From 992905069dc1babd5f782c2d10d4c0fcfc952a53 Mon Sep 17 00:00:00 2001 From: adammacias Date: Tue, 17 May 2016 17:34:12 -0300 Subject: [PATCH 001/217] Remove favicon --- assets/images/favicon.ico | Bin 38078 -> 0 bytes header.php | 3 --- 2 files changed, 3 deletions(-) delete mode 100644 assets/images/favicon.ico diff --git a/assets/images/favicon.ico b/assets/images/favicon.ico deleted file mode 100644 index 2094167fd92e550c717590a325cf8b572813a8bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38078 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 - - - From adb0cd36291d706fdc11b963e5da76ed1d108913 Mon Sep 17 00:00:00 2001 From: adammacias Date: Tue, 17 May 2016 17:36:29 -0300 Subject: [PATCH 002/217] Remove no-js class CSS --- header.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/header.php b/header.php index e6b8f44..dac5811 100644 --- a/header.php +++ b/header.php @@ -8,7 +8,7 @@ * @since 2.2.0 */ ?> -> +> From 4da5a258080bc9a6e39d2635f5f775d98ff5988b Mon Sep 17 00:00:00 2001 From: adammacias Date: Tue, 17 May 2016 18:10:44 -0300 Subject: [PATCH 003/217] Remove script html5.js --- assets/js/html5.js | 9 --------- header.php | 3 --- 2 files changed, 12 deletions(-) delete mode 100644 assets/js/html5.js diff --git a/assets/js/html5.js b/assets/js/html5.js deleted file mode 100644 index 073b4ed..0000000 --- a/assets/js/html5.js +++ /dev/null @@ -1,9 +0,0 @@ -/** -* @preserve HTML5 Shiv 3.7.2 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed -*/ -!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.2",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?: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,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML="",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b)}(this,document); - -/*! Respond.js v1.4.2: min/max-width media query polyfill * Copyright 2013 Scott Jehl - * Licensed under https://github.com/scottjehl/Respond/blob/master/LICENSE-MIT - * */ -!function(a){"use strict";a.matchMedia=a.matchMedia||function(a){var b,c=a.documentElement,d=c.firstElementChild||c.firstChild,e=a.createElement("body"),f=a.createElement("div");return f.id="mq-test-1",f.style.cssText="position:absolute;top:-100em",e.style.background="none",e.appendChild(f),function(a){return f.innerHTML='­',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(a.document)}(this),function(a){"use strict";function b(){u(!0)}var c={};a.respond=c,c.update=function(){};var d=[],e=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}(),f=function(a,b){var c=e();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))};if(c.ajax=f,c.queue=d,c.regex={media:/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi,keyframes:/@(?:\-(?:o|moz|webkit)\-)?keyframes[^\{]+\{(?:[^\{\}]*\{[^\}\{]*\})+[^\}]*\}/gi,urls:/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,findStyles:/@media *([^\{]+)\{([\S\s]+?)$/,only:/(only\s+)?([a-zA-Z]+)\s?/,minw:/\([\s]*min\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/,maxw:/\([\s]*max\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/},c.mediaQueriesSupported=a.matchMedia&&null!==a.matchMedia("only all")&&a.matchMedia("only all").matches,!c.mediaQueriesSupported){var g,h,i,j=a.document,k=j.documentElement,l=[],m=[],n=[],o={},p=30,q=j.getElementsByTagName("head")[0]||k,r=j.getElementsByTagName("base")[0],s=q.getElementsByTagName("link"),t=function(){var a,b=j.createElement("div"),c=j.body,d=k.style.fontSize,e=c&&c.style.fontSize,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",c||(c=f=j.createElement("body"),c.style.background="none"),k.style.fontSize="100%",c.style.fontSize="100%",c.appendChild(b),f&&k.insertBefore(c,k.firstChild),a=b.offsetWidth,f?k.removeChild(c):c.removeChild(b),k.style.fontSize=d,e&&(c.style.fontSize=e),a=i=parseFloat(a)},u=function(b){var c="clientWidth",d=k[c],e="CSS1Compat"===j.compatMode&&d||j.body[c]||d,f={},o=s[s.length-1],r=(new Date).getTime();if(b&&g&&p>r-g)return a.clearTimeout(h),h=a.setTimeout(u,p),void 0;g=r;for(var v in l)if(l.hasOwnProperty(v)){var w=l[v],x=w.minw,y=w.maxw,z=null===x,A=null===y,B="em";x&&(x=parseFloat(x)*(x.indexOf(B)>-1?i||t():1)),y&&(y=parseFloat(y)*(y.indexOf(B)>-1?i||t():1)),w.hasquery&&(z&&A||!(z||e>=x)||!(A||y>=e))||(f[w.media]||(f[w.media]=[]),f[w.media].push(m[w.rules]))}for(var C in n)n.hasOwnProperty(C)&&n[C]&&n[C].parentNode===q&&q.removeChild(n[C]);n.length=0;for(var D in f)if(f.hasOwnProperty(D)){var E=j.createElement("style"),F=f[D].join("\n");E.type="text/css",E.media=D,q.insertBefore(E,o.nextSibling),E.styleSheet?E.styleSheet.cssText=F:E.appendChild(j.createTextNode(F)),n.push(E)}},v=function(a,b,d){var e=a.replace(c.regex.keyframes,"").match(c.regex.media),f=e&&e.length||0;b=b.substring(0,b.lastIndexOf("/"));var g=function(a){return a.replace(c.regex.urls,"$1"+b+"$2$3")},h=!f&&d;b.length&&(b+="/"),h&&(f=1);for(var i=0;f>i;i++){var j,k,n,o;h?(j=d,m.push(g(a))):(j=e[i].match(c.regex.findStyles)&&RegExp.$1,m.push(RegExp.$2&&g(RegExp.$2))),n=j.split(","),o=n.length;for(var p=0;o>p;p++)k=n[p],l.push({media:k.split("(")[0].match(c.regex.only)&&RegExp.$2||"all",rules:m.length-1,hasquery:k.indexOf("(")>-1,minw:k.match(c.regex.minw)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:k.match(c.regex.maxw)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}u()},w=function(){if(d.length){var b=d.shift();f(b.href,function(c){v(c,b.href,b.media),o[b.href]=!0,a.setTimeout(function(){w()},0)})}},x=function(){for(var b=0;b - From e95172d13c20b2b8cb979fca32cd647d7772327e Mon Sep 17 00:00:00 2001 From: adammacias Date: Tue, 17 May 2016 20:49:59 -0300 Subject: [PATCH 004/217] Add templates-parts directory --- archive.php | 4 ++-- author.php | 4 ++-- category.php | 4 ++-- index.php | 4 ++-- page-sidebar.php | 2 +- page.php | 2 +- search.php | 4 ++-- single.php | 2 +- tag.php | 4 ++-- content-none.php => templates-parts/content-none.php | 0 content-page.php => templates-parts/content-page.php | 0 content.php => templates-parts/content.php | 0 12 files changed, 15 insertions(+), 15 deletions(-) rename content-none.php => templates-parts/content-none.php (100%) rename content-page.php => templates-parts/content-page.php (100%) rename content.php => templates-parts/content.php (100%) diff --git a/archive.php b/archive.php index 725118f..c792f1f 100644 --- a/archive.php +++ b/archive.php @@ -38,7 +38,7 @@ * use this in a child theme, then include a file called called content-___.php * (where ___ is the post format) and that will be used instead. */ - get_template_part( 'content', get_post_format() ); + get_template_part( 'templates-parts/content', get_post_format() ); endwhile; @@ -47,7 +47,7 @@ else : // If no content, include the "No posts found" template. - get_template_part( 'content', 'none' ); + get_template_part( 'templates-parts/content', 'none' ); endif; ?> diff --git a/author.php b/author.php index 8857595..3ec66a3 100644 --- a/author.php +++ b/author.php @@ -51,7 +51,7 @@ * use this in a child theme, then include a file called called content-___.php * (where ___ is the post format) and that will be used instead. */ - get_template_part( 'content', get_post_format() ); + get_template_part( 'templates-parts/content', get_post_format() ); endwhile; @@ -60,7 +60,7 @@ else : // If no content, include the "No posts found" template. - get_template_part( 'content', 'none' ); + get_template_part( 'templates-parts/content', 'none' ); endif; ?> diff --git a/category.php b/category.php index 5d7f0a0..0398d3c 100644 --- a/category.php +++ b/category.php @@ -30,7 +30,7 @@ * use this in a child theme, then include a file called called content-___.php * (where ___ is the post format) and that will be used instead. */ - get_template_part( 'content', get_post_format() ); + get_template_part( 'templates-parts/content', get_post_format() ); endwhile; @@ -39,7 +39,7 @@ else : // If no content, include the "No posts found" template. - get_template_part( 'content', 'none' ); + get_template_part( 'templates-parts/content', 'none' ); endif; ?> diff --git a/index.php b/index.php index 53bb7fd..c0209b5 100644 --- a/index.php +++ b/index.php @@ -27,7 +27,7 @@ * use this in a child theme, then include a file called called content-___.php * (where ___ is the post format) and that will be used instead. */ - get_template_part( 'content', get_post_format() ); + get_template_part( 'templates-parts/content', get_post_format() ); endwhile; @@ -36,7 +36,7 @@ else : // If no content, include the "No posts found" template. - get_template_part( 'content', 'none' ); + get_template_part( 'templates-parts/content', 'none' ); endif; ?> diff --git a/page-sidebar.php b/page-sidebar.php index 68c7eb4..826654a 100644 --- a/page-sidebar.php +++ b/page-sidebar.php @@ -18,7 +18,7 @@ while ( have_posts() ) : the_post(); // Include the page content template. - get_template_part( 'content', 'page' ); + get_template_part( 'templates-parts/content', 'page' ); // If comments are open or we have at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) : diff --git a/page.php b/page.php index 46bb219..8cc790b 100644 --- a/page.php +++ b/page.php @@ -19,7 +19,7 @@ while ( have_posts() ) : the_post(); // Include the page content template. - get_template_part( 'content', 'page' ); + get_template_part( 'templates-parts/content', 'page' ); // If comments are open or we have at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) : diff --git a/search.php b/search.php index fe6738f..6ad1030 100644 --- a/search.php +++ b/search.php @@ -24,7 +24,7 @@ * use this in a child theme, then include a file called called content-___.php * (where ___ is the post format) and that will be used instead. */ - get_template_part( 'content', get_post_format() ); + get_template_part( 'templates-parts/content', get_post_format() ); endwhile; @@ -33,7 +33,7 @@ else : // If no content, include the "No posts found" template. - get_template_part( 'content', 'none' ); + get_template_part( 'templates-parts/content', 'none' ); endif; ?> diff --git a/single.php b/single.php index f6b2b15..976f61f 100644 --- a/single.php +++ b/single.php @@ -19,7 +19,7 @@ * use this in a child theme, then include a file called called content-___.php * (where ___ is the post format) and that will be used instead. */ - get_template_part( 'content', get_post_format() ); + get_template_part( 'templates-parts/content', get_post_format() ); // If comments are open or we have at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) : diff --git a/tag.php b/tag.php index eafc3f3..dafcc44 100644 --- a/tag.php +++ b/tag.php @@ -33,7 +33,7 @@ * use this in a child theme, then include a file called called content-___.php * (where ___ is the post format) and that will be used instead. */ - get_template_part( 'content', get_post_format() ); + get_template_part( 'templates-parts/content', get_post_format() ); endwhile; @@ -42,7 +42,7 @@ else : // If no content, include the "No posts found" template. - get_template_part( 'content', 'none' ); + get_template_part( 'templates-parts/content', 'none' ); endif; ?> diff --git a/content-none.php b/templates-parts/content-none.php similarity index 100% rename from content-none.php rename to templates-parts/content-none.php diff --git a/content-page.php b/templates-parts/content-page.php similarity index 100% rename from content-page.php rename to templates-parts/content-page.php diff --git a/content.php b/templates-parts/content.php similarity index 100% rename from content.php rename to templates-parts/content.php From 8f7f1c75057957889461355681d6a524987dac73 Mon Sep 17 00:00:00 2001 From: adammacias Date: Tue, 17 May 2016 20:50:59 -0300 Subject: [PATCH 005/217] Delete docs directory --- docs/CHANGELOG.md | 265 ------------------------------------------- docs/README-pt_BR.md | 69 ----------- 2 files changed, 334 deletions(-) delete mode 100644 docs/CHANGELOG.md delete mode 100644 docs/README-pt_BR.md diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md deleted file mode 100644 index b91dace..0000000 --- a/docs/CHANGELOG.md +++ /dev/null @@ -1,265 +0,0 @@ -## Changelog ## - -#### v2.2.8 - 01/09/2015 #### -- Added metabox in terms page #318 #319 -- Added Post Status class #310 -- Improved indentation text-domain #343 -- Added file .ftppass in FTP-deploy and rsync #339 -- Removed default favicon if has custom #338 -- Fixed variable name #338 -- Fixed images list when deleted plupload gallery #334 -- Improved `odin_get_url` return #332 -- Added WC condition #331 -- Added Bootstrap styled in comments form #327 -- Improved comments form #324 -- Fixed parameter name in `odin_get_term_meta` #323 -- Fixed indentation in `header.php` #322 -- Fixed bug file upload #321 -- Fixed .gitignore #315 -- Added placeholder post without thumb #313 -- Fixed tags WC #309 -- Fixed indentation in `class-metabox.php` #308 -- Improved function `odin_breadcrumbs()` #307 - -#### v2.2.7 - 26/06/2015 #### -* Updated dependencies package.json. -* Added option disable emoji's since version 4.2.2 WordPress. -* Updated Boostrap to version 3.3.5. -* Added sidebar() in image.php. -* Attached a footer to the bottom of the viewport when the content is shorter than it. -* Improved semantic theme. -* Added skip navigation for better accessibility. -* Improved SASS and fixed style WordPress. -* Moved files markdown to diretory docs/ -* Moved file .jshintrc to diretory assets/js/ -* Tested with WordPress 4.4.2. - -#### v2.2.6 - 26/06/2014 #### - -* Improved the odin_breadcrumbs() to works better with custom post type and taxonomies. -* Added support to "multiple" attribute in select in all core classes. -* Improved the Odin_Metabox to work with one or more post types. -* Fixed the `title` and `separator` elements in core classes. -* Updated the Bootstrap to 2.2 - -#### v2.2.5 - 13/05/2014 #### - -* Tested with WordPress 3.9. -* Added Odin_User_Meta class. -* Added ability to attach files using Odin_Contact_Form. -* Improved the image upload field. -* Improved the image plupload field. -* Improved the breadcrumbs. -* Improved the odin_pagination(). - -#### v2.2.3 - 31/01/2014 #### - -* Updated the Bootstrap to version 3.1.0. - -#### v2.2.2 - 28/12/2013 #### - -* Modified the bootstrap sass mirror to the official version. -* Updated the Grunt dependencies. - -#### v2.2.1 - 12/12/2013 #### - -* Updated the Bootstrap to version 3.0.3. -* Fixed WordPress logo to version 3.8. -* Added new Odin logo. - -#### v2.2.0 - 12/12/2013 #### - -* Improved the templates in favor the Twenty Fourteen standards. -* Tested with WordPress 3.8. -* Improved the functions to be able to be a parent theme. -* Updated the FitVidsJS. -* Removed bxSlider lib. -* Remove jQuery Validation in favor to [PowerComment plugin](http://wordpress.org/plugins/powercomment/). - -#### v2.1.5 - 17/11/2013 #### - -* Fixed the `process` method in `Odin_Thumbnail_Resizer` -* Fixed the thumbnail creation in `odin_related_posts_custom_thumbnails()` function. -* Improved the `odin_related_posts()` function. - -#### v2.1.4 - 15/11/2013 #### - -* Fixed new PHP code standards. -* Fixed new JavaScript code standards. -* Added `Odin_Thumbnail_Resizer` class. -* Removed old `thumbnail.php` file. -* Created a new `odin_thumbnail()` function with `Odin_Thumbnail_Resizer` class. - -#### v2.1.3 - 10/11/2013 #### - -* Updated the Boostrap to version 3.0.2. - -#### v2.1.2 - 31/10/2013 #### - -* Updated the Bootstrap to version 3.0.1. -* Updated the Bootstrap Menu Walker. -* Fixed the admin logo for MP6. -* Added attributes to edit the rows and cols for textarea in all core classes. - -#### v2.1.1 - 18/10/2013 #### - -* Improved the gmap shortcode. -* Added `$class` param to `odin_thumbnail` function. -* Fixed the bxSlider enqueue script. -* Added dinamic attributes cols and rows for textarea in `Odin_Metabox` class. -* Improved the variables in `Odin_Post_Form` class. -* Added support to mp6 admin theme. -* Updated the Bootstrap menu walker. -* Removed the `force` param in grunt compass task. -* Updated the grunt packages. -* Fixed the Odin URL in `footer.php`. -* Fixed the Custom login styles logo in `inc/assets/css/custom-admin.css`. - -#### v2.1.0 - 29/09/2013 #### - -* Added `Odin_Shortcodes` class. -* Added $name in `odin_save_metabox_*` filter in `Odin_Metabox` class. -* Addded `odin_front_end_form_redirect_*` in `Odin_Front_End_Form` class. -* Added `separator` field type in `Odin_Metabox` class. -* Added `odin_metabox_container_before_*` filter in `Odin_Metabox` class. -* Added `odin_metabox_wrap_before_*` filter in `Odin_Metabox` class. -* Added `odin_metabox_field_title_*` filter in `Odin_Metabox` class. -* Added `odin_metabox_field_before_*` filter in `Odin_Metabox` class. -* Added `odin_metabox_field_after_*` filter in `Odin_Metabox` class. -* Added `odin_metabox_wrap_after_*` filter in `Odin_Metabox` class. -* Added `odin_metabox_container_after_*` filter in `Odin_Metabox` class. -* Fixed select field in `Odin_Metabox` class and `Odin_Theme_Options` class. -* Added id in fieldset in `Odin_Front_End_Form` class. - -#### v2.0.0 - 16/09/2013 #### - -* Changed attrs to attributes in `Odin_Metabox` fields options. -* Changed name to label in `Odin_Metabox` fields options. -* Refactored the `Odin_Theme_Options` class. -* Added `Odin_Front_End_Form` abstract class. -* Added `Odin_Contact_Form` class. -* Added `Odin_Post_Form` class. -* Removed `hgroup`s. -* Fixed select mutiple fields in `Odin_Metabox` and `Odin_Theme_Options`. - -#### v1.9.0 - 30/08/2013 #### - -* Updated sass-bootstrap. -* Created grunt compress task. -* Fixed Bootstrap support to WooCommerce and Jigoshop. -* Improved the templates inline documentation. -* Created a editor-style.css file. -* Improved the scss files. -* Added param attr to insert attributes in metabox fields. -* Removed attachment.php. -* Added audio.php. -* Added image.php. -* Added video.php. -* Added styles to force video shortcode to be responsive. -* Fixed the $icon-font-path. - -#### v1.8.1 - 23/08/2013 #### - -* Fixed image max size. -* Fixed word-wrap for .hentry. -* Fixed galleries styles. -* Fixed wp-caption styles. - -#### v1.8.0 - 21/08/2013 #### - -* Added .editorconfig file. -* Improved the Gruntfile.js. -* Improved the .gitignore. -* Added .jshintrc. -* Added Bootstrap 3.0. -* Removed Colorbox, Socialite.js, LazyLoad and PhotoSwipe from Odin's core. - -#### v1.7.2 - 02/08/2013 #### - -* Improved the Core JavaScript. - -#### v1.7.1 - 01/08/2013 #### - -* Fixed `Odin_Bootstrap_Nav_Walker` class to improved compatibility with WordPress 3.6. - -#### v1.7.0 - 27/07/2013 #### - -* Fixed the main navigation. -* Updated the `Odin_Bootstrap_Nav_Walker` class. -* Updated the Bootstrap files. -* Fixed the Gruntfile.js. -* Improved the code. - -#### v1.6.0 - 22/06/2013 #### - -* Fixed the translation. -* Removed $sex in `Odin_Metabox` class and `Odin_Post_Type` class. - -#### v1.5.1 - 20/06/2013 #### - -* Fixed the translation. -* Fixed Image Uplupload in `Odin_Theme_Options` class. -* Updated the Bootstrap to version v2.3.2. - -#### v1.5.0 - 13/06/2013 #### - -* Added Image Uplupload field in `Odin_Theme_Options` class. -* Added Input field type in `Odin_Theme_Options` class and `Odin_Metabox` class. -* Optimized the `Odin_Theme_Options` class and `Odin_Metabox` class. -* Modified the default language to en_US. -* Added pt_BR translation. - -#### v1.4.0 - 26/05/2013 #### - -* Added Image Uplupload field in `Odin_Metabox` class. -* Optimized the loading of scripts in `class-metabox.php`. -* Fixed the plurals in `class-post-type.php` and `class-taxonomy.php`. -* Moved the `odin_autoset_featured()` function to `functions.php`. -* Fixed code standards. - -#### v1.3.0 - 17/05/2013 #### - -* Added Bootstrap. -* Removed old SASS files. -* Added Grunt task to updated and install the Bootstrap. -* Refixed the Photoswipe. - -#### v1.2.6 - 17/05/2013 #### - -* Reordered the functions.php to load scripts always last. -* Fixed the Photoswipe. - -#### v1.2.5 - 16/05/2013 #### - -* Fixed the Photoswipe feature. - -#### v1.2.4 - 15/05/2013 #### - -* Updated aq_resize to version 1.1.7. - -#### v1.2.3 - 14/05/2013 #### - -* Fixed core admin.js. - -#### v1.2.2 - 14/04/2013 #### - -* Improved file structure in SASS folder. -* Added wp_trim_words() in odin_excerpt() function. - -#### v1.2.1 - 14/04/2013 #### - -* Added `options` argument in editor of Metabox class and Theme Options class. - -#### v1.2.0 - 02/04/2013 #### - -* Added FitVids. - -#### v1.1.0 - 27/03/2013 #### - -* Added Odin_Options_Helper class. -* Added Grunt FTP. -* Added Grunt rsync. - -#### v1.0.0 - 24/03/2013 #### - -* First Release. diff --git a/docs/README-pt_BR.md b/docs/README-pt_BR.md deleted file mode 100644 index 0f62950..0000000 --- a/docs/README-pt_BR.md +++ /dev/null @@ -1,69 +0,0 @@ -# Odin Framework # - -[View this documentation in English](https://github.com/wpbrasil/odin/blob/master/README.md) - -![Odin Framework](https://camo.githubusercontent.com/f51173b8da26083e2cfdc893ef532a8bc2457bcb/68747470733a2f2f692e696d6775722e636f6d2f4464654d6755782e706e67) - -* [Website](http://wpod.in/) -* [Odin Expo](http://expo.wpod.in/) -* [GitHub](https://github.com/wpbrasil/odin) -* [Grupo WordPress Brasil no Facebook](https://www.facebook.com/groups/wordpress.brasil) - -## Descrição do Projeto ## - -Bem vindos ao Odin, um tema base desenvolvido pelo [Grupo WordPress Brasil](https://www.facebook.com/groups/wordpress.brasil), para auxiliar no desenvolvimento ágil de temas para WordPress. - -## Instalação ## - -Envie a pasta "odin" para a pasta de temas padrão do WordPress `wp-content/themes` ou simplesmente envie o arquivo zipado utilizando o instalador de temas do WordPress. - -## Documentação ## - -Informações de como usar as classes e funções do Odin na [Wiki Oficial](https://github.com/wpbrasil/odin/wiki/) - -## Suporte a plugins ## - -Odin suporta nativamente os plugins: - -* [WooCommerce](http://wordpress.org/extend/plugins/woocommerce/) -* [JetPack](http://wordpress.org/extend/plugins/jetpack/) Infinite Scroll - -## Referências ## - -* [Bootstrap](http://getbootstrap.com/) -* [Bootstrap Sass](https://github.com/twbs/bootstrap-sass) -* [HTML5shiv](https://github.com/aFarkas/html5shiv) -* [matchMedia() polyfill](https://github.com/paulirish/matchMedia.js/) -* [Respond.js](https://github.com/scottjehl/Respond) -* [Sass](http://sass-lang.com/) -* [Compass](http://compass-style.org/) -* [Grunt.js](http://gruntjs.com/) -* [aq_resize](https://github.com/sy4mil/Aqua-Resizer) -* [FitVids](https://github.com/davatron5000/FitVids.js) -* [EditorConfig](http://editorconfig.org/) -* [goqr.me](http://goqr.me/) -* [Google Maps](https://developers.google.com/maps/) - -## Bugs e Sugestões ## - -O Odin é um projeto **Open Source**. Qualquer um pode (e deveria) ajudar a melhorá-lo. - -Reporte bugs ou faça sugestões utilizando o [Issues/Fórum do Projeto](https://github.com/wpbrasil/odin/issues) - -## Contribua com o Projeto ## - -Para contribuir basta clicar no botão **Fork**, criar um *Branch*, arrumar o código e enviá-lo com um **Pull Request**. - -Mais detalhes de como contribuir e enviar Pull Requests em [GitHub Collaborating](https://help.github.com/categories/63/articles). - -[Como colaborar com projetos opensource com GitHub](http://www.youtube.com/watch?v=H3olaBo83As) - -## Changelog ## - -[Changelog aqui!](https://github.com/wpbrasil/odin/blob/master/docs/CHANGELOG.md) - -## Copyright e Licença ## - -Copyright 2013 - 2014 - Grupo WordPress Brasil. - -O código PHP esta licenciado sob a Licença [GPLv2](http://www.gnu.org/licenses/gpl-2.0.txt). Todos os arquivos CSS, SCSS, JS, imagens e outros não incluindo arquivos PHP estão licenciados como [MIT](http://opensource.org/licenses/MIT) ou pela licença especificada dentro de seus arquivos. From c5605372a4500c89429d243526b613e31cbd0b18 Mon Sep 17 00:00:00 2001 From: adammacias Date: Tue, 17 May 2016 21:05:06 -0300 Subject: [PATCH 006/217] Slit helpers --- core/autoset-featured.php | 33 +++ core/breadcrumbs.php | 226 +++++++++++++++ core/debug.php | 14 + core/enqueue-scripts.php | 56 ++++ core/excerpt.php | 30 ++ core/get-image-url.php | 23 ++ core/get_term_meta.php | 32 +++ core/helpers.php | 575 -------------------------------------- core/pagination.php | 60 ++++ core/related-posts.php | 120 ++++++++ core/sidebar.php | 21 ++ core/theme-support.php | 135 +++++++++ core/thumbnail.php | 30 ++ core/woocommerce.php | 23 ++ 14 files changed, 803 insertions(+), 575 deletions(-) create mode 100644 core/autoset-featured.php create mode 100644 core/breadcrumbs.php create mode 100644 core/debug.php create mode 100644 core/enqueue-scripts.php create mode 100644 core/excerpt.php create mode 100644 core/get-image-url.php create mode 100644 core/get_term_meta.php delete mode 100644 core/helpers.php create mode 100644 core/pagination.php create mode 100644 core/related-posts.php create mode 100644 core/sidebar.php create mode 100644 core/theme-support.php create mode 100644 core/thumbnail.php create mode 100644 core/woocommerce.php diff --git a/core/autoset-featured.php b/core/autoset-featured.php new file mode 100644 index 0000000..d701277 --- /dev/null +++ b/core/autoset-featured.php @@ -0,0 +1,33 @@ +ID ) ) { + $already_has_thumb = has_post_thumbnail( $post->ID ); + + if ( ! $already_has_thumb ) { + $attached_image = get_children( 'post_parent=' . $post->ID . '&post_type=attachment&post_mime_type=image&numberposts=1' ); + + if ( $attached_image ) { + foreach ( $attached_image as $attachment_id => $attachment ) { + set_post_thumbnail( $post->ID, $attachment_id ); + } + } + } + } +} diff --git a/core/breadcrumbs.php b/core/breadcrumbs.php new file mode 100644 index 0000000..296416f --- /dev/null +++ b/core/breadcrumbs.php @@ -0,0 +1,226 @@ +'; + $current_after = ''; + + if ( ! is_home() && ! is_front_page() || is_paged() ) { + + // First level. + echo ''; + } +} diff --git a/core/debug.php b/core/debug.php new file mode 100644 index 0000000..c1246c0 --- /dev/null +++ b/core/debug.php @@ -0,0 +1,14 @@ +' . print_r( $variable, true ) . ''; + exit; +} diff --git a/core/enqueue-scripts.php b/core/enqueue-scripts.php new file mode 100644 index 0000000..7bdc62e --- /dev/null +++ b/core/enqueue-scripts.php @@ -0,0 +1,56 @@ + + * + * @since 2.2.0 + * + * @param string $type Sets excerpt or title. + * @param int $limit Sets the length of excerpt. + * + * @return string Return the excerpt. + */ +function odin_excerpt( $type = 'excerpt', $limit = 40 ) { + $limit = (int) $limit; + + // Set excerpt type. + switch ( $type ) { + case 'title': + $excerpt = get_the_title(); + break; + + default : + $excerpt = get_the_excerpt(); + break; + } + + return wp_trim_words( $excerpt, $limit ); +} diff --git a/core/get-image-url.php b/core/get-image-url.php new file mode 100644 index 0000000..d0ddb98 --- /dev/null +++ b/core/get-image-url.php @@ -0,0 +1,23 @@ +process( $origin_url, $width, $height, $crop, $upscale ); + + if ( $url ) { + return $url; + } else { + return $origin_url; + } +} diff --git a/core/get_term_meta.php b/core/get_term_meta.php new file mode 100644 index 0000000..c831ed7 --- /dev/null +++ b/core/get_term_meta.php @@ -0,0 +1,32 @@ + + * + * @since 2.2.7 + * + * @param int $term_id Term ID + * @param string $field Field slug + * + * @return string Field value + */ +function odin_get_term_meta( $term_id, $field ) { + // First try to get value in the new Term Meta WP API. + if ( $value = get_term_meta( $term_id, $field, true ) ) { + return $value; + } + + // After, try to get in the old way (option API). + $option_name = sprintf( 'odin_term_meta_%s_%s', $term_id, $field ); + $value = get_option( $name ); + + // Upgrade to new update_term_meta(). + if ( false !== $value ) { + update_term_meta( $term_id, $field, $value ); + delete_option( $option_name ); + } + + return $value; +} diff --git a/core/helpers.php b/core/helpers.php deleted file mode 100644 index 67d5f7d..0000000 --- a/core/helpers.php +++ /dev/null @@ -1,575 +0,0 @@ -max_num_pages; - - if ( is_object( $query ) && null != $query ) { - $total_pages = $query->max_num_pages; - } - - if ( $total_pages > 1 ) { - $url_base = $wp_rewrite->pagination_base; - $big = 999999999; - - // Sets the paginate_links arguments. - $arguments = apply_filters( 'odin_pagination_args', array( - 'base' => esc_url_raw( str_replace( $big, '%#%', get_pagenum_link( $big, false ) ) ), - 'format' => '', - 'current' => max( 1, get_query_var( 'paged' ) ), - 'total' => $total_pages, - 'show_all' => $show, - 'end_size' => $end, - 'mid_size' => $mid, - 'type' => 'list', - 'prev_text' => __( '« Previous', 'odin' ), - 'next_text' => __( 'Next »', 'odin' ), - ) - ); - - $pagination = '
' . paginate_links( $arguments ) . '
'; - - // Prevents duplicate bars in the middle of the url. - if ( $url_base ) { - $pagination = str_replace( '//' . $url_base . '/', '/' . $url_base . '/', $pagination ); - } - - return $pagination; - } - } -} - -/** - * Related Posts. - * - * Usage: - * To show related by categories: - * Add in single.php - * To show related by tags: - * Add in single.php - * - * @since 2.2.0 - * - * @global array $post WP global post. - * - * @param string $display Set category or tag. - * @param int $qty Number of posts to be displayed (default 4). - * @param string $title Set the widget title. - * @param bool $thumb Enable or disable displaying images (default true). - * @param string $post_type Post type (default post). - * - * @return string Related Posts. - */ -function odin_related_posts( $display = 'category', $qty = 4, $title = '', $thumb = true, $post_type = 'post' ) { - global $post; - - $show = false; - $post_qty = (int) $qty; - ! empty( $title ) || $title = __( 'Related Posts', 'odin' ); - - // Creates arguments for WP_Query. - switch ( $display ) { - case 'tag': - $tags = wp_get_post_tags( $post->ID ); - - if ( $tags ) { - // Enables the display. - $show = true; - - $tag_ids = array(); - foreach ( $tags as $tag ) { - $tag_ids[] = $tag->term_id; - } - - $args = array( - 'tag__in' => $tag_ids, - 'post__not_in' => array( $post->ID ), - 'posts_per_page' => $post_qty, - 'post_type' => $post_type, - 'ignore_sticky_posts' => 1 - ); - } - break; - - default : - $categories = get_the_category( $post->ID ); - - if ( $categories ) { - - // Enables the display. - $show = true; - - $category_ids = array(); - foreach ( $categories as $category ) { - $category_ids[] = $category->term_id; - } - - $args = array( - 'category__in' => $category_ids, - 'post__not_in' => array( $post->ID ), - 'posts_per_page' => $post_qty, - 'post_type' => $post_type, - 'ignore_sticky_posts' => 1, - ); - } - break; - } - - if ( $show ) { - - $related = new WP_Query( $args ); - if ( $related->have_posts() ) { - - $layout = '
'; - $layout .= '

' . esc_attr( $title ) . '

'; - $layout .= ( $thumb ) ? '
' : '
    '; - - while ( $related->have_posts() ) { - $related->the_post(); - - $layout .= ( $thumb ) ? '
    ' : '
  • '; - - if ( $thumb ) { - if ( has_post_thumbnail() ) { - $img = get_the_post_thumbnail( get_the_ID(), 'thumbnail' ); - } else { - $img = '' . get_the_title() . ''; - } - // Filter to replace the image. - $image = apply_filters( 'odin_related_posts_thumbnail', $img ); - - $layout .= ''; - $layout .= sprintf( '%s', get_permalink(), get_the_title(), $image ); - $layout .= ''; - } - - $layout .= ''; - $layout .= sprintf( '%2$s', get_permalink(), get_the_title() ); - $layout .= ''; - - $layout .= ( $thumb ) ? '
  • ' : ''; - } - - $layout .= ( $thumb ) ? '
' : ''; - $layout .= '
'; - - echo $layout; - } - wp_reset_postdata(); - } -} - -/** - * Custom excerpt for content or title. - * - * Usage: - * Place: - * - * @since 2.2.0 - * - * @param string $type Sets excerpt or title. - * @param int $limit Sets the length of excerpt. - * - * @return string Return the excerpt. - */ -function odin_excerpt( $type = 'excerpt', $limit = 40 ) { - $limit = (int) $limit; - - // Set excerpt type. - switch ( $type ) { - case 'title': - $excerpt = get_the_title(); - break; - - default : - $excerpt = get_the_excerpt(); - break; - } - - return wp_trim_words( $excerpt, $limit ); -} - -/** - * Breadcrumbs. - * - * @since 2.2.0 - * - * @param string $homepage Homepage name. - * - * @return string HTML of breadcrumbs. - */ -function odin_breadcrumbs( $homepage = '' ) { - global $wp_query, $post, $author; - - ! empty( $homepage ) || $homepage = __( 'Home', 'odin' ); - - // Default html. - $current_before = '
  • '; - $current_after = '
  • '; - - if ( ! is_home() && ! is_front_page() || is_paged() ) { - - // First level. - echo ''; - } -} - -/** - * Get a image URL. - * - * @param int $id Image ID. - * @param int $width Image width. - * @param int $height Image height. - * @param boolean $crop Image crop. - * @param boolean $upscale Force the resize. - * - * @return string - */ -function odin_get_image_url( $id, $width, $height, $crop = true, $upscale = false ) { - $resizer = Odin_Thumbnail_Resizer::get_instance(); - $origin_url = wp_get_attachment_url( $id ); - $url = $resizer->process( $origin_url, $width, $height, $crop, $upscale ); - - if ( $url ) { - return $url; - } else { - return $origin_url; - } -} - -/** - * Custom post thumbnail. - * - * @since 2.2.0 - * - * @param int $width Width of the image. - * @param int $height Height of the image. - * @param string $class Class attribute of the image. - * @param string $alt Alt attribute of the image. - * @param boolean $crop Image crop. - * @param string $class Custom HTML classes. - * @param boolean $upscale Force the resize. - * - * @return string Return the post thumbnail. - */ -function odin_thumbnail( $width, $height, $alt, $crop = true, $class = '', $upscale = false ) { - if ( ! class_exists( 'Odin_Thumbnail_Resizer' ) ) { - return; - } - - $thumb = get_post_thumbnail_id(); - - if ( $thumb ) { - $image = odin_get_image_url( $thumb, $width, $height, $crop, $upscale ); - $html = '' . esc_attr( $alt ) . ''; - - return apply_filters( 'odin_thumbnail_html', $html ); - } -} - -/** - * Automatically sets the post thumbnail. - * - * Use: - * add_action( 'the_post', 'odin_autoset_featured' ); - * add_action( 'save_post', 'odin_autoset_featured' ); - * add_action( 'draft_to_publish', 'odin_autoset_featured' ); - * add_action( 'new_to_publish', 'odin_autoset_featured' ); - * add_action( 'pending_to_publish', 'odin_autoset_featured' ); - * add_action( 'future_to_publish', 'odin_autoset_featured' ); - * - * @since 2.2.0 - * - * @global array $post WP post object. - */ -function odin_autoset_featured() { - global $post; - - if ( isset( $post->ID ) ) { - $already_has_thumb = has_post_thumbnail( $post->ID ); - - if ( ! $already_has_thumb ) { - $attached_image = get_children( 'post_parent=' . $post->ID . '&post_type=attachment&post_mime_type=image&numberposts=1' ); - - if ( $attached_image ) { - foreach ( $attached_image as $attachment_id => $attachment ) { - set_post_thumbnail( $post->ID, $attachment_id ); - } - } - } - } -} - -/** - * Debug variables. - * - * @since 2.2.0 - * - * @param mixed $variable Object or Array for debug. - * - * @return string Human-readable information. - */ -function odin_debug( $variable ) { - echo '
    ' . print_r( $variable, true ) . '
    '; - exit; -} -/** - * Get term meta fields - * - * Usage: - * - * - * @since 2.2.7 - * - * @param int $term_id Term ID - * @param string $field Field slug - * - * @return string Field value - */ -function odin_get_term_meta( $term_id, $field ) { - // First try to get value in the new Term Meta WP API. - if ( $value = get_term_meta( $term_id, $field, true ) ) { - return $value; - } - - // After, try to get in the old way (option API). - $option_name = sprintf( 'odin_term_meta_%s_%s', $term_id, $field ); - $value = get_option( $name ); - - // Upgrade to new update_term_meta(). - if ( false !== $value ) { - update_term_meta( $term_id, $field, $value ); - delete_option( $option_name ); - } - - return $value; -} diff --git a/core/pagination.php b/core/pagination.php new file mode 100644 index 0000000..fb9db6c --- /dev/null +++ b/core/pagination.php @@ -0,0 +1,60 @@ +max_num_pages; + + if ( is_object( $query ) && null != $query ) { + $total_pages = $query->max_num_pages; + } + + if ( $total_pages > 1 ) { + $url_base = $wp_rewrite->pagination_base; + $big = 999999999; + + // Sets the paginate_links arguments. + $arguments = apply_filters( 'odin_pagination_args', array( + 'base' => esc_url_raw( str_replace( $big, '%#%', get_pagenum_link( $big, false ) ) ), + 'format' => '', + 'current' => max( 1, get_query_var( 'paged' ) ), + 'total' => $total_pages, + 'show_all' => $show, + 'end_size' => $end, + 'mid_size' => $mid, + 'type' => 'list', + 'prev_text' => __( '« Previous', 'odin' ), + 'next_text' => __( 'Next »', 'odin' ), + ) + ); + + $pagination = '
    ' . paginate_links( $arguments ) . '
    '; + + // Prevents duplicate bars in the middle of the url. + if ( $url_base ) { + $pagination = str_replace( '//' . $url_base . '/', '/' . $url_base . '/', $pagination ); + } + + return $pagination; + } + } +} + diff --git a/core/related-posts.php b/core/related-posts.php new file mode 100644 index 0000000..a9fcb41 --- /dev/null +++ b/core/related-posts.php @@ -0,0 +1,120 @@ + + * To show related by tags: + * Add in single.php + * + * @since 2.2.0 + * + * @global array $post WP global post. + * + * @param string $display Set category or tag. + * @param int $qty Number of posts to be displayed (default 4). + * @param string $title Set the widget title. + * @param bool $thumb Enable or disable displaying images (default true). + * @param string $post_type Post type (default post). + * + * @return string Related Posts. + */ +function odin_related_posts( $display = 'category', $qty = 4, $title = '', $thumb = true, $post_type = 'post' ) { + global $post; + + $show = false; + $post_qty = (int) $qty; + ! empty( $title ) || $title = __( 'Related Posts', 'odin' ); + + // Creates arguments for WP_Query. + switch ( $display ) { + case 'tag': + $tags = wp_get_post_tags( $post->ID ); + + if ( $tags ) { + // Enables the display. + $show = true; + + $tag_ids = array(); + foreach ( $tags as $tag ) { + $tag_ids[] = $tag->term_id; + } + + $args = array( + 'tag__in' => $tag_ids, + 'post__not_in' => array( $post->ID ), + 'posts_per_page' => $post_qty, + 'post_type' => $post_type, + 'ignore_sticky_posts' => 1 + ); + } + break; + + default : + $categories = get_the_category( $post->ID ); + + if ( $categories ) { + + // Enables the display. + $show = true; + + $category_ids = array(); + foreach ( $categories as $category ) { + $category_ids[] = $category->term_id; + } + + $args = array( + 'category__in' => $category_ids, + 'post__not_in' => array( $post->ID ), + 'posts_per_page' => $post_qty, + 'post_type' => $post_type, + 'ignore_sticky_posts' => 1, + ); + } + break; + } + + if ( $show ) { + + $related = new WP_Query( $args ); + if ( $related->have_posts() ) { + + $layout = '
    '; + $layout .= '

    ' . esc_attr( $title ) . '

    '; + $layout .= ( $thumb ) ? '
    ' : '
      '; + + while ( $related->have_posts() ) { + $related->the_post(); + + $layout .= ( $thumb ) ? '
      ' : '
    • '; + + if ( $thumb ) { + if ( has_post_thumbnail() ) { + $img = get_the_post_thumbnail( get_the_ID(), 'thumbnail' ); + } else { + $img = '' . get_the_title() . ''; + } + // Filter to replace the image. + $image = apply_filters( 'odin_related_posts_thumbnail', $img ); + + $layout .= ''; + $layout .= sprintf( '%s', get_permalink(), get_the_title(), $image ); + $layout .= ''; + } + + $layout .= ''; + $layout .= sprintf( '%2$s', get_permalink(), get_the_title() ); + $layout .= ''; + + $layout .= ( $thumb ) ? '
    • ' : ''; + } + + $layout .= ( $thumb ) ? '
    ' : ''; + $layout .= '
    '; + + echo $layout; + } + wp_reset_postdata(); + } +} diff --git a/core/sidebar.php b/core/sidebar.php new file mode 100644 index 0000000..01f1898 --- /dev/null +++ b/core/sidebar.php @@ -0,0 +1,21 @@ + __( 'Main Sidebar', 'odin' ), + 'id' => 'main-sidebar', + 'description' => __( 'Site Main Sidebar', 'odin' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); +} + +add_action( 'widgets_init', 'odin_widgets_init' ); diff --git a/core/theme-support.php b/core/theme-support.php new file mode 100644 index 0000000..68f578e --- /dev/null +++ b/core/theme-support.php @@ -0,0 +1,135 @@ + __( 'Main Menu', 'odin' ) + ) + ); + + /* + * Add post_thumbnails suport. + */ + add_theme_support( 'post-thumbnails' ); + + /** + * Add feed link. + */ + add_theme_support( 'automatic-feed-links' ); + + /** + * Support Custom Header. + */ + $default = array( + 'width' => 0, + 'height' => 0, + 'flex-height' => false, + 'flex-width' => false, + 'header-text' => false, + 'default-image' => '', + 'uploads' => true, + ); + + add_theme_support( 'custom-header', $default ); + + /** + * Support Custom Background. + */ + $defaults = array( + 'default-color' => '', + 'default-image' => '', + ); + + add_theme_support( 'custom-background', $defaults ); + + /** + * Support Custom Editor Style. + */ + add_editor_style( 'assets/css/editor-style.css' ); + + /** + * Add support for infinite scroll. + */ + add_theme_support( + 'infinite-scroll', + array( + 'type' => 'scroll', + 'footer_widgets' => false, + 'container' => 'content', + 'wrapper' => false, + 'render' => false, + 'posts_per_page' => get_option( 'posts_per_page' ) + ) + ); + + /** + * Add support for Post Formats. + */ + // add_theme_support( 'post-formats', array( + // 'aside', + // 'gallery', + // 'link', + // 'image', + // 'quote', + // 'status', + // 'video', + // 'audio', + // 'chat' + // ) ); + + /** + * Support The Excerpt on pages. + */ + // add_post_type_support( 'page', 'excerpt' ); + + /** + * Switch default core markup for search form, comment form, and comments to output valid HTML5. + */ + add_theme_support( + 'html5', + array( + 'search-form', + 'comment-form', + 'comment-list', + 'gallery', + 'caption' + ) + ); + + /* + * Let WordPress manage the document title. + * By adding theme support, we declare that this theme does not use a + * hard-coded tag in the document head, and expect WordPress to + * provide it for us. + */ + add_theme_support( 'title-tag' ); + + /* + * Enable support for custom logo. + * + * @since Odin 2.2.10 + */ + add_theme_support( 'custom-logo', array( + 'height' => 240, + 'width' => 240, + 'flex-height' => true, + ) ); + } +} + +add_action( 'after_setup_theme', 'odin_setup_features' ); diff --git a/core/thumbnail.php b/core/thumbnail.php new file mode 100644 index 0000000..fb2ef3b --- /dev/null +++ b/core/thumbnail.php @@ -0,0 +1,30 @@ +<?php +/** + * Custom post thumbnail. + * + * @since 2.2.0 + * + * @param int $width Width of the image. + * @param int $height Height of the image. + * @param string $class Class attribute of the image. + * @param string $alt Alt attribute of the image. + * @param boolean $crop Image crop. + * @param string $class Custom HTML classes. + * @param boolean $upscale Force the resize. + * + * @return string Return the post thumbnail. + */ +function odin_thumbnail( $width, $height, $alt, $crop = true, $class = '', $upscale = false ) { + if ( ! class_exists( 'Odin_Thumbnail_Resizer' ) ) { + return; + } + + $thumb = get_post_thumbnail_id(); + + if ( $thumb ) { + $image = odin_get_image_url( $thumb, $width, $height, $crop, $upscale ); + $html = '<img class="wp-image-thumb img-responsive ' . esc_attr( $class ) . '" src="' . esc_url( $image ) . '" width="' . esc_attr( $width ) . '" height="' . esc_attr( $height ) . '" alt="' . esc_attr( $alt ) . '" />'; + + return apply_filters( 'odin_thumbnail_html', $html ); + } +} diff --git a/core/woocommerce.php b/core/woocommerce.php new file mode 100644 index 0000000..d056693 --- /dev/null +++ b/core/woocommerce.php @@ -0,0 +1,23 @@ +<?php +/** + * Query WooCommerce activation + * + * @since 2.2.6 + * + * @return boolean + */ +if ( ! function_exists( 'is_woocommerce_activated' ) ) { + function is_woocommerce_activated() { + return class_exists( 'woocommerce' ) ? true : false; + } +} + +/** + * WooCommerce compatibility files. + */ +if ( is_woocommerce_activated() ) { + add_theme_support( 'woocommerce' ); + require get_template_directory() . '/inc/woocommerce/hooks.php'; + require get_template_directory() . '/inc/woocommerce/functions.php'; + require get_template_directory() . '/inc/woocommerce/template-tags.php'; +} From ba8b82a925f2c11f2587b9374820eb883f0477f9 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 17 May 2016 21:07:24 -0300 Subject: [PATCH 007/217] Move files core to inc directory --- {core => inc}/assets/css/admin.css | 0 {core => inc}/assets/css/editor.css | 0 .../assets/images/odin-thumb-placeholder.jpg | Bin {core => inc}/assets/images/placeholder.png | Bin {core => inc}/assets/js/admin-custom-status.js | 0 {core => inc}/assets/js/admin.js | 0 {core => inc}/assets/js/editor-shortcodes.js | 0 {core => inc}/autoset-featured.php | 0 {core => inc}/breadcrumbs.php | 0 .../classes/abstracts/abstract-front-end-form.php | 0 {core => inc}/classes/class-bootstrap-nav.php | 0 {core => inc}/classes/class-contact-form.php | 0 {core => inc}/classes/class-metabox.php | 0 {core => inc}/classes/class-options-helper.php | 0 {core => inc}/classes/class-post-form.php | 0 {core => inc}/classes/class-post-status.php | 0 {core => inc}/classes/class-post-type.php | 0 {core => inc}/classes/class-shortcodes-menu.php | 0 {core => inc}/classes/class-shortcodes.php | 0 {core => inc}/classes/class-taxonomy.php | 0 {core => inc}/classes/class-term-meta.php | 0 {core => inc}/classes/class-theme-options.php | 0 {core => inc}/classes/class-thumbnail-resizer.php | 0 {core => inc}/classes/class-user-meta.php | 0 .../classes/widgets/class-widget-like-box.php | 0 {core => inc}/debug.php | 0 {core => inc}/enqueue-scripts.php | 0 {core => inc}/excerpt.php | 0 {core => inc}/get-image-url.php | 0 {core => inc}/get_term_meta.php | 0 {core => inc}/pagination.php | 0 {core => inc}/related-posts.php | 0 {core => inc}/sidebar.php | 0 {core => inc}/theme-support.php | 0 {core => inc}/thumbnail.php | 0 {core => inc}/woocommerce.php | 0 36 files changed, 0 insertions(+), 0 deletions(-) rename {core => inc}/assets/css/admin.css (100%) rename {core => inc}/assets/css/editor.css (100%) rename {core => inc}/assets/images/odin-thumb-placeholder.jpg (100%) rename {core => inc}/assets/images/placeholder.png (100%) rename {core => inc}/assets/js/admin-custom-status.js (100%) rename {core => inc}/assets/js/admin.js (100%) rename {core => inc}/assets/js/editor-shortcodes.js (100%) rename {core => inc}/autoset-featured.php (100%) rename {core => inc}/breadcrumbs.php (100%) rename {core => inc}/classes/abstracts/abstract-front-end-form.php (100%) rename {core => inc}/classes/class-bootstrap-nav.php (100%) rename {core => inc}/classes/class-contact-form.php (100%) rename {core => inc}/classes/class-metabox.php (100%) rename {core => inc}/classes/class-options-helper.php (100%) rename {core => inc}/classes/class-post-form.php (100%) rename {core => inc}/classes/class-post-status.php (100%) rename {core => inc}/classes/class-post-type.php (100%) rename {core => inc}/classes/class-shortcodes-menu.php (100%) rename {core => inc}/classes/class-shortcodes.php (100%) rename {core => inc}/classes/class-taxonomy.php (100%) rename {core => inc}/classes/class-term-meta.php (100%) rename {core => inc}/classes/class-theme-options.php (100%) rename {core => inc}/classes/class-thumbnail-resizer.php (100%) rename {core => inc}/classes/class-user-meta.php (100%) rename {core => inc}/classes/widgets/class-widget-like-box.php (100%) rename {core => inc}/debug.php (100%) rename {core => inc}/enqueue-scripts.php (100%) rename {core => inc}/excerpt.php (100%) rename {core => inc}/get-image-url.php (100%) rename {core => inc}/get_term_meta.php (100%) rename {core => inc}/pagination.php (100%) rename {core => inc}/related-posts.php (100%) rename {core => inc}/sidebar.php (100%) rename {core => inc}/theme-support.php (100%) rename {core => inc}/thumbnail.php (100%) rename {core => inc}/woocommerce.php (100%) diff --git a/core/assets/css/admin.css b/inc/assets/css/admin.css similarity index 100% rename from core/assets/css/admin.css rename to inc/assets/css/admin.css diff --git a/core/assets/css/editor.css b/inc/assets/css/editor.css similarity index 100% rename from core/assets/css/editor.css rename to inc/assets/css/editor.css diff --git a/core/assets/images/odin-thumb-placeholder.jpg b/inc/assets/images/odin-thumb-placeholder.jpg similarity index 100% rename from core/assets/images/odin-thumb-placeholder.jpg rename to inc/assets/images/odin-thumb-placeholder.jpg diff --git a/core/assets/images/placeholder.png b/inc/assets/images/placeholder.png similarity index 100% rename from core/assets/images/placeholder.png rename to inc/assets/images/placeholder.png diff --git a/core/assets/js/admin-custom-status.js b/inc/assets/js/admin-custom-status.js similarity index 100% rename from core/assets/js/admin-custom-status.js rename to inc/assets/js/admin-custom-status.js diff --git a/core/assets/js/admin.js b/inc/assets/js/admin.js similarity index 100% rename from core/assets/js/admin.js rename to inc/assets/js/admin.js diff --git a/core/assets/js/editor-shortcodes.js b/inc/assets/js/editor-shortcodes.js similarity index 100% rename from core/assets/js/editor-shortcodes.js rename to inc/assets/js/editor-shortcodes.js diff --git a/core/autoset-featured.php b/inc/autoset-featured.php similarity index 100% rename from core/autoset-featured.php rename to inc/autoset-featured.php diff --git a/core/breadcrumbs.php b/inc/breadcrumbs.php similarity index 100% rename from core/breadcrumbs.php rename to inc/breadcrumbs.php diff --git a/core/classes/abstracts/abstract-front-end-form.php b/inc/classes/abstracts/abstract-front-end-form.php similarity index 100% rename from core/classes/abstracts/abstract-front-end-form.php rename to inc/classes/abstracts/abstract-front-end-form.php diff --git a/core/classes/class-bootstrap-nav.php b/inc/classes/class-bootstrap-nav.php similarity index 100% rename from core/classes/class-bootstrap-nav.php rename to inc/classes/class-bootstrap-nav.php diff --git a/core/classes/class-contact-form.php b/inc/classes/class-contact-form.php similarity index 100% rename from core/classes/class-contact-form.php rename to inc/classes/class-contact-form.php diff --git a/core/classes/class-metabox.php b/inc/classes/class-metabox.php similarity index 100% rename from core/classes/class-metabox.php rename to inc/classes/class-metabox.php diff --git a/core/classes/class-options-helper.php b/inc/classes/class-options-helper.php similarity index 100% rename from core/classes/class-options-helper.php rename to inc/classes/class-options-helper.php diff --git a/core/classes/class-post-form.php b/inc/classes/class-post-form.php similarity index 100% rename from core/classes/class-post-form.php rename to inc/classes/class-post-form.php diff --git a/core/classes/class-post-status.php b/inc/classes/class-post-status.php similarity index 100% rename from core/classes/class-post-status.php rename to inc/classes/class-post-status.php diff --git a/core/classes/class-post-type.php b/inc/classes/class-post-type.php similarity index 100% rename from core/classes/class-post-type.php rename to inc/classes/class-post-type.php diff --git a/core/classes/class-shortcodes-menu.php b/inc/classes/class-shortcodes-menu.php similarity index 100% rename from core/classes/class-shortcodes-menu.php rename to inc/classes/class-shortcodes-menu.php diff --git a/core/classes/class-shortcodes.php b/inc/classes/class-shortcodes.php similarity index 100% rename from core/classes/class-shortcodes.php rename to inc/classes/class-shortcodes.php diff --git a/core/classes/class-taxonomy.php b/inc/classes/class-taxonomy.php similarity index 100% rename from core/classes/class-taxonomy.php rename to inc/classes/class-taxonomy.php diff --git a/core/classes/class-term-meta.php b/inc/classes/class-term-meta.php similarity index 100% rename from core/classes/class-term-meta.php rename to inc/classes/class-term-meta.php diff --git a/core/classes/class-theme-options.php b/inc/classes/class-theme-options.php similarity index 100% rename from core/classes/class-theme-options.php rename to inc/classes/class-theme-options.php diff --git a/core/classes/class-thumbnail-resizer.php b/inc/classes/class-thumbnail-resizer.php similarity index 100% rename from core/classes/class-thumbnail-resizer.php rename to inc/classes/class-thumbnail-resizer.php diff --git a/core/classes/class-user-meta.php b/inc/classes/class-user-meta.php similarity index 100% rename from core/classes/class-user-meta.php rename to inc/classes/class-user-meta.php diff --git a/core/classes/widgets/class-widget-like-box.php b/inc/classes/widgets/class-widget-like-box.php similarity index 100% rename from core/classes/widgets/class-widget-like-box.php rename to inc/classes/widgets/class-widget-like-box.php diff --git a/core/debug.php b/inc/debug.php similarity index 100% rename from core/debug.php rename to inc/debug.php diff --git a/core/enqueue-scripts.php b/inc/enqueue-scripts.php similarity index 100% rename from core/enqueue-scripts.php rename to inc/enqueue-scripts.php diff --git a/core/excerpt.php b/inc/excerpt.php similarity index 100% rename from core/excerpt.php rename to inc/excerpt.php diff --git a/core/get-image-url.php b/inc/get-image-url.php similarity index 100% rename from core/get-image-url.php rename to inc/get-image-url.php diff --git a/core/get_term_meta.php b/inc/get_term_meta.php similarity index 100% rename from core/get_term_meta.php rename to inc/get_term_meta.php diff --git a/core/pagination.php b/inc/pagination.php similarity index 100% rename from core/pagination.php rename to inc/pagination.php diff --git a/core/related-posts.php b/inc/related-posts.php similarity index 100% rename from core/related-posts.php rename to inc/related-posts.php diff --git a/core/sidebar.php b/inc/sidebar.php similarity index 100% rename from core/sidebar.php rename to inc/sidebar.php diff --git a/core/theme-support.php b/inc/theme-support.php similarity index 100% rename from core/theme-support.php rename to inc/theme-support.php diff --git a/core/thumbnail.php b/inc/thumbnail.php similarity index 100% rename from core/thumbnail.php rename to inc/thumbnail.php diff --git a/core/woocommerce.php b/inc/woocommerce.php similarity index 100% rename from core/woocommerce.php rename to inc/woocommerce.php From 143e1bacb844fb52c9abbcd1d5e1a52677d49b9b Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 17 May 2016 21:10:23 -0300 Subject: [PATCH 008/217] Delete variable no use --- functions.php | 7 ------- 1 file changed, 7 deletions(-) diff --git a/functions.php b/functions.php index a98e2c7..4a1dcc7 100644 --- a/functions.php +++ b/functions.php @@ -13,13 +13,6 @@ * @since 2.2.0 */ -/** - * Sets content width. - */ -if ( ! isset( $content_width ) ) { - $content_width = 600; -} - /** * Odin Classes. */ From 4af81372e3ac8991cf7b9b22f41b319132f7891e Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 17 May 2016 21:46:26 -0300 Subject: [PATCH 009/217] Delete odin_debug() function --- inc/debug.php | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 inc/debug.php diff --git a/inc/debug.php b/inc/debug.php deleted file mode 100644 index c1246c0..0000000 --- a/inc/debug.php +++ /dev/null @@ -1,14 +0,0 @@ -<?php -/** - * Debug variables. - * - * @since 2.2.0 - * - * @param mixed $variable Object or Array for debug. - * - * @return string Human-readable information. - */ -function odin_debug( $variable ) { - echo '<pre>' . print_r( $variable, true ) . '</pre>'; - exit; -} From 478f0eb89be1f5ca580d48c4594e0af8e36f2347 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 17 May 2016 22:56:55 -0300 Subject: [PATCH 010/217] Move Odin_Widget_Like_Box --- .../widgets/class-widget-like-box.php => widgets/like-box.php} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename inc/{classes/widgets/class-widget-like-box.php => widgets/like-box.php} (100%) diff --git a/inc/classes/widgets/class-widget-like-box.php b/inc/widgets/like-box.php similarity index 100% rename from inc/classes/widgets/class-widget-like-box.php rename to inc/widgets/like-box.php From 70d60f123e425bfc5e3643c2f1d65eea5b1cd5b6 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 17 May 2016 22:59:17 -0300 Subject: [PATCH 011/217] Rename optimize file to cleanup --- inc/cleanup.php | 117 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 117 insertions(+) create mode 100644 inc/cleanup.php diff --git a/inc/cleanup.php b/inc/cleanup.php new file mode 100644 index 0000000..5eaa058 --- /dev/null +++ b/inc/cleanup.php @@ -0,0 +1,117 @@ +<?php +/** + * Odin optimize functions. + */ + +/** + * Cleanup wp_head(). + */ +function odin_head_cleanup() { + // Category feeds. + // remove_action( 'wp_head', 'feed_links_extra', 3 ); + + // Post and comment feeds. + // remove_action( 'wp_head', 'feed_links', 2 ); + + // EditURI link. + remove_action( 'wp_head', 'rsd_link' ); + + // Windows live writer. + remove_action( 'wp_head', 'wlwmanifest_link' ); + + // Index link. + remove_action( 'wp_head', 'index_rel_link' ); + + // Previous link. + remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); + + // Start link. + remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); + + // Links for adjacent posts. + remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 ); + + // WP version. + remove_action( 'wp_head', 'wp_generator' ); + + // Emoji's + // remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); + // remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); + // remove_action( 'wp_print_styles', 'print_emoji_styles' ); + // remove_action( 'admin_print_styles', 'print_emoji_styles' ); + // remove_filter( 'the_content_feed', 'wp_staticize_emoji' ); + // remove_filter( 'comment_text_rss', 'wp_staticize_emoji' ); + // remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ); +} + +add_action( 'init', 'odin_head_cleanup' ); + +/** + * Remove WP version from RSS. + */ +add_filter( 'the_generator', '__return_false' ); + +/** + * Remove injected CSS for recent comments widget. + */ +function odin_remove_wp_widget_recent_comments_style() { + if ( has_filter( 'wp_head', 'wp_widget_recent_comments_style' ) ) { + remove_filter( 'wp_head', 'wp_widget_recent_comments_style' ); + } +} + +add_filter( 'wp_head', 'odin_remove_wp_widget_recent_comments_style', 1); + +/** + * Remove injected CSS from recent comments widget. + */ +function odin_remove_recent_comments_style() { + global $wp_widget_factory; + + if ( isset( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'] ) ) { + remove_action( 'wp_head', array( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'], 'recent_comments_style' ) ); + } +} + +add_action( 'wp_head', 'odin_remove_recent_comments_style', 1 ); + +/** + * Remove injected CSS from gallery. + */ +add_filter( 'use_default_gallery_style', '__return_false' ); + +/** + * Add rel="nofollow" and remove rel="category". + */ +function odin_modify_category_rel( $text ) { + $search = array( 'rel="category"', 'rel="category tag"' ); + $text = str_replace( $search, 'rel="nofollow"', $text ); + + return $text; +} + +add_filter( 'wp_list_categories', 'odin_modify_category_rel' ); +add_filter( 'the_category', 'odin_modify_category_rel' ); + +/** + * Add rel="nofollow" and remove rel="tag". + */ +function odin_modify_tag_rel( $taglink ) { + return str_replace( 'rel="tag">', 'rel="nofollow">', $taglink ); +} + +add_filter( 'wp_tag_cloud', 'odin_modify_tag_rel' ); +add_filter( 'the_tags', 'odin_modify_tag_rel' ); + +/** + * Filter function used to remove the tinymce emoji plugin. + * + * @param array $plugins + * + * @return array Difference betwen the two arrays + */ +function disable_emojis_tinymce( $plugins ) { + return is_array( $plugins ) ? array_diff( $plugins, array( 'wpemoji' ) ) : array(); +} + +add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ); From 9280b333bc0d6bccc7124818c75a56add094f166 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 17 May 2016 23:50:50 -0300 Subject: [PATCH 012/217] Move register menu theme-support.php to new menu.php --- inc/menu.php | 11 +++++++++++ inc/theme-support.php | 9 --------- 2 files changed, 11 insertions(+), 9 deletions(-) create mode 100644 inc/menu.php diff --git a/inc/menu.php b/inc/menu.php new file mode 100644 index 0000000..584f26a --- /dev/null +++ b/inc/menu.php @@ -0,0 +1,11 @@ +<?php +/** + * Register nav menus. + * + * @since 2.2.0 + */ +register_nav_menus( + array( + 'main-menu' => __( 'Main Menu', 'odin' ) + ) +); diff --git a/inc/theme-support.php b/inc/theme-support.php index 68f578e..5f780d9 100644 --- a/inc/theme-support.php +++ b/inc/theme-support.php @@ -13,15 +13,6 @@ function odin_setup_features() { */ load_theme_textdomain( 'odin', get_template_directory() . '/inc/languages' ); - /** - * Register nav menus. - */ - register_nav_menus( - array( - 'main-menu' => __( 'Main Menu', 'odin' ) - ) - ); - /* * Add post_thumbnails suport. */ From 2946525a8c9d5a0d70604a16e3b564e5017bb2ef Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 18 May 2016 03:36:35 -0300 Subject: [PATCH 013/217] Delete file optimize.php, new is cleanup.php --- inc/optimize.php | 117 ----------------------------------------------- 1 file changed, 117 deletions(-) delete mode 100644 inc/optimize.php diff --git a/inc/optimize.php b/inc/optimize.php deleted file mode 100644 index 5eaa058..0000000 --- a/inc/optimize.php +++ /dev/null @@ -1,117 +0,0 @@ -<?php -/** - * Odin optimize functions. - */ - -/** - * Cleanup wp_head(). - */ -function odin_head_cleanup() { - // Category feeds. - // remove_action( 'wp_head', 'feed_links_extra', 3 ); - - // Post and comment feeds. - // remove_action( 'wp_head', 'feed_links', 2 ); - - // EditURI link. - remove_action( 'wp_head', 'rsd_link' ); - - // Windows live writer. - remove_action( 'wp_head', 'wlwmanifest_link' ); - - // Index link. - remove_action( 'wp_head', 'index_rel_link' ); - - // Previous link. - remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); - - // Start link. - remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); - - // Links for adjacent posts. - remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 ); - - // WP version. - remove_action( 'wp_head', 'wp_generator' ); - - // Emoji's - // remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); - // remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); - // remove_action( 'wp_print_styles', 'print_emoji_styles' ); - // remove_action( 'admin_print_styles', 'print_emoji_styles' ); - // remove_filter( 'the_content_feed', 'wp_staticize_emoji' ); - // remove_filter( 'comment_text_rss', 'wp_staticize_emoji' ); - // remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ); -} - -add_action( 'init', 'odin_head_cleanup' ); - -/** - * Remove WP version from RSS. - */ -add_filter( 'the_generator', '__return_false' ); - -/** - * Remove injected CSS for recent comments widget. - */ -function odin_remove_wp_widget_recent_comments_style() { - if ( has_filter( 'wp_head', 'wp_widget_recent_comments_style' ) ) { - remove_filter( 'wp_head', 'wp_widget_recent_comments_style' ); - } -} - -add_filter( 'wp_head', 'odin_remove_wp_widget_recent_comments_style', 1); - -/** - * Remove injected CSS from recent comments widget. - */ -function odin_remove_recent_comments_style() { - global $wp_widget_factory; - - if ( isset( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'] ) ) { - remove_action( 'wp_head', array( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'], 'recent_comments_style' ) ); - } -} - -add_action( 'wp_head', 'odin_remove_recent_comments_style', 1 ); - -/** - * Remove injected CSS from gallery. - */ -add_filter( 'use_default_gallery_style', '__return_false' ); - -/** - * Add rel="nofollow" and remove rel="category". - */ -function odin_modify_category_rel( $text ) { - $search = array( 'rel="category"', 'rel="category tag"' ); - $text = str_replace( $search, 'rel="nofollow"', $text ); - - return $text; -} - -add_filter( 'wp_list_categories', 'odin_modify_category_rel' ); -add_filter( 'the_category', 'odin_modify_category_rel' ); - -/** - * Add rel="nofollow" and remove rel="tag". - */ -function odin_modify_tag_rel( $taglink ) { - return str_replace( 'rel="tag">', 'rel="nofollow">', $taglink ); -} - -add_filter( 'wp_tag_cloud', 'odin_modify_tag_rel' ); -add_filter( 'the_tags', 'odin_modify_tag_rel' ); - -/** - * Filter function used to remove the tinymce emoji plugin. - * - * @param array $plugins - * - * @return array Difference betwen the two arrays - */ -function disable_emojis_tinymce( $plugins ) { - return is_array( $plugins ) ? array_diff( $plugins, array( 'wpemoji' ) ) : array(); -} - -add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ); From 5f0769b108ed9e275df8e56f9d18d876cf565401 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 18 May 2016 03:59:47 -0300 Subject: [PATCH 014/217] Fix include shortcode module --- inc/classes/class-shortcodes-menu.php | 4 ++-- inc/{ => shortcodes}/odin-shortcodes-editor-i18n.php | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename inc/{ => shortcodes}/odin-shortcodes-editor-i18n.php (100%) diff --git a/inc/classes/class-shortcodes-menu.php b/inc/classes/class-shortcodes-menu.php index edfe3ee..ee993ac 100644 --- a/inc/classes/class-shortcodes-menu.php +++ b/inc/classes/class-shortcodes-menu.php @@ -42,7 +42,7 @@ public function add_shortcode_button() { * @return array Odin TinyMCE plugin. */ public function add_shortcode_tinymce_plugin( $plugins ) { - $plugins[ 'odin_shortcodes' ] = get_template_directory_uri() . "/core/assets/js/editor-shortcodes.js"; + $plugins[ 'odin_shortcodes' ] = get_template_directory_uri() . "/inc/assets/js/editor-shortcodes.js"; return $plugins; @@ -68,7 +68,7 @@ public function register_shortcode_button( $buttons ) { * @return array */ public function add_tinymce_locales( $locales ) { - $locales[ 'odin_shortcodes' ] = plugin_dir_path( __FILE__ ) . '/../../inc/odin-shortcodes-editor-i18n.php'; + $locales[ 'odin_shortcodes' ] = plugin_dir_path( __FILE__ ) . '/../../inc/shortcodes/odin-shortcodes-editor-i18n.php'; return $locales; } diff --git a/inc/odin-shortcodes-editor-i18n.php b/inc/shortcodes/odin-shortcodes-editor-i18n.php similarity index 100% rename from inc/odin-shortcodes-editor-i18n.php rename to inc/shortcodes/odin-shortcodes-editor-i18n.php From 9bed293cb151bba01fadeb5352183e5456516b1f Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 18 May 2016 04:27:25 -0300 Subject: [PATCH 015/217] Update functions.php --- functions.php | 319 +++++++++----------------------------------------- 1 file changed, 53 insertions(+), 266 deletions(-) diff --git a/functions.php b/functions.php index 4a1dcc7..a6fc66d 100644 --- a/functions.php +++ b/functions.php @@ -16,294 +16,81 @@ /** * Odin Classes. */ -require_once get_template_directory() . '/core/classes/class-bootstrap-nav.php'; -require_once get_template_directory() . '/core/classes/class-shortcodes.php'; -//require_once get_template_directory() . '/core/classes/class-shortcodes-menu.php'; -require_once get_template_directory() . '/core/classes/class-thumbnail-resizer.php'; -// require_once get_template_directory() . '/core/classes/class-theme-options.php'; -// require_once get_template_directory() . '/core/classes/class-options-helper.php'; -// require_once get_template_directory() . '/core/classes/class-post-type.php'; -// require_once get_template_directory() . '/core/classes/class-taxonomy.php'; -// require_once get_template_directory() . '/core/classes/class-metabox.php'; -// require_once get_template_directory() . '/core/classes/abstracts/abstract-front-end-form.php'; -// require_once get_template_directory() . '/core/classes/class-contact-form.php'; -// require_once get_template_directory() . '/core/classes/class-post-form.php'; -// require_once get_template_directory() . '/core/classes/class-user-meta.php'; -// require_once get_template_directory() . '/core/classes/class-post-status.php'; -//require_once get_template_directory() . '/core/classes/class-term-meta.php'; -/** - * Odin Widgets. - */ -require_once get_template_directory() . '/core/classes/widgets/class-widget-like-box.php'; - -if ( ! function_exists( 'odin_setup_features' ) ) { - - /** - * Setup theme features. - * - * @since 2.2.0 - */ - function odin_setup_features() { - - /** - * Add support for multiple languages. - */ - load_theme_textdomain( 'odin', get_template_directory() . '/languages' ); - - /** - * Register nav menus. - */ - register_nav_menus( - array( - 'main-menu' => __( 'Main Menu', 'odin' ) - ) - ); - - /* - * Add post_thumbnails suport. - */ - add_theme_support( 'post-thumbnails' ); - - /** - * Add feed link. - */ - add_theme_support( 'automatic-feed-links' ); - - /** - * Support Custom Header. - */ - $default = array( - 'width' => 0, - 'height' => 0, - 'flex-height' => false, - 'flex-width' => false, - 'header-text' => false, - 'default-image' => '', - 'uploads' => true, - ); - - add_theme_support( 'custom-header', $default ); - - /** - * Support Custom Background. - */ - $defaults = array( - 'default-color' => '', - 'default-image' => '', - ); - - add_theme_support( 'custom-background', $defaults ); - - /** - * Support Custom Editor Style. - */ - add_editor_style( 'assets/css/editor-style.css' ); - - /** - * Add support for infinite scroll. - */ - add_theme_support( - 'infinite-scroll', - array( - 'type' => 'scroll', - 'footer_widgets' => false, - 'container' => 'content', - 'wrapper' => false, - 'render' => false, - 'posts_per_page' => get_option( 'posts_per_page' ) - ) - ); - - /** - * Add support for Post Formats. - */ - // add_theme_support( 'post-formats', array( - // 'aside', - // 'gallery', - // 'link', - // 'image', - // 'quote', - // 'status', - // 'video', - // 'audio', - // 'chat' - // ) ); - - /** - * Support The Excerpt on pages. - */ - // add_post_type_support( 'page', 'excerpt' ); - - /** - * Switch default core markup for search form, comment form, and comments to output valid HTML5. - */ - add_theme_support( - 'html5', - array( - 'search-form', - 'comment-form', - 'comment-list', - 'gallery', - 'caption' - ) - ); - - /* - * Let WordPress manage the document title. - * By adding theme support, we declare that this theme does not use a - * hard-coded <title> tag in the document head, and expect WordPress to - * provide it for us. - */ - add_theme_support( 'title-tag' ); - - /* - * Enable support for custom logo. - * - * @since Odin 2.2.10 - */ - add_theme_support( 'custom-logo', array( - 'height' => 240, - 'width' => 240, - 'flex-height' => true, - ) ); - } -} - -add_action( 'after_setup_theme', 'odin_setup_features' ); +require_once get_template_directory() . '/inc/classes/abstracts/abstract-front-end-form.php'; +require_once get_template_directory() . '/inc/classes/class-bootstrap-nav.php'; +require_once get_template_directory() . '/inc/classes/class-shortcodes.php'; +require_once get_template_directory() . '/inc/classes/class-shortcodes-menu.php'; +require_once get_template_directory() . '/inc/classes/class-thumbnail-resizer.php'; +require_once get_template_directory() . '/inc/classes/class-theme-options.php'; +require_once get_template_directory() . '/inc/classes/class-options-helper.php'; +require_once get_template_directory() . '/inc/classes/class-post-type.php'; +require_once get_template_directory() . '/inc/classes/class-taxonomy.php'; +require_once get_template_directory() . '/inc/classes/class-metabox.php'; +require_once get_template_directory() . '/inc/classes/class-contact-form.php'; +require_once get_template_directory() . '/inc/classes/class-post-form.php'; +require_once get_template_directory() . '/inc/classes/class-user-meta.php'; +require_once get_template_directory() . '/inc/classes/class-post-status.php'; +require_once get_template_directory() . '/inc/classes/class-term-meta.php'; /** - * Register widget areas. - * - * @since 2.2.0 - */ -function odin_widgets_init() { - register_sidebar( - array( - 'name' => __( 'Main Sidebar', 'odin' ), - 'id' => 'main-sidebar', - 'description' => __( 'Site Main Sidebar', 'odin' ), - 'before_widget' => '<aside id="%1$s" class="widget %2$s">', - 'after_widget' => '</aside>', - 'before_title' => '<h3 class="widgettitle widget-title">', - 'after_title' => '</h3>', - ) - ); -} - -add_action( 'widgets_init', 'odin_widgets_init' ); - -/** - * Flush Rewrite Rules for new CPTs and Taxonomies. - * - * @since 2.2.0 + * Odin Widgets. */ -function odin_flush_rewrite() { - flush_rewrite_rules(); -} -add_action( 'after_switch_theme', 'odin_flush_rewrite' ); +// Facebook like widget. +require_once get_template_directory() . '/inc/widgets/like-box.php'; /** - * Load site scripts. - * - * @since 2.2.0 + * Odin Functions. */ -function odin_enqueue_scripts() { - $template_url = get_template_directory_uri(); - // Loads Odin main stylesheet. - wp_enqueue_style( 'odin-style', get_stylesheet_uri(), array(), null, 'all' ); +// Theme support options. +require_once get_template_directory() . '/inc/theme-support.php'; - // jQuery. - wp_enqueue_script( 'jquery' ); +// WP Head and other cleanup functions. +require_once get_template_directory() . '/inc/cleanup.php'; - // General scripts. - if ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) { - // Bootstrap. - wp_enqueue_script( 'bootstrap', $template_url . '/assets/js/libs/bootstrap.min.js', array(), null, true ); +// Register scripts and stylesheets. +require_once get_template_directory() . '/inc/enqueue-scripts.php'; - // FitVids. - wp_enqueue_script( 'fitvids', $template_url . '/assets/js/libs/jquery.fitvids.js', array(), null, true ); +// Register custom menus and menu walkers. +require_once get_template_directory() . '/inc/menu.php'; - // Main jQuery. - wp_enqueue_script( 'odin-main', $template_url . '/assets/js/main.js', array(), null, true ); - } else { - // Grunt main file with Bootstrap, FitVids and others libs. - wp_enqueue_script( 'odin-main-min', $template_url . '/assets/js/main.min.js', array(), null, true ); - } +// Register sidebars/widget areas. +require_once get_template_directory() . '/inc/sidebar.php'; - // Grunt watch livereload in the browser. - // wp_enqueue_script( 'odin-livereload', 'http://localhost:35729/livereload.js?snipver=1', array(), null, true ); - - // Load Thread comments WordPress script. - if ( is_singular() && get_option( 'thread_comments' ) ) { - wp_enqueue_script( 'comment-reply' ); - } -} +// Custom comments loop. +require_once get_template_directory() . '/inc/comments-loop.php'; -add_action( 'wp_enqueue_scripts', 'odin_enqueue_scripts', 1 ); +// Custom templates tags. +require_once get_template_directory() . '/inc/template-tags.php'; -/** - * Odin custom stylesheet URI. - * - * @since 2.2.0 - * - * @param string $uri Default URI. - * @param string $dir Stylesheet directory URI. - * - * @return string New URI. - */ -function odin_stylesheet_uri( $uri, $dir ) { - return $dir . '/assets/css/style.css'; -} +// WooCommerce compatibility files. +require_once get_template_directory() . '/inc/template-tags.php'; -add_filter( 'stylesheet_uri', 'odin_stylesheet_uri', 10, 2 ); +// Replace 'older/newer' post links with numbered navigation. +require_once get_template_directory() . '/inc/pagination.php'; -/** - * Query WooCommerce activation - * - * @since 2.2.6 - * - * @return boolean - */ -if ( ! function_exists( 'is_woocommerce_activated' ) ) { - function is_woocommerce_activated() { - return class_exists( 'woocommerce' ) ? true : false; - } -} +// Related post function - no need to rely on plugins. +require_once get_template_directory() . '/inc/related-posts.php'; -/** - * Core Helpers. - */ -require_once get_template_directory() . '/core/helpers.php'; +// Breadcrumbs function - no need to rely on plugins. +require_once get_template_directory() . '/inc/breadcrumbs.php'; -/** - * WP Custom Admin. - */ +// Customize the WordPress admin and login menu. require_once get_template_directory() . '/inc/admin.php'; -/** - * Comments loop. - */ -require_once get_template_directory() . '/inc/comments-loop.php'; +// Custom limit excerpt for content or title. +require_once get_template_directory() . '/inc/excerpt.php'; -/** - * WP optimize functions. - */ -require_once get_template_directory() . '/inc/optimize.php'; +// Automatically sets the post thumbnail. +require_once get_template_directory() . '/inc/autoset-featured.php'; -/** - * Custom template tags. - */ -require_once get_template_directory() . '/inc/template-tags.php'; +// Get a image URL. +require_once get_template_directory() . '/inc/get-image-url.php'; -/** - * WooCommerce compatibility files. - */ -if ( is_woocommerce_activated() ) { - add_theme_support( 'woocommerce' ); - require get_template_directory() . '/inc/woocommerce/hooks.php'; - require get_template_directory() . '/inc/woocommerce/functions.php'; - require get_template_directory() . '/inc/woocommerce/template-tags.php'; -} +// Get term meta fields. +require_once get_template_directory() . '/inc/get_term_meta.php'; + +// Custom post thumbnail. +require_once get_template_directory() . '/inc/thumbnail.php'; From f646fa8fd7de54e0fac443346db9b86a19fc8779 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 18 May 2016 10:27:46 -0300 Subject: [PATCH 016/217] Delete audio.php and video.php files --- audio.php | 39 --------------------------------------- video.php | 41 ----------------------------------------- 2 files changed, 80 deletions(-) delete mode 100644 audio.php delete mode 100644 video.php diff --git a/audio.php b/audio.php deleted file mode 100644 index a2053d1..0000000 --- a/audio.php +++ /dev/null @@ -1,39 +0,0 @@ -<?php -/** - * The template for displaying audio attachments. - * - * @link http://codex.wordpress.org/Template_Hierarchy - * - * @package Odin - * @since 2.2.0 - */ - -get_header(); ?> - - <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - - <?php while ( have_posts() ) : the_post(); $metadata = wp_get_attachment_metadata(); ?> - <article <?php post_class(); ?>> - <header class="entry-header"> - <h1 class="entry-title"><?php the_title(); ?></h1> - </header><!-- .entry-header --> - <div class="entry-content entry-attachment"> - <?php echo wp_audio_shortcode( array( 'src' => wp_get_attachment_url() ) ); ?> - - <p><strong><?php _e( 'URL:', 'odin' ); ?></strong> <a href="<?php echo esc_url( wp_get_attachment_url() ); ?>" title="<?php the_title_attribute(); ?>" rel="attachment"><span><?php echo esc_attr( basename( wp_get_attachment_url() ) ); ?></span></a></p> - - <?php the_content(); ?> - - <?php if ( ! empty( $post->post_parent ) ) : ?> - <ul class="pager page-title"> - <li class="previous"><a href="<?php echo get_permalink( $post->post_parent ); ?>" title="<?php echo esc_attr( sprintf( __( 'Back to %s', 'odin' ), strip_tags( get_the_title( $post->post_parent ) ) ) ); ?>"><?php printf( __( '<span class="meta-nav">←</span> %s', 'odin' ), get_the_title( $post->post_parent ) ); ?></a></li> - </ul><!-- .pager --> - <?php endif; ?> - </div><!-- .entry-content --> - </article> - <?php endwhile; ?> - - </main><!-- #main --> - -<?php -get_footer(); diff --git a/video.php b/video.php deleted file mode 100644 index 5ff9553..0000000 --- a/video.php +++ /dev/null @@ -1,41 +0,0 @@ -<?php -/** - * The template for displaying video attachments. - * - * @link http://codex.wordpress.org/Template_Hierarchy - * - * @package Odin - * @since 2.2.0 - */ - -get_header(); ?> - - <div id="primary" class="<?php echo odin_classes_page_sidebar(); ?>"> - <div id="content" role="main"> - - <?php while ( have_posts() ) : the_post(); ?> - <article <?php post_class(); ?>> - <header class="entry-header"> - <h1 class="entry-title"><?php the_title(); ?></h1> - </header><!-- .entry-header --> - <div class="entry-content entry-attachment"> - <?php echo wp_video_shortcode( array( 'src' => wp_get_attachment_url() ) ); ?> - - <p><strong><?php _e( 'URL:', 'odin' ); ?></strong> <a href="<?php echo wp_get_attachment_url(); ?>" title="<?php the_title_attribute(); ?>" rel="attachment"><span><?php echo basename( wp_get_attachment_url() ); ?></span></a></p> - - <?php the_content(); ?> - - <?php if ( ! empty( $post->post_parent ) ) : ?> - <ul class="pager page-title"> - <li class="previous"><a href="<?php echo get_permalink( $post->post_parent ); ?>" title="<?php echo esc_attr( sprintf( __( 'Back to %s', 'odin' ), strip_tags( get_the_title( $post->post_parent ) ) ) ); ?>"><?php printf( __( '<span class="meta-nav">←</span> %s', 'odin' ), get_the_title( $post->post_parent ) ); ?></a></li> - </ul><!-- .pager --> - <?php endif; ?> - </div><!-- .entry-content --> - </article> - <?php endwhile; ?> - - </div><!-- #content --> - </div><!-- #primary --> - -<?php -get_footer(); From 8b5ebe84c0ce5191bc72bf5a144c3b7a0ce5b208 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 18 May 2016 11:44:10 -0300 Subject: [PATCH 017/217] Move languages directory --- {languages => inc/languages}/pt_BR.mo | Bin {languages => inc/languages}/pt_BR.po | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename {languages => inc/languages}/pt_BR.mo (100%) rename {languages => inc/languages}/pt_BR.po (100%) diff --git a/languages/pt_BR.mo b/inc/languages/pt_BR.mo similarity index 100% rename from languages/pt_BR.mo rename to inc/languages/pt_BR.mo diff --git a/languages/pt_BR.po b/inc/languages/pt_BR.po similarity index 100% rename from languages/pt_BR.po rename to inc/languages/pt_BR.po From 204ba7aab224f17ea82c70e049ad5acab03f00b3 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Thu, 19 May 2016 16:14:17 -0300 Subject: [PATCH 018/217] Add bower file --- src/bower.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/bower.json diff --git a/src/bower.json b/src/bower.json new file mode 100644 index 0000000..7f9e151 --- /dev/null +++ b/src/bower.json @@ -0,0 +1,16 @@ +{ + "name": "odin", + "homepage": "https://github.com/wpbrasil/odin", + "ignore": [ + "**/.*", + "node_modules", + "bower_components" + ], + "dependencies": { + "jquery": "^2.2.0", + "jquery.fitvids": "davatron5000/FitVids.js#^1.1.0", + "bootstrap-sass": "^3.3.6", + "animate.css": "daneden/animate.css#^3.5.1", + "moment": "^2.11.2" + } +} \ No newline at end of file From a721a8198141ab7952513fde59e6e97c35b21dae Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Thu, 19 May 2016 20:51:18 -0300 Subject: [PATCH 019/217] Update gitignore --- .gitignore | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index ea9cfdf..84bea8d 100644 --- a/.gitignore +++ b/.gitignore @@ -29,9 +29,10 @@ nbproject/* sftp-config.json # Project -src/.sass-cache/* -src/node_modules/* -src/.ftppass -src/tmp/* +.sass-cache/* +node_modules/* +bower_components/* +.ftppass +tmp/* odin.zip From 2dfc0cb3acd83f3249a219aac5d18d35b8163c47 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Thu, 19 May 2016 20:55:19 -0300 Subject: [PATCH 020/217] Refactor Gruntfile, Package and Bower files --- Gruntfile.js | 269 ++++++++++++++++++++++++ src/bower.json => bower.json | 0 package.json | 69 +++++++ src/Gruntfile.js | 383 ----------------------------------- src/README.md | 75 ------- src/package.json | 31 --- 6 files changed, 338 insertions(+), 489 deletions(-) create mode 100644 Gruntfile.js rename src/bower.json => bower.json (100%) create mode 100644 package.json delete mode 100644 src/Gruntfile.js delete mode 100644 src/README.md delete mode 100644 src/package.json diff --git a/Gruntfile.js b/Gruntfile.js new file mode 100644 index 0000000..f910e24 --- /dev/null +++ b/Gruntfile.js @@ -0,0 +1,269 @@ +/* jshint node:true */ +module.exports = function( grunt ) { + 'use strict'; + + require( 'load-grunt-tasks' )( grunt ); + + var odinConfig = { + + // gets the package vars + pkg: grunt.file.readJSON( 'package.json' ), + + // javascript linting with jshint + jshint: { + options: { + jshintrc: '<%= pkg.dirs.js %>/.jshintrc' + }, + all: [ + 'Gruntfile.js', + '<%= pkg.dirs.js %>/main.js' + ] + }, + + // uglify to concat and minify + uglify: { + dist: { + files: { + '<%= pkg.dirs.js %>/main.min.js': [ + '<%= pkg.dirs.js %>/bower.js', // external vendor/plugins + '<%= pkg.dirs.js %>/main.js' // custom javaScript + ] + }, + options: { + banner: '/*!\n' + + ' * <%= pkg.title %> v<%= pkg.version %> (<%= pkg.homepage %>)\n' + + ' * Updated <%= grunt.template.today("yyyy-mm-dd") %> <%= pkg.author %>\n' + + ' */\n' + } + }, + bower: { + files: { + '<%= pkg.dirs.js %>/bower.js': [ + // jquery + // '<%= pkg.dirs.bower %>/jquery/dist/jquery.min.js', + // bootstrap + '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/transition.js', + '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/alert.js', + '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/button.js', + '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/carousel.js', + '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/collapse.js', + '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/dropdown.js', + '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/modal.js', + '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/tooltip.js', + '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/popover.js', + '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/scrollspy.js', + '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/tab.js', + '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/affix.js', + // jquery.fitvids + '<%= pkg.dirs.bower %>/jquery.fitvids/jquery.fitvids.js', + // moment + '<%= pkg.dirs.bower %>/moment/min/moment.min.js', + '<%= pkg.dirs.bower %>/moment/locale/pt-br.js' + ] + }, + options: { + beautify: true + } + } + }, + + // clean directories and files + clean: { + options: { + force: true + }, + bower: [ + // bower + '<%= pkg.dirs.bower %>/**', + // bootstrap + '<%= pkg.dirs.sass %>/vendor/bootstrap/', + '<%= pkg.dirs.fonts %>/bootstrap/', + // animate.css + '<%= pkg.dirs.sass %>/vendor/animate.css/' + ] + }, + + // copy css, scss, fonts or others files of dependencies bower for assets + copy: { + bower: { + files: [ + // bootstrap + { expand: true, cwd: '<%= pkg.dirs.bower %>/bootstrap-sass/assets/stylesheets/', src: '**', dest: '<%= pkg.dirs.sass %>/vendor/bootstrap/' }, + { expand: true, cwd: '<%= pkg.dirs.bower %>/bootstrap-sass/assets/fonts/bootstrap/', src: '**', dest: '<%= pkg.dirs.fonts %>/bootstrap/' }, + // animate.css + { expand: true, cwd: '<%= pkg.dirs.bower %>/animate.css/', src: 'animate.css', dest: '<%= pkg.dirs.sass %>/vendor/animate.css/', rename: function(path){ return path + 'animate.scss'; } } + ] + } + }, + + // compile scss/sass files to CSS + sass: { + dist: { + options: { + style: 'expanded', // { compressed : expanded } + sourcemap: 'none', + loadPath: require( 'node-bourbon' ).includePaths + }, + files: [{ + expand: true, + cwd: '<%= pkg.dirs.sass %>', + src: ['*.scss'], + dest: '<%= pkg.dirs.css %>', + ext: '.css' + }] + } + }, + + // watch for changes and trigger sass, jshint, uglify and livereload browser + watch: { + sass: { + files: [ + '<%= pkg.dirs.sass %>/**' + ], + tasks: ['sass'] + }, + js: { + files: [ + '<%= jshint.all %>' + ], + tasks: ['jshint', 'uglify'] + }, + livereload: { + options: { + livereload: true + }, + files: [ + '<%= pkg.dirs.css %>/*.css', + '<%= pkg.dirs.js %>/*.js', + '../**/*.php' + ] + }, + options: { + spawn: false + } + }, + + // image optimization + imagemin: { + dist: { + options: { + optimizationLevel: 7, + progressive: true + }, + files: [{ + expand: true, + filter: 'isFile', + cwd: '<%= pkg.dirs.images %>/', + src: '**/*.{png,jpg,gif}', + dest: '<%= pkg.dirs.images %>/' + }] + } + }, + + // deploy via rsync + rsync: { + options: { + args: ['--verbose'], + exclude: '<%= pkg.exclusions %>', + recursive: true, + syncDest: true + }, + staging: { + options: { + src: '../', + dest: '~/PATH/wp-content/themes/odin', + host: 'user@host.com' + } + }, + production: { + options: { + src: '../', + dest: '~/PATH/wp-content/themes/odin', + host: 'user@host.com' + } + } + }, + + // ftp deploy + // ref: https://npmjs.org/package/grunt-ftp-deploy + 'ftp-deploy': { + build: { + auth: { + host: 'ftp.SEU-SITE.com', + port: 21, + authPath: '../.ftppass', + authKey: 'key_for_deploy' + }, + src: '../', + dest: '/PATH/wp-content/themes/odin', + exclusions: '<%= pkg.exclusions %>' + } + }, + + // zip the theme + zip: { + dist: { + cwd: '../', + src: '<%= pkg.files %>', + dest: '../<%= pkg.name %>.zip' + } + }, + + // update packages npm + exec: { + bowerInstall: { + command: 'bower install' + }, + npmUpdate: { + command: 'ncu -u' // install global ncu https://www.npmjs.com/package/npm-check-updates + } + } + + }; + + // Initialize Grunt Config + // -------------------------- + grunt.initConfig( odinConfig ); + require('time-grunt')(grunt); + + // Register Tasks + // -------------------------- + + // Default Task + grunt.registerTask( 'default', [ + 'jshint', + 'sass', + 'uglify' + ] ); + + // Bower Update Task + grunt.registerTask( 'bower', [ + 'clean:bower', + 'exec:bowerInstall', + 'copy:bower', + 'sass', + 'uglify' + ] ); + + // Optimize Images Task + grunt.registerTask( 'optimize', ['imagemin'] ); + + // Deploy Tasks + grunt.registerTask( 'ftp', ['ftp-deploy'] ); + + // Npm Update + grunt.registerTask( 'npm-update', ['exec:npmUpdate'] ); + + // Compress + grunt.registerTask( 'compress', [ + 'default', + 'zip' + ] ); + + // Short aliases + grunt.registerTask( 'w', ['watch'] ); + grunt.registerTask( 'o', ['optimize'] ); + grunt.registerTask( 'f', ['ftp'] ); + grunt.registerTask( 'r', ['rsync'] ); + grunt.registerTask( 'c', ['compress'] ); +}; diff --git a/src/bower.json b/bower.json similarity index 100% rename from src/bower.json rename to bower.json diff --git a/package.json b/package.json new file mode 100644 index 0000000..5994a2c --- /dev/null +++ b/package.json @@ -0,0 +1,69 @@ +{ + "name": "odin", + "description": "Tema base para desenvolvimento em WordPress", + "version": "2.2.10", + "title": "Odin Framework", + "homepage": "http://wpod.in/", + "main": "Gruntfile.js", + "devDependencies": { + "bower": "~1.7.7", + "grunt": "~0.4.5", + "grunt-contrib-watch": "~0.6.1", + "grunt-contrib-clean": "~1.0.0", + "grunt-contrib-copy": "~0.8.2", + "grunt-contrib-sass": "~0.9.2", + "grunt-contrib-jshint": "~1.0.0", + "grunt-contrib-uglify": "~0.11.1", + "grunt-contrib-imagemin": "~1.0.0", + "grunt-rsync": "~1.0.1", + "grunt-ftp-deploy": "~0.1.10", + "grunt-zip": "~0.17.1", + "load-grunt-tasks": "~3.4.0", + "glob-watcher": "~2.0.0", + "node-bourbon": "~4.2.3", + "grunt-exec": "~0.4.6", + "time-grunt": "^1.2.1" + }, + "engines": { + "node": ">=0.10.1", + "npm": ">=1.1.0" + }, + "dirs": { + "bower": "bower_components", + "css": "assets/css", + "fonts": "assets/fonts", + "images": "assets/images", + "js": "assets/js", + "sass": "assets/scss", + "tmp": "tmp" + }, + "files" : [ + "../**", + "!src/**", + "!**.md", + "!<%= pkg.dirs.sass %>/**", + "!<%= pkg.dirs.js %>/bootstrap/**", + "!<%= pkg.dirs.js %>/libs/**", + "!**.zip", + "<%= pkg.dirs.js %>/main.min.j" + ], + "exclusions" : [ + "**.DS_Store", + "**Thumbs.db", + ".editorconfig", + "assets/js/.jshintrc", + "README.md", + ".git/*", + "*.md", + ".gitignore", + "assets/js/**bootstrap", + "assets/js/**libs", + "assets/js/plugins.js", + "assets/js/main.js", + "*.zip", + "*.sublime-project", + "*.sublime-workspace", + "src/**" + ] +} + diff --git a/src/Gruntfile.js b/src/Gruntfile.js deleted file mode 100644 index 1aa304b..0000000 --- a/src/Gruntfile.js +++ /dev/null @@ -1,383 +0,0 @@ -/* jshint node:true */ -module.exports = function( grunt ) { - 'use strict'; - - require( 'load-grunt-tasks' )( grunt ); - - var odinConfig = { - - // gets the package vars - pkg: grunt.file.readJSON( 'package.json' ), - - // setting folder templates - dirs: { - css: '../assets/css', - js: '../assets/js', - sass: '../assets/sass', - images: '../assets/images', - fonts: '../assets/fonts', - core: '../core', - tmp: 'tmp' - }, - - // javascript linting with jshint - jshint: { - options: { - jshintrc: '<%= dirs.js %>/.jshintrc' - }, - all: [ - 'Gruntfile.js', - '<%= dirs.js %>/main.js' - ] - }, - - // uglify to concat and minify - uglify: { - dist: { - files: { - '<%= dirs.js %>/main.min.js': [ - '<%= dirs.js %>/libs/*.js', // External libs/plugins - '<%= dirs.js %>/main.js' // Custom JavaScript - ] - } - }, - bootstrap: { - files: { - '<%= dirs.js %>/libs/bootstrap.min.js': [ - '<%= dirs.js %>/bootstrap/transition.js', - '<%= dirs.js %>/bootstrap/alert.js', - '<%= dirs.js %>/bootstrap/button.js', - '<%= dirs.js %>/bootstrap/carousel.js', - '<%= dirs.js %>/bootstrap/collapse.js', - '<%= dirs.js %>/bootstrap/dropdown.js', - '<%= dirs.js %>/bootstrap/modal.js', - '<%= dirs.js %>/bootstrap/tooltip.js', - '<%= dirs.js %>/bootstrap/popover.js', - '<%= dirs.js %>/bootstrap/scrollspy.js', - '<%= dirs.js %>/bootstrap/tab.js', - '<%= dirs.js %>/bootstrap/affix.js' - ] - } - } - }, - - // compile scss/sass files to CSS - sass: { - dist: { - options: { - style: 'compressed', - sourcemap: 'none' - }, - files: [{ - expand: true, - cwd: '<%= dirs.sass %>', - src: ['*.scss'], - dest: '<%= dirs.css %>', - ext: '.css' - }] - } - }, - - // watch for changes and trigger sass, jshint, uglify and livereload browser - watch: { - sass: { - files: [ - '<%= dirs.sass %>/**' - ], - tasks: ['sass'] - }, - js: { - files: [ - '<%= jshint.all %>' - ], - tasks: ['jshint', 'uglify'] - }, - livereload: { - options: { - livereload: true - }, - files: [ - '<%= dirs.css %>/*.css', - '<%= dirs.js %>/*.js', - '../**/*.php' - ] - }, - options: { - spawn: false - } - }, - - // image optimization - imagemin: { - dist: { - options: { - optimizationLevel: 7, - progressive: true - }, - files: [{ - expand: true, - filter: 'isFile', - cwd: '<%= dirs.images %>/', - src: '**/*.{png,jpg,gif}', - dest: '<%= dirs.images %>/' - }] - } - }, - - // deploy via rsync - rsync: { - options: { - args: ['--verbose'], - exclude: [ - '**.DS_Store', - '**Thumbs.db', - '.editorconfig', - '.git/', - '.gitignore', - '.jshintrc', - 'sass/', - 'src/', - 'README.md', - '.ftppass' - ], - recursive: true, - syncDest: true - }, - staging: { - options: { - src: '../', - dest: '~/PATH/wp-content/themes/odin', - host: 'user@host.com' - } - }, - production: { - options: { - src: '../', - dest: '~/PATH/wp-content/themes/odin', - host: 'user@host.com' - } - } - }, - - // ftp deploy - // ref: https://npmjs.org/package/grunt-ftp-deploy - 'ftp-deploy': { - build: { - auth: { - host: 'ftp.SEU-SITE.com', - port: 21, - authPath: '../.ftppass', - authKey: 'key_for_deploy' - }, - src: '../', - dest: '/PATH/wp-content/themes/odin', - exclusions: [ - '../**.DS_Store', - '../**Thumbs.db', - '../.git/*', - '../*.md', - '../.gitignore', - '../assets/js/**bootstrap', - '../assets/js/**libs', - '../assets/js/plugins.js', - '../assets/js/main.js', - '../*.zip', - '../*.sublime-project', - '../*.sublime-workspace', - '../src/**', - '../.ftppass' - ] - } - }, - - // zip the theme - zip: { - dist: { - cwd: '../', - src: [ - '../**', - '!../src/**', - '!../**.md', - '!<%= dirs.sass %>/**', - '!<%= dirs.js %>/bootstrap/**', - '!<%= dirs.js %>/libs/**', - '!../**.zip', - '<%= dirs.js %>/main.min.js' - ], - dest: '../<%= pkg.name %>.zip' - } - }, - - // downloads dependencies - curl: { - bootstrap_sass: { - src: 'https://github.com/twbs/bootstrap-sass/archive/master.zip', - dest: '<%= dirs.tmp %>/bootstrap-sass.zip' - }, - woocommerce_sass: { - src: 'https://github.com/woothemes/woocommerce/archive/master.zip', - dest: '<%= dirs.tmp %>/woocommerce-sass.zip' - } - }, - - // unzip files - unzip: { - bootstrap_scss: { - src: '<%= dirs.tmp %>/bootstrap-sass.zip', - dest: '<%= dirs.tmp %>/' - }, - woocommerce_scss: { - src: '<%= dirs.tmp %>/woocommerce-sass.zip', - dest: '<%= dirs.tmp %>/' - } - }, - - // renames and moves directories and files - rename: { - bootstrap_scss: { - src: '<%= dirs.tmp %>/bootstrap-sass-master/assets/stylesheets', - dest: '<%= dirs.sass %>/bootstrap' - }, - bootstrap_js: { - src: '<%= dirs.tmp %>/bootstrap-sass-master/assets/javascripts/bootstrap', - dest: '<%= dirs.js %>/bootstrap' - }, - bootstrap_fonts: { - src: '<%= dirs.tmp %>/bootstrap-sass-master/assets/fonts/bootstrap', - dest: '<%= dirs.fonts %>/bootstrap' - }, - woocommerce_scss: { - src: '<%= dirs.tmp %>/woocommerce-master/assets/css', - dest: '<%= dirs.sass %>/woocommerce' - }, - woocommerce_scss_woocommerce: { - src: '<%= dirs.sass %>/woocommerce/woocommerce.scss', - dest: '<%= dirs.sass %>/woocommerce/_woocommerce.scss' - }, - woocommerce_scss_woocommerce_layout: { - src: '<%= dirs.sass %>/woocommerce/woocommerce-layout.scss', - dest: '<%= dirs.sass %>/woocommerce/_woocommerce-layout.scss' - }, - woocommerce_scss_woocommerce_smallscreen: { - src: '<%= dirs.sass %>/woocommerce/woocommerce-smallscreen.scss', - dest: '<%= dirs.sass %>/woocommerce/_woocommerce-smallscreen.scss' - }, - woocommerce_fonts: { - src: '<%= dirs.tmp %>/woocommerce-master/assets/fonts', - dest: '<%= dirs.fonts %>/woocommerce' - }, - woocommerce_images: { - src: '<%= dirs.tmp %>/woocommerce-master/assets/images', - dest: '<%= dirs.images %>/woocommerce' - } - }, - - // clean directories and files - clean: { - options: { - force: true - }, - bootstrap_prepare: [ - '<%= dirs.tmp %>', - '<%= dirs.sass %>/bootstrap/', - '<%= dirs.js %>/bootstrap/', - '<%= dirs.js %>/libs/bootstrap.min.js', - '<%= dirs.fonts %>/bootstrap/' - ], - bootstrap: [ - '<%= dirs.tmp %>' - ], - woocommerce_prepare: [ - '<%= dirs.tmp %>', - '<%= dirs.sass %>/woocommerce/', - '<%= dirs.fonts %>/woocommerce/', - '<%= dirs.images %>/woocommerce/' - ], - woocommerce: [ - '<%= dirs.sass %>/woocommerce/{activation,admin,chosen,dashboard,menu,prettyPhoto,reports-print,select2}**', - '<%= dirs.sass %>/woocommerce/*.css', - '<%= dirs.tmp %>' - ] - }, - - replace: { - woocommerce: { - src: ['<%= dirs.sass %>/woocommerce/*.scss'], - overwrite: true, - replacements: [{ - from: /@import ".+";\n/g, - to: '' - },{ - from: '../fonts/', - to: '../fonts/woocommerce/' - },{ - from: '../images/', - to: '../images/woocommerce/' - }] - } - } - - }; - - // Initialize Grunt Config - // -------------------------- - grunt.initConfig( odinConfig ); - - // Register Tasks - // -------------------------- - - // Default Task - grunt.registerTask( 'default', [ - 'jshint', - 'sass', - 'uglify' - ] ); - - // Optimize Images Task - grunt.registerTask( 'optimize', ['imagemin'] ); - - // Deploy Tasks - grunt.registerTask( 'ftp', ['ftp-deploy'] ); - - // Compress - grunt.registerTask( 'compress', [ - 'default', - 'zip' - ] ); - - // Bootstrap Task - grunt.registerTask( 'bootstrap', [ - 'clean:bootstrap_prepare', - 'curl:bootstrap_sass', - 'unzip:bootstrap_scss', - 'rename:bootstrap_scss', - 'rename:bootstrap_js', - 'rename:bootstrap_fonts', - 'clean:bootstrap', - 'uglify:bootstrap', - 'sass' - ] ); - - // Woocommerce Task - grunt.registerTask( 'woo', [ - 'clean:woocommerce_prepare', - 'curl:woocommerce_sass', - 'unzip:woocommerce_scss', - 'rename:woocommerce_scss', - 'rename:woocommerce_scss_woocommerce', - 'rename:woocommerce_scss_woocommerce_layout', - 'rename:woocommerce_scss_woocommerce_smallscreen', - 'rename:woocommerce_fonts', - 'rename:woocommerce_images', - 'clean:woocommerce', - 'replace:woocommerce', - 'sass' - ] ); - - // Short aliases - grunt.registerTask( 'w', ['watch'] ); - grunt.registerTask( 'o', ['optimize'] ); - grunt.registerTask( 'f', ['ftp'] ); - grunt.registerTask( 'r', ['rsync'] ); - grunt.registerTask( 'c', ['compress'] ); -}; diff --git a/src/README.md b/src/README.md deleted file mode 100644 index 9ddcf33..0000000 --- a/src/README.md +++ /dev/null @@ -1,75 +0,0 @@ -# Grunt.js # -> O Grunt é uma ferramenta capaz de automatizar diversas tarefas, como: concatenação, minificação e validação de arquivos, otimização de imagem, testes unitários, deploy de arquivos por ftp ou rsync, entre outras. - -O Grunt vem integrado ao **Odin**, e para utilizá-lo é necessário ter instalado o [Node.js](http://nodejs.org/). - -## Instalação Node ## - -Clique [aqui](https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager) para instalar o Node na sua máquina. - -## Instalação do Grunt ## - -Com o Node instalado na sua máquina, você precisa instalar o Grunt. Execute o comando abaixo, para iniciar a instalação do Grunt. - -```bash -$ sudo npm install -g grunt-cli -``` - -## Instalação dos pacotes do Grunt no Odin ## - -Com o Grunt instalado, é hora de instalar as dependências responsáveis pela execução das tarefas do Grunt no seu projeto. - -```bash -$ cd ROOT_PATH/wp-content/themes/odin/src/ -$ sudo npm install -``` - -## Configuração no functions.php ## - -Para usar os arquivos de JavaScript minificados pelo *Grunt* você deve ativar esse suporte no arquivo `functions.php` do **Odin** da seguinte forma: - -```php -define( 'ODIN_GRUNT_SUPPORT', true ); -``` - -## Tarefas Disponíveis ## - -*ATENÇÃO: Todos os comandos a seguir devem ser executados dentro da pasta `src`*. - -### Compilar arquivos do Sass, minificar e validar scripts: ### - -```bash -$ grunt -``` - -### Observar as mudanças no seu projeto ### - -```bash -$ grunt watch -``` - -### Comprimir imagens na pasta `images/`: ### - -```bash -$ grunt optimize -``` - -### Atualizar os arquivos do Bootstrap: ### - -```bash -$ grunt bootstrap -``` - -### Fazer o deploy dos arquivos: ### - -#### 1. via FTP #### - -```bash -$ grunt ftp -``` - -#### 2. via rsync #### - -```bash -$ grunt rsync -``` diff --git a/src/package.json b/src/package.json deleted file mode 100644 index 9f7d8e8..0000000 --- a/src/package.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "name": "odin", - "description": "Tema base para desenvolvimento em WordPress", - "version": "2.2.10", - "title": "Odin Framework", - "homepage": "http://wpod.in/", - "main": "Gruntfile.js", - "devDependencies": { - "grunt": "~0.4.5", - "load-grunt-tasks": "~3.4.0", - "grunt-contrib-watch": "~0.6.1", - "grunt-contrib-clean": "~0.7.0", - "grunt-contrib-sass": "~0.9.2", - "grunt-contrib-jshint": "~0.11.3", - "grunt-contrib-uglify": "~0.11.0", - "grunt-contrib-imagemin": "~1.0.0", - "grunt-rsync": "~0.6.2", - "grunt-ftp-deploy": "~0.1.10", - "grunt-curl": "~2.2.0", - "grunt-zip": "~0.17.1", - "grunt-rename": "~0.1.4", - "grunt-text-replace": "~0.4.0", - "glob-watcher": "~2.0.0", - "minimist": "~1.2.0", - "readable-stream": "~2.0.5" - }, - "engines": { - "node": ">=0.10.1", - "npm": ">=1.1.0" - } -} From 5e31c5ccad6d98923495379f8d7531cd0ed05bda Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Thu, 19 May 2016 20:58:36 -0300 Subject: [PATCH 021/217] Refactor assets directory --- assets/css/editor-style.css | 8 +- assets/css/style.css | 11674 +++++++++++++++- assets/js/.jshintrc | 2 +- assets/js/bootstrap/affix.js | 162 - assets/js/bootstrap/alert.js | 94 - assets/js/bootstrap/button.js | 120 - assets/js/bootstrap/carousel.js | 237 - assets/js/bootstrap/collapse.js | 211 - assets/js/bootstrap/dropdown.js | 165 - assets/js/bootstrap/modal.js | 337 - assets/js/bootstrap/popover.js | 108 - assets/js/bootstrap/scrollspy.js | 172 - assets/js/bootstrap/tab.js | 155 - assets/js/bootstrap/tooltip.js | 514 - assets/js/bootstrap/transition.js | 59 - assets/js/bower.js | 2354 ++++ assets/js/libs/bootstrap.min.js | 2 - assets/js/libs/jquery.fitvids.js | 74 - assets/js/main.js | 7 +- assets/js/main.min.js | 9 +- assets/sass/_layout.scss | 133 - assets/sass/_variables.scss | 9 - assets/sass/_woocommerce.scss | 17 - assets/sass/odin/_core.scss | 48 - assets/sass/style.scss | 20 - assets/{sass => scss}/editor-style.scss | 10 +- assets/scss/layout/_home.scss | 11 + assets/scss/layout/_structure.scss | 67 + assets/scss/settings/mixins.scss | 20 + assets/scss/settings/variables.scss | 6 + assets/scss/shared/_base.scss | 29 + assets/scss/shared/_forms.scss | 17 + assets/scss/shared/_helpers.scss | 16 + assets/scss/shared/_pagination.scss | 24 + assets/scss/shared/_queries.scss | 22 + assets/scss/shared/_shortcodes.scss | 4 + assets/scss/shared/_skiplink.scss | 20 + assets/scss/style.scss | 49 + assets/scss/vendor/animate.css/animate.scss | 3340 +++++ .../vendor}/bootstrap/_bootstrap-compass.scss | 0 .../vendor}/bootstrap/_bootstrap-mincer.scss | 4 +- .../bootstrap/_bootstrap-sprockets.scss | 0 .../vendor}/bootstrap/_bootstrap.scss | 2 +- .../vendor}/bootstrap/bootstrap/_alerts.scss | 0 .../vendor}/bootstrap/bootstrap/_badges.scss | 0 .../bootstrap/bootstrap/_breadcrumbs.scss | 4 +- .../bootstrap/bootstrap/_button-groups.scss | 4 +- .../vendor}/bootstrap/bootstrap/_buttons.scss | 0 .../bootstrap/bootstrap/_carousel.scss | 13 +- .../vendor}/bootstrap/bootstrap/_close.scss | 0 .../vendor}/bootstrap/bootstrap/_code.scss | 0 .../bootstrap/_component-animations.scss | 0 .../bootstrap/bootstrap/_dropdowns.scss | 0 .../vendor}/bootstrap/bootstrap/_forms.scss | 12 +- .../bootstrap/bootstrap/_glyphicons.scss | 4 +- .../vendor}/bootstrap/bootstrap/_grid.scss | 0 .../bootstrap/bootstrap/_input-groups.scss | 10 +- .../bootstrap/bootstrap/_jumbotron.scss | 2 + .../vendor}/bootstrap/bootstrap/_labels.scss | 0 .../bootstrap/bootstrap/_list-group.scss | 0 .../vendor}/bootstrap/bootstrap/_media.scss | 0 .../vendor}/bootstrap/bootstrap/_mixins.scss | 0 .../vendor}/bootstrap/bootstrap/_modals.scss | 2 +- .../vendor}/bootstrap/bootstrap/_navbar.scss | 0 .../vendor}/bootstrap/bootstrap/_navs.scss | 0 .../bootstrap/bootstrap/_normalize.scss | 0 .../vendor}/bootstrap/bootstrap/_pager.scss | 0 .../bootstrap/bootstrap/_pagination.scss | 4 +- .../vendor}/bootstrap/bootstrap/_panels.scss | 0 .../bootstrap/bootstrap/_popovers.scss | 0 .../vendor}/bootstrap/bootstrap/_print.scss | 0 .../bootstrap/bootstrap/_progress-bars.scss | 0 .../bootstrap/_responsive-embed.scss | 0 .../bootstrap/_responsive-utilities.scss | 0 .../bootstrap/bootstrap/_scaffolding.scss | 0 .../vendor}/bootstrap/bootstrap/_tables.scss | 0 .../vendor}/bootstrap/bootstrap/_theme.scss | 2 +- .../bootstrap/bootstrap/_thumbnails.scss | 0 .../vendor}/bootstrap/bootstrap/_tooltip.scss | 0 .../vendor}/bootstrap/bootstrap/_type.scss | 2 +- .../bootstrap/bootstrap/_utilities.scss | 0 .../bootstrap/bootstrap/_variables.scss | 2 + .../vendor}/bootstrap/bootstrap/_wells.scss | 0 .../bootstrap/bootstrap/mixins/_alerts.scss | 0 .../bootstrap/mixins/_background-variant.scss | 0 .../bootstrap/mixins/_border-radius.scss | 0 .../bootstrap/bootstrap/mixins/_buttons.scss | 5 +- .../bootstrap/mixins/_center-block.scss | 0 .../bootstrap/bootstrap/mixins/_clearfix.scss | 0 .../bootstrap/bootstrap/mixins/_forms.scss | 0 .../bootstrap/mixins/_gradients.scss | 0 .../bootstrap/mixins/_grid-framework.scss | 0 .../bootstrap/bootstrap/mixins/_grid.scss | 4 +- .../bootstrap/mixins/_hide-text.scss | 2 +- .../bootstrap/bootstrap/mixins/_image.scss | 0 .../bootstrap/bootstrap/mixins/_labels.scss | 0 .../bootstrap/mixins/_list-group.scss | 0 .../bootstrap/mixins/_nav-divider.scss | 0 .../bootstrap/mixins/_nav-vertical-align.scss | 0 .../bootstrap/bootstrap/mixins/_opacity.scss | 0 .../bootstrap/mixins/_pagination.scss | 0 .../bootstrap/bootstrap/mixins/_panels.scss | 0 .../bootstrap/mixins/_progress-bar.scss | 0 .../bootstrap/mixins/_reset-filter.scss | 0 .../bootstrap/mixins/_reset-text.scss | 0 .../bootstrap/bootstrap/mixins/_resize.scss | 0 .../mixins/_responsive-visibility.scss | 0 .../bootstrap/bootstrap/mixins/_size.scss | 0 .../bootstrap/mixins/_tab-focus.scss | 0 .../bootstrap/mixins/_table-row.scss | 0 .../bootstrap/mixins/_text-emphasis.scss | 0 .../bootstrap/mixins/_text-overflow.scss | 0 .../bootstrap/mixins/_vendor-prefixes.scss | 4 +- .../vendor}/wordpress/_wordpress.scss | 0 114 files changed, 17716 insertions(+), 2692 deletions(-) delete mode 100644 assets/js/bootstrap/affix.js delete mode 100644 assets/js/bootstrap/alert.js delete mode 100644 assets/js/bootstrap/button.js delete mode 100644 assets/js/bootstrap/carousel.js delete mode 100644 assets/js/bootstrap/collapse.js delete mode 100644 assets/js/bootstrap/dropdown.js delete mode 100644 assets/js/bootstrap/modal.js delete mode 100644 assets/js/bootstrap/popover.js delete mode 100644 assets/js/bootstrap/scrollspy.js delete mode 100644 assets/js/bootstrap/tab.js delete mode 100644 assets/js/bootstrap/tooltip.js delete mode 100644 assets/js/bootstrap/transition.js create mode 100644 assets/js/bower.js delete mode 100644 assets/js/libs/bootstrap.min.js delete mode 100644 assets/js/libs/jquery.fitvids.js delete mode 100644 assets/sass/_layout.scss delete mode 100644 assets/sass/_variables.scss delete mode 100644 assets/sass/_woocommerce.scss delete mode 100644 assets/sass/odin/_core.scss delete mode 100644 assets/sass/style.scss rename assets/{sass => scss}/editor-style.scss (62%) create mode 100644 assets/scss/layout/_home.scss create mode 100644 assets/scss/layout/_structure.scss create mode 100644 assets/scss/settings/mixins.scss create mode 100644 assets/scss/settings/variables.scss create mode 100644 assets/scss/shared/_base.scss create mode 100644 assets/scss/shared/_forms.scss create mode 100644 assets/scss/shared/_helpers.scss create mode 100644 assets/scss/shared/_pagination.scss create mode 100644 assets/scss/shared/_queries.scss create mode 100644 assets/scss/shared/_shortcodes.scss create mode 100644 assets/scss/shared/_skiplink.scss create mode 100644 assets/scss/style.scss create mode 100644 assets/scss/vendor/animate.css/animate.scss rename assets/{sass => scss/vendor}/bootstrap/_bootstrap-compass.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/_bootstrap-mincer.scss (78%) rename assets/{sass => scss/vendor}/bootstrap/_bootstrap-sprockets.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/_bootstrap.scss (96%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_alerts.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_badges.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_breadcrumbs.scss (67%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_button-groups.scss (97%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_buttons.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_carousel.scss (93%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_close.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_code.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_component-animations.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_dropdowns.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_forms.scss (98%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_glyphicons.scss (99%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_grid.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_input-groups.scss (95%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_jumbotron.scss (92%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_labels.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_list-group.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_media.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_mixins.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_modals.scss (98%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_navbar.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_navs.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_normalize.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_pager.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_pagination.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_panels.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_popovers.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_print.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_progress-bars.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_responsive-embed.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_responsive-utilities.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_scaffolding.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_tables.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_theme.scss (99%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_thumbnails.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_tooltip.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_type.scss (99%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_utilities.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_variables.scss (99%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/_wells.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_alerts.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_background-variant.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_border-radius.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_buttons.scss (96%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_center-block.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_clearfix.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_forms.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_gradients.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_grid-framework.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_grid.scss (97%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_hide-text.scss (91%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_image.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_labels.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_list-group.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_nav-divider.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_nav-vertical-align.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_opacity.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_pagination.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_panels.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_progress-bar.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_reset-filter.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_reset-text.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_resize.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_responsive-visibility.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_size.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_tab-focus.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_table-row.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_text-emphasis.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_text-overflow.scss (100%) rename assets/{sass => scss/vendor}/bootstrap/bootstrap/mixins/_vendor-prefixes.scss (98%) rename assets/{sass => scss/vendor}/wordpress/_wordpress.scss (100%) diff --git a/assets/css/editor-style.css b/assets/css/editor-style.css index a7bb000..12ffd5e 100644 --- a/assets/css/editor-style.css +++ b/assets/css/editor-style.css @@ -1,5 +1,3 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table,.page-content table,.entry-content table,.widget_calendar #wp-calendar{border-collapse:collapse !important}.table td,.page-content table td,.entry-content table td,.widget_calendar #wp-calendar td,.table th,.page-content table th,.entry-content table th,.widget_calendar #wp-calendar th{background-color:#fff !important}.table-bordered th,.widget_calendar #wp-calendar th,.table-bordered td,.widget_calendar #wp-calendar td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot");src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.comment-content img,.widget img,.entry-content p img,.wp-caption{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail,.gallery .gallery-item img{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center,.entry-attachment .attachment,.gallery .gallery-item{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right,blockquote.alignright,.entry-attachment #nav-below blockquote.nav-next{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.alignright footer:before,.entry-attachment #nav-below blockquote.nav-next footer:before,blockquote.pull-right small:before,blockquote.alignright small:before,.entry-attachment #nav-below blockquote.nav-next small:before,blockquote.pull-right .small:before,blockquote.alignright .small:before,.entry-attachment #nav-below blockquote.nav-next .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.alignright footer:after,.entry-attachment #nav-below blockquote.nav-next footer:after,blockquote.pull-right small:after,blockquote.alignright small:after,.entry-attachment #nav-below blockquote.nav-next small:after,blockquote.pull-right .small:after,blockquote.alignright .small:after,.entry-attachment #nav-below blockquote.nav-next .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table,.page-content table,.entry-content table,.widget_calendar #wp-calendar{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.page-content table>thead>tr>th,.entry-content table>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table>thead>tr>td,.page-content table>thead>tr>td,.entry-content table>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td,.table>tbody>tr>th,.page-content table>tbody>tr>th,.entry-content table>tbody>tr>th,.widget_calendar #wp-calendar>tbody>tr>th,.table>tbody>tr>td,.page-content table>tbody>tr>td,.entry-content table>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>td,.table>tfoot>tr>th,.page-content table>tfoot>tr>th,.entry-content table>tfoot>tr>th,.widget_calendar #wp-calendar>tfoot>tr>th,.table>tfoot>tr>td,.page-content table>tfoot>tr>td,.entry-content table>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th,.page-content table>thead>tr>th,.entry-content table>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.page-content table>caption+thead>tr:first-child>th,.entry-content table>caption+thead>tr:first-child>th,.widget_calendar #wp-calendar>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.page-content table>caption+thead>tr:first-child>td,.entry-content table>caption+thead>tr:first-child>td,.widget_calendar #wp-calendar>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.page-content table>colgroup+thead>tr:first-child>th,.entry-content table>colgroup+thead>tr:first-child>th,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.page-content table>colgroup+thead>tr:first-child>td,.entry-content table>colgroup+thead>tr:first-child>td,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.page-content table>thead:first-child>tr:first-child>th,.entry-content table>thead:first-child>tr:first-child>th,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.page-content table>thead:first-child>tr:first-child>td,.entry-content table>thead:first-child>tr:first-child>td,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody,.page-content table>tbody+tbody,.entry-content table>tbody+tbody,.widget_calendar #wp-calendar>tbody+tbody{border-top:2px solid #ddd}.table .table,.page-content table .table,.entry-content table .table,.widget_calendar #wp-calendar .table,.table .page-content table,.page-content .table table,.page-content table table,.widget_calendar #wp-calendar .page-content table,.page-content .widget_calendar #wp-calendar table,.table .entry-content table,.entry-content .table table,.entry-content table table,.widget_calendar #wp-calendar .entry-content table,.entry-content .widget_calendar #wp-calendar table,.table .widget_calendar #wp-calendar,.widget_calendar .table #wp-calendar,.page-content table .widget_calendar #wp-calendar,.widget_calendar .page-content table #wp-calendar,.entry-content table .widget_calendar #wp-calendar,.widget_calendar .entry-content table #wp-calendar,.widget_calendar #wp-calendar #wp-calendar{background-color:#fff}.table-condensed>thead>tr>th,.page-content .table-condensed>thead>tr>th,.entry-content .table-condensed>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table-condensed>thead>tr>td,.page-content .table-condensed>thead>tr>td,.entry-content .table-condensed>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td,.table-condensed>tbody>tr>th,.page-content .table-condensed>tbody>tr>th,.entry-content .table-condensed>tbody>tr>th,.widget_calendar #wp-calendar>tbody>tr>th,.table-condensed>tbody>tr>td,.page-content .table-condensed>tbody>tr>td,.entry-content .table-condensed>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>td,.table-condensed>tfoot>tr>th,.page-content .table-condensed>tfoot>tr>th,.entry-content .table-condensed>tfoot>tr>th,.widget_calendar #wp-calendar>tfoot>tr>th,.table-condensed>tfoot>tr>td,.page-content .table-condensed>tfoot>tr>td,.entry-content .table-condensed>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>td{padding:5px}.table-bordered,.widget_calendar #wp-calendar{border:1px solid #ddd}.table-bordered>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table-bordered>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td,.table-bordered>tbody>tr>th,.widget_calendar #wp-calendar>tbody>tr>th,.table-bordered>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>td,.table-bordered>tfoot>tr>th,.widget_calendar #wp-calendar>tfoot>tr>th,.table-bordered>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table-bordered>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd),.widget_calendar #wp-calendar>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.page-content table>thead>tr>td.active,.entry-content table>thead>tr>td.active,.widget_calendar #wp-calendar>thead>tr>td.active,.table>thead>tr>th.active,.page-content table>thead>tr>th.active,.entry-content table>thead>tr>th.active,.widget_calendar #wp-calendar>thead>tr>th.active,.table>thead>tr.active>td,.page-content table>thead>tr.active>td,.entry-content table>thead>tr.active>td,.widget_calendar #wp-calendar>thead>tr.active>td,.table>thead>tr.active>th,.page-content table>thead>tr.active>th,.entry-content table>thead>tr.active>th,.widget_calendar #wp-calendar>thead>tr.active>th,.table>tbody>tr>td.active,.page-content table>tbody>tr>td.active,.entry-content table>tbody>tr>td.active,.widget_calendar #wp-calendar>tbody>tr>td.active,.table>tbody>tr>th.active,.page-content table>tbody>tr>th.active,.entry-content table>tbody>tr>th.active,.widget_calendar #wp-calendar>tbody>tr>th.active,.table>tbody>tr.active>td,.page-content table>tbody>tr.active>td,.entry-content table>tbody>tr.active>td,.widget_calendar #wp-calendar>tbody>tr.active>td,.table>tbody>tr.active>th,.page-content table>tbody>tr.active>th,.entry-content table>tbody>tr.active>th,.widget_calendar #wp-calendar>tbody>tr.active>th,.table>tfoot>tr>td.active,.page-content table>tfoot>tr>td.active,.entry-content table>tfoot>tr>td.active,.widget_calendar #wp-calendar>tfoot>tr>td.active,.table>tfoot>tr>th.active,.page-content table>tfoot>tr>th.active,.entry-content table>tfoot>tr>th.active,.widget_calendar #wp-calendar>tfoot>tr>th.active,.table>tfoot>tr.active>td,.page-content table>tfoot>tr.active>td,.entry-content table>tfoot>tr.active>td,.widget_calendar #wp-calendar>tfoot>tr.active>td,.table>tfoot>tr.active>th,.page-content table>tfoot>tr.active>th,.entry-content table>tfoot>tr.active>th,.widget_calendar #wp-calendar>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.page-content table>thead>tr>td.success,.entry-content table>thead>tr>td.success,.widget_calendar #wp-calendar>thead>tr>td.success,.table>thead>tr>th.success,.page-content table>thead>tr>th.success,.entry-content table>thead>tr>th.success,.widget_calendar #wp-calendar>thead>tr>th.success,.table>thead>tr.success>td,.page-content table>thead>tr.success>td,.entry-content table>thead>tr.success>td,.widget_calendar #wp-calendar>thead>tr.success>td,.table>thead>tr.success>th,.page-content table>thead>tr.success>th,.entry-content table>thead>tr.success>th,.widget_calendar #wp-calendar>thead>tr.success>th,.table>tbody>tr>td.success,.page-content table>tbody>tr>td.success,.entry-content table>tbody>tr>td.success,.widget_calendar #wp-calendar>tbody>tr>td.success,.table>tbody>tr>th.success,.page-content table>tbody>tr>th.success,.entry-content table>tbody>tr>th.success,.widget_calendar #wp-calendar>tbody>tr>th.success,.table>tbody>tr.success>td,.page-content table>tbody>tr.success>td,.entry-content table>tbody>tr.success>td,.widget_calendar #wp-calendar>tbody>tr.success>td,.table>tbody>tr.success>th,.page-content table>tbody>tr.success>th,.entry-content table>tbody>tr.success>th,.widget_calendar #wp-calendar>tbody>tr.success>th,.table>tfoot>tr>td.success,.page-content table>tfoot>tr>td.success,.entry-content table>tfoot>tr>td.success,.widget_calendar #wp-calendar>tfoot>tr>td.success,.table>tfoot>tr>th.success,.page-content table>tfoot>tr>th.success,.entry-content table>tfoot>tr>th.success,.widget_calendar #wp-calendar>tfoot>tr>th.success,.table>tfoot>tr.success>td,.page-content table>tfoot>tr.success>td,.entry-content table>tfoot>tr.success>td,.widget_calendar #wp-calendar>tfoot>tr.success>td,.table>tfoot>tr.success>th,.page-content table>tfoot>tr.success>th,.entry-content table>tfoot>tr.success>th,.widget_calendar #wp-calendar>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.page-content table>thead>tr>td.info,.entry-content table>thead>tr>td.info,.widget_calendar #wp-calendar>thead>tr>td.info,.table>thead>tr>th.info,.page-content table>thead>tr>th.info,.entry-content table>thead>tr>th.info,.widget_calendar #wp-calendar>thead>tr>th.info,.table>thead>tr.info>td,.page-content table>thead>tr.info>td,.entry-content table>thead>tr.info>td,.widget_calendar #wp-calendar>thead>tr.info>td,.table>thead>tr.info>th,.page-content table>thead>tr.info>th,.entry-content table>thead>tr.info>th,.widget_calendar #wp-calendar>thead>tr.info>th,.table>tbody>tr>td.info,.page-content table>tbody>tr>td.info,.entry-content table>tbody>tr>td.info,.widget_calendar #wp-calendar>tbody>tr>td.info,.table>tbody>tr>th.info,.page-content table>tbody>tr>th.info,.entry-content table>tbody>tr>th.info,.widget_calendar #wp-calendar>tbody>tr>th.info,.table>tbody>tr.info>td,.page-content table>tbody>tr.info>td,.entry-content table>tbody>tr.info>td,.widget_calendar #wp-calendar>tbody>tr.info>td,.table>tbody>tr.info>th,.page-content table>tbody>tr.info>th,.entry-content table>tbody>tr.info>th,.widget_calendar #wp-calendar>tbody>tr.info>th,.table>tfoot>tr>td.info,.page-content table>tfoot>tr>td.info,.entry-content table>tfoot>tr>td.info,.widget_calendar #wp-calendar>tfoot>tr>td.info,.table>tfoot>tr>th.info,.page-content table>tfoot>tr>th.info,.entry-content table>tfoot>tr>th.info,.widget_calendar #wp-calendar>tfoot>tr>th.info,.table>tfoot>tr.info>td,.page-content table>tfoot>tr.info>td,.entry-content table>tfoot>tr.info>td,.widget_calendar #wp-calendar>tfoot>tr.info>td,.table>tfoot>tr.info>th,.page-content table>tfoot>tr.info>th,.entry-content table>tfoot>tr.info>th,.widget_calendar #wp-calendar>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.page-content table>thead>tr>td.warning,.entry-content table>thead>tr>td.warning,.widget_calendar #wp-calendar>thead>tr>td.warning,.table>thead>tr>th.warning,.page-content table>thead>tr>th.warning,.entry-content table>thead>tr>th.warning,.widget_calendar #wp-calendar>thead>tr>th.warning,.table>thead>tr.warning>td,.page-content table>thead>tr.warning>td,.entry-content table>thead>tr.warning>td,.widget_calendar #wp-calendar>thead>tr.warning>td,.table>thead>tr.warning>th,.page-content table>thead>tr.warning>th,.entry-content table>thead>tr.warning>th,.widget_calendar #wp-calendar>thead>tr.warning>th,.table>tbody>tr>td.warning,.page-content table>tbody>tr>td.warning,.entry-content table>tbody>tr>td.warning,.widget_calendar #wp-calendar>tbody>tr>td.warning,.table>tbody>tr>th.warning,.page-content table>tbody>tr>th.warning,.entry-content table>tbody>tr>th.warning,.widget_calendar #wp-calendar>tbody>tr>th.warning,.table>tbody>tr.warning>td,.page-content table>tbody>tr.warning>td,.entry-content table>tbody>tr.warning>td,.widget_calendar #wp-calendar>tbody>tr.warning>td,.table>tbody>tr.warning>th,.page-content table>tbody>tr.warning>th,.entry-content table>tbody>tr.warning>th,.widget_calendar #wp-calendar>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.page-content table>tfoot>tr>td.warning,.entry-content table>tfoot>tr>td.warning,.widget_calendar #wp-calendar>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.page-content table>tfoot>tr>th.warning,.entry-content table>tfoot>tr>th.warning,.widget_calendar #wp-calendar>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.page-content table>tfoot>tr.warning>td,.entry-content table>tfoot>tr.warning>td,.widget_calendar #wp-calendar>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.page-content table>tfoot>tr.warning>th,.entry-content table>tfoot>tr.warning>th,.widget_calendar #wp-calendar>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.page-content table>thead>tr>td.danger,.entry-content table>thead>tr>td.danger,.widget_calendar #wp-calendar>thead>tr>td.danger,.table>thead>tr>th.danger,.page-content table>thead>tr>th.danger,.entry-content table>thead>tr>th.danger,.widget_calendar #wp-calendar>thead>tr>th.danger,.table>thead>tr.danger>td,.page-content table>thead>tr.danger>td,.entry-content table>thead>tr.danger>td,.widget_calendar #wp-calendar>thead>tr.danger>td,.table>thead>tr.danger>th,.page-content table>thead>tr.danger>th,.entry-content table>thead>tr.danger>th,.widget_calendar #wp-calendar>thead>tr.danger>th,.table>tbody>tr>td.danger,.page-content table>tbody>tr>td.danger,.entry-content table>tbody>tr>td.danger,.widget_calendar #wp-calendar>tbody>tr>td.danger,.table>tbody>tr>th.danger,.page-content table>tbody>tr>th.danger,.entry-content table>tbody>tr>th.danger,.widget_calendar #wp-calendar>tbody>tr>th.danger,.table>tbody>tr.danger>td,.page-content table>tbody>tr.danger>td,.entry-content table>tbody>tr.danger>td,.widget_calendar #wp-calendar>tbody>tr.danger>td,.table>tbody>tr.danger>th,.page-content table>tbody>tr.danger>th,.entry-content table>tbody>tr.danger>th,.widget_calendar #wp-calendar>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.page-content table>tfoot>tr>td.danger,.entry-content table>tfoot>tr>td.danger,.widget_calendar #wp-calendar>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.page-content table>tfoot>tr>th.danger,.entry-content table>tfoot>tr>th.danger,.widget_calendar #wp-calendar>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.page-content table>tfoot>tr.danger>td,.entry-content table>tfoot>tr.danger>td,.widget_calendar #wp-calendar>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.page-content table>tfoot>tr.danger>th,.entry-content table>tfoot>tr.danger>th,.widget_calendar #wp-calendar>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive,.widget_calendar #wp-calendar{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive,.widget_calendar #wp-calendar{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table,.widget_calendar #wp-calendar>.table,.page-content .table-responsive>table,.widget_calendar .page-content #wp-calendar>table,.page-content .widget_calendar #wp-calendar>table,.entry-content .table-responsive>table,.widget_calendar .entry-content #wp-calendar>table,.entry-content .widget_calendar #wp-calendar>table,.widget_calendar .table-responsive>#wp-calendar,.widget_calendar #wp-calendar>#wp-calendar{margin-bottom:0}.table-responsive>.table>thead>tr>th,.widget_calendar #wp-calendar>.table>thead>tr>th,.page-content .table-responsive>table>thead>tr>th,.widget_calendar .page-content #wp-calendar>table>thead>tr>th,.page-content .widget_calendar #wp-calendar>table>thead>tr>th,.entry-content .table-responsive>table>thead>tr>th,.widget_calendar .entry-content #wp-calendar>table>thead>tr>th,.entry-content .widget_calendar #wp-calendar>table>thead>tr>th,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th,.table-responsive>.table>thead>tr>td,.widget_calendar #wp-calendar>.table>thead>tr>td,.page-content .table-responsive>table>thead>tr>td,.widget_calendar .page-content #wp-calendar>table>thead>tr>td,.page-content .widget_calendar #wp-calendar>table>thead>tr>td,.entry-content .table-responsive>table>thead>tr>td,.widget_calendar .entry-content #wp-calendar>table>thead>tr>td,.entry-content .widget_calendar #wp-calendar>table>thead>tr>td,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td,.table-responsive>.table>tbody>tr>th,.widget_calendar #wp-calendar>.table>tbody>tr>th,.page-content .table-responsive>table>tbody>tr>th,.widget_calendar .page-content #wp-calendar>table>tbody>tr>th,.page-content .widget_calendar #wp-calendar>table>tbody>tr>th,.entry-content .table-responsive>table>tbody>tr>th,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>th,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.widget_calendar #wp-calendar>.table>tbody>tr>td,.page-content .table-responsive>table>tbody>tr>td,.widget_calendar .page-content #wp-calendar>table>tbody>tr>td,.page-content .widget_calendar #wp-calendar>table>tbody>tr>td,.entry-content .table-responsive>table>tbody>tr>td,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>td,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.widget_calendar #wp-calendar>.table>tfoot>tr>th,.page-content .table-responsive>table>tfoot>tr>th,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>th,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.entry-content .table-responsive>table>tfoot>tr>th,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>th,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td,.widget_calendar #wp-calendar>.table>tfoot>tr>td,.page-content .table-responsive>table>tfoot>tr>td,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>td,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.entry-content .table-responsive>table>tfoot>tr>td,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>td,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered,.widget_calendar #wp-calendar>.table-bordered,.widget_calendar .table-responsive>#wp-calendar,.widget_calendar #wp-calendar>#wp-calendar{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control,input[name="post_password"]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus,input[name="post_password"]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder,input[name="post_password"]::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,input[name="post_password"]:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,input[name="post_password"]::-webkit-input-placeholder{color:#999}.form-control[disabled],input[disabled][name="post_password"],.form-control[readonly],input[readonly][name="post_password"],fieldset[disabled] .form-control,fieldset[disabled] input[name="post_password"]{background-color:#eee;opacity:1}.form-control[disabled],input[disabled][name="post_password"],fieldset[disabled] .form-control,fieldset[disabled] input[name="post_password"]{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"].form-control,input[type="date"][name="post_password"],input[type="time"].form-control,input[type="time"][name="post_password"],input[type="datetime-local"].form-control,input[type="datetime-local"][name="post_password"],input[type="month"].form-control,input[type="month"][name="post_password"]{line-height:34px}input[type="date"].input-sm,.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="date"][name="post_password"],.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="time"][name="post_password"],.input-group-sm>input[type="time"].input-group-addon,.input-group-sm>.input-group-btn>input[type="time"].btn,.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="datetime-local"][name="post_password"],.input-group-sm>input[type="datetime-local"].input-group-addon,.input-group-sm>.input-group-btn>input[type="datetime-local"].btn,.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm>input[type="month"].form-control,.input-group-sm>input[type="month"][name="post_password"],.input-group-sm>input[type="month"].input-group-addon,.input-group-sm>.input-group-btn>input[type="month"].btn,.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,.input-group-lg>input[type="date"].form-control,.input-group-lg>input[type="date"][name="post_password"],.input-group-lg>input[type="date"].input-group-addon,.input-group-lg>.input-group-btn>input[type="date"].btn,.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg>input[type="time"].form-control,.input-group-lg>input[type="time"][name="post_password"],.input-group-lg>input[type="time"].input-group-addon,.input-group-lg>.input-group-btn>input[type="time"].btn,.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg>input[type="datetime-local"].form-control,.input-group-lg>input[type="datetime-local"][name="post_password"],.input-group-lg>input[type="datetime-local"].input-group-addon,.input-group-lg>.input-group-btn>input[type="datetime-local"].btn,.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg>input[type="month"].form-control,.input-group-lg>input[type="month"][name="post_password"],.input-group-lg>input[type="month"].input-group-addon,.input-group-lg>.input-group-btn>input[type="month"].btn,.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>input.form-control-static[name="post_password"],.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>input.form-control-static[name="post_password"],.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>input[name="post_password"],.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.form-group-sm .form-control,.form-group-sm input[name="post_password"]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>input[name="post_password"],.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.form-group-lg .form-control,.form-group-lg input[name="post_password"]{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback input[name="post_password"]{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>input[name="post_password"]+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback,.form-group-lg input[name="post_password"]+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>input[name="post_password"]+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback,.form-group-sm input[name="post_password"]+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control,.has-success input[name="post_password"]{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus,.has-success input[name="post_password"]:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control,.has-warning input[name="post_password"]{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus,.has-warning input[name="post_password"]:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control,.has-error input[name="post_password"]{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus,.has-error input[name="post_password"]:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline input[name="post_password"]{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control,.form-inline .input-group input[name="post_password"]{width:auto}.form-inline .input-group>.form-control,.form-inline .input-group>input[name="post_password"]{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33333px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right,.dropdown-menu.alignright,.entry-attachment #nav-below .dropdown-menu.nav-next,.widget_calendar #wp-calendar #next a.dropdown-menu{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu,.alignright>.dropdown-menu,.entry-attachment #nav-below .nav-next>.dropdown-menu,.widget_calendar #wp-calendar #next a>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control,.input-group input[name="post_password"]{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group input[name="post_password"]{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group input[name="post_password"]:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group input[name="post_password"]:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group input[name="post_password"]:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form input[name="post_password"]{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control,.navbar-form .input-group input[name="post_password"]{width:auto}.navbar-form .input-group>.form-control,.navbar-form .input-group>input[name="post_password"]{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail,.wp-caption{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.wp-caption>img,.thumbnail a>img,.wp-caption a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption,.wp-caption .caption{padding:9px;color:#333}a.thumbnail:hover,a.wp-caption:hover,a.thumbnail:focus,a.wp-caption:focus,a.thumbnail.active,a.active.wp-caption{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail,.gallery .gallery-item img.media-object{max-width:none}.media-right,.media>.pull-right,.media>.alignright,.entry-attachment #nav-below .media>.nav-next,.widget_calendar #wp-calendar #next .media>a{padding-left:10px}.media-left,.media>.pull-left,.media>.alignleft,.entry-attachment #nav-below .media>.nav-previous,.gallery .media>.gallery-item,.widget_calendar #wp-calendar #prev .media>a{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.page-content .panel>table,.entry-content .panel>table,.widget_calendar .panel>#wp-calendar,.panel>.table-responsive>.table,.widget_calendar .panel>#wp-calendar>.table,.page-content .panel>.table-responsive>table,.widget_calendar .page-content .panel>#wp-calendar>table,.page-content .widget_calendar .panel>#wp-calendar>table,.entry-content .panel>.table-responsive>table,.widget_calendar .entry-content .panel>#wp-calendar>table,.entry-content .widget_calendar .panel>#wp-calendar>table,.widget_calendar .panel>.table-responsive>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.panel>.panel-collapse>.table,.page-content .panel>.panel-collapse>table,.entry-content .panel>.panel-collapse>table,.widget_calendar .panel>.panel-collapse>#wp-calendar{margin-bottom:0}.panel>.table caption,.page-content .panel>table caption,.entry-content .panel>table caption,.widget_calendar .panel>#wp-calendar caption,.panel>.table-responsive>.table caption,.widget_calendar .panel>#wp-calendar>.table caption,.page-content .panel>.table-responsive>table caption,.widget_calendar .page-content .panel>#wp-calendar>table caption,.page-content .widget_calendar .panel>#wp-calendar>table caption,.entry-content .panel>.table-responsive>table caption,.widget_calendar .entry-content .panel>#wp-calendar>table caption,.entry-content .widget_calendar .panel>#wp-calendar>table caption,.widget_calendar .panel>.table-responsive>#wp-calendar caption,.widget_calendar .panel>#wp-calendar>#wp-calendar caption,.panel>.panel-collapse>.table caption,.page-content .panel>.panel-collapse>table caption,.entry-content .panel>.panel-collapse>table caption,.widget_calendar .panel>.panel-collapse>#wp-calendar caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.page-content .panel>table:first-child,.entry-content .panel>table:first-child,.widget_calendar .panel>#wp-calendar:first-child,.panel>.table-responsive:first-child>.table:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child,.page-content .panel>.table-responsive:first-child>table:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.page-content .panel>table:last-child,.entry-content .panel>table:last-child,.widget_calendar .panel>#wp-calendar:last-child,.panel>.table-responsive:last-child>.table:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child,.page-content .panel>.table-responsive:last-child>table:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.page-content .panel>.panel-body+table,.entry-content .panel>.panel-body+table,.widget_calendar .panel>.panel-body+#wp-calendar,.panel>.panel-body+.table-responsive,.widget_calendar .panel>.panel-body+#wp-calendar,.panel>.table+.panel-body,.page-content .panel>table+.panel-body,.entry-content .panel>table+.panel-body,.widget_calendar .panel>#wp-calendar+.panel-body,.panel>.table-responsive+.panel-body,.widget_calendar .panel>#wp-calendar+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.page-content .panel>table>tbody:first-child>tr:first-child th,.entry-content .panel>table>tbody:first-child>tr:first-child th,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.page-content .panel>table>tbody:first-child>tr:first-child td,.entry-content .panel>table>tbody:first-child>tr:first-child td,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.widget_calendar .panel>#wp-calendar,.panel>.table-responsive>.table-bordered,.widget_calendar .panel>#wp-calendar>.table-bordered,.widget_calendar .panel>.table-responsive>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar{border:0}.panel>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive,.widget_calendar .panel>#wp-calendar{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block,.aligncenter{display:block;margin-left:auto;margin-right:auto}.pull-right,.alignright,.entry-attachment #nav-below .nav-next,.widget_calendar #wp-calendar #next a{float:right !important}.pull-left,.alignleft,.entry-attachment #nav-below .nav-previous,.gallery .gallery-item,.widget_calendar #wp-calendar #prev a{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.alignnone{margin:0.5em 0}.alignright{margin:0.5em 0 1em 1em}.alignleft{margin:0.5em 1em 1em 0}.aligncenter{margin:0.5em auto}.hentry,.widget{-ms-word-wrap:break-word;word-wrap:break-word}.page-content:before,.page-content:after,.entry-content:before,.entry-content:after{content:" ";display:table}.page-content:after,.entry-content:after{clear:both}.entry-attachment .attachment{margin-bottom:1em}.entry-caption{color:#666}.twitter-tweet-rendered{max-width:100% !important}.gallery{margin:0 auto 1em}.gallery:before,.gallery:after{content:" ";display:table}.gallery:after{clear:both}.gallery.gallery-columns-1 .gallery-item{float:none;margin:2em 2%;width:96%}.gallery.gallery-columns-2 .gallery-item{margin:2em 2%;width:46%}.gallery.gallery-columns-3 .gallery-item{margin:2em 2%;width:29.33333%}.gallery.gallery-columns-4 .gallery-item{margin:2em 2%;width:21%}.gallery.gallery-columns-5 .gallery-item{margin:2em 2%;width:16%}.gallery.gallery-columns-6 .gallery-item{margin:2em 1%;width:14.66667%}.gallery.gallery-columns-7 .gallery-item{margin:2em 1%;width:12.28571%}.gallery.gallery-columns-8 .gallery-item{margin:2em 1%;width:10.5%}.gallery.gallery-columns-9 .gallery-item{margin:2em 1%;width:9.11111%}.gallery .gallery-caption{color:#333;margin-left:0}.gallery dl{margin:0}.gallery br+br{display:none}.hentry img,.widget img{height:auto;max-width:100%;width:auto}img.header-image,img.wp-post-image{max-width:100%;height:auto}img.wp-smiley,.rsswidget img{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}img#wpstats{display:none}.entry-content p img.alignleft,.entry-content p img.alignright,.entry-content p img.aligncenter,.entry-content p img.aligncenter,.entry-content p img.alignnone,.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter,.wp-caption.aligncenter,.wp-caption.alignnone{margin-top:1em;margin-bottom:2em}.wp-caption.aligncenter,.wp-caption.alignnone{clear:both !important}.wp-caption .wp-caption-text{display:inline-block;padding:9px;color:#333}.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:12px;font-style:normal;font-weight:bold;margin-right:5px}.widget_calendar #wp-calendar #prev{border-right:0}.widget_calendar #wp-calendar #next{border-left:0}.widget_tag_cloud a:nth-child(1){font-size:22px!important}.widget_tag_cloud a:nth-child(2){font-size:18px!important}.widget_tag_cloud a:nth-child(3){font-size:25px!important}.widget_tag_cloud a:nth-child(4){font-size:28px!important}.widget_tag_cloud a:nth-child(5){font-size:21px!important}.widget_tag_cloud a:nth-child(6){font-size:14px!important}.widget_tag_cloud a:nth-child(7){font-size:26px!important}.widget_tag_cloud a:nth-child(8){font-size:17px!important}.widget_tag_cloud a:nth-child(9){font-size:29px!important}.widget_tag_cloud a:nth-child(10){font-size:29px!important}.widget_tag_cloud a:nth-child(11){font-size:24px!important}.widget_tag_cloud a:nth-child(12){font-size:21px!important}.wp-video-shortcode{max-width:100%}body{padding:10px} +body { + padding: 10px; +} diff --git a/assets/css/style.css b/assets/css/style.css index d2bf9b3..d489d82 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1,11 +1,11671 @@ -/*! +@charset "UTF-8"; +/*! Theme Name: Odin -Author URI: http://wpod.in/ -Description: Odin main stylesheet. -Author: the Odin team +Theme URI: http://wpod.in/ +Author: Team Odin Author URI: http://wpod.in/#colaboradores -*//*! - * Bootstrap v3.3.5 (http://getbootstrap.com) +Description: Odin Framework Made in WordPress Brasil +*/ +/*-------------------------------------------------------------- +# Tools, Variables and Mixins +--------------------------------------------------------------*/ +/*-------------------------------------------------------------- +# Reset and Dependencies +--------------------------------------------------------------*/ +/*! + * Bootstrap v3.3.6 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,input[type="submit"]>.caret,input[type="reset"]>.caret,button>.caret,.dropup>.btn>.caret,.dropup>input[type="submit"]>.caret,.dropup>input[type="reset"]>.caret,.dropup>button>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table,.page-content table,.entry-content table,.widget_calendar #wp-calendar{border-collapse:collapse !important}.table td,.page-content table td,.entry-content table td,.widget_calendar #wp-calendar td,.table th,.page-content table th,.entry-content table th,.widget_calendar #wp-calendar th{background-color:#fff !important}.table-bordered th,.widget_calendar #wp-calendar th,.table-bordered td,.widget_calendar #wp-calendar td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot");src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.comment-content img,.widget img,.entry-content p img,.wp-caption{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail,.gallery .gallery-item img{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center,.entry-attachment .attachment,.gallery .gallery-item{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right,blockquote.alignright,.entry-attachment #nav-below blockquote.nav-next{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.alignright footer:before,.entry-attachment #nav-below blockquote.nav-next footer:before,blockquote.pull-right small:before,blockquote.alignright small:before,.entry-attachment #nav-below blockquote.nav-next small:before,blockquote.pull-right .small:before,blockquote.alignright .small:before,.entry-attachment #nav-below blockquote.nav-next .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.alignright footer:after,.entry-attachment #nav-below blockquote.nav-next footer:after,blockquote.pull-right small:after,blockquote.alignright small:after,.entry-attachment #nav-below blockquote.nav-next small:after,blockquote.pull-right .small:after,blockquote.alignright .small:after,.entry-attachment #nav-below blockquote.nav-next .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table,.page-content table,.entry-content table,.widget_calendar #wp-calendar{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.page-content table>thead>tr>th,.entry-content table>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table>thead>tr>td,.page-content table>thead>tr>td,.entry-content table>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td,.table>tbody>tr>th,.page-content table>tbody>tr>th,.entry-content table>tbody>tr>th,.widget_calendar #wp-calendar>tbody>tr>th,.table>tbody>tr>td,.page-content table>tbody>tr>td,.entry-content table>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>td,.table>tfoot>tr>th,.page-content table>tfoot>tr>th,.entry-content table>tfoot>tr>th,.widget_calendar #wp-calendar>tfoot>tr>th,.table>tfoot>tr>td,.page-content table>tfoot>tr>td,.entry-content table>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th,.page-content table>thead>tr>th,.entry-content table>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.page-content table>caption+thead>tr:first-child>th,.entry-content table>caption+thead>tr:first-child>th,.widget_calendar #wp-calendar>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.page-content table>caption+thead>tr:first-child>td,.entry-content table>caption+thead>tr:first-child>td,.widget_calendar #wp-calendar>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.page-content table>colgroup+thead>tr:first-child>th,.entry-content table>colgroup+thead>tr:first-child>th,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.page-content table>colgroup+thead>tr:first-child>td,.entry-content table>colgroup+thead>tr:first-child>td,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.page-content table>thead:first-child>tr:first-child>th,.entry-content table>thead:first-child>tr:first-child>th,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.page-content table>thead:first-child>tr:first-child>td,.entry-content table>thead:first-child>tr:first-child>td,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody,.page-content table>tbody+tbody,.entry-content table>tbody+tbody,.widget_calendar #wp-calendar>tbody+tbody{border-top:2px solid #ddd}.table .table,.page-content table .table,.entry-content table .table,.widget_calendar #wp-calendar .table,.table .page-content table,.page-content .table table,.page-content table table,.widget_calendar #wp-calendar .page-content table,.page-content .widget_calendar #wp-calendar table,.table .entry-content table,.entry-content .table table,.entry-content table table,.widget_calendar #wp-calendar .entry-content table,.entry-content .widget_calendar #wp-calendar table,.table .widget_calendar #wp-calendar,.widget_calendar .table #wp-calendar,.page-content table .widget_calendar #wp-calendar,.widget_calendar .page-content table #wp-calendar,.entry-content table .widget_calendar #wp-calendar,.widget_calendar .entry-content table #wp-calendar,.widget_calendar #wp-calendar #wp-calendar{background-color:#fff}.table-condensed>thead>tr>th,.page-content .table-condensed>thead>tr>th,.entry-content .table-condensed>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table-condensed>thead>tr>td,.page-content .table-condensed>thead>tr>td,.entry-content .table-condensed>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td,.table-condensed>tbody>tr>th,.page-content .table-condensed>tbody>tr>th,.entry-content .table-condensed>tbody>tr>th,.widget_calendar #wp-calendar>tbody>tr>th,.table-condensed>tbody>tr>td,.page-content .table-condensed>tbody>tr>td,.entry-content .table-condensed>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>td,.table-condensed>tfoot>tr>th,.page-content .table-condensed>tfoot>tr>th,.entry-content .table-condensed>tfoot>tr>th,.widget_calendar #wp-calendar>tfoot>tr>th,.table-condensed>tfoot>tr>td,.page-content .table-condensed>tfoot>tr>td,.entry-content .table-condensed>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>td{padding:5px}.table-bordered,.widget_calendar #wp-calendar{border:1px solid #ddd}.table-bordered>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table-bordered>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td,.table-bordered>tbody>tr>th,.widget_calendar #wp-calendar>tbody>tr>th,.table-bordered>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>td,.table-bordered>tfoot>tr>th,.widget_calendar #wp-calendar>tfoot>tr>th,.table-bordered>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table-bordered>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd),.widget_calendar #wp-calendar>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.page-content table>thead>tr>td.active,.entry-content table>thead>tr>td.active,.widget_calendar #wp-calendar>thead>tr>td.active,.table>thead>tr>th.active,.page-content table>thead>tr>th.active,.entry-content table>thead>tr>th.active,.widget_calendar #wp-calendar>thead>tr>th.active,.table>thead>tr.active>td,.page-content table>thead>tr.active>td,.entry-content table>thead>tr.active>td,.widget_calendar #wp-calendar>thead>tr.active>td,.table>thead>tr.active>th,.page-content table>thead>tr.active>th,.entry-content table>thead>tr.active>th,.widget_calendar #wp-calendar>thead>tr.active>th,.table>tbody>tr>td.active,.page-content table>tbody>tr>td.active,.entry-content table>tbody>tr>td.active,.widget_calendar #wp-calendar>tbody>tr>td.active,.table>tbody>tr>th.active,.page-content table>tbody>tr>th.active,.entry-content table>tbody>tr>th.active,.widget_calendar #wp-calendar>tbody>tr>th.active,.table>tbody>tr.active>td,.page-content table>tbody>tr.active>td,.entry-content table>tbody>tr.active>td,.widget_calendar #wp-calendar>tbody>tr.active>td,.table>tbody>tr.active>th,.page-content table>tbody>tr.active>th,.entry-content table>tbody>tr.active>th,.widget_calendar #wp-calendar>tbody>tr.active>th,.table>tfoot>tr>td.active,.page-content table>tfoot>tr>td.active,.entry-content table>tfoot>tr>td.active,.widget_calendar #wp-calendar>tfoot>tr>td.active,.table>tfoot>tr>th.active,.page-content table>tfoot>tr>th.active,.entry-content table>tfoot>tr>th.active,.widget_calendar #wp-calendar>tfoot>tr>th.active,.table>tfoot>tr.active>td,.page-content table>tfoot>tr.active>td,.entry-content table>tfoot>tr.active>td,.widget_calendar #wp-calendar>tfoot>tr.active>td,.table>tfoot>tr.active>th,.page-content table>tfoot>tr.active>th,.entry-content table>tfoot>tr.active>th,.widget_calendar #wp-calendar>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.page-content table>thead>tr>td.success,.entry-content table>thead>tr>td.success,.widget_calendar #wp-calendar>thead>tr>td.success,.table>thead>tr>th.success,.page-content table>thead>tr>th.success,.entry-content table>thead>tr>th.success,.widget_calendar #wp-calendar>thead>tr>th.success,.table>thead>tr.success>td,.page-content table>thead>tr.success>td,.entry-content table>thead>tr.success>td,.widget_calendar #wp-calendar>thead>tr.success>td,.table>thead>tr.success>th,.page-content table>thead>tr.success>th,.entry-content table>thead>tr.success>th,.widget_calendar #wp-calendar>thead>tr.success>th,.table>tbody>tr>td.success,.page-content table>tbody>tr>td.success,.entry-content table>tbody>tr>td.success,.widget_calendar #wp-calendar>tbody>tr>td.success,.table>tbody>tr>th.success,.page-content table>tbody>tr>th.success,.entry-content table>tbody>tr>th.success,.widget_calendar #wp-calendar>tbody>tr>th.success,.table>tbody>tr.success>td,.page-content table>tbody>tr.success>td,.entry-content table>tbody>tr.success>td,.widget_calendar #wp-calendar>tbody>tr.success>td,.table>tbody>tr.success>th,.page-content table>tbody>tr.success>th,.entry-content table>tbody>tr.success>th,.widget_calendar #wp-calendar>tbody>tr.success>th,.table>tfoot>tr>td.success,.page-content table>tfoot>tr>td.success,.entry-content table>tfoot>tr>td.success,.widget_calendar #wp-calendar>tfoot>tr>td.success,.table>tfoot>tr>th.success,.page-content table>tfoot>tr>th.success,.entry-content table>tfoot>tr>th.success,.widget_calendar #wp-calendar>tfoot>tr>th.success,.table>tfoot>tr.success>td,.page-content table>tfoot>tr.success>td,.entry-content table>tfoot>tr.success>td,.widget_calendar #wp-calendar>tfoot>tr.success>td,.table>tfoot>tr.success>th,.page-content table>tfoot>tr.success>th,.entry-content table>tfoot>tr.success>th,.widget_calendar #wp-calendar>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.page-content table>thead>tr>td.info,.entry-content table>thead>tr>td.info,.widget_calendar #wp-calendar>thead>tr>td.info,.table>thead>tr>th.info,.page-content table>thead>tr>th.info,.entry-content table>thead>tr>th.info,.widget_calendar #wp-calendar>thead>tr>th.info,.table>thead>tr.info>td,.page-content table>thead>tr.info>td,.entry-content table>thead>tr.info>td,.widget_calendar #wp-calendar>thead>tr.info>td,.table>thead>tr.info>th,.page-content table>thead>tr.info>th,.entry-content table>thead>tr.info>th,.widget_calendar #wp-calendar>thead>tr.info>th,.table>tbody>tr>td.info,.page-content table>tbody>tr>td.info,.entry-content table>tbody>tr>td.info,.widget_calendar #wp-calendar>tbody>tr>td.info,.table>tbody>tr>th.info,.page-content table>tbody>tr>th.info,.entry-content table>tbody>tr>th.info,.widget_calendar #wp-calendar>tbody>tr>th.info,.table>tbody>tr.info>td,.page-content table>tbody>tr.info>td,.entry-content table>tbody>tr.info>td,.widget_calendar #wp-calendar>tbody>tr.info>td,.table>tbody>tr.info>th,.page-content table>tbody>tr.info>th,.entry-content table>tbody>tr.info>th,.widget_calendar #wp-calendar>tbody>tr.info>th,.table>tfoot>tr>td.info,.page-content table>tfoot>tr>td.info,.entry-content table>tfoot>tr>td.info,.widget_calendar #wp-calendar>tfoot>tr>td.info,.table>tfoot>tr>th.info,.page-content table>tfoot>tr>th.info,.entry-content table>tfoot>tr>th.info,.widget_calendar #wp-calendar>tfoot>tr>th.info,.table>tfoot>tr.info>td,.page-content table>tfoot>tr.info>td,.entry-content table>tfoot>tr.info>td,.widget_calendar #wp-calendar>tfoot>tr.info>td,.table>tfoot>tr.info>th,.page-content table>tfoot>tr.info>th,.entry-content table>tfoot>tr.info>th,.widget_calendar #wp-calendar>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.page-content table>thead>tr>td.warning,.entry-content table>thead>tr>td.warning,.widget_calendar #wp-calendar>thead>tr>td.warning,.table>thead>tr>th.warning,.page-content table>thead>tr>th.warning,.entry-content table>thead>tr>th.warning,.widget_calendar #wp-calendar>thead>tr>th.warning,.table>thead>tr.warning>td,.page-content table>thead>tr.warning>td,.entry-content table>thead>tr.warning>td,.widget_calendar #wp-calendar>thead>tr.warning>td,.table>thead>tr.warning>th,.page-content table>thead>tr.warning>th,.entry-content table>thead>tr.warning>th,.widget_calendar #wp-calendar>thead>tr.warning>th,.table>tbody>tr>td.warning,.page-content table>tbody>tr>td.warning,.entry-content table>tbody>tr>td.warning,.widget_calendar #wp-calendar>tbody>tr>td.warning,.table>tbody>tr>th.warning,.page-content table>tbody>tr>th.warning,.entry-content table>tbody>tr>th.warning,.widget_calendar #wp-calendar>tbody>tr>th.warning,.table>tbody>tr.warning>td,.page-content table>tbody>tr.warning>td,.entry-content table>tbody>tr.warning>td,.widget_calendar #wp-calendar>tbody>tr.warning>td,.table>tbody>tr.warning>th,.page-content table>tbody>tr.warning>th,.entry-content table>tbody>tr.warning>th,.widget_calendar #wp-calendar>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.page-content table>tfoot>tr>td.warning,.entry-content table>tfoot>tr>td.warning,.widget_calendar #wp-calendar>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.page-content table>tfoot>tr>th.warning,.entry-content table>tfoot>tr>th.warning,.widget_calendar #wp-calendar>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.page-content table>tfoot>tr.warning>td,.entry-content table>tfoot>tr.warning>td,.widget_calendar #wp-calendar>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.page-content table>tfoot>tr.warning>th,.entry-content table>tfoot>tr.warning>th,.widget_calendar #wp-calendar>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.page-content table>thead>tr>td.danger,.entry-content table>thead>tr>td.danger,.widget_calendar #wp-calendar>thead>tr>td.danger,.table>thead>tr>th.danger,.page-content table>thead>tr>th.danger,.entry-content table>thead>tr>th.danger,.widget_calendar #wp-calendar>thead>tr>th.danger,.table>thead>tr.danger>td,.page-content table>thead>tr.danger>td,.entry-content table>thead>tr.danger>td,.widget_calendar #wp-calendar>thead>tr.danger>td,.table>thead>tr.danger>th,.page-content table>thead>tr.danger>th,.entry-content table>thead>tr.danger>th,.widget_calendar #wp-calendar>thead>tr.danger>th,.table>tbody>tr>td.danger,.page-content table>tbody>tr>td.danger,.entry-content table>tbody>tr>td.danger,.widget_calendar #wp-calendar>tbody>tr>td.danger,.table>tbody>tr>th.danger,.page-content table>tbody>tr>th.danger,.entry-content table>tbody>tr>th.danger,.widget_calendar #wp-calendar>tbody>tr>th.danger,.table>tbody>tr.danger>td,.page-content table>tbody>tr.danger>td,.entry-content table>tbody>tr.danger>td,.widget_calendar #wp-calendar>tbody>tr.danger>td,.table>tbody>tr.danger>th,.page-content table>tbody>tr.danger>th,.entry-content table>tbody>tr.danger>th,.widget_calendar #wp-calendar>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.page-content table>tfoot>tr>td.danger,.entry-content table>tfoot>tr>td.danger,.widget_calendar #wp-calendar>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.page-content table>tfoot>tr>th.danger,.entry-content table>tfoot>tr>th.danger,.widget_calendar #wp-calendar>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.page-content table>tfoot>tr.danger>td,.entry-content table>tfoot>tr.danger>td,.widget_calendar #wp-calendar>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.page-content table>tfoot>tr.danger>th,.entry-content table>tfoot>tr.danger>th,.widget_calendar #wp-calendar>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive,.widget_calendar #wp-calendar{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive,.widget_calendar #wp-calendar{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table,.widget_calendar #wp-calendar>.table,.page-content .table-responsive>table,.widget_calendar .page-content #wp-calendar>table,.page-content .widget_calendar #wp-calendar>table,.entry-content .table-responsive>table,.widget_calendar .entry-content #wp-calendar>table,.entry-content .widget_calendar #wp-calendar>table,.widget_calendar .table-responsive>#wp-calendar,.widget_calendar #wp-calendar>#wp-calendar{margin-bottom:0}.table-responsive>.table>thead>tr>th,.widget_calendar #wp-calendar>.table>thead>tr>th,.page-content .table-responsive>table>thead>tr>th,.widget_calendar .page-content #wp-calendar>table>thead>tr>th,.page-content .widget_calendar #wp-calendar>table>thead>tr>th,.entry-content .table-responsive>table>thead>tr>th,.widget_calendar .entry-content #wp-calendar>table>thead>tr>th,.entry-content .widget_calendar #wp-calendar>table>thead>tr>th,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th,.table-responsive>.table>thead>tr>td,.widget_calendar #wp-calendar>.table>thead>tr>td,.page-content .table-responsive>table>thead>tr>td,.widget_calendar .page-content #wp-calendar>table>thead>tr>td,.page-content .widget_calendar #wp-calendar>table>thead>tr>td,.entry-content .table-responsive>table>thead>tr>td,.widget_calendar .entry-content #wp-calendar>table>thead>tr>td,.entry-content .widget_calendar #wp-calendar>table>thead>tr>td,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td,.table-responsive>.table>tbody>tr>th,.widget_calendar #wp-calendar>.table>tbody>tr>th,.page-content .table-responsive>table>tbody>tr>th,.widget_calendar .page-content #wp-calendar>table>tbody>tr>th,.page-content .widget_calendar #wp-calendar>table>tbody>tr>th,.entry-content .table-responsive>table>tbody>tr>th,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>th,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.widget_calendar #wp-calendar>.table>tbody>tr>td,.page-content .table-responsive>table>tbody>tr>td,.widget_calendar .page-content #wp-calendar>table>tbody>tr>td,.page-content .widget_calendar #wp-calendar>table>tbody>tr>td,.entry-content .table-responsive>table>tbody>tr>td,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>td,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.widget_calendar #wp-calendar>.table>tfoot>tr>th,.page-content .table-responsive>table>tfoot>tr>th,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>th,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.entry-content .table-responsive>table>tfoot>tr>th,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>th,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td,.widget_calendar #wp-calendar>.table>tfoot>tr>td,.page-content .table-responsive>table>tfoot>tr>td,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>td,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.entry-content .table-responsive>table>tfoot>tr>td,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>td,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered,.widget_calendar #wp-calendar>.table-bordered,.widget_calendar .table-responsive>#wp-calendar,.widget_calendar #wp-calendar>#wp-calendar{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control,input[name="post_password"]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus,input[name="post_password"]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder,input[name="post_password"]::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,input[name="post_password"]:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,input[name="post_password"]::-webkit-input-placeholder{color:#999}.form-control[disabled],input[disabled][name="post_password"],.form-control[readonly],input[readonly][name="post_password"],fieldset[disabled] .form-control,fieldset[disabled] input[name="post_password"]{background-color:#eee;opacity:1}.form-control[disabled],input[disabled][name="post_password"],fieldset[disabled] .form-control,fieldset[disabled] input[name="post_password"]{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"].form-control,input[type="date"][name="post_password"],input[type="time"].form-control,input[type="time"][name="post_password"],input[type="datetime-local"].form-control,input[type="datetime-local"][name="post_password"],input[type="month"].form-control,input[type="month"][name="post_password"]{line-height:34px}input[type="date"].input-sm,.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="date"][name="post_password"],.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,.input-group-sm>.input-group-btn>input[type="date"][type="submit"],.input-group-sm>.input-group-btn>input[type="date"][type="reset"],.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="time"][name="post_password"],.input-group-sm>input[type="time"].input-group-addon,.input-group-sm>.input-group-btn>input[type="time"].btn,.input-group-sm>.input-group-btn>input[type="time"][type="submit"],.input-group-sm>.input-group-btn>input[type="time"][type="reset"],.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="datetime-local"][name="post_password"],.input-group-sm>input[type="datetime-local"].input-group-addon,.input-group-sm>.input-group-btn>input[type="datetime-local"].btn,.input-group-sm>.input-group-btn>input[type="datetime-local"][type="submit"],.input-group-sm>.input-group-btn>input[type="datetime-local"][type="reset"],.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm>input[type="month"].form-control,.input-group-sm>input[type="month"][name="post_password"],.input-group-sm>input[type="month"].input-group-addon,.input-group-sm>.input-group-btn>input[type="month"].btn,.input-group-sm>.input-group-btn>input[type="month"][type="submit"],.input-group-sm>.input-group-btn>input[type="month"][type="reset"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,.input-group-lg>input[type="date"].form-control,.input-group-lg>input[type="date"][name="post_password"],.input-group-lg>input[type="date"].input-group-addon,.input-group-lg>.input-group-btn>input[type="date"].btn,.input-group-lg>.input-group-btn>input[type="date"][type="submit"],.input-group-lg>.input-group-btn>input[type="date"][type="reset"],.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg>input[type="time"].form-control,.input-group-lg>input[type="time"][name="post_password"],.input-group-lg>input[type="time"].input-group-addon,.input-group-lg>.input-group-btn>input[type="time"].btn,.input-group-lg>.input-group-btn>input[type="time"][type="submit"],.input-group-lg>.input-group-btn>input[type="time"][type="reset"],.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg>input[type="datetime-local"].form-control,.input-group-lg>input[type="datetime-local"][name="post_password"],.input-group-lg>input[type="datetime-local"].input-group-addon,.input-group-lg>.input-group-btn>input[type="datetime-local"].btn,.input-group-lg>.input-group-btn>input[type="datetime-local"][type="submit"],.input-group-lg>.input-group-btn>input[type="datetime-local"][type="reset"],.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg>input[type="month"].form-control,.input-group-lg>input[type="month"][name="post_password"],.input-group-lg>input[type="month"].input-group-addon,.input-group-lg>.input-group-btn>input[type="month"].btn,.input-group-lg>.input-group-btn>input[type="month"][type="submit"],.input-group-lg>.input-group-btn>input[type="month"][type="reset"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>input.form-control-static[name="post_password"],.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-lg>.input-group-btn>input.form-control-static[type="submit"],.input-group-lg>.input-group-btn>input.form-control-static[type="reset"],.input-group-lg>.input-group-btn>button.form-control-static,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>input.form-control-static[name="post_password"],.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.input-group-sm>.input-group-btn>input.form-control-static[type="submit"],.input-group-sm>.input-group-btn>input.form-control-static[type="reset"],.input-group-sm>.input-group-btn>button.form-control-static{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>input[name="post_password"],.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.input-group-btn>input[type="submit"],.input-group-sm>.input-group-btn>input[type="reset"],.input-group-sm>.input-group-btn>button{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.form-group-sm .form-control,.form-group-sm input[name="post_password"]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>input[name="post_password"],.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.input-group-btn>input[type="submit"],.input-group-lg>.input-group-btn>input[type="reset"],.input-group-lg>.input-group-btn>button{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.form-group-lg .form-control,.form-group-lg input[name="post_password"]{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback input[name="post_password"]{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>input[name="post_password"]+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg>.input-group-btn>input[type="submit"]+.form-control-feedback,.input-group-lg>.input-group-btn>input[type="reset"]+.form-control-feedback,.input-group-lg>.input-group-btn>button+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback,.form-group-lg input[name="post_password"]+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>input[name="post_password"]+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm>.input-group-btn>input[type="submit"]+.form-control-feedback,.input-group-sm>.input-group-btn>input[type="reset"]+.form-control-feedback,.input-group-sm>.input-group-btn>button+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback,.form-group-sm input[name="post_password"]+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control,.has-success input[name="post_password"]{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus,.has-success input[name="post_password"]:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control,.has-warning input[name="post_password"]{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus,.has-warning input[name="post_password"]:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control,.has-error input[name="post_password"]{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus,.has-error input[name="post_password"]:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline input[name="post_password"]{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control,.form-inline .input-group input[name="post_password"]{width:auto}.form-inline .input-group>.form-control,.form-inline .input-group>input[name="post_password"]{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33333px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn,input[type="submit"],input[type="reset"],button{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,input[type="submit"]:focus,input[type="reset"]:focus,button:focus,.btn.focus,input.focus[type="submit"],input.focus[type="reset"],button.focus,.btn:active:focus,input[type="submit"]:active:focus,input[type="reset"]:active:focus,button:active:focus,.btn:active.focus,input[type="submit"]:active.focus,input[type="reset"]:active.focus,button:active.focus,.btn.active:focus,input.active[type="submit"]:focus,input.active[type="reset"]:focus,button.active:focus,.btn.active.focus,input.active.focus[type="submit"],input.active.focus[type="reset"],button.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,input[type="submit"]:hover,input[type="reset"]:hover,button:hover,.btn:focus,input[type="submit"]:focus,input[type="reset"]:focus,button:focus,.btn.focus,input.focus[type="submit"],input.focus[type="reset"],button.focus{color:#333;text-decoration:none}.btn:active,input[type="submit"]:active,input[type="reset"]:active,button:active,.btn.active,input.active[type="submit"],input.active[type="reset"],button.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,input.disabled[type="submit"],input.disabled[type="reset"],button.disabled,.btn[disabled],input[disabled][type="submit"],input[disabled][type="reset"],button[disabled],fieldset[disabled] .btn,fieldset[disabled] input[type="submit"],fieldset[disabled] input[type="reset"],fieldset[disabled] button{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default,input[type="submit"],input[type="reset"],button{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,input[type="submit"]:focus,input[type="reset"]:focus,button:focus,.btn-default.focus,input.focus[type="submit"],input.focus[type="reset"],button.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover,input[type="submit"]:hover,input[type="reset"]:hover,button:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,input[type="submit"]:active,input[type="reset"]:active,button:active,.btn-default.active,input.active[type="submit"],input.active[type="reset"],button.active,.open>.btn-default.dropdown-toggle,.open>input.dropdown-toggle[type="submit"],.open>input.dropdown-toggle[type="reset"],.open>button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,input[type="submit"]:active:hover,input[type="reset"]:active:hover,button:active:hover,.btn-default:active:focus,input[type="submit"]:active:focus,input[type="reset"]:active:focus,button:active:focus,.btn-default:active.focus,input[type="submit"]:active.focus,input[type="reset"]:active.focus,button:active.focus,.btn-default.active:hover,input.active[type="submit"]:hover,input.active[type="reset"]:hover,button.active:hover,.btn-default.active:focus,input.active[type="submit"]:focus,input.active[type="reset"]:focus,button.active:focus,.btn-default.active.focus,input.active.focus[type="submit"],input.active.focus[type="reset"],button.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>input.dropdown-toggle[type="submit"]:hover,.open>input.dropdown-toggle[type="reset"]:hover,.open>button.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>input.dropdown-toggle[type="submit"]:focus,.open>input.dropdown-toggle[type="reset"]:focus,.open>button.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus,.open>input.dropdown-toggle.focus[type="submit"],.open>input.dropdown-toggle.focus[type="reset"],.open>button.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,input[type="submit"]:active,input[type="reset"]:active,button:active,.btn-default.active,input.active[type="submit"],input.active[type="reset"],button.active,.open>.btn-default.dropdown-toggle,.open>input.dropdown-toggle[type="submit"],.open>input.dropdown-toggle[type="reset"],.open>button.dropdown-toggle{background-image:none}.btn-default.disabled,input.disabled[type="submit"],input.disabled[type="reset"],button.disabled,.btn-default.disabled:hover,input.disabled[type="submit"]:hover,input.disabled[type="reset"]:hover,button.disabled:hover,.btn-default.disabled:focus,input.disabled[type="submit"]:focus,input.disabled[type="reset"]:focus,button.disabled:focus,.btn-default.disabled.focus,input.disabled.focus[type="submit"],input.disabled.focus[type="reset"],button.disabled.focus,.btn-default.disabled:active,input.disabled[type="submit"]:active,input.disabled[type="reset"]:active,button.disabled:active,.btn-default.disabled.active,input.disabled.active[type="submit"],input.disabled.active[type="reset"],button.disabled.active,.btn-default[disabled],input[disabled][type="submit"],input[disabled][type="reset"],button[disabled],.btn-default[disabled]:hover,input[disabled][type="submit"]:hover,input[disabled][type="reset"]:hover,button[disabled]:hover,.btn-default[disabled]:focus,input[disabled][type="submit"]:focus,input[disabled][type="reset"]:focus,button[disabled]:focus,.btn-default[disabled].focus,input[disabled].focus[type="submit"],input[disabled].focus[type="reset"],button[disabled].focus,.btn-default[disabled]:active,input[disabled][type="submit"]:active,input[disabled][type="reset"]:active,button[disabled]:active,.btn-default[disabled].active,input[disabled].active[type="submit"],input[disabled].active[type="reset"],button[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] input[type="submit"],fieldset[disabled] input[type="reset"],fieldset[disabled] button,fieldset[disabled] .btn-default:hover,fieldset[disabled] input[type="submit"]:hover,fieldset[disabled] input[type="reset"]:hover,fieldset[disabled] button:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] input[type="submit"]:focus,fieldset[disabled] input[type="reset"]:focus,fieldset[disabled] button:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] input.focus[type="submit"],fieldset[disabled] input.focus[type="reset"],fieldset[disabled] button.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] input[type="submit"]:active,fieldset[disabled] input[type="reset"]:active,fieldset[disabled] button:active,fieldset[disabled] .btn-default.active,fieldset[disabled] input.active[type="submit"],fieldset[disabled] input.active[type="reset"],fieldset[disabled] button.active{background-color:#fff;border-color:#ccc}.btn-default .badge,input[type="submit"] .badge,input[type="reset"] .badge,button .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn,.btn-group-lg>input[type="submit"],.btn-group-lg>input[type="reset"],.btn-group-lg>button{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm,.btn-group-sm>.btn,.btn-group-sm>input[type="submit"],.btn-group-sm>input[type="reset"],.btn-group-sm>button{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn,.btn-group-xs>input[type="submit"],.btn-group-xs>input[type="reset"],.btn-group-xs>button{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right,.dropdown-menu.alignright,.entry-attachment #nav-below .dropdown-menu.nav-next,.widget_calendar #wp-calendar #next a.dropdown-menu{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu,.alignright>.dropdown-menu,.entry-attachment #nav-below .nav-next>.dropdown-menu,.widget_calendar #wp-calendar #next a>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group>input[type="submit"],.btn-group>input[type="reset"],.btn-group>button,.btn-group-vertical>.btn,.btn-group-vertical>input[type="submit"],.btn-group-vertical>input[type="reset"],.btn-group-vertical>button{position:relative;float:left}.btn-group>.btn:hover,.btn-group>input[type="submit"]:hover,.btn-group>input[type="reset"]:hover,.btn-group>button:hover,.btn-group>.btn:focus,.btn-group>input[type="submit"]:focus,.btn-group>input[type="reset"]:focus,.btn-group>button:focus,.btn-group>.btn:active,.btn-group>input[type="submit"]:active,.btn-group>input[type="reset"]:active,.btn-group>button:active,.btn-group>.btn.active,.btn-group>input.active[type="submit"],.btn-group>input.active[type="reset"],.btn-group>button.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>input[type="submit"]:hover,.btn-group-vertical>input[type="reset"]:hover,.btn-group-vertical>button:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>input[type="submit"]:focus,.btn-group-vertical>input[type="reset"]:focus,.btn-group-vertical>button:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>input[type="submit"]:active,.btn-group-vertical>input[type="reset"]:active,.btn-group-vertical>button:active,.btn-group-vertical>.btn.active,.btn-group-vertical>input.active[type="submit"],.btn-group-vertical>input.active[type="reset"],.btn-group-vertical>button.active{z-index:2}.btn-group .btn+.btn,.btn-group input[type="submit"]+.btn,.btn-group input[type="reset"]+.btn,.btn-group button+.btn,.btn-group .btn+input[type="submit"],.btn-group input[type="submit"]+input[type="submit"],.btn-group input[type="reset"]+input[type="submit"],.btn-group button+input[type="submit"],.btn-group .btn+input[type="reset"],.btn-group input[type="submit"]+input[type="reset"],.btn-group input[type="reset"]+input[type="reset"],.btn-group button+input[type="reset"],.btn-group .btn+button,.btn-group input[type="submit"]+button,.btn-group input[type="reset"]+button,.btn-group button+button,.btn-group .btn+.btn-group,.btn-group input[type="submit"]+.btn-group,.btn-group input[type="reset"]+.btn-group,.btn-group button+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+input[type="submit"],.btn-group .btn-group+input[type="reset"],.btn-group .btn-group+button,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar input[type="submit"],.btn-toolbar input[type="reset"],.btn-toolbar button,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>input[type="submit"],.btn-toolbar>input[type="reset"],.btn-toolbar>button,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type="submit"]:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type="reset"]:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>button:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child,.btn-group>input[type="submit"]:first-child,.btn-group>input[type="reset"]:first-child,.btn-group>button:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type="submit"]:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type="reset"]:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>button:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>input[type="submit"]:last-child:not(:first-child),.btn-group>input[type="reset"]:last-child:not(:first-child),.btn-group>button:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type="submit"],.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type="reset"],.btn-group>.btn-group:not(:first-child):not(:last-child)>button{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type="submit"]:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type="reset"]:last-child,.btn-group>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type="submit"]:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type="reset"]:first-child,.btn-group>.btn-group:last-child:not(:first-child)>button:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle,.btn-group>input[type="submit"]+.dropdown-toggle,.btn-group>input[type="reset"]+.dropdown-toggle,.btn-group>button+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group-lg.btn-group>input[type="submit"]+.dropdown-toggle,.btn-group-lg.btn-group>input[type="reset"]+.dropdown-toggle,.btn-group-lg.btn-group>button+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret,input[type="submit"] .caret,input[type="reset"] .caret,button .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret,.btn-group-lg>input[type="submit"] .caret,.btn-group-lg>input[type="reset"] .caret,.btn-group-lg>button .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret,.dropup .btn-group-lg>input[type="submit"] .caret,.dropup .btn-group-lg>input[type="reset"] .caret,.dropup .btn-group-lg>button .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>input[type="submit"],.btn-group-vertical>input[type="reset"],.btn-group-vertical>button,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>input[type="submit"],.btn-group-vertical>.btn-group>input[type="reset"],.btn-group-vertical>.btn-group>button{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>input[type="submit"],.btn-group-vertical>.btn-group>input[type="reset"],.btn-group-vertical>.btn-group>button{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>input[type="submit"]+.btn,.btn-group-vertical>input[type="reset"]+.btn,.btn-group-vertical>button+.btn,.btn-group-vertical>.btn+input[type="submit"],.btn-group-vertical>input[type="submit"]+input[type="submit"],.btn-group-vertical>input[type="reset"]+input[type="submit"],.btn-group-vertical>button+input[type="submit"],.btn-group-vertical>.btn+input[type="reset"],.btn-group-vertical>input[type="submit"]+input[type="reset"],.btn-group-vertical>input[type="reset"]+input[type="reset"],.btn-group-vertical>button+input[type="reset"],.btn-group-vertical>.btn+button,.btn-group-vertical>input[type="submit"]+button,.btn-group-vertical>input[type="reset"]+button,.btn-group-vertical>button+button,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>input[type="submit"]+.btn-group,.btn-group-vertical>input[type="reset"]+.btn-group,.btn-group-vertical>button+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+input[type="submit"],.btn-group-vertical>.btn-group+input[type="reset"],.btn-group-vertical>.btn-group+button,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group-vertical>input[type="submit"]:not(:first-child):not(:last-child),.btn-group-vertical>input[type="reset"]:not(:first-child):not(:last-child),.btn-group-vertical>button:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>input[type="submit"]:first-child:not(:last-child),.btn-group-vertical>input[type="reset"]:first-child:not(:last-child),.btn-group-vertical>button:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>input[type="submit"]:last-child:not(:first-child),.btn-group-vertical>input[type="reset"]:last-child:not(:first-child),.btn-group-vertical>button:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type="submit"],.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type="reset"],.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>button{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type="submit"]:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type="reset"]:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type="submit"]:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type="reset"]:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>button:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>input[type="submit"],.btn-group-justified>input[type="reset"],.btn-group-justified>button,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group input[type="submit"],.btn-group-justified>.btn-group input[type="reset"],.btn-group-justified>.btn-group button{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>input[type="submit"] input[type="radio"],[data-toggle="buttons"]>input[type="reset"] input[type="radio"],[data-toggle="buttons"]>button input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>input[type="submit"] input[type="checkbox"],[data-toggle="buttons"]>input[type="reset"] input[type="checkbox"],[data-toggle="buttons"]>button input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>input[type="submit"] input[type="radio"],[data-toggle="buttons"]>.btn-group>input[type="reset"] input[type="radio"],[data-toggle="buttons"]>.btn-group>button input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>input[type="submit"] input[type="checkbox"],[data-toggle="buttons"]>.btn-group>input[type="reset"] input[type="checkbox"],[data-toggle="buttons"]>.btn-group>button input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control,.input-group input[name="post_password"]{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group input[name="post_password"]{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group input[name="post_password"]:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.input-group-sm>.input-group-btn>input.input-group-addon[type="submit"],.input-group-sm>.input-group-btn>input.input-group-addon[type="reset"],.input-group-sm>.input-group-btn>button.input-group-addon{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.input-group-lg>.input-group-btn>input.input-group-addon[type="submit"],.input-group-lg>.input-group-btn>input.input-group-addon[type="reset"],.input-group-lg>.input-group-btn>button.input-group-addon{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group input[name="post_password"]:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>input[type="submit"],.input-group-btn:first-child>input[type="reset"],.input-group-btn:first-child>button,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn-group>input[type="submit"],.input-group-btn:first-child>.btn-group>input[type="reset"],.input-group-btn:first-child>.btn-group>button,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type="submit"]:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type="reset"]:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>input[type="submit"],.input-group-btn:last-child>.btn-group:not(:last-child)>input[type="reset"],.input-group-btn:last-child>.btn-group:not(:last-child)>button{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group input[name="post_password"]:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>input[type="submit"],.input-group-btn:last-child>input[type="reset"],.input-group-btn:last-child>button,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn-group>input[type="submit"],.input-group-btn:last-child>.btn-group>input[type="reset"],.input-group-btn:last-child>.btn-group>button,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>input[type="submit"]:not(:first-child),.input-group-btn:first-child>input[type="reset"]:not(:first-child),.input-group-btn:first-child>button:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>input[type="submit"],.input-group-btn:first-child>.btn-group:not(:first-child)>input[type="reset"],.input-group-btn:first-child>.btn-group:not(:first-child)>button{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn,.input-group-btn>input[type="submit"],.input-group-btn>input[type="reset"],.input-group-btn>button{position:relative}.input-group-btn>.btn+.btn,.input-group-btn>input[type="submit"]+.btn,.input-group-btn>input[type="reset"]+.btn,.input-group-btn>button+.btn,.input-group-btn>.btn+input[type="submit"],.input-group-btn>input[type="submit"]+input[type="submit"],.input-group-btn>input[type="reset"]+input[type="submit"],.input-group-btn>button+input[type="submit"],.input-group-btn>.btn+input[type="reset"],.input-group-btn>input[type="submit"]+input[type="reset"],.input-group-btn>input[type="reset"]+input[type="reset"],.input-group-btn>button+input[type="reset"],.input-group-btn>.btn+button,.input-group-btn>input[type="submit"]+button,.input-group-btn>input[type="reset"]+button,.input-group-btn>button+button{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>input[type="submit"]:hover,.input-group-btn>input[type="reset"]:hover,.input-group-btn>button:hover,.input-group-btn>.btn:focus,.input-group-btn>input[type="submit"]:focus,.input-group-btn>input[type="reset"]:focus,.input-group-btn>button:focus,.input-group-btn>.btn:active,.input-group-btn>input[type="submit"]:active,.input-group-btn>input[type="reset"]:active,.input-group-btn>button:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>input[type="submit"],.input-group-btn:first-child>input[type="reset"],.input-group-btn:first-child>button,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>input[type="submit"],.input-group-btn:last-child>input[type="reset"],.input-group-btn:last-child>button,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form input[name="post_password"]{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control,.navbar-form .input-group input[name="post_password"]{width:auto}.navbar-form .input-group>.form-control,.navbar-form .input-group>input[name="post_password"]{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn,.btn-group-sm>input.navbar-btn[type="submit"],.btn-group-sm>input.navbar-btn[type="reset"],.btn-group-sm>button.navbar-btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn,.btn-group-xs>input.navbar-btn[type="submit"],.btn-group-xs>input.navbar-btn[type="reset"],.btn-group-xs>button.navbar-btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination,ul.page-numbers{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li,ul.page-numbers>li{display:inline}.pagination>li>a,ul.page-numbers>li>a,.pagination>li>span,ul.page-numbers>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,ul.page-numbers>li:first-child>a,.pagination>li:first-child>span,ul.page-numbers>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,ul.page-numbers>li:last-child>a,.pagination>li:last-child>span,ul.page-numbers>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,ul.page-numbers>li>a:hover,.pagination>li>a:focus,ul.page-numbers>li>a:focus,.pagination>li>span:hover,ul.page-numbers>li>span:hover,.pagination>li>span:focus,ul.page-numbers>li>span:focus{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,ul.page-numbers>.active>a,.pagination>.active>a:hover,ul.page-numbers>.active>a:hover,.pagination>.active>a:focus,ul.page-numbers>.active>a:focus,.pagination>.active>span,ul.page-numbers>.active>span,.pagination>.active>span:hover,ul.page-numbers>.active>span:hover,.pagination>.active>span:focus,ul.page-numbers>.active>span:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>span,ul.page-numbers>.disabled>span,.pagination>.disabled>span:hover,ul.page-numbers>.disabled>span:hover,.pagination>.disabled>span:focus,ul.page-numbers>.disabled>span:focus,.pagination>.disabled>a,ul.page-numbers>.disabled>a,.pagination>.disabled>a:hover,ul.page-numbers>.disabled>a:hover,.pagination>.disabled>a:focus,ul.page-numbers>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label,input[type="submit"] .label,input[type="reset"] .label,button .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge,input[type="submit"] .badge,input[type="reset"] .badge,button .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge,.btn-group-xs>input[type="submit"] .badge,.btn-group-xs>input[type="reset"] .badge,.btn-group-xs>button .badge,.btn-group-xs>.btn .badge,.btn-group-xs>input[type="submit"] .badge,.btn-group-xs>input[type="reset"] .badge,.btn-group-xs>button .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail,.wp-caption{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.wp-caption>img,.thumbnail a>img,.wp-caption a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption,.wp-caption .caption{padding:9px;color:#333}a.thumbnail:hover,a.wp-caption:hover,a.thumbnail:focus,a.wp-caption:focus,a.thumbnail.active,a.active.wp-caption{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail,.gallery .gallery-item img.media-object{max-width:none}.media-right,.media>.pull-right,.media>.alignright,.entry-attachment #nav-below .media>.nav-next,.widget_calendar #wp-calendar #next .media>a{padding-left:10px}.media-left,.media>.pull-left,.media>.alignleft,.entry-attachment #nav-below .media>.nav-previous,.gallery .media>.gallery-item,.widget_calendar #wp-calendar #prev .media>a{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.page-content .panel>table,.entry-content .panel>table,.widget_calendar .panel>#wp-calendar,.panel>.table-responsive>.table,.widget_calendar .panel>#wp-calendar>.table,.page-content .panel>.table-responsive>table,.widget_calendar .page-content .panel>#wp-calendar>table,.page-content .widget_calendar .panel>#wp-calendar>table,.entry-content .panel>.table-responsive>table,.widget_calendar .entry-content .panel>#wp-calendar>table,.entry-content .widget_calendar .panel>#wp-calendar>table,.widget_calendar .panel>.table-responsive>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.panel>.panel-collapse>.table,.page-content .panel>.panel-collapse>table,.entry-content .panel>.panel-collapse>table,.widget_calendar .panel>.panel-collapse>#wp-calendar{margin-bottom:0}.panel>.table caption,.page-content .panel>table caption,.entry-content .panel>table caption,.widget_calendar .panel>#wp-calendar caption,.panel>.table-responsive>.table caption,.widget_calendar .panel>#wp-calendar>.table caption,.page-content .panel>.table-responsive>table caption,.widget_calendar .page-content .panel>#wp-calendar>table caption,.page-content .widget_calendar .panel>#wp-calendar>table caption,.entry-content .panel>.table-responsive>table caption,.widget_calendar .entry-content .panel>#wp-calendar>table caption,.entry-content .widget_calendar .panel>#wp-calendar>table caption,.widget_calendar .panel>.table-responsive>#wp-calendar caption,.widget_calendar .panel>#wp-calendar>#wp-calendar caption,.panel>.panel-collapse>.table caption,.page-content .panel>.panel-collapse>table caption,.entry-content .panel>.panel-collapse>table caption,.widget_calendar .panel>.panel-collapse>#wp-calendar caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.page-content .panel>table:first-child,.entry-content .panel>table:first-child,.widget_calendar .panel>#wp-calendar:first-child,.panel>.table-responsive:first-child>.table:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child,.page-content .panel>.table-responsive:first-child>table:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.page-content .panel>table:last-child,.entry-content .panel>table:last-child,.widget_calendar .panel>#wp-calendar:last-child,.panel>.table-responsive:last-child>.table:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child,.page-content .panel>.table-responsive:last-child>table:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.page-content .panel>.panel-body+table,.entry-content .panel>.panel-body+table,.widget_calendar .panel>.panel-body+#wp-calendar,.panel>.panel-body+.table-responsive,.widget_calendar .panel>.panel-body+#wp-calendar,.panel>.table+.panel-body,.page-content .panel>table+.panel-body,.entry-content .panel>table+.panel-body,.widget_calendar .panel>#wp-calendar+.panel-body,.panel>.table-responsive+.panel-body,.widget_calendar .panel>#wp-calendar+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.page-content .panel>table>tbody:first-child>tr:first-child th,.entry-content .panel>table>tbody:first-child>tr:first-child th,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.page-content .panel>table>tbody:first-child>tr:first-child td,.entry-content .panel>table>tbody:first-child>tr:first-child td,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.widget_calendar .panel>#wp-calendar,.panel>.table-responsive>.table-bordered,.widget_calendar .panel>#wp-calendar>.table-bordered,.widget_calendar .panel>.table-responsive>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar{border:0}.panel>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive,.widget_calendar .panel>#wp-calendar{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn,.modal-footer input[type="submit"]+.btn,.modal-footer input[type="reset"]+.btn,.modal-footer button+.btn,.modal-footer .btn+input[type="submit"],.modal-footer input[type="submit"]+input[type="submit"],.modal-footer input[type="reset"]+input[type="submit"],.modal-footer button+input[type="submit"],.modal-footer .btn+input[type="reset"],.modal-footer input[type="submit"]+input[type="reset"],.modal-footer input[type="reset"]+input[type="reset"],.modal-footer button+input[type="reset"],.modal-footer .btn+button,.modal-footer input[type="submit"]+button,.modal-footer input[type="reset"]+button,.modal-footer button+button{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group input[type="submit"]+.btn,.modal-footer .btn-group input[type="reset"]+.btn,.modal-footer .btn-group button+.btn,.modal-footer .btn-group .btn+input[type="submit"],.modal-footer .btn-group input[type="submit"]+input[type="submit"],.modal-footer .btn-group input[type="reset"]+input[type="submit"],.modal-footer .btn-group button+input[type="submit"],.modal-footer .btn-group .btn+input[type="reset"],.modal-footer .btn-group input[type="submit"]+input[type="reset"],.modal-footer .btn-group input[type="reset"]+input[type="reset"],.modal-footer .btn-group button+input[type="reset"],.modal-footer .btn-group .btn+button,.modal-footer .btn-group input[type="submit"]+button,.modal-footer .btn-group input[type="reset"]+button,.modal-footer .btn-group button+button{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn,.carousel-caption input[type="submit"],.carousel-caption input[type="reset"],.carousel-caption button{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block,.aligncenter{display:block;margin-left:auto;margin-right:auto}.pull-right,.alignright,.entry-attachment #nav-below .nav-next,.widget_calendar #wp-calendar #next a{float:right !important}.pull-left,.alignleft,.entry-attachment #nav-below .nav-previous,.gallery .gallery-item,.widget_calendar #wp-calendar #prev a{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.alignnone{margin:0.5em 0}.alignright{margin:0.5em 0 1em 1em}.alignleft{margin:0.5em 1em 1em 0}.aligncenter{margin:0.5em auto}.hentry,.widget{-ms-word-wrap:break-word;word-wrap:break-word}.page-content:before,.page-content:after,.entry-content:before,.entry-content:after{content:" ";display:table}.page-content:after,.entry-content:after{clear:both}.entry-attachment .attachment{margin-bottom:1em}.entry-caption{color:#666}.twitter-tweet-rendered{max-width:100% !important}.gallery{margin:0 auto 1em}.gallery:before,.gallery:after{content:" ";display:table}.gallery:after{clear:both}.gallery.gallery-columns-1 .gallery-item{float:none;margin:2em 2%;width:96%}.gallery.gallery-columns-2 .gallery-item{margin:2em 2%;width:46%}.gallery.gallery-columns-3 .gallery-item{margin:2em 2%;width:29.33333%}.gallery.gallery-columns-4 .gallery-item{margin:2em 2%;width:21%}.gallery.gallery-columns-5 .gallery-item{margin:2em 2%;width:16%}.gallery.gallery-columns-6 .gallery-item{margin:2em 1%;width:14.66667%}.gallery.gallery-columns-7 .gallery-item{margin:2em 1%;width:12.28571%}.gallery.gallery-columns-8 .gallery-item{margin:2em 1%;width:10.5%}.gallery.gallery-columns-9 .gallery-item{margin:2em 1%;width:9.11111%}.gallery .gallery-caption{color:#333;margin-left:0}.gallery dl{margin:0}.gallery br+br{display:none}.hentry img,.widget img{height:auto;max-width:100%;width:auto}img.header-image,img.wp-post-image{max-width:100%;height:auto}img.wp-smiley,.rsswidget img{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}img#wpstats{display:none}.entry-content p img.alignleft,.entry-content p img.alignright,.entry-content p img.aligncenter,.entry-content p img.aligncenter,.entry-content p img.alignnone,.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter,.wp-caption.aligncenter,.wp-caption.alignnone{margin-top:1em;margin-bottom:2em}.wp-caption.aligncenter,.wp-caption.alignnone{clear:both !important}.wp-caption .wp-caption-text{display:inline-block;padding:9px;color:#333}.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:12px;font-style:normal;font-weight:bold;margin-right:5px}.widget_calendar #wp-calendar #prev{border-right:0}.widget_calendar #wp-calendar #next{border-left:0}.widget_tag_cloud a:nth-child(1){font-size:24px!important}.widget_tag_cloud a:nth-child(2){font-size:29px!important}.widget_tag_cloud a:nth-child(3){font-size:14px!important}.widget_tag_cloud a:nth-child(4){font-size:32px!important}.widget_tag_cloud a:nth-child(5){font-size:19px!important}.widget_tag_cloud a:nth-child(6){font-size:28px!important}.widget_tag_cloud a:nth-child(7){font-size:32px!important}.widget_tag_cloud a:nth-child(8){font-size:27px!important}.widget_tag_cloud a:nth-child(9){font-size:27px!important}.widget_tag_cloud a:nth-child(10){font-size:25px!important}.widget_tag_cloud a:nth-child(11){font-size:22px!important}.widget_tag_cloud a:nth-child(12){font-size:16px!important}.wp-video-shortcode{max-width:100%}ul.page-numbers>li>span.current,ul.page-numbers>li>span.current:hover,ul.page-numbers>li>span.current:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.form-radio-group .radio:first-child{margin-top:0}.form-radio-group .radio:last-child{margin-bottom:0}.hentry .odin-map img,.widget .odin-map img{max-width:none !important}#header #main-navigation{margin:20px 0}#header .page-header{margin:20px 0 20px}#header .page-header .site-description{font-size:16px;font-style:italic}.home #content .post{margin-bottom:40px}.home #content .post.sticky{padding:0 20px 20px;border:1px dashed #5bc0de}#skippy{display:block;padding:1em;background-color:#f5f5f5;outline:0}#skippy .skiplink-text{padding:.5em;outline:1px dotted}#content:focus{outline:none}.pagination-wrap{text-align:center;margin-top:15px}.infinite-scroll .pagination-wrap{display:none}#footer{text-align:center;position:absolute;bottom:0;width:100%;height:50px;background-color:#f5f5f5;padding-top:15px}html{position:relative;min-height:100%;overflow-y:scroll}body{margin-bottom:70px} + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} + +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} + +audio:not([controls]) { + display: none; + height: 0; +} + +[hidden], +template { + display: none; +} + +a { + background-color: transparent; +} + +a:active, +a:hover { + outline: 0; +} + +abbr[title] { + border-bottom: 1px dotted; +} + +b, +strong { + font-weight: bold; +} + +dfn { + font-style: italic; +} + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +mark { + background: #ff0; + color: #000; +} + +small { + font-size: 80%; +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + border: 0; +} + +svg:not(:root) { + overflow: hidden; +} + +figure { + margin: 1em 40px; +} + +hr { + box-sizing: content-box; + height: 0; +} + +pre { + overflow: auto; +} + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} + +button { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} + +button[disabled], +html input[disabled] { + cursor: default; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +input { + line-height: normal; +} + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} + +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +input[type="search"] { + -webkit-appearance: textfield; + box-sizing: content-box; +} + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +legend { + border: 0; + padding: 0; +} + +textarea { + overflow: auto; +} + +optgroup { + font-weight: bold; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; +} + +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + background: transparent !important; + color: #000 !important; + box-shadow: none !important; + text-shadow: none !important; + } + + a, + a:visited { + text-decoration: underline; + } + + a[href]:after { + content: " (" attr(href) ")"; + } + + abbr[title]:after { + content: " (" attr(title) ")"; + } + + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + + thead { + display: table-header-group; + } + + tr, + img { + page-break-inside: avoid; + } + + img { + max-width: 100% !important; + } + + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + h2, + h3 { + page-break-after: avoid; + } + + .navbar { + display: none; + } + + .btn > .caret, input[type="submit"] > .caret, + input[type="reset"] > .caret, + button > .caret, + .dropup > .btn > .caret, + .dropup > input[type="submit"] > .caret, + .dropup > input[type="reset"] > .caret, + .dropup > button > .caret { + border-top-color: #000 !important; + } + + .label { + border: 1px solid #000; + } + + .table, .page-content table, + .entry-content table, .widget_calendar #wp-calendar { + border-collapse: collapse !important; + } + .table td, .page-content table td, + .entry-content table td, .widget_calendar #wp-calendar td, + .table th, + .page-content table th, + .entry-content table th, + .widget_calendar #wp-calendar th { + background-color: #fff !important; + } + + .table-bordered th, .widget_calendar #wp-calendar th, + .table-bordered td, + .widget_calendar #wp-calendar td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: 'Glyphicons Halflings'; + src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot"); + src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.glyphicon-asterisk:before { + content: "\002a"; +} + +.glyphicon-plus:before { + content: "\002b"; +} + +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} + +.glyphicon-minus:before { + content: "\2212"; +} + +.glyphicon-cloud:before { + content: "\2601"; +} + +.glyphicon-envelope:before { + content: "\2709"; +} + +.glyphicon-pencil:before { + content: "\270f"; +} + +.glyphicon-glass:before { + content: "\e001"; +} + +.glyphicon-music:before { + content: "\e002"; +} + +.glyphicon-search:before { + content: "\e003"; +} + +.glyphicon-heart:before { + content: "\e005"; +} + +.glyphicon-star:before { + content: "\e006"; +} + +.glyphicon-star-empty:before { + content: "\e007"; +} + +.glyphicon-user:before { + content: "\e008"; +} + +.glyphicon-film:before { + content: "\e009"; +} + +.glyphicon-th-large:before { + content: "\e010"; +} + +.glyphicon-th:before { + content: "\e011"; +} + +.glyphicon-th-list:before { + content: "\e012"; +} + +.glyphicon-ok:before { + content: "\e013"; +} + +.glyphicon-remove:before { + content: "\e014"; +} + +.glyphicon-zoom-in:before { + content: "\e015"; +} + +.glyphicon-zoom-out:before { + content: "\e016"; +} + +.glyphicon-off:before { + content: "\e017"; +} + +.glyphicon-signal:before { + content: "\e018"; +} + +.glyphicon-cog:before { + content: "\e019"; +} + +.glyphicon-trash:before { + content: "\e020"; +} + +.glyphicon-home:before { + content: "\e021"; +} + +.glyphicon-file:before { + content: "\e022"; +} + +.glyphicon-time:before { + content: "\e023"; +} + +.glyphicon-road:before { + content: "\e024"; +} + +.glyphicon-download-alt:before { + content: "\e025"; +} + +.glyphicon-download:before { + content: "\e026"; +} + +.glyphicon-upload:before { + content: "\e027"; +} + +.glyphicon-inbox:before { + content: "\e028"; +} + +.glyphicon-play-circle:before { + content: "\e029"; +} + +.glyphicon-repeat:before { + content: "\e030"; +} + +.glyphicon-refresh:before { + content: "\e031"; +} + +.glyphicon-list-alt:before { + content: "\e032"; +} + +.glyphicon-lock:before { + content: "\e033"; +} + +.glyphicon-flag:before { + content: "\e034"; +} + +.glyphicon-headphones:before { + content: "\e035"; +} + +.glyphicon-volume-off:before { + content: "\e036"; +} + +.glyphicon-volume-down:before { + content: "\e037"; +} + +.glyphicon-volume-up:before { + content: "\e038"; +} + +.glyphicon-qrcode:before { + content: "\e039"; +} + +.glyphicon-barcode:before { + content: "\e040"; +} + +.glyphicon-tag:before { + content: "\e041"; +} + +.glyphicon-tags:before { + content: "\e042"; +} + +.glyphicon-book:before { + content: "\e043"; +} + +.glyphicon-bookmark:before { + content: "\e044"; +} + +.glyphicon-print:before { + content: "\e045"; +} + +.glyphicon-camera:before { + content: "\e046"; +} + +.glyphicon-font:before { + content: "\e047"; +} + +.glyphicon-bold:before { + content: "\e048"; +} + +.glyphicon-italic:before { + content: "\e049"; +} + +.glyphicon-text-height:before { + content: "\e050"; +} + +.glyphicon-text-width:before { + content: "\e051"; +} + +.glyphicon-align-left:before { + content: "\e052"; +} + +.glyphicon-align-center:before { + content: "\e053"; +} + +.glyphicon-align-right:before { + content: "\e054"; +} + +.glyphicon-align-justify:before { + content: "\e055"; +} + +.glyphicon-list:before { + content: "\e056"; +} + +.glyphicon-indent-left:before { + content: "\e057"; +} + +.glyphicon-indent-right:before { + content: "\e058"; +} + +.glyphicon-facetime-video:before { + content: "\e059"; +} + +.glyphicon-picture:before { + content: "\e060"; +} + +.glyphicon-map-marker:before { + content: "\e062"; +} + +.glyphicon-adjust:before { + content: "\e063"; +} + +.glyphicon-tint:before { + content: "\e064"; +} + +.glyphicon-edit:before { + content: "\e065"; +} + +.glyphicon-share:before { + content: "\e066"; +} + +.glyphicon-check:before { + content: "\e067"; +} + +.glyphicon-move:before { + content: "\e068"; +} + +.glyphicon-step-backward:before { + content: "\e069"; +} + +.glyphicon-fast-backward:before { + content: "\e070"; +} + +.glyphicon-backward:before { + content: "\e071"; +} + +.glyphicon-play:before { + content: "\e072"; +} + +.glyphicon-pause:before { + content: "\e073"; +} + +.glyphicon-stop:before { + content: "\e074"; +} + +.glyphicon-forward:before { + content: "\e075"; +} + +.glyphicon-fast-forward:before { + content: "\e076"; +} + +.glyphicon-step-forward:before { + content: "\e077"; +} + +.glyphicon-eject:before { + content: "\e078"; +} + +.glyphicon-chevron-left:before { + content: "\e079"; +} + +.glyphicon-chevron-right:before { + content: "\e080"; +} + +.glyphicon-plus-sign:before { + content: "\e081"; +} + +.glyphicon-minus-sign:before { + content: "\e082"; +} + +.glyphicon-remove-sign:before { + content: "\e083"; +} + +.glyphicon-ok-sign:before { + content: "\e084"; +} + +.glyphicon-question-sign:before { + content: "\e085"; +} + +.glyphicon-info-sign:before { + content: "\e086"; +} + +.glyphicon-screenshot:before { + content: "\e087"; +} + +.glyphicon-remove-circle:before { + content: "\e088"; +} + +.glyphicon-ok-circle:before { + content: "\e089"; +} + +.glyphicon-ban-circle:before { + content: "\e090"; +} + +.glyphicon-arrow-left:before { + content: "\e091"; +} + +.glyphicon-arrow-right:before { + content: "\e092"; +} + +.glyphicon-arrow-up:before { + content: "\e093"; +} + +.glyphicon-arrow-down:before { + content: "\e094"; +} + +.glyphicon-share-alt:before { + content: "\e095"; +} + +.glyphicon-resize-full:before { + content: "\e096"; +} + +.glyphicon-resize-small:before { + content: "\e097"; +} + +.glyphicon-exclamation-sign:before { + content: "\e101"; +} + +.glyphicon-gift:before { + content: "\e102"; +} + +.glyphicon-leaf:before { + content: "\e103"; +} + +.glyphicon-fire:before { + content: "\e104"; +} + +.glyphicon-eye-open:before { + content: "\e105"; +} + +.glyphicon-eye-close:before { + content: "\e106"; +} + +.glyphicon-warning-sign:before { + content: "\e107"; +} + +.glyphicon-plane:before { + content: "\e108"; +} + +.glyphicon-calendar:before { + content: "\e109"; +} + +.glyphicon-random:before { + content: "\e110"; +} + +.glyphicon-comment:before { + content: "\e111"; +} + +.glyphicon-magnet:before { + content: "\e112"; +} + +.glyphicon-chevron-up:before { + content: "\e113"; +} + +.glyphicon-chevron-down:before { + content: "\e114"; +} + +.glyphicon-retweet:before { + content: "\e115"; +} + +.glyphicon-shopping-cart:before { + content: "\e116"; +} + +.glyphicon-folder-close:before { + content: "\e117"; +} + +.glyphicon-folder-open:before { + content: "\e118"; +} + +.glyphicon-resize-vertical:before { + content: "\e119"; +} + +.glyphicon-resize-horizontal:before { + content: "\e120"; +} + +.glyphicon-hdd:before { + content: "\e121"; +} + +.glyphicon-bullhorn:before { + content: "\e122"; +} + +.glyphicon-bell:before { + content: "\e123"; +} + +.glyphicon-certificate:before { + content: "\e124"; +} + +.glyphicon-thumbs-up:before { + content: "\e125"; +} + +.glyphicon-thumbs-down:before { + content: "\e126"; +} + +.glyphicon-hand-right:before { + content: "\e127"; +} + +.glyphicon-hand-left:before { + content: "\e128"; +} + +.glyphicon-hand-up:before { + content: "\e129"; +} + +.glyphicon-hand-down:before { + content: "\e130"; +} + +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} + +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} + +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} + +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} + +.glyphicon-globe:before { + content: "\e135"; +} + +.glyphicon-wrench:before { + content: "\e136"; +} + +.glyphicon-tasks:before { + content: "\e137"; +} + +.glyphicon-filter:before { + content: "\e138"; +} + +.glyphicon-briefcase:before { + content: "\e139"; +} + +.glyphicon-fullscreen:before { + content: "\e140"; +} + +.glyphicon-dashboard:before { + content: "\e141"; +} + +.glyphicon-paperclip:before { + content: "\e142"; +} + +.glyphicon-heart-empty:before { + content: "\e143"; +} + +.glyphicon-link:before { + content: "\e144"; +} + +.glyphicon-phone:before { + content: "\e145"; +} + +.glyphicon-pushpin:before { + content: "\e146"; +} + +.glyphicon-usd:before { + content: "\e148"; +} + +.glyphicon-gbp:before { + content: "\e149"; +} + +.glyphicon-sort:before { + content: "\e150"; +} + +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} + +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} + +.glyphicon-sort-by-order:before { + content: "\e153"; +} + +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} + +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} + +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} + +.glyphicon-unchecked:before { + content: "\e157"; +} + +.glyphicon-expand:before { + content: "\e158"; +} + +.glyphicon-collapse-down:before { + content: "\e159"; +} + +.glyphicon-collapse-up:before { + content: "\e160"; +} + +.glyphicon-log-in:before { + content: "\e161"; +} + +.glyphicon-flash:before { + content: "\e162"; +} + +.glyphicon-log-out:before { + content: "\e163"; +} + +.glyphicon-new-window:before { + content: "\e164"; +} + +.glyphicon-record:before { + content: "\e165"; +} + +.glyphicon-save:before { + content: "\e166"; +} + +.glyphicon-open:before { + content: "\e167"; +} + +.glyphicon-saved:before { + content: "\e168"; +} + +.glyphicon-import:before { + content: "\e169"; +} + +.glyphicon-export:before { + content: "\e170"; +} + +.glyphicon-send:before { + content: "\e171"; +} + +.glyphicon-floppy-disk:before { + content: "\e172"; +} + +.glyphicon-floppy-saved:before { + content: "\e173"; +} + +.glyphicon-floppy-remove:before { + content: "\e174"; +} + +.glyphicon-floppy-save:before { + content: "\e175"; +} + +.glyphicon-floppy-open:before { + content: "\e176"; +} + +.glyphicon-credit-card:before { + content: "\e177"; +} + +.glyphicon-transfer:before { + content: "\e178"; +} + +.glyphicon-cutlery:before { + content: "\e179"; +} + +.glyphicon-header:before { + content: "\e180"; +} + +.glyphicon-compressed:before { + content: "\e181"; +} + +.glyphicon-earphone:before { + content: "\e182"; +} + +.glyphicon-phone-alt:before { + content: "\e183"; +} + +.glyphicon-tower:before { + content: "\e184"; +} + +.glyphicon-stats:before { + content: "\e185"; +} + +.glyphicon-sd-video:before { + content: "\e186"; +} + +.glyphicon-hd-video:before { + content: "\e187"; +} + +.glyphicon-subtitles:before { + content: "\e188"; +} + +.glyphicon-sound-stereo:before { + content: "\e189"; +} + +.glyphicon-sound-dolby:before { + content: "\e190"; +} + +.glyphicon-sound-5-1:before { + content: "\e191"; +} + +.glyphicon-sound-6-1:before { + content: "\e192"; +} + +.glyphicon-sound-7-1:before { + content: "\e193"; +} + +.glyphicon-copyright-mark:before { + content: "\e194"; +} + +.glyphicon-registration-mark:before { + content: "\e195"; +} + +.glyphicon-cloud-download:before { + content: "\e197"; +} + +.glyphicon-cloud-upload:before { + content: "\e198"; +} + +.glyphicon-tree-conifer:before { + content: "\e199"; +} + +.glyphicon-tree-deciduous:before { + content: "\e200"; +} + +.glyphicon-cd:before { + content: "\e201"; +} + +.glyphicon-save-file:before { + content: "\e202"; +} + +.glyphicon-open-file:before { + content: "\e203"; +} + +.glyphicon-level-up:before { + content: "\e204"; +} + +.glyphicon-copy:before { + content: "\e205"; +} + +.glyphicon-paste:before { + content: "\e206"; +} + +.glyphicon-alert:before { + content: "\e209"; +} + +.glyphicon-equalizer:before { + content: "\e210"; +} + +.glyphicon-king:before { + content: "\e211"; +} + +.glyphicon-queen:before { + content: "\e212"; +} + +.glyphicon-pawn:before { + content: "\e213"; +} + +.glyphicon-bishop:before { + content: "\e214"; +} + +.glyphicon-knight:before { + content: "\e215"; +} + +.glyphicon-baby-formula:before { + content: "\e216"; +} + +.glyphicon-tent:before { + content: "\26fa"; +} + +.glyphicon-blackboard:before { + content: "\e218"; +} + +.glyphicon-bed:before { + content: "\e219"; +} + +.glyphicon-apple:before { + content: "\f8ff"; +} + +.glyphicon-erase:before { + content: "\e221"; +} + +.glyphicon-hourglass:before { + content: "\231b"; +} + +.glyphicon-lamp:before { + content: "\e223"; +} + +.glyphicon-duplicate:before { + content: "\e224"; +} + +.glyphicon-piggy-bank:before { + content: "\e225"; +} + +.glyphicon-scissors:before { + content: "\e226"; +} + +.glyphicon-bitcoin:before { + content: "\e227"; +} + +.glyphicon-btc:before { + content: "\e227"; +} + +.glyphicon-xbt:before { + content: "\e227"; +} + +.glyphicon-yen:before { + content: "\00a5"; +} + +.glyphicon-jpy:before { + content: "\00a5"; +} + +.glyphicon-ruble:before { + content: "\20bd"; +} + +.glyphicon-rub:before { + content: "\20bd"; +} + +.glyphicon-scale:before { + content: "\e230"; +} + +.glyphicon-ice-lolly:before { + content: "\e231"; +} + +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} + +.glyphicon-education:before { + content: "\e233"; +} + +.glyphicon-option-horizontal:before { + content: "\e234"; +} + +.glyphicon-option-vertical:before { + content: "\e235"; +} + +.glyphicon-menu-hamburger:before { + content: "\e236"; +} + +.glyphicon-modal-window:before { + content: "\e237"; +} + +.glyphicon-oil:before { + content: "\e238"; +} + +.glyphicon-grain:before { + content: "\e239"; +} + +.glyphicon-sunglasses:before { + content: "\e240"; +} + +.glyphicon-text-size:before { + content: "\e241"; +} + +.glyphicon-text-color:before { + content: "\e242"; +} + +.glyphicon-text-background:before { + content: "\e243"; +} + +.glyphicon-object-align-top:before { + content: "\e244"; +} + +.glyphicon-object-align-bottom:before { + content: "\e245"; +} + +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} + +.glyphicon-object-align-left:before { + content: "\e247"; +} + +.glyphicon-object-align-vertical:before { + content: "\e248"; +} + +.glyphicon-object-align-right:before { + content: "\e249"; +} + +.glyphicon-triangle-right:before { + content: "\e250"; +} + +.glyphicon-triangle-left:before { + content: "\e251"; +} + +.glyphicon-triangle-bottom:before { + content: "\e252"; +} + +.glyphicon-triangle-top:before { + content: "\e253"; +} + +.glyphicon-console:before { + content: "\e254"; +} + +.glyphicon-superscript:before { + content: "\e255"; +} + +.glyphicon-subscript:before { + content: "\e256"; +} + +.glyphicon-menu-left:before { + content: "\e257"; +} + +.glyphicon-menu-right:before { + content: "\e258"; +} + +.glyphicon-menu-down:before { + content: "\e259"; +} + +.glyphicon-menu-up:before { + content: "\e260"; +} + +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +html { + font-size: 10px; + -webkit-tap-highlight-color: transparent; +} + +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857; + color: #333333; + background-color: #fff; +} + +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +a { + color: #337ab7; + text-decoration: none; +} +a:hover, a:focus { + color: #23527c; + text-decoration: underline; +} +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +figure { + margin: 0; +} + +img { + vertical-align: middle; +} + +.img-responsive, .comment-content img, .widget img, .entry-content p img, +.wp-caption { + display: block; + max-width: 100%; + height: auto; +} + +.img-rounded { + border-radius: 6px; +} + +.img-thumbnail, .gallery .gallery-item img { + padding: 4px; + line-height: 1.42857; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + display: inline-block; + max-width: 100%; + height: auto; +} + +.img-circle { + border-radius: 50%; +} + +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eeeeee; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +[role="button"] { + cursor: pointer; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} +h1 small, +h1 .small, h2 small, +h2 .small, h3 small, +h3 .small, h4 small, +h4 .small, h5 small, +h5 .small, h6 small, +h6 .small, +.h1 small, +.h1 .small, .h2 small, +.h2 .small, .h3 small, +.h3 .small, .h4 small, +.h4 .small, .h5 small, +.h5 .small, .h6 small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #777777; +} + +h1, .h1, +h2, .h2, +h3, .h3 { + margin-top: 20px; + margin-bottom: 10px; +} +h1 small, +h1 .small, .h1 small, +.h1 .small, +h2 small, +h2 .small, .h2 small, +.h2 .small, +h3 small, +h3 .small, .h3 small, +.h3 .small { + font-size: 65%; +} + +h4, .h4, +h5, .h5, +h6, .h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h4 small, +h4 .small, .h4 small, +.h4 .small, +h5 small, +h5 .small, .h5 small, +.h5 .small, +h6 small, +h6 .small, .h6 small, +.h6 .small { + font-size: 75%; +} + +h1, .h1 { + font-size: 36px; +} + +h2, .h2 { + font-size: 30px; +} + +h3, .h3 { + font-size: 24px; +} + +h4, .h4 { + font-size: 18px; +} + +h5, .h5 { + font-size: 14px; +} + +h6, .h6 { + font-size: 12px; +} + +p { + margin: 0 0 10px; +} + +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} + +small, +.small { + font-size: 85%; +} + +mark, +.mark { + background-color: #fcf8e3; + padding: .2em; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center, .entry-attachment .attachment, .gallery .gallery-item { + text-align: center; +} + +.text-justify { + text-align: justify; +} + +.text-nowrap { + white-space: nowrap; +} + +.text-lowercase { + text-transform: lowercase; +} + +.text-uppercase, .initialism { + text-transform: uppercase; +} + +.text-capitalize { + text-transform: capitalize; +} + +.text-muted { + color: #777777; +} + +.text-primary { + color: #337ab7; +} + +a.text-primary:hover, +a.text-primary:focus { + color: #286090; +} + +.text-success { + color: #3c763d; +} + +a.text-success:hover, +a.text-success:focus { + color: #2b542c; +} + +.text-info { + color: #31708f; +} + +a.text-info:hover, +a.text-info:focus { + color: #245269; +} + +.text-warning { + color: #8a6d3b; +} + +a.text-warning:hover, +a.text-warning:focus { + color: #66512c; +} + +.text-danger { + color: #a94442; +} + +a.text-danger:hover, +a.text-danger:focus { + color: #843534; +} + +.bg-primary { + color: #fff; +} + +.bg-primary { + background-color: #337ab7; +} + +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #286090; +} + +.bg-success { + background-color: #dff0d8; +} + +a.bg-success:hover, +a.bg-success:focus { + background-color: #c1e2b3; +} + +.bg-info { + background-color: #d9edf7; +} + +a.bg-info:hover, +a.bg-info:focus { + background-color: #afd9ee; +} + +.bg-warning { + background-color: #fcf8e3; +} + +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #f7ecb5; +} + +.bg-danger { + background-color: #f2dede; +} + +a.bg-danger:hover, +a.bg-danger:focus { + background-color: #e4b9b9; +} + +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} + +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ul ol, +ol ul, +ol ol { + margin-bottom: 0; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; + margin-left: -5px; +} +.list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} + +dl { + margin-top: 0; + margin-bottom: 20px; +} + +dt, +dd { + line-height: 1.42857; +} + +dt { + font-weight: bold; +} + +dd { + margin-left: 0; +} + +.dl-horizontal dd:before, .dl-horizontal dd:after { + content: " "; + display: table; +} +.dl-horizontal dd:after { + clear: both; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777777; +} + +.initialism { + font-size: 90%; +} + +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eeeeee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857; + color: #777777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} + +.blockquote-reverse, +blockquote.pull-right, +blockquote.alignright, +.entry-attachment #nav-below blockquote.nav-next { + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; + text-align: right; +} +.blockquote-reverse footer:before, +.blockquote-reverse small:before, +.blockquote-reverse .small:before, +blockquote.pull-right footer:before, +blockquote.alignright footer:before, +.entry-attachment #nav-below blockquote.nav-next footer:before, +blockquote.pull-right small:before, +blockquote.alignright small:before, +.entry-attachment #nav-below blockquote.nav-next small:before, +blockquote.pull-right .small:before, +blockquote.alignright .small:before, +.entry-attachment #nav-below blockquote.nav-next .small:before { + content: ''; +} +.blockquote-reverse footer:after, +.blockquote-reverse small:after, +.blockquote-reverse .small:after, +blockquote.pull-right footer:after, +blockquote.alignright footer:after, +.entry-attachment #nav-below blockquote.nav-next footer:after, +blockquote.pull-right small:after, +blockquote.alignright small:after, +.entry-attachment #nav-below blockquote.nav-next small:after, +blockquote.pull-right .small:after, +blockquote.alignright .small:after, +.entry-attachment #nav-below blockquote.nav-next .small:after { + content: '\00A0 \2014'; +} + +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857; +} + +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} + +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} + +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + box-shadow: none; +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857; + word-break: break-all; + word-wrap: break-word; + color: #333333; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.container:before, .container:after { + content: " "; + display: table; +} +.container:after { + clear: both; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} + +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.container-fluid:before, .container-fluid:after { + content: " "; + display: table; +} +.container-fluid:after { + clear: both; +} + +.row { + margin-left: -15px; + margin-right: -15px; +} +.row:before, .row:after { + content: " "; + display: table; +} +.row:after { + clear: both; +} + +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; +} + +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { + float: left; +} + +.col-xs-1 { + width: 8.33333%; +} + +.col-xs-2 { + width: 16.66667%; +} + +.col-xs-3 { + width: 25%; +} + +.col-xs-4 { + width: 33.33333%; +} + +.col-xs-5 { + width: 41.66667%; +} + +.col-xs-6 { + width: 50%; +} + +.col-xs-7 { + width: 58.33333%; +} + +.col-xs-8 { + width: 66.66667%; +} + +.col-xs-9 { + width: 75%; +} + +.col-xs-10 { + width: 83.33333%; +} + +.col-xs-11 { + width: 91.66667%; +} + +.col-xs-12 { + width: 100%; +} + +.col-xs-pull-0 { + right: auto; +} + +.col-xs-pull-1 { + right: 8.33333%; +} + +.col-xs-pull-2 { + right: 16.66667%; +} + +.col-xs-pull-3 { + right: 25%; +} + +.col-xs-pull-4 { + right: 33.33333%; +} + +.col-xs-pull-5 { + right: 41.66667%; +} + +.col-xs-pull-6 { + right: 50%; +} + +.col-xs-pull-7 { + right: 58.33333%; +} + +.col-xs-pull-8 { + right: 66.66667%; +} + +.col-xs-pull-9 { + right: 75%; +} + +.col-xs-pull-10 { + right: 83.33333%; +} + +.col-xs-pull-11 { + right: 91.66667%; +} + +.col-xs-pull-12 { + right: 100%; +} + +.col-xs-push-0 { + left: auto; +} + +.col-xs-push-1 { + left: 8.33333%; +} + +.col-xs-push-2 { + left: 16.66667%; +} + +.col-xs-push-3 { + left: 25%; +} + +.col-xs-push-4 { + left: 33.33333%; +} + +.col-xs-push-5 { + left: 41.66667%; +} + +.col-xs-push-6 { + left: 50%; +} + +.col-xs-push-7 { + left: 58.33333%; +} + +.col-xs-push-8 { + left: 66.66667%; +} + +.col-xs-push-9 { + left: 75%; +} + +.col-xs-push-10 { + left: 83.33333%; +} + +.col-xs-push-11 { + left: 91.66667%; +} + +.col-xs-push-12 { + left: 100%; +} + +.col-xs-offset-0 { + margin-left: 0%; +} + +.col-xs-offset-1 { + margin-left: 8.33333%; +} + +.col-xs-offset-2 { + margin-left: 16.66667%; +} + +.col-xs-offset-3 { + margin-left: 25%; +} + +.col-xs-offset-4 { + margin-left: 33.33333%; +} + +.col-xs-offset-5 { + margin-left: 41.66667%; +} + +.col-xs-offset-6 { + margin-left: 50%; +} + +.col-xs-offset-7 { + margin-left: 58.33333%; +} + +.col-xs-offset-8 { + margin-left: 66.66667%; +} + +.col-xs-offset-9 { + margin-left: 75%; +} + +.col-xs-offset-10 { + margin-left: 83.33333%; +} + +.col-xs-offset-11 { + margin-left: 91.66667%; +} + +.col-xs-offset-12 { + margin-left: 100%; +} + +@media (min-width: 768px) { + .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { + float: left; + } + + .col-sm-1 { + width: 8.33333%; + } + + .col-sm-2 { + width: 16.66667%; + } + + .col-sm-3 { + width: 25%; + } + + .col-sm-4 { + width: 33.33333%; + } + + .col-sm-5 { + width: 41.66667%; + } + + .col-sm-6 { + width: 50%; + } + + .col-sm-7 { + width: 58.33333%; + } + + .col-sm-8 { + width: 66.66667%; + } + + .col-sm-9 { + width: 75%; + } + + .col-sm-10 { + width: 83.33333%; + } + + .col-sm-11 { + width: 91.66667%; + } + + .col-sm-12 { + width: 100%; + } + + .col-sm-pull-0 { + right: auto; + } + + .col-sm-pull-1 { + right: 8.33333%; + } + + .col-sm-pull-2 { + right: 16.66667%; + } + + .col-sm-pull-3 { + right: 25%; + } + + .col-sm-pull-4 { + right: 33.33333%; + } + + .col-sm-pull-5 { + right: 41.66667%; + } + + .col-sm-pull-6 { + right: 50%; + } + + .col-sm-pull-7 { + right: 58.33333%; + } + + .col-sm-pull-8 { + right: 66.66667%; + } + + .col-sm-pull-9 { + right: 75%; + } + + .col-sm-pull-10 { + right: 83.33333%; + } + + .col-sm-pull-11 { + right: 91.66667%; + } + + .col-sm-pull-12 { + right: 100%; + } + + .col-sm-push-0 { + left: auto; + } + + .col-sm-push-1 { + left: 8.33333%; + } + + .col-sm-push-2 { + left: 16.66667%; + } + + .col-sm-push-3 { + left: 25%; + } + + .col-sm-push-4 { + left: 33.33333%; + } + + .col-sm-push-5 { + left: 41.66667%; + } + + .col-sm-push-6 { + left: 50%; + } + + .col-sm-push-7 { + left: 58.33333%; + } + + .col-sm-push-8 { + left: 66.66667%; + } + + .col-sm-push-9 { + left: 75%; + } + + .col-sm-push-10 { + left: 83.33333%; + } + + .col-sm-push-11 { + left: 91.66667%; + } + + .col-sm-push-12 { + left: 100%; + } + + .col-sm-offset-0 { + margin-left: 0%; + } + + .col-sm-offset-1 { + margin-left: 8.33333%; + } + + .col-sm-offset-2 { + margin-left: 16.66667%; + } + + .col-sm-offset-3 { + margin-left: 25%; + } + + .col-sm-offset-4 { + margin-left: 33.33333%; + } + + .col-sm-offset-5 { + margin-left: 41.66667%; + } + + .col-sm-offset-6 { + margin-left: 50%; + } + + .col-sm-offset-7 { + margin-left: 58.33333%; + } + + .col-sm-offset-8 { + margin-left: 66.66667%; + } + + .col-sm-offset-9 { + margin-left: 75%; + } + + .col-sm-offset-10 { + margin-left: 83.33333%; + } + + .col-sm-offset-11 { + margin-left: 91.66667%; + } + + .col-sm-offset-12 { + margin-left: 100%; + } +} +@media (min-width: 992px) { + .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { + float: left; + } + + .col-md-1 { + width: 8.33333%; + } + + .col-md-2 { + width: 16.66667%; + } + + .col-md-3 { + width: 25%; + } + + .col-md-4 { + width: 33.33333%; + } + + .col-md-5 { + width: 41.66667%; + } + + .col-md-6 { + width: 50%; + } + + .col-md-7 { + width: 58.33333%; + } + + .col-md-8 { + width: 66.66667%; + } + + .col-md-9 { + width: 75%; + } + + .col-md-10 { + width: 83.33333%; + } + + .col-md-11 { + width: 91.66667%; + } + + .col-md-12 { + width: 100%; + } + + .col-md-pull-0 { + right: auto; + } + + .col-md-pull-1 { + right: 8.33333%; + } + + .col-md-pull-2 { + right: 16.66667%; + } + + .col-md-pull-3 { + right: 25%; + } + + .col-md-pull-4 { + right: 33.33333%; + } + + .col-md-pull-5 { + right: 41.66667%; + } + + .col-md-pull-6 { + right: 50%; + } + + .col-md-pull-7 { + right: 58.33333%; + } + + .col-md-pull-8 { + right: 66.66667%; + } + + .col-md-pull-9 { + right: 75%; + } + + .col-md-pull-10 { + right: 83.33333%; + } + + .col-md-pull-11 { + right: 91.66667%; + } + + .col-md-pull-12 { + right: 100%; + } + + .col-md-push-0 { + left: auto; + } + + .col-md-push-1 { + left: 8.33333%; + } + + .col-md-push-2 { + left: 16.66667%; + } + + .col-md-push-3 { + left: 25%; + } + + .col-md-push-4 { + left: 33.33333%; + } + + .col-md-push-5 { + left: 41.66667%; + } + + .col-md-push-6 { + left: 50%; + } + + .col-md-push-7 { + left: 58.33333%; + } + + .col-md-push-8 { + left: 66.66667%; + } + + .col-md-push-9 { + left: 75%; + } + + .col-md-push-10 { + left: 83.33333%; + } + + .col-md-push-11 { + left: 91.66667%; + } + + .col-md-push-12 { + left: 100%; + } + + .col-md-offset-0 { + margin-left: 0%; + } + + .col-md-offset-1 { + margin-left: 8.33333%; + } + + .col-md-offset-2 { + margin-left: 16.66667%; + } + + .col-md-offset-3 { + margin-left: 25%; + } + + .col-md-offset-4 { + margin-left: 33.33333%; + } + + .col-md-offset-5 { + margin-left: 41.66667%; + } + + .col-md-offset-6 { + margin-left: 50%; + } + + .col-md-offset-7 { + margin-left: 58.33333%; + } + + .col-md-offset-8 { + margin-left: 66.66667%; + } + + .col-md-offset-9 { + margin-left: 75%; + } + + .col-md-offset-10 { + margin-left: 83.33333%; + } + + .col-md-offset-11 { + margin-left: 91.66667%; + } + + .col-md-offset-12 { + margin-left: 100%; + } +} +@media (min-width: 1200px) { + .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { + float: left; + } + + .col-lg-1 { + width: 8.33333%; + } + + .col-lg-2 { + width: 16.66667%; + } + + .col-lg-3 { + width: 25%; + } + + .col-lg-4 { + width: 33.33333%; + } + + .col-lg-5 { + width: 41.66667%; + } + + .col-lg-6 { + width: 50%; + } + + .col-lg-7 { + width: 58.33333%; + } + + .col-lg-8 { + width: 66.66667%; + } + + .col-lg-9 { + width: 75%; + } + + .col-lg-10 { + width: 83.33333%; + } + + .col-lg-11 { + width: 91.66667%; + } + + .col-lg-12 { + width: 100%; + } + + .col-lg-pull-0 { + right: auto; + } + + .col-lg-pull-1 { + right: 8.33333%; + } + + .col-lg-pull-2 { + right: 16.66667%; + } + + .col-lg-pull-3 { + right: 25%; + } + + .col-lg-pull-4 { + right: 33.33333%; + } + + .col-lg-pull-5 { + right: 41.66667%; + } + + .col-lg-pull-6 { + right: 50%; + } + + .col-lg-pull-7 { + right: 58.33333%; + } + + .col-lg-pull-8 { + right: 66.66667%; + } + + .col-lg-pull-9 { + right: 75%; + } + + .col-lg-pull-10 { + right: 83.33333%; + } + + .col-lg-pull-11 { + right: 91.66667%; + } + + .col-lg-pull-12 { + right: 100%; + } + + .col-lg-push-0 { + left: auto; + } + + .col-lg-push-1 { + left: 8.33333%; + } + + .col-lg-push-2 { + left: 16.66667%; + } + + .col-lg-push-3 { + left: 25%; + } + + .col-lg-push-4 { + left: 33.33333%; + } + + .col-lg-push-5 { + left: 41.66667%; + } + + .col-lg-push-6 { + left: 50%; + } + + .col-lg-push-7 { + left: 58.33333%; + } + + .col-lg-push-8 { + left: 66.66667%; + } + + .col-lg-push-9 { + left: 75%; + } + + .col-lg-push-10 { + left: 83.33333%; + } + + .col-lg-push-11 { + left: 91.66667%; + } + + .col-lg-push-12 { + left: 100%; + } + + .col-lg-offset-0 { + margin-left: 0%; + } + + .col-lg-offset-1 { + margin-left: 8.33333%; + } + + .col-lg-offset-2 { + margin-left: 16.66667%; + } + + .col-lg-offset-3 { + margin-left: 25%; + } + + .col-lg-offset-4 { + margin-left: 33.33333%; + } + + .col-lg-offset-5 { + margin-left: 41.66667%; + } + + .col-lg-offset-6 { + margin-left: 50%; + } + + .col-lg-offset-7 { + margin-left: 58.33333%; + } + + .col-lg-offset-8 { + margin-left: 66.66667%; + } + + .col-lg-offset-9 { + margin-left: 75%; + } + + .col-lg-offset-10 { + margin-left: 83.33333%; + } + + .col-lg-offset-11 { + margin-left: 91.66667%; + } + + .col-lg-offset-12 { + margin-left: 100%; + } +} +table { + background-color: transparent; +} + +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777777; + text-align: left; +} + +th { + text-align: left; +} + +.table, .page-content table, +.entry-content table, .widget_calendar #wp-calendar { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} +.table > thead > tr > th, .page-content table > thead > tr > th, +.entry-content table > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, +.table > thead > tr > td, +.page-content table > thead > tr > td, +.entry-content table > thead > tr > td, +.widget_calendar #wp-calendar > thead > tr > td, +.table > tbody > tr > th, +.page-content table > tbody > tr > th, +.entry-content table > tbody > tr > th, +.widget_calendar #wp-calendar > tbody > tr > th, +.table > tbody > tr > td, +.page-content table > tbody > tr > td, +.entry-content table > tbody > tr > td, +.widget_calendar #wp-calendar > tbody > tr > td, +.table > tfoot > tr > th, +.page-content table > tfoot > tr > th, +.entry-content table > tfoot > tr > th, +.widget_calendar #wp-calendar > tfoot > tr > th, +.table > tfoot > tr > td, +.page-content table > tfoot > tr > td, +.entry-content table > tfoot > tr > td, +.widget_calendar #wp-calendar > tfoot > tr > td { + padding: 8px; + line-height: 1.42857; + vertical-align: top; + border-top: 1px solid #ddd; +} +.table > thead > tr > th, .page-content table > thead > tr > th, +.entry-content table > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +.table > caption + thead > tr:first-child > th, .page-content table > caption + thead > tr:first-child > th, +.entry-content table > caption + thead > tr:first-child > th, .widget_calendar #wp-calendar > caption + thead > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.page-content table > caption + thead > tr:first-child > td, +.entry-content table > caption + thead > tr:first-child > td, +.widget_calendar #wp-calendar > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > th, +.page-content table > colgroup + thead > tr:first-child > th, +.entry-content table > colgroup + thead > tr:first-child > th, +.widget_calendar #wp-calendar > colgroup + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > td, +.page-content table > colgroup + thead > tr:first-child > td, +.entry-content table > colgroup + thead > tr:first-child > td, +.widget_calendar #wp-calendar > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > th, +.page-content table > thead:first-child > tr:first-child > th, +.entry-content table > thead:first-child > tr:first-child > th, +.widget_calendar #wp-calendar > thead:first-child > tr:first-child > th, +.table > thead:first-child > tr:first-child > td, +.page-content table > thead:first-child > tr:first-child > td, +.entry-content table > thead:first-child > tr:first-child > td, +.widget_calendar #wp-calendar > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody, .page-content table > tbody + tbody, +.entry-content table > tbody + tbody, .widget_calendar #wp-calendar > tbody + tbody { + border-top: 2px solid #ddd; +} +.table .table, .page-content table .table, +.entry-content table .table, .widget_calendar #wp-calendar .table, .table .page-content table, .page-content .table table, .page-content table table, .widget_calendar #wp-calendar .page-content table, .page-content .widget_calendar #wp-calendar table, +.table .entry-content table, +.entry-content .table table, +.entry-content table table, +.widget_calendar #wp-calendar .entry-content table, +.entry-content .widget_calendar #wp-calendar table, .table .widget_calendar #wp-calendar, .widget_calendar .table #wp-calendar, .page-content table .widget_calendar #wp-calendar, .widget_calendar .page-content table #wp-calendar, +.entry-content table .widget_calendar #wp-calendar, +.widget_calendar .entry-content table #wp-calendar, .widget_calendar #wp-calendar #wp-calendar { + background-color: #fff; +} + +.table-condensed > thead > tr > th, .page-content .table-condensed > thead > tr > th, +.entry-content .table-condensed > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, +.table-condensed > thead > tr > td, +.page-content .table-condensed > thead > tr > td, +.entry-content .table-condensed > thead > tr > td, +.widget_calendar #wp-calendar > thead > tr > td, +.table-condensed > tbody > tr > th, +.page-content .table-condensed > tbody > tr > th, +.entry-content .table-condensed > tbody > tr > th, +.widget_calendar #wp-calendar > tbody > tr > th, +.table-condensed > tbody > tr > td, +.page-content .table-condensed > tbody > tr > td, +.entry-content .table-condensed > tbody > tr > td, +.widget_calendar #wp-calendar > tbody > tr > td, +.table-condensed > tfoot > tr > th, +.page-content .table-condensed > tfoot > tr > th, +.entry-content .table-condensed > tfoot > tr > th, +.widget_calendar #wp-calendar > tfoot > tr > th, +.table-condensed > tfoot > tr > td, +.page-content .table-condensed > tfoot > tr > td, +.entry-content .table-condensed > tfoot > tr > td, +.widget_calendar #wp-calendar > tfoot > tr > td { + padding: 5px; +} + +.table-bordered, .widget_calendar #wp-calendar { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, +.table-bordered > thead > tr > td, +.widget_calendar #wp-calendar > thead > tr > td, +.table-bordered > tbody > tr > th, +.widget_calendar #wp-calendar > tbody > tr > th, +.table-bordered > tbody > tr > td, +.widget_calendar #wp-calendar > tbody > tr > td, +.table-bordered > tfoot > tr > th, +.widget_calendar #wp-calendar > tfoot > tr > th, +.table-bordered > tfoot > tr > td, +.widget_calendar #wp-calendar > tfoot > tr > td { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, +.table-bordered > thead > tr > td, +.widget_calendar #wp-calendar > thead > tr > td { + border-bottom-width: 2px; +} + +.table-striped > tbody > tr:nth-of-type(odd), .widget_calendar #wp-calendar > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; +} + +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} + +table col[class*="col-"] { + position: static; + float: none; + display: table-column; +} + +table td[class*="col-"], +table th[class*="col-"] { + position: static; + float: none; + display: table-cell; +} + +.table > thead > tr > td.active, .page-content table > thead > tr > td.active, +.entry-content table > thead > tr > td.active, .widget_calendar #wp-calendar > thead > tr > td.active, +.table > thead > tr > th.active, +.page-content table > thead > tr > th.active, +.entry-content table > thead > tr > th.active, +.widget_calendar #wp-calendar > thead > tr > th.active, .table > thead > tr.active > td, .page-content table > thead > tr.active > td, +.entry-content table > thead > tr.active > td, .widget_calendar #wp-calendar > thead > tr.active > td, .table > thead > tr.active > th, .page-content table > thead > tr.active > th, +.entry-content table > thead > tr.active > th, .widget_calendar #wp-calendar > thead > tr.active > th, +.table > tbody > tr > td.active, +.page-content table > tbody > tr > td.active, +.entry-content table > tbody > tr > td.active, +.widget_calendar #wp-calendar > tbody > tr > td.active, +.table > tbody > tr > th.active, +.page-content table > tbody > tr > th.active, +.entry-content table > tbody > tr > th.active, +.widget_calendar #wp-calendar > tbody > tr > th.active, +.table > tbody > tr.active > td, +.page-content table > tbody > tr.active > td, +.entry-content table > tbody > tr.active > td, +.widget_calendar #wp-calendar > tbody > tr.active > td, +.table > tbody > tr.active > th, +.page-content table > tbody > tr.active > th, +.entry-content table > tbody > tr.active > th, +.widget_calendar #wp-calendar > tbody > tr.active > th, +.table > tfoot > tr > td.active, +.page-content table > tfoot > tr > td.active, +.entry-content table > tfoot > tr > td.active, +.widget_calendar #wp-calendar > tfoot > tr > td.active, +.table > tfoot > tr > th.active, +.page-content table > tfoot > tr > th.active, +.entry-content table > tfoot > tr > th.active, +.widget_calendar #wp-calendar > tfoot > tr > th.active, +.table > tfoot > tr.active > td, +.page-content table > tfoot > tr.active > td, +.entry-content table > tfoot > tr.active > td, +.widget_calendar #wp-calendar > tfoot > tr.active > td, +.table > tfoot > tr.active > th, +.page-content table > tfoot > tr.active > th, +.entry-content table > tfoot > tr.active > th, +.widget_calendar #wp-calendar > tfoot > tr.active > th { + background-color: #f5f5f5; +} + +.table-hover > tbody > tr > td.active:hover, +.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { + background-color: #e8e8e8; +} + +.table > thead > tr > td.success, .page-content table > thead > tr > td.success, +.entry-content table > thead > tr > td.success, .widget_calendar #wp-calendar > thead > tr > td.success, +.table > thead > tr > th.success, +.page-content table > thead > tr > th.success, +.entry-content table > thead > tr > th.success, +.widget_calendar #wp-calendar > thead > tr > th.success, .table > thead > tr.success > td, .page-content table > thead > tr.success > td, +.entry-content table > thead > tr.success > td, .widget_calendar #wp-calendar > thead > tr.success > td, .table > thead > tr.success > th, .page-content table > thead > tr.success > th, +.entry-content table > thead > tr.success > th, .widget_calendar #wp-calendar > thead > tr.success > th, +.table > tbody > tr > td.success, +.page-content table > tbody > tr > td.success, +.entry-content table > tbody > tr > td.success, +.widget_calendar #wp-calendar > tbody > tr > td.success, +.table > tbody > tr > th.success, +.page-content table > tbody > tr > th.success, +.entry-content table > tbody > tr > th.success, +.widget_calendar #wp-calendar > tbody > tr > th.success, +.table > tbody > tr.success > td, +.page-content table > tbody > tr.success > td, +.entry-content table > tbody > tr.success > td, +.widget_calendar #wp-calendar > tbody > tr.success > td, +.table > tbody > tr.success > th, +.page-content table > tbody > tr.success > th, +.entry-content table > tbody > tr.success > th, +.widget_calendar #wp-calendar > tbody > tr.success > th, +.table > tfoot > tr > td.success, +.page-content table > tfoot > tr > td.success, +.entry-content table > tfoot > tr > td.success, +.widget_calendar #wp-calendar > tfoot > tr > td.success, +.table > tfoot > tr > th.success, +.page-content table > tfoot > tr > th.success, +.entry-content table > tfoot > tr > th.success, +.widget_calendar #wp-calendar > tfoot > tr > th.success, +.table > tfoot > tr.success > td, +.page-content table > tfoot > tr.success > td, +.entry-content table > tfoot > tr.success > td, +.widget_calendar #wp-calendar > tfoot > tr.success > td, +.table > tfoot > tr.success > th, +.page-content table > tfoot > tr.success > th, +.entry-content table > tfoot > tr.success > th, +.widget_calendar #wp-calendar > tfoot > tr.success > th { + background-color: #dff0d8; +} + +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} + +.table > thead > tr > td.info, .page-content table > thead > tr > td.info, +.entry-content table > thead > tr > td.info, .widget_calendar #wp-calendar > thead > tr > td.info, +.table > thead > tr > th.info, +.page-content table > thead > tr > th.info, +.entry-content table > thead > tr > th.info, +.widget_calendar #wp-calendar > thead > tr > th.info, .table > thead > tr.info > td, .page-content table > thead > tr.info > td, +.entry-content table > thead > tr.info > td, .widget_calendar #wp-calendar > thead > tr.info > td, .table > thead > tr.info > th, .page-content table > thead > tr.info > th, +.entry-content table > thead > tr.info > th, .widget_calendar #wp-calendar > thead > tr.info > th, +.table > tbody > tr > td.info, +.page-content table > tbody > tr > td.info, +.entry-content table > tbody > tr > td.info, +.widget_calendar #wp-calendar > tbody > tr > td.info, +.table > tbody > tr > th.info, +.page-content table > tbody > tr > th.info, +.entry-content table > tbody > tr > th.info, +.widget_calendar #wp-calendar > tbody > tr > th.info, +.table > tbody > tr.info > td, +.page-content table > tbody > tr.info > td, +.entry-content table > tbody > tr.info > td, +.widget_calendar #wp-calendar > tbody > tr.info > td, +.table > tbody > tr.info > th, +.page-content table > tbody > tr.info > th, +.entry-content table > tbody > tr.info > th, +.widget_calendar #wp-calendar > tbody > tr.info > th, +.table > tfoot > tr > td.info, +.page-content table > tfoot > tr > td.info, +.entry-content table > tfoot > tr > td.info, +.widget_calendar #wp-calendar > tfoot > tr > td.info, +.table > tfoot > tr > th.info, +.page-content table > tfoot > tr > th.info, +.entry-content table > tfoot > tr > th.info, +.widget_calendar #wp-calendar > tfoot > tr > th.info, +.table > tfoot > tr.info > td, +.page-content table > tfoot > tr.info > td, +.entry-content table > tfoot > tr.info > td, +.widget_calendar #wp-calendar > tfoot > tr.info > td, +.table > tfoot > tr.info > th, +.page-content table > tfoot > tr.info > th, +.entry-content table > tfoot > tr.info > th, +.widget_calendar #wp-calendar > tfoot > tr.info > th { + background-color: #d9edf7; +} + +.table-hover > tbody > tr > td.info:hover, +.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; +} + +.table > thead > tr > td.warning, .page-content table > thead > tr > td.warning, +.entry-content table > thead > tr > td.warning, .widget_calendar #wp-calendar > thead > tr > td.warning, +.table > thead > tr > th.warning, +.page-content table > thead > tr > th.warning, +.entry-content table > thead > tr > th.warning, +.widget_calendar #wp-calendar > thead > tr > th.warning, .table > thead > tr.warning > td, .page-content table > thead > tr.warning > td, +.entry-content table > thead > tr.warning > td, .widget_calendar #wp-calendar > thead > tr.warning > td, .table > thead > tr.warning > th, .page-content table > thead > tr.warning > th, +.entry-content table > thead > tr.warning > th, .widget_calendar #wp-calendar > thead > tr.warning > th, +.table > tbody > tr > td.warning, +.page-content table > tbody > tr > td.warning, +.entry-content table > tbody > tr > td.warning, +.widget_calendar #wp-calendar > tbody > tr > td.warning, +.table > tbody > tr > th.warning, +.page-content table > tbody > tr > th.warning, +.entry-content table > tbody > tr > th.warning, +.widget_calendar #wp-calendar > tbody > tr > th.warning, +.table > tbody > tr.warning > td, +.page-content table > tbody > tr.warning > td, +.entry-content table > tbody > tr.warning > td, +.widget_calendar #wp-calendar > tbody > tr.warning > td, +.table > tbody > tr.warning > th, +.page-content table > tbody > tr.warning > th, +.entry-content table > tbody > tr.warning > th, +.widget_calendar #wp-calendar > tbody > tr.warning > th, +.table > tfoot > tr > td.warning, +.page-content table > tfoot > tr > td.warning, +.entry-content table > tfoot > tr > td.warning, +.widget_calendar #wp-calendar > tfoot > tr > td.warning, +.table > tfoot > tr > th.warning, +.page-content table > tfoot > tr > th.warning, +.entry-content table > tfoot > tr > th.warning, +.widget_calendar #wp-calendar > tfoot > tr > th.warning, +.table > tfoot > tr.warning > td, +.page-content table > tfoot > tr.warning > td, +.entry-content table > tfoot > tr.warning > td, +.widget_calendar #wp-calendar > tfoot > tr.warning > td, +.table > tfoot > tr.warning > th, +.page-content table > tfoot > tr.warning > th, +.entry-content table > tfoot > tr.warning > th, +.widget_calendar #wp-calendar > tfoot > tr.warning > th { + background-color: #fcf8e3; +} + +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} + +.table > thead > tr > td.danger, .page-content table > thead > tr > td.danger, +.entry-content table > thead > tr > td.danger, .widget_calendar #wp-calendar > thead > tr > td.danger, +.table > thead > tr > th.danger, +.page-content table > thead > tr > th.danger, +.entry-content table > thead > tr > th.danger, +.widget_calendar #wp-calendar > thead > tr > th.danger, .table > thead > tr.danger > td, .page-content table > thead > tr.danger > td, +.entry-content table > thead > tr.danger > td, .widget_calendar #wp-calendar > thead > tr.danger > td, .table > thead > tr.danger > th, .page-content table > thead > tr.danger > th, +.entry-content table > thead > tr.danger > th, .widget_calendar #wp-calendar > thead > tr.danger > th, +.table > tbody > tr > td.danger, +.page-content table > tbody > tr > td.danger, +.entry-content table > tbody > tr > td.danger, +.widget_calendar #wp-calendar > tbody > tr > td.danger, +.table > tbody > tr > th.danger, +.page-content table > tbody > tr > th.danger, +.entry-content table > tbody > tr > th.danger, +.widget_calendar #wp-calendar > tbody > tr > th.danger, +.table > tbody > tr.danger > td, +.page-content table > tbody > tr.danger > td, +.entry-content table > tbody > tr.danger > td, +.widget_calendar #wp-calendar > tbody > tr.danger > td, +.table > tbody > tr.danger > th, +.page-content table > tbody > tr.danger > th, +.entry-content table > tbody > tr.danger > th, +.widget_calendar #wp-calendar > tbody > tr.danger > th, +.table > tfoot > tr > td.danger, +.page-content table > tfoot > tr > td.danger, +.entry-content table > tfoot > tr > td.danger, +.widget_calendar #wp-calendar > tfoot > tr > td.danger, +.table > tfoot > tr > th.danger, +.page-content table > tfoot > tr > th.danger, +.entry-content table > tfoot > tr > th.danger, +.widget_calendar #wp-calendar > tfoot > tr > th.danger, +.table > tfoot > tr.danger > td, +.page-content table > tfoot > tr.danger > td, +.entry-content table > tfoot > tr.danger > td, +.widget_calendar #wp-calendar > tfoot > tr.danger > td, +.table > tfoot > tr.danger > th, +.page-content table > tfoot > tr.danger > th, +.entry-content table > tfoot > tr.danger > th, +.widget_calendar #wp-calendar > tfoot > tr.danger > th { + background-color: #f2dede; +} + +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} + +.table-responsive, .widget_calendar #wp-calendar { + overflow-x: auto; + min-height: 0.01%; +} +@media screen and (max-width: 767px) { + .table-responsive, .widget_calendar #wp-calendar { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table, .widget_calendar #wp-calendar > .table, .page-content .table-responsive > table, .widget_calendar .page-content #wp-calendar > table, .page-content .widget_calendar #wp-calendar > table, + .entry-content .table-responsive > table, + .widget_calendar .entry-content #wp-calendar > table, + .entry-content .widget_calendar #wp-calendar > table, .widget_calendar .table-responsive > #wp-calendar, .widget_calendar #wp-calendar > #wp-calendar { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, .widget_calendar #wp-calendar > .table > thead > tr > th, .page-content .table-responsive > table > thead > tr > th, .widget_calendar .page-content #wp-calendar > table > thead > tr > th, .page-content .widget_calendar #wp-calendar > table > thead > tr > th, + .entry-content .table-responsive > table > thead > tr > th, + .widget_calendar .entry-content #wp-calendar > table > thead > tr > th, + .entry-content .widget_calendar #wp-calendar > table > thead > tr > th, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th, + .table-responsive > .table > thead > tr > td, + .widget_calendar #wp-calendar > .table > thead > tr > td, + .page-content .table-responsive > table > thead > tr > td, + .widget_calendar .page-content #wp-calendar > table > thead > tr > td, + .page-content .widget_calendar #wp-calendar > table > thead > tr > td, + .entry-content .table-responsive > table > thead > tr > td, + .widget_calendar .entry-content #wp-calendar > table > thead > tr > td, + .entry-content .widget_calendar #wp-calendar > table > thead > tr > td, + .widget_calendar .table-responsive > #wp-calendar > thead > tr > td, + .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td, + .table-responsive > .table > tbody > tr > th, + .widget_calendar #wp-calendar > .table > tbody > tr > th, + .page-content .table-responsive > table > tbody > tr > th, + .widget_calendar .page-content #wp-calendar > table > tbody > tr > th, + .page-content .widget_calendar #wp-calendar > table > tbody > tr > th, + .entry-content .table-responsive > table > tbody > tr > th, + .widget_calendar .entry-content #wp-calendar > table > tbody > tr > th, + .entry-content .widget_calendar #wp-calendar > table > tbody > tr > th, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th, + .table-responsive > .table > tbody > tr > td, + .widget_calendar #wp-calendar > .table > tbody > tr > td, + .page-content .table-responsive > table > tbody > tr > td, + .widget_calendar .page-content #wp-calendar > table > tbody > tr > td, + .page-content .widget_calendar #wp-calendar > table > tbody > tr > td, + .entry-content .table-responsive > table > tbody > tr > td, + .widget_calendar .entry-content #wp-calendar > table > tbody > tr > td, + .entry-content .widget_calendar #wp-calendar > table > tbody > tr > td, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td, + .table-responsive > .table > tfoot > tr > th, + .widget_calendar #wp-calendar > .table > tfoot > tr > th, + .page-content .table-responsive > table > tfoot > tr > th, + .widget_calendar .page-content #wp-calendar > table > tfoot > tr > th, + .page-content .widget_calendar #wp-calendar > table > tfoot > tr > th, + .entry-content .table-responsive > table > tfoot > tr > th, + .widget_calendar .entry-content #wp-calendar > table > tfoot > tr > th, + .entry-content .widget_calendar #wp-calendar > table > tfoot > tr > th, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th, + .table-responsive > .table > tfoot > tr > td, + .widget_calendar #wp-calendar > .table > tfoot > tr > td, + .page-content .table-responsive > table > tfoot > tr > td, + .widget_calendar .page-content #wp-calendar > table > tfoot > tr > td, + .page-content .widget_calendar #wp-calendar > table > tfoot > tr > td, + .entry-content .table-responsive > table > tfoot > tr > td, + .widget_calendar .entry-content #wp-calendar > table > tfoot > tr > td, + .entry-content .widget_calendar #wp-calendar > table > tfoot > tr > td, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered, .widget_calendar #wp-calendar > .table-bordered, .widget_calendar .table-responsive > #wp-calendar, .widget_calendar #wp-calendar > #wp-calendar { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, .widget_calendar #wp-calendar > .table-bordered > thead > tr > th:first-child, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th:first-child, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .widget_calendar #wp-calendar > .table-bordered > thead > tr > td:first-child, + .widget_calendar .table-responsive > #wp-calendar > thead > tr > td:first-child, + .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr > th:first-child, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th:first-child, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr > td:first-child, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td:first-child, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > th:first-child, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th:first-child, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > td:first-child, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td:first-child, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, .widget_calendar #wp-calendar > .table-bordered > thead > tr > th:last-child, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th:last-child, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .widget_calendar #wp-calendar > .table-bordered > thead > tr > td:last-child, + .widget_calendar .table-responsive > #wp-calendar > thead > tr > td:last-child, + .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr > th:last-child, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th:last-child, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr > td:last-child, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td:last-child, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > th:last-child, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th:last-child, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > td:last-child, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td:last-child, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, .widget_calendar #wp-calendar > .table-bordered > tbody > tr:last-child > th, .widget_calendar .table-responsive > #wp-calendar > tbody > tr:last-child > th, .widget_calendar #wp-calendar > #wp-calendar > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr:last-child > td, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr:last-child > td, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr:last-child > th, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr:last-child > th, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > td, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr:last-child > td, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr:last-child > td, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr:last-child > td { + border-bottom: 0; + } +} + +fieldset { + padding: 0; + margin: 0; + border: 0; + min-width: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} + +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} + +input[type="file"] { + display: block; +} + +input[type="range"] { + display: block; + width: 100%; +} + +select[multiple], +select[size] { + height: auto; +} + +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857; + color: #555555; +} + +.form-control, input[name="post_password"] { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857; + color: #555555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +} +.form-control:focus, input[name="post_password"]:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); +} +.form-control::-moz-placeholder, input[name="post_password"]::-moz-placeholder { + color: #999; + opacity: 1; +} +.form-control:-ms-input-placeholder, input[name="post_password"]:-ms-input-placeholder { + color: #999; +} +.form-control::-webkit-input-placeholder, input[name="post_password"]::-webkit-input-placeholder { + color: #999; +} +.form-control::-ms-expand, input[name="post_password"]::-ms-expand { + border: 0; + background-color: transparent; +} +.form-control[disabled], input[disabled][name="post_password"], .form-control[readonly], input[readonly][name="post_password"], fieldset[disabled] .form-control, fieldset[disabled] input[name="post_password"] { + background-color: #eeeeee; + opacity: 1; +} +.form-control[disabled], input[disabled][name="post_password"], fieldset[disabled] .form-control, fieldset[disabled] input[name="post_password"] { + cursor: not-allowed; +} + +textarea.form-control { + height: auto; +} + +input[type="search"] { + -webkit-appearance: none; +} + +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, input[type="date"][name="post_password"], + input[type="time"].form-control, + input[type="time"][name="post_password"], + input[type="datetime-local"].form-control, + input[type="datetime-local"][name="post_password"], + input[type="month"].form-control, + input[type="month"][name="post_password"] { + line-height: 34px; + } + input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control, .input-group-sm > input[type="date"][name="post_password"], + .input-group-sm > input[type="date"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="date"].btn, + .input-group-sm > .input-group-btn > input[type="date"][type="submit"], + .input-group-sm > .input-group-btn > input[type="date"][type="reset"], .input-group-sm input[type="date"], + input[type="time"].input-sm, + .input-group-sm > input[type="time"].form-control, + .input-group-sm > input[type="time"][name="post_password"], + .input-group-sm > input[type="time"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="time"].btn, + .input-group-sm > .input-group-btn > input[type="time"][type="submit"], + .input-group-sm > .input-group-btn > input[type="time"][type="reset"], .input-group-sm + input[type="time"], + input[type="datetime-local"].input-sm, + .input-group-sm > input[type="datetime-local"].form-control, + .input-group-sm > input[type="datetime-local"][name="post_password"], + .input-group-sm > input[type="datetime-local"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, + .input-group-sm > .input-group-btn > input[type="datetime-local"][type="submit"], + .input-group-sm > .input-group-btn > input[type="datetime-local"][type="reset"], .input-group-sm + input[type="datetime-local"], + input[type="month"].input-sm, + .input-group-sm > input[type="month"].form-control, + .input-group-sm > input[type="month"][name="post_password"], + .input-group-sm > input[type="month"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="month"].btn, + .input-group-sm > .input-group-btn > input[type="month"][type="submit"], + .input-group-sm > .input-group-btn > input[type="month"][type="reset"], .input-group-sm + input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control, .input-group-lg > input[type="date"][name="post_password"], + .input-group-lg > input[type="date"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="date"].btn, + .input-group-lg > .input-group-btn > input[type="date"][type="submit"], + .input-group-lg > .input-group-btn > input[type="date"][type="reset"], .input-group-lg input[type="date"], + input[type="time"].input-lg, + .input-group-lg > input[type="time"].form-control, + .input-group-lg > input[type="time"][name="post_password"], + .input-group-lg > input[type="time"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="time"].btn, + .input-group-lg > .input-group-btn > input[type="time"][type="submit"], + .input-group-lg > .input-group-btn > input[type="time"][type="reset"], .input-group-lg + input[type="time"], + input[type="datetime-local"].input-lg, + .input-group-lg > input[type="datetime-local"].form-control, + .input-group-lg > input[type="datetime-local"][name="post_password"], + .input-group-lg > input[type="datetime-local"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, + .input-group-lg > .input-group-btn > input[type="datetime-local"][type="submit"], + .input-group-lg > .input-group-btn > input[type="datetime-local"][type="reset"], .input-group-lg + input[type="datetime-local"], + input[type="month"].input-lg, + .input-group-lg > input[type="month"].form-control, + .input-group-lg > input[type="month"][name="post_password"], + .input-group-lg > input[type="month"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="month"].btn, + .input-group-lg > .input-group-btn > input[type="month"][type="submit"], + .input-group-lg > .input-group-btn > input[type="month"][type="reset"], .input-group-lg + input[type="month"] { + line-height: 46px; + } +} +.form-group { + margin-bottom: 15px; +} + +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} + +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-left: -20px; + margin-top: 4px \9; +} + +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} + +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + vertical-align: middle; + font-weight: normal; + cursor: pointer; +} + +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} + +input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"], +input[type="checkbox"][disabled], +input[type="checkbox"].disabled, fieldset[disabled] +input[type="checkbox"] { + cursor: not-allowed; +} + +.radio-inline.disabled, fieldset[disabled] .radio-inline, +.checkbox-inline.disabled, fieldset[disabled] +.checkbox-inline { + cursor: not-allowed; +} + +.radio.disabled label, fieldset[disabled] .radio label, +.checkbox.disabled label, fieldset[disabled] +.checkbox label { + cursor: not-allowed; +} + +.form-control-static { + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; + min-height: 34px; +} +.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, .input-group-lg > input.form-control-static[name="post_password"], +.input-group-lg > .form-control-static.input-group-addon, +.input-group-lg > .input-group-btn > .form-control-static.btn, +.input-group-lg > .input-group-btn > input.form-control-static[type="submit"], +.input-group-lg > .input-group-btn > input.form-control-static[type="reset"], +.input-group-lg > .input-group-btn > button.form-control-static, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, .input-group-sm > input.form-control-static[name="post_password"], +.input-group-sm > .form-control-static.input-group-addon, +.input-group-sm > .input-group-btn > .form-control-static.btn, +.input-group-sm > .input-group-btn > input.form-control-static[type="submit"], +.input-group-sm > .input-group-btn > input.form-control-static[type="reset"], +.input-group-sm > .input-group-btn > button.form-control-static { + padding-left: 0; + padding-right: 0; +} + +.input-sm, .input-group-sm > .form-control, .input-group-sm > input[name="post_password"], +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn, +.input-group-sm > .input-group-btn > input[type="submit"], +.input-group-sm > .input-group-btn > input[type="reset"], +.input-group-sm > .input-group-btn > button { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +select.input-sm, .input-group-sm > select.form-control, +.input-group-sm > select.input-group-addon, +.input-group-sm > .input-group-btn > select.btn { + height: 30px; + line-height: 30px; +} + +textarea.input-sm, .input-group-sm > textarea.form-control, +.input-group-sm > textarea.input-group-addon, +.input-group-sm > .input-group-btn > textarea.btn, +select[multiple].input-sm, +.input-group-sm > select[multiple].form-control, +.input-group-sm > select[multiple].input-group-addon, +.input-group-sm > .input-group-btn > select[multiple].btn { + height: auto; +} + +.form-group-sm .form-control, .form-group-sm input[name="post_password"] { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.form-group-sm select.form-control { + height: 30px; + line-height: 30px; +} +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 30px; + min-height: 32px; + padding: 6px 10px; + font-size: 12px; + line-height: 1.5; +} + +.input-lg, .input-group-lg > .form-control, .input-group-lg > input[name="post_password"], +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn, +.input-group-lg > .input-group-btn > input[type="submit"], +.input-group-lg > .input-group-btn > input[type="reset"], +.input-group-lg > .input-group-btn > button { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; + border-radius: 6px; +} + +select.input-lg, .input-group-lg > select.form-control, +.input-group-lg > select.input-group-addon, +.input-group-lg > .input-group-btn > select.btn { + height: 46px; + line-height: 46px; +} + +textarea.input-lg, .input-group-lg > textarea.form-control, +.input-group-lg > textarea.input-group-addon, +.input-group-lg > .input-group-btn > textarea.btn, +select[multiple].input-lg, +.input-group-lg > select[multiple].form-control, +.input-group-lg > select[multiple].input-group-addon, +.input-group-lg > .input-group-btn > select[multiple].btn { + height: auto; +} + +.form-group-lg .form-control, .form-group-lg input[name="post_password"] { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; + border-radius: 6px; +} +.form-group-lg select.form-control { + height: 46px; + line-height: 46px; +} +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 46px; + min-height: 38px; + padding: 11px 16px; + font-size: 18px; + line-height: 1.33333; +} + +.has-feedback { + position: relative; +} +.has-feedback .form-control, .has-feedback input[name="post_password"] { + padding-right: 42.5px; +} + +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} + +.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > input[name="post_password"] + .form-control-feedback, +.input-group-lg > .input-group-addon + .form-control-feedback, +.input-group-lg > .input-group-btn > .btn + .form-control-feedback, +.input-group-lg > .input-group-btn > input[type="submit"] + .form-control-feedback, +.input-group-lg > .input-group-btn > input[type="reset"] + .form-control-feedback, +.input-group-lg > .input-group-btn > button + .form-control-feedback, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback, +.form-group-lg input[name="post_password"] + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} + +.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > input[name="post_password"] + .form-control-feedback, +.input-group-sm > .input-group-addon + .form-control-feedback, +.input-group-sm > .input-group-btn > .btn + .form-control-feedback, +.input-group-sm > .input-group-btn > input[type="submit"] + .form-control-feedback, +.input-group-sm > .input-group-btn > input[type="reset"] + .form-control-feedback, +.input-group-sm > .input-group-btn > button + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .form-control-feedback, +.form-group-sm input[name="post_password"] + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} + +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { + color: #3c763d; +} +.has-success .form-control, .has-success input[name="post_password"] { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus, .has-success input[name="post_password"]:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + border-color: #3c763d; + background-color: #dff0d8; +} +.has-success .form-control-feedback { + color: #3c763d; +} + +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { + color: #8a6d3b; +} +.has-warning .form-control, .has-warning input[name="post_password"] { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus, .has-warning input[name="post_password"]:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + border-color: #8a6d3b; + background-color: #fcf8e3; +} +.has-warning .form-control-feedback { + color: #8a6d3b; +} + +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { + color: #a94442; +} +.has-error .form-control, .has-error input[name="post_password"] { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus, .has-error input[name="post_password"]:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + border-color: #a94442; + background-color: #f2dede; +} +.has-error .form-control-feedback { + color: #a94442; +} + +.has-feedback label ~ .form-control-feedback { + top: 25px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} + +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} + +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control, .form-inline input[name="post_password"] { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control, + .form-inline .input-group input[name="post_password"] { + width: auto; + } + .form-inline .input-group > .form-control, .form-inline .input-group > input[name="post_password"] { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} + +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + margin-top: 0; + margin-bottom: 0; + padding-top: 7px; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; +} +.form-horizontal .form-group:before, .form-horizontal .form-group:after { + content: " "; + display: table; +} +.form-horizontal .form-group:after { + clear: both; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + margin-bottom: 0; + padding-top: 7px; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 11px; + font-size: 18px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + font-size: 12px; + } +} + +.btn, input[type="submit"], +input[type="reset"], +button { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.btn:focus, input[type="submit"]:focus, +input[type="reset"]:focus, +button:focus, .btn.focus, input.focus[type="submit"], +input.focus[type="reset"], +button.focus, .btn:active:focus, input[type="submit"]:active:focus, +input[type="reset"]:active:focus, +button:active:focus, .btn:active.focus, input[type="submit"]:active.focus, +input[type="reset"]:active.focus, +button:active.focus, .btn.active:focus, input.active[type="submit"]:focus, +input.active[type="reset"]:focus, +button.active:focus, .btn.active.focus, input.active.focus[type="submit"], +input.active.focus[type="reset"], +button.active.focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, input[type="submit"]:hover, +input[type="reset"]:hover, +button:hover, .btn:focus, input[type="submit"]:focus, +input[type="reset"]:focus, +button:focus, .btn.focus, input.focus[type="submit"], +input.focus[type="reset"], +button.focus { + color: #333; + text-decoration: none; +} +.btn:active, input[type="submit"]:active, +input[type="reset"]:active, +button:active, .btn.active, input.active[type="submit"], +input.active[type="reset"], +button.active { + outline: 0; + background-image: none; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, input.disabled[type="submit"], +input.disabled[type="reset"], +button.disabled, .btn[disabled], input[disabled][type="submit"], +input[disabled][type="reset"], +button[disabled], fieldset[disabled] .btn, fieldset[disabled] input[type="submit"], +fieldset[disabled] input[type="reset"], +fieldset[disabled] button { + cursor: not-allowed; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} + +a.btn.disabled, fieldset[disabled] a.btn { + pointer-events: none; +} + +.btn-default, input[type="submit"], +input[type="reset"], +button { + color: #333; + background-color: #fff; + border-color: #ccc; +} +.btn-default:focus, input[type="submit"]:focus, +input[type="reset"]:focus, +button:focus, .btn-default.focus, input.focus[type="submit"], +input.focus[type="reset"], +button.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover, input[type="submit"]:hover, +input[type="reset"]:hover, +button:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, input[type="submit"]:active, +input[type="reset"]:active, +button:active, .btn-default.active, input.active[type="submit"], +input.active[type="reset"], +button.active, .open > .btn-default.dropdown-toggle, .open > input.dropdown-toggle[type="submit"], +.open > input.dropdown-toggle[type="reset"], +.open > button.dropdown-toggle { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active:hover, input[type="submit"]:active:hover, +input[type="reset"]:active:hover, +button:active:hover, .btn-default:active:focus, input[type="submit"]:active:focus, +input[type="reset"]:active:focus, +button:active:focus, .btn-default:active.focus, input[type="submit"]:active.focus, +input[type="reset"]:active.focus, +button:active.focus, .btn-default.active:hover, input.active[type="submit"]:hover, +input.active[type="reset"]:hover, +button.active:hover, .btn-default.active:focus, input.active[type="submit"]:focus, +input.active[type="reset"]:focus, +button.active:focus, .btn-default.active.focus, input.active.focus[type="submit"], +input.active.focus[type="reset"], +button.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > input.dropdown-toggle[type="submit"]:hover, +.open > input.dropdown-toggle[type="reset"]:hover, +.open > button.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > input.dropdown-toggle[type="submit"]:focus, +.open > input.dropdown-toggle[type="reset"]:focus, +.open > button.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus, .open > input.dropdown-toggle.focus[type="submit"], +.open > input.dropdown-toggle.focus[type="reset"], +.open > button.dropdown-toggle.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; +} +.btn-default:active, input[type="submit"]:active, +input[type="reset"]:active, +button:active, .btn-default.active, input.active[type="submit"], +input.active[type="reset"], +button.active, .open > .btn-default.dropdown-toggle, .open > input.dropdown-toggle[type="submit"], +.open > input.dropdown-toggle[type="reset"], +.open > button.dropdown-toggle { + background-image: none; +} +.btn-default.disabled:hover, input.disabled[type="submit"]:hover, +input.disabled[type="reset"]:hover, +button.disabled:hover, .btn-default.disabled:focus, input.disabled[type="submit"]:focus, +input.disabled[type="reset"]:focus, +button.disabled:focus, .btn-default.disabled.focus, input.disabled.focus[type="submit"], +input.disabled.focus[type="reset"], +button.disabled.focus, .btn-default[disabled]:hover, input[disabled][type="submit"]:hover, +input[disabled][type="reset"]:hover, +button[disabled]:hover, .btn-default[disabled]:focus, input[disabled][type="submit"]:focus, +input[disabled][type="reset"]:focus, +button[disabled]:focus, .btn-default[disabled].focus, input[disabled].focus[type="submit"], +input[disabled].focus[type="reset"], +button[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] input[type="submit"]:hover, +fieldset[disabled] input[type="reset"]:hover, +fieldset[disabled] button:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] input[type="submit"]:focus, +fieldset[disabled] input[type="reset"]:focus, +fieldset[disabled] button:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] input.focus[type="submit"], +fieldset[disabled] input.focus[type="reset"], +fieldset[disabled] button.focus { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge, input[type="submit"] .badge, +input[type="reset"] .badge, +button .badge { + color: #fff; + background-color: #333; +} + +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + background-image: none; +} +.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} + +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { + color: #fff; + background-color: #398439; + border-color: #255625; +} +.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + background-image: none; +} +.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} + +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; +} +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; +} +.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + background-image: none; +} +.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} + +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:focus, .btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + background-image: none; +} +.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} + +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; +} +.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + background-image: none; +} +.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} + +.btn-link { + color: #337ab7; + font-weight: normal; + border-radius: 0; +} +.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { + border-color: transparent; +} +.btn-link:hover, .btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { + color: #777777; + text-decoration: none; +} + +.btn-lg, .btn-group-lg > .btn, .btn-group-lg > input[type="submit"], +.btn-group-lg > input[type="reset"], +.btn-group-lg > button { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; + border-radius: 6px; +} + +.btn-sm, .btn-group-sm > .btn, .btn-group-sm > input[type="submit"], +.btn-group-sm > input[type="reset"], +.btn-group-sm > button { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-xs, .btn-group-xs > .btn, .btn-group-xs > input[type="submit"], +.btn-group-xs > input[type="reset"], +.btn-group-xs > button { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 5px; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} + +.collapse { + display: none; +} +.collapse.in { + display: block; +} + +tr.collapse.in { + display: table-row; +} + +tbody.collapse.in { + display: table-row-group; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-property: height, visibility; + transition-property: height, visibility; + -webkit-transition-duration: 0.35s; + transition-duration: 0.35s; + -webkit-transition-timing-function: ease; + transition-timing-function: ease; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid \9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle:focus { + outline: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + font-size: 14px; + text-align: left; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} +.dropdown-menu.pull-right, .dropdown-menu.alignright, .entry-attachment #nav-below .dropdown-menu.nav-next, .widget_calendar #wp-calendar #next a.dropdown-menu { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857; + color: #333333; + white-space: nowrap; +} + +.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { + text-decoration: none; + color: #262626; + background-color: #f5f5f5; +} + +.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + outline: 0; + background-color: #337ab7; +} + +.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { + color: #777777; +} +.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { + text-decoration: none; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + cursor: not-allowed; +} + +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} + +.dropdown-menu-right { + left: auto; + right: 0; +} + +.dropdown-menu-left { + left: 0; + right: auto; +} + +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857; + color: #777777; + white-space: nowrap; +} + +.dropdown-backdrop { + position: fixed; + left: 0; + right: 0; + bottom: 0; + top: 0; + z-index: 990; +} + +.pull-right > .dropdown-menu, .alignright > .dropdown-menu, .entry-attachment #nav-below .nav-next > .dropdown-menu, .widget_calendar #wp-calendar #next a > .dropdown-menu { + right: 0; + left: auto; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; + content: ""; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} + +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + left: 0; + right: auto; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, .btn-group > input[type="submit"], +.btn-group > input[type="reset"], +.btn-group > button, +.btn-group-vertical > .btn, +.btn-group-vertical > input[type="submit"], +.btn-group-vertical > input[type="reset"], +.btn-group-vertical > button { + position: relative; + float: left; +} +.btn-group > .btn:hover, .btn-group > input[type="submit"]:hover, +.btn-group > input[type="reset"]:hover, +.btn-group > button:hover, .btn-group > .btn:focus, .btn-group > input[type="submit"]:focus, +.btn-group > input[type="reset"]:focus, +.btn-group > button:focus, .btn-group > .btn:active, .btn-group > input[type="submit"]:active, +.btn-group > input[type="reset"]:active, +.btn-group > button:active, .btn-group > .btn.active, .btn-group > input.active[type="submit"], +.btn-group > input.active[type="reset"], +.btn-group > button.active, +.btn-group-vertical > .btn:hover, +.btn-group-vertical > input[type="submit"]:hover, +.btn-group-vertical > input[type="reset"]:hover, +.btn-group-vertical > button:hover, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > input[type="submit"]:focus, +.btn-group-vertical > input[type="reset"]:focus, +.btn-group-vertical > button:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > input[type="submit"]:active, +.btn-group-vertical > input[type="reset"]:active, +.btn-group-vertical > button:active, +.btn-group-vertical > .btn.active, +.btn-group-vertical > input.active[type="submit"], +.btn-group-vertical > input.active[type="reset"], +.btn-group-vertical > button.active { + z-index: 2; +} + +.btn-group .btn + .btn, .btn-group input[type="submit"] + .btn, +.btn-group input[type="reset"] + .btn, +.btn-group button + .btn, .btn-group .btn + input[type="submit"], .btn-group input[type="submit"] + input[type="submit"], +.btn-group input[type="reset"] + input[type="submit"], +.btn-group button + input[type="submit"], +.btn-group .btn + input[type="reset"], +.btn-group input[type="submit"] + input[type="reset"], +.btn-group input[type="reset"] + input[type="reset"], +.btn-group button + input[type="reset"], +.btn-group .btn + button, +.btn-group input[type="submit"] + button, +.btn-group input[type="reset"] + button, +.btn-group button + button, +.btn-group .btn + .btn-group, +.btn-group input[type="submit"] + .btn-group, +.btn-group input[type="reset"] + .btn-group, +.btn-group button + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + input[type="submit"], +.btn-group .btn-group + input[type="reset"], +.btn-group .btn-group + button, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + margin-left: -5px; +} +.btn-toolbar:before, .btn-toolbar:after { + content: " "; + display: table; +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar .btn, .btn-toolbar input[type="submit"], +.btn-toolbar input[type="reset"], +.btn-toolbar button, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, .btn-toolbar > input[type="submit"], +.btn-toolbar > input[type="reset"], +.btn-toolbar > button, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} + +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > input[type="submit"]:not(:first-child):not(:last-child):not(.dropdown-toggle), +.btn-group > input[type="reset"]:not(:first-child):not(:last-child):not(.dropdown-toggle), +.btn-group > button:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} + +.btn-group > .btn:first-child, .btn-group > input[type="submit"]:first-child, +.btn-group > input[type="reset"]:first-child, +.btn-group > button:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > input[type="submit"]:first-child:not(:last-child):not(.dropdown-toggle), +.btn-group > input[type="reset"]:first-child:not(:last-child):not(.dropdown-toggle), +.btn-group > button:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.btn-group > .btn:last-child:not(:first-child), .btn-group > input[type="submit"]:last-child:not(:first-child), +.btn-group > input[type="reset"]:last-child:not(:first-child), +.btn-group > button:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group > .btn-group { + float: left; +} + +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"], +.btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="reset"], +.btn-group > .btn-group:not(:first-child):not(:last-child) > button { + border-radius: 0; +} + +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"]:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > input[type="reset"]:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > button:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"]:first-child, +.btn-group > .btn-group:last-child:not(:first-child) > input[type="reset"]:first-child, +.btn-group > .btn-group:last-child:not(:first-child) > button:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group > .btn + .dropdown-toggle, .btn-group > input[type="submit"] + .dropdown-toggle, +.btn-group > input[type="reset"] + .dropdown-toggle, +.btn-group > button + .dropdown-toggle { + padding-left: 8px; + padding-right: 8px; +} + +.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle, .btn-group-lg.btn-group > input[type="submit"] + .dropdown-toggle, +.btn-group-lg.btn-group > input[type="reset"] + .dropdown-toggle, +.btn-group-lg.btn-group > button + .dropdown-toggle { + padding-left: 12px; + padding-right: 12px; +} + +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn .caret, input[type="submit"] .caret, +input[type="reset"] .caret, +button .caret { + margin-left: 0; +} + +.btn-lg .caret, .btn-group-lg > .btn .caret, .btn-group-lg > input[type="submit"] .caret, +.btn-group-lg > input[type="reset"] .caret, +.btn-group-lg > button .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} + +.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret, .dropup .btn-group-lg > input[type="submit"] .caret, +.dropup .btn-group-lg > input[type="reset"] .caret, +.dropup .btn-group-lg > button .caret { + border-width: 0 5px 5px; +} + +.btn-group-vertical > .btn, .btn-group-vertical > input[type="submit"], +.btn-group-vertical > input[type="reset"], +.btn-group-vertical > button, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn, +.btn-group-vertical > .btn-group > input[type="submit"], +.btn-group-vertical > .btn-group > input[type="reset"], +.btn-group-vertical > .btn-group > button { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { + content: " "; + display: table; +} +.btn-group-vertical > .btn-group:after { + clear: both; +} +.btn-group-vertical > .btn-group > .btn, .btn-group-vertical > .btn-group > input[type="submit"], +.btn-group-vertical > .btn-group > input[type="reset"], +.btn-group-vertical > .btn-group > button { + float: none; +} +.btn-group-vertical > .btn + .btn, .btn-group-vertical > input[type="submit"] + .btn, +.btn-group-vertical > input[type="reset"] + .btn, +.btn-group-vertical > button + .btn, .btn-group-vertical > .btn + input[type="submit"], .btn-group-vertical > input[type="submit"] + input[type="submit"], +.btn-group-vertical > input[type="reset"] + input[type="submit"], +.btn-group-vertical > button + input[type="submit"], +.btn-group-vertical > .btn + input[type="reset"], +.btn-group-vertical > input[type="submit"] + input[type="reset"], +.btn-group-vertical > input[type="reset"] + input[type="reset"], +.btn-group-vertical > button + input[type="reset"], +.btn-group-vertical > .btn + button, +.btn-group-vertical > input[type="submit"] + button, +.btn-group-vertical > input[type="reset"] + button, +.btn-group-vertical > button + button, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > input[type="submit"] + .btn-group, +.btn-group-vertical > input[type="reset"] + .btn-group, +.btn-group-vertical > button + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + input[type="submit"], +.btn-group-vertical > .btn-group + input[type="reset"], +.btn-group-vertical > .btn-group + button, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group-vertical > input[type="submit"]:not(:first-child):not(:last-child), +.btn-group-vertical > input[type="reset"]:not(:first-child):not(:last-child), +.btn-group-vertical > button:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical > .btn:first-child:not(:last-child), .btn-group-vertical > input[type="submit"]:first-child:not(:last-child), +.btn-group-vertical > input[type="reset"]:first-child:not(:last-child), +.btn-group-vertical > button:first-child:not(:last-child) { + border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child), .btn-group-vertical > input[type="submit"]:last-child:not(:first-child), +.btn-group-vertical > input[type="reset"]:last-child:not(:first-child), +.btn-group-vertical > button:last-child:not(:first-child) { + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"], +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="reset"], +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > button { + border-radius: 0; +} + +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"]:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="reset"]:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > button:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"]:first-child, +.btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="reset"]:first-child, +.btn-group-vertical > .btn-group:last-child:not(:first-child) > button:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, .btn-group-justified > input[type="submit"], +.btn-group-justified > input[type="reset"], +.btn-group-justified > button, +.btn-group-justified > .btn-group { + float: none; + display: table-cell; + width: 1%; +} +.btn-group-justified > .btn-group .btn, .btn-group-justified > .btn-group input[type="submit"], +.btn-group-justified > .btn-group input[type="reset"], +.btn-group-justified > .btn-group button { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} + +[data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > input[type="submit"] input[type="radio"], +[data-toggle="buttons"] > input[type="reset"] input[type="radio"], +[data-toggle="buttons"] > button input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > input[type="submit"] input[type="checkbox"], +[data-toggle="buttons"] > input[type="reset"] input[type="checkbox"], +[data-toggle="buttons"] > button input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > input[type="submit"] input[type="radio"], +[data-toggle="buttons"] > .btn-group > input[type="reset"] input[type="radio"], +[data-toggle="buttons"] > .btn-group > button input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > input[type="submit"] input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > input[type="reset"] input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > button input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-left: 0; + padding-right: 0; +} +.input-group .form-control, .input-group input[name="post_password"] { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus, .input-group input[name="post_password"]:focus { + z-index: 3; +} + +.input-group-addon, +.input-group-btn, +.input-group .form-control, +.input-group input[name="post_password"] { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child), +.input-group input[name="post_password"]:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} + +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #ccc; + border-radius: 4px; +} +.input-group-addon.input-sm, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .input-group-addon.btn, +.input-group-sm > .input-group-btn > input.input-group-addon[type="submit"], +.input-group-sm > .input-group-btn > input.input-group-addon[type="reset"], +.input-group-sm > .input-group-btn > button.input-group-addon { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .input-group-addon.btn, +.input-group-lg > .input-group-btn > input.input-group-addon[type="submit"], +.input-group-lg > .input-group-btn > input.input-group-addon[type="reset"], +.input-group-lg > .input-group-btn > button.input-group-addon { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} + +.input-group .form-control:first-child, .input-group input[name="post_password"]:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > input[type="submit"], +.input-group-btn:first-child > input[type="reset"], +.input-group-btn:first-child > button, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .btn-group > input[type="submit"], +.input-group-btn:first-child > .btn-group > input[type="reset"], +.input-group-btn:first-child > .btn-group > button, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > input[type="submit"]:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > input[type="reset"]:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > button:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn, +.input-group-btn:last-child > .btn-group:not(:last-child) > input[type="submit"], +.input-group-btn:last-child > .btn-group:not(:last-child) > input[type="reset"], +.input-group-btn:last-child > .btn-group:not(:last-child) > button { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.input-group-addon:first-child { + border-right: 0; +} + +.input-group .form-control:last-child, .input-group input[name="post_password"]:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > input[type="submit"], +.input-group-btn:last-child > input[type="reset"], +.input-group-btn:last-child > button, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .btn-group > input[type="submit"], +.input-group-btn:last-child > .btn-group > input[type="reset"], +.input-group-btn:last-child > .btn-group > button, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > input[type="submit"]:not(:first-child), +.input-group-btn:first-child > input[type="reset"]:not(:first-child), +.input-group-btn:first-child > button:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn, +.input-group-btn:first-child > .btn-group:not(:first-child) > input[type="submit"], +.input-group-btn:first-child > .btn-group:not(:first-child) > input[type="reset"], +.input-group-btn:first-child > .btn-group:not(:first-child) > button { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.input-group-addon:last-child { + border-left: 0; +} + +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn, .input-group-btn > input[type="submit"], +.input-group-btn > input[type="reset"], +.input-group-btn > button { + position: relative; +} +.input-group-btn > .btn + .btn, .input-group-btn > input[type="submit"] + .btn, +.input-group-btn > input[type="reset"] + .btn, +.input-group-btn > button + .btn, .input-group-btn > .btn + input[type="submit"], .input-group-btn > input[type="submit"] + input[type="submit"], +.input-group-btn > input[type="reset"] + input[type="submit"], +.input-group-btn > button + input[type="submit"], +.input-group-btn > .btn + input[type="reset"], +.input-group-btn > input[type="submit"] + input[type="reset"], +.input-group-btn > input[type="reset"] + input[type="reset"], +.input-group-btn > button + input[type="reset"], +.input-group-btn > .btn + button, +.input-group-btn > input[type="submit"] + button, +.input-group-btn > input[type="reset"] + button, +.input-group-btn > button + button { + margin-left: -1px; +} +.input-group-btn > .btn:hover, .input-group-btn > input[type="submit"]:hover, +.input-group-btn > input[type="reset"]:hover, +.input-group-btn > button:hover, .input-group-btn > .btn:focus, .input-group-btn > input[type="submit"]:focus, +.input-group-btn > input[type="reset"]:focus, +.input-group-btn > button:focus, .input-group-btn > .btn:active, .input-group-btn > input[type="submit"]:active, +.input-group-btn > input[type="reset"]:active, +.input-group-btn > button:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, .input-group-btn:first-child > input[type="submit"], +.input-group-btn:first-child > input[type="reset"], +.input-group-btn:first-child > button, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, .input-group-btn:last-child > input[type="submit"], +.input-group-btn:last-child > input[type="reset"], +.input-group-btn:last-child > button, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} + +.nav { + margin-bottom: 0; + padding-left: 0; + list-style: none; +} +.nav:before, .nav:after { + content: " "; + display: table; +} +.nav:after { + clear: both; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, .nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.nav > li.disabled > a { + color: #777777; +} +.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { + color: #777777; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; +} +.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { + background-color: #eeeeee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #ddd; +} +.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { + color: #555555; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; + cursor: default; +} + +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} + +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} + +.nav-justified, .nav-tabs.nav-justified { + width: 100%; +} +.nav-justified > li, .nav-tabs.nav-justified > li { + float: none; +} +.nav-justified > li > a, .nav-tabs.nav-justified > li > a { + text-align: center; + margin-bottom: 5px; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li, .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} + +.nav-tabs-justified, .nav-tabs.nav-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} + +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +.navbar:before, .navbar:after { + content: " "; + display: table; +} +.navbar:after { + clear: both; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} + +.navbar-header:before, .navbar-header:after { + content: " "; + display: table; +} +.navbar-header:after { + clear: both; +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} + +.navbar-collapse { + overflow-x: visible; + padding-right: 15px; + padding-left: 15px; + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} +.navbar-collapse:before, .navbar-collapse:after { + content: " "; + display: table; +} +.navbar-collapse:after { + clear: both; +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { + padding-left: 0; + padding-right: 0; + } +} + +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} + +.container > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-header, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-header, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} + +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} + +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} + +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} + +.navbar-brand { + float: left; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; + height: 50px; +} +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} + +.navbar-toggle { + position: relative; + float: right; + margin-right: 15px; + padding: 9px 10px; + margin-top: 8px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} + +.navbar-nav { + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} + +.navbar-form { + margin-left: -15px; + margin-right: -15px; + padding: 10px 15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + margin-top: 8px; + margin-bottom: 8px; +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control, .navbar-form input[name="post_password"] { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control, + .navbar-form .input-group input[name="post_password"] { + width: auto; + } + .navbar-form .input-group > .form-control, .navbar-form .input-group > input[name="post_password"] { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + border: 0; + margin-left: 0; + margin-right: 0; + padding-top: 0; + padding-bottom: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} + +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn, .btn-group-sm > input.navbar-btn[type="submit"], +.btn-group-sm > input.navbar-btn[type="reset"], +.btn-group-sm > button.navbar-btn { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn, .btn-group-xs > input.navbar-btn[type="submit"], +.btn-group-xs > input.navbar-btn[type="reset"], +.btn-group-xs > button.navbar-btn { + margin-top: 14px; + margin-bottom: 14px; +} + +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-left: 15px; + margin-right: 15px; + } +} + +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { + background-color: #e7e7e7; + color: #555; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} + +.navbar-inverse { + background-color: #222; + border-color: #090909; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #090909; +} +.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { + background-color: #090909; + color: #fff; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} + +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + content: "/ "; + padding: 0 5px; + color: #ccc; +} +.breadcrumb > .active { + color: #777777; +} + +.pagination, ul.page-numbers { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li, ul.page-numbers > li { + display: inline; +} +.pagination > li > a, ul.page-numbers > li > a, +.pagination > li > span, +ul.page-numbers > li > span { + position: relative; + float: left; + padding: 6px 12px; + line-height: 1.42857; + text-decoration: none; + color: #337ab7; + background-color: #fff; + border: 1px solid #ddd; + margin-left: -1px; +} +.pagination > li:first-child > a, ul.page-numbers > li:first-child > a, +.pagination > li:first-child > span, +ul.page-numbers > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} +.pagination > li:last-child > a, ul.page-numbers > li:last-child > a, +.pagination > li:last-child > span, +ul.page-numbers > li:last-child > span { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; +} +.pagination > li > a:hover, ul.page-numbers > li > a:hover, .pagination > li > a:focus, ul.page-numbers > li > a:focus, +.pagination > li > span:hover, +ul.page-numbers > li > span:hover, +.pagination > li > span:focus, +ul.page-numbers > li > span:focus { + z-index: 2; + color: #23527c; + background-color: #eeeeee; + border-color: #ddd; +} +.pagination > .active > a, ul.page-numbers > .active > a, .pagination > .active > a:hover, ul.page-numbers > .active > a:hover, .pagination > .active > a:focus, ul.page-numbers > .active > a:focus, +.pagination > .active > span, +ul.page-numbers > .active > span, +.pagination > .active > span:hover, +ul.page-numbers > .active > span:hover, +.pagination > .active > span:focus, +ul.page-numbers > .active > span:focus { + z-index: 3; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; + cursor: default; +} +.pagination > .disabled > span, ul.page-numbers > .disabled > span, +.pagination > .disabled > span:hover, +ul.page-numbers > .disabled > span:hover, +.pagination > .disabled > span:focus, +ul.page-numbers > .disabled > span:focus, +.pagination > .disabled > a, +ul.page-numbers > .disabled > a, +.pagination > .disabled > a:hover, +ul.page-numbers > .disabled > a:hover, +.pagination > .disabled > a:focus, +ul.page-numbers > .disabled > a:focus { + color: #777777; + background-color: #fff; + border-color: #ddd; + cursor: not-allowed; +} + +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-bottom-right-radius: 6px; + border-top-right-radius: 6px; +} + +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} + +.pager { + padding-left: 0; + margin: 20px 0; + list-style: none; + text-align: center; +} +.pager:before, .pager:after { + content: " "; + display: table; +} +.pager:after { + clear: both; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777777; + background-color: #fff; + cursor: not-allowed; +} + +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +.label:empty { + display: none; +} +.btn .label, input[type="submit"] .label, +input[type="reset"] .label, +button .label { + position: relative; + top: -1px; +} + +a.label:hover, a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +.label-default { + background-color: #777777; +} +.label-default[href]:hover, .label-default[href]:focus { + background-color: #5e5e5e; +} + +.label-primary { + background-color: #337ab7; +} +.label-primary[href]:hover, .label-primary[href]:focus { + background-color: #286090; +} + +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, .label-success[href]:focus { + background-color: #449d44; +} + +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, .label-info[href]:focus { + background-color: #31b0d5; +} + +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, .label-warning[href]:focus { + background-color: #ec971f; +} + +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, .label-danger[href]:focus { + background-color: #c9302c; +} + +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + color: #fff; + line-height: 1; + vertical-align: middle; + white-space: nowrap; + text-align: center; + background-color: #777777; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge, input[type="submit"] .badge, +input[type="reset"] .badge, +button .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > input[type="submit"] .badge, +.btn-group-xs > input[type="reset"] .badge, +.btn-group-xs > button .badge, .btn-group-xs > .btn .badge, .btn-group-xs > input[type="submit"] .badge, +.btn-group-xs > input[type="reset"] .badge, +.btn-group-xs > button .badge { + top: 0; + padding: 1px 5px; +} +.list-group-item.active > .badge, .nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} + +a.badge:hover, a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #eeeeee; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, .container-fluid .jumbotron { + border-radius: 6px; + padding-left: 15px; + padding-right: 15px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, .container-fluid .jumbotron { + padding-left: 60px; + padding-right: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} + +.thumbnail, .wp-caption { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border 0.2s ease-in-out; + -o-transition: border 0.2s ease-in-out; + transition: border 0.2s ease-in-out; +} +.thumbnail > img, .wp-caption > img, +.thumbnail a > img, +.wp-caption a > img { + display: block; + max-width: 100%; + height: auto; + margin-left: auto; + margin-right: auto; +} +.thumbnail .caption, .wp-caption .caption { + padding: 9px; + color: #333333; +} + +a.thumbnail:hover, a.wp-caption:hover, +a.thumbnail:focus, +a.wp-caption:focus, +a.thumbnail.active, +a.active.wp-caption { + border-color: #337ab7; +} + +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} + +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} + +.alert-success { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #3c763d; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} + +.alert-info { + background-color: #d9edf7; + border-color: #bce8f1; + color: #31708f; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} + +.alert-warning { + background-color: #fcf8e3; + border-color: #faebcc; + color: #8a6d3b; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} + +.alert-danger { + background-color: #f2dede; + border-color: #ebccd1; + color: #a94442; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + overflow: hidden; + height: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} + +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} + +.media, +.media-body { + zoom: 1; + overflow: hidden; +} + +.media-body { + width: 10000px; +} + +.media-object { + display: block; +} +.media-object.img-thumbnail, .gallery .gallery-item img.media-object { + max-width: none; +} + +.media-right, +.media > .pull-right, +.media > .alignright, +.entry-attachment #nav-below .media > .nav-next, +.widget_calendar #wp-calendar #next .media > a { + padding-left: 10px; +} + +.media-left, +.media > .pull-left, +.media > .alignleft, +.entry-attachment #nav-below .media > .nav-previous, +.gallery .media > .gallery-item, +.widget_calendar #wp-calendar #prev .media > a { + padding-right: 10px; +} + +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} + +.media-middle { + vertical-align: middle; +} + +.media-bottom { + vertical-align: bottom; +} + +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} + +.media-list { + padding-left: 0; + list-style: none; +} + +.list-group { + margin-bottom: 20px; + padding-left: 0; +} + +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +a.list-group-item, +button.list-group-item { + color: #555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, a.list-group-item:focus, +button.list-group-item:hover, +button.list-group-item:focus { + text-decoration: none; + color: #555; + background-color: #f5f5f5; +} + +button.list-group-item { + width: 100%; + text-align: left; +} + +.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { + background-color: #eeeeee; + color: #777777; + cursor: not-allowed; +} +.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { + color: #777777; +} +.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} + +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} + +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, a.list-group-item-success:focus, +button.list-group-item-success:hover, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, +button.list-group-item-success.active, +button.list-group-item-success.active:hover, +button.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} + +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} + +a.list-group-item-info, +button.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, a.list-group-item-info:focus, +button.list-group-item-info:hover, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, +button.list-group-item-info.active, +button.list-group-item-info.active:hover, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} + +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} + +a.list-group-item-warning, +button.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, a.list-group-item-warning:focus, +button.list-group-item-warning:hover, +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, +button.list-group-item-warning.active, +button.list-group-item-warning.active:hover, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} + +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} + +a.list-group-item-danger, +button.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, a.list-group-item-danger:focus, +button.list-group-item-danger:hover, +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, +button.list-group-item-danger.active, +button.list-group-item-danger.active:hover, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} + +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} + +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} + +.panel { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.panel-body { + padding: 15px; +} +.panel-body:before, .panel-body:after { + content: " "; + display: table; +} +.panel-body:after { + clear: both; +} + +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} + +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} + +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} + +.list-group + .panel-footer { + border-top-width: 0; +} + +.panel > .table, .page-content .panel > table, +.entry-content .panel > table, .widget_calendar .panel > #wp-calendar, +.panel > .table-responsive > .table, +.widget_calendar .panel > #wp-calendar > .table, +.page-content .panel > .table-responsive > table, +.widget_calendar .page-content .panel > #wp-calendar > table, +.page-content .widget_calendar .panel > #wp-calendar > table, +.entry-content .panel > .table-responsive > table, +.widget_calendar .entry-content .panel > #wp-calendar > table, +.entry-content .widget_calendar .panel > #wp-calendar > table, +.widget_calendar .panel > .table-responsive > #wp-calendar, +.widget_calendar .panel > #wp-calendar > #wp-calendar, +.panel > .panel-collapse > .table, +.page-content .panel > .panel-collapse > table, +.entry-content .panel > .panel-collapse > table, +.widget_calendar .panel > .panel-collapse > #wp-calendar { + margin-bottom: 0; +} +.panel > .table caption, .page-content .panel > table caption, +.entry-content .panel > table caption, .widget_calendar .panel > #wp-calendar caption, +.panel > .table-responsive > .table caption, +.widget_calendar .panel > #wp-calendar > .table caption, +.page-content .panel > .table-responsive > table caption, +.widget_calendar .page-content .panel > #wp-calendar > table caption, +.page-content .widget_calendar .panel > #wp-calendar > table caption, +.entry-content .panel > .table-responsive > table caption, +.widget_calendar .entry-content .panel > #wp-calendar > table caption, +.entry-content .widget_calendar .panel > #wp-calendar > table caption, +.widget_calendar .panel > .table-responsive > #wp-calendar caption, +.widget_calendar .panel > #wp-calendar > #wp-calendar caption, +.panel > .panel-collapse > .table caption, +.page-content .panel > .panel-collapse > table caption, +.entry-content .panel > .panel-collapse > table caption, +.widget_calendar .panel > .panel-collapse > #wp-calendar caption { + padding-left: 15px; + padding-right: 15px; +} +.panel > .table:first-child, .page-content .panel > table:first-child, +.entry-content .panel > table:first-child, .widget_calendar .panel > #wp-calendar:first-child, +.panel > .table-responsive:first-child > .table:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child { + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child td:first-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child td:first-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.page-content .panel > table:first-child > thead:first-child > tr:first-child th:first-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child td:first-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child th:first-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child td:last-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child td:last-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.page-content .panel > table:first-child > thead:first-child > tr:first-child th:last-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child td:last-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child th:last-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} +.panel > .table:last-child, .page-content .panel > table:last-child, +.entry-content .panel > table:last-child, .widget_calendar .panel > #wp-calendar:last-child, +.panel > .table-responsive:last-child > .table:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child td:first-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child td:first-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.page-content .panel > table:last-child > tbody:last-child > tr:last-child th:first-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child td:last-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child td:last-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.page-content .panel > table:last-child > tbody:last-child > tr:last-child th:last-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} +.panel > .panel-body + .table, .page-content .panel > .panel-body + table, +.entry-content .panel > .panel-body + table, .widget_calendar .panel > .panel-body + #wp-calendar, +.panel > .panel-body + .table-responsive, +.widget_calendar .panel > .panel-body + #wp-calendar, +.panel > .table + .panel-body, +.page-content .panel > table + .panel-body, +.entry-content .panel > table + .panel-body, +.widget_calendar .panel > #wp-calendar + .panel-body, +.panel > .table-responsive + .panel-body, +.widget_calendar .panel > #wp-calendar + .panel-body { + border-top: 1px solid #ddd; +} +.panel > .table > tbody:first-child > tr:first-child th, .page-content .panel > table > tbody:first-child > tr:first-child th, +.entry-content .panel > table > tbody:first-child > tr:first-child th, .widget_calendar .panel > #wp-calendar > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td, +.page-content .panel > table > tbody:first-child > tr:first-child td, +.entry-content .panel > table > tbody:first-child > tr:first-child td, +.widget_calendar .panel > #wp-calendar > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, .widget_calendar .panel > #wp-calendar, +.panel > .table-responsive > .table-bordered, +.widget_calendar .panel > #wp-calendar > .table-bordered, +.widget_calendar .panel > .table-responsive > #wp-calendar, +.widget_calendar .panel > #wp-calendar > #wp-calendar { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, .widget_calendar .panel > #wp-calendar > thead > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > tbody > tr > th:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > tfoot > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > th:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > td:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > th:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > td:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > th:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > td:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, .widget_calendar .panel > #wp-calendar > thead > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > tbody > tr > th:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > tfoot > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > th:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > td:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > th:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > td:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > th:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > td:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, .widget_calendar .panel > #wp-calendar > thead > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > tbody > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr:first-child > td, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr:first-child > th, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:first-child > td, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:first-child > th, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, .widget_calendar .panel > #wp-calendar > tbody > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > tfoot > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:last-child > td, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:last-child > th, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr:last-child > td, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr:last-child > th, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive, .widget_calendar .panel > #wp-calendar { + border: 0; + margin-bottom: 0; +} + +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} + +.panel-default { + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} + +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} + +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} + +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} + +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} + +.panel-danger { + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} + +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + left: 0; + bottom: 0; + height: 100%; + width: 100%; + border: 0; +} + +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} + +.embed-responsive-4by3 { + padding-bottom: 75%; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} + +.well-lg { + padding: 24px; + border-radius: 6px; +} + +.well-sm { + padding: 9px; + border-radius: 3px; +} + +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, .close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + display: none; + overflow: hidden; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} + +.modal-content { + position: relative; + background-color: #fff; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} + +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header:before, .modal-header:after { + content: " "; + display: table; +} +.modal-header:after { + clear: both; +} + +.modal-header .close { + margin-top: -2px; +} + +.modal-title { + margin: 0; + line-height: 1.42857; +} + +.modal-body { + position: relative; + padding: 15px; +} + +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer:before, .modal-footer:after { + content: " "; + display: table; +} +.modal-footer:after { + clear: both; +} +.modal-footer .btn + .btn, .modal-footer input[type="submit"] + .btn, +.modal-footer input[type="reset"] + .btn, +.modal-footer button + .btn, .modal-footer .btn + input[type="submit"], .modal-footer input[type="submit"] + input[type="submit"], +.modal-footer input[type="reset"] + input[type="submit"], +.modal-footer button + input[type="submit"], +.modal-footer .btn + input[type="reset"], +.modal-footer input[type="submit"] + input[type="reset"], +.modal-footer input[type="reset"] + input[type="reset"], +.modal-footer button + input[type="reset"], +.modal-footer .btn + button, +.modal-footer input[type="submit"] + button, +.modal-footer input[type="reset"] + button, +.modal-footer button + button { + margin-left: 5px; + margin-bottom: 0; +} +.modal-footer .btn-group .btn + .btn, .modal-footer .btn-group input[type="submit"] + .btn, +.modal-footer .btn-group input[type="reset"] + .btn, +.modal-footer .btn-group button + .btn, .modal-footer .btn-group .btn + input[type="submit"], .modal-footer .btn-group input[type="submit"] + input[type="submit"], +.modal-footer .btn-group input[type="reset"] + input[type="submit"], +.modal-footer .btn-group button + input[type="submit"], +.modal-footer .btn-group .btn + input[type="reset"], +.modal-footer .btn-group input[type="submit"] + input[type="reset"], +.modal-footer .btn-group input[type="reset"] + input[type="reset"], +.modal-footer .btn-group button + input[type="reset"], +.modal-footer .btn-group .btn + button, +.modal-footer .btn-group input[type="submit"] + button, +.modal-footer .btn-group input[type="reset"] + button, +.modal-footer .btn-group button + button { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.42857; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + font-size: 12px; + opacity: 0; + filter: alpha(opacity=0); +} +.tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); +} +.tooltip.top { + margin-top: -3px; + padding: 5px 0; +} +.tooltip.right { + margin-left: 3px; + padding: 0 5px; +} +.tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +.tooltip.left { + margin-left: -3px; + padding: 0 5px; +} + +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 4px; +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + right: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.42857; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + font-size: 14px; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} + +.popover-title { + margin: 0; + padding: 8px 14px; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} + +.popover-content { + padding: 9px 14px; +} + +.popover > .arrow, .popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.popover > .arrow { + border-width: 11px; +} + +.popover > .arrow:after { + border-width: 10px; + content: ""; +} + +.popover.top > .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + bottom: -11px; +} +.popover.top > .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #fff; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); +} +.popover.right > .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #fff; +} +.popover.bottom > .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + top: -11px; +} +.popover.bottom > .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left > .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #fff; + bottom: -10px; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + overflow: hidden; + width: 100%; +} +.carousel-inner > .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform 0.6s ease-in-out; + -moz-transition: -moz-transform 0.6s ease-in-out; + -o-transition: -o-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + -moz-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, .carousel-inner > .item.active.right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + left: 0; + } + .carousel-inner > .item.prev, .carousel-inner > .item.active.left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + } + .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + left: 0; + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} + +.carousel-control { + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 15%; + opacity: 0.5; + filter: alpha(opacity=50); + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + background-color: transparent; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); +} +.carousel-control.right { + left: auto; + right: 0; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); +} +.carousel-control:hover, .carousel-control:focus { + outline: 0; + color: #fff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + margin-top: -10px; + z-index: 5; + display: inline-block; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + line-height: 1; + font-family: serif; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} + +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + margin-left: -30%; + padding-left: 0; + list-style: none; + text-align: center; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + border: 1px solid #fff; + border-radius: 10px; + cursor: pointer; + background-color: #000 \9; + background-color: transparent; +} +.carousel-indicators .active { + margin: 0; + width: 12px; + height: 12px; + background-color: #fff; +} + +.carousel-caption { + position: absolute; + left: 15%; + right: 15%; + bottom: 20px; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn, .carousel-caption input[type="submit"], +.carousel-caption input[type="reset"], +.carousel-caption button { + text-shadow: none; +} + +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -10px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -10px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -10px; + } + + .carousel-caption { + left: 20%; + right: 20%; + padding-bottom: 30px; + } + + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, .clearfix:after { + content: " "; + display: table; +} +.clearfix:after { + clear: both; +} + +.center-block, .aligncenter { + display: block; + margin-left: auto; + margin-right: auto; +} + +.pull-right, .alignright, .entry-attachment #nav-below .nav-next, .widget_calendar #wp-calendar #next a { + float: right !important; +} + +.pull-left, .alignleft, .entry-attachment #nav-below .nav-previous, .gallery .gallery-item, .widget_calendar #wp-calendar #prev a { + float: left !important; +} + +.hide { + display: none !important; +} + +.show { + display: block !important; +} + +.invisible { + visibility: hidden; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.hidden { + display: none !important; +} + +.affix { + position: fixed; +} + +@-ms-viewport { + width: device-width; +} +.visible-xs { + display: none !important; +} + +.visible-sm { + display: none !important; +} + +.visible-md { + display: none !important; +} + +.visible-lg { + display: none !important; +} + +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} + +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + + table.visible-xs { + display: table !important; + } + + tr.visible-xs { + display: table-row !important; + } + + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} + +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} + +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + + table.visible-sm { + display: table !important; + } + + tr.visible-sm { + display: table-row !important; + } + + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + + table.visible-md { + display: table !important; + } + + tr.visible-md { + display: table-row !important; + } + + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + + table.visible-lg { + display: table !important; + } + + tr.visible-lg { + display: table-row !important; + } + + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} + +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} + +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} + +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} + +@media print { + .visible-print { + display: block !important; + } + + table.visible-print { + display: table !important; + } + + tr.visible-print { + display: table-row !important; + } + + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} + +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} + +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} + +@media print { + .hidden-print { + display: none !important; + } +} +.alignnone { + margin: 0.5em 0; +} + +.alignright { + margin: 0.5em 0 1em 1em; +} + +.alignleft { + margin: 0.5em 1em 1em 0; +} + +.aligncenter { + margin: 0.5em auto; +} + +.hentry, +.widget { + -ms-word-wrap: break-word; + word-wrap: break-word; +} + +.page-content:before, .page-content:after, +.entry-content:before, +.entry-content:after { + content: " "; + display: table; +} +.page-content:after, +.entry-content:after { + clear: both; +} + +.entry-attachment .attachment { + margin-bottom: 1em; +} + +.entry-caption { + color: #666; +} + +.twitter-tweet-rendered { + max-width: 100% !important; +} + +.gallery { + margin: 0 auto 1em; +} +.gallery:before, .gallery:after { + content: " "; + display: table; +} +.gallery:after { + clear: both; +} +.gallery.gallery-columns-1 .gallery-item { + float: none; + margin: 2em 2%; + width: 96%; +} +.gallery.gallery-columns-2 .gallery-item { + margin: 2em 2%; + width: 46%; +} +.gallery.gallery-columns-3 .gallery-item { + margin: 2em 2%; + width: 29.33333%; +} +.gallery.gallery-columns-4 .gallery-item { + margin: 2em 2%; + width: 21%; +} +.gallery.gallery-columns-5 .gallery-item { + margin: 2em 2%; + width: 16%; +} +.gallery.gallery-columns-6 .gallery-item { + margin: 2em 1%; + width: 14.66667%; +} +.gallery.gallery-columns-7 .gallery-item { + margin: 2em 1%; + width: 12.28571%; +} +.gallery.gallery-columns-8 .gallery-item { + margin: 2em 1%; + width: 10.5%; +} +.gallery.gallery-columns-9 .gallery-item { + margin: 2em 1%; + width: 9.11111%; +} +.gallery .gallery-caption { + color: #333333; + margin-left: 0; +} +.gallery dl { + margin: 0; +} +.gallery br + br { + display: none; +} + +.hentry img, +.widget img { + height: auto; + max-width: 100%; + width: auto; +} + +img.header-image, img.wp-post-image { + max-width: 100%; + height: auto; +} +img.wp-smiley, .rsswidget img { + border: none; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} +img#wpstats { + display: none; +} + +.entry-content p img.alignleft, .entry-content p img.alignright, .entry-content p img.aligncenter, .entry-content p img.aligncenter, .entry-content p img.alignnone, +.wp-caption.alignleft, +.wp-caption.alignright, +.wp-caption.aligncenter, +.wp-caption.aligncenter, +.wp-caption.alignnone { + margin-top: 1em; + margin-bottom: 2em; +} + +.wp-caption.aligncenter, .wp-caption.alignnone { + clear: both !important; +} +.wp-caption .wp-caption-text { + display: inline-block; + padding: 9px; + color: #333333; +} +.wp-caption .wp-caption-text:before { + color: #666; + content: '\2014'; + font-size: 12px; + font-style: normal; + font-weight: bold; + margin-right: 5px; +} + +.widget_calendar #wp-calendar #prev { + border-right: 0; +} +.widget_calendar #wp-calendar #next { + border-left: 0; +} + +.widget_tag_cloud a:nth-child(1) { + font-size: 18px!important; +} +.widget_tag_cloud a:nth-child(2) { + font-size: 23px!important; +} +.widget_tag_cloud a:nth-child(3) { + font-size: 17px!important; +} +.widget_tag_cloud a:nth-child(4) { + font-size: 31px!important; +} +.widget_tag_cloud a:nth-child(5) { + font-size: 15px!important; +} +.widget_tag_cloud a:nth-child(6) { + font-size: 31px!important; +} +.widget_tag_cloud a:nth-child(7) { + font-size: 30px!important; +} +.widget_tag_cloud a:nth-child(8) { + font-size: 18px!important; +} +.widget_tag_cloud a:nth-child(9) { + font-size: 17px!important; +} +.widget_tag_cloud a:nth-child(10) { + font-size: 21px!important; +} +.widget_tag_cloud a:nth-child(11) { + font-size: 26px!important; +} +.widget_tag_cloud a:nth-child(12) { + font-size: 19px!important; +} + +.wp-video-shortcode { + max-width: 100%; +} + +/*! + * animate.css -http://daneden.me/animate + * Version - 3.5.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2016 Daniel Eden + */ +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +.animated.flipOutX, +.animated.flipOutY, +.animated.bounceIn, +.animated.bounceOut { + -webkit-animation-duration: .75s; + animation-duration: .75s; +} + +@-webkit-keyframes bounce { + from, 20%, 53%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +@keyframes bounce { + from, 20%, 53%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} + +@-webkit-keyframes flash { + from, 50%, to { + opacity: 1; + } + 25%, 75% { + opacity: 0; + } +} +@keyframes flash { + from, 50%, to { + opacity: 1; + } + 25%, 75% { + opacity: 0; + } +} +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} + +@-webkit-keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +@keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +.headShake { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-name: headShake; + animation-name: headShake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes wobble { + from { + -webkit-transform: none; + transform: none; + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes wobble { + from { + -webkit-transform: none; + transform: none; + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + to { + -webkit-transform: none; + transform: none; + } +} +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes jello { + from, 11.1%, to { + -webkit-transform: none; + transform: none; + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.39063deg) skewY(0.39063deg); + transform: skewX(0.39063deg) skewY(0.39063deg); + } + 88.8% { + -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg); + transform: skewX(-0.19531deg) skewY(-0.19531deg); + } +} +@keyframes jello { + from, 11.1%, to { + -webkit-transform: none; + transform: none; + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.39063deg) skewY(0.39063deg); + transform: skewX(0.39063deg) skewY(0.39063deg); + } + 88.8% { + -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg); + transform: skewX(-0.19531deg) skewY(-0.19531deg); + } +} +.jello { + -webkit-animation-name: jello; + animation-name: jello; + -webkit-transform-origin: center; + transform-origin: center; +} + +@-webkit-keyframes bounceIn { + from, 20%, 40%, 60%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes bounceIn { + from, 20%, 40%, 60%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes bounceInDown { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes bounceInLeft { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes bounceInRight { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes bounceInUp { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} +@keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@keyframes fadeOutDown { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@keyframes fadeOutDownBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@keyframes fadeOutLeft { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes fadeOutLeftBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@keyframes fadeOutRight { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@keyframes fadeOutRightBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@keyframes fadeOutUpBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +@keyframes flip { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +@keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +@keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +.flipOutY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + to { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + to { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + from { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +@keyframes lightSpeedOut { + from { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +@keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +@keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +@keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes rollOut { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +@keyframes rollOut { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} + +@-webkit-keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +@keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} + +@-webkit-keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} + +@-webkit-keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} + +@-webkit-keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} + +@-webkit-keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} + +@-webkit-keyframes zoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} +@keyframes zoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} + +@-webkit-keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} + +@-webkit-keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} + +@-webkit-keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} + +/*-------------------------------------------------------------- +# CSS and Components +--------------------------------------------------------------*/ +::-moz-selection { + color: white; + background: black; +} + +::selection { + color: white; + background: black; +} + +html { + box-sizing: border-box; +} + +*, +*:before, +*:after { + /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ + box-sizing: inherit; +} + +body { + overflow-x: hidden; +} + +img { + height: auto; + /* Make sure images are scaled correctly. */ + max-width: 100%; + /* Adhere to container width. */ +} + +.form-radio-group .radio:first-child { + margin-top: 0; +} +.form-radio-group .radio:last-child { + margin-bottom: 0; +} + +ul.page-numbers > li > span.current, ul.page-numbers > li > span.current:hover, ul.page-numbers > li > span.current:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; + cursor: default; +} + +.pagination-wrap { + text-align: center; + margin-top: 15px; +} +.infinite-scroll .pagination-wrap { + display: none; +} + +.odin-map img { + max-width: none !important; +} + +#skippy { + display: block; + padding: 1em; + background-color: #f5f5f5; + outline: 0; +} + +#skippy .skiplink-text { + padding: .5em; + outline: 1px dotted; +} + +#content:focus { + outline: none; +} + +/*-------------------------------------------------------------- +# Layout +--------------------------------------------------------------*/ +#header #main-navigation { + margin: 20px 0; +} +#header .page-header { + margin: 20px 0 20px; +} +#header .page-header .site-description { + font-size: 16px; + font-style: italic; +} + +#footer { + text-align: center; + position: absolute; + bottom: 0; + width: 100%; + height: 50px; + background-color: #f5f5f5; + padding-top: 15px; +} + +html { + position: relative; + min-height: 100%; + overflow-y: scroll; +} + +body { + margin-bottom: 70px; +} + +.home #content .post { + margin-bottom: 40px; +} +.home #content .post.sticky { + padding: 0 20px 20px; + border: 1px dashed #5bc0de; +} + +/*-------------------------------------------------------------- +# Helpers +--------------------------------------------------------------*/ +/* Define mobile styles */ +/* max-width 640px, mobile-only styles, use when QAing mobile issues */ +/* min-width 641px, medium screens */ +/* min-width 641px and max-width 1024px, use when QAing tablet-only issues */ +/* min-width 1025px, large screens */ +/* min-width 1025px and max-width 1440px, use when QAing large screen-only issues */ +/* min-width 1441px, xlarge screens */ +/* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */ +/* min-width 1921px, xxlarge screens */ +.alignleft { + display: inline; + float: left; + margin-right: 1.5em; +} + +.alignright { + display: inline; + float: right; + margin-left: 1.5em; +} + +.aligncenter { + display: block; + margin-left: auto; + margin-right: auto; +} diff --git a/assets/js/.jshintrc b/assets/js/.jshintrc index 0766eb4..3ebc614 100644 --- a/assets/js/.jshintrc +++ b/assets/js/.jshintrc @@ -10,7 +10,7 @@ "onevar": true, "quotmark": "single", "trailing": true, - "undef": true, + "undef": false, "unused": true, "browser": true, diff --git a/assets/js/bootstrap/affix.js b/assets/js/bootstrap/affix.js deleted file mode 100644 index 11a3d39..0000000 --- a/assets/js/bootstrap/affix.js +++ /dev/null @@ -1,162 +0,0 @@ -/* ======================================================================== - * Bootstrap: affix.js v3.3.5 - * http://getbootstrap.com/javascript/#affix - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // AFFIX CLASS DEFINITION - // ====================== - - var Affix = function (element, options) { - this.options = $.extend({}, Affix.DEFAULTS, options) - - this.$target = $(this.options.target) - .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this)) - .on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this)) - - this.$element = $(element) - this.affixed = null - this.unpin = null - this.pinnedOffset = null - - this.checkPosition() - } - - Affix.VERSION = '3.3.5' - - Affix.RESET = 'affix affix-top affix-bottom' - - Affix.DEFAULTS = { - offset: 0, - target: window - } - - Affix.prototype.getState = function (scrollHeight, height, offsetTop, offsetBottom) { - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - var targetHeight = this.$target.height() - - if (offsetTop != null && this.affixed == 'top') return scrollTop < offsetTop ? 'top' : false - - if (this.affixed == 'bottom') { - if (offsetTop != null) return (scrollTop + this.unpin <= position.top) ? false : 'bottom' - return (scrollTop + targetHeight <= scrollHeight - offsetBottom) ? false : 'bottom' - } - - var initializing = this.affixed == null - var colliderTop = initializing ? scrollTop : position.top - var colliderHeight = initializing ? targetHeight : height - - if (offsetTop != null && scrollTop <= offsetTop) return 'top' - if (offsetBottom != null && (colliderTop + colliderHeight >= scrollHeight - offsetBottom)) return 'bottom' - - return false - } - - Affix.prototype.getPinnedOffset = function () { - if (this.pinnedOffset) return this.pinnedOffset - this.$element.removeClass(Affix.RESET).addClass('affix') - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - return (this.pinnedOffset = position.top - scrollTop) - } - - Affix.prototype.checkPositionWithEventLoop = function () { - setTimeout($.proxy(this.checkPosition, this), 1) - } - - Affix.prototype.checkPosition = function () { - if (!this.$element.is(':visible')) return - - var height = this.$element.height() - var offset = this.options.offset - var offsetTop = offset.top - var offsetBottom = offset.bottom - var scrollHeight = Math.max($(document).height(), $(document.body).height()) - - if (typeof offset != 'object') offsetBottom = offsetTop = offset - if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element) - if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element) - - var affix = this.getState(scrollHeight, height, offsetTop, offsetBottom) - - if (this.affixed != affix) { - if (this.unpin != null) this.$element.css('top', '') - - var affixType = 'affix' + (affix ? '-' + affix : '') - var e = $.Event(affixType + '.bs.affix') - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - this.affixed = affix - this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null - - this.$element - .removeClass(Affix.RESET) - .addClass(affixType) - .trigger(affixType.replace('affix', 'affixed') + '.bs.affix') - } - - if (affix == 'bottom') { - this.$element.offset({ - top: scrollHeight - height - offsetBottom - }) - } - } - - - // AFFIX PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.affix') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.affix', (data = new Affix(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.affix - - $.fn.affix = Plugin - $.fn.affix.Constructor = Affix - - - // AFFIX NO CONFLICT - // ================= - - $.fn.affix.noConflict = function () { - $.fn.affix = old - return this - } - - - // AFFIX DATA-API - // ============== - - $(window).on('load', function () { - $('[data-spy="affix"]').each(function () { - var $spy = $(this) - var data = $spy.data() - - data.offset = data.offset || {} - - if (data.offsetBottom != null) data.offset.bottom = data.offsetBottom - if (data.offsetTop != null) data.offset.top = data.offsetTop - - Plugin.call($spy, data) - }) - }) - -}(jQuery); diff --git a/assets/js/bootstrap/alert.js b/assets/js/bootstrap/alert.js deleted file mode 100644 index a7787cb..0000000 --- a/assets/js/bootstrap/alert.js +++ /dev/null @@ -1,94 +0,0 @@ -/* ======================================================================== - * Bootstrap: alert.js v3.3.5 - * http://getbootstrap.com/javascript/#alerts - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // ALERT CLASS DEFINITION - // ====================== - - var dismiss = '[data-dismiss="alert"]' - var Alert = function (el) { - $(el).on('click', dismiss, this.close) - } - - Alert.VERSION = '3.3.5' - - Alert.TRANSITION_DURATION = 150 - - Alert.prototype.close = function (e) { - var $this = $(this) - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = $(selector) - - if (e) e.preventDefault() - - if (!$parent.length) { - $parent = $this.closest('.alert') - } - - $parent.trigger(e = $.Event('close.bs.alert')) - - if (e.isDefaultPrevented()) return - - $parent.removeClass('in') - - function removeElement() { - // detach from parent, fire event then clean up data - $parent.detach().trigger('closed.bs.alert').remove() - } - - $.support.transition && $parent.hasClass('fade') ? - $parent - .one('bsTransitionEnd', removeElement) - .emulateTransitionEnd(Alert.TRANSITION_DURATION) : - removeElement() - } - - - // ALERT PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.alert') - - if (!data) $this.data('bs.alert', (data = new Alert(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.alert - - $.fn.alert = Plugin - $.fn.alert.Constructor = Alert - - - // ALERT NO CONFLICT - // ================= - - $.fn.alert.noConflict = function () { - $.fn.alert = old - return this - } - - - // ALERT DATA-API - // ============== - - $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close) - -}(jQuery); diff --git a/assets/js/bootstrap/button.js b/assets/js/bootstrap/button.js deleted file mode 100644 index 15d7dca..0000000 --- a/assets/js/bootstrap/button.js +++ /dev/null @@ -1,120 +0,0 @@ -/* ======================================================================== - * Bootstrap: button.js v3.3.5 - * http://getbootstrap.com/javascript/#buttons - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // BUTTON PUBLIC CLASS DEFINITION - // ============================== - - var Button = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Button.DEFAULTS, options) - this.isLoading = false - } - - Button.VERSION = '3.3.5' - - Button.DEFAULTS = { - loadingText: 'loading...' - } - - Button.prototype.setState = function (state) { - var d = 'disabled' - var $el = this.$element - var val = $el.is('input') ? 'val' : 'html' - var data = $el.data() - - state += 'Text' - - if (data.resetText == null) $el.data('resetText', $el[val]()) - - // push to event loop to allow forms to submit - setTimeout($.proxy(function () { - $el[val](data[state] == null ? this.options[state] : data[state]) - - if (state == 'loadingText') { - this.isLoading = true - $el.addClass(d).attr(d, d) - } else if (this.isLoading) { - this.isLoading = false - $el.removeClass(d).removeAttr(d) - } - }, this), 0) - } - - Button.prototype.toggle = function () { - var changed = true - var $parent = this.$element.closest('[data-toggle="buttons"]') - - if ($parent.length) { - var $input = this.$element.find('input') - if ($input.prop('type') == 'radio') { - if ($input.prop('checked')) changed = false - $parent.find('.active').removeClass('active') - this.$element.addClass('active') - } else if ($input.prop('type') == 'checkbox') { - if (($input.prop('checked')) !== this.$element.hasClass('active')) changed = false - this.$element.toggleClass('active') - } - $input.prop('checked', this.$element.hasClass('active')) - if (changed) $input.trigger('change') - } else { - this.$element.attr('aria-pressed', !this.$element.hasClass('active')) - this.$element.toggleClass('active') - } - } - - - // BUTTON PLUGIN DEFINITION - // ======================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.button') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.button', (data = new Button(this, options))) - - if (option == 'toggle') data.toggle() - else if (option) data.setState(option) - }) - } - - var old = $.fn.button - - $.fn.button = Plugin - $.fn.button.Constructor = Button - - - // BUTTON NO CONFLICT - // ================== - - $.fn.button.noConflict = function () { - $.fn.button = old - return this - } - - - // BUTTON DATA-API - // =============== - - $(document) - .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { - var $btn = $(e.target) - if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') - Plugin.call($btn, 'toggle') - if (!($(e.target).is('input[type="radio"]') || $(e.target).is('input[type="checkbox"]'))) e.preventDefault() - }) - .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { - $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) - }) - -}(jQuery); diff --git a/assets/js/bootstrap/carousel.js b/assets/js/bootstrap/carousel.js deleted file mode 100644 index 6b2f1c4..0000000 --- a/assets/js/bootstrap/carousel.js +++ /dev/null @@ -1,237 +0,0 @@ -/* ======================================================================== - * Bootstrap: carousel.js v3.3.5 - * http://getbootstrap.com/javascript/#carousel - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CAROUSEL CLASS DEFINITION - // ========================= - - var Carousel = function (element, options) { - this.$element = $(element) - this.$indicators = this.$element.find('.carousel-indicators') - this.options = options - this.paused = null - this.sliding = null - this.interval = null - this.$active = null - this.$items = null - - this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this)) - - this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element - .on('mouseenter.bs.carousel', $.proxy(this.pause, this)) - .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) - } - - Carousel.VERSION = '3.3.5' - - Carousel.TRANSITION_DURATION = 600 - - Carousel.DEFAULTS = { - interval: 5000, - pause: 'hover', - wrap: true, - keyboard: true - } - - Carousel.prototype.keydown = function (e) { - if (/input|textarea/i.test(e.target.tagName)) return - switch (e.which) { - case 37: this.prev(); break - case 39: this.next(); break - default: return - } - - e.preventDefault() - } - - Carousel.prototype.cycle = function (e) { - e || (this.paused = false) - - this.interval && clearInterval(this.interval) - - this.options.interval - && !this.paused - && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) - - return this - } - - Carousel.prototype.getItemIndex = function (item) { - this.$items = item.parent().children('.item') - return this.$items.index(item || this.$active) - } - - Carousel.prototype.getItemForDirection = function (direction, active) { - var activeIndex = this.getItemIndex(active) - var willWrap = (direction == 'prev' && activeIndex === 0) - || (direction == 'next' && activeIndex == (this.$items.length - 1)) - if (willWrap && !this.options.wrap) return active - var delta = direction == 'prev' ? -1 : 1 - var itemIndex = (activeIndex + delta) % this.$items.length - return this.$items.eq(itemIndex) - } - - Carousel.prototype.to = function (pos) { - var that = this - var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active')) - - if (pos > (this.$items.length - 1) || pos < 0) return - - if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid" - if (activeIndex == pos) return this.pause().cycle() - - return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos)) - } - - Carousel.prototype.pause = function (e) { - e || (this.paused = true) - - if (this.$element.find('.next, .prev').length && $.support.transition) { - this.$element.trigger($.support.transition.end) - this.cycle(true) - } - - this.interval = clearInterval(this.interval) - - return this - } - - Carousel.prototype.next = function () { - if (this.sliding) return - return this.slide('next') - } - - Carousel.prototype.prev = function () { - if (this.sliding) return - return this.slide('prev') - } - - Carousel.prototype.slide = function (type, next) { - var $active = this.$element.find('.item.active') - var $next = next || this.getItemForDirection(type, $active) - var isCycling = this.interval - var direction = type == 'next' ? 'left' : 'right' - var that = this - - if ($next.hasClass('active')) return (this.sliding = false) - - var relatedTarget = $next[0] - var slideEvent = $.Event('slide.bs.carousel', { - relatedTarget: relatedTarget, - direction: direction - }) - this.$element.trigger(slideEvent) - if (slideEvent.isDefaultPrevented()) return - - this.sliding = true - - isCycling && this.pause() - - if (this.$indicators.length) { - this.$indicators.find('.active').removeClass('active') - var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)]) - $nextIndicator && $nextIndicator.addClass('active') - } - - var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid" - if ($.support.transition && this.$element.hasClass('slide')) { - $next.addClass(type) - $next[0].offsetWidth // force reflow - $active.addClass(direction) - $next.addClass(direction) - $active - .one('bsTransitionEnd', function () { - $next.removeClass([type, direction].join(' ')).addClass('active') - $active.removeClass(['active', direction].join(' ')) - that.sliding = false - setTimeout(function () { - that.$element.trigger(slidEvent) - }, 0) - }) - .emulateTransitionEnd(Carousel.TRANSITION_DURATION) - } else { - $active.removeClass('active') - $next.addClass('active') - this.sliding = false - this.$element.trigger(slidEvent) - } - - isCycling && this.cycle() - - return this - } - - - // CAROUSEL PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.carousel') - var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) - var action = typeof option == 'string' ? option : options.slide - - if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) - if (typeof option == 'number') data.to(option) - else if (action) data[action]() - else if (options.interval) data.pause().cycle() - }) - } - - var old = $.fn.carousel - - $.fn.carousel = Plugin - $.fn.carousel.Constructor = Carousel - - - // CAROUSEL NO CONFLICT - // ==================== - - $.fn.carousel.noConflict = function () { - $.fn.carousel = old - return this - } - - - // CAROUSEL DATA-API - // ================= - - var clickHandler = function (e) { - var href - var $this = $(this) - var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7 - if (!$target.hasClass('carousel')) return - var options = $.extend({}, $target.data(), $this.data()) - var slideIndex = $this.attr('data-slide-to') - if (slideIndex) options.interval = false - - Plugin.call($target, options) - - if (slideIndex) { - $target.data('bs.carousel').to(slideIndex) - } - - e.preventDefault() - } - - $(document) - .on('click.bs.carousel.data-api', '[data-slide]', clickHandler) - .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler) - - $(window).on('load', function () { - $('[data-ride="carousel"]').each(function () { - var $carousel = $(this) - Plugin.call($carousel, $carousel.data()) - }) - }) - -}(jQuery); diff --git a/assets/js/bootstrap/collapse.js b/assets/js/bootstrap/collapse.js deleted file mode 100644 index 329e535..0000000 --- a/assets/js/bootstrap/collapse.js +++ /dev/null @@ -1,211 +0,0 @@ -/* ======================================================================== - * Bootstrap: collapse.js v3.3.5 - * http://getbootstrap.com/javascript/#collapse - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // COLLAPSE PUBLIC CLASS DEFINITION - // ================================ - - var Collapse = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Collapse.DEFAULTS, options) - this.$trigger = $('[data-toggle="collapse"][href="#' + element.id + '"],' + - '[data-toggle="collapse"][data-target="#' + element.id + '"]') - this.transitioning = null - - if (this.options.parent) { - this.$parent = this.getParent() - } else { - this.addAriaAndCollapsedClass(this.$element, this.$trigger) - } - - if (this.options.toggle) this.toggle() - } - - Collapse.VERSION = '3.3.5' - - Collapse.TRANSITION_DURATION = 350 - - Collapse.DEFAULTS = { - toggle: true - } - - Collapse.prototype.dimension = function () { - var hasWidth = this.$element.hasClass('width') - return hasWidth ? 'width' : 'height' - } - - Collapse.prototype.show = function () { - if (this.transitioning || this.$element.hasClass('in')) return - - var activesData - var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing') - - if (actives && actives.length) { - activesData = actives.data('bs.collapse') - if (activesData && activesData.transitioning) return - } - - var startEvent = $.Event('show.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - if (actives && actives.length) { - Plugin.call(actives, 'hide') - activesData || actives.data('bs.collapse', null) - } - - var dimension = this.dimension() - - this.$element - .removeClass('collapse') - .addClass('collapsing')[dimension](0) - .attr('aria-expanded', true) - - this.$trigger - .removeClass('collapsed') - .attr('aria-expanded', true) - - this.transitioning = 1 - - var complete = function () { - this.$element - .removeClass('collapsing') - .addClass('collapse in')[dimension]('') - this.transitioning = 0 - this.$element - .trigger('shown.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - var scrollSize = $.camelCase(['scroll', dimension].join('-')) - - this.$element - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize]) - } - - Collapse.prototype.hide = function () { - if (this.transitioning || !this.$element.hasClass('in')) return - - var startEvent = $.Event('hide.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - var dimension = this.dimension() - - this.$element[dimension](this.$element[dimension]())[0].offsetHeight - - this.$element - .addClass('collapsing') - .removeClass('collapse in') - .attr('aria-expanded', false) - - this.$trigger - .addClass('collapsed') - .attr('aria-expanded', false) - - this.transitioning = 1 - - var complete = function () { - this.transitioning = 0 - this.$element - .removeClass('collapsing') - .addClass('collapse') - .trigger('hidden.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - this.$element - [dimension](0) - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION) - } - - Collapse.prototype.toggle = function () { - this[this.$element.hasClass('in') ? 'hide' : 'show']() - } - - Collapse.prototype.getParent = function () { - return $(this.options.parent) - .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]') - .each($.proxy(function (i, element) { - var $element = $(element) - this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element) - }, this)) - .end() - } - - Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) { - var isOpen = $element.hasClass('in') - - $element.attr('aria-expanded', isOpen) - $trigger - .toggleClass('collapsed', !isOpen) - .attr('aria-expanded', isOpen) - } - - function getTargetFromTrigger($trigger) { - var href - var target = $trigger.attr('data-target') - || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7 - - return $(target) - } - - - // COLLAPSE PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.collapse') - var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data && options.toggle && /show|hide/.test(option)) options.toggle = false - if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.collapse - - $.fn.collapse = Plugin - $.fn.collapse.Constructor = Collapse - - - // COLLAPSE NO CONFLICT - // ==================== - - $.fn.collapse.noConflict = function () { - $.fn.collapse = old - return this - } - - - // COLLAPSE DATA-API - // ================= - - $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) { - var $this = $(this) - - if (!$this.attr('data-target')) e.preventDefault() - - var $target = getTargetFromTrigger($this) - var data = $target.data('bs.collapse') - var option = data ? 'toggle' : $this.data() - - Plugin.call($target, option) - }) - -}(jQuery); diff --git a/assets/js/bootstrap/dropdown.js b/assets/js/bootstrap/dropdown.js deleted file mode 100644 index bc4d373..0000000 --- a/assets/js/bootstrap/dropdown.js +++ /dev/null @@ -1,165 +0,0 @@ -/* ======================================================================== - * Bootstrap: dropdown.js v3.3.5 - * http://getbootstrap.com/javascript/#dropdowns - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // DROPDOWN CLASS DEFINITION - // ========================= - - var backdrop = '.dropdown-backdrop' - var toggle = '[data-toggle="dropdown"]' - var Dropdown = function (element) { - $(element).on('click.bs.dropdown', this.toggle) - } - - Dropdown.VERSION = '3.3.5' - - function getParent($this) { - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = selector && $(selector) - - return $parent && $parent.length ? $parent : $this.parent() - } - - function clearMenus(e) { - if (e && e.which === 3) return - $(backdrop).remove() - $(toggle).each(function () { - var $this = $(this) - var $parent = getParent($this) - var relatedTarget = { relatedTarget: this } - - if (!$parent.hasClass('open')) return - - if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return - - $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this.attr('aria-expanded', 'false') - $parent.removeClass('open').trigger('hidden.bs.dropdown', relatedTarget) - }) - } - - Dropdown.prototype.toggle = function (e) { - var $this = $(this) - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - clearMenus() - - if (!isActive) { - if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { - // if mobile we use a backdrop because click events don't delegate - $(document.createElement('div')) - .addClass('dropdown-backdrop') - .insertAfter($(this)) - .on('click', clearMenus) - } - - var relatedTarget = { relatedTarget: this } - $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this - .trigger('focus') - .attr('aria-expanded', 'true') - - $parent - .toggleClass('open') - .trigger('shown.bs.dropdown', relatedTarget) - } - - return false - } - - Dropdown.prototype.keydown = function (e) { - if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return - - var $this = $(this) - - e.preventDefault() - e.stopPropagation() - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - if (!isActive && e.which != 27 || isActive && e.which == 27) { - if (e.which == 27) $parent.find(toggle).trigger('focus') - return $this.trigger('click') - } - - var desc = ' li:not(.disabled):visible a' - var $items = $parent.find('.dropdown-menu' + desc) - - if (!$items.length) return - - var index = $items.index(e.target) - - if (e.which == 38 && index > 0) index-- // up - if (e.which == 40 && index < $items.length - 1) index++ // down - if (!~index) index = 0 - - $items.eq(index).trigger('focus') - } - - - // DROPDOWN PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.dropdown') - - if (!data) $this.data('bs.dropdown', (data = new Dropdown(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.dropdown - - $.fn.dropdown = Plugin - $.fn.dropdown.Constructor = Dropdown - - - // DROPDOWN NO CONFLICT - // ==================== - - $.fn.dropdown.noConflict = function () { - $.fn.dropdown = old - return this - } - - - // APPLY TO STANDARD DROPDOWN ELEMENTS - // =================================== - - $(document) - .on('click.bs.dropdown.data-api', clearMenus) - .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) - .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) - .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown) - .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown) - -}(jQuery); diff --git a/assets/js/bootstrap/modal.js b/assets/js/bootstrap/modal.js deleted file mode 100644 index d50a856..0000000 --- a/assets/js/bootstrap/modal.js +++ /dev/null @@ -1,337 +0,0 @@ -/* ======================================================================== - * Bootstrap: modal.js v3.3.5 - * http://getbootstrap.com/javascript/#modals - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // MODAL CLASS DEFINITION - // ====================== - - var Modal = function (element, options) { - this.options = options - this.$body = $(document.body) - this.$element = $(element) - this.$dialog = this.$element.find('.modal-dialog') - this.$backdrop = null - this.isShown = null - this.originalBodyPad = null - this.scrollbarWidth = 0 - this.ignoreBackdropClick = false - - if (this.options.remote) { - this.$element - .find('.modal-content') - .load(this.options.remote, $.proxy(function () { - this.$element.trigger('loaded.bs.modal') - }, this)) - } - } - - Modal.VERSION = '3.3.5' - - Modal.TRANSITION_DURATION = 300 - Modal.BACKDROP_TRANSITION_DURATION = 150 - - Modal.DEFAULTS = { - backdrop: true, - keyboard: true, - show: true - } - - Modal.prototype.toggle = function (_relatedTarget) { - return this.isShown ? this.hide() : this.show(_relatedTarget) - } - - Modal.prototype.show = function (_relatedTarget) { - var that = this - var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget }) - - this.$element.trigger(e) - - if (this.isShown || e.isDefaultPrevented()) return - - this.isShown = true - - this.checkScrollbar() - this.setScrollbar() - this.$body.addClass('modal-open') - - this.escape() - this.resize() - - this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this)) - - this.$dialog.on('mousedown.dismiss.bs.modal', function () { - that.$element.one('mouseup.dismiss.bs.modal', function (e) { - if ($(e.target).is(that.$element)) that.ignoreBackdropClick = true - }) - }) - - this.backdrop(function () { - var transition = $.support.transition && that.$element.hasClass('fade') - - if (!that.$element.parent().length) { - that.$element.appendTo(that.$body) // don't move modals dom position - } - - that.$element - .show() - .scrollTop(0) - - that.adjustDialog() - - if (transition) { - that.$element[0].offsetWidth // force reflow - } - - that.$element.addClass('in') - - that.enforceFocus() - - var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget }) - - transition ? - that.$dialog // wait for modal to slide in - .one('bsTransitionEnd', function () { - that.$element.trigger('focus').trigger(e) - }) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - that.$element.trigger('focus').trigger(e) - }) - } - - Modal.prototype.hide = function (e) { - if (e) e.preventDefault() - - e = $.Event('hide.bs.modal') - - this.$element.trigger(e) - - if (!this.isShown || e.isDefaultPrevented()) return - - this.isShown = false - - this.escape() - this.resize() - - $(document).off('focusin.bs.modal') - - this.$element - .removeClass('in') - .off('click.dismiss.bs.modal') - .off('mouseup.dismiss.bs.modal') - - this.$dialog.off('mousedown.dismiss.bs.modal') - - $.support.transition && this.$element.hasClass('fade') ? - this.$element - .one('bsTransitionEnd', $.proxy(this.hideModal, this)) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - this.hideModal() - } - - Modal.prototype.enforceFocus = function () { - $(document) - .off('focusin.bs.modal') // guard against infinite focus loop - .on('focusin.bs.modal', $.proxy(function (e) { - if (this.$element[0] !== e.target && !this.$element.has(e.target).length) { - this.$element.trigger('focus') - } - }, this)) - } - - Modal.prototype.escape = function () { - if (this.isShown && this.options.keyboard) { - this.$element.on('keydown.dismiss.bs.modal', $.proxy(function (e) { - e.which == 27 && this.hide() - }, this)) - } else if (!this.isShown) { - this.$element.off('keydown.dismiss.bs.modal') - } - } - - Modal.prototype.resize = function () { - if (this.isShown) { - $(window).on('resize.bs.modal', $.proxy(this.handleUpdate, this)) - } else { - $(window).off('resize.bs.modal') - } - } - - Modal.prototype.hideModal = function () { - var that = this - this.$element.hide() - this.backdrop(function () { - that.$body.removeClass('modal-open') - that.resetAdjustments() - that.resetScrollbar() - that.$element.trigger('hidden.bs.modal') - }) - } - - Modal.prototype.removeBackdrop = function () { - this.$backdrop && this.$backdrop.remove() - this.$backdrop = null - } - - Modal.prototype.backdrop = function (callback) { - var that = this - var animate = this.$element.hasClass('fade') ? 'fade' : '' - - if (this.isShown && this.options.backdrop) { - var doAnimate = $.support.transition && animate - - this.$backdrop = $(document.createElement('div')) - .addClass('modal-backdrop ' + animate) - .appendTo(this.$body) - - this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) { - if (this.ignoreBackdropClick) { - this.ignoreBackdropClick = false - return - } - if (e.target !== e.currentTarget) return - this.options.backdrop == 'static' - ? this.$element[0].focus() - : this.hide() - }, this)) - - if (doAnimate) this.$backdrop[0].offsetWidth // force reflow - - this.$backdrop.addClass('in') - - if (!callback) return - - doAnimate ? - this.$backdrop - .one('bsTransitionEnd', callback) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callback() - - } else if (!this.isShown && this.$backdrop) { - this.$backdrop.removeClass('in') - - var callbackRemove = function () { - that.removeBackdrop() - callback && callback() - } - $.support.transition && this.$element.hasClass('fade') ? - this.$backdrop - .one('bsTransitionEnd', callbackRemove) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callbackRemove() - - } else if (callback) { - callback() - } - } - - // these following methods are used to handle overflowing modals - - Modal.prototype.handleUpdate = function () { - this.adjustDialog() - } - - Modal.prototype.adjustDialog = function () { - var modalIsOverflowing = this.$element[0].scrollHeight > document.documentElement.clientHeight - - this.$element.css({ - paddingLeft: !this.bodyIsOverflowing && modalIsOverflowing ? this.scrollbarWidth : '', - paddingRight: this.bodyIsOverflowing && !modalIsOverflowing ? this.scrollbarWidth : '' - }) - } - - Modal.prototype.resetAdjustments = function () { - this.$element.css({ - paddingLeft: '', - paddingRight: '' - }) - } - - Modal.prototype.checkScrollbar = function () { - var fullWindowWidth = window.innerWidth - if (!fullWindowWidth) { // workaround for missing window.innerWidth in IE8 - var documentElementRect = document.documentElement.getBoundingClientRect() - fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left) - } - this.bodyIsOverflowing = document.body.clientWidth < fullWindowWidth - this.scrollbarWidth = this.measureScrollbar() - } - - Modal.prototype.setScrollbar = function () { - var bodyPad = parseInt((this.$body.css('padding-right') || 0), 10) - this.originalBodyPad = document.body.style.paddingRight || '' - if (this.bodyIsOverflowing) this.$body.css('padding-right', bodyPad + this.scrollbarWidth) - } - - Modal.prototype.resetScrollbar = function () { - this.$body.css('padding-right', this.originalBodyPad) - } - - Modal.prototype.measureScrollbar = function () { // thx walsh - var scrollDiv = document.createElement('div') - scrollDiv.className = 'modal-scrollbar-measure' - this.$body.append(scrollDiv) - var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth - this.$body[0].removeChild(scrollDiv) - return scrollbarWidth - } - - - // MODAL PLUGIN DEFINITION - // ======================= - - function Plugin(option, _relatedTarget) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.modal') - var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data) $this.data('bs.modal', (data = new Modal(this, options))) - if (typeof option == 'string') data[option](_relatedTarget) - else if (options.show) data.show(_relatedTarget) - }) - } - - var old = $.fn.modal - - $.fn.modal = Plugin - $.fn.modal.Constructor = Modal - - - // MODAL NO CONFLICT - // ================= - - $.fn.modal.noConflict = function () { - $.fn.modal = old - return this - } - - - // MODAL DATA-API - // ============== - - $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) { - var $this = $(this) - var href = $this.attr('href') - var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) // strip for ie7 - var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data()) - - if ($this.is('a')) e.preventDefault() - - $target.one('show.bs.modal', function (showEvent) { - if (showEvent.isDefaultPrevented()) return // only register focus restorer if modal will actually get shown - $target.one('hidden.bs.modal', function () { - $this.is(':visible') && $this.trigger('focus') - }) - }) - Plugin.call($target, option, this) - }) - -}(jQuery); diff --git a/assets/js/bootstrap/popover.js b/assets/js/bootstrap/popover.js deleted file mode 100644 index aef22d1..0000000 --- a/assets/js/bootstrap/popover.js +++ /dev/null @@ -1,108 +0,0 @@ -/* ======================================================================== - * Bootstrap: popover.js v3.3.5 - * http://getbootstrap.com/javascript/#popovers - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // POPOVER PUBLIC CLASS DEFINITION - // =============================== - - var Popover = function (element, options) { - this.init('popover', element, options) - } - - if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js') - - Popover.VERSION = '3.3.5' - - Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, { - placement: 'right', - trigger: 'click', - content: '', - template: '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>' - }) - - - // NOTE: POPOVER EXTENDS tooltip.js - // ================================ - - Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype) - - Popover.prototype.constructor = Popover - - Popover.prototype.getDefaults = function () { - return Popover.DEFAULTS - } - - Popover.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - var content = this.getContent() - - $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) - $tip.find('.popover-content').children().detach().end()[ // we use append for html objects to maintain js events - this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text' - ](content) - - $tip.removeClass('fade top bottom left right in') - - // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do - // this manually by checking the contents. - if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide() - } - - Popover.prototype.hasContent = function () { - return this.getTitle() || this.getContent() - } - - Popover.prototype.getContent = function () { - var $e = this.$element - var o = this.options - - return $e.attr('data-content') - || (typeof o.content == 'function' ? - o.content.call($e[0]) : - o.content) - } - - Popover.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.arrow')) - } - - - // POPOVER PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.popover') - var options = typeof option == 'object' && option - - if (!data && /destroy|hide/.test(option)) return - if (!data) $this.data('bs.popover', (data = new Popover(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.popover - - $.fn.popover = Plugin - $.fn.popover.Constructor = Popover - - - // POPOVER NO CONFLICT - // =================== - - $.fn.popover.noConflict = function () { - $.fn.popover = old - return this - } - -}(jQuery); diff --git a/assets/js/bootstrap/scrollspy.js b/assets/js/bootstrap/scrollspy.js deleted file mode 100644 index 7208e25..0000000 --- a/assets/js/bootstrap/scrollspy.js +++ /dev/null @@ -1,172 +0,0 @@ -/* ======================================================================== - * Bootstrap: scrollspy.js v3.3.5 - * http://getbootstrap.com/javascript/#scrollspy - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // SCROLLSPY CLASS DEFINITION - // ========================== - - function ScrollSpy(element, options) { - this.$body = $(document.body) - this.$scrollElement = $(element).is(document.body) ? $(window) : $(element) - this.options = $.extend({}, ScrollSpy.DEFAULTS, options) - this.selector = (this.options.target || '') + ' .nav li > a' - this.offsets = [] - this.targets = [] - this.activeTarget = null - this.scrollHeight = 0 - - this.$scrollElement.on('scroll.bs.scrollspy', $.proxy(this.process, this)) - this.refresh() - this.process() - } - - ScrollSpy.VERSION = '3.3.5' - - ScrollSpy.DEFAULTS = { - offset: 10 - } - - ScrollSpy.prototype.getScrollHeight = function () { - return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight) - } - - ScrollSpy.prototype.refresh = function () { - var that = this - var offsetMethod = 'offset' - var offsetBase = 0 - - this.offsets = [] - this.targets = [] - this.scrollHeight = this.getScrollHeight() - - if (!$.isWindow(this.$scrollElement[0])) { - offsetMethod = 'position' - offsetBase = this.$scrollElement.scrollTop() - } - - this.$body - .find(this.selector) - .map(function () { - var $el = $(this) - var href = $el.data('target') || $el.attr('href') - var $href = /^#./.test(href) && $(href) - - return ($href - && $href.length - && $href.is(':visible') - && [[$href[offsetMethod]().top + offsetBase, href]]) || null - }) - .sort(function (a, b) { return a[0] - b[0] }) - .each(function () { - that.offsets.push(this[0]) - that.targets.push(this[1]) - }) - } - - ScrollSpy.prototype.process = function () { - var scrollTop = this.$scrollElement.scrollTop() + this.options.offset - var scrollHeight = this.getScrollHeight() - var maxScroll = this.options.offset + scrollHeight - this.$scrollElement.height() - var offsets = this.offsets - var targets = this.targets - var activeTarget = this.activeTarget - var i - - if (this.scrollHeight != scrollHeight) { - this.refresh() - } - - if (scrollTop >= maxScroll) { - return activeTarget != (i = targets[targets.length - 1]) && this.activate(i) - } - - if (activeTarget && scrollTop < offsets[0]) { - this.activeTarget = null - return this.clear() - } - - for (i = offsets.length; i--;) { - activeTarget != targets[i] - && scrollTop >= offsets[i] - && (offsets[i + 1] === undefined || scrollTop < offsets[i + 1]) - && this.activate(targets[i]) - } - } - - ScrollSpy.prototype.activate = function (target) { - this.activeTarget = target - - this.clear() - - var selector = this.selector + - '[data-target="' + target + '"],' + - this.selector + '[href="' + target + '"]' - - var active = $(selector) - .parents('li') - .addClass('active') - - if (active.parent('.dropdown-menu').length) { - active = active - .closest('li.dropdown') - .addClass('active') - } - - active.trigger('activate.bs.scrollspy') - } - - ScrollSpy.prototype.clear = function () { - $(this.selector) - .parentsUntil(this.options.target, '.active') - .removeClass('active') - } - - - // SCROLLSPY PLUGIN DEFINITION - // =========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.scrollspy') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.scrollspy - - $.fn.scrollspy = Plugin - $.fn.scrollspy.Constructor = ScrollSpy - - - // SCROLLSPY NO CONFLICT - // ===================== - - $.fn.scrollspy.noConflict = function () { - $.fn.scrollspy = old - return this - } - - - // SCROLLSPY DATA-API - // ================== - - $(window).on('load.bs.scrollspy.data-api', function () { - $('[data-spy="scroll"]').each(function () { - var $spy = $(this) - Plugin.call($spy, $spy.data()) - }) - }) - -}(jQuery); diff --git a/assets/js/bootstrap/tab.js b/assets/js/bootstrap/tab.js deleted file mode 100644 index 8d5361f..0000000 --- a/assets/js/bootstrap/tab.js +++ /dev/null @@ -1,155 +0,0 @@ -/* ======================================================================== - * Bootstrap: tab.js v3.3.5 - * http://getbootstrap.com/javascript/#tabs - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TAB CLASS DEFINITION - // ==================== - - var Tab = function (element) { - // jscs:disable requireDollarBeforejQueryAssignment - this.element = $(element) - // jscs:enable requireDollarBeforejQueryAssignment - } - - Tab.VERSION = '3.3.5' - - Tab.TRANSITION_DURATION = 150 - - Tab.prototype.show = function () { - var $this = this.element - var $ul = $this.closest('ul:not(.dropdown-menu)') - var selector = $this.data('target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - if ($this.parent('li').hasClass('active')) return - - var $previous = $ul.find('.active:last a') - var hideEvent = $.Event('hide.bs.tab', { - relatedTarget: $this[0] - }) - var showEvent = $.Event('show.bs.tab', { - relatedTarget: $previous[0] - }) - - $previous.trigger(hideEvent) - $this.trigger(showEvent) - - if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return - - var $target = $(selector) - - this.activate($this.closest('li'), $ul) - this.activate($target, $target.parent(), function () { - $previous.trigger({ - type: 'hidden.bs.tab', - relatedTarget: $this[0] - }) - $this.trigger({ - type: 'shown.bs.tab', - relatedTarget: $previous[0] - }) - }) - } - - Tab.prototype.activate = function (element, container, callback) { - var $active = container.find('> .active') - var transition = callback - && $.support.transition - && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length) - - function next() { - $active - .removeClass('active') - .find('> .dropdown-menu > .active') - .removeClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', false) - - element - .addClass('active') - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - - if (transition) { - element[0].offsetWidth // reflow for transition - element.addClass('in') - } else { - element.removeClass('fade') - } - - if (element.parent('.dropdown-menu').length) { - element - .closest('li.dropdown') - .addClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - } - - callback && callback() - } - - $active.length && transition ? - $active - .one('bsTransitionEnd', next) - .emulateTransitionEnd(Tab.TRANSITION_DURATION) : - next() - - $active.removeClass('in') - } - - - // TAB PLUGIN DEFINITION - // ===================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tab') - - if (!data) $this.data('bs.tab', (data = new Tab(this))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tab - - $.fn.tab = Plugin - $.fn.tab.Constructor = Tab - - - // TAB NO CONFLICT - // =============== - - $.fn.tab.noConflict = function () { - $.fn.tab = old - return this - } - - - // TAB DATA-API - // ============ - - var clickHandler = function (e) { - e.preventDefault() - Plugin.call($(this), 'show') - } - - $(document) - .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler) - .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler) - -}(jQuery); diff --git a/assets/js/bootstrap/tooltip.js b/assets/js/bootstrap/tooltip.js deleted file mode 100644 index c3fe4b0..0000000 --- a/assets/js/bootstrap/tooltip.js +++ /dev/null @@ -1,514 +0,0 @@ -/* ======================================================================== - * Bootstrap: tooltip.js v3.3.5 - * http://getbootstrap.com/javascript/#tooltip - * Inspired by the original jQuery.tipsy by Jason Frame - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TOOLTIP PUBLIC CLASS DEFINITION - // =============================== - - var Tooltip = function (element, options) { - this.type = null - this.options = null - this.enabled = null - this.timeout = null - this.hoverState = null - this.$element = null - this.inState = null - - this.init('tooltip', element, options) - } - - Tooltip.VERSION = '3.3.5' - - Tooltip.TRANSITION_DURATION = 150 - - Tooltip.DEFAULTS = { - animation: true, - placement: 'top', - selector: false, - template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>', - trigger: 'hover focus', - title: '', - delay: 0, - html: false, - container: false, - viewport: { - selector: 'body', - padding: 0 - } - } - - Tooltip.prototype.init = function (type, element, options) { - this.enabled = true - this.type = type - this.$element = $(element) - this.options = this.getOptions(options) - this.$viewport = this.options.viewport && $($.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : (this.options.viewport.selector || this.options.viewport)) - this.inState = { click: false, hover: false, focus: false } - - if (this.$element[0] instanceof document.constructor && !this.options.selector) { - throw new Error('`selector` option must be specified when initializing ' + this.type + ' on the window.document object!') - } - - var triggers = this.options.trigger.split(' ') - - for (var i = triggers.length; i--;) { - var trigger = triggers[i] - - if (trigger == 'click') { - this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) - } else if (trigger != 'manual') { - var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin' - var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout' - - this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) - this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) - } - } - - this.options.selector ? - (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) : - this.fixTitle() - } - - Tooltip.prototype.getDefaults = function () { - return Tooltip.DEFAULTS - } - - Tooltip.prototype.getOptions = function (options) { - options = $.extend({}, this.getDefaults(), this.$element.data(), options) - - if (options.delay && typeof options.delay == 'number') { - options.delay = { - show: options.delay, - hide: options.delay - } - } - - return options - } - - Tooltip.prototype.getDelegateOptions = function () { - var options = {} - var defaults = this.getDefaults() - - this._options && $.each(this._options, function (key, value) { - if (defaults[key] != value) options[key] = value - }) - - return options - } - - Tooltip.prototype.enter = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - if (obj instanceof $.Event) { - self.inState[obj.type == 'focusin' ? 'focus' : 'hover'] = true - } - - if (self.tip().hasClass('in') || self.hoverState == 'in') { - self.hoverState = 'in' - return - } - - clearTimeout(self.timeout) - - self.hoverState = 'in' - - if (!self.options.delay || !self.options.delay.show) return self.show() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'in') self.show() - }, self.options.delay.show) - } - - Tooltip.prototype.isInStateTrue = function () { - for (var key in this.inState) { - if (this.inState[key]) return true - } - - return false - } - - Tooltip.prototype.leave = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - if (obj instanceof $.Event) { - self.inState[obj.type == 'focusout' ? 'focus' : 'hover'] = false - } - - if (self.isInStateTrue()) return - - clearTimeout(self.timeout) - - self.hoverState = 'out' - - if (!self.options.delay || !self.options.delay.hide) return self.hide() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'out') self.hide() - }, self.options.delay.hide) - } - - Tooltip.prototype.show = function () { - var e = $.Event('show.bs.' + this.type) - - if (this.hasContent() && this.enabled) { - this.$element.trigger(e) - - var inDom = $.contains(this.$element[0].ownerDocument.documentElement, this.$element[0]) - if (e.isDefaultPrevented() || !inDom) return - var that = this - - var $tip = this.tip() - - var tipId = this.getUID(this.type) - - this.setContent() - $tip.attr('id', tipId) - this.$element.attr('aria-describedby', tipId) - - if (this.options.animation) $tip.addClass('fade') - - var placement = typeof this.options.placement == 'function' ? - this.options.placement.call(this, $tip[0], this.$element[0]) : - this.options.placement - - var autoToken = /\s?auto?\s?/i - var autoPlace = autoToken.test(placement) - if (autoPlace) placement = placement.replace(autoToken, '') || 'top' - - $tip - .detach() - .css({ top: 0, left: 0, display: 'block' }) - .addClass(placement) - .data('bs.' + this.type, this) - - this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) - this.$element.trigger('inserted.bs.' + this.type) - - var pos = this.getPosition() - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (autoPlace) { - var orgPlacement = placement - var viewportDim = this.getPosition(this.$viewport) - - placement = placement == 'bottom' && pos.bottom + actualHeight > viewportDim.bottom ? 'top' : - placement == 'top' && pos.top - actualHeight < viewportDim.top ? 'bottom' : - placement == 'right' && pos.right + actualWidth > viewportDim.width ? 'left' : - placement == 'left' && pos.left - actualWidth < viewportDim.left ? 'right' : - placement - - $tip - .removeClass(orgPlacement) - .addClass(placement) - } - - var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight) - - this.applyPlacement(calculatedOffset, placement) - - var complete = function () { - var prevHoverState = that.hoverState - that.$element.trigger('shown.bs.' + that.type) - that.hoverState = null - - if (prevHoverState == 'out') that.leave(that) - } - - $.support.transition && this.$tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - } - } - - Tooltip.prototype.applyPlacement = function (offset, placement) { - var $tip = this.tip() - var width = $tip[0].offsetWidth - var height = $tip[0].offsetHeight - - // manually read margins because getBoundingClientRect includes difference - var marginTop = parseInt($tip.css('margin-top'), 10) - var marginLeft = parseInt($tip.css('margin-left'), 10) - - // we must check for NaN for ie 8/9 - if (isNaN(marginTop)) marginTop = 0 - if (isNaN(marginLeft)) marginLeft = 0 - - offset.top += marginTop - offset.left += marginLeft - - // $.fn.offset doesn't round pixel values - // so we use setOffset directly with our own function B-0 - $.offset.setOffset($tip[0], $.extend({ - using: function (props) { - $tip.css({ - top: Math.round(props.top), - left: Math.round(props.left) - }) - } - }, offset), 0) - - $tip.addClass('in') - - // check to see if placing tip in new offset caused the tip to resize itself - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (placement == 'top' && actualHeight != height) { - offset.top = offset.top + height - actualHeight - } - - var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight) - - if (delta.left) offset.left += delta.left - else offset.top += delta.top - - var isVertical = /top|bottom/.test(placement) - var arrowDelta = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight - var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight' - - $tip.offset(offset) - this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical) - } - - Tooltip.prototype.replaceArrow = function (delta, dimension, isVertical) { - this.arrow() - .css(isVertical ? 'left' : 'top', 50 * (1 - delta / dimension) + '%') - .css(isVertical ? 'top' : 'left', '') - } - - Tooltip.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - - $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title) - $tip.removeClass('fade in top bottom left right') - } - - Tooltip.prototype.hide = function (callback) { - var that = this - var $tip = $(this.$tip) - var e = $.Event('hide.bs.' + this.type) - - function complete() { - if (that.hoverState != 'in') $tip.detach() - that.$element - .removeAttr('aria-describedby') - .trigger('hidden.bs.' + that.type) - callback && callback() - } - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - $tip.removeClass('in') - - $.support.transition && $tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - - this.hoverState = null - - return this - } - - Tooltip.prototype.fixTitle = function () { - var $e = this.$element - if ($e.attr('title') || typeof $e.attr('data-original-title') != 'string') { - $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') - } - } - - Tooltip.prototype.hasContent = function () { - return this.getTitle() - } - - Tooltip.prototype.getPosition = function ($element) { - $element = $element || this.$element - - var el = $element[0] - var isBody = el.tagName == 'BODY' - - var elRect = el.getBoundingClientRect() - if (elRect.width == null) { - // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093 - elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top }) - } - var elOffset = isBody ? { top: 0, left: 0 } : $element.offset() - var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() } - var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null - - return $.extend({}, elRect, scroll, outerDims, elOffset) - } - - Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) { - return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } : - /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width } - - } - - Tooltip.prototype.getViewportAdjustedDelta = function (placement, pos, actualWidth, actualHeight) { - var delta = { top: 0, left: 0 } - if (!this.$viewport) return delta - - var viewportPadding = this.options.viewport && this.options.viewport.padding || 0 - var viewportDimensions = this.getPosition(this.$viewport) - - if (/right|left/.test(placement)) { - var topEdgeOffset = pos.top - viewportPadding - viewportDimensions.scroll - var bottomEdgeOffset = pos.top + viewportPadding - viewportDimensions.scroll + actualHeight - if (topEdgeOffset < viewportDimensions.top) { // top overflow - delta.top = viewportDimensions.top - topEdgeOffset - } else if (bottomEdgeOffset > viewportDimensions.top + viewportDimensions.height) { // bottom overflow - delta.top = viewportDimensions.top + viewportDimensions.height - bottomEdgeOffset - } - } else { - var leftEdgeOffset = pos.left - viewportPadding - var rightEdgeOffset = pos.left + viewportPadding + actualWidth - if (leftEdgeOffset < viewportDimensions.left) { // left overflow - delta.left = viewportDimensions.left - leftEdgeOffset - } else if (rightEdgeOffset > viewportDimensions.right) { // right overflow - delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset - } - } - - return delta - } - - Tooltip.prototype.getTitle = function () { - var title - var $e = this.$element - var o = this.options - - title = $e.attr('data-original-title') - || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title) - - return title - } - - Tooltip.prototype.getUID = function (prefix) { - do prefix += ~~(Math.random() * 1000000) - while (document.getElementById(prefix)) - return prefix - } - - Tooltip.prototype.tip = function () { - if (!this.$tip) { - this.$tip = $(this.options.template) - if (this.$tip.length != 1) { - throw new Error(this.type + ' `template` option must consist of exactly 1 top-level element!') - } - } - return this.$tip - } - - Tooltip.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')) - } - - Tooltip.prototype.enable = function () { - this.enabled = true - } - - Tooltip.prototype.disable = function () { - this.enabled = false - } - - Tooltip.prototype.toggleEnabled = function () { - this.enabled = !this.enabled - } - - Tooltip.prototype.toggle = function (e) { - var self = this - if (e) { - self = $(e.currentTarget).data('bs.' + this.type) - if (!self) { - self = new this.constructor(e.currentTarget, this.getDelegateOptions()) - $(e.currentTarget).data('bs.' + this.type, self) - } - } - - if (e) { - self.inState.click = !self.inState.click - if (self.isInStateTrue()) self.enter(self) - else self.leave(self) - } else { - self.tip().hasClass('in') ? self.leave(self) : self.enter(self) - } - } - - Tooltip.prototype.destroy = function () { - var that = this - clearTimeout(this.timeout) - this.hide(function () { - that.$element.off('.' + that.type).removeData('bs.' + that.type) - if (that.$tip) { - that.$tip.detach() - } - that.$tip = null - that.$arrow = null - that.$viewport = null - }) - } - - - // TOOLTIP PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tooltip') - var options = typeof option == 'object' && option - - if (!data && /destroy|hide/.test(option)) return - if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tooltip - - $.fn.tooltip = Plugin - $.fn.tooltip.Constructor = Tooltip - - - // TOOLTIP NO CONFLICT - // =================== - - $.fn.tooltip.noConflict = function () { - $.fn.tooltip = old - return this - } - -}(jQuery); diff --git a/assets/js/bootstrap/transition.js b/assets/js/bootstrap/transition.js deleted file mode 100644 index cd89fc4..0000000 --- a/assets/js/bootstrap/transition.js +++ /dev/null @@ -1,59 +0,0 @@ -/* ======================================================================== - * Bootstrap: transition.js v3.3.5 - * http://getbootstrap.com/javascript/#transitions - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/) - // ============================================================ - - function transitionEnd() { - var el = document.createElement('bootstrap') - - var transEndEventNames = { - WebkitTransition : 'webkitTransitionEnd', - MozTransition : 'transitionend', - OTransition : 'oTransitionEnd otransitionend', - transition : 'transitionend' - } - - for (var name in transEndEventNames) { - if (el.style[name] !== undefined) { - return { end: transEndEventNames[name] } - } - } - - return false // explicit for ie8 ( ._.) - } - - // http://blog.alexmaccaw.com/css-transitions - $.fn.emulateTransitionEnd = function (duration) { - var called = false - var $el = this - $(this).one('bsTransitionEnd', function () { called = true }) - var callback = function () { if (!called) $($el).trigger($.support.transition.end) } - setTimeout(callback, duration) - return this - } - - $(function () { - $.support.transition = transitionEnd() - - if (!$.support.transition) return - - $.event.special.bsTransitionEnd = { - bindType: $.support.transition.end, - delegateType: $.support.transition.end, - handle: function (e) { - if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments) - } - } - }) - -}(jQuery); diff --git a/assets/js/bower.js b/assets/js/bower.js new file mode 100644 index 0000000..d6a8a58 --- /dev/null +++ b/assets/js/bower.js @@ -0,0 +1,2354 @@ ++function(a) { + "use strict"; + function b() { + var a = document.createElement("bootstrap"), b = { + WebkitTransition: "webkitTransitionEnd", + MozTransition: "transitionend", + OTransition: "oTransitionEnd otransitionend", + transition: "transitionend" + }; + for (var c in b) if (void 0 !== a.style[c]) return { + end: b[c] + }; + return !1; + } + a.fn.emulateTransitionEnd = function(b) { + var c = !1, d = this; + a(this).one("bsTransitionEnd", function() { + c = !0; + }); + var e = function() { + c || a(d).trigger(a.support.transition.end); + }; + return setTimeout(e, b), this; + }, a(function() { + a.support.transition = b(), a.support.transition && (a.event.special.bsTransitionEnd = { + bindType: a.support.transition.end, + delegateType: a.support.transition.end, + handle: function(b) { + return a(b.target).is(this) ? b.handleObj.handler.apply(this, arguments) : void 0; + } + }); + }); +}(jQuery), +function(a) { + "use strict"; + function b(b) { + return this.each(function() { + var c = a(this), e = c.data("bs.alert"); + e || c.data("bs.alert", e = new d(this)), "string" == typeof b && e[b].call(c); + }); + } + var c = '[data-dismiss="alert"]', d = function(b) { + a(b).on("click", c, this.close); + }; + d.VERSION = "3.3.6", d.TRANSITION_DURATION = 150, d.prototype.close = function(b) { + function c() { + g.detach().trigger("closed.bs.alert").remove(); + } + var e = a(this), f = e.attr("data-target"); + f || (f = e.attr("href"), f = f && f.replace(/.*(?=#[^\s]*$)/, "")); + var g = a(f); + b && b.preventDefault(), g.length || (g = e.closest(".alert")), g.trigger(b = a.Event("close.bs.alert")), + b.isDefaultPrevented() || (g.removeClass("in"), a.support.transition && g.hasClass("fade") ? g.one("bsTransitionEnd", c).emulateTransitionEnd(d.TRANSITION_DURATION) : c()); + }; + var e = a.fn.alert; + a.fn.alert = b, a.fn.alert.Constructor = d, a.fn.alert.noConflict = function() { + return a.fn.alert = e, this; + }, a(document).on("click.bs.alert.data-api", c, d.prototype.close); +}(jQuery), +function(a) { + "use strict"; + function b(b) { + return this.each(function() { + var d = a(this), e = d.data("bs.button"), f = "object" == typeof b && b; + e || d.data("bs.button", e = new c(this, f)), "toggle" == b ? e.toggle() : b && e.setState(b); + }); + } + var c = function(b, d) { + this.$element = a(b), this.options = a.extend({}, c.DEFAULTS, d), this.isLoading = !1; + }; + c.VERSION = "3.3.6", c.DEFAULTS = { + loadingText: "loading..." + }, c.prototype.setState = function(b) { + var c = "disabled", d = this.$element, e = d.is("input") ? "val" : "html", f = d.data(); + b += "Text", null == f.resetText && d.data("resetText", d[e]()), setTimeout(a.proxy(function() { + d[e](null == f[b] ? this.options[b] : f[b]), "loadingText" == b ? (this.isLoading = !0, + d.addClass(c).attr(c, c)) : this.isLoading && (this.isLoading = !1, d.removeClass(c).removeAttr(c)); + }, this), 0); + }, c.prototype.toggle = function() { + var a = !0, b = this.$element.closest('[data-toggle="buttons"]'); + if (b.length) { + var c = this.$element.find("input"); + "radio" == c.prop("type") ? (c.prop("checked") && (a = !1), b.find(".active").removeClass("active"), + this.$element.addClass("active")) : "checkbox" == c.prop("type") && (c.prop("checked") !== this.$element.hasClass("active") && (a = !1), + this.$element.toggleClass("active")), c.prop("checked", this.$element.hasClass("active")), + a && c.trigger("change"); + } else this.$element.attr("aria-pressed", !this.$element.hasClass("active")), this.$element.toggleClass("active"); + }; + var d = a.fn.button; + a.fn.button = b, a.fn.button.Constructor = c, a.fn.button.noConflict = function() { + return a.fn.button = d, this; + }, a(document).on("click.bs.button.data-api", '[data-toggle^="button"]', function(c) { + var d = a(c.target); + d.hasClass("btn") || (d = d.closest(".btn")), b.call(d, "toggle"), a(c.target).is('input[type="radio"]') || a(c.target).is('input[type="checkbox"]') || c.preventDefault(); + }).on("focus.bs.button.data-api blur.bs.button.data-api", '[data-toggle^="button"]', function(b) { + a(b.target).closest(".btn").toggleClass("focus", /^focus(in)?$/.test(b.type)); + }); +}(jQuery), +function(a) { + "use strict"; + function b(b) { + return this.each(function() { + var d = a(this), e = d.data("bs.carousel"), f = a.extend({}, c.DEFAULTS, d.data(), "object" == typeof b && b), g = "string" == typeof b ? b : f.slide; + e || d.data("bs.carousel", e = new c(this, f)), "number" == typeof b ? e.to(b) : g ? e[g]() : f.interval && e.pause().cycle(); + }); + } + var c = function(b, c) { + this.$element = a(b), this.$indicators = this.$element.find(".carousel-indicators"), + this.options = c, this.paused = null, this.sliding = null, this.interval = null, + this.$active = null, this.$items = null, this.options.keyboard && this.$element.on("keydown.bs.carousel", a.proxy(this.keydown, this)), + "hover" == this.options.pause && !("ontouchstart" in document.documentElement) && this.$element.on("mouseenter.bs.carousel", a.proxy(this.pause, this)).on("mouseleave.bs.carousel", a.proxy(this.cycle, this)); + }; + c.VERSION = "3.3.6", c.TRANSITION_DURATION = 600, c.DEFAULTS = { + interval: 5e3, + pause: "hover", + wrap: !0, + keyboard: !0 + }, c.prototype.keydown = function(a) { + if (!/input|textarea/i.test(a.target.tagName)) { + switch (a.which) { + case 37: + this.prev(); + break; + + case 39: + this.next(); + break; + + default: + return; + } + a.preventDefault(); + } + }, c.prototype.cycle = function(b) { + return b || (this.paused = !1), this.interval && clearInterval(this.interval), this.options.interval && !this.paused && (this.interval = setInterval(a.proxy(this.next, this), this.options.interval)), + this; + }, c.prototype.getItemIndex = function(a) { + return this.$items = a.parent().children(".item"), this.$items.index(a || this.$active); + }, c.prototype.getItemForDirection = function(a, b) { + var c = this.getItemIndex(b), d = "prev" == a && 0 === c || "next" == a && c == this.$items.length - 1; + if (d && !this.options.wrap) return b; + var e = "prev" == a ? -1 : 1, f = (c + e) % this.$items.length; + return this.$items.eq(f); + }, c.prototype.to = function(a) { + var b = this, c = this.getItemIndex(this.$active = this.$element.find(".item.active")); + return a > this.$items.length - 1 || 0 > a ? void 0 : this.sliding ? this.$element.one("slid.bs.carousel", function() { + b.to(a); + }) : c == a ? this.pause().cycle() : this.slide(a > c ? "next" : "prev", this.$items.eq(a)); + }, c.prototype.pause = function(b) { + return b || (this.paused = !0), this.$element.find(".next, .prev").length && a.support.transition && (this.$element.trigger(a.support.transition.end), + this.cycle(!0)), this.interval = clearInterval(this.interval), this; + }, c.prototype.next = function() { + return this.sliding ? void 0 : this.slide("next"); + }, c.prototype.prev = function() { + return this.sliding ? void 0 : this.slide("prev"); + }, c.prototype.slide = function(b, d) { + var e = this.$element.find(".item.active"), f = d || this.getItemForDirection(b, e), g = this.interval, h = "next" == b ? "left" : "right", i = this; + if (f.hasClass("active")) return this.sliding = !1; + var j = f[0], k = a.Event("slide.bs.carousel", { + relatedTarget: j, + direction: h + }); + if (this.$element.trigger(k), !k.isDefaultPrevented()) { + if (this.sliding = !0, g && this.pause(), this.$indicators.length) { + this.$indicators.find(".active").removeClass("active"); + var l = a(this.$indicators.children()[this.getItemIndex(f)]); + l && l.addClass("active"); + } + var m = a.Event("slid.bs.carousel", { + relatedTarget: j, + direction: h + }); + return a.support.transition && this.$element.hasClass("slide") ? (f.addClass(b), + f[0].offsetWidth, e.addClass(h), f.addClass(h), e.one("bsTransitionEnd", function() { + f.removeClass([ b, h ].join(" ")).addClass("active"), e.removeClass([ "active", h ].join(" ")), + i.sliding = !1, setTimeout(function() { + i.$element.trigger(m); + }, 0); + }).emulateTransitionEnd(c.TRANSITION_DURATION)) : (e.removeClass("active"), f.addClass("active"), + this.sliding = !1, this.$element.trigger(m)), g && this.cycle(), this; + } + }; + var d = a.fn.carousel; + a.fn.carousel = b, a.fn.carousel.Constructor = c, a.fn.carousel.noConflict = function() { + return a.fn.carousel = d, this; + }; + var e = function(c) { + var d, e = a(this), f = a(e.attr("data-target") || (d = e.attr("href")) && d.replace(/.*(?=#[^\s]+$)/, "")); + if (f.hasClass("carousel")) { + var g = a.extend({}, f.data(), e.data()), h = e.attr("data-slide-to"); + h && (g.interval = !1), b.call(f, g), h && f.data("bs.carousel").to(h), c.preventDefault(); + } + }; + a(document).on("click.bs.carousel.data-api", "[data-slide]", e).on("click.bs.carousel.data-api", "[data-slide-to]", e), + a(window).on("load", function() { + a('[data-ride="carousel"]').each(function() { + var c = a(this); + b.call(c, c.data()); + }); + }); +}(jQuery), +function(a) { + "use strict"; + function b(b) { + var c, d = b.attr("data-target") || (c = b.attr("href")) && c.replace(/.*(?=#[^\s]+$)/, ""); + return a(d); + } + function c(b) { + return this.each(function() { + var c = a(this), e = c.data("bs.collapse"), f = a.extend({}, d.DEFAULTS, c.data(), "object" == typeof b && b); + !e && f.toggle && /show|hide/.test(b) && (f.toggle = !1), e || c.data("bs.collapse", e = new d(this, f)), + "string" == typeof b && e[b](); + }); + } + var d = function(b, c) { + this.$element = a(b), this.options = a.extend({}, d.DEFAULTS, c), this.$trigger = a('[data-toggle="collapse"][href="#' + b.id + '"],[data-toggle="collapse"][data-target="#' + b.id + '"]'), + this.transitioning = null, this.options.parent ? this.$parent = this.getParent() : this.addAriaAndCollapsedClass(this.$element, this.$trigger), + this.options.toggle && this.toggle(); + }; + d.VERSION = "3.3.6", d.TRANSITION_DURATION = 350, d.DEFAULTS = { + toggle: !0 + }, d.prototype.dimension = function() { + var a = this.$element.hasClass("width"); + return a ? "width" : "height"; + }, d.prototype.show = function() { + if (!this.transitioning && !this.$element.hasClass("in")) { + var b, e = this.$parent && this.$parent.children(".panel").children(".in, .collapsing"); + if (!(e && e.length && (b = e.data("bs.collapse"), b && b.transitioning))) { + var f = a.Event("show.bs.collapse"); + if (this.$element.trigger(f), !f.isDefaultPrevented()) { + e && e.length && (c.call(e, "hide"), b || e.data("bs.collapse", null)); + var g = this.dimension(); + this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded", !0), + this.$trigger.removeClass("collapsed").attr("aria-expanded", !0), this.transitioning = 1; + var h = function() { + this.$element.removeClass("collapsing").addClass("collapse in")[g](""), this.transitioning = 0, + this.$element.trigger("shown.bs.collapse"); + }; + if (!a.support.transition) return h.call(this); + var i = a.camelCase([ "scroll", g ].join("-")); + this.$element.one("bsTransitionEnd", a.proxy(h, this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i]); + } + } + } + }, d.prototype.hide = function() { + if (!this.transitioning && this.$element.hasClass("in")) { + var b = a.Event("hide.bs.collapse"); + if (this.$element.trigger(b), !b.isDefaultPrevented()) { + var c = this.dimension(); + this.$element[c](this.$element[c]())[0].offsetHeight, this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded", !1), + this.$trigger.addClass("collapsed").attr("aria-expanded", !1), this.transitioning = 1; + var e = function() { + this.transitioning = 0, this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse"); + }; + return a.support.transition ? void this.$element[c](0).one("bsTransitionEnd", a.proxy(e, this)).emulateTransitionEnd(d.TRANSITION_DURATION) : e.call(this); + } + } + }, d.prototype.toggle = function() { + this[this.$element.hasClass("in") ? "hide" : "show"](); + }, d.prototype.getParent = function() { + return a(this.options.parent).find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]').each(a.proxy(function(c, d) { + var e = a(d); + this.addAriaAndCollapsedClass(b(e), e); + }, this)).end(); + }, d.prototype.addAriaAndCollapsedClass = function(a, b) { + var c = a.hasClass("in"); + a.attr("aria-expanded", c), b.toggleClass("collapsed", !c).attr("aria-expanded", c); + }; + var e = a.fn.collapse; + a.fn.collapse = c, a.fn.collapse.Constructor = d, a.fn.collapse.noConflict = function() { + return a.fn.collapse = e, this; + }, a(document).on("click.bs.collapse.data-api", '[data-toggle="collapse"]', function(d) { + var e = a(this); + e.attr("data-target") || d.preventDefault(); + var f = b(e), g = f.data("bs.collapse"), h = g ? "toggle" : e.data(); + c.call(f, h); + }); +}(jQuery), +function(a) { + "use strict"; + function b(b) { + var c = b.attr("data-target"); + c || (c = b.attr("href"), c = c && /#[A-Za-z]/.test(c) && c.replace(/.*(?=#[^\s]*$)/, "")); + var d = c && a(c); + return d && d.length ? d : b.parent(); + } + function c(c) { + c && 3 === c.which || (a(e).remove(), a(f).each(function() { + var d = a(this), e = b(d), f = { + relatedTarget: this + }; + e.hasClass("open") && (c && "click" == c.type && /input|textarea/i.test(c.target.tagName) && a.contains(e[0], c.target) || (e.trigger(c = a.Event("hide.bs.dropdown", f)), + c.isDefaultPrevented() || (d.attr("aria-expanded", "false"), e.removeClass("open").trigger(a.Event("hidden.bs.dropdown", f))))); + })); + } + function d(b) { + return this.each(function() { + var c = a(this), d = c.data("bs.dropdown"); + d || c.data("bs.dropdown", d = new g(this)), "string" == typeof b && d[b].call(c); + }); + } + var e = ".dropdown-backdrop", f = '[data-toggle="dropdown"]', g = function(b) { + a(b).on("click.bs.dropdown", this.toggle); + }; + g.VERSION = "3.3.6", g.prototype.toggle = function(d) { + var e = a(this); + if (!e.is(".disabled, :disabled")) { + var f = b(e), g = f.hasClass("open"); + if (c(), !g) { + "ontouchstart" in document.documentElement && !f.closest(".navbar-nav").length && a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click", c); + var h = { + relatedTarget: this + }; + if (f.trigger(d = a.Event("show.bs.dropdown", h)), d.isDefaultPrevented()) return; + e.trigger("focus").attr("aria-expanded", "true"), f.toggleClass("open").trigger(a.Event("shown.bs.dropdown", h)); + } + return !1; + } + }, g.prototype.keydown = function(c) { + if (/(38|40|27|32)/.test(c.which) && !/input|textarea/i.test(c.target.tagName)) { + var d = a(this); + if (c.preventDefault(), c.stopPropagation(), !d.is(".disabled, :disabled")) { + var e = b(d), g = e.hasClass("open"); + if (!g && 27 != c.which || g && 27 == c.which) return 27 == c.which && e.find(f).trigger("focus"), + d.trigger("click"); + var h = " li:not(.disabled):visible a", i = e.find(".dropdown-menu" + h); + if (i.length) { + var j = i.index(c.target); + 38 == c.which && j > 0 && j--, 40 == c.which && j < i.length - 1 && j++, ~j || (j = 0), + i.eq(j).trigger("focus"); + } + } + } + }; + var h = a.fn.dropdown; + a.fn.dropdown = d, a.fn.dropdown.Constructor = g, a.fn.dropdown.noConflict = function() { + return a.fn.dropdown = h, this; + }, a(document).on("click.bs.dropdown.data-api", c).on("click.bs.dropdown.data-api", ".dropdown form", function(a) { + a.stopPropagation(); + }).on("click.bs.dropdown.data-api", f, g.prototype.toggle).on("keydown.bs.dropdown.data-api", f, g.prototype.keydown).on("keydown.bs.dropdown.data-api", ".dropdown-menu", g.prototype.keydown); +}(jQuery), +function(a) { + "use strict"; + function b(b, d) { + return this.each(function() { + var e = a(this), f = e.data("bs.modal"), g = a.extend({}, c.DEFAULTS, e.data(), "object" == typeof b && b); + f || e.data("bs.modal", f = new c(this, g)), "string" == typeof b ? f[b](d) : g.show && f.show(d); + }); + } + var c = function(b, c) { + this.options = c, this.$body = a(document.body), this.$element = a(b), this.$dialog = this.$element.find(".modal-dialog"), + this.$backdrop = null, this.isShown = null, this.originalBodyPad = null, this.scrollbarWidth = 0, + this.ignoreBackdropClick = !1, this.options.remote && this.$element.find(".modal-content").load(this.options.remote, a.proxy(function() { + this.$element.trigger("loaded.bs.modal"); + }, this)); + }; + c.VERSION = "3.3.6", c.TRANSITION_DURATION = 300, c.BACKDROP_TRANSITION_DURATION = 150, + c.DEFAULTS = { + backdrop: !0, + keyboard: !0, + show: !0 + }, c.prototype.toggle = function(a) { + return this.isShown ? this.hide() : this.show(a); + }, c.prototype.show = function(b) { + var d = this, e = a.Event("show.bs.modal", { + relatedTarget: b + }); + this.$element.trigger(e), this.isShown || e.isDefaultPrevented() || (this.isShown = !0, + this.checkScrollbar(), this.setScrollbar(), this.$body.addClass("modal-open"), this.escape(), + this.resize(), this.$element.on("click.dismiss.bs.modal", '[data-dismiss="modal"]', a.proxy(this.hide, this)), + this.$dialog.on("mousedown.dismiss.bs.modal", function() { + d.$element.one("mouseup.dismiss.bs.modal", function(b) { + a(b.target).is(d.$element) && (d.ignoreBackdropClick = !0); + }); + }), this.backdrop(function() { + var e = a.support.transition && d.$element.hasClass("fade"); + d.$element.parent().length || d.$element.appendTo(d.$body), d.$element.show().scrollTop(0), + d.adjustDialog(), e && d.$element[0].offsetWidth, d.$element.addClass("in"), d.enforceFocus(); + var f = a.Event("shown.bs.modal", { + relatedTarget: b + }); + e ? d.$dialog.one("bsTransitionEnd", function() { + d.$element.trigger("focus").trigger(f); + }).emulateTransitionEnd(c.TRANSITION_DURATION) : d.$element.trigger("focus").trigger(f); + })); + }, c.prototype.hide = function(b) { + b && b.preventDefault(), b = a.Event("hide.bs.modal"), this.$element.trigger(b), + this.isShown && !b.isDefaultPrevented() && (this.isShown = !1, this.escape(), this.resize(), + a(document).off("focusin.bs.modal"), this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"), + this.$dialog.off("mousedown.dismiss.bs.modal"), a.support.transition && this.$element.hasClass("fade") ? this.$element.one("bsTransitionEnd", a.proxy(this.hideModal, this)).emulateTransitionEnd(c.TRANSITION_DURATION) : this.hideModal()); + }, c.prototype.enforceFocus = function() { + a(document).off("focusin.bs.modal").on("focusin.bs.modal", a.proxy(function(a) { + this.$element[0] === a.target || this.$element.has(a.target).length || this.$element.trigger("focus"); + }, this)); + }, c.prototype.escape = function() { + this.isShown && this.options.keyboard ? this.$element.on("keydown.dismiss.bs.modal", a.proxy(function(a) { + 27 == a.which && this.hide(); + }, this)) : this.isShown || this.$element.off("keydown.dismiss.bs.modal"); + }, c.prototype.resize = function() { + this.isShown ? a(window).on("resize.bs.modal", a.proxy(this.handleUpdate, this)) : a(window).off("resize.bs.modal"); + }, c.prototype.hideModal = function() { + var a = this; + this.$element.hide(), this.backdrop(function() { + a.$body.removeClass("modal-open"), a.resetAdjustments(), a.resetScrollbar(), a.$element.trigger("hidden.bs.modal"); + }); + }, c.prototype.removeBackdrop = function() { + this.$backdrop && this.$backdrop.remove(), this.$backdrop = null; + }, c.prototype.backdrop = function(b) { + var d = this, e = this.$element.hasClass("fade") ? "fade" : ""; + if (this.isShown && this.options.backdrop) { + var f = a.support.transition && e; + if (this.$backdrop = a(document.createElement("div")).addClass("modal-backdrop " + e).appendTo(this.$body), + this.$element.on("click.dismiss.bs.modal", a.proxy(function(a) { + return this.ignoreBackdropClick ? void (this.ignoreBackdropClick = !1) : void (a.target === a.currentTarget && ("static" == this.options.backdrop ? this.$element[0].focus() : this.hide())); + }, this)), f && this.$backdrop[0].offsetWidth, this.$backdrop.addClass("in"), !b) return; + f ? this.$backdrop.one("bsTransitionEnd", b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION) : b(); + } else if (!this.isShown && this.$backdrop) { + this.$backdrop.removeClass("in"); + var g = function() { + d.removeBackdrop(), b && b(); + }; + a.support.transition && this.$element.hasClass("fade") ? this.$backdrop.one("bsTransitionEnd", g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION) : g(); + } else b && b(); + }, c.prototype.handleUpdate = function() { + this.adjustDialog(); + }, c.prototype.adjustDialog = function() { + var a = this.$element[0].scrollHeight > document.documentElement.clientHeight; + this.$element.css({ + paddingLeft: !this.bodyIsOverflowing && a ? this.scrollbarWidth : "", + paddingRight: this.bodyIsOverflowing && !a ? this.scrollbarWidth : "" + }); + }, c.prototype.resetAdjustments = function() { + this.$element.css({ + paddingLeft: "", + paddingRight: "" + }); + }, c.prototype.checkScrollbar = function() { + var a = window.innerWidth; + if (!a) { + var b = document.documentElement.getBoundingClientRect(); + a = b.right - Math.abs(b.left); + } + this.bodyIsOverflowing = document.body.clientWidth < a, this.scrollbarWidth = this.measureScrollbar(); + }, c.prototype.setScrollbar = function() { + var a = parseInt(this.$body.css("padding-right") || 0, 10); + this.originalBodyPad = document.body.style.paddingRight || "", this.bodyIsOverflowing && this.$body.css("padding-right", a + this.scrollbarWidth); + }, c.prototype.resetScrollbar = function() { + this.$body.css("padding-right", this.originalBodyPad); + }, c.prototype.measureScrollbar = function() { + var a = document.createElement("div"); + a.className = "modal-scrollbar-measure", this.$body.append(a); + var b = a.offsetWidth - a.clientWidth; + return this.$body[0].removeChild(a), b; + }; + var d = a.fn.modal; + a.fn.modal = b, a.fn.modal.Constructor = c, a.fn.modal.noConflict = function() { + return a.fn.modal = d, this; + }, a(document).on("click.bs.modal.data-api", '[data-toggle="modal"]', function(c) { + var d = a(this), e = d.attr("href"), f = a(d.attr("data-target") || e && e.replace(/.*(?=#[^\s]+$)/, "")), g = f.data("bs.modal") ? "toggle" : a.extend({ + remote: !/#/.test(e) && e + }, f.data(), d.data()); + d.is("a") && c.preventDefault(), f.one("show.bs.modal", function(a) { + a.isDefaultPrevented() || f.one("hidden.bs.modal", function() { + d.is(":visible") && d.trigger("focus"); + }); + }), b.call(f, g, this); + }); +}(jQuery), +function(a) { + "use strict"; + function b(b) { + return this.each(function() { + var d = a(this), e = d.data("bs.tooltip"), f = "object" == typeof b && b; + !e && /destroy|hide/.test(b) || (e || d.data("bs.tooltip", e = new c(this, f)), + "string" == typeof b && e[b]()); + }); + } + var c = function(a, b) { + this.type = null, this.options = null, this.enabled = null, this.timeout = null, + this.hoverState = null, this.$element = null, this.inState = null, this.init("tooltip", a, b); + }; + c.VERSION = "3.3.6", c.TRANSITION_DURATION = 150, c.DEFAULTS = { + animation: !0, + placement: "top", + selector: !1, + template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>', + trigger: "hover focus", + title: "", + delay: 0, + html: !1, + container: !1, + viewport: { + selector: "body", + padding: 0 + } + }, c.prototype.init = function(b, c, d) { + if (this.enabled = !0, this.type = b, this.$element = a(c), this.options = this.getOptions(d), + this.$viewport = this.options.viewport && a(a.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : this.options.viewport.selector || this.options.viewport), + this.inState = { + click: !1, + hover: !1, + focus: !1 + }, this.$element[0] instanceof document.constructor && !this.options.selector) throw new Error("`selector` option must be specified when initializing " + this.type + " on the window.document object!"); + for (var e = this.options.trigger.split(" "), f = e.length; f--; ) { + var g = e[f]; + if ("click" == g) this.$element.on("click." + this.type, this.options.selector, a.proxy(this.toggle, this)); else if ("manual" != g) { + var h = "hover" == g ? "mouseenter" : "focusin", i = "hover" == g ? "mouseleave" : "focusout"; + this.$element.on(h + "." + this.type, this.options.selector, a.proxy(this.enter, this)), + this.$element.on(i + "." + this.type, this.options.selector, a.proxy(this.leave, this)); + } + } + this.options.selector ? this._options = a.extend({}, this.options, { + trigger: "manual", + selector: "" + }) : this.fixTitle(); + }, c.prototype.getDefaults = function() { + return c.DEFAULTS; + }, c.prototype.getOptions = function(b) { + return b = a.extend({}, this.getDefaults(), this.$element.data(), b), b.delay && "number" == typeof b.delay && (b.delay = { + show: b.delay, + hide: b.delay + }), b; + }, c.prototype.getDelegateOptions = function() { + var b = {}, c = this.getDefaults(); + return this._options && a.each(this._options, function(a, d) { + c[a] != d && (b[a] = d); + }), b; + }, c.prototype.enter = function(b) { + var c = b instanceof this.constructor ? b : a(b.currentTarget).data("bs." + this.type); + return c || (c = new this.constructor(b.currentTarget, this.getDelegateOptions()), + a(b.currentTarget).data("bs." + this.type, c)), b instanceof a.Event && (c.inState["focusin" == b.type ? "focus" : "hover"] = !0), + c.tip().hasClass("in") || "in" == c.hoverState ? void (c.hoverState = "in") : (clearTimeout(c.timeout), + c.hoverState = "in", c.options.delay && c.options.delay.show ? void (c.timeout = setTimeout(function() { + "in" == c.hoverState && c.show(); + }, c.options.delay.show)) : c.show()); + }, c.prototype.isInStateTrue = function() { + for (var a in this.inState) if (this.inState[a]) return !0; + return !1; + }, c.prototype.leave = function(b) { + var c = b instanceof this.constructor ? b : a(b.currentTarget).data("bs." + this.type); + return c || (c = new this.constructor(b.currentTarget, this.getDelegateOptions()), + a(b.currentTarget).data("bs." + this.type, c)), b instanceof a.Event && (c.inState["focusout" == b.type ? "focus" : "hover"] = !1), + c.isInStateTrue() ? void 0 : (clearTimeout(c.timeout), c.hoverState = "out", c.options.delay && c.options.delay.hide ? void (c.timeout = setTimeout(function() { + "out" == c.hoverState && c.hide(); + }, c.options.delay.hide)) : c.hide()); + }, c.prototype.show = function() { + var b = a.Event("show.bs." + this.type); + if (this.hasContent() && this.enabled) { + this.$element.trigger(b); + var d = a.contains(this.$element[0].ownerDocument.documentElement, this.$element[0]); + if (b.isDefaultPrevented() || !d) return; + var e = this, f = this.tip(), g = this.getUID(this.type); + this.setContent(), f.attr("id", g), this.$element.attr("aria-describedby", g), this.options.animation && f.addClass("fade"); + var h = "function" == typeof this.options.placement ? this.options.placement.call(this, f[0], this.$element[0]) : this.options.placement, i = /\s?auto?\s?/i, j = i.test(h); + j && (h = h.replace(i, "") || "top"), f.detach().css({ + top: 0, + left: 0, + display: "block" + }).addClass(h).data("bs." + this.type, this), this.options.container ? f.appendTo(this.options.container) : f.insertAfter(this.$element), + this.$element.trigger("inserted.bs." + this.type); + var k = this.getPosition(), l = f[0].offsetWidth, m = f[0].offsetHeight; + if (j) { + var n = h, o = this.getPosition(this.$viewport); + h = "bottom" == h && k.bottom + m > o.bottom ? "top" : "top" == h && k.top - m < o.top ? "bottom" : "right" == h && k.right + l > o.width ? "left" : "left" == h && k.left - l < o.left ? "right" : h, + f.removeClass(n).addClass(h); + } + var p = this.getCalculatedOffset(h, k, l, m); + this.applyPlacement(p, h); + var q = function() { + var a = e.hoverState; + e.$element.trigger("shown.bs." + e.type), e.hoverState = null, "out" == a && e.leave(e); + }; + a.support.transition && this.$tip.hasClass("fade") ? f.one("bsTransitionEnd", q).emulateTransitionEnd(c.TRANSITION_DURATION) : q(); + } + }, c.prototype.applyPlacement = function(b, c) { + var d = this.tip(), e = d[0].offsetWidth, f = d[0].offsetHeight, g = parseInt(d.css("margin-top"), 10), h = parseInt(d.css("margin-left"), 10); + isNaN(g) && (g = 0), isNaN(h) && (h = 0), b.top += g, b.left += h, a.offset.setOffset(d[0], a.extend({ + using: function(a) { + d.css({ + top: Math.round(a.top), + left: Math.round(a.left) + }); + } + }, b), 0), d.addClass("in"); + var i = d[0].offsetWidth, j = d[0].offsetHeight; + "top" == c && j != f && (b.top = b.top + f - j); + var k = this.getViewportAdjustedDelta(c, b, i, j); + k.left ? b.left += k.left : b.top += k.top; + var l = /top|bottom/.test(c), m = l ? 2 * k.left - e + i : 2 * k.top - f + j, n = l ? "offsetWidth" : "offsetHeight"; + d.offset(b), this.replaceArrow(m, d[0][n], l); + }, c.prototype.replaceArrow = function(a, b, c) { + this.arrow().css(c ? "left" : "top", 50 * (1 - a / b) + "%").css(c ? "top" : "left", ""); + }, c.prototype.setContent = function() { + var a = this.tip(), b = this.getTitle(); + a.find(".tooltip-inner")[this.options.html ? "html" : "text"](b), a.removeClass("fade in top bottom left right"); + }, c.prototype.hide = function(b) { + function d() { + "in" != e.hoverState && f.detach(), e.$element.removeAttr("aria-describedby").trigger("hidden.bs." + e.type), + b && b(); + } + var e = this, f = a(this.$tip), g = a.Event("hide.bs." + this.type); + return this.$element.trigger(g), g.isDefaultPrevented() ? void 0 : (f.removeClass("in"), + a.support.transition && f.hasClass("fade") ? f.one("bsTransitionEnd", d).emulateTransitionEnd(c.TRANSITION_DURATION) : d(), + this.hoverState = null, this); + }, c.prototype.fixTitle = function() { + var a = this.$element; + (a.attr("title") || "string" != typeof a.attr("data-original-title")) && a.attr("data-original-title", a.attr("title") || "").attr("title", ""); + }, c.prototype.hasContent = function() { + return this.getTitle(); + }, c.prototype.getPosition = function(b) { + b = b || this.$element; + var c = b[0], d = "BODY" == c.tagName, e = c.getBoundingClientRect(); + null == e.width && (e = a.extend({}, e, { + width: e.right - e.left, + height: e.bottom - e.top + })); + var f = d ? { + top: 0, + left: 0 + } : b.offset(), g = { + scroll: d ? document.documentElement.scrollTop || document.body.scrollTop : b.scrollTop() + }, h = d ? { + width: a(window).width(), + height: a(window).height() + } : null; + return a.extend({}, e, g, h, f); + }, c.prototype.getCalculatedOffset = function(a, b, c, d) { + return "bottom" == a ? { + top: b.top + b.height, + left: b.left + b.width / 2 - c / 2 + } : "top" == a ? { + top: b.top - d, + left: b.left + b.width / 2 - c / 2 + } : "left" == a ? { + top: b.top + b.height / 2 - d / 2, + left: b.left - c + } : { + top: b.top + b.height / 2 - d / 2, + left: b.left + b.width + }; + }, c.prototype.getViewportAdjustedDelta = function(a, b, c, d) { + var e = { + top: 0, + left: 0 + }; + if (!this.$viewport) return e; + var f = this.options.viewport && this.options.viewport.padding || 0, g = this.getPosition(this.$viewport); + if (/right|left/.test(a)) { + var h = b.top - f - g.scroll, i = b.top + f - g.scroll + d; + h < g.top ? e.top = g.top - h : i > g.top + g.height && (e.top = g.top + g.height - i); + } else { + var j = b.left - f, k = b.left + f + c; + j < g.left ? e.left = g.left - j : k > g.right && (e.left = g.left + g.width - k); + } + return e; + }, c.prototype.getTitle = function() { + var a, b = this.$element, c = this.options; + return a = b.attr("data-original-title") || ("function" == typeof c.title ? c.title.call(b[0]) : c.title); + }, c.prototype.getUID = function(a) { + do a += ~~(1e6 * Math.random()); while (document.getElementById(a)); + return a; + }, c.prototype.tip = function() { + if (!this.$tip && (this.$tip = a(this.options.template), 1 != this.$tip.length)) throw new Error(this.type + " `template` option must consist of exactly 1 top-level element!"); + return this.$tip; + }, c.prototype.arrow = function() { + return this.$arrow = this.$arrow || this.tip().find(".tooltip-arrow"); + }, c.prototype.enable = function() { + this.enabled = !0; + }, c.prototype.disable = function() { + this.enabled = !1; + }, c.prototype.toggleEnabled = function() { + this.enabled = !this.enabled; + }, c.prototype.toggle = function(b) { + var c = this; + b && (c = a(b.currentTarget).data("bs." + this.type), c || (c = new this.constructor(b.currentTarget, this.getDelegateOptions()), + a(b.currentTarget).data("bs." + this.type, c))), b ? (c.inState.click = !c.inState.click, + c.isInStateTrue() ? c.enter(c) : c.leave(c)) : c.tip().hasClass("in") ? c.leave(c) : c.enter(c); + }, c.prototype.destroy = function() { + var a = this; + clearTimeout(this.timeout), this.hide(function() { + a.$element.off("." + a.type).removeData("bs." + a.type), a.$tip && a.$tip.detach(), + a.$tip = null, a.$arrow = null, a.$viewport = null; + }); + }; + var d = a.fn.tooltip; + a.fn.tooltip = b, a.fn.tooltip.Constructor = c, a.fn.tooltip.noConflict = function() { + return a.fn.tooltip = d, this; + }; +}(jQuery), +function(a) { + "use strict"; + function b(b) { + return this.each(function() { + var d = a(this), e = d.data("bs.popover"), f = "object" == typeof b && b; + !e && /destroy|hide/.test(b) || (e || d.data("bs.popover", e = new c(this, f)), + "string" == typeof b && e[b]()); + }); + } + var c = function(a, b) { + this.init("popover", a, b); + }; + if (!a.fn.tooltip) throw new Error("Popover requires tooltip.js"); + c.VERSION = "3.3.6", c.DEFAULTS = a.extend({}, a.fn.tooltip.Constructor.DEFAULTS, { + placement: "right", + trigger: "click", + content: "", + template: '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>' + }), c.prototype = a.extend({}, a.fn.tooltip.Constructor.prototype), c.prototype.constructor = c, + c.prototype.getDefaults = function() { + return c.DEFAULTS; + }, c.prototype.setContent = function() { + var a = this.tip(), b = this.getTitle(), c = this.getContent(); + a.find(".popover-title")[this.options.html ? "html" : "text"](b), a.find(".popover-content").children().detach().end()[this.options.html ? "string" == typeof c ? "html" : "append" : "text"](c), + a.removeClass("fade top bottom left right in"), a.find(".popover-title").html() || a.find(".popover-title").hide(); + }, c.prototype.hasContent = function() { + return this.getTitle() || this.getContent(); + }, c.prototype.getContent = function() { + var a = this.$element, b = this.options; + return a.attr("data-content") || ("function" == typeof b.content ? b.content.call(a[0]) : b.content); + }, c.prototype.arrow = function() { + return this.$arrow = this.$arrow || this.tip().find(".arrow"); + }; + var d = a.fn.popover; + a.fn.popover = b, a.fn.popover.Constructor = c, a.fn.popover.noConflict = function() { + return a.fn.popover = d, this; + }; +}(jQuery), +function(a) { + "use strict"; + function b(c, d) { + this.$body = a(document.body), this.$scrollElement = a(a(c).is(document.body) ? window : c), + this.options = a.extend({}, b.DEFAULTS, d), this.selector = (this.options.target || "") + " .nav li > a", + this.offsets = [], this.targets = [], this.activeTarget = null, this.scrollHeight = 0, + this.$scrollElement.on("scroll.bs.scrollspy", a.proxy(this.process, this)), this.refresh(), + this.process(); + } + function c(c) { + return this.each(function() { + var d = a(this), e = d.data("bs.scrollspy"), f = "object" == typeof c && c; + e || d.data("bs.scrollspy", e = new b(this, f)), "string" == typeof c && e[c](); + }); + } + b.VERSION = "3.3.6", b.DEFAULTS = { + offset: 10 + }, b.prototype.getScrollHeight = function() { + return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight); + }, b.prototype.refresh = function() { + var b = this, c = "offset", d = 0; + this.offsets = [], this.targets = [], this.scrollHeight = this.getScrollHeight(), + a.isWindow(this.$scrollElement[0]) || (c = "position", d = this.$scrollElement.scrollTop()), + this.$body.find(this.selector).map(function() { + var b = a(this), e = b.data("target") || b.attr("href"), f = /^#./.test(e) && a(e); + return f && f.length && f.is(":visible") && [ [ f[c]().top + d, e ] ] || null; + }).sort(function(a, b) { + return a[0] - b[0]; + }).each(function() { + b.offsets.push(this[0]), b.targets.push(this[1]); + }); + }, b.prototype.process = function() { + var a, b = this.$scrollElement.scrollTop() + this.options.offset, c = this.getScrollHeight(), d = this.options.offset + c - this.$scrollElement.height(), e = this.offsets, f = this.targets, g = this.activeTarget; + if (this.scrollHeight != c && this.refresh(), b >= d) return g != (a = f[f.length - 1]) && this.activate(a); + if (g && b < e[0]) return this.activeTarget = null, this.clear(); + for (a = e.length; a--; ) g != f[a] && b >= e[a] && (void 0 === e[a + 1] || b < e[a + 1]) && this.activate(f[a]); + }, b.prototype.activate = function(b) { + this.activeTarget = b, this.clear(); + var c = this.selector + '[data-target="' + b + '"],' + this.selector + '[href="' + b + '"]', d = a(c).parents("li").addClass("active"); + d.parent(".dropdown-menu").length && (d = d.closest("li.dropdown").addClass("active")), + d.trigger("activate.bs.scrollspy"); + }, b.prototype.clear = function() { + a(this.selector).parentsUntil(this.options.target, ".active").removeClass("active"); + }; + var d = a.fn.scrollspy; + a.fn.scrollspy = c, a.fn.scrollspy.Constructor = b, a.fn.scrollspy.noConflict = function() { + return a.fn.scrollspy = d, this; + }, a(window).on("load.bs.scrollspy.data-api", function() { + a('[data-spy="scroll"]').each(function() { + var b = a(this); + c.call(b, b.data()); + }); + }); +}(jQuery), +function(a) { + "use strict"; + function b(b) { + return this.each(function() { + var d = a(this), e = d.data("bs.tab"); + e || d.data("bs.tab", e = new c(this)), "string" == typeof b && e[b](); + }); + } + var c = function(b) { + this.element = a(b); + }; + c.VERSION = "3.3.6", c.TRANSITION_DURATION = 150, c.prototype.show = function() { + var b = this.element, c = b.closest("ul:not(.dropdown-menu)"), d = b.data("target"); + if (d || (d = b.attr("href"), d = d && d.replace(/.*(?=#[^\s]*$)/, "")), !b.parent("li").hasClass("active")) { + var e = c.find(".active:last a"), f = a.Event("hide.bs.tab", { + relatedTarget: b[0] + }), g = a.Event("show.bs.tab", { + relatedTarget: e[0] + }); + if (e.trigger(f), b.trigger(g), !g.isDefaultPrevented() && !f.isDefaultPrevented()) { + var h = a(d); + this.activate(b.closest("li"), c), this.activate(h, h.parent(), function() { + e.trigger({ + type: "hidden.bs.tab", + relatedTarget: b[0] + }), b.trigger({ + type: "shown.bs.tab", + relatedTarget: e[0] + }); + }); + } + } + }, c.prototype.activate = function(b, d, e) { + function f() { + g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded", !1), + b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded", !0), h ? (b[0].offsetWidth, + b.addClass("in")) : b.removeClass("fade"), b.parent(".dropdown-menu").length && b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded", !0), + e && e(); + } + var g = d.find("> .active"), h = e && a.support.transition && (g.length && g.hasClass("fade") || !!d.find("> .fade").length); + g.length && h ? g.one("bsTransitionEnd", f).emulateTransitionEnd(c.TRANSITION_DURATION) : f(), + g.removeClass("in"); + }; + var d = a.fn.tab; + a.fn.tab = b, a.fn.tab.Constructor = c, a.fn.tab.noConflict = function() { + return a.fn.tab = d, this; + }; + var e = function(c) { + c.preventDefault(), b.call(a(this), "show"); + }; + a(document).on("click.bs.tab.data-api", '[data-toggle="tab"]', e).on("click.bs.tab.data-api", '[data-toggle="pill"]', e); +}(jQuery), +function(a) { + "use strict"; + function b(b) { + return this.each(function() { + var d = a(this), e = d.data("bs.affix"), f = "object" == typeof b && b; + e || d.data("bs.affix", e = new c(this, f)), "string" == typeof b && e[b](); + }); + } + var c = function(b, d) { + this.options = a.extend({}, c.DEFAULTS, d), this.$target = a(this.options.target).on("scroll.bs.affix.data-api", a.proxy(this.checkPosition, this)).on("click.bs.affix.data-api", a.proxy(this.checkPositionWithEventLoop, this)), + this.$element = a(b), this.affixed = null, this.unpin = null, this.pinnedOffset = null, + this.checkPosition(); + }; + c.VERSION = "3.3.6", c.RESET = "affix affix-top affix-bottom", c.DEFAULTS = { + offset: 0, + target: window + }, c.prototype.getState = function(a, b, c, d) { + var e = this.$target.scrollTop(), f = this.$element.offset(), g = this.$target.height(); + if (null != c && "top" == this.affixed) return c > e ? "top" : !1; + if ("bottom" == this.affixed) return null != c ? e + this.unpin <= f.top ? !1 : "bottom" : a - d >= e + g ? !1 : "bottom"; + var h = null == this.affixed, i = h ? e : f.top, j = h ? g : b; + return null != c && c >= e ? "top" : null != d && i + j >= a - d ? "bottom" : !1; + }, c.prototype.getPinnedOffset = function() { + if (this.pinnedOffset) return this.pinnedOffset; + this.$element.removeClass(c.RESET).addClass("affix"); + var a = this.$target.scrollTop(), b = this.$element.offset(); + return this.pinnedOffset = b.top - a; + }, c.prototype.checkPositionWithEventLoop = function() { + setTimeout(a.proxy(this.checkPosition, this), 1); + }, c.prototype.checkPosition = function() { + if (this.$element.is(":visible")) { + var b = this.$element.height(), d = this.options.offset, e = d.top, f = d.bottom, g = Math.max(a(document).height(), a(document.body).height()); + "object" != typeof d && (f = e = d), "function" == typeof e && (e = d.top(this.$element)), + "function" == typeof f && (f = d.bottom(this.$element)); + var h = this.getState(g, b, e, f); + if (this.affixed != h) { + null != this.unpin && this.$element.css("top", ""); + var i = "affix" + (h ? "-" + h : ""), j = a.Event(i + ".bs.affix"); + if (this.$element.trigger(j), j.isDefaultPrevented()) return; + this.affixed = h, this.unpin = "bottom" == h ? this.getPinnedOffset() : null, this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix", "affixed") + ".bs.affix"); + } + "bottom" == h && this.$element.offset({ + top: g - b - f + }); + } + }; + var d = a.fn.affix; + a.fn.affix = b, a.fn.affix.Constructor = c, a.fn.affix.noConflict = function() { + return a.fn.affix = d, this; + }, a(window).on("load", function() { + a('[data-spy="affix"]').each(function() { + var c = a(this), d = c.data(); + d.offset = d.offset || {}, null != d.offsetBottom && (d.offset.bottom = d.offsetBottom), + null != d.offsetTop && (d.offset.top = d.offsetTop), b.call(c, d); + }); + }); +}(jQuery), function(a) { + "use strict"; + a.fn.fitVids = function(b) { + var c = { + customSelector: null + }; + if (!document.getElementById("fit-vids-style")) { + var d = document.head || document.getElementsByTagName("head")[0], e = ".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}", f = document.createElement("div"); + f.innerHTML = '<p>x</p><style id="fit-vids-style">' + e + "</style>", d.appendChild(f.childNodes[1]); + } + return b && a.extend(c, b), this.each(function() { + var b = [ "iframe[src*='player.vimeo.com']", "iframe[src*='youtube.com']", "iframe[src*='youtube-nocookie.com']", "iframe[src*='kickstarter.com'][src*='video.html']", "object", "embed" ]; + c.customSelector && b.push(c.customSelector); + var d = a(this).find(b.join(",")); + d = d.not("object object"), d.each(function() { + var b = a(this); + if (!("embed" === this.tagName.toLowerCase() && b.parent("object").length || b.parent(".fluid-width-video-wrapper").length)) { + var c = "object" === this.tagName.toLowerCase() || b.attr("height") && !isNaN(parseInt(b.attr("height"), 10)) ? parseInt(b.attr("height"), 10) : b.height(), d = isNaN(parseInt(b.attr("width"), 10)) ? b.width() : parseInt(b.attr("width"), 10), e = c / d; + if (!b.attr("id")) { + var f = "fitvid" + Math.floor(999999 * Math.random()); + b.attr("id", f); + } + b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top", 100 * e + "%"), + b.removeAttr("height").removeAttr("width"); + } + }); + }); + }; +}(window.jQuery || window.Zepto), !function(a, b) { + "object" == typeof exports && "undefined" != typeof module ? module.exports = b() : "function" == typeof define && define.amd ? define(b) : a.moment = b(); +}(this, function() { + "use strict"; + function a() { + return fd.apply(null, arguments); + } + function b(a) { + fd = a; + } + function c(a) { + return a instanceof Array || "[object Array]" === Object.prototype.toString.call(a); + } + function d(a) { + return a instanceof Date || "[object Date]" === Object.prototype.toString.call(a); + } + function e(a, b) { + var c, d = []; + for (c = 0; c < a.length; ++c) d.push(b(a[c], c)); + return d; + } + function f(a, b) { + return Object.prototype.hasOwnProperty.call(a, b); + } + function g(a, b) { + for (var c in b) f(b, c) && (a[c] = b[c]); + return f(b, "toString") && (a.toString = b.toString), f(b, "valueOf") && (a.valueOf = b.valueOf), + a; + } + function h(a, b, c, d) { + return Ja(a, b, c, d, !0).utc(); + } + function i() { + return { + empty: !1, + unusedTokens: [], + unusedInput: [], + overflow: -2, + charsLeftOver: 0, + nullInput: !1, + invalidMonth: null, + invalidFormat: !1, + userInvalidated: !1, + iso: !1, + parsedDateParts: [], + meridiem: null + }; + } + function j(a) { + return null == a._pf && (a._pf = i()), a._pf; + } + function k(a) { + if (null == a._isValid) { + var b = j(a), c = gd.call(b.parsedDateParts, function(a) { + return null != a; + }); + a._isValid = !isNaN(a._d.getTime()) && b.overflow < 0 && !b.empty && !b.invalidMonth && !b.invalidWeekday && !b.nullInput && !b.invalidFormat && !b.userInvalidated && (!b.meridiem || b.meridiem && c), + a._strict && (a._isValid = a._isValid && 0 === b.charsLeftOver && 0 === b.unusedTokens.length && void 0 === b.bigHour); + } + return a._isValid; + } + function l(a) { + var b = h(NaN); + return null != a ? g(j(b), a) : j(b).userInvalidated = !0, b; + } + function m(a) { + return void 0 === a; + } + function n(a, b) { + var c, d, e; + if (m(b._isAMomentObject) || (a._isAMomentObject = b._isAMomentObject), m(b._i) || (a._i = b._i), + m(b._f) || (a._f = b._f), m(b._l) || (a._l = b._l), m(b._strict) || (a._strict = b._strict), + m(b._tzm) || (a._tzm = b._tzm), m(b._isUTC) || (a._isUTC = b._isUTC), m(b._offset) || (a._offset = b._offset), + m(b._pf) || (a._pf = j(b)), m(b._locale) || (a._locale = b._locale), hd.length > 0) for (c in hd) d = hd[c], + e = b[d], m(e) || (a[d] = e); + return a; + } + function o(b) { + n(this, b), this._d = new Date(null != b._d ? b._d.getTime() : NaN), id === !1 && (id = !0, + a.updateOffset(this), id = !1); + } + function p(a) { + return a instanceof o || null != a && null != a._isAMomentObject; + } + function q(a) { + return 0 > a ? Math.ceil(a) : Math.floor(a); + } + function r(a) { + var b = +a, c = 0; + return 0 !== b && isFinite(b) && (c = q(b)), c; + } + function s(a, b, c) { + var d, e = Math.min(a.length, b.length), f = Math.abs(a.length - b.length), g = 0; + for (d = 0; e > d; d++) (c && a[d] !== b[d] || !c && r(a[d]) !== r(b[d])) && g++; + return g + f; + } + function t(b) { + a.suppressDeprecationWarnings === !1 && "undefined" != typeof console && console.warn && console.warn("Deprecation warning: " + b); + } + function u(b, c) { + var d = !0; + return g(function() { + return null != a.deprecationHandler && a.deprecationHandler(null, b), d && (t(b + "\nArguments: " + Array.prototype.slice.call(arguments).join(", ") + "\n" + new Error().stack), + d = !1), c.apply(this, arguments); + }, c); + } + function v(b, c) { + null != a.deprecationHandler && a.deprecationHandler(b, c), jd[b] || (t(c), jd[b] = !0); + } + function w(a) { + return a instanceof Function || "[object Function]" === Object.prototype.toString.call(a); + } + function x(a) { + return "[object Object]" === Object.prototype.toString.call(a); + } + function y(a) { + var b, c; + for (c in a) b = a[c], w(b) ? this[c] = b : this["_" + c] = b; + this._config = a, this._ordinalParseLenient = new RegExp(this._ordinalParse.source + "|" + /\d{1,2}/.source); + } + function z(a, b) { + var c, d = g({}, a); + for (c in b) f(b, c) && (x(a[c]) && x(b[c]) ? (d[c] = {}, g(d[c], a[c]), g(d[c], b[c])) : null != b[c] ? d[c] = b[c] : delete d[c]); + return d; + } + function A(a) { + null != a && this.set(a); + } + function B(a) { + return a ? a.toLowerCase().replace("_", "-") : a; + } + function C(a) { + for (var b, c, d, e, f = 0; f < a.length; ) { + for (e = B(a[f]).split("-"), b = e.length, c = B(a[f + 1]), c = c ? c.split("-") : null; b > 0; ) { + if (d = D(e.slice(0, b).join("-"))) return d; + if (c && c.length >= b && s(e, c, !0) >= b - 1) break; + b--; + } + f++; + } + return null; + } + function D(a) { + var b = null; + if (!nd[a] && "undefined" != typeof module && module && module.exports) try { + b = ld._abbr, require("./locale/" + a), E(b); + } catch (c) {} + return nd[a]; + } + function E(a, b) { + var c; + return a && (c = m(b) ? H(a) : F(a, b), c && (ld = c)), ld._abbr; + } + function F(a, b) { + return null !== b ? (b.abbr = a, null != nd[a] ? (v("defineLocaleOverride", "use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"), + b = z(nd[a]._config, b)) : null != b.parentLocale && (null != nd[b.parentLocale] ? b = z(nd[b.parentLocale]._config, b) : v("parentLocaleUndefined", "specified parentLocale is not defined yet")), + nd[a] = new A(b), E(a), nd[a]) : (delete nd[a], null); + } + function G(a, b) { + if (null != b) { + var c; + null != nd[a] && (b = z(nd[a]._config, b)), c = new A(b), c.parentLocale = nd[a], + nd[a] = c, E(a); + } else null != nd[a] && (null != nd[a].parentLocale ? nd[a] = nd[a].parentLocale : null != nd[a] && delete nd[a]); + return nd[a]; + } + function H(a) { + var b; + if (a && a._locale && a._locale._abbr && (a = a._locale._abbr), !a) return ld; + if (!c(a)) { + if (b = D(a)) return b; + a = [ a ]; + } + return C(a); + } + function I() { + return kd(nd); + } + function J(a, b) { + var c = a.toLowerCase(); + od[c] = od[c + "s"] = od[b] = a; + } + function K(a) { + return "string" == typeof a ? od[a] || od[a.toLowerCase()] : void 0; + } + function L(a) { + var b, c, d = {}; + for (c in a) f(a, c) && (b = K(c), b && (d[b] = a[c])); + return d; + } + function M(b, c) { + return function(d) { + return null != d ? (O(this, b, d), a.updateOffset(this, c), this) : N(this, b); + }; + } + function N(a, b) { + return a.isValid() ? a._d["get" + (a._isUTC ? "UTC" : "") + b]() : NaN; + } + function O(a, b, c) { + a.isValid() && a._d["set" + (a._isUTC ? "UTC" : "") + b](c); + } + function P(a, b) { + var c; + if ("object" == typeof a) for (c in a) this.set(c, a[c]); else if (a = K(a), w(this[a])) return this[a](b); + return this; + } + function Q(a, b, c) { + var d = "" + Math.abs(a), e = b - d.length, f = a >= 0; + return (f ? c ? "+" : "" : "-") + Math.pow(10, Math.max(0, e)).toString().substr(1) + d; + } + function R(a, b, c, d) { + var e = d; + "string" == typeof d && (e = function() { + return this[d](); + }), a && (sd[a] = e), b && (sd[b[0]] = function() { + return Q(e.apply(this, arguments), b[1], b[2]); + }), c && (sd[c] = function() { + return this.localeData().ordinal(e.apply(this, arguments), a); + }); + } + function S(a) { + return a.match(/\[[\s\S]/) ? a.replace(/^\[|\]$/g, "") : a.replace(/\\/g, ""); + } + function T(a) { + var b, c, d = a.match(pd); + for (b = 0, c = d.length; c > b; b++) sd[d[b]] ? d[b] = sd[d[b]] : d[b] = S(d[b]); + return function(b) { + var e, f = ""; + for (e = 0; c > e; e++) f += d[e] instanceof Function ? d[e].call(b, a) : d[e]; + return f; + }; + } + function U(a, b) { + return a.isValid() ? (b = V(b, a.localeData()), rd[b] = rd[b] || T(b), rd[b](a)) : a.localeData().invalidDate(); + } + function V(a, b) { + function c(a) { + return b.longDateFormat(a) || a; + } + var d = 5; + for (qd.lastIndex = 0; d >= 0 && qd.test(a); ) a = a.replace(qd, c), qd.lastIndex = 0, + d -= 1; + return a; + } + function W(a, b, c) { + Kd[a] = w(b) ? b : function(a, d) { + return a && c ? c : b; + }; + } + function X(a, b) { + return f(Kd, a) ? Kd[a](b._strict, b._locale) : new RegExp(Y(a)); + } + function Y(a) { + return Z(a.replace("\\", "").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function(a, b, c, d, e) { + return b || c || d || e; + })); + } + function Z(a) { + return a.replace(/[-\/\\^$*+?.()|[\]{}]/g, "\\$&"); + } + function $(a, b) { + var c, d = b; + for ("string" == typeof a && (a = [ a ]), "number" == typeof b && (d = function(a, c) { + c[b] = r(a); + }), c = 0; c < a.length; c++) Ld[a[c]] = d; + } + function _(a, b) { + $(a, function(a, c, d, e) { + d._w = d._w || {}, b(a, d._w, d, e); + }); + } + function aa(a, b, c) { + null != b && f(Ld, a) && Ld[a](b, c._a, c, a); + } + function ba(a, b) { + return new Date(Date.UTC(a, b + 1, 0)).getUTCDate(); + } + function ca(a, b) { + return c(this._months) ? this._months[a.month()] : this._months[Vd.test(b) ? "format" : "standalone"][a.month()]; + } + function da(a, b) { + return c(this._monthsShort) ? this._monthsShort[a.month()] : this._monthsShort[Vd.test(b) ? "format" : "standalone"][a.month()]; + } + function ea(a, b, c) { + var d, e, f, g = a.toLocaleLowerCase(); + if (!this._monthsParse) for (this._monthsParse = [], this._longMonthsParse = [], + this._shortMonthsParse = [], d = 0; 12 > d; ++d) f = h([ 2e3, d ]), this._shortMonthsParse[d] = this.monthsShort(f, "").toLocaleLowerCase(), + this._longMonthsParse[d] = this.months(f, "").toLocaleLowerCase(); + return c ? "MMM" === b ? (e = md.call(this._shortMonthsParse, g), -1 !== e ? e : null) : (e = md.call(this._longMonthsParse, g), + -1 !== e ? e : null) : "MMM" === b ? (e = md.call(this._shortMonthsParse, g), -1 !== e ? e : (e = md.call(this._longMonthsParse, g), + -1 !== e ? e : null)) : (e = md.call(this._longMonthsParse, g), -1 !== e ? e : (e = md.call(this._shortMonthsParse, g), + -1 !== e ? e : null)); + } + function fa(a, b, c) { + var d, e, f; + if (this._monthsParseExact) return ea.call(this, a, b, c); + for (this._monthsParse || (this._monthsParse = [], this._longMonthsParse = [], this._shortMonthsParse = []), + d = 0; 12 > d; d++) { + if (e = h([ 2e3, d ]), c && !this._longMonthsParse[d] && (this._longMonthsParse[d] = new RegExp("^" + this.months(e, "").replace(".", "") + "$", "i"), + this._shortMonthsParse[d] = new RegExp("^" + this.monthsShort(e, "").replace(".", "") + "$", "i")), + c || this._monthsParse[d] || (f = "^" + this.months(e, "") + "|^" + this.monthsShort(e, ""), + this._monthsParse[d] = new RegExp(f.replace(".", ""), "i")), c && "MMMM" === b && this._longMonthsParse[d].test(a)) return d; + if (c && "MMM" === b && this._shortMonthsParse[d].test(a)) return d; + if (!c && this._monthsParse[d].test(a)) return d; + } + } + function ga(a, b) { + var c; + if (!a.isValid()) return a; + if ("string" == typeof b) if (/^\d+$/.test(b)) b = r(b); else if (b = a.localeData().monthsParse(b), + "number" != typeof b) return a; + return c = Math.min(a.date(), ba(a.year(), b)), a._d["set" + (a._isUTC ? "UTC" : "") + "Month"](b, c), + a; + } + function ha(b) { + return null != b ? (ga(this, b), a.updateOffset(this, !0), this) : N(this, "Month"); + } + function ia() { + return ba(this.year(), this.month()); + } + function ja(a) { + return this._monthsParseExact ? (f(this, "_monthsRegex") || la.call(this), a ? this._monthsShortStrictRegex : this._monthsShortRegex) : this._monthsShortStrictRegex && a ? this._monthsShortStrictRegex : this._monthsShortRegex; + } + function ka(a) { + return this._monthsParseExact ? (f(this, "_monthsRegex") || la.call(this), a ? this._monthsStrictRegex : this._monthsRegex) : this._monthsStrictRegex && a ? this._monthsStrictRegex : this._monthsRegex; + } + function la() { + function a(a, b) { + return b.length - a.length; + } + var b, c, d = [], e = [], f = []; + for (b = 0; 12 > b; b++) c = h([ 2e3, b ]), d.push(this.monthsShort(c, "")), e.push(this.months(c, "")), + f.push(this.months(c, "")), f.push(this.monthsShort(c, "")); + for (d.sort(a), e.sort(a), f.sort(a), b = 0; 12 > b; b++) d[b] = Z(d[b]), e[b] = Z(e[b]), + f[b] = Z(f[b]); + this._monthsRegex = new RegExp("^(" + f.join("|") + ")", "i"), this._monthsShortRegex = this._monthsRegex, + this._monthsStrictRegex = new RegExp("^(" + e.join("|") + ")", "i"), this._monthsShortStrictRegex = new RegExp("^(" + d.join("|") + ")", "i"); + } + function ma(a) { + var b, c = a._a; + return c && -2 === j(a).overflow && (b = c[Nd] < 0 || c[Nd] > 11 ? Nd : c[Od] < 1 || c[Od] > ba(c[Md], c[Nd]) ? Od : c[Pd] < 0 || c[Pd] > 24 || 24 === c[Pd] && (0 !== c[Qd] || 0 !== c[Rd] || 0 !== c[Sd]) ? Pd : c[Qd] < 0 || c[Qd] > 59 ? Qd : c[Rd] < 0 || c[Rd] > 59 ? Rd : c[Sd] < 0 || c[Sd] > 999 ? Sd : -1, + j(a)._overflowDayOfYear && (Md > b || b > Od) && (b = Od), j(a)._overflowWeeks && -1 === b && (b = Td), + j(a)._overflowWeekday && -1 === b && (b = Ud), j(a).overflow = b), a; + } + function na(a) { + var b, c, d, e, f, g, h = a._i, i = $d.exec(h) || _d.exec(h); + if (i) { + for (j(a).iso = !0, b = 0, c = be.length; c > b; b++) if (be[b][1].exec(i[1])) { + e = be[b][0], d = be[b][2] !== !1; + break; + } + if (null == e) return void (a._isValid = !1); + if (i[3]) { + for (b = 0, c = ce.length; c > b; b++) if (ce[b][1].exec(i[3])) { + f = (i[2] || " ") + ce[b][0]; + break; + } + if (null == f) return void (a._isValid = !1); + } + if (!d && null != f) return void (a._isValid = !1); + if (i[4]) { + if (!ae.exec(i[4])) return void (a._isValid = !1); + g = "Z"; + } + a._f = e + (f || "") + (g || ""), Ca(a); + } else a._isValid = !1; + } + function oa(b) { + var c = de.exec(b._i); + return null !== c ? void (b._d = new Date(+c[1])) : (na(b), void (b._isValid === !1 && (delete b._isValid, + a.createFromInputFallback(b)))); + } + function pa(a, b, c, d, e, f, g) { + var h = new Date(a, b, c, d, e, f, g); + return 100 > a && a >= 0 && isFinite(h.getFullYear()) && h.setFullYear(a), h; + } + function qa(a) { + var b = new Date(Date.UTC.apply(null, arguments)); + return 100 > a && a >= 0 && isFinite(b.getUTCFullYear()) && b.setUTCFullYear(a), + b; + } + function ra(a) { + return sa(a) ? 366 : 365; + } + function sa(a) { + return a % 4 === 0 && a % 100 !== 0 || a % 400 === 0; + } + function ta() { + return sa(this.year()); + } + function ua(a, b, c) { + var d = 7 + b - c, e = (7 + qa(a, 0, d).getUTCDay() - b) % 7; + return -e + d - 1; + } + function va(a, b, c, d, e) { + var f, g, h = (7 + c - d) % 7, i = ua(a, d, e), j = 1 + 7 * (b - 1) + h + i; + return 0 >= j ? (f = a - 1, g = ra(f) + j) : j > ra(a) ? (f = a + 1, g = j - ra(a)) : (f = a, + g = j), { + year: f, + dayOfYear: g + }; + } + function wa(a, b, c) { + var d, e, f = ua(a.year(), b, c), g = Math.floor((a.dayOfYear() - f - 1) / 7) + 1; + return 1 > g ? (e = a.year() - 1, d = g + xa(e, b, c)) : g > xa(a.year(), b, c) ? (d = g - xa(a.year(), b, c), + e = a.year() + 1) : (e = a.year(), d = g), { + week: d, + year: e + }; + } + function xa(a, b, c) { + var d = ua(a, b, c), e = ua(a + 1, b, c); + return (ra(a) - d + e) / 7; + } + function ya(a, b, c) { + return null != a ? a : null != b ? b : c; + } + function za(b) { + var c = new Date(a.now()); + return b._useUTC ? [ c.getUTCFullYear(), c.getUTCMonth(), c.getUTCDate() ] : [ c.getFullYear(), c.getMonth(), c.getDate() ]; + } + function Aa(a) { + var b, c, d, e, f = []; + if (!a._d) { + for (d = za(a), a._w && null == a._a[Od] && null == a._a[Nd] && Ba(a), a._dayOfYear && (e = ya(a._a[Md], d[Md]), + a._dayOfYear > ra(e) && (j(a)._overflowDayOfYear = !0), c = qa(e, 0, a._dayOfYear), + a._a[Nd] = c.getUTCMonth(), a._a[Od] = c.getUTCDate()), b = 0; 3 > b && null == a._a[b]; ++b) a._a[b] = f[b] = d[b]; + for (;7 > b; b++) a._a[b] = f[b] = null == a._a[b] ? 2 === b ? 1 : 0 : a._a[b]; + 24 === a._a[Pd] && 0 === a._a[Qd] && 0 === a._a[Rd] && 0 === a._a[Sd] && (a._nextDay = !0, + a._a[Pd] = 0), a._d = (a._useUTC ? qa : pa).apply(null, f), null != a._tzm && a._d.setUTCMinutes(a._d.getUTCMinutes() - a._tzm), + a._nextDay && (a._a[Pd] = 24); + } + } + function Ba(a) { + var b, c, d, e, f, g, h, i; + b = a._w, null != b.GG || null != b.W || null != b.E ? (f = 1, g = 4, c = ya(b.GG, a._a[Md], wa(Ka(), 1, 4).year), + d = ya(b.W, 1), e = ya(b.E, 1), (1 > e || e > 7) && (i = !0)) : (f = a._locale._week.dow, + g = a._locale._week.doy, c = ya(b.gg, a._a[Md], wa(Ka(), f, g).year), d = ya(b.w, 1), + null != b.d ? (e = b.d, (0 > e || e > 6) && (i = !0)) : null != b.e ? (e = b.e + f, + (b.e < 0 || b.e > 6) && (i = !0)) : e = f), 1 > d || d > xa(c, f, g) ? j(a)._overflowWeeks = !0 : null != i ? j(a)._overflowWeekday = !0 : (h = va(c, d, e, f, g), + a._a[Md] = h.year, a._dayOfYear = h.dayOfYear); + } + function Ca(b) { + if (b._f === a.ISO_8601) return void na(b); + b._a = [], j(b).empty = !0; + var c, d, e, f, g, h = "" + b._i, i = h.length, k = 0; + for (e = V(b._f, b._locale).match(pd) || [], c = 0; c < e.length; c++) f = e[c], + d = (h.match(X(f, b)) || [])[0], d && (g = h.substr(0, h.indexOf(d)), g.length > 0 && j(b).unusedInput.push(g), + h = h.slice(h.indexOf(d) + d.length), k += d.length), sd[f] ? (d ? j(b).empty = !1 : j(b).unusedTokens.push(f), + aa(f, d, b)) : b._strict && !d && j(b).unusedTokens.push(f); + j(b).charsLeftOver = i - k, h.length > 0 && j(b).unusedInput.push(h), j(b).bigHour === !0 && b._a[Pd] <= 12 && b._a[Pd] > 0 && (j(b).bigHour = void 0), + j(b).parsedDateParts = b._a.slice(0), j(b).meridiem = b._meridiem, b._a[Pd] = Da(b._locale, b._a[Pd], b._meridiem), + Aa(b), ma(b); + } + function Da(a, b, c) { + var d; + return null == c ? b : null != a.meridiemHour ? a.meridiemHour(b, c) : null != a.isPM ? (d = a.isPM(c), + d && 12 > b && (b += 12), d || 12 !== b || (b = 0), b) : b; + } + function Ea(a) { + var b, c, d, e, f; + if (0 === a._f.length) return j(a).invalidFormat = !0, void (a._d = new Date(NaN)); + for (e = 0; e < a._f.length; e++) f = 0, b = n({}, a), null != a._useUTC && (b._useUTC = a._useUTC), + b._f = a._f[e], Ca(b), k(b) && (f += j(b).charsLeftOver, f += 10 * j(b).unusedTokens.length, + j(b).score = f, (null == d || d > f) && (d = f, c = b)); + g(a, c || b); + } + function Fa(a) { + if (!a._d) { + var b = L(a._i); + a._a = e([ b.year, b.month, b.day || b.date, b.hour, b.minute, b.second, b.millisecond ], function(a) { + return a && parseInt(a, 10); + }), Aa(a); + } + } + function Ga(a) { + var b = new o(ma(Ha(a))); + return b._nextDay && (b.add(1, "d"), b._nextDay = void 0), b; + } + function Ha(a) { + var b = a._i, e = a._f; + return a._locale = a._locale || H(a._l), null === b || void 0 === e && "" === b ? l({ + nullInput: !0 + }) : ("string" == typeof b && (a._i = b = a._locale.preparse(b)), p(b) ? new o(ma(b)) : (c(e) ? Ea(a) : e ? Ca(a) : d(b) ? a._d = b : Ia(a), + k(a) || (a._d = null), a)); + } + function Ia(b) { + var f = b._i; + void 0 === f ? b._d = new Date(a.now()) : d(f) ? b._d = new Date(f.valueOf()) : "string" == typeof f ? oa(b) : c(f) ? (b._a = e(f.slice(0), function(a) { + return parseInt(a, 10); + }), Aa(b)) : "object" == typeof f ? Fa(b) : "number" == typeof f ? b._d = new Date(f) : a.createFromInputFallback(b); + } + function Ja(a, b, c, d, e) { + var f = {}; + return "boolean" == typeof c && (d = c, c = void 0), f._isAMomentObject = !0, f._useUTC = f._isUTC = e, + f._l = c, f._i = a, f._f = b, f._strict = d, Ga(f); + } + function Ka(a, b, c, d) { + return Ja(a, b, c, d, !1); + } + function La(a, b) { + var d, e; + if (1 === b.length && c(b[0]) && (b = b[0]), !b.length) return Ka(); + for (d = b[0], e = 1; e < b.length; ++e) (!b[e].isValid() || b[e][a](d)) && (d = b[e]); + return d; + } + function Ma() { + var a = [].slice.call(arguments, 0); + return La("isBefore", a); + } + function Na() { + var a = [].slice.call(arguments, 0); + return La("isAfter", a); + } + function Oa(a) { + var b = L(a), c = b.year || 0, d = b.quarter || 0, e = b.month || 0, f = b.week || 0, g = b.day || 0, h = b.hour || 0, i = b.minute || 0, j = b.second || 0, k = b.millisecond || 0; + this._milliseconds = +k + 1e3 * j + 6e4 * i + 1e3 * h * 60 * 60, this._days = +g + 7 * f, + this._months = +e + 3 * d + 12 * c, this._data = {}, this._locale = H(), this._bubble(); + } + function Pa(a) { + return a instanceof Oa; + } + function Qa(a, b) { + R(a, 0, 0, function() { + var a = this.utcOffset(), c = "+"; + return 0 > a && (a = -a, c = "-"), c + Q(~~(a / 60), 2) + b + Q(~~a % 60, 2); + }); + } + function Ra(a, b) { + var c = (b || "").match(a) || [], d = c[c.length - 1] || [], e = (d + "").match(ie) || [ "-", 0, 0 ], f = +(60 * e[1]) + r(e[2]); + return "+" === e[0] ? f : -f; + } + function Sa(b, c) { + var e, f; + return c._isUTC ? (e = c.clone(), f = (p(b) || d(b) ? b.valueOf() : Ka(b).valueOf()) - e.valueOf(), + e._d.setTime(e._d.valueOf() + f), a.updateOffset(e, !1), e) : Ka(b).local(); + } + function Ta(a) { + return 15 * -Math.round(a._d.getTimezoneOffset() / 15); + } + function Ua(b, c) { + var d, e = this._offset || 0; + return this.isValid() ? null != b ? ("string" == typeof b ? b = Ra(Hd, b) : Math.abs(b) < 16 && (b = 60 * b), + !this._isUTC && c && (d = Ta(this)), this._offset = b, this._isUTC = !0, null != d && this.add(d, "m"), + e !== b && (!c || this._changeInProgress ? jb(this, db(b - e, "m"), 1, !1) : this._changeInProgress || (this._changeInProgress = !0, + a.updateOffset(this, !0), this._changeInProgress = null)), this) : this._isUTC ? e : Ta(this) : null != b ? this : NaN; + } + function Va(a, b) { + return null != a ? ("string" != typeof a && (a = -a), this.utcOffset(a, b), this) : -this.utcOffset(); + } + function Wa(a) { + return this.utcOffset(0, a); + } + function Xa(a) { + return this._isUTC && (this.utcOffset(0, a), this._isUTC = !1, a && this.subtract(Ta(this), "m")), + this; + } + function Ya() { + return this._tzm ? this.utcOffset(this._tzm) : "string" == typeof this._i && this.utcOffset(Ra(Gd, this._i)), + this; + } + function Za(a) { + return this.isValid() ? (a = a ? Ka(a).utcOffset() : 0, (this.utcOffset() - a) % 60 === 0) : !1; + } + function $a() { + return this.utcOffset() > this.clone().month(0).utcOffset() || this.utcOffset() > this.clone().month(5).utcOffset(); + } + function _a() { + if (!m(this._isDSTShifted)) return this._isDSTShifted; + var a = {}; + if (n(a, this), a = Ha(a), a._a) { + var b = a._isUTC ? h(a._a) : Ka(a._a); + this._isDSTShifted = this.isValid() && s(a._a, b.toArray()) > 0; + } else this._isDSTShifted = !1; + return this._isDSTShifted; + } + function ab() { + return this.isValid() ? !this._isUTC : !1; + } + function bb() { + return this.isValid() ? this._isUTC : !1; + } + function cb() { + return this.isValid() ? this._isUTC && 0 === this._offset : !1; + } + function db(a, b) { + var c, d, e, g = a, h = null; + return Pa(a) ? g = { + ms: a._milliseconds, + d: a._days, + M: a._months + } : "number" == typeof a ? (g = {}, b ? g[b] = a : g.milliseconds = a) : (h = je.exec(a)) ? (c = "-" === h[1] ? -1 : 1, + g = { + y: 0, + d: r(h[Od]) * c, + h: r(h[Pd]) * c, + m: r(h[Qd]) * c, + s: r(h[Rd]) * c, + ms: r(h[Sd]) * c + }) : (h = ke.exec(a)) ? (c = "-" === h[1] ? -1 : 1, g = { + y: eb(h[2], c), + M: eb(h[3], c), + w: eb(h[4], c), + d: eb(h[5], c), + h: eb(h[6], c), + m: eb(h[7], c), + s: eb(h[8], c) + }) : null == g ? g = {} : "object" == typeof g && ("from" in g || "to" in g) && (e = gb(Ka(g.from), Ka(g.to)), + g = {}, g.ms = e.milliseconds, g.M = e.months), d = new Oa(g), Pa(a) && f(a, "_locale") && (d._locale = a._locale), + d; + } + function eb(a, b) { + var c = a && parseFloat(a.replace(",", ".")); + return (isNaN(c) ? 0 : c) * b; + } + function fb(a, b) { + var c = { + milliseconds: 0, + months: 0 + }; + return c.months = b.month() - a.month() + 12 * (b.year() - a.year()), a.clone().add(c.months, "M").isAfter(b) && --c.months, + c.milliseconds = +b - +a.clone().add(c.months, "M"), c; + } + function gb(a, b) { + var c; + return a.isValid() && b.isValid() ? (b = Sa(b, a), a.isBefore(b) ? c = fb(a, b) : (c = fb(b, a), + c.milliseconds = -c.milliseconds, c.months = -c.months), c) : { + milliseconds: 0, + months: 0 + }; + } + function hb(a) { + return 0 > a ? -1 * Math.round(-1 * a) : Math.round(a); + } + function ib(a, b) { + return function(c, d) { + var e, f; + return null === d || isNaN(+d) || (v(b, "moment()." + b + "(period, number) is deprecated. Please use moment()." + b + "(number, period)."), + f = c, c = d, d = f), c = "string" == typeof c ? +c : c, e = db(c, d), jb(this, e, a), + this; + }; + } + function jb(b, c, d, e) { + var f = c._milliseconds, g = hb(c._days), h = hb(c._months); + b.isValid() && (e = null == e ? !0 : e, f && b._d.setTime(b._d.valueOf() + f * d), + g && O(b, "Date", N(b, "Date") + g * d), h && ga(b, N(b, "Month") + h * d), e && a.updateOffset(b, g || h)); + } + function kb(a, b) { + var c = a || Ka(), d = Sa(c, this).startOf("day"), e = this.diff(d, "days", !0), f = -6 > e ? "sameElse" : -1 > e ? "lastWeek" : 0 > e ? "lastDay" : 1 > e ? "sameDay" : 2 > e ? "nextDay" : 7 > e ? "nextWeek" : "sameElse", g = b && (w(b[f]) ? b[f]() : b[f]); + return this.format(g || this.localeData().calendar(f, this, Ka(c))); + } + function lb() { + return new o(this); + } + function mb(a, b) { + var c = p(a) ? a : Ka(a); + return this.isValid() && c.isValid() ? (b = K(m(b) ? "millisecond" : b), "millisecond" === b ? this.valueOf() > c.valueOf() : c.valueOf() < this.clone().startOf(b).valueOf()) : !1; + } + function nb(a, b) { + var c = p(a) ? a : Ka(a); + return this.isValid() && c.isValid() ? (b = K(m(b) ? "millisecond" : b), "millisecond" === b ? this.valueOf() < c.valueOf() : this.clone().endOf(b).valueOf() < c.valueOf()) : !1; + } + function ob(a, b, c, d) { + return d = d || "()", ("(" === d[0] ? this.isAfter(a, c) : !this.isBefore(a, c)) && (")" === d[1] ? this.isBefore(b, c) : !this.isAfter(b, c)); + } + function pb(a, b) { + var c, d = p(a) ? a : Ka(a); + return this.isValid() && d.isValid() ? (b = K(b || "millisecond"), "millisecond" === b ? this.valueOf() === d.valueOf() : (c = d.valueOf(), + this.clone().startOf(b).valueOf() <= c && c <= this.clone().endOf(b).valueOf())) : !1; + } + function qb(a, b) { + return this.isSame(a, b) || this.isAfter(a, b); + } + function rb(a, b) { + return this.isSame(a, b) || this.isBefore(a, b); + } + function sb(a, b, c) { + var d, e, f, g; + return this.isValid() ? (d = Sa(a, this), d.isValid() ? (e = 6e4 * (d.utcOffset() - this.utcOffset()), + b = K(b), "year" === b || "month" === b || "quarter" === b ? (g = tb(this, d), "quarter" === b ? g /= 3 : "year" === b && (g /= 12)) : (f = this - d, + g = "second" === b ? f / 1e3 : "minute" === b ? f / 6e4 : "hour" === b ? f / 36e5 : "day" === b ? (f - e) / 864e5 : "week" === b ? (f - e) / 6048e5 : f), + c ? g : q(g)) : NaN) : NaN; + } + function tb(a, b) { + var c, d, e = 12 * (b.year() - a.year()) + (b.month() - a.month()), f = a.clone().add(e, "months"); + return 0 > b - f ? (c = a.clone().add(e - 1, "months"), d = (b - f) / (f - c)) : (c = a.clone().add(e + 1, "months"), + d = (b - f) / (c - f)), -(e + d) || 0; + } + function ub() { + return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ"); + } + function vb() { + var a = this.clone().utc(); + return 0 < a.year() && a.year() <= 9999 ? w(Date.prototype.toISOString) ? this.toDate().toISOString() : U(a, "YYYY-MM-DD[T]HH:mm:ss.SSS[Z]") : U(a, "YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"); + } + function wb(b) { + b || (b = this.isUtc() ? a.defaultFormatUtc : a.defaultFormat); + var c = U(this, b); + return this.localeData().postformat(c); + } + function xb(a, b) { + return this.isValid() && (p(a) && a.isValid() || Ka(a).isValid()) ? db({ + to: this, + from: a + }).locale(this.locale()).humanize(!b) : this.localeData().invalidDate(); + } + function yb(a) { + return this.from(Ka(), a); + } + function zb(a, b) { + return this.isValid() && (p(a) && a.isValid() || Ka(a).isValid()) ? db({ + from: this, + to: a + }).locale(this.locale()).humanize(!b) : this.localeData().invalidDate(); + } + function Ab(a) { + return this.to(Ka(), a); + } + function Bb(a) { + var b; + return void 0 === a ? this._locale._abbr : (b = H(a), null != b && (this._locale = b), + this); + } + function Cb() { + return this._locale; + } + function Db(a) { + switch (a = K(a)) { + case "year": + this.month(0); + + case "quarter": + case "month": + this.date(1); + + case "week": + case "isoWeek": + case "day": + case "date": + this.hours(0); + + case "hour": + this.minutes(0); + + case "minute": + this.seconds(0); + + case "second": + this.milliseconds(0); + } + return "week" === a && this.weekday(0), "isoWeek" === a && this.isoWeekday(1), "quarter" === a && this.month(3 * Math.floor(this.month() / 3)), + this; + } + function Eb(a) { + return a = K(a), void 0 === a || "millisecond" === a ? this : ("date" === a && (a = "day"), + this.startOf(a).add(1, "isoWeek" === a ? "week" : a).subtract(1, "ms")); + } + function Fb() { + return this._d.valueOf() - 6e4 * (this._offset || 0); + } + function Gb() { + return Math.floor(this.valueOf() / 1e3); + } + function Hb() { + return this._offset ? new Date(this.valueOf()) : this._d; + } + function Ib() { + var a = this; + return [ a.year(), a.month(), a.date(), a.hour(), a.minute(), a.second(), a.millisecond() ]; + } + function Jb() { + var a = this; + return { + years: a.year(), + months: a.month(), + date: a.date(), + hours: a.hours(), + minutes: a.minutes(), + seconds: a.seconds(), + milliseconds: a.milliseconds() + }; + } + function Kb() { + return this.isValid() ? this.toISOString() : null; + } + function Lb() { + return k(this); + } + function Mb() { + return g({}, j(this)); + } + function Nb() { + return j(this).overflow; + } + function Ob() { + return { + input: this._i, + format: this._f, + locale: this._locale, + isUTC: this._isUTC, + strict: this._strict + }; + } + function Pb(a, b) { + R(0, [ a, a.length ], 0, b); + } + function Qb(a) { + return Ub.call(this, a, this.week(), this.weekday(), this.localeData()._week.dow, this.localeData()._week.doy); + } + function Rb(a) { + return Ub.call(this, a, this.isoWeek(), this.isoWeekday(), 1, 4); + } + function Sb() { + return xa(this.year(), 1, 4); + } + function Tb() { + var a = this.localeData()._week; + return xa(this.year(), a.dow, a.doy); + } + function Ub(a, b, c, d, e) { + var f; + return null == a ? wa(this, d, e).year : (f = xa(a, d, e), b > f && (b = f), Vb.call(this, a, b, c, d, e)); + } + function Vb(a, b, c, d, e) { + var f = va(a, b, c, d, e), g = qa(f.year, 0, f.dayOfYear); + return this.year(g.getUTCFullYear()), this.month(g.getUTCMonth()), this.date(g.getUTCDate()), + this; + } + function Wb(a) { + return null == a ? Math.ceil((this.month() + 1) / 3) : this.month(3 * (a - 1) + this.month() % 3); + } + function Xb(a) { + return wa(a, this._week.dow, this._week.doy).week; + } + function Yb() { + return this._week.dow; + } + function Zb() { + return this._week.doy; + } + function $b(a) { + var b = this.localeData().week(this); + return null == a ? b : this.add(7 * (a - b), "d"); + } + function _b(a) { + var b = wa(this, 1, 4).week; + return null == a ? b : this.add(7 * (a - b), "d"); + } + function ac(a, b) { + return "string" != typeof a ? a : isNaN(a) ? (a = b.weekdaysParse(a), "number" == typeof a ? a : null) : parseInt(a, 10); + } + function bc(a, b) { + return c(this._weekdays) ? this._weekdays[a.day()] : this._weekdays[this._weekdays.isFormat.test(b) ? "format" : "standalone"][a.day()]; + } + function cc(a) { + return this._weekdaysShort[a.day()]; + } + function dc(a) { + return this._weekdaysMin[a.day()]; + } + function ec(a, b, c) { + var d, e, f, g = a.toLocaleLowerCase(); + if (!this._weekdaysParse) for (this._weekdaysParse = [], this._shortWeekdaysParse = [], + this._minWeekdaysParse = [], d = 0; 7 > d; ++d) f = h([ 2e3, 1 ]).day(d), this._minWeekdaysParse[d] = this.weekdaysMin(f, "").toLocaleLowerCase(), + this._shortWeekdaysParse[d] = this.weekdaysShort(f, "").toLocaleLowerCase(), this._weekdaysParse[d] = this.weekdays(f, "").toLocaleLowerCase(); + return c ? "dddd" === b ? (e = md.call(this._weekdaysParse, g), -1 !== e ? e : null) : "ddd" === b ? (e = md.call(this._shortWeekdaysParse, g), + -1 !== e ? e : null) : (e = md.call(this._minWeekdaysParse, g), -1 !== e ? e : null) : "dddd" === b ? (e = md.call(this._weekdaysParse, g), + -1 !== e ? e : (e = md.call(this._shortWeekdaysParse, g), -1 !== e ? e : (e = md.call(this._minWeekdaysParse, g), + -1 !== e ? e : null))) : "ddd" === b ? (e = md.call(this._shortWeekdaysParse, g), + -1 !== e ? e : (e = md.call(this._weekdaysParse, g), -1 !== e ? e : (e = md.call(this._minWeekdaysParse, g), + -1 !== e ? e : null))) : (e = md.call(this._minWeekdaysParse, g), -1 !== e ? e : (e = md.call(this._weekdaysParse, g), + -1 !== e ? e : (e = md.call(this._shortWeekdaysParse, g), -1 !== e ? e : null))); + } + function fc(a, b, c) { + var d, e, f; + if (this._weekdaysParseExact) return ec.call(this, a, b, c); + for (this._weekdaysParse || (this._weekdaysParse = [], this._minWeekdaysParse = [], + this._shortWeekdaysParse = [], this._fullWeekdaysParse = []), d = 0; 7 > d; d++) { + if (e = h([ 2e3, 1 ]).day(d), c && !this._fullWeekdaysParse[d] && (this._fullWeekdaysParse[d] = new RegExp("^" + this.weekdays(e, "").replace(".", ".?") + "$", "i"), + this._shortWeekdaysParse[d] = new RegExp("^" + this.weekdaysShort(e, "").replace(".", ".?") + "$", "i"), + this._minWeekdaysParse[d] = new RegExp("^" + this.weekdaysMin(e, "").replace(".", ".?") + "$", "i")), + this._weekdaysParse[d] || (f = "^" + this.weekdays(e, "") + "|^" + this.weekdaysShort(e, "") + "|^" + this.weekdaysMin(e, ""), + this._weekdaysParse[d] = new RegExp(f.replace(".", ""), "i")), c && "dddd" === b && this._fullWeekdaysParse[d].test(a)) return d; + if (c && "ddd" === b && this._shortWeekdaysParse[d].test(a)) return d; + if (c && "dd" === b && this._minWeekdaysParse[d].test(a)) return d; + if (!c && this._weekdaysParse[d].test(a)) return d; + } + } + function gc(a) { + if (!this.isValid()) return null != a ? this : NaN; + var b = this._isUTC ? this._d.getUTCDay() : this._d.getDay(); + return null != a ? (a = ac(a, this.localeData()), this.add(a - b, "d")) : b; + } + function hc(a) { + if (!this.isValid()) return null != a ? this : NaN; + var b = (this.day() + 7 - this.localeData()._week.dow) % 7; + return null == a ? b : this.add(a - b, "d"); + } + function ic(a) { + return this.isValid() ? null == a ? this.day() || 7 : this.day(this.day() % 7 ? a : a - 7) : null != a ? this : NaN; + } + function jc(a) { + return this._weekdaysParseExact ? (f(this, "_weekdaysRegex") || mc.call(this), a ? this._weekdaysStrictRegex : this._weekdaysRegex) : this._weekdaysStrictRegex && a ? this._weekdaysStrictRegex : this._weekdaysRegex; + } + function kc(a) { + return this._weekdaysParseExact ? (f(this, "_weekdaysRegex") || mc.call(this), a ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) : this._weekdaysShortStrictRegex && a ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex; + } + function lc(a) { + return this._weekdaysParseExact ? (f(this, "_weekdaysRegex") || mc.call(this), a ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) : this._weekdaysMinStrictRegex && a ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex; + } + function mc() { + function a(a, b) { + return b.length - a.length; + } + var b, c, d, e, f, g = [], i = [], j = [], k = []; + for (b = 0; 7 > b; b++) c = h([ 2e3, 1 ]).day(b), d = this.weekdaysMin(c, ""), e = this.weekdaysShort(c, ""), + f = this.weekdays(c, ""), g.push(d), i.push(e), j.push(f), k.push(d), k.push(e), + k.push(f); + for (g.sort(a), i.sort(a), j.sort(a), k.sort(a), b = 0; 7 > b; b++) i[b] = Z(i[b]), + j[b] = Z(j[b]), k[b] = Z(k[b]); + this._weekdaysRegex = new RegExp("^(" + k.join("|") + ")", "i"), this._weekdaysShortRegex = this._weekdaysRegex, + this._weekdaysMinRegex = this._weekdaysRegex, this._weekdaysStrictRegex = new RegExp("^(" + j.join("|") + ")", "i"), + this._weekdaysShortStrictRegex = new RegExp("^(" + i.join("|") + ")", "i"), this._weekdaysMinStrictRegex = new RegExp("^(" + g.join("|") + ")", "i"); + } + function nc(a) { + var b = Math.round((this.clone().startOf("day") - this.clone().startOf("year")) / 864e5) + 1; + return null == a ? b : this.add(a - b, "d"); + } + function oc() { + return this.hours() % 12 || 12; + } + function pc() { + return this.hours() || 24; + } + function qc(a, b) { + R(a, 0, 0, function() { + return this.localeData().meridiem(this.hours(), this.minutes(), b); + }); + } + function rc(a, b) { + return b._meridiemParse; + } + function sc(a) { + return "p" === (a + "").toLowerCase().charAt(0); + } + function tc(a, b, c) { + return a > 11 ? c ? "pm" : "PM" : c ? "am" : "AM"; + } + function uc(a, b) { + b[Sd] = r(1e3 * ("0." + a)); + } + function vc() { + return this._isUTC ? "UTC" : ""; + } + function wc() { + return this._isUTC ? "Coordinated Universal Time" : ""; + } + function xc(a) { + return Ka(1e3 * a); + } + function yc() { + return Ka.apply(null, arguments).parseZone(); + } + function zc(a, b, c) { + var d = this._calendar[a]; + return w(d) ? d.call(b, c) : d; + } + function Ac(a) { + var b = this._longDateFormat[a], c = this._longDateFormat[a.toUpperCase()]; + return b || !c ? b : (this._longDateFormat[a] = c.replace(/MMMM|MM|DD|dddd/g, function(a) { + return a.slice(1); + }), this._longDateFormat[a]); + } + function Bc() { + return this._invalidDate; + } + function Cc(a) { + return this._ordinal.replace("%d", a); + } + function Dc(a) { + return a; + } + function Ec(a, b, c, d) { + var e = this._relativeTime[c]; + return w(e) ? e(a, b, c, d) : e.replace(/%d/i, a); + } + function Fc(a, b) { + var c = this._relativeTime[a > 0 ? "future" : "past"]; + return w(c) ? c(b) : c.replace(/%s/i, b); + } + function Gc(a, b, c, d) { + var e = H(), f = h().set(d, b); + return e[c](f, a); + } + function Hc(a, b, c) { + if ("number" == typeof a && (b = a, a = void 0), a = a || "", null != b) return Gc(a, b, c, "month"); + var d, e = []; + for (d = 0; 12 > d; d++) e[d] = Gc(a, d, c, "month"); + return e; + } + function Ic(a, b, c, d) { + "boolean" == typeof a ? ("number" == typeof b && (c = b, b = void 0), b = b || "") : (b = a, + c = b, a = !1, "number" == typeof b && (c = b, b = void 0), b = b || ""); + var e = H(), f = a ? e._week.dow : 0; + if (null != c) return Gc(b, (c + f) % 7, d, "day"); + var g, h = []; + for (g = 0; 7 > g; g++) h[g] = Gc(b, (g + f) % 7, d, "day"); + return h; + } + function Jc(a, b) { + return Hc(a, b, "months"); + } + function Kc(a, b) { + return Hc(a, b, "monthsShort"); + } + function Lc(a, b, c) { + return Ic(a, b, c, "weekdays"); + } + function Mc(a, b, c) { + return Ic(a, b, c, "weekdaysShort"); + } + function Nc(a, b, c) { + return Ic(a, b, c, "weekdaysMin"); + } + function Oc() { + var a = this._data; + return this._milliseconds = Le(this._milliseconds), this._days = Le(this._days), + this._months = Le(this._months), a.milliseconds = Le(a.milliseconds), a.seconds = Le(a.seconds), + a.minutes = Le(a.minutes), a.hours = Le(a.hours), a.months = Le(a.months), a.years = Le(a.years), + this; + } + function Pc(a, b, c, d) { + var e = db(b, c); + return a._milliseconds += d * e._milliseconds, a._days += d * e._days, a._months += d * e._months, + a._bubble(); + } + function Qc(a, b) { + return Pc(this, a, b, 1); + } + function Rc(a, b) { + return Pc(this, a, b, -1); + } + function Sc(a) { + return 0 > a ? Math.floor(a) : Math.ceil(a); + } + function Tc() { + var a, b, c, d, e, f = this._milliseconds, g = this._days, h = this._months, i = this._data; + return f >= 0 && g >= 0 && h >= 0 || 0 >= f && 0 >= g && 0 >= h || (f += 864e5 * Sc(Vc(h) + g), + g = 0, h = 0), i.milliseconds = f % 1e3, a = q(f / 1e3), i.seconds = a % 60, b = q(a / 60), + i.minutes = b % 60, c = q(b / 60), i.hours = c % 24, g += q(c / 24), e = q(Uc(g)), + h += e, g -= Sc(Vc(e)), d = q(h / 12), h %= 12, i.days = g, i.months = h, i.years = d, + this; + } + function Uc(a) { + return 4800 * a / 146097; + } + function Vc(a) { + return 146097 * a / 4800; + } + function Wc(a) { + var b, c, d = this._milliseconds; + if (a = K(a), "month" === a || "year" === a) return b = this._days + d / 864e5, + c = this._months + Uc(b), "month" === a ? c : c / 12; + switch (b = this._days + Math.round(Vc(this._months)), a) { + case "week": + return b / 7 + d / 6048e5; + + case "day": + return b + d / 864e5; + + case "hour": + return 24 * b + d / 36e5; + + case "minute": + return 1440 * b + d / 6e4; + + case "second": + return 86400 * b + d / 1e3; + + case "millisecond": + return Math.floor(864e5 * b) + d; + + default: + throw new Error("Unknown unit " + a); + } + } + function Xc() { + return this._milliseconds + 864e5 * this._days + this._months % 12 * 2592e6 + 31536e6 * r(this._months / 12); + } + function Yc(a) { + return function() { + return this.as(a); + }; + } + function Zc(a) { + return a = K(a), this[a + "s"](); + } + function $c(a) { + return function() { + return this._data[a]; + }; + } + function _c() { + return q(this.days() / 7); + } + function ad(a, b, c, d, e) { + return e.relativeTime(b || 1, !!c, a, d); + } + function bd(a, b, c) { + var d = db(a).abs(), e = _e(d.as("s")), f = _e(d.as("m")), g = _e(d.as("h")), h = _e(d.as("d")), i = _e(d.as("M")), j = _e(d.as("y")), k = e < af.s && [ "s", e ] || 1 >= f && [ "m" ] || f < af.m && [ "mm", f ] || 1 >= g && [ "h" ] || g < af.h && [ "hh", g ] || 1 >= h && [ "d" ] || h < af.d && [ "dd", h ] || 1 >= i && [ "M" ] || i < af.M && [ "MM", i ] || 1 >= j && [ "y" ] || [ "yy", j ]; + return k[2] = b, k[3] = +a > 0, k[4] = c, ad.apply(null, k); + } + function cd(a, b) { + return void 0 === af[a] ? !1 : void 0 === b ? af[a] : (af[a] = b, !0); + } + function dd(a) { + var b = this.localeData(), c = bd(this, !a, b); + return a && (c = b.pastFuture(+this, c)), b.postformat(c); + } + function ed() { + var a, b, c, d = bf(this._milliseconds) / 1e3, e = bf(this._days), f = bf(this._months); + a = q(d / 60), b = q(a / 60), d %= 60, a %= 60, c = q(f / 12), f %= 12; + var g = c, h = f, i = e, j = b, k = a, l = d, m = this.asSeconds(); + return m ? (0 > m ? "-" : "") + "P" + (g ? g + "Y" : "") + (h ? h + "M" : "") + (i ? i + "D" : "") + (j || k || l ? "T" : "") + (j ? j + "H" : "") + (k ? k + "M" : "") + (l ? l + "S" : "") : "P0D"; + } + var fd, gd; + gd = Array.prototype.some ? Array.prototype.some : function(a) { + for (var b = Object(this), c = b.length >>> 0, d = 0; c > d; d++) if (d in b && a.call(this, b[d], d, b)) return !0; + return !1; + }; + var hd = a.momentProperties = [], id = !1, jd = {}; + a.suppressDeprecationWarnings = !1, a.deprecationHandler = null; + var kd; + kd = Object.keys ? Object.keys : function(a) { + var b, c = []; + for (b in a) f(a, b) && c.push(b); + return c; + }; + var ld, md, nd = {}, od = {}, pd = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g, qd = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g, rd = {}, sd = {}, td = /\d/, ud = /\d\d/, vd = /\d{3}/, wd = /\d{4}/, xd = /[+-]?\d{6}/, yd = /\d\d?/, zd = /\d\d\d\d?/, Ad = /\d\d\d\d\d\d?/, Bd = /\d{1,3}/, Cd = /\d{1,4}/, Dd = /[+-]?\d{1,6}/, Ed = /\d+/, Fd = /[+-]?\d+/, Gd = /Z|[+-]\d\d:?\d\d/gi, Hd = /Z|[+-]\d\d(?::?\d\d)?/gi, Id = /[+-]?\d+(\.\d{1,3})?/, Jd = /[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i, Kd = {}, Ld = {}, Md = 0, Nd = 1, Od = 2, Pd = 3, Qd = 4, Rd = 5, Sd = 6, Td = 7, Ud = 8; + md = Array.prototype.indexOf ? Array.prototype.indexOf : function(a) { + var b; + for (b = 0; b < this.length; ++b) if (this[b] === a) return b; + return -1; + }, R("M", [ "MM", 2 ], "Mo", function() { + return this.month() + 1; + }), R("MMM", 0, 0, function(a) { + return this.localeData().monthsShort(this, a); + }), R("MMMM", 0, 0, function(a) { + return this.localeData().months(this, a); + }), J("month", "M"), W("M", yd), W("MM", yd, ud), W("MMM", function(a, b) { + return b.monthsShortRegex(a); + }), W("MMMM", function(a, b) { + return b.monthsRegex(a); + }), $([ "M", "MM" ], function(a, b) { + b[Nd] = r(a) - 1; + }), $([ "MMM", "MMMM" ], function(a, b, c, d) { + var e = c._locale.monthsParse(a, d, c._strict); + null != e ? b[Nd] = e : j(c).invalidMonth = a; + }); + var Vd = /D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/, Wd = "January_February_March_April_May_June_July_August_September_October_November_December".split("_"), Xd = "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"), Yd = Jd, Zd = Jd, $d = /^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/, _d = /^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/, ae = /Z|[+-]\d\d(?::?\d\d)?/, be = [ [ "YYYYYY-MM-DD", /[+-]\d{6}-\d\d-\d\d/ ], [ "YYYY-MM-DD", /\d{4}-\d\d-\d\d/ ], [ "GGGG-[W]WW-E", /\d{4}-W\d\d-\d/ ], [ "GGGG-[W]WW", /\d{4}-W\d\d/, !1 ], [ "YYYY-DDD", /\d{4}-\d{3}/ ], [ "YYYY-MM", /\d{4}-\d\d/, !1 ], [ "YYYYYYMMDD", /[+-]\d{10}/ ], [ "YYYYMMDD", /\d{8}/ ], [ "GGGG[W]WWE", /\d{4}W\d{3}/ ], [ "GGGG[W]WW", /\d{4}W\d{2}/, !1 ], [ "YYYYDDD", /\d{7}/ ] ], ce = [ [ "HH:mm:ss.SSSS", /\d\d:\d\d:\d\d\.\d+/ ], [ "HH:mm:ss,SSSS", /\d\d:\d\d:\d\d,\d+/ ], [ "HH:mm:ss", /\d\d:\d\d:\d\d/ ], [ "HH:mm", /\d\d:\d\d/ ], [ "HHmmss.SSSS", /\d\d\d\d\d\d\.\d+/ ], [ "HHmmss,SSSS", /\d\d\d\d\d\d,\d+/ ], [ "HHmmss", /\d\d\d\d\d\d/ ], [ "HHmm", /\d\d\d\d/ ], [ "HH", /\d\d/ ] ], de = /^\/?Date\((\-?\d+)/i; + a.createFromInputFallback = u("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.", function(a) { + a._d = new Date(a._i + (a._useUTC ? " UTC" : "")); + }), R("Y", 0, 0, function() { + var a = this.year(); + return 9999 >= a ? "" + a : "+" + a; + }), R(0, [ "YY", 2 ], 0, function() { + return this.year() % 100; + }), R(0, [ "YYYY", 4 ], 0, "year"), R(0, [ "YYYYY", 5 ], 0, "year"), R(0, [ "YYYYYY", 6, !0 ], 0, "year"), + J("year", "y"), W("Y", Fd), W("YY", yd, ud), W("YYYY", Cd, wd), W("YYYYY", Dd, xd), + W("YYYYYY", Dd, xd), $([ "YYYYY", "YYYYYY" ], Md), $("YYYY", function(b, c) { + c[Md] = 2 === b.length ? a.parseTwoDigitYear(b) : r(b); + }), $("YY", function(b, c) { + c[Md] = a.parseTwoDigitYear(b); + }), $("Y", function(a, b) { + b[Md] = parseInt(a, 10); + }), a.parseTwoDigitYear = function(a) { + return r(a) + (r(a) > 68 ? 1900 : 2e3); + }; + var ee = M("FullYear", !0); + a.ISO_8601 = function() {}; + var fe = u("moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548", function() { + var a = Ka.apply(null, arguments); + return this.isValid() && a.isValid() ? this > a ? this : a : l(); + }), ge = u("moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548", function() { + var a = Ka.apply(null, arguments); + return this.isValid() && a.isValid() ? a > this ? this : a : l(); + }), he = function() { + return Date.now ? Date.now() : +new Date(); + }; + Qa("Z", ":"), Qa("ZZ", ""), W("Z", Hd), W("ZZ", Hd), $([ "Z", "ZZ" ], function(a, b, c) { + c._useUTC = !0, c._tzm = Ra(Hd, a); + }); + var ie = /([\+\-]|\d\d)/gi; + a.updateOffset = function() {}; + var je = /^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/, ke = /^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/; + db.fn = Oa.prototype; + var le = ib(1, "add"), me = ib(-1, "subtract"); + a.defaultFormat = "YYYY-MM-DDTHH:mm:ssZ", a.defaultFormatUtc = "YYYY-MM-DDTHH:mm:ss[Z]"; + var ne = u("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.", function(a) { + return void 0 === a ? this.localeData() : this.locale(a); + }); + R(0, [ "gg", 2 ], 0, function() { + return this.weekYear() % 100; + }), R(0, [ "GG", 2 ], 0, function() { + return this.isoWeekYear() % 100; + }), Pb("gggg", "weekYear"), Pb("ggggg", "weekYear"), Pb("GGGG", "isoWeekYear"), + Pb("GGGGG", "isoWeekYear"), J("weekYear", "gg"), J("isoWeekYear", "GG"), W("G", Fd), + W("g", Fd), W("GG", yd, ud), W("gg", yd, ud), W("GGGG", Cd, wd), W("gggg", Cd, wd), + W("GGGGG", Dd, xd), W("ggggg", Dd, xd), _([ "gggg", "ggggg", "GGGG", "GGGGG" ], function(a, b, c, d) { + b[d.substr(0, 2)] = r(a); + }), _([ "gg", "GG" ], function(b, c, d, e) { + c[e] = a.parseTwoDigitYear(b); + }), R("Q", 0, "Qo", "quarter"), J("quarter", "Q"), W("Q", td), $("Q", function(a, b) { + b[Nd] = 3 * (r(a) - 1); + }), R("w", [ "ww", 2 ], "wo", "week"), R("W", [ "WW", 2 ], "Wo", "isoWeek"), J("week", "w"), + J("isoWeek", "W"), W("w", yd), W("ww", yd, ud), W("W", yd), W("WW", yd, ud), _([ "w", "ww", "W", "WW" ], function(a, b, c, d) { + b[d.substr(0, 1)] = r(a); + }); + var oe = { + dow: 0, + doy: 6 + }; + R("D", [ "DD", 2 ], "Do", "date"), J("date", "D"), W("D", yd), W("DD", yd, ud), + W("Do", function(a, b) { + return a ? b._ordinalParse : b._ordinalParseLenient; + }), $([ "D", "DD" ], Od), $("Do", function(a, b) { + b[Od] = r(a.match(yd)[0], 10); + }); + var pe = M("Date", !0); + R("d", 0, "do", "day"), R("dd", 0, 0, function(a) { + return this.localeData().weekdaysMin(this, a); + }), R("ddd", 0, 0, function(a) { + return this.localeData().weekdaysShort(this, a); + }), R("dddd", 0, 0, function(a) { + return this.localeData().weekdays(this, a); + }), R("e", 0, 0, "weekday"), R("E", 0, 0, "isoWeekday"), J("day", "d"), J("weekday", "e"), + J("isoWeekday", "E"), W("d", yd), W("e", yd), W("E", yd), W("dd", function(a, b) { + return b.weekdaysMinRegex(a); + }), W("ddd", function(a, b) { + return b.weekdaysShortRegex(a); + }), W("dddd", function(a, b) { + return b.weekdaysRegex(a); + }), _([ "dd", "ddd", "dddd" ], function(a, b, c, d) { + var e = c._locale.weekdaysParse(a, d, c._strict); + null != e ? b.d = e : j(c).invalidWeekday = a; + }), _([ "d", "e", "E" ], function(a, b, c, d) { + b[d] = r(a); + }); + var qe = "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"), re = "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"), se = "Su_Mo_Tu_We_Th_Fr_Sa".split("_"), te = Jd, ue = Jd, ve = Jd; + R("DDD", [ "DDDD", 3 ], "DDDo", "dayOfYear"), J("dayOfYear", "DDD"), W("DDD", Bd), + W("DDDD", vd), $([ "DDD", "DDDD" ], function(a, b, c) { + c._dayOfYear = r(a); + }), R("H", [ "HH", 2 ], 0, "hour"), R("h", [ "hh", 2 ], 0, oc), R("k", [ "kk", 2 ], 0, pc), + R("hmm", 0, 0, function() { + return "" + oc.apply(this) + Q(this.minutes(), 2); + }), R("hmmss", 0, 0, function() { + return "" + oc.apply(this) + Q(this.minutes(), 2) + Q(this.seconds(), 2); + }), R("Hmm", 0, 0, function() { + return "" + this.hours() + Q(this.minutes(), 2); + }), R("Hmmss", 0, 0, function() { + return "" + this.hours() + Q(this.minutes(), 2) + Q(this.seconds(), 2); + }), qc("a", !0), qc("A", !1), J("hour", "h"), W("a", rc), W("A", rc), W("H", yd), + W("h", yd), W("HH", yd, ud), W("hh", yd, ud), W("hmm", zd), W("hmmss", Ad), W("Hmm", zd), + W("Hmmss", Ad), $([ "H", "HH" ], Pd), $([ "a", "A" ], function(a, b, c) { + c._isPm = c._locale.isPM(a), c._meridiem = a; + }), $([ "h", "hh" ], function(a, b, c) { + b[Pd] = r(a), j(c).bigHour = !0; + }), $("hmm", function(a, b, c) { + var d = a.length - 2; + b[Pd] = r(a.substr(0, d)), b[Qd] = r(a.substr(d)), j(c).bigHour = !0; + }), $("hmmss", function(a, b, c) { + var d = a.length - 4, e = a.length - 2; + b[Pd] = r(a.substr(0, d)), b[Qd] = r(a.substr(d, 2)), b[Rd] = r(a.substr(e)), j(c).bigHour = !0; + }), $("Hmm", function(a, b, c) { + var d = a.length - 2; + b[Pd] = r(a.substr(0, d)), b[Qd] = r(a.substr(d)); + }), $("Hmmss", function(a, b, c) { + var d = a.length - 4, e = a.length - 2; + b[Pd] = r(a.substr(0, d)), b[Qd] = r(a.substr(d, 2)), b[Rd] = r(a.substr(e)); + }); + var we = /[ap]\.?m?\.?/i, xe = M("Hours", !0); + R("m", [ "mm", 2 ], 0, "minute"), J("minute", "m"), W("m", yd), W("mm", yd, ud), + $([ "m", "mm" ], Qd); + var ye = M("Minutes", !1); + R("s", [ "ss", 2 ], 0, "second"), J("second", "s"), W("s", yd), W("ss", yd, ud), + $([ "s", "ss" ], Rd); + var ze = M("Seconds", !1); + R("S", 0, 0, function() { + return ~~(this.millisecond() / 100); + }), R(0, [ "SS", 2 ], 0, function() { + return ~~(this.millisecond() / 10); + }), R(0, [ "SSS", 3 ], 0, "millisecond"), R(0, [ "SSSS", 4 ], 0, function() { + return 10 * this.millisecond(); + }), R(0, [ "SSSSS", 5 ], 0, function() { + return 100 * this.millisecond(); + }), R(0, [ "SSSSSS", 6 ], 0, function() { + return 1e3 * this.millisecond(); + }), R(0, [ "SSSSSSS", 7 ], 0, function() { + return 1e4 * this.millisecond(); + }), R(0, [ "SSSSSSSS", 8 ], 0, function() { + return 1e5 * this.millisecond(); + }), R(0, [ "SSSSSSSSS", 9 ], 0, function() { + return 1e6 * this.millisecond(); + }), J("millisecond", "ms"), W("S", Bd, td), W("SS", Bd, ud), W("SSS", Bd, vd); + var Ae; + for (Ae = "SSSS"; Ae.length <= 9; Ae += "S") W(Ae, Ed); + for (Ae = "S"; Ae.length <= 9; Ae += "S") $(Ae, uc); + var Be = M("Milliseconds", !1); + R("z", 0, 0, "zoneAbbr"), R("zz", 0, 0, "zoneName"); + var Ce = o.prototype; + Ce.add = le, Ce.calendar = kb, Ce.clone = lb, Ce.diff = sb, Ce.endOf = Eb, Ce.format = wb, + Ce.from = xb, Ce.fromNow = yb, Ce.to = zb, Ce.toNow = Ab, Ce.get = P, Ce.invalidAt = Nb, + Ce.isAfter = mb, Ce.isBefore = nb, Ce.isBetween = ob, Ce.isSame = pb, Ce.isSameOrAfter = qb, + Ce.isSameOrBefore = rb, Ce.isValid = Lb, Ce.lang = ne, Ce.locale = Bb, Ce.localeData = Cb, + Ce.max = ge, Ce.min = fe, Ce.parsingFlags = Mb, Ce.set = P, Ce.startOf = Db, Ce.subtract = me, + Ce.toArray = Ib, Ce.toObject = Jb, Ce.toDate = Hb, Ce.toISOString = vb, Ce.toJSON = Kb, + Ce.toString = ub, Ce.unix = Gb, Ce.valueOf = Fb, Ce.creationData = Ob, Ce.year = ee, + Ce.isLeapYear = ta, Ce.weekYear = Qb, Ce.isoWeekYear = Rb, Ce.quarter = Ce.quarters = Wb, + Ce.month = ha, Ce.daysInMonth = ia, Ce.week = Ce.weeks = $b, Ce.isoWeek = Ce.isoWeeks = _b, + Ce.weeksInYear = Tb, Ce.isoWeeksInYear = Sb, Ce.date = pe, Ce.day = Ce.days = gc, + Ce.weekday = hc, Ce.isoWeekday = ic, Ce.dayOfYear = nc, Ce.hour = Ce.hours = xe, + Ce.minute = Ce.minutes = ye, Ce.second = Ce.seconds = ze, Ce.millisecond = Ce.milliseconds = Be, + Ce.utcOffset = Ua, Ce.utc = Wa, Ce.local = Xa, Ce.parseZone = Ya, Ce.hasAlignedHourOffset = Za, + Ce.isDST = $a, Ce.isDSTShifted = _a, Ce.isLocal = ab, Ce.isUtcOffset = bb, Ce.isUtc = cb, + Ce.isUTC = cb, Ce.zoneAbbr = vc, Ce.zoneName = wc, Ce.dates = u("dates accessor is deprecated. Use date instead.", pe), + Ce.months = u("months accessor is deprecated. Use month instead", ha), Ce.years = u("years accessor is deprecated. Use year instead", ee), + Ce.zone = u("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779", Va); + var De = Ce, Ee = { + sameDay: "[Today at] LT", + nextDay: "[Tomorrow at] LT", + nextWeek: "dddd [at] LT", + lastDay: "[Yesterday at] LT", + lastWeek: "[Last] dddd [at] LT", + sameElse: "L" + }, Fe = { + LTS: "h:mm:ss A", + LT: "h:mm A", + L: "MM/DD/YYYY", + LL: "MMMM D, YYYY", + LLL: "MMMM D, YYYY h:mm A", + LLLL: "dddd, MMMM D, YYYY h:mm A" + }, Ge = "Invalid date", He = "%d", Ie = /\d{1,2}/, Je = { + future: "in %s", + past: "%s ago", + s: "a few seconds", + m: "a minute", + mm: "%d minutes", + h: "an hour", + hh: "%d hours", + d: "a day", + dd: "%d days", + M: "a month", + MM: "%d months", + y: "a year", + yy: "%d years" + }, Ke = A.prototype; + Ke._calendar = Ee, Ke.calendar = zc, Ke._longDateFormat = Fe, Ke.longDateFormat = Ac, + Ke._invalidDate = Ge, Ke.invalidDate = Bc, Ke._ordinal = He, Ke.ordinal = Cc, Ke._ordinalParse = Ie, + Ke.preparse = Dc, Ke.postformat = Dc, Ke._relativeTime = Je, Ke.relativeTime = Ec, + Ke.pastFuture = Fc, Ke.set = y, Ke.months = ca, Ke._months = Wd, Ke.monthsShort = da, + Ke._monthsShort = Xd, Ke.monthsParse = fa, Ke._monthsRegex = Zd, Ke.monthsRegex = ka, + Ke._monthsShortRegex = Yd, Ke.monthsShortRegex = ja, Ke.week = Xb, Ke._week = oe, + Ke.firstDayOfYear = Zb, Ke.firstDayOfWeek = Yb, Ke.weekdays = bc, Ke._weekdays = qe, + Ke.weekdaysMin = dc, Ke._weekdaysMin = se, Ke.weekdaysShort = cc, Ke._weekdaysShort = re, + Ke.weekdaysParse = fc, Ke._weekdaysRegex = te, Ke.weekdaysRegex = jc, Ke._weekdaysShortRegex = ue, + Ke.weekdaysShortRegex = kc, Ke._weekdaysMinRegex = ve, Ke.weekdaysMinRegex = lc, + Ke.isPM = sc, Ke._meridiemParse = we, Ke.meridiem = tc, E("en", { + ordinalParse: /\d{1,2}(th|st|nd|rd)/, + ordinal: function(a) { + var b = a % 10, c = 1 === r(a % 100 / 10) ? "th" : 1 === b ? "st" : 2 === b ? "nd" : 3 === b ? "rd" : "th"; + return a + c; + } + }), a.lang = u("moment.lang is deprecated. Use moment.locale instead.", E), a.langData = u("moment.langData is deprecated. Use moment.localeData instead.", H); + var Le = Math.abs, Me = Yc("ms"), Ne = Yc("s"), Oe = Yc("m"), Pe = Yc("h"), Qe = Yc("d"), Re = Yc("w"), Se = Yc("M"), Te = Yc("y"), Ue = $c("milliseconds"), Ve = $c("seconds"), We = $c("minutes"), Xe = $c("hours"), Ye = $c("days"), Ze = $c("months"), $e = $c("years"), _e = Math.round, af = { + s: 45, + m: 45, + h: 22, + d: 26, + M: 11 + }, bf = Math.abs, cf = Oa.prototype; + cf.abs = Oc, cf.add = Qc, cf.subtract = Rc, cf.as = Wc, cf.asMilliseconds = Me, + cf.asSeconds = Ne, cf.asMinutes = Oe, cf.asHours = Pe, cf.asDays = Qe, cf.asWeeks = Re, + cf.asMonths = Se, cf.asYears = Te, cf.valueOf = Xc, cf._bubble = Tc, cf.get = Zc, + cf.milliseconds = Ue, cf.seconds = Ve, cf.minutes = We, cf.hours = Xe, cf.days = Ye, + cf.weeks = _c, cf.months = Ze, cf.years = $e, cf.humanize = dd, cf.toISOString = ed, + cf.toString = ed, cf.toJSON = ed, cf.locale = Bb, cf.localeData = Cb, cf.toIsoString = u("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)", ed), + cf.lang = ne, R("X", 0, 0, "unix"), R("x", 0, 0, "valueOf"), W("x", Fd), W("X", Id), + $("X", function(a, b, c) { + c._d = new Date(1e3 * parseFloat(a, 10)); + }), $("x", function(a, b, c) { + c._d = new Date(r(a)); + }), a.version = "2.13.0", b(Ka), a.fn = De, a.min = Ma, a.max = Na, a.now = he, + a.utc = h, a.unix = xc, a.months = Jc, a.isDate = d, a.locale = E, a.invalid = l, + a.duration = db, a.isMoment = p, a.weekdays = Lc, a.parseZone = yc, a.localeData = H, + a.isDuration = Pa, a.monthsShort = Kc, a.weekdaysMin = Nc, a.defineLocale = F, a.updateLocale = G, + a.locales = I, a.weekdaysShort = Mc, a.normalizeUnits = K, a.relativeTimeThreshold = cd, + a.prototype = De; + var df = a; + return df; +}), function(a, b) { + "object" == typeof exports && "undefined" != typeof module && "function" == typeof require ? b(require("../moment")) : "function" == typeof define && define.amd ? define([ "moment" ], b) : b(a.moment); +}(this, function(a) { + "use strict"; + var b = a.defineLocale("pt-br", { + months: "Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"), + monthsShort: "Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"), + weekdays: "Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"), + weekdaysShort: "Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"), + weekdaysMin: "Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"), + weekdaysParseExact: !0, + longDateFormat: { + LT: "HH:mm", + LTS: "HH:mm:ss", + L: "DD/MM/YYYY", + LL: "D [de] MMMM [de] YYYY", + LLL: "D [de] MMMM [de] YYYY [às] HH:mm", + LLLL: "dddd, D [de] MMMM [de] YYYY [às] HH:mm" + }, + calendar: { + sameDay: "[Hoje às] LT", + nextDay: "[Amanhã às] LT", + nextWeek: "dddd [às] LT", + lastDay: "[Ontem às] LT", + lastWeek: function() { + return 0 === this.day() || 6 === this.day() ? "[Último] dddd [às] LT" : "[Última] dddd [às] LT"; + }, + sameElse: "L" + }, + relativeTime: { + future: "em %s", + past: "%s atrás", + s: "poucos segundos", + m: "um minuto", + mm: "%d minutos", + h: "uma hora", + hh: "%d horas", + d: "um dia", + dd: "%d dias", + M: "um mês", + MM: "%d meses", + y: "um ano", + yy: "%d anos" + }, + ordinalParse: /\d{1,2}º/, + ordinal: "%dº" + }); + return b; +}); \ No newline at end of file diff --git a/assets/js/libs/bootstrap.min.js b/assets/js/libs/bootstrap.min.js deleted file mode 100644 index bcf230c..0000000 --- a/assets/js/libs/bootstrap.min.js +++ /dev/null @@ -1,2 +0,0 @@ -+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.5",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.5",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.5",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.5",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.5",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger("shown.bs.dropdown",h)}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.5",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.5",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.5",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.5",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d, -this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.5",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.5",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/assets/js/libs/jquery.fitvids.js b/assets/js/libs/jquery.fitvids.js deleted file mode 100644 index a8551f6..0000000 --- a/assets/js/libs/jquery.fitvids.js +++ /dev/null @@ -1,74 +0,0 @@ -/*global jQuery */ -/*jshint multistr:true browser:true */ -/*! -* FitVids 1.0.3 -* -* Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com -* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/ -* Released under the WTFPL license - http://sam.zoy.org/wtfpl/ -* -* Date: Thu Sept 01 18:00:00 2011 -0500 -*/ - -(function( $ ){ - - "use strict"; - - $.fn.fitVids = function( options ) { - var settings = { - customSelector: null - }; - - if(!document.getElementById('fit-vids-style')) { - - var div = document.createElement('div'), - ref = document.getElementsByTagName('base')[0] || document.getElementsByTagName('script')[0], - cssStyles = '­<style>.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>'; - - div.className = 'fit-vids-style'; - div.id = 'fit-vids-style'; - div.style.display = 'none'; - div.innerHTML = cssStyles; - - ref.parentNode.insertBefore(div,ref); - - } - - if ( options ) { - $.extend( settings, options ); - } - - return this.each(function(){ - var selectors = [ - "iframe[src*='player.vimeo.com']", - "iframe[src*='youtube.com']", - "iframe[src*='youtube-nocookie.com']", - "iframe[src*='kickstarter.com'][src*='video.html']", - "object", - "embed" - ]; - - if (settings.customSelector) { - selectors.push(settings.customSelector); - } - - var $allVideos = $(this).find(selectors.join(',')); - $allVideos = $allVideos.not("object object"); // SwfObj conflict patch - - $allVideos.each(function(){ - var $this = $(this); - if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; } - var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(), - width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(), - aspectRatio = height / width; - if(!$this.attr('id')){ - var videoID = 'fitvid' + Math.floor(Math.random()*999999); - $this.attr('id', videoID); - } - $this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+"%"); - $this.removeAttr('height').removeAttr('width'); - }); - }); - }; -// Works with either jQuery or Zepto -})( window.jQuery || window.Zepto ); diff --git a/assets/js/main.js b/assets/js/main.js index 52b8cc8..4644875 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -16,6 +16,11 @@ jQuery(document).ready(function($) { }); // Tooltip. - $( '.odin-tooltip' ).tooltip(); + //$( '.odin-tooltip' ).tooltip(); + + // Moment + $( '.entry-date' ).each(function() { + $(this).text( 'há ' + moment( $(this).data('datetime') ).startOf('hour').fromNow() ); + }); }); diff --git a/assets/js/main.min.js b/assets/js/main.min.js index 55d36ba..247ed20 100644 --- a/assets/js/main.min.js +++ b/assets/js/main.min.js @@ -1,2 +1,7 @@ -+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.5",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.5",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.5",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.5",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.5",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger("shown.bs.dropdown",h)}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.5",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.5",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.5",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.5",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d, -this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.5",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.5",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery),function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null};if(!document.getElementById("fit-vids-style")){var d=document.createElement("div"),e=document.getElementsByTagName("base")[0]||document.getElementsByTagName("script")[0],f="­<style>.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>";d.className="fit-vids-style",d.id="fit-vids-style",d.style.display="none",d.innerHTML=f,e.parentNode.insertBefore(d,e)}return b&&a.extend(c,b),this.each(function(){var b=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];c.customSelector&&b.push(c.customSelector);var d=a(this).find(b.join(","));d=d.not("object object"),d.each(function(){var b=a(this);if(!("embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),d=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),e=c/d;if(!b.attr("id")){var f="fitvid"+Math.floor(999999*Math.random());b.attr("id",f)}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),b.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),jQuery(document).ready(function(a){a(".entry-content").fitVids(),a(".wp-video-shortcode").parent("div").css("width","auto"),a(".odin-tabs a").click(function(b){b.preventDefault(),a(this).tab("show")}),a(".odin-tooltip").tooltip()}); \ No newline at end of file +/*! + * Odin Framework v2.2.10 (http://wpod.in/) + * Updated 2016-05-19 + */ ++function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){ +return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery),function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null};if(!document.getElementById("fit-vids-style")){var d=document.head||document.getElementsByTagName("head")[0],e=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",f=document.createElement("div");f.innerHTML='<p>x</p><style id="fit-vids-style">'+e+"</style>",d.appendChild(f.childNodes[1])}return b&&a.extend(c,b),this.each(function(){var b=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];c.customSelector&&b.push(c.customSelector);var d=a(this).find(b.join(","));d=d.not("object object"),d.each(function(){var b=a(this);if(!("embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),d=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),e=c/d;if(!b.attr("id")){var f="fitvid"+Math.floor(999999*Math.random());b.attr("id",f)}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),b.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return fd.apply(null,arguments)}function b(a){fd=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function e(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function f(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function g(a,b){for(var c in b)f(b,c)&&(a[c]=b[c]);return f(b,"toString")&&(a.toString=b.toString),f(b,"valueOf")&&(a.valueOf=b.valueOf),a}function h(a,b,c,d){return Ja(a,b,c,d,!0).utc()}function i(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function j(a){return null==a._pf&&(a._pf=i()),a._pf}function k(a){if(null==a._isValid){var b=j(a),c=gd.call(b.parsedDateParts,function(a){return null!=a});a._isValid=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function l(a){var b=h(NaN);return null!=a?g(j(b),a):j(b).userInvalidated=!0,b}function m(a){return void 0===a}function n(a,b){var c,d,e;if(m(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),m(b._i)||(a._i=b._i),m(b._f)||(a._f=b._f),m(b._l)||(a._l=b._l),m(b._strict)||(a._strict=b._strict),m(b._tzm)||(a._tzm=b._tzm),m(b._isUTC)||(a._isUTC=b._isUTC),m(b._offset)||(a._offset=b._offset),m(b._pf)||(a._pf=j(b)),m(b._locale)||(a._locale=b._locale),hd.length>0)for(c in hd)d=hd[c],e=b[d],m(e)||(a[d]=e);return a}function o(b){n(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),id===!1&&(id=!0,a.updateOffset(this),id=!1)}function p(a){return a instanceof o||null!=a&&null!=a._isAMomentObject}function q(a){return 0>a?Math.ceil(a):Math.floor(a)}function r(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=q(b)),c}function s(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&r(a[d])!==r(b[d]))&&g++;return g+f}function t(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function u(b,c){var d=!0;return g(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(t(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function v(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),jd[b]||(t(c),jd[b]=!0)}function w(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function x(a){return"[object Object]"===Object.prototype.toString.call(a)}function y(a){var b,c;for(c in a)b=a[c],w(b)?this[c]=b:this["_"+c]=b;this._config=a,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function z(a,b){var c,d=g({},a);for(c in b)f(b,c)&&(x(a[c])&&x(b[c])?(d[c]={},g(d[c],a[c]),g(d[c],b[c])):null!=b[c]?d[c]=b[c]:delete d[c]);return d}function A(a){null!=a&&this.set(a)}function B(a){return a?a.toLowerCase().replace("_","-"):a}function C(a){for(var b,c,d,e,f=0;f<a.length;){for(e=B(a[f]).split("-"),b=e.length,c=B(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=D(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&s(e,c,!0)>=b-1)break;b--}f++}return null}function D(a){var b=null;if(!nd[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=ld._abbr,require("./locale/"+a),E(b)}catch(c){}return nd[a]}function E(a,b){var c;return a&&(c=m(b)?H(a):F(a,b),c&&(ld=c)),ld._abbr}function F(a,b){return null!==b?(b.abbr=a,null!=nd[a]?(v("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"),b=z(nd[a]._config,b)):null!=b.parentLocale&&(null!=nd[b.parentLocale]?b=z(nd[b.parentLocale]._config,b):v("parentLocaleUndefined","specified parentLocale is not defined yet")),nd[a]=new A(b),E(a),nd[a]):(delete nd[a],null)}function G(a,b){if(null!=b){var c;null!=nd[a]&&(b=z(nd[a]._config,b)),c=new A(b),c.parentLocale=nd[a],nd[a]=c,E(a)}else null!=nd[a]&&(null!=nd[a].parentLocale?nd[a]=nd[a].parentLocale:null!=nd[a]&&delete nd[a]);return nd[a]}function H(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return ld;if(!c(a)){if(b=D(a))return b;a=[a]}return C(a)}function I(){return kd(nd)}function J(a,b){var c=a.toLowerCase();od[c]=od[c+"s"]=od[b]=a}function K(a){return"string"==typeof a?od[a]||od[a.toLowerCase()]:void 0}function L(a){var b,c,d={};for(c in a)f(a,c)&&(b=K(c),b&&(d[b]=a[c]));return d}function M(b,c){return function(d){return null!=d?(O(this,b,d),a.updateOffset(this,c),this):N(this,b)}}function N(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function O(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}function P(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else if(a=K(a),w(this[a]))return this[a](b);return this}function Q(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function R(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(sd[a]=e),b&&(sd[b[0]]=function(){return Q(e.apply(this,arguments),b[1],b[2])}),c&&(sd[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function S(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function T(a){var b,c,d=a.match(pd);for(b=0,c=d.length;c>b;b++)sd[d[b]]?d[b]=sd[d[b]]:d[b]=S(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}}function U(a,b){return a.isValid()?(b=V(b,a.localeData()),rd[b]=rd[b]||T(b),rd[b](a)):a.localeData().invalidDate()}function V(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(qd.lastIndex=0;d>=0&&qd.test(a);)a=a.replace(qd,c),qd.lastIndex=0,d-=1;return a}function W(a,b,c){Kd[a]=w(b)?b:function(a,d){return a&&c?c:b}}function X(a,b){return f(Kd,a)?Kd[a](b._strict,b._locale):new RegExp(Y(a))}function Y(a){return Z(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function Z(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function $(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=r(a)}),c=0;c<a.length;c++)Ld[a[c]]=d}function _(a,b){$(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function aa(a,b,c){null!=b&&f(Ld,a)&&Ld[a](b,c._a,c,a)}function ba(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function ca(a,b){return c(this._months)?this._months[a.month()]:this._months[Vd.test(b)?"format":"standalone"][a.month()]}function da(a,b){return c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[Vd.test(b)?"format":"standalone"][a.month()]}function ea(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;12>d;++d)f=h([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:null):(e=md.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:(e=md.call(this._longMonthsParse,g),-1!==e?e:null)):(e=md.call(this._longMonthsParse,g),-1!==e?e:(e=md.call(this._shortMonthsParse,g),-1!==e?e:null))}function fa(a,b,c){var d,e,f;if(this._monthsParseExact)return ea.call(this,a,b,c);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=h([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function ga(a,b){var c;if(!a.isValid())return a;if("string"==typeof b)if(/^\d+$/.test(b))b=r(b);else if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),ba(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ha(b){return null!=b?(ga(this,b),a.updateOffset(this,!0),this):N(this,"Month")}function ia(){return ba(this.year(),this.month())}function ja(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex}function ka(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsStrictRegex:this._monthsRegex):this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex}function la(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=h([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=Z(d[b]),e[b]=Z(e[b]),f[b]=Z(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")}function ma(a){var b,c=a._a;return c&&-2===j(a).overflow&&(b=c[Nd]<0||c[Nd]>11?Nd:c[Od]<1||c[Od]>ba(c[Md],c[Nd])?Od:c[Pd]<0||c[Pd]>24||24===c[Pd]&&(0!==c[Qd]||0!==c[Rd]||0!==c[Sd])?Pd:c[Qd]<0||c[Qd]>59?Qd:c[Rd]<0||c[Rd]>59?Rd:c[Sd]<0||c[Sd]>999?Sd:-1,j(a)._overflowDayOfYear&&(Md>b||b>Od)&&(b=Od),j(a)._overflowWeeks&&-1===b&&(b=Td),j(a)._overflowWeekday&&-1===b&&(b=Ud),j(a).overflow=b),a}function na(a){var b,c,d,e,f,g,h=a._i,i=$d.exec(h)||_d.exec(h);if(i){for(j(a).iso=!0,b=0,c=be.length;c>b;b++)if(be[b][1].exec(i[1])){e=be[b][0],d=be[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=ce.length;c>b;b++)if(ce[b][1].exec(i[3])){f=(i[2]||" ")+ce[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!ae.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),Ca(a)}else a._isValid=!1}function oa(b){var c=de.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(na(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function pa(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function qa(a){var b=new Date(Date.UTC.apply(null,arguments));return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}function ra(a){return sa(a)?366:365}function sa(a){return a%4===0&&a%100!==0||a%400===0}function ta(){return sa(this.year())}function ua(a,b,c){var d=7+b-c,e=(7+qa(a,0,d).getUTCDay()-b)%7;return-e+d-1}function va(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ua(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=ra(f)+j):j>ra(a)?(f=a+1,g=j-ra(a)):(f=a,g=j),{year:f,dayOfYear:g}}function wa(a,b,c){var d,e,f=ua(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+xa(e,b,c)):g>xa(a.year(),b,c)?(d=g-xa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function xa(a,b,c){var d=ua(a,b,c),e=ua(a+1,b,c);return(ra(a)-d+e)/7}function ya(a,b,c){return null!=a?a:null!=b?b:c}function za(b){var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function Aa(a){var b,c,d,e,f=[];if(!a._d){for(d=za(a),a._w&&null==a._a[Od]&&null==a._a[Nd]&&Ba(a),a._dayOfYear&&(e=ya(a._a[Md],d[Md]),a._dayOfYear>ra(e)&&(j(a)._overflowDayOfYear=!0),c=qa(e,0,a._dayOfYear),a._a[Nd]=c.getUTCMonth(),a._a[Od]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[Pd]&&0===a._a[Qd]&&0===a._a[Rd]&&0===a._a[Sd]&&(a._nextDay=!0,a._a[Pd]=0),a._d=(a._useUTC?qa:pa).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[Pd]=24)}}function Ba(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=ya(b.GG,a._a[Md],wa(Ka(),1,4).year),d=ya(b.W,1),e=ya(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=ya(b.gg,a._a[Md],wa(Ka(),f,g).year),d=ya(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>xa(c,f,g)?j(a)._overflowWeeks=!0:null!=i?j(a)._overflowWeekday=!0:(h=va(c,d,e,f,g),a._a[Md]=h.year,a._dayOfYear=h.dayOfYear)}function Ca(b){if(b._f===a.ISO_8601)return void na(b);b._a=[],j(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,k=0;for(e=V(b._f,b._locale).match(pd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(X(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&j(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),k+=d.length),sd[f]?(d?j(b).empty=!1:j(b).unusedTokens.push(f),aa(f,d,b)):b._strict&&!d&&j(b).unusedTokens.push(f);j(b).charsLeftOver=i-k,h.length>0&&j(b).unusedInput.push(h),j(b).bigHour===!0&&b._a[Pd]<=12&&b._a[Pd]>0&&(j(b).bigHour=void 0),j(b).parsedDateParts=b._a.slice(0),j(b).meridiem=b._meridiem,b._a[Pd]=Da(b._locale,b._a[Pd],b._meridiem),Aa(b),ma(b)}function Da(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function Ea(a){var b,c,d,e,f;if(0===a._f.length)return j(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=n({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],Ca(b),k(b)&&(f+=j(b).charsLeftOver,f+=10*j(b).unusedTokens.length,j(b).score=f,(null==d||d>f)&&(d=f,c=b));g(a,c||b)}function Fa(a){if(!a._d){var b=L(a._i);a._a=e([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),Aa(a)}}function Ga(a){var b=new o(ma(Ha(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function Ha(a){var b=a._i,e=a._f;return a._locale=a._locale||H(a._l),null===b||void 0===e&&""===b?l({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),p(b)?new o(ma(b)):(c(e)?Ea(a):e?Ca(a):d(b)?a._d=b:Ia(a),k(a)||(a._d=null),a))}function Ia(b){var f=b._i;void 0===f?b._d=new Date(a.now()):d(f)?b._d=new Date(f.valueOf()):"string"==typeof f?oa(b):c(f)?(b._a=e(f.slice(0),function(a){return parseInt(a,10)}),Aa(b)):"object"==typeof f?Fa(b):"number"==typeof f?b._d=new Date(f):a.createFromInputFallback(b)}function Ja(a,b,c,d,e){var f={};return"boolean"==typeof c&&(d=c,c=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=e,f._l=c,f._i=a,f._f=b,f._strict=d,Ga(f)}function Ka(a,b,c,d){return Ja(a,b,c,d,!1)}function La(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return Ka();for(d=b[0],e=1;e<b.length;++e)(!b[e].isValid()||b[e][a](d))&&(d=b[e]);return d}function Ma(){var a=[].slice.call(arguments,0);return La("isBefore",a)}function Na(){var a=[].slice.call(arguments,0);return La("isAfter",a)}function Oa(a){var b=L(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+1e3*h*60*60,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=H(),this._bubble()}function Pa(a){return a instanceof Oa}function Qa(a,b){R(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+Q(~~(a/60),2)+b+Q(~~a%60,2)})}function Ra(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(ie)||["-",0,0],f=+(60*e[1])+r(e[2]);return"+"===e[0]?f:-f}function Sa(b,c){var e,f;return c._isUTC?(e=c.clone(),f=(p(b)||d(b)?b.valueOf():Ka(b).valueOf())-e.valueOf(),e._d.setTime(e._d.valueOf()+f),a.updateOffset(e,!1),e):Ka(b).local()}function Ta(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Ua(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=Ra(Hd,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ta(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?jb(this,db(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ta(this):null!=b?this:NaN}function Va(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Wa(a){return this.utcOffset(0,a)}function Xa(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ta(this),"m")),this}function Ya(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Ra(Gd,this._i)),this}function Za(a){return this.isValid()?(a=a?Ka(a).utcOffset():0,(this.utcOffset()-a)%60===0):!1}function $a(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function _a(){if(!m(this._isDSTShifted))return this._isDSTShifted;var a={};if(n(a,this),a=Ha(a),a._a){var b=a._isUTC?h(a._a):Ka(a._a);this._isDSTShifted=this.isValid()&&s(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function ab(){return this.isValid()?!this._isUTC:!1}function bb(){return this.isValid()?this._isUTC:!1}function cb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function db(a,b){var c,d,e,g=a,h=null;return Pa(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(g={},b?g[b]=a:g.milliseconds=a):(h=je.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:r(h[Od])*c,h:r(h[Pd])*c,m:r(h[Qd])*c,s:r(h[Rd])*c,ms:r(h[Sd])*c}):(h=ke.exec(a))?(c="-"===h[1]?-1:1,g={y:eb(h[2],c),M:eb(h[3],c),w:eb(h[4],c),d:eb(h[5],c),h:eb(h[6],c),m:eb(h[7],c),s:eb(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=gb(Ka(g.from),Ka(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new Oa(g),Pa(a)&&f(a,"_locale")&&(d._locale=a._locale),d}function eb(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function fb(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function gb(a,b){var c;return a.isValid()&&b.isValid()?(b=Sa(b,a),a.isBefore(b)?c=fb(a,b):(c=fb(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function hb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)}function ib(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(v(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=db(c,d),jb(this,e,a),this}}function jb(b,c,d,e){var f=c._milliseconds,g=hb(c._days),h=hb(c._months);b.isValid()&&(e=null==e?!0:e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&O(b,"Date",N(b,"Date")+g*d),h&&ga(b,N(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function kb(a,b){var c=a||Ka(),d=Sa(c,this).startOf("day"),e=this.diff(d,"days",!0),f=-6>e?"sameElse":-1>e?"lastWeek":0>e?"lastDay":1>e?"sameDay":2>e?"nextDay":7>e?"nextWeek":"sameElse",g=b&&(w(b[f])?b[f]():b[f]);return this.format(g||this.localeData().calendar(f,this,Ka(c)))}function lb(){return new o(this)}function mb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf()):!1}function nb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf()):!1}function ob(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function pb(a,b){var c,d=p(a)?a:Ka(a);return this.isValid()&&d.isValid()?(b=K(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf())):!1}function qb(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function rb(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function sb(a,b,c){var d,e,f,g;return this.isValid()?(d=Sa(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=K(b),"year"===b||"month"===b||"quarter"===b?(g=tb(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:q(g)):NaN):NaN}function tb(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function ub(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function vb(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?w(Date.prototype.toISOString)?this.toDate().toISOString():U(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):U(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function wb(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=U(this,b);return this.localeData().postformat(c)}function xb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function yb(a){return this.from(Ka(),a)}function zb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function Ab(a){return this.to(Ka(),a)}function Bb(a){var b;return void 0===a?this._locale._abbr:(b=H(a),null!=b&&(this._locale=b),this)}function Cb(){return this._locale}function Db(a){switch(a=K(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function Eb(a){return a=K(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function Fb(){return this._d.valueOf()-6e4*(this._offset||0)}function Gb(){return Math.floor(this.valueOf()/1e3)}function Hb(){return this._offset?new Date(this.valueOf()):this._d}function Ib(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function Jb(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function Kb(){return this.isValid()?this.toISOString():null}function Lb(){return k(this)}function Mb(){return g({},j(this))}function Nb(){return j(this).overflow}function Ob(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Pb(a,b){R(0,[a,a.length],0,b)}function Qb(a){return Ub.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Rb(a){return Ub.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Sb(){return xa(this.year(),1,4)}function Tb(){var a=this.localeData()._week;return xa(this.year(),a.dow,a.doy)}function Ub(a,b,c,d,e){var f;return null==a?wa(this,d,e).year:(f=xa(a,d,e),b>f&&(b=f),Vb.call(this,a,b,c,d,e))}function Vb(a,b,c,d,e){var f=va(a,b,c,d,e),g=qa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}function Wb(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Xb(a){return wa(a,this._week.dow,this._week.doy).week}function Yb(){return this._week.dow}function Zb(){return this._week.doy}function $b(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function _b(a){var b=wa(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function ac(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function bc(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function cc(a){return this._weekdaysShort[a.day()]}function dc(a){return this._weekdaysMin[a.day()]}function ec(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=h([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function fc(a,b,c){var d,e,f;if(this._weekdaysParseExact)return ec.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){if(e=h([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"), +this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}}function gc(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=ac(a,this.localeData()),this.add(a-b,"d")):b}function hc(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function ic(a){return this.isValid()?null==a?this.day()||7:this.day(this.day()%7?a:a-7):null!=a?this:NaN}function jc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex}function kc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex}function lc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex}function mc(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],i=[],j=[],k=[];for(b=0;7>b;b++)c=h([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),i.push(e),j.push(f),k.push(d),k.push(e),k.push(f);for(g.sort(a),i.sort(a),j.sort(a),k.sort(a),b=0;7>b;b++)i[b]=Z(i[b]),j[b]=Z(j[b]),k[b]=Z(k[b]);this._weekdaysRegex=new RegExp("^("+k.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")}function nc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function oc(){return this.hours()%12||12}function pc(){return this.hours()||24}function qc(a,b){R(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function rc(a,b){return b._meridiemParse}function sc(a){return"p"===(a+"").toLowerCase().charAt(0)}function tc(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function uc(a,b){b[Sd]=r(1e3*("0."+a))}function vc(){return this._isUTC?"UTC":""}function wc(){return this._isUTC?"Coordinated Universal Time":""}function xc(a){return Ka(1e3*a)}function yc(){return Ka.apply(null,arguments).parseZone()}function zc(a,b,c){var d=this._calendar[a];return w(d)?d.call(b,c):d}function Ac(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function Bc(){return this._invalidDate}function Cc(a){return this._ordinal.replace("%d",a)}function Dc(a){return a}function Ec(a,b,c,d){var e=this._relativeTime[c];return w(e)?e(a,b,c,d):e.replace(/%d/i,a)}function Fc(a,b){var c=this._relativeTime[a>0?"future":"past"];return w(c)?c(b):c.replace(/%s/i,b)}function Gc(a,b,c,d){var e=H(),f=h().set(d,b);return e[c](f,a)}function Hc(a,b,c){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return Gc(a,b,c,"month");var d,e=[];for(d=0;12>d;d++)e[d]=Gc(a,d,c,"month");return e}function Ic(a,b,c,d){"boolean"==typeof a?("number"==typeof b&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,"number"==typeof b&&(c=b,b=void 0),b=b||"");var e=H(),f=a?e._week.dow:0;if(null!=c)return Gc(b,(c+f)%7,d,"day");var g,h=[];for(g=0;7>g;g++)h[g]=Gc(b,(g+f)%7,d,"day");return h}function Jc(a,b){return Hc(a,b,"months")}function Kc(a,b){return Hc(a,b,"monthsShort")}function Lc(a,b,c){return Ic(a,b,c,"weekdays")}function Mc(a,b,c){return Ic(a,b,c,"weekdaysShort")}function Nc(a,b,c){return Ic(a,b,c,"weekdaysMin")}function Oc(){var a=this._data;return this._milliseconds=Le(this._milliseconds),this._days=Le(this._days),this._months=Le(this._months),a.milliseconds=Le(a.milliseconds),a.seconds=Le(a.seconds),a.minutes=Le(a.minutes),a.hours=Le(a.hours),a.months=Le(a.months),a.years=Le(a.years),this}function Pc(a,b,c,d){var e=db(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function Qc(a,b){return Pc(this,a,b,1)}function Rc(a,b){return Pc(this,a,b,-1)}function Sc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Tc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Sc(Vc(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=q(f/1e3),i.seconds=a%60,b=q(a/60),i.minutes=b%60,c=q(b/60),i.hours=c%24,g+=q(c/24),e=q(Uc(g)),h+=e,g-=Sc(Vc(e)),d=q(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function Uc(a){return 4800*a/146097}function Vc(a){return 146097*a/4800}function Wc(a){var b,c,d=this._milliseconds;if(a=K(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+Uc(b),"month"===a?c:c/12;switch(b=this._days+Math.round(Vc(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function Xc(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*r(this._months/12)}function Yc(a){return function(){return this.as(a)}}function Zc(a){return a=K(a),this[a+"s"]()}function $c(a){return function(){return this._data[a]}}function _c(){return q(this.days()/7)}function ad(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function bd(a,b,c){var d=db(a).abs(),e=_e(d.as("s")),f=_e(d.as("m")),g=_e(d.as("h")),h=_e(d.as("d")),i=_e(d.as("M")),j=_e(d.as("y")),k=e<af.s&&["s",e]||1>=f&&["m"]||f<af.m&&["mm",f]||1>=g&&["h"]||g<af.h&&["hh",g]||1>=h&&["d"]||h<af.d&&["dd",h]||1>=i&&["M"]||i<af.M&&["MM",i]||1>=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,ad.apply(null,k)}function cd(a,b){return void 0===af[a]?!1:void 0===b?af[a]:(af[a]=b,!0)}function dd(a){var b=this.localeData(),c=bd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function ed(){var a,b,c,d=bf(this._milliseconds)/1e3,e=bf(this._days),f=bf(this._months);a=q(d/60),b=q(a/60),d%=60,a%=60,c=q(f/12),f%=12;var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var fd,gd;gd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;c>d;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};var hd=a.momentProperties=[],id=!1,jd={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var kd;kd=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)f(a,b)&&c.push(b);return c};var ld,md,nd={},od={},pd=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,qd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,rd={},sd={},td=/\d/,ud=/\d\d/,vd=/\d{3}/,wd=/\d{4}/,xd=/[+-]?\d{6}/,yd=/\d\d?/,zd=/\d\d\d\d?/,Ad=/\d\d\d\d\d\d?/,Bd=/\d{1,3}/,Cd=/\d{1,4}/,Dd=/[+-]?\d{1,6}/,Ed=/\d+/,Fd=/[+-]?\d+/,Gd=/Z|[+-]\d\d:?\d\d/gi,Hd=/Z|[+-]\d\d(?::?\d\d)?/gi,Id=/[+-]?\d+(\.\d{1,3})?/,Jd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Kd={},Ld={},Md=0,Nd=1,Od=2,Pd=3,Qd=4,Rd=5,Sd=6,Td=7,Ud=8;md=Array.prototype.indexOf?Array.prototype.indexOf:function(a){var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1},R("M",["MM",2],"Mo",function(){return this.month()+1}),R("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),R("MMMM",0,0,function(a){return this.localeData().months(this,a)}),J("month","M"),W("M",yd),W("MM",yd,ud),W("MMM",function(a,b){return b.monthsShortRegex(a)}),W("MMMM",function(a,b){return b.monthsRegex(a)}),$(["M","MM"],function(a,b){b[Nd]=r(a)-1}),$(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[Nd]=e:j(c).invalidMonth=a});var Vd=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,Wd="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Xd="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Yd=Jd,Zd=Jd,$d=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,_d=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ae=/Z|[+-]\d\d(?::?\d\d)?/,be=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],ce=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],de=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=u("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),R("Y",0,0,function(){var a=this.year();return 9999>=a?""+a:"+"+a}),R(0,["YY",2],0,function(){return this.year()%100}),R(0,["YYYY",4],0,"year"),R(0,["YYYYY",5],0,"year"),R(0,["YYYYYY",6,!0],0,"year"),J("year","y"),W("Y",Fd),W("YY",yd,ud),W("YYYY",Cd,wd),W("YYYYY",Dd,xd),W("YYYYYY",Dd,xd),$(["YYYYY","YYYYYY"],Md),$("YYYY",function(b,c){c[Md]=2===b.length?a.parseTwoDigitYear(b):r(b)}),$("YY",function(b,c){c[Md]=a.parseTwoDigitYear(b)}),$("Y",function(a,b){b[Md]=parseInt(a,10)}),a.parseTwoDigitYear=function(a){return r(a)+(r(a)>68?1900:2e3)};var ee=M("FullYear",!0);a.ISO_8601=function(){};var fe=u("moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:l()}),ge=u("moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:l()}),he=function(){return Date.now?Date.now():+new Date};Qa("Z",":"),Qa("ZZ",""),W("Z",Hd),W("ZZ",Hd),$(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Ra(Hd,a)});var ie=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var je=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,ke=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;db.fn=Oa.prototype;var le=ib(1,"add"),me=ib(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ne=u("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});R(0,["gg",2],0,function(){return this.weekYear()%100}),R(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Pb("gggg","weekYear"),Pb("ggggg","weekYear"),Pb("GGGG","isoWeekYear"),Pb("GGGGG","isoWeekYear"),J("weekYear","gg"),J("isoWeekYear","GG"),W("G",Fd),W("g",Fd),W("GG",yd,ud),W("gg",yd,ud),W("GGGG",Cd,wd),W("gggg",Cd,wd),W("GGGGG",Dd,xd),W("ggggg",Dd,xd),_(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=r(a)}),_(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),R("Q",0,"Qo","quarter"),J("quarter","Q"),W("Q",td),$("Q",function(a,b){b[Nd]=3*(r(a)-1)}),R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),J("week","w"),J("isoWeek","W"),W("w",yd),W("ww",yd,ud),W("W",yd),W("WW",yd,ud),_(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=r(a)});var oe={dow:0,doy:6};R("D",["DD",2],"Do","date"),J("date","D"),W("D",yd),W("DD",yd,ud),W("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),$(["D","DD"],Od),$("Do",function(a,b){b[Od]=r(a.match(yd)[0],10)});var pe=M("Date",!0);R("d",0,"do","day"),R("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),R("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),R("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),J("day","d"),J("weekday","e"),J("isoWeekday","E"),W("d",yd),W("e",yd),W("E",yd),W("dd",function(a,b){return b.weekdaysMinRegex(a)}),W("ddd",function(a,b){return b.weekdaysShortRegex(a)}),W("dddd",function(a,b){return b.weekdaysRegex(a)}),_(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict);null!=e?b.d=e:j(c).invalidWeekday=a}),_(["d","e","E"],function(a,b,c,d){b[d]=r(a)});var qe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),re="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),se="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),te=Jd,ue=Jd,ve=Jd;R("DDD",["DDDD",3],"DDDo","dayOfYear"),J("dayOfYear","DDD"),W("DDD",Bd),W("DDDD",vd),$(["DDD","DDDD"],function(a,b,c){c._dayOfYear=r(a)}),R("H",["HH",2],0,"hour"),R("h",["hh",2],0,oc),R("k",["kk",2],0,pc),R("hmm",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)}),R("hmmss",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)+Q(this.seconds(),2)}),R("Hmm",0,0,function(){return""+this.hours()+Q(this.minutes(),2)}),R("Hmmss",0,0,function(){return""+this.hours()+Q(this.minutes(),2)+Q(this.seconds(),2)}),qc("a",!0),qc("A",!1),J("hour","h"),W("a",rc),W("A",rc),W("H",yd),W("h",yd),W("HH",yd,ud),W("hh",yd,ud),W("hmm",zd),W("hmmss",Ad),W("Hmm",zd),W("Hmmss",Ad),$(["H","HH"],Pd),$(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),$(["h","hh"],function(a,b,c){b[Pd]=r(a),j(c).bigHour=!0}),$("hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d)),j(c).bigHour=!0}),$("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e)),j(c).bigHour=!0}),$("Hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d))}),$("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e))});var we=/[ap]\.?m?\.?/i,xe=M("Hours",!0);R("m",["mm",2],0,"minute"),J("minute","m"),W("m",yd),W("mm",yd,ud),$(["m","mm"],Qd);var ye=M("Minutes",!1);R("s",["ss",2],0,"second"),J("second","s"),W("s",yd),W("ss",yd,ud),$(["s","ss"],Rd);var ze=M("Seconds",!1);R("S",0,0,function(){return~~(this.millisecond()/100)}),R(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,function(){return 10*this.millisecond()}),R(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),R(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),R(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),R(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),R(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),J("millisecond","ms"),W("S",Bd,td),W("SS",Bd,ud),W("SSS",Bd,vd);var Ae;for(Ae="SSSS";Ae.length<=9;Ae+="S")W(Ae,Ed);for(Ae="S";Ae.length<=9;Ae+="S")$(Ae,uc);var Be=M("Milliseconds",!1);R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var Ce=o.prototype;Ce.add=le,Ce.calendar=kb,Ce.clone=lb,Ce.diff=sb,Ce.endOf=Eb,Ce.format=wb,Ce.from=xb,Ce.fromNow=yb,Ce.to=zb,Ce.toNow=Ab,Ce.get=P,Ce.invalidAt=Nb,Ce.isAfter=mb,Ce.isBefore=nb,Ce.isBetween=ob,Ce.isSame=pb,Ce.isSameOrAfter=qb,Ce.isSameOrBefore=rb,Ce.isValid=Lb,Ce.lang=ne,Ce.locale=Bb,Ce.localeData=Cb,Ce.max=ge,Ce.min=fe,Ce.parsingFlags=Mb,Ce.set=P,Ce.startOf=Db,Ce.subtract=me,Ce.toArray=Ib,Ce.toObject=Jb,Ce.toDate=Hb,Ce.toISOString=vb,Ce.toJSON=Kb,Ce.toString=ub,Ce.unix=Gb,Ce.valueOf=Fb,Ce.creationData=Ob,Ce.year=ee,Ce.isLeapYear=ta,Ce.weekYear=Qb,Ce.isoWeekYear=Rb,Ce.quarter=Ce.quarters=Wb,Ce.month=ha,Ce.daysInMonth=ia,Ce.week=Ce.weeks=$b,Ce.isoWeek=Ce.isoWeeks=_b,Ce.weeksInYear=Tb,Ce.isoWeeksInYear=Sb,Ce.date=pe,Ce.day=Ce.days=gc,Ce.weekday=hc,Ce.isoWeekday=ic,Ce.dayOfYear=nc,Ce.hour=Ce.hours=xe,Ce.minute=Ce.minutes=ye,Ce.second=Ce.seconds=ze,Ce.millisecond=Ce.milliseconds=Be,Ce.utcOffset=Ua,Ce.utc=Wa,Ce.local=Xa,Ce.parseZone=Ya,Ce.hasAlignedHourOffset=Za,Ce.isDST=$a,Ce.isDSTShifted=_a,Ce.isLocal=ab,Ce.isUtcOffset=bb,Ce.isUtc=cb,Ce.isUTC=cb,Ce.zoneAbbr=vc,Ce.zoneName=wc,Ce.dates=u("dates accessor is deprecated. Use date instead.",pe),Ce.months=u("months accessor is deprecated. Use month instead",ha),Ce.years=u("years accessor is deprecated. Use year instead",ee),Ce.zone=u("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Va);var De=Ce,Ee={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Fe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Ge="Invalid date",He="%d",Ie=/\d{1,2}/,Je={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Ke=A.prototype;Ke._calendar=Ee,Ke.calendar=zc,Ke._longDateFormat=Fe,Ke.longDateFormat=Ac,Ke._invalidDate=Ge,Ke.invalidDate=Bc,Ke._ordinal=He,Ke.ordinal=Cc,Ke._ordinalParse=Ie,Ke.preparse=Dc,Ke.postformat=Dc,Ke._relativeTime=Je,Ke.relativeTime=Ec,Ke.pastFuture=Fc,Ke.set=y,Ke.months=ca,Ke._months=Wd,Ke.monthsShort=da,Ke._monthsShort=Xd,Ke.monthsParse=fa,Ke._monthsRegex=Zd,Ke.monthsRegex=ka,Ke._monthsShortRegex=Yd,Ke.monthsShortRegex=ja,Ke.week=Xb,Ke._week=oe,Ke.firstDayOfYear=Zb,Ke.firstDayOfWeek=Yb,Ke.weekdays=bc,Ke._weekdays=qe,Ke.weekdaysMin=dc,Ke._weekdaysMin=se,Ke.weekdaysShort=cc,Ke._weekdaysShort=re,Ke.weekdaysParse=fc,Ke._weekdaysRegex=te,Ke.weekdaysRegex=jc,Ke._weekdaysShortRegex=ue,Ke.weekdaysShortRegex=kc,Ke._weekdaysMinRegex=ve,Ke.weekdaysMinRegex=lc,Ke.isPM=sc,Ke._meridiemParse=we,Ke.meridiem=tc,E("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===r(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=u("moment.lang is deprecated. Use moment.locale instead.",E),a.langData=u("moment.langData is deprecated. Use moment.localeData instead.",H);var Le=Math.abs,Me=Yc("ms"),Ne=Yc("s"),Oe=Yc("m"),Pe=Yc("h"),Qe=Yc("d"),Re=Yc("w"),Se=Yc("M"),Te=Yc("y"),Ue=$c("milliseconds"),Ve=$c("seconds"),We=$c("minutes"),Xe=$c("hours"),Ye=$c("days"),Ze=$c("months"),$e=$c("years"),_e=Math.round,af={s:45,m:45,h:22,d:26,M:11},bf=Math.abs,cf=Oa.prototype;cf.abs=Oc,cf.add=Qc,cf.subtract=Rc,cf.as=Wc,cf.asMilliseconds=Me,cf.asSeconds=Ne,cf.asMinutes=Oe,cf.asHours=Pe,cf.asDays=Qe,cf.asWeeks=Re,cf.asMonths=Se,cf.asYears=Te,cf.valueOf=Xc,cf._bubble=Tc,cf.get=Zc,cf.milliseconds=Ue,cf.seconds=Ve,cf.minutes=We,cf.hours=Xe,cf.days=Ye,cf.weeks=_c,cf.months=Ze,cf.years=$e,cf.humanize=dd,cf.toISOString=ed,cf.toString=ed,cf.toJSON=ed,cf.locale=Bb,cf.localeData=Cb,cf.toIsoString=u("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ed),cf.lang=ne,R("X",0,0,"unix"),R("x",0,0,"valueOf"),W("x",Fd),W("X",Id),$("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),$("x",function(a,b,c){c._d=new Date(r(a))}),a.version="2.13.0",b(Ka),a.fn=De,a.min=Ma,a.max=Na,a.now=he,a.utc=h,a.unix=xc,a.months=Jc,a.isDate=d,a.locale=E,a.invalid=l,a.duration=db,a.isMoment=p,a.weekdays=Lc,a.parseZone=yc,a.localeData=H,a.isDuration=Pa,a.monthsShort=Kc,a.weekdaysMin=Nc,a.defineLocale=F,a.updateLocale=G,a.locales=I,a.weekdaysShort=Mc,a.normalizeUnits=K,a.relativeTimeThreshold=cd,a.prototype=De;var df=a;return df}),function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["moment"],b):b(a.moment)}(this,function(a){"use strict";var b=a.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return b}),jQuery(document).ready(function(a){a(".entry-content").fitVids(),a(".wp-video-shortcode").parent("div").css("width","auto"),a(".odin-tabs a").click(function(b){b.preventDefault(),a(this).tab("show")}),a(".entry-date").each(function(){a(this).text("há "+moment(a(this).data("datetime")).startOf("hour").fromNow())})}); \ No newline at end of file diff --git a/assets/sass/_layout.scss b/assets/sass/_layout.scss deleted file mode 100644 index 1c3ab3b..0000000 --- a/assets/sass/_layout.scss +++ /dev/null @@ -1,133 +0,0 @@ -// ========================================================================== -// TABLE OF CONTENTS: -// ========================================================================== -// -// # Header -// # Title + description -// # Navbar -// # Wrapper -// # Content -// # Sidebar and Widgets -// # Components -// # Fancy skip link -// # Pagination -// # Comments -// # Footer -// - -// ========================================================================== -// Header -// ========================================================================== -#header { - // - // Navbar - // - #main-navigation { - margin: 20px 0; - } - // - // Title, description and image - // - .page-header { - margin: 20px 0 20px; - .site-title {} - .site-description { - font-size: 16px; - font-style: italic; - } - } -} - -// ========================================================================== -// Wrapper -// ========================================================================== -#wrapper {} - -// ========================================================================== -// Content -// ========================================================================== -#content {} - -// -// Home -// -.home { - #content { - .post { - margin-bottom: 40px; - &.sticky { - padding: 0 20px 20px; - border: 1px dashed $brand-info; - } - } - } -} - -// ========================================================================== -// Sidebar -// ========================================================================== -#sidebar {} - -// ========================================================================== -// Components -// ========================================================================== - -// -// Fancy skip link -// -// Make it look a bit less "bare bones" -// Also includes focus suppression for the Chrome tabindex="-1" workaround -// -#skippy { - display: block; - padding: 1em; - background-color: #f5f5f5; - outline: 0; -} - -#skippy .skiplink-text { - padding: .5em; - outline: 1px dotted; -} - -#content:focus { - outline: none; -} - -// -// Pagination -// -.pagination-wrap { - text-align: center; - margin-top: 15px; - .infinite-scroll & { - display: none; - } -} - -// ========================================================================== -// Footer -// ========================================================================== - -// -// Sticky footer styles -// -#footer { - text-align: center; - position: absolute; - bottom: 0; - width: 100%; - height: 50px; - background-color: #f5f5f5; - padding-top: 15px; -} - -html { - position: relative; - min-height: 100%; - overflow-y: scroll; -} - -body { - margin-bottom: 70px; -} diff --git a/assets/sass/_variables.scss b/assets/sass/_variables.scss deleted file mode 100644 index 64b3656..0000000 --- a/assets/sass/_variables.scss +++ /dev/null @@ -1,9 +0,0 @@ -// ========================================================================== -// Theme Custom Variables -// ========================================================================== - -// -// Example, Try next line! -// - -// $brand-primary: blueviolet; diff --git a/assets/sass/_woocommerce.scss b/assets/sass/_woocommerce.scss deleted file mode 100644 index 3b298f0..0000000 --- a/assets/sass/_woocommerce.scss +++ /dev/null @@ -1,17 +0,0 @@ -// ========================================================================== -// WooCommerce Styles Core -// ========================================================================== -// -// Important -// -// @use 'grunt woo' for get the files SASS -// @see How remove style native WooCommerce in 'inc/woocommerce/hooks.php'. -// - -@import "woocommerce/mixins"; -@import "woocommerce/variables"; -@import "woocommerce/animation"; -@import "woocommerce/fonts"; -@import "woocommerce/woocommerce-layout"; -@media screen and (max-width: 768px) { @import "woocommerce/woocommerce-smallscreen"; } -@import "woocommerce/woocommerce"; diff --git a/assets/sass/odin/_core.scss b/assets/sass/odin/_core.scss deleted file mode 100644 index 32b81a6..0000000 --- a/assets/sass/odin/_core.scss +++ /dev/null @@ -1,48 +0,0 @@ -/* =Odin Core Styles --------------------------------------------------------------- */ - -/* Fix pagination */ -ul.page-numbers { - @extend .pagination; - - > li > span.current { - - &, - &:hover, - &:focus { - z-index: 2; - color: $pagination-active-color; - background-color: $pagination-active-bg; - border-color: $pagination-active-bg; - cursor: default; - } - } -} - -/* Fix Foms */ -input[type="submit"], -input[type="reset"], -button { - @extend .btn; - @extend .btn-default; -} - -.form-radio-group .radio { - &:first-child { - margin-top: 0; - } - - &:last-child { - margin-bottom: 0; - } -} - -/* Shortcodes */ - -.hentry, -.widget { - // Fix odin gmaps shortcode - .odin-map img { - max-width: none !important; - } -} diff --git a/assets/sass/style.scss b/assets/sass/style.scss deleted file mode 100644 index d00ecd0..0000000 --- a/assets/sass/style.scss +++ /dev/null @@ -1,20 +0,0 @@ -// ========================================================================== -// Theme Style Main -// ========================================================================== - -/*! -Theme Name: Odin -Author URI: http://wpod.in/ -Description: Odin main stylesheet. -Author: the Odin team -Author URI: http://wpod.in/#colaboradores -*/ - -@import - "variables", // Theme Custom Variables - "bootstrap/bootstrap", // Bootstrap Styles Core - "wordpress/wordpress", // WordPress Styles Core - //"woocommerce", // WooCommerce Styles Core - "odin/core", // Odin Styles Core - "layout" // Theme Custom Layout -; diff --git a/assets/sass/editor-style.scss b/assets/scss/editor-style.scss similarity index 62% rename from assets/sass/editor-style.scss rename to assets/scss/editor-style.scss index 22b8330..d7606a4 100644 --- a/assets/sass/editor-style.scss +++ b/assets/scss/editor-style.scss @@ -2,11 +2,11 @@ // Style used to style the TinyMCE editor // ========================================================================== -@import - "variables", // Theme Custom Variables - "bootstrap/bootstrap", // Bootstrap Styles Core - "wordpress/wordpress" // WordPress Styles Core -; +//@import + //"variables", // Theme Custom Variables + //"bootstrap/bootstrap", // Bootstrap Styles Core + //"wordpress/wordpress" // WordPress Styles Core +//; // Custom Editor Styles // ========================================================================== diff --git a/assets/scss/layout/_home.scss b/assets/scss/layout/_home.scss new file mode 100644 index 0000000..464cb8f --- /dev/null +++ b/assets/scss/layout/_home.scss @@ -0,0 +1,11 @@ +.home { + #content { + .post { + margin-bottom: 40px; + &.sticky { + padding: 0 20px 20px; + border: 1px dashed $brand-info; + } + } + } +} diff --git a/assets/scss/layout/_structure.scss b/assets/scss/layout/_structure.scss new file mode 100644 index 0000000..a3d5fa2 --- /dev/null +++ b/assets/scss/layout/_structure.scss @@ -0,0 +1,67 @@ +// Head +#header { + // + // Navbar + // + #main-navigation { + margin: 20px 0; + } + // + // Title, description and image + // + .page-header { + margin: 20px 0 20px; + .site-title {} + .site-description { + font-size: 16px; + font-style: italic; + } + } +} + +// ========================================================================== +// Wrapper +// ========================================================================== +#wrapper {} + +// ========================================================================== +// Content +// ========================================================================== +#content {} + +// ========================================================================== +// Sidebar +// ========================================================================== +#sidebar {} + + + +// Main + +// Content + +// Aside + + +// +// Sticky footer styles +// +#footer { + text-align: center; + position: absolute; + bottom: 0; + width: 100%; + height: 50px; + background-color: #f5f5f5; + padding-top: 15px; +} + +html { + position: relative; + min-height: 100%; + overflow-y: scroll; +} + +body { + margin-bottom: 70px; +} diff --git a/assets/scss/settings/mixins.scss b/assets/scss/settings/mixins.scss new file mode 100644 index 0000000..08f7068 --- /dev/null +++ b/assets/scss/settings/mixins.scss @@ -0,0 +1,20 @@ +// Selection - http://bourbon.io/docs/#selection +@mixin selection($current-selector: false) { + @if $current-selector { + &::-moz-selection { + @content; + } + + &::selection { + @content; + } + } @else { + ::-moz-selection { + @content; + } + + ::selection { + @content; + } + } +} diff --git a/assets/scss/settings/variables.scss b/assets/scss/settings/variables.scss new file mode 100644 index 0000000..0cdb720 --- /dev/null +++ b/assets/scss/settings/variables.scss @@ -0,0 +1,6 @@ +// +// Example, Try next line! +// Note: This is a variable Bootstrap. +// + +// $brand-primary: blueviolet; diff --git a/assets/scss/shared/_base.scss b/assets/scss/shared/_base.scss new file mode 100644 index 0000000..4fc2467 --- /dev/null +++ b/assets/scss/shared/_base.scss @@ -0,0 +1,29 @@ +@include selection() { + color: white; + background: black; +} + +html { + box-sizing: border-box; + +} + +*, +*:before, +*:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ + box-sizing: inherit; +} + +body { + overflow-x: hidden; +} + +img { + height: auto; /* Make sure images are scaled correctly. */ + max-width: 100%; /* Adhere to container width. */ +} + +// Headings 1–6 +h1, h2, h3, h4, h5, h6 { + // Something +} diff --git a/assets/scss/shared/_forms.scss b/assets/scss/shared/_forms.scss new file mode 100644 index 0000000..ed01bfb --- /dev/null +++ b/assets/scss/shared/_forms.scss @@ -0,0 +1,17 @@ +// Fix Foms +input[type="submit"], +input[type="reset"], +button { + @extend .btn; + @extend .btn-default; +} + +.form-radio-group .radio { + &:first-child { + margin-top: 0; + } + + &:last-child { + margin-bottom: 0; + } +} diff --git a/assets/scss/shared/_helpers.scss b/assets/scss/shared/_helpers.scss new file mode 100644 index 0000000..f9a10b9 --- /dev/null +++ b/assets/scss/shared/_helpers.scss @@ -0,0 +1,16 @@ +// Alignments +.alignleft { + display: inline; + float: left; + margin-right: 1.5em; +} + +.alignright { + display: inline; + float: right; + margin-left: 1.5em; +} + +.aligncenter { + @include center-block; +} diff --git a/assets/scss/shared/_pagination.scss b/assets/scss/shared/_pagination.scss new file mode 100644 index 0000000..7e43222 --- /dev/null +++ b/assets/scss/shared/_pagination.scss @@ -0,0 +1,24 @@ +ul.page-numbers { + @extend .pagination; + + > li > span.current { + + &, + &:hover, + &:focus { + z-index: 2; + color: $pagination-active-color; + background-color: $pagination-active-bg; + border-color: $pagination-active-bg; + cursor: default; + } + } +} + +.pagination-wrap { + text-align: center; + margin-top: 15px; + .infinite-scroll & { + display: none; + } +} diff --git a/assets/scss/shared/_queries.scss b/assets/scss/shared/_queries.scss new file mode 100644 index 0000000..2272b1e --- /dev/null +++ b/assets/scss/shared/_queries.scss @@ -0,0 +1,22 @@ +// Small screens +@media only screen { } /* Define mobile styles */ + +@media only screen and (max-width: 40em) { } /* max-width 640px, mobile-only styles, use when QAing mobile issues */ + +// Medium screens +@media only screen and (min-width: 40.063em) { } /* min-width 641px, medium screens */ + +@media only screen and (min-width: 40.063em) and (max-width: 64em) { } /* min-width 641px and max-width 1024px, use when QAing tablet-only issues */ + +// Large screens +@media only screen and (min-width: 64.063em) { } /* min-width 1025px, large screens */ + +@media only screen and (min-width: 64.063em) and (max-width: 90em) { } /* min-width 1025px and max-width 1440px, use when QAing large screen-only issues */ + +// XLarge screens +@media only screen and (min-width: 90.063em) { } /* min-width 1441px, xlarge screens */ + +@media only screen and (min-width: 90.063em) and (max-width: 120em) { } /* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */ + +// XXLarge screens +@media only screen and (min-width: 120.063em) { } /* min-width 1921px, xxlarge screens */ diff --git a/assets/scss/shared/_shortcodes.scss b/assets/scss/shared/_shortcodes.scss new file mode 100644 index 0000000..4cd31f1 --- /dev/null +++ b/assets/scss/shared/_shortcodes.scss @@ -0,0 +1,4 @@ +// Fix odin gmaps shortcode +.odin-map img { + max-width: none !important; +} diff --git a/assets/scss/shared/_skiplink.scss b/assets/scss/shared/_skiplink.scss new file mode 100644 index 0000000..d1ffba8 --- /dev/null +++ b/assets/scss/shared/_skiplink.scss @@ -0,0 +1,20 @@ +// Fancy skip link +// +// Make it look a bit less "bare bones" +// Also includes focus suppression for the Chrome tabindex="-1" workaround +// +#skippy { + display: block; + padding: 1em; + background-color: #f5f5f5; + outline: 0; +} + +#skippy .skiplink-text { + padding: .5em; + outline: 1px dotted; +} + +#content:focus { + outline: none; +} diff --git a/assets/scss/style.scss b/assets/scss/style.scss new file mode 100644 index 0000000..cf42c23 --- /dev/null +++ b/assets/scss/style.scss @@ -0,0 +1,49 @@ +/*! +Theme Name: Odin +Theme URI: http://wpod.in/ +Author: Team Odin +Author URI: http://wpod.in/#colaboradores +Description: Odin Framework Made in WordPress Brasil +*/ + +/*-------------------------------------------------------------- +# Tools, Variables and Mixins +--------------------------------------------------------------*/ +@import "bourbon"; +@import "settings/variables"; +@import "settings/mixins"; + +/*-------------------------------------------------------------- +# Reset and Dependencies +--------------------------------------------------------------*/ +@import "vendor/bootstrap/bootstrap"; +@import "vendor/wordpress/wordpress"; +@import "vendor/animate.css/animate"; + +/*-------------------------------------------------------------- +# CSS and Components +--------------------------------------------------------------*/ +@import "shared/base"; +@import "shared/forms"; +@import "shared/pagination"; +@import "shared/shortcodes"; +@import "shared/skiplink"; + +//https://github.com/thoughtbot/bitters/blob/master/core/_typography.scss +//@import "buttons"; +//@import "forms"; +//@import "lists"; +//@import "tables"; +//@import "typography"; + +/*-------------------------------------------------------------- +# Layout +--------------------------------------------------------------*/ +@import "layout/structure"; +@import "layout/home"; + +/*-------------------------------------------------------------- +# Helpers +--------------------------------------------------------------*/ +@import "shared/queries"; +@import "shared/helpers"; diff --git a/assets/scss/vendor/animate.css/animate.scss b/assets/scss/vendor/animate.css/animate.scss new file mode 100644 index 0000000..188e78f --- /dev/null +++ b/assets/scss/vendor/animate.css/animate.scss @@ -0,0 +1,3340 @@ +@charset "UTF-8"; + +/*! + * animate.css -http://daneden.me/animate + * Version - 3.5.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2016 Daniel Eden + */ + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +.animated.flipOutX, +.animated.flipOutY, +.animated.bounceIn, +.animated.bounceOut { + -webkit-animation-duration: .75s; + animation-duration: .75s; +} + +@-webkit-keyframes bounce { + from, 20%, 53%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + -webkit-transform: translate3d(0,0,0); + transform: translate3d(0,0,0); + } + + 40%, 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0,-4px,0); + transform: translate3d(0,-4px,0); + } +} + +@keyframes bounce { + from, 20%, 53%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + -webkit-transform: translate3d(0,0,0); + transform: translate3d(0,0,0); + } + + 40%, 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0,-4px,0); + transform: translate3d(0,-4px,0); + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} + +@-webkit-keyframes flash { + from, 50%, to { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +@keyframes flash { + from, 50%, to { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(.95, 1.05, 1); + transform: scale3d(.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, .95, 1); + transform: scale3d(1.05, .95, 1); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(.95, 1.05, 1); + transform: scale3d(.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, .95, 1); + transform: scale3d(1.05, .95, 1); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} + +@-webkit-keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +@keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +.headShake { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-name: headShake; + animation-name: headShake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes wobble { + from { + -webkit-transform: none; + transform: none; + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + -webkit-transform: none; + transform: none; + } +} + +@keyframes wobble { + from { + -webkit-transform: none; + transform: none; + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + -webkit-transform: none; + transform: none; + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes jello { + from, 11.1%, to { + -webkit-transform: none; + transform: none; + } + + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} + +@keyframes jello { + from, 11.1%, to { + -webkit-transform: none; + transform: none; + } + + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} + +.jello { + -webkit-animation-name: jello; + animation-name: jello; + -webkit-transform-origin: center; + transform-origin: center; +} + +@-webkit-keyframes bounceIn { + from, 20%, 40%, 60%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(.97, .97, .97); + transform: scale3d(.97, .97, .97); + } + + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes bounceIn { + from, 20%, 40%, 60%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(.97, .97, .97); + transform: scale3d(.97, .97, .97); + } + + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + to { + -webkit-transform: none; + transform: none; + } +} + +@keyframes bounceInDown { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + to { + -webkit-transform: none; + transform: none; + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + to { + -webkit-transform: none; + transform: none; + } +} + +@keyframes bounceInLeft { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + to { + -webkit-transform: none; + transform: none; + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + to { + -webkit-transform: none; + transform: none; + } +} + +@keyframes bounceInRight { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + to { + -webkit-transform: none; + transform: none; + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInUp { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9); + } + + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } +} + +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9); + } + + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } +} + +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +@keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +@keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(.95, .95, .95); + transform: perspective(400px) scale3d(.95, .95, .95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +@keyframes flip { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(.95, .95, .95); + transform: perspective(400px) scale3d(.95, .95, .95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + + to { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + + to { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +@keyframes lightSpeedOut { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +@keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +@keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} + +@-webkit-keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 50% { + opacity: 1; + } +} + +@keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 50% { + opacity: 1; + } +} + +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} + +@-webkit-keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} + +@-webkit-keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} + +@-webkit-keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} + +@-webkit-keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} + +@-webkit-keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + to { + opacity: 0; + } +} + +@keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + to { + opacity: 0; + } +} + +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + to { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + to { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + to { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + to { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} + +@-webkit-keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} + +@-webkit-keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} + +@-webkit-keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} diff --git a/assets/sass/bootstrap/_bootstrap-compass.scss b/assets/scss/vendor/bootstrap/_bootstrap-compass.scss similarity index 100% rename from assets/sass/bootstrap/_bootstrap-compass.scss rename to assets/scss/vendor/bootstrap/_bootstrap-compass.scss diff --git a/assets/sass/bootstrap/_bootstrap-mincer.scss b/assets/scss/vendor/bootstrap/_bootstrap-mincer.scss similarity index 78% rename from assets/sass/bootstrap/_bootstrap-mincer.scss rename to assets/scss/vendor/bootstrap/_bootstrap-mincer.scss index 7ec4657..0c4655e 100644 --- a/assets/sass/bootstrap/_bootstrap-mincer.scss +++ b/assets/scss/vendor/bootstrap/_bootstrap-mincer.scss @@ -9,11 +9,11 @@ // from "path/to/font.ext#suffix" to "<%- asset_path(path/to/font.ext)) + #suffix %>" // from "path/to/font.ext?#suffix" to "<%- asset_path(path/to/font.ext)) + ?#suffix %>" // or from "path/to/font.ext" just "<%- asset_path(path/to/font.ext)) %>" - @return "<%- asset_path('#{$path}'.replace(/[#?].*$/, '')) + '#{$path}'.replace(/(^[^#?]*)([#?]?.*$)/, '$2') %>"; + @return "<%- asset_path("#{$path}".replace(/[#?].*$/, '')) + "#{$path}".replace(/(^[^#?]*)([#?]?.*$)/, '$2') %>"; } @function twbs-image-path($file) { - @return "<%- asset_path('#{$file}') %>"; + @return "<%- asset_path("#{$file}") %>"; } $bootstrap-sass-asset-helper: true; diff --git a/assets/sass/bootstrap/_bootstrap-sprockets.scss b/assets/scss/vendor/bootstrap/_bootstrap-sprockets.scss similarity index 100% rename from assets/sass/bootstrap/_bootstrap-sprockets.scss rename to assets/scss/vendor/bootstrap/_bootstrap-sprockets.scss diff --git a/assets/sass/bootstrap/_bootstrap.scss b/assets/scss/vendor/bootstrap/_bootstrap.scss similarity index 96% rename from assets/sass/bootstrap/_bootstrap.scss rename to assets/scss/vendor/bootstrap/_bootstrap.scss index 598b007..c773c8c 100644 --- a/assets/sass/bootstrap/_bootstrap.scss +++ b/assets/scss/vendor/bootstrap/_bootstrap.scss @@ -1,5 +1,5 @@ /*! - * Bootstrap v3.3.5 (http://getbootstrap.com) + * Bootstrap v3.3.6 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ diff --git a/assets/sass/bootstrap/bootstrap/_alerts.scss b/assets/scss/vendor/bootstrap/bootstrap/_alerts.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_alerts.scss rename to assets/scss/vendor/bootstrap/bootstrap/_alerts.scss diff --git a/assets/sass/bootstrap/bootstrap/_badges.scss b/assets/scss/vendor/bootstrap/bootstrap/_badges.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_badges.scss rename to assets/scss/vendor/bootstrap/bootstrap/_badges.scss diff --git a/assets/sass/bootstrap/bootstrap/_breadcrumbs.scss b/assets/scss/vendor/bootstrap/bootstrap/_breadcrumbs.scss similarity index 67% rename from assets/sass/bootstrap/bootstrap/_breadcrumbs.scss rename to assets/scss/vendor/bootstrap/bootstrap/_breadcrumbs.scss index 3641e33..b61f0c7 100644 --- a/assets/sass/bootstrap/bootstrap/_breadcrumbs.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/_breadcrumbs.scss @@ -14,7 +14,9 @@ display: inline-block; + li:before { - content: "#{$breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space + // [converter] Workaround for https://github.com/sass/libsass/issues/1115 + $nbsp: "\00a0"; + content: "#{$breadcrumb-separator}#{$nbsp}"; // Unicode space added since inline-block means non-collapsing white-space padding: 0 5px; color: $breadcrumb-color; } diff --git a/assets/sass/bootstrap/bootstrap/_button-groups.scss b/assets/scss/vendor/bootstrap/bootstrap/_button-groups.scss similarity index 97% rename from assets/sass/bootstrap/bootstrap/_button-groups.scss rename to assets/scss/vendor/bootstrap/bootstrap/_button-groups.scss index 43d235c..baaacc4 100644 --- a/assets/sass/bootstrap/bootstrap/_button-groups.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/_button-groups.scss @@ -173,12 +173,12 @@ border-radius: 0; } &:first-child:not(:last-child) { - border-top-right-radius: $btn-border-radius-base; + @include border-top-radius($btn-border-radius-base); @include border-bottom-radius(0); } &:last-child:not(:first-child) { - border-bottom-left-radius: $btn-border-radius-base; @include border-top-radius(0); + @include border-bottom-radius($btn-border-radius-base); } } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { diff --git a/assets/sass/bootstrap/bootstrap/_buttons.scss b/assets/scss/vendor/bootstrap/bootstrap/_buttons.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_buttons.scss rename to assets/scss/vendor/bootstrap/bootstrap/_buttons.scss diff --git a/assets/sass/bootstrap/bootstrap/_carousel.scss b/assets/scss/vendor/bootstrap/bootstrap/_carousel.scss similarity index 93% rename from assets/sass/bootstrap/bootstrap/_carousel.scss rename to assets/scss/vendor/bootstrap/bootstrap/_carousel.scss index f700678..753d881 100644 --- a/assets/sass/bootstrap/bootstrap/_carousel.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/_carousel.scss @@ -101,6 +101,7 @@ color: $carousel-control-color; text-align: center; text-shadow: $carousel-text-shadow; + background-color: rgba(0, 0, 0, 0); // Fix IE9 click-thru bug // We can't have this transition here because WebKit cancels the carousel // animation if you trip this while in the middle of another animation. @@ -240,18 +241,18 @@ .glyphicon-chevron-right, .icon-prev, .icon-next { - width: 30px; - height: 30px; - margin-top: -15px; - font-size: 30px; + width: ($carousel-control-font-size * 1.5); + height: ($carousel-control-font-size * 1.5); + margin-top: ($carousel-control-font-size / -2); + font-size: ($carousel-control-font-size * 1.5); } .glyphicon-chevron-left, .icon-prev { - margin-left: -15px; + margin-left: ($carousel-control-font-size / -2); } .glyphicon-chevron-right, .icon-next { - margin-right: -15px; + margin-right: ($carousel-control-font-size / -2); } } diff --git a/assets/sass/bootstrap/bootstrap/_close.scss b/assets/scss/vendor/bootstrap/bootstrap/_close.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_close.scss rename to assets/scss/vendor/bootstrap/bootstrap/_close.scss diff --git a/assets/sass/bootstrap/bootstrap/_code.scss b/assets/scss/vendor/bootstrap/bootstrap/_code.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_code.scss rename to assets/scss/vendor/bootstrap/bootstrap/_code.scss diff --git a/assets/sass/bootstrap/bootstrap/_component-animations.scss b/assets/scss/vendor/bootstrap/bootstrap/_component-animations.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_component-animations.scss rename to assets/scss/vendor/bootstrap/bootstrap/_component-animations.scss diff --git a/assets/sass/bootstrap/bootstrap/_dropdowns.scss b/assets/scss/vendor/bootstrap/bootstrap/_dropdowns.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_dropdowns.scss rename to assets/scss/vendor/bootstrap/bootstrap/_dropdowns.scss diff --git a/assets/sass/bootstrap/bootstrap/_forms.scss b/assets/scss/vendor/bootstrap/bootstrap/_forms.scss similarity index 98% rename from assets/sass/bootstrap/bootstrap/_forms.scss rename to assets/scss/vendor/bootstrap/bootstrap/_forms.scss index de4befd..11ba109 100644 --- a/assets/sass/bootstrap/bootstrap/_forms.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/_forms.scss @@ -132,6 +132,12 @@ output { // Placeholder @include placeholder; + // Unstyle the caret on `<select>`s in IE10+. + &::-ms-expand { + border: 0; + background-color: transparent; + } + // Disabled and read-only inputs // // HTML5 says that controls under a fieldset > legend:first-child won't be @@ -431,10 +437,10 @@ input[type="checkbox"] { .has-feedback label { & ~ .form-control-feedback { - top: ($line-height-computed + 5); // Height of the `label` and its margin + top: ($line-height-computed + 5); // Height of the `label` and its margin } &.sr-only ~ .form-control-feedback { - top: 0; + top: 0; } } @@ -595,7 +601,7 @@ input[type="checkbox"] { .form-group-lg { @media (min-width: $screen-sm-min) { .control-label { - padding-top: (($padding-large-vertical * $line-height-large) + 1); + padding-top: ($padding-large-vertical + 1); font-size: $font-size-large; } } diff --git a/assets/sass/bootstrap/bootstrap/_glyphicons.scss b/assets/scss/vendor/bootstrap/bootstrap/_glyphicons.scss similarity index 99% rename from assets/sass/bootstrap/bootstrap/_glyphicons.scss rename to assets/scss/vendor/bootstrap/bootstrap/_glyphicons.scss index 385340b..07a0fc9 100644 --- a/assets/sass/bootstrap/bootstrap/_glyphicons.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/_glyphicons.scss @@ -34,8 +34,8 @@ } // Individual icons -.glyphicon-asterisk { &:before { content: "\2a"; } } -.glyphicon-plus { &:before { content: "\2b"; } } +.glyphicon-asterisk { &:before { content: "\002a"; } } +.glyphicon-plus { &:before { content: "\002b"; } } .glyphicon-euro, .glyphicon-eur { &:before { content: "\20ac"; } } .glyphicon-minus { &:before { content: "\2212"; } } diff --git a/assets/sass/bootstrap/bootstrap/_grid.scss b/assets/scss/vendor/bootstrap/bootstrap/_grid.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_grid.scss rename to assets/scss/vendor/bootstrap/bootstrap/_grid.scss diff --git a/assets/sass/bootstrap/bootstrap/_input-groups.scss b/assets/scss/vendor/bootstrap/bootstrap/_input-groups.scss similarity index 95% rename from assets/sass/bootstrap/bootstrap/_input-groups.scss rename to assets/scss/vendor/bootstrap/bootstrap/_input-groups.scss index 12f0c42..f7c1d60 100644 --- a/assets/sass/bootstrap/bootstrap/_input-groups.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/_input-groups.scss @@ -29,6 +29,10 @@ width: 100%; margin-bottom: 0; + + &:focus { + z-index: 3; + } } } @@ -79,18 +83,18 @@ text-align: center; background-color: $input-group-addon-bg; border: 1px solid $input-group-addon-border-color; - border-radius: $border-radius-base; + border-radius: $input-border-radius; // Sizing &.input-sm { padding: $padding-small-vertical $padding-small-horizontal; font-size: $font-size-small; - border-radius: $border-radius-small; + border-radius: $input-border-radius-small; } &.input-lg { padding: $padding-large-vertical $padding-large-horizontal; font-size: $font-size-large; - border-radius: $border-radius-large; + border-radius: $input-border-radius-large; } // Nuke default margins from checkboxes and radios to vertically center within. diff --git a/assets/sass/bootstrap/bootstrap/_jumbotron.scss b/assets/scss/vendor/bootstrap/bootstrap/_jumbotron.scss similarity index 92% rename from assets/sass/bootstrap/bootstrap/_jumbotron.scss rename to assets/scss/vendor/bootstrap/bootstrap/_jumbotron.scss index 439d23d..a27da47 100644 --- a/assets/sass/bootstrap/bootstrap/_jumbotron.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/_jumbotron.scss @@ -28,6 +28,8 @@ .container &, .container-fluid & { border-radius: $border-radius-large; // Only round corners at higher resolutions if contained in a container + padding-left: ($grid-gutter-width / 2); + padding-right: ($grid-gutter-width / 2); } .container { diff --git a/assets/sass/bootstrap/bootstrap/_labels.scss b/assets/scss/vendor/bootstrap/bootstrap/_labels.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_labels.scss rename to assets/scss/vendor/bootstrap/bootstrap/_labels.scss diff --git a/assets/sass/bootstrap/bootstrap/_list-group.scss b/assets/scss/vendor/bootstrap/bootstrap/_list-group.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_list-group.scss rename to assets/scss/vendor/bootstrap/bootstrap/_list-group.scss diff --git a/assets/sass/bootstrap/bootstrap/_media.scss b/assets/scss/vendor/bootstrap/bootstrap/_media.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_media.scss rename to assets/scss/vendor/bootstrap/bootstrap/_media.scss diff --git a/assets/sass/bootstrap/bootstrap/_mixins.scss b/assets/scss/vendor/bootstrap/bootstrap/_mixins.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_mixins.scss rename to assets/scss/vendor/bootstrap/bootstrap/_mixins.scss diff --git a/assets/sass/bootstrap/bootstrap/_modals.scss b/assets/scss/vendor/bootstrap/bootstrap/_modals.scss similarity index 98% rename from assets/sass/bootstrap/bootstrap/_modals.scss rename to assets/scss/vendor/bootstrap/bootstrap/_modals.scss index 837558e..823870f 100644 --- a/assets/sass/bootstrap/bootstrap/_modals.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/_modals.scss @@ -79,7 +79,7 @@ .modal-header { padding: $modal-title-padding; border-bottom: 1px solid $modal-header-border-color; - min-height: ($modal-title-padding + $modal-title-line-height); + @include clearfix; } // Close icon .modal-header .close { diff --git a/assets/sass/bootstrap/bootstrap/_navbar.scss b/assets/scss/vendor/bootstrap/bootstrap/_navbar.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_navbar.scss rename to assets/scss/vendor/bootstrap/bootstrap/_navbar.scss diff --git a/assets/sass/bootstrap/bootstrap/_navs.scss b/assets/scss/vendor/bootstrap/bootstrap/_navs.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_navs.scss rename to assets/scss/vendor/bootstrap/bootstrap/_navs.scss diff --git a/assets/sass/bootstrap/bootstrap/_normalize.scss b/assets/scss/vendor/bootstrap/bootstrap/_normalize.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_normalize.scss rename to assets/scss/vendor/bootstrap/bootstrap/_normalize.scss diff --git a/assets/sass/bootstrap/bootstrap/_pager.scss b/assets/scss/vendor/bootstrap/bootstrap/_pager.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_pager.scss rename to assets/scss/vendor/bootstrap/bootstrap/_pager.scss diff --git a/assets/sass/bootstrap/bootstrap/_pagination.scss b/assets/scss/vendor/bootstrap/bootstrap/_pagination.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_pagination.scss rename to assets/scss/vendor/bootstrap/bootstrap/_pagination.scss index fb23f91..fecfa9c 100644 --- a/assets/sass/bootstrap/bootstrap/_pagination.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/_pagination.scss @@ -40,7 +40,7 @@ > li > span { &:hover, &:focus { - z-index: 3; + z-index: 2; color: $pagination-hover-color; background-color: $pagination-hover-bg; border-color: $pagination-hover-border; @@ -52,7 +52,7 @@ &, &:hover, &:focus { - z-index: 2; + z-index: 3; color: $pagination-active-color; background-color: $pagination-active-bg; border-color: $pagination-active-border; diff --git a/assets/sass/bootstrap/bootstrap/_panels.scss b/assets/scss/vendor/bootstrap/bootstrap/_panels.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_panels.scss rename to assets/scss/vendor/bootstrap/bootstrap/_panels.scss diff --git a/assets/sass/bootstrap/bootstrap/_popovers.scss b/assets/scss/vendor/bootstrap/bootstrap/_popovers.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_popovers.scss rename to assets/scss/vendor/bootstrap/bootstrap/_popovers.scss diff --git a/assets/sass/bootstrap/bootstrap/_print.scss b/assets/scss/vendor/bootstrap/bootstrap/_print.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_print.scss rename to assets/scss/vendor/bootstrap/bootstrap/_print.scss diff --git a/assets/sass/bootstrap/bootstrap/_progress-bars.scss b/assets/scss/vendor/bootstrap/bootstrap/_progress-bars.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_progress-bars.scss rename to assets/scss/vendor/bootstrap/bootstrap/_progress-bars.scss diff --git a/assets/sass/bootstrap/bootstrap/_responsive-embed.scss b/assets/scss/vendor/bootstrap/bootstrap/_responsive-embed.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_responsive-embed.scss rename to assets/scss/vendor/bootstrap/bootstrap/_responsive-embed.scss diff --git a/assets/sass/bootstrap/bootstrap/_responsive-utilities.scss b/assets/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_responsive-utilities.scss rename to assets/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss diff --git a/assets/sass/bootstrap/bootstrap/_scaffolding.scss b/assets/scss/vendor/bootstrap/bootstrap/_scaffolding.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_scaffolding.scss rename to assets/scss/vendor/bootstrap/bootstrap/_scaffolding.scss diff --git a/assets/sass/bootstrap/bootstrap/_tables.scss b/assets/scss/vendor/bootstrap/bootstrap/_tables.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_tables.scss rename to assets/scss/vendor/bootstrap/bootstrap/_tables.scss diff --git a/assets/sass/bootstrap/bootstrap/_theme.scss b/assets/scss/vendor/bootstrap/bootstrap/_theme.scss similarity index 99% rename from assets/sass/bootstrap/bootstrap/_theme.scss rename to assets/scss/vendor/bootstrap/bootstrap/_theme.scss index df571ea..c64b3d6 100644 --- a/assets/sass/bootstrap/bootstrap/_theme.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/_theme.scss @@ -1,5 +1,5 @@ /*! - * Bootstrap v3.3.5 (http://getbootstrap.com) + * Bootstrap v3.3.6 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ diff --git a/assets/sass/bootstrap/bootstrap/_thumbnails.scss b/assets/scss/vendor/bootstrap/bootstrap/_thumbnails.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_thumbnails.scss rename to assets/scss/vendor/bootstrap/bootstrap/_thumbnails.scss diff --git a/assets/sass/bootstrap/bootstrap/_tooltip.scss b/assets/scss/vendor/bootstrap/bootstrap/_tooltip.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_tooltip.scss rename to assets/scss/vendor/bootstrap/bootstrap/_tooltip.scss diff --git a/assets/sass/bootstrap/bootstrap/_type.scss b/assets/scss/vendor/bootstrap/bootstrap/_type.scss similarity index 99% rename from assets/sass/bootstrap/bootstrap/_type.scss rename to assets/scss/vendor/bootstrap/bootstrap/_type.scss index a39a615..620796a 100644 --- a/assets/sass/bootstrap/bootstrap/_type.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/_type.scss @@ -207,7 +207,7 @@ dd { @include clearfix; // Clear the floated `dt` if an empty `dd` is present } - @media (min-width: $grid-float-breakpoint) { + @media (min-width: $dl-horizontal-breakpoint) { dt { float: left; width: ($dl-horizontal-offset - 20); diff --git a/assets/sass/bootstrap/bootstrap/_utilities.scss b/assets/scss/vendor/bootstrap/bootstrap/_utilities.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_utilities.scss rename to assets/scss/vendor/bootstrap/bootstrap/_utilities.scss diff --git a/assets/sass/bootstrap/bootstrap/_variables.scss b/assets/scss/vendor/bootstrap/bootstrap/_variables.scss similarity index 99% rename from assets/sass/bootstrap/bootstrap/_variables.scss rename to assets/scss/vendor/bootstrap/bootstrap/_variables.scss index bf9373b..0703b0c 100644 --- a/assets/sass/bootstrap/bootstrap/_variables.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/_variables.scss @@ -868,5 +868,7 @@ $blockquote-border-color: $gray-lighter !default; $page-header-border-color: $gray-lighter !default; //** Width of horizontal description list titles $dl-horizontal-offset: $component-offset-horizontal !default; +//** Point at which .dl-horizontal becomes horizontal +$dl-horizontal-breakpoint: $grid-float-breakpoint !default; //** Horizontal line color. $hr-border: $gray-lighter !default; diff --git a/assets/sass/bootstrap/bootstrap/_wells.scss b/assets/scss/vendor/bootstrap/bootstrap/_wells.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/_wells.scss rename to assets/scss/vendor/bootstrap/bootstrap/_wells.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_alerts.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_alerts.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_background-variant.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_background-variant.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_border-radius.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_border-radius.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_border-radius.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_border-radius.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_buttons.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss similarity index 96% rename from assets/sass/bootstrap/bootstrap/mixins/_buttons.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss index ad31187..b93f84b 100644 --- a/assets/sass/bootstrap/bootstrap/mixins/_buttons.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss @@ -42,12 +42,9 @@ &.disabled, &[disabled], fieldset[disabled] & { - &, &:hover, &:focus, - &.focus, - &:active, - &.active { + &.focus { background-color: $background; border-color: $border; } diff --git a/assets/sass/bootstrap/bootstrap/mixins/_center-block.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_center-block.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_center-block.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_center-block.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_clearfix.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_clearfix.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_forms.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_forms.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_gradients.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_gradients.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_gradients.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_gradients.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_grid-framework.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_grid-framework.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_grid.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_grid.scss similarity index 97% rename from assets/sass/bootstrap/bootstrap/mixins/_grid.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_grid.scss index 0820258..59551da 100644 --- a/assets/sass/bootstrap/bootstrap/mixins/_grid.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/mixins/_grid.scss @@ -6,8 +6,8 @@ @mixin container-fixed($gutter: $grid-gutter-width) { margin-right: auto; margin-left: auto; - padding-left: ($gutter / 2); - padding-right: ($gutter / 2); + padding-left: floor(($gutter / 2)); + padding-right: ceil(($gutter / 2)); @include clearfix; } diff --git a/assets/sass/bootstrap/bootstrap/mixins/_hide-text.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_hide-text.scss similarity index 91% rename from assets/sass/bootstrap/bootstrap/mixins/_hide-text.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_hide-text.scss index cd17cba..1767e02 100644 --- a/assets/sass/bootstrap/bootstrap/mixins/_hide-text.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/mixins/_hide-text.scss @@ -6,7 +6,7 @@ // // Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757 -// Deprecated as of v3.0.1 (will be removed in v4) +// Deprecated as of v3.0.1 (has been removed in v4) @mixin hide-text() { font: 0/0 a; color: transparent; diff --git a/assets/sass/bootstrap/bootstrap/mixins/_image.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_image.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_image.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_image.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_labels.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_labels.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_labels.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_labels.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_list-group.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_list-group.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_nav-divider.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_nav-divider.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_nav-divider.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_nav-divider.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_nav-vertical-align.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_nav-vertical-align.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_nav-vertical-align.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_nav-vertical-align.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_opacity.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_opacity.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_opacity.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_opacity.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_pagination.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_pagination.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_pagination.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_pagination.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_panels.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_panels.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_progress-bar.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_progress-bar.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_progress-bar.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_progress-bar.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_reset-filter.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_reset-filter.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_reset-filter.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_reset-filter.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_reset-text.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_reset-text.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_reset-text.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_reset-text.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_resize.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_resize.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_resize.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_resize.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_responsive-visibility.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_responsive-visibility.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_size.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_size.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_size.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_size.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_tab-focus.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_tab-focus.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_tab-focus.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_tab-focus.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_table-row.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_table-row.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_table-row.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_table-row.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_text-emphasis.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_text-emphasis.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_text-overflow.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_text-overflow.scss similarity index 100% rename from assets/sass/bootstrap/bootstrap/mixins/_text-overflow.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_text-overflow.scss diff --git a/assets/sass/bootstrap/bootstrap/mixins/_vendor-prefixes.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_vendor-prefixes.scss similarity index 98% rename from assets/sass/bootstrap/bootstrap/mixins/_vendor-prefixes.scss rename to assets/scss/vendor/bootstrap/bootstrap/mixins/_vendor-prefixes.scss index df4c1ec..b3d0371 100644 --- a/assets/sass/bootstrap/bootstrap/mixins/_vendor-prefixes.scss +++ b/assets/scss/vendor/bootstrap/bootstrap/mixins/_vendor-prefixes.scss @@ -1,7 +1,7 @@ // Vendor Prefixes // // All vendor mixins are deprecated as of v3.2.0 due to the introduction of -// Autoprefixer in our Gruntfile. They will be removed in v4. +// Autoprefixer in our Gruntfile. They have been removed in v4. // - Animations // - Backface visibility @@ -54,7 +54,7 @@ // Prevent browsers from flickering when using CSS 3D transforms. // Default value is `visible`, but can be changed to `hidden` -@mixin backface-visibility($visibility){ +@mixin backface-visibility($visibility) { -webkit-backface-visibility: $visibility; -moz-backface-visibility: $visibility; backface-visibility: $visibility; diff --git a/assets/sass/wordpress/_wordpress.scss b/assets/scss/vendor/wordpress/_wordpress.scss similarity index 100% rename from assets/sass/wordpress/_wordpress.scss rename to assets/scss/vendor/wordpress/_wordpress.scss From 8f1c5cb2d8d5664e3eae4bba5b6c8dda5ccca23f Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Thu, 19 May 2016 21:00:15 -0300 Subject: [PATCH 022/217] Update enqueue scripts --- inc/enqueue-scripts.php | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/inc/enqueue-scripts.php b/inc/enqueue-scripts.php index 7bdc62e..b04c2d8 100644 --- a/inc/enqueue-scripts.php +++ b/inc/enqueue-scripts.php @@ -15,22 +15,19 @@ function odin_enqueue_scripts() { // General scripts. if ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) { - // Bootstrap. - wp_enqueue_script( 'bootstrap', $template_url . '/assets/js/libs/bootstrap.min.js', array(), null, true ); - - // FitVids. - wp_enqueue_script( 'fitvids', $template_url . '/assets/js/libs/jquery.fitvids.js', array(), null, true ); + // Bower with vendores (Bootstrap, FitVids and etc). + wp_enqueue_script( 'bootstrap', $template_url . '/assets/js/bower.js', array(), null, true ); // Main jQuery. wp_enqueue_script( 'odin-main', $template_url . '/assets/js/main.js', array(), null, true ); + + // Grunt watch livereload in the browser. + // wp_enqueue_script( 'odin-livereload', 'http://localhost:35729/livereload.js?snipver=1', array(), null, true ); } else { // Grunt main file with Bootstrap, FitVids and others libs. wp_enqueue_script( 'odin-main-min', $template_url . '/assets/js/main.min.js', array(), null, true ); } - // Grunt watch livereload in the browser. - // wp_enqueue_script( 'odin-livereload', 'http://localhost:35729/livereload.js?snipver=1', array(), null, true ); - // Load Thread comments WordPress script. if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); From f297ce6362cb68f151b4f7c47f78cf96cbdc2dff Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Thu, 19 May 2016 22:21:46 -0300 Subject: [PATCH 023/217] Fix task zip --- Gruntfile.js | 13 ++++++------- package.json | 52 ++++++++++++++++++++++++++++++---------------------- 2 files changed, 36 insertions(+), 29 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index f910e24..d79a3b5 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -164,7 +164,7 @@ module.exports = function( grunt ) { rsync: { options: { args: ['--verbose'], - exclude: '<%= pkg.exclusions %>', + exclude: '<%= pkg.ignoreDeploy %>', recursive: true, syncDest: true }, @@ -196,16 +196,15 @@ module.exports = function( grunt ) { }, src: '../', dest: '/PATH/wp-content/themes/odin', - exclusions: '<%= pkg.exclusions %>' + exclusions: '<%= pkg.ignoreDeploy %>' } }, // zip the theme zip: { dist: { - cwd: '../', - src: '<%= pkg.files %>', - dest: '../<%= pkg.name %>.zip' + src: '<%= pkg.zip %>', + dest: '<%= pkg.name %>.zip' } }, @@ -255,7 +254,7 @@ module.exports = function( grunt ) { grunt.registerTask( 'npm-update', ['exec:npmUpdate'] ); // Compress - grunt.registerTask( 'compress', [ + grunt.registerTask( 'zip-theme', [ 'default', 'zip' ] ); @@ -265,5 +264,5 @@ module.exports = function( grunt ) { grunt.registerTask( 'o', ['optimize'] ); grunt.registerTask( 'f', ['ftp'] ); grunt.registerTask( 'r', ['rsync'] ); - grunt.registerTask( 'c', ['compress'] ); + grunt.registerTask( 'z', ['zip'] ); }; diff --git a/package.json b/package.json index 5994a2c..7259434 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ }, "dirs": { "bower": "bower_components", + "node": "node_modules", "css": "assets/css", "fonts": "assets/fonts", "images": "assets/images", @@ -37,33 +38,40 @@ "sass": "assets/scss", "tmp": "tmp" }, - "files" : [ - "../**", - "!src/**", - "!**.md", + "zip" : [ + "**", + "!<%= pkg.dirs.node %>/**", + "!<%= pkg.dirs.bower %>/**", "!<%= pkg.dirs.sass %>/**", - "!<%= pkg.dirs.js %>/bootstrap/**", - "!<%= pkg.dirs.js %>/libs/**", + "!.editorconfig", + "!.gitignore", + "!bower.json", + "!Gruntfile.js", + "!package.json", + "!.git/*", + "!**.md", "!**.zip", - "<%= pkg.dirs.js %>/main.min.j" + "!**.DS_Store", + "!**Thumbs.db", + "!**.sublime-project", + "!**.sublime-workspace" ], - "exclusions" : [ - "**.DS_Store", - "**Thumbs.db", + "ignoreDeploy" : [ + "<%= pkg.dirs.node %>/**", + "<%= pkg.dirs.bower %>/**", + "<%= pkg.dirs.sass %>/**", ".editorconfig", - "assets/js/.jshintrc", - "README.md", - ".git/*", - "*.md", ".gitignore", - "assets/js/**bootstrap", - "assets/js/**libs", - "assets/js/plugins.js", - "assets/js/main.js", - "*.zip", - "*.sublime-project", - "*.sublime-workspace", - "src/**" + "bower.json", + "Gruntfile.js", + "package.json", + ".git/*", + "**.md", + "**.zip", + "**.DS_Store", + "**Thumbs.db", + "**.sublime-project", + "**.sublime-workspace" ] } From 46842d795ece92c3a832c66805f66eb2e34a95d2 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Sat, 21 May 2016 20:46:29 -0300 Subject: [PATCH 024/217] Update comments in main theme files --- 404.php | 11 ++-- archive.php | 64 +++++++++------------ author.php | 97 ++++++++++++++++---------------- category.php | 49 ++++++++-------- comments.php | 16 +++--- footer.php | 16 +++--- functions.php | 17 +++--- header.php | 10 ++-- image.php | 77 ++++++++++++++----------- index.php | 47 ++++++++-------- page-sidebar.php | 31 +++++----- page.php | 33 +++++------ search.php | 51 +++++++++-------- searchform.php | 13 +++-- sidebar.php | 8 +-- single.php | 44 +++++++-------- tag.php | 54 ++++++++---------- templates-parts/content-none.php | 8 ++- templates-parts/content-page.php | 15 +++-- templates-parts/content.php | 40 +++++++------ 20 files changed, 357 insertions(+), 344 deletions(-) diff --git a/404.php b/404.php index 799bb02..5eff63f 100644 --- a/404.php +++ b/404.php @@ -1,9 +1,10 @@ <?php /** - * The template for displaying 404 pages (Not Found). + * The template for displaying 404 pages (not found). * - * @package Odin - * @since 2.2.0 + * @link https://codex.wordpress.org/Creating_an_Error_404_Page + * + * @package odin */ get_header(); ?> @@ -18,9 +19,9 @@ <p><?php _e( 'It looks like nothing was found at this location. Maybe try a search?', 'odin' ); ?></p> <?php get_search_form(); ?> - </div><!-- .page-content --> + </div> - </main><!-- #main --> + </main> <?php get_footer(); diff --git a/archive.php b/archive.php index c792f1f..7406097 100644 --- a/archive.php +++ b/archive.php @@ -1,58 +1,48 @@ <?php /** - * The template for displaying Archive pages. + * The template for displaying archive pages. * - * Used to display archive-type pages if nothing more specific matches a query. - * For example, puts together date-based pages if no date.php file exists. + * @link https://codex.wordpress.org/Template_Hierarchy * - * If you'd like to further customize these archive views, you may create a - * new template file for each specific one. For example, Twenty Thirteen - * already has tag.php for Tag archives, category.php for Category archives, - * and author.php for Author archives. - * - * @link http://codex.wordpress.org/Template_Hierarchy - * - * @package Odin - * @since 2.2.0 + * @package odin */ get_header(); ?> <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - <?php if ( have_posts() ) : ?> - - <header class="page-header"> - <?php - the_archive_title( '<h1 class="page-title">', '</h1>' ); - the_archive_description( '<div class="taxonomy-description">', '</div>' ); - ?> - </header><!-- .page-header --> + <?php + if ( have_posts() ) : ?> + <header class="page-header"> <?php - // Start the Loop. - while ( have_posts() ) : the_post(); + the_archive_title( '<h1 class="page-title">', '</h1>' ); + the_archive_description( '<div class="taxonomy-description">', '</div>' ); + ?> + </header> + + <?php + /* Start the Loop */ + while ( have_posts() ) : the_post(); + + /* + * Include the Post-Format-specific template for the content. + * If you want to override this in a child theme, then include a file + * called content-___.php (where ___ is the Post Format name) and that will be used instead. + */ + get_template_part( 'templates-parts/content', get_post_format() ); - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'templates-parts/content', get_post_format() ); + endwhile; - endwhile; + odin_paging_nav(); - // Page navigation. - odin_paging_nav(); + else : - else : - // If no content, include the "No posts found" template. - get_template_part( 'templates-parts/content', 'none' ); + get_template_part( 'templates-parts/content', 'none' ); - endif; - ?> + endif; ?> - </main><!-- #main --> + </main> <?php get_sidebar(); diff --git a/author.php b/author.php index 3ec66a3..b9b1e71 100644 --- a/author.php +++ b/author.php @@ -1,71 +1,70 @@ <?php /** - * The template for displaying Author archive pages. + * The template for displaying author archive pages. * - * @link http://codex.wordpress.org/Template_Hierarchy + * @link https://codex.wordpress.org/Template_Hierarchy * - * @package Odin - * @since 2.2.0 + * @package odin */ get_header(); ?> <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - <?php if ( have_posts() ) : ?> - <header class="page-header"> - <?php - the_archive_title( '<h1 class="page-title">', '</h1>' ); - the_archive_description( '<div class="taxonomy-description">', '</div>' ); - - /* - * Queue the first post, that way we know what author - * we're dealing with (if that is the case). - * - * We reset this later so we can run the loop properly - * with a call to rewind_posts(). - */ - the_post(); - ?> - <?php if ( get_the_author_meta( 'description' ) ) : ?> - <div class="author-biography"> - <span class="author-avatar"><?php echo get_avatar( get_the_author_meta( 'ID' ), 60 ); ?></span> - <span class="author-description"><?php the_author_meta( 'description' ); ?></span> - </div><!-- .author-biography --> - <?php endif; ?> - </header><!-- .archive-header --> + <?php + if ( have_posts() ) : ?> + <header class="page-header"> <?php - /* - * Since we called the_post() above, we need to rewind - * the loop back to the beginning that way we can run - * the loop properly, in full. - */ - rewind_posts(); + the_archive_title( '<h1 class="page-title">', '</h1>' ); + the_archive_description( '<div class="taxonomy-description">', '</div>' ); + + /* + * Queue the first post, that way we know what author + * we're dealing with (if that is the case). + * + * We reset this later so we can run the loop properly + * with a call to rewind_posts(). + */ + the_post(); + ?> + <?php if ( get_the_author_meta( 'description' ) ) : ?> + <div class="author-biography"> + <span class="author-avatar"><?php echo get_avatar( get_the_author_meta( 'ID' ), 60 ); ?></span> + <span class="author-description"><?php the_author_meta( 'description' ); ?></span> + </div> + <?php endif; ?> + </header> + + <?php + /* + * Since we called the_post() above, we need to rewind + * the loop back to the beginning that way we can run + * the loop properly, in full. + */ + rewind_posts(); + + /* Start the Loop */ + while ( have_posts() ) : the_post(); - // Start the Loop. - while ( have_posts() ) : the_post(); + /* + * Include the Post-Format-specific template for the content. + * If you want to override this in a child theme, then include a file + * called content-___.php (where ___ is the Post Format name) and that will be used instead. + */ + get_template_part( 'templates-parts/content', get_post_format() ); - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'templates-parts/content', get_post_format() ); + endwhile; - endwhile; + odin_paging_nav(); - // Page navigation. - odin_paging_nav(); + else : - else : - // If no content, include the "No posts found" template. - get_template_part( 'templates-parts/content', 'none' ); + get_template_part( 'templates-parts/content', 'none' ); - endif; - ?> + endif; ?> - </main><!-- #main --> + </main> <?php get_sidebar(); diff --git a/category.php b/category.php index 0398d3c..5885a70 100644 --- a/category.php +++ b/category.php @@ -1,49 +1,48 @@ <?php /** - * The template for displaying Category pages. + * The template for displaying category pages. * - * @link http://codex.wordpress.org/Template_Hierarchy + * @link https://codex.wordpress.org/Template_Hierarchy * - * @package Odin - * @since 2.2.0 + * @package odin */ get_header(); ?> <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - <?php if ( have_posts() ) : ?> + <?php + if ( have_posts() ) : ?> - <header class="page-header"> + <header class="page-header"> <?php the_archive_title( '<h1 class="page-title">', '</h1>' ); the_archive_description( '<div class="taxonomy-description">', '</div>' ); ?> - </header><!-- .page-header --> + </header> - <?php - // Start the Loop. - while ( have_posts() ) : the_post(); + <?php + /* Start the Loop */ + while ( have_posts() ) : the_post(); + + /* + * Include the Post-Format-specific template for the content. + * If you want to override this in a child theme, then include a file + * called content-___.php (where ___ is the Post Format name) and that will be used instead. + */ + get_template_part( 'templates-parts/content', get_post_format() ); + + endwhile; - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'templates-parts/content', get_post_format() ); + odin_paging_nav(); - endwhile; + else : - // Page navigation. - odin_paging_nav(); + get_template_part( 'templates-parts/content', 'none' ); - else : - // If no content, include the "No posts found" template. - get_template_part( 'templates-parts/content', 'none' ); + endif; ?> - endif; - ?> - </main><!-- #main --> + </main> <?php get_sidebar(); diff --git a/comments.php b/comments.php index 2f51e0d..fa11c73 100644 --- a/comments.php +++ b/comments.php @@ -1,21 +1,22 @@ <?php /** - * The template for displaying Comments. + * The template for displaying comments. * - * The area of the page that contains comments and the comment form. + * This is the template that displays the area of the page that contains both the current comments + * and the comment form. * - * @package Odin - * @since 1.9.0 + * @link https://codex.wordpress.org/Template_Hierarchy + * + * @package odin */ + ?> <section id="comments" class="content-wrap" itemscope itemtype="http://schema.org/Comment"> <?php if ( post_password_required() ) : ?> <p class="nopassword"><?php _e( 'This post is password protected. Enter the password to view all comments.', 'odin' ); ?></p> </section><!-- #comments --> - <?php - return; + <?php return; endif; - if ( have_comments() ) : ?> <h2 id="comments-title" class="page-header"> <?php @@ -46,7 +47,6 @@ <?php if ( ! comments_open() && post_type_supports( get_post_type(), 'comments' ) ) : ?> <p class="nocomments"><?php _e( 'Comments closed.', 'odin' ); ?></p> <?php endif; ?> - <?php $commenter = wp_get_current_commenter(); $req = get_option( 'require_name_email' ); diff --git a/footer.php b/footer.php index 7d3f428..4ade045 100644 --- a/footer.php +++ b/footer.php @@ -2,23 +2,25 @@ /** * The template for displaying the footer. * - * Contains footer content and the closing of the - * #main div element. + * Contains the closing of the <div class="row">, <div id="wrapper" class="container"> and all content after. * - * @package Odin - * @since 2.2.0 + * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials + * + * @package odin */ + ?> </div><!-- .row --> - </div><!-- #wrapper --> + </div><!-- #wrapper.container --> <footer id="footer" role="contentinfo"> <div class="container"> <p>© <?php echo date( 'Y' ); ?> <a href="<?php echo home_url(); ?>"><?php bloginfo( 'name' ); ?></a> - <?php _e( 'All rights reserved', 'odin' ); ?> | <?php echo sprintf( __( 'Powered by the <a href="%s" rel="nofollow" target="_blank">Odin</a> forces and <a href="%s" rel="nofollow" target="_blank">WordPress</a>.', 'odin' ), 'http://wpod.in/', 'http://wordpress.org/' ); ?></p> - </div><!-- .container --> - </footer><!-- #footer --> + </div> + </footer> <?php wp_footer(); ?> + </body> </html> diff --git a/functions.php b/functions.php index a6fc66d..f08847a 100644 --- a/functions.php +++ b/functions.php @@ -1,20 +1,23 @@ <?php /** - * Odin functions and definitions. + * Functions and definitions. * * Sets up the theme and provides some helper functions, which are used in the * theme as custom template tags. Others are attached to action and filter * hooks in WordPress to change core functionality. * + * For documentation Odin Framework + * @link https://github.com/wpbrasil/odin + * * For more information on hooks, actions, and filters, - * see http://codex.wordpress.org/Plugin_API + * @link https://codex.wordpress.org/Plugin_API + * + * @package odin * - * @package Odin - * @since 2.2.0 */ /** - * Odin Classes. + * Classes. */ require_once get_template_directory() . '/inc/classes/abstracts/abstract-front-end-form.php'; @@ -34,14 +37,14 @@ require_once get_template_directory() . '/inc/classes/class-term-meta.php'; /** - * Odin Widgets. + * Widgets. */ // Facebook like widget. require_once get_template_directory() . '/inc/widgets/like-box.php'; /** - * Odin Functions. + * Functions. */ // Theme support options. diff --git a/header.php b/header.php index 773ae38..c29f73f 100644 --- a/header.php +++ b/header.php @@ -1,12 +1,14 @@ <?php /** - * The Header for our theme. + * The header for our theme. * - * Displays all of the <head> section and everything up till #main div + * This is the template that displays all of the <head> section and everything up until <div id="wrapper" class="container"><div class="row"> * - * @package Odin - * @since 2.2.0 + * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials + * + * @package odin */ + ?><!DOCTYPE html> <html <?php language_attributes(); ?>> <head> diff --git a/image.php b/image.php index 0f53934..8a429e5 100644 --- a/image.php +++ b/image.php @@ -2,48 +2,61 @@ /** * The template for displaying image attachments. * - * @link http://codex.wordpress.org/Template_Hierarchy + * @link https://codex.wordpress.org/Template_Hierarchy * - * @package Odin - * @since 2.2.0 + * @package odin */ get_header(); ?> <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - <?php while ( have_posts() ) : the_post(); ?> - <article <?php post_class(); ?>> - <header class="entry-header"> - <h1 class="entry-title"><?php the_title(); ?></h1> - <div class="entry-meta entry-content"> - <?php - $metadata = wp_get_attachment_metadata(); - printf( __( 'Image total size: %s pixels', 'odin' ), sprintf( '<a href="%1$s" title="%2$s"><span>%3$s</span> × <span>%4$s</span></a>', wp_get_attachment_url(), esc_attr( __( 'Full image link', 'odin' ) ), $metadata['width'], $metadata['height'] ) ); - ?> - </div><!-- .entry-meta --> - </header><!-- .entry-header --> - - <div class="entry-content entry-attachment"> - <p class="attachment"><a href="<?php echo wp_get_attachment_url( $post->ID, 'full' ); ?>" title="<?php the_title_attribute(); ?>"><?php echo wp_get_attachment_image( $post->ID, 'full' ); ?></a></p> - <div class="entry-caption"><em><?php if ( ! empty( $post->post_excerpt ) ) the_excerpt(); ?></em></div> - <?php the_content(); ?> - + <?php while ( have_posts() ) : the_post(); ?> + <article <?php post_class(); ?>> + <header class="entry-header"> + <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?> + + <div class="entry-meta"> + <?php + $metadata = wp_get_attachment_metadata(); + printf( __( 'Image total size: %s pixels', 'odin' ), sprintf( '<a href="%1$s" title="%2$s"><span>%3$s</span> × <span>%4$s</span></a>', wp_get_attachment_url(), esc_attr( __( 'Full image link', 'odin' ) ), $metadata['width'], $metadata['height'] ) ); + ?> + </div> + </header> + + <div class="entry-content"> + <figure class="entry-attachment entry-attachment--image"> + <a href="<?php echo wp_get_attachment_url( $post->ID, 'full' ); ?>" title="<?php the_title_attribute(); ?>"> + <?php echo wp_get_attachment_image( $post->ID, 'full' ); ?> + </a> + <figcaption class="entry-attachment-caption"> + <?php if ( ! empty( $post->post_excerpt ) ) the_excerpt(); ?> + </figcaption> + </figure> + + <?php the_content(); ?> + </div> + + <footer class="entry-footer"> + <nav> <ul class="pager"> <li class="previous"><?php previous_image_link( false, __( '← Previous image', 'odin' ) ); ?></li> <li class="next"><?php next_image_link( false, __( 'Next image →', 'odin' ) ); ?></li> - </ul><!-- .pager --> - - <?php if ( ! empty( $post->post_parent ) ) : ?> - <ul class="pager page-title"> - <li class="previous"><a href="<?php echo get_permalink( $post->post_parent ); ?>" title="<?php echo esc_attr( sprintf( __( 'Back to %s', 'odin' ), strip_tags( get_the_title( $post->post_parent ) ) ) ); ?>" rel="gallery"><?php printf( __( '<span class="meta-nav">←</span> %s', 'odin' ), get_the_title( $post->post_parent ) ); ?></a></li> - </ul><!-- .pager --> - <?php endif; ?> - </div><!-- .entry-content --> - </article> - <?php endwhile; ?> - - </main><!-- #main --> + </ul> + </nav> + + <?php if ( ! empty( $post->post_parent ) ) : ?> + <nav> + <a href="<?php echo get_permalink( $post->post_parent ); ?>" title="<?php echo esc_attr( sprintf( __( 'Back to %s', 'odin' ), strip_tags( get_the_title( $post->post_parent ) ) ) ); ?>" class="link-post-parent" rel="gallery"> + <?php printf( __( '<span class="meta-nav">←</span> %s', 'odin' ), get_the_title( $post->post_parent ) ); ?> + </a> + </nav> + <?php endif; ?> + </footer> + </article> + <?php endwhile; ?> + + </main> <?php get_sidebar(); diff --git a/index.php b/index.php index c0209b5..da2e20c 100644 --- a/index.php +++ b/index.php @@ -2,46 +2,45 @@ /** * The main template file. * - * This is the most generic template file in a WordPress theme and one of the - * two required files for a theme (the other being style.css). + * This is the most generic template file in a WordPress theme + * and one of the two required files for a theme (the other being style.css). * It is used to display a page when nothing more specific matches a query. - * For example, it puts together the home page when no home.php file exists. + * E.g., it puts together the home page when no home.php file exists. * - * @link http://codex.wordpress.org/Template_Hierarchy + * @link https://codex.wordpress.org/Template_Hierarchy * - * @package Odin - * @since 2.2.0 + * @package odin */ get_header(); ?> <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> + <?php + if ( have_posts() ) : ?> + <?php - if ( have_posts() ) : - // Start the Loop. - while ( have_posts() ) : the_post(); + /* Start the Loop */ + while ( have_posts() ) : the_post(); + + /* + * Include the Post-Format-specific template for the content. + * If you want to override this in a child theme, then include a file + * called content-___.php (where ___ is the Post Format name) and that will be used instead. + */ + get_template_part( 'templates-parts/content', get_post_format() ); - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'templates-parts/content', get_post_format() ); + endwhile; - endwhile; + odin_paging_nav(); - // Post navigation. - odin_paging_nav(); + else : - else : - // If no content, include the "No posts found" template. - get_template_part( 'templates-parts/content', 'none' ); + get_template_part( 'templates-parts/content', 'none' ); - endif; - ?> + endif; ?> - </main><!-- #content --> + </main> <?php get_sidebar(); diff --git a/page-sidebar.php b/page-sidebar.php index 826654a..7aca35f 100644 --- a/page-sidebar.php +++ b/page-sidebar.php @@ -4,30 +4,29 @@ * * The template for displaying pages with sidebar. * - * @package Odin - * @since 2.2.0 + * @link https://codex.wordpress.org/Template_Hierarchy + * + * @package odin */ -get_header(); -?> +get_header(); ?> <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - <?php - // Start the Loop. - while ( have_posts() ) : the_post(); + <?php + while ( have_posts() ) : the_post(); + + get_template_part( 'templates-parts/content', 'page' ); - // Include the page content template. - get_template_part( 'templates-parts/content', 'page' ); + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) : + comments_template(); + endif; - // If comments are open or we have at least one comment, load up the comment template. - if ( comments_open() || get_comments_number() ) : - comments_template(); - endif; - endwhile; - ?> + endwhile; // End of the loop. + ?> - </main><!-- #main --> + </main> <?php get_sidebar(); diff --git a/page.php b/page.php index 8cc790b..2e391fe 100644 --- a/page.php +++ b/page.php @@ -3,32 +3,33 @@ * The template for displaying all pages. * * This is the template that displays all pages by default. - * Please note that this is the WordPress construct of pages and that other - * 'pages' on your WordPress site will use a different template. + * Please note that this is the WordPress construct of pages + * and that other 'pages' on your WordPress site may use a + * different template. * - * @package Odin - * @since 2.2.0 + * @link https://codex.wordpress.org/Template_Hierarchy + * + * @package odin */ get_header(); ?> <main id="content" class="<?php echo odin_classes_page_full(); ?>" tabindex="-1" role="main"> - <?php - // Start the Loop. - while ( have_posts() ) : the_post(); + <?php + while ( have_posts() ) : the_post(); + + get_template_part( 'templates-parts/content', 'page' ); - // Include the page content template. - get_template_part( 'templates-parts/content', 'page' ); + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) : + comments_template(); + endif; - // If comments are open or we have at least one comment, load up the comment template. - if ( comments_open() || get_comments_number() ) : - comments_template(); - endif; - endwhile; - ?> + endwhile; // End of the loop. + ?> - </main><!-- #main --> + </main> <?php get_footer(); diff --git a/search.php b/search.php index 6ad1030..174d971 100644 --- a/search.php +++ b/search.php @@ -1,44 +1,45 @@ <?php /** - * The template for displaying Search Results pages. + * The template for displaying search results pages. * - * @package Odin - * @since 2.2.0 + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#search-result + * + * @package odin */ get_header(); ?> <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - <?php if ( have_posts() ) : ?> - <header class="page-header"> - <h1 class="page-title"><?php printf( __( 'Search Results for: %s', 'odin' ), get_search_query() ); ?></h1> - </header><!-- .page-header --> + <?php + if ( have_posts() ) : ?> + + <header class="page-header"> + <h1 class="page-title"><?php printf( __( 'Search Results for: %s', 'odin' ), get_search_query() ); ?></h1> + </header> + + <?php + /* Start the Loop */ + while ( have_posts() ) : the_post(); - <?php - // Start the Loop. - while ( have_posts() ) : the_post(); + /* + * Include the Post-Format-specific template for the content. + * If you want to override this in a child theme, then include a file + * called content-___.php (where ___ is the Post Format name) and that will be used instead. + */ + get_template_part( 'templates-parts/content', get_post_format() ); - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'templates-parts/content', get_post_format() ); + endwhile; - endwhile; + odin_paging_nav(); - // Post navigation. - odin_paging_nav(); + else : - else : - // If no content, include the "No posts found" template. - get_template_part( 'templates-parts/content', 'none' ); + get_template_part( 'templates-parts/content', 'none' ); - endif; - ?> + endif; ?> - </main><!-- #main --> + </main> <?php get_sidebar(); diff --git a/searchform.php b/searchform.php index fff1301..dfa9270 100644 --- a/searchform.php +++ b/searchform.php @@ -1,10 +1,11 @@ <?php /** - * The template for displaying Search Form. + * The template for displaying search form. + * + * @package odin * - * @package Odin - * @since 2.2.0 */ + ?> <form method="get" id="searchform" class="form-inline" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search"> @@ -14,6 +15,6 @@ <button type="submit" class="btn btn-default" value="<?php esc_attr_e( 'Search', 'odin' ); ?>"> <i class="glyphicon glyphicon-search"></i> </button> - </span><!-- /input-group-btn --> - </div><!-- /input-group --> -</form><!-- /searchform --> + </span> + </div> +</form> diff --git a/sidebar.php b/sidebar.php index 99c8191..e0d48dd 100644 --- a/sidebar.php +++ b/sidebar.php @@ -1,12 +1,12 @@ <?php /** - * The sidebar containing the secondary widget area, displays on homepage, archives and posts. + * The sidebar containing the main widget area. * - * If no active widgets in this sidebar, it will shows Recent Posts, Archives and Tag Cloud widgets. + * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials * - * @package Odin - * @since 2.2.0 + * @package odin */ + ?> <aside id="sidebar" class="<?php echo odin_classes_page_sidebar_aside(); ?>" role="complementary"> diff --git a/single.php b/single.php index 976f61f..aa5ab98 100644 --- a/single.php +++ b/single.php @@ -1,34 +1,30 @@ <?php /** - * The Template for displaying all single posts. + * The template for displaying all single posts. * - * @package Odin - * @since 2.2.0 + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#single-post + * + * @package odin */ get_header(); ?> - <div id="primary" class="<?php echo odin_classes_page_sidebar(); ?>"> - <main id="main-content" class="site-main" role="main"> - <?php - // Start the Loop. - while ( have_posts() ) : the_post(); - - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'templates-parts/content', get_post_format() ); - - // If comments are open or we have at least one comment, load up the comment template. - if ( comments_open() || get_comments_number() ) : - comments_template(); - endif; - endwhile; - ?> - </main><!-- #main --> - </div><!-- #primary --> + <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> + + <?php + while ( have_posts() ) : the_post(); + + get_template_part( 'templates-parts/content', get_post_format() ); + + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) : + comments_template(); + endif; + + endwhile; // End of the loop. + ?> + + </main> <?php get_sidebar(); diff --git a/tag.php b/tag.php index dafcc44..858e54b 100644 --- a/tag.php +++ b/tag.php @@ -1,53 +1,49 @@ <?php /** - * The template for displaying Tag pages. + * The template for displaying tag pages. * - * Used to display archive-type pages for posts in a tag. + * @link https://codex.wordpress.org/Template_Hierarchy * - * @link http://codex.wordpress.org/Template_Hierarchy + * @package odin * - * @package Odin - * @since 2.2.0 */ get_header(); ?> - <section id="primary" class="<?php echo odin_classes_page_sidebar(); ?>"> - <div id="content" class="site-content" role="main"> + <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - <?php if ( have_posts() ) : ?> + <?php + if ( have_posts() ) : ?> - <header class="page-header"> + <header class="page-header"> <?php the_archive_title( '<h1 class="page-title">', '</h1>' ); the_archive_description( '<div class="taxonomy-description">', '</div>' ); ?> - </header><!-- .page-header --> + </header> - <?php - // Start the Loop. - while ( have_posts() ) : the_post(); + <?php + /* Start the Loop */ + while ( have_posts() ) : the_post(); + + /* + * Include the Post-Format-specific template for the content. + * If you want to override this in a child theme, then include a file + * called content-___.php (where ___ is the Post Format name) and that will be used instead. + */ + get_template_part( 'templates-parts/content', get_post_format() ); + + endwhile; - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'templates-parts/content', get_post_format() ); + odin_paging_nav(); - endwhile; + else : - // Page navigation. - odin_paging_nav(); + get_template_part( 'templates-parts/content', 'none' ); - else : - // If no content, include the "No posts found" template. - get_template_part( 'templates-parts/content', 'none' ); + endif; ?> - endif; - ?> - </div><!-- #content --> - </section><!-- #primary --> + </main> <?php get_sidebar(); diff --git a/templates-parts/content-none.php b/templates-parts/content-none.php index 4190ab5..73d5eaa 100644 --- a/templates-parts/content-none.php +++ b/templates-parts/content-none.php @@ -1,10 +1,12 @@ <?php /** - * The template for displaying a "No posts found" message. + * Template part for displaying a message that posts cannot be found. * - * @package Odin - * @since 2.2.0 + * @link https://codex.wordpress.org/Template_Hierarchy + * + * @package odin */ + ?> <header class="page-header"> diff --git a/templates-parts/content-page.php b/templates-parts/content-page.php index 7b5f2df..46972ae 100644 --- a/templates-parts/content-page.php +++ b/templates-parts/content-page.php @@ -1,18 +1,23 @@ <?php /** - * The template used for displaying page content. + * Template part for displaying page content in page.php. * - * @package Odin - * @since 2.2.0 + * @link https://codex.wordpress.org/Template_Hierarchy + * + * @package odin */ + ?> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> - <?php the_title( '<header class="entry-header"><h1 class="entry-title">', '</h1></header><!-- .entry-header -->' ); ?> + <header class="entry-header"> + <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?> + </header> <div class="entry-content"> <?php the_content(); + wp_link_pages( array( 'before' => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'odin' ) . '</span>', 'after' => '</div>', @@ -20,5 +25,5 @@ 'link_after' => '</span>', ) ); ?> - </div><!-- .entry-content --> + </div> </article><!-- #post-## --> diff --git a/templates-parts/content.php b/templates-parts/content.php index a899432..5ed40c9 100644 --- a/templates-parts/content.php +++ b/templates-parts/content.php @@ -1,35 +1,33 @@ <?php /** - * The default template for displaying content. + * Template part for displaying posts. * - * Used for both single and index/archive/author/catagory/search/tag. + * @link https://codex.wordpress.org/Template_Hierarchy * - * @package Odin - * @since 2.2.0 + * @package odin */ + ?> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <header class="entry-header"> - <?php - if ( is_single() ) : - the_title( '<h1 class="entry-title">', '</h1>' ); - else : - the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); - endif; - ?> + <?php if ( is_single() ) : + the_title( '<h1 class="entry-title">', '</h1>' ); + else : + the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); + endif; ?> <?php if ( 'post' == get_post_type() ) : ?> <div class="entry-meta"> <?php odin_posted_on(); ?> - </div><!-- .entry-meta --> + </div> <?php endif; ?> - </header><!-- .entry-header --> + </header> <?php if ( is_search() ) : ?> <div class="entry-summary"> <?php the_excerpt(); ?> - </div><!-- .entry-summary --> + </div> <?php else : ?> <div class="entry-content"> <?php @@ -41,16 +39,22 @@ 'link_after' => '</span>', ) ); ?> - </div><!-- .entry-content --> + </div> <?php endif; ?> - <footer class="entry-meta"> + <footer class="entry-footer"> <?php if ( in_array( 'category', get_object_taxonomies( get_post_type() ) ) ) : ?> - <span class="cat-links"><?php echo __( 'Posted in:', 'odin' ) . ' ' . get_the_category_list( _x( ', ', 'Used between list items, there is a space after the comma.', 'odin' ) ); ?></span> + <span class="cat-links"> + <?php echo __( 'Posted in:', 'odin' ) . ' ' . get_the_category_list( _x( ', ', 'Used between list items, there is a space after the comma.', 'odin' ) ); ?> + </span> <?php endif; ?> + <?php the_tags( '<span class="tag-links">' . __( 'Tagged as:', 'odin' ) . ' ', ', ', '</span>' ); ?> + <?php if ( ! post_password_required() && ( comments_open() || get_comments_number() ) ) : ?> - <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'odin' ), __( '1 Comment', 'odin' ), __( '% Comments', 'odin' ) ); ?></span> + <span class="comments-link"> + <?php comments_popup_link( __( 'Leave a comment', 'odin' ), __( '1 Comment', 'odin' ), __( '% Comments', 'odin' ) ); ?> + </span> <?php endif; ?> </footer> </article><!-- #post-## --> From 4c515aeb1bc9399906eefce1c3b40dc3d056764e Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Sat, 21 May 2016 20:47:45 -0300 Subject: [PATCH 025/217] Update version number Odin --- assets/css/style.css | 24 ++++++++++++------------ package.json | 6 +++--- style.css | 10 +++++----- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index d489d82..19c97e3 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -8590,40 +8590,40 @@ img#wpstats { } .widget_tag_cloud a:nth-child(1) { - font-size: 18px!important; + font-size: 32px!important; } .widget_tag_cloud a:nth-child(2) { - font-size: 23px!important; + font-size: 32px!important; } .widget_tag_cloud a:nth-child(3) { - font-size: 17px!important; + font-size: 22px!important; } .widget_tag_cloud a:nth-child(4) { - font-size: 31px!important; + font-size: 23px!important; } .widget_tag_cloud a:nth-child(5) { - font-size: 15px!important; + font-size: 19px!important; } .widget_tag_cloud a:nth-child(6) { - font-size: 31px!important; + font-size: 23px!important; } .widget_tag_cloud a:nth-child(7) { - font-size: 30px!important; + font-size: 14px!important; } .widget_tag_cloud a:nth-child(8) { - font-size: 18px!important; + font-size: 19px!important; } .widget_tag_cloud a:nth-child(9) { - font-size: 17px!important; + font-size: 21px!important; } .widget_tag_cloud a:nth-child(10) { - font-size: 21px!important; + font-size: 17px!important; } .widget_tag_cloud a:nth-child(11) { - font-size: 26px!important; + font-size: 27px!important; } .widget_tag_cloud a:nth-child(12) { - font-size: 19px!important; + font-size: 32px!important; } .wp-video-shortcode { diff --git a/package.json b/package.json index 7259434..7c01cd6 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,9 @@ { "name": "odin", - "description": "Tema base para desenvolvimento em WordPress", - "version": "2.2.10", + "description": "Framework and base theme for development with WordPress.", + "version": "3.0.0", "title": "Odin Framework", - "homepage": "http://wpod.in/", + "homepage": "http://wpod.in", "main": "Gruntfile.js", "devDependencies": { "bower": "~1.7.7", diff --git a/style.css b/style.css index 795e03f..20ecfb8 100644 --- a/style.css +++ b/style.css @@ -1,10 +1,10 @@ /* Theme Name: Odin -Theme URI: https://github.com/wpbrasil/odin -Description: Base theme for development with WordPress. -Author: Grupo WordPress Brasil -Author URI: http://www.facebook.com/groups/wordpress.brasil/ -Version: 2.2.10 +Theme URI: http://wpod.in +Description: Framework and base theme for development with WordPress. +Author: WordPress Brasil +Author URI: https://github.com/wpbrasil/odin +Version: 3.0.0 Tags: light, gray, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, post-formats, sticky-post, theme-options, translation-ready License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html From 5d1297bec19a04ce751c82ec4b9f99404d6efc4c Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 24 May 2016 04:52:36 -0300 Subject: [PATCH 026/217] Update navigation skiplink in header --- assets/scss/shared/_navigation-skiplink.scss | 22 ++++++++++++++++++++ assets/scss/shared/_skiplink.scss | 20 ------------------ assets/scss/style.scss | 9 +------- header.php | 8 +++---- 4 files changed, 26 insertions(+), 33 deletions(-) create mode 100644 assets/scss/shared/_navigation-skiplink.scss delete mode 100644 assets/scss/shared/_skiplink.scss diff --git a/assets/scss/shared/_navigation-skiplink.scss b/assets/scss/shared/_navigation-skiplink.scss new file mode 100644 index 0000000..07f0463 --- /dev/null +++ b/assets/scss/shared/_navigation-skiplink.scss @@ -0,0 +1,22 @@ +// +// Fancy skip link +// +// Make it look a bit less "bare bones" +// Also includes focus suppression for the Chrome tabindex="-1" workaround +// + +.navigation-skiplink { + &-link { + @extend .sr-only; + @extend .sr-only-focusable; + display: block; + padding: 1em; + background-color: #f5f5f5; + outline: 0; + outline: 1px dotted; + } +} + +#content:focus { + outline: none; +} diff --git a/assets/scss/shared/_skiplink.scss b/assets/scss/shared/_skiplink.scss deleted file mode 100644 index d1ffba8..0000000 --- a/assets/scss/shared/_skiplink.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Fancy skip link -// -// Make it look a bit less "bare bones" -// Also includes focus suppression for the Chrome tabindex="-1" workaround -// -#skippy { - display: block; - padding: 1em; - background-color: #f5f5f5; - outline: 0; -} - -#skippy .skiplink-text { - padding: .5em; - outline: 1px dotted; -} - -#content:focus { - outline: none; -} diff --git a/assets/scss/style.scss b/assets/scss/style.scss index cf42c23..551f076 100644 --- a/assets/scss/style.scss +++ b/assets/scss/style.scss @@ -27,14 +27,7 @@ Description: Odin Framework Made in WordPress Brasil @import "shared/forms"; @import "shared/pagination"; @import "shared/shortcodes"; -@import "shared/skiplink"; - -//https://github.com/thoughtbot/bitters/blob/master/core/_typography.scss -//@import "buttons"; -//@import "forms"; -//@import "lists"; -//@import "tables"; -//@import "typography"; +@import "shared/navigation-skiplink.scss"; /*-------------------------------------------------------------- # Layout diff --git a/header.php b/header.php index c29f73f..14b851f 100644 --- a/header.php +++ b/header.php @@ -20,11 +20,9 @@ </head> <body <?php body_class(); ?>> - <a id="skippy" class="sr-only sr-only-focusable" href="#content"> - <div class="container"> - <span class="skiplink-text"><?php _e( 'Skip to content', 'odin' ); ?></span> - </div> - </a> + <nav class="navigation-skiplink" role="navigation"> + <a class="navigation-skiplink-link" href="#content"><?php _e( 'Skip to content', 'odin' ); ?></a> + </nav> <header id="header" role="banner"> <div class="container"> From bdfc9a35dfadbd2c359cb6cfcc070f07ca51fdc2 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 24 May 2016 05:05:59 -0300 Subject: [PATCH 027/217] Update header branding --- assets/scss/shared/_header-branding.scss | 25 ++++++ assets/scss/style.scss | 1 + header.php | 110 +++++++++-------------- inc/theme-support.php | 2 + templates-parts/header-branding.php | 20 +++++ 5 files changed, 91 insertions(+), 67 deletions(-) create mode 100644 assets/scss/shared/_header-branding.scss create mode 100644 templates-parts/header-branding.php diff --git a/assets/scss/shared/_header-branding.scss b/assets/scss/shared/_header-branding.scss new file mode 100644 index 0000000..5abebc1 --- /dev/null +++ b/assets/scss/shared/_header-branding.scss @@ -0,0 +1,25 @@ +// +// Header branding (Logo, title and description) +// + +#header-branding { + background: none; + padding: 1.5em 0; + .custom-logo-link { + img { + margin-right: 1.5em; + margin-bottom: 1.5em; + // Change the height/width in inc/theme-support.php + max-height: 240px; + max-width: auto; + } + } + .site-title { + @extend .h1; + margin: 0; + } + .site-description { + @extend .h5; + margin: 0.5em 0 0; + } +} diff --git a/assets/scss/style.scss b/assets/scss/style.scss index 551f076..e1b6b40 100644 --- a/assets/scss/style.scss +++ b/assets/scss/style.scss @@ -32,6 +32,7 @@ Description: Odin Framework Made in WordPress Brasil /*-------------------------------------------------------------- # Layout --------------------------------------------------------------*/ +@import "shared/header-branding"; @import "layout/structure"; @import "layout/home"; diff --git a/header.php b/header.php index 14b851f..49939ff 100644 --- a/header.php +++ b/header.php @@ -25,77 +25,53 @@ </nav> <header id="header" role="banner"> - <div class="container"> - <div class="page-header hidden-xs"> - - <?php odin_the_custom_logo(); ?> - - <?php if ( is_home() ) : ?> - <h1 class="site-title"> - <a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"> - <?php bloginfo( 'name' ); ?> - </a> - </h1> - <h2 class="site-description"><?php bloginfo( 'description' ); ?></h2> - <?php else : ?> - <div class="site-title h1"> - <a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"> - <?php bloginfo( 'name' ); ?> - </a> - </div> - <div class="site-description h2"> - <?php bloginfo( 'description' ); ?> - </div> - <?php endif ?> + <?php get_template_part( 'templates-parts/header', 'branding' ); ?> + <div id="main-navigation" class="navbar navbar-default"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-main-navigation"> + <span class="sr-only"><?php _e( 'Toggle navigation', 'odin' ); ?></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + <a class="navbar-brand visible-xs-block" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"> + <?php bloginfo( 'name' ); ?> + </a> + </div> + <nav class="collapse navbar-collapse navbar-main-navigation" role="navigation"> <?php - $header_image = get_header_image(); - if ( ! empty( $header_image ) ) : + wp_nav_menu( + array( + 'theme_location' => 'main-menu', + 'depth' => 2, + 'container' => false, + 'menu_class' => 'nav navbar-nav', + 'fallback_cb' => 'Odin_Bootstrap_Nav_Walker::fallback', + 'walker' => new Odin_Bootstrap_Nav_Walker() + ) + ); ?> - <a href="<?php echo esc_url( home_url( '/' ) ); ?>"> - <img src="<?php echo esc_url( $header_image ); ?>" height="<?php esc_attr_e( $header_image->height ); ?>" width="<?php esc_attr_e( $header_image->width ); ?>" alt="" /> - </a> - <?php endif; ?> - </div><!-- .site-header--> - - <div id="main-navigation" class="navbar navbar-default"> - <div class="navbar-header"> - <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-main-navigation"> - <span class="sr-only"><?php _e( 'Toggle navigation', 'odin' ); ?></span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - </button> - <a class="navbar-brand visible-xs-block" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"> - <?php bloginfo( 'name' ); ?> - </a> - </div> - <nav class="collapse navbar-collapse navbar-main-navigation" role="navigation"> - <?php - wp_nav_menu( - array( - 'theme_location' => 'main-menu', - 'depth' => 2, - 'container' => false, - 'menu_class' => 'nav navbar-nav', - 'fallback_cb' => 'Odin_Bootstrap_Nav_Walker::fallback', - 'walker' => new Odin_Bootstrap_Nav_Walker() - ) - ); - ?> - <form method="get" class="navbar-form navbar-right" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search"> - <label for="navbar-search" class="sr-only"> - <?php _e( 'Search:', 'odin' ); ?> - </label> - <div class="form-group"> - <input type="search" value="<?php echo get_search_query(); ?>" class="form-control" name="s" id="navbar-search" /> - </div> - <button type="submit" class="btn btn-default"><?php _e( 'Search', 'odin' ); ?></button> - </form> - </nav><!-- .navbar-collapse --> - </div><!-- #main-navigation--> + <form method="get" class="navbar-form navbar-right" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search"> + <label for="navbar-search" class="sr-only"> + <?php _e( 'Search:', 'odin' ); ?> + </label> + <div class="form-group"> + <input type="search" value="<?php echo get_search_query(); ?>" class="form-control" name="s" id="navbar-search" /> + </div> + <button type="submit" class="btn btn-default"><?php _e( 'Search', 'odin' ); ?></button> + </form> + </nav><!-- .navbar-collapse --> + </div><!-- #main-navigation--> - </div><!-- .container--> + <?php + $header_image = get_header_image(); + if ( ! empty( $header_image ) ) : + ?> + <a href="<?php echo esc_url( home_url( '/' ) ); ?>"> + <img src="<?php echo esc_url( $header_image ); ?>" height="<?php esc_attr_e( $header_image->height ); ?>" width="<?php esc_attr_e( $header_image->width ); ?>" alt="" /> + </a> + <?php endif; ?> </header><!-- #header --> <div id="wrapper" class="container"> diff --git a/inc/theme-support.php b/inc/theme-support.php index 5f780d9..bb03834 100644 --- a/inc/theme-support.php +++ b/inc/theme-support.php @@ -119,6 +119,8 @@ function odin_setup_features() { 'height' => 240, 'width' => 240, 'flex-height' => true, + 'flex-width' => true, + 'header-text' => array( 'site-title', 'site-description' ) ) ); } } diff --git a/templates-parts/header-branding.php b/templates-parts/header-branding.php new file mode 100644 index 0000000..6a95000 --- /dev/null +++ b/templates-parts/header-branding.php @@ -0,0 +1,20 @@ +<div id="header-branding"> + <div class="container"> + <?php odin_the_custom_logo(); ?> + + <?php if ( is_front_page() && is_home() ) : ?> + <h1 class="site-title"> + <a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a> + </h1> + <?php else : ?> + <div class="site-title"> + <a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a> + </div> + <?php + endif; + + if ( get_bloginfo( 'description' ) || is_customize_preview() ) : ?> + <p class="site-description"><?php bloginfo( 'description' ); ?></p> + <?php endif ?> + </div> +</div> From 646f59a7e5ce9a78b1ef70d4aaee57271316c373 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 24 May 2016 05:16:26 -0300 Subject: [PATCH 028/217] Update navigation top --- assets/scss/shared/_navigation-top.scss | 8 +++++ assets/scss/style.scss | 1 + header.php | 37 +-------------------- templates-parts/navigation-top.php | 44 +++++++++++++++++++++++++ 4 files changed, 54 insertions(+), 36 deletions(-) create mode 100644 assets/scss/shared/_navigation-top.scss create mode 100644 templates-parts/navigation-top.php diff --git a/assets/scss/shared/_navigation-top.scss b/assets/scss/shared/_navigation-top.scss new file mode 100644 index 0000000..be84781 --- /dev/null +++ b/assets/scss/shared/_navigation-top.scss @@ -0,0 +1,8 @@ +// +// Navigation top +// + +#navigation-top { + border-radius: 0; + margin: 0; +} diff --git a/assets/scss/style.scss b/assets/scss/style.scss index e1b6b40..7d230e6 100644 --- a/assets/scss/style.scss +++ b/assets/scss/style.scss @@ -33,6 +33,7 @@ Description: Odin Framework Made in WordPress Brasil # Layout --------------------------------------------------------------*/ @import "shared/header-branding"; +@import "shared/navigation-top.scss"; @import "layout/structure"; @import "layout/home"; diff --git a/header.php b/header.php index 49939ff..1b3c7f2 100644 --- a/header.php +++ b/header.php @@ -27,42 +27,7 @@ <header id="header" role="banner"> <?php get_template_part( 'templates-parts/header', 'branding' ); ?> - <div id="main-navigation" class="navbar navbar-default"> - <div class="navbar-header"> - <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-main-navigation"> - <span class="sr-only"><?php _e( 'Toggle navigation', 'odin' ); ?></span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - </button> - <a class="navbar-brand visible-xs-block" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"> - <?php bloginfo( 'name' ); ?> - </a> - </div> - <nav class="collapse navbar-collapse navbar-main-navigation" role="navigation"> - <?php - wp_nav_menu( - array( - 'theme_location' => 'main-menu', - 'depth' => 2, - 'container' => false, - 'menu_class' => 'nav navbar-nav', - 'fallback_cb' => 'Odin_Bootstrap_Nav_Walker::fallback', - 'walker' => new Odin_Bootstrap_Nav_Walker() - ) - ); - ?> - <form method="get" class="navbar-form navbar-right" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search"> - <label for="navbar-search" class="sr-only"> - <?php _e( 'Search:', 'odin' ); ?> - </label> - <div class="form-group"> - <input type="search" value="<?php echo get_search_query(); ?>" class="form-control" name="s" id="navbar-search" /> - </div> - <button type="submit" class="btn btn-default"><?php _e( 'Search', 'odin' ); ?></button> - </form> - </nav><!-- .navbar-collapse --> - </div><!-- #main-navigation--> + <?php get_template_part( 'templates-parts/navigation', 'top' ); ?> <?php $header_image = get_header_image(); diff --git a/templates-parts/navigation-top.php b/templates-parts/navigation-top.php new file mode 100644 index 0000000..8c1ff4d --- /dev/null +++ b/templates-parts/navigation-top.php @@ -0,0 +1,44 @@ +<nav id="navigation-top" class="navbar navbar-inverse" role="navigation"> + <div class="container"> + <header class="navbar-header"> + <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-collapse" aria-expanded="false" aria-controls="navbar"> + <span class="sr-only"><?php _e( 'Toggle navigation', 'odin' ); ?></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + <a class="navbar-brand" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"> + <?php bloginfo( 'name' ); ?> + </a> + </header> + <div class="collapse navbar-collapse"> + <?php + wp_nav_menu( + array( + 'theme_location' => 'main-menu', + 'depth' => 2, + 'container' => false, + 'menu_class' => 'nav navbar-nav', + 'fallback_cb' => 'Odin_Bootstrap_Nav_Walker::fallback', + 'walker' => new Odin_Bootstrap_Nav_Walker() + ) + ); + ?> + <form method="get" class="navbar-form navbar-right" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search"> + <label for="navbar-search" class="sr-only"> + <?php _e( 'Search:', 'odin' ); ?> + </label> + <div class="form-group"> + <input type="search" value="<?php echo get_search_query(); ?>" class="form-control" name="s" id="navbar-search" /> + </div> + <button type="submit" class="btn btn-default"><?php _e( 'Search', 'odin' ); ?></button> + </form> + </div><!-- .navbar-collapse --> + </div><!-- .container --> +</nav> + +<!-- +<nav id="site-navigation" class="main-navigation" role="navigation"> + <button class="menu-toggle" aria-controls="top-menu" aria-expanded="false"><?php esc_html_e( 'Top Menu', 'odin-base' ); ?></button> + <?php wp_nav_menu( array( 'theme_location' => 'top', 'menu_id' => 'top-menu' ) ); ?> +</nav> #site-navigation --> From 1f375e0e89e594b5fd2d121f190b25e5306391a2 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 25 May 2016 10:55:20 -0300 Subject: [PATCH 029/217] Update custom header image --- assets/scss/shared/_header-image.scss | 10 ++++++++++ assets/scss/style.scss | 1 + header.php | 9 +-------- templates-parts/header-image.php | 9 +++++++++ 4 files changed, 21 insertions(+), 8 deletions(-) create mode 100644 assets/scss/shared/_header-image.scss create mode 100644 templates-parts/header-image.php diff --git a/assets/scss/shared/_header-image.scss b/assets/scss/shared/_header-image.scss new file mode 100644 index 0000000..c865bd4 --- /dev/null +++ b/assets/scss/shared/_header-image.scss @@ -0,0 +1,10 @@ +// +// Image header +// + +#header-image { + margin-top: 1.5em; + img { + @extend .img-responsive; + } +} diff --git a/assets/scss/style.scss b/assets/scss/style.scss index 7d230e6..217ce54 100644 --- a/assets/scss/style.scss +++ b/assets/scss/style.scss @@ -33,6 +33,7 @@ Description: Odin Framework Made in WordPress Brasil # Layout --------------------------------------------------------------*/ @import "shared/header-branding"; +@import "shared/header-image.scss"; @import "shared/navigation-top.scss"; @import "layout/structure"; @import "layout/home"; diff --git a/header.php b/header.php index 1b3c7f2..9fbcf44 100644 --- a/header.php +++ b/header.php @@ -29,14 +29,7 @@ <?php get_template_part( 'templates-parts/navigation', 'top' ); ?> - <?php - $header_image = get_header_image(); - if ( ! empty( $header_image ) ) : - ?> - <a href="<?php echo esc_url( home_url( '/' ) ); ?>"> - <img src="<?php echo esc_url( $header_image ); ?>" height="<?php esc_attr_e( $header_image->height ); ?>" width="<?php esc_attr_e( $header_image->width ); ?>" alt="" /> - </a> - <?php endif; ?> + <?php get_template_part( 'templates-parts/header', 'image' ); ?> </header><!-- #header --> <div id="wrapper" class="container"> diff --git a/templates-parts/header-image.php b/templates-parts/header-image.php new file mode 100644 index 0000000..c6d1879 --- /dev/null +++ b/templates-parts/header-image.php @@ -0,0 +1,9 @@ +<?php if ( get_header_image() ) : ?> +<div class="header-image"> + <div class="container"> + <a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"> + <img src="<?php header_image(); ?>" width="<?php echo esc_attr( get_custom_header()->width ); ?>" height="<?php echo esc_attr( get_custom_header()->height ); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" /> + </a> + </div> +</div> +<?php endif; ?> From 92bdc594a7dd196e669ff71a94eb0ae3b2ff8bad Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 25 May 2016 11:00:49 -0300 Subject: [PATCH 030/217] Fix navigation top --- templates-parts/navigation-top.php | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/templates-parts/navigation-top.php b/templates-parts/navigation-top.php index 8c1ff4d..c6b74ba 100644 --- a/templates-parts/navigation-top.php +++ b/templates-parts/navigation-top.php @@ -13,16 +13,14 @@ </header> <div class="collapse navbar-collapse"> <?php - wp_nav_menu( - array( + wp_nav_menu( array( 'theme_location' => 'main-menu', 'depth' => 2, 'container' => false, 'menu_class' => 'nav navbar-nav', 'fallback_cb' => 'Odin_Bootstrap_Nav_Walker::fallback', - 'walker' => new Odin_Bootstrap_Nav_Walker() - ) - ); + 'walker' => new Odin_Bootstrap_Nav_Walker(), + ) ); ?> <form method="get" class="navbar-form navbar-right" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search"> <label for="navbar-search" class="sr-only"> @@ -36,9 +34,3 @@ </div><!-- .navbar-collapse --> </div><!-- .container --> </nav> - -<!-- -<nav id="site-navigation" class="main-navigation" role="navigation"> - <button class="menu-toggle" aria-controls="top-menu" aria-expanded="false"><?php esc_html_e( 'Top Menu', 'odin-base' ); ?></button> - <?php wp_nav_menu( array( 'theme_location' => 'top', 'menu_id' => 'top-menu' ) ); ?> -</nav> #site-navigation --> From 6795d319006ca5cf20c2294414e1e67ff2af9ef3 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 25 May 2016 11:24:11 -0300 Subject: [PATCH 031/217] Update theme support --- inc/theme-support.php | 216 ++++++++++++++++++------------------------ 1 file changed, 92 insertions(+), 124 deletions(-) diff --git a/inc/theme-support.php b/inc/theme-support.php index bb03834..736c592 100644 --- a/inc/theme-support.php +++ b/inc/theme-support.php @@ -1,128 +1,96 @@ <?php -if ( ! function_exists( 'odin_setup_features' ) ) { + +if ( ! function_exists( 'odin_theme_support' ) ) : +/** + * Setup theme support. + * + * @link https://codex.wordpress.org/Function_Reference/add_theme_support + */ +function odin_theme_support() { + + // Add multiple languages support. + load_theme_textdomain( 'odin', get_template_directory() . '/inc/languages' ); + + // Add post_thumbnails suport. + add_theme_support( 'post-thumbnails' ); + + // Add feed link support. + add_theme_support( 'automatic-feed-links' ); + + // Add support custom header support. + add_theme_support( 'custom-header', array( + 'width' => 1200, + 'height' => 400, + 'flex-width' => true, + 'flex-height' => true, + 'header-text' => false, + 'default-image' => '', + 'uploads' => true + ) ); + + // Add support custom background support. + add_theme_support( 'custom-background', array( + 'default-color' => '', + 'default-image' => '' + ) ); + + // Add custom editor style support. + add_editor_style( 'assets/css/editor-style.css' ); + + // Add infinite scroll support. + add_theme_support( 'infinite-scroll', array( + 'type' => 'scroll', + 'footer_widgets' => false, + 'container' => 'content', + 'wrapper' => false, + 'render' => false, + 'posts_per_page' => get_option( 'posts_per_page' ) + ) ); + + // Add support for Post Formats. + // add_theme_support( 'post-formats', array( + // 'aside', + // 'gallery', + // 'link', + // 'image', + // 'quote', + // 'status', + // 'video', + // 'audio', + // 'chat' + // ) ); + + // Add the excerpt on pages. + // add_post_type_support( 'page', 'excerpt' ); + + // Switch default core markup for search form, comment form, and comments to output valid HTML5. + add_theme_support( 'html5', array( + 'search-form', + 'comment-form', + 'comment-list', + 'gallery', + 'caption' + ) ); /** - * Setup theme features. - * - * @since 2.2.0 + * Let WordPress manage the document title. + * By adding theme support, we declare that this theme does not use a + * hard-coded <title> tag in the document head, and expect WordPress to + * provide it for us. */ - function odin_setup_features() { - - /** - * Add support for multiple languages. - */ - load_theme_textdomain( 'odin', get_template_directory() . '/inc/languages' ); - - /* - * Add post_thumbnails suport. - */ - add_theme_support( 'post-thumbnails' ); - - /** - * Add feed link. - */ - add_theme_support( 'automatic-feed-links' ); - - /** - * Support Custom Header. - */ - $default = array( - 'width' => 0, - 'height' => 0, - 'flex-height' => false, - 'flex-width' => false, - 'header-text' => false, - 'default-image' => '', - 'uploads' => true, - ); - - add_theme_support( 'custom-header', $default ); - - /** - * Support Custom Background. - */ - $defaults = array( - 'default-color' => '', - 'default-image' => '', - ); - - add_theme_support( 'custom-background', $defaults ); - - /** - * Support Custom Editor Style. - */ - add_editor_style( 'assets/css/editor-style.css' ); - - /** - * Add support for infinite scroll. - */ - add_theme_support( - 'infinite-scroll', - array( - 'type' => 'scroll', - 'footer_widgets' => false, - 'container' => 'content', - 'wrapper' => false, - 'render' => false, - 'posts_per_page' => get_option( 'posts_per_page' ) - ) - ); - - /** - * Add support for Post Formats. - */ - // add_theme_support( 'post-formats', array( - // 'aside', - // 'gallery', - // 'link', - // 'image', - // 'quote', - // 'status', - // 'video', - // 'audio', - // 'chat' - // ) ); - - /** - * Support The Excerpt on pages. - */ - // add_post_type_support( 'page', 'excerpt' ); - - /** - * Switch default core markup for search form, comment form, and comments to output valid HTML5. - */ - add_theme_support( - 'html5', - array( - 'search-form', - 'comment-form', - 'comment-list', - 'gallery', - 'caption' - ) - ); - - /* - * Let WordPress manage the document title. - * By adding theme support, we declare that this theme does not use a - * hard-coded <title> tag in the document head, and expect WordPress to - * provide it for us. - */ - add_theme_support( 'title-tag' ); - - /* - * Enable support for custom logo. - * - * @since Odin 2.2.10 - */ - add_theme_support( 'custom-logo', array( - 'height' => 240, - 'width' => 240, - 'flex-height' => true, - 'flex-width' => true, - 'header-text' => array( 'site-title', 'site-description' ) - ) ); - } -} - -add_action( 'after_setup_theme', 'odin_setup_features' ); + add_theme_support( 'title-tag' ); + + // Add custom logo support. + add_theme_support( 'custom-logo', array( + 'height' => 240, + 'width' => 240, + 'flex-height' => true, + 'flex-width' => true, + 'header-text' => array( 'site-title', 'site-description' ) + ) ); + +} /* end theme support */ + +endif; + +add_action( 'after_setup_theme', 'odin_setup_theme' ); From 40c263994dc5843adbc33ecc9d185bc8817ad9ea Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 25 May 2016 12:09:54 -0300 Subject: [PATCH 032/217] Fix theme support --- inc/theme-support.php | 177 +++++++++++++++++++++--------------------- 1 file changed, 88 insertions(+), 89 deletions(-) diff --git a/inc/theme-support.php b/inc/theme-support.php index 736c592..0eda5ce 100644 --- a/inc/theme-support.php +++ b/inc/theme-support.php @@ -1,96 +1,95 @@ <?php if ( ! function_exists( 'odin_theme_support' ) ) : -/** - * Setup theme support. - * - * @link https://codex.wordpress.org/Function_Reference/add_theme_support - */ -function odin_theme_support() { - - // Add multiple languages support. - load_theme_textdomain( 'odin', get_template_directory() . '/inc/languages' ); - - // Add post_thumbnails suport. - add_theme_support( 'post-thumbnails' ); - - // Add feed link support. - add_theme_support( 'automatic-feed-links' ); - - // Add support custom header support. - add_theme_support( 'custom-header', array( - 'width' => 1200, - 'height' => 400, - 'flex-width' => true, - 'flex-height' => true, - 'header-text' => false, - 'default-image' => '', - 'uploads' => true - ) ); - - // Add support custom background support. - add_theme_support( 'custom-background', array( - 'default-color' => '', - 'default-image' => '' - ) ); - - // Add custom editor style support. - add_editor_style( 'assets/css/editor-style.css' ); - - // Add infinite scroll support. - add_theme_support( 'infinite-scroll', array( - 'type' => 'scroll', - 'footer_widgets' => false, - 'container' => 'content', - 'wrapper' => false, - 'render' => false, - 'posts_per_page' => get_option( 'posts_per_page' ) - ) ); - - // Add support for Post Formats. - // add_theme_support( 'post-formats', array( - // 'aside', - // 'gallery', - // 'link', - // 'image', - // 'quote', - // 'status', - // 'video', - // 'audio', - // 'chat' - // ) ); - - // Add the excerpt on pages. - // add_post_type_support( 'page', 'excerpt' ); - - // Switch default core markup for search form, comment form, and comments to output valid HTML5. - add_theme_support( 'html5', array( - 'search-form', - 'comment-form', - 'comment-list', - 'gallery', - 'caption' - ) ); - /** - * Let WordPress manage the document title. - * By adding theme support, we declare that this theme does not use a - * hard-coded <title> tag in the document head, and expect WordPress to - * provide it for us. + * Setup theme support. + * + * @link https://codex.wordpress.org/Function_Reference/add_theme_support */ - add_theme_support( 'title-tag' ); - - // Add custom logo support. - add_theme_support( 'custom-logo', array( - 'height' => 240, - 'width' => 240, - 'flex-height' => true, - 'flex-width' => true, - 'header-text' => array( 'site-title', 'site-description' ) - ) ); - -} /* end theme support */ - + function odin_theme_support() { + + // Add multiple languages support. + load_theme_textdomain( 'odin', get_template_directory() . '/inc/languages' ); + + // Add post_thumbnails suport. + add_theme_support( 'post-thumbnails' ); + + // Add feed link support. + add_theme_support( 'automatic-feed-links' ); + + // Add support custom header support. + add_theme_support( 'custom-header', array( + 'width' => 1200, + 'height' => 400, + 'flex-width' => true, + 'flex-height' => true, + 'header-text' => false, + 'default-image' => '', + 'uploads' => true, + ) ); + + // Add support custom background support. + add_theme_support( 'custom-background', array( + 'default-color' => '', + 'default-image' => '', + ) ); + + // Add custom editor style support. + add_editor_style( 'assets/css/editor-style.css' ); + + // Add infinite scroll support. + add_theme_support( 'infinite-scroll', array( + 'type' => 'scroll', + 'footer_widgets' => false, + 'container' => 'content', + 'wrapper' => false, + 'render' => false, + 'posts_per_page' => get_option( 'posts_per_page' ), + ) ); + + // Add support for Post Formats. + // add_theme_support( 'post-formats', array( + // 'aside', + // 'gallery', + // 'link', + // 'image', + // 'quote', + // 'status', + // 'video', + // 'audio', + // 'chat', + // ) ); + + // Add the excerpt on pages. + // add_post_type_support( 'page', 'excerpt' ); + + // Switch default core markup for search form, comment form, and comments to output valid HTML5. + add_theme_support( 'html5', array( + 'search-form', + 'comment-form', + 'comment-list', + 'gallery', + 'caption', + ) ); + + /** + * Let WordPress manage the document title. + * By adding theme support, we declare that this theme does not use a + * hard-coded <title> tag in the document head, and expect WordPress to + * provide it for us. + */ + add_theme_support( 'title-tag' ); + + // Add custom logo support. + add_theme_support( 'custom-logo', array( + 'height' => 240, + 'width' => 240, + 'flex-height' => true, + 'flex-width' => true, + 'header-text' => array( 'site-title', 'site-description' ), + ) ); + + } /* end theme support */ endif; -add_action( 'after_setup_theme', 'odin_setup_theme' ); +add_action( 'after_setup_theme', 'odin_theme_support' ); From 24c08fd5d95656492346394cd6e51c600f7a0404 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 25 May 2016 15:00:49 -0300 Subject: [PATCH 033/217] Update SCSS files --- assets/scss/editor-style.scss | 54 +++++++++++---- assets/scss/layout/_home.scss | 11 --- assets/scss/layout/_structure.scss | 67 ------------------- assets/scss/shared/_animation.scss | 27 ++++++++ assets/scss/shared/_base.scss | 37 +++++----- assets/scss/shared/_content.scss | 14 ++++ assets/scss/shared/_footer.scss | 25 +++++++ assets/scss/shared/_forms.scss | 5 +- assets/scss/shared/_header-branding.scss | 4 +- assets/scss/shared/_helpers.scss | 4 ++ assets/scss/shared/_pagination.scss | 4 ++ assets/scss/shared/_queries.scss | 33 ++++++--- assets/scss/shared/_shortcodes.scss | 10 ++- assets/scss/shared/_sidebar.scss | 9 +++ .../wordpress => shared}/_wordpress.scss | 38 ++++++----- assets/scss/shared/_wrapper.scss | 7 ++ assets/scss/style.scss | 56 ++++++++-------- 17 files changed, 238 insertions(+), 167 deletions(-) delete mode 100644 assets/scss/layout/_home.scss delete mode 100644 assets/scss/layout/_structure.scss create mode 100644 assets/scss/shared/_animation.scss create mode 100644 assets/scss/shared/_content.scss create mode 100644 assets/scss/shared/_footer.scss create mode 100644 assets/scss/shared/_sidebar.scss rename assets/scss/{vendor/wordpress => shared}/_wordpress.scss (84%) create mode 100644 assets/scss/shared/_wrapper.scss diff --git a/assets/scss/editor-style.scss b/assets/scss/editor-style.scss index d7606a4..c982f24 100644 --- a/assets/scss/editor-style.scss +++ b/assets/scss/editor-style.scss @@ -1,15 +1,41 @@ -// ========================================================================== -// Style used to style the TinyMCE editor -// ========================================================================== - -//@import - //"variables", // Theme Custom Variables - //"bootstrap/bootstrap", // Bootstrap Styles Core - //"wordpress/wordpress" // WordPress Styles Core -//; - -// Custom Editor Styles -// ========================================================================== -body { - padding: 10px; +// +// TinyMCE editor Style +// + +// -------------------------------------------------------------- +// Tools, Variables and Mixins +// -------------------------------------------------------------- +@import "bourbon"; +@import "settings/variables"; +@import "settings/mixins"; + +// -------------------------------------------------------------- +// Reset and Dependencies +// -------------------------------------------------------------- +@import "vendor/bootstrap/bootstrap"; +@import "vendor/animate.css/animate"; + +// -------------------------------------------------------------- +// CSS and Components +// -------------------------------------------------------------- +@import "shared/base"; +@import "shared/wordpress"; +@import "shared/forms"; +@import "shared/pagination"; +@import "shared/shortcodes"; + +// -------------------------------------------------------------- +// Helpers +// -------------------------------------------------------------- +@import "shared/queries"; +@import "shared/helpers"; + +// -------------------------------------------------------------- +// Extra +// -------------------------------------------------------------- +html { + max-width: 1200px; + margin-left: auto; + margin-right: auto; + padding: 30px; } diff --git a/assets/scss/layout/_home.scss b/assets/scss/layout/_home.scss deleted file mode 100644 index 464cb8f..0000000 --- a/assets/scss/layout/_home.scss +++ /dev/null @@ -1,11 +0,0 @@ -.home { - #content { - .post { - margin-bottom: 40px; - &.sticky { - padding: 0 20px 20px; - border: 1px dashed $brand-info; - } - } - } -} diff --git a/assets/scss/layout/_structure.scss b/assets/scss/layout/_structure.scss deleted file mode 100644 index a3d5fa2..0000000 --- a/assets/scss/layout/_structure.scss +++ /dev/null @@ -1,67 +0,0 @@ -// Head -#header { - // - // Navbar - // - #main-navigation { - margin: 20px 0; - } - // - // Title, description and image - // - .page-header { - margin: 20px 0 20px; - .site-title {} - .site-description { - font-size: 16px; - font-style: italic; - } - } -} - -// ========================================================================== -// Wrapper -// ========================================================================== -#wrapper {} - -// ========================================================================== -// Content -// ========================================================================== -#content {} - -// ========================================================================== -// Sidebar -// ========================================================================== -#sidebar {} - - - -// Main - -// Content - -// Aside - - -// -// Sticky footer styles -// -#footer { - text-align: center; - position: absolute; - bottom: 0; - width: 100%; - height: 50px; - background-color: #f5f5f5; - padding-top: 15px; -} - -html { - position: relative; - min-height: 100%; - overflow-y: scroll; -} - -body { - margin-bottom: 70px; -} diff --git a/assets/scss/shared/_animation.scss b/assets/scss/shared/_animation.scss new file mode 100644 index 0000000..b8761c9 --- /dev/null +++ b/assets/scss/shared/_animation.scss @@ -0,0 +1,27 @@ +// +// Animation +// + +// +// Example Using Bourbon (bourbon.io/docs/#animation) +// +// @include keyframes(fadeIn) { +// from { opacity: 0; } +// to { opacity: 1; } +// } +// body { +// opacity: 0; +// @include animation(fadeIn 0.3s ease-in-out); +// @include animation-iteration-count(1); +// @include animation-fill-mode(forwards); // Make sure the element maintains it's final visual state (i.e. 100% opacity) +// @include animation-delay(1s); +// } + +// +// Example Using Animate.css (github.com/daneden/animate.css) +// +// body { +// @extend .animated; +// @extend .fadeIn; +// } + diff --git a/assets/scss/shared/_base.scss b/assets/scss/shared/_base.scss index 4fc2467..0a8b75e 100644 --- a/assets/scss/shared/_base.scss +++ b/assets/scss/shared/_base.scss @@ -1,29 +1,34 @@ -@include selection() { - color: white; - background: black; -} - -html { - box-sizing: border-box; - -} +// +// Base +// +// +// Global +// *, *:before, -*:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ +*:after { // Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ box-sizing: inherit; } +html { + box-sizing: border-box; +} + body { overflow-x: hidden; } -img { - height: auto; /* Make sure images are scaled correctly. */ - max-width: 100%; /* Adhere to container width. */ +// Required import "settings/mixins.scss" +@include selection() { + color: white; + background: black; } -// Headings 1–6 -h1, h2, h3, h4, h5, h6 { - // Something +// +// Image +// +img { + height: auto; // Make sure images are scaled correctly. + max-width: 100%; // Adhere to container width. } diff --git a/assets/scss/shared/_content.scss b/assets/scss/shared/_content.scss new file mode 100644 index 0000000..54799a5 --- /dev/null +++ b/assets/scss/shared/_content.scss @@ -0,0 +1,14 @@ +// +// Content +// + +#content { + .post { + // Sticky post + &.sticky{ + .entry-title { + &::after { content: " \2014\2014\2014 "; } // 3x long dash (brajeshwar.github.io/entities) + } + } + } +} diff --git a/assets/scss/shared/_footer.scss b/assets/scss/shared/_footer.scss new file mode 100644 index 0000000..46febe6 --- /dev/null +++ b/assets/scss/shared/_footer.scss @@ -0,0 +1,25 @@ +// +// Footer +// +// Sticky footer styles +// + +#footer { + text-align: center; + position: absolute; + bottom: 0; + width: 100%; + height: 50px; + background-color: #f5f5f5; + padding-top: 15px; +} + +html { + position: relative; + min-height: 100%; + overflow-y: scroll; +} + +body { + margin-bottom: 70px; +} diff --git a/assets/scss/shared/_forms.scss b/assets/scss/shared/_forms.scss index ed01bfb..3b46ed8 100644 --- a/assets/scss/shared/_forms.scss +++ b/assets/scss/shared/_forms.scss @@ -1,4 +1,7 @@ -// Fix Foms +// +// Forms +// + input[type="submit"], input[type="reset"], button { diff --git a/assets/scss/shared/_header-branding.scss b/assets/scss/shared/_header-branding.scss index 5abebc1..7de9a10 100644 --- a/assets/scss/shared/_header-branding.scss +++ b/assets/scss/shared/_header-branding.scss @@ -1,5 +1,7 @@ // -// Header branding (Logo, title and description) +// Header branding +// +// Logo, title and description // #header-branding { diff --git a/assets/scss/shared/_helpers.scss b/assets/scss/shared/_helpers.scss index f9a10b9..67b5f32 100644 --- a/assets/scss/shared/_helpers.scss +++ b/assets/scss/shared/_helpers.scss @@ -1,3 +1,7 @@ +// +// Helpers +// + // Alignments .alignleft { display: inline; diff --git a/assets/scss/shared/_pagination.scss b/assets/scss/shared/_pagination.scss index 7e43222..3e397a5 100644 --- a/assets/scss/shared/_pagination.scss +++ b/assets/scss/shared/_pagination.scss @@ -1,3 +1,7 @@ +// +// Pagination +// + ul.page-numbers { @extend .pagination; diff --git a/assets/scss/shared/_queries.scss b/assets/scss/shared/_queries.scss index 2272b1e..e352dc2 100644 --- a/assets/scss/shared/_queries.scss +++ b/assets/scss/shared/_queries.scss @@ -1,22 +1,37 @@ +// // Small screens -@media only screen { } /* Define mobile styles */ +// -@media only screen and (max-width: 40em) { } /* max-width 640px, mobile-only styles, use when QAing mobile issues */ +@media only screen {} // Define mobile styles. +@media only screen and (max-width: 40em) {} // max-width 640px, mobile-only styles, use when QAing mobile issues. + +// // Medium screens -@media only screen and (min-width: 40.063em) { } /* min-width 641px, medium screens */ +// + +@media only screen and (min-width: 40.063em) {} // min-width 641px, medium screens. -@media only screen and (min-width: 40.063em) and (max-width: 64em) { } /* min-width 641px and max-width 1024px, use when QAing tablet-only issues */ +@media only screen and (min-width: 40.063em) and (max-width: 64em) {} // min-width 641px and max-width 1024px, use when QAing tablet-only issues. +// // Large screens -@media only screen and (min-width: 64.063em) { } /* min-width 1025px, large screens */ +// + +@media only screen and (min-width: 64.063em) {} // min-width 1025px, large screens. -@media only screen and (min-width: 64.063em) and (max-width: 90em) { } /* min-width 1025px and max-width 1440px, use when QAing large screen-only issues */ +@media only screen and (min-width: 64.063em) and (max-width: 90em) {} // min-width 1025px and max-width 1440px, use when QAing large screen-only issues. +// // XLarge screens -@media only screen and (min-width: 90.063em) { } /* min-width 1441px, xlarge screens */ +// -@media only screen and (min-width: 90.063em) and (max-width: 120em) { } /* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */ +@media only screen and (min-width: 90.063em) {} // min-width 1441px, xlarge screens. +@media only screen and (min-width: 90.063em) and (max-width: 120em) {} // min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues. + +// // XXLarge screens -@media only screen and (min-width: 120.063em) { } /* min-width 1921px, xxlarge screens */ +// + +@media only screen and (min-width: 120.063em) {} // min-width 1921px, xxlarge screens. diff --git a/assets/scss/shared/_shortcodes.scss b/assets/scss/shared/_shortcodes.scss index 4cd31f1..438b0bf 100644 --- a/assets/scss/shared/_shortcodes.scss +++ b/assets/scss/shared/_shortcodes.scss @@ -1,4 +1,10 @@ -// Fix odin gmaps shortcode +// +// Shortcodes +// + +// +// Odin gmaps shortcode +// .odin-map img { - max-width: none !important; + max-width: none!important; } diff --git a/assets/scss/shared/_sidebar.scss b/assets/scss/shared/_sidebar.scss new file mode 100644 index 0000000..e3e2b2a --- /dev/null +++ b/assets/scss/shared/_sidebar.scss @@ -0,0 +1,9 @@ +// +// Sidebar +// +// Widgets area +// + +#sidebar { + +} diff --git a/assets/scss/vendor/wordpress/_wordpress.scss b/assets/scss/shared/_wordpress.scss similarity index 84% rename from assets/scss/vendor/wordpress/_wordpress.scss rename to assets/scss/shared/_wordpress.scss index 7a76a44..fa181be 100644 --- a/assets/scss/vendor/wordpress/_wordpress.scss +++ b/assets/scss/shared/_wordpress.scss @@ -1,6 +1,9 @@ -// ========================================================================== -// WordPress Core Styles (Table of contents) -// ========================================================================== +// +// WordPress Core Styles +// +// Note: Some classes works with Bootstraps-SASS only. +// +// (Table of contents) // // # Alignment // # Content @@ -15,8 +18,9 @@ // # Forms // +// // Alignment -// ========================================================================== +// .alignnone { margin: 0.5em 0; } @@ -36,8 +40,9 @@ margin: 0.5em auto; } +// // Content -// ========================================================================== +// .hentry, .widget { -ms-word-wrap: break-word; @@ -79,8 +84,9 @@ max-width: 100% !important; } +// // Galleries -// ========================================================================== +// .gallery { @include clearfix; margin: 0 auto 1em; @@ -118,8 +124,9 @@ } } +// // Images -// ========================================================================== +// .hentry, .widget { img { @@ -191,12 +198,11 @@ img { } } +// // Widgets -// ========================================================================== - // + // Calendar -// .widget_calendar #wp-calendar { @extend .table; @extend .table-bordered; @@ -217,9 +223,7 @@ img { } } -// // Search -// .widget_search form {} .widget_search #s {} @@ -228,9 +232,7 @@ img { .widget_search #searchsubmit:active {} -// // TagCloud -// .widget_tag_cloud { @for $i from 1 through 12 { $random: 12 + random(20) + px; @@ -240,18 +242,18 @@ img { } } +// // Shortcodes -// ========================================================================== - // + // Video -// .wp-video-shortcode { max-width: 100%; } +// // Forms -// ========================================================================== +// input[name="post_password"] { @extend .form-control; } diff --git a/assets/scss/shared/_wrapper.scss b/assets/scss/shared/_wrapper.scss new file mode 100644 index 0000000..f1e58a2 --- /dev/null +++ b/assets/scss/shared/_wrapper.scss @@ -0,0 +1,7 @@ +// +// Wrapper +// + +#wrapper { + +} diff --git a/assets/scss/style.scss b/assets/scss/style.scss index 217ce54..6151634 100644 --- a/assets/scss/style.scss +++ b/assets/scss/style.scss @@ -1,45 +1,45 @@ -/*! -Theme Name: Odin -Theme URI: http://wpod.in/ -Author: Team Odin -Author URI: http://wpod.in/#colaboradores -Description: Odin Framework Made in WordPress Brasil -*/ +// +// Theme Style +// -/*-------------------------------------------------------------- -# Tools, Variables and Mixins ---------------------------------------------------------------*/ +// -------------------------------------------------------------- +// Tools, Variables and Mixins +// -------------------------------------------------------------- @import "bourbon"; @import "settings/variables"; @import "settings/mixins"; -/*-------------------------------------------------------------- -# Reset and Dependencies ---------------------------------------------------------------*/ +// -------------------------------------------------------------- +// Reset and Dependencies +// -------------------------------------------------------------- @import "vendor/bootstrap/bootstrap"; -@import "vendor/wordpress/wordpress"; @import "vendor/animate.css/animate"; -/*-------------------------------------------------------------- -# CSS and Components ---------------------------------------------------------------*/ +// -------------------------------------------------------------- +// CSS and Components +// -------------------------------------------------------------- @import "shared/base"; +@import "shared/wordpress"; @import "shared/forms"; @import "shared/pagination"; @import "shared/shortcodes"; -@import "shared/navigation-skiplink.scss"; -/*-------------------------------------------------------------- -# Layout ---------------------------------------------------------------*/ +// -------------------------------------------------------------- +// Layout +// -------------------------------------------------------------- +@import "shared/navigation-skiplink"; @import "shared/header-branding"; -@import "shared/header-image.scss"; -@import "shared/navigation-top.scss"; -@import "layout/structure"; -@import "layout/home"; +@import "shared/header-image"; +@import "shared/navigation-top"; +@import "shared/wrapper"; +@import "shared/content"; +@import "shared/sidebar"; +@import "shared/footer"; +@import "shared/animation"; -/*-------------------------------------------------------------- -# Helpers ---------------------------------------------------------------*/ +// -------------------------------------------------------------- +// Helpers +// -------------------------------------------------------------- @import "shared/queries"; @import "shared/helpers"; + From 2833a6f3fddc6bd00027250da132e4ae04632a0c Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 25 May 2016 15:01:55 -0300 Subject: [PATCH 034/217] Grunt --- assets/css/editor-style.css | 11588 +++++++++++++++++++++++++++++++++- assets/css/style.css | 551 +- assets/js/main.min.js | 4 +- 3 files changed, 11856 insertions(+), 287 deletions(-) diff --git a/assets/css/editor-style.css b/assets/css/editor-style.css index 12ffd5e..5b68f1d 100644 --- a/assets/css/editor-style.css +++ b/assets/css/editor-style.css @@ -1,3 +1,11589 @@ +@charset "UTF-8"; +/*! + * Bootstrap v3.3.6 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} + +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} + +audio:not([controls]) { + display: none; + height: 0; +} + +[hidden], +template { + display: none; +} + +a { + background-color: transparent; +} + +a:active, +a:hover { + outline: 0; +} + +abbr[title] { + border-bottom: 1px dotted; +} + +b, +strong { + font-weight: bold; +} + +dfn { + font-style: italic; +} + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +mark { + background: #ff0; + color: #000; +} + +small { + font-size: 80%; +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + border: 0; +} + +svg:not(:root) { + overflow: hidden; +} + +figure { + margin: 1em 40px; +} + +hr { + box-sizing: content-box; + height: 0; +} + +pre { + overflow: auto; +} + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} + +button { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} + +button[disabled], +html input[disabled] { + cursor: default; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +input { + line-height: normal; +} + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} + +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +input[type="search"] { + -webkit-appearance: textfield; + box-sizing: content-box; +} + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +legend { + border: 0; + padding: 0; +} + +textarea { + overflow: auto; +} + +optgroup { + font-weight: bold; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; +} + +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + background: transparent !important; + color: #000 !important; + box-shadow: none !important; + text-shadow: none !important; + } + + a, + a:visited { + text-decoration: underline; + } + + a[href]:after { + content: " (" attr(href) ")"; + } + + abbr[title]:after { + content: " (" attr(title) ")"; + } + + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + + thead { + display: table-header-group; + } + + tr, + img { + page-break-inside: avoid; + } + + img { + max-width: 100% !important; + } + + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + h2, + h3 { + page-break-after: avoid; + } + + .navbar { + display: none; + } + + .btn > .caret, input[type="submit"] > .caret, + input[type="reset"] > .caret, + button > .caret, + .dropup > .btn > .caret, + .dropup > input[type="submit"] > .caret, + .dropup > input[type="reset"] > .caret, + .dropup > button > .caret { + border-top-color: #000 !important; + } + + .label { + border: 1px solid #000; + } + + .table, .page-content table, + .entry-content table, .widget_calendar #wp-calendar { + border-collapse: collapse !important; + } + .table td, .page-content table td, + .entry-content table td, .widget_calendar #wp-calendar td, + .table th, + .page-content table th, + .entry-content table th, + .widget_calendar #wp-calendar th { + background-color: #fff !important; + } + + .table-bordered th, .widget_calendar #wp-calendar th, + .table-bordered td, + .widget_calendar #wp-calendar td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: 'Glyphicons Halflings'; + src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot"); + src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.glyphicon-asterisk:before { + content: "\002a"; +} + +.glyphicon-plus:before { + content: "\002b"; +} + +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} + +.glyphicon-minus:before { + content: "\2212"; +} + +.glyphicon-cloud:before { + content: "\2601"; +} + +.glyphicon-envelope:before { + content: "\2709"; +} + +.glyphicon-pencil:before { + content: "\270f"; +} + +.glyphicon-glass:before { + content: "\e001"; +} + +.glyphicon-music:before { + content: "\e002"; +} + +.glyphicon-search:before { + content: "\e003"; +} + +.glyphicon-heart:before { + content: "\e005"; +} + +.glyphicon-star:before { + content: "\e006"; +} + +.glyphicon-star-empty:before { + content: "\e007"; +} + +.glyphicon-user:before { + content: "\e008"; +} + +.glyphicon-film:before { + content: "\e009"; +} + +.glyphicon-th-large:before { + content: "\e010"; +} + +.glyphicon-th:before { + content: "\e011"; +} + +.glyphicon-th-list:before { + content: "\e012"; +} + +.glyphicon-ok:before { + content: "\e013"; +} + +.glyphicon-remove:before { + content: "\e014"; +} + +.glyphicon-zoom-in:before { + content: "\e015"; +} + +.glyphicon-zoom-out:before { + content: "\e016"; +} + +.glyphicon-off:before { + content: "\e017"; +} + +.glyphicon-signal:before { + content: "\e018"; +} + +.glyphicon-cog:before { + content: "\e019"; +} + +.glyphicon-trash:before { + content: "\e020"; +} + +.glyphicon-home:before { + content: "\e021"; +} + +.glyphicon-file:before { + content: "\e022"; +} + +.glyphicon-time:before { + content: "\e023"; +} + +.glyphicon-road:before { + content: "\e024"; +} + +.glyphicon-download-alt:before { + content: "\e025"; +} + +.glyphicon-download:before { + content: "\e026"; +} + +.glyphicon-upload:before { + content: "\e027"; +} + +.glyphicon-inbox:before { + content: "\e028"; +} + +.glyphicon-play-circle:before { + content: "\e029"; +} + +.glyphicon-repeat:before { + content: "\e030"; +} + +.glyphicon-refresh:before { + content: "\e031"; +} + +.glyphicon-list-alt:before { + content: "\e032"; +} + +.glyphicon-lock:before { + content: "\e033"; +} + +.glyphicon-flag:before { + content: "\e034"; +} + +.glyphicon-headphones:before { + content: "\e035"; +} + +.glyphicon-volume-off:before { + content: "\e036"; +} + +.glyphicon-volume-down:before { + content: "\e037"; +} + +.glyphicon-volume-up:before { + content: "\e038"; +} + +.glyphicon-qrcode:before { + content: "\e039"; +} + +.glyphicon-barcode:before { + content: "\e040"; +} + +.glyphicon-tag:before { + content: "\e041"; +} + +.glyphicon-tags:before { + content: "\e042"; +} + +.glyphicon-book:before { + content: "\e043"; +} + +.glyphicon-bookmark:before { + content: "\e044"; +} + +.glyphicon-print:before { + content: "\e045"; +} + +.glyphicon-camera:before { + content: "\e046"; +} + +.glyphicon-font:before { + content: "\e047"; +} + +.glyphicon-bold:before { + content: "\e048"; +} + +.glyphicon-italic:before { + content: "\e049"; +} + +.glyphicon-text-height:before { + content: "\e050"; +} + +.glyphicon-text-width:before { + content: "\e051"; +} + +.glyphicon-align-left:before { + content: "\e052"; +} + +.glyphicon-align-center:before { + content: "\e053"; +} + +.glyphicon-align-right:before { + content: "\e054"; +} + +.glyphicon-align-justify:before { + content: "\e055"; +} + +.glyphicon-list:before { + content: "\e056"; +} + +.glyphicon-indent-left:before { + content: "\e057"; +} + +.glyphicon-indent-right:before { + content: "\e058"; +} + +.glyphicon-facetime-video:before { + content: "\e059"; +} + +.glyphicon-picture:before { + content: "\e060"; +} + +.glyphicon-map-marker:before { + content: "\e062"; +} + +.glyphicon-adjust:before { + content: "\e063"; +} + +.glyphicon-tint:before { + content: "\e064"; +} + +.glyphicon-edit:before { + content: "\e065"; +} + +.glyphicon-share:before { + content: "\e066"; +} + +.glyphicon-check:before { + content: "\e067"; +} + +.glyphicon-move:before { + content: "\e068"; +} + +.glyphicon-step-backward:before { + content: "\e069"; +} + +.glyphicon-fast-backward:before { + content: "\e070"; +} + +.glyphicon-backward:before { + content: "\e071"; +} + +.glyphicon-play:before { + content: "\e072"; +} + +.glyphicon-pause:before { + content: "\e073"; +} + +.glyphicon-stop:before { + content: "\e074"; +} + +.glyphicon-forward:before { + content: "\e075"; +} + +.glyphicon-fast-forward:before { + content: "\e076"; +} + +.glyphicon-step-forward:before { + content: "\e077"; +} + +.glyphicon-eject:before { + content: "\e078"; +} + +.glyphicon-chevron-left:before { + content: "\e079"; +} + +.glyphicon-chevron-right:before { + content: "\e080"; +} + +.glyphicon-plus-sign:before { + content: "\e081"; +} + +.glyphicon-minus-sign:before { + content: "\e082"; +} + +.glyphicon-remove-sign:before { + content: "\e083"; +} + +.glyphicon-ok-sign:before { + content: "\e084"; +} + +.glyphicon-question-sign:before { + content: "\e085"; +} + +.glyphicon-info-sign:before { + content: "\e086"; +} + +.glyphicon-screenshot:before { + content: "\e087"; +} + +.glyphicon-remove-circle:before { + content: "\e088"; +} + +.glyphicon-ok-circle:before { + content: "\e089"; +} + +.glyphicon-ban-circle:before { + content: "\e090"; +} + +.glyphicon-arrow-left:before { + content: "\e091"; +} + +.glyphicon-arrow-right:before { + content: "\e092"; +} + +.glyphicon-arrow-up:before { + content: "\e093"; +} + +.glyphicon-arrow-down:before { + content: "\e094"; +} + +.glyphicon-share-alt:before { + content: "\e095"; +} + +.glyphicon-resize-full:before { + content: "\e096"; +} + +.glyphicon-resize-small:before { + content: "\e097"; +} + +.glyphicon-exclamation-sign:before { + content: "\e101"; +} + +.glyphicon-gift:before { + content: "\e102"; +} + +.glyphicon-leaf:before { + content: "\e103"; +} + +.glyphicon-fire:before { + content: "\e104"; +} + +.glyphicon-eye-open:before { + content: "\e105"; +} + +.glyphicon-eye-close:before { + content: "\e106"; +} + +.glyphicon-warning-sign:before { + content: "\e107"; +} + +.glyphicon-plane:before { + content: "\e108"; +} + +.glyphicon-calendar:before { + content: "\e109"; +} + +.glyphicon-random:before { + content: "\e110"; +} + +.glyphicon-comment:before { + content: "\e111"; +} + +.glyphicon-magnet:before { + content: "\e112"; +} + +.glyphicon-chevron-up:before { + content: "\e113"; +} + +.glyphicon-chevron-down:before { + content: "\e114"; +} + +.glyphicon-retweet:before { + content: "\e115"; +} + +.glyphicon-shopping-cart:before { + content: "\e116"; +} + +.glyphicon-folder-close:before { + content: "\e117"; +} + +.glyphicon-folder-open:before { + content: "\e118"; +} + +.glyphicon-resize-vertical:before { + content: "\e119"; +} + +.glyphicon-resize-horizontal:before { + content: "\e120"; +} + +.glyphicon-hdd:before { + content: "\e121"; +} + +.glyphicon-bullhorn:before { + content: "\e122"; +} + +.glyphicon-bell:before { + content: "\e123"; +} + +.glyphicon-certificate:before { + content: "\e124"; +} + +.glyphicon-thumbs-up:before { + content: "\e125"; +} + +.glyphicon-thumbs-down:before { + content: "\e126"; +} + +.glyphicon-hand-right:before { + content: "\e127"; +} + +.glyphicon-hand-left:before { + content: "\e128"; +} + +.glyphicon-hand-up:before { + content: "\e129"; +} + +.glyphicon-hand-down:before { + content: "\e130"; +} + +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} + +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} + +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} + +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} + +.glyphicon-globe:before { + content: "\e135"; +} + +.glyphicon-wrench:before { + content: "\e136"; +} + +.glyphicon-tasks:before { + content: "\e137"; +} + +.glyphicon-filter:before { + content: "\e138"; +} + +.glyphicon-briefcase:before { + content: "\e139"; +} + +.glyphicon-fullscreen:before { + content: "\e140"; +} + +.glyphicon-dashboard:before { + content: "\e141"; +} + +.glyphicon-paperclip:before { + content: "\e142"; +} + +.glyphicon-heart-empty:before { + content: "\e143"; +} + +.glyphicon-link:before { + content: "\e144"; +} + +.glyphicon-phone:before { + content: "\e145"; +} + +.glyphicon-pushpin:before { + content: "\e146"; +} + +.glyphicon-usd:before { + content: "\e148"; +} + +.glyphicon-gbp:before { + content: "\e149"; +} + +.glyphicon-sort:before { + content: "\e150"; +} + +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} + +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} + +.glyphicon-sort-by-order:before { + content: "\e153"; +} + +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} + +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} + +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} + +.glyphicon-unchecked:before { + content: "\e157"; +} + +.glyphicon-expand:before { + content: "\e158"; +} + +.glyphicon-collapse-down:before { + content: "\e159"; +} + +.glyphicon-collapse-up:before { + content: "\e160"; +} + +.glyphicon-log-in:before { + content: "\e161"; +} + +.glyphicon-flash:before { + content: "\e162"; +} + +.glyphicon-log-out:before { + content: "\e163"; +} + +.glyphicon-new-window:before { + content: "\e164"; +} + +.glyphicon-record:before { + content: "\e165"; +} + +.glyphicon-save:before { + content: "\e166"; +} + +.glyphicon-open:before { + content: "\e167"; +} + +.glyphicon-saved:before { + content: "\e168"; +} + +.glyphicon-import:before { + content: "\e169"; +} + +.glyphicon-export:before { + content: "\e170"; +} + +.glyphicon-send:before { + content: "\e171"; +} + +.glyphicon-floppy-disk:before { + content: "\e172"; +} + +.glyphicon-floppy-saved:before { + content: "\e173"; +} + +.glyphicon-floppy-remove:before { + content: "\e174"; +} + +.glyphicon-floppy-save:before { + content: "\e175"; +} + +.glyphicon-floppy-open:before { + content: "\e176"; +} + +.glyphicon-credit-card:before { + content: "\e177"; +} + +.glyphicon-transfer:before { + content: "\e178"; +} + +.glyphicon-cutlery:before { + content: "\e179"; +} + +.glyphicon-header:before { + content: "\e180"; +} + +.glyphicon-compressed:before { + content: "\e181"; +} + +.glyphicon-earphone:before { + content: "\e182"; +} + +.glyphicon-phone-alt:before { + content: "\e183"; +} + +.glyphicon-tower:before { + content: "\e184"; +} + +.glyphicon-stats:before { + content: "\e185"; +} + +.glyphicon-sd-video:before { + content: "\e186"; +} + +.glyphicon-hd-video:before { + content: "\e187"; +} + +.glyphicon-subtitles:before { + content: "\e188"; +} + +.glyphicon-sound-stereo:before { + content: "\e189"; +} + +.glyphicon-sound-dolby:before { + content: "\e190"; +} + +.glyphicon-sound-5-1:before { + content: "\e191"; +} + +.glyphicon-sound-6-1:before { + content: "\e192"; +} + +.glyphicon-sound-7-1:before { + content: "\e193"; +} + +.glyphicon-copyright-mark:before { + content: "\e194"; +} + +.glyphicon-registration-mark:before { + content: "\e195"; +} + +.glyphicon-cloud-download:before { + content: "\e197"; +} + +.glyphicon-cloud-upload:before { + content: "\e198"; +} + +.glyphicon-tree-conifer:before { + content: "\e199"; +} + +.glyphicon-tree-deciduous:before { + content: "\e200"; +} + +.glyphicon-cd:before { + content: "\e201"; +} + +.glyphicon-save-file:before { + content: "\e202"; +} + +.glyphicon-open-file:before { + content: "\e203"; +} + +.glyphicon-level-up:before { + content: "\e204"; +} + +.glyphicon-copy:before { + content: "\e205"; +} + +.glyphicon-paste:before { + content: "\e206"; +} + +.glyphicon-alert:before { + content: "\e209"; +} + +.glyphicon-equalizer:before { + content: "\e210"; +} + +.glyphicon-king:before { + content: "\e211"; +} + +.glyphicon-queen:before { + content: "\e212"; +} + +.glyphicon-pawn:before { + content: "\e213"; +} + +.glyphicon-bishop:before { + content: "\e214"; +} + +.glyphicon-knight:before { + content: "\e215"; +} + +.glyphicon-baby-formula:before { + content: "\e216"; +} + +.glyphicon-tent:before { + content: "\26fa"; +} + +.glyphicon-blackboard:before { + content: "\e218"; +} + +.glyphicon-bed:before { + content: "\e219"; +} + +.glyphicon-apple:before { + content: "\f8ff"; +} + +.glyphicon-erase:before { + content: "\e221"; +} + +.glyphicon-hourglass:before { + content: "\231b"; +} + +.glyphicon-lamp:before { + content: "\e223"; +} + +.glyphicon-duplicate:before { + content: "\e224"; +} + +.glyphicon-piggy-bank:before { + content: "\e225"; +} + +.glyphicon-scissors:before { + content: "\e226"; +} + +.glyphicon-bitcoin:before { + content: "\e227"; +} + +.glyphicon-btc:before { + content: "\e227"; +} + +.glyphicon-xbt:before { + content: "\e227"; +} + +.glyphicon-yen:before { + content: "\00a5"; +} + +.glyphicon-jpy:before { + content: "\00a5"; +} + +.glyphicon-ruble:before { + content: "\20bd"; +} + +.glyphicon-rub:before { + content: "\20bd"; +} + +.glyphicon-scale:before { + content: "\e230"; +} + +.glyphicon-ice-lolly:before { + content: "\e231"; +} + +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} + +.glyphicon-education:before { + content: "\e233"; +} + +.glyphicon-option-horizontal:before { + content: "\e234"; +} + +.glyphicon-option-vertical:before { + content: "\e235"; +} + +.glyphicon-menu-hamburger:before { + content: "\e236"; +} + +.glyphicon-modal-window:before { + content: "\e237"; +} + +.glyphicon-oil:before { + content: "\e238"; +} + +.glyphicon-grain:before { + content: "\e239"; +} + +.glyphicon-sunglasses:before { + content: "\e240"; +} + +.glyphicon-text-size:before { + content: "\e241"; +} + +.glyphicon-text-color:before { + content: "\e242"; +} + +.glyphicon-text-background:before { + content: "\e243"; +} + +.glyphicon-object-align-top:before { + content: "\e244"; +} + +.glyphicon-object-align-bottom:before { + content: "\e245"; +} + +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} + +.glyphicon-object-align-left:before { + content: "\e247"; +} + +.glyphicon-object-align-vertical:before { + content: "\e248"; +} + +.glyphicon-object-align-right:before { + content: "\e249"; +} + +.glyphicon-triangle-right:before { + content: "\e250"; +} + +.glyphicon-triangle-left:before { + content: "\e251"; +} + +.glyphicon-triangle-bottom:before { + content: "\e252"; +} + +.glyphicon-triangle-top:before { + content: "\e253"; +} + +.glyphicon-console:before { + content: "\e254"; +} + +.glyphicon-superscript:before { + content: "\e255"; +} + +.glyphicon-subscript:before { + content: "\e256"; +} + +.glyphicon-menu-left:before { + content: "\e257"; +} + +.glyphicon-menu-right:before { + content: "\e258"; +} + +.glyphicon-menu-down:before { + content: "\e259"; +} + +.glyphicon-menu-up:before { + content: "\e260"; +} + +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +html { + font-size: 10px; + -webkit-tap-highlight-color: transparent; +} + +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857; + color: #333333; + background-color: #fff; +} + +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +a { + color: #337ab7; + text-decoration: none; +} +a:hover, a:focus { + color: #23527c; + text-decoration: underline; +} +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +figure { + margin: 0; +} + +img { + vertical-align: middle; +} + +.img-responsive, .comment-content img, .widget img, .entry-content p img, +.wp-caption { + display: block; + max-width: 100%; + height: auto; +} + +.img-rounded { + border-radius: 6px; +} + +.img-thumbnail, .gallery .gallery-item img { + padding: 4px; + line-height: 1.42857; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + display: inline-block; + max-width: 100%; + height: auto; +} + +.img-circle { + border-radius: 50%; +} + +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eeeeee; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +[role="button"] { + cursor: pointer; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} +h1 small, +h1 .small, h2 small, +h2 .small, h3 small, +h3 .small, h4 small, +h4 .small, h5 small, +h5 .small, h6 small, +h6 .small, +.h1 small, +.h1 .small, .h2 small, +.h2 .small, .h3 small, +.h3 .small, .h4 small, +.h4 .small, .h5 small, +.h5 .small, .h6 small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #777777; +} + +h1, .h1, +h2, .h2, +h3, .h3 { + margin-top: 20px; + margin-bottom: 10px; +} +h1 small, +h1 .small, .h1 small, +.h1 .small, +h2 small, +h2 .small, .h2 small, +.h2 .small, +h3 small, +h3 .small, .h3 small, +.h3 .small { + font-size: 65%; +} + +h4, .h4, +h5, .h5, +h6, .h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h4 small, +h4 .small, .h4 small, +.h4 .small, +h5 small, +h5 .small, .h5 small, +.h5 .small, +h6 small, +h6 .small, .h6 small, +.h6 .small { + font-size: 75%; +} + +h1, .h1 { + font-size: 36px; +} + +h2, .h2 { + font-size: 30px; +} + +h3, .h3 { + font-size: 24px; +} + +h4, .h4 { + font-size: 18px; +} + +h5, .h5 { + font-size: 14px; +} + +h6, .h6 { + font-size: 12px; +} + +p { + margin: 0 0 10px; +} + +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} + +small, +.small { + font-size: 85%; +} + +mark, +.mark { + background-color: #fcf8e3; + padding: .2em; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center, .entry-attachment .attachment, .gallery .gallery-item { + text-align: center; +} + +.text-justify { + text-align: justify; +} + +.text-nowrap { + white-space: nowrap; +} + +.text-lowercase { + text-transform: lowercase; +} + +.text-uppercase, .initialism { + text-transform: uppercase; +} + +.text-capitalize { + text-transform: capitalize; +} + +.text-muted { + color: #777777; +} + +.text-primary { + color: #337ab7; +} + +a.text-primary:hover, +a.text-primary:focus { + color: #286090; +} + +.text-success { + color: #3c763d; +} + +a.text-success:hover, +a.text-success:focus { + color: #2b542c; +} + +.text-info { + color: #31708f; +} + +a.text-info:hover, +a.text-info:focus { + color: #245269; +} + +.text-warning { + color: #8a6d3b; +} + +a.text-warning:hover, +a.text-warning:focus { + color: #66512c; +} + +.text-danger { + color: #a94442; +} + +a.text-danger:hover, +a.text-danger:focus { + color: #843534; +} + +.bg-primary { + color: #fff; +} + +.bg-primary { + background-color: #337ab7; +} + +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #286090; +} + +.bg-success { + background-color: #dff0d8; +} + +a.bg-success:hover, +a.bg-success:focus { + background-color: #c1e2b3; +} + +.bg-info { + background-color: #d9edf7; +} + +a.bg-info:hover, +a.bg-info:focus { + background-color: #afd9ee; +} + +.bg-warning { + background-color: #fcf8e3; +} + +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #f7ecb5; +} + +.bg-danger { + background-color: #f2dede; +} + +a.bg-danger:hover, +a.bg-danger:focus { + background-color: #e4b9b9; +} + +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} + +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ul ol, +ol ul, +ol ol { + margin-bottom: 0; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; + margin-left: -5px; +} +.list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} + +dl { + margin-top: 0; + margin-bottom: 20px; +} + +dt, +dd { + line-height: 1.42857; +} + +dt { + font-weight: bold; +} + +dd { + margin-left: 0; +} + +.dl-horizontal dd:before, .dl-horizontal dd:after { + content: " "; + display: table; +} +.dl-horizontal dd:after { + clear: both; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777777; +} + +.initialism { + font-size: 90%; +} + +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eeeeee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857; + color: #777777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} + +.blockquote-reverse, +blockquote.pull-right, +blockquote.alignright, +.entry-attachment #nav-below blockquote.nav-next { + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; + text-align: right; +} +.blockquote-reverse footer:before, +.blockquote-reverse small:before, +.blockquote-reverse .small:before, +blockquote.pull-right footer:before, +blockquote.alignright footer:before, +.entry-attachment #nav-below blockquote.nav-next footer:before, +blockquote.pull-right small:before, +blockquote.alignright small:before, +.entry-attachment #nav-below blockquote.nav-next small:before, +blockquote.pull-right .small:before, +blockquote.alignright .small:before, +.entry-attachment #nav-below blockquote.nav-next .small:before { + content: ''; +} +.blockquote-reverse footer:after, +.blockquote-reverse small:after, +.blockquote-reverse .small:after, +blockquote.pull-right footer:after, +blockquote.alignright footer:after, +.entry-attachment #nav-below blockquote.nav-next footer:after, +blockquote.pull-right small:after, +blockquote.alignright small:after, +.entry-attachment #nav-below blockquote.nav-next small:after, +blockquote.pull-right .small:after, +blockquote.alignright .small:after, +.entry-attachment #nav-below blockquote.nav-next .small:after { + content: '\00A0 \2014'; +} + +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857; +} + +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} + +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} + +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + box-shadow: none; +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857; + word-break: break-all; + word-wrap: break-word; + color: #333333; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.container:before, .container:after { + content: " "; + display: table; +} +.container:after { + clear: both; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} + +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.container-fluid:before, .container-fluid:after { + content: " "; + display: table; +} +.container-fluid:after { + clear: both; +} + +.row { + margin-left: -15px; + margin-right: -15px; +} +.row:before, .row:after { + content: " "; + display: table; +} +.row:after { + clear: both; +} + +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; +} + +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { + float: left; +} + +.col-xs-1 { + width: 8.33333%; +} + +.col-xs-2 { + width: 16.66667%; +} + +.col-xs-3 { + width: 25%; +} + +.col-xs-4 { + width: 33.33333%; +} + +.col-xs-5 { + width: 41.66667%; +} + +.col-xs-6 { + width: 50%; +} + +.col-xs-7 { + width: 58.33333%; +} + +.col-xs-8 { + width: 66.66667%; +} + +.col-xs-9 { + width: 75%; +} + +.col-xs-10 { + width: 83.33333%; +} + +.col-xs-11 { + width: 91.66667%; +} + +.col-xs-12 { + width: 100%; +} + +.col-xs-pull-0 { + right: auto; +} + +.col-xs-pull-1 { + right: 8.33333%; +} + +.col-xs-pull-2 { + right: 16.66667%; +} + +.col-xs-pull-3 { + right: 25%; +} + +.col-xs-pull-4 { + right: 33.33333%; +} + +.col-xs-pull-5 { + right: 41.66667%; +} + +.col-xs-pull-6 { + right: 50%; +} + +.col-xs-pull-7 { + right: 58.33333%; +} + +.col-xs-pull-8 { + right: 66.66667%; +} + +.col-xs-pull-9 { + right: 75%; +} + +.col-xs-pull-10 { + right: 83.33333%; +} + +.col-xs-pull-11 { + right: 91.66667%; +} + +.col-xs-pull-12 { + right: 100%; +} + +.col-xs-push-0 { + left: auto; +} + +.col-xs-push-1 { + left: 8.33333%; +} + +.col-xs-push-2 { + left: 16.66667%; +} + +.col-xs-push-3 { + left: 25%; +} + +.col-xs-push-4 { + left: 33.33333%; +} + +.col-xs-push-5 { + left: 41.66667%; +} + +.col-xs-push-6 { + left: 50%; +} + +.col-xs-push-7 { + left: 58.33333%; +} + +.col-xs-push-8 { + left: 66.66667%; +} + +.col-xs-push-9 { + left: 75%; +} + +.col-xs-push-10 { + left: 83.33333%; +} + +.col-xs-push-11 { + left: 91.66667%; +} + +.col-xs-push-12 { + left: 100%; +} + +.col-xs-offset-0 { + margin-left: 0%; +} + +.col-xs-offset-1 { + margin-left: 8.33333%; +} + +.col-xs-offset-2 { + margin-left: 16.66667%; +} + +.col-xs-offset-3 { + margin-left: 25%; +} + +.col-xs-offset-4 { + margin-left: 33.33333%; +} + +.col-xs-offset-5 { + margin-left: 41.66667%; +} + +.col-xs-offset-6 { + margin-left: 50%; +} + +.col-xs-offset-7 { + margin-left: 58.33333%; +} + +.col-xs-offset-8 { + margin-left: 66.66667%; +} + +.col-xs-offset-9 { + margin-left: 75%; +} + +.col-xs-offset-10 { + margin-left: 83.33333%; +} + +.col-xs-offset-11 { + margin-left: 91.66667%; +} + +.col-xs-offset-12 { + margin-left: 100%; +} + +@media (min-width: 768px) { + .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { + float: left; + } + + .col-sm-1 { + width: 8.33333%; + } + + .col-sm-2 { + width: 16.66667%; + } + + .col-sm-3 { + width: 25%; + } + + .col-sm-4 { + width: 33.33333%; + } + + .col-sm-5 { + width: 41.66667%; + } + + .col-sm-6 { + width: 50%; + } + + .col-sm-7 { + width: 58.33333%; + } + + .col-sm-8 { + width: 66.66667%; + } + + .col-sm-9 { + width: 75%; + } + + .col-sm-10 { + width: 83.33333%; + } + + .col-sm-11 { + width: 91.66667%; + } + + .col-sm-12 { + width: 100%; + } + + .col-sm-pull-0 { + right: auto; + } + + .col-sm-pull-1 { + right: 8.33333%; + } + + .col-sm-pull-2 { + right: 16.66667%; + } + + .col-sm-pull-3 { + right: 25%; + } + + .col-sm-pull-4 { + right: 33.33333%; + } + + .col-sm-pull-5 { + right: 41.66667%; + } + + .col-sm-pull-6 { + right: 50%; + } + + .col-sm-pull-7 { + right: 58.33333%; + } + + .col-sm-pull-8 { + right: 66.66667%; + } + + .col-sm-pull-9 { + right: 75%; + } + + .col-sm-pull-10 { + right: 83.33333%; + } + + .col-sm-pull-11 { + right: 91.66667%; + } + + .col-sm-pull-12 { + right: 100%; + } + + .col-sm-push-0 { + left: auto; + } + + .col-sm-push-1 { + left: 8.33333%; + } + + .col-sm-push-2 { + left: 16.66667%; + } + + .col-sm-push-3 { + left: 25%; + } + + .col-sm-push-4 { + left: 33.33333%; + } + + .col-sm-push-5 { + left: 41.66667%; + } + + .col-sm-push-6 { + left: 50%; + } + + .col-sm-push-7 { + left: 58.33333%; + } + + .col-sm-push-8 { + left: 66.66667%; + } + + .col-sm-push-9 { + left: 75%; + } + + .col-sm-push-10 { + left: 83.33333%; + } + + .col-sm-push-11 { + left: 91.66667%; + } + + .col-sm-push-12 { + left: 100%; + } + + .col-sm-offset-0 { + margin-left: 0%; + } + + .col-sm-offset-1 { + margin-left: 8.33333%; + } + + .col-sm-offset-2 { + margin-left: 16.66667%; + } + + .col-sm-offset-3 { + margin-left: 25%; + } + + .col-sm-offset-4 { + margin-left: 33.33333%; + } + + .col-sm-offset-5 { + margin-left: 41.66667%; + } + + .col-sm-offset-6 { + margin-left: 50%; + } + + .col-sm-offset-7 { + margin-left: 58.33333%; + } + + .col-sm-offset-8 { + margin-left: 66.66667%; + } + + .col-sm-offset-9 { + margin-left: 75%; + } + + .col-sm-offset-10 { + margin-left: 83.33333%; + } + + .col-sm-offset-11 { + margin-left: 91.66667%; + } + + .col-sm-offset-12 { + margin-left: 100%; + } +} +@media (min-width: 992px) { + .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { + float: left; + } + + .col-md-1 { + width: 8.33333%; + } + + .col-md-2 { + width: 16.66667%; + } + + .col-md-3 { + width: 25%; + } + + .col-md-4 { + width: 33.33333%; + } + + .col-md-5 { + width: 41.66667%; + } + + .col-md-6 { + width: 50%; + } + + .col-md-7 { + width: 58.33333%; + } + + .col-md-8 { + width: 66.66667%; + } + + .col-md-9 { + width: 75%; + } + + .col-md-10 { + width: 83.33333%; + } + + .col-md-11 { + width: 91.66667%; + } + + .col-md-12 { + width: 100%; + } + + .col-md-pull-0 { + right: auto; + } + + .col-md-pull-1 { + right: 8.33333%; + } + + .col-md-pull-2 { + right: 16.66667%; + } + + .col-md-pull-3 { + right: 25%; + } + + .col-md-pull-4 { + right: 33.33333%; + } + + .col-md-pull-5 { + right: 41.66667%; + } + + .col-md-pull-6 { + right: 50%; + } + + .col-md-pull-7 { + right: 58.33333%; + } + + .col-md-pull-8 { + right: 66.66667%; + } + + .col-md-pull-9 { + right: 75%; + } + + .col-md-pull-10 { + right: 83.33333%; + } + + .col-md-pull-11 { + right: 91.66667%; + } + + .col-md-pull-12 { + right: 100%; + } + + .col-md-push-0 { + left: auto; + } + + .col-md-push-1 { + left: 8.33333%; + } + + .col-md-push-2 { + left: 16.66667%; + } + + .col-md-push-3 { + left: 25%; + } + + .col-md-push-4 { + left: 33.33333%; + } + + .col-md-push-5 { + left: 41.66667%; + } + + .col-md-push-6 { + left: 50%; + } + + .col-md-push-7 { + left: 58.33333%; + } + + .col-md-push-8 { + left: 66.66667%; + } + + .col-md-push-9 { + left: 75%; + } + + .col-md-push-10 { + left: 83.33333%; + } + + .col-md-push-11 { + left: 91.66667%; + } + + .col-md-push-12 { + left: 100%; + } + + .col-md-offset-0 { + margin-left: 0%; + } + + .col-md-offset-1 { + margin-left: 8.33333%; + } + + .col-md-offset-2 { + margin-left: 16.66667%; + } + + .col-md-offset-3 { + margin-left: 25%; + } + + .col-md-offset-4 { + margin-left: 33.33333%; + } + + .col-md-offset-5 { + margin-left: 41.66667%; + } + + .col-md-offset-6 { + margin-left: 50%; + } + + .col-md-offset-7 { + margin-left: 58.33333%; + } + + .col-md-offset-8 { + margin-left: 66.66667%; + } + + .col-md-offset-9 { + margin-left: 75%; + } + + .col-md-offset-10 { + margin-left: 83.33333%; + } + + .col-md-offset-11 { + margin-left: 91.66667%; + } + + .col-md-offset-12 { + margin-left: 100%; + } +} +@media (min-width: 1200px) { + .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { + float: left; + } + + .col-lg-1 { + width: 8.33333%; + } + + .col-lg-2 { + width: 16.66667%; + } + + .col-lg-3 { + width: 25%; + } + + .col-lg-4 { + width: 33.33333%; + } + + .col-lg-5 { + width: 41.66667%; + } + + .col-lg-6 { + width: 50%; + } + + .col-lg-7 { + width: 58.33333%; + } + + .col-lg-8 { + width: 66.66667%; + } + + .col-lg-9 { + width: 75%; + } + + .col-lg-10 { + width: 83.33333%; + } + + .col-lg-11 { + width: 91.66667%; + } + + .col-lg-12 { + width: 100%; + } + + .col-lg-pull-0 { + right: auto; + } + + .col-lg-pull-1 { + right: 8.33333%; + } + + .col-lg-pull-2 { + right: 16.66667%; + } + + .col-lg-pull-3 { + right: 25%; + } + + .col-lg-pull-4 { + right: 33.33333%; + } + + .col-lg-pull-5 { + right: 41.66667%; + } + + .col-lg-pull-6 { + right: 50%; + } + + .col-lg-pull-7 { + right: 58.33333%; + } + + .col-lg-pull-8 { + right: 66.66667%; + } + + .col-lg-pull-9 { + right: 75%; + } + + .col-lg-pull-10 { + right: 83.33333%; + } + + .col-lg-pull-11 { + right: 91.66667%; + } + + .col-lg-pull-12 { + right: 100%; + } + + .col-lg-push-0 { + left: auto; + } + + .col-lg-push-1 { + left: 8.33333%; + } + + .col-lg-push-2 { + left: 16.66667%; + } + + .col-lg-push-3 { + left: 25%; + } + + .col-lg-push-4 { + left: 33.33333%; + } + + .col-lg-push-5 { + left: 41.66667%; + } + + .col-lg-push-6 { + left: 50%; + } + + .col-lg-push-7 { + left: 58.33333%; + } + + .col-lg-push-8 { + left: 66.66667%; + } + + .col-lg-push-9 { + left: 75%; + } + + .col-lg-push-10 { + left: 83.33333%; + } + + .col-lg-push-11 { + left: 91.66667%; + } + + .col-lg-push-12 { + left: 100%; + } + + .col-lg-offset-0 { + margin-left: 0%; + } + + .col-lg-offset-1 { + margin-left: 8.33333%; + } + + .col-lg-offset-2 { + margin-left: 16.66667%; + } + + .col-lg-offset-3 { + margin-left: 25%; + } + + .col-lg-offset-4 { + margin-left: 33.33333%; + } + + .col-lg-offset-5 { + margin-left: 41.66667%; + } + + .col-lg-offset-6 { + margin-left: 50%; + } + + .col-lg-offset-7 { + margin-left: 58.33333%; + } + + .col-lg-offset-8 { + margin-left: 66.66667%; + } + + .col-lg-offset-9 { + margin-left: 75%; + } + + .col-lg-offset-10 { + margin-left: 83.33333%; + } + + .col-lg-offset-11 { + margin-left: 91.66667%; + } + + .col-lg-offset-12 { + margin-left: 100%; + } +} +table { + background-color: transparent; +} + +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777777; + text-align: left; +} + +th { + text-align: left; +} + +.table, .page-content table, +.entry-content table, .widget_calendar #wp-calendar { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} +.table > thead > tr > th, .page-content table > thead > tr > th, +.entry-content table > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, +.table > thead > tr > td, +.page-content table > thead > tr > td, +.entry-content table > thead > tr > td, +.widget_calendar #wp-calendar > thead > tr > td, +.table > tbody > tr > th, +.page-content table > tbody > tr > th, +.entry-content table > tbody > tr > th, +.widget_calendar #wp-calendar > tbody > tr > th, +.table > tbody > tr > td, +.page-content table > tbody > tr > td, +.entry-content table > tbody > tr > td, +.widget_calendar #wp-calendar > tbody > tr > td, +.table > tfoot > tr > th, +.page-content table > tfoot > tr > th, +.entry-content table > tfoot > tr > th, +.widget_calendar #wp-calendar > tfoot > tr > th, +.table > tfoot > tr > td, +.page-content table > tfoot > tr > td, +.entry-content table > tfoot > tr > td, +.widget_calendar #wp-calendar > tfoot > tr > td { + padding: 8px; + line-height: 1.42857; + vertical-align: top; + border-top: 1px solid #ddd; +} +.table > thead > tr > th, .page-content table > thead > tr > th, +.entry-content table > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +.table > caption + thead > tr:first-child > th, .page-content table > caption + thead > tr:first-child > th, +.entry-content table > caption + thead > tr:first-child > th, .widget_calendar #wp-calendar > caption + thead > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.page-content table > caption + thead > tr:first-child > td, +.entry-content table > caption + thead > tr:first-child > td, +.widget_calendar #wp-calendar > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > th, +.page-content table > colgroup + thead > tr:first-child > th, +.entry-content table > colgroup + thead > tr:first-child > th, +.widget_calendar #wp-calendar > colgroup + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > td, +.page-content table > colgroup + thead > tr:first-child > td, +.entry-content table > colgroup + thead > tr:first-child > td, +.widget_calendar #wp-calendar > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > th, +.page-content table > thead:first-child > tr:first-child > th, +.entry-content table > thead:first-child > tr:first-child > th, +.widget_calendar #wp-calendar > thead:first-child > tr:first-child > th, +.table > thead:first-child > tr:first-child > td, +.page-content table > thead:first-child > tr:first-child > td, +.entry-content table > thead:first-child > tr:first-child > td, +.widget_calendar #wp-calendar > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody, .page-content table > tbody + tbody, +.entry-content table > tbody + tbody, .widget_calendar #wp-calendar > tbody + tbody { + border-top: 2px solid #ddd; +} +.table .table, .page-content table .table, +.entry-content table .table, .widget_calendar #wp-calendar .table, .table .page-content table, .page-content .table table, .page-content table table, .widget_calendar #wp-calendar .page-content table, .page-content .widget_calendar #wp-calendar table, +.table .entry-content table, +.entry-content .table table, +.entry-content table table, +.widget_calendar #wp-calendar .entry-content table, +.entry-content .widget_calendar #wp-calendar table, .table .widget_calendar #wp-calendar, .widget_calendar .table #wp-calendar, .page-content table .widget_calendar #wp-calendar, .widget_calendar .page-content table #wp-calendar, +.entry-content table .widget_calendar #wp-calendar, +.widget_calendar .entry-content table #wp-calendar, .widget_calendar #wp-calendar #wp-calendar { + background-color: #fff; +} + +.table-condensed > thead > tr > th, .page-content .table-condensed > thead > tr > th, +.entry-content .table-condensed > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, +.table-condensed > thead > tr > td, +.page-content .table-condensed > thead > tr > td, +.entry-content .table-condensed > thead > tr > td, +.widget_calendar #wp-calendar > thead > tr > td, +.table-condensed > tbody > tr > th, +.page-content .table-condensed > tbody > tr > th, +.entry-content .table-condensed > tbody > tr > th, +.widget_calendar #wp-calendar > tbody > tr > th, +.table-condensed > tbody > tr > td, +.page-content .table-condensed > tbody > tr > td, +.entry-content .table-condensed > tbody > tr > td, +.widget_calendar #wp-calendar > tbody > tr > td, +.table-condensed > tfoot > tr > th, +.page-content .table-condensed > tfoot > tr > th, +.entry-content .table-condensed > tfoot > tr > th, +.widget_calendar #wp-calendar > tfoot > tr > th, +.table-condensed > tfoot > tr > td, +.page-content .table-condensed > tfoot > tr > td, +.entry-content .table-condensed > tfoot > tr > td, +.widget_calendar #wp-calendar > tfoot > tr > td { + padding: 5px; +} + +.table-bordered, .widget_calendar #wp-calendar { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, +.table-bordered > thead > tr > td, +.widget_calendar #wp-calendar > thead > tr > td, +.table-bordered > tbody > tr > th, +.widget_calendar #wp-calendar > tbody > tr > th, +.table-bordered > tbody > tr > td, +.widget_calendar #wp-calendar > tbody > tr > td, +.table-bordered > tfoot > tr > th, +.widget_calendar #wp-calendar > tfoot > tr > th, +.table-bordered > tfoot > tr > td, +.widget_calendar #wp-calendar > tfoot > tr > td { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, +.table-bordered > thead > tr > td, +.widget_calendar #wp-calendar > thead > tr > td { + border-bottom-width: 2px; +} + +.table-striped > tbody > tr:nth-of-type(odd), .widget_calendar #wp-calendar > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; +} + +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} + +table col[class*="col-"] { + position: static; + float: none; + display: table-column; +} + +table td[class*="col-"], +table th[class*="col-"] { + position: static; + float: none; + display: table-cell; +} + +.table > thead > tr > td.active, .page-content table > thead > tr > td.active, +.entry-content table > thead > tr > td.active, .widget_calendar #wp-calendar > thead > tr > td.active, +.table > thead > tr > th.active, +.page-content table > thead > tr > th.active, +.entry-content table > thead > tr > th.active, +.widget_calendar #wp-calendar > thead > tr > th.active, .table > thead > tr.active > td, .page-content table > thead > tr.active > td, +.entry-content table > thead > tr.active > td, .widget_calendar #wp-calendar > thead > tr.active > td, .table > thead > tr.active > th, .page-content table > thead > tr.active > th, +.entry-content table > thead > tr.active > th, .widget_calendar #wp-calendar > thead > tr.active > th, +.table > tbody > tr > td.active, +.page-content table > tbody > tr > td.active, +.entry-content table > tbody > tr > td.active, +.widget_calendar #wp-calendar > tbody > tr > td.active, +.table > tbody > tr > th.active, +.page-content table > tbody > tr > th.active, +.entry-content table > tbody > tr > th.active, +.widget_calendar #wp-calendar > tbody > tr > th.active, +.table > tbody > tr.active > td, +.page-content table > tbody > tr.active > td, +.entry-content table > tbody > tr.active > td, +.widget_calendar #wp-calendar > tbody > tr.active > td, +.table > tbody > tr.active > th, +.page-content table > tbody > tr.active > th, +.entry-content table > tbody > tr.active > th, +.widget_calendar #wp-calendar > tbody > tr.active > th, +.table > tfoot > tr > td.active, +.page-content table > tfoot > tr > td.active, +.entry-content table > tfoot > tr > td.active, +.widget_calendar #wp-calendar > tfoot > tr > td.active, +.table > tfoot > tr > th.active, +.page-content table > tfoot > tr > th.active, +.entry-content table > tfoot > tr > th.active, +.widget_calendar #wp-calendar > tfoot > tr > th.active, +.table > tfoot > tr.active > td, +.page-content table > tfoot > tr.active > td, +.entry-content table > tfoot > tr.active > td, +.widget_calendar #wp-calendar > tfoot > tr.active > td, +.table > tfoot > tr.active > th, +.page-content table > tfoot > tr.active > th, +.entry-content table > tfoot > tr.active > th, +.widget_calendar #wp-calendar > tfoot > tr.active > th { + background-color: #f5f5f5; +} + +.table-hover > tbody > tr > td.active:hover, +.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { + background-color: #e8e8e8; +} + +.table > thead > tr > td.success, .page-content table > thead > tr > td.success, +.entry-content table > thead > tr > td.success, .widget_calendar #wp-calendar > thead > tr > td.success, +.table > thead > tr > th.success, +.page-content table > thead > tr > th.success, +.entry-content table > thead > tr > th.success, +.widget_calendar #wp-calendar > thead > tr > th.success, .table > thead > tr.success > td, .page-content table > thead > tr.success > td, +.entry-content table > thead > tr.success > td, .widget_calendar #wp-calendar > thead > tr.success > td, .table > thead > tr.success > th, .page-content table > thead > tr.success > th, +.entry-content table > thead > tr.success > th, .widget_calendar #wp-calendar > thead > tr.success > th, +.table > tbody > tr > td.success, +.page-content table > tbody > tr > td.success, +.entry-content table > tbody > tr > td.success, +.widget_calendar #wp-calendar > tbody > tr > td.success, +.table > tbody > tr > th.success, +.page-content table > tbody > tr > th.success, +.entry-content table > tbody > tr > th.success, +.widget_calendar #wp-calendar > tbody > tr > th.success, +.table > tbody > tr.success > td, +.page-content table > tbody > tr.success > td, +.entry-content table > tbody > tr.success > td, +.widget_calendar #wp-calendar > tbody > tr.success > td, +.table > tbody > tr.success > th, +.page-content table > tbody > tr.success > th, +.entry-content table > tbody > tr.success > th, +.widget_calendar #wp-calendar > tbody > tr.success > th, +.table > tfoot > tr > td.success, +.page-content table > tfoot > tr > td.success, +.entry-content table > tfoot > tr > td.success, +.widget_calendar #wp-calendar > tfoot > tr > td.success, +.table > tfoot > tr > th.success, +.page-content table > tfoot > tr > th.success, +.entry-content table > tfoot > tr > th.success, +.widget_calendar #wp-calendar > tfoot > tr > th.success, +.table > tfoot > tr.success > td, +.page-content table > tfoot > tr.success > td, +.entry-content table > tfoot > tr.success > td, +.widget_calendar #wp-calendar > tfoot > tr.success > td, +.table > tfoot > tr.success > th, +.page-content table > tfoot > tr.success > th, +.entry-content table > tfoot > tr.success > th, +.widget_calendar #wp-calendar > tfoot > tr.success > th { + background-color: #dff0d8; +} + +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} + +.table > thead > tr > td.info, .page-content table > thead > tr > td.info, +.entry-content table > thead > tr > td.info, .widget_calendar #wp-calendar > thead > tr > td.info, +.table > thead > tr > th.info, +.page-content table > thead > tr > th.info, +.entry-content table > thead > tr > th.info, +.widget_calendar #wp-calendar > thead > tr > th.info, .table > thead > tr.info > td, .page-content table > thead > tr.info > td, +.entry-content table > thead > tr.info > td, .widget_calendar #wp-calendar > thead > tr.info > td, .table > thead > tr.info > th, .page-content table > thead > tr.info > th, +.entry-content table > thead > tr.info > th, .widget_calendar #wp-calendar > thead > tr.info > th, +.table > tbody > tr > td.info, +.page-content table > tbody > tr > td.info, +.entry-content table > tbody > tr > td.info, +.widget_calendar #wp-calendar > tbody > tr > td.info, +.table > tbody > tr > th.info, +.page-content table > tbody > tr > th.info, +.entry-content table > tbody > tr > th.info, +.widget_calendar #wp-calendar > tbody > tr > th.info, +.table > tbody > tr.info > td, +.page-content table > tbody > tr.info > td, +.entry-content table > tbody > tr.info > td, +.widget_calendar #wp-calendar > tbody > tr.info > td, +.table > tbody > tr.info > th, +.page-content table > tbody > tr.info > th, +.entry-content table > tbody > tr.info > th, +.widget_calendar #wp-calendar > tbody > tr.info > th, +.table > tfoot > tr > td.info, +.page-content table > tfoot > tr > td.info, +.entry-content table > tfoot > tr > td.info, +.widget_calendar #wp-calendar > tfoot > tr > td.info, +.table > tfoot > tr > th.info, +.page-content table > tfoot > tr > th.info, +.entry-content table > tfoot > tr > th.info, +.widget_calendar #wp-calendar > tfoot > tr > th.info, +.table > tfoot > tr.info > td, +.page-content table > tfoot > tr.info > td, +.entry-content table > tfoot > tr.info > td, +.widget_calendar #wp-calendar > tfoot > tr.info > td, +.table > tfoot > tr.info > th, +.page-content table > tfoot > tr.info > th, +.entry-content table > tfoot > tr.info > th, +.widget_calendar #wp-calendar > tfoot > tr.info > th { + background-color: #d9edf7; +} + +.table-hover > tbody > tr > td.info:hover, +.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; +} + +.table > thead > tr > td.warning, .page-content table > thead > tr > td.warning, +.entry-content table > thead > tr > td.warning, .widget_calendar #wp-calendar > thead > tr > td.warning, +.table > thead > tr > th.warning, +.page-content table > thead > tr > th.warning, +.entry-content table > thead > tr > th.warning, +.widget_calendar #wp-calendar > thead > tr > th.warning, .table > thead > tr.warning > td, .page-content table > thead > tr.warning > td, +.entry-content table > thead > tr.warning > td, .widget_calendar #wp-calendar > thead > tr.warning > td, .table > thead > tr.warning > th, .page-content table > thead > tr.warning > th, +.entry-content table > thead > tr.warning > th, .widget_calendar #wp-calendar > thead > tr.warning > th, +.table > tbody > tr > td.warning, +.page-content table > tbody > tr > td.warning, +.entry-content table > tbody > tr > td.warning, +.widget_calendar #wp-calendar > tbody > tr > td.warning, +.table > tbody > tr > th.warning, +.page-content table > tbody > tr > th.warning, +.entry-content table > tbody > tr > th.warning, +.widget_calendar #wp-calendar > tbody > tr > th.warning, +.table > tbody > tr.warning > td, +.page-content table > tbody > tr.warning > td, +.entry-content table > tbody > tr.warning > td, +.widget_calendar #wp-calendar > tbody > tr.warning > td, +.table > tbody > tr.warning > th, +.page-content table > tbody > tr.warning > th, +.entry-content table > tbody > tr.warning > th, +.widget_calendar #wp-calendar > tbody > tr.warning > th, +.table > tfoot > tr > td.warning, +.page-content table > tfoot > tr > td.warning, +.entry-content table > tfoot > tr > td.warning, +.widget_calendar #wp-calendar > tfoot > tr > td.warning, +.table > tfoot > tr > th.warning, +.page-content table > tfoot > tr > th.warning, +.entry-content table > tfoot > tr > th.warning, +.widget_calendar #wp-calendar > tfoot > tr > th.warning, +.table > tfoot > tr.warning > td, +.page-content table > tfoot > tr.warning > td, +.entry-content table > tfoot > tr.warning > td, +.widget_calendar #wp-calendar > tfoot > tr.warning > td, +.table > tfoot > tr.warning > th, +.page-content table > tfoot > tr.warning > th, +.entry-content table > tfoot > tr.warning > th, +.widget_calendar #wp-calendar > tfoot > tr.warning > th { + background-color: #fcf8e3; +} + +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} + +.table > thead > tr > td.danger, .page-content table > thead > tr > td.danger, +.entry-content table > thead > tr > td.danger, .widget_calendar #wp-calendar > thead > tr > td.danger, +.table > thead > tr > th.danger, +.page-content table > thead > tr > th.danger, +.entry-content table > thead > tr > th.danger, +.widget_calendar #wp-calendar > thead > tr > th.danger, .table > thead > tr.danger > td, .page-content table > thead > tr.danger > td, +.entry-content table > thead > tr.danger > td, .widget_calendar #wp-calendar > thead > tr.danger > td, .table > thead > tr.danger > th, .page-content table > thead > tr.danger > th, +.entry-content table > thead > tr.danger > th, .widget_calendar #wp-calendar > thead > tr.danger > th, +.table > tbody > tr > td.danger, +.page-content table > tbody > tr > td.danger, +.entry-content table > tbody > tr > td.danger, +.widget_calendar #wp-calendar > tbody > tr > td.danger, +.table > tbody > tr > th.danger, +.page-content table > tbody > tr > th.danger, +.entry-content table > tbody > tr > th.danger, +.widget_calendar #wp-calendar > tbody > tr > th.danger, +.table > tbody > tr.danger > td, +.page-content table > tbody > tr.danger > td, +.entry-content table > tbody > tr.danger > td, +.widget_calendar #wp-calendar > tbody > tr.danger > td, +.table > tbody > tr.danger > th, +.page-content table > tbody > tr.danger > th, +.entry-content table > tbody > tr.danger > th, +.widget_calendar #wp-calendar > tbody > tr.danger > th, +.table > tfoot > tr > td.danger, +.page-content table > tfoot > tr > td.danger, +.entry-content table > tfoot > tr > td.danger, +.widget_calendar #wp-calendar > tfoot > tr > td.danger, +.table > tfoot > tr > th.danger, +.page-content table > tfoot > tr > th.danger, +.entry-content table > tfoot > tr > th.danger, +.widget_calendar #wp-calendar > tfoot > tr > th.danger, +.table > tfoot > tr.danger > td, +.page-content table > tfoot > tr.danger > td, +.entry-content table > tfoot > tr.danger > td, +.widget_calendar #wp-calendar > tfoot > tr.danger > td, +.table > tfoot > tr.danger > th, +.page-content table > tfoot > tr.danger > th, +.entry-content table > tfoot > tr.danger > th, +.widget_calendar #wp-calendar > tfoot > tr.danger > th { + background-color: #f2dede; +} + +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} + +.table-responsive, .widget_calendar #wp-calendar { + overflow-x: auto; + min-height: 0.01%; +} +@media screen and (max-width: 767px) { + .table-responsive, .widget_calendar #wp-calendar { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table, .widget_calendar #wp-calendar > .table, .page-content .table-responsive > table, .widget_calendar .page-content #wp-calendar > table, .page-content .widget_calendar #wp-calendar > table, + .entry-content .table-responsive > table, + .widget_calendar .entry-content #wp-calendar > table, + .entry-content .widget_calendar #wp-calendar > table, .widget_calendar .table-responsive > #wp-calendar, .widget_calendar #wp-calendar > #wp-calendar { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, .widget_calendar #wp-calendar > .table > thead > tr > th, .page-content .table-responsive > table > thead > tr > th, .widget_calendar .page-content #wp-calendar > table > thead > tr > th, .page-content .widget_calendar #wp-calendar > table > thead > tr > th, + .entry-content .table-responsive > table > thead > tr > th, + .widget_calendar .entry-content #wp-calendar > table > thead > tr > th, + .entry-content .widget_calendar #wp-calendar > table > thead > tr > th, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th, + .table-responsive > .table > thead > tr > td, + .widget_calendar #wp-calendar > .table > thead > tr > td, + .page-content .table-responsive > table > thead > tr > td, + .widget_calendar .page-content #wp-calendar > table > thead > tr > td, + .page-content .widget_calendar #wp-calendar > table > thead > tr > td, + .entry-content .table-responsive > table > thead > tr > td, + .widget_calendar .entry-content #wp-calendar > table > thead > tr > td, + .entry-content .widget_calendar #wp-calendar > table > thead > tr > td, + .widget_calendar .table-responsive > #wp-calendar > thead > tr > td, + .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td, + .table-responsive > .table > tbody > tr > th, + .widget_calendar #wp-calendar > .table > tbody > tr > th, + .page-content .table-responsive > table > tbody > tr > th, + .widget_calendar .page-content #wp-calendar > table > tbody > tr > th, + .page-content .widget_calendar #wp-calendar > table > tbody > tr > th, + .entry-content .table-responsive > table > tbody > tr > th, + .widget_calendar .entry-content #wp-calendar > table > tbody > tr > th, + .entry-content .widget_calendar #wp-calendar > table > tbody > tr > th, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th, + .table-responsive > .table > tbody > tr > td, + .widget_calendar #wp-calendar > .table > tbody > tr > td, + .page-content .table-responsive > table > tbody > tr > td, + .widget_calendar .page-content #wp-calendar > table > tbody > tr > td, + .page-content .widget_calendar #wp-calendar > table > tbody > tr > td, + .entry-content .table-responsive > table > tbody > tr > td, + .widget_calendar .entry-content #wp-calendar > table > tbody > tr > td, + .entry-content .widget_calendar #wp-calendar > table > tbody > tr > td, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td, + .table-responsive > .table > tfoot > tr > th, + .widget_calendar #wp-calendar > .table > tfoot > tr > th, + .page-content .table-responsive > table > tfoot > tr > th, + .widget_calendar .page-content #wp-calendar > table > tfoot > tr > th, + .page-content .widget_calendar #wp-calendar > table > tfoot > tr > th, + .entry-content .table-responsive > table > tfoot > tr > th, + .widget_calendar .entry-content #wp-calendar > table > tfoot > tr > th, + .entry-content .widget_calendar #wp-calendar > table > tfoot > tr > th, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th, + .table-responsive > .table > tfoot > tr > td, + .widget_calendar #wp-calendar > .table > tfoot > tr > td, + .page-content .table-responsive > table > tfoot > tr > td, + .widget_calendar .page-content #wp-calendar > table > tfoot > tr > td, + .page-content .widget_calendar #wp-calendar > table > tfoot > tr > td, + .entry-content .table-responsive > table > tfoot > tr > td, + .widget_calendar .entry-content #wp-calendar > table > tfoot > tr > td, + .entry-content .widget_calendar #wp-calendar > table > tfoot > tr > td, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered, .widget_calendar #wp-calendar > .table-bordered, .widget_calendar .table-responsive > #wp-calendar, .widget_calendar #wp-calendar > #wp-calendar { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, .widget_calendar #wp-calendar > .table-bordered > thead > tr > th:first-child, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th:first-child, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .widget_calendar #wp-calendar > .table-bordered > thead > tr > td:first-child, + .widget_calendar .table-responsive > #wp-calendar > thead > tr > td:first-child, + .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr > th:first-child, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th:first-child, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr > td:first-child, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td:first-child, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > th:first-child, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th:first-child, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > td:first-child, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td:first-child, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, .widget_calendar #wp-calendar > .table-bordered > thead > tr > th:last-child, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th:last-child, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .widget_calendar #wp-calendar > .table-bordered > thead > tr > td:last-child, + .widget_calendar .table-responsive > #wp-calendar > thead > tr > td:last-child, + .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr > th:last-child, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th:last-child, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr > td:last-child, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td:last-child, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > th:last-child, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th:last-child, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > td:last-child, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td:last-child, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, .widget_calendar #wp-calendar > .table-bordered > tbody > tr:last-child > th, .widget_calendar .table-responsive > #wp-calendar > tbody > tr:last-child > th, .widget_calendar #wp-calendar > #wp-calendar > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr:last-child > td, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr:last-child > td, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr:last-child > th, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr:last-child > th, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > td, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr:last-child > td, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr:last-child > td, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr:last-child > td { + border-bottom: 0; + } +} + +fieldset { + padding: 0; + margin: 0; + border: 0; + min-width: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} + +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} + +input[type="file"] { + display: block; +} + +input[type="range"] { + display: block; + width: 100%; +} + +select[multiple], +select[size] { + height: auto; +} + +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857; + color: #555555; +} + +.form-control, input[name="post_password"] { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857; + color: #555555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +} +.form-control:focus, input[name="post_password"]:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); +} +.form-control::-moz-placeholder, input[name="post_password"]::-moz-placeholder { + color: #999; + opacity: 1; +} +.form-control:-ms-input-placeholder, input[name="post_password"]:-ms-input-placeholder { + color: #999; +} +.form-control::-webkit-input-placeholder, input[name="post_password"]::-webkit-input-placeholder { + color: #999; +} +.form-control::-ms-expand, input[name="post_password"]::-ms-expand { + border: 0; + background-color: transparent; +} +.form-control[disabled], input[disabled][name="post_password"], .form-control[readonly], input[readonly][name="post_password"], fieldset[disabled] .form-control, fieldset[disabled] input[name="post_password"] { + background-color: #eeeeee; + opacity: 1; +} +.form-control[disabled], input[disabled][name="post_password"], fieldset[disabled] .form-control, fieldset[disabled] input[name="post_password"] { + cursor: not-allowed; +} + +textarea.form-control { + height: auto; +} + +input[type="search"] { + -webkit-appearance: none; +} + +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, input[type="date"][name="post_password"], + input[type="time"].form-control, + input[type="time"][name="post_password"], + input[type="datetime-local"].form-control, + input[type="datetime-local"][name="post_password"], + input[type="month"].form-control, + input[type="month"][name="post_password"] { + line-height: 34px; + } + input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control, .input-group-sm > input[type="date"][name="post_password"], + .input-group-sm > input[type="date"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="date"].btn, + .input-group-sm > .input-group-btn > input[type="date"][type="submit"], + .input-group-sm > .input-group-btn > input[type="date"][type="reset"], .input-group-sm input[type="date"], + input[type="time"].input-sm, + .input-group-sm > input[type="time"].form-control, + .input-group-sm > input[type="time"][name="post_password"], + .input-group-sm > input[type="time"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="time"].btn, + .input-group-sm > .input-group-btn > input[type="time"][type="submit"], + .input-group-sm > .input-group-btn > input[type="time"][type="reset"], .input-group-sm + input[type="time"], + input[type="datetime-local"].input-sm, + .input-group-sm > input[type="datetime-local"].form-control, + .input-group-sm > input[type="datetime-local"][name="post_password"], + .input-group-sm > input[type="datetime-local"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, + .input-group-sm > .input-group-btn > input[type="datetime-local"][type="submit"], + .input-group-sm > .input-group-btn > input[type="datetime-local"][type="reset"], .input-group-sm + input[type="datetime-local"], + input[type="month"].input-sm, + .input-group-sm > input[type="month"].form-control, + .input-group-sm > input[type="month"][name="post_password"], + .input-group-sm > input[type="month"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="month"].btn, + .input-group-sm > .input-group-btn > input[type="month"][type="submit"], + .input-group-sm > .input-group-btn > input[type="month"][type="reset"], .input-group-sm + input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control, .input-group-lg > input[type="date"][name="post_password"], + .input-group-lg > input[type="date"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="date"].btn, + .input-group-lg > .input-group-btn > input[type="date"][type="submit"], + .input-group-lg > .input-group-btn > input[type="date"][type="reset"], .input-group-lg input[type="date"], + input[type="time"].input-lg, + .input-group-lg > input[type="time"].form-control, + .input-group-lg > input[type="time"][name="post_password"], + .input-group-lg > input[type="time"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="time"].btn, + .input-group-lg > .input-group-btn > input[type="time"][type="submit"], + .input-group-lg > .input-group-btn > input[type="time"][type="reset"], .input-group-lg + input[type="time"], + input[type="datetime-local"].input-lg, + .input-group-lg > input[type="datetime-local"].form-control, + .input-group-lg > input[type="datetime-local"][name="post_password"], + .input-group-lg > input[type="datetime-local"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, + .input-group-lg > .input-group-btn > input[type="datetime-local"][type="submit"], + .input-group-lg > .input-group-btn > input[type="datetime-local"][type="reset"], .input-group-lg + input[type="datetime-local"], + input[type="month"].input-lg, + .input-group-lg > input[type="month"].form-control, + .input-group-lg > input[type="month"][name="post_password"], + .input-group-lg > input[type="month"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="month"].btn, + .input-group-lg > .input-group-btn > input[type="month"][type="submit"], + .input-group-lg > .input-group-btn > input[type="month"][type="reset"], .input-group-lg + input[type="month"] { + line-height: 46px; + } +} +.form-group { + margin-bottom: 15px; +} + +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} + +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-left: -20px; + margin-top: 4px \9; +} + +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} + +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + vertical-align: middle; + font-weight: normal; + cursor: pointer; +} + +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} + +input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"], +input[type="checkbox"][disabled], +input[type="checkbox"].disabled, fieldset[disabled] +input[type="checkbox"] { + cursor: not-allowed; +} + +.radio-inline.disabled, fieldset[disabled] .radio-inline, +.checkbox-inline.disabled, fieldset[disabled] +.checkbox-inline { + cursor: not-allowed; +} + +.radio.disabled label, fieldset[disabled] .radio label, +.checkbox.disabled label, fieldset[disabled] +.checkbox label { + cursor: not-allowed; +} + +.form-control-static { + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; + min-height: 34px; +} +.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, .input-group-lg > input.form-control-static[name="post_password"], +.input-group-lg > .form-control-static.input-group-addon, +.input-group-lg > .input-group-btn > .form-control-static.btn, +.input-group-lg > .input-group-btn > input.form-control-static[type="submit"], +.input-group-lg > .input-group-btn > input.form-control-static[type="reset"], +.input-group-lg > .input-group-btn > button.form-control-static, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, .input-group-sm > input.form-control-static[name="post_password"], +.input-group-sm > .form-control-static.input-group-addon, +.input-group-sm > .input-group-btn > .form-control-static.btn, +.input-group-sm > .input-group-btn > input.form-control-static[type="submit"], +.input-group-sm > .input-group-btn > input.form-control-static[type="reset"], +.input-group-sm > .input-group-btn > button.form-control-static { + padding-left: 0; + padding-right: 0; +} + +.input-sm, .input-group-sm > .form-control, .input-group-sm > input[name="post_password"], +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn, +.input-group-sm > .input-group-btn > input[type="submit"], +.input-group-sm > .input-group-btn > input[type="reset"], +.input-group-sm > .input-group-btn > button { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +select.input-sm, .input-group-sm > select.form-control, +.input-group-sm > select.input-group-addon, +.input-group-sm > .input-group-btn > select.btn { + height: 30px; + line-height: 30px; +} + +textarea.input-sm, .input-group-sm > textarea.form-control, +.input-group-sm > textarea.input-group-addon, +.input-group-sm > .input-group-btn > textarea.btn, +select[multiple].input-sm, +.input-group-sm > select[multiple].form-control, +.input-group-sm > select[multiple].input-group-addon, +.input-group-sm > .input-group-btn > select[multiple].btn { + height: auto; +} + +.form-group-sm .form-control, .form-group-sm input[name="post_password"] { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.form-group-sm select.form-control { + height: 30px; + line-height: 30px; +} +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 30px; + min-height: 32px; + padding: 6px 10px; + font-size: 12px; + line-height: 1.5; +} + +.input-lg, .input-group-lg > .form-control, .input-group-lg > input[name="post_password"], +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn, +.input-group-lg > .input-group-btn > input[type="submit"], +.input-group-lg > .input-group-btn > input[type="reset"], +.input-group-lg > .input-group-btn > button { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; + border-radius: 6px; +} + +select.input-lg, .input-group-lg > select.form-control, +.input-group-lg > select.input-group-addon, +.input-group-lg > .input-group-btn > select.btn { + height: 46px; + line-height: 46px; +} + +textarea.input-lg, .input-group-lg > textarea.form-control, +.input-group-lg > textarea.input-group-addon, +.input-group-lg > .input-group-btn > textarea.btn, +select[multiple].input-lg, +.input-group-lg > select[multiple].form-control, +.input-group-lg > select[multiple].input-group-addon, +.input-group-lg > .input-group-btn > select[multiple].btn { + height: auto; +} + +.form-group-lg .form-control, .form-group-lg input[name="post_password"] { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; + border-radius: 6px; +} +.form-group-lg select.form-control { + height: 46px; + line-height: 46px; +} +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 46px; + min-height: 38px; + padding: 11px 16px; + font-size: 18px; + line-height: 1.33333; +} + +.has-feedback { + position: relative; +} +.has-feedback .form-control, .has-feedback input[name="post_password"] { + padding-right: 42.5px; +} + +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} + +.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > input[name="post_password"] + .form-control-feedback, +.input-group-lg > .input-group-addon + .form-control-feedback, +.input-group-lg > .input-group-btn > .btn + .form-control-feedback, +.input-group-lg > .input-group-btn > input[type="submit"] + .form-control-feedback, +.input-group-lg > .input-group-btn > input[type="reset"] + .form-control-feedback, +.input-group-lg > .input-group-btn > button + .form-control-feedback, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback, +.form-group-lg input[name="post_password"] + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} + +.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > input[name="post_password"] + .form-control-feedback, +.input-group-sm > .input-group-addon + .form-control-feedback, +.input-group-sm > .input-group-btn > .btn + .form-control-feedback, +.input-group-sm > .input-group-btn > input[type="submit"] + .form-control-feedback, +.input-group-sm > .input-group-btn > input[type="reset"] + .form-control-feedback, +.input-group-sm > .input-group-btn > button + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .form-control-feedback, +.form-group-sm input[name="post_password"] + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} + +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { + color: #3c763d; +} +.has-success .form-control, .has-success input[name="post_password"] { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus, .has-success input[name="post_password"]:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + border-color: #3c763d; + background-color: #dff0d8; +} +.has-success .form-control-feedback { + color: #3c763d; +} + +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { + color: #8a6d3b; +} +.has-warning .form-control, .has-warning input[name="post_password"] { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus, .has-warning input[name="post_password"]:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + border-color: #8a6d3b; + background-color: #fcf8e3; +} +.has-warning .form-control-feedback { + color: #8a6d3b; +} + +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { + color: #a94442; +} +.has-error .form-control, .has-error input[name="post_password"] { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus, .has-error input[name="post_password"]:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + border-color: #a94442; + background-color: #f2dede; +} +.has-error .form-control-feedback { + color: #a94442; +} + +.has-feedback label ~ .form-control-feedback { + top: 25px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} + +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} + +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control, .form-inline input[name="post_password"] { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control, + .form-inline .input-group input[name="post_password"] { + width: auto; + } + .form-inline .input-group > .form-control, .form-inline .input-group > input[name="post_password"] { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} + +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + margin-top: 0; + margin-bottom: 0; + padding-top: 7px; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; +} +.form-horizontal .form-group:before, .form-horizontal .form-group:after { + content: " "; + display: table; +} +.form-horizontal .form-group:after { + clear: both; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + margin-bottom: 0; + padding-top: 7px; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 11px; + font-size: 18px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + font-size: 12px; + } +} + +.btn, input[type="submit"], +input[type="reset"], +button { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.btn:focus, input[type="submit"]:focus, +input[type="reset"]:focus, +button:focus, .btn.focus, input.focus[type="submit"], +input.focus[type="reset"], +button.focus, .btn:active:focus, input[type="submit"]:active:focus, +input[type="reset"]:active:focus, +button:active:focus, .btn:active.focus, input[type="submit"]:active.focus, +input[type="reset"]:active.focus, +button:active.focus, .btn.active:focus, input.active[type="submit"]:focus, +input.active[type="reset"]:focus, +button.active:focus, .btn.active.focus, input.active.focus[type="submit"], +input.active.focus[type="reset"], +button.active.focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, input[type="submit"]:hover, +input[type="reset"]:hover, +button:hover, .btn:focus, input[type="submit"]:focus, +input[type="reset"]:focus, +button:focus, .btn.focus, input.focus[type="submit"], +input.focus[type="reset"], +button.focus { + color: #333; + text-decoration: none; +} +.btn:active, input[type="submit"]:active, +input[type="reset"]:active, +button:active, .btn.active, input.active[type="submit"], +input.active[type="reset"], +button.active { + outline: 0; + background-image: none; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, input.disabled[type="submit"], +input.disabled[type="reset"], +button.disabled, .btn[disabled], input[disabled][type="submit"], +input[disabled][type="reset"], +button[disabled], fieldset[disabled] .btn, fieldset[disabled] input[type="submit"], +fieldset[disabled] input[type="reset"], +fieldset[disabled] button { + cursor: not-allowed; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} + +a.btn.disabled, fieldset[disabled] a.btn { + pointer-events: none; +} + +.btn-default, input[type="submit"], +input[type="reset"], +button { + color: #333; + background-color: #fff; + border-color: #ccc; +} +.btn-default:focus, input[type="submit"]:focus, +input[type="reset"]:focus, +button:focus, .btn-default.focus, input.focus[type="submit"], +input.focus[type="reset"], +button.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover, input[type="submit"]:hover, +input[type="reset"]:hover, +button:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, input[type="submit"]:active, +input[type="reset"]:active, +button:active, .btn-default.active, input.active[type="submit"], +input.active[type="reset"], +button.active, .open > .btn-default.dropdown-toggle, .open > input.dropdown-toggle[type="submit"], +.open > input.dropdown-toggle[type="reset"], +.open > button.dropdown-toggle { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active:hover, input[type="submit"]:active:hover, +input[type="reset"]:active:hover, +button:active:hover, .btn-default:active:focus, input[type="submit"]:active:focus, +input[type="reset"]:active:focus, +button:active:focus, .btn-default:active.focus, input[type="submit"]:active.focus, +input[type="reset"]:active.focus, +button:active.focus, .btn-default.active:hover, input.active[type="submit"]:hover, +input.active[type="reset"]:hover, +button.active:hover, .btn-default.active:focus, input.active[type="submit"]:focus, +input.active[type="reset"]:focus, +button.active:focus, .btn-default.active.focus, input.active.focus[type="submit"], +input.active.focus[type="reset"], +button.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > input.dropdown-toggle[type="submit"]:hover, +.open > input.dropdown-toggle[type="reset"]:hover, +.open > button.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > input.dropdown-toggle[type="submit"]:focus, +.open > input.dropdown-toggle[type="reset"]:focus, +.open > button.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus, .open > input.dropdown-toggle.focus[type="submit"], +.open > input.dropdown-toggle.focus[type="reset"], +.open > button.dropdown-toggle.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; +} +.btn-default:active, input[type="submit"]:active, +input[type="reset"]:active, +button:active, .btn-default.active, input.active[type="submit"], +input.active[type="reset"], +button.active, .open > .btn-default.dropdown-toggle, .open > input.dropdown-toggle[type="submit"], +.open > input.dropdown-toggle[type="reset"], +.open > button.dropdown-toggle { + background-image: none; +} +.btn-default.disabled:hover, input.disabled[type="submit"]:hover, +input.disabled[type="reset"]:hover, +button.disabled:hover, .btn-default.disabled:focus, input.disabled[type="submit"]:focus, +input.disabled[type="reset"]:focus, +button.disabled:focus, .btn-default.disabled.focus, input.disabled.focus[type="submit"], +input.disabled.focus[type="reset"], +button.disabled.focus, .btn-default[disabled]:hover, input[disabled][type="submit"]:hover, +input[disabled][type="reset"]:hover, +button[disabled]:hover, .btn-default[disabled]:focus, input[disabled][type="submit"]:focus, +input[disabled][type="reset"]:focus, +button[disabled]:focus, .btn-default[disabled].focus, input[disabled].focus[type="submit"], +input[disabled].focus[type="reset"], +button[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] input[type="submit"]:hover, +fieldset[disabled] input[type="reset"]:hover, +fieldset[disabled] button:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] input[type="submit"]:focus, +fieldset[disabled] input[type="reset"]:focus, +fieldset[disabled] button:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] input.focus[type="submit"], +fieldset[disabled] input.focus[type="reset"], +fieldset[disabled] button.focus { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge, input[type="submit"] .badge, +input[type="reset"] .badge, +button .badge { + color: #fff; + background-color: #333; +} + +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + background-image: none; +} +.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} + +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { + color: #fff; + background-color: #398439; + border-color: #255625; +} +.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + background-image: none; +} +.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} + +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; +} +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; +} +.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + background-image: none; +} +.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} + +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:focus, .btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + background-image: none; +} +.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} + +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; +} +.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + background-image: none; +} +.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} + +.btn-link { + color: #337ab7; + font-weight: normal; + border-radius: 0; +} +.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { + border-color: transparent; +} +.btn-link:hover, .btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { + color: #777777; + text-decoration: none; +} + +.btn-lg, .btn-group-lg > .btn, .btn-group-lg > input[type="submit"], +.btn-group-lg > input[type="reset"], +.btn-group-lg > button { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; + border-radius: 6px; +} + +.btn-sm, .btn-group-sm > .btn, .btn-group-sm > input[type="submit"], +.btn-group-sm > input[type="reset"], +.btn-group-sm > button { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-xs, .btn-group-xs > .btn, .btn-group-xs > input[type="submit"], +.btn-group-xs > input[type="reset"], +.btn-group-xs > button { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 5px; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} + +.collapse { + display: none; +} +.collapse.in { + display: block; +} + +tr.collapse.in { + display: table-row; +} + +tbody.collapse.in { + display: table-row-group; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-property: height, visibility; + transition-property: height, visibility; + -webkit-transition-duration: 0.35s; + transition-duration: 0.35s; + -webkit-transition-timing-function: ease; + transition-timing-function: ease; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid \9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle:focus { + outline: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + font-size: 14px; + text-align: left; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} +.dropdown-menu.pull-right, .dropdown-menu.alignright, .entry-attachment #nav-below .dropdown-menu.nav-next, .widget_calendar #wp-calendar #next a.dropdown-menu { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857; + color: #333333; + white-space: nowrap; +} + +.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { + text-decoration: none; + color: #262626; + background-color: #f5f5f5; +} + +.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + outline: 0; + background-color: #337ab7; +} + +.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { + color: #777777; +} +.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { + text-decoration: none; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + cursor: not-allowed; +} + +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} + +.dropdown-menu-right { + left: auto; + right: 0; +} + +.dropdown-menu-left { + left: 0; + right: auto; +} + +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857; + color: #777777; + white-space: nowrap; +} + +.dropdown-backdrop { + position: fixed; + left: 0; + right: 0; + bottom: 0; + top: 0; + z-index: 990; +} + +.pull-right > .dropdown-menu, .alignright > .dropdown-menu, .entry-attachment #nav-below .nav-next > .dropdown-menu, .widget_calendar #wp-calendar #next a > .dropdown-menu { + right: 0; + left: auto; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; + content: ""; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} + +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + left: 0; + right: auto; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, .btn-group > input[type="submit"], +.btn-group > input[type="reset"], +.btn-group > button, +.btn-group-vertical > .btn, +.btn-group-vertical > input[type="submit"], +.btn-group-vertical > input[type="reset"], +.btn-group-vertical > button { + position: relative; + float: left; +} +.btn-group > .btn:hover, .btn-group > input[type="submit"]:hover, +.btn-group > input[type="reset"]:hover, +.btn-group > button:hover, .btn-group > .btn:focus, .btn-group > input[type="submit"]:focus, +.btn-group > input[type="reset"]:focus, +.btn-group > button:focus, .btn-group > .btn:active, .btn-group > input[type="submit"]:active, +.btn-group > input[type="reset"]:active, +.btn-group > button:active, .btn-group > .btn.active, .btn-group > input.active[type="submit"], +.btn-group > input.active[type="reset"], +.btn-group > button.active, +.btn-group-vertical > .btn:hover, +.btn-group-vertical > input[type="submit"]:hover, +.btn-group-vertical > input[type="reset"]:hover, +.btn-group-vertical > button:hover, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > input[type="submit"]:focus, +.btn-group-vertical > input[type="reset"]:focus, +.btn-group-vertical > button:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > input[type="submit"]:active, +.btn-group-vertical > input[type="reset"]:active, +.btn-group-vertical > button:active, +.btn-group-vertical > .btn.active, +.btn-group-vertical > input.active[type="submit"], +.btn-group-vertical > input.active[type="reset"], +.btn-group-vertical > button.active { + z-index: 2; +} + +.btn-group .btn + .btn, .btn-group input[type="submit"] + .btn, +.btn-group input[type="reset"] + .btn, +.btn-group button + .btn, .btn-group .btn + input[type="submit"], .btn-group input[type="submit"] + input[type="submit"], +.btn-group input[type="reset"] + input[type="submit"], +.btn-group button + input[type="submit"], +.btn-group .btn + input[type="reset"], +.btn-group input[type="submit"] + input[type="reset"], +.btn-group input[type="reset"] + input[type="reset"], +.btn-group button + input[type="reset"], +.btn-group .btn + button, +.btn-group input[type="submit"] + button, +.btn-group input[type="reset"] + button, +.btn-group button + button, +.btn-group .btn + .btn-group, +.btn-group input[type="submit"] + .btn-group, +.btn-group input[type="reset"] + .btn-group, +.btn-group button + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + input[type="submit"], +.btn-group .btn-group + input[type="reset"], +.btn-group .btn-group + button, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + margin-left: -5px; +} +.btn-toolbar:before, .btn-toolbar:after { + content: " "; + display: table; +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar .btn, .btn-toolbar input[type="submit"], +.btn-toolbar input[type="reset"], +.btn-toolbar button, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, .btn-toolbar > input[type="submit"], +.btn-toolbar > input[type="reset"], +.btn-toolbar > button, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} + +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > input[type="submit"]:not(:first-child):not(:last-child):not(.dropdown-toggle), +.btn-group > input[type="reset"]:not(:first-child):not(:last-child):not(.dropdown-toggle), +.btn-group > button:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} + +.btn-group > .btn:first-child, .btn-group > input[type="submit"]:first-child, +.btn-group > input[type="reset"]:first-child, +.btn-group > button:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > input[type="submit"]:first-child:not(:last-child):not(.dropdown-toggle), +.btn-group > input[type="reset"]:first-child:not(:last-child):not(.dropdown-toggle), +.btn-group > button:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.btn-group > .btn:last-child:not(:first-child), .btn-group > input[type="submit"]:last-child:not(:first-child), +.btn-group > input[type="reset"]:last-child:not(:first-child), +.btn-group > button:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group > .btn-group { + float: left; +} + +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"], +.btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="reset"], +.btn-group > .btn-group:not(:first-child):not(:last-child) > button { + border-radius: 0; +} + +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"]:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > input[type="reset"]:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > button:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"]:first-child, +.btn-group > .btn-group:last-child:not(:first-child) > input[type="reset"]:first-child, +.btn-group > .btn-group:last-child:not(:first-child) > button:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group > .btn + .dropdown-toggle, .btn-group > input[type="submit"] + .dropdown-toggle, +.btn-group > input[type="reset"] + .dropdown-toggle, +.btn-group > button + .dropdown-toggle { + padding-left: 8px; + padding-right: 8px; +} + +.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle, .btn-group-lg.btn-group > input[type="submit"] + .dropdown-toggle, +.btn-group-lg.btn-group > input[type="reset"] + .dropdown-toggle, +.btn-group-lg.btn-group > button + .dropdown-toggle { + padding-left: 12px; + padding-right: 12px; +} + +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn .caret, input[type="submit"] .caret, +input[type="reset"] .caret, +button .caret { + margin-left: 0; +} + +.btn-lg .caret, .btn-group-lg > .btn .caret, .btn-group-lg > input[type="submit"] .caret, +.btn-group-lg > input[type="reset"] .caret, +.btn-group-lg > button .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} + +.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret, .dropup .btn-group-lg > input[type="submit"] .caret, +.dropup .btn-group-lg > input[type="reset"] .caret, +.dropup .btn-group-lg > button .caret { + border-width: 0 5px 5px; +} + +.btn-group-vertical > .btn, .btn-group-vertical > input[type="submit"], +.btn-group-vertical > input[type="reset"], +.btn-group-vertical > button, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn, +.btn-group-vertical > .btn-group > input[type="submit"], +.btn-group-vertical > .btn-group > input[type="reset"], +.btn-group-vertical > .btn-group > button { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { + content: " "; + display: table; +} +.btn-group-vertical > .btn-group:after { + clear: both; +} +.btn-group-vertical > .btn-group > .btn, .btn-group-vertical > .btn-group > input[type="submit"], +.btn-group-vertical > .btn-group > input[type="reset"], +.btn-group-vertical > .btn-group > button { + float: none; +} +.btn-group-vertical > .btn + .btn, .btn-group-vertical > input[type="submit"] + .btn, +.btn-group-vertical > input[type="reset"] + .btn, +.btn-group-vertical > button + .btn, .btn-group-vertical > .btn + input[type="submit"], .btn-group-vertical > input[type="submit"] + input[type="submit"], +.btn-group-vertical > input[type="reset"] + input[type="submit"], +.btn-group-vertical > button + input[type="submit"], +.btn-group-vertical > .btn + input[type="reset"], +.btn-group-vertical > input[type="submit"] + input[type="reset"], +.btn-group-vertical > input[type="reset"] + input[type="reset"], +.btn-group-vertical > button + input[type="reset"], +.btn-group-vertical > .btn + button, +.btn-group-vertical > input[type="submit"] + button, +.btn-group-vertical > input[type="reset"] + button, +.btn-group-vertical > button + button, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > input[type="submit"] + .btn-group, +.btn-group-vertical > input[type="reset"] + .btn-group, +.btn-group-vertical > button + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + input[type="submit"], +.btn-group-vertical > .btn-group + input[type="reset"], +.btn-group-vertical > .btn-group + button, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group-vertical > input[type="submit"]:not(:first-child):not(:last-child), +.btn-group-vertical > input[type="reset"]:not(:first-child):not(:last-child), +.btn-group-vertical > button:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical > .btn:first-child:not(:last-child), .btn-group-vertical > input[type="submit"]:first-child:not(:last-child), +.btn-group-vertical > input[type="reset"]:first-child:not(:last-child), +.btn-group-vertical > button:first-child:not(:last-child) { + border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child), .btn-group-vertical > input[type="submit"]:last-child:not(:first-child), +.btn-group-vertical > input[type="reset"]:last-child:not(:first-child), +.btn-group-vertical > button:last-child:not(:first-child) { + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"], +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="reset"], +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > button { + border-radius: 0; +} + +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"]:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="reset"]:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > button:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"]:first-child, +.btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="reset"]:first-child, +.btn-group-vertical > .btn-group:last-child:not(:first-child) > button:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, .btn-group-justified > input[type="submit"], +.btn-group-justified > input[type="reset"], +.btn-group-justified > button, +.btn-group-justified > .btn-group { + float: none; + display: table-cell; + width: 1%; +} +.btn-group-justified > .btn-group .btn, .btn-group-justified > .btn-group input[type="submit"], +.btn-group-justified > .btn-group input[type="reset"], +.btn-group-justified > .btn-group button { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} + +[data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > input[type="submit"] input[type="radio"], +[data-toggle="buttons"] > input[type="reset"] input[type="radio"], +[data-toggle="buttons"] > button input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > input[type="submit"] input[type="checkbox"], +[data-toggle="buttons"] > input[type="reset"] input[type="checkbox"], +[data-toggle="buttons"] > button input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > input[type="submit"] input[type="radio"], +[data-toggle="buttons"] > .btn-group > input[type="reset"] input[type="radio"], +[data-toggle="buttons"] > .btn-group > button input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > input[type="submit"] input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > input[type="reset"] input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > button input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-left: 0; + padding-right: 0; +} +.input-group .form-control, .input-group input[name="post_password"] { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus, .input-group input[name="post_password"]:focus { + z-index: 3; +} + +.input-group-addon, +.input-group-btn, +.input-group .form-control, +.input-group input[name="post_password"] { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child), +.input-group input[name="post_password"]:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} + +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #ccc; + border-radius: 4px; +} +.input-group-addon.input-sm, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .input-group-addon.btn, +.input-group-sm > .input-group-btn > input.input-group-addon[type="submit"], +.input-group-sm > .input-group-btn > input.input-group-addon[type="reset"], +.input-group-sm > .input-group-btn > button.input-group-addon { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .input-group-addon.btn, +.input-group-lg > .input-group-btn > input.input-group-addon[type="submit"], +.input-group-lg > .input-group-btn > input.input-group-addon[type="reset"], +.input-group-lg > .input-group-btn > button.input-group-addon { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} + +.input-group .form-control:first-child, .input-group input[name="post_password"]:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > input[type="submit"], +.input-group-btn:first-child > input[type="reset"], +.input-group-btn:first-child > button, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .btn-group > input[type="submit"], +.input-group-btn:first-child > .btn-group > input[type="reset"], +.input-group-btn:first-child > .btn-group > button, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > input[type="submit"]:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > input[type="reset"]:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > button:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn, +.input-group-btn:last-child > .btn-group:not(:last-child) > input[type="submit"], +.input-group-btn:last-child > .btn-group:not(:last-child) > input[type="reset"], +.input-group-btn:last-child > .btn-group:not(:last-child) > button { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.input-group-addon:first-child { + border-right: 0; +} + +.input-group .form-control:last-child, .input-group input[name="post_password"]:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > input[type="submit"], +.input-group-btn:last-child > input[type="reset"], +.input-group-btn:last-child > button, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .btn-group > input[type="submit"], +.input-group-btn:last-child > .btn-group > input[type="reset"], +.input-group-btn:last-child > .btn-group > button, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > input[type="submit"]:not(:first-child), +.input-group-btn:first-child > input[type="reset"]:not(:first-child), +.input-group-btn:first-child > button:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn, +.input-group-btn:first-child > .btn-group:not(:first-child) > input[type="submit"], +.input-group-btn:first-child > .btn-group:not(:first-child) > input[type="reset"], +.input-group-btn:first-child > .btn-group:not(:first-child) > button { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.input-group-addon:last-child { + border-left: 0; +} + +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn, .input-group-btn > input[type="submit"], +.input-group-btn > input[type="reset"], +.input-group-btn > button { + position: relative; +} +.input-group-btn > .btn + .btn, .input-group-btn > input[type="submit"] + .btn, +.input-group-btn > input[type="reset"] + .btn, +.input-group-btn > button + .btn, .input-group-btn > .btn + input[type="submit"], .input-group-btn > input[type="submit"] + input[type="submit"], +.input-group-btn > input[type="reset"] + input[type="submit"], +.input-group-btn > button + input[type="submit"], +.input-group-btn > .btn + input[type="reset"], +.input-group-btn > input[type="submit"] + input[type="reset"], +.input-group-btn > input[type="reset"] + input[type="reset"], +.input-group-btn > button + input[type="reset"], +.input-group-btn > .btn + button, +.input-group-btn > input[type="submit"] + button, +.input-group-btn > input[type="reset"] + button, +.input-group-btn > button + button { + margin-left: -1px; +} +.input-group-btn > .btn:hover, .input-group-btn > input[type="submit"]:hover, +.input-group-btn > input[type="reset"]:hover, +.input-group-btn > button:hover, .input-group-btn > .btn:focus, .input-group-btn > input[type="submit"]:focus, +.input-group-btn > input[type="reset"]:focus, +.input-group-btn > button:focus, .input-group-btn > .btn:active, .input-group-btn > input[type="submit"]:active, +.input-group-btn > input[type="reset"]:active, +.input-group-btn > button:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, .input-group-btn:first-child > input[type="submit"], +.input-group-btn:first-child > input[type="reset"], +.input-group-btn:first-child > button, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, .input-group-btn:last-child > input[type="submit"], +.input-group-btn:last-child > input[type="reset"], +.input-group-btn:last-child > button, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} + +.nav { + margin-bottom: 0; + padding-left: 0; + list-style: none; +} +.nav:before, .nav:after { + content: " "; + display: table; +} +.nav:after { + clear: both; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, .nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.nav > li.disabled > a { + color: #777777; +} +.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { + color: #777777; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; +} +.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { + background-color: #eeeeee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #ddd; +} +.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { + color: #555555; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; + cursor: default; +} + +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} + +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} + +.nav-justified, .nav-tabs.nav-justified { + width: 100%; +} +.nav-justified > li, .nav-tabs.nav-justified > li { + float: none; +} +.nav-justified > li > a, .nav-tabs.nav-justified > li > a { + text-align: center; + margin-bottom: 5px; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li, .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} + +.nav-tabs-justified, .nav-tabs.nav-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} + +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +.navbar:before, .navbar:after { + content: " "; + display: table; +} +.navbar:after { + clear: both; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} + +.navbar-header:before, .navbar-header:after { + content: " "; + display: table; +} +.navbar-header:after { + clear: both; +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} + +.navbar-collapse { + overflow-x: visible; + padding-right: 15px; + padding-left: 15px; + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} +.navbar-collapse:before, .navbar-collapse:after { + content: " "; + display: table; +} +.navbar-collapse:after { + clear: both; +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { + padding-left: 0; + padding-right: 0; + } +} + +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} + +.container > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-header, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-header, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} + +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} + +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} + +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} + +.navbar-brand { + float: left; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; + height: 50px; +} +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} + +.navbar-toggle { + position: relative; + float: right; + margin-right: 15px; + padding: 9px 10px; + margin-top: 8px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} + +.navbar-nav { + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} + +.navbar-form { + margin-left: -15px; + margin-right: -15px; + padding: 10px 15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + margin-top: 8px; + margin-bottom: 8px; +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control, .navbar-form input[name="post_password"] { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control, + .navbar-form .input-group input[name="post_password"] { + width: auto; + } + .navbar-form .input-group > .form-control, .navbar-form .input-group > input[name="post_password"] { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + border: 0; + margin-left: 0; + margin-right: 0; + padding-top: 0; + padding-bottom: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} + +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn, .btn-group-sm > input.navbar-btn[type="submit"], +.btn-group-sm > input.navbar-btn[type="reset"], +.btn-group-sm > button.navbar-btn { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn, .btn-group-xs > input.navbar-btn[type="submit"], +.btn-group-xs > input.navbar-btn[type="reset"], +.btn-group-xs > button.navbar-btn { + margin-top: 14px; + margin-bottom: 14px; +} + +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-left: 15px; + margin-right: 15px; + } +} + +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { + background-color: #e7e7e7; + color: #555; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} + +.navbar-inverse { + background-color: #222; + border-color: #090909; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #090909; +} +.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { + background-color: #090909; + color: #fff; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} + +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + content: "/ "; + padding: 0 5px; + color: #ccc; +} +.breadcrumb > .active { + color: #777777; +} + +.pagination, ul.page-numbers { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li, ul.page-numbers > li { + display: inline; +} +.pagination > li > a, ul.page-numbers > li > a, +.pagination > li > span, +ul.page-numbers > li > span { + position: relative; + float: left; + padding: 6px 12px; + line-height: 1.42857; + text-decoration: none; + color: #337ab7; + background-color: #fff; + border: 1px solid #ddd; + margin-left: -1px; +} +.pagination > li:first-child > a, ul.page-numbers > li:first-child > a, +.pagination > li:first-child > span, +ul.page-numbers > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} +.pagination > li:last-child > a, ul.page-numbers > li:last-child > a, +.pagination > li:last-child > span, +ul.page-numbers > li:last-child > span { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; +} +.pagination > li > a:hover, ul.page-numbers > li > a:hover, .pagination > li > a:focus, ul.page-numbers > li > a:focus, +.pagination > li > span:hover, +ul.page-numbers > li > span:hover, +.pagination > li > span:focus, +ul.page-numbers > li > span:focus { + z-index: 2; + color: #23527c; + background-color: #eeeeee; + border-color: #ddd; +} +.pagination > .active > a, ul.page-numbers > .active > a, .pagination > .active > a:hover, ul.page-numbers > .active > a:hover, .pagination > .active > a:focus, ul.page-numbers > .active > a:focus, +.pagination > .active > span, +ul.page-numbers > .active > span, +.pagination > .active > span:hover, +ul.page-numbers > .active > span:hover, +.pagination > .active > span:focus, +ul.page-numbers > .active > span:focus { + z-index: 3; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; + cursor: default; +} +.pagination > .disabled > span, ul.page-numbers > .disabled > span, +.pagination > .disabled > span:hover, +ul.page-numbers > .disabled > span:hover, +.pagination > .disabled > span:focus, +ul.page-numbers > .disabled > span:focus, +.pagination > .disabled > a, +ul.page-numbers > .disabled > a, +.pagination > .disabled > a:hover, +ul.page-numbers > .disabled > a:hover, +.pagination > .disabled > a:focus, +ul.page-numbers > .disabled > a:focus { + color: #777777; + background-color: #fff; + border-color: #ddd; + cursor: not-allowed; +} + +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-bottom-right-radius: 6px; + border-top-right-radius: 6px; +} + +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} + +.pager { + padding-left: 0; + margin: 20px 0; + list-style: none; + text-align: center; +} +.pager:before, .pager:after { + content: " "; + display: table; +} +.pager:after { + clear: both; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777777; + background-color: #fff; + cursor: not-allowed; +} + +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +.label:empty { + display: none; +} +.btn .label, input[type="submit"] .label, +input[type="reset"] .label, +button .label { + position: relative; + top: -1px; +} + +a.label:hover, a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +.label-default { + background-color: #777777; +} +.label-default[href]:hover, .label-default[href]:focus { + background-color: #5e5e5e; +} + +.label-primary { + background-color: #337ab7; +} +.label-primary[href]:hover, .label-primary[href]:focus { + background-color: #286090; +} + +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, .label-success[href]:focus { + background-color: #449d44; +} + +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, .label-info[href]:focus { + background-color: #31b0d5; +} + +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, .label-warning[href]:focus { + background-color: #ec971f; +} + +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, .label-danger[href]:focus { + background-color: #c9302c; +} + +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + color: #fff; + line-height: 1; + vertical-align: middle; + white-space: nowrap; + text-align: center; + background-color: #777777; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge, input[type="submit"] .badge, +input[type="reset"] .badge, +button .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > input[type="submit"] .badge, +.btn-group-xs > input[type="reset"] .badge, +.btn-group-xs > button .badge, .btn-group-xs > .btn .badge, .btn-group-xs > input[type="submit"] .badge, +.btn-group-xs > input[type="reset"] .badge, +.btn-group-xs > button .badge { + top: 0; + padding: 1px 5px; +} +.list-group-item.active > .badge, .nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} + +a.badge:hover, a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #eeeeee; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, .container-fluid .jumbotron { + border-radius: 6px; + padding-left: 15px; + padding-right: 15px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, .container-fluid .jumbotron { + padding-left: 60px; + padding-right: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} + +.thumbnail, .wp-caption { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border 0.2s ease-in-out; + -o-transition: border 0.2s ease-in-out; + transition: border 0.2s ease-in-out; +} +.thumbnail > img, .wp-caption > img, +.thumbnail a > img, +.wp-caption a > img { + display: block; + max-width: 100%; + height: auto; + margin-left: auto; + margin-right: auto; +} +.thumbnail .caption, .wp-caption .caption { + padding: 9px; + color: #333333; +} + +a.thumbnail:hover, a.wp-caption:hover, +a.thumbnail:focus, +a.wp-caption:focus, +a.thumbnail.active, +a.active.wp-caption { + border-color: #337ab7; +} + +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} + +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} + +.alert-success { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #3c763d; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} + +.alert-info { + background-color: #d9edf7; + border-color: #bce8f1; + color: #31708f; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} + +.alert-warning { + background-color: #fcf8e3; + border-color: #faebcc; + color: #8a6d3b; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} + +.alert-danger { + background-color: #f2dede; + border-color: #ebccd1; + color: #a94442; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + overflow: hidden; + height: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} + +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} + +.media, +.media-body { + zoom: 1; + overflow: hidden; +} + +.media-body { + width: 10000px; +} + +.media-object { + display: block; +} +.media-object.img-thumbnail, .gallery .gallery-item img.media-object { + max-width: none; +} + +.media-right, +.media > .pull-right, +.media > .alignright, +.entry-attachment #nav-below .media > .nav-next, +.widget_calendar #wp-calendar #next .media > a { + padding-left: 10px; +} + +.media-left, +.media > .pull-left, +.media > .alignleft, +.entry-attachment #nav-below .media > .nav-previous, +.gallery .media > .gallery-item, +.widget_calendar #wp-calendar #prev .media > a { + padding-right: 10px; +} + +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} + +.media-middle { + vertical-align: middle; +} + +.media-bottom { + vertical-align: bottom; +} + +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} + +.media-list { + padding-left: 0; + list-style: none; +} + +.list-group { + margin-bottom: 20px; + padding-left: 0; +} + +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +a.list-group-item, +button.list-group-item { + color: #555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, a.list-group-item:focus, +button.list-group-item:hover, +button.list-group-item:focus { + text-decoration: none; + color: #555; + background-color: #f5f5f5; +} + +button.list-group-item { + width: 100%; + text-align: left; +} + +.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { + background-color: #eeeeee; + color: #777777; + cursor: not-allowed; +} +.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { + color: #777777; +} +.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} + +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} + +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, a.list-group-item-success:focus, +button.list-group-item-success:hover, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, +button.list-group-item-success.active, +button.list-group-item-success.active:hover, +button.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} + +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} + +a.list-group-item-info, +button.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, a.list-group-item-info:focus, +button.list-group-item-info:hover, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, +button.list-group-item-info.active, +button.list-group-item-info.active:hover, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} + +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} + +a.list-group-item-warning, +button.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, a.list-group-item-warning:focus, +button.list-group-item-warning:hover, +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, +button.list-group-item-warning.active, +button.list-group-item-warning.active:hover, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} + +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} + +a.list-group-item-danger, +button.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, a.list-group-item-danger:focus, +button.list-group-item-danger:hover, +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, +button.list-group-item-danger.active, +button.list-group-item-danger.active:hover, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} + +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} + +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} + +.panel { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.panel-body { + padding: 15px; +} +.panel-body:before, .panel-body:after { + content: " "; + display: table; +} +.panel-body:after { + clear: both; +} + +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} + +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} + +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} + +.list-group + .panel-footer { + border-top-width: 0; +} + +.panel > .table, .page-content .panel > table, +.entry-content .panel > table, .widget_calendar .panel > #wp-calendar, +.panel > .table-responsive > .table, +.widget_calendar .panel > #wp-calendar > .table, +.page-content .panel > .table-responsive > table, +.widget_calendar .page-content .panel > #wp-calendar > table, +.page-content .widget_calendar .panel > #wp-calendar > table, +.entry-content .panel > .table-responsive > table, +.widget_calendar .entry-content .panel > #wp-calendar > table, +.entry-content .widget_calendar .panel > #wp-calendar > table, +.widget_calendar .panel > .table-responsive > #wp-calendar, +.widget_calendar .panel > #wp-calendar > #wp-calendar, +.panel > .panel-collapse > .table, +.page-content .panel > .panel-collapse > table, +.entry-content .panel > .panel-collapse > table, +.widget_calendar .panel > .panel-collapse > #wp-calendar { + margin-bottom: 0; +} +.panel > .table caption, .page-content .panel > table caption, +.entry-content .panel > table caption, .widget_calendar .panel > #wp-calendar caption, +.panel > .table-responsive > .table caption, +.widget_calendar .panel > #wp-calendar > .table caption, +.page-content .panel > .table-responsive > table caption, +.widget_calendar .page-content .panel > #wp-calendar > table caption, +.page-content .widget_calendar .panel > #wp-calendar > table caption, +.entry-content .panel > .table-responsive > table caption, +.widget_calendar .entry-content .panel > #wp-calendar > table caption, +.entry-content .widget_calendar .panel > #wp-calendar > table caption, +.widget_calendar .panel > .table-responsive > #wp-calendar caption, +.widget_calendar .panel > #wp-calendar > #wp-calendar caption, +.panel > .panel-collapse > .table caption, +.page-content .panel > .panel-collapse > table caption, +.entry-content .panel > .panel-collapse > table caption, +.widget_calendar .panel > .panel-collapse > #wp-calendar caption { + padding-left: 15px; + padding-right: 15px; +} +.panel > .table:first-child, .page-content .panel > table:first-child, +.entry-content .panel > table:first-child, .widget_calendar .panel > #wp-calendar:first-child, +.panel > .table-responsive:first-child > .table:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child { + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child td:first-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child td:first-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.page-content .panel > table:first-child > thead:first-child > tr:first-child th:first-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child td:first-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child th:first-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child td:last-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child td:last-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.page-content .panel > table:first-child > thead:first-child > tr:first-child th:last-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child td:last-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child th:last-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} +.panel > .table:last-child, .page-content .panel > table:last-child, +.entry-content .panel > table:last-child, .widget_calendar .panel > #wp-calendar:last-child, +.panel > .table-responsive:last-child > .table:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child td:first-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child td:first-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.page-content .panel > table:last-child > tbody:last-child > tr:last-child th:first-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child td:last-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child td:last-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.page-content .panel > table:last-child > tbody:last-child > tr:last-child th:last-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} +.panel > .panel-body + .table, .page-content .panel > .panel-body + table, +.entry-content .panel > .panel-body + table, .widget_calendar .panel > .panel-body + #wp-calendar, +.panel > .panel-body + .table-responsive, +.widget_calendar .panel > .panel-body + #wp-calendar, +.panel > .table + .panel-body, +.page-content .panel > table + .panel-body, +.entry-content .panel > table + .panel-body, +.widget_calendar .panel > #wp-calendar + .panel-body, +.panel > .table-responsive + .panel-body, +.widget_calendar .panel > #wp-calendar + .panel-body { + border-top: 1px solid #ddd; +} +.panel > .table > tbody:first-child > tr:first-child th, .page-content .panel > table > tbody:first-child > tr:first-child th, +.entry-content .panel > table > tbody:first-child > tr:first-child th, .widget_calendar .panel > #wp-calendar > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td, +.page-content .panel > table > tbody:first-child > tr:first-child td, +.entry-content .panel > table > tbody:first-child > tr:first-child td, +.widget_calendar .panel > #wp-calendar > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, .widget_calendar .panel > #wp-calendar, +.panel > .table-responsive > .table-bordered, +.widget_calendar .panel > #wp-calendar > .table-bordered, +.widget_calendar .panel > .table-responsive > #wp-calendar, +.widget_calendar .panel > #wp-calendar > #wp-calendar { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, .widget_calendar .panel > #wp-calendar > thead > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > tbody > tr > th:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > tfoot > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > th:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > td:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > th:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > td:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > th:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > td:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, .widget_calendar .panel > #wp-calendar > thead > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > tbody > tr > th:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > tfoot > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > th:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > td:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > th:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > td:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > th:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > td:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, .widget_calendar .panel > #wp-calendar > thead > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > tbody > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr:first-child > td, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr:first-child > th, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:first-child > td, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:first-child > th, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, .widget_calendar .panel > #wp-calendar > tbody > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > tfoot > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:last-child > td, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:last-child > th, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr:last-child > td, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr:last-child > th, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive, .widget_calendar .panel > #wp-calendar { + border: 0; + margin-bottom: 0; +} + +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} + +.panel-default { + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} + +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} + +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} + +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} + +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} + +.panel-danger { + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} + +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + left: 0; + bottom: 0; + height: 100%; + width: 100%; + border: 0; +} + +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} + +.embed-responsive-4by3 { + padding-bottom: 75%; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} + +.well-lg { + padding: 24px; + border-radius: 6px; +} + +.well-sm { + padding: 9px; + border-radius: 3px; +} + +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, .close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + display: none; + overflow: hidden; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} + +.modal-content { + position: relative; + background-color: #fff; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} + +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header:before, .modal-header:after { + content: " "; + display: table; +} +.modal-header:after { + clear: both; +} + +.modal-header .close { + margin-top: -2px; +} + +.modal-title { + margin: 0; + line-height: 1.42857; +} + +.modal-body { + position: relative; + padding: 15px; +} + +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer:before, .modal-footer:after { + content: " "; + display: table; +} +.modal-footer:after { + clear: both; +} +.modal-footer .btn + .btn, .modal-footer input[type="submit"] + .btn, +.modal-footer input[type="reset"] + .btn, +.modal-footer button + .btn, .modal-footer .btn + input[type="submit"], .modal-footer input[type="submit"] + input[type="submit"], +.modal-footer input[type="reset"] + input[type="submit"], +.modal-footer button + input[type="submit"], +.modal-footer .btn + input[type="reset"], +.modal-footer input[type="submit"] + input[type="reset"], +.modal-footer input[type="reset"] + input[type="reset"], +.modal-footer button + input[type="reset"], +.modal-footer .btn + button, +.modal-footer input[type="submit"] + button, +.modal-footer input[type="reset"] + button, +.modal-footer button + button { + margin-left: 5px; + margin-bottom: 0; +} +.modal-footer .btn-group .btn + .btn, .modal-footer .btn-group input[type="submit"] + .btn, +.modal-footer .btn-group input[type="reset"] + .btn, +.modal-footer .btn-group button + .btn, .modal-footer .btn-group .btn + input[type="submit"], .modal-footer .btn-group input[type="submit"] + input[type="submit"], +.modal-footer .btn-group input[type="reset"] + input[type="submit"], +.modal-footer .btn-group button + input[type="submit"], +.modal-footer .btn-group .btn + input[type="reset"], +.modal-footer .btn-group input[type="submit"] + input[type="reset"], +.modal-footer .btn-group input[type="reset"] + input[type="reset"], +.modal-footer .btn-group button + input[type="reset"], +.modal-footer .btn-group .btn + button, +.modal-footer .btn-group input[type="submit"] + button, +.modal-footer .btn-group input[type="reset"] + button, +.modal-footer .btn-group button + button { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.42857; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + font-size: 12px; + opacity: 0; + filter: alpha(opacity=0); +} +.tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); +} +.tooltip.top { + margin-top: -3px; + padding: 5px 0; +} +.tooltip.right { + margin-left: 3px; + padding: 0 5px; +} +.tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +.tooltip.left { + margin-left: -3px; + padding: 0 5px; +} + +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 4px; +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + right: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.42857; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + font-size: 14px; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} + +.popover-title { + margin: 0; + padding: 8px 14px; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} + +.popover-content { + padding: 9px 14px; +} + +.popover > .arrow, .popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.popover > .arrow { + border-width: 11px; +} + +.popover > .arrow:after { + border-width: 10px; + content: ""; +} + +.popover.top > .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + bottom: -11px; +} +.popover.top > .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #fff; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); +} +.popover.right > .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #fff; +} +.popover.bottom > .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + top: -11px; +} +.popover.bottom > .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left > .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #fff; + bottom: -10px; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + overflow: hidden; + width: 100%; +} +.carousel-inner > .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform 0.6s ease-in-out; + -moz-transition: -moz-transform 0.6s ease-in-out; + -o-transition: -o-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + -moz-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, .carousel-inner > .item.active.right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + left: 0; + } + .carousel-inner > .item.prev, .carousel-inner > .item.active.left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + } + .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + left: 0; + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} + +.carousel-control { + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 15%; + opacity: 0.5; + filter: alpha(opacity=50); + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + background-color: transparent; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); +} +.carousel-control.right { + left: auto; + right: 0; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); +} +.carousel-control:hover, .carousel-control:focus { + outline: 0; + color: #fff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + margin-top: -10px; + z-index: 5; + display: inline-block; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + line-height: 1; + font-family: serif; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} + +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + margin-left: -30%; + padding-left: 0; + list-style: none; + text-align: center; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + border: 1px solid #fff; + border-radius: 10px; + cursor: pointer; + background-color: #000 \9; + background-color: transparent; +} +.carousel-indicators .active { + margin: 0; + width: 12px; + height: 12px; + background-color: #fff; +} + +.carousel-caption { + position: absolute; + left: 15%; + right: 15%; + bottom: 20px; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn, .carousel-caption input[type="submit"], +.carousel-caption input[type="reset"], +.carousel-caption button { + text-shadow: none; +} + +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -10px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -10px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -10px; + } + + .carousel-caption { + left: 20%; + right: 20%; + padding-bottom: 30px; + } + + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, .clearfix:after { + content: " "; + display: table; +} +.clearfix:after { + clear: both; +} + +.center-block, .aligncenter { + display: block; + margin-left: auto; + margin-right: auto; +} + +.pull-right, .alignright, .entry-attachment #nav-below .nav-next, .widget_calendar #wp-calendar #next a { + float: right !important; +} + +.pull-left, .alignleft, .entry-attachment #nav-below .nav-previous, .gallery .gallery-item, .widget_calendar #wp-calendar #prev a { + float: left !important; +} + +.hide { + display: none !important; +} + +.show { + display: block !important; +} + +.invisible { + visibility: hidden; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.hidden { + display: none !important; +} + +.affix { + position: fixed; +} + +@-ms-viewport { + width: device-width; +} +.visible-xs { + display: none !important; +} + +.visible-sm { + display: none !important; +} + +.visible-md { + display: none !important; +} + +.visible-lg { + display: none !important; +} + +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} + +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + + table.visible-xs { + display: table !important; + } + + tr.visible-xs { + display: table-row !important; + } + + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} + +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} + +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + + table.visible-sm { + display: table !important; + } + + tr.visible-sm { + display: table-row !important; + } + + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + + table.visible-md { + display: table !important; + } + + tr.visible-md { + display: table-row !important; + } + + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + + table.visible-lg { + display: table !important; + } + + tr.visible-lg { + display: table-row !important; + } + + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} + +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} + +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} + +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} + +@media print { + .visible-print { + display: block !important; + } + + table.visible-print { + display: table !important; + } + + tr.visible-print { + display: table-row !important; + } + + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} + +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} + +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} + +@media print { + .hidden-print { + display: none !important; + } +} +/*! + * animate.css -http://daneden.me/animate + * Version - 3.5.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2016 Daniel Eden + */ +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +.animated.flipOutX, +.animated.flipOutY, +.animated.bounceIn, +.animated.bounceOut { + -webkit-animation-duration: .75s; + animation-duration: .75s; +} + +@-webkit-keyframes bounce { + from, 20%, 53%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +@keyframes bounce { + from, 20%, 53%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 40%, 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} + +@-webkit-keyframes flash { + from, 50%, to { + opacity: 1; + } + 25%, 75% { + opacity: 0; + } +} +@keyframes flash { + from, 50%, to { + opacity: 1; + } + 25%, 75% { + opacity: 0; + } +} +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} + +@-webkit-keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +@keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +.headShake { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-name: headShake; + animation-name: headShake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes wobble { + from { + -webkit-transform: none; + transform: none; + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes wobble { + from { + -webkit-transform: none; + transform: none; + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + to { + -webkit-transform: none; + transform: none; + } +} +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes jello { + from, 11.1%, to { + -webkit-transform: none; + transform: none; + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.39063deg) skewY(0.39063deg); + transform: skewX(0.39063deg) skewY(0.39063deg); + } + 88.8% { + -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg); + transform: skewX(-0.19531deg) skewY(-0.19531deg); + } +} +@keyframes jello { + from, 11.1%, to { + -webkit-transform: none; + transform: none; + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.39063deg) skewY(0.39063deg); + transform: skewX(0.39063deg) skewY(0.39063deg); + } + 88.8% { + -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg); + transform: skewX(-0.19531deg) skewY(-0.19531deg); + } +} +.jello { + -webkit-animation-name: jello; + animation-name: jello; + -webkit-transform-origin: center; + transform-origin: center; +} + +@-webkit-keyframes bounceIn { + from, 20%, 40%, 60%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +@keyframes bounceIn { + from, 20%, 40%, 60%, 80%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes bounceInDown { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes bounceInLeft { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes bounceInRight { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes bounceInUp { + from, 60%, 75%, 90%, to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} +@keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@keyframes fadeOutDown { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@keyframes fadeOutDownBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@keyframes fadeOutLeft { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes fadeOutLeftBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@keyframes fadeOutRight { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@keyframes fadeOutRightBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@keyframes fadeOutUp { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@keyframes fadeOutUpBig { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +@keyframes flip { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +@keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +@keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} +.flipOutY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + to { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + to { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + from { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +@keyframes lightSpeedOut { + from { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +@keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +@keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +@keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +@keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes rollOut { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +@keyframes rollOut { + from { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} + +@-webkit-keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +@keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} + +@-webkit-keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} + +@-webkit-keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} + +@-webkit-keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} + +@-webkit-keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} + +@-webkit-keyframes zoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} +@keyframes zoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} + +@-webkit-keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} + +@-webkit-keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} + +@-webkit-keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} + +*, +*:before, +*:after { + box-sizing: inherit; +} + +html { + box-sizing: border-box; +} + body { - padding: 10px; + overflow-x: hidden; +} + +::-moz-selection { + color: white; + background: black; +} + +::selection { + color: white; + background: black; +} + +img { + height: auto; + max-width: 100%; +} + +.alignnone { + margin: 0.5em 0; +} + +.alignright { + margin: 0.5em 0 1em 1em; +} + +.alignleft { + margin: 0.5em 1em 1em 0; +} + +.aligncenter { + margin: 0.5em auto; +} + +.hentry, +.widget { + -ms-word-wrap: break-word; + word-wrap: break-word; +} + +.page-content:before, .page-content:after, +.entry-content:before, +.entry-content:after { + content: " "; + display: table; +} +.page-content:after, +.entry-content:after { + clear: both; +} + +.entry-attachment .attachment { + margin-bottom: 1em; +} + +.entry-caption { + color: #666; +} + +.twitter-tweet-rendered { + max-width: 100% !important; +} + +.gallery { + margin: 0 auto 1em; +} +.gallery:before, .gallery:after { + content: " "; + display: table; +} +.gallery:after { + clear: both; +} +.gallery.gallery-columns-1 .gallery-item { + float: none; + margin: 2em 2%; + width: 96%; +} +.gallery.gallery-columns-2 .gallery-item { + margin: 2em 2%; + width: 46%; +} +.gallery.gallery-columns-3 .gallery-item { + margin: 2em 2%; + width: 29.33333%; +} +.gallery.gallery-columns-4 .gallery-item { + margin: 2em 2%; + width: 21%; +} +.gallery.gallery-columns-5 .gallery-item { + margin: 2em 2%; + width: 16%; +} +.gallery.gallery-columns-6 .gallery-item { + margin: 2em 1%; + width: 14.66667%; +} +.gallery.gallery-columns-7 .gallery-item { + margin: 2em 1%; + width: 12.28571%; +} +.gallery.gallery-columns-8 .gallery-item { + margin: 2em 1%; + width: 10.5%; +} +.gallery.gallery-columns-9 .gallery-item { + margin: 2em 1%; + width: 9.11111%; +} +.gallery .gallery-caption { + color: #333333; + margin-left: 0; +} +.gallery dl { + margin: 0; +} +.gallery br + br { + display: none; +} + +.hentry img, +.widget img { + height: auto; + max-width: 100%; + width: auto; +} + +img.header-image, img.wp-post-image { + max-width: 100%; + height: auto; +} +img.wp-smiley, .rsswidget img { + border: none; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} +img#wpstats { + display: none; +} + +.entry-content p img.alignleft, .entry-content p img.alignright, .entry-content p img.aligncenter, .entry-content p img.aligncenter, .entry-content p img.alignnone, +.wp-caption.alignleft, +.wp-caption.alignright, +.wp-caption.aligncenter, +.wp-caption.aligncenter, +.wp-caption.alignnone { + margin-top: 1em; + margin-bottom: 2em; +} + +.wp-caption.aligncenter, .wp-caption.alignnone { + clear: both !important; +} +.wp-caption .wp-caption-text { + display: inline-block; + padding: 9px; + color: #333333; +} +.wp-caption .wp-caption-text:before { + color: #666; + content: '\2014'; + font-size: 12px; + font-style: normal; + font-weight: bold; + margin-right: 5px; +} + +.widget_calendar #wp-calendar #prev { + border-right: 0; +} +.widget_calendar #wp-calendar #next { + border-left: 0; +} + +.widget_tag_cloud a:nth-child(1) { + font-size: 14px!important; +} +.widget_tag_cloud a:nth-child(2) { + font-size: 31px!important; +} +.widget_tag_cloud a:nth-child(3) { + font-size: 32px!important; +} +.widget_tag_cloud a:nth-child(4) { + font-size: 32px!important; +} +.widget_tag_cloud a:nth-child(5) { + font-size: 19px!important; +} +.widget_tag_cloud a:nth-child(6) { + font-size: 31px!important; +} +.widget_tag_cloud a:nth-child(7) { + font-size: 18px!important; +} +.widget_tag_cloud a:nth-child(8) { + font-size: 26px!important; +} +.widget_tag_cloud a:nth-child(9) { + font-size: 14px!important; +} +.widget_tag_cloud a:nth-child(10) { + font-size: 21px!important; +} +.widget_tag_cloud a:nth-child(11) { + font-size: 30px!important; +} +.widget_tag_cloud a:nth-child(12) { + font-size: 18px!important; +} + +.wp-video-shortcode { + max-width: 100%; +} + +.form-radio-group .radio:first-child { + margin-top: 0; +} +.form-radio-group .radio:last-child { + margin-bottom: 0; +} + +ul.page-numbers > li > span.current, ul.page-numbers > li > span.current:hover, ul.page-numbers > li > span.current:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; + cursor: default; +} + +.pagination-wrap { + text-align: center; + margin-top: 15px; +} +.infinite-scroll .pagination-wrap { + display: none; +} + +.odin-map img { + max-width: none !important; +} + +.alignleft { + display: inline; + float: left; + margin-right: 1.5em; +} + +.alignright { + display: inline; + float: right; + margin-left: 1.5em; +} + +.aligncenter { + display: block; + margin-left: auto; + margin-right: auto; +} + +html { + max-width: 1200px; + margin-left: auto; + margin-right: auto; + padding: 30px; } diff --git a/assets/css/style.css b/assets/css/style.css index 19c97e3..65254c4 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1,17 +1,4 @@ @charset "UTF-8"; -/*! -Theme Name: Odin -Theme URI: http://wpod.in/ -Author: Team Odin -Author URI: http://wpod.in/#colaboradores -Description: Odin Framework Made in WordPress Brasil -*/ -/*-------------------------------------------------------------- -# Tools, Variables and Mixins ---------------------------------------------------------------*/ -/*-------------------------------------------------------------- -# Reset and Dependencies ---------------------------------------------------------------*/ /*! * Bootstrap v3.3.6 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. @@ -1456,7 +1443,7 @@ img { } .img-responsive, .comment-content img, .widget img, .entry-content p img, -.wp-caption { +.wp-caption, #header-image img { display: block; max-width: 100%; height: auto; @@ -1491,7 +1478,7 @@ hr { border-top: 1px solid #eeeeee; } -.sr-only { +.sr-only, .navigation-skiplink-link { position: absolute; width: 1px; height: 1px; @@ -1502,7 +1489,7 @@ hr { border: 0; } -.sr-only-focusable:active, .sr-only-focusable:focus { +.sr-only-focusable:active, .navigation-skiplink-link:active, .sr-only-focusable:focus, .navigation-skiplink-link:focus { position: static; width: auto; height: auto; @@ -1516,7 +1503,8 @@ hr { } h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { +.h1, +#header-branding .site-title, .h2, .h3, .h4, .h5, #header-branding .site-description, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; @@ -1530,26 +1518,30 @@ h4 .small, h5 small, h5 .small, h6 small, h6 .small, .h1 small, -.h1 .small, .h2 small, +#header-branding .site-title small, +.h1 .small, +#header-branding .site-title .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, -.h4 .small, .h5 small, -.h5 .small, .h6 small, +.h4 .small, .h5 small, #header-branding .site-description small, +.h5 .small, +#header-branding .site-description .small, .h6 small, .h6 .small { font-weight: normal; line-height: 1; color: #777777; } -h1, .h1, +h1, .h1, #header-branding .site-title, h2, .h2, h3, .h3 { margin-top: 20px; margin-bottom: 10px; } h1 small, -h1 .small, .h1 small, +h1 .small, .h1 small, #header-branding .site-title small, .h1 .small, +#header-branding .site-title .small, h2 small, h2 .small, .h2 small, .h2 .small, @@ -1560,7 +1552,7 @@ h3 .small, .h3 small, } h4, .h4, -h5, .h5, +h5, .h5, #header-branding .site-description, h6, .h6 { margin-top: 10px; margin-bottom: 10px; @@ -1569,15 +1561,16 @@ h4 small, h4 .small, .h4 small, .h4 .small, h5 small, -h5 .small, .h5 small, +h5 .small, .h5 small, #header-branding .site-description small, .h5 .small, +#header-branding .site-description .small, h6 small, h6 .small, .h6 small, .h6 .small { font-size: 75%; } -h1, .h1 { +h1, .h1, #header-branding .site-title { font-size: 36px; } @@ -1593,7 +1586,7 @@ h4, .h4 { font-size: 18px; } -h5, .h5 { +h5, .h5, #header-branding .site-description { font-size: 14px; } @@ -3932,7 +3925,7 @@ select[multiple].input-lg, .has-feedback label ~ .form-control-feedback { top: 25px; } -.has-feedback label.sr-only ~ .form-control-feedback { +.has-feedback label.sr-only ~ .form-control-feedback, .has-feedback label.navigation-skiplink-link ~ .form-control-feedback { top: 0; } @@ -6149,7 +6142,9 @@ a.badge:hover, a.badge:focus { background-color: #eeeeee; } .jumbotron h1, -.jumbotron .h1 { +.jumbotron .h1, +.jumbotron #header-branding .site-title, +#header-branding .jumbotron .site-title { color: inherit; } .jumbotron p { @@ -6178,7 +6173,9 @@ a.badge:hover, a.badge:focus { padding-right: 60px; } .jumbotron h1, - .jumbotron .h1 { + .jumbotron .h1, + .jumbotron #header-branding .site-title, + #header-branding .jumbotron .site-title { font-size: 63px; } } @@ -8425,211 +8422,6 @@ button.close { display: none !important; } } -.alignnone { - margin: 0.5em 0; -} - -.alignright { - margin: 0.5em 0 1em 1em; -} - -.alignleft { - margin: 0.5em 1em 1em 0; -} - -.aligncenter { - margin: 0.5em auto; -} - -.hentry, -.widget { - -ms-word-wrap: break-word; - word-wrap: break-word; -} - -.page-content:before, .page-content:after, -.entry-content:before, -.entry-content:after { - content: " "; - display: table; -} -.page-content:after, -.entry-content:after { - clear: both; -} - -.entry-attachment .attachment { - margin-bottom: 1em; -} - -.entry-caption { - color: #666; -} - -.twitter-tweet-rendered { - max-width: 100% !important; -} - -.gallery { - margin: 0 auto 1em; -} -.gallery:before, .gallery:after { - content: " "; - display: table; -} -.gallery:after { - clear: both; -} -.gallery.gallery-columns-1 .gallery-item { - float: none; - margin: 2em 2%; - width: 96%; -} -.gallery.gallery-columns-2 .gallery-item { - margin: 2em 2%; - width: 46%; -} -.gallery.gallery-columns-3 .gallery-item { - margin: 2em 2%; - width: 29.33333%; -} -.gallery.gallery-columns-4 .gallery-item { - margin: 2em 2%; - width: 21%; -} -.gallery.gallery-columns-5 .gallery-item { - margin: 2em 2%; - width: 16%; -} -.gallery.gallery-columns-6 .gallery-item { - margin: 2em 1%; - width: 14.66667%; -} -.gallery.gallery-columns-7 .gallery-item { - margin: 2em 1%; - width: 12.28571%; -} -.gallery.gallery-columns-8 .gallery-item { - margin: 2em 1%; - width: 10.5%; -} -.gallery.gallery-columns-9 .gallery-item { - margin: 2em 1%; - width: 9.11111%; -} -.gallery .gallery-caption { - color: #333333; - margin-left: 0; -} -.gallery dl { - margin: 0; -} -.gallery br + br { - display: none; -} - -.hentry img, -.widget img { - height: auto; - max-width: 100%; - width: auto; -} - -img.header-image, img.wp-post-image { - max-width: 100%; - height: auto; -} -img.wp-smiley, .rsswidget img { - border: none; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - margin-bottom: 0; - margin-top: 0; - padding: 0; -} -img#wpstats { - display: none; -} - -.entry-content p img.alignleft, .entry-content p img.alignright, .entry-content p img.aligncenter, .entry-content p img.aligncenter, .entry-content p img.alignnone, -.wp-caption.alignleft, -.wp-caption.alignright, -.wp-caption.aligncenter, -.wp-caption.aligncenter, -.wp-caption.alignnone { - margin-top: 1em; - margin-bottom: 2em; -} - -.wp-caption.aligncenter, .wp-caption.alignnone { - clear: both !important; -} -.wp-caption .wp-caption-text { - display: inline-block; - padding: 9px; - color: #333333; -} -.wp-caption .wp-caption-text:before { - color: #666; - content: '\2014'; - font-size: 12px; - font-style: normal; - font-weight: bold; - margin-right: 5px; -} - -.widget_calendar #wp-calendar #prev { - border-right: 0; -} -.widget_calendar #wp-calendar #next { - border-left: 0; -} - -.widget_tag_cloud a:nth-child(1) { - font-size: 32px!important; -} -.widget_tag_cloud a:nth-child(2) { - font-size: 32px!important; -} -.widget_tag_cloud a:nth-child(3) { - font-size: 22px!important; -} -.widget_tag_cloud a:nth-child(4) { - font-size: 23px!important; -} -.widget_tag_cloud a:nth-child(5) { - font-size: 19px!important; -} -.widget_tag_cloud a:nth-child(6) { - font-size: 23px!important; -} -.widget_tag_cloud a:nth-child(7) { - font-size: 14px!important; -} -.widget_tag_cloud a:nth-child(8) { - font-size: 19px!important; -} -.widget_tag_cloud a:nth-child(9) { - font-size: 21px!important; -} -.widget_tag_cloud a:nth-child(10) { - font-size: 17px!important; -} -.widget_tag_cloud a:nth-child(11) { - font-size: 27px!important; -} -.widget_tag_cloud a:nth-child(12) { - font-size: 32px!important; -} - -.wp-video-shortcode { - max-width: 100%; -} - /*! * animate.css -http://daneden.me/animate * Version - 3.5.0 @@ -11520,9 +11312,20 @@ img#wpstats { animation-name: slideOutUp; } -/*-------------------------------------------------------------- -# CSS and Components ---------------------------------------------------------------*/ +*, +*:before, +*:after { + box-sizing: inherit; +} + +html { + box-sizing: border-box; +} + +body { + overflow-x: hidden; +} + ::-moz-selection { color: white; background: black; @@ -11533,26 +11336,214 @@ img#wpstats { background: black; } -html { - box-sizing: border-box; +img { + height: auto; + max-width: 100%; } -*, -*:before, -*:after { - /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ - box-sizing: inherit; +.alignnone { + margin: 0.5em 0; } -body { - overflow-x: hidden; +.alignright { + margin: 0.5em 0 1em 1em; } -img { +.alignleft { + margin: 0.5em 1em 1em 0; +} + +.aligncenter { + margin: 0.5em auto; +} + +.hentry, +.widget { + -ms-word-wrap: break-word; + word-wrap: break-word; +} + +.page-content:before, .page-content:after, +.entry-content:before, +.entry-content:after { + content: " "; + display: table; +} +.page-content:after, +.entry-content:after { + clear: both; +} + +.entry-attachment .attachment { + margin-bottom: 1em; +} + +.entry-caption { + color: #666; +} + +.twitter-tweet-rendered { + max-width: 100% !important; +} + +.gallery { + margin: 0 auto 1em; +} +.gallery:before, .gallery:after { + content: " "; + display: table; +} +.gallery:after { + clear: both; +} +.gallery.gallery-columns-1 .gallery-item { + float: none; + margin: 2em 2%; + width: 96%; +} +.gallery.gallery-columns-2 .gallery-item { + margin: 2em 2%; + width: 46%; +} +.gallery.gallery-columns-3 .gallery-item { + margin: 2em 2%; + width: 29.33333%; +} +.gallery.gallery-columns-4 .gallery-item { + margin: 2em 2%; + width: 21%; +} +.gallery.gallery-columns-5 .gallery-item { + margin: 2em 2%; + width: 16%; +} +.gallery.gallery-columns-6 .gallery-item { + margin: 2em 1%; + width: 14.66667%; +} +.gallery.gallery-columns-7 .gallery-item { + margin: 2em 1%; + width: 12.28571%; +} +.gallery.gallery-columns-8 .gallery-item { + margin: 2em 1%; + width: 10.5%; +} +.gallery.gallery-columns-9 .gallery-item { + margin: 2em 1%; + width: 9.11111%; +} +.gallery .gallery-caption { + color: #333333; + margin-left: 0; +} +.gallery dl { + margin: 0; +} +.gallery br + br { + display: none; +} + +.hentry img, +.widget img { + height: auto; + max-width: 100%; + width: auto; +} + +img.header-image, img.wp-post-image { + max-width: 100%; height: auto; - /* Make sure images are scaled correctly. */ +} +img.wp-smiley, .rsswidget img { + border: none; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} +img#wpstats { + display: none; +} + +.entry-content p img.alignleft, .entry-content p img.alignright, .entry-content p img.aligncenter, .entry-content p img.aligncenter, .entry-content p img.alignnone, +.wp-caption.alignleft, +.wp-caption.alignright, +.wp-caption.aligncenter, +.wp-caption.aligncenter, +.wp-caption.alignnone { + margin-top: 1em; + margin-bottom: 2em; +} + +.wp-caption.aligncenter, .wp-caption.alignnone { + clear: both !important; +} +.wp-caption .wp-caption-text { + display: inline-block; + padding: 9px; + color: #333333; +} +.wp-caption .wp-caption-text:before { + color: #666; + content: '\2014'; + font-size: 12px; + font-style: normal; + font-weight: bold; + margin-right: 5px; +} + +.widget_calendar #wp-calendar #prev { + border-right: 0; +} +.widget_calendar #wp-calendar #next { + border-left: 0; +} + +.widget_tag_cloud a:nth-child(1) { + font-size: 17px!important; +} +.widget_tag_cloud a:nth-child(2) { + font-size: 32px!important; +} +.widget_tag_cloud a:nth-child(3) { + font-size: 24px!important; +} +.widget_tag_cloud a:nth-child(4) { + font-size: 20px!important; +} +.widget_tag_cloud a:nth-child(5) { + font-size: 14px!important; +} +.widget_tag_cloud a:nth-child(6) { + font-size: 18px!important; +} +.widget_tag_cloud a:nth-child(7) { + font-size: 18px!important; +} +.widget_tag_cloud a:nth-child(8) { + font-size: 30px!important; +} +.widget_tag_cloud a:nth-child(9) { + font-size: 32px!important; +} +.widget_tag_cloud a:nth-child(10) { + font-size: 18px!important; +} +.widget_tag_cloud a:nth-child(11) { + font-size: 15px!important; +} +.widget_tag_cloud a:nth-child(12) { + font-size: 26px!important; +} + +.wp-video-shortcode { max-width: 100%; - /* Adhere to container width. */ } .form-radio-group .radio:first-child { @@ -11582,15 +11573,11 @@ ul.page-numbers > li > span.current, ul.page-numbers > li > span.current:hover, max-width: none !important; } -#skippy { +.navigation-skiplink-link { display: block; padding: 1em; background-color: #f5f5f5; outline: 0; -} - -#skippy .skiplink-text { - padding: .5em; outline: 1px dotted; } @@ -11598,18 +11585,34 @@ ul.page-numbers > li > span.current, ul.page-numbers > li > span.current:hover, outline: none; } -/*-------------------------------------------------------------- -# Layout ---------------------------------------------------------------*/ -#header #main-navigation { - margin: 20px 0; +#header-branding { + background: none; + padding: 1.5em 0; } -#header .page-header { - margin: 20px 0 20px; +#header-branding .custom-logo-link img { + margin-right: 1.5em; + margin-bottom: 1.5em; + max-height: 240px; + max-width: auto; } -#header .page-header .site-description { - font-size: 16px; - font-style: italic; +#header-branding .site-title { + margin: 0; +} +#header-branding .site-description { + margin: 0.5em 0 0; +} + +#header-image { + margin-top: 1.5em; +} + +#navigation-top { + border-radius: 0; + margin: 0; +} + +#content .post.sticky .entry-title::after { + content: " \2014\2014\2014 "; } #footer { @@ -11632,26 +11635,6 @@ body { margin-bottom: 70px; } -.home #content .post { - margin-bottom: 40px; -} -.home #content .post.sticky { - padding: 0 20px 20px; - border: 1px dashed #5bc0de; -} - -/*-------------------------------------------------------------- -# Helpers ---------------------------------------------------------------*/ -/* Define mobile styles */ -/* max-width 640px, mobile-only styles, use when QAing mobile issues */ -/* min-width 641px, medium screens */ -/* min-width 641px and max-width 1024px, use when QAing tablet-only issues */ -/* min-width 1025px, large screens */ -/* min-width 1025px and max-width 1440px, use when QAing large screen-only issues */ -/* min-width 1441px, xlarge screens */ -/* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */ -/* min-width 1921px, xxlarge screens */ .alignleft { display: inline; float: left; diff --git a/assets/js/main.min.js b/assets/js/main.min.js index 247ed20..d97b34d 100644 --- a/assets/js/main.min.js +++ b/assets/js/main.min.js @@ -1,6 +1,6 @@ /*! - * Odin Framework v2.2.10 (http://wpod.in/) - * Updated 2016-05-19 + * Odin Framework v3.0.0 (http://wpod.in) + * Updated 2016-05-25 */ +function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){ return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery),function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null};if(!document.getElementById("fit-vids-style")){var d=document.head||document.getElementsByTagName("head")[0],e=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",f=document.createElement("div");f.innerHTML='<p>x</p><style id="fit-vids-style">'+e+"</style>",d.appendChild(f.childNodes[1])}return b&&a.extend(c,b),this.each(function(){var b=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];c.customSelector&&b.push(c.customSelector);var d=a(this).find(b.join(","));d=d.not("object object"),d.each(function(){var b=a(this);if(!("embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),d=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),e=c/d;if(!b.attr("id")){var f="fitvid"+Math.floor(999999*Math.random());b.attr("id",f)}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),b.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return fd.apply(null,arguments)}function b(a){fd=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function e(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function f(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function g(a,b){for(var c in b)f(b,c)&&(a[c]=b[c]);return f(b,"toString")&&(a.toString=b.toString),f(b,"valueOf")&&(a.valueOf=b.valueOf),a}function h(a,b,c,d){return Ja(a,b,c,d,!0).utc()}function i(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function j(a){return null==a._pf&&(a._pf=i()),a._pf}function k(a){if(null==a._isValid){var b=j(a),c=gd.call(b.parsedDateParts,function(a){return null!=a});a._isValid=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function l(a){var b=h(NaN);return null!=a?g(j(b),a):j(b).userInvalidated=!0,b}function m(a){return void 0===a}function n(a,b){var c,d,e;if(m(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),m(b._i)||(a._i=b._i),m(b._f)||(a._f=b._f),m(b._l)||(a._l=b._l),m(b._strict)||(a._strict=b._strict),m(b._tzm)||(a._tzm=b._tzm),m(b._isUTC)||(a._isUTC=b._isUTC),m(b._offset)||(a._offset=b._offset),m(b._pf)||(a._pf=j(b)),m(b._locale)||(a._locale=b._locale),hd.length>0)for(c in hd)d=hd[c],e=b[d],m(e)||(a[d]=e);return a}function o(b){n(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),id===!1&&(id=!0,a.updateOffset(this),id=!1)}function p(a){return a instanceof o||null!=a&&null!=a._isAMomentObject}function q(a){return 0>a?Math.ceil(a):Math.floor(a)}function r(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=q(b)),c}function s(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&r(a[d])!==r(b[d]))&&g++;return g+f}function t(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function u(b,c){var d=!0;return g(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(t(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function v(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),jd[b]||(t(c),jd[b]=!0)}function w(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function x(a){return"[object Object]"===Object.prototype.toString.call(a)}function y(a){var b,c;for(c in a)b=a[c],w(b)?this[c]=b:this["_"+c]=b;this._config=a,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function z(a,b){var c,d=g({},a);for(c in b)f(b,c)&&(x(a[c])&&x(b[c])?(d[c]={},g(d[c],a[c]),g(d[c],b[c])):null!=b[c]?d[c]=b[c]:delete d[c]);return d}function A(a){null!=a&&this.set(a)}function B(a){return a?a.toLowerCase().replace("_","-"):a}function C(a){for(var b,c,d,e,f=0;f<a.length;){for(e=B(a[f]).split("-"),b=e.length,c=B(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=D(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&s(e,c,!0)>=b-1)break;b--}f++}return null}function D(a){var b=null;if(!nd[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=ld._abbr,require("./locale/"+a),E(b)}catch(c){}return nd[a]}function E(a,b){var c;return a&&(c=m(b)?H(a):F(a,b),c&&(ld=c)),ld._abbr}function F(a,b){return null!==b?(b.abbr=a,null!=nd[a]?(v("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"),b=z(nd[a]._config,b)):null!=b.parentLocale&&(null!=nd[b.parentLocale]?b=z(nd[b.parentLocale]._config,b):v("parentLocaleUndefined","specified parentLocale is not defined yet")),nd[a]=new A(b),E(a),nd[a]):(delete nd[a],null)}function G(a,b){if(null!=b){var c;null!=nd[a]&&(b=z(nd[a]._config,b)),c=new A(b),c.parentLocale=nd[a],nd[a]=c,E(a)}else null!=nd[a]&&(null!=nd[a].parentLocale?nd[a]=nd[a].parentLocale:null!=nd[a]&&delete nd[a]);return nd[a]}function H(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return ld;if(!c(a)){if(b=D(a))return b;a=[a]}return C(a)}function I(){return kd(nd)}function J(a,b){var c=a.toLowerCase();od[c]=od[c+"s"]=od[b]=a}function K(a){return"string"==typeof a?od[a]||od[a.toLowerCase()]:void 0}function L(a){var b,c,d={};for(c in a)f(a,c)&&(b=K(c),b&&(d[b]=a[c]));return d}function M(b,c){return function(d){return null!=d?(O(this,b,d),a.updateOffset(this,c),this):N(this,b)}}function N(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function O(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}function P(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else if(a=K(a),w(this[a]))return this[a](b);return this}function Q(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function R(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(sd[a]=e),b&&(sd[b[0]]=function(){return Q(e.apply(this,arguments),b[1],b[2])}),c&&(sd[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function S(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function T(a){var b,c,d=a.match(pd);for(b=0,c=d.length;c>b;b++)sd[d[b]]?d[b]=sd[d[b]]:d[b]=S(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}}function U(a,b){return a.isValid()?(b=V(b,a.localeData()),rd[b]=rd[b]||T(b),rd[b](a)):a.localeData().invalidDate()}function V(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(qd.lastIndex=0;d>=0&&qd.test(a);)a=a.replace(qd,c),qd.lastIndex=0,d-=1;return a}function W(a,b,c){Kd[a]=w(b)?b:function(a,d){return a&&c?c:b}}function X(a,b){return f(Kd,a)?Kd[a](b._strict,b._locale):new RegExp(Y(a))}function Y(a){return Z(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function Z(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function $(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=r(a)}),c=0;c<a.length;c++)Ld[a[c]]=d}function _(a,b){$(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function aa(a,b,c){null!=b&&f(Ld,a)&&Ld[a](b,c._a,c,a)}function ba(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function ca(a,b){return c(this._months)?this._months[a.month()]:this._months[Vd.test(b)?"format":"standalone"][a.month()]}function da(a,b){return c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[Vd.test(b)?"format":"standalone"][a.month()]}function ea(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;12>d;++d)f=h([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:null):(e=md.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:(e=md.call(this._longMonthsParse,g),-1!==e?e:null)):(e=md.call(this._longMonthsParse,g),-1!==e?e:(e=md.call(this._shortMonthsParse,g),-1!==e?e:null))}function fa(a,b,c){var d,e,f;if(this._monthsParseExact)return ea.call(this,a,b,c);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=h([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function ga(a,b){var c;if(!a.isValid())return a;if("string"==typeof b)if(/^\d+$/.test(b))b=r(b);else if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),ba(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ha(b){return null!=b?(ga(this,b),a.updateOffset(this,!0),this):N(this,"Month")}function ia(){return ba(this.year(),this.month())}function ja(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex}function ka(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsStrictRegex:this._monthsRegex):this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex}function la(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=h([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=Z(d[b]),e[b]=Z(e[b]),f[b]=Z(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")}function ma(a){var b,c=a._a;return c&&-2===j(a).overflow&&(b=c[Nd]<0||c[Nd]>11?Nd:c[Od]<1||c[Od]>ba(c[Md],c[Nd])?Od:c[Pd]<0||c[Pd]>24||24===c[Pd]&&(0!==c[Qd]||0!==c[Rd]||0!==c[Sd])?Pd:c[Qd]<0||c[Qd]>59?Qd:c[Rd]<0||c[Rd]>59?Rd:c[Sd]<0||c[Sd]>999?Sd:-1,j(a)._overflowDayOfYear&&(Md>b||b>Od)&&(b=Od),j(a)._overflowWeeks&&-1===b&&(b=Td),j(a)._overflowWeekday&&-1===b&&(b=Ud),j(a).overflow=b),a}function na(a){var b,c,d,e,f,g,h=a._i,i=$d.exec(h)||_d.exec(h);if(i){for(j(a).iso=!0,b=0,c=be.length;c>b;b++)if(be[b][1].exec(i[1])){e=be[b][0],d=be[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=ce.length;c>b;b++)if(ce[b][1].exec(i[3])){f=(i[2]||" ")+ce[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!ae.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),Ca(a)}else a._isValid=!1}function oa(b){var c=de.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(na(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function pa(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function qa(a){var b=new Date(Date.UTC.apply(null,arguments));return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}function ra(a){return sa(a)?366:365}function sa(a){return a%4===0&&a%100!==0||a%400===0}function ta(){return sa(this.year())}function ua(a,b,c){var d=7+b-c,e=(7+qa(a,0,d).getUTCDay()-b)%7;return-e+d-1}function va(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ua(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=ra(f)+j):j>ra(a)?(f=a+1,g=j-ra(a)):(f=a,g=j),{year:f,dayOfYear:g}}function wa(a,b,c){var d,e,f=ua(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+xa(e,b,c)):g>xa(a.year(),b,c)?(d=g-xa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function xa(a,b,c){var d=ua(a,b,c),e=ua(a+1,b,c);return(ra(a)-d+e)/7}function ya(a,b,c){return null!=a?a:null!=b?b:c}function za(b){var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function Aa(a){var b,c,d,e,f=[];if(!a._d){for(d=za(a),a._w&&null==a._a[Od]&&null==a._a[Nd]&&Ba(a),a._dayOfYear&&(e=ya(a._a[Md],d[Md]),a._dayOfYear>ra(e)&&(j(a)._overflowDayOfYear=!0),c=qa(e,0,a._dayOfYear),a._a[Nd]=c.getUTCMonth(),a._a[Od]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[Pd]&&0===a._a[Qd]&&0===a._a[Rd]&&0===a._a[Sd]&&(a._nextDay=!0,a._a[Pd]=0),a._d=(a._useUTC?qa:pa).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[Pd]=24)}}function Ba(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=ya(b.GG,a._a[Md],wa(Ka(),1,4).year),d=ya(b.W,1),e=ya(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=ya(b.gg,a._a[Md],wa(Ka(),f,g).year),d=ya(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>xa(c,f,g)?j(a)._overflowWeeks=!0:null!=i?j(a)._overflowWeekday=!0:(h=va(c,d,e,f,g),a._a[Md]=h.year,a._dayOfYear=h.dayOfYear)}function Ca(b){if(b._f===a.ISO_8601)return void na(b);b._a=[],j(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,k=0;for(e=V(b._f,b._locale).match(pd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(X(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&j(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),k+=d.length),sd[f]?(d?j(b).empty=!1:j(b).unusedTokens.push(f),aa(f,d,b)):b._strict&&!d&&j(b).unusedTokens.push(f);j(b).charsLeftOver=i-k,h.length>0&&j(b).unusedInput.push(h),j(b).bigHour===!0&&b._a[Pd]<=12&&b._a[Pd]>0&&(j(b).bigHour=void 0),j(b).parsedDateParts=b._a.slice(0),j(b).meridiem=b._meridiem,b._a[Pd]=Da(b._locale,b._a[Pd],b._meridiem),Aa(b),ma(b)}function Da(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function Ea(a){var b,c,d,e,f;if(0===a._f.length)return j(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=n({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],Ca(b),k(b)&&(f+=j(b).charsLeftOver,f+=10*j(b).unusedTokens.length,j(b).score=f,(null==d||d>f)&&(d=f,c=b));g(a,c||b)}function Fa(a){if(!a._d){var b=L(a._i);a._a=e([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),Aa(a)}}function Ga(a){var b=new o(ma(Ha(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function Ha(a){var b=a._i,e=a._f;return a._locale=a._locale||H(a._l),null===b||void 0===e&&""===b?l({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),p(b)?new o(ma(b)):(c(e)?Ea(a):e?Ca(a):d(b)?a._d=b:Ia(a),k(a)||(a._d=null),a))}function Ia(b){var f=b._i;void 0===f?b._d=new Date(a.now()):d(f)?b._d=new Date(f.valueOf()):"string"==typeof f?oa(b):c(f)?(b._a=e(f.slice(0),function(a){return parseInt(a,10)}),Aa(b)):"object"==typeof f?Fa(b):"number"==typeof f?b._d=new Date(f):a.createFromInputFallback(b)}function Ja(a,b,c,d,e){var f={};return"boolean"==typeof c&&(d=c,c=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=e,f._l=c,f._i=a,f._f=b,f._strict=d,Ga(f)}function Ka(a,b,c,d){return Ja(a,b,c,d,!1)}function La(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return Ka();for(d=b[0],e=1;e<b.length;++e)(!b[e].isValid()||b[e][a](d))&&(d=b[e]);return d}function Ma(){var a=[].slice.call(arguments,0);return La("isBefore",a)}function Na(){var a=[].slice.call(arguments,0);return La("isAfter",a)}function Oa(a){var b=L(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+1e3*h*60*60,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=H(),this._bubble()}function Pa(a){return a instanceof Oa}function Qa(a,b){R(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+Q(~~(a/60),2)+b+Q(~~a%60,2)})}function Ra(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(ie)||["-",0,0],f=+(60*e[1])+r(e[2]);return"+"===e[0]?f:-f}function Sa(b,c){var e,f;return c._isUTC?(e=c.clone(),f=(p(b)||d(b)?b.valueOf():Ka(b).valueOf())-e.valueOf(),e._d.setTime(e._d.valueOf()+f),a.updateOffset(e,!1),e):Ka(b).local()}function Ta(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Ua(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=Ra(Hd,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ta(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?jb(this,db(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ta(this):null!=b?this:NaN}function Va(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Wa(a){return this.utcOffset(0,a)}function Xa(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ta(this),"m")),this}function Ya(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Ra(Gd,this._i)),this}function Za(a){return this.isValid()?(a=a?Ka(a).utcOffset():0,(this.utcOffset()-a)%60===0):!1}function $a(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function _a(){if(!m(this._isDSTShifted))return this._isDSTShifted;var a={};if(n(a,this),a=Ha(a),a._a){var b=a._isUTC?h(a._a):Ka(a._a);this._isDSTShifted=this.isValid()&&s(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function ab(){return this.isValid()?!this._isUTC:!1}function bb(){return this.isValid()?this._isUTC:!1}function cb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function db(a,b){var c,d,e,g=a,h=null;return Pa(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(g={},b?g[b]=a:g.milliseconds=a):(h=je.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:r(h[Od])*c,h:r(h[Pd])*c,m:r(h[Qd])*c,s:r(h[Rd])*c,ms:r(h[Sd])*c}):(h=ke.exec(a))?(c="-"===h[1]?-1:1,g={y:eb(h[2],c),M:eb(h[3],c),w:eb(h[4],c),d:eb(h[5],c),h:eb(h[6],c),m:eb(h[7],c),s:eb(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=gb(Ka(g.from),Ka(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new Oa(g),Pa(a)&&f(a,"_locale")&&(d._locale=a._locale),d}function eb(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function fb(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function gb(a,b){var c;return a.isValid()&&b.isValid()?(b=Sa(b,a),a.isBefore(b)?c=fb(a,b):(c=fb(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function hb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)}function ib(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(v(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=db(c,d),jb(this,e,a),this}}function jb(b,c,d,e){var f=c._milliseconds,g=hb(c._days),h=hb(c._months);b.isValid()&&(e=null==e?!0:e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&O(b,"Date",N(b,"Date")+g*d),h&&ga(b,N(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function kb(a,b){var c=a||Ka(),d=Sa(c,this).startOf("day"),e=this.diff(d,"days",!0),f=-6>e?"sameElse":-1>e?"lastWeek":0>e?"lastDay":1>e?"sameDay":2>e?"nextDay":7>e?"nextWeek":"sameElse",g=b&&(w(b[f])?b[f]():b[f]);return this.format(g||this.localeData().calendar(f,this,Ka(c)))}function lb(){return new o(this)}function mb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf()):!1}function nb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf()):!1}function ob(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function pb(a,b){var c,d=p(a)?a:Ka(a);return this.isValid()&&d.isValid()?(b=K(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf())):!1}function qb(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function rb(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function sb(a,b,c){var d,e,f,g;return this.isValid()?(d=Sa(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=K(b),"year"===b||"month"===b||"quarter"===b?(g=tb(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:q(g)):NaN):NaN}function tb(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function ub(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function vb(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?w(Date.prototype.toISOString)?this.toDate().toISOString():U(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):U(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function wb(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=U(this,b);return this.localeData().postformat(c)}function xb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function yb(a){return this.from(Ka(),a)}function zb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function Ab(a){return this.to(Ka(),a)}function Bb(a){var b;return void 0===a?this._locale._abbr:(b=H(a),null!=b&&(this._locale=b),this)}function Cb(){return this._locale}function Db(a){switch(a=K(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function Eb(a){return a=K(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function Fb(){return this._d.valueOf()-6e4*(this._offset||0)}function Gb(){return Math.floor(this.valueOf()/1e3)}function Hb(){return this._offset?new Date(this.valueOf()):this._d}function Ib(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function Jb(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function Kb(){return this.isValid()?this.toISOString():null}function Lb(){return k(this)}function Mb(){return g({},j(this))}function Nb(){return j(this).overflow}function Ob(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Pb(a,b){R(0,[a,a.length],0,b)}function Qb(a){return Ub.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Rb(a){return Ub.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Sb(){return xa(this.year(),1,4)}function Tb(){var a=this.localeData()._week;return xa(this.year(),a.dow,a.doy)}function Ub(a,b,c,d,e){var f;return null==a?wa(this,d,e).year:(f=xa(a,d,e),b>f&&(b=f),Vb.call(this,a,b,c,d,e))}function Vb(a,b,c,d,e){var f=va(a,b,c,d,e),g=qa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}function Wb(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Xb(a){return wa(a,this._week.dow,this._week.doy).week}function Yb(){return this._week.dow}function Zb(){return this._week.doy}function $b(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function _b(a){var b=wa(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function ac(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function bc(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function cc(a){return this._weekdaysShort[a.day()]}function dc(a){return this._weekdaysMin[a.day()]}function ec(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=h([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function fc(a,b,c){var d,e,f;if(this._weekdaysParseExact)return ec.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){if(e=h([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"), From bd45757579f771d08eaf3b98a98e09e6750d3d9a Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Fri, 27 May 2016 03:42:43 -0300 Subject: [PATCH 035/217] Update dependencies package.json --- package.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 7c01cd6..0140833 100644 --- a/package.json +++ b/package.json @@ -7,19 +7,19 @@ "main": "Gruntfile.js", "devDependencies": { "bower": "~1.7.7", - "grunt": "~0.4.5", - "grunt-contrib-watch": "~0.6.1", + "grunt": "~1.0.1", + "grunt-contrib-watch": "~1.0.0", "grunt-contrib-clean": "~1.0.0", - "grunt-contrib-copy": "~0.8.2", - "grunt-contrib-sass": "~0.9.2", + "grunt-contrib-copy": "~1.0.0", + "grunt-contrib-sass": "~1.0.0", "grunt-contrib-jshint": "~1.0.0", - "grunt-contrib-uglify": "~0.11.1", + "grunt-contrib-uglify": "~1.0.1", "grunt-contrib-imagemin": "~1.0.0", "grunt-rsync": "~1.0.1", "grunt-ftp-deploy": "~0.1.10", "grunt-zip": "~0.17.1", - "load-grunt-tasks": "~3.4.0", - "glob-watcher": "~2.0.0", + "load-grunt-tasks": "~3.5.0", + "glob-watcher": "~3.0.0", "node-bourbon": "~4.2.3", "grunt-exec": "~0.4.6", "time-grunt": "^1.2.1" From 5ec7fb063c608e557354c245e7f88615968eafb0 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Fri, 27 May 2016 04:07:11 -0300 Subject: [PATCH 036/217] Change path files SCSS vendors directory --- assets/css/editor-style.css | 2915 +------------- assets/css/style.css | 2915 +------------- assets/js/main.min.js | 2 +- assets/scss/editor-style.scss | 4 +- assets/scss/style.scss | 4 +- assets/scss/vendor/animate.css/animate.scss | 3340 ----------------- .../vendor/bootstrap/_bootstrap-compass.scss | 9 - .../vendor/bootstrap/_bootstrap-mincer.scss | 19 - .../bootstrap/_bootstrap-sprockets.scss | 9 - assets/scss/vendor/bootstrap/_bootstrap.scss | 56 - .../vendor/bootstrap/bootstrap/_alerts.scss | 73 - .../vendor/bootstrap/bootstrap/_badges.scss | 68 - .../bootstrap/bootstrap/_breadcrumbs.scss | 28 - .../bootstrap/bootstrap/_button-groups.scss | 244 -- .../vendor/bootstrap/bootstrap/_buttons.scss | 168 - .../vendor/bootstrap/bootstrap/_carousel.scss | 270 -- .../vendor/bootstrap/bootstrap/_close.scss | 36 - .../vendor/bootstrap/bootstrap/_code.scss | 69 - .../bootstrap/_component-animations.scss | 37 - .../bootstrap/bootstrap/_dropdowns.scss | 216 -- .../vendor/bootstrap/bootstrap/_forms.scss | 617 --- .../bootstrap/bootstrap/_glyphicons.scss | 307 -- .../vendor/bootstrap/bootstrap/_grid.scss | 84 - .../bootstrap/bootstrap/_input-groups.scss | 171 - .../bootstrap/bootstrap/_jumbotron.scss | 54 - .../vendor/bootstrap/bootstrap/_labels.scss | 66 - .../bootstrap/bootstrap/_list-group.scss | 130 - .../vendor/bootstrap/bootstrap/_media.scss | 66 - .../vendor/bootstrap/bootstrap/_mixins.scss | 40 - .../vendor/bootstrap/bootstrap/_modals.scss | 150 - .../vendor/bootstrap/bootstrap/_navbar.scss | 662 ---- .../vendor/bootstrap/bootstrap/_navs.scss | 242 -- .../bootstrap/bootstrap/_normalize.scss | 424 --- .../vendor/bootstrap/bootstrap/_pager.scss | 54 - .../bootstrap/bootstrap/_pagination.scss | 89 - .../vendor/bootstrap/bootstrap/_panels.scss | 271 -- .../vendor/bootstrap/bootstrap/_popovers.scss | 131 - .../vendor/bootstrap/bootstrap/_print.scss | 101 - .../bootstrap/bootstrap/_progress-bars.scss | 87 - .../bootstrap/_responsive-embed.scss | 35 - .../bootstrap/_responsive-utilities.scss | 179 - .../bootstrap/bootstrap/_scaffolding.scss | 161 - .../vendor/bootstrap/bootstrap/_tables.scss | 234 -- .../vendor/bootstrap/bootstrap/_theme.scss | 291 -- .../bootstrap/bootstrap/_thumbnails.scss | 38 - .../vendor/bootstrap/bootstrap/_tooltip.scss | 101 - .../vendor/bootstrap/bootstrap/_type.scss | 298 -- .../bootstrap/bootstrap/_utilities.scss | 55 - .../bootstrap/bootstrap/_variables.scss | 874 ----- .../vendor/bootstrap/bootstrap/_wells.scss | 29 - .../bootstrap/bootstrap/mixins/_alerts.scss | 14 - .../bootstrap/mixins/_background-variant.scss | 12 - .../bootstrap/mixins/_border-radius.scss | 18 - .../bootstrap/bootstrap/mixins/_buttons.scss | 65 - .../bootstrap/mixins/_center-block.scss | 7 - .../bootstrap/bootstrap/mixins/_clearfix.scss | 22 - .../bootstrap/bootstrap/mixins/_forms.scss | 88 - .../bootstrap/mixins/_gradients.scss | 58 - .../bootstrap/mixins/_grid-framework.scss | 81 - .../bootstrap/bootstrap/mixins/_grid.scss | 122 - .../bootstrap/mixins/_hide-text.scss | 21 - .../bootstrap/bootstrap/mixins/_image.scss | 33 - .../bootstrap/bootstrap/mixins/_labels.scss | 12 - .../bootstrap/mixins/_list-group.scss | 32 - .../bootstrap/mixins/_nav-divider.scss | 10 - .../bootstrap/mixins/_nav-vertical-align.scss | 9 - .../bootstrap/bootstrap/mixins/_opacity.scss | 8 - .../bootstrap/mixins/_pagination.scss | 24 - .../bootstrap/bootstrap/mixins/_panels.scss | 24 - .../bootstrap/mixins/_progress-bar.scss | 10 - .../bootstrap/mixins/_reset-filter.scss | 8 - .../bootstrap/mixins/_reset-text.scss | 18 - .../bootstrap/bootstrap/mixins/_resize.scss | 6 - .../mixins/_responsive-visibility.scss | 21 - .../bootstrap/bootstrap/mixins/_size.scss | 10 - .../bootstrap/mixins/_tab-focus.scss | 9 - .../bootstrap/mixins/_table-row.scss | 28 - .../bootstrap/mixins/_text-emphasis.scss | 12 - .../bootstrap/mixins/_text-overflow.scss | 8 - .../bootstrap/mixins/_vendor-prefixes.scss | 222 -- 80 files changed, 31 insertions(+), 17504 deletions(-) delete mode 100644 assets/scss/vendor/animate.css/animate.scss delete mode 100644 assets/scss/vendor/bootstrap/_bootstrap-compass.scss delete mode 100644 assets/scss/vendor/bootstrap/_bootstrap-mincer.scss delete mode 100644 assets/scss/vendor/bootstrap/_bootstrap-sprockets.scss delete mode 100644 assets/scss/vendor/bootstrap/_bootstrap.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_alerts.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_badges.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_breadcrumbs.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_button-groups.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_buttons.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_carousel.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_close.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_code.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_component-animations.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_dropdowns.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_forms.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_glyphicons.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_grid.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_input-groups.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_jumbotron.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_labels.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_list-group.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_media.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_mixins.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_modals.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_navbar.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_navs.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_normalize.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_pager.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_pagination.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_panels.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_popovers.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_print.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_progress-bars.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_responsive-embed.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_scaffolding.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_tables.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_theme.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_thumbnails.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_tooltip.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_type.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_utilities.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_variables.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/_wells.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_border-radius.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_center-block.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_gradients.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_grid.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_hide-text.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_image.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_labels.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_nav-divider.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_nav-vertical-align.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_opacity.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_pagination.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_progress-bar.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_reset-filter.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_reset-text.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_resize.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_size.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_tab-focus.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_table-row.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_text-overflow.scss delete mode 100644 assets/scss/vendor/bootstrap/bootstrap/mixins/_vendor-prefixes.scss diff --git a/assets/css/editor-style.css b/assets/css/editor-style.css index 5b68f1d..0d0befa 100644 --- a/assets/css/editor-style.css +++ b/assets/css/editor-style.css @@ -5,6 +5,7 @@ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +@import url(../../bower_components/animate.css/animate.min.css); html { font-family: sans-serif; -ms-text-size-adjust: 100%; @@ -8412,2896 +8413,6 @@ button.close { display: none !important; } } -/*! - * animate.css -http://daneden.me/animate - * Version - 3.5.0 - * Licensed under the MIT license - http://opensource.org/licenses/MIT - * - * Copyright (c) 2016 Daniel Eden - */ -.animated { - -webkit-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - -.animated.infinite { - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; -} - -.animated.hinge { - -webkit-animation-duration: 2s; - animation-duration: 2s; -} - -.animated.flipOutX, -.animated.flipOutY, -.animated.bounceIn, -.animated.bounceOut { - -webkit-animation-duration: .75s; - animation-duration: .75s; -} - -@-webkit-keyframes bounce { - from, 20%, 53%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 40%, 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - 90% { - -webkit-transform: translate3d(0, -4px, 0); - transform: translate3d(0, -4px, 0); - } -} -@keyframes bounce { - from, 20%, 53%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 40%, 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - 90% { - -webkit-transform: translate3d(0, -4px, 0); - transform: translate3d(0, -4px, 0); - } -} -.bounce { - -webkit-animation-name: bounce; - animation-name: bounce; - -webkit-transform-origin: center bottom; - transform-origin: center bottom; -} - -@-webkit-keyframes flash { - from, 50%, to { - opacity: 1; - } - 25%, 75% { - opacity: 0; - } -} -@keyframes flash { - from, 50%, to { - opacity: 1; - } - 25%, 75% { - opacity: 0; - } -} -.flash { - -webkit-animation-name: flash; - animation-name: flash; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-webkit-keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -@keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -.pulse { - -webkit-animation-name: pulse; - animation-name: pulse; -} - -@-webkit-keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - 65% { - -webkit-transform: scale3d(0.95, 1.05, 1); - transform: scale3d(0.95, 1.05, 1); - } - 75% { - -webkit-transform: scale3d(1.05, 0.95, 1); - transform: scale3d(1.05, 0.95, 1); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -@keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - 65% { - -webkit-transform: scale3d(0.95, 1.05, 1); - transform: scale3d(0.95, 1.05, 1); - } - 75% { - -webkit-transform: scale3d(1.05, 0.95, 1); - transform: scale3d(1.05, 0.95, 1); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -.rubberBand { - -webkit-animation-name: rubberBand; - animation-name: rubberBand; -} - -@-webkit-keyframes shake { - from, to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 20%, 40%, 60%, 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} -@keyframes shake { - from, to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 20%, 40%, 60%, 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} -.shake { - -webkit-animation-name: shake; - animation-name: shake; -} - -@-webkit-keyframes headShake { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); - transform: translateX(-6px) rotateY(-9deg); - } - 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); - transform: translateX(5px) rotateY(7deg); - } - 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); - transform: translateX(-3px) rotateY(-5deg); - } - 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); - transform: translateX(2px) rotateY(3deg); - } - 50% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes headShake { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); - transform: translateX(-6px) rotateY(-9deg); - } - 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); - transform: translateX(5px) rotateY(7deg); - } - 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); - transform: translateX(-3px) rotateY(-5deg); - } - 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); - transform: translateX(2px) rotateY(3deg); - } - 50% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -.headShake { - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - -webkit-animation-name: headShake; - animation-name: headShake; -} - -@-webkit-keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} -@keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} -.swing { - -webkit-transform-origin: top center; - transform-origin: top center; - -webkit-animation-name: swing; - animation-name: swing; -} - -@-webkit-keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 10%, 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - } - 30%, 50%, 70%, 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - 40%, 60%, 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -@keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 10%, 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - } - 30%, 50%, 70%, 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - 40%, 60%, 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -.tada { - -webkit-animation-name: tada; - animation-name: tada; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-webkit-keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - to { - -webkit-transform: none; - transform: none; - } -} -@keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - to { - -webkit-transform: none; - transform: none; - } -} -.wobble { - -webkit-animation-name: wobble; - animation-name: wobble; -} - -@-webkit-keyframes jello { - from, 11.1%, to { - -webkit-transform: none; - transform: none; - } - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - 77.7% { - -webkit-transform: skewX(0.39063deg) skewY(0.39063deg); - transform: skewX(0.39063deg) skewY(0.39063deg); - } - 88.8% { - -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg); - transform: skewX(-0.19531deg) skewY(-0.19531deg); - } -} -@keyframes jello { - from, 11.1%, to { - -webkit-transform: none; - transform: none; - } - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - 77.7% { - -webkit-transform: skewX(0.39063deg) skewY(0.39063deg); - transform: skewX(0.39063deg) skewY(0.39063deg); - } - 88.8% { - -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg); - transform: skewX(-0.19531deg) skewY(-0.19531deg); - } -} -.jello { - -webkit-animation-name: jello; - animation-name: jello; - -webkit-transform-origin: center; - transform-origin: center; -} - -@-webkit-keyframes bounceIn { - from, 20%, 40%, 60%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - 40% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - 80% { - -webkit-transform: scale3d(0.97, 0.97, 0.97); - transform: scale3d(0.97, 0.97, 0.97); - } - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -@keyframes bounceIn { - from, 20%, 40%, 60%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - 40% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - 80% { - -webkit-transform: scale3d(0.97, 0.97, 0.97); - transform: scale3d(0.97, 0.97, 0.97); - } - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -.bounceIn { - -webkit-animation-name: bounceIn; - animation-name: bounceIn; -} - -@-webkit-keyframes bounceInDown { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} -@keyframes bounceInDown { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} -.bounceInDown { - -webkit-animation-name: bounceInDown; - animation-name: bounceInDown; -} - -@-webkit-keyframes bounceInLeft { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} -@keyframes bounceInLeft { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} -.bounceInLeft { - -webkit-animation-name: bounceInLeft; - animation-name: bounceInLeft; -} - -@-webkit-keyframes bounceInRight { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} -@keyframes bounceInRight { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} -.bounceInRight { - -webkit-animation-name: bounceInRight; - animation-name: bounceInRight; -} - -@-webkit-keyframes bounceInUp { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -@keyframes bounceInUp { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.bounceInUp { - -webkit-animation-name: bounceInUp; - animation-name: bounceInUp; -} - -@-webkit-keyframes bounceOut { - 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - 50%, 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } -} -@keyframes bounceOut { - 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - 50%, 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } -} -.bounceOut { - -webkit-animation-name: bounceOut; - animation-name: bounceOut; -} - -@-webkit-keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} -@keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} -.bounceOutDown { - -webkit-animation-name: bounceOutDown; - animation-name: bounceOutDown; -} - -@-webkit-keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} -@keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} -.bounceOutLeft { - -webkit-animation-name: bounceOutLeft; - animation-name: bounceOutLeft; -} - -@-webkit-keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} -@keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} -.bounceOutRight { - -webkit-animation-name: bounceOutRight; - animation-name: bounceOutRight; -} - -@-webkit-keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} -@keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} -.bounceOutUp { - -webkit-animation-name: bounceOutUp; - animation-name: bounceOutUp; -} - -@-webkit-keyframes fadeIn { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fadeIn { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -.fadeIn { - -webkit-animation-name: fadeIn; - animation-name: fadeIn; -} - -@-webkit-keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInDown { - -webkit-animation-name: fadeInDown; - animation-name: fadeInDown; -} - -@-webkit-keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInDownBig { - -webkit-animation-name: fadeInDownBig; - animation-name: fadeInDownBig; -} - -@-webkit-keyframes fadeInLeft { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInLeft { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInLeft { - -webkit-animation-name: fadeInLeft; - animation-name: fadeInLeft; -} - -@-webkit-keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInLeftBig { - -webkit-animation-name: fadeInLeftBig; - animation-name: fadeInLeftBig; -} - -@-webkit-keyframes fadeInRight { - from { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInRight { - from { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInRight { - -webkit-animation-name: fadeInRight; - animation-name: fadeInRight; -} - -@-webkit-keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInRightBig { - -webkit-animation-name: fadeInRightBig; - animation-name: fadeInRightBig; -} - -@-webkit-keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInUp { - -webkit-animation-name: fadeInUp; - animation-name: fadeInUp; -} - -@-webkit-keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInUpBig { - -webkit-animation-name: fadeInUpBig; - animation-name: fadeInUpBig; -} - -@-webkit-keyframes fadeOut { - from { - opacity: 1; - } - to { - opacity: 0; - } -} -@keyframes fadeOut { - from { - opacity: 1; - } - to { - opacity: 0; - } -} -.fadeOut { - -webkit-animation-name: fadeOut; - animation-name: fadeOut; -} - -@-webkit-keyframes fadeOutDown { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} -@keyframes fadeOutDown { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} -.fadeOutDown { - -webkit-animation-name: fadeOutDown; - animation-name: fadeOutDown; -} - -@-webkit-keyframes fadeOutDownBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} -@keyframes fadeOutDownBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} -.fadeOutDownBig { - -webkit-animation-name: fadeOutDownBig; - animation-name: fadeOutDownBig; -} - -@-webkit-keyframes fadeOutLeft { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} -@keyframes fadeOutLeft { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} -.fadeOutLeft { - -webkit-animation-name: fadeOutLeft; - animation-name: fadeOutLeft; -} - -@-webkit-keyframes fadeOutLeftBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} -@keyframes fadeOutLeftBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} -.fadeOutLeftBig { - -webkit-animation-name: fadeOutLeftBig; - animation-name: fadeOutLeftBig; -} - -@-webkit-keyframes fadeOutRight { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} -@keyframes fadeOutRight { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} -.fadeOutRight { - -webkit-animation-name: fadeOutRight; - animation-name: fadeOutRight; -} - -@-webkit-keyframes fadeOutRightBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} -@keyframes fadeOutRightBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} -.fadeOutRightBig { - -webkit-animation-name: fadeOutRightBig; - animation-name: fadeOutRightBig; -} - -@-webkit-keyframes fadeOutUp { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} -@keyframes fadeOutUp { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} -.fadeOutUp { - -webkit-animation-name: fadeOutUp; - animation-name: fadeOutUp; -} - -@-webkit-keyframes fadeOutUpBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} -@keyframes fadeOutUpBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} -.fadeOutUpBig { - -webkit-animation-name: fadeOutUpBig; - animation-name: fadeOutUpBig; -} - -@-webkit-keyframes flip { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 80% { - -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); - transform: perspective(400px) scale3d(0.95, 0.95, 0.95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} -@keyframes flip { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 80% { - -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); - transform: perspective(400px) scale3d(0.95, 0.95, 0.95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} -.animated.flip { - -webkit-backface-visibility: visible; - backface-visibility: visible; - -webkit-animation-name: flip; - animation-name: flip; -} - -@-webkit-keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} -@keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} -.flipInX { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInX; - animation-name: flipInX; -} - -@-webkit-keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} -@keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} -.flipInY { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInY; - animation-name: flipInY; -} - -@-webkit-keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} -@keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} -.flipOutX { - -webkit-animation-name: flipOutX; - animation-name: flipOutX; - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; -} - -@-webkit-keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} -@keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} -.flipOutY { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipOutY; - animation-name: flipOutY; -} - -@-webkit-keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - opacity: 1; - } - to { - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -@keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - opacity: 1; - } - to { - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -.lightSpeedIn { - -webkit-animation-name: lightSpeedIn; - animation-name: lightSpeedIn; - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; -} - -@-webkit-keyframes lightSpeedOut { - from { - opacity: 1; - } - to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} -@keyframes lightSpeedOut { - from { - opacity: 1; - } - to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} -.lightSpeedOut { - -webkit-animation-name: lightSpeedOut; - animation-name: lightSpeedOut; - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; -} - -@-webkit-keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -@keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -.rotateIn { - -webkit-animation-name: rotateIn; - animation-name: rotateIn; -} - -@-webkit-keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -@keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -.rotateInDownLeft { - -webkit-animation-name: rotateInDownLeft; - animation-name: rotateInDownLeft; -} - -@-webkit-keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -@keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -.rotateInDownRight { - -webkit-animation-name: rotateInDownRight; - animation-name: rotateInDownRight; -} - -@-webkit-keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -@keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -.rotateInUpLeft { - -webkit-animation-name: rotateInUpLeft; - animation-name: rotateInUpLeft; -} - -@-webkit-keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -@keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -.rotateInUpRight { - -webkit-animation-name: rotateInUpRight; - animation-name: rotateInUpRight; -} - -@-webkit-keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} -@keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} -.rotateOut { - -webkit-animation-name: rotateOut; - animation-name: rotateOut; -} - -@-webkit-keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} -@keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} -.rotateOutDownLeft { - -webkit-animation-name: rotateOutDownLeft; - animation-name: rotateOutDownLeft; -} - -@-webkit-keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} -@keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} -.rotateOutDownRight { - -webkit-animation-name: rotateOutDownRight; - animation-name: rotateOutDownRight; -} - -@-webkit-keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} -@keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} -.rotateOutUpLeft { - -webkit-animation-name: rotateOutUpLeft; - animation-name: rotateOutUpLeft; -} - -@-webkit-keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} -@keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} -.rotateOutUpRight { - -webkit-animation-name: rotateOutUpRight; - animation-name: rotateOutUpRight; -} - -@-webkit-keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} -@keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} -.hinge { - -webkit-animation-name: hinge; - animation-name: hinge; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-webkit-keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.rollIn { - -webkit-animation-name: rollIn; - animation-name: rollIn; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-webkit-keyframes rollOut { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} -@keyframes rollOut { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} -.rollOut { - -webkit-animation-name: rollOut; - animation-name: rollOut; -} - -@-webkit-keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - 50% { - opacity: 1; - } -} -@keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - 50% { - opacity: 1; - } -} -.zoomIn { - -webkit-animation-name: zoomIn; - animation-name: zoomIn; -} - -@-webkit-keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -@keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -.zoomInDown { - -webkit-animation-name: zoomInDown; - animation-name: zoomInDown; -} - -@-webkit-keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -@keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -.zoomInLeft { - -webkit-animation-name: zoomInLeft; - animation-name: zoomInLeft; -} - -@-webkit-keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -@keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -.zoomInRight { - -webkit-animation-name: zoomInRight; - animation-name: zoomInRight; -} - -@-webkit-keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -@keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -.zoomInUp { - -webkit-animation-name: zoomInUp; - animation-name: zoomInUp; -} - -@-webkit-keyframes zoomOut { - from { - opacity: 1; - } - 50% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - to { - opacity: 0; - } -} -@keyframes zoomOut { - from { - opacity: 1; - } - 50% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - to { - opacity: 0; - } -} -.zoomOut { - -webkit-animation-name: zoomOut; - animation-name: zoomOut; -} - -@-webkit-keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -@keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -.zoomOutDown { - -webkit-animation-name: zoomOutDown; - animation-name: zoomOutDown; -} - -@-webkit-keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); - transform: scale(0.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} -@keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); - transform: scale(0.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} -.zoomOutLeft { - -webkit-animation-name: zoomOutLeft; - animation-name: zoomOutLeft; -} - -@-webkit-keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); - transform: scale(0.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} -@keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); - transform: scale(0.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} -.zoomOutRight { - -webkit-animation-name: zoomOutRight; - animation-name: zoomOutRight; -} - -@-webkit-keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -@keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -.zoomOutUp { - -webkit-animation-name: zoomOutUp; - animation-name: zoomOutUp; -} - -@-webkit-keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -@keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.slideInDown { - -webkit-animation-name: slideInDown; - animation-name: slideInDown; -} - -@-webkit-keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -@keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.slideInLeft { - -webkit-animation-name: slideInLeft; - animation-name: slideInLeft; -} - -@-webkit-keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -@keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.slideInRight { - -webkit-animation-name: slideInRight; - animation-name: slideInRight; -} - -@-webkit-keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -@keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.slideInUp { - -webkit-animation-name: slideInUp; - animation-name: slideInUp; -} - -@-webkit-keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} -@keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} -.slideOutDown { - -webkit-animation-name: slideOutDown; - animation-name: slideOutDown; -} - -@-webkit-keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} -@keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} -.slideOutLeft { - -webkit-animation-name: slideOutLeft; - animation-name: slideOutLeft; -} - -@-webkit-keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} -@keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} -.slideOutRight { - -webkit-animation-name: slideOutRight; - animation-name: slideOutRight; -} - -@-webkit-keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} -@keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} -.slideOutUp { - -webkit-animation-name: slideOutUp; - animation-name: slideOutUp; -} - *, *:before, *:after { @@ -11496,40 +8607,40 @@ img#wpstats { } .widget_tag_cloud a:nth-child(1) { - font-size: 14px!important; + font-size: 20px!important; } .widget_tag_cloud a:nth-child(2) { - font-size: 31px!important; + font-size: 17px!important; } .widget_tag_cloud a:nth-child(3) { - font-size: 32px!important; + font-size: 21px!important; } .widget_tag_cloud a:nth-child(4) { - font-size: 32px!important; + font-size: 21px!important; } .widget_tag_cloud a:nth-child(5) { - font-size: 19px!important; + font-size: 32px!important; } .widget_tag_cloud a:nth-child(6) { - font-size: 31px!important; + font-size: 15px!important; } .widget_tag_cloud a:nth-child(7) { - font-size: 18px!important; + font-size: 26px!important; } .widget_tag_cloud a:nth-child(8) { - font-size: 26px!important; + font-size: 21px!important; } .widget_tag_cloud a:nth-child(9) { - font-size: 14px!important; + font-size: 31px!important; } .widget_tag_cloud a:nth-child(10) { - font-size: 21px!important; + font-size: 23px!important; } .widget_tag_cloud a:nth-child(11) { - font-size: 30px!important; + font-size: 31px!important; } .widget_tag_cloud a:nth-child(12) { - font-size: 18px!important; + font-size: 32px!important; } .wp-video-shortcode { diff --git a/assets/css/style.css b/assets/css/style.css index 65254c4..e70ae2b 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -5,6 +5,7 @@ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +@import url(../../bower_components/animate.css/animate.min.css); html { font-family: sans-serif; -ms-text-size-adjust: 100%; @@ -8422,2896 +8423,6 @@ button.close { display: none !important; } } -/*! - * animate.css -http://daneden.me/animate - * Version - 3.5.0 - * Licensed under the MIT license - http://opensource.org/licenses/MIT - * - * Copyright (c) 2016 Daniel Eden - */ -.animated { - -webkit-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - -.animated.infinite { - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; -} - -.animated.hinge { - -webkit-animation-duration: 2s; - animation-duration: 2s; -} - -.animated.flipOutX, -.animated.flipOutY, -.animated.bounceIn, -.animated.bounceOut { - -webkit-animation-duration: .75s; - animation-duration: .75s; -} - -@-webkit-keyframes bounce { - from, 20%, 53%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 40%, 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - 90% { - -webkit-transform: translate3d(0, -4px, 0); - transform: translate3d(0, -4px, 0); - } -} -@keyframes bounce { - from, 20%, 53%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 40%, 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - 90% { - -webkit-transform: translate3d(0, -4px, 0); - transform: translate3d(0, -4px, 0); - } -} -.bounce { - -webkit-animation-name: bounce; - animation-name: bounce; - -webkit-transform-origin: center bottom; - transform-origin: center bottom; -} - -@-webkit-keyframes flash { - from, 50%, to { - opacity: 1; - } - 25%, 75% { - opacity: 0; - } -} -@keyframes flash { - from, 50%, to { - opacity: 1; - } - 25%, 75% { - opacity: 0; - } -} -.flash { - -webkit-animation-name: flash; - animation-name: flash; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-webkit-keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -@keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -.pulse { - -webkit-animation-name: pulse; - animation-name: pulse; -} - -@-webkit-keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - 65% { - -webkit-transform: scale3d(0.95, 1.05, 1); - transform: scale3d(0.95, 1.05, 1); - } - 75% { - -webkit-transform: scale3d(1.05, 0.95, 1); - transform: scale3d(1.05, 0.95, 1); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -@keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - 65% { - -webkit-transform: scale3d(0.95, 1.05, 1); - transform: scale3d(0.95, 1.05, 1); - } - 75% { - -webkit-transform: scale3d(1.05, 0.95, 1); - transform: scale3d(1.05, 0.95, 1); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -.rubberBand { - -webkit-animation-name: rubberBand; - animation-name: rubberBand; -} - -@-webkit-keyframes shake { - from, to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 20%, 40%, 60%, 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} -@keyframes shake { - from, to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 20%, 40%, 60%, 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} -.shake { - -webkit-animation-name: shake; - animation-name: shake; -} - -@-webkit-keyframes headShake { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); - transform: translateX(-6px) rotateY(-9deg); - } - 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); - transform: translateX(5px) rotateY(7deg); - } - 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); - transform: translateX(-3px) rotateY(-5deg); - } - 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); - transform: translateX(2px) rotateY(3deg); - } - 50% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes headShake { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); - transform: translateX(-6px) rotateY(-9deg); - } - 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); - transform: translateX(5px) rotateY(7deg); - } - 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); - transform: translateX(-3px) rotateY(-5deg); - } - 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); - transform: translateX(2px) rotateY(3deg); - } - 50% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -.headShake { - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - -webkit-animation-name: headShake; - animation-name: headShake; -} - -@-webkit-keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} -@keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} -.swing { - -webkit-transform-origin: top center; - transform-origin: top center; - -webkit-animation-name: swing; - animation-name: swing; -} - -@-webkit-keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 10%, 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - } - 30%, 50%, 70%, 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - 40%, 60%, 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -@keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 10%, 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - } - 30%, 50%, 70%, 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - 40%, 60%, 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -.tada { - -webkit-animation-name: tada; - animation-name: tada; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-webkit-keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - to { - -webkit-transform: none; - transform: none; - } -} -@keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - to { - -webkit-transform: none; - transform: none; - } -} -.wobble { - -webkit-animation-name: wobble; - animation-name: wobble; -} - -@-webkit-keyframes jello { - from, 11.1%, to { - -webkit-transform: none; - transform: none; - } - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - 77.7% { - -webkit-transform: skewX(0.39063deg) skewY(0.39063deg); - transform: skewX(0.39063deg) skewY(0.39063deg); - } - 88.8% { - -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg); - transform: skewX(-0.19531deg) skewY(-0.19531deg); - } -} -@keyframes jello { - from, 11.1%, to { - -webkit-transform: none; - transform: none; - } - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - 77.7% { - -webkit-transform: skewX(0.39063deg) skewY(0.39063deg); - transform: skewX(0.39063deg) skewY(0.39063deg); - } - 88.8% { - -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg); - transform: skewX(-0.19531deg) skewY(-0.19531deg); - } -} -.jello { - -webkit-animation-name: jello; - animation-name: jello; - -webkit-transform-origin: center; - transform-origin: center; -} - -@-webkit-keyframes bounceIn { - from, 20%, 40%, 60%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - 40% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - 80% { - -webkit-transform: scale3d(0.97, 0.97, 0.97); - transform: scale3d(0.97, 0.97, 0.97); - } - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -@keyframes bounceIn { - from, 20%, 40%, 60%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - 40% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - 80% { - -webkit-transform: scale3d(0.97, 0.97, 0.97); - transform: scale3d(0.97, 0.97, 0.97); - } - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -.bounceIn { - -webkit-animation-name: bounceIn; - animation-name: bounceIn; -} - -@-webkit-keyframes bounceInDown { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} -@keyframes bounceInDown { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} -.bounceInDown { - -webkit-animation-name: bounceInDown; - animation-name: bounceInDown; -} - -@-webkit-keyframes bounceInLeft { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} -@keyframes bounceInLeft { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} -.bounceInLeft { - -webkit-animation-name: bounceInLeft; - animation-name: bounceInLeft; -} - -@-webkit-keyframes bounceInRight { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} -@keyframes bounceInRight { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} -.bounceInRight { - -webkit-animation-name: bounceInRight; - animation-name: bounceInRight; -} - -@-webkit-keyframes bounceInUp { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -@keyframes bounceInUp { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.bounceInUp { - -webkit-animation-name: bounceInUp; - animation-name: bounceInUp; -} - -@-webkit-keyframes bounceOut { - 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - 50%, 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } -} -@keyframes bounceOut { - 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - 50%, 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } -} -.bounceOut { - -webkit-animation-name: bounceOut; - animation-name: bounceOut; -} - -@-webkit-keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} -@keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} -.bounceOutDown { - -webkit-animation-name: bounceOutDown; - animation-name: bounceOutDown; -} - -@-webkit-keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} -@keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} -.bounceOutLeft { - -webkit-animation-name: bounceOutLeft; - animation-name: bounceOutLeft; -} - -@-webkit-keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} -@keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} -.bounceOutRight { - -webkit-animation-name: bounceOutRight; - animation-name: bounceOutRight; -} - -@-webkit-keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} -@keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} -.bounceOutUp { - -webkit-animation-name: bounceOutUp; - animation-name: bounceOutUp; -} - -@-webkit-keyframes fadeIn { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fadeIn { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -.fadeIn { - -webkit-animation-name: fadeIn; - animation-name: fadeIn; -} - -@-webkit-keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInDown { - -webkit-animation-name: fadeInDown; - animation-name: fadeInDown; -} - -@-webkit-keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInDownBig { - -webkit-animation-name: fadeInDownBig; - animation-name: fadeInDownBig; -} - -@-webkit-keyframes fadeInLeft { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInLeft { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInLeft { - -webkit-animation-name: fadeInLeft; - animation-name: fadeInLeft; -} - -@-webkit-keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInLeftBig { - -webkit-animation-name: fadeInLeftBig; - animation-name: fadeInLeftBig; -} - -@-webkit-keyframes fadeInRight { - from { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInRight { - from { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInRight { - -webkit-animation-name: fadeInRight; - animation-name: fadeInRight; -} - -@-webkit-keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInRightBig { - -webkit-animation-name: fadeInRightBig; - animation-name: fadeInRightBig; -} - -@-webkit-keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInUp { - -webkit-animation-name: fadeInUp; - animation-name: fadeInUp; -} - -@-webkit-keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.fadeInUpBig { - -webkit-animation-name: fadeInUpBig; - animation-name: fadeInUpBig; -} - -@-webkit-keyframes fadeOut { - from { - opacity: 1; - } - to { - opacity: 0; - } -} -@keyframes fadeOut { - from { - opacity: 1; - } - to { - opacity: 0; - } -} -.fadeOut { - -webkit-animation-name: fadeOut; - animation-name: fadeOut; -} - -@-webkit-keyframes fadeOutDown { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} -@keyframes fadeOutDown { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} -.fadeOutDown { - -webkit-animation-name: fadeOutDown; - animation-name: fadeOutDown; -} - -@-webkit-keyframes fadeOutDownBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} -@keyframes fadeOutDownBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} -.fadeOutDownBig { - -webkit-animation-name: fadeOutDownBig; - animation-name: fadeOutDownBig; -} - -@-webkit-keyframes fadeOutLeft { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} -@keyframes fadeOutLeft { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} -.fadeOutLeft { - -webkit-animation-name: fadeOutLeft; - animation-name: fadeOutLeft; -} - -@-webkit-keyframes fadeOutLeftBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} -@keyframes fadeOutLeftBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} -.fadeOutLeftBig { - -webkit-animation-name: fadeOutLeftBig; - animation-name: fadeOutLeftBig; -} - -@-webkit-keyframes fadeOutRight { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} -@keyframes fadeOutRight { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} -.fadeOutRight { - -webkit-animation-name: fadeOutRight; - animation-name: fadeOutRight; -} - -@-webkit-keyframes fadeOutRightBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} -@keyframes fadeOutRightBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} -.fadeOutRightBig { - -webkit-animation-name: fadeOutRightBig; - animation-name: fadeOutRightBig; -} - -@-webkit-keyframes fadeOutUp { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} -@keyframes fadeOutUp { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} -.fadeOutUp { - -webkit-animation-name: fadeOutUp; - animation-name: fadeOutUp; -} - -@-webkit-keyframes fadeOutUpBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} -@keyframes fadeOutUpBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} -.fadeOutUpBig { - -webkit-animation-name: fadeOutUpBig; - animation-name: fadeOutUpBig; -} - -@-webkit-keyframes flip { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 80% { - -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); - transform: perspective(400px) scale3d(0.95, 0.95, 0.95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} -@keyframes flip { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 80% { - -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); - transform: perspective(400px) scale3d(0.95, 0.95, 0.95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} -.animated.flip { - -webkit-backface-visibility: visible; - backface-visibility: visible; - -webkit-animation-name: flip; - animation-name: flip; -} - -@-webkit-keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} -@keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} -.flipInX { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInX; - animation-name: flipInX; -} - -@-webkit-keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} -@keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} -.flipInY { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInY; - animation-name: flipInY; -} - -@-webkit-keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} -@keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} -.flipOutX { - -webkit-animation-name: flipOutX; - animation-name: flipOutX; - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; -} - -@-webkit-keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} -@keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} -.flipOutY { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipOutY; - animation-name: flipOutY; -} - -@-webkit-keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - opacity: 1; - } - to { - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -@keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - opacity: 1; - } - to { - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -.lightSpeedIn { - -webkit-animation-name: lightSpeedIn; - animation-name: lightSpeedIn; - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; -} - -@-webkit-keyframes lightSpeedOut { - from { - opacity: 1; - } - to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} -@keyframes lightSpeedOut { - from { - opacity: 1; - } - to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} -.lightSpeedOut { - -webkit-animation-name: lightSpeedOut; - animation-name: lightSpeedOut; - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; -} - -@-webkit-keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -@keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -.rotateIn { - -webkit-animation-name: rotateIn; - animation-name: rotateIn; -} - -@-webkit-keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -@keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -.rotateInDownLeft { - -webkit-animation-name: rotateInDownLeft; - animation-name: rotateInDownLeft; -} - -@-webkit-keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -@keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -.rotateInDownRight { - -webkit-animation-name: rotateInDownRight; - animation-name: rotateInDownRight; -} - -@-webkit-keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -@keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -.rotateInUpLeft { - -webkit-animation-name: rotateInUpLeft; - animation-name: rotateInUpLeft; -} - -@-webkit-keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -@keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} -.rotateInUpRight { - -webkit-animation-name: rotateInUpRight; - animation-name: rotateInUpRight; -} - -@-webkit-keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} -@keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} -.rotateOut { - -webkit-animation-name: rotateOut; - animation-name: rotateOut; -} - -@-webkit-keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} -@keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} -.rotateOutDownLeft { - -webkit-animation-name: rotateOutDownLeft; - animation-name: rotateOutDownLeft; -} - -@-webkit-keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} -@keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} -.rotateOutDownRight { - -webkit-animation-name: rotateOutDownRight; - animation-name: rotateOutDownRight; -} - -@-webkit-keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} -@keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} -.rotateOutUpLeft { - -webkit-animation-name: rotateOutUpLeft; - animation-name: rotateOutUpLeft; -} - -@-webkit-keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} -@keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} -.rotateOutUpRight { - -webkit-animation-name: rotateOutUpRight; - animation-name: rotateOutUpRight; -} - -@-webkit-keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} -@keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} -.hinge { - -webkit-animation-name: hinge; - animation-name: hinge; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-webkit-keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -@keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} -.rollIn { - -webkit-animation-name: rollIn; - animation-name: rollIn; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-webkit-keyframes rollOut { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} -@keyframes rollOut { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} -.rollOut { - -webkit-animation-name: rollOut; - animation-name: rollOut; -} - -@-webkit-keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - 50% { - opacity: 1; - } -} -@keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - 50% { - opacity: 1; - } -} -.zoomIn { - -webkit-animation-name: zoomIn; - animation-name: zoomIn; -} - -@-webkit-keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -@keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -.zoomInDown { - -webkit-animation-name: zoomInDown; - animation-name: zoomInDown; -} - -@-webkit-keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -@keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -.zoomInLeft { - -webkit-animation-name: zoomInLeft; - animation-name: zoomInLeft; -} - -@-webkit-keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -@keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -.zoomInRight { - -webkit-animation-name: zoomInRight; - animation-name: zoomInRight; -} - -@-webkit-keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -@keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -.zoomInUp { - -webkit-animation-name: zoomInUp; - animation-name: zoomInUp; -} - -@-webkit-keyframes zoomOut { - from { - opacity: 1; - } - 50% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - to { - opacity: 0; - } -} -@keyframes zoomOut { - from { - opacity: 1; - } - 50% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - to { - opacity: 0; - } -} -.zoomOut { - -webkit-animation-name: zoomOut; - animation-name: zoomOut; -} - -@-webkit-keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -@keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -.zoomOutDown { - -webkit-animation-name: zoomOutDown; - animation-name: zoomOutDown; -} - -@-webkit-keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); - transform: scale(0.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} -@keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); - transform: scale(0.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} -.zoomOutLeft { - -webkit-animation-name: zoomOutLeft; - animation-name: zoomOutLeft; -} - -@-webkit-keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); - transform: scale(0.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} -@keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); - transform: scale(0.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} -.zoomOutRight { - -webkit-animation-name: zoomOutRight; - animation-name: zoomOutRight; -} - -@-webkit-keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -@keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} -.zoomOutUp { - -webkit-animation-name: zoomOutUp; - animation-name: zoomOutUp; -} - -@-webkit-keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -@keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.slideInDown { - -webkit-animation-name: slideInDown; - animation-name: slideInDown; -} - -@-webkit-keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -@keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.slideInLeft { - -webkit-animation-name: slideInLeft; - animation-name: slideInLeft; -} - -@-webkit-keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -@keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.slideInRight { - -webkit-animation-name: slideInRight; - animation-name: slideInRight; -} - -@-webkit-keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -@keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.slideInUp { - -webkit-animation-name: slideInUp; - animation-name: slideInUp; -} - -@-webkit-keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} -@keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} -.slideOutDown { - -webkit-animation-name: slideOutDown; - animation-name: slideOutDown; -} - -@-webkit-keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} -@keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} -.slideOutLeft { - -webkit-animation-name: slideOutLeft; - animation-name: slideOutLeft; -} - -@-webkit-keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} -@keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} -.slideOutRight { - -webkit-animation-name: slideOutRight; - animation-name: slideOutRight; -} - -@-webkit-keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} -@keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} -.slideOutUp { - -webkit-animation-name: slideOutUp; - animation-name: slideOutUp; -} - *, *:before, *:after { @@ -11506,40 +8617,40 @@ img#wpstats { } .widget_tag_cloud a:nth-child(1) { - font-size: 17px!important; + font-size: 22px!important; } .widget_tag_cloud a:nth-child(2) { - font-size: 32px!important; + font-size: 15px!important; } .widget_tag_cloud a:nth-child(3) { - font-size: 24px!important; + font-size: 20px!important; } .widget_tag_cloud a:nth-child(4) { - font-size: 20px!important; + font-size: 23px!important; } .widget_tag_cloud a:nth-child(5) { - font-size: 14px!important; + font-size: 26px!important; } .widget_tag_cloud a:nth-child(6) { - font-size: 18px!important; + font-size: 20px!important; } .widget_tag_cloud a:nth-child(7) { - font-size: 18px!important; + font-size: 19px!important; } .widget_tag_cloud a:nth-child(8) { - font-size: 30px!important; + font-size: 25px!important; } .widget_tag_cloud a:nth-child(9) { - font-size: 32px!important; + font-size: 27px!important; } .widget_tag_cloud a:nth-child(10) { - font-size: 18px!important; + font-size: 30px!important; } .widget_tag_cloud a:nth-child(11) { - font-size: 15px!important; + font-size: 14px!important; } .widget_tag_cloud a:nth-child(12) { - font-size: 26px!important; + font-size: 29px!important; } .wp-video-shortcode { diff --git a/assets/js/main.min.js b/assets/js/main.min.js index d97b34d..6937351 100644 --- a/assets/js/main.min.js +++ b/assets/js/main.min.js @@ -1,6 +1,6 @@ /*! * Odin Framework v3.0.0 (http://wpod.in) - * Updated 2016-05-25 + * Updated 2016-05-27 */ +function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){ return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery),function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null};if(!document.getElementById("fit-vids-style")){var d=document.head||document.getElementsByTagName("head")[0],e=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",f=document.createElement("div");f.innerHTML='<p>x</p><style id="fit-vids-style">'+e+"</style>",d.appendChild(f.childNodes[1])}return b&&a.extend(c,b),this.each(function(){var b=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];c.customSelector&&b.push(c.customSelector);var d=a(this).find(b.join(","));d=d.not("object object"),d.each(function(){var b=a(this);if(!("embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),d=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),e=c/d;if(!b.attr("id")){var f="fitvid"+Math.floor(999999*Math.random());b.attr("id",f)}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),b.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return fd.apply(null,arguments)}function b(a){fd=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function e(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function f(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function g(a,b){for(var c in b)f(b,c)&&(a[c]=b[c]);return f(b,"toString")&&(a.toString=b.toString),f(b,"valueOf")&&(a.valueOf=b.valueOf),a}function h(a,b,c,d){return Ja(a,b,c,d,!0).utc()}function i(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function j(a){return null==a._pf&&(a._pf=i()),a._pf}function k(a){if(null==a._isValid){var b=j(a),c=gd.call(b.parsedDateParts,function(a){return null!=a});a._isValid=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function l(a){var b=h(NaN);return null!=a?g(j(b),a):j(b).userInvalidated=!0,b}function m(a){return void 0===a}function n(a,b){var c,d,e;if(m(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),m(b._i)||(a._i=b._i),m(b._f)||(a._f=b._f),m(b._l)||(a._l=b._l),m(b._strict)||(a._strict=b._strict),m(b._tzm)||(a._tzm=b._tzm),m(b._isUTC)||(a._isUTC=b._isUTC),m(b._offset)||(a._offset=b._offset),m(b._pf)||(a._pf=j(b)),m(b._locale)||(a._locale=b._locale),hd.length>0)for(c in hd)d=hd[c],e=b[d],m(e)||(a[d]=e);return a}function o(b){n(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),id===!1&&(id=!0,a.updateOffset(this),id=!1)}function p(a){return a instanceof o||null!=a&&null!=a._isAMomentObject}function q(a){return 0>a?Math.ceil(a):Math.floor(a)}function r(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=q(b)),c}function s(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&r(a[d])!==r(b[d]))&&g++;return g+f}function t(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function u(b,c){var d=!0;return g(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(t(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function v(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),jd[b]||(t(c),jd[b]=!0)}function w(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function x(a){return"[object Object]"===Object.prototype.toString.call(a)}function y(a){var b,c;for(c in a)b=a[c],w(b)?this[c]=b:this["_"+c]=b;this._config=a,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function z(a,b){var c,d=g({},a);for(c in b)f(b,c)&&(x(a[c])&&x(b[c])?(d[c]={},g(d[c],a[c]),g(d[c],b[c])):null!=b[c]?d[c]=b[c]:delete d[c]);return d}function A(a){null!=a&&this.set(a)}function B(a){return a?a.toLowerCase().replace("_","-"):a}function C(a){for(var b,c,d,e,f=0;f<a.length;){for(e=B(a[f]).split("-"),b=e.length,c=B(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=D(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&s(e,c,!0)>=b-1)break;b--}f++}return null}function D(a){var b=null;if(!nd[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=ld._abbr,require("./locale/"+a),E(b)}catch(c){}return nd[a]}function E(a,b){var c;return a&&(c=m(b)?H(a):F(a,b),c&&(ld=c)),ld._abbr}function F(a,b){return null!==b?(b.abbr=a,null!=nd[a]?(v("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"),b=z(nd[a]._config,b)):null!=b.parentLocale&&(null!=nd[b.parentLocale]?b=z(nd[b.parentLocale]._config,b):v("parentLocaleUndefined","specified parentLocale is not defined yet")),nd[a]=new A(b),E(a),nd[a]):(delete nd[a],null)}function G(a,b){if(null!=b){var c;null!=nd[a]&&(b=z(nd[a]._config,b)),c=new A(b),c.parentLocale=nd[a],nd[a]=c,E(a)}else null!=nd[a]&&(null!=nd[a].parentLocale?nd[a]=nd[a].parentLocale:null!=nd[a]&&delete nd[a]);return nd[a]}function H(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return ld;if(!c(a)){if(b=D(a))return b;a=[a]}return C(a)}function I(){return kd(nd)}function J(a,b){var c=a.toLowerCase();od[c]=od[c+"s"]=od[b]=a}function K(a){return"string"==typeof a?od[a]||od[a.toLowerCase()]:void 0}function L(a){var b,c,d={};for(c in a)f(a,c)&&(b=K(c),b&&(d[b]=a[c]));return d}function M(b,c){return function(d){return null!=d?(O(this,b,d),a.updateOffset(this,c),this):N(this,b)}}function N(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function O(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}function P(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else if(a=K(a),w(this[a]))return this[a](b);return this}function Q(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function R(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(sd[a]=e),b&&(sd[b[0]]=function(){return Q(e.apply(this,arguments),b[1],b[2])}),c&&(sd[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function S(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function T(a){var b,c,d=a.match(pd);for(b=0,c=d.length;c>b;b++)sd[d[b]]?d[b]=sd[d[b]]:d[b]=S(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}}function U(a,b){return a.isValid()?(b=V(b,a.localeData()),rd[b]=rd[b]||T(b),rd[b](a)):a.localeData().invalidDate()}function V(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(qd.lastIndex=0;d>=0&&qd.test(a);)a=a.replace(qd,c),qd.lastIndex=0,d-=1;return a}function W(a,b,c){Kd[a]=w(b)?b:function(a,d){return a&&c?c:b}}function X(a,b){return f(Kd,a)?Kd[a](b._strict,b._locale):new RegExp(Y(a))}function Y(a){return Z(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function Z(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function $(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=r(a)}),c=0;c<a.length;c++)Ld[a[c]]=d}function _(a,b){$(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function aa(a,b,c){null!=b&&f(Ld,a)&&Ld[a](b,c._a,c,a)}function ba(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function ca(a,b){return c(this._months)?this._months[a.month()]:this._months[Vd.test(b)?"format":"standalone"][a.month()]}function da(a,b){return c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[Vd.test(b)?"format":"standalone"][a.month()]}function ea(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;12>d;++d)f=h([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:null):(e=md.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:(e=md.call(this._longMonthsParse,g),-1!==e?e:null)):(e=md.call(this._longMonthsParse,g),-1!==e?e:(e=md.call(this._shortMonthsParse,g),-1!==e?e:null))}function fa(a,b,c){var d,e,f;if(this._monthsParseExact)return ea.call(this,a,b,c);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=h([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function ga(a,b){var c;if(!a.isValid())return a;if("string"==typeof b)if(/^\d+$/.test(b))b=r(b);else if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),ba(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ha(b){return null!=b?(ga(this,b),a.updateOffset(this,!0),this):N(this,"Month")}function ia(){return ba(this.year(),this.month())}function ja(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex}function ka(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsStrictRegex:this._monthsRegex):this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex}function la(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=h([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=Z(d[b]),e[b]=Z(e[b]),f[b]=Z(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")}function ma(a){var b,c=a._a;return c&&-2===j(a).overflow&&(b=c[Nd]<0||c[Nd]>11?Nd:c[Od]<1||c[Od]>ba(c[Md],c[Nd])?Od:c[Pd]<0||c[Pd]>24||24===c[Pd]&&(0!==c[Qd]||0!==c[Rd]||0!==c[Sd])?Pd:c[Qd]<0||c[Qd]>59?Qd:c[Rd]<0||c[Rd]>59?Rd:c[Sd]<0||c[Sd]>999?Sd:-1,j(a)._overflowDayOfYear&&(Md>b||b>Od)&&(b=Od),j(a)._overflowWeeks&&-1===b&&(b=Td),j(a)._overflowWeekday&&-1===b&&(b=Ud),j(a).overflow=b),a}function na(a){var b,c,d,e,f,g,h=a._i,i=$d.exec(h)||_d.exec(h);if(i){for(j(a).iso=!0,b=0,c=be.length;c>b;b++)if(be[b][1].exec(i[1])){e=be[b][0],d=be[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=ce.length;c>b;b++)if(ce[b][1].exec(i[3])){f=(i[2]||" ")+ce[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!ae.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),Ca(a)}else a._isValid=!1}function oa(b){var c=de.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(na(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function pa(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function qa(a){var b=new Date(Date.UTC.apply(null,arguments));return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}function ra(a){return sa(a)?366:365}function sa(a){return a%4===0&&a%100!==0||a%400===0}function ta(){return sa(this.year())}function ua(a,b,c){var d=7+b-c,e=(7+qa(a,0,d).getUTCDay()-b)%7;return-e+d-1}function va(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ua(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=ra(f)+j):j>ra(a)?(f=a+1,g=j-ra(a)):(f=a,g=j),{year:f,dayOfYear:g}}function wa(a,b,c){var d,e,f=ua(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+xa(e,b,c)):g>xa(a.year(),b,c)?(d=g-xa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function xa(a,b,c){var d=ua(a,b,c),e=ua(a+1,b,c);return(ra(a)-d+e)/7}function ya(a,b,c){return null!=a?a:null!=b?b:c}function za(b){var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function Aa(a){var b,c,d,e,f=[];if(!a._d){for(d=za(a),a._w&&null==a._a[Od]&&null==a._a[Nd]&&Ba(a),a._dayOfYear&&(e=ya(a._a[Md],d[Md]),a._dayOfYear>ra(e)&&(j(a)._overflowDayOfYear=!0),c=qa(e,0,a._dayOfYear),a._a[Nd]=c.getUTCMonth(),a._a[Od]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[Pd]&&0===a._a[Qd]&&0===a._a[Rd]&&0===a._a[Sd]&&(a._nextDay=!0,a._a[Pd]=0),a._d=(a._useUTC?qa:pa).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[Pd]=24)}}function Ba(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=ya(b.GG,a._a[Md],wa(Ka(),1,4).year),d=ya(b.W,1),e=ya(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=ya(b.gg,a._a[Md],wa(Ka(),f,g).year),d=ya(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>xa(c,f,g)?j(a)._overflowWeeks=!0:null!=i?j(a)._overflowWeekday=!0:(h=va(c,d,e,f,g),a._a[Md]=h.year,a._dayOfYear=h.dayOfYear)}function Ca(b){if(b._f===a.ISO_8601)return void na(b);b._a=[],j(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,k=0;for(e=V(b._f,b._locale).match(pd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(X(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&j(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),k+=d.length),sd[f]?(d?j(b).empty=!1:j(b).unusedTokens.push(f),aa(f,d,b)):b._strict&&!d&&j(b).unusedTokens.push(f);j(b).charsLeftOver=i-k,h.length>0&&j(b).unusedInput.push(h),j(b).bigHour===!0&&b._a[Pd]<=12&&b._a[Pd]>0&&(j(b).bigHour=void 0),j(b).parsedDateParts=b._a.slice(0),j(b).meridiem=b._meridiem,b._a[Pd]=Da(b._locale,b._a[Pd],b._meridiem),Aa(b),ma(b)}function Da(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function Ea(a){var b,c,d,e,f;if(0===a._f.length)return j(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=n({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],Ca(b),k(b)&&(f+=j(b).charsLeftOver,f+=10*j(b).unusedTokens.length,j(b).score=f,(null==d||d>f)&&(d=f,c=b));g(a,c||b)}function Fa(a){if(!a._d){var b=L(a._i);a._a=e([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),Aa(a)}}function Ga(a){var b=new o(ma(Ha(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function Ha(a){var b=a._i,e=a._f;return a._locale=a._locale||H(a._l),null===b||void 0===e&&""===b?l({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),p(b)?new o(ma(b)):(c(e)?Ea(a):e?Ca(a):d(b)?a._d=b:Ia(a),k(a)||(a._d=null),a))}function Ia(b){var f=b._i;void 0===f?b._d=new Date(a.now()):d(f)?b._d=new Date(f.valueOf()):"string"==typeof f?oa(b):c(f)?(b._a=e(f.slice(0),function(a){return parseInt(a,10)}),Aa(b)):"object"==typeof f?Fa(b):"number"==typeof f?b._d=new Date(f):a.createFromInputFallback(b)}function Ja(a,b,c,d,e){var f={};return"boolean"==typeof c&&(d=c,c=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=e,f._l=c,f._i=a,f._f=b,f._strict=d,Ga(f)}function Ka(a,b,c,d){return Ja(a,b,c,d,!1)}function La(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return Ka();for(d=b[0],e=1;e<b.length;++e)(!b[e].isValid()||b[e][a](d))&&(d=b[e]);return d}function Ma(){var a=[].slice.call(arguments,0);return La("isBefore",a)}function Na(){var a=[].slice.call(arguments,0);return La("isAfter",a)}function Oa(a){var b=L(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+1e3*h*60*60,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=H(),this._bubble()}function Pa(a){return a instanceof Oa}function Qa(a,b){R(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+Q(~~(a/60),2)+b+Q(~~a%60,2)})}function Ra(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(ie)||["-",0,0],f=+(60*e[1])+r(e[2]);return"+"===e[0]?f:-f}function Sa(b,c){var e,f;return c._isUTC?(e=c.clone(),f=(p(b)||d(b)?b.valueOf():Ka(b).valueOf())-e.valueOf(),e._d.setTime(e._d.valueOf()+f),a.updateOffset(e,!1),e):Ka(b).local()}function Ta(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Ua(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=Ra(Hd,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ta(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?jb(this,db(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ta(this):null!=b?this:NaN}function Va(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Wa(a){return this.utcOffset(0,a)}function Xa(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ta(this),"m")),this}function Ya(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Ra(Gd,this._i)),this}function Za(a){return this.isValid()?(a=a?Ka(a).utcOffset():0,(this.utcOffset()-a)%60===0):!1}function $a(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function _a(){if(!m(this._isDSTShifted))return this._isDSTShifted;var a={};if(n(a,this),a=Ha(a),a._a){var b=a._isUTC?h(a._a):Ka(a._a);this._isDSTShifted=this.isValid()&&s(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function ab(){return this.isValid()?!this._isUTC:!1}function bb(){return this.isValid()?this._isUTC:!1}function cb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function db(a,b){var c,d,e,g=a,h=null;return Pa(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(g={},b?g[b]=a:g.milliseconds=a):(h=je.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:r(h[Od])*c,h:r(h[Pd])*c,m:r(h[Qd])*c,s:r(h[Rd])*c,ms:r(h[Sd])*c}):(h=ke.exec(a))?(c="-"===h[1]?-1:1,g={y:eb(h[2],c),M:eb(h[3],c),w:eb(h[4],c),d:eb(h[5],c),h:eb(h[6],c),m:eb(h[7],c),s:eb(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=gb(Ka(g.from),Ka(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new Oa(g),Pa(a)&&f(a,"_locale")&&(d._locale=a._locale),d}function eb(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function fb(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function gb(a,b){var c;return a.isValid()&&b.isValid()?(b=Sa(b,a),a.isBefore(b)?c=fb(a,b):(c=fb(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function hb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)}function ib(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(v(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=db(c,d),jb(this,e,a),this}}function jb(b,c,d,e){var f=c._milliseconds,g=hb(c._days),h=hb(c._months);b.isValid()&&(e=null==e?!0:e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&O(b,"Date",N(b,"Date")+g*d),h&&ga(b,N(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function kb(a,b){var c=a||Ka(),d=Sa(c,this).startOf("day"),e=this.diff(d,"days",!0),f=-6>e?"sameElse":-1>e?"lastWeek":0>e?"lastDay":1>e?"sameDay":2>e?"nextDay":7>e?"nextWeek":"sameElse",g=b&&(w(b[f])?b[f]():b[f]);return this.format(g||this.localeData().calendar(f,this,Ka(c)))}function lb(){return new o(this)}function mb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf()):!1}function nb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf()):!1}function ob(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function pb(a,b){var c,d=p(a)?a:Ka(a);return this.isValid()&&d.isValid()?(b=K(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf())):!1}function qb(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function rb(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function sb(a,b,c){var d,e,f,g;return this.isValid()?(d=Sa(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=K(b),"year"===b||"month"===b||"quarter"===b?(g=tb(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:q(g)):NaN):NaN}function tb(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function ub(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function vb(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?w(Date.prototype.toISOString)?this.toDate().toISOString():U(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):U(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function wb(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=U(this,b);return this.localeData().postformat(c)}function xb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function yb(a){return this.from(Ka(),a)}function zb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function Ab(a){return this.to(Ka(),a)}function Bb(a){var b;return void 0===a?this._locale._abbr:(b=H(a),null!=b&&(this._locale=b),this)}function Cb(){return this._locale}function Db(a){switch(a=K(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function Eb(a){return a=K(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function Fb(){return this._d.valueOf()-6e4*(this._offset||0)}function Gb(){return Math.floor(this.valueOf()/1e3)}function Hb(){return this._offset?new Date(this.valueOf()):this._d}function Ib(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function Jb(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function Kb(){return this.isValid()?this.toISOString():null}function Lb(){return k(this)}function Mb(){return g({},j(this))}function Nb(){return j(this).overflow}function Ob(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Pb(a,b){R(0,[a,a.length],0,b)}function Qb(a){return Ub.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Rb(a){return Ub.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Sb(){return xa(this.year(),1,4)}function Tb(){var a=this.localeData()._week;return xa(this.year(),a.dow,a.doy)}function Ub(a,b,c,d,e){var f;return null==a?wa(this,d,e).year:(f=xa(a,d,e),b>f&&(b=f),Vb.call(this,a,b,c,d,e))}function Vb(a,b,c,d,e){var f=va(a,b,c,d,e),g=qa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}function Wb(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Xb(a){return wa(a,this._week.dow,this._week.doy).week}function Yb(){return this._week.dow}function Zb(){return this._week.doy}function $b(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function _b(a){var b=wa(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function ac(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function bc(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function cc(a){return this._weekdaysShort[a.day()]}function dc(a){return this._weekdaysMin[a.day()]}function ec(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=h([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function fc(a,b,c){var d,e,f;if(this._weekdaysParseExact)return ec.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){if(e=h([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"), diff --git a/assets/scss/editor-style.scss b/assets/scss/editor-style.scss index c982f24..9e7d12f 100644 --- a/assets/scss/editor-style.scss +++ b/assets/scss/editor-style.scss @@ -12,8 +12,8 @@ // -------------------------------------------------------------- // Reset and Dependencies // -------------------------------------------------------------- -@import "vendor/bootstrap/bootstrap"; -@import "vendor/animate.css/animate"; +@import "../../bower_components/bootstrap-sass/assets/stylesheets/bootstrap"; +@import "../../bower_components/animate.css/animate.min.css"; // -------------------------------------------------------------- // CSS and Components diff --git a/assets/scss/style.scss b/assets/scss/style.scss index 6151634..cc607c7 100644 --- a/assets/scss/style.scss +++ b/assets/scss/style.scss @@ -12,8 +12,8 @@ // -------------------------------------------------------------- // Reset and Dependencies // -------------------------------------------------------------- -@import "vendor/bootstrap/bootstrap"; -@import "vendor/animate.css/animate"; +@import "../../bower_components/bootstrap-sass/assets/stylesheets/bootstrap"; +@import "../../bower_components/animate.css/animate.min.css"; // -------------------------------------------------------------- // CSS and Components diff --git a/assets/scss/vendor/animate.css/animate.scss b/assets/scss/vendor/animate.css/animate.scss deleted file mode 100644 index 188e78f..0000000 --- a/assets/scss/vendor/animate.css/animate.scss +++ /dev/null @@ -1,3340 +0,0 @@ -@charset "UTF-8"; - -/*! - * animate.css -http://daneden.me/animate - * Version - 3.5.0 - * Licensed under the MIT license - http://opensource.org/licenses/MIT - * - * Copyright (c) 2016 Daniel Eden - */ - -.animated { - -webkit-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - -.animated.infinite { - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; -} - -.animated.hinge { - -webkit-animation-duration: 2s; - animation-duration: 2s; -} - -.animated.flipOutX, -.animated.flipOutY, -.animated.bounceIn, -.animated.bounceOut { - -webkit-animation-duration: .75s; - animation-duration: .75s; -} - -@-webkit-keyframes bounce { - from, 20%, 53%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - -webkit-transform: translate3d(0,0,0); - transform: translate3d(0,0,0); - } - - 40%, 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - - 90% { - -webkit-transform: translate3d(0,-4px,0); - transform: translate3d(0,-4px,0); - } -} - -@keyframes bounce { - from, 20%, 53%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - -webkit-transform: translate3d(0,0,0); - transform: translate3d(0,0,0); - } - - 40%, 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - - 90% { - -webkit-transform: translate3d(0,-4px,0); - transform: translate3d(0,-4px,0); - } -} - -.bounce { - -webkit-animation-name: bounce; - animation-name: bounce; - -webkit-transform-origin: center bottom; - transform-origin: center bottom; -} - -@-webkit-keyframes flash { - from, 50%, to { - opacity: 1; - } - - 25%, 75% { - opacity: 0; - } -} - -@keyframes flash { - from, 50%, to { - opacity: 1; - } - - 25%, 75% { - opacity: 0; - } -} - -.flash { - -webkit-animation-name: flash; - animation-name: flash; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.pulse { - -webkit-animation-name: pulse; - animation-name: pulse; -} - -@-webkit-keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - - 65% { - -webkit-transform: scale3d(.95, 1.05, 1); - transform: scale3d(.95, 1.05, 1); - } - - 75% { - -webkit-transform: scale3d(1.05, .95, 1); - transform: scale3d(1.05, .95, 1); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - - 65% { - -webkit-transform: scale3d(.95, 1.05, 1); - transform: scale3d(.95, 1.05, 1); - } - - 75% { - -webkit-transform: scale3d(1.05, .95, 1); - transform: scale3d(1.05, .95, 1); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.rubberBand { - -webkit-animation-name: rubberBand; - animation-name: rubberBand; -} - -@-webkit-keyframes shake { - from, to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 20%, 40%, 60%, 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} - -@keyframes shake { - from, to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 20%, 40%, 60%, 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} - -.shake { - -webkit-animation-name: shake; - animation-name: shake; -} - -@-webkit-keyframes headShake { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); - transform: translateX(-6px) rotateY(-9deg); - } - - 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); - transform: translateX(5px) rotateY(7deg); - } - - 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); - transform: translateX(-3px) rotateY(-5deg); - } - - 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); - transform: translateX(2px) rotateY(3deg); - } - - 50% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -@keyframes headShake { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); - transform: translateX(-6px) rotateY(-9deg); - } - - 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); - transform: translateX(5px) rotateY(7deg); - } - - 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); - transform: translateX(-3px) rotateY(-5deg); - } - - 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); - transform: translateX(2px) rotateY(3deg); - } - - 50% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -.headShake { - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - -webkit-animation-name: headShake; - animation-name: headShake; -} - -@-webkit-keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - - to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} - -@keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - - to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} - -.swing { - -webkit-transform-origin: top center; - transform-origin: top center; - -webkit-animation-name: swing; - animation-name: swing; -} - -@-webkit-keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 10%, 20% { - -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - } - - 30%, 50%, 70%, 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - - 40%, 60%, 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 10%, 20% { - -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - } - - 30%, 50%, 70%, 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - - 40%, 60%, 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.tada { - -webkit-animation-name: tada; - animation-name: tada; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -@keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -.wobble { - -webkit-animation-name: wobble; - animation-name: wobble; -} - -@-webkit-keyframes jello { - from, 11.1%, to { - -webkit-transform: none; - transform: none; - } - - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - - 77.7% { - -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); - transform: skewX(0.390625deg) skewY(0.390625deg); - } - - 88.8% { - -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - } -} - -@keyframes jello { - from, 11.1%, to { - -webkit-transform: none; - transform: none; - } - - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - - 77.7% { - -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); - transform: skewX(0.390625deg) skewY(0.390625deg); - } - - 88.8% { - -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - } -} - -.jello { - -webkit-animation-name: jello; - animation-name: jello; - -webkit-transform-origin: center; - transform-origin: center; -} - -@-webkit-keyframes bounceIn { - from, 20%, 40%, 60%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 40% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - - 80% { - -webkit-transform: scale3d(.97, .97, .97); - transform: scale3d(.97, .97, .97); - } - - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes bounceIn { - from, 20%, 40%, 60%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 40% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - - 80% { - -webkit-transform: scale3d(.97, .97, .97); - transform: scale3d(.97, .97, .97); - } - - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.bounceIn { - -webkit-animation-name: bounceIn; - animation-name: bounceIn; -} - -@-webkit-keyframes bounceInDown { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -@keyframes bounceInDown { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -.bounceInDown { - -webkit-animation-name: bounceInDown; - animation-name: bounceInDown; -} - -@-webkit-keyframes bounceInLeft { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -@keyframes bounceInLeft { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -.bounceInLeft { - -webkit-animation-name: bounceInLeft; - animation-name: bounceInLeft; -} - -@-webkit-keyframes bounceInRight { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -@keyframes bounceInRight { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -.bounceInRight { - -webkit-animation-name: bounceInRight; - animation-name: bounceInRight; -} - -@-webkit-keyframes bounceInUp { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes bounceInUp { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.bounceInUp { - -webkit-animation-name: bounceInUp; - animation-name: bounceInUp; -} - -@-webkit-keyframes bounceOut { - 20% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - - 50%, 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - to { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } -} - -@keyframes bounceOut { - 20% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - - 50%, 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - to { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } -} - -.bounceOut { - -webkit-animation-name: bounceOut; - animation-name: bounceOut; -} - -@-webkit-keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -@keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -.bounceOutDown { - -webkit-animation-name: bounceOutDown; - animation-name: bounceOutDown; -} - -@-webkit-keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -@keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -.bounceOutLeft { - -webkit-animation-name: bounceOutLeft; - animation-name: bounceOutLeft; -} - -@-webkit-keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -@keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -.bounceOutRight { - -webkit-animation-name: bounceOutRight; - animation-name: bounceOutRight; -} - -@-webkit-keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -@keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -.bounceOutUp { - -webkit-animation-name: bounceOutUp; - animation-name: bounceOutUp; -} - -@-webkit-keyframes fadeIn { - from { - opacity: 0; - } - - to { - opacity: 1; - } -} - -@keyframes fadeIn { - from { - opacity: 0; - } - - to { - opacity: 1; - } -} - -.fadeIn { - -webkit-animation-name: fadeIn; - animation-name: fadeIn; -} - -@-webkit-keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInDown { - -webkit-animation-name: fadeInDown; - animation-name: fadeInDown; -} - -@-webkit-keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInDownBig { - -webkit-animation-name: fadeInDownBig; - animation-name: fadeInDownBig; -} - -@-webkit-keyframes fadeInLeft { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInLeft { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInLeft { - -webkit-animation-name: fadeInLeft; - animation-name: fadeInLeft; -} - -@-webkit-keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInLeftBig { - -webkit-animation-name: fadeInLeftBig; - animation-name: fadeInLeftBig; -} - -@-webkit-keyframes fadeInRight { - from { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInRight { - from { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInRight { - -webkit-animation-name: fadeInRight; - animation-name: fadeInRight; -} - -@-webkit-keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInRightBig { - -webkit-animation-name: fadeInRightBig; - animation-name: fadeInRightBig; -} - -@-webkit-keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInUp { - -webkit-animation-name: fadeInUp; - animation-name: fadeInUp; -} - -@-webkit-keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInUpBig { - -webkit-animation-name: fadeInUpBig; - animation-name: fadeInUpBig; -} - -@-webkit-keyframes fadeOut { - from { - opacity: 1; - } - - to { - opacity: 0; - } -} - -@keyframes fadeOut { - from { - opacity: 1; - } - - to { - opacity: 0; - } -} - -.fadeOut { - -webkit-animation-name: fadeOut; - animation-name: fadeOut; -} - -@-webkit-keyframes fadeOutDown { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -@keyframes fadeOutDown { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -.fadeOutDown { - -webkit-animation-name: fadeOutDown; - animation-name: fadeOutDown; -} - -@-webkit-keyframes fadeOutDownBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -@keyframes fadeOutDownBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -.fadeOutDownBig { - -webkit-animation-name: fadeOutDownBig; - animation-name: fadeOutDownBig; -} - -@-webkit-keyframes fadeOutLeft { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -@keyframes fadeOutLeft { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -.fadeOutLeft { - -webkit-animation-name: fadeOutLeft; - animation-name: fadeOutLeft; -} - -@-webkit-keyframes fadeOutLeftBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -@keyframes fadeOutLeftBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -.fadeOutLeftBig { - -webkit-animation-name: fadeOutLeftBig; - animation-name: fadeOutLeftBig; -} - -@-webkit-keyframes fadeOutRight { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -@keyframes fadeOutRight { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -.fadeOutRight { - -webkit-animation-name: fadeOutRight; - animation-name: fadeOutRight; -} - -@-webkit-keyframes fadeOutRightBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -@keyframes fadeOutRightBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -.fadeOutRightBig { - -webkit-animation-name: fadeOutRightBig; - animation-name: fadeOutRightBig; -} - -@-webkit-keyframes fadeOutUp { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -@keyframes fadeOutUp { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -.fadeOutUp { - -webkit-animation-name: fadeOutUp; - animation-name: fadeOutUp; -} - -@-webkit-keyframes fadeOutUpBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -@keyframes fadeOutUpBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -.fadeOutUpBig { - -webkit-animation-name: fadeOutUpBig; - animation-name: fadeOutUpBig; -} - -@-webkit-keyframes flip { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 80% { - -webkit-transform: perspective(400px) scale3d(.95, .95, .95); - transform: perspective(400px) scale3d(.95, .95, .95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} - -@keyframes flip { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 80% { - -webkit-transform: perspective(400px) scale3d(.95, .95, .95); - transform: perspective(400px) scale3d(.95, .95, .95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} - -.animated.flip { - -webkit-backface-visibility: visible; - backface-visibility: visible; - -webkit-animation-name: flip; - animation-name: flip; -} - -@-webkit-keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -@keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -.flipInX { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInX; - animation-name: flipInX; -} - -@-webkit-keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -@keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -.flipInY { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInY; - animation-name: flipInY; -} - -@-webkit-keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - - to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} - -@keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - - to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} - -.flipOutX { - -webkit-animation-name: flipOutX; - animation-name: flipOutX; - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; -} - -@-webkit-keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - - to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} - -@keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - - to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} - -.flipOutY { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipOutY; - animation-name: flipOutY; -} - -@-webkit-keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - opacity: 1; - } - - to { - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - opacity: 1; - } - - to { - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.lightSpeedIn { - -webkit-animation-name: lightSpeedIn; - animation-name: lightSpeedIn; - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; -} - -@-webkit-keyframes lightSpeedOut { - from { - opacity: 1; - } - - to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} - -@keyframes lightSpeedOut { - from { - opacity: 1; - } - - to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} - -.lightSpeedOut { - -webkit-animation-name: lightSpeedOut; - animation-name: lightSpeedOut; - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; -} - -@-webkit-keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateIn { - -webkit-animation-name: rotateIn; - animation-name: rotateIn; -} - -@-webkit-keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInDownLeft { - -webkit-animation-name: rotateInDownLeft; - animation-name: rotateInDownLeft; -} - -@-webkit-keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInDownRight { - -webkit-animation-name: rotateInDownRight; - animation-name: rotateInDownRight; -} - -@-webkit-keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInUpLeft { - -webkit-animation-name: rotateInUpLeft; - animation-name: rotateInUpLeft; -} - -@-webkit-keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInUpRight { - -webkit-animation-name: rotateInUpRight; - animation-name: rotateInUpRight; -} - -@-webkit-keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} - -@keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} - -.rotateOut { - -webkit-animation-name: rotateOut; - animation-name: rotateOut; -} - -@-webkit-keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} - -@keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} - -.rotateOutDownLeft { - -webkit-animation-name: rotateOutDownLeft; - animation-name: rotateOutDownLeft; -} - -@-webkit-keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -@keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -.rotateOutDownRight { - -webkit-animation-name: rotateOutDownRight; - animation-name: rotateOutDownRight; -} - -@-webkit-keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -@keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -.rotateOutUpLeft { - -webkit-animation-name: rotateOutUpLeft; - animation-name: rotateOutUpLeft; -} - -@-webkit-keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} - -@keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} - -.rotateOutUpRight { - -webkit-animation-name: rotateOutUpRight; - animation-name: rotateOutUpRight; -} - -@-webkit-keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} - -@keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} - -.hinge { - -webkit-animation-name: hinge; - animation-name: hinge; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.rollIn { - -webkit-animation-name: rollIn; - animation-name: rollIn; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes rollOut { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} - -@keyframes rollOut { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} - -.rollOut { - -webkit-animation-name: rollOut; - animation-name: rollOut; -} - -@-webkit-keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 50% { - opacity: 1; - } -} - -@keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 50% { - opacity: 1; - } -} - -.zoomIn { - -webkit-animation-name: zoomIn; - animation-name: zoomIn; -} - -@-webkit-keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInDown { - -webkit-animation-name: zoomInDown; - animation-name: zoomInDown; -} - -@-webkit-keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInLeft { - -webkit-animation-name: zoomInLeft; - animation-name: zoomInLeft; -} - -@-webkit-keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInRight { - -webkit-animation-name: zoomInRight; - animation-name: zoomInRight; -} - -@-webkit-keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInUp { - -webkit-animation-name: zoomInUp; - animation-name: zoomInUp; -} - -@-webkit-keyframes zoomOut { - from { - opacity: 1; - } - - 50% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - to { - opacity: 0; - } -} - -@keyframes zoomOut { - from { - opacity: 1; - } - - 50% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - to { - opacity: 0; - } -} - -.zoomOut { - -webkit-animation-name: zoomOut; - animation-name: zoomOut; -} - -@-webkit-keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - to { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - to { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomOutDown { - -webkit-animation-name: zoomOutDown; - animation-name: zoomOutDown; -} - -@-webkit-keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); - transform: scale(.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} - -@keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); - transform: scale(.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} - -.zoomOutLeft { - -webkit-animation-name: zoomOutLeft; - animation-name: zoomOutLeft; -} - -@-webkit-keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: scale(.1) translate3d(2000px, 0, 0); - transform: scale(.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} - -@keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: scale(.1) translate3d(2000px, 0, 0); - transform: scale(.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} - -.zoomOutRight { - -webkit-animation-name: zoomOutRight; - animation-name: zoomOutRight; -} - -@-webkit-keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - to { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - to { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomOutUp { - -webkit-animation-name: zoomOutUp; - animation-name: zoomOutUp; -} - -@-webkit-keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInDown { - -webkit-animation-name: slideInDown; - animation-name: slideInDown; -} - -@-webkit-keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInLeft { - -webkit-animation-name: slideInLeft; - animation-name: slideInLeft; -} - -@-webkit-keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInRight { - -webkit-animation-name: slideInRight; - animation-name: slideInRight; -} - -@-webkit-keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInUp { - -webkit-animation-name: slideInUp; - animation-name: slideInUp; -} - -@-webkit-keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -@keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -.slideOutDown { - -webkit-animation-name: slideOutDown; - animation-name: slideOutDown; -} - -@-webkit-keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -@keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -.slideOutLeft { - -webkit-animation-name: slideOutLeft; - animation-name: slideOutLeft; -} - -@-webkit-keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -@keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -.slideOutRight { - -webkit-animation-name: slideOutRight; - animation-name: slideOutRight; -} - -@-webkit-keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -@keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -.slideOutUp { - -webkit-animation-name: slideOutUp; - animation-name: slideOutUp; -} diff --git a/assets/scss/vendor/bootstrap/_bootstrap-compass.scss b/assets/scss/vendor/bootstrap/_bootstrap-compass.scss deleted file mode 100644 index 8fbc3cd..0000000 --- a/assets/scss/vendor/bootstrap/_bootstrap-compass.scss +++ /dev/null @@ -1,9 +0,0 @@ -@function twbs-font-path($path) { - @return font-url($path, true); -} - -@function twbs-image-path($path) { - @return image-url($path, true); -} - -$bootstrap-sass-asset-helper: true; diff --git a/assets/scss/vendor/bootstrap/_bootstrap-mincer.scss b/assets/scss/vendor/bootstrap/_bootstrap-mincer.scss deleted file mode 100644 index 0c4655e..0000000 --- a/assets/scss/vendor/bootstrap/_bootstrap-mincer.scss +++ /dev/null @@ -1,19 +0,0 @@ -// Mincer asset helper functions -// -// This must be imported into a .css.ejs.scss file. -// Then, <% %>-interpolations will be parsed as strings by Sass, and evaluated by EJS after Sass compilation. - - -@function twbs-font-path($path) { - // do something like following - // from "path/to/font.ext#suffix" to "<%- asset_path(path/to/font.ext)) + #suffix %>" - // from "path/to/font.ext?#suffix" to "<%- asset_path(path/to/font.ext)) + ?#suffix %>" - // or from "path/to/font.ext" just "<%- asset_path(path/to/font.ext)) %>" - @return "<%- asset_path("#{$path}".replace(/[#?].*$/, '')) + "#{$path}".replace(/(^[^#?]*)([#?]?.*$)/, '$2') %>"; -} - -@function twbs-image-path($file) { - @return "<%- asset_path("#{$file}") %>"; -} - -$bootstrap-sass-asset-helper: true; diff --git a/assets/scss/vendor/bootstrap/_bootstrap-sprockets.scss b/assets/scss/vendor/bootstrap/_bootstrap-sprockets.scss deleted file mode 100644 index 9fffc1e..0000000 --- a/assets/scss/vendor/bootstrap/_bootstrap-sprockets.scss +++ /dev/null @@ -1,9 +0,0 @@ -@function twbs-font-path($path) { - @return font-path($path); -} - -@function twbs-image-path($path) { - @return image-path($path); -} - -$bootstrap-sass-asset-helper: true; diff --git a/assets/scss/vendor/bootstrap/_bootstrap.scss b/assets/scss/vendor/bootstrap/_bootstrap.scss deleted file mode 100644 index c773c8c..0000000 --- a/assets/scss/vendor/bootstrap/_bootstrap.scss +++ /dev/null @@ -1,56 +0,0 @@ -/*! - * Bootstrap v3.3.6 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -// Core variables and mixins -@import "bootstrap/variables"; -@import "bootstrap/mixins"; - -// Reset and dependencies -@import "bootstrap/normalize"; -@import "bootstrap/print"; -@import "bootstrap/glyphicons"; - -// Core CSS -@import "bootstrap/scaffolding"; -@import "bootstrap/type"; -@import "bootstrap/code"; -@import "bootstrap/grid"; -@import "bootstrap/tables"; -@import "bootstrap/forms"; -@import "bootstrap/buttons"; - -// Components -@import "bootstrap/component-animations"; -@import "bootstrap/dropdowns"; -@import "bootstrap/button-groups"; -@import "bootstrap/input-groups"; -@import "bootstrap/navs"; -@import "bootstrap/navbar"; -@import "bootstrap/breadcrumbs"; -@import "bootstrap/pagination"; -@import "bootstrap/pager"; -@import "bootstrap/labels"; -@import "bootstrap/badges"; -@import "bootstrap/jumbotron"; -@import "bootstrap/thumbnails"; -@import "bootstrap/alerts"; -@import "bootstrap/progress-bars"; -@import "bootstrap/media"; -@import "bootstrap/list-group"; -@import "bootstrap/panels"; -@import "bootstrap/responsive-embed"; -@import "bootstrap/wells"; -@import "bootstrap/close"; - -// Components w/ JavaScript -@import "bootstrap/modals"; -@import "bootstrap/tooltip"; -@import "bootstrap/popovers"; -@import "bootstrap/carousel"; - -// Utility classes -@import "bootstrap/utilities"; -@import "bootstrap/responsive-utilities"; diff --git a/assets/scss/vendor/bootstrap/bootstrap/_alerts.scss b/assets/scss/vendor/bootstrap/bootstrap/_alerts.scss deleted file mode 100644 index 7d1e1fd..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_alerts.scss +++ /dev/null @@ -1,73 +0,0 @@ -// -// Alerts -// -------------------------------------------------- - - -// Base styles -// ------------------------- - -.alert { - padding: $alert-padding; - margin-bottom: $line-height-computed; - border: 1px solid transparent; - border-radius: $alert-border-radius; - - // Headings for larger alerts - h4 { - margin-top: 0; - // Specified for the h4 to prevent conflicts of changing $headings-color - color: inherit; - } - - // Provide class for links that match alerts - .alert-link { - font-weight: $alert-link-font-weight; - } - - // Improve alignment and spacing of inner content - > p, - > ul { - margin-bottom: 0; - } - - > p + p { - margin-top: 5px; - } -} - -// Dismissible alerts -// -// Expand the right padding and account for the close button's positioning. - -.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0. -.alert-dismissible { - padding-right: ($alert-padding + 20); - - // Adjust close link position - .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; - } -} - -// Alternate styles -// -// Generate contextual modifier classes for colorizing the alert. - -.alert-success { - @include alert-variant($alert-success-bg, $alert-success-border, $alert-success-text); -} - -.alert-info { - @include alert-variant($alert-info-bg, $alert-info-border, $alert-info-text); -} - -.alert-warning { - @include alert-variant($alert-warning-bg, $alert-warning-border, $alert-warning-text); -} - -.alert-danger { - @include alert-variant($alert-danger-bg, $alert-danger-border, $alert-danger-text); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_badges.scss b/assets/scss/vendor/bootstrap/bootstrap/_badges.scss deleted file mode 100644 index 70002e0..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_badges.scss +++ /dev/null @@ -1,68 +0,0 @@ -// -// Badges -// -------------------------------------------------- - - -// Base class -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: $font-size-small; - font-weight: $badge-font-weight; - color: $badge-color; - line-height: $badge-line-height; - vertical-align: middle; - white-space: nowrap; - text-align: center; - background-color: $badge-bg; - border-radius: $badge-border-radius; - - // Empty badges collapse automatically (not available in IE8) - &:empty { - display: none; - } - - // Quick fix for badges in buttons - .btn & { - position: relative; - top: -1px; - } - - .btn-xs &, - .btn-group-xs > .btn & { - top: 0; - padding: 1px 5px; - } - - // [converter] extracted a& to a.badge - - // Account for badges in navs - .list-group-item.active > &, - .nav-pills > .active > a > & { - color: $badge-active-color; - background-color: $badge-active-bg; - } - - .list-group-item > & { - float: right; - } - - .list-group-item > & + & { - margin-right: 5px; - } - - .nav-pills > li > a > & { - margin-left: 3px; - } -} - -// Hover state, but only for links -a.badge { - &:hover, - &:focus { - color: $badge-link-hover-color; - text-decoration: none; - cursor: pointer; - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_breadcrumbs.scss b/assets/scss/vendor/bootstrap/bootstrap/_breadcrumbs.scss deleted file mode 100644 index b61f0c7..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_breadcrumbs.scss +++ /dev/null @@ -1,28 +0,0 @@ -// -// Breadcrumbs -// -------------------------------------------------- - - -.breadcrumb { - padding: $breadcrumb-padding-vertical $breadcrumb-padding-horizontal; - margin-bottom: $line-height-computed; - list-style: none; - background-color: $breadcrumb-bg; - border-radius: $border-radius-base; - - > li { - display: inline-block; - - + li:before { - // [converter] Workaround for https://github.com/sass/libsass/issues/1115 - $nbsp: "\00a0"; - content: "#{$breadcrumb-separator}#{$nbsp}"; // Unicode space added since inline-block means non-collapsing white-space - padding: 0 5px; - color: $breadcrumb-color; - } - } - - > .active { - color: $breadcrumb-active-color; - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_button-groups.scss b/assets/scss/vendor/bootstrap/bootstrap/_button-groups.scss deleted file mode 100644 index baaacc4..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_button-groups.scss +++ /dev/null @@ -1,244 +0,0 @@ -// -// Button groups -// -------------------------------------------------- - -// Make the div behave like a button -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; // match .btn alignment given font-size hack above - > .btn { - position: relative; - float: left; - // Bring the "active" button to the front - &:hover, - &:focus, - &:active, - &.active { - z-index: 2; - } - } -} - -// Prevent double borders when buttons are next to each other -.btn-group { - .btn + .btn, - .btn + .btn-group, - .btn-group + .btn, - .btn-group + .btn-group { - margin-left: -1px; - } -} - -// Optional: Group multiple button groups together for a toolbar -.btn-toolbar { - margin-left: -5px; // Offset the first child's margin - @include clearfix; - - .btn, - .btn-group, - .input-group { - float: left; - } - > .btn, - > .btn-group, - > .input-group { - margin-left: 5px; - } -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match -.btn-group > .btn:first-child { - margin-left: 0; - &:not(:last-child):not(.dropdown-toggle) { - @include border-right-radius(0); - } -} -// Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - @include border-left-radius(0); -} - -// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) -.btn-group > .btn-group { - float: left; -} -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - @include border-right-radius(0); - } -} -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - @include border-left-radius(0); -} - -// On active and open, don't show outline -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - - -// Sizing -// -// Remix the default button sizing classes into new ones for easier manipulation. - -.btn-group-xs > .btn { @extend .btn-xs; } -.btn-group-sm > .btn { @extend .btn-sm; } -.btn-group-lg > .btn { @extend .btn-lg; } - - -// Split button dropdowns -// ---------------------- - -// Give the line between buttons some depth -.btn-group > .btn + .dropdown-toggle { - padding-left: 8px; - padding-right: 8px; -} -.btn-group > .btn-lg + .dropdown-toggle { - padding-left: 12px; - padding-right: 12px; -} - -// The clickable button for toggling the menu -// Remove the gradient and set the same inset shadow as the :active state -.btn-group.open .dropdown-toggle { - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - - // Show no shadow for `.btn-link` since it has no other button styles. - &.btn-link { - @include box-shadow(none); - } -} - - -// Reposition the caret -.btn .caret { - margin-left: 0; -} -// Carets in other button sizes -.btn-lg .caret { - border-width: $caret-width-large $caret-width-large 0; - border-bottom-width: 0; -} -// Upside down carets for .dropup -.dropup .btn-lg .caret { - border-width: 0 $caret-width-large $caret-width-large; -} - - -// Vertical button groups -// ---------------------- - -.btn-group-vertical { - > .btn, - > .btn-group, - > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; - } - - // Clear floats so dropdown menus can be properly placed - > .btn-group { - @include clearfix; - > .btn { - float: none; - } - } - - > .btn + .btn, - > .btn + .btn-group, - > .btn-group + .btn, - > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; - } -} - -.btn-group-vertical > .btn { - &:not(:first-child):not(:last-child) { - border-radius: 0; - } - &:first-child:not(:last-child) { - @include border-top-radius($btn-border-radius-base); - @include border-bottom-radius(0); - } - &:last-child:not(:first-child) { - @include border-top-radius(0); - @include border-bottom-radius($btn-border-radius-base); - } -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - @include border-bottom-radius(0); - } -} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - @include border-top-radius(0); -} - - -// Justified button groups -// ---------------------- - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; - > .btn, - > .btn-group { - float: none; - display: table-cell; - width: 1%; - } - > .btn-group .btn { - width: 100%; - } - - > .btn-group .dropdown-menu { - left: auto; - } -} - - -// Checkbox and radio options -// -// In order to support the browser's form validation feedback, powered by the -// `required` attribute, we have to "hide" the inputs via `clip`. We cannot use -// `display: none;` or `visibility: hidden;` as that also hides the popover. -// Simply visually hiding the inputs via `opacity` would leave them clickable in -// certain cases which is prevented by using `clip` and `pointer-events`. -// This way, we ensure a DOM element is visible to position the popover from. -// -// See https://github.com/twbs/bootstrap/pull/12794 and -// https://github.com/twbs/bootstrap/pull/14559 for more information. - -[data-toggle="buttons"] { - > .btn, - > .btn-group > .btn { - input[type="radio"], - input[type="checkbox"] { - position: absolute; - clip: rect(0,0,0,0); - pointer-events: none; - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_buttons.scss b/assets/scss/vendor/bootstrap/bootstrap/_buttons.scss deleted file mode 100644 index 6452b70..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_buttons.scss +++ /dev/null @@ -1,168 +0,0 @@ -// -// Buttons -// -------------------------------------------------- - - -// Base styles -// -------------------------------------------------- - -.btn { - display: inline-block; - margin-bottom: 0; // For input.btn - font-weight: $btn-font-weight; - text-align: center; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid transparent; - white-space: nowrap; - @include button-size($padding-base-vertical, $padding-base-horizontal, $font-size-base, $line-height-base, $btn-border-radius-base); - @include user-select(none); - - &, - &:active, - &.active { - &:focus, - &.focus { - @include tab-focus; - } - } - - &:hover, - &:focus, - &.focus { - color: $btn-default-color; - text-decoration: none; - } - - &:active, - &.active { - outline: 0; - background-image: none; - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - cursor: $cursor-disabled; - @include opacity(.65); - @include box-shadow(none); - } - - // [converter] extracted a& to a.btn -} - -a.btn { - &.disabled, - fieldset[disabled] & { - pointer-events: none; // Future-proof disabling of clicks on `<a>` elements - } -} - - -// Alternate buttons -// -------------------------------------------------- - -.btn-default { - @include button-variant($btn-default-color, $btn-default-bg, $btn-default-border); -} -.btn-primary { - @include button-variant($btn-primary-color, $btn-primary-bg, $btn-primary-border); -} -// Success appears as green -.btn-success { - @include button-variant($btn-success-color, $btn-success-bg, $btn-success-border); -} -// Info appears as blue-green -.btn-info { - @include button-variant($btn-info-color, $btn-info-bg, $btn-info-border); -} -// Warning appears as orange -.btn-warning { - @include button-variant($btn-warning-color, $btn-warning-bg, $btn-warning-border); -} -// Danger and error appear as red -.btn-danger { - @include button-variant($btn-danger-color, $btn-danger-bg, $btn-danger-border); -} - - -// Link buttons -// ------------------------- - -// Make a button look and behave like a link -.btn-link { - color: $link-color; - font-weight: normal; - border-radius: 0; - - &, - &:active, - &.active, - &[disabled], - fieldset[disabled] & { - background-color: transparent; - @include box-shadow(none); - } - &, - &:hover, - &:focus, - &:active { - border-color: transparent; - } - &:hover, - &:focus { - color: $link-hover-color; - text-decoration: $link-hover-decoration; - background-color: transparent; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: $btn-link-disabled-color; - text-decoration: none; - } - } -} - - -// Button Sizes -// -------------------------------------------------- - -.btn-lg { - // line-height: ensure even-numbered height of button next to large input - @include button-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $btn-border-radius-large); -} -.btn-sm { - // line-height: ensure proper height of button next to small input - @include button-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $btn-border-radius-small); -} -.btn-xs { - @include button-size($padding-xs-vertical, $padding-xs-horizontal, $font-size-small, $line-height-small, $btn-border-radius-small); -} - - -// Block button -// -------------------------------------------------- - -.btn-block { - display: block; - width: 100%; -} - -// Vertically space out multiple block buttons -.btn-block + .btn-block { - margin-top: 5px; -} - -// Specificity overrides -input[type="submit"], -input[type="reset"], -input[type="button"] { - &.btn-block { - width: 100%; - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_carousel.scss b/assets/scss/vendor/bootstrap/bootstrap/_carousel.scss deleted file mode 100644 index 753d881..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_carousel.scss +++ /dev/null @@ -1,270 +0,0 @@ -// -// Carousel -// -------------------------------------------------- - - -// Wrapper for the slide container and indicators -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - overflow: hidden; - width: 100%; - - > .item { - display: none; - position: relative; - @include transition(.6s ease-in-out left); - - // Account for jankitude on images - > img, - > a > img { - @include img-responsive; - line-height: 1; - } - - // WebKit CSS3 transforms for supported devices - @media all and (transform-3d), (-webkit-transform-3d) { - @include transition-transform(0.6s ease-in-out); - @include backface-visibility(hidden); - @include perspective(1000px); - - &.next, - &.active.right { - @include translate3d(100%, 0, 0); - left: 0; - } - &.prev, - &.active.left { - @include translate3d(-100%, 0, 0); - left: 0; - } - &.next.left, - &.prev.right, - &.active { - @include translate3d(0, 0, 0); - left: 0; - } - } - } - - > .active, - > .next, - > .prev { - display: block; - } - - > .active { - left: 0; - } - - > .next, - > .prev { - position: absolute; - top: 0; - width: 100%; - } - - > .next { - left: 100%; - } - > .prev { - left: -100%; - } - > .next.left, - > .prev.right { - left: 0; - } - - > .active.left { - left: -100%; - } - > .active.right { - left: 100%; - } - -} - -// Left/right controls for nav -// --------------------------- - -.carousel-control { - position: absolute; - top: 0; - left: 0; - bottom: 0; - width: $carousel-control-width; - @include opacity($carousel-control-opacity); - font-size: $carousel-control-font-size; - color: $carousel-control-color; - text-align: center; - text-shadow: $carousel-text-shadow; - background-color: rgba(0, 0, 0, 0); // Fix IE9 click-thru bug - // We can't have this transition here because WebKit cancels the carousel - // animation if you trip this while in the middle of another animation. - - // Set gradients for backgrounds - &.left { - @include gradient-horizontal($start-color: rgba(0,0,0,.5), $end-color: rgba(0,0,0,.0001)); - } - &.right { - left: auto; - right: 0; - @include gradient-horizontal($start-color: rgba(0,0,0,.0001), $end-color: rgba(0,0,0,.5)); - } - - // Hover/focus state - &:hover, - &:focus { - outline: 0; - color: $carousel-control-color; - text-decoration: none; - @include opacity(.9); - } - - // Toggles - .icon-prev, - .icon-next, - .glyphicon-chevron-left, - .glyphicon-chevron-right { - position: absolute; - top: 50%; - margin-top: -10px; - z-index: 5; - display: inline-block; - } - .icon-prev, - .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; - } - .icon-next, - .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; - } - .icon-prev, - .icon-next { - width: 20px; - height: 20px; - line-height: 1; - font-family: serif; - } - - - .icon-prev { - &:before { - content: '\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039) - } - } - .icon-next { - &:before { - content: '\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A) - } - } -} - -// Optional indicator pips -// -// Add an unordered list with the following class and add a list item for each -// slide your carousel holds. - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - margin-left: -30%; - padding-left: 0; - list-style: none; - text-align: center; - - li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - border: 1px solid $carousel-indicator-border-color; - border-radius: 10px; - cursor: pointer; - - // IE8-9 hack for event handling - // - // Internet Explorer 8-9 does not support clicks on elements without a set - // `background-color`. We cannot use `filter` since that's not viewed as a - // background color by the browser. Thus, a hack is needed. - // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer - // - // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we - // set alpha transparency for the best results possible. - background-color: #000 \9; // IE8 - background-color: rgba(0,0,0,0); // IE9 - } - .active { - margin: 0; - width: 12px; - height: 12px; - background-color: $carousel-indicator-active-bg; - } -} - -// Optional captions -// ----------------------------- -// Hidden by default for smaller viewports -.carousel-caption { - position: absolute; - left: 15%; - right: 15%; - bottom: 20px; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: $carousel-caption-color; - text-align: center; - text-shadow: $carousel-text-shadow; - & .btn { - text-shadow: none; // No shadow for button elements in carousel-caption - } -} - - -// Scale up controls for tablets and up -@media screen and (min-width: $screen-sm-min) { - - // Scale up the controls a smidge - .carousel-control { - .glyphicon-chevron-left, - .glyphicon-chevron-right, - .icon-prev, - .icon-next { - width: ($carousel-control-font-size * 1.5); - height: ($carousel-control-font-size * 1.5); - margin-top: ($carousel-control-font-size / -2); - font-size: ($carousel-control-font-size * 1.5); - } - .glyphicon-chevron-left, - .icon-prev { - margin-left: ($carousel-control-font-size / -2); - } - .glyphicon-chevron-right, - .icon-next { - margin-right: ($carousel-control-font-size / -2); - } - } - - // Show and left align the captions - .carousel-caption { - left: 20%; - right: 20%; - padding-bottom: 30px; - } - - // Move up the indicators - .carousel-indicators { - bottom: 20px; - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_close.scss b/assets/scss/vendor/bootstrap/bootstrap/_close.scss deleted file mode 100644 index 3b74d8a..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_close.scss +++ /dev/null @@ -1,36 +0,0 @@ -// -// Close icons -// -------------------------------------------------- - - -.close { - float: right; - font-size: ($font-size-base * 1.5); - font-weight: $close-font-weight; - line-height: 1; - color: $close-color; - text-shadow: $close-text-shadow; - @include opacity(.2); - - &:hover, - &:focus { - color: $close-color; - text-decoration: none; - cursor: pointer; - @include opacity(.5); - } - - // [converter] extracted button& to button.close -} - -// Additional properties for button version -// iOS requires the button element instead of an anchor tag. -// If you want the anchor version, it requires `href="#"`. -// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_code.scss b/assets/scss/vendor/bootstrap/bootstrap/_code.scss deleted file mode 100644 index caa5f06..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_code.scss +++ /dev/null @@ -1,69 +0,0 @@ -// -// Code (inline and block) -// -------------------------------------------------- - - -// Inline and block code styles -code, -kbd, -pre, -samp { - font-family: $font-family-monospace; -} - -// Inline code -code { - padding: 2px 4px; - font-size: 90%; - color: $code-color; - background-color: $code-bg; - border-radius: $border-radius-base; -} - -// User input typically entered via keyboard -kbd { - padding: 2px 4px; - font-size: 90%; - color: $kbd-color; - background-color: $kbd-bg; - border-radius: $border-radius-small; - box-shadow: inset 0 -1px 0 rgba(0,0,0,.25); - - kbd { - padding: 0; - font-size: 100%; - font-weight: bold; - box-shadow: none; - } -} - -// Blocks of code -pre { - display: block; - padding: (($line-height-computed - 1) / 2); - margin: 0 0 ($line-height-computed / 2); - font-size: ($font-size-base - 1); // 14px to 13px - line-height: $line-height-base; - word-break: break-all; - word-wrap: break-word; - color: $pre-color; - background-color: $pre-bg; - border: 1px solid $pre-border-color; - border-radius: $border-radius-base; - - // Account for some code outputs that place code tags in pre tags - code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; - } -} - -// Enable scrollable blocks of code -.pre-scrollable { - max-height: $pre-scrollable-max-height; - overflow-y: scroll; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_component-animations.scss b/assets/scss/vendor/bootstrap/bootstrap/_component-animations.scss deleted file mode 100644 index ca3b43c..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_component-animations.scss +++ /dev/null @@ -1,37 +0,0 @@ -// -// Component animations -// -------------------------------------------------- - -// Heads up! -// -// We don't use the `.opacity()` mixin here since it causes a bug with text -// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552. - -.fade { - opacity: 0; - @include transition(opacity .15s linear); - &.in { - opacity: 1; - } -} - -.collapse { - display: none; - - &.in { display: block; } - // [converter] extracted tr&.in to tr.collapse.in - // [converter] extracted tbody&.in to tbody.collapse.in -} - -tr.collapse.in { display: table-row; } - -tbody.collapse.in { display: table-row-group; } - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - @include transition-property(height, visibility); - @include transition-duration(.35s); - @include transition-timing-function(ease); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_dropdowns.scss b/assets/scss/vendor/bootstrap/bootstrap/_dropdowns.scss deleted file mode 100644 index aac8459..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_dropdowns.scss +++ /dev/null @@ -1,216 +0,0 @@ -// -// Dropdown menus -// -------------------------------------------------- - - -// Dropdown arrow/caret -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: $caret-width-base dashed; - border-top: $caret-width-base solid \9; // IE8 - border-right: $caret-width-base solid transparent; - border-left: $caret-width-base solid transparent; -} - -// The dropdown wrapper (div) -.dropup, -.dropdown { - position: relative; -} - -// Prevent the focus on the dropdown toggle when closing dropdowns -.dropdown-toggle:focus { - outline: 0; -} - -// The dropdown menu (ul) -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: $zindex-dropdown; - display: none; // none by default, but block on "open" of the menu - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; // override default ul - list-style: none; - font-size: $font-size-base; - text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer) - background-color: $dropdown-bg; - border: 1px solid $dropdown-fallback-border; // IE8 fallback - border: 1px solid $dropdown-border; - border-radius: $border-radius-base; - @include box-shadow(0 6px 12px rgba(0,0,0,.175)); - background-clip: padding-box; - - // Aligns the dropdown menu to right - // - // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]` - &.pull-right { - right: 0; - left: auto; - } - - // Dividers (basically an hr) within the dropdown - .divider { - @include nav-divider($dropdown-divider-bg); - } - - // Links within the dropdown menu - > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: $line-height-base; - color: $dropdown-link-color; - white-space: nowrap; // prevent links from randomly breaking onto new lines - } -} - -// Hover/Focus state -.dropdown-menu > li > a { - &:hover, - &:focus { - text-decoration: none; - color: $dropdown-link-hover-color; - background-color: $dropdown-link-hover-bg; - } -} - -// Active state -.dropdown-menu > .active > a { - &, - &:hover, - &:focus { - color: $dropdown-link-active-color; - text-decoration: none; - outline: 0; - background-color: $dropdown-link-active-bg; - } -} - -// Disabled state -// -// Gray out text and ensure the hover/focus state remains gray - -.dropdown-menu > .disabled > a { - &, - &:hover, - &:focus { - color: $dropdown-link-disabled-color; - } - - // Nuke hover/focus effects - &:hover, - &:focus { - text-decoration: none; - background-color: transparent; - background-image: none; // Remove CSS gradient - @include reset-filter; - cursor: $cursor-disabled; - } -} - -// Open state for the dropdown -.open { - // Show the menu - > .dropdown-menu { - display: block; - } - - // Remove the outline when :focus is triggered - > a { - outline: 0; - } -} - -// Menu positioning -// -// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown -// menu with the parent. -.dropdown-menu-right { - left: auto; // Reset the default from `.dropdown-menu` - right: 0; -} -// With v3, we enabled auto-flipping if you have a dropdown within a right -// aligned nav component. To enable the undoing of that, we provide an override -// to restore the default dropdown menu alignment. -// -// This is only for left-aligning a dropdown menu within a `.navbar-right` or -// `.pull-right` nav component. -.dropdown-menu-left { - left: 0; - right: auto; -} - -// Dropdown section headers -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: $font-size-small; - line-height: $line-height-base; - color: $dropdown-header-color; - white-space: nowrap; // as with > li > a -} - -// Backdrop to catch body clicks on mobile, etc. -.dropdown-backdrop { - position: fixed; - left: 0; - right: 0; - bottom: 0; - top: 0; - z-index: ($zindex-dropdown - 10); -} - -// Right aligned dropdowns -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} - -// Allow for dropdowns to go bottom up (aka, dropup-menu) -// -// Just add .dropup after the standard .dropdown class and you're set, bro. -// TODO: abstract this so that the navbar fixed styles are not placed here? - -.dropup, -.navbar-fixed-bottom .dropdown { - // Reverse the caret - .caret { - border-top: 0; - border-bottom: $caret-width-base dashed; - border-bottom: $caret-width-base solid \9; // IE8 - content: ""; - } - // Different positioning for bottom up menu - .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; - } -} - - -// Component alignment -// -// Reiterate per navbar.less and the modified component alignment there. - -@media (min-width: $grid-float-breakpoint) { - .navbar-right { - .dropdown-menu { - right: 0; left: auto; - } - // Necessary for overrides of the default right aligned menu. - // Will remove come v4 in all likelihood. - .dropdown-menu-left { - left: 0; right: auto; - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_forms.scss b/assets/scss/vendor/bootstrap/bootstrap/_forms.scss deleted file mode 100644 index 11ba109..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_forms.scss +++ /dev/null @@ -1,617 +0,0 @@ -// -// Forms -// -------------------------------------------------- - - -// Normalize non-controls -// -// Restyle and baseline non-control form elements. - -fieldset { - padding: 0; - margin: 0; - border: 0; - // Chrome and Firefox set a `min-width: min-content;` on fieldsets, - // so we reset that to ensure it behaves more like a standard block element. - // See https://github.com/twbs/bootstrap/issues/12359. - min-width: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: $line-height-computed; - font-size: ($font-size-base * 1.5); - line-height: inherit; - color: $legend-color; - border: 0; - border-bottom: 1px solid $legend-border-color; -} - -label { - display: inline-block; - max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141) - margin-bottom: 5px; - font-weight: bold; -} - - -// Normalize form controls -// -// While most of our form styles require extra classes, some basic normalization -// is required to ensure optimum display with or without those classes to better -// address browser inconsistencies. - -// Override content-box in Normalize (* isn't specific enough) -input[type="search"] { - @include box-sizing(border-box); -} - -// Position radios and checkboxes better -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; // IE8-9 - line-height: normal; -} - -input[type="file"] { - display: block; -} - -// Make range inputs behave like textual form controls -input[type="range"] { - display: block; - width: 100%; -} - -// Make multiple select elements height not fixed -select[multiple], -select[size] { - height: auto; -} - -// Focus for file, radio, and checkbox -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - @include tab-focus; -} - -// Adjust output element -output { - display: block; - padding-top: ($padding-base-vertical + 1); - font-size: $font-size-base; - line-height: $line-height-base; - color: $input-color; -} - - -// Common form controls -// -// Shared size and type resets for form controls. Apply `.form-control` to any -// of the following form controls: -// -// select -// textarea -// input[type="text"] -// input[type="password"] -// input[type="datetime"] -// input[type="datetime-local"] -// input[type="date"] -// input[type="month"] -// input[type="time"] -// input[type="week"] -// input[type="number"] -// input[type="email"] -// input[type="url"] -// input[type="search"] -// input[type="tel"] -// input[type="color"] - -.form-control { - display: block; - width: 100%; - height: $input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border) - padding: $padding-base-vertical $padding-base-horizontal; - font-size: $font-size-base; - line-height: $line-height-base; - color: $input-color; - background-color: $input-bg; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid $input-border; - border-radius: $input-border-radius; // Note: This has no effect on <select>s in some browsers, due to the limited stylability of <select>s in CSS. - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); - @include transition(border-color ease-in-out .15s, box-shadow ease-in-out .15s); - - // Customize the `:focus` state to imitate native WebKit styles. - @include form-control-focus; - - // Placeholder - @include placeholder; - - // Unstyle the caret on `<select>`s in IE10+. - &::-ms-expand { - border: 0; - background-color: transparent; - } - - // Disabled and read-only inputs - // - // HTML5 says that controls under a fieldset > legend:first-child won't be - // disabled if the fieldset is disabled. Due to implementation difficulty, we - // don't honor that edge case; we style them as disabled anyway. - &[disabled], - &[readonly], - fieldset[disabled] & { - background-color: $input-bg-disabled; - opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655 - } - - &[disabled], - fieldset[disabled] & { - cursor: $cursor-disabled; - } - - // [converter] extracted textarea& to textarea.form-control -} - -// Reset height for `textarea`s -textarea.form-control { - height: auto; -} - - -// Search inputs in iOS -// -// This overrides the extra rounded corners on search inputs in iOS so that our -// `.form-control` class can properly style them. Note that this cannot simply -// be added to `.form-control` as it's not specific enough. For details, see -// https://github.com/twbs/bootstrap/issues/11586. - -input[type="search"] { - -webkit-appearance: none; -} - - -// Special styles for iOS temporal inputs -// -// In Mobile Safari, setting `display: block` on temporal inputs causes the -// text within the input to become vertically misaligned. As a workaround, we -// set a pixel line-height that matches the given height of the input, but only -// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848 -// -// Note that as of 8.3, iOS doesn't support `datetime` or `week`. - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"], - input[type="time"], - input[type="datetime-local"], - input[type="month"] { - &.form-control { - line-height: $input-height-base; - } - - &.input-sm, - .input-group-sm & { - line-height: $input-height-small; - } - - &.input-lg, - .input-group-lg & { - line-height: $input-height-large; - } - } -} - - -// Form groups -// -// Designed to help with the organization and spacing of vertical forms. For -// horizontal forms, use the predefined grid classes. - -.form-group { - margin-bottom: $form-group-margin-bottom; -} - - -// Checkboxes and radios -// -// Indent the labels to position radios/checkboxes as hanging controls. - -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; - - label { - min-height: $line-height-computed; // Ensure the input doesn't jump when there is no text - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; - } -} -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-left: -20px; - margin-top: 4px \9; -} - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing -} - -// Radios and checkboxes on same line -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - vertical-align: middle; - font-weight: normal; - cursor: pointer; -} -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; // space out consecutive inline controls -} - -// Apply same disabled cursor tweak as for inputs -// Some special care is needed because <label>s don't inherit their parent's `cursor`. -// -// Note: Neither radios nor checkboxes can be readonly. -input[type="radio"], -input[type="checkbox"] { - &[disabled], - &.disabled, - fieldset[disabled] & { - cursor: $cursor-disabled; - } -} -// These classes are used directly on <label>s -.radio-inline, -.checkbox-inline { - &.disabled, - fieldset[disabled] & { - cursor: $cursor-disabled; - } -} -// These classes are used on elements with <label> descendants -.radio, -.checkbox { - &.disabled, - fieldset[disabled] & { - label { - cursor: $cursor-disabled; - } - } -} - - -// Static form control text -// -// Apply class to a `p` element to make any string of text align with labels in -// a horizontal form layout. - -.form-control-static { - // Size it appropriately next to real form controls - padding-top: ($padding-base-vertical + 1); - padding-bottom: ($padding-base-vertical + 1); - // Remove default margin from `p` - margin-bottom: 0; - min-height: ($line-height-computed + $font-size-base); - - &.input-lg, - &.input-sm { - padding-left: 0; - padding-right: 0; - } -} - - -// Form control sizing -// -// Build on `.form-control` with modifier classes to decrease or increase the -// height and font-size of form controls. -// -// The `.form-group-* form-control` variations are sadly duplicated to avoid the -// issue documented in https://github.com/twbs/bootstrap/issues/15074. - -@include input-size('.input-sm', $input-height-small, $padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $input-border-radius-small); -.form-group-sm { - .form-control { - height: $input-height-small; - padding: $padding-small-vertical $padding-small-horizontal; - font-size: $font-size-small; - line-height: $line-height-small; - border-radius: $input-border-radius-small; - } - select.form-control { - height: $input-height-small; - line-height: $input-height-small; - } - textarea.form-control, - select[multiple].form-control { - height: auto; - } - .form-control-static { - height: $input-height-small; - min-height: ($line-height-computed + $font-size-small); - padding: ($padding-small-vertical + 1) $padding-small-horizontal; - font-size: $font-size-small; - line-height: $line-height-small; - } -} - -@include input-size('.input-lg', $input-height-large, $padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $input-border-radius-large); -.form-group-lg { - .form-control { - height: $input-height-large; - padding: $padding-large-vertical $padding-large-horizontal; - font-size: $font-size-large; - line-height: $line-height-large; - border-radius: $input-border-radius-large; - } - select.form-control { - height: $input-height-large; - line-height: $input-height-large; - } - textarea.form-control, - select[multiple].form-control { - height: auto; - } - .form-control-static { - height: $input-height-large; - min-height: ($line-height-computed + $font-size-large); - padding: ($padding-large-vertical + 1) $padding-large-horizontal; - font-size: $font-size-large; - line-height: $line-height-large; - } -} - - -// Form control feedback states -// -// Apply contextual and semantic states to individual form controls. - -.has-feedback { - // Enable absolute positioning - position: relative; - - // Ensure icons don't overlap text - .form-control { - padding-right: ($input-height-base * 1.25); - } -} -// Feedback icon (requires .glyphicon classes) -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; // Ensure icon is above input groups - display: block; - width: $input-height-base; - height: $input-height-base; - line-height: $input-height-base; - text-align: center; - pointer-events: none; -} -.input-lg + .form-control-feedback, -.input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback { - width: $input-height-large; - height: $input-height-large; - line-height: $input-height-large; -} -.input-sm + .form-control-feedback, -.input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback { - width: $input-height-small; - height: $input-height-small; - line-height: $input-height-small; -} - -// Feedback states -.has-success { - @include form-control-validation($state-success-text, $state-success-text, $state-success-bg); -} -.has-warning { - @include form-control-validation($state-warning-text, $state-warning-text, $state-warning-bg); -} -.has-error { - @include form-control-validation($state-danger-text, $state-danger-text, $state-danger-bg); -} - -// Reposition feedback icon if input has visible label above -.has-feedback label { - - & ~ .form-control-feedback { - top: ($line-height-computed + 5); // Height of the `label` and its margin - } - &.sr-only ~ .form-control-feedback { - top: 0; - } -} - - -// Help text -// -// Apply to any element you wish to create light text for placement immediately -// below a form control. Use for general help, formatting, or instructional text. - -.help-block { - display: block; // account for any element using help-block - margin-top: 5px; - margin-bottom: 10px; - color: lighten($text-color, 25%); // lighten the text some for contrast -} - - -// Inline forms -// -// Make forms appear inline(-block) by adding the `.form-inline` class. Inline -// forms begin stacked on extra small (mobile) devices and then go inline when -// viewports reach <768px. -// -// Requires wrapping inputs and labels with `.form-group` for proper display of -// default HTML form controls and our custom form controls (e.g., input groups). -// -// Heads up! This is mixin-ed into `.navbar-form` in navbars.less. - -// [converter] extracted from `.form-inline` for libsass compatibility -@mixin form-inline { - - // Kick in the inline - @media (min-width: $screen-sm-min) { - // Inline-block all the things for "inline" - .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - - // In navbar-form, allow folks to *not* use `.form-group` - .form-control { - display: inline-block; - width: auto; // Prevent labels from stacking above inputs in `.form-group` - vertical-align: middle; - } - - // Make static controls behave like regular ones - .form-control-static { - display: inline-block; - } - - .input-group { - display: inline-table; - vertical-align: middle; - - .input-group-addon, - .input-group-btn, - .form-control { - width: auto; - } - } - - // Input groups need that 100% width though - .input-group > .form-control { - width: 100%; - } - - .control-label { - margin-bottom: 0; - vertical-align: middle; - } - - // Remove default margin on radios/checkboxes that were used for stacking, and - // then undo the floating of radios and checkboxes to match. - .radio, - .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - - label { - padding-left: 0; - } - } - .radio input[type="radio"], - .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - - // Re-override the feedback icon. - .has-feedback .form-control-feedback { - top: 0; - } - } -} -// [converter] extracted as `@mixin form-inline` for libsass compatibility -.form-inline { - @include form-inline; -} - - - -// Horizontal forms -// -// Horizontal forms are built on grid classes and allow you to create forms with -// labels on the left and inputs on the right. - -.form-horizontal { - - // Consistent vertical alignment of radios and checkboxes - // - // Labels also get some reset styles, but that is scoped to a media query below. - .radio, - .checkbox, - .radio-inline, - .checkbox-inline { - margin-top: 0; - margin-bottom: 0; - padding-top: ($padding-base-vertical + 1); // Default padding plus a border - } - // Account for padding we're adding to ensure the alignment and of help text - // and other content below items - .radio, - .checkbox { - min-height: ($line-height-computed + ($padding-base-vertical + 1)); - } - - // Make form groups behave like rows - .form-group { - @include make-row; - } - - // Reset spacing and right align labels, but scope to media queries so that - // labels on narrow viewports stack the same as a default form example. - @media (min-width: $screen-sm-min) { - .control-label { - text-align: right; - margin-bottom: 0; - padding-top: ($padding-base-vertical + 1); // Default padding plus a border - } - } - - // Validation states - // - // Reposition the icon because it's now within a grid column and columns have - // `position: relative;` on them. Also accounts for the grid gutter padding. - .has-feedback .form-control-feedback { - right: floor(($grid-gutter-width / 2)); - } - - // Form group sizes - // - // Quick utility class for applying `.input-lg` and `.input-sm` styles to the - // inputs and labels within a `.form-group`. - .form-group-lg { - @media (min-width: $screen-sm-min) { - .control-label { - padding-top: ($padding-large-vertical + 1); - font-size: $font-size-large; - } - } - } - .form-group-sm { - @media (min-width: $screen-sm-min) { - .control-label { - padding-top: ($padding-small-vertical + 1); - font-size: $font-size-small; - } - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_glyphicons.scss b/assets/scss/vendor/bootstrap/bootstrap/_glyphicons.scss deleted file mode 100644 index 07a0fc9..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_glyphicons.scss +++ /dev/null @@ -1,307 +0,0 @@ -// -// Glyphicons for Bootstrap -// -// Since icons are fonts, they can be placed anywhere text is placed and are -// thus automatically sized to match the surrounding child. To use, create an -// inline element with the appropriate classes, like so: -// -// <a href="#"><span class="glyphicon glyphicon-star"></span> Star</a> - -@at-root { - // Import the fonts - @font-face { - font-family: 'Glyphicons Halflings'; - src: url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.eot'), '#{$icon-font-path}#{$icon-font-name}.eot')); - src: url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.eot?#iefix'), '#{$icon-font-path}#{$icon-font-name}.eot?#iefix')) format('embedded-opentype'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.woff2'), '#{$icon-font-path}#{$icon-font-name}.woff2')) format('woff2'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.woff'), '#{$icon-font-path}#{$icon-font-name}.woff')) format('woff'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.ttf'), '#{$icon-font-path}#{$icon-font-name}.ttf')) format('truetype'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.svg##{$icon-font-svg-id}'), '#{$icon-font-path}#{$icon-font-name}.svg##{$icon-font-svg-id}')) format('svg'); - } -} - -// Catchall baseclass -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: normal; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -// Individual icons -.glyphicon-asterisk { &:before { content: "\002a"; } } -.glyphicon-plus { &:before { content: "\002b"; } } -.glyphicon-euro, -.glyphicon-eur { &:before { content: "\20ac"; } } -.glyphicon-minus { &:before { content: "\2212"; } } -.glyphicon-cloud { &:before { content: "\2601"; } } -.glyphicon-envelope { &:before { content: "\2709"; } } -.glyphicon-pencil { &:before { content: "\270f"; } } -.glyphicon-glass { &:before { content: "\e001"; } } -.glyphicon-music { &:before { content: "\e002"; } } -.glyphicon-search { &:before { content: "\e003"; } } -.glyphicon-heart { &:before { content: "\e005"; } } -.glyphicon-star { &:before { content: "\e006"; } } -.glyphicon-star-empty { &:before { content: "\e007"; } } -.glyphicon-user { &:before { content: "\e008"; } } -.glyphicon-film { &:before { content: "\e009"; } } -.glyphicon-th-large { &:before { content: "\e010"; } } -.glyphicon-th { &:before { content: "\e011"; } } -.glyphicon-th-list { &:before { content: "\e012"; } } -.glyphicon-ok { &:before { content: "\e013"; } } -.glyphicon-remove { &:before { content: "\e014"; } } -.glyphicon-zoom-in { &:before { content: "\e015"; } } -.glyphicon-zoom-out { &:before { content: "\e016"; } } -.glyphicon-off { &:before { content: "\e017"; } } -.glyphicon-signal { &:before { content: "\e018"; } } -.glyphicon-cog { &:before { content: "\e019"; } } -.glyphicon-trash { &:before { content: "\e020"; } } -.glyphicon-home { &:before { content: "\e021"; } } -.glyphicon-file { &:before { content: "\e022"; } } -.glyphicon-time { &:before { content: "\e023"; } } -.glyphicon-road { &:before { content: "\e024"; } } -.glyphicon-download-alt { &:before { content: "\e025"; } } -.glyphicon-download { &:before { content: "\e026"; } } -.glyphicon-upload { &:before { content: "\e027"; } } -.glyphicon-inbox { &:before { content: "\e028"; } } -.glyphicon-play-circle { &:before { content: "\e029"; } } -.glyphicon-repeat { &:before { content: "\e030"; } } -.glyphicon-refresh { &:before { content: "\e031"; } } -.glyphicon-list-alt { &:before { content: "\e032"; } } -.glyphicon-lock { &:before { content: "\e033"; } } -.glyphicon-flag { &:before { content: "\e034"; } } -.glyphicon-headphones { &:before { content: "\e035"; } } -.glyphicon-volume-off { &:before { content: "\e036"; } } -.glyphicon-volume-down { &:before { content: "\e037"; } } -.glyphicon-volume-up { &:before { content: "\e038"; } } -.glyphicon-qrcode { &:before { content: "\e039"; } } -.glyphicon-barcode { &:before { content: "\e040"; } } -.glyphicon-tag { &:before { content: "\e041"; } } -.glyphicon-tags { &:before { content: "\e042"; } } -.glyphicon-book { &:before { content: "\e043"; } } -.glyphicon-bookmark { &:before { content: "\e044"; } } -.glyphicon-print { &:before { content: "\e045"; } } -.glyphicon-camera { &:before { content: "\e046"; } } -.glyphicon-font { &:before { content: "\e047"; } } -.glyphicon-bold { &:before { content: "\e048"; } } -.glyphicon-italic { &:before { content: "\e049"; } } -.glyphicon-text-height { &:before { content: "\e050"; } } -.glyphicon-text-width { &:before { content: "\e051"; } } -.glyphicon-align-left { &:before { content: "\e052"; } } -.glyphicon-align-center { &:before { content: "\e053"; } } -.glyphicon-align-right { &:before { content: "\e054"; } } -.glyphicon-align-justify { &:before { content: "\e055"; } } -.glyphicon-list { &:before { content: "\e056"; } } -.glyphicon-indent-left { &:before { content: "\e057"; } } -.glyphicon-indent-right { &:before { content: "\e058"; } } -.glyphicon-facetime-video { &:before { content: "\e059"; } } -.glyphicon-picture { &:before { content: "\e060"; } } -.glyphicon-map-marker { &:before { content: "\e062"; } } -.glyphicon-adjust { &:before { content: "\e063"; } } -.glyphicon-tint { &:before { content: "\e064"; } } -.glyphicon-edit { &:before { content: "\e065"; } } -.glyphicon-share { &:before { content: "\e066"; } } -.glyphicon-check { &:before { content: "\e067"; } } -.glyphicon-move { &:before { content: "\e068"; } } -.glyphicon-step-backward { &:before { content: "\e069"; } } -.glyphicon-fast-backward { &:before { content: "\e070"; } } -.glyphicon-backward { &:before { content: "\e071"; } } -.glyphicon-play { &:before { content: "\e072"; } } -.glyphicon-pause { &:before { content: "\e073"; } } -.glyphicon-stop { &:before { content: "\e074"; } } -.glyphicon-forward { &:before { content: "\e075"; } } -.glyphicon-fast-forward { &:before { content: "\e076"; } } -.glyphicon-step-forward { &:before { content: "\e077"; } } -.glyphicon-eject { &:before { content: "\e078"; } } -.glyphicon-chevron-left { &:before { content: "\e079"; } } -.glyphicon-chevron-right { &:before { content: "\e080"; } } -.glyphicon-plus-sign { &:before { content: "\e081"; } } -.glyphicon-minus-sign { &:before { content: "\e082"; } } -.glyphicon-remove-sign { &:before { content: "\e083"; } } -.glyphicon-ok-sign { &:before { content: "\e084"; } } -.glyphicon-question-sign { &:before { content: "\e085"; } } -.glyphicon-info-sign { &:before { content: "\e086"; } } -.glyphicon-screenshot { &:before { content: "\e087"; } } -.glyphicon-remove-circle { &:before { content: "\e088"; } } -.glyphicon-ok-circle { &:before { content: "\e089"; } } -.glyphicon-ban-circle { &:before { content: "\e090"; } } -.glyphicon-arrow-left { &:before { content: "\e091"; } } -.glyphicon-arrow-right { &:before { content: "\e092"; } } -.glyphicon-arrow-up { &:before { content: "\e093"; } } -.glyphicon-arrow-down { &:before { content: "\e094"; } } -.glyphicon-share-alt { &:before { content: "\e095"; } } -.glyphicon-resize-full { &:before { content: "\e096"; } } -.glyphicon-resize-small { &:before { content: "\e097"; } } -.glyphicon-exclamation-sign { &:before { content: "\e101"; } } -.glyphicon-gift { &:before { content: "\e102"; } } -.glyphicon-leaf { &:before { content: "\e103"; } } -.glyphicon-fire { &:before { content: "\e104"; } } -.glyphicon-eye-open { &:before { content: "\e105"; } } -.glyphicon-eye-close { &:before { content: "\e106"; } } -.glyphicon-warning-sign { &:before { content: "\e107"; } } -.glyphicon-plane { &:before { content: "\e108"; } } -.glyphicon-calendar { &:before { content: "\e109"; } } -.glyphicon-random { &:before { content: "\e110"; } } -.glyphicon-comment { &:before { content: "\e111"; } } -.glyphicon-magnet { &:before { content: "\e112"; } } -.glyphicon-chevron-up { &:before { content: "\e113"; } } -.glyphicon-chevron-down { &:before { content: "\e114"; } } -.glyphicon-retweet { &:before { content: "\e115"; } } -.glyphicon-shopping-cart { &:before { content: "\e116"; } } -.glyphicon-folder-close { &:before { content: "\e117"; } } -.glyphicon-folder-open { &:before { content: "\e118"; } } -.glyphicon-resize-vertical { &:before { content: "\e119"; } } -.glyphicon-resize-horizontal { &:before { content: "\e120"; } } -.glyphicon-hdd { &:before { content: "\e121"; } } -.glyphicon-bullhorn { &:before { content: "\e122"; } } -.glyphicon-bell { &:before { content: "\e123"; } } -.glyphicon-certificate { &:before { content: "\e124"; } } -.glyphicon-thumbs-up { &:before { content: "\e125"; } } -.glyphicon-thumbs-down { &:before { content: "\e126"; } } -.glyphicon-hand-right { &:before { content: "\e127"; } } -.glyphicon-hand-left { &:before { content: "\e128"; } } -.glyphicon-hand-up { &:before { content: "\e129"; } } -.glyphicon-hand-down { &:before { content: "\e130"; } } -.glyphicon-circle-arrow-right { &:before { content: "\e131"; } } -.glyphicon-circle-arrow-left { &:before { content: "\e132"; } } -.glyphicon-circle-arrow-up { &:before { content: "\e133"; } } -.glyphicon-circle-arrow-down { &:before { content: "\e134"; } } -.glyphicon-globe { &:before { content: "\e135"; } } -.glyphicon-wrench { &:before { content: "\e136"; } } -.glyphicon-tasks { &:before { content: "\e137"; } } -.glyphicon-filter { &:before { content: "\e138"; } } -.glyphicon-briefcase { &:before { content: "\e139"; } } -.glyphicon-fullscreen { &:before { content: "\e140"; } } -.glyphicon-dashboard { &:before { content: "\e141"; } } -.glyphicon-paperclip { &:before { content: "\e142"; } } -.glyphicon-heart-empty { &:before { content: "\e143"; } } -.glyphicon-link { &:before { content: "\e144"; } } -.glyphicon-phone { &:before { content: "\e145"; } } -.glyphicon-pushpin { &:before { content: "\e146"; } } -.glyphicon-usd { &:before { content: "\e148"; } } -.glyphicon-gbp { &:before { content: "\e149"; } } -.glyphicon-sort { &:before { content: "\e150"; } } -.glyphicon-sort-by-alphabet { &:before { content: "\e151"; } } -.glyphicon-sort-by-alphabet-alt { &:before { content: "\e152"; } } -.glyphicon-sort-by-order { &:before { content: "\e153"; } } -.glyphicon-sort-by-order-alt { &:before { content: "\e154"; } } -.glyphicon-sort-by-attributes { &:before { content: "\e155"; } } -.glyphicon-sort-by-attributes-alt { &:before { content: "\e156"; } } -.glyphicon-unchecked { &:before { content: "\e157"; } } -.glyphicon-expand { &:before { content: "\e158"; } } -.glyphicon-collapse-down { &:before { content: "\e159"; } } -.glyphicon-collapse-up { &:before { content: "\e160"; } } -.glyphicon-log-in { &:before { content: "\e161"; } } -.glyphicon-flash { &:before { content: "\e162"; } } -.glyphicon-log-out { &:before { content: "\e163"; } } -.glyphicon-new-window { &:before { content: "\e164"; } } -.glyphicon-record { &:before { content: "\e165"; } } -.glyphicon-save { &:before { content: "\e166"; } } -.glyphicon-open { &:before { content: "\e167"; } } -.glyphicon-saved { &:before { content: "\e168"; } } -.glyphicon-import { &:before { content: "\e169"; } } -.glyphicon-export { &:before { content: "\e170"; } } -.glyphicon-send { &:before { content: "\e171"; } } -.glyphicon-floppy-disk { &:before { content: "\e172"; } } -.glyphicon-floppy-saved { &:before { content: "\e173"; } } -.glyphicon-floppy-remove { &:before { content: "\e174"; } } -.glyphicon-floppy-save { &:before { content: "\e175"; } } -.glyphicon-floppy-open { &:before { content: "\e176"; } } -.glyphicon-credit-card { &:before { content: "\e177"; } } -.glyphicon-transfer { &:before { content: "\e178"; } } -.glyphicon-cutlery { &:before { content: "\e179"; } } -.glyphicon-header { &:before { content: "\e180"; } } -.glyphicon-compressed { &:before { content: "\e181"; } } -.glyphicon-earphone { &:before { content: "\e182"; } } -.glyphicon-phone-alt { &:before { content: "\e183"; } } -.glyphicon-tower { &:before { content: "\e184"; } } -.glyphicon-stats { &:before { content: "\e185"; } } -.glyphicon-sd-video { &:before { content: "\e186"; } } -.glyphicon-hd-video { &:before { content: "\e187"; } } -.glyphicon-subtitles { &:before { content: "\e188"; } } -.glyphicon-sound-stereo { &:before { content: "\e189"; } } -.glyphicon-sound-dolby { &:before { content: "\e190"; } } -.glyphicon-sound-5-1 { &:before { content: "\e191"; } } -.glyphicon-sound-6-1 { &:before { content: "\e192"; } } -.glyphicon-sound-7-1 { &:before { content: "\e193"; } } -.glyphicon-copyright-mark { &:before { content: "\e194"; } } -.glyphicon-registration-mark { &:before { content: "\e195"; } } -.glyphicon-cloud-download { &:before { content: "\e197"; } } -.glyphicon-cloud-upload { &:before { content: "\e198"; } } -.glyphicon-tree-conifer { &:before { content: "\e199"; } } -.glyphicon-tree-deciduous { &:before { content: "\e200"; } } -.glyphicon-cd { &:before { content: "\e201"; } } -.glyphicon-save-file { &:before { content: "\e202"; } } -.glyphicon-open-file { &:before { content: "\e203"; } } -.glyphicon-level-up { &:before { content: "\e204"; } } -.glyphicon-copy { &:before { content: "\e205"; } } -.glyphicon-paste { &:before { content: "\e206"; } } -// The following 2 Glyphicons are omitted for the time being because -// they currently use Unicode codepoints that are outside the -// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle -// non-BMP codepoints in CSS string escapes, and thus can't display these two icons. -// Notably, the bug affects some older versions of the Android Browser. -// More info: https://github.com/twbs/bootstrap/issues/10106 -// .glyphicon-door { &:before { content: "\1f6aa"; } } -// .glyphicon-key { &:before { content: "\1f511"; } } -.glyphicon-alert { &:before { content: "\e209"; } } -.glyphicon-equalizer { &:before { content: "\e210"; } } -.glyphicon-king { &:before { content: "\e211"; } } -.glyphicon-queen { &:before { content: "\e212"; } } -.glyphicon-pawn { &:before { content: "\e213"; } } -.glyphicon-bishop { &:before { content: "\e214"; } } -.glyphicon-knight { &:before { content: "\e215"; } } -.glyphicon-baby-formula { &:before { content: "\e216"; } } -.glyphicon-tent { &:before { content: "\26fa"; } } -.glyphicon-blackboard { &:before { content: "\e218"; } } -.glyphicon-bed { &:before { content: "\e219"; } } -.glyphicon-apple { &:before { content: "\f8ff"; } } -.glyphicon-erase { &:before { content: "\e221"; } } -.glyphicon-hourglass { &:before { content: "\231b"; } } -.glyphicon-lamp { &:before { content: "\e223"; } } -.glyphicon-duplicate { &:before { content: "\e224"; } } -.glyphicon-piggy-bank { &:before { content: "\e225"; } } -.glyphicon-scissors { &:before { content: "\e226"; } } -.glyphicon-bitcoin { &:before { content: "\e227"; } } -.glyphicon-btc { &:before { content: "\e227"; } } -.glyphicon-xbt { &:before { content: "\e227"; } } -.glyphicon-yen { &:before { content: "\00a5"; } } -.glyphicon-jpy { &:before { content: "\00a5"; } } -.glyphicon-ruble { &:before { content: "\20bd"; } } -.glyphicon-rub { &:before { content: "\20bd"; } } -.glyphicon-scale { &:before { content: "\e230"; } } -.glyphicon-ice-lolly { &:before { content: "\e231"; } } -.glyphicon-ice-lolly-tasted { &:before { content: "\e232"; } } -.glyphicon-education { &:before { content: "\e233"; } } -.glyphicon-option-horizontal { &:before { content: "\e234"; } } -.glyphicon-option-vertical { &:before { content: "\e235"; } } -.glyphicon-menu-hamburger { &:before { content: "\e236"; } } -.glyphicon-modal-window { &:before { content: "\e237"; } } -.glyphicon-oil { &:before { content: "\e238"; } } -.glyphicon-grain { &:before { content: "\e239"; } } -.glyphicon-sunglasses { &:before { content: "\e240"; } } -.glyphicon-text-size { &:before { content: "\e241"; } } -.glyphicon-text-color { &:before { content: "\e242"; } } -.glyphicon-text-background { &:before { content: "\e243"; } } -.glyphicon-object-align-top { &:before { content: "\e244"; } } -.glyphicon-object-align-bottom { &:before { content: "\e245"; } } -.glyphicon-object-align-horizontal{ &:before { content: "\e246"; } } -.glyphicon-object-align-left { &:before { content: "\e247"; } } -.glyphicon-object-align-vertical { &:before { content: "\e248"; } } -.glyphicon-object-align-right { &:before { content: "\e249"; } } -.glyphicon-triangle-right { &:before { content: "\e250"; } } -.glyphicon-triangle-left { &:before { content: "\e251"; } } -.glyphicon-triangle-bottom { &:before { content: "\e252"; } } -.glyphicon-triangle-top { &:before { content: "\e253"; } } -.glyphicon-console { &:before { content: "\e254"; } } -.glyphicon-superscript { &:before { content: "\e255"; } } -.glyphicon-subscript { &:before { content: "\e256"; } } -.glyphicon-menu-left { &:before { content: "\e257"; } } -.glyphicon-menu-right { &:before { content: "\e258"; } } -.glyphicon-menu-down { &:before { content: "\e259"; } } -.glyphicon-menu-up { &:before { content: "\e260"; } } diff --git a/assets/scss/vendor/bootstrap/bootstrap/_grid.scss b/assets/scss/vendor/bootstrap/bootstrap/_grid.scss deleted file mode 100644 index b15ca27..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_grid.scss +++ /dev/null @@ -1,84 +0,0 @@ -// -// Grid system -// -------------------------------------------------- - - -// Container widths -// -// Set the container width, and override it for fixed navbars in media queries. - -.container { - @include container-fixed; - - @media (min-width: $screen-sm-min) { - width: $container-sm; - } - @media (min-width: $screen-md-min) { - width: $container-md; - } - @media (min-width: $screen-lg-min) { - width: $container-lg; - } -} - - -// Fluid container -// -// Utilizes the mixin meant for fixed width containers, but without any defined -// width for fluid, full width layouts. - -.container-fluid { - @include container-fixed; -} - - -// Row -// -// Rows contain and clear the floats of your columns. - -.row { - @include make-row; -} - - -// Columns -// -// Common styles for small and large grid columns - -@include make-grid-columns; - - -// Extra small grid -// -// Columns, offsets, pushes, and pulls for extra small devices like -// smartphones. - -@include make-grid(xs); - - -// Small grid -// -// Columns, offsets, pushes, and pulls for the small device range, from phones -// to tablets. - -@media (min-width: $screen-sm-min) { - @include make-grid(sm); -} - - -// Medium grid -// -// Columns, offsets, pushes, and pulls for the desktop device range. - -@media (min-width: $screen-md-min) { - @include make-grid(md); -} - - -// Large grid -// -// Columns, offsets, pushes, and pulls for the large desktop device range. - -@media (min-width: $screen-lg-min) { - @include make-grid(lg); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_input-groups.scss b/assets/scss/vendor/bootstrap/bootstrap/_input-groups.scss deleted file mode 100644 index f7c1d60..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_input-groups.scss +++ /dev/null @@ -1,171 +0,0 @@ -// -// Input groups -// -------------------------------------------------- - -// Base styles -// ------------------------- -.input-group { - position: relative; // For dropdowns - display: table; - border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table - - // Undo padding and float of grid classes - &[class*="col-"] { - float: none; - padding-left: 0; - padding-right: 0; - } - - .form-control { - // Ensure that the input is always above the *appended* addon button for - // proper border colors. - position: relative; - z-index: 2; - - // IE9 fubars the placeholder attribute in text inputs and the arrows on - // select elements in input groups. To fix it, we float the input. Details: - // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855 - float: left; - - width: 100%; - margin-bottom: 0; - - &:focus { - z-index: 3; - } - } -} - -// Sizing options -// -// Remix the default form control sizing classes into new ones for easier -// manipulation. - -.input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - @extend .input-lg; -} -.input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - @extend .input-sm; -} - - -// Display as table-cell -// ------------------------- -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; - - &:not(:first-child):not(:last-child) { - border-radius: 0; - } -} -// Addon and addon wrapper for buttons -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; // Match the inputs -} - -// Text input groups -// ------------------------- -.input-group-addon { - padding: $padding-base-vertical $padding-base-horizontal; - font-size: $font-size-base; - font-weight: normal; - line-height: 1; - color: $input-color; - text-align: center; - background-color: $input-group-addon-bg; - border: 1px solid $input-group-addon-border-color; - border-radius: $input-border-radius; - - // Sizing - &.input-sm { - padding: $padding-small-vertical $padding-small-horizontal; - font-size: $font-size-small; - border-radius: $input-border-radius-small; - } - &.input-lg { - padding: $padding-large-vertical $padding-large-horizontal; - font-size: $font-size-large; - border-radius: $input-border-radius-large; - } - - // Nuke default margins from checkboxes and radios to vertically center within. - input[type="radio"], - input[type="checkbox"] { - margin-top: 0; - } -} - -// Reset rounded corners -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - @include border-right-radius(0); -} -.input-group-addon:first-child { - border-right: 0; -} -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - @include border-left-radius(0); -} -.input-group-addon:last-child { - border-left: 0; -} - -// Button input groups -// ------------------------- -.input-group-btn { - position: relative; - // Jankily prevent input button groups from wrapping with `white-space` and - // `font-size` in combination with `inline-block` on buttons. - font-size: 0; - white-space: nowrap; - - // Negative margin for spacing, position for bringing hovered/focused/actived - // element above the siblings. - > .btn { - position: relative; - + .btn { - margin-left: -1px; - } - // Bring the "active" button to the front - &:hover, - &:focus, - &:active { - z-index: 2; - } - } - - // Negative margin to only have a 1px border between the two - &:first-child { - > .btn, - > .btn-group { - margin-right: -1px; - } - } - &:last-child { - > .btn, - > .btn-group { - z-index: 2; - margin-left: -1px; - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_jumbotron.scss b/assets/scss/vendor/bootstrap/bootstrap/_jumbotron.scss deleted file mode 100644 index a27da47..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_jumbotron.scss +++ /dev/null @@ -1,54 +0,0 @@ -// -// Jumbotron -// -------------------------------------------------- - - -.jumbotron { - padding-top: $jumbotron-padding; - padding-bottom: $jumbotron-padding; - margin-bottom: $jumbotron-padding; - color: $jumbotron-color; - background-color: $jumbotron-bg; - - h1, - .h1 { - color: $jumbotron-heading-color; - } - - p { - margin-bottom: ($jumbotron-padding / 2); - font-size: $jumbotron-font-size; - font-weight: 200; - } - - > hr { - border-top-color: darken($jumbotron-bg, 10%); - } - - .container &, - .container-fluid & { - border-radius: $border-radius-large; // Only round corners at higher resolutions if contained in a container - padding-left: ($grid-gutter-width / 2); - padding-right: ($grid-gutter-width / 2); - } - - .container { - max-width: 100%; - } - - @media screen and (min-width: $screen-sm-min) { - padding-top: ($jumbotron-padding * 1.6); - padding-bottom: ($jumbotron-padding * 1.6); - - .container &, - .container-fluid & { - padding-left: ($jumbotron-padding * 2); - padding-right: ($jumbotron-padding * 2); - } - - h1, - .h1 { - font-size: $jumbotron-heading-font-size; - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_labels.scss b/assets/scss/vendor/bootstrap/bootstrap/_labels.scss deleted file mode 100644 index 42ed6ea..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_labels.scss +++ /dev/null @@ -1,66 +0,0 @@ -// -// Labels -// -------------------------------------------------- - -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: $label-color; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; - - // [converter] extracted a& to a.label - - // Empty labels collapse automatically (not available in IE8) - &:empty { - display: none; - } - - // Quick fix for labels in buttons - .btn & { - position: relative; - top: -1px; - } -} - -// Add hover effects, but only for links -a.label { - &:hover, - &:focus { - color: $label-link-hover-color; - text-decoration: none; - cursor: pointer; - } -} - -// Colors -// Contextual variations (linked labels get darker on :hover) - -.label-default { - @include label-variant($label-default-bg); -} - -.label-primary { - @include label-variant($label-primary-bg); -} - -.label-success { - @include label-variant($label-success-bg); -} - -.label-info { - @include label-variant($label-info-bg); -} - -.label-warning { - @include label-variant($label-warning-bg); -} - -.label-danger { - @include label-variant($label-danger-bg); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_list-group.scss b/assets/scss/vendor/bootstrap/bootstrap/_list-group.scss deleted file mode 100644 index 7cb83aa..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_list-group.scss +++ /dev/null @@ -1,130 +0,0 @@ -// -// List groups -// -------------------------------------------------- - - -// Base class -// -// Easily usable on <ul>, <ol>, or <div>. - -.list-group { - // No need to set list-style: none; since .list-group-item is block level - margin-bottom: 20px; - padding-left: 0; // reset padding because ul and ol -} - - -// Individual list items -// -// Use on `li`s or `div`s within the `.list-group` parent. - -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - // Place the border on the list items and negative margin up for better styling - margin-bottom: -1px; - background-color: $list-group-bg; - border: 1px solid $list-group-border; - - // Round the first and last items - &:first-child { - @include border-top-radius($list-group-border-radius); - } - &:last-child { - margin-bottom: 0; - @include border-bottom-radius($list-group-border-radius); - } -} - - -// Interactive list items -// -// Use anchor or button elements instead of `li`s or `div`s to create interactive items. -// Includes an extra `.active` modifier class for showing selected items. - -a.list-group-item, -button.list-group-item { - color: $list-group-link-color; - - .list-group-item-heading { - color: $list-group-link-heading-color; - } - - // Hover state - &:hover, - &:focus { - text-decoration: none; - color: $list-group-link-hover-color; - background-color: $list-group-hover-bg; - } -} - -button.list-group-item { - width: 100%; - text-align: left; -} - -.list-group-item { - // Disabled state - &.disabled, - &.disabled:hover, - &.disabled:focus { - background-color: $list-group-disabled-bg; - color: $list-group-disabled-color; - cursor: $cursor-disabled; - - // Force color to inherit for custom content - .list-group-item-heading { - color: inherit; - } - .list-group-item-text { - color: $list-group-disabled-text-color; - } - } - - // Active class on item itself, not parent - &.active, - &.active:hover, - &.active:focus { - z-index: 2; // Place active items above their siblings for proper border styling - color: $list-group-active-color; - background-color: $list-group-active-bg; - border-color: $list-group-active-border; - - // Force color to inherit for custom content - .list-group-item-heading, - .list-group-item-heading > small, - .list-group-item-heading > .small { - color: inherit; - } - .list-group-item-text { - color: $list-group-active-text-color; - } - } -} - - -// Contextual variants -// -// Add modifier classes to change text and background color on individual items. -// Organizationally, this must come after the `:hover` states. - -@include list-group-item-variant(success, $state-success-bg, $state-success-text); -@include list-group-item-variant(info, $state-info-bg, $state-info-text); -@include list-group-item-variant(warning, $state-warning-bg, $state-warning-text); -@include list-group-item-variant(danger, $state-danger-bg, $state-danger-text); - - -// Custom content options -// -// Extra classes for creating well-formatted content within `.list-group-item`s. - -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; -} -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_media.scss b/assets/scss/vendor/bootstrap/bootstrap/_media.scss deleted file mode 100644 index 8c835e8..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_media.scss +++ /dev/null @@ -1,66 +0,0 @@ -.media { - // Proper spacing between instances of .media - margin-top: 15px; - - &:first-child { - margin-top: 0; - } -} - -.media, -.media-body { - zoom: 1; - overflow: hidden; -} - -.media-body { - width: 10000px; -} - -.media-object { - display: block; - - // Fix collapse in webkit from max-width: 100% and display: table-cell. - &.img-thumbnail { - max-width: none; - } -} - -.media-right, -.media > .pull-right { - padding-left: 10px; -} - -.media-left, -.media > .pull-left { - padding-right: 10px; -} - -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; -} - -.media-middle { - vertical-align: middle; -} - -.media-bottom { - vertical-align: bottom; -} - -// Reset margins on headings for tighter default spacing -.media-heading { - margin-top: 0; - margin-bottom: 5px; -} - -// Media list variation -// -// Undo default ul/ol styles -.media-list { - padding-left: 0; - list-style: none; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_mixins.scss b/assets/scss/vendor/bootstrap/bootstrap/_mixins.scss deleted file mode 100644 index 78cd5aa..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_mixins.scss +++ /dev/null @@ -1,40 +0,0 @@ -// Mixins -// -------------------------------------------------- - -// Utilities -@import "mixins/hide-text"; -@import "mixins/opacity"; -@import "mixins/image"; -@import "mixins/labels"; -@import "mixins/reset-filter"; -@import "mixins/resize"; -@import "mixins/responsive-visibility"; -@import "mixins/size"; -@import "mixins/tab-focus"; -@import "mixins/reset-text"; -@import "mixins/text-emphasis"; -@import "mixins/text-overflow"; -@import "mixins/vendor-prefixes"; - -// Components -@import "mixins/alerts"; -@import "mixins/buttons"; -@import "mixins/panels"; -@import "mixins/pagination"; -@import "mixins/list-group"; -@import "mixins/nav-divider"; -@import "mixins/forms"; -@import "mixins/progress-bar"; -@import "mixins/table-row"; - -// Skins -@import "mixins/background-variant"; -@import "mixins/border-radius"; -@import "mixins/gradients"; - -// Layout -@import "mixins/clearfix"; -@import "mixins/center-block"; -@import "mixins/nav-vertical-align"; -@import "mixins/grid-framework"; -@import "mixins/grid"; diff --git a/assets/scss/vendor/bootstrap/bootstrap/_modals.scss b/assets/scss/vendor/bootstrap/bootstrap/_modals.scss deleted file mode 100644 index 823870f..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_modals.scss +++ /dev/null @@ -1,150 +0,0 @@ -// -// Modals -// -------------------------------------------------- - -// .modal-open - body class for killing the scroll -// .modal - container to scroll within -// .modal-dialog - positioning shell for the actual modal -// .modal-content - actual modal w/ bg and corners and shit - -// Kill the scroll on the body -.modal-open { - overflow: hidden; -} - -// Container that the modal scrolls within -.modal { - display: none; - overflow: hidden; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: $zindex-modal; - -webkit-overflow-scrolling: touch; - - // Prevent Chrome on Windows from adding a focus outline. For details, see - // https://github.com/twbs/bootstrap/pull/10951. - outline: 0; - - // When fading in the modal, animate it to slide down - &.fade .modal-dialog { - @include translate(0, -25%); - @include transition-transform(0.3s ease-out); - } - &.in .modal-dialog { @include translate(0, 0) } -} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -// Shell div to position the modal with bottom padding -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} - -// Actual modal -.modal-content { - position: relative; - background-color: $modal-content-bg; - border: 1px solid $modal-content-fallback-border-color; //old browsers fallback (ie8 etc) - border: 1px solid $modal-content-border-color; - border-radius: $border-radius-large; - @include box-shadow(0 3px 9px rgba(0,0,0,.5)); - background-clip: padding-box; - // Remove focus outline from opened modal - outline: 0; -} - -// Modal background -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: $zindex-modal-background; - background-color: $modal-backdrop-bg; - // Fade for backdrop - &.fade { @include opacity(0); } - &.in { @include opacity($modal-backdrop-opacity); } -} - -// Modal header -// Top section of the modal w/ title and dismiss -.modal-header { - padding: $modal-title-padding; - border-bottom: 1px solid $modal-header-border-color; - @include clearfix; -} -// Close icon -.modal-header .close { - margin-top: -2px; -} - -// Title text within header -.modal-title { - margin: 0; - line-height: $modal-title-line-height; -} - -// Modal body -// Where all modal content resides (sibling of .modal-header and .modal-footer) -.modal-body { - position: relative; - padding: $modal-inner-padding; -} - -// Footer (for actions) -.modal-footer { - padding: $modal-inner-padding; - text-align: right; // right align buttons - border-top: 1px solid $modal-footer-border-color; - @include clearfix; // clear it in case folks use .pull-* classes on buttons - - // Properly space out buttons - .btn + .btn { - margin-left: 5px; - margin-bottom: 0; // account for input[type="submit"] which gets the bottom margin like all other inputs - } - // but override that for button groups - .btn-group .btn + .btn { - margin-left: -1px; - } - // and override it for block buttons as well - .btn-block + .btn-block { - margin-left: 0; - } -} - -// Measure scrollbar width for padding body during modal show/hide -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -// Scale up the modal -@media (min-width: $screen-sm-min) { - // Automatically set modal's width for larger viewports - .modal-dialog { - width: $modal-md; - margin: 30px auto; - } - .modal-content { - @include box-shadow(0 5px 15px rgba(0,0,0,.5)); - } - - // Modal sizes - .modal-sm { width: $modal-sm; } -} - -@media (min-width: $screen-md-min) { - .modal-lg { width: $modal-lg; } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_navbar.scss b/assets/scss/vendor/bootstrap/bootstrap/_navbar.scss deleted file mode 100644 index 11e5c01..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_navbar.scss +++ /dev/null @@ -1,662 +0,0 @@ -// -// Navbars -// -------------------------------------------------- - - -// Wrapper and base class -// -// Provide a static navbar from which we expand to create full-width, fixed, and -// other navbar variations. - -.navbar { - position: relative; - min-height: $navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode) - margin-bottom: $navbar-margin-bottom; - border: 1px solid transparent; - - // Prevent floats from breaking the navbar - @include clearfix; - - @media (min-width: $grid-float-breakpoint) { - border-radius: $navbar-border-radius; - } -} - - -// Navbar heading -// -// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy -// styling of responsive aspects. - -.navbar-header { - @include clearfix; - - @media (min-width: $grid-float-breakpoint) { - float: left; - } -} - - -// Navbar collapse (body) -// -// Group your navbar content into this for easy collapsing and expanding across -// various device sizes. By default, this content is collapsed when <768px, but -// will expand past that for a horizontal display. -// -// To start (on mobile devices) the navbar links, forms, and buttons are stacked -// vertically and include a `max-height` to overflow in case you have too much -// content for the user's viewport. - -.navbar-collapse { - overflow-x: visible; - padding-right: $navbar-padding-horizontal; - padding-left: $navbar-padding-horizontal; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255,255,255,.1); - @include clearfix; - -webkit-overflow-scrolling: touch; - - &.in { - overflow-y: auto; - } - - @media (min-width: $grid-float-breakpoint) { - width: auto; - border-top: 0; - box-shadow: none; - - &.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; // Override default setting - overflow: visible !important; - } - - &.in { - overflow-y: visible; - } - - // Undo the collapse side padding for navbars with containers to ensure - // alignment of right-aligned contents. - .navbar-fixed-top &, - .navbar-static-top &, - .navbar-fixed-bottom & { - padding-left: 0; - padding-right: 0; - } - } -} - -.navbar-fixed-top, -.navbar-fixed-bottom { - .navbar-collapse { - max-height: $navbar-collapse-max-height; - - @media (max-device-width: $screen-xs-min) and (orientation: landscape) { - max-height: 200px; - } - } -} - - -// Both navbar header and collapse -// -// When a container is present, change the behavior of the header and collapse. - -.container, -.container-fluid { - > .navbar-header, - > .navbar-collapse { - margin-right: -$navbar-padding-horizontal; - margin-left: -$navbar-padding-horizontal; - - @media (min-width: $grid-float-breakpoint) { - margin-right: 0; - margin-left: 0; - } - } -} - - -// -// Navbar alignment options -// -// Display the navbar across the entirety of the page or fixed it to the top or -// bottom of the page. - -// Static top (unfixed, but 100% wide) navbar -.navbar-static-top { - z-index: $zindex-navbar; - border-width: 0 0 1px; - - @media (min-width: $grid-float-breakpoint) { - border-radius: 0; - } -} - -// Fix the top/bottom navbars when screen real estate supports it -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: $zindex-navbar-fixed; - - // Undo the rounded corners - @media (min-width: $grid-float-breakpoint) { - border-radius: 0; - } -} -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; // override .navbar defaults - border-width: 1px 0 0; -} - - -// Brand/project name - -.navbar-brand { - float: left; - padding: $navbar-padding-vertical $navbar-padding-horizontal; - font-size: $font-size-large; - line-height: $line-height-computed; - height: $navbar-height; - - &:hover, - &:focus { - text-decoration: none; - } - - > img { - display: block; - } - - @media (min-width: $grid-float-breakpoint) { - .navbar > .container &, - .navbar > .container-fluid & { - margin-left: -$navbar-padding-horizontal; - } - } -} - - -// Navbar toggle -// -// Custom button for toggling the `.navbar-collapse`, powered by the collapse -// JavaScript plugin. - -.navbar-toggle { - position: relative; - float: right; - margin-right: $navbar-padding-horizontal; - padding: 9px 10px; - @include navbar-vertical-align(34px); - background-color: transparent; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid transparent; - border-radius: $border-radius-base; - - // We remove the `outline` here, but later compensate by attaching `:hover` - // styles to `:focus`. - &:focus { - outline: 0; - } - - // Bars - .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; - } - .icon-bar + .icon-bar { - margin-top: 4px; - } - - @media (min-width: $grid-float-breakpoint) { - display: none; - } -} - - -// Navbar nav links -// -// Builds on top of the `.nav` components with its own modifier class to make -// the nav the full height of the horizontal nav (above 768px). - -.navbar-nav { - margin: ($navbar-padding-vertical / 2) (-$navbar-padding-horizontal); - - > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: $line-height-computed; - } - - @media (max-width: $grid-float-breakpoint-max) { - // Dropdowns get custom display when collapsed - .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; - > li > a, - .dropdown-header { - padding: 5px 15px 5px 25px; - } - > li > a { - line-height: $line-height-computed; - &:hover, - &:focus { - background-image: none; - } - } - } - } - - // Uncollapse the nav - @media (min-width: $grid-float-breakpoint) { - float: left; - margin: 0; - - > li { - float: left; - > a { - padding-top: $navbar-padding-vertical; - padding-bottom: $navbar-padding-vertical; - } - } - } -} - - -// Navbar form -// -// Extension of the `.form-inline` with some extra flavor for optimum display in -// our navbars. - -.navbar-form { - margin-left: -$navbar-padding-horizontal; - margin-right: -$navbar-padding-horizontal; - padding: 10px $navbar-padding-horizontal; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - $shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); - @include box-shadow($shadow); - - // Mixin behavior for optimum display - @include form-inline; - - .form-group { - @media (max-width: $grid-float-breakpoint-max) { - margin-bottom: 5px; - - &:last-child { - margin-bottom: 0; - } - } - } - - // Vertically center in expanded, horizontal navbar - @include navbar-vertical-align($input-height-base); - - // Undo 100% width for pull classes - @media (min-width: $grid-float-breakpoint) { - width: auto; - border: 0; - margin-left: 0; - margin-right: 0; - padding-top: 0; - padding-bottom: 0; - @include box-shadow(none); - } -} - - -// Dropdown menus - -// Menu position and menu carets -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - @include border-top-radius(0); -} -// Menu position and menu caret support for dropups via extra dropup class -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - @include border-top-radius($navbar-border-radius); - @include border-bottom-radius(0); -} - - -// Buttons in navbars -// -// Vertically center a button within a navbar (when *not* in a form). - -.navbar-btn { - @include navbar-vertical-align($input-height-base); - - &.btn-sm { - @include navbar-vertical-align($input-height-small); - } - &.btn-xs { - @include navbar-vertical-align(22); - } -} - - -// Text in navbars -// -// Add a class to make any element properly align itself vertically within the navbars. - -.navbar-text { - @include navbar-vertical-align($line-height-computed); - - @media (min-width: $grid-float-breakpoint) { - float: left; - margin-left: $navbar-padding-horizontal; - margin-right: $navbar-padding-horizontal; - } -} - - -// Component alignment -// -// Repurpose the pull utilities as their own navbar utilities to avoid specificity -// issues with parents and chaining. Only do this when the navbar is uncollapsed -// though so that navbar contents properly stack and align in mobile. -// -// Declared after the navbar components to ensure more specificity on the margins. - -@media (min-width: $grid-float-breakpoint) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - margin-right: -$navbar-padding-horizontal; - - ~ .navbar-right { - margin-right: 0; - } - } -} - - -// Alternate navbars -// -------------------------------------------------- - -// Default navbar -.navbar-default { - background-color: $navbar-default-bg; - border-color: $navbar-default-border; - - .navbar-brand { - color: $navbar-default-brand-color; - &:hover, - &:focus { - color: $navbar-default-brand-hover-color; - background-color: $navbar-default-brand-hover-bg; - } - } - - .navbar-text { - color: $navbar-default-color; - } - - .navbar-nav { - > li > a { - color: $navbar-default-link-color; - - &:hover, - &:focus { - color: $navbar-default-link-hover-color; - background-color: $navbar-default-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: $navbar-default-link-active-color; - background-color: $navbar-default-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: $navbar-default-link-disabled-color; - background-color: $navbar-default-link-disabled-bg; - } - } - } - - .navbar-toggle { - border-color: $navbar-default-toggle-border-color; - &:hover, - &:focus { - background-color: $navbar-default-toggle-hover-bg; - } - .icon-bar { - background-color: $navbar-default-toggle-icon-bar-bg; - } - } - - .navbar-collapse, - .navbar-form { - border-color: $navbar-default-border; - } - - // Dropdown menu items - .navbar-nav { - // Remove background color from open dropdown - > .open > a { - &, - &:hover, - &:focus { - background-color: $navbar-default-link-active-bg; - color: $navbar-default-link-active-color; - } - } - - @media (max-width: $grid-float-breakpoint-max) { - // Dropdowns get custom display when collapsed - .open .dropdown-menu { - > li > a { - color: $navbar-default-link-color; - &:hover, - &:focus { - color: $navbar-default-link-hover-color; - background-color: $navbar-default-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: $navbar-default-link-active-color; - background-color: $navbar-default-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: $navbar-default-link-disabled-color; - background-color: $navbar-default-link-disabled-bg; - } - } - } - } - } - - - // Links in navbars - // - // Add a class to ensure links outside the navbar nav are colored correctly. - - .navbar-link { - color: $navbar-default-link-color; - &:hover { - color: $navbar-default-link-hover-color; - } - } - - .btn-link { - color: $navbar-default-link-color; - &:hover, - &:focus { - color: $navbar-default-link-hover-color; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: $navbar-default-link-disabled-color; - } - } - } -} - -// Inverse navbar - -.navbar-inverse { - background-color: $navbar-inverse-bg; - border-color: $navbar-inverse-border; - - .navbar-brand { - color: $navbar-inverse-brand-color; - &:hover, - &:focus { - color: $navbar-inverse-brand-hover-color; - background-color: $navbar-inverse-brand-hover-bg; - } - } - - .navbar-text { - color: $navbar-inverse-color; - } - - .navbar-nav { - > li > a { - color: $navbar-inverse-link-color; - - &:hover, - &:focus { - color: $navbar-inverse-link-hover-color; - background-color: $navbar-inverse-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: $navbar-inverse-link-active-color; - background-color: $navbar-inverse-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: $navbar-inverse-link-disabled-color; - background-color: $navbar-inverse-link-disabled-bg; - } - } - } - - // Darken the responsive nav toggle - .navbar-toggle { - border-color: $navbar-inverse-toggle-border-color; - &:hover, - &:focus { - background-color: $navbar-inverse-toggle-hover-bg; - } - .icon-bar { - background-color: $navbar-inverse-toggle-icon-bar-bg; - } - } - - .navbar-collapse, - .navbar-form { - border-color: darken($navbar-inverse-bg, 7%); - } - - // Dropdowns - .navbar-nav { - > .open > a { - &, - &:hover, - &:focus { - background-color: $navbar-inverse-link-active-bg; - color: $navbar-inverse-link-active-color; - } - } - - @media (max-width: $grid-float-breakpoint-max) { - // Dropdowns get custom display - .open .dropdown-menu { - > .dropdown-header { - border-color: $navbar-inverse-border; - } - .divider { - background-color: $navbar-inverse-border; - } - > li > a { - color: $navbar-inverse-link-color; - &:hover, - &:focus { - color: $navbar-inverse-link-hover-color; - background-color: $navbar-inverse-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: $navbar-inverse-link-active-color; - background-color: $navbar-inverse-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: $navbar-inverse-link-disabled-color; - background-color: $navbar-inverse-link-disabled-bg; - } - } - } - } - } - - .navbar-link { - color: $navbar-inverse-link-color; - &:hover { - color: $navbar-inverse-link-hover-color; - } - } - - .btn-link { - color: $navbar-inverse-link-color; - &:hover, - &:focus { - color: $navbar-inverse-link-hover-color; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: $navbar-inverse-link-disabled-color; - } - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_navs.scss b/assets/scss/vendor/bootstrap/bootstrap/_navs.scss deleted file mode 100644 index 9d369f3..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_navs.scss +++ /dev/null @@ -1,242 +0,0 @@ -// -// Navs -// -------------------------------------------------- - - -// Base class -// -------------------------------------------------- - -.nav { - margin-bottom: 0; - padding-left: 0; // Override default ul/ol - list-style: none; - @include clearfix; - - > li { - position: relative; - display: block; - - > a { - position: relative; - display: block; - padding: $nav-link-padding; - &:hover, - &:focus { - text-decoration: none; - background-color: $nav-link-hover-bg; - } - } - - // Disabled state sets text to gray and nukes hover/tab effects - &.disabled > a { - color: $nav-disabled-link-color; - - &:hover, - &:focus { - color: $nav-disabled-link-hover-color; - text-decoration: none; - background-color: transparent; - cursor: $cursor-disabled; - } - } - } - - // Open dropdowns - .open > a { - &, - &:hover, - &:focus { - background-color: $nav-link-hover-bg; - border-color: $link-color; - } - } - - // Nav dividers (deprecated with v3.0.1) - // - // This should have been removed in v3 with the dropping of `.nav-list`, but - // we missed it. We don't currently support this anywhere, but in the interest - // of maintaining backward compatibility in case you use it, it's deprecated. - .nav-divider { - @include nav-divider; - } - - // Prevent IE8 from misplacing imgs - // - // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989 - > li > a > img { - max-width: none; - } -} - - -// Tabs -// ------------------------- - -// Give the tabs something to sit on -.nav-tabs { - border-bottom: 1px solid $nav-tabs-border-color; - > li { - float: left; - // Make the list-items overlay the bottom border - margin-bottom: -1px; - - // Actual tabs (as links) - > a { - margin-right: 2px; - line-height: $line-height-base; - border: 1px solid transparent; - border-radius: $border-radius-base $border-radius-base 0 0; - &:hover { - border-color: $nav-tabs-link-hover-border-color $nav-tabs-link-hover-border-color $nav-tabs-border-color; - } - } - - // Active state, and its :hover to override normal :hover - &.active > a { - &, - &:hover, - &:focus { - color: $nav-tabs-active-link-hover-color; - background-color: $nav-tabs-active-link-hover-bg; - border: 1px solid $nav-tabs-active-link-hover-border-color; - border-bottom-color: transparent; - cursor: default; - } - } - } - // pulling this in mainly for less shorthand - &.nav-justified { - @extend .nav-justified; - @extend .nav-tabs-justified; - } -} - - -// Pills -// ------------------------- -.nav-pills { - > li { - float: left; - - // Links rendered as pills - > a { - border-radius: $nav-pills-border-radius; - } - + li { - margin-left: 2px; - } - - // Active state - &.active > a { - &, - &:hover, - &:focus { - color: $nav-pills-active-link-hover-color; - background-color: $nav-pills-active-link-hover-bg; - } - } - } -} - - -// Stacked pills -.nav-stacked { - > li { - float: none; - + li { - margin-top: 2px; - margin-left: 0; // no need for this gap between nav items - } - } -} - - -// Nav variations -// -------------------------------------------------- - -// Justified nav links -// ------------------------- - -.nav-justified { - width: 100%; - - > li { - float: none; - > a { - text-align: center; - margin-bottom: 5px; - } - } - - > .dropdown .dropdown-menu { - top: auto; - left: auto; - } - - @media (min-width: $screen-sm-min) { - > li { - display: table-cell; - width: 1%; - > a { - margin-bottom: 0; - } - } - } -} - -// Move borders to anchors instead of bottom of list -// -// Mixin for adding on top the shared `.nav-justified` styles for our tabs -.nav-tabs-justified { - border-bottom: 0; - - > li > a { - // Override margin from .nav-tabs - margin-right: 0; - border-radius: $border-radius-base; - } - - > .active > a, - > .active > a:hover, - > .active > a:focus { - border: 1px solid $nav-tabs-justified-link-border-color; - } - - @media (min-width: $screen-sm-min) { - > li > a { - border-bottom: 1px solid $nav-tabs-justified-link-border-color; - border-radius: $border-radius-base $border-radius-base 0 0; - } - > .active > a, - > .active > a:hover, - > .active > a:focus { - border-bottom-color: $nav-tabs-justified-active-link-border-color; - } - } -} - - -// Tabbable tabs -// ------------------------- - -// Hide tabbable panes to start, show them when `.active` -.tab-content { - > .tab-pane { - display: none; - } - > .active { - display: block; - } -} - - -// Dropdowns -// ------------------------- - -// Specific dropdowns -.nav-tabs .dropdown-menu { - // make dropdown border overlap tab border - margin-top: -1px; - // Remove the top rounded corners here since there is a hard edge above the menu - @include border-top-radius(0); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_normalize.scss b/assets/scss/vendor/bootstrap/bootstrap/_normalize.scss deleted file mode 100644 index 9dddf73..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_normalize.scss +++ /dev/null @@ -1,424 +0,0 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ - -// -// 1. Set default font family to sans-serif. -// 2. Prevent iOS and IE text size adjust after device orientation change, -// without disabling user zoom. -// - -html { - font-family: sans-serif; // 1 - -ms-text-size-adjust: 100%; // 2 - -webkit-text-size-adjust: 100%; // 2 -} - -// -// Remove default margin. -// - -body { - margin: 0; -} - -// HTML5 display definitions -// ========================================================================== - -// -// Correct `block` display not defined for any HTML5 element in IE 8/9. -// Correct `block` display not defined for `details` or `summary` in IE 10/11 -// and Firefox. -// Correct `block` display not defined for `main` in IE 11. -// - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} - -// -// 1. Correct `inline-block` display not defined in IE 8/9. -// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. -// - -audio, -canvas, -progress, -video { - display: inline-block; // 1 - vertical-align: baseline; // 2 -} - -// -// Prevent modern browsers from displaying `audio` without controls. -// Remove excess height in iOS 5 devices. -// - -audio:not([controls]) { - display: none; - height: 0; -} - -// -// Address `[hidden]` styling not present in IE 8/9/10. -// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. -// - -[hidden], -template { - display: none; -} - -// Links -// ========================================================================== - -// -// Remove the gray background color from active links in IE 10. -// - -a { - background-color: transparent; -} - -// -// Improve readability of focused elements when they are also in an -// active/hover state. -// - -a:active, -a:hover { - outline: 0; -} - -// Text-level semantics -// ========================================================================== - -// -// Address styling not present in IE 8/9/10/11, Safari, and Chrome. -// - -abbr[title] { - border-bottom: 1px dotted; -} - -// -// Address style set to `bolder` in Firefox 4+, Safari, and Chrome. -// - -b, -strong { - font-weight: bold; -} - -// -// Address styling not present in Safari and Chrome. -// - -dfn { - font-style: italic; -} - -// -// Address variable `h1` font-size and margin within `section` and `article` -// contexts in Firefox 4+, Safari, and Chrome. -// - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -// -// Address styling not present in IE 8/9. -// - -mark { - background: #ff0; - color: #000; -} - -// -// Address inconsistent and variable font size in all browsers. -// - -small { - font-size: 80%; -} - -// -// Prevent `sub` and `sup` affecting `line-height` in all browsers. -// - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -// Embedded content -// ========================================================================== - -// -// Remove border when inside `a` element in IE 8/9/10. -// - -img { - border: 0; -} - -// -// Correct overflow not hidden in IE 9/10/11. -// - -svg:not(:root) { - overflow: hidden; -} - -// Grouping content -// ========================================================================== - -// -// Address margin not present in IE 8/9 and Safari. -// - -figure { - margin: 1em 40px; -} - -// -// Address differences between Firefox and other browsers. -// - -hr { - box-sizing: content-box; - height: 0; -} - -// -// Contain overflow in all browsers. -// - -pre { - overflow: auto; -} - -// -// Address odd `em`-unit font size rendering in all browsers. -// - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -// Forms -// ========================================================================== - -// -// Known limitation: by default, Chrome and Safari on OS X allow very limited -// styling of `select`, unless a `border` property is set. -// - -// -// 1. Correct color not being inherited. -// Known issue: affects color of disabled elements. -// 2. Correct font properties not being inherited. -// 3. Address margins set differently in Firefox 4+, Safari, and Chrome. -// - -button, -input, -optgroup, -select, -textarea { - color: inherit; // 1 - font: inherit; // 2 - margin: 0; // 3 -} - -// -// Address `overflow` set to `hidden` in IE 8/9/10/11. -// - -button { - overflow: visible; -} - -// -// Address inconsistent `text-transform` inheritance for `button` and `select`. -// All other form control elements do not inherit `text-transform` values. -// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. -// Correct `select` style inheritance in Firefox. -// - -button, -select { - text-transform: none; -} - -// -// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` -// and `video` controls. -// 2. Correct inability to style clickable `input` types in iOS. -// 3. Improve usability and consistency of cursor style between image-type -// `input` and others. -// - -button, -html input[type="button"], // 1 -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; // 2 - cursor: pointer; // 3 -} - -// -// Re-set default cursor for disabled elements. -// - -button[disabled], -html input[disabled] { - cursor: default; -} - -// -// Remove inner padding and border in Firefox 4+. -// - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -// -// Address Firefox 4+ setting `line-height` on `input` using `!important` in -// the UA stylesheet. -// - -input { - line-height: normal; -} - -// -// It's recommended that you don't attempt to style these elements. -// Firefox's implementation doesn't respect box-sizing, padding, or width. -// -// 1. Address box sizing set to `content-box` in IE 8/9/10. -// 2. Remove excess padding in IE 8/9/10. -// - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; // 1 - padding: 0; // 2 -} - -// -// Fix the cursor style for Chrome's increment/decrement buttons. For certain -// `font-size` values of the `input`, it causes the cursor style of the -// decrement button to change from `default` to `text`. -// - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -// -// 1. Address `appearance` set to `searchfield` in Safari and Chrome. -// 2. Address `box-sizing` set to `border-box` in Safari and Chrome. -// - -input[type="search"] { - -webkit-appearance: textfield; // 1 - box-sizing: content-box; //2 -} - -// -// Remove inner padding and search cancel button in Safari and Chrome on OS X. -// Safari (but not Chrome) clips the cancel button when the search input has -// padding (and `textfield` appearance). -// - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -// -// Define consistent border, margin, and padding. -// - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -// -// 1. Correct `color` not being inherited in IE 8/9/10/11. -// 2. Remove padding so people aren't caught out if they zero out fieldsets. -// - -legend { - border: 0; // 1 - padding: 0; // 2 -} - -// -// Remove default vertical scrollbar in IE 8/9/10/11. -// - -textarea { - overflow: auto; -} - -// -// Don't inherit the `font-weight` (applied by a rule above). -// NOTE: the default cannot safely be changed in Chrome and Safari on OS X. -// - -optgroup { - font-weight: bold; -} - -// Tables -// ========================================================================== - -// -// Remove most spacing between table cells. -// - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_pager.scss b/assets/scss/vendor/bootstrap/bootstrap/_pager.scss deleted file mode 100644 index c234217..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_pager.scss +++ /dev/null @@ -1,54 +0,0 @@ -// -// Pager pagination -// -------------------------------------------------- - - -.pager { - padding-left: 0; - margin: $line-height-computed 0; - list-style: none; - text-align: center; - @include clearfix; - li { - display: inline; - > a, - > span { - display: inline-block; - padding: 5px 14px; - background-color: $pager-bg; - border: 1px solid $pager-border; - border-radius: $pager-border-radius; - } - - > a:hover, - > a:focus { - text-decoration: none; - background-color: $pager-hover-bg; - } - } - - .next { - > a, - > span { - float: right; - } - } - - .previous { - > a, - > span { - float: left; - } - } - - .disabled { - > a, - > a:hover, - > a:focus, - > span { - color: $pager-disabled-color; - background-color: $pager-bg; - cursor: $cursor-disabled; - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_pagination.scss b/assets/scss/vendor/bootstrap/bootstrap/_pagination.scss deleted file mode 100644 index fecfa9c..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_pagination.scss +++ /dev/null @@ -1,89 +0,0 @@ -// -// Pagination (multiple pages) -// -------------------------------------------------- -.pagination { - display: inline-block; - padding-left: 0; - margin: $line-height-computed 0; - border-radius: $border-radius-base; - - > li { - display: inline; // Remove list-style and block-level defaults - > a, - > span { - position: relative; - float: left; // Collapse white-space - padding: $padding-base-vertical $padding-base-horizontal; - line-height: $line-height-base; - text-decoration: none; - color: $pagination-color; - background-color: $pagination-bg; - border: 1px solid $pagination-border; - margin-left: -1px; - } - &:first-child { - > a, - > span { - margin-left: 0; - @include border-left-radius($border-radius-base); - } - } - &:last-child { - > a, - > span { - @include border-right-radius($border-radius-base); - } - } - } - - > li > a, - > li > span { - &:hover, - &:focus { - z-index: 2; - color: $pagination-hover-color; - background-color: $pagination-hover-bg; - border-color: $pagination-hover-border; - } - } - - > .active > a, - > .active > span { - &, - &:hover, - &:focus { - z-index: 3; - color: $pagination-active-color; - background-color: $pagination-active-bg; - border-color: $pagination-active-border; - cursor: default; - } - } - - > .disabled { - > span, - > span:hover, - > span:focus, - > a, - > a:hover, - > a:focus { - color: $pagination-disabled-color; - background-color: $pagination-disabled-bg; - border-color: $pagination-disabled-border; - cursor: $cursor-disabled; - } - } -} - -// Sizing -// -------------------------------------------------- - -// Large -.pagination-lg { - @include pagination-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $border-radius-large); -} - -// Small -.pagination-sm { - @include pagination-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $border-radius-small); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_panels.scss b/assets/scss/vendor/bootstrap/bootstrap/_panels.scss deleted file mode 100644 index be9410f..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_panels.scss +++ /dev/null @@ -1,271 +0,0 @@ -// -// Panels -// -------------------------------------------------- - - -// Base class -.panel { - margin-bottom: $line-height-computed; - background-color: $panel-bg; - border: 1px solid transparent; - border-radius: $panel-border-radius; - @include box-shadow(0 1px 1px rgba(0,0,0,.05)); -} - -// Panel contents -.panel-body { - padding: $panel-body-padding; - @include clearfix; -} - -// Optional heading -.panel-heading { - padding: $panel-heading-padding; - border-bottom: 1px solid transparent; - @include border-top-radius(($panel-border-radius - 1)); - - > .dropdown .dropdown-toggle { - color: inherit; - } -} - -// Within heading, strip any `h*` tag of its default margins for spacing. -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: ceil(($font-size-base * 1.125)); - color: inherit; - - > a, - > small, - > .small, - > small > a, - > .small > a { - color: inherit; - } -} - -// Optional footer (stays gray in every modifier class) -.panel-footer { - padding: $panel-footer-padding; - background-color: $panel-footer-bg; - border-top: 1px solid $panel-inner-border; - @include border-bottom-radius(($panel-border-radius - 1)); -} - - -// List groups in panels -// -// By default, space out list group content from panel headings to account for -// any kind of custom content between the two. - -.panel { - > .list-group, - > .panel-collapse > .list-group { - margin-bottom: 0; - - .list-group-item { - border-width: 1px 0; - border-radius: 0; - } - - // Add border top radius for first one - &:first-child { - .list-group-item:first-child { - border-top: 0; - @include border-top-radius(($panel-border-radius - 1)); - } - } - - // Add border bottom radius for last one - &:last-child { - .list-group-item:last-child { - border-bottom: 0; - @include border-bottom-radius(($panel-border-radius - 1)); - } - } - } - > .panel-heading + .panel-collapse > .list-group { - .list-group-item:first-child { - @include border-top-radius(0); - } - } -} -// Collapse space between when there's no additional content. -.panel-heading + .list-group { - .list-group-item:first-child { - border-top-width: 0; - } -} -.list-group + .panel-footer { - border-top-width: 0; -} - -// Tables in panels -// -// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and -// watch it go full width. - -.panel { - > .table, - > .table-responsive > .table, - > .panel-collapse > .table { - margin-bottom: 0; - - caption { - padding-left: $panel-body-padding; - padding-right: $panel-body-padding; - } - } - // Add border top radius for first one - > .table:first-child, - > .table-responsive:first-child > .table:first-child { - @include border-top-radius(($panel-border-radius - 1)); - - > thead:first-child, - > tbody:first-child { - > tr:first-child { - border-top-left-radius: ($panel-border-radius - 1); - border-top-right-radius: ($panel-border-radius - 1); - - td:first-child, - th:first-child { - border-top-left-radius: ($panel-border-radius - 1); - } - td:last-child, - th:last-child { - border-top-right-radius: ($panel-border-radius - 1); - } - } - } - } - // Add border bottom radius for last one - > .table:last-child, - > .table-responsive:last-child > .table:last-child { - @include border-bottom-radius(($panel-border-radius - 1)); - - > tbody:last-child, - > tfoot:last-child { - > tr:last-child { - border-bottom-left-radius: ($panel-border-radius - 1); - border-bottom-right-radius: ($panel-border-radius - 1); - - td:first-child, - th:first-child { - border-bottom-left-radius: ($panel-border-radius - 1); - } - td:last-child, - th:last-child { - border-bottom-right-radius: ($panel-border-radius - 1); - } - } - } - } - > .panel-body + .table, - > .panel-body + .table-responsive, - > .table + .panel-body, - > .table-responsive + .panel-body { - border-top: 1px solid $table-border-color; - } - > .table > tbody:first-child > tr:first-child th, - > .table > tbody:first-child > tr:first-child td { - border-top: 0; - } - > .table-bordered, - > .table-responsive > .table-bordered { - border: 0; - > thead, - > tbody, - > tfoot { - > tr { - > th:first-child, - > td:first-child { - border-left: 0; - } - > th:last-child, - > td:last-child { - border-right: 0; - } - } - } - > thead, - > tbody { - > tr:first-child { - > td, - > th { - border-bottom: 0; - } - } - } - > tbody, - > tfoot { - > tr:last-child { - > td, - > th { - border-bottom: 0; - } - } - } - } - > .table-responsive { - border: 0; - margin-bottom: 0; - } -} - - -// Collapsable panels (aka, accordion) -// -// Wrap a series of panels in `.panel-group` to turn them into an accordion with -// the help of our collapse JavaScript plugin. - -.panel-group { - margin-bottom: $line-height-computed; - - // Tighten up margin so it's only between panels - .panel { - margin-bottom: 0; - border-radius: $panel-border-radius; - - + .panel { - margin-top: 5px; - } - } - - .panel-heading { - border-bottom: 0; - - + .panel-collapse > .panel-body, - + .panel-collapse > .list-group { - border-top: 1px solid $panel-inner-border; - } - } - - .panel-footer { - border-top: 0; - + .panel-collapse .panel-body { - border-bottom: 1px solid $panel-inner-border; - } - } -} - - -// Contextual variations -.panel-default { - @include panel-variant($panel-default-border, $panel-default-text, $panel-default-heading-bg, $panel-default-border); -} -.panel-primary { - @include panel-variant($panel-primary-border, $panel-primary-text, $panel-primary-heading-bg, $panel-primary-border); -} -.panel-success { - @include panel-variant($panel-success-border, $panel-success-text, $panel-success-heading-bg, $panel-success-border); -} -.panel-info { - @include panel-variant($panel-info-border, $panel-info-text, $panel-info-heading-bg, $panel-info-border); -} -.panel-warning { - @include panel-variant($panel-warning-border, $panel-warning-text, $panel-warning-heading-bg, $panel-warning-border); -} -.panel-danger { - @include panel-variant($panel-danger-border, $panel-danger-text, $panel-danger-heading-bg, $panel-danger-border); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_popovers.scss b/assets/scss/vendor/bootstrap/bootstrap/_popovers.scss deleted file mode 100644 index 9b90a2e..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_popovers.scss +++ /dev/null @@ -1,131 +0,0 @@ -// -// Popovers -// -------------------------------------------------- - - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: $zindex-popover; - display: none; - max-width: $popover-max-width; - padding: 1px; - // Our parent element can be arbitrary since popovers are by default inserted as a sibling of their target element. - // So reset our font and text properties to avoid inheriting weird values. - @include reset-text; - font-size: $font-size-base; - - background-color: $popover-bg; - background-clip: padding-box; - border: 1px solid $popover-fallback-border-color; - border: 1px solid $popover-border-color; - border-radius: $border-radius-large; - @include box-shadow(0 5px 10px rgba(0,0,0,.2)); - - // Offset the popover to account for the popover arrow - &.top { margin-top: -$popover-arrow-width; } - &.right { margin-left: $popover-arrow-width; } - &.bottom { margin-top: $popover-arrow-width; } - &.left { margin-left: -$popover-arrow-width; } -} - -.popover-title { - margin: 0; // reset heading margin - padding: 8px 14px; - font-size: $font-size-base; - background-color: $popover-title-bg; - border-bottom: 1px solid darken($popover-title-bg, 5%); - border-radius: ($border-radius-large - 1) ($border-radius-large - 1) 0 0; -} - -.popover-content { - padding: 9px 14px; -} - -// Arrows -// -// .arrow is outer, .arrow:after is inner - -.popover > .arrow { - &, - &:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; - } -} -.popover > .arrow { - border-width: $popover-arrow-outer-width; -} -.popover > .arrow:after { - border-width: $popover-arrow-width; - content: ""; -} - -.popover { - &.top > .arrow { - left: 50%; - margin-left: -$popover-arrow-outer-width; - border-bottom-width: 0; - border-top-color: $popover-arrow-outer-fallback-color; // IE8 fallback - border-top-color: $popover-arrow-outer-color; - bottom: -$popover-arrow-outer-width; - &:after { - content: " "; - bottom: 1px; - margin-left: -$popover-arrow-width; - border-bottom-width: 0; - border-top-color: $popover-arrow-color; - } - } - &.right > .arrow { - top: 50%; - left: -$popover-arrow-outer-width; - margin-top: -$popover-arrow-outer-width; - border-left-width: 0; - border-right-color: $popover-arrow-outer-fallback-color; // IE8 fallback - border-right-color: $popover-arrow-outer-color; - &:after { - content: " "; - left: 1px; - bottom: -$popover-arrow-width; - border-left-width: 0; - border-right-color: $popover-arrow-color; - } - } - &.bottom > .arrow { - left: 50%; - margin-left: -$popover-arrow-outer-width; - border-top-width: 0; - border-bottom-color: $popover-arrow-outer-fallback-color; // IE8 fallback - border-bottom-color: $popover-arrow-outer-color; - top: -$popover-arrow-outer-width; - &:after { - content: " "; - top: 1px; - margin-left: -$popover-arrow-width; - border-top-width: 0; - border-bottom-color: $popover-arrow-color; - } - } - - &.left > .arrow { - top: 50%; - right: -$popover-arrow-outer-width; - margin-top: -$popover-arrow-outer-width; - border-right-width: 0; - border-left-color: $popover-arrow-outer-fallback-color; // IE8 fallback - border-left-color: $popover-arrow-outer-color; - &:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: $popover-arrow-color; - bottom: -$popover-arrow-width; - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_print.scss b/assets/scss/vendor/bootstrap/bootstrap/_print.scss deleted file mode 100644 index 66e54ab..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_print.scss +++ /dev/null @@ -1,101 +0,0 @@ -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ - -// ========================================================================== -// Print styles. -// Inlined to avoid the additional HTTP request: h5bp.com/r -// ========================================================================== - -@media print { - *, - *:before, - *:after { - background: transparent !important; - color: #000 !important; // Black prints faster: h5bp.com/s - box-shadow: none !important; - text-shadow: none !important; - } - - a, - a:visited { - text-decoration: underline; - } - - a[href]:after { - content: " (" attr(href) ")"; - } - - abbr[title]:after { - content: " (" attr(title) ")"; - } - - // Don't show links that are fragment identifiers, - // or use the `javascript:` pseudo protocol - a[href^="#"]:after, - a[href^="javascript:"]:after { - content: ""; - } - - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - - thead { - display: table-header-group; // h5bp.com/t - } - - tr, - img { - page-break-inside: avoid; - } - - img { - max-width: 100% !important; - } - - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - h2, - h3 { - page-break-after: avoid; - } - - // Bootstrap specific changes start - - // Bootstrap components - .navbar { - display: none; - } - .btn, - .dropup > .btn { - > .caret { - border-top-color: #000 !important; - } - } - .label { - border: 1px solid #000; - } - - .table { - border-collapse: collapse !important; - - td, - th { - background-color: #fff !important; - } - } - .table-bordered { - th, - td { - border: 1px solid #ddd !important; - } - } - - // Bootstrap specific changes end -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_progress-bars.scss b/assets/scss/vendor/bootstrap/bootstrap/_progress-bars.scss deleted file mode 100644 index 343df63..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_progress-bars.scss +++ /dev/null @@ -1,87 +0,0 @@ -// -// Progress bars -// -------------------------------------------------- - - -// Bar animations -// ------------------------- - -// WebKit -@-webkit-keyframes progress-bar-stripes { - from { background-position: 40px 0; } - to { background-position: 0 0; } -} - -// Spec and IE10+ -@keyframes progress-bar-stripes { - from { background-position: 40px 0; } - to { background-position: 0 0; } -} - - -// Bar itself -// ------------------------- - -// Outer container -.progress { - overflow: hidden; - height: $line-height-computed; - margin-bottom: $line-height-computed; - background-color: $progress-bg; - border-radius: $progress-border-radius; - @include box-shadow(inset 0 1px 2px rgba(0,0,0,.1)); -} - -// Bar of progress -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: $font-size-small; - line-height: $line-height-computed; - color: $progress-bar-color; - text-align: center; - background-color: $progress-bar-bg; - @include box-shadow(inset 0 -1px 0 rgba(0,0,0,.15)); - @include transition(width .6s ease); -} - -// Striped bars -// -// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the -// `.progress-bar-striped` class, which you just add to an existing -// `.progress-bar`. -.progress-striped .progress-bar, -.progress-bar-striped { - @include gradient-striped; - background-size: 40px 40px; -} - -// Call animation for the active one -// -// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the -// `.progress-bar.active` approach. -.progress.active .progress-bar, -.progress-bar.active { - @include animation(progress-bar-stripes 2s linear infinite); -} - - -// Variations -// ------------------------- - -.progress-bar-success { - @include progress-bar-variant($progress-bar-success-bg); -} - -.progress-bar-info { - @include progress-bar-variant($progress-bar-info-bg); -} - -.progress-bar-warning { - @include progress-bar-variant($progress-bar-warning-bg); -} - -.progress-bar-danger { - @include progress-bar-variant($progress-bar-danger-bg); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_responsive-embed.scss b/assets/scss/vendor/bootstrap/bootstrap/_responsive-embed.scss deleted file mode 100644 index 080a511..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_responsive-embed.scss +++ /dev/null @@ -1,35 +0,0 @@ -// Embeds responsive -// -// Credit: Nicolas Gallagher and SUIT CSS. - -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; - - .embed-responsive-item, - iframe, - embed, - object, - video { - position: absolute; - top: 0; - left: 0; - bottom: 0; - height: 100%; - width: 100%; - border: 0; - } -} - -// Modifier class for 16:9 aspect ratio -.embed-responsive-16by9 { - padding-bottom: 56.25%; -} - -// Modifier class for 4:3 aspect ratio -.embed-responsive-4by3 { - padding-bottom: 75%; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss b/assets/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss deleted file mode 100644 index f3f0c83..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss +++ /dev/null @@ -1,179 +0,0 @@ -// -// Responsive: Utility classes -// -------------------------------------------------- - - -// IE10 in Windows (Phone) 8 -// -// Support for responsive views via media queries is kind of borked in IE10, for -// Surface/desktop in split view and for Windows Phone 8. This particular fix -// must be accompanied by a snippet of JavaScript to sniff the user agent and -// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at -// our Getting Started page for more information on this bug. -// -// For more information, see the following: -// -// Issue: https://github.com/twbs/bootstrap/issues/10497 -// Docs: http://getbootstrap.com/getting-started/#support-ie10-width -// Source: http://timkadlec.com/2013/01/windows-phone-8-and-device-width/ -// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/ - -@at-root { - @-ms-viewport { - width: device-width; - } -} - - -// Visibility utilities -// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0 - -@include responsive-invisibility('.visible-xs'); -@include responsive-invisibility('.visible-sm'); -@include responsive-invisibility('.visible-md'); -@include responsive-invisibility('.visible-lg'); - -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; -} - -@media (max-width: $screen-xs-max) { - @include responsive-visibility('.visible-xs'); -} -.visible-xs-block { - @media (max-width: $screen-xs-max) { - display: block !important; - } -} -.visible-xs-inline { - @media (max-width: $screen-xs-max) { - display: inline !important; - } -} -.visible-xs-inline-block { - @media (max-width: $screen-xs-max) { - display: inline-block !important; - } -} - -@media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - @include responsive-visibility('.visible-sm'); -} -.visible-sm-block { - @media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - display: block !important; - } -} -.visible-sm-inline { - @media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - display: inline !important; - } -} -.visible-sm-inline-block { - @media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - display: inline-block !important; - } -} - -@media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - @include responsive-visibility('.visible-md'); -} -.visible-md-block { - @media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - display: block !important; - } -} -.visible-md-inline { - @media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - display: inline !important; - } -} -.visible-md-inline-block { - @media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - display: inline-block !important; - } -} - -@media (min-width: $screen-lg-min) { - @include responsive-visibility('.visible-lg'); -} -.visible-lg-block { - @media (min-width: $screen-lg-min) { - display: block !important; - } -} -.visible-lg-inline { - @media (min-width: $screen-lg-min) { - display: inline !important; - } -} -.visible-lg-inline-block { - @media (min-width: $screen-lg-min) { - display: inline-block !important; - } -} - -@media (max-width: $screen-xs-max) { - @include responsive-invisibility('.hidden-xs'); -} - -@media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - @include responsive-invisibility('.hidden-sm'); -} - -@media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - @include responsive-invisibility('.hidden-md'); -} - -@media (min-width: $screen-lg-min) { - @include responsive-invisibility('.hidden-lg'); -} - - -// Print utilities -// -// Media queries are placed on the inside to be mixin-friendly. - -// Note: Deprecated .visible-print as of v3.2.0 - -@include responsive-invisibility('.visible-print'); - -@media print { - @include responsive-visibility('.visible-print'); -} -.visible-print-block { - display: none !important; - - @media print { - display: block !important; - } -} -.visible-print-inline { - display: none !important; - - @media print { - display: inline !important; - } -} -.visible-print-inline-block { - display: none !important; - - @media print { - display: inline-block !important; - } -} - -@media print { - @include responsive-invisibility('.hidden-print'); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_scaffolding.scss b/assets/scss/vendor/bootstrap/bootstrap/_scaffolding.scss deleted file mode 100644 index 83adb5d..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_scaffolding.scss +++ /dev/null @@ -1,161 +0,0 @@ -// -// Scaffolding -// -------------------------------------------------- - - -// Reset the box-sizing -// -// Heads up! This reset may cause conflicts with some third-party widgets. -// For recommendations on resolving such conflicts, see -// http://getbootstrap.com/getting-started/#third-box-sizing -* { - @include box-sizing(border-box); -} -*:before, -*:after { - @include box-sizing(border-box); -} - - -// Body reset - -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0,0,0,0); -} - -body { - font-family: $font-family-base; - font-size: $font-size-base; - line-height: $line-height-base; - color: $text-color; - background-color: $body-bg; -} - -// Reset fonts for relevant elements -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - - -// Links - -a { - color: $link-color; - text-decoration: none; - - &:hover, - &:focus { - color: $link-hover-color; - text-decoration: $link-hover-decoration; - } - - &:focus { - @include tab-focus; - } -} - - -// Figures -// -// We reset this here because previously Normalize had no `figure` margins. This -// ensures we don't break anyone's use of the element. - -figure { - margin: 0; -} - - -// Images - -img { - vertical-align: middle; -} - -// Responsive images (ensure images don't scale beyond their parents) -.img-responsive { - @include img-responsive; -} - -// Rounded corners -.img-rounded { - border-radius: $border-radius-large; -} - -// Image thumbnails -// -// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`. -.img-thumbnail { - padding: $thumbnail-padding; - line-height: $line-height-base; - background-color: $thumbnail-bg; - border: 1px solid $thumbnail-border; - border-radius: $thumbnail-border-radius; - @include transition(all .2s ease-in-out); - - // Keep them at most 100% wide - @include img-responsive(inline-block); -} - -// Perfect circle -.img-circle { - border-radius: 50%; // set radius in percents -} - - -// Horizontal rules - -hr { - margin-top: $line-height-computed; - margin-bottom: $line-height-computed; - border: 0; - border-top: 1px solid $hr-border; -} - - -// Only display content to screen readers -// -// See: http://a11yproject.com/posts/how-to-hide-content/ - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// Credit: HTML5 Boilerplate - -.sr-only-focusable { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} - - -// iOS "clickable elements" fix for role="button" -// -// Fixes "clickability" issue (and more generally, the firing of events such as focus as well) -// for traditionally non-focusable elements with role="button" -// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile - -[role="button"] { - cursor: pointer; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_tables.scss b/assets/scss/vendor/bootstrap/bootstrap/_tables.scss deleted file mode 100644 index affcc58..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_tables.scss +++ /dev/null @@ -1,234 +0,0 @@ -// -// Tables -// -------------------------------------------------- - - -table { - background-color: $table-bg; -} -caption { - padding-top: $table-cell-padding; - padding-bottom: $table-cell-padding; - color: $text-muted; - text-align: left; -} -th { - text-align: left; -} - - -// Baseline styles - -.table { - width: 100%; - max-width: 100%; - margin-bottom: $line-height-computed; - // Cells - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - padding: $table-cell-padding; - line-height: $line-height-base; - vertical-align: top; - border-top: 1px solid $table-border-color; - } - } - } - // Bottom align for column headings - > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid $table-border-color; - } - // Remove top border from thead by default - > caption + thead, - > colgroup + thead, - > thead:first-child { - > tr:first-child { - > th, - > td { - border-top: 0; - } - } - } - // Account for multiple tbody instances - > tbody + tbody { - border-top: 2px solid $table-border-color; - } - - // Nesting - .table { - background-color: $body-bg; - } -} - - -// Condensed table w/ half padding - -.table-condensed { - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - padding: $table-condensed-cell-padding; - } - } - } -} - - -// Bordered version -// -// Add borders all around the table and between all the columns. - -.table-bordered { - border: 1px solid $table-border-color; - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - border: 1px solid $table-border-color; - } - } - } - > thead > tr { - > th, - > td { - border-bottom-width: 2px; - } - } -} - - -// Zebra-striping -// -// Default zebra-stripe styles (alternating gray and transparent backgrounds) - -.table-striped { - > tbody > tr:nth-of-type(odd) { - background-color: $table-bg-accent; - } -} - - -// Hover effect -// -// Placed here since it has to come after the potential zebra striping - -.table-hover { - > tbody > tr:hover { - background-color: $table-bg-hover; - } -} - - -// Table cell sizing -// -// Reset default table behavior - -table col[class*="col-"] { - position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623) - float: none; - display: table-column; -} -table { - td, - th { - &[class*="col-"] { - position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623) - float: none; - display: table-cell; - } - } -} - - -// Table backgrounds -// -// Exact selectors below required to override `.table-striped` and prevent -// inheritance to nested tables. - -// Generate the contextual variants -@include table-row-variant('active', $table-bg-active); -@include table-row-variant('success', $state-success-bg); -@include table-row-variant('info', $state-info-bg); -@include table-row-variant('warning', $state-warning-bg); -@include table-row-variant('danger', $state-danger-bg); - - -// Responsive tables -// -// Wrap your tables in `.table-responsive` and we'll make them mobile friendly -// by enabling horizontal scrolling. Only applies <768px. Everything above that -// will display normally. - -.table-responsive { - overflow-x: auto; - min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837) - - @media screen and (max-width: $screen-xs-max) { - width: 100%; - margin-bottom: ($line-height-computed * 0.75); - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid $table-border-color; - - // Tighten up spacing - > .table { - margin-bottom: 0; - - // Ensure the content doesn't wrap - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - white-space: nowrap; - } - } - } - } - - // Special overrides for the bordered tables - > .table-bordered { - border: 0; - - // Nuke the appropriate borders so that the parent can handle them - > thead, - > tbody, - > tfoot { - > tr { - > th:first-child, - > td:first-child { - border-left: 0; - } - > th:last-child, - > td:last-child { - border-right: 0; - } - } - } - - // Only nuke the last row's bottom-border in `tbody` and `tfoot` since - // chances are there will be only one `tr` in a `thead` and that would - // remove the border altogether. - > tbody, - > tfoot { - > tr:last-child { - > th, - > td { - border-bottom: 0; - } - } - } - - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_theme.scss b/assets/scss/vendor/bootstrap/bootstrap/_theme.scss deleted file mode 100644 index c64b3d6..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_theme.scss +++ /dev/null @@ -1,291 +0,0 @@ -/*! - * Bootstrap v3.3.6 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -// -// Load core variables and mixins -// -------------------------------------------------- - -@import "variables"; -@import "mixins"; - - -// -// Buttons -// -------------------------------------------------- - -// Common styles -.btn-default, -.btn-primary, -.btn-success, -.btn-info, -.btn-warning, -.btn-danger { - text-shadow: 0 -1px 0 rgba(0,0,0,.2); - $shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075); - @include box-shadow($shadow); - - // Reset the shadow - &:active, - &.active { - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - @include box-shadow(none); - } - - .badge { - text-shadow: none; - } -} - -// Mixin for generating new styles -@mixin btn-styles($btn-color: #555) { - @include gradient-vertical($start-color: $btn-color, $end-color: darken($btn-color, 12%)); - @include reset-filter; // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620 - background-repeat: repeat-x; - border-color: darken($btn-color, 14%); - - &:hover, - &:focus { - background-color: darken($btn-color, 12%); - background-position: 0 -15px; - } - - &:active, - &.active { - background-color: darken($btn-color, 12%); - border-color: darken($btn-color, 14%); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - &, - &:hover, - &:focus, - &.focus, - &:active, - &.active { - background-color: darken($btn-color, 12%); - background-image: none; - } - } -} - -// Common styles -.btn { - // Remove the gradient for the pressed/active state - &:active, - &.active { - background-image: none; - } -} - -// Apply the mixin to the buttons -.btn-default { @include btn-styles($btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; } -.btn-primary { @include btn-styles($btn-primary-bg); } -.btn-success { @include btn-styles($btn-success-bg); } -.btn-info { @include btn-styles($btn-info-bg); } -.btn-warning { @include btn-styles($btn-warning-bg); } -.btn-danger { @include btn-styles($btn-danger-bg); } - - -// -// Images -// -------------------------------------------------- - -.thumbnail, -.img-thumbnail { - @include box-shadow(0 1px 2px rgba(0,0,0,.075)); -} - - -// -// Dropdowns -// -------------------------------------------------- - -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - @include gradient-vertical($start-color: $dropdown-link-hover-bg, $end-color: darken($dropdown-link-hover-bg, 5%)); - background-color: darken($dropdown-link-hover-bg, 5%); -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - @include gradient-vertical($start-color: $dropdown-link-active-bg, $end-color: darken($dropdown-link-active-bg, 5%)); - background-color: darken($dropdown-link-active-bg, 5%); -} - - -// -// Navbar -// -------------------------------------------------- - -// Default navbar -.navbar-default { - @include gradient-vertical($start-color: lighten($navbar-default-bg, 10%), $end-color: $navbar-default-bg); - @include reset-filter; // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered - border-radius: $navbar-border-radius; - $shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075); - @include box-shadow($shadow); - - .navbar-nav > .open > a, - .navbar-nav > .active > a { - @include gradient-vertical($start-color: darken($navbar-default-link-active-bg, 5%), $end-color: darken($navbar-default-link-active-bg, 2%)); - @include box-shadow(inset 0 3px 9px rgba(0,0,0,.075)); - } -} -.navbar-brand, -.navbar-nav > li > a { - text-shadow: 0 1px 0 rgba(255,255,255,.25); -} - -// Inverted navbar -.navbar-inverse { - @include gradient-vertical($start-color: lighten($navbar-inverse-bg, 10%), $end-color: $navbar-inverse-bg); - @include reset-filter; // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257 - border-radius: $navbar-border-radius; - .navbar-nav > .open > a, - .navbar-nav > .active > a { - @include gradient-vertical($start-color: $navbar-inverse-link-active-bg, $end-color: lighten($navbar-inverse-link-active-bg, 2.5%)); - @include box-shadow(inset 0 3px 9px rgba(0,0,0,.25)); - } - - .navbar-brand, - .navbar-nav > li > a { - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } -} - -// Undo rounded corners in static and fixed navbars -.navbar-static-top, -.navbar-fixed-top, -.navbar-fixed-bottom { - border-radius: 0; -} - -// Fix active state of dropdown items in collapsed mode -@media (max-width: $grid-float-breakpoint-max) { - .navbar .navbar-nav .open .dropdown-menu > .active > a { - &, - &:hover, - &:focus { - color: #fff; - @include gradient-vertical($start-color: $dropdown-link-active-bg, $end-color: darken($dropdown-link-active-bg, 5%)); - } - } -} - - -// -// Alerts -// -------------------------------------------------- - -// Common styles -.alert { - text-shadow: 0 1px 0 rgba(255,255,255,.2); - $shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05); - @include box-shadow($shadow); -} - -// Mixin for generating new styles -@mixin alert-styles($color) { - @include gradient-vertical($start-color: $color, $end-color: darken($color, 7.5%)); - border-color: darken($color, 15%); -} - -// Apply the mixin to the alerts -.alert-success { @include alert-styles($alert-success-bg); } -.alert-info { @include alert-styles($alert-info-bg); } -.alert-warning { @include alert-styles($alert-warning-bg); } -.alert-danger { @include alert-styles($alert-danger-bg); } - - -// -// Progress bars -// -------------------------------------------------- - -// Give the progress background some depth -.progress { - @include gradient-vertical($start-color: darken($progress-bg, 4%), $end-color: $progress-bg) -} - -// Mixin for generating new styles -@mixin progress-bar-styles($color) { - @include gradient-vertical($start-color: $color, $end-color: darken($color, 10%)); -} - -// Apply the mixin to the progress bars -.progress-bar { @include progress-bar-styles($progress-bar-bg); } -.progress-bar-success { @include progress-bar-styles($progress-bar-success-bg); } -.progress-bar-info { @include progress-bar-styles($progress-bar-info-bg); } -.progress-bar-warning { @include progress-bar-styles($progress-bar-warning-bg); } -.progress-bar-danger { @include progress-bar-styles($progress-bar-danger-bg); } - -// Reset the striped class because our mixins don't do multiple gradients and -// the above custom styles override the new `.progress-bar-striped` in v3.2.0. -.progress-bar-striped { - @include gradient-striped; -} - - -// -// List groups -// -------------------------------------------------- - -.list-group { - border-radius: $border-radius-base; - @include box-shadow(0 1px 2px rgba(0,0,0,.075)); -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - text-shadow: 0 -1px 0 darken($list-group-active-bg, 10%); - @include gradient-vertical($start-color: $list-group-active-bg, $end-color: darken($list-group-active-bg, 7.5%)); - border-color: darken($list-group-active-border, 7.5%); - - .badge { - text-shadow: none; - } -} - - -// -// Panels -// -------------------------------------------------- - -// Common styles -.panel { - @include box-shadow(0 1px 2px rgba(0,0,0,.05)); -} - -// Mixin for generating new styles -@mixin panel-heading-styles($color) { - @include gradient-vertical($start-color: $color, $end-color: darken($color, 5%)); -} - -// Apply the mixin to the panel headings only -.panel-default > .panel-heading { @include panel-heading-styles($panel-default-heading-bg); } -.panel-primary > .panel-heading { @include panel-heading-styles($panel-primary-heading-bg); } -.panel-success > .panel-heading { @include panel-heading-styles($panel-success-heading-bg); } -.panel-info > .panel-heading { @include panel-heading-styles($panel-info-heading-bg); } -.panel-warning > .panel-heading { @include panel-heading-styles($panel-warning-heading-bg); } -.panel-danger > .panel-heading { @include panel-heading-styles($panel-danger-heading-bg); } - - -// -// Wells -// -------------------------------------------------- - -.well { - @include gradient-vertical($start-color: darken($well-bg, 5%), $end-color: $well-bg); - border-color: darken($well-bg, 10%); - $shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1); - @include box-shadow($shadow); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_thumbnails.scss b/assets/scss/vendor/bootstrap/bootstrap/_thumbnails.scss deleted file mode 100644 index da0e1e7..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_thumbnails.scss +++ /dev/null @@ -1,38 +0,0 @@ -// -// Thumbnails -// -------------------------------------------------- - - -// Mixin and adjust the regular image class -.thumbnail { - display: block; - padding: $thumbnail-padding; - margin-bottom: $line-height-computed; - line-height: $line-height-base; - background-color: $thumbnail-bg; - border: 1px solid $thumbnail-border; - border-radius: $thumbnail-border-radius; - @include transition(border .2s ease-in-out); - - > img, - a > img { - @include img-responsive; - margin-left: auto; - margin-right: auto; - } - - // [converter] extracted a&:hover, a&:focus, a&.active to a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active - - // Image captions - .caption { - padding: $thumbnail-caption-padding; - color: $thumbnail-caption-color; - } -} - -// Add a hover state for linked versions only -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: $link-color; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_tooltip.scss b/assets/scss/vendor/bootstrap/bootstrap/_tooltip.scss deleted file mode 100644 index f0c1658..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_tooltip.scss +++ /dev/null @@ -1,101 +0,0 @@ -// -// Tooltips -// -------------------------------------------------- - - -// Base class -.tooltip { - position: absolute; - z-index: $zindex-tooltip; - display: block; - // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element. - // So reset our font and text properties to avoid inheriting weird values. - @include reset-text; - font-size: $font-size-small; - - @include opacity(0); - - &.in { @include opacity($tooltip-opacity); } - &.top { margin-top: -3px; padding: $tooltip-arrow-width 0; } - &.right { margin-left: 3px; padding: 0 $tooltip-arrow-width; } - &.bottom { margin-top: 3px; padding: $tooltip-arrow-width 0; } - &.left { margin-left: -3px; padding: 0 $tooltip-arrow-width; } -} - -// Wrapper for the tooltip content -.tooltip-inner { - max-width: $tooltip-max-width; - padding: 3px 8px; - color: $tooltip-color; - text-align: center; - background-color: $tooltip-bg; - border-radius: $border-radius-base; -} - -// Arrows -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -// Note: Deprecated .top-left, .top-right, .bottom-left, and .bottom-right as of v3.3.1 -.tooltip { - &.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width $tooltip-arrow-width 0; - border-top-color: $tooltip-arrow-color; - } - &.top-left .tooltip-arrow { - bottom: 0; - right: $tooltip-arrow-width; - margin-bottom: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width $tooltip-arrow-width 0; - border-top-color: $tooltip-arrow-color; - } - &.top-right .tooltip-arrow { - bottom: 0; - left: $tooltip-arrow-width; - margin-bottom: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width $tooltip-arrow-width 0; - border-top-color: $tooltip-arrow-color; - } - &.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width $tooltip-arrow-width $tooltip-arrow-width 0; - border-right-color: $tooltip-arrow-color; - } - &.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width 0 $tooltip-arrow-width $tooltip-arrow-width; - border-left-color: $tooltip-arrow-color; - } - &.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -$tooltip-arrow-width; - border-width: 0 $tooltip-arrow-width $tooltip-arrow-width; - border-bottom-color: $tooltip-arrow-color; - } - &.bottom-left .tooltip-arrow { - top: 0; - right: $tooltip-arrow-width; - margin-top: -$tooltip-arrow-width; - border-width: 0 $tooltip-arrow-width $tooltip-arrow-width; - border-bottom-color: $tooltip-arrow-color; - } - &.bottom-right .tooltip-arrow { - top: 0; - left: $tooltip-arrow-width; - margin-top: -$tooltip-arrow-width; - border-width: 0 $tooltip-arrow-width $tooltip-arrow-width; - border-bottom-color: $tooltip-arrow-color; - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_type.scss b/assets/scss/vendor/bootstrap/bootstrap/_type.scss deleted file mode 100644 index 620796a..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_type.scss +++ /dev/null @@ -1,298 +0,0 @@ -// -// Typography -// -------------------------------------------------- - - -// Headings -// ------------------------- - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: $headings-font-family; - font-weight: $headings-font-weight; - line-height: $headings-line-height; - color: $headings-color; - - small, - .small { - font-weight: normal; - line-height: 1; - color: $headings-small-color; - } -} - -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: $line-height-computed; - margin-bottom: ($line-height-computed / 2); - - small, - .small { - font-size: 65%; - } -} -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: ($line-height-computed / 2); - margin-bottom: ($line-height-computed / 2); - - small, - .small { - font-size: 75%; - } -} - -h1, .h1 { font-size: $font-size-h1; } -h2, .h2 { font-size: $font-size-h2; } -h3, .h3 { font-size: $font-size-h3; } -h4, .h4 { font-size: $font-size-h4; } -h5, .h5 { font-size: $font-size-h5; } -h6, .h6 { font-size: $font-size-h6; } - - -// Body text -// ------------------------- - -p { - margin: 0 0 ($line-height-computed / 2); -} - -.lead { - margin-bottom: $line-height-computed; - font-size: floor(($font-size-base * 1.15)); - font-weight: 300; - line-height: 1.4; - - @media (min-width: $screen-sm-min) { - font-size: ($font-size-base * 1.5); - } -} - - -// Emphasis & misc -// ------------------------- - -// Ex: (12px small font / 14px base font) * 100% = about 85% -small, -.small { - font-size: floor((100% * $font-size-small / $font-size-base)); -} - -mark, -.mark { - background-color: $state-warning-bg; - padding: .2em; -} - -// Alignment -.text-left { text-align: left; } -.text-right { text-align: right; } -.text-center { text-align: center; } -.text-justify { text-align: justify; } -.text-nowrap { white-space: nowrap; } - -// Transformation -.text-lowercase { text-transform: lowercase; } -.text-uppercase { text-transform: uppercase; } -.text-capitalize { text-transform: capitalize; } - -// Contextual colors -.text-muted { - color: $text-muted; -} - -@include text-emphasis-variant('.text-primary', $brand-primary); - -@include text-emphasis-variant('.text-success', $state-success-text); - -@include text-emphasis-variant('.text-info', $state-info-text); - -@include text-emphasis-variant('.text-warning', $state-warning-text); - -@include text-emphasis-variant('.text-danger', $state-danger-text); - -// Contextual backgrounds -// For now we'll leave these alongside the text classes until v4 when we can -// safely shift things around (per SemVer rules). -.bg-primary { - // Given the contrast here, this is the only class to have its color inverted - // automatically. - color: #fff; -} -@include bg-variant('.bg-primary', $brand-primary); - -@include bg-variant('.bg-success', $state-success-bg); - -@include bg-variant('.bg-info', $state-info-bg); - -@include bg-variant('.bg-warning', $state-warning-bg); - -@include bg-variant('.bg-danger', $state-danger-bg); - - -// Page header -// ------------------------- - -.page-header { - padding-bottom: (($line-height-computed / 2) - 1); - margin: ($line-height-computed * 2) 0 $line-height-computed; - border-bottom: 1px solid $page-header-border-color; -} - - -// Lists -// ------------------------- - -// Unordered and Ordered lists -ul, -ol { - margin-top: 0; - margin-bottom: ($line-height-computed / 2); - ul, - ol { - margin-bottom: 0; - } -} - -// List options - -// [converter] extracted from `.list-unstyled` for libsass compatibility -@mixin list-unstyled { - padding-left: 0; - list-style: none; -} -// [converter] extracted as `@mixin list-unstyled` for libsass compatibility -.list-unstyled { - @include list-unstyled; -} - - -// Inline turns list items into inline-block -.list-inline { - @include list-unstyled; - margin-left: -5px; - - > li { - display: inline-block; - padding-left: 5px; - padding-right: 5px; - } -} - -// Description Lists -dl { - margin-top: 0; // Remove browser default - margin-bottom: $line-height-computed; -} -dt, -dd { - line-height: $line-height-base; -} -dt { - font-weight: bold; -} -dd { - margin-left: 0; // Undo browser default -} - -// Horizontal description lists -// -// Defaults to being stacked without any of the below styles applied, until the -// grid breakpoint is reached (default of ~768px). - -.dl-horizontal { - dd { - @include clearfix; // Clear the floated `dt` if an empty `dd` is present - } - - @media (min-width: $dl-horizontal-breakpoint) { - dt { - float: left; - width: ($dl-horizontal-offset - 20); - clear: left; - text-align: right; - @include text-overflow; - } - dd { - margin-left: $dl-horizontal-offset; - } - } -} - - -// Misc -// ------------------------- - -// Abbreviations and acronyms -abbr[title], -// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257 -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted $abbr-border-color; -} -.initialism { - font-size: 90%; - @extend .text-uppercase; -} - -// Blockquotes -blockquote { - padding: ($line-height-computed / 2) $line-height-computed; - margin: 0 0 $line-height-computed; - font-size: $blockquote-font-size; - border-left: 5px solid $blockquote-border-color; - - p, - ul, - ol { - &:last-child { - margin-bottom: 0; - } - } - - // Note: Deprecated small and .small as of v3.1.0 - // Context: https://github.com/twbs/bootstrap/issues/11660 - footer, - small, - .small { - display: block; - font-size: 80%; // back to default font-size - line-height: $line-height-base; - color: $blockquote-small-color; - - &:before { - content: '\2014 \00A0'; // em dash, nbsp - } - } -} - -// Opposite alignment of blockquote -// -// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0. -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - border-right: 5px solid $blockquote-border-color; - border-left: 0; - text-align: right; - - // Account for citation - footer, - small, - .small { - &:before { content: ''; } - &:after { - content: '\00A0 \2014'; // nbsp, em dash - } - } -} - -// Addresses -address { - margin-bottom: $line-height-computed; - font-style: normal; - line-height: $line-height-base; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_utilities.scss b/assets/scss/vendor/bootstrap/bootstrap/_utilities.scss deleted file mode 100644 index 8c99c71..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_utilities.scss +++ /dev/null @@ -1,55 +0,0 @@ -// -// Utility classes -// -------------------------------------------------- - - -// Floats -// ------------------------- - -.clearfix { - @include clearfix; -} -.center-block { - @include center-block; -} -.pull-right { - float: right !important; -} -.pull-left { - float: left !important; -} - - -// Toggling content -// ------------------------- - -// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1 -.hide { - display: none !important; -} -.show { - display: block !important; -} -.invisible { - visibility: hidden; -} -.text-hide { - @include text-hide; -} - - -// Hide from screenreaders and browsers -// -// Credit: HTML5 Boilerplate - -.hidden { - display: none !important; -} - - -// For Affix plugin -// ------------------------- - -.affix { - position: fixed; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/_variables.scss b/assets/scss/vendor/bootstrap/bootstrap/_variables.scss deleted file mode 100644 index 0703b0c..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_variables.scss +++ /dev/null @@ -1,874 +0,0 @@ -$bootstrap-sass-asset-helper: false !default; -// -// Variables -// -------------------------------------------------- - - -//== Colors -// -//## Gray and brand colors for use across Bootstrap. - -$gray-base: #000 !default; -$gray-darker: lighten($gray-base, 13.5%) !default; // #222 -$gray-dark: lighten($gray-base, 20%) !default; // #333 -$gray: lighten($gray-base, 33.5%) !default; // #555 -$gray-light: lighten($gray-base, 46.7%) !default; // #777 -$gray-lighter: lighten($gray-base, 93.5%) !default; // #eee - -$brand-primary: darken(#428bca, 6.5%) !default; // #337ab7 -$brand-success: #5cb85c !default; -$brand-info: #5bc0de !default; -$brand-warning: #f0ad4e !default; -$brand-danger: #d9534f !default; - - -//== Scaffolding -// -//## Settings for some of the most global styles. - -//** Background color for `<body>`. -$body-bg: #fff !default; -//** Global text color on `<body>`. -$text-color: $gray-dark !default; - -//** Global textual link color. -$link-color: $brand-primary !default; -//** Link hover color set via `darken()` function. -$link-hover-color: darken($link-color, 15%) !default; -//** Link hover decoration. -$link-hover-decoration: underline !default; - - -//== Typography -// -//## Font, line-height, and color for body text, headings, and more. - -$font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif !default; -$font-family-serif: Georgia, "Times New Roman", Times, serif !default; -//** Default monospace fonts for `<code>`, `<kbd>`, and `<pre>`. -$font-family-monospace: Menlo, Monaco, Consolas, "Courier New", monospace !default; -$font-family-base: $font-family-sans-serif !default; - -$font-size-base: 14px !default; -$font-size-large: ceil(($font-size-base * 1.25)) !default; // ~18px -$font-size-small: ceil(($font-size-base * 0.85)) !default; // ~12px - -$font-size-h1: floor(($font-size-base * 2.6)) !default; // ~36px -$font-size-h2: floor(($font-size-base * 2.15)) !default; // ~30px -$font-size-h3: ceil(($font-size-base * 1.7)) !default; // ~24px -$font-size-h4: ceil(($font-size-base * 1.25)) !default; // ~18px -$font-size-h5: $font-size-base !default; -$font-size-h6: ceil(($font-size-base * 0.85)) !default; // ~12px - -//** Unit-less `line-height` for use in components like buttons. -$line-height-base: 1.428571429 !default; // 20/14 -//** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc. -$line-height-computed: floor(($font-size-base * $line-height-base)) !default; // ~20px - -//** By default, this inherits from the `<body>`. -$headings-font-family: inherit !default; -$headings-font-weight: 500 !default; -$headings-line-height: 1.1 !default; -$headings-color: inherit !default; - - -//== Iconography -// -//## Specify custom location and filename of the included Glyphicons icon font. Useful for those including Bootstrap via Bower. - -//** Load fonts from this directory. - -// [converter] If $bootstrap-sass-asset-helper if used, provide path relative to the assets load path. -// [converter] This is because some asset helpers, such as Sprockets, do not work with file-relative paths. -$icon-font-path: if($bootstrap-sass-asset-helper, "bootstrap/", "../fonts/bootstrap/") !default; - -//** File name for all font files. -$icon-font-name: "glyphicons-halflings-regular" !default; -//** Element ID within SVG icon file. -$icon-font-svg-id: "glyphicons_halflingsregular" !default; - - -//== Components -// -//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start). - -$padding-base-vertical: 6px !default; -$padding-base-horizontal: 12px !default; - -$padding-large-vertical: 10px !default; -$padding-large-horizontal: 16px !default; - -$padding-small-vertical: 5px !default; -$padding-small-horizontal: 10px !default; - -$padding-xs-vertical: 1px !default; -$padding-xs-horizontal: 5px !default; - -$line-height-large: 1.3333333 !default; // extra decimals for Win 8.1 Chrome -$line-height-small: 1.5 !default; - -$border-radius-base: 4px !default; -$border-radius-large: 6px !default; -$border-radius-small: 3px !default; - -//** Global color for active items (e.g., navs or dropdowns). -$component-active-color: #fff !default; -//** Global background color for active items (e.g., navs or dropdowns). -$component-active-bg: $brand-primary !default; - -//** Width of the `border` for generating carets that indicator dropdowns. -$caret-width-base: 4px !default; -//** Carets increase slightly in size for larger components. -$caret-width-large: 5px !default; - - -//== Tables -// -//## Customizes the `.table` component with basic values, each used across all table variations. - -//** Padding for `<th>`s and `<td>`s. -$table-cell-padding: 8px !default; -//** Padding for cells in `.table-condensed`. -$table-condensed-cell-padding: 5px !default; - -//** Default background color used for all tables. -$table-bg: transparent !default; -//** Background color used for `.table-striped`. -$table-bg-accent: #f9f9f9 !default; -//** Background color used for `.table-hover`. -$table-bg-hover: #f5f5f5 !default; -$table-bg-active: $table-bg-hover !default; - -//** Border color for table and cell borders. -$table-border-color: #ddd !default; - - -//== Buttons -// -//## For each of Bootstrap's buttons, define text, background and border color. - -$btn-font-weight: normal !default; - -$btn-default-color: #333 !default; -$btn-default-bg: #fff !default; -$btn-default-border: #ccc !default; - -$btn-primary-color: #fff !default; -$btn-primary-bg: $brand-primary !default; -$btn-primary-border: darken($btn-primary-bg, 5%) !default; - -$btn-success-color: #fff !default; -$btn-success-bg: $brand-success !default; -$btn-success-border: darken($btn-success-bg, 5%) !default; - -$btn-info-color: #fff !default; -$btn-info-bg: $brand-info !default; -$btn-info-border: darken($btn-info-bg, 5%) !default; - -$btn-warning-color: #fff !default; -$btn-warning-bg: $brand-warning !default; -$btn-warning-border: darken($btn-warning-bg, 5%) !default; - -$btn-danger-color: #fff !default; -$btn-danger-bg: $brand-danger !default; -$btn-danger-border: darken($btn-danger-bg, 5%) !default; - -$btn-link-disabled-color: $gray-light !default; - -// Allows for customizing button radius independently from global border radius -$btn-border-radius-base: $border-radius-base !default; -$btn-border-radius-large: $border-radius-large !default; -$btn-border-radius-small: $border-radius-small !default; - - -//== Forms -// -//## - -//** `<input>` background color -$input-bg: #fff !default; -//** `<input disabled>` background color -$input-bg-disabled: $gray-lighter !default; - -//** Text color for `<input>`s -$input-color: $gray !default; -//** `<input>` border color -$input-border: #ccc !default; - -// TODO: Rename `$input-border-radius` to `$input-border-radius-base` in v4 -//** Default `.form-control` border radius -// This has no effect on `<select>`s in some browsers, due to the limited stylability of `<select>`s in CSS. -$input-border-radius: $border-radius-base !default; -//** Large `.form-control` border radius -$input-border-radius-large: $border-radius-large !default; -//** Small `.form-control` border radius -$input-border-radius-small: $border-radius-small !default; - -//** Border color for inputs on focus -$input-border-focus: #66afe9 !default; - -//** Placeholder text color -$input-color-placeholder: #999 !default; - -//** Default `.form-control` height -$input-height-base: ($line-height-computed + ($padding-base-vertical * 2) + 2) !default; -//** Large `.form-control` height -$input-height-large: (ceil($font-size-large * $line-height-large) + ($padding-large-vertical * 2) + 2) !default; -//** Small `.form-control` height -$input-height-small: (floor($font-size-small * $line-height-small) + ($padding-small-vertical * 2) + 2) !default; - -//** `.form-group` margin -$form-group-margin-bottom: 15px !default; - -$legend-color: $gray-dark !default; -$legend-border-color: #e5e5e5 !default; - -//** Background color for textual input addons -$input-group-addon-bg: $gray-lighter !default; -//** Border color for textual input addons -$input-group-addon-border-color: $input-border !default; - -//** Disabled cursor for form controls and buttons. -$cursor-disabled: not-allowed !default; - - -//== Dropdowns -// -//## Dropdown menu container and contents. - -//** Background for the dropdown menu. -$dropdown-bg: #fff !default; -//** Dropdown menu `border-color`. -$dropdown-border: rgba(0,0,0,.15) !default; -//** Dropdown menu `border-color` **for IE8**. -$dropdown-fallback-border: #ccc !default; -//** Divider color for between dropdown items. -$dropdown-divider-bg: #e5e5e5 !default; - -//** Dropdown link text color. -$dropdown-link-color: $gray-dark !default; -//** Hover color for dropdown links. -$dropdown-link-hover-color: darken($gray-dark, 5%) !default; -//** Hover background for dropdown links. -$dropdown-link-hover-bg: #f5f5f5 !default; - -//** Active dropdown menu item text color. -$dropdown-link-active-color: $component-active-color !default; -//** Active dropdown menu item background color. -$dropdown-link-active-bg: $component-active-bg !default; - -//** Disabled dropdown menu item background color. -$dropdown-link-disabled-color: $gray-light !default; - -//** Text color for headers within dropdown menus. -$dropdown-header-color: $gray-light !default; - -//** Deprecated `$dropdown-caret-color` as of v3.1.0 -$dropdown-caret-color: #000 !default; - - -//-- Z-index master list -// -// Warning: Avoid customizing these values. They're used for a bird's eye view -// of components dependent on the z-axis and are designed to all work together. -// -// Note: These variables are not generated into the Customizer. - -$zindex-navbar: 1000 !default; -$zindex-dropdown: 1000 !default; -$zindex-popover: 1060 !default; -$zindex-tooltip: 1070 !default; -$zindex-navbar-fixed: 1030 !default; -$zindex-modal-background: 1040 !default; -$zindex-modal: 1050 !default; - - -//== Media queries breakpoints -// -//## Define the breakpoints at which your layout will change, adapting to different screen sizes. - -// Extra small screen / phone -//** Deprecated `$screen-xs` as of v3.0.1 -$screen-xs: 480px !default; -//** Deprecated `$screen-xs-min` as of v3.2.0 -$screen-xs-min: $screen-xs !default; -//** Deprecated `$screen-phone` as of v3.0.1 -$screen-phone: $screen-xs-min !default; - -// Small screen / tablet -//** Deprecated `$screen-sm` as of v3.0.1 -$screen-sm: 768px !default; -$screen-sm-min: $screen-sm !default; -//** Deprecated `$screen-tablet` as of v3.0.1 -$screen-tablet: $screen-sm-min !default; - -// Medium screen / desktop -//** Deprecated `$screen-md` as of v3.0.1 -$screen-md: 992px !default; -$screen-md-min: $screen-md !default; -//** Deprecated `$screen-desktop` as of v3.0.1 -$screen-desktop: $screen-md-min !default; - -// Large screen / wide desktop -//** Deprecated `$screen-lg` as of v3.0.1 -$screen-lg: 1200px !default; -$screen-lg-min: $screen-lg !default; -//** Deprecated `$screen-lg-desktop` as of v3.0.1 -$screen-lg-desktop: $screen-lg-min !default; - -// So media queries don't overlap when required, provide a maximum -$screen-xs-max: ($screen-sm-min - 1) !default; -$screen-sm-max: ($screen-md-min - 1) !default; -$screen-md-max: ($screen-lg-min - 1) !default; - - -//== Grid system -// -//## Define your custom responsive grid. - -//** Number of columns in the grid. -$grid-columns: 12 !default; -//** Padding between columns. Gets divided in half for the left and right. -$grid-gutter-width: 30px !default; -// Navbar collapse -//** Point at which the navbar becomes uncollapsed. -$grid-float-breakpoint: $screen-sm-min !default; -//** Point at which the navbar begins collapsing. -$grid-float-breakpoint-max: ($grid-float-breakpoint - 1) !default; - - -//== Container sizes -// -//## Define the maximum width of `.container` for different screen sizes. - -// Small screen / tablet -$container-tablet: (720px + $grid-gutter-width) !default; -//** For `$screen-sm-min` and up. -$container-sm: $container-tablet !default; - -// Medium screen / desktop -$container-desktop: (940px + $grid-gutter-width) !default; -//** For `$screen-md-min` and up. -$container-md: $container-desktop !default; - -// Large screen / wide desktop -$container-large-desktop: (1140px + $grid-gutter-width) !default; -//** For `$screen-lg-min` and up. -$container-lg: $container-large-desktop !default; - - -//== Navbar -// -//## - -// Basics of a navbar -$navbar-height: 50px !default; -$navbar-margin-bottom: $line-height-computed !default; -$navbar-border-radius: $border-radius-base !default; -$navbar-padding-horizontal: floor(($grid-gutter-width / 2)) !default; -$navbar-padding-vertical: (($navbar-height - $line-height-computed) / 2) !default; -$navbar-collapse-max-height: 340px !default; - -$navbar-default-color: #777 !default; -$navbar-default-bg: #f8f8f8 !default; -$navbar-default-border: darken($navbar-default-bg, 6.5%) !default; - -// Navbar links -$navbar-default-link-color: #777 !default; -$navbar-default-link-hover-color: #333 !default; -$navbar-default-link-hover-bg: transparent !default; -$navbar-default-link-active-color: #555 !default; -$navbar-default-link-active-bg: darken($navbar-default-bg, 6.5%) !default; -$navbar-default-link-disabled-color: #ccc !default; -$navbar-default-link-disabled-bg: transparent !default; - -// Navbar brand label -$navbar-default-brand-color: $navbar-default-link-color !default; -$navbar-default-brand-hover-color: darken($navbar-default-brand-color, 10%) !default; -$navbar-default-brand-hover-bg: transparent !default; - -// Navbar toggle -$navbar-default-toggle-hover-bg: #ddd !default; -$navbar-default-toggle-icon-bar-bg: #888 !default; -$navbar-default-toggle-border-color: #ddd !default; - - -//=== Inverted navbar -// Reset inverted navbar basics -$navbar-inverse-color: lighten($gray-light, 15%) !default; -$navbar-inverse-bg: #222 !default; -$navbar-inverse-border: darken($navbar-inverse-bg, 10%) !default; - -// Inverted navbar links -$navbar-inverse-link-color: lighten($gray-light, 15%) !default; -$navbar-inverse-link-hover-color: #fff !default; -$navbar-inverse-link-hover-bg: transparent !default; -$navbar-inverse-link-active-color: $navbar-inverse-link-hover-color !default; -$navbar-inverse-link-active-bg: darken($navbar-inverse-bg, 10%) !default; -$navbar-inverse-link-disabled-color: #444 !default; -$navbar-inverse-link-disabled-bg: transparent !default; - -// Inverted navbar brand label -$navbar-inverse-brand-color: $navbar-inverse-link-color !default; -$navbar-inverse-brand-hover-color: #fff !default; -$navbar-inverse-brand-hover-bg: transparent !default; - -// Inverted navbar toggle -$navbar-inverse-toggle-hover-bg: #333 !default; -$navbar-inverse-toggle-icon-bar-bg: #fff !default; -$navbar-inverse-toggle-border-color: #333 !default; - - -//== Navs -// -//## - -//=== Shared nav styles -$nav-link-padding: 10px 15px !default; -$nav-link-hover-bg: $gray-lighter !default; - -$nav-disabled-link-color: $gray-light !default; -$nav-disabled-link-hover-color: $gray-light !default; - -//== Tabs -$nav-tabs-border-color: #ddd !default; - -$nav-tabs-link-hover-border-color: $gray-lighter !default; - -$nav-tabs-active-link-hover-bg: $body-bg !default; -$nav-tabs-active-link-hover-color: $gray !default; -$nav-tabs-active-link-hover-border-color: #ddd !default; - -$nav-tabs-justified-link-border-color: #ddd !default; -$nav-tabs-justified-active-link-border-color: $body-bg !default; - -//== Pills -$nav-pills-border-radius: $border-radius-base !default; -$nav-pills-active-link-hover-bg: $component-active-bg !default; -$nav-pills-active-link-hover-color: $component-active-color !default; - - -//== Pagination -// -//## - -$pagination-color: $link-color !default; -$pagination-bg: #fff !default; -$pagination-border: #ddd !default; - -$pagination-hover-color: $link-hover-color !default; -$pagination-hover-bg: $gray-lighter !default; -$pagination-hover-border: #ddd !default; - -$pagination-active-color: #fff !default; -$pagination-active-bg: $brand-primary !default; -$pagination-active-border: $brand-primary !default; - -$pagination-disabled-color: $gray-light !default; -$pagination-disabled-bg: #fff !default; -$pagination-disabled-border: #ddd !default; - - -//== Pager -// -//## - -$pager-bg: $pagination-bg !default; -$pager-border: $pagination-border !default; -$pager-border-radius: 15px !default; - -$pager-hover-bg: $pagination-hover-bg !default; - -$pager-active-bg: $pagination-active-bg !default; -$pager-active-color: $pagination-active-color !default; - -$pager-disabled-color: $pagination-disabled-color !default; - - -//== Jumbotron -// -//## - -$jumbotron-padding: 30px !default; -$jumbotron-color: inherit !default; -$jumbotron-bg: $gray-lighter !default; -$jumbotron-heading-color: inherit !default; -$jumbotron-font-size: ceil(($font-size-base * 1.5)) !default; -$jumbotron-heading-font-size: ceil(($font-size-base * 4.5)) !default; - - -//== Form states and alerts -// -//## Define colors for form feedback states and, by default, alerts. - -$state-success-text: #3c763d !default; -$state-success-bg: #dff0d8 !default; -$state-success-border: darken(adjust-hue($state-success-bg, -10), 5%) !default; - -$state-info-text: #31708f !default; -$state-info-bg: #d9edf7 !default; -$state-info-border: darken(adjust-hue($state-info-bg, -10), 7%) !default; - -$state-warning-text: #8a6d3b !default; -$state-warning-bg: #fcf8e3 !default; -$state-warning-border: darken(adjust-hue($state-warning-bg, -10), 5%) !default; - -$state-danger-text: #a94442 !default; -$state-danger-bg: #f2dede !default; -$state-danger-border: darken(adjust-hue($state-danger-bg, -10), 5%) !default; - - -//== Tooltips -// -//## - -//** Tooltip max width -$tooltip-max-width: 200px !default; -//** Tooltip text color -$tooltip-color: #fff !default; -//** Tooltip background color -$tooltip-bg: #000 !default; -$tooltip-opacity: .9 !default; - -//** Tooltip arrow width -$tooltip-arrow-width: 5px !default; -//** Tooltip arrow color -$tooltip-arrow-color: $tooltip-bg !default; - - -//== Popovers -// -//## - -//** Popover body background color -$popover-bg: #fff !default; -//** Popover maximum width -$popover-max-width: 276px !default; -//** Popover border color -$popover-border-color: rgba(0,0,0,.2) !default; -//** Popover fallback border color -$popover-fallback-border-color: #ccc !default; - -//** Popover title background color -$popover-title-bg: darken($popover-bg, 3%) !default; - -//** Popover arrow width -$popover-arrow-width: 10px !default; -//** Popover arrow color -$popover-arrow-color: $popover-bg !default; - -//** Popover outer arrow width -$popover-arrow-outer-width: ($popover-arrow-width + 1) !default; -//** Popover outer arrow color -$popover-arrow-outer-color: fade_in($popover-border-color, 0.05) !default; -//** Popover outer arrow fallback color -$popover-arrow-outer-fallback-color: darken($popover-fallback-border-color, 20%) !default; - - -//== Labels -// -//## - -//** Default label background color -$label-default-bg: $gray-light !default; -//** Primary label background color -$label-primary-bg: $brand-primary !default; -//** Success label background color -$label-success-bg: $brand-success !default; -//** Info label background color -$label-info-bg: $brand-info !default; -//** Warning label background color -$label-warning-bg: $brand-warning !default; -//** Danger label background color -$label-danger-bg: $brand-danger !default; - -//** Default label text color -$label-color: #fff !default; -//** Default text color of a linked label -$label-link-hover-color: #fff !default; - - -//== Modals -// -//## - -//** Padding applied to the modal body -$modal-inner-padding: 15px !default; - -//** Padding applied to the modal title -$modal-title-padding: 15px !default; -//** Modal title line-height -$modal-title-line-height: $line-height-base !default; - -//** Background color of modal content area -$modal-content-bg: #fff !default; -//** Modal content border color -$modal-content-border-color: rgba(0,0,0,.2) !default; -//** Modal content border color **for IE8** -$modal-content-fallback-border-color: #999 !default; - -//** Modal backdrop background color -$modal-backdrop-bg: #000 !default; -//** Modal backdrop opacity -$modal-backdrop-opacity: .5 !default; -//** Modal header border color -$modal-header-border-color: #e5e5e5 !default; -//** Modal footer border color -$modal-footer-border-color: $modal-header-border-color !default; - -$modal-lg: 900px !default; -$modal-md: 600px !default; -$modal-sm: 300px !default; - - -//== Alerts -// -//## Define alert colors, border radius, and padding. - -$alert-padding: 15px !default; -$alert-border-radius: $border-radius-base !default; -$alert-link-font-weight: bold !default; - -$alert-success-bg: $state-success-bg !default; -$alert-success-text: $state-success-text !default; -$alert-success-border: $state-success-border !default; - -$alert-info-bg: $state-info-bg !default; -$alert-info-text: $state-info-text !default; -$alert-info-border: $state-info-border !default; - -$alert-warning-bg: $state-warning-bg !default; -$alert-warning-text: $state-warning-text !default; -$alert-warning-border: $state-warning-border !default; - -$alert-danger-bg: $state-danger-bg !default; -$alert-danger-text: $state-danger-text !default; -$alert-danger-border: $state-danger-border !default; - - -//== Progress bars -// -//## - -//** Background color of the whole progress component -$progress-bg: #f5f5f5 !default; -//** Progress bar text color -$progress-bar-color: #fff !default; -//** Variable for setting rounded corners on progress bar. -$progress-border-radius: $border-radius-base !default; - -//** Default progress bar color -$progress-bar-bg: $brand-primary !default; -//** Success progress bar color -$progress-bar-success-bg: $brand-success !default; -//** Warning progress bar color -$progress-bar-warning-bg: $brand-warning !default; -//** Danger progress bar color -$progress-bar-danger-bg: $brand-danger !default; -//** Info progress bar color -$progress-bar-info-bg: $brand-info !default; - - -//== List group -// -//## - -//** Background color on `.list-group-item` -$list-group-bg: #fff !default; -//** `.list-group-item` border color -$list-group-border: #ddd !default; -//** List group border radius -$list-group-border-radius: $border-radius-base !default; - -//** Background color of single list items on hover -$list-group-hover-bg: #f5f5f5 !default; -//** Text color of active list items -$list-group-active-color: $component-active-color !default; -//** Background color of active list items -$list-group-active-bg: $component-active-bg !default; -//** Border color of active list elements -$list-group-active-border: $list-group-active-bg !default; -//** Text color for content within active list items -$list-group-active-text-color: lighten($list-group-active-bg, 40%) !default; - -//** Text color of disabled list items -$list-group-disabled-color: $gray-light !default; -//** Background color of disabled list items -$list-group-disabled-bg: $gray-lighter !default; -//** Text color for content within disabled list items -$list-group-disabled-text-color: $list-group-disabled-color !default; - -$list-group-link-color: #555 !default; -$list-group-link-hover-color: $list-group-link-color !default; -$list-group-link-heading-color: #333 !default; - - -//== Panels -// -//## - -$panel-bg: #fff !default; -$panel-body-padding: 15px !default; -$panel-heading-padding: 10px 15px !default; -$panel-footer-padding: $panel-heading-padding !default; -$panel-border-radius: $border-radius-base !default; - -//** Border color for elements within panels -$panel-inner-border: #ddd !default; -$panel-footer-bg: #f5f5f5 !default; - -$panel-default-text: $gray-dark !default; -$panel-default-border: #ddd !default; -$panel-default-heading-bg: #f5f5f5 !default; - -$panel-primary-text: #fff !default; -$panel-primary-border: $brand-primary !default; -$panel-primary-heading-bg: $brand-primary !default; - -$panel-success-text: $state-success-text !default; -$panel-success-border: $state-success-border !default; -$panel-success-heading-bg: $state-success-bg !default; - -$panel-info-text: $state-info-text !default; -$panel-info-border: $state-info-border !default; -$panel-info-heading-bg: $state-info-bg !default; - -$panel-warning-text: $state-warning-text !default; -$panel-warning-border: $state-warning-border !default; -$panel-warning-heading-bg: $state-warning-bg !default; - -$panel-danger-text: $state-danger-text !default; -$panel-danger-border: $state-danger-border !default; -$panel-danger-heading-bg: $state-danger-bg !default; - - -//== Thumbnails -// -//## - -//** Padding around the thumbnail image -$thumbnail-padding: 4px !default; -//** Thumbnail background color -$thumbnail-bg: $body-bg !default; -//** Thumbnail border color -$thumbnail-border: #ddd !default; -//** Thumbnail border radius -$thumbnail-border-radius: $border-radius-base !default; - -//** Custom text color for thumbnail captions -$thumbnail-caption-color: $text-color !default; -//** Padding around the thumbnail caption -$thumbnail-caption-padding: 9px !default; - - -//== Wells -// -//## - -$well-bg: #f5f5f5 !default; -$well-border: darken($well-bg, 7%) !default; - - -//== Badges -// -//## - -$badge-color: #fff !default; -//** Linked badge text color on hover -$badge-link-hover-color: #fff !default; -$badge-bg: $gray-light !default; - -//** Badge text color in active nav link -$badge-active-color: $link-color !default; -//** Badge background color in active nav link -$badge-active-bg: #fff !default; - -$badge-font-weight: bold !default; -$badge-line-height: 1 !default; -$badge-border-radius: 10px !default; - - -//== Breadcrumbs -// -//## - -$breadcrumb-padding-vertical: 8px !default; -$breadcrumb-padding-horizontal: 15px !default; -//** Breadcrumb background color -$breadcrumb-bg: #f5f5f5 !default; -//** Breadcrumb text color -$breadcrumb-color: #ccc !default; -//** Text color of current page in the breadcrumb -$breadcrumb-active-color: $gray-light !default; -//** Textual separator for between breadcrumb elements -$breadcrumb-separator: "/" !default; - - -//== Carousel -// -//## - -$carousel-text-shadow: 0 1px 2px rgba(0,0,0,.6) !default; - -$carousel-control-color: #fff !default; -$carousel-control-width: 15% !default; -$carousel-control-opacity: .5 !default; -$carousel-control-font-size: 20px !default; - -$carousel-indicator-active-bg: #fff !default; -$carousel-indicator-border-color: #fff !default; - -$carousel-caption-color: #fff !default; - - -//== Close -// -//## - -$close-font-weight: bold !default; -$close-color: #000 !default; -$close-text-shadow: 0 1px 0 #fff !default; - - -//== Code -// -//## - -$code-color: #c7254e !default; -$code-bg: #f9f2f4 !default; - -$kbd-color: #fff !default; -$kbd-bg: #333 !default; - -$pre-bg: #f5f5f5 !default; -$pre-color: $gray-dark !default; -$pre-border-color: #ccc !default; -$pre-scrollable-max-height: 340px !default; - - -//== Type -// -//## - -//** Horizontal offset for forms and lists. -$component-offset-horizontal: 180px !default; -//** Text muted color -$text-muted: $gray-light !default; -//** Abbreviations and acronyms border color -$abbr-border-color: $gray-light !default; -//** Headings small color -$headings-small-color: $gray-light !default; -//** Blockquote small color -$blockquote-small-color: $gray-light !default; -//** Blockquote font size -$blockquote-font-size: ($font-size-base * 1.25) !default; -//** Blockquote border color -$blockquote-border-color: $gray-lighter !default; -//** Page header border color -$page-header-border-color: $gray-lighter !default; -//** Width of horizontal description list titles -$dl-horizontal-offset: $component-offset-horizontal !default; -//** Point at which .dl-horizontal becomes horizontal -$dl-horizontal-breakpoint: $grid-float-breakpoint !default; -//** Horizontal line color. -$hr-border: $gray-lighter !default; diff --git a/assets/scss/vendor/bootstrap/bootstrap/_wells.scss b/assets/scss/vendor/bootstrap/bootstrap/_wells.scss deleted file mode 100644 index b865711..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/_wells.scss +++ /dev/null @@ -1,29 +0,0 @@ -// -// Wells -// -------------------------------------------------- - - -// Base class -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: $well-bg; - border: 1px solid $well-border; - border-radius: $border-radius-base; - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.05)); - blockquote { - border-color: #ddd; - border-color: rgba(0,0,0,.15); - } -} - -// Sizes -.well-lg { - padding: 24px; - border-radius: $border-radius-large; -} -.well-sm { - padding: 9px; - border-radius: $border-radius-small; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss deleted file mode 100644 index 3faf0b5..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss +++ /dev/null @@ -1,14 +0,0 @@ -// Alerts - -@mixin alert-variant($background, $border, $text-color) { - background-color: $background; - border-color: $border; - color: $text-color; - - hr { - border-top-color: darken($border, 5%); - } - .alert-link { - color: darken($text-color, 10%); - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss deleted file mode 100644 index 4c7769e..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss +++ /dev/null @@ -1,12 +0,0 @@ -// Contextual backgrounds - -// [converter] $parent hack -@mixin bg-variant($parent, $color) { - #{$parent} { - background-color: $color; - } - a#{$parent}:hover, - a#{$parent}:focus { - background-color: darken($color, 10%); - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_border-radius.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_border-radius.scss deleted file mode 100644 index ce19499..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_border-radius.scss +++ /dev/null @@ -1,18 +0,0 @@ -// Single side border-radius - -@mixin border-top-radius($radius) { - border-top-right-radius: $radius; - border-top-left-radius: $radius; -} -@mixin border-right-radius($radius) { - border-bottom-right-radius: $radius; - border-top-right-radius: $radius; -} -@mixin border-bottom-radius($radius) { - border-bottom-right-radius: $radius; - border-bottom-left-radius: $radius; -} -@mixin border-left-radius($radius) { - border-bottom-left-radius: $radius; - border-top-left-radius: $radius; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss deleted file mode 100644 index b93f84b..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss +++ /dev/null @@ -1,65 +0,0 @@ -// Button variants -// -// Easily pump out default styles, as well as :hover, :focus, :active, -// and disabled options for all buttons - -@mixin button-variant($color, $background, $border) { - color: $color; - background-color: $background; - border-color: $border; - - &:focus, - &.focus { - color: $color; - background-color: darken($background, 10%); - border-color: darken($border, 25%); - } - &:hover { - color: $color; - background-color: darken($background, 10%); - border-color: darken($border, 12%); - } - &:active, - &.active, - .open > &.dropdown-toggle { - color: $color; - background-color: darken($background, 10%); - border-color: darken($border, 12%); - - &:hover, - &:focus, - &.focus { - color: $color; - background-color: darken($background, 17%); - border-color: darken($border, 25%); - } - } - &:active, - &.active, - .open > &.dropdown-toggle { - background-image: none; - } - &.disabled, - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus, - &.focus { - background-color: $background; - border-color: $border; - } - } - - .badge { - color: $background; - background-color: $color; - } -} - -// Button sizes -@mixin button-size($padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) { - padding: $padding-vertical $padding-horizontal; - font-size: $font-size; - line-height: $line-height; - border-radius: $border-radius; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_center-block.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_center-block.scss deleted file mode 100644 index e06fb5e..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_center-block.scss +++ /dev/null @@ -1,7 +0,0 @@ -// Center-align a block level element - -@mixin center-block() { - display: block; - margin-left: auto; - margin-right: auto; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss deleted file mode 100644 index dc3e2ab..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss +++ /dev/null @@ -1,22 +0,0 @@ -// Clearfix -// -// For modern browsers -// 1. The space content is one way to avoid an Opera bug when the -// contenteditable attribute is included anywhere else in the document. -// Otherwise it causes space to appear at the top and bottom of elements -// that are clearfixed. -// 2. The use of `table` rather than `block` is only necessary if using -// `:before` to contain the top-margins of child elements. -// -// Source: http://nicolasgallagher.com/micro-clearfix-hack/ - -@mixin clearfix() { - &:before, - &:after { - content: " "; // 1 - display: table; // 2 - } - &:after { - clear: both; - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss deleted file mode 100644 index 277aa5f..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss +++ /dev/null @@ -1,88 +0,0 @@ -// Form validation states -// -// Used in forms.less to generate the form validation CSS for warnings, errors, -// and successes. - -@mixin form-control-validation($text-color: #555, $border-color: #ccc, $background-color: #f5f5f5) { - // Color the label and help text - .help-block, - .control-label, - .radio, - .checkbox, - .radio-inline, - .checkbox-inline, - &.radio label, - &.checkbox label, - &.radio-inline label, - &.checkbox-inline label { - color: $text-color; - } - // Set the border and box shadow on specific inputs to match - .form-control { - border-color: $border-color; - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work - &:focus { - border-color: darken($border-color, 10%); - $shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten($border-color, 20%); - @include box-shadow($shadow); - } - } - // Set validation states also for addons - .input-group-addon { - color: $text-color; - border-color: $border-color; - background-color: $background-color; - } - // Optional feedback icon - .form-control-feedback { - color: $text-color; - } -} - - -// Form control focus state -// -// Generate a customized focus state and for any input with the specified color, -// which defaults to the `$input-border-focus` variable. -// -// We highly encourage you to not customize the default value, but instead use -// this to tweak colors on an as-needed basis. This aesthetic change is based on -// WebKit's default styles, but applicable to a wider range of browsers. Its -// usability and accessibility should be taken into account with any change. -// -// Example usage: change the default blue border and shadow to white for better -// contrast against a dark gray background. -@mixin form-control-focus($color: $input-border-focus) { - $color-rgba: rgba(red($color), green($color), blue($color), .6); - &:focus { - border-color: $color; - outline: 0; - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px $color-rgba); - } -} - -// Form control sizing -// -// Relative text size, padding, and border-radii changes for form controls. For -// horizontal sizing, wrap controls in the predefined grid classes. `<select>` -// element gets special love because it's special, and that's a fact! -// [converter] $parent hack -@mixin input-size($parent, $input-height, $padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) { - #{$parent} { - height: $input-height; - padding: $padding-vertical $padding-horizontal; - font-size: $font-size; - line-height: $line-height; - border-radius: $border-radius; - } - - select#{$parent} { - height: $input-height; - line-height: $input-height; - } - - textarea#{$parent}, - select[multiple]#{$parent} { - height: auto; - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_gradients.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_gradients.scss deleted file mode 100644 index a8939f5..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_gradients.scss +++ /dev/null @@ -1,58 +0,0 @@ -// Gradients - - - -// Horizontal gradient, from left to right -// -// Creates two color stops, start and end, by specifying a color and position for each color stop. -// Color stops are not available in IE9 and below. -@mixin gradient-horizontal($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) { - background-image: -webkit-linear-gradient(left, $start-color $start-percent, $end-color $end-percent); // Safari 5.1-6, Chrome 10+ - background-image: -o-linear-gradient(left, $start-color $start-percent, $end-color $end-percent); // Opera 12 - background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+ - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=1); // IE9 and down -} - -// Vertical gradient, from top to bottom -// -// Creates two color stops, start and end, by specifying a color and position for each color stop. -// Color stops are not available in IE9 and below. -@mixin gradient-vertical($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) { - background-image: -webkit-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Safari 5.1-6, Chrome 10+ - background-image: -o-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Opera 12 - background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+ - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=0); // IE9 and down -} - -@mixin gradient-directional($start-color: #555, $end-color: #333, $deg: 45deg) { - background-repeat: repeat-x; - background-image: -webkit-linear-gradient($deg, $start-color, $end-color); // Safari 5.1-6, Chrome 10+ - background-image: -o-linear-gradient($deg, $start-color, $end-color); // Opera 12 - background-image: linear-gradient($deg, $start-color, $end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+ -} -@mixin gradient-horizontal-three-colors($start-color: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) { - background-image: -webkit-linear-gradient(left, $start-color, $mid-color $color-stop, $end-color); - background-image: -o-linear-gradient(left, $start-color, $mid-color $color-stop, $end-color); - background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color); - background-repeat: no-repeat; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=1); // IE9 and down, gets no color-stop at all for proper fallback -} -@mixin gradient-vertical-three-colors($start-color: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) { - background-image: -webkit-linear-gradient($start-color, $mid-color $color-stop, $end-color); - background-image: -o-linear-gradient($start-color, $mid-color $color-stop, $end-color); - background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color); - background-repeat: no-repeat; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=0); // IE9 and down, gets no color-stop at all for proper fallback -} -@mixin gradient-radial($inner-color: #555, $outer-color: #333) { - background-image: -webkit-radial-gradient(circle, $inner-color, $outer-color); - background-image: radial-gradient(circle, $inner-color, $outer-color); - background-repeat: no-repeat; -} -@mixin gradient-striped($color: rgba(255,255,255,.15), $angle: 45deg) { - background-image: -webkit-linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent); - background-image: -o-linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent); - background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss deleted file mode 100644 index 16d038c..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss +++ /dev/null @@ -1,81 +0,0 @@ -// Framework grid generation -// -// Used only by Bootstrap to generate the correct number of grid classes given -// any value of `$grid-columns`. - -// [converter] This is defined recursively in LESS, but Sass supports real loops -@mixin make-grid-columns($i: 1, $list: ".col-xs-#{$i}, .col-sm-#{$i}, .col-md-#{$i}, .col-lg-#{$i}") { - @for $i from (1 + 1) through $grid-columns { - $list: "#{$list}, .col-xs-#{$i}, .col-sm-#{$i}, .col-md-#{$i}, .col-lg-#{$i}"; - } - #{$list} { - position: relative; - // Prevent columns from collapsing when empty - min-height: 1px; - // Inner gutter via padding - padding-left: ceil(($grid-gutter-width / 2)); - padding-right: floor(($grid-gutter-width / 2)); - } -} - - -// [converter] This is defined recursively in LESS, but Sass supports real loops -@mixin float-grid-columns($class, $i: 1, $list: ".col-#{$class}-#{$i}") { - @for $i from (1 + 1) through $grid-columns { - $list: "#{$list}, .col-#{$class}-#{$i}"; - } - #{$list} { - float: left; - } -} - - -@mixin calc-grid-column($index, $class, $type) { - @if ($type == width) and ($index > 0) { - .col-#{$class}-#{$index} { - width: percentage(($index / $grid-columns)); - } - } - @if ($type == push) and ($index > 0) { - .col-#{$class}-push-#{$index} { - left: percentage(($index / $grid-columns)); - } - } - @if ($type == push) and ($index == 0) { - .col-#{$class}-push-0 { - left: auto; - } - } - @if ($type == pull) and ($index > 0) { - .col-#{$class}-pull-#{$index} { - right: percentage(($index / $grid-columns)); - } - } - @if ($type == pull) and ($index == 0) { - .col-#{$class}-pull-0 { - right: auto; - } - } - @if ($type == offset) { - .col-#{$class}-offset-#{$index} { - margin-left: percentage(($index / $grid-columns)); - } - } -} - -// [converter] This is defined recursively in LESS, but Sass supports real loops -@mixin loop-grid-columns($columns, $class, $type) { - @for $i from 0 through $columns { - @include calc-grid-column($i, $class, $type); - } -} - - -// Create grid for specific class -@mixin make-grid($class) { - @include float-grid-columns($class); - @include loop-grid-columns($grid-columns, $class, width); - @include loop-grid-columns($grid-columns, $class, pull); - @include loop-grid-columns($grid-columns, $class, push); - @include loop-grid-columns($grid-columns, $class, offset); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_grid.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_grid.scss deleted file mode 100644 index 59551da..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_grid.scss +++ /dev/null @@ -1,122 +0,0 @@ -// Grid system -// -// Generate semantic grid columns with these mixins. - -// Centered container element -@mixin container-fixed($gutter: $grid-gutter-width) { - margin-right: auto; - margin-left: auto; - padding-left: floor(($gutter / 2)); - padding-right: ceil(($gutter / 2)); - @include clearfix; -} - -// Creates a wrapper for a series of columns -@mixin make-row($gutter: $grid-gutter-width) { - margin-left: ceil(($gutter / -2)); - margin-right: floor(($gutter / -2)); - @include clearfix; -} - -// Generate the extra small columns -@mixin make-xs-column($columns, $gutter: $grid-gutter-width) { - position: relative; - float: left; - width: percentage(($columns / $grid-columns)); - min-height: 1px; - padding-left: ($gutter / 2); - padding-right: ($gutter / 2); -} -@mixin make-xs-column-offset($columns) { - margin-left: percentage(($columns / $grid-columns)); -} -@mixin make-xs-column-push($columns) { - left: percentage(($columns / $grid-columns)); -} -@mixin make-xs-column-pull($columns) { - right: percentage(($columns / $grid-columns)); -} - -// Generate the small columns -@mixin make-sm-column($columns, $gutter: $grid-gutter-width) { - position: relative; - min-height: 1px; - padding-left: ($gutter / 2); - padding-right: ($gutter / 2); - - @media (min-width: $screen-sm-min) { - float: left; - width: percentage(($columns / $grid-columns)); - } -} -@mixin make-sm-column-offset($columns) { - @media (min-width: $screen-sm-min) { - margin-left: percentage(($columns / $grid-columns)); - } -} -@mixin make-sm-column-push($columns) { - @media (min-width: $screen-sm-min) { - left: percentage(($columns / $grid-columns)); - } -} -@mixin make-sm-column-pull($columns) { - @media (min-width: $screen-sm-min) { - right: percentage(($columns / $grid-columns)); - } -} - -// Generate the medium columns -@mixin make-md-column($columns, $gutter: $grid-gutter-width) { - position: relative; - min-height: 1px; - padding-left: ($gutter / 2); - padding-right: ($gutter / 2); - - @media (min-width: $screen-md-min) { - float: left; - width: percentage(($columns / $grid-columns)); - } -} -@mixin make-md-column-offset($columns) { - @media (min-width: $screen-md-min) { - margin-left: percentage(($columns / $grid-columns)); - } -} -@mixin make-md-column-push($columns) { - @media (min-width: $screen-md-min) { - left: percentage(($columns / $grid-columns)); - } -} -@mixin make-md-column-pull($columns) { - @media (min-width: $screen-md-min) { - right: percentage(($columns / $grid-columns)); - } -} - -// Generate the large columns -@mixin make-lg-column($columns, $gutter: $grid-gutter-width) { - position: relative; - min-height: 1px; - padding-left: ($gutter / 2); - padding-right: ($gutter / 2); - - @media (min-width: $screen-lg-min) { - float: left; - width: percentage(($columns / $grid-columns)); - } -} -@mixin make-lg-column-offset($columns) { - @media (min-width: $screen-lg-min) { - margin-left: percentage(($columns / $grid-columns)); - } -} -@mixin make-lg-column-push($columns) { - @media (min-width: $screen-lg-min) { - left: percentage(($columns / $grid-columns)); - } -} -@mixin make-lg-column-pull($columns) { - @media (min-width: $screen-lg-min) { - right: percentage(($columns / $grid-columns)); - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_hide-text.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_hide-text.scss deleted file mode 100644 index 1767e02..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_hide-text.scss +++ /dev/null @@ -1,21 +0,0 @@ -// CSS image replacement -// -// Heads up! v3 launched with only `.hide-text()`, but per our pattern for -// mixins being reused as classes with the same name, this doesn't hold up. As -// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`. -// -// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757 - -// Deprecated as of v3.0.1 (has been removed in v4) -@mixin hide-text() { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -// New mixin to use as of v3.0.1 -@mixin text-hide() { - @include hide-text; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_image.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_image.scss deleted file mode 100644 index c8dcf5e..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_image.scss +++ /dev/null @@ -1,33 +0,0 @@ -// Image Mixins -// - Responsive image -// - Retina image - - -// Responsive image -// -// Keep images from scaling beyond the width of their parents. -@mixin img-responsive($display: block) { - display: $display; - max-width: 100%; // Part 1: Set a maximum relative to the parent - height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching -} - - -// Retina image -// -// Short retina mixin for setting background-image and -size. Note that the -// spelling of `min--moz-device-pixel-ratio` is intentional. -@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) { - background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$file-1x}"), "#{$file-1x}")); - - @media - only screen and (-webkit-min-device-pixel-ratio: 2), - only screen and ( min--moz-device-pixel-ratio: 2), - only screen and ( -o-min-device-pixel-ratio: 2/1), - only screen and ( min-device-pixel-ratio: 2), - only screen and ( min-resolution: 192dpi), - only screen and ( min-resolution: 2dppx) { - background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$file-2x}"), "#{$file-2x}")); - background-size: $width-1x $height-1x; - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_labels.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_labels.scss deleted file mode 100644 index eda6dfd..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_labels.scss +++ /dev/null @@ -1,12 +0,0 @@ -// Labels - -@mixin label-variant($color) { - background-color: $color; - - &[href] { - &:hover, - &:focus { - background-color: darken($color, 10%); - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss deleted file mode 100644 index c478eeb..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss +++ /dev/null @@ -1,32 +0,0 @@ -// List Groups - -@mixin list-group-item-variant($state, $background, $color) { - .list-group-item-#{$state} { - color: $color; - background-color: $background; - - // [converter] extracted a&, button& to a.list-group-item-#{$state}, button.list-group-item-#{$state} - } - - a.list-group-item-#{$state}, - button.list-group-item-#{$state} { - color: $color; - - .list-group-item-heading { - color: inherit; - } - - &:hover, - &:focus { - color: $color; - background-color: darken($background, 5%); - } - &.active, - &.active:hover, - &.active:focus { - color: #fff; - background-color: $color; - border-color: $color; - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_nav-divider.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_nav-divider.scss deleted file mode 100644 index 2e6da02..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_nav-divider.scss +++ /dev/null @@ -1,10 +0,0 @@ -// Horizontal dividers -// -// Dividers (basically an hr) within dropdowns and nav lists - -@mixin nav-divider($color: #e5e5e5) { - height: 1px; - margin: (($line-height-computed / 2) - 1) 0; - overflow: hidden; - background-color: $color; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_nav-vertical-align.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_nav-vertical-align.scss deleted file mode 100644 index c8fbf1a..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_nav-vertical-align.scss +++ /dev/null @@ -1,9 +0,0 @@ -// Navbar vertical align -// -// Vertically center elements in the navbar. -// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin. - -@mixin navbar-vertical-align($element-height) { - margin-top: (($navbar-height - $element-height) / 2); - margin-bottom: (($navbar-height - $element-height) / 2); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_opacity.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_opacity.scss deleted file mode 100644 index 88e9a57..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_opacity.scss +++ /dev/null @@ -1,8 +0,0 @@ -// Opacity - -@mixin opacity($opacity) { - opacity: $opacity; - // IE8 filter - $opacity-ie: ($opacity * 100); - filter: alpha(opacity=$opacity-ie); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_pagination.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_pagination.scss deleted file mode 100644 index d4a5404..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_pagination.scss +++ /dev/null @@ -1,24 +0,0 @@ -// Pagination - -@mixin pagination-size($padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) { - > li { - > a, - > span { - padding: $padding-vertical $padding-horizontal; - font-size: $font-size; - line-height: $line-height; - } - &:first-child { - > a, - > span { - @include border-left-radius($border-radius); - } - } - &:last-child { - > a, - > span { - @include border-right-radius($border-radius); - } - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss deleted file mode 100644 index 3ff31ae..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss +++ /dev/null @@ -1,24 +0,0 @@ -// Panels - -@mixin panel-variant($border, $heading-text-color, $heading-bg-color, $heading-border) { - border-color: $border; - - & > .panel-heading { - color: $heading-text-color; - background-color: $heading-bg-color; - border-color: $heading-border; - - + .panel-collapse > .panel-body { - border-top-color: $border; - } - .badge { - color: $heading-bg-color; - background-color: $heading-text-color; - } - } - & > .panel-footer { - + .panel-collapse > .panel-body { - border-bottom-color: $border; - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_progress-bar.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_progress-bar.scss deleted file mode 100644 index 90a62af..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_progress-bar.scss +++ /dev/null @@ -1,10 +0,0 @@ -// Progress bars - -@mixin progress-bar-variant($color) { - background-color: $color; - - // Deprecated parent class requirement as of v3.2.0 - .progress-striped & { - @include gradient-striped; - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_reset-filter.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_reset-filter.scss deleted file mode 100644 index bf73051..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_reset-filter.scss +++ /dev/null @@ -1,8 +0,0 @@ -// Reset filters for IE -// -// When you need to remove a gradient background, do not forget to use this to reset -// the IE filter for IE9 and below. - -@mixin reset-filter() { - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_reset-text.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_reset-text.scss deleted file mode 100644 index c9c2841..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_reset-text.scss +++ /dev/null @@ -1,18 +0,0 @@ -@mixin reset-text() { - font-family: $font-family-base; - // We deliberately do NOT reset font-size. - font-style: normal; - font-weight: normal; - letter-spacing: normal; - line-break: auto; - line-height: $line-height-base; - text-align: left; // Fallback for where `start` is not supported - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - white-space: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_resize.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_resize.scss deleted file mode 100644 index 83fa637..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_resize.scss +++ /dev/null @@ -1,6 +0,0 @@ -// Resize anything - -@mixin resizable($direction) { - resize: $direction; // Options: horizontal, vertical, both - overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible` -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss deleted file mode 100644 index cbdf777..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss +++ /dev/null @@ -1,21 +0,0 @@ -// Responsive utilities - -// -// More easily include all the states for responsive-utilities.less. -// [converter] $parent hack -@mixin responsive-visibility($parent) { - #{$parent} { - display: block !important; - } - table#{$parent} { display: table !important; } - tr#{$parent} { display: table-row !important; } - th#{$parent}, - td#{$parent} { display: table-cell !important; } -} - -// [converter] $parent hack -@mixin responsive-invisibility($parent) { - #{$parent} { - display: none !important; - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_size.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_size.scss deleted file mode 100644 index abbe246..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_size.scss +++ /dev/null @@ -1,10 +0,0 @@ -// Sizing shortcuts - -@mixin size($width, $height) { - width: $width; - height: $height; -} - -@mixin square($size) { - @include size($size, $size); -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_tab-focus.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_tab-focus.scss deleted file mode 100644 index 7df0ae7..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_tab-focus.scss +++ /dev/null @@ -1,9 +0,0 @@ -// WebKit-style focus - -@mixin tab-focus() { - // Default - outline: thin dotted; - // WebKit - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_table-row.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_table-row.scss deleted file mode 100644 index 1367950..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_table-row.scss +++ /dev/null @@ -1,28 +0,0 @@ -// Tables - -@mixin table-row-variant($state, $background) { - // Exact selectors below required to override `.table-striped` and prevent - // inheritance to nested tables. - .table > thead > tr, - .table > tbody > tr, - .table > tfoot > tr { - > td.#{$state}, - > th.#{$state}, - &.#{$state} > td, - &.#{$state} > th { - background-color: $background; - } - } - - // Hover states for `.table-hover` - // Note: this is not available for cells or rows within `thead` or `tfoot`. - .table-hover > tbody > tr { - > td.#{$state}:hover, - > th.#{$state}:hover, - &.#{$state}:hover > td, - &:hover > .#{$state}, - &.#{$state}:hover > th { - background-color: darken($background, 5%); - } - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss deleted file mode 100644 index 3b446c4..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss +++ /dev/null @@ -1,12 +0,0 @@ -// Typography - -// [converter] $parent hack -@mixin text-emphasis-variant($parent, $color) { - #{$parent} { - color: $color; - } - a#{$parent}:hover, - a#{$parent}:focus { - color: darken($color, 10%); - } -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_text-overflow.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_text-overflow.scss deleted file mode 100644 index 1593b25..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_text-overflow.scss +++ /dev/null @@ -1,8 +0,0 @@ -// Text overflow -// Requires inline-block or block for proper styling - -@mixin text-overflow() { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} diff --git a/assets/scss/vendor/bootstrap/bootstrap/mixins/_vendor-prefixes.scss b/assets/scss/vendor/bootstrap/bootstrap/mixins/_vendor-prefixes.scss deleted file mode 100644 index b3d0371..0000000 --- a/assets/scss/vendor/bootstrap/bootstrap/mixins/_vendor-prefixes.scss +++ /dev/null @@ -1,222 +0,0 @@ -// Vendor Prefixes -// -// All vendor mixins are deprecated as of v3.2.0 due to the introduction of -// Autoprefixer in our Gruntfile. They have been removed in v4. - -// - Animations -// - Backface visibility -// - Box shadow -// - Box sizing -// - Content columns -// - Hyphens -// - Placeholder text -// - Transformations -// - Transitions -// - User Select - - -// Animations -@mixin animation($animation) { - -webkit-animation: $animation; - -o-animation: $animation; - animation: $animation; -} -@mixin animation-name($name) { - -webkit-animation-name: $name; - animation-name: $name; -} -@mixin animation-duration($duration) { - -webkit-animation-duration: $duration; - animation-duration: $duration; -} -@mixin animation-timing-function($timing-function) { - -webkit-animation-timing-function: $timing-function; - animation-timing-function: $timing-function; -} -@mixin animation-delay($delay) { - -webkit-animation-delay: $delay; - animation-delay: $delay; -} -@mixin animation-iteration-count($iteration-count) { - -webkit-animation-iteration-count: $iteration-count; - animation-iteration-count: $iteration-count; -} -@mixin animation-direction($direction) { - -webkit-animation-direction: $direction; - animation-direction: $direction; -} -@mixin animation-fill-mode($fill-mode) { - -webkit-animation-fill-mode: $fill-mode; - animation-fill-mode: $fill-mode; -} - -// Backface visibility -// Prevent browsers from flickering when using CSS 3D transforms. -// Default value is `visible`, but can be changed to `hidden` - -@mixin backface-visibility($visibility) { - -webkit-backface-visibility: $visibility; - -moz-backface-visibility: $visibility; - backface-visibility: $visibility; -} - -// Drop shadows -// -// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's -// supported browsers that have box shadow capabilities now support it. - -@mixin box-shadow($shadow...) { - -webkit-box-shadow: $shadow; // iOS <4.3 & Android <4.1 - box-shadow: $shadow; -} - -// Box sizing -@mixin box-sizing($boxmodel) { - -webkit-box-sizing: $boxmodel; - -moz-box-sizing: $boxmodel; - box-sizing: $boxmodel; -} - -// CSS3 Content Columns -@mixin content-columns($column-count, $column-gap: $grid-gutter-width) { - -webkit-column-count: $column-count; - -moz-column-count: $column-count; - column-count: $column-count; - -webkit-column-gap: $column-gap; - -moz-column-gap: $column-gap; - column-gap: $column-gap; -} - -// Optional hyphenation -@mixin hyphens($mode: auto) { - word-wrap: break-word; - -webkit-hyphens: $mode; - -moz-hyphens: $mode; - -ms-hyphens: $mode; // IE10+ - -o-hyphens: $mode; - hyphens: $mode; -} - -// Placeholder text -@mixin placeholder($color: $input-color-placeholder) { - // Firefox - &::-moz-placeholder { - color: $color; - opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526 - } - &:-ms-input-placeholder { color: $color; } // Internet Explorer 10+ - &::-webkit-input-placeholder { color: $color; } // Safari and Chrome -} - -// Transformations -@mixin scale($ratio...) { - -webkit-transform: scale($ratio); - -ms-transform: scale($ratio); // IE9 only - -o-transform: scale($ratio); - transform: scale($ratio); -} - -@mixin scaleX($ratio) { - -webkit-transform: scaleX($ratio); - -ms-transform: scaleX($ratio); // IE9 only - -o-transform: scaleX($ratio); - transform: scaleX($ratio); -} -@mixin scaleY($ratio) { - -webkit-transform: scaleY($ratio); - -ms-transform: scaleY($ratio); // IE9 only - -o-transform: scaleY($ratio); - transform: scaleY($ratio); -} -@mixin skew($x, $y) { - -webkit-transform: skewX($x) skewY($y); - -ms-transform: skewX($x) skewY($y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+ - -o-transform: skewX($x) skewY($y); - transform: skewX($x) skewY($y); -} -@mixin translate($x, $y) { - -webkit-transform: translate($x, $y); - -ms-transform: translate($x, $y); // IE9 only - -o-transform: translate($x, $y); - transform: translate($x, $y); -} -@mixin translate3d($x, $y, $z) { - -webkit-transform: translate3d($x, $y, $z); - transform: translate3d($x, $y, $z); -} -@mixin rotate($degrees) { - -webkit-transform: rotate($degrees); - -ms-transform: rotate($degrees); // IE9 only - -o-transform: rotate($degrees); - transform: rotate($degrees); -} -@mixin rotateX($degrees) { - -webkit-transform: rotateX($degrees); - -ms-transform: rotateX($degrees); // IE9 only - -o-transform: rotateX($degrees); - transform: rotateX($degrees); -} -@mixin rotateY($degrees) { - -webkit-transform: rotateY($degrees); - -ms-transform: rotateY($degrees); // IE9 only - -o-transform: rotateY($degrees); - transform: rotateY($degrees); -} -@mixin perspective($perspective) { - -webkit-perspective: $perspective; - -moz-perspective: $perspective; - perspective: $perspective; -} -@mixin perspective-origin($perspective) { - -webkit-perspective-origin: $perspective; - -moz-perspective-origin: $perspective; - perspective-origin: $perspective; -} -@mixin transform-origin($origin) { - -webkit-transform-origin: $origin; - -moz-transform-origin: $origin; - -ms-transform-origin: $origin; // IE9 only - transform-origin: $origin; -} - - -// Transitions - -@mixin transition($transition...) { - -webkit-transition: $transition; - -o-transition: $transition; - transition: $transition; -} -@mixin transition-property($transition-property...) { - -webkit-transition-property: $transition-property; - transition-property: $transition-property; -} -@mixin transition-delay($transition-delay) { - -webkit-transition-delay: $transition-delay; - transition-delay: $transition-delay; -} -@mixin transition-duration($transition-duration...) { - -webkit-transition-duration: $transition-duration; - transition-duration: $transition-duration; -} -@mixin transition-timing-function($timing-function) { - -webkit-transition-timing-function: $timing-function; - transition-timing-function: $timing-function; -} -@mixin transition-transform($transition...) { - -webkit-transition: -webkit-transform $transition; - -moz-transition: -moz-transform $transition; - -o-transition: -o-transform $transition; - transition: transform $transition; -} - - -// User select -// For selecting text on the page - -@mixin user-select($select) { - -webkit-user-select: $select; - -moz-user-select: $select; - -ms-user-select: $select; // IE10+ - user-select: $select; -} From e6db6df82052d2db370b8e0938b873a678992fd7 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Fri, 27 May 2016 06:41:24 -0300 Subject: [PATCH 037/217] Update Gruntfile.js --- Gruntfile.js | 124 +++++++++++++++++++-------------------------------- 1 file changed, 45 insertions(+), 79 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index d79a3b5..2104c8f 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -22,20 +22,6 @@ module.exports = function( grunt ) { // uglify to concat and minify uglify: { - dist: { - files: { - '<%= pkg.dirs.js %>/main.min.js': [ - '<%= pkg.dirs.js %>/bower.js', // external vendor/plugins - '<%= pkg.dirs.js %>/main.js' // custom javaScript - ] - }, - options: { - banner: '/*!\n' + - ' * <%= pkg.title %> v<%= pkg.version %> (<%= pkg.homepage %>)\n' + - ' * Updated <%= grunt.template.today("yyyy-mm-dd") %> <%= pkg.author %>\n' + - ' */\n' - } - }, bower: { files: { '<%= pkg.dirs.js %>/bower.js': [ @@ -64,35 +50,20 @@ module.exports = function( grunt ) { options: { beautify: true } - } - }, - - // clean directories and files - clean: { - options: { - force: true }, - bower: [ - // bower - '<%= pkg.dirs.bower %>/**', - // bootstrap - '<%= pkg.dirs.sass %>/vendor/bootstrap/', - '<%= pkg.dirs.fonts %>/bootstrap/', - // animate.css - '<%= pkg.dirs.sass %>/vendor/animate.css/' - ] - }, - - // copy css, scss, fonts or others files of dependencies bower for assets - copy: { - bower: { - files: [ - // bootstrap - { expand: true, cwd: '<%= pkg.dirs.bower %>/bootstrap-sass/assets/stylesheets/', src: '**', dest: '<%= pkg.dirs.sass %>/vendor/bootstrap/' }, - { expand: true, cwd: '<%= pkg.dirs.bower %>/bootstrap-sass/assets/fonts/bootstrap/', src: '**', dest: '<%= pkg.dirs.fonts %>/bootstrap/' }, - // animate.css - { expand: true, cwd: '<%= pkg.dirs.bower %>/animate.css/', src: 'animate.css', dest: '<%= pkg.dirs.sass %>/vendor/animate.css/', rename: function(path){ return path + 'animate.scss'; } } - ] + dist: { + files: { + '<%= pkg.dirs.js %>/main.min.js': [ + '<%= pkg.dirs.js %>/bower.js', // external vendor/plugins + '<%= pkg.dirs.js %>/main.js' // custom javaScript + ] + }, + options: { + banner: '/*!\n' + + ' * <%= pkg.title %> v<%= pkg.version %> (<%= pkg.homepage %>)\n' + + ' * Updated <%= grunt.template.today("yyyy-mm-dd") %> <%= pkg.author %>\n' + + ' */\n' + } } }, @@ -115,6 +86,7 @@ module.exports = function( grunt ) { }, // watch for changes and trigger sass, jshint, uglify and livereload browser + // required enable livereload.js script in inc/enqueue-scripts.php watch: { sass: { files: [ @@ -170,14 +142,14 @@ module.exports = function( grunt ) { }, staging: { options: { - src: '../', + src: '/', dest: '~/PATH/wp-content/themes/odin', host: 'user@host.com' } }, production: { options: { - src: '../', + src: '/', dest: '~/PATH/wp-content/themes/odin', host: 'user@host.com' } @@ -191,10 +163,10 @@ module.exports = function( grunt ) { auth: { host: 'ftp.SEU-SITE.com', port: 21, - authPath: '../.ftppass', + authPath: '.ftppass', authKey: 'key_for_deploy' }, - src: '../', + src: '/', dest: '/PATH/wp-content/themes/odin', exclusions: '<%= pkg.ignoreDeploy %>' } @@ -210,11 +182,11 @@ module.exports = function( grunt ) { // update packages npm exec: { - bowerInstall: { - command: 'bower install' + 'bower-install': { + command: 'rm -rf <%= pkg.dirs.bower %>/** && bower install' }, - npmUpdate: { - command: 'ncu -u' // install global ncu https://www.npmjs.com/package/npm-check-updates + 'npm-update': { + command: 'ncu -u' // required: install global ncu https://www.npmjs.com/package/npm-check-updates } } @@ -229,40 +201,34 @@ module.exports = function( grunt ) { // -------------------------- // Default Task - grunt.registerTask( 'default', [ - 'jshint', - 'sass', - 'uglify' - ] ); + grunt.registerTask( 'default', [ 'jshint', 'sass', 'uglify' ] ); + + // Assets css/js/images Tasks + grunt.registerTask( 'css', [ 'sass' ] ); + grunt.registerTask( 'js', [ 'jshint', 'uglify' ] ); + grunt.registerTask( 'img', ['optimize'] ); - // Bower Update Task - grunt.registerTask( 'bower', [ - 'clean:bower', - 'exec:bowerInstall', - 'copy:bower', - 'sass', - 'uglify' - ] ); + // Bower Update Tasks + grunt.registerTask( 'bower', [ 'exec:bower-install', 'default' ] ); + grunt.registerTask( 'b', [ 'bower' ] ); - // Optimize Images Task - grunt.registerTask( 'optimize', ['imagemin'] ); + // Compress Theme Tasks + grunt.registerTask( 'zip-theme', [ 'default', 'zip' ] ); + grunt.registerTask( 'z', [ 'zip-theme' ] ); - // Deploy Tasks + // Deploy FTP Tasks grunt.registerTask( 'ftp', ['ftp-deploy'] ); + grunt.registerTask( 'f', ['ftp'] ); - // Npm Update - grunt.registerTask( 'npm-update', ['exec:npmUpdate'] ); + // Deploy rsync Tasks + grunt.registerTask( 'ftp-rsync', ['rsync'] ); + grunt.registerTask( 'fr', ['ftp-rsync'] ); - // Compress - grunt.registerTask( 'zip-theme', [ - 'default', - 'zip' - ] ); + // Watch Task + grunt.registerTask( 'watch', ['watch'] ); + grunt.registerTask( 'watch', ['w'] ); - // Short aliases - grunt.registerTask( 'w', ['watch'] ); - grunt.registerTask( 'o', ['optimize'] ); - grunt.registerTask( 'f', ['ftp'] ); - grunt.registerTask( 'r', ['rsync'] ); - grunt.registerTask( 'z', ['zip'] ); + // Npm Update Task + grunt.registerTask( 'npm-update', ['exec:npm-update'] ); + grunt.registerTask( 'ncu', ['npm-update'] ); }; From cfda0f86951c9ca5107752e574460443e8fc663e Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Fri, 27 May 2016 06:50:04 -0300 Subject: [PATCH 038/217] Remove bower package.json --- Gruntfile.js | 8 +++++--- package.json | 1 - 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index 2104c8f..2ed418d 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -186,7 +186,7 @@ module.exports = function( grunt ) { command: 'rm -rf <%= pkg.dirs.bower %>/** && bower install' }, 'npm-update': { - command: 'ncu -u' // required: install global ncu https://www.npmjs.com/package/npm-check-updates + command: 'ncu -u' } } @@ -208,7 +208,8 @@ module.exports = function( grunt ) { grunt.registerTask( 'js', [ 'jshint', 'uglify' ] ); grunt.registerTask( 'img', ['optimize'] ); - // Bower Update Tasks + // Bower Update Tasks ( required `npm install -g bower` before ) + // ref: https://www.npmjs.com/package/bower grunt.registerTask( 'bower', [ 'exec:bower-install', 'default' ] ); grunt.registerTask( 'b', [ 'bower' ] ); @@ -228,7 +229,8 @@ module.exports = function( grunt ) { grunt.registerTask( 'watch', ['watch'] ); grunt.registerTask( 'watch', ['w'] ); - // Npm Update Task + // Npm Update Task ( required `npm install -g ncu` before ) + // ref: https://www.npmjs.com/package/npm-check-updates grunt.registerTask( 'npm-update', ['exec:npm-update'] ); grunt.registerTask( 'ncu', ['npm-update'] ); }; diff --git a/package.json b/package.json index 0140833..8a7468c 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,6 @@ "homepage": "http://wpod.in", "main": "Gruntfile.js", "devDependencies": { - "bower": "~1.7.7", "grunt": "~1.0.1", "grunt-contrib-watch": "~1.0.0", "grunt-contrib-clean": "~1.0.0", From dd03b551ed1f09a1689ed619ac3b5ddeb6c6e72b Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Fri, 27 May 2016 07:02:44 -0300 Subject: [PATCH 039/217] Update main.js and grunt --- assets/css/editor-style.css | 24 ++++++++++++------------ assets/css/style.css | 24 ++++++++++++------------ assets/js/main.js | 33 ++++++++++++++++++++------------- assets/js/main.min.js | 2 +- 4 files changed, 45 insertions(+), 38 deletions(-) diff --git a/assets/css/editor-style.css b/assets/css/editor-style.css index 0d0befa..7f20226 100644 --- a/assets/css/editor-style.css +++ b/assets/css/editor-style.css @@ -8607,40 +8607,40 @@ img#wpstats { } .widget_tag_cloud a:nth-child(1) { - font-size: 20px!important; + font-size: 26px!important; } .widget_tag_cloud a:nth-child(2) { - font-size: 17px!important; + font-size: 13px!important; } .widget_tag_cloud a:nth-child(3) { - font-size: 21px!important; + font-size: 13px!important; } .widget_tag_cloud a:nth-child(4) { - font-size: 21px!important; + font-size: 25px!important; } .widget_tag_cloud a:nth-child(5) { - font-size: 32px!important; + font-size: 22px!important; } .widget_tag_cloud a:nth-child(6) { - font-size: 15px!important; + font-size: 13px!important; } .widget_tag_cloud a:nth-child(7) { - font-size: 26px!important; + font-size: 24px!important; } .widget_tag_cloud a:nth-child(8) { - font-size: 21px!important; + font-size: 24px!important; } .widget_tag_cloud a:nth-child(9) { - font-size: 31px!important; + font-size: 18px!important; } .widget_tag_cloud a:nth-child(10) { - font-size: 23px!important; + font-size: 27px!important; } .widget_tag_cloud a:nth-child(11) { - font-size: 31px!important; + font-size: 17px!important; } .widget_tag_cloud a:nth-child(12) { - font-size: 32px!important; + font-size: 29px!important; } .wp-video-shortcode { diff --git a/assets/css/style.css b/assets/css/style.css index e70ae2b..7732bdb 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -8617,40 +8617,40 @@ img#wpstats { } .widget_tag_cloud a:nth-child(1) { - font-size: 22px!important; + font-size: 30px!important; } .widget_tag_cloud a:nth-child(2) { - font-size: 15px!important; + font-size: 23px!important; } .widget_tag_cloud a:nth-child(3) { - font-size: 20px!important; + font-size: 22px!important; } .widget_tag_cloud a:nth-child(4) { - font-size: 23px!important; + font-size: 24px!important; } .widget_tag_cloud a:nth-child(5) { - font-size: 26px!important; + font-size: 13px!important; } .widget_tag_cloud a:nth-child(6) { - font-size: 20px!important; + font-size: 19px!important; } .widget_tag_cloud a:nth-child(7) { - font-size: 19px!important; + font-size: 23px!important; } .widget_tag_cloud a:nth-child(8) { - font-size: 25px!important; + font-size: 27px!important; } .widget_tag_cloud a:nth-child(9) { - font-size: 27px!important; + font-size: 32px!important; } .widget_tag_cloud a:nth-child(10) { - font-size: 30px!important; + font-size: 15px!important; } .widget_tag_cloud a:nth-child(11) { - font-size: 14px!important; + font-size: 22px!important; } .widget_tag_cloud a:nth-child(12) { - font-size: 29px!important; + font-size: 16px!important; } .wp-video-shortcode { diff --git a/assets/js/main.js b/assets/js/main.js index 4644875..796adb7 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -1,26 +1,33 @@ jQuery(document).ready(function($) { - // fitVids. - $( '.entry-content' ).fitVids(); - // Responsive wp_video_shortcode(). + /** + * Responsive wp_video_shortcode(). + */ $( '.wp-video-shortcode' ).parent( 'div' ).css( 'width', 'auto' ); /** - * Odin Core shortcodes + * Fluid width video embeds. (http://fitvidsjs.com) */ + $( '.entry-content' ).fitVids(); - // Tabs. - $( '.odin-tabs a' ).click(function(e) { - e.preventDefault(); - $(this).tab( 'show' ); + /** + * Relative time to date posts. (http://momentjs.com) + */ + $( 'span.entry-date' ).each(function() { + $(this).text( moment( $(this).children('time.entry-date').attr('datetime'), moment.ISO_8601, $('html').attr('lang') ).startOf('hour').fromNow() ); }); + /** + * Odin Core shortcodes. + */ + + // Tabs. + //$( '.odin-tabs a' ).click(function(e) { + // e.preventDefault(); + // $(this).tab( 'show' ); + //}); + // Tooltip. //$( '.odin-tooltip' ).tooltip(); - // Moment - $( '.entry-date' ).each(function() { - $(this).text( 'há ' + moment( $(this).data('datetime') ).startOf('hour').fromNow() ); - }); - }); diff --git a/assets/js/main.min.js b/assets/js/main.min.js index 6937351..dedee4e 100644 --- a/assets/js/main.min.js +++ b/assets/js/main.min.js @@ -4,4 +4,4 @@ */ +function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){ return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery),function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null};if(!document.getElementById("fit-vids-style")){var d=document.head||document.getElementsByTagName("head")[0],e=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",f=document.createElement("div");f.innerHTML='<p>x</p><style id="fit-vids-style">'+e+"</style>",d.appendChild(f.childNodes[1])}return b&&a.extend(c,b),this.each(function(){var b=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];c.customSelector&&b.push(c.customSelector);var d=a(this).find(b.join(","));d=d.not("object object"),d.each(function(){var b=a(this);if(!("embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),d=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),e=c/d;if(!b.attr("id")){var f="fitvid"+Math.floor(999999*Math.random());b.attr("id",f)}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),b.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return fd.apply(null,arguments)}function b(a){fd=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function e(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function f(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function g(a,b){for(var c in b)f(b,c)&&(a[c]=b[c]);return f(b,"toString")&&(a.toString=b.toString),f(b,"valueOf")&&(a.valueOf=b.valueOf),a}function h(a,b,c,d){return Ja(a,b,c,d,!0).utc()}function i(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function j(a){return null==a._pf&&(a._pf=i()),a._pf}function k(a){if(null==a._isValid){var b=j(a),c=gd.call(b.parsedDateParts,function(a){return null!=a});a._isValid=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function l(a){var b=h(NaN);return null!=a?g(j(b),a):j(b).userInvalidated=!0,b}function m(a){return void 0===a}function n(a,b){var c,d,e;if(m(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),m(b._i)||(a._i=b._i),m(b._f)||(a._f=b._f),m(b._l)||(a._l=b._l),m(b._strict)||(a._strict=b._strict),m(b._tzm)||(a._tzm=b._tzm),m(b._isUTC)||(a._isUTC=b._isUTC),m(b._offset)||(a._offset=b._offset),m(b._pf)||(a._pf=j(b)),m(b._locale)||(a._locale=b._locale),hd.length>0)for(c in hd)d=hd[c],e=b[d],m(e)||(a[d]=e);return a}function o(b){n(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),id===!1&&(id=!0,a.updateOffset(this),id=!1)}function p(a){return a instanceof o||null!=a&&null!=a._isAMomentObject}function q(a){return 0>a?Math.ceil(a):Math.floor(a)}function r(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=q(b)),c}function s(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&r(a[d])!==r(b[d]))&&g++;return g+f}function t(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function u(b,c){var d=!0;return g(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(t(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function v(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),jd[b]||(t(c),jd[b]=!0)}function w(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function x(a){return"[object Object]"===Object.prototype.toString.call(a)}function y(a){var b,c;for(c in a)b=a[c],w(b)?this[c]=b:this["_"+c]=b;this._config=a,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function z(a,b){var c,d=g({},a);for(c in b)f(b,c)&&(x(a[c])&&x(b[c])?(d[c]={},g(d[c],a[c]),g(d[c],b[c])):null!=b[c]?d[c]=b[c]:delete d[c]);return d}function A(a){null!=a&&this.set(a)}function B(a){return a?a.toLowerCase().replace("_","-"):a}function C(a){for(var b,c,d,e,f=0;f<a.length;){for(e=B(a[f]).split("-"),b=e.length,c=B(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=D(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&s(e,c,!0)>=b-1)break;b--}f++}return null}function D(a){var b=null;if(!nd[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=ld._abbr,require("./locale/"+a),E(b)}catch(c){}return nd[a]}function E(a,b){var c;return a&&(c=m(b)?H(a):F(a,b),c&&(ld=c)),ld._abbr}function F(a,b){return null!==b?(b.abbr=a,null!=nd[a]?(v("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"),b=z(nd[a]._config,b)):null!=b.parentLocale&&(null!=nd[b.parentLocale]?b=z(nd[b.parentLocale]._config,b):v("parentLocaleUndefined","specified parentLocale is not defined yet")),nd[a]=new A(b),E(a),nd[a]):(delete nd[a],null)}function G(a,b){if(null!=b){var c;null!=nd[a]&&(b=z(nd[a]._config,b)),c=new A(b),c.parentLocale=nd[a],nd[a]=c,E(a)}else null!=nd[a]&&(null!=nd[a].parentLocale?nd[a]=nd[a].parentLocale:null!=nd[a]&&delete nd[a]);return nd[a]}function H(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return ld;if(!c(a)){if(b=D(a))return b;a=[a]}return C(a)}function I(){return kd(nd)}function J(a,b){var c=a.toLowerCase();od[c]=od[c+"s"]=od[b]=a}function K(a){return"string"==typeof a?od[a]||od[a.toLowerCase()]:void 0}function L(a){var b,c,d={};for(c in a)f(a,c)&&(b=K(c),b&&(d[b]=a[c]));return d}function M(b,c){return function(d){return null!=d?(O(this,b,d),a.updateOffset(this,c),this):N(this,b)}}function N(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function O(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}function P(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else if(a=K(a),w(this[a]))return this[a](b);return this}function Q(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function R(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(sd[a]=e),b&&(sd[b[0]]=function(){return Q(e.apply(this,arguments),b[1],b[2])}),c&&(sd[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function S(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function T(a){var b,c,d=a.match(pd);for(b=0,c=d.length;c>b;b++)sd[d[b]]?d[b]=sd[d[b]]:d[b]=S(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}}function U(a,b){return a.isValid()?(b=V(b,a.localeData()),rd[b]=rd[b]||T(b),rd[b](a)):a.localeData().invalidDate()}function V(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(qd.lastIndex=0;d>=0&&qd.test(a);)a=a.replace(qd,c),qd.lastIndex=0,d-=1;return a}function W(a,b,c){Kd[a]=w(b)?b:function(a,d){return a&&c?c:b}}function X(a,b){return f(Kd,a)?Kd[a](b._strict,b._locale):new RegExp(Y(a))}function Y(a){return Z(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function Z(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function $(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=r(a)}),c=0;c<a.length;c++)Ld[a[c]]=d}function _(a,b){$(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function aa(a,b,c){null!=b&&f(Ld,a)&&Ld[a](b,c._a,c,a)}function ba(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function ca(a,b){return c(this._months)?this._months[a.month()]:this._months[Vd.test(b)?"format":"standalone"][a.month()]}function da(a,b){return c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[Vd.test(b)?"format":"standalone"][a.month()]}function ea(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;12>d;++d)f=h([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:null):(e=md.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:(e=md.call(this._longMonthsParse,g),-1!==e?e:null)):(e=md.call(this._longMonthsParse,g),-1!==e?e:(e=md.call(this._shortMonthsParse,g),-1!==e?e:null))}function fa(a,b,c){var d,e,f;if(this._monthsParseExact)return ea.call(this,a,b,c);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=h([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function ga(a,b){var c;if(!a.isValid())return a;if("string"==typeof b)if(/^\d+$/.test(b))b=r(b);else if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),ba(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ha(b){return null!=b?(ga(this,b),a.updateOffset(this,!0),this):N(this,"Month")}function ia(){return ba(this.year(),this.month())}function ja(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex}function ka(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsStrictRegex:this._monthsRegex):this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex}function la(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=h([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=Z(d[b]),e[b]=Z(e[b]),f[b]=Z(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")}function ma(a){var b,c=a._a;return c&&-2===j(a).overflow&&(b=c[Nd]<0||c[Nd]>11?Nd:c[Od]<1||c[Od]>ba(c[Md],c[Nd])?Od:c[Pd]<0||c[Pd]>24||24===c[Pd]&&(0!==c[Qd]||0!==c[Rd]||0!==c[Sd])?Pd:c[Qd]<0||c[Qd]>59?Qd:c[Rd]<0||c[Rd]>59?Rd:c[Sd]<0||c[Sd]>999?Sd:-1,j(a)._overflowDayOfYear&&(Md>b||b>Od)&&(b=Od),j(a)._overflowWeeks&&-1===b&&(b=Td),j(a)._overflowWeekday&&-1===b&&(b=Ud),j(a).overflow=b),a}function na(a){var b,c,d,e,f,g,h=a._i,i=$d.exec(h)||_d.exec(h);if(i){for(j(a).iso=!0,b=0,c=be.length;c>b;b++)if(be[b][1].exec(i[1])){e=be[b][0],d=be[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=ce.length;c>b;b++)if(ce[b][1].exec(i[3])){f=(i[2]||" ")+ce[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!ae.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),Ca(a)}else a._isValid=!1}function oa(b){var c=de.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(na(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function pa(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function qa(a){var b=new Date(Date.UTC.apply(null,arguments));return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}function ra(a){return sa(a)?366:365}function sa(a){return a%4===0&&a%100!==0||a%400===0}function ta(){return sa(this.year())}function ua(a,b,c){var d=7+b-c,e=(7+qa(a,0,d).getUTCDay()-b)%7;return-e+d-1}function va(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ua(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=ra(f)+j):j>ra(a)?(f=a+1,g=j-ra(a)):(f=a,g=j),{year:f,dayOfYear:g}}function wa(a,b,c){var d,e,f=ua(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+xa(e,b,c)):g>xa(a.year(),b,c)?(d=g-xa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function xa(a,b,c){var d=ua(a,b,c),e=ua(a+1,b,c);return(ra(a)-d+e)/7}function ya(a,b,c){return null!=a?a:null!=b?b:c}function za(b){var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function Aa(a){var b,c,d,e,f=[];if(!a._d){for(d=za(a),a._w&&null==a._a[Od]&&null==a._a[Nd]&&Ba(a),a._dayOfYear&&(e=ya(a._a[Md],d[Md]),a._dayOfYear>ra(e)&&(j(a)._overflowDayOfYear=!0),c=qa(e,0,a._dayOfYear),a._a[Nd]=c.getUTCMonth(),a._a[Od]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[Pd]&&0===a._a[Qd]&&0===a._a[Rd]&&0===a._a[Sd]&&(a._nextDay=!0,a._a[Pd]=0),a._d=(a._useUTC?qa:pa).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[Pd]=24)}}function Ba(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=ya(b.GG,a._a[Md],wa(Ka(),1,4).year),d=ya(b.W,1),e=ya(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=ya(b.gg,a._a[Md],wa(Ka(),f,g).year),d=ya(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>xa(c,f,g)?j(a)._overflowWeeks=!0:null!=i?j(a)._overflowWeekday=!0:(h=va(c,d,e,f,g),a._a[Md]=h.year,a._dayOfYear=h.dayOfYear)}function Ca(b){if(b._f===a.ISO_8601)return void na(b);b._a=[],j(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,k=0;for(e=V(b._f,b._locale).match(pd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(X(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&j(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),k+=d.length),sd[f]?(d?j(b).empty=!1:j(b).unusedTokens.push(f),aa(f,d,b)):b._strict&&!d&&j(b).unusedTokens.push(f);j(b).charsLeftOver=i-k,h.length>0&&j(b).unusedInput.push(h),j(b).bigHour===!0&&b._a[Pd]<=12&&b._a[Pd]>0&&(j(b).bigHour=void 0),j(b).parsedDateParts=b._a.slice(0),j(b).meridiem=b._meridiem,b._a[Pd]=Da(b._locale,b._a[Pd],b._meridiem),Aa(b),ma(b)}function Da(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function Ea(a){var b,c,d,e,f;if(0===a._f.length)return j(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=n({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],Ca(b),k(b)&&(f+=j(b).charsLeftOver,f+=10*j(b).unusedTokens.length,j(b).score=f,(null==d||d>f)&&(d=f,c=b));g(a,c||b)}function Fa(a){if(!a._d){var b=L(a._i);a._a=e([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),Aa(a)}}function Ga(a){var b=new o(ma(Ha(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function Ha(a){var b=a._i,e=a._f;return a._locale=a._locale||H(a._l),null===b||void 0===e&&""===b?l({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),p(b)?new o(ma(b)):(c(e)?Ea(a):e?Ca(a):d(b)?a._d=b:Ia(a),k(a)||(a._d=null),a))}function Ia(b){var f=b._i;void 0===f?b._d=new Date(a.now()):d(f)?b._d=new Date(f.valueOf()):"string"==typeof f?oa(b):c(f)?(b._a=e(f.slice(0),function(a){return parseInt(a,10)}),Aa(b)):"object"==typeof f?Fa(b):"number"==typeof f?b._d=new Date(f):a.createFromInputFallback(b)}function Ja(a,b,c,d,e){var f={};return"boolean"==typeof c&&(d=c,c=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=e,f._l=c,f._i=a,f._f=b,f._strict=d,Ga(f)}function Ka(a,b,c,d){return Ja(a,b,c,d,!1)}function La(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return Ka();for(d=b[0],e=1;e<b.length;++e)(!b[e].isValid()||b[e][a](d))&&(d=b[e]);return d}function Ma(){var a=[].slice.call(arguments,0);return La("isBefore",a)}function Na(){var a=[].slice.call(arguments,0);return La("isAfter",a)}function Oa(a){var b=L(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+1e3*h*60*60,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=H(),this._bubble()}function Pa(a){return a instanceof Oa}function Qa(a,b){R(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+Q(~~(a/60),2)+b+Q(~~a%60,2)})}function Ra(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(ie)||["-",0,0],f=+(60*e[1])+r(e[2]);return"+"===e[0]?f:-f}function Sa(b,c){var e,f;return c._isUTC?(e=c.clone(),f=(p(b)||d(b)?b.valueOf():Ka(b).valueOf())-e.valueOf(),e._d.setTime(e._d.valueOf()+f),a.updateOffset(e,!1),e):Ka(b).local()}function Ta(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Ua(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=Ra(Hd,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ta(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?jb(this,db(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ta(this):null!=b?this:NaN}function Va(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Wa(a){return this.utcOffset(0,a)}function Xa(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ta(this),"m")),this}function Ya(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Ra(Gd,this._i)),this}function Za(a){return this.isValid()?(a=a?Ka(a).utcOffset():0,(this.utcOffset()-a)%60===0):!1}function $a(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function _a(){if(!m(this._isDSTShifted))return this._isDSTShifted;var a={};if(n(a,this),a=Ha(a),a._a){var b=a._isUTC?h(a._a):Ka(a._a);this._isDSTShifted=this.isValid()&&s(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function ab(){return this.isValid()?!this._isUTC:!1}function bb(){return this.isValid()?this._isUTC:!1}function cb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function db(a,b){var c,d,e,g=a,h=null;return Pa(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(g={},b?g[b]=a:g.milliseconds=a):(h=je.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:r(h[Od])*c,h:r(h[Pd])*c,m:r(h[Qd])*c,s:r(h[Rd])*c,ms:r(h[Sd])*c}):(h=ke.exec(a))?(c="-"===h[1]?-1:1,g={y:eb(h[2],c),M:eb(h[3],c),w:eb(h[4],c),d:eb(h[5],c),h:eb(h[6],c),m:eb(h[7],c),s:eb(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=gb(Ka(g.from),Ka(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new Oa(g),Pa(a)&&f(a,"_locale")&&(d._locale=a._locale),d}function eb(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function fb(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function gb(a,b){var c;return a.isValid()&&b.isValid()?(b=Sa(b,a),a.isBefore(b)?c=fb(a,b):(c=fb(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function hb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)}function ib(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(v(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=db(c,d),jb(this,e,a),this}}function jb(b,c,d,e){var f=c._milliseconds,g=hb(c._days),h=hb(c._months);b.isValid()&&(e=null==e?!0:e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&O(b,"Date",N(b,"Date")+g*d),h&&ga(b,N(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function kb(a,b){var c=a||Ka(),d=Sa(c,this).startOf("day"),e=this.diff(d,"days",!0),f=-6>e?"sameElse":-1>e?"lastWeek":0>e?"lastDay":1>e?"sameDay":2>e?"nextDay":7>e?"nextWeek":"sameElse",g=b&&(w(b[f])?b[f]():b[f]);return this.format(g||this.localeData().calendar(f,this,Ka(c)))}function lb(){return new o(this)}function mb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf()):!1}function nb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf()):!1}function ob(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function pb(a,b){var c,d=p(a)?a:Ka(a);return this.isValid()&&d.isValid()?(b=K(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf())):!1}function qb(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function rb(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function sb(a,b,c){var d,e,f,g;return this.isValid()?(d=Sa(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=K(b),"year"===b||"month"===b||"quarter"===b?(g=tb(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:q(g)):NaN):NaN}function tb(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function ub(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function vb(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?w(Date.prototype.toISOString)?this.toDate().toISOString():U(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):U(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function wb(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=U(this,b);return this.localeData().postformat(c)}function xb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function yb(a){return this.from(Ka(),a)}function zb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function Ab(a){return this.to(Ka(),a)}function Bb(a){var b;return void 0===a?this._locale._abbr:(b=H(a),null!=b&&(this._locale=b),this)}function Cb(){return this._locale}function Db(a){switch(a=K(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function Eb(a){return a=K(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function Fb(){return this._d.valueOf()-6e4*(this._offset||0)}function Gb(){return Math.floor(this.valueOf()/1e3)}function Hb(){return this._offset?new Date(this.valueOf()):this._d}function Ib(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function Jb(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function Kb(){return this.isValid()?this.toISOString():null}function Lb(){return k(this)}function Mb(){return g({},j(this))}function Nb(){return j(this).overflow}function Ob(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Pb(a,b){R(0,[a,a.length],0,b)}function Qb(a){return Ub.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Rb(a){return Ub.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Sb(){return xa(this.year(),1,4)}function Tb(){var a=this.localeData()._week;return xa(this.year(),a.dow,a.doy)}function Ub(a,b,c,d,e){var f;return null==a?wa(this,d,e).year:(f=xa(a,d,e),b>f&&(b=f),Vb.call(this,a,b,c,d,e))}function Vb(a,b,c,d,e){var f=va(a,b,c,d,e),g=qa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}function Wb(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Xb(a){return wa(a,this._week.dow,this._week.doy).week}function Yb(){return this._week.dow}function Zb(){return this._week.doy}function $b(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function _b(a){var b=wa(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function ac(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function bc(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function cc(a){return this._weekdaysShort[a.day()]}function dc(a){return this._weekdaysMin[a.day()]}function ec(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=h([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function fc(a,b,c){var d,e,f;if(this._weekdaysParseExact)return ec.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){if(e=h([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"), -this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}}function gc(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=ac(a,this.localeData()),this.add(a-b,"d")):b}function hc(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function ic(a){return this.isValid()?null==a?this.day()||7:this.day(this.day()%7?a:a-7):null!=a?this:NaN}function jc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex}function kc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex}function lc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex}function mc(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],i=[],j=[],k=[];for(b=0;7>b;b++)c=h([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),i.push(e),j.push(f),k.push(d),k.push(e),k.push(f);for(g.sort(a),i.sort(a),j.sort(a),k.sort(a),b=0;7>b;b++)i[b]=Z(i[b]),j[b]=Z(j[b]),k[b]=Z(k[b]);this._weekdaysRegex=new RegExp("^("+k.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")}function nc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function oc(){return this.hours()%12||12}function pc(){return this.hours()||24}function qc(a,b){R(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function rc(a,b){return b._meridiemParse}function sc(a){return"p"===(a+"").toLowerCase().charAt(0)}function tc(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function uc(a,b){b[Sd]=r(1e3*("0."+a))}function vc(){return this._isUTC?"UTC":""}function wc(){return this._isUTC?"Coordinated Universal Time":""}function xc(a){return Ka(1e3*a)}function yc(){return Ka.apply(null,arguments).parseZone()}function zc(a,b,c){var d=this._calendar[a];return w(d)?d.call(b,c):d}function Ac(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function Bc(){return this._invalidDate}function Cc(a){return this._ordinal.replace("%d",a)}function Dc(a){return a}function Ec(a,b,c,d){var e=this._relativeTime[c];return w(e)?e(a,b,c,d):e.replace(/%d/i,a)}function Fc(a,b){var c=this._relativeTime[a>0?"future":"past"];return w(c)?c(b):c.replace(/%s/i,b)}function Gc(a,b,c,d){var e=H(),f=h().set(d,b);return e[c](f,a)}function Hc(a,b,c){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return Gc(a,b,c,"month");var d,e=[];for(d=0;12>d;d++)e[d]=Gc(a,d,c,"month");return e}function Ic(a,b,c,d){"boolean"==typeof a?("number"==typeof b&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,"number"==typeof b&&(c=b,b=void 0),b=b||"");var e=H(),f=a?e._week.dow:0;if(null!=c)return Gc(b,(c+f)%7,d,"day");var g,h=[];for(g=0;7>g;g++)h[g]=Gc(b,(g+f)%7,d,"day");return h}function Jc(a,b){return Hc(a,b,"months")}function Kc(a,b){return Hc(a,b,"monthsShort")}function Lc(a,b,c){return Ic(a,b,c,"weekdays")}function Mc(a,b,c){return Ic(a,b,c,"weekdaysShort")}function Nc(a,b,c){return Ic(a,b,c,"weekdaysMin")}function Oc(){var a=this._data;return this._milliseconds=Le(this._milliseconds),this._days=Le(this._days),this._months=Le(this._months),a.milliseconds=Le(a.milliseconds),a.seconds=Le(a.seconds),a.minutes=Le(a.minutes),a.hours=Le(a.hours),a.months=Le(a.months),a.years=Le(a.years),this}function Pc(a,b,c,d){var e=db(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function Qc(a,b){return Pc(this,a,b,1)}function Rc(a,b){return Pc(this,a,b,-1)}function Sc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Tc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Sc(Vc(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=q(f/1e3),i.seconds=a%60,b=q(a/60),i.minutes=b%60,c=q(b/60),i.hours=c%24,g+=q(c/24),e=q(Uc(g)),h+=e,g-=Sc(Vc(e)),d=q(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function Uc(a){return 4800*a/146097}function Vc(a){return 146097*a/4800}function Wc(a){var b,c,d=this._milliseconds;if(a=K(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+Uc(b),"month"===a?c:c/12;switch(b=this._days+Math.round(Vc(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function Xc(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*r(this._months/12)}function Yc(a){return function(){return this.as(a)}}function Zc(a){return a=K(a),this[a+"s"]()}function $c(a){return function(){return this._data[a]}}function _c(){return q(this.days()/7)}function ad(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function bd(a,b,c){var d=db(a).abs(),e=_e(d.as("s")),f=_e(d.as("m")),g=_e(d.as("h")),h=_e(d.as("d")),i=_e(d.as("M")),j=_e(d.as("y")),k=e<af.s&&["s",e]||1>=f&&["m"]||f<af.m&&["mm",f]||1>=g&&["h"]||g<af.h&&["hh",g]||1>=h&&["d"]||h<af.d&&["dd",h]||1>=i&&["M"]||i<af.M&&["MM",i]||1>=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,ad.apply(null,k)}function cd(a,b){return void 0===af[a]?!1:void 0===b?af[a]:(af[a]=b,!0)}function dd(a){var b=this.localeData(),c=bd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function ed(){var a,b,c,d=bf(this._milliseconds)/1e3,e=bf(this._days),f=bf(this._months);a=q(d/60),b=q(a/60),d%=60,a%=60,c=q(f/12),f%=12;var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var fd,gd;gd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;c>d;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};var hd=a.momentProperties=[],id=!1,jd={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var kd;kd=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)f(a,b)&&c.push(b);return c};var ld,md,nd={},od={},pd=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,qd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,rd={},sd={},td=/\d/,ud=/\d\d/,vd=/\d{3}/,wd=/\d{4}/,xd=/[+-]?\d{6}/,yd=/\d\d?/,zd=/\d\d\d\d?/,Ad=/\d\d\d\d\d\d?/,Bd=/\d{1,3}/,Cd=/\d{1,4}/,Dd=/[+-]?\d{1,6}/,Ed=/\d+/,Fd=/[+-]?\d+/,Gd=/Z|[+-]\d\d:?\d\d/gi,Hd=/Z|[+-]\d\d(?::?\d\d)?/gi,Id=/[+-]?\d+(\.\d{1,3})?/,Jd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Kd={},Ld={},Md=0,Nd=1,Od=2,Pd=3,Qd=4,Rd=5,Sd=6,Td=7,Ud=8;md=Array.prototype.indexOf?Array.prototype.indexOf:function(a){var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1},R("M",["MM",2],"Mo",function(){return this.month()+1}),R("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),R("MMMM",0,0,function(a){return this.localeData().months(this,a)}),J("month","M"),W("M",yd),W("MM",yd,ud),W("MMM",function(a,b){return b.monthsShortRegex(a)}),W("MMMM",function(a,b){return b.monthsRegex(a)}),$(["M","MM"],function(a,b){b[Nd]=r(a)-1}),$(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[Nd]=e:j(c).invalidMonth=a});var Vd=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,Wd="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Xd="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Yd=Jd,Zd=Jd,$d=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,_d=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ae=/Z|[+-]\d\d(?::?\d\d)?/,be=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],ce=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],de=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=u("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),R("Y",0,0,function(){var a=this.year();return 9999>=a?""+a:"+"+a}),R(0,["YY",2],0,function(){return this.year()%100}),R(0,["YYYY",4],0,"year"),R(0,["YYYYY",5],0,"year"),R(0,["YYYYYY",6,!0],0,"year"),J("year","y"),W("Y",Fd),W("YY",yd,ud),W("YYYY",Cd,wd),W("YYYYY",Dd,xd),W("YYYYYY",Dd,xd),$(["YYYYY","YYYYYY"],Md),$("YYYY",function(b,c){c[Md]=2===b.length?a.parseTwoDigitYear(b):r(b)}),$("YY",function(b,c){c[Md]=a.parseTwoDigitYear(b)}),$("Y",function(a,b){b[Md]=parseInt(a,10)}),a.parseTwoDigitYear=function(a){return r(a)+(r(a)>68?1900:2e3)};var ee=M("FullYear",!0);a.ISO_8601=function(){};var fe=u("moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:l()}),ge=u("moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:l()}),he=function(){return Date.now?Date.now():+new Date};Qa("Z",":"),Qa("ZZ",""),W("Z",Hd),W("ZZ",Hd),$(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Ra(Hd,a)});var ie=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var je=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,ke=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;db.fn=Oa.prototype;var le=ib(1,"add"),me=ib(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ne=u("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});R(0,["gg",2],0,function(){return this.weekYear()%100}),R(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Pb("gggg","weekYear"),Pb("ggggg","weekYear"),Pb("GGGG","isoWeekYear"),Pb("GGGGG","isoWeekYear"),J("weekYear","gg"),J("isoWeekYear","GG"),W("G",Fd),W("g",Fd),W("GG",yd,ud),W("gg",yd,ud),W("GGGG",Cd,wd),W("gggg",Cd,wd),W("GGGGG",Dd,xd),W("ggggg",Dd,xd),_(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=r(a)}),_(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),R("Q",0,"Qo","quarter"),J("quarter","Q"),W("Q",td),$("Q",function(a,b){b[Nd]=3*(r(a)-1)}),R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),J("week","w"),J("isoWeek","W"),W("w",yd),W("ww",yd,ud),W("W",yd),W("WW",yd,ud),_(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=r(a)});var oe={dow:0,doy:6};R("D",["DD",2],"Do","date"),J("date","D"),W("D",yd),W("DD",yd,ud),W("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),$(["D","DD"],Od),$("Do",function(a,b){b[Od]=r(a.match(yd)[0],10)});var pe=M("Date",!0);R("d",0,"do","day"),R("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),R("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),R("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),J("day","d"),J("weekday","e"),J("isoWeekday","E"),W("d",yd),W("e",yd),W("E",yd),W("dd",function(a,b){return b.weekdaysMinRegex(a)}),W("ddd",function(a,b){return b.weekdaysShortRegex(a)}),W("dddd",function(a,b){return b.weekdaysRegex(a)}),_(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict);null!=e?b.d=e:j(c).invalidWeekday=a}),_(["d","e","E"],function(a,b,c,d){b[d]=r(a)});var qe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),re="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),se="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),te=Jd,ue=Jd,ve=Jd;R("DDD",["DDDD",3],"DDDo","dayOfYear"),J("dayOfYear","DDD"),W("DDD",Bd),W("DDDD",vd),$(["DDD","DDDD"],function(a,b,c){c._dayOfYear=r(a)}),R("H",["HH",2],0,"hour"),R("h",["hh",2],0,oc),R("k",["kk",2],0,pc),R("hmm",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)}),R("hmmss",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)+Q(this.seconds(),2)}),R("Hmm",0,0,function(){return""+this.hours()+Q(this.minutes(),2)}),R("Hmmss",0,0,function(){return""+this.hours()+Q(this.minutes(),2)+Q(this.seconds(),2)}),qc("a",!0),qc("A",!1),J("hour","h"),W("a",rc),W("A",rc),W("H",yd),W("h",yd),W("HH",yd,ud),W("hh",yd,ud),W("hmm",zd),W("hmmss",Ad),W("Hmm",zd),W("Hmmss",Ad),$(["H","HH"],Pd),$(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),$(["h","hh"],function(a,b,c){b[Pd]=r(a),j(c).bigHour=!0}),$("hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d)),j(c).bigHour=!0}),$("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e)),j(c).bigHour=!0}),$("Hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d))}),$("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e))});var we=/[ap]\.?m?\.?/i,xe=M("Hours",!0);R("m",["mm",2],0,"minute"),J("minute","m"),W("m",yd),W("mm",yd,ud),$(["m","mm"],Qd);var ye=M("Minutes",!1);R("s",["ss",2],0,"second"),J("second","s"),W("s",yd),W("ss",yd,ud),$(["s","ss"],Rd);var ze=M("Seconds",!1);R("S",0,0,function(){return~~(this.millisecond()/100)}),R(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,function(){return 10*this.millisecond()}),R(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),R(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),R(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),R(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),R(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),J("millisecond","ms"),W("S",Bd,td),W("SS",Bd,ud),W("SSS",Bd,vd);var Ae;for(Ae="SSSS";Ae.length<=9;Ae+="S")W(Ae,Ed);for(Ae="S";Ae.length<=9;Ae+="S")$(Ae,uc);var Be=M("Milliseconds",!1);R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var Ce=o.prototype;Ce.add=le,Ce.calendar=kb,Ce.clone=lb,Ce.diff=sb,Ce.endOf=Eb,Ce.format=wb,Ce.from=xb,Ce.fromNow=yb,Ce.to=zb,Ce.toNow=Ab,Ce.get=P,Ce.invalidAt=Nb,Ce.isAfter=mb,Ce.isBefore=nb,Ce.isBetween=ob,Ce.isSame=pb,Ce.isSameOrAfter=qb,Ce.isSameOrBefore=rb,Ce.isValid=Lb,Ce.lang=ne,Ce.locale=Bb,Ce.localeData=Cb,Ce.max=ge,Ce.min=fe,Ce.parsingFlags=Mb,Ce.set=P,Ce.startOf=Db,Ce.subtract=me,Ce.toArray=Ib,Ce.toObject=Jb,Ce.toDate=Hb,Ce.toISOString=vb,Ce.toJSON=Kb,Ce.toString=ub,Ce.unix=Gb,Ce.valueOf=Fb,Ce.creationData=Ob,Ce.year=ee,Ce.isLeapYear=ta,Ce.weekYear=Qb,Ce.isoWeekYear=Rb,Ce.quarter=Ce.quarters=Wb,Ce.month=ha,Ce.daysInMonth=ia,Ce.week=Ce.weeks=$b,Ce.isoWeek=Ce.isoWeeks=_b,Ce.weeksInYear=Tb,Ce.isoWeeksInYear=Sb,Ce.date=pe,Ce.day=Ce.days=gc,Ce.weekday=hc,Ce.isoWeekday=ic,Ce.dayOfYear=nc,Ce.hour=Ce.hours=xe,Ce.minute=Ce.minutes=ye,Ce.second=Ce.seconds=ze,Ce.millisecond=Ce.milliseconds=Be,Ce.utcOffset=Ua,Ce.utc=Wa,Ce.local=Xa,Ce.parseZone=Ya,Ce.hasAlignedHourOffset=Za,Ce.isDST=$a,Ce.isDSTShifted=_a,Ce.isLocal=ab,Ce.isUtcOffset=bb,Ce.isUtc=cb,Ce.isUTC=cb,Ce.zoneAbbr=vc,Ce.zoneName=wc,Ce.dates=u("dates accessor is deprecated. Use date instead.",pe),Ce.months=u("months accessor is deprecated. Use month instead",ha),Ce.years=u("years accessor is deprecated. Use year instead",ee),Ce.zone=u("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Va);var De=Ce,Ee={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Fe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Ge="Invalid date",He="%d",Ie=/\d{1,2}/,Je={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Ke=A.prototype;Ke._calendar=Ee,Ke.calendar=zc,Ke._longDateFormat=Fe,Ke.longDateFormat=Ac,Ke._invalidDate=Ge,Ke.invalidDate=Bc,Ke._ordinal=He,Ke.ordinal=Cc,Ke._ordinalParse=Ie,Ke.preparse=Dc,Ke.postformat=Dc,Ke._relativeTime=Je,Ke.relativeTime=Ec,Ke.pastFuture=Fc,Ke.set=y,Ke.months=ca,Ke._months=Wd,Ke.monthsShort=da,Ke._monthsShort=Xd,Ke.monthsParse=fa,Ke._monthsRegex=Zd,Ke.monthsRegex=ka,Ke._monthsShortRegex=Yd,Ke.monthsShortRegex=ja,Ke.week=Xb,Ke._week=oe,Ke.firstDayOfYear=Zb,Ke.firstDayOfWeek=Yb,Ke.weekdays=bc,Ke._weekdays=qe,Ke.weekdaysMin=dc,Ke._weekdaysMin=se,Ke.weekdaysShort=cc,Ke._weekdaysShort=re,Ke.weekdaysParse=fc,Ke._weekdaysRegex=te,Ke.weekdaysRegex=jc,Ke._weekdaysShortRegex=ue,Ke.weekdaysShortRegex=kc,Ke._weekdaysMinRegex=ve,Ke.weekdaysMinRegex=lc,Ke.isPM=sc,Ke._meridiemParse=we,Ke.meridiem=tc,E("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===r(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=u("moment.lang is deprecated. Use moment.locale instead.",E),a.langData=u("moment.langData is deprecated. Use moment.localeData instead.",H);var Le=Math.abs,Me=Yc("ms"),Ne=Yc("s"),Oe=Yc("m"),Pe=Yc("h"),Qe=Yc("d"),Re=Yc("w"),Se=Yc("M"),Te=Yc("y"),Ue=$c("milliseconds"),Ve=$c("seconds"),We=$c("minutes"),Xe=$c("hours"),Ye=$c("days"),Ze=$c("months"),$e=$c("years"),_e=Math.round,af={s:45,m:45,h:22,d:26,M:11},bf=Math.abs,cf=Oa.prototype;cf.abs=Oc,cf.add=Qc,cf.subtract=Rc,cf.as=Wc,cf.asMilliseconds=Me,cf.asSeconds=Ne,cf.asMinutes=Oe,cf.asHours=Pe,cf.asDays=Qe,cf.asWeeks=Re,cf.asMonths=Se,cf.asYears=Te,cf.valueOf=Xc,cf._bubble=Tc,cf.get=Zc,cf.milliseconds=Ue,cf.seconds=Ve,cf.minutes=We,cf.hours=Xe,cf.days=Ye,cf.weeks=_c,cf.months=Ze,cf.years=$e,cf.humanize=dd,cf.toISOString=ed,cf.toString=ed,cf.toJSON=ed,cf.locale=Bb,cf.localeData=Cb,cf.toIsoString=u("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ed),cf.lang=ne,R("X",0,0,"unix"),R("x",0,0,"valueOf"),W("x",Fd),W("X",Id),$("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),$("x",function(a,b,c){c._d=new Date(r(a))}),a.version="2.13.0",b(Ka),a.fn=De,a.min=Ma,a.max=Na,a.now=he,a.utc=h,a.unix=xc,a.months=Jc,a.isDate=d,a.locale=E,a.invalid=l,a.duration=db,a.isMoment=p,a.weekdays=Lc,a.parseZone=yc,a.localeData=H,a.isDuration=Pa,a.monthsShort=Kc,a.weekdaysMin=Nc,a.defineLocale=F,a.updateLocale=G,a.locales=I,a.weekdaysShort=Mc,a.normalizeUnits=K,a.relativeTimeThreshold=cd,a.prototype=De;var df=a;return df}),function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["moment"],b):b(a.moment)}(this,function(a){"use strict";var b=a.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return b}),jQuery(document).ready(function(a){a(".entry-content").fitVids(),a(".wp-video-shortcode").parent("div").css("width","auto"),a(".odin-tabs a").click(function(b){b.preventDefault(),a(this).tab("show")}),a(".entry-date").each(function(){a(this).text("há "+moment(a(this).data("datetime")).startOf("hour").fromNow())})}); \ No newline at end of file +this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}}function gc(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=ac(a,this.localeData()),this.add(a-b,"d")):b}function hc(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function ic(a){return this.isValid()?null==a?this.day()||7:this.day(this.day()%7?a:a-7):null!=a?this:NaN}function jc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex}function kc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex}function lc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex}function mc(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],i=[],j=[],k=[];for(b=0;7>b;b++)c=h([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),i.push(e),j.push(f),k.push(d),k.push(e),k.push(f);for(g.sort(a),i.sort(a),j.sort(a),k.sort(a),b=0;7>b;b++)i[b]=Z(i[b]),j[b]=Z(j[b]),k[b]=Z(k[b]);this._weekdaysRegex=new RegExp("^("+k.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")}function nc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function oc(){return this.hours()%12||12}function pc(){return this.hours()||24}function qc(a,b){R(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function rc(a,b){return b._meridiemParse}function sc(a){return"p"===(a+"").toLowerCase().charAt(0)}function tc(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function uc(a,b){b[Sd]=r(1e3*("0."+a))}function vc(){return this._isUTC?"UTC":""}function wc(){return this._isUTC?"Coordinated Universal Time":""}function xc(a){return Ka(1e3*a)}function yc(){return Ka.apply(null,arguments).parseZone()}function zc(a,b,c){var d=this._calendar[a];return w(d)?d.call(b,c):d}function Ac(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function Bc(){return this._invalidDate}function Cc(a){return this._ordinal.replace("%d",a)}function Dc(a){return a}function Ec(a,b,c,d){var e=this._relativeTime[c];return w(e)?e(a,b,c,d):e.replace(/%d/i,a)}function Fc(a,b){var c=this._relativeTime[a>0?"future":"past"];return w(c)?c(b):c.replace(/%s/i,b)}function Gc(a,b,c,d){var e=H(),f=h().set(d,b);return e[c](f,a)}function Hc(a,b,c){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return Gc(a,b,c,"month");var d,e=[];for(d=0;12>d;d++)e[d]=Gc(a,d,c,"month");return e}function Ic(a,b,c,d){"boolean"==typeof a?("number"==typeof b&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,"number"==typeof b&&(c=b,b=void 0),b=b||"");var e=H(),f=a?e._week.dow:0;if(null!=c)return Gc(b,(c+f)%7,d,"day");var g,h=[];for(g=0;7>g;g++)h[g]=Gc(b,(g+f)%7,d,"day");return h}function Jc(a,b){return Hc(a,b,"months")}function Kc(a,b){return Hc(a,b,"monthsShort")}function Lc(a,b,c){return Ic(a,b,c,"weekdays")}function Mc(a,b,c){return Ic(a,b,c,"weekdaysShort")}function Nc(a,b,c){return Ic(a,b,c,"weekdaysMin")}function Oc(){var a=this._data;return this._milliseconds=Le(this._milliseconds),this._days=Le(this._days),this._months=Le(this._months),a.milliseconds=Le(a.milliseconds),a.seconds=Le(a.seconds),a.minutes=Le(a.minutes),a.hours=Le(a.hours),a.months=Le(a.months),a.years=Le(a.years),this}function Pc(a,b,c,d){var e=db(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function Qc(a,b){return Pc(this,a,b,1)}function Rc(a,b){return Pc(this,a,b,-1)}function Sc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Tc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Sc(Vc(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=q(f/1e3),i.seconds=a%60,b=q(a/60),i.minutes=b%60,c=q(b/60),i.hours=c%24,g+=q(c/24),e=q(Uc(g)),h+=e,g-=Sc(Vc(e)),d=q(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function Uc(a){return 4800*a/146097}function Vc(a){return 146097*a/4800}function Wc(a){var b,c,d=this._milliseconds;if(a=K(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+Uc(b),"month"===a?c:c/12;switch(b=this._days+Math.round(Vc(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function Xc(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*r(this._months/12)}function Yc(a){return function(){return this.as(a)}}function Zc(a){return a=K(a),this[a+"s"]()}function $c(a){return function(){return this._data[a]}}function _c(){return q(this.days()/7)}function ad(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function bd(a,b,c){var d=db(a).abs(),e=_e(d.as("s")),f=_e(d.as("m")),g=_e(d.as("h")),h=_e(d.as("d")),i=_e(d.as("M")),j=_e(d.as("y")),k=e<af.s&&["s",e]||1>=f&&["m"]||f<af.m&&["mm",f]||1>=g&&["h"]||g<af.h&&["hh",g]||1>=h&&["d"]||h<af.d&&["dd",h]||1>=i&&["M"]||i<af.M&&["MM",i]||1>=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,ad.apply(null,k)}function cd(a,b){return void 0===af[a]?!1:void 0===b?af[a]:(af[a]=b,!0)}function dd(a){var b=this.localeData(),c=bd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function ed(){var a,b,c,d=bf(this._milliseconds)/1e3,e=bf(this._days),f=bf(this._months);a=q(d/60),b=q(a/60),d%=60,a%=60,c=q(f/12),f%=12;var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var fd,gd;gd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;c>d;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};var hd=a.momentProperties=[],id=!1,jd={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var kd;kd=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)f(a,b)&&c.push(b);return c};var ld,md,nd={},od={},pd=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,qd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,rd={},sd={},td=/\d/,ud=/\d\d/,vd=/\d{3}/,wd=/\d{4}/,xd=/[+-]?\d{6}/,yd=/\d\d?/,zd=/\d\d\d\d?/,Ad=/\d\d\d\d\d\d?/,Bd=/\d{1,3}/,Cd=/\d{1,4}/,Dd=/[+-]?\d{1,6}/,Ed=/\d+/,Fd=/[+-]?\d+/,Gd=/Z|[+-]\d\d:?\d\d/gi,Hd=/Z|[+-]\d\d(?::?\d\d)?/gi,Id=/[+-]?\d+(\.\d{1,3})?/,Jd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Kd={},Ld={},Md=0,Nd=1,Od=2,Pd=3,Qd=4,Rd=5,Sd=6,Td=7,Ud=8;md=Array.prototype.indexOf?Array.prototype.indexOf:function(a){var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1},R("M",["MM",2],"Mo",function(){return this.month()+1}),R("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),R("MMMM",0,0,function(a){return this.localeData().months(this,a)}),J("month","M"),W("M",yd),W("MM",yd,ud),W("MMM",function(a,b){return b.monthsShortRegex(a)}),W("MMMM",function(a,b){return b.monthsRegex(a)}),$(["M","MM"],function(a,b){b[Nd]=r(a)-1}),$(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[Nd]=e:j(c).invalidMonth=a});var Vd=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,Wd="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Xd="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Yd=Jd,Zd=Jd,$d=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,_d=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ae=/Z|[+-]\d\d(?::?\d\d)?/,be=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],ce=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],de=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=u("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),R("Y",0,0,function(){var a=this.year();return 9999>=a?""+a:"+"+a}),R(0,["YY",2],0,function(){return this.year()%100}),R(0,["YYYY",4],0,"year"),R(0,["YYYYY",5],0,"year"),R(0,["YYYYYY",6,!0],0,"year"),J("year","y"),W("Y",Fd),W("YY",yd,ud),W("YYYY",Cd,wd),W("YYYYY",Dd,xd),W("YYYYYY",Dd,xd),$(["YYYYY","YYYYYY"],Md),$("YYYY",function(b,c){c[Md]=2===b.length?a.parseTwoDigitYear(b):r(b)}),$("YY",function(b,c){c[Md]=a.parseTwoDigitYear(b)}),$("Y",function(a,b){b[Md]=parseInt(a,10)}),a.parseTwoDigitYear=function(a){return r(a)+(r(a)>68?1900:2e3)};var ee=M("FullYear",!0);a.ISO_8601=function(){};var fe=u("moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:l()}),ge=u("moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:l()}),he=function(){return Date.now?Date.now():+new Date};Qa("Z",":"),Qa("ZZ",""),W("Z",Hd),W("ZZ",Hd),$(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Ra(Hd,a)});var ie=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var je=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,ke=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;db.fn=Oa.prototype;var le=ib(1,"add"),me=ib(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ne=u("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});R(0,["gg",2],0,function(){return this.weekYear()%100}),R(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Pb("gggg","weekYear"),Pb("ggggg","weekYear"),Pb("GGGG","isoWeekYear"),Pb("GGGGG","isoWeekYear"),J("weekYear","gg"),J("isoWeekYear","GG"),W("G",Fd),W("g",Fd),W("GG",yd,ud),W("gg",yd,ud),W("GGGG",Cd,wd),W("gggg",Cd,wd),W("GGGGG",Dd,xd),W("ggggg",Dd,xd),_(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=r(a)}),_(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),R("Q",0,"Qo","quarter"),J("quarter","Q"),W("Q",td),$("Q",function(a,b){b[Nd]=3*(r(a)-1)}),R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),J("week","w"),J("isoWeek","W"),W("w",yd),W("ww",yd,ud),W("W",yd),W("WW",yd,ud),_(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=r(a)});var oe={dow:0,doy:6};R("D",["DD",2],"Do","date"),J("date","D"),W("D",yd),W("DD",yd,ud),W("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),$(["D","DD"],Od),$("Do",function(a,b){b[Od]=r(a.match(yd)[0],10)});var pe=M("Date",!0);R("d",0,"do","day"),R("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),R("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),R("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),J("day","d"),J("weekday","e"),J("isoWeekday","E"),W("d",yd),W("e",yd),W("E",yd),W("dd",function(a,b){return b.weekdaysMinRegex(a)}),W("ddd",function(a,b){return b.weekdaysShortRegex(a)}),W("dddd",function(a,b){return b.weekdaysRegex(a)}),_(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict);null!=e?b.d=e:j(c).invalidWeekday=a}),_(["d","e","E"],function(a,b,c,d){b[d]=r(a)});var qe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),re="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),se="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),te=Jd,ue=Jd,ve=Jd;R("DDD",["DDDD",3],"DDDo","dayOfYear"),J("dayOfYear","DDD"),W("DDD",Bd),W("DDDD",vd),$(["DDD","DDDD"],function(a,b,c){c._dayOfYear=r(a)}),R("H",["HH",2],0,"hour"),R("h",["hh",2],0,oc),R("k",["kk",2],0,pc),R("hmm",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)}),R("hmmss",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)+Q(this.seconds(),2)}),R("Hmm",0,0,function(){return""+this.hours()+Q(this.minutes(),2)}),R("Hmmss",0,0,function(){return""+this.hours()+Q(this.minutes(),2)+Q(this.seconds(),2)}),qc("a",!0),qc("A",!1),J("hour","h"),W("a",rc),W("A",rc),W("H",yd),W("h",yd),W("HH",yd,ud),W("hh",yd,ud),W("hmm",zd),W("hmmss",Ad),W("Hmm",zd),W("Hmmss",Ad),$(["H","HH"],Pd),$(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),$(["h","hh"],function(a,b,c){b[Pd]=r(a),j(c).bigHour=!0}),$("hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d)),j(c).bigHour=!0}),$("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e)),j(c).bigHour=!0}),$("Hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d))}),$("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e))});var we=/[ap]\.?m?\.?/i,xe=M("Hours",!0);R("m",["mm",2],0,"minute"),J("minute","m"),W("m",yd),W("mm",yd,ud),$(["m","mm"],Qd);var ye=M("Minutes",!1);R("s",["ss",2],0,"second"),J("second","s"),W("s",yd),W("ss",yd,ud),$(["s","ss"],Rd);var ze=M("Seconds",!1);R("S",0,0,function(){return~~(this.millisecond()/100)}),R(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,function(){return 10*this.millisecond()}),R(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),R(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),R(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),R(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),R(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),J("millisecond","ms"),W("S",Bd,td),W("SS",Bd,ud),W("SSS",Bd,vd);var Ae;for(Ae="SSSS";Ae.length<=9;Ae+="S")W(Ae,Ed);for(Ae="S";Ae.length<=9;Ae+="S")$(Ae,uc);var Be=M("Milliseconds",!1);R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var Ce=o.prototype;Ce.add=le,Ce.calendar=kb,Ce.clone=lb,Ce.diff=sb,Ce.endOf=Eb,Ce.format=wb,Ce.from=xb,Ce.fromNow=yb,Ce.to=zb,Ce.toNow=Ab,Ce.get=P,Ce.invalidAt=Nb,Ce.isAfter=mb,Ce.isBefore=nb,Ce.isBetween=ob,Ce.isSame=pb,Ce.isSameOrAfter=qb,Ce.isSameOrBefore=rb,Ce.isValid=Lb,Ce.lang=ne,Ce.locale=Bb,Ce.localeData=Cb,Ce.max=ge,Ce.min=fe,Ce.parsingFlags=Mb,Ce.set=P,Ce.startOf=Db,Ce.subtract=me,Ce.toArray=Ib,Ce.toObject=Jb,Ce.toDate=Hb,Ce.toISOString=vb,Ce.toJSON=Kb,Ce.toString=ub,Ce.unix=Gb,Ce.valueOf=Fb,Ce.creationData=Ob,Ce.year=ee,Ce.isLeapYear=ta,Ce.weekYear=Qb,Ce.isoWeekYear=Rb,Ce.quarter=Ce.quarters=Wb,Ce.month=ha,Ce.daysInMonth=ia,Ce.week=Ce.weeks=$b,Ce.isoWeek=Ce.isoWeeks=_b,Ce.weeksInYear=Tb,Ce.isoWeeksInYear=Sb,Ce.date=pe,Ce.day=Ce.days=gc,Ce.weekday=hc,Ce.isoWeekday=ic,Ce.dayOfYear=nc,Ce.hour=Ce.hours=xe,Ce.minute=Ce.minutes=ye,Ce.second=Ce.seconds=ze,Ce.millisecond=Ce.milliseconds=Be,Ce.utcOffset=Ua,Ce.utc=Wa,Ce.local=Xa,Ce.parseZone=Ya,Ce.hasAlignedHourOffset=Za,Ce.isDST=$a,Ce.isDSTShifted=_a,Ce.isLocal=ab,Ce.isUtcOffset=bb,Ce.isUtc=cb,Ce.isUTC=cb,Ce.zoneAbbr=vc,Ce.zoneName=wc,Ce.dates=u("dates accessor is deprecated. Use date instead.",pe),Ce.months=u("months accessor is deprecated. Use month instead",ha),Ce.years=u("years accessor is deprecated. Use year instead",ee),Ce.zone=u("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Va);var De=Ce,Ee={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Fe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Ge="Invalid date",He="%d",Ie=/\d{1,2}/,Je={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Ke=A.prototype;Ke._calendar=Ee,Ke.calendar=zc,Ke._longDateFormat=Fe,Ke.longDateFormat=Ac,Ke._invalidDate=Ge,Ke.invalidDate=Bc,Ke._ordinal=He,Ke.ordinal=Cc,Ke._ordinalParse=Ie,Ke.preparse=Dc,Ke.postformat=Dc,Ke._relativeTime=Je,Ke.relativeTime=Ec,Ke.pastFuture=Fc,Ke.set=y,Ke.months=ca,Ke._months=Wd,Ke.monthsShort=da,Ke._monthsShort=Xd,Ke.monthsParse=fa,Ke._monthsRegex=Zd,Ke.monthsRegex=ka,Ke._monthsShortRegex=Yd,Ke.monthsShortRegex=ja,Ke.week=Xb,Ke._week=oe,Ke.firstDayOfYear=Zb,Ke.firstDayOfWeek=Yb,Ke.weekdays=bc,Ke._weekdays=qe,Ke.weekdaysMin=dc,Ke._weekdaysMin=se,Ke.weekdaysShort=cc,Ke._weekdaysShort=re,Ke.weekdaysParse=fc,Ke._weekdaysRegex=te,Ke.weekdaysRegex=jc,Ke._weekdaysShortRegex=ue,Ke.weekdaysShortRegex=kc,Ke._weekdaysMinRegex=ve,Ke.weekdaysMinRegex=lc,Ke.isPM=sc,Ke._meridiemParse=we,Ke.meridiem=tc,E("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===r(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=u("moment.lang is deprecated. Use moment.locale instead.",E),a.langData=u("moment.langData is deprecated. Use moment.localeData instead.",H);var Le=Math.abs,Me=Yc("ms"),Ne=Yc("s"),Oe=Yc("m"),Pe=Yc("h"),Qe=Yc("d"),Re=Yc("w"),Se=Yc("M"),Te=Yc("y"),Ue=$c("milliseconds"),Ve=$c("seconds"),We=$c("minutes"),Xe=$c("hours"),Ye=$c("days"),Ze=$c("months"),$e=$c("years"),_e=Math.round,af={s:45,m:45,h:22,d:26,M:11},bf=Math.abs,cf=Oa.prototype;cf.abs=Oc,cf.add=Qc,cf.subtract=Rc,cf.as=Wc,cf.asMilliseconds=Me,cf.asSeconds=Ne,cf.asMinutes=Oe,cf.asHours=Pe,cf.asDays=Qe,cf.asWeeks=Re,cf.asMonths=Se,cf.asYears=Te,cf.valueOf=Xc,cf._bubble=Tc,cf.get=Zc,cf.milliseconds=Ue,cf.seconds=Ve,cf.minutes=We,cf.hours=Xe,cf.days=Ye,cf.weeks=_c,cf.months=Ze,cf.years=$e,cf.humanize=dd,cf.toISOString=ed,cf.toString=ed,cf.toJSON=ed,cf.locale=Bb,cf.localeData=Cb,cf.toIsoString=u("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ed),cf.lang=ne,R("X",0,0,"unix"),R("x",0,0,"valueOf"),W("x",Fd),W("X",Id),$("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),$("x",function(a,b,c){c._d=new Date(r(a))}),a.version="2.13.0",b(Ka),a.fn=De,a.min=Ma,a.max=Na,a.now=he,a.utc=h,a.unix=xc,a.months=Jc,a.isDate=d,a.locale=E,a.invalid=l,a.duration=db,a.isMoment=p,a.weekdays=Lc,a.parseZone=yc,a.localeData=H,a.isDuration=Pa,a.monthsShort=Kc,a.weekdaysMin=Nc,a.defineLocale=F,a.updateLocale=G,a.locales=I,a.weekdaysShort=Mc,a.normalizeUnits=K,a.relativeTimeThreshold=cd,a.prototype=De;var df=a;return df}),function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["moment"],b):b(a.moment)}(this,function(a){"use strict";var b=a.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return b}),jQuery(document).ready(function(a){a(".wp-video-shortcode").parent("div").css("width","auto"),a(".entry-content").fitVids(),a("span.entry-date").each(function(){a(this).text(moment(a(this).children("time.entry-date").attr("datetime"),moment.ISO_8601,a("html").attr("lang")).startOf("hour").fromNow())})}); \ No newline at end of file From e79822b192a813f0395ffc8518e35b42ddc67a90 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Fri, 27 May 2016 08:57:21 -0300 Subject: [PATCH 040/217] Fix watch task --- Gruntfile.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index 2ed418d..4863b58 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -107,7 +107,7 @@ module.exports = function( grunt ) { files: [ '<%= pkg.dirs.css %>/*.css', '<%= pkg.dirs.js %>/*.js', - '../**/*.php' + '**/*.php' ] }, options: { @@ -227,7 +227,7 @@ module.exports = function( grunt ) { // Watch Task grunt.registerTask( 'watch', ['watch'] ); - grunt.registerTask( 'watch', ['w'] ); + grunt.registerTask( 'w', ['watch'] ); // Npm Update Task ( required `npm install -g ncu` before ) // ref: https://www.npmjs.com/package/npm-check-updates From 0c28c423c18783a89fd208032b31cd5a7265516c Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Fri, 27 May 2016 08:58:18 -0300 Subject: [PATCH 041/217] Update style theme and grunt --- assets/css/editor-style.css | 20 +++---- assets/css/style.css | 83 ++++++++++++++++++++++------- assets/js/main.js | 4 +- assets/js/main.min.js | 2 +- assets/scss/settings/mixins.scss | 8 ++- assets/scss/settings/variables.scss | 4 +- assets/scss/shared/_content.scss | 63 ++++++++++++++++++++-- assets/scss/shared/_sidebar.scss | 5 +- inc/template-tags.php | 2 +- templates-parts/content-none.php | 30 ++++++----- templates-parts/content.php | 4 +- 11 files changed, 167 insertions(+), 58 deletions(-) diff --git a/assets/css/editor-style.css b/assets/css/editor-style.css index 7f20226..b681643 100644 --- a/assets/css/editor-style.css +++ b/assets/css/editor-style.css @@ -8607,37 +8607,37 @@ img#wpstats { } .widget_tag_cloud a:nth-child(1) { - font-size: 26px!important; + font-size: 18px!important; } .widget_tag_cloud a:nth-child(2) { - font-size: 13px!important; + font-size: 25px!important; } .widget_tag_cloud a:nth-child(3) { font-size: 13px!important; } .widget_tag_cloud a:nth-child(4) { - font-size: 25px!important; + font-size: 18px!important; } .widget_tag_cloud a:nth-child(5) { - font-size: 22px!important; + font-size: 17px!important; } .widget_tag_cloud a:nth-child(6) { - font-size: 13px!important; + font-size: 32px!important; } .widget_tag_cloud a:nth-child(7) { - font-size: 24px!important; + font-size: 31px!important; } .widget_tag_cloud a:nth-child(8) { - font-size: 24px!important; + font-size: 22px!important; } .widget_tag_cloud a:nth-child(9) { - font-size: 18px!important; + font-size: 22px!important; } .widget_tag_cloud a:nth-child(10) { - font-size: 27px!important; + font-size: 13px!important; } .widget_tag_cloud a:nth-child(11) { - font-size: 17px!important; + font-size: 25px!important; } .widget_tag_cloud a:nth-child(12) { font-size: 29px!important; diff --git a/assets/css/style.css b/assets/css/style.css index 7732bdb..3a1a1aa 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1505,7 +1505,9 @@ hr { h1, h2, h3, h4, h5, h6, .h1, -#header-branding .site-title, .h2, .h3, .h4, .h5, #header-branding .site-description, .h6 { +#header-branding .site-title, +#content .post header.entry-header .entry-title, +#content .page header.entry-header .entry-title, .h2, .h3, .h4, .h5, #header-branding .site-description, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; @@ -1520,8 +1522,12 @@ h5 .small, h6 small, h6 .small, .h1 small, #header-branding .site-title small, +#content .post header.entry-header .entry-title small, +#content .page header.entry-header .entry-title small, .h1 .small, -#header-branding .site-title .small, .h2 small, +#header-branding .site-title .small, +#content .post header.entry-header .entry-title .small, +#content .page header.entry-header .entry-title .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, #header-branding .site-description small, @@ -1533,16 +1539,20 @@ h6 .small, color: #777777; } -h1, .h1, #header-branding .site-title, +h1, .h1, #header-branding .site-title, #content .post header.entry-header .entry-title, +#content .page header.entry-header .entry-title, h2, .h2, h3, .h3 { margin-top: 20px; margin-bottom: 10px; } h1 small, -h1 .small, .h1 small, #header-branding .site-title small, +h1 .small, .h1 small, #header-branding .site-title small, #content .post header.entry-header .entry-title small, +#content .page header.entry-header .entry-title small, .h1 .small, #header-branding .site-title .small, +#content .post header.entry-header .entry-title .small, +#content .page header.entry-header .entry-title .small, h2 small, h2 .small, .h2 small, .h2 .small, @@ -1571,7 +1581,8 @@ h6 .small, .h6 small, font-size: 75%; } -h1, .h1, #header-branding .site-title { +h1, .h1, #header-branding .site-title, #content .post header.entry-header .entry-title, +#content .page header.entry-header .entry-title { font-size: 36px; } @@ -1599,14 +1610,16 @@ p { margin: 0 0 10px; } -.lead { +.lead, #content .post header.entry-header .entry-meta, +#content .page header.entry-header .entry-meta { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height: 1.4; } @media (min-width: 768px) { - .lead { + .lead, #content .post header.entry-header .entry-meta, + #content .page header.entry-header .entry-meta { font-size: 21px; } } @@ -6145,7 +6158,11 @@ a.badge:hover, a.badge:focus { .jumbotron h1, .jumbotron .h1, .jumbotron #header-branding .site-title, -#header-branding .jumbotron .site-title { +#header-branding .jumbotron .site-title, +.jumbotron #content .post header.entry-header .entry-title, +#content .post header.entry-header .jumbotron .entry-title, +.jumbotron #content .page header.entry-header .entry-title, +#content .page header.entry-header .jumbotron .entry-title { color: inherit; } .jumbotron p { @@ -6176,7 +6193,11 @@ a.badge:hover, a.badge:focus { .jumbotron h1, .jumbotron .h1, .jumbotron #header-branding .site-title, - #header-branding .jumbotron .site-title { + #header-branding .jumbotron .site-title, + .jumbotron #content .post header.entry-header .entry-title, + #content .post header.entry-header .jumbotron .entry-title, + .jumbotron #content .page header.entry-header .entry-title, + #content .page header.entry-header .jumbotron .entry-title { font-size: 63px; } } @@ -8617,22 +8638,22 @@ img#wpstats { } .widget_tag_cloud a:nth-child(1) { - font-size: 30px!important; + font-size: 29px!important; } .widget_tag_cloud a:nth-child(2) { - font-size: 23px!important; + font-size: 27px!important; } .widget_tag_cloud a:nth-child(3) { - font-size: 22px!important; + font-size: 14px!important; } .widget_tag_cloud a:nth-child(4) { - font-size: 24px!important; + font-size: 21px!important; } .widget_tag_cloud a:nth-child(5) { - font-size: 13px!important; + font-size: 22px!important; } .widget_tag_cloud a:nth-child(6) { - font-size: 19px!important; + font-size: 14px!important; } .widget_tag_cloud a:nth-child(7) { font-size: 23px!important; @@ -8641,13 +8662,13 @@ img#wpstats { font-size: 27px!important; } .widget_tag_cloud a:nth-child(9) { - font-size: 32px!important; + font-size: 31px!important; } .widget_tag_cloud a:nth-child(10) { - font-size: 15px!important; + font-size: 14px!important; } .widget_tag_cloud a:nth-child(11) { - font-size: 22px!important; + font-size: 31px!important; } .widget_tag_cloud a:nth-child(12) { font-size: 16px!important; @@ -8722,8 +8743,30 @@ ul.page-numbers > li > span.current, ul.page-numbers > li > span.current:hover, margin: 0; } -#content .post.sticky .entry-title::after { - content: " \2014\2014\2014 "; +#content .post, +#content .page { + margin-bottom: 2em; + padding-left: 2em; + padding-right: 2em; + border-left: 5px #F5F5F5 solid; +} +#content .post .entry-excerpt, +#content .page .entry-excerpt { + font-size: large; +} +#content .post .entry-content, +#content .page .entry-content { + font-size: larger; + padding-top: .5em; + padding-bottom: 1.5em; +} +#content .post .entry-footer, +#content .page .entry-footer { + background: #F5F5F5; + padding: .5em 1em; +} +#content .post.sticky header.entry-header .entry-title::after { + content: " \2014 "; } #footer { diff --git a/assets/js/main.js b/assets/js/main.js index 796adb7..2ccaf5d 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -13,8 +13,8 @@ jQuery(document).ready(function($) { /** * Relative time to date posts. (http://momentjs.com) */ - $( 'span.entry-date' ).each(function() { - $(this).text( moment( $(this).children('time.entry-date').attr('datetime'), moment.ISO_8601, $('html').attr('lang') ).startOf('hour').fromNow() ); + $( '.entry-date' ).each(function() { + $(this).text( moment( $(this).children('time').attr('datetime'), moment.ISO_8601, $('html').attr('lang') ).startOf('hour').fromNow() ); }); /** diff --git a/assets/js/main.min.js b/assets/js/main.min.js index dedee4e..d96e338 100644 --- a/assets/js/main.min.js +++ b/assets/js/main.min.js @@ -4,4 +4,4 @@ */ +function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){ return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery),function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null};if(!document.getElementById("fit-vids-style")){var d=document.head||document.getElementsByTagName("head")[0],e=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",f=document.createElement("div");f.innerHTML='<p>x</p><style id="fit-vids-style">'+e+"</style>",d.appendChild(f.childNodes[1])}return b&&a.extend(c,b),this.each(function(){var b=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];c.customSelector&&b.push(c.customSelector);var d=a(this).find(b.join(","));d=d.not("object object"),d.each(function(){var b=a(this);if(!("embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),d=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),e=c/d;if(!b.attr("id")){var f="fitvid"+Math.floor(999999*Math.random());b.attr("id",f)}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),b.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return fd.apply(null,arguments)}function b(a){fd=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function e(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function f(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function g(a,b){for(var c in b)f(b,c)&&(a[c]=b[c]);return f(b,"toString")&&(a.toString=b.toString),f(b,"valueOf")&&(a.valueOf=b.valueOf),a}function h(a,b,c,d){return Ja(a,b,c,d,!0).utc()}function i(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function j(a){return null==a._pf&&(a._pf=i()),a._pf}function k(a){if(null==a._isValid){var b=j(a),c=gd.call(b.parsedDateParts,function(a){return null!=a});a._isValid=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function l(a){var b=h(NaN);return null!=a?g(j(b),a):j(b).userInvalidated=!0,b}function m(a){return void 0===a}function n(a,b){var c,d,e;if(m(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),m(b._i)||(a._i=b._i),m(b._f)||(a._f=b._f),m(b._l)||(a._l=b._l),m(b._strict)||(a._strict=b._strict),m(b._tzm)||(a._tzm=b._tzm),m(b._isUTC)||(a._isUTC=b._isUTC),m(b._offset)||(a._offset=b._offset),m(b._pf)||(a._pf=j(b)),m(b._locale)||(a._locale=b._locale),hd.length>0)for(c in hd)d=hd[c],e=b[d],m(e)||(a[d]=e);return a}function o(b){n(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),id===!1&&(id=!0,a.updateOffset(this),id=!1)}function p(a){return a instanceof o||null!=a&&null!=a._isAMomentObject}function q(a){return 0>a?Math.ceil(a):Math.floor(a)}function r(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=q(b)),c}function s(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&r(a[d])!==r(b[d]))&&g++;return g+f}function t(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function u(b,c){var d=!0;return g(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(t(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function v(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),jd[b]||(t(c),jd[b]=!0)}function w(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function x(a){return"[object Object]"===Object.prototype.toString.call(a)}function y(a){var b,c;for(c in a)b=a[c],w(b)?this[c]=b:this["_"+c]=b;this._config=a,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function z(a,b){var c,d=g({},a);for(c in b)f(b,c)&&(x(a[c])&&x(b[c])?(d[c]={},g(d[c],a[c]),g(d[c],b[c])):null!=b[c]?d[c]=b[c]:delete d[c]);return d}function A(a){null!=a&&this.set(a)}function B(a){return a?a.toLowerCase().replace("_","-"):a}function C(a){for(var b,c,d,e,f=0;f<a.length;){for(e=B(a[f]).split("-"),b=e.length,c=B(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=D(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&s(e,c,!0)>=b-1)break;b--}f++}return null}function D(a){var b=null;if(!nd[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=ld._abbr,require("./locale/"+a),E(b)}catch(c){}return nd[a]}function E(a,b){var c;return a&&(c=m(b)?H(a):F(a,b),c&&(ld=c)),ld._abbr}function F(a,b){return null!==b?(b.abbr=a,null!=nd[a]?(v("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"),b=z(nd[a]._config,b)):null!=b.parentLocale&&(null!=nd[b.parentLocale]?b=z(nd[b.parentLocale]._config,b):v("parentLocaleUndefined","specified parentLocale is not defined yet")),nd[a]=new A(b),E(a),nd[a]):(delete nd[a],null)}function G(a,b){if(null!=b){var c;null!=nd[a]&&(b=z(nd[a]._config,b)),c=new A(b),c.parentLocale=nd[a],nd[a]=c,E(a)}else null!=nd[a]&&(null!=nd[a].parentLocale?nd[a]=nd[a].parentLocale:null!=nd[a]&&delete nd[a]);return nd[a]}function H(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return ld;if(!c(a)){if(b=D(a))return b;a=[a]}return C(a)}function I(){return kd(nd)}function J(a,b){var c=a.toLowerCase();od[c]=od[c+"s"]=od[b]=a}function K(a){return"string"==typeof a?od[a]||od[a.toLowerCase()]:void 0}function L(a){var b,c,d={};for(c in a)f(a,c)&&(b=K(c),b&&(d[b]=a[c]));return d}function M(b,c){return function(d){return null!=d?(O(this,b,d),a.updateOffset(this,c),this):N(this,b)}}function N(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function O(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}function P(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else if(a=K(a),w(this[a]))return this[a](b);return this}function Q(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function R(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(sd[a]=e),b&&(sd[b[0]]=function(){return Q(e.apply(this,arguments),b[1],b[2])}),c&&(sd[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function S(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function T(a){var b,c,d=a.match(pd);for(b=0,c=d.length;c>b;b++)sd[d[b]]?d[b]=sd[d[b]]:d[b]=S(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}}function U(a,b){return a.isValid()?(b=V(b,a.localeData()),rd[b]=rd[b]||T(b),rd[b](a)):a.localeData().invalidDate()}function V(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(qd.lastIndex=0;d>=0&&qd.test(a);)a=a.replace(qd,c),qd.lastIndex=0,d-=1;return a}function W(a,b,c){Kd[a]=w(b)?b:function(a,d){return a&&c?c:b}}function X(a,b){return f(Kd,a)?Kd[a](b._strict,b._locale):new RegExp(Y(a))}function Y(a){return Z(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function Z(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function $(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=r(a)}),c=0;c<a.length;c++)Ld[a[c]]=d}function _(a,b){$(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function aa(a,b,c){null!=b&&f(Ld,a)&&Ld[a](b,c._a,c,a)}function ba(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function ca(a,b){return c(this._months)?this._months[a.month()]:this._months[Vd.test(b)?"format":"standalone"][a.month()]}function da(a,b){return c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[Vd.test(b)?"format":"standalone"][a.month()]}function ea(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;12>d;++d)f=h([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:null):(e=md.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:(e=md.call(this._longMonthsParse,g),-1!==e?e:null)):(e=md.call(this._longMonthsParse,g),-1!==e?e:(e=md.call(this._shortMonthsParse,g),-1!==e?e:null))}function fa(a,b,c){var d,e,f;if(this._monthsParseExact)return ea.call(this,a,b,c);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=h([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function ga(a,b){var c;if(!a.isValid())return a;if("string"==typeof b)if(/^\d+$/.test(b))b=r(b);else if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),ba(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ha(b){return null!=b?(ga(this,b),a.updateOffset(this,!0),this):N(this,"Month")}function ia(){return ba(this.year(),this.month())}function ja(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex}function ka(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsStrictRegex:this._monthsRegex):this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex}function la(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=h([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=Z(d[b]),e[b]=Z(e[b]),f[b]=Z(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")}function ma(a){var b,c=a._a;return c&&-2===j(a).overflow&&(b=c[Nd]<0||c[Nd]>11?Nd:c[Od]<1||c[Od]>ba(c[Md],c[Nd])?Od:c[Pd]<0||c[Pd]>24||24===c[Pd]&&(0!==c[Qd]||0!==c[Rd]||0!==c[Sd])?Pd:c[Qd]<0||c[Qd]>59?Qd:c[Rd]<0||c[Rd]>59?Rd:c[Sd]<0||c[Sd]>999?Sd:-1,j(a)._overflowDayOfYear&&(Md>b||b>Od)&&(b=Od),j(a)._overflowWeeks&&-1===b&&(b=Td),j(a)._overflowWeekday&&-1===b&&(b=Ud),j(a).overflow=b),a}function na(a){var b,c,d,e,f,g,h=a._i,i=$d.exec(h)||_d.exec(h);if(i){for(j(a).iso=!0,b=0,c=be.length;c>b;b++)if(be[b][1].exec(i[1])){e=be[b][0],d=be[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=ce.length;c>b;b++)if(ce[b][1].exec(i[3])){f=(i[2]||" ")+ce[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!ae.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),Ca(a)}else a._isValid=!1}function oa(b){var c=de.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(na(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function pa(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function qa(a){var b=new Date(Date.UTC.apply(null,arguments));return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}function ra(a){return sa(a)?366:365}function sa(a){return a%4===0&&a%100!==0||a%400===0}function ta(){return sa(this.year())}function ua(a,b,c){var d=7+b-c,e=(7+qa(a,0,d).getUTCDay()-b)%7;return-e+d-1}function va(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ua(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=ra(f)+j):j>ra(a)?(f=a+1,g=j-ra(a)):(f=a,g=j),{year:f,dayOfYear:g}}function wa(a,b,c){var d,e,f=ua(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+xa(e,b,c)):g>xa(a.year(),b,c)?(d=g-xa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function xa(a,b,c){var d=ua(a,b,c),e=ua(a+1,b,c);return(ra(a)-d+e)/7}function ya(a,b,c){return null!=a?a:null!=b?b:c}function za(b){var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function Aa(a){var b,c,d,e,f=[];if(!a._d){for(d=za(a),a._w&&null==a._a[Od]&&null==a._a[Nd]&&Ba(a),a._dayOfYear&&(e=ya(a._a[Md],d[Md]),a._dayOfYear>ra(e)&&(j(a)._overflowDayOfYear=!0),c=qa(e,0,a._dayOfYear),a._a[Nd]=c.getUTCMonth(),a._a[Od]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[Pd]&&0===a._a[Qd]&&0===a._a[Rd]&&0===a._a[Sd]&&(a._nextDay=!0,a._a[Pd]=0),a._d=(a._useUTC?qa:pa).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[Pd]=24)}}function Ba(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=ya(b.GG,a._a[Md],wa(Ka(),1,4).year),d=ya(b.W,1),e=ya(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=ya(b.gg,a._a[Md],wa(Ka(),f,g).year),d=ya(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>xa(c,f,g)?j(a)._overflowWeeks=!0:null!=i?j(a)._overflowWeekday=!0:(h=va(c,d,e,f,g),a._a[Md]=h.year,a._dayOfYear=h.dayOfYear)}function Ca(b){if(b._f===a.ISO_8601)return void na(b);b._a=[],j(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,k=0;for(e=V(b._f,b._locale).match(pd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(X(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&j(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),k+=d.length),sd[f]?(d?j(b).empty=!1:j(b).unusedTokens.push(f),aa(f,d,b)):b._strict&&!d&&j(b).unusedTokens.push(f);j(b).charsLeftOver=i-k,h.length>0&&j(b).unusedInput.push(h),j(b).bigHour===!0&&b._a[Pd]<=12&&b._a[Pd]>0&&(j(b).bigHour=void 0),j(b).parsedDateParts=b._a.slice(0),j(b).meridiem=b._meridiem,b._a[Pd]=Da(b._locale,b._a[Pd],b._meridiem),Aa(b),ma(b)}function Da(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function Ea(a){var b,c,d,e,f;if(0===a._f.length)return j(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=n({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],Ca(b),k(b)&&(f+=j(b).charsLeftOver,f+=10*j(b).unusedTokens.length,j(b).score=f,(null==d||d>f)&&(d=f,c=b));g(a,c||b)}function Fa(a){if(!a._d){var b=L(a._i);a._a=e([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),Aa(a)}}function Ga(a){var b=new o(ma(Ha(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function Ha(a){var b=a._i,e=a._f;return a._locale=a._locale||H(a._l),null===b||void 0===e&&""===b?l({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),p(b)?new o(ma(b)):(c(e)?Ea(a):e?Ca(a):d(b)?a._d=b:Ia(a),k(a)||(a._d=null),a))}function Ia(b){var f=b._i;void 0===f?b._d=new Date(a.now()):d(f)?b._d=new Date(f.valueOf()):"string"==typeof f?oa(b):c(f)?(b._a=e(f.slice(0),function(a){return parseInt(a,10)}),Aa(b)):"object"==typeof f?Fa(b):"number"==typeof f?b._d=new Date(f):a.createFromInputFallback(b)}function Ja(a,b,c,d,e){var f={};return"boolean"==typeof c&&(d=c,c=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=e,f._l=c,f._i=a,f._f=b,f._strict=d,Ga(f)}function Ka(a,b,c,d){return Ja(a,b,c,d,!1)}function La(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return Ka();for(d=b[0],e=1;e<b.length;++e)(!b[e].isValid()||b[e][a](d))&&(d=b[e]);return d}function Ma(){var a=[].slice.call(arguments,0);return La("isBefore",a)}function Na(){var a=[].slice.call(arguments,0);return La("isAfter",a)}function Oa(a){var b=L(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+1e3*h*60*60,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=H(),this._bubble()}function Pa(a){return a instanceof Oa}function Qa(a,b){R(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+Q(~~(a/60),2)+b+Q(~~a%60,2)})}function Ra(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(ie)||["-",0,0],f=+(60*e[1])+r(e[2]);return"+"===e[0]?f:-f}function Sa(b,c){var e,f;return c._isUTC?(e=c.clone(),f=(p(b)||d(b)?b.valueOf():Ka(b).valueOf())-e.valueOf(),e._d.setTime(e._d.valueOf()+f),a.updateOffset(e,!1),e):Ka(b).local()}function Ta(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Ua(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=Ra(Hd,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ta(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?jb(this,db(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ta(this):null!=b?this:NaN}function Va(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Wa(a){return this.utcOffset(0,a)}function Xa(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ta(this),"m")),this}function Ya(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Ra(Gd,this._i)),this}function Za(a){return this.isValid()?(a=a?Ka(a).utcOffset():0,(this.utcOffset()-a)%60===0):!1}function $a(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function _a(){if(!m(this._isDSTShifted))return this._isDSTShifted;var a={};if(n(a,this),a=Ha(a),a._a){var b=a._isUTC?h(a._a):Ka(a._a);this._isDSTShifted=this.isValid()&&s(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function ab(){return this.isValid()?!this._isUTC:!1}function bb(){return this.isValid()?this._isUTC:!1}function cb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function db(a,b){var c,d,e,g=a,h=null;return Pa(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(g={},b?g[b]=a:g.milliseconds=a):(h=je.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:r(h[Od])*c,h:r(h[Pd])*c,m:r(h[Qd])*c,s:r(h[Rd])*c,ms:r(h[Sd])*c}):(h=ke.exec(a))?(c="-"===h[1]?-1:1,g={y:eb(h[2],c),M:eb(h[3],c),w:eb(h[4],c),d:eb(h[5],c),h:eb(h[6],c),m:eb(h[7],c),s:eb(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=gb(Ka(g.from),Ka(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new Oa(g),Pa(a)&&f(a,"_locale")&&(d._locale=a._locale),d}function eb(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function fb(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function gb(a,b){var c;return a.isValid()&&b.isValid()?(b=Sa(b,a),a.isBefore(b)?c=fb(a,b):(c=fb(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function hb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)}function ib(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(v(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=db(c,d),jb(this,e,a),this}}function jb(b,c,d,e){var f=c._milliseconds,g=hb(c._days),h=hb(c._months);b.isValid()&&(e=null==e?!0:e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&O(b,"Date",N(b,"Date")+g*d),h&&ga(b,N(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function kb(a,b){var c=a||Ka(),d=Sa(c,this).startOf("day"),e=this.diff(d,"days",!0),f=-6>e?"sameElse":-1>e?"lastWeek":0>e?"lastDay":1>e?"sameDay":2>e?"nextDay":7>e?"nextWeek":"sameElse",g=b&&(w(b[f])?b[f]():b[f]);return this.format(g||this.localeData().calendar(f,this,Ka(c)))}function lb(){return new o(this)}function mb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf()):!1}function nb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf()):!1}function ob(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function pb(a,b){var c,d=p(a)?a:Ka(a);return this.isValid()&&d.isValid()?(b=K(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf())):!1}function qb(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function rb(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function sb(a,b,c){var d,e,f,g;return this.isValid()?(d=Sa(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=K(b),"year"===b||"month"===b||"quarter"===b?(g=tb(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:q(g)):NaN):NaN}function tb(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function ub(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function vb(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?w(Date.prototype.toISOString)?this.toDate().toISOString():U(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):U(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function wb(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=U(this,b);return this.localeData().postformat(c)}function xb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function yb(a){return this.from(Ka(),a)}function zb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function Ab(a){return this.to(Ka(),a)}function Bb(a){var b;return void 0===a?this._locale._abbr:(b=H(a),null!=b&&(this._locale=b),this)}function Cb(){return this._locale}function Db(a){switch(a=K(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function Eb(a){return a=K(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function Fb(){return this._d.valueOf()-6e4*(this._offset||0)}function Gb(){return Math.floor(this.valueOf()/1e3)}function Hb(){return this._offset?new Date(this.valueOf()):this._d}function Ib(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function Jb(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function Kb(){return this.isValid()?this.toISOString():null}function Lb(){return k(this)}function Mb(){return g({},j(this))}function Nb(){return j(this).overflow}function Ob(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Pb(a,b){R(0,[a,a.length],0,b)}function Qb(a){return Ub.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Rb(a){return Ub.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Sb(){return xa(this.year(),1,4)}function Tb(){var a=this.localeData()._week;return xa(this.year(),a.dow,a.doy)}function Ub(a,b,c,d,e){var f;return null==a?wa(this,d,e).year:(f=xa(a,d,e),b>f&&(b=f),Vb.call(this,a,b,c,d,e))}function Vb(a,b,c,d,e){var f=va(a,b,c,d,e),g=qa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}function Wb(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Xb(a){return wa(a,this._week.dow,this._week.doy).week}function Yb(){return this._week.dow}function Zb(){return this._week.doy}function $b(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function _b(a){var b=wa(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function ac(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function bc(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function cc(a){return this._weekdaysShort[a.day()]}function dc(a){return this._weekdaysMin[a.day()]}function ec(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=h([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function fc(a,b,c){var d,e,f;if(this._weekdaysParseExact)return ec.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){if(e=h([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"), -this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}}function gc(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=ac(a,this.localeData()),this.add(a-b,"d")):b}function hc(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function ic(a){return this.isValid()?null==a?this.day()||7:this.day(this.day()%7?a:a-7):null!=a?this:NaN}function jc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex}function kc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex}function lc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex}function mc(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],i=[],j=[],k=[];for(b=0;7>b;b++)c=h([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),i.push(e),j.push(f),k.push(d),k.push(e),k.push(f);for(g.sort(a),i.sort(a),j.sort(a),k.sort(a),b=0;7>b;b++)i[b]=Z(i[b]),j[b]=Z(j[b]),k[b]=Z(k[b]);this._weekdaysRegex=new RegExp("^("+k.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")}function nc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function oc(){return this.hours()%12||12}function pc(){return this.hours()||24}function qc(a,b){R(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function rc(a,b){return b._meridiemParse}function sc(a){return"p"===(a+"").toLowerCase().charAt(0)}function tc(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function uc(a,b){b[Sd]=r(1e3*("0."+a))}function vc(){return this._isUTC?"UTC":""}function wc(){return this._isUTC?"Coordinated Universal Time":""}function xc(a){return Ka(1e3*a)}function yc(){return Ka.apply(null,arguments).parseZone()}function zc(a,b,c){var d=this._calendar[a];return w(d)?d.call(b,c):d}function Ac(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function Bc(){return this._invalidDate}function Cc(a){return this._ordinal.replace("%d",a)}function Dc(a){return a}function Ec(a,b,c,d){var e=this._relativeTime[c];return w(e)?e(a,b,c,d):e.replace(/%d/i,a)}function Fc(a,b){var c=this._relativeTime[a>0?"future":"past"];return w(c)?c(b):c.replace(/%s/i,b)}function Gc(a,b,c,d){var e=H(),f=h().set(d,b);return e[c](f,a)}function Hc(a,b,c){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return Gc(a,b,c,"month");var d,e=[];for(d=0;12>d;d++)e[d]=Gc(a,d,c,"month");return e}function Ic(a,b,c,d){"boolean"==typeof a?("number"==typeof b&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,"number"==typeof b&&(c=b,b=void 0),b=b||"");var e=H(),f=a?e._week.dow:0;if(null!=c)return Gc(b,(c+f)%7,d,"day");var g,h=[];for(g=0;7>g;g++)h[g]=Gc(b,(g+f)%7,d,"day");return h}function Jc(a,b){return Hc(a,b,"months")}function Kc(a,b){return Hc(a,b,"monthsShort")}function Lc(a,b,c){return Ic(a,b,c,"weekdays")}function Mc(a,b,c){return Ic(a,b,c,"weekdaysShort")}function Nc(a,b,c){return Ic(a,b,c,"weekdaysMin")}function Oc(){var a=this._data;return this._milliseconds=Le(this._milliseconds),this._days=Le(this._days),this._months=Le(this._months),a.milliseconds=Le(a.milliseconds),a.seconds=Le(a.seconds),a.minutes=Le(a.minutes),a.hours=Le(a.hours),a.months=Le(a.months),a.years=Le(a.years),this}function Pc(a,b,c,d){var e=db(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function Qc(a,b){return Pc(this,a,b,1)}function Rc(a,b){return Pc(this,a,b,-1)}function Sc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Tc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Sc(Vc(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=q(f/1e3),i.seconds=a%60,b=q(a/60),i.minutes=b%60,c=q(b/60),i.hours=c%24,g+=q(c/24),e=q(Uc(g)),h+=e,g-=Sc(Vc(e)),d=q(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function Uc(a){return 4800*a/146097}function Vc(a){return 146097*a/4800}function Wc(a){var b,c,d=this._milliseconds;if(a=K(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+Uc(b),"month"===a?c:c/12;switch(b=this._days+Math.round(Vc(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function Xc(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*r(this._months/12)}function Yc(a){return function(){return this.as(a)}}function Zc(a){return a=K(a),this[a+"s"]()}function $c(a){return function(){return this._data[a]}}function _c(){return q(this.days()/7)}function ad(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function bd(a,b,c){var d=db(a).abs(),e=_e(d.as("s")),f=_e(d.as("m")),g=_e(d.as("h")),h=_e(d.as("d")),i=_e(d.as("M")),j=_e(d.as("y")),k=e<af.s&&["s",e]||1>=f&&["m"]||f<af.m&&["mm",f]||1>=g&&["h"]||g<af.h&&["hh",g]||1>=h&&["d"]||h<af.d&&["dd",h]||1>=i&&["M"]||i<af.M&&["MM",i]||1>=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,ad.apply(null,k)}function cd(a,b){return void 0===af[a]?!1:void 0===b?af[a]:(af[a]=b,!0)}function dd(a){var b=this.localeData(),c=bd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function ed(){var a,b,c,d=bf(this._milliseconds)/1e3,e=bf(this._days),f=bf(this._months);a=q(d/60),b=q(a/60),d%=60,a%=60,c=q(f/12),f%=12;var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var fd,gd;gd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;c>d;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};var hd=a.momentProperties=[],id=!1,jd={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var kd;kd=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)f(a,b)&&c.push(b);return c};var ld,md,nd={},od={},pd=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,qd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,rd={},sd={},td=/\d/,ud=/\d\d/,vd=/\d{3}/,wd=/\d{4}/,xd=/[+-]?\d{6}/,yd=/\d\d?/,zd=/\d\d\d\d?/,Ad=/\d\d\d\d\d\d?/,Bd=/\d{1,3}/,Cd=/\d{1,4}/,Dd=/[+-]?\d{1,6}/,Ed=/\d+/,Fd=/[+-]?\d+/,Gd=/Z|[+-]\d\d:?\d\d/gi,Hd=/Z|[+-]\d\d(?::?\d\d)?/gi,Id=/[+-]?\d+(\.\d{1,3})?/,Jd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Kd={},Ld={},Md=0,Nd=1,Od=2,Pd=3,Qd=4,Rd=5,Sd=6,Td=7,Ud=8;md=Array.prototype.indexOf?Array.prototype.indexOf:function(a){var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1},R("M",["MM",2],"Mo",function(){return this.month()+1}),R("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),R("MMMM",0,0,function(a){return this.localeData().months(this,a)}),J("month","M"),W("M",yd),W("MM",yd,ud),W("MMM",function(a,b){return b.monthsShortRegex(a)}),W("MMMM",function(a,b){return b.monthsRegex(a)}),$(["M","MM"],function(a,b){b[Nd]=r(a)-1}),$(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[Nd]=e:j(c).invalidMonth=a});var Vd=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,Wd="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Xd="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Yd=Jd,Zd=Jd,$d=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,_d=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ae=/Z|[+-]\d\d(?::?\d\d)?/,be=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],ce=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],de=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=u("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),R("Y",0,0,function(){var a=this.year();return 9999>=a?""+a:"+"+a}),R(0,["YY",2],0,function(){return this.year()%100}),R(0,["YYYY",4],0,"year"),R(0,["YYYYY",5],0,"year"),R(0,["YYYYYY",6,!0],0,"year"),J("year","y"),W("Y",Fd),W("YY",yd,ud),W("YYYY",Cd,wd),W("YYYYY",Dd,xd),W("YYYYYY",Dd,xd),$(["YYYYY","YYYYYY"],Md),$("YYYY",function(b,c){c[Md]=2===b.length?a.parseTwoDigitYear(b):r(b)}),$("YY",function(b,c){c[Md]=a.parseTwoDigitYear(b)}),$("Y",function(a,b){b[Md]=parseInt(a,10)}),a.parseTwoDigitYear=function(a){return r(a)+(r(a)>68?1900:2e3)};var ee=M("FullYear",!0);a.ISO_8601=function(){};var fe=u("moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:l()}),ge=u("moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:l()}),he=function(){return Date.now?Date.now():+new Date};Qa("Z",":"),Qa("ZZ",""),W("Z",Hd),W("ZZ",Hd),$(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Ra(Hd,a)});var ie=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var je=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,ke=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;db.fn=Oa.prototype;var le=ib(1,"add"),me=ib(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ne=u("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});R(0,["gg",2],0,function(){return this.weekYear()%100}),R(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Pb("gggg","weekYear"),Pb("ggggg","weekYear"),Pb("GGGG","isoWeekYear"),Pb("GGGGG","isoWeekYear"),J("weekYear","gg"),J("isoWeekYear","GG"),W("G",Fd),W("g",Fd),W("GG",yd,ud),W("gg",yd,ud),W("GGGG",Cd,wd),W("gggg",Cd,wd),W("GGGGG",Dd,xd),W("ggggg",Dd,xd),_(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=r(a)}),_(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),R("Q",0,"Qo","quarter"),J("quarter","Q"),W("Q",td),$("Q",function(a,b){b[Nd]=3*(r(a)-1)}),R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),J("week","w"),J("isoWeek","W"),W("w",yd),W("ww",yd,ud),W("W",yd),W("WW",yd,ud),_(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=r(a)});var oe={dow:0,doy:6};R("D",["DD",2],"Do","date"),J("date","D"),W("D",yd),W("DD",yd,ud),W("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),$(["D","DD"],Od),$("Do",function(a,b){b[Od]=r(a.match(yd)[0],10)});var pe=M("Date",!0);R("d",0,"do","day"),R("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),R("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),R("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),J("day","d"),J("weekday","e"),J("isoWeekday","E"),W("d",yd),W("e",yd),W("E",yd),W("dd",function(a,b){return b.weekdaysMinRegex(a)}),W("ddd",function(a,b){return b.weekdaysShortRegex(a)}),W("dddd",function(a,b){return b.weekdaysRegex(a)}),_(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict);null!=e?b.d=e:j(c).invalidWeekday=a}),_(["d","e","E"],function(a,b,c,d){b[d]=r(a)});var qe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),re="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),se="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),te=Jd,ue=Jd,ve=Jd;R("DDD",["DDDD",3],"DDDo","dayOfYear"),J("dayOfYear","DDD"),W("DDD",Bd),W("DDDD",vd),$(["DDD","DDDD"],function(a,b,c){c._dayOfYear=r(a)}),R("H",["HH",2],0,"hour"),R("h",["hh",2],0,oc),R("k",["kk",2],0,pc),R("hmm",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)}),R("hmmss",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)+Q(this.seconds(),2)}),R("Hmm",0,0,function(){return""+this.hours()+Q(this.minutes(),2)}),R("Hmmss",0,0,function(){return""+this.hours()+Q(this.minutes(),2)+Q(this.seconds(),2)}),qc("a",!0),qc("A",!1),J("hour","h"),W("a",rc),W("A",rc),W("H",yd),W("h",yd),W("HH",yd,ud),W("hh",yd,ud),W("hmm",zd),W("hmmss",Ad),W("Hmm",zd),W("Hmmss",Ad),$(["H","HH"],Pd),$(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),$(["h","hh"],function(a,b,c){b[Pd]=r(a),j(c).bigHour=!0}),$("hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d)),j(c).bigHour=!0}),$("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e)),j(c).bigHour=!0}),$("Hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d))}),$("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e))});var we=/[ap]\.?m?\.?/i,xe=M("Hours",!0);R("m",["mm",2],0,"minute"),J("minute","m"),W("m",yd),W("mm",yd,ud),$(["m","mm"],Qd);var ye=M("Minutes",!1);R("s",["ss",2],0,"second"),J("second","s"),W("s",yd),W("ss",yd,ud),$(["s","ss"],Rd);var ze=M("Seconds",!1);R("S",0,0,function(){return~~(this.millisecond()/100)}),R(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,function(){return 10*this.millisecond()}),R(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),R(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),R(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),R(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),R(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),J("millisecond","ms"),W("S",Bd,td),W("SS",Bd,ud),W("SSS",Bd,vd);var Ae;for(Ae="SSSS";Ae.length<=9;Ae+="S")W(Ae,Ed);for(Ae="S";Ae.length<=9;Ae+="S")$(Ae,uc);var Be=M("Milliseconds",!1);R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var Ce=o.prototype;Ce.add=le,Ce.calendar=kb,Ce.clone=lb,Ce.diff=sb,Ce.endOf=Eb,Ce.format=wb,Ce.from=xb,Ce.fromNow=yb,Ce.to=zb,Ce.toNow=Ab,Ce.get=P,Ce.invalidAt=Nb,Ce.isAfter=mb,Ce.isBefore=nb,Ce.isBetween=ob,Ce.isSame=pb,Ce.isSameOrAfter=qb,Ce.isSameOrBefore=rb,Ce.isValid=Lb,Ce.lang=ne,Ce.locale=Bb,Ce.localeData=Cb,Ce.max=ge,Ce.min=fe,Ce.parsingFlags=Mb,Ce.set=P,Ce.startOf=Db,Ce.subtract=me,Ce.toArray=Ib,Ce.toObject=Jb,Ce.toDate=Hb,Ce.toISOString=vb,Ce.toJSON=Kb,Ce.toString=ub,Ce.unix=Gb,Ce.valueOf=Fb,Ce.creationData=Ob,Ce.year=ee,Ce.isLeapYear=ta,Ce.weekYear=Qb,Ce.isoWeekYear=Rb,Ce.quarter=Ce.quarters=Wb,Ce.month=ha,Ce.daysInMonth=ia,Ce.week=Ce.weeks=$b,Ce.isoWeek=Ce.isoWeeks=_b,Ce.weeksInYear=Tb,Ce.isoWeeksInYear=Sb,Ce.date=pe,Ce.day=Ce.days=gc,Ce.weekday=hc,Ce.isoWeekday=ic,Ce.dayOfYear=nc,Ce.hour=Ce.hours=xe,Ce.minute=Ce.minutes=ye,Ce.second=Ce.seconds=ze,Ce.millisecond=Ce.milliseconds=Be,Ce.utcOffset=Ua,Ce.utc=Wa,Ce.local=Xa,Ce.parseZone=Ya,Ce.hasAlignedHourOffset=Za,Ce.isDST=$a,Ce.isDSTShifted=_a,Ce.isLocal=ab,Ce.isUtcOffset=bb,Ce.isUtc=cb,Ce.isUTC=cb,Ce.zoneAbbr=vc,Ce.zoneName=wc,Ce.dates=u("dates accessor is deprecated. Use date instead.",pe),Ce.months=u("months accessor is deprecated. Use month instead",ha),Ce.years=u("years accessor is deprecated. Use year instead",ee),Ce.zone=u("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Va);var De=Ce,Ee={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Fe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Ge="Invalid date",He="%d",Ie=/\d{1,2}/,Je={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Ke=A.prototype;Ke._calendar=Ee,Ke.calendar=zc,Ke._longDateFormat=Fe,Ke.longDateFormat=Ac,Ke._invalidDate=Ge,Ke.invalidDate=Bc,Ke._ordinal=He,Ke.ordinal=Cc,Ke._ordinalParse=Ie,Ke.preparse=Dc,Ke.postformat=Dc,Ke._relativeTime=Je,Ke.relativeTime=Ec,Ke.pastFuture=Fc,Ke.set=y,Ke.months=ca,Ke._months=Wd,Ke.monthsShort=da,Ke._monthsShort=Xd,Ke.monthsParse=fa,Ke._monthsRegex=Zd,Ke.monthsRegex=ka,Ke._monthsShortRegex=Yd,Ke.monthsShortRegex=ja,Ke.week=Xb,Ke._week=oe,Ke.firstDayOfYear=Zb,Ke.firstDayOfWeek=Yb,Ke.weekdays=bc,Ke._weekdays=qe,Ke.weekdaysMin=dc,Ke._weekdaysMin=se,Ke.weekdaysShort=cc,Ke._weekdaysShort=re,Ke.weekdaysParse=fc,Ke._weekdaysRegex=te,Ke.weekdaysRegex=jc,Ke._weekdaysShortRegex=ue,Ke.weekdaysShortRegex=kc,Ke._weekdaysMinRegex=ve,Ke.weekdaysMinRegex=lc,Ke.isPM=sc,Ke._meridiemParse=we,Ke.meridiem=tc,E("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===r(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=u("moment.lang is deprecated. Use moment.locale instead.",E),a.langData=u("moment.langData is deprecated. Use moment.localeData instead.",H);var Le=Math.abs,Me=Yc("ms"),Ne=Yc("s"),Oe=Yc("m"),Pe=Yc("h"),Qe=Yc("d"),Re=Yc("w"),Se=Yc("M"),Te=Yc("y"),Ue=$c("milliseconds"),Ve=$c("seconds"),We=$c("minutes"),Xe=$c("hours"),Ye=$c("days"),Ze=$c("months"),$e=$c("years"),_e=Math.round,af={s:45,m:45,h:22,d:26,M:11},bf=Math.abs,cf=Oa.prototype;cf.abs=Oc,cf.add=Qc,cf.subtract=Rc,cf.as=Wc,cf.asMilliseconds=Me,cf.asSeconds=Ne,cf.asMinutes=Oe,cf.asHours=Pe,cf.asDays=Qe,cf.asWeeks=Re,cf.asMonths=Se,cf.asYears=Te,cf.valueOf=Xc,cf._bubble=Tc,cf.get=Zc,cf.milliseconds=Ue,cf.seconds=Ve,cf.minutes=We,cf.hours=Xe,cf.days=Ye,cf.weeks=_c,cf.months=Ze,cf.years=$e,cf.humanize=dd,cf.toISOString=ed,cf.toString=ed,cf.toJSON=ed,cf.locale=Bb,cf.localeData=Cb,cf.toIsoString=u("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ed),cf.lang=ne,R("X",0,0,"unix"),R("x",0,0,"valueOf"),W("x",Fd),W("X",Id),$("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),$("x",function(a,b,c){c._d=new Date(r(a))}),a.version="2.13.0",b(Ka),a.fn=De,a.min=Ma,a.max=Na,a.now=he,a.utc=h,a.unix=xc,a.months=Jc,a.isDate=d,a.locale=E,a.invalid=l,a.duration=db,a.isMoment=p,a.weekdays=Lc,a.parseZone=yc,a.localeData=H,a.isDuration=Pa,a.monthsShort=Kc,a.weekdaysMin=Nc,a.defineLocale=F,a.updateLocale=G,a.locales=I,a.weekdaysShort=Mc,a.normalizeUnits=K,a.relativeTimeThreshold=cd,a.prototype=De;var df=a;return df}),function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["moment"],b):b(a.moment)}(this,function(a){"use strict";var b=a.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return b}),jQuery(document).ready(function(a){a(".wp-video-shortcode").parent("div").css("width","auto"),a(".entry-content").fitVids(),a("span.entry-date").each(function(){a(this).text(moment(a(this).children("time.entry-date").attr("datetime"),moment.ISO_8601,a("html").attr("lang")).startOf("hour").fromNow())})}); \ No newline at end of file +this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}}function gc(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=ac(a,this.localeData()),this.add(a-b,"d")):b}function hc(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function ic(a){return this.isValid()?null==a?this.day()||7:this.day(this.day()%7?a:a-7):null!=a?this:NaN}function jc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex}function kc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex}function lc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex}function mc(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],i=[],j=[],k=[];for(b=0;7>b;b++)c=h([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),i.push(e),j.push(f),k.push(d),k.push(e),k.push(f);for(g.sort(a),i.sort(a),j.sort(a),k.sort(a),b=0;7>b;b++)i[b]=Z(i[b]),j[b]=Z(j[b]),k[b]=Z(k[b]);this._weekdaysRegex=new RegExp("^("+k.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")}function nc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function oc(){return this.hours()%12||12}function pc(){return this.hours()||24}function qc(a,b){R(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function rc(a,b){return b._meridiemParse}function sc(a){return"p"===(a+"").toLowerCase().charAt(0)}function tc(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function uc(a,b){b[Sd]=r(1e3*("0."+a))}function vc(){return this._isUTC?"UTC":""}function wc(){return this._isUTC?"Coordinated Universal Time":""}function xc(a){return Ka(1e3*a)}function yc(){return Ka.apply(null,arguments).parseZone()}function zc(a,b,c){var d=this._calendar[a];return w(d)?d.call(b,c):d}function Ac(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function Bc(){return this._invalidDate}function Cc(a){return this._ordinal.replace("%d",a)}function Dc(a){return a}function Ec(a,b,c,d){var e=this._relativeTime[c];return w(e)?e(a,b,c,d):e.replace(/%d/i,a)}function Fc(a,b){var c=this._relativeTime[a>0?"future":"past"];return w(c)?c(b):c.replace(/%s/i,b)}function Gc(a,b,c,d){var e=H(),f=h().set(d,b);return e[c](f,a)}function Hc(a,b,c){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return Gc(a,b,c,"month");var d,e=[];for(d=0;12>d;d++)e[d]=Gc(a,d,c,"month");return e}function Ic(a,b,c,d){"boolean"==typeof a?("number"==typeof b&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,"number"==typeof b&&(c=b,b=void 0),b=b||"");var e=H(),f=a?e._week.dow:0;if(null!=c)return Gc(b,(c+f)%7,d,"day");var g,h=[];for(g=0;7>g;g++)h[g]=Gc(b,(g+f)%7,d,"day");return h}function Jc(a,b){return Hc(a,b,"months")}function Kc(a,b){return Hc(a,b,"monthsShort")}function Lc(a,b,c){return Ic(a,b,c,"weekdays")}function Mc(a,b,c){return Ic(a,b,c,"weekdaysShort")}function Nc(a,b,c){return Ic(a,b,c,"weekdaysMin")}function Oc(){var a=this._data;return this._milliseconds=Le(this._milliseconds),this._days=Le(this._days),this._months=Le(this._months),a.milliseconds=Le(a.milliseconds),a.seconds=Le(a.seconds),a.minutes=Le(a.minutes),a.hours=Le(a.hours),a.months=Le(a.months),a.years=Le(a.years),this}function Pc(a,b,c,d){var e=db(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function Qc(a,b){return Pc(this,a,b,1)}function Rc(a,b){return Pc(this,a,b,-1)}function Sc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Tc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Sc(Vc(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=q(f/1e3),i.seconds=a%60,b=q(a/60),i.minutes=b%60,c=q(b/60),i.hours=c%24,g+=q(c/24),e=q(Uc(g)),h+=e,g-=Sc(Vc(e)),d=q(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function Uc(a){return 4800*a/146097}function Vc(a){return 146097*a/4800}function Wc(a){var b,c,d=this._milliseconds;if(a=K(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+Uc(b),"month"===a?c:c/12;switch(b=this._days+Math.round(Vc(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function Xc(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*r(this._months/12)}function Yc(a){return function(){return this.as(a)}}function Zc(a){return a=K(a),this[a+"s"]()}function $c(a){return function(){return this._data[a]}}function _c(){return q(this.days()/7)}function ad(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function bd(a,b,c){var d=db(a).abs(),e=_e(d.as("s")),f=_e(d.as("m")),g=_e(d.as("h")),h=_e(d.as("d")),i=_e(d.as("M")),j=_e(d.as("y")),k=e<af.s&&["s",e]||1>=f&&["m"]||f<af.m&&["mm",f]||1>=g&&["h"]||g<af.h&&["hh",g]||1>=h&&["d"]||h<af.d&&["dd",h]||1>=i&&["M"]||i<af.M&&["MM",i]||1>=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,ad.apply(null,k)}function cd(a,b){return void 0===af[a]?!1:void 0===b?af[a]:(af[a]=b,!0)}function dd(a){var b=this.localeData(),c=bd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function ed(){var a,b,c,d=bf(this._milliseconds)/1e3,e=bf(this._days),f=bf(this._months);a=q(d/60),b=q(a/60),d%=60,a%=60,c=q(f/12),f%=12;var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var fd,gd;gd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;c>d;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};var hd=a.momentProperties=[],id=!1,jd={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var kd;kd=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)f(a,b)&&c.push(b);return c};var ld,md,nd={},od={},pd=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,qd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,rd={},sd={},td=/\d/,ud=/\d\d/,vd=/\d{3}/,wd=/\d{4}/,xd=/[+-]?\d{6}/,yd=/\d\d?/,zd=/\d\d\d\d?/,Ad=/\d\d\d\d\d\d?/,Bd=/\d{1,3}/,Cd=/\d{1,4}/,Dd=/[+-]?\d{1,6}/,Ed=/\d+/,Fd=/[+-]?\d+/,Gd=/Z|[+-]\d\d:?\d\d/gi,Hd=/Z|[+-]\d\d(?::?\d\d)?/gi,Id=/[+-]?\d+(\.\d{1,3})?/,Jd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Kd={},Ld={},Md=0,Nd=1,Od=2,Pd=3,Qd=4,Rd=5,Sd=6,Td=7,Ud=8;md=Array.prototype.indexOf?Array.prototype.indexOf:function(a){var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1},R("M",["MM",2],"Mo",function(){return this.month()+1}),R("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),R("MMMM",0,0,function(a){return this.localeData().months(this,a)}),J("month","M"),W("M",yd),W("MM",yd,ud),W("MMM",function(a,b){return b.monthsShortRegex(a)}),W("MMMM",function(a,b){return b.monthsRegex(a)}),$(["M","MM"],function(a,b){b[Nd]=r(a)-1}),$(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[Nd]=e:j(c).invalidMonth=a});var Vd=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,Wd="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Xd="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Yd=Jd,Zd=Jd,$d=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,_d=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ae=/Z|[+-]\d\d(?::?\d\d)?/,be=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],ce=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],de=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=u("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),R("Y",0,0,function(){var a=this.year();return 9999>=a?""+a:"+"+a}),R(0,["YY",2],0,function(){return this.year()%100}),R(0,["YYYY",4],0,"year"),R(0,["YYYYY",5],0,"year"),R(0,["YYYYYY",6,!0],0,"year"),J("year","y"),W("Y",Fd),W("YY",yd,ud),W("YYYY",Cd,wd),W("YYYYY",Dd,xd),W("YYYYYY",Dd,xd),$(["YYYYY","YYYYYY"],Md),$("YYYY",function(b,c){c[Md]=2===b.length?a.parseTwoDigitYear(b):r(b)}),$("YY",function(b,c){c[Md]=a.parseTwoDigitYear(b)}),$("Y",function(a,b){b[Md]=parseInt(a,10)}),a.parseTwoDigitYear=function(a){return r(a)+(r(a)>68?1900:2e3)};var ee=M("FullYear",!0);a.ISO_8601=function(){};var fe=u("moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:l()}),ge=u("moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:l()}),he=function(){return Date.now?Date.now():+new Date};Qa("Z",":"),Qa("ZZ",""),W("Z",Hd),W("ZZ",Hd),$(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Ra(Hd,a)});var ie=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var je=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,ke=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;db.fn=Oa.prototype;var le=ib(1,"add"),me=ib(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ne=u("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});R(0,["gg",2],0,function(){return this.weekYear()%100}),R(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Pb("gggg","weekYear"),Pb("ggggg","weekYear"),Pb("GGGG","isoWeekYear"),Pb("GGGGG","isoWeekYear"),J("weekYear","gg"),J("isoWeekYear","GG"),W("G",Fd),W("g",Fd),W("GG",yd,ud),W("gg",yd,ud),W("GGGG",Cd,wd),W("gggg",Cd,wd),W("GGGGG",Dd,xd),W("ggggg",Dd,xd),_(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=r(a)}),_(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),R("Q",0,"Qo","quarter"),J("quarter","Q"),W("Q",td),$("Q",function(a,b){b[Nd]=3*(r(a)-1)}),R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),J("week","w"),J("isoWeek","W"),W("w",yd),W("ww",yd,ud),W("W",yd),W("WW",yd,ud),_(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=r(a)});var oe={dow:0,doy:6};R("D",["DD",2],"Do","date"),J("date","D"),W("D",yd),W("DD",yd,ud),W("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),$(["D","DD"],Od),$("Do",function(a,b){b[Od]=r(a.match(yd)[0],10)});var pe=M("Date",!0);R("d",0,"do","day"),R("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),R("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),R("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),J("day","d"),J("weekday","e"),J("isoWeekday","E"),W("d",yd),W("e",yd),W("E",yd),W("dd",function(a,b){return b.weekdaysMinRegex(a)}),W("ddd",function(a,b){return b.weekdaysShortRegex(a)}),W("dddd",function(a,b){return b.weekdaysRegex(a)}),_(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict);null!=e?b.d=e:j(c).invalidWeekday=a}),_(["d","e","E"],function(a,b,c,d){b[d]=r(a)});var qe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),re="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),se="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),te=Jd,ue=Jd,ve=Jd;R("DDD",["DDDD",3],"DDDo","dayOfYear"),J("dayOfYear","DDD"),W("DDD",Bd),W("DDDD",vd),$(["DDD","DDDD"],function(a,b,c){c._dayOfYear=r(a)}),R("H",["HH",2],0,"hour"),R("h",["hh",2],0,oc),R("k",["kk",2],0,pc),R("hmm",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)}),R("hmmss",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)+Q(this.seconds(),2)}),R("Hmm",0,0,function(){return""+this.hours()+Q(this.minutes(),2)}),R("Hmmss",0,0,function(){return""+this.hours()+Q(this.minutes(),2)+Q(this.seconds(),2)}),qc("a",!0),qc("A",!1),J("hour","h"),W("a",rc),W("A",rc),W("H",yd),W("h",yd),W("HH",yd,ud),W("hh",yd,ud),W("hmm",zd),W("hmmss",Ad),W("Hmm",zd),W("Hmmss",Ad),$(["H","HH"],Pd),$(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),$(["h","hh"],function(a,b,c){b[Pd]=r(a),j(c).bigHour=!0}),$("hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d)),j(c).bigHour=!0}),$("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e)),j(c).bigHour=!0}),$("Hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d))}),$("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e))});var we=/[ap]\.?m?\.?/i,xe=M("Hours",!0);R("m",["mm",2],0,"minute"),J("minute","m"),W("m",yd),W("mm",yd,ud),$(["m","mm"],Qd);var ye=M("Minutes",!1);R("s",["ss",2],0,"second"),J("second","s"),W("s",yd),W("ss",yd,ud),$(["s","ss"],Rd);var ze=M("Seconds",!1);R("S",0,0,function(){return~~(this.millisecond()/100)}),R(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,function(){return 10*this.millisecond()}),R(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),R(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),R(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),R(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),R(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),J("millisecond","ms"),W("S",Bd,td),W("SS",Bd,ud),W("SSS",Bd,vd);var Ae;for(Ae="SSSS";Ae.length<=9;Ae+="S")W(Ae,Ed);for(Ae="S";Ae.length<=9;Ae+="S")$(Ae,uc);var Be=M("Milliseconds",!1);R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var Ce=o.prototype;Ce.add=le,Ce.calendar=kb,Ce.clone=lb,Ce.diff=sb,Ce.endOf=Eb,Ce.format=wb,Ce.from=xb,Ce.fromNow=yb,Ce.to=zb,Ce.toNow=Ab,Ce.get=P,Ce.invalidAt=Nb,Ce.isAfter=mb,Ce.isBefore=nb,Ce.isBetween=ob,Ce.isSame=pb,Ce.isSameOrAfter=qb,Ce.isSameOrBefore=rb,Ce.isValid=Lb,Ce.lang=ne,Ce.locale=Bb,Ce.localeData=Cb,Ce.max=ge,Ce.min=fe,Ce.parsingFlags=Mb,Ce.set=P,Ce.startOf=Db,Ce.subtract=me,Ce.toArray=Ib,Ce.toObject=Jb,Ce.toDate=Hb,Ce.toISOString=vb,Ce.toJSON=Kb,Ce.toString=ub,Ce.unix=Gb,Ce.valueOf=Fb,Ce.creationData=Ob,Ce.year=ee,Ce.isLeapYear=ta,Ce.weekYear=Qb,Ce.isoWeekYear=Rb,Ce.quarter=Ce.quarters=Wb,Ce.month=ha,Ce.daysInMonth=ia,Ce.week=Ce.weeks=$b,Ce.isoWeek=Ce.isoWeeks=_b,Ce.weeksInYear=Tb,Ce.isoWeeksInYear=Sb,Ce.date=pe,Ce.day=Ce.days=gc,Ce.weekday=hc,Ce.isoWeekday=ic,Ce.dayOfYear=nc,Ce.hour=Ce.hours=xe,Ce.minute=Ce.minutes=ye,Ce.second=Ce.seconds=ze,Ce.millisecond=Ce.milliseconds=Be,Ce.utcOffset=Ua,Ce.utc=Wa,Ce.local=Xa,Ce.parseZone=Ya,Ce.hasAlignedHourOffset=Za,Ce.isDST=$a,Ce.isDSTShifted=_a,Ce.isLocal=ab,Ce.isUtcOffset=bb,Ce.isUtc=cb,Ce.isUTC=cb,Ce.zoneAbbr=vc,Ce.zoneName=wc,Ce.dates=u("dates accessor is deprecated. Use date instead.",pe),Ce.months=u("months accessor is deprecated. Use month instead",ha),Ce.years=u("years accessor is deprecated. Use year instead",ee),Ce.zone=u("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Va);var De=Ce,Ee={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Fe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Ge="Invalid date",He="%d",Ie=/\d{1,2}/,Je={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Ke=A.prototype;Ke._calendar=Ee,Ke.calendar=zc,Ke._longDateFormat=Fe,Ke.longDateFormat=Ac,Ke._invalidDate=Ge,Ke.invalidDate=Bc,Ke._ordinal=He,Ke.ordinal=Cc,Ke._ordinalParse=Ie,Ke.preparse=Dc,Ke.postformat=Dc,Ke._relativeTime=Je,Ke.relativeTime=Ec,Ke.pastFuture=Fc,Ke.set=y,Ke.months=ca,Ke._months=Wd,Ke.monthsShort=da,Ke._monthsShort=Xd,Ke.monthsParse=fa,Ke._monthsRegex=Zd,Ke.monthsRegex=ka,Ke._monthsShortRegex=Yd,Ke.monthsShortRegex=ja,Ke.week=Xb,Ke._week=oe,Ke.firstDayOfYear=Zb,Ke.firstDayOfWeek=Yb,Ke.weekdays=bc,Ke._weekdays=qe,Ke.weekdaysMin=dc,Ke._weekdaysMin=se,Ke.weekdaysShort=cc,Ke._weekdaysShort=re,Ke.weekdaysParse=fc,Ke._weekdaysRegex=te,Ke.weekdaysRegex=jc,Ke._weekdaysShortRegex=ue,Ke.weekdaysShortRegex=kc,Ke._weekdaysMinRegex=ve,Ke.weekdaysMinRegex=lc,Ke.isPM=sc,Ke._meridiemParse=we,Ke.meridiem=tc,E("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===r(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=u("moment.lang is deprecated. Use moment.locale instead.",E),a.langData=u("moment.langData is deprecated. Use moment.localeData instead.",H);var Le=Math.abs,Me=Yc("ms"),Ne=Yc("s"),Oe=Yc("m"),Pe=Yc("h"),Qe=Yc("d"),Re=Yc("w"),Se=Yc("M"),Te=Yc("y"),Ue=$c("milliseconds"),Ve=$c("seconds"),We=$c("minutes"),Xe=$c("hours"),Ye=$c("days"),Ze=$c("months"),$e=$c("years"),_e=Math.round,af={s:45,m:45,h:22,d:26,M:11},bf=Math.abs,cf=Oa.prototype;cf.abs=Oc,cf.add=Qc,cf.subtract=Rc,cf.as=Wc,cf.asMilliseconds=Me,cf.asSeconds=Ne,cf.asMinutes=Oe,cf.asHours=Pe,cf.asDays=Qe,cf.asWeeks=Re,cf.asMonths=Se,cf.asYears=Te,cf.valueOf=Xc,cf._bubble=Tc,cf.get=Zc,cf.milliseconds=Ue,cf.seconds=Ve,cf.minutes=We,cf.hours=Xe,cf.days=Ye,cf.weeks=_c,cf.months=Ze,cf.years=$e,cf.humanize=dd,cf.toISOString=ed,cf.toString=ed,cf.toJSON=ed,cf.locale=Bb,cf.localeData=Cb,cf.toIsoString=u("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ed),cf.lang=ne,R("X",0,0,"unix"),R("x",0,0,"valueOf"),W("x",Fd),W("X",Id),$("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),$("x",function(a,b,c){c._d=new Date(r(a))}),a.version="2.13.0",b(Ka),a.fn=De,a.min=Ma,a.max=Na,a.now=he,a.utc=h,a.unix=xc,a.months=Jc,a.isDate=d,a.locale=E,a.invalid=l,a.duration=db,a.isMoment=p,a.weekdays=Lc,a.parseZone=yc,a.localeData=H,a.isDuration=Pa,a.monthsShort=Kc,a.weekdaysMin=Nc,a.defineLocale=F,a.updateLocale=G,a.locales=I,a.weekdaysShort=Mc,a.normalizeUnits=K,a.relativeTimeThreshold=cd,a.prototype=De;var df=a;return df}),function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["moment"],b):b(a.moment)}(this,function(a){"use strict";var b=a.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return b}),jQuery(document).ready(function(a){a(".wp-video-shortcode").parent("div").css("width","auto"),a(".entry-content").fitVids(),a(".entry-date").each(function(){a(this).text(moment(a(this).children("time").attr("datetime"),moment.ISO_8601,a("html").attr("lang")).startOf("hour").fromNow())})}); \ No newline at end of file diff --git a/assets/scss/settings/mixins.scss b/assets/scss/settings/mixins.scss index 08f7068..10fea1a 100644 --- a/assets/scss/settings/mixins.scss +++ b/assets/scss/settings/mixins.scss @@ -1,4 +1,10 @@ -// Selection - http://bourbon.io/docs/#selection +// +// Theme mixins +// + +// +// Selection (ref: http://bourbon.io/docs/#selection) +// @mixin selection($current-selector: false) { @if $current-selector { &::-moz-selection { diff --git a/assets/scss/settings/variables.scss b/assets/scss/settings/variables.scss index 0cdb720..5da549e 100644 --- a/assets/scss/settings/variables.scss +++ b/assets/scss/settings/variables.scss @@ -1,6 +1,6 @@ // -// Example, Try next line! -// Note: This is a variable Bootstrap. +// Theme variables // +// Example, Try next line! This is a variable Bootstrap. // $brand-primary: blueviolet; diff --git a/assets/scss/shared/_content.scss b/assets/scss/shared/_content.scss index 54799a5..91a7060 100644 --- a/assets/scss/shared/_content.scss +++ b/assets/scss/shared/_content.scss @@ -3,12 +3,67 @@ // #content { - .post { - // Sticky post - &.sticky{ + // + // Default post/page + // + .post, + .page { + margin-bottom: 2em; + padding-left: 2em; + padding-right: 2em; + border-left: 5px #F5F5F5 solid; + + // Header area + header.entry-header { + .entry-title { + @extend .h1; + } + .entry-meta { + @extend .lead; + + .entry-date {} + .entry-byline {} + .entry-author {} + } + } + + // Excerpt area + .entry-excerpt { + font-size: large; + } + + // Content area + .entry-content { + font-size: larger; + padding-top: .5em; + padding-bottom: 1.5em; + } + + // Footer area + .entry-footer { + background: #F5F5F5; + padding: .5em 1em; + .cat-links {} + .tag-links {} + .comments-link {} + } + } + + // + // Sticky post + // + .post.sticky { + header.entry-header { .entry-title { - &::after { content: " \2014\2014\2014 "; } // 3x long dash (brajeshwar.github.io/entities) + &::after { content: " \2014 "; } // 1x long dash (brajeshwar.github.io/entities) } } } } + +// +// Single Content +// +body.single #content { + .post {} +} diff --git a/assets/scss/shared/_sidebar.scss b/assets/scss/shared/_sidebar.scss index e3e2b2a..697be39 100644 --- a/assets/scss/shared/_sidebar.scss +++ b/assets/scss/shared/_sidebar.scss @@ -5,5 +5,8 @@ // #sidebar { - + .widget { + .widgettitle {} + ul {} + } } diff --git a/inc/template-tags.php b/inc/template-tags.php index 18f2905..eda09b5 100644 --- a/inc/template-tags.php +++ b/inc/template-tags.php @@ -61,7 +61,7 @@ function odin_posted_on() { } // Set up and print post meta information. - printf( '<span class="entry-date">%s <time class="entry-date" datetime="%s">%s</time></span> <span class="byline">%s <span class="author vcard"><a class="url fn n" href="%s" rel="author">%s</a></span>.</span>', + printf( '<span class="entry-date">%s <time datetime="%s">%s</time></span> <span class="entry-byline byline">%s <span class="entry-author author vcard"><a class="url fn n" href="%s" rel="author">%s</a></span>.</span>', __( 'Posted in', 'odin' ), esc_attr( get_the_date( 'c' ) ), esc_html( get_the_date() ), diff --git a/templates-parts/content-none.php b/templates-parts/content-none.php index 73d5eaa..9e0df66 100644 --- a/templates-parts/content-none.php +++ b/templates-parts/content-none.php @@ -9,24 +9,26 @@ ?> -<header class="page-header"> - <h1 class="page-title"><?php _e( 'Nothing Found', 'odin' ); ?></h1> -</header> +<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> + <header class="page-header"> + <h1 class="page-title"><?php _e( 'Nothing Found', 'odin' ); ?></h1> + </header> -<div class="page-content"> - <?php if ( is_home() && current_user_can( 'publish_posts' ) ) : ?> + <div class="page-content"> + <?php if ( is_home() && current_user_can( 'publish_posts' ) ) : ?> - <p><?php printf( __( 'Ready to publish your first post? <a href="%1$s">Get started here</a>.', 'odin' ), admin_url( 'post-new.php' ) ); ?></p> + <p><?php printf( __( 'Ready to publish your first post? <a href="%1$s">Get started here</a>.', 'odin' ), admin_url( 'post-new.php' ) ); ?></p> - <?php elseif ( is_search() ) : ?> + <?php elseif ( is_search() ) : ?> - <p><?php _e( 'Sorry, but nothing matched your search terms. Please try again with some different keywords.', 'odin' ); ?></p> - <?php get_search_form(); ?> + <p><?php _e( 'Sorry, but nothing matched your search terms. Please try again with some different keywords.', 'odin' ); ?></p> + <?php get_search_form(); ?> - <?php else : ?> + <?php else : ?> - <p><?php _e( 'It seems we can’t find what you’re looking for. Perhaps searching can help.', 'odin' ); ?></p> - <?php get_search_form(); ?> + <p><?php _e( 'It seems we can’t find what you’re looking for. Perhaps searching can help.', 'odin' ); ?></p> + <?php get_search_form(); ?> - <?php endif; ?> -</div><!-- .page-content --> + <?php endif; ?> + </div> +</article> diff --git a/templates-parts/content.php b/templates-parts/content.php index 5ed40c9..6bb5c9b 100644 --- a/templates-parts/content.php +++ b/templates-parts/content.php @@ -17,7 +17,7 @@ the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); endif; ?> - <?php if ( 'post' == get_post_type() ) : ?> + <?php if ( 'post' === get_post_type() ) : ?> <div class="entry-meta"> <?php odin_posted_on(); ?> </div> @@ -25,7 +25,7 @@ </header> <?php if ( is_search() ) : ?> - <div class="entry-summary"> + <div class="entry-excerpt"> <?php the_excerpt(); ?> </div> <?php else : ?> From c05d2171147b41f6db4dd24a122010f16f008105 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Fri, 27 May 2016 09:17:45 -0300 Subject: [PATCH 042/217] Improve editor-style.scss --- assets/scss/editor-style.scss | 27 ++------------------------- 1 file changed, 2 insertions(+), 25 deletions(-) diff --git a/assets/scss/editor-style.scss b/assets/scss/editor-style.scss index 9e7d12f..ed2fb12 100644 --- a/assets/scss/editor-style.scss +++ b/assets/scss/editor-style.scss @@ -3,32 +3,9 @@ // // -------------------------------------------------------------- -// Tools, Variables and Mixins +// Import Theme Style // -------------------------------------------------------------- -@import "bourbon"; -@import "settings/variables"; -@import "settings/mixins"; - -// -------------------------------------------------------------- -// Reset and Dependencies -// -------------------------------------------------------------- -@import "../../bower_components/bootstrap-sass/assets/stylesheets/bootstrap"; -@import "../../bower_components/animate.css/animate.min.css"; - -// -------------------------------------------------------------- -// CSS and Components -// -------------------------------------------------------------- -@import "shared/base"; -@import "shared/wordpress"; -@import "shared/forms"; -@import "shared/pagination"; -@import "shared/shortcodes"; - -// -------------------------------------------------------------- -// Helpers -// -------------------------------------------------------------- -@import "shared/queries"; -@import "shared/helpers"; +@import "../css/style.css"; // -------------------------------------------------------------- // Extra From e8e2eb6fd03f53cace03239f4a3979e4262b19b6 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 1 Jun 2016 08:24:53 -0300 Subject: [PATCH 043/217] Update import bourbon optional and grunt --- assets/css/editor-style.css | 8695 +---------------------------------- assets/css/style.css | 24 +- assets/js/main.min.js | 2 +- assets/scss/style.scss | 2 +- 4 files changed, 15 insertions(+), 8708 deletions(-) diff --git a/assets/css/editor-style.css b/assets/css/editor-style.css index b681643..c7db4d5 100644 --- a/assets/css/editor-style.css +++ b/assets/css/editor-style.css @@ -1,8697 +1,4 @@ -@charset "UTF-8"; -/*! - * Bootstrap v3.3.6 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -@import url(../../bower_components/animate.css/animate.min.css); -html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; -} - -body { - margin: 0; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} - -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; -} - -audio:not([controls]) { - display: none; - height: 0; -} - -[hidden], -template { - display: none; -} - -a { - background-color: transparent; -} - -a:active, -a:hover { - outline: 0; -} - -abbr[title] { - border-bottom: 1px dotted; -} - -b, -strong { - font-weight: bold; -} - -dfn { - font-style: italic; -} - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -mark { - background: #ff0; - color: #000; -} - -small { - font-size: 80%; -} - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -img { - border: 0; -} - -svg:not(:root) { - overflow: hidden; -} - -figure { - margin: 1em 40px; -} - -hr { - box-sizing: content-box; - height: 0; -} - -pre { - overflow: auto; -} - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -button, -input, -optgroup, -select, -textarea { - color: inherit; - font: inherit; - margin: 0; -} - -button { - overflow: visible; -} - -button, -select { - text-transform: none; -} - -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - cursor: pointer; -} - -button[disabled], -html input[disabled] { - cursor: default; -} - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -input { - line-height: normal; -} - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; - padding: 0; -} - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -input[type="search"] { - -webkit-appearance: textfield; - box-sizing: content-box; -} - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -legend { - border: 0; - padding: 0; -} - -textarea { - overflow: auto; -} - -optgroup { - font-weight: bold; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} - -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print { - *, - *:before, - *:after { - background: transparent !important; - color: #000 !important; - box-shadow: none !important; - text-shadow: none !important; - } - - a, - a:visited { - text-decoration: underline; - } - - a[href]:after { - content: " (" attr(href) ")"; - } - - abbr[title]:after { - content: " (" attr(title) ")"; - } - - a[href^="#"]:after, - a[href^="javascript:"]:after { - content: ""; - } - - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - - thead { - display: table-header-group; - } - - tr, - img { - page-break-inside: avoid; - } - - img { - max-width: 100% !important; - } - - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - h2, - h3 { - page-break-after: avoid; - } - - .navbar { - display: none; - } - - .btn > .caret, input[type="submit"] > .caret, - input[type="reset"] > .caret, - button > .caret, - .dropup > .btn > .caret, - .dropup > input[type="submit"] > .caret, - .dropup > input[type="reset"] > .caret, - .dropup > button > .caret { - border-top-color: #000 !important; - } - - .label { - border: 1px solid #000; - } - - .table, .page-content table, - .entry-content table, .widget_calendar #wp-calendar { - border-collapse: collapse !important; - } - .table td, .page-content table td, - .entry-content table td, .widget_calendar #wp-calendar td, - .table th, - .page-content table th, - .entry-content table th, - .widget_calendar #wp-calendar th { - background-color: #fff !important; - } - - .table-bordered th, .widget_calendar #wp-calendar th, - .table-bordered td, - .widget_calendar #wp-calendar td { - border: 1px solid #ddd !important; - } -} -@font-face { - font-family: 'Glyphicons Halflings'; - src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot"); - src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); -} -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: normal; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.glyphicon-asterisk:before { - content: "\002a"; -} - -.glyphicon-plus:before { - content: "\002b"; -} - -.glyphicon-euro:before, -.glyphicon-eur:before { - content: "\20ac"; -} - -.glyphicon-minus:before { - content: "\2212"; -} - -.glyphicon-cloud:before { - content: "\2601"; -} - -.glyphicon-envelope:before { - content: "\2709"; -} - -.glyphicon-pencil:before { - content: "\270f"; -} - -.glyphicon-glass:before { - content: "\e001"; -} - -.glyphicon-music:before { - content: "\e002"; -} - -.glyphicon-search:before { - content: "\e003"; -} - -.glyphicon-heart:before { - content: "\e005"; -} - -.glyphicon-star:before { - content: "\e006"; -} - -.glyphicon-star-empty:before { - content: "\e007"; -} - -.glyphicon-user:before { - content: "\e008"; -} - -.glyphicon-film:before { - content: "\e009"; -} - -.glyphicon-th-large:before { - content: "\e010"; -} - -.glyphicon-th:before { - content: "\e011"; -} - -.glyphicon-th-list:before { - content: "\e012"; -} - -.glyphicon-ok:before { - content: "\e013"; -} - -.glyphicon-remove:before { - content: "\e014"; -} - -.glyphicon-zoom-in:before { - content: "\e015"; -} - -.glyphicon-zoom-out:before { - content: "\e016"; -} - -.glyphicon-off:before { - content: "\e017"; -} - -.glyphicon-signal:before { - content: "\e018"; -} - -.glyphicon-cog:before { - content: "\e019"; -} - -.glyphicon-trash:before { - content: "\e020"; -} - -.glyphicon-home:before { - content: "\e021"; -} - -.glyphicon-file:before { - content: "\e022"; -} - -.glyphicon-time:before { - content: "\e023"; -} - -.glyphicon-road:before { - content: "\e024"; -} - -.glyphicon-download-alt:before { - content: "\e025"; -} - -.glyphicon-download:before { - content: "\e026"; -} - -.glyphicon-upload:before { - content: "\e027"; -} - -.glyphicon-inbox:before { - content: "\e028"; -} - -.glyphicon-play-circle:before { - content: "\e029"; -} - -.glyphicon-repeat:before { - content: "\e030"; -} - -.glyphicon-refresh:before { - content: "\e031"; -} - -.glyphicon-list-alt:before { - content: "\e032"; -} - -.glyphicon-lock:before { - content: "\e033"; -} - -.glyphicon-flag:before { - content: "\e034"; -} - -.glyphicon-headphones:before { - content: "\e035"; -} - -.glyphicon-volume-off:before { - content: "\e036"; -} - -.glyphicon-volume-down:before { - content: "\e037"; -} - -.glyphicon-volume-up:before { - content: "\e038"; -} - -.glyphicon-qrcode:before { - content: "\e039"; -} - -.glyphicon-barcode:before { - content: "\e040"; -} - -.glyphicon-tag:before { - content: "\e041"; -} - -.glyphicon-tags:before { - content: "\e042"; -} - -.glyphicon-book:before { - content: "\e043"; -} - -.glyphicon-bookmark:before { - content: "\e044"; -} - -.glyphicon-print:before { - content: "\e045"; -} - -.glyphicon-camera:before { - content: "\e046"; -} - -.glyphicon-font:before { - content: "\e047"; -} - -.glyphicon-bold:before { - content: "\e048"; -} - -.glyphicon-italic:before { - content: "\e049"; -} - -.glyphicon-text-height:before { - content: "\e050"; -} - -.glyphicon-text-width:before { - content: "\e051"; -} - -.glyphicon-align-left:before { - content: "\e052"; -} - -.glyphicon-align-center:before { - content: "\e053"; -} - -.glyphicon-align-right:before { - content: "\e054"; -} - -.glyphicon-align-justify:before { - content: "\e055"; -} - -.glyphicon-list:before { - content: "\e056"; -} - -.glyphicon-indent-left:before { - content: "\e057"; -} - -.glyphicon-indent-right:before { - content: "\e058"; -} - -.glyphicon-facetime-video:before { - content: "\e059"; -} - -.glyphicon-picture:before { - content: "\e060"; -} - -.glyphicon-map-marker:before { - content: "\e062"; -} - -.glyphicon-adjust:before { - content: "\e063"; -} - -.glyphicon-tint:before { - content: "\e064"; -} - -.glyphicon-edit:before { - content: "\e065"; -} - -.glyphicon-share:before { - content: "\e066"; -} - -.glyphicon-check:before { - content: "\e067"; -} - -.glyphicon-move:before { - content: "\e068"; -} - -.glyphicon-step-backward:before { - content: "\e069"; -} - -.glyphicon-fast-backward:before { - content: "\e070"; -} - -.glyphicon-backward:before { - content: "\e071"; -} - -.glyphicon-play:before { - content: "\e072"; -} - -.glyphicon-pause:before { - content: "\e073"; -} - -.glyphicon-stop:before { - content: "\e074"; -} - -.glyphicon-forward:before { - content: "\e075"; -} - -.glyphicon-fast-forward:before { - content: "\e076"; -} - -.glyphicon-step-forward:before { - content: "\e077"; -} - -.glyphicon-eject:before { - content: "\e078"; -} - -.glyphicon-chevron-left:before { - content: "\e079"; -} - -.glyphicon-chevron-right:before { - content: "\e080"; -} - -.glyphicon-plus-sign:before { - content: "\e081"; -} - -.glyphicon-minus-sign:before { - content: "\e082"; -} - -.glyphicon-remove-sign:before { - content: "\e083"; -} - -.glyphicon-ok-sign:before { - content: "\e084"; -} - -.glyphicon-question-sign:before { - content: "\e085"; -} - -.glyphicon-info-sign:before { - content: "\e086"; -} - -.glyphicon-screenshot:before { - content: "\e087"; -} - -.glyphicon-remove-circle:before { - content: "\e088"; -} - -.glyphicon-ok-circle:before { - content: "\e089"; -} - -.glyphicon-ban-circle:before { - content: "\e090"; -} - -.glyphicon-arrow-left:before { - content: "\e091"; -} - -.glyphicon-arrow-right:before { - content: "\e092"; -} - -.glyphicon-arrow-up:before { - content: "\e093"; -} - -.glyphicon-arrow-down:before { - content: "\e094"; -} - -.glyphicon-share-alt:before { - content: "\e095"; -} - -.glyphicon-resize-full:before { - content: "\e096"; -} - -.glyphicon-resize-small:before { - content: "\e097"; -} - -.glyphicon-exclamation-sign:before { - content: "\e101"; -} - -.glyphicon-gift:before { - content: "\e102"; -} - -.glyphicon-leaf:before { - content: "\e103"; -} - -.glyphicon-fire:before { - content: "\e104"; -} - -.glyphicon-eye-open:before { - content: "\e105"; -} - -.glyphicon-eye-close:before { - content: "\e106"; -} - -.glyphicon-warning-sign:before { - content: "\e107"; -} - -.glyphicon-plane:before { - content: "\e108"; -} - -.glyphicon-calendar:before { - content: "\e109"; -} - -.glyphicon-random:before { - content: "\e110"; -} - -.glyphicon-comment:before { - content: "\e111"; -} - -.glyphicon-magnet:before { - content: "\e112"; -} - -.glyphicon-chevron-up:before { - content: "\e113"; -} - -.glyphicon-chevron-down:before { - content: "\e114"; -} - -.glyphicon-retweet:before { - content: "\e115"; -} - -.glyphicon-shopping-cart:before { - content: "\e116"; -} - -.glyphicon-folder-close:before { - content: "\e117"; -} - -.glyphicon-folder-open:before { - content: "\e118"; -} - -.glyphicon-resize-vertical:before { - content: "\e119"; -} - -.glyphicon-resize-horizontal:before { - content: "\e120"; -} - -.glyphicon-hdd:before { - content: "\e121"; -} - -.glyphicon-bullhorn:before { - content: "\e122"; -} - -.glyphicon-bell:before { - content: "\e123"; -} - -.glyphicon-certificate:before { - content: "\e124"; -} - -.glyphicon-thumbs-up:before { - content: "\e125"; -} - -.glyphicon-thumbs-down:before { - content: "\e126"; -} - -.glyphicon-hand-right:before { - content: "\e127"; -} - -.glyphicon-hand-left:before { - content: "\e128"; -} - -.glyphicon-hand-up:before { - content: "\e129"; -} - -.glyphicon-hand-down:before { - content: "\e130"; -} - -.glyphicon-circle-arrow-right:before { - content: "\e131"; -} - -.glyphicon-circle-arrow-left:before { - content: "\e132"; -} - -.glyphicon-circle-arrow-up:before { - content: "\e133"; -} - -.glyphicon-circle-arrow-down:before { - content: "\e134"; -} - -.glyphicon-globe:before { - content: "\e135"; -} - -.glyphicon-wrench:before { - content: "\e136"; -} - -.glyphicon-tasks:before { - content: "\e137"; -} - -.glyphicon-filter:before { - content: "\e138"; -} - -.glyphicon-briefcase:before { - content: "\e139"; -} - -.glyphicon-fullscreen:before { - content: "\e140"; -} - -.glyphicon-dashboard:before { - content: "\e141"; -} - -.glyphicon-paperclip:before { - content: "\e142"; -} - -.glyphicon-heart-empty:before { - content: "\e143"; -} - -.glyphicon-link:before { - content: "\e144"; -} - -.glyphicon-phone:before { - content: "\e145"; -} - -.glyphicon-pushpin:before { - content: "\e146"; -} - -.glyphicon-usd:before { - content: "\e148"; -} - -.glyphicon-gbp:before { - content: "\e149"; -} - -.glyphicon-sort:before { - content: "\e150"; -} - -.glyphicon-sort-by-alphabet:before { - content: "\e151"; -} - -.glyphicon-sort-by-alphabet-alt:before { - content: "\e152"; -} - -.glyphicon-sort-by-order:before { - content: "\e153"; -} - -.glyphicon-sort-by-order-alt:before { - content: "\e154"; -} - -.glyphicon-sort-by-attributes:before { - content: "\e155"; -} - -.glyphicon-sort-by-attributes-alt:before { - content: "\e156"; -} - -.glyphicon-unchecked:before { - content: "\e157"; -} - -.glyphicon-expand:before { - content: "\e158"; -} - -.glyphicon-collapse-down:before { - content: "\e159"; -} - -.glyphicon-collapse-up:before { - content: "\e160"; -} - -.glyphicon-log-in:before { - content: "\e161"; -} - -.glyphicon-flash:before { - content: "\e162"; -} - -.glyphicon-log-out:before { - content: "\e163"; -} - -.glyphicon-new-window:before { - content: "\e164"; -} - -.glyphicon-record:before { - content: "\e165"; -} - -.glyphicon-save:before { - content: "\e166"; -} - -.glyphicon-open:before { - content: "\e167"; -} - -.glyphicon-saved:before { - content: "\e168"; -} - -.glyphicon-import:before { - content: "\e169"; -} - -.glyphicon-export:before { - content: "\e170"; -} - -.glyphicon-send:before { - content: "\e171"; -} - -.glyphicon-floppy-disk:before { - content: "\e172"; -} - -.glyphicon-floppy-saved:before { - content: "\e173"; -} - -.glyphicon-floppy-remove:before { - content: "\e174"; -} - -.glyphicon-floppy-save:before { - content: "\e175"; -} - -.glyphicon-floppy-open:before { - content: "\e176"; -} - -.glyphicon-credit-card:before { - content: "\e177"; -} - -.glyphicon-transfer:before { - content: "\e178"; -} - -.glyphicon-cutlery:before { - content: "\e179"; -} - -.glyphicon-header:before { - content: "\e180"; -} - -.glyphicon-compressed:before { - content: "\e181"; -} - -.glyphicon-earphone:before { - content: "\e182"; -} - -.glyphicon-phone-alt:before { - content: "\e183"; -} - -.glyphicon-tower:before { - content: "\e184"; -} - -.glyphicon-stats:before { - content: "\e185"; -} - -.glyphicon-sd-video:before { - content: "\e186"; -} - -.glyphicon-hd-video:before { - content: "\e187"; -} - -.glyphicon-subtitles:before { - content: "\e188"; -} - -.glyphicon-sound-stereo:before { - content: "\e189"; -} - -.glyphicon-sound-dolby:before { - content: "\e190"; -} - -.glyphicon-sound-5-1:before { - content: "\e191"; -} - -.glyphicon-sound-6-1:before { - content: "\e192"; -} - -.glyphicon-sound-7-1:before { - content: "\e193"; -} - -.glyphicon-copyright-mark:before { - content: "\e194"; -} - -.glyphicon-registration-mark:before { - content: "\e195"; -} - -.glyphicon-cloud-download:before { - content: "\e197"; -} - -.glyphicon-cloud-upload:before { - content: "\e198"; -} - -.glyphicon-tree-conifer:before { - content: "\e199"; -} - -.glyphicon-tree-deciduous:before { - content: "\e200"; -} - -.glyphicon-cd:before { - content: "\e201"; -} - -.glyphicon-save-file:before { - content: "\e202"; -} - -.glyphicon-open-file:before { - content: "\e203"; -} - -.glyphicon-level-up:before { - content: "\e204"; -} - -.glyphicon-copy:before { - content: "\e205"; -} - -.glyphicon-paste:before { - content: "\e206"; -} - -.glyphicon-alert:before { - content: "\e209"; -} - -.glyphicon-equalizer:before { - content: "\e210"; -} - -.glyphicon-king:before { - content: "\e211"; -} - -.glyphicon-queen:before { - content: "\e212"; -} - -.glyphicon-pawn:before { - content: "\e213"; -} - -.glyphicon-bishop:before { - content: "\e214"; -} - -.glyphicon-knight:before { - content: "\e215"; -} - -.glyphicon-baby-formula:before { - content: "\e216"; -} - -.glyphicon-tent:before { - content: "\26fa"; -} - -.glyphicon-blackboard:before { - content: "\e218"; -} - -.glyphicon-bed:before { - content: "\e219"; -} - -.glyphicon-apple:before { - content: "\f8ff"; -} - -.glyphicon-erase:before { - content: "\e221"; -} - -.glyphicon-hourglass:before { - content: "\231b"; -} - -.glyphicon-lamp:before { - content: "\e223"; -} - -.glyphicon-duplicate:before { - content: "\e224"; -} - -.glyphicon-piggy-bank:before { - content: "\e225"; -} - -.glyphicon-scissors:before { - content: "\e226"; -} - -.glyphicon-bitcoin:before { - content: "\e227"; -} - -.glyphicon-btc:before { - content: "\e227"; -} - -.glyphicon-xbt:before { - content: "\e227"; -} - -.glyphicon-yen:before { - content: "\00a5"; -} - -.glyphicon-jpy:before { - content: "\00a5"; -} - -.glyphicon-ruble:before { - content: "\20bd"; -} - -.glyphicon-rub:before { - content: "\20bd"; -} - -.glyphicon-scale:before { - content: "\e230"; -} - -.glyphicon-ice-lolly:before { - content: "\e231"; -} - -.glyphicon-ice-lolly-tasted:before { - content: "\e232"; -} - -.glyphicon-education:before { - content: "\e233"; -} - -.glyphicon-option-horizontal:before { - content: "\e234"; -} - -.glyphicon-option-vertical:before { - content: "\e235"; -} - -.glyphicon-menu-hamburger:before { - content: "\e236"; -} - -.glyphicon-modal-window:before { - content: "\e237"; -} - -.glyphicon-oil:before { - content: "\e238"; -} - -.glyphicon-grain:before { - content: "\e239"; -} - -.glyphicon-sunglasses:before { - content: "\e240"; -} - -.glyphicon-text-size:before { - content: "\e241"; -} - -.glyphicon-text-color:before { - content: "\e242"; -} - -.glyphicon-text-background:before { - content: "\e243"; -} - -.glyphicon-object-align-top:before { - content: "\e244"; -} - -.glyphicon-object-align-bottom:before { - content: "\e245"; -} - -.glyphicon-object-align-horizontal:before { - content: "\e246"; -} - -.glyphicon-object-align-left:before { - content: "\e247"; -} - -.glyphicon-object-align-vertical:before { - content: "\e248"; -} - -.glyphicon-object-align-right:before { - content: "\e249"; -} - -.glyphicon-triangle-right:before { - content: "\e250"; -} - -.glyphicon-triangle-left:before { - content: "\e251"; -} - -.glyphicon-triangle-bottom:before { - content: "\e252"; -} - -.glyphicon-triangle-top:before { - content: "\e253"; -} - -.glyphicon-console:before { - content: "\e254"; -} - -.glyphicon-superscript:before { - content: "\e255"; -} - -.glyphicon-subscript:before { - content: "\e256"; -} - -.glyphicon-menu-left:before { - content: "\e257"; -} - -.glyphicon-menu-right:before { - content: "\e258"; -} - -.glyphicon-menu-down:before { - content: "\e259"; -} - -.glyphicon-menu-up:before { - content: "\e260"; -} - -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -html { - font-size: 10px; - -webkit-tap-highlight-color: transparent; -} - -body { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.42857; - color: #333333; - background-color: #fff; -} - -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -a { - color: #337ab7; - text-decoration: none; -} -a:hover, a:focus { - color: #23527c; - text-decoration: underline; -} -a:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -figure { - margin: 0; -} - -img { - vertical-align: middle; -} - -.img-responsive, .comment-content img, .widget img, .entry-content p img, -.wp-caption { - display: block; - max-width: 100%; - height: auto; -} - -.img-rounded { - border-radius: 6px; -} - -.img-thumbnail, .gallery .gallery-item img { - padding: 4px; - line-height: 1.42857; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - display: inline-block; - max-width: 100%; - height: auto; -} - -.img-circle { - border-radius: 50%; -} - -hr { - margin-top: 20px; - margin-bottom: 20px; - border: 0; - border-top: 1px solid #eeeeee; -} - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -[role="button"] { - cursor: pointer; -} - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit; -} -h1 small, -h1 .small, h2 small, -h2 .small, h3 small, -h3 .small, h4 small, -h4 .small, h5 small, -h5 .small, h6 small, -h6 .small, -.h1 small, -.h1 .small, .h2 small, -.h2 .small, .h3 small, -.h3 .small, .h4 small, -.h4 .small, .h5 small, -.h5 .small, .h6 small, -.h6 .small { - font-weight: normal; - line-height: 1; - color: #777777; -} - -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: 20px; - margin-bottom: 10px; -} -h1 small, -h1 .small, .h1 small, -.h1 .small, -h2 small, -h2 .small, .h2 small, -.h2 .small, -h3 small, -h3 .small, .h3 small, -.h3 .small { - font-size: 65%; -} - -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: 10px; - margin-bottom: 10px; -} -h4 small, -h4 .small, .h4 small, -.h4 .small, -h5 small, -h5 .small, .h5 small, -.h5 .small, -h6 small, -h6 .small, .h6 small, -.h6 .small { - font-size: 75%; -} - -h1, .h1 { - font-size: 36px; -} - -h2, .h2 { - font-size: 30px; -} - -h3, .h3 { - font-size: 24px; -} - -h4, .h4 { - font-size: 18px; -} - -h5, .h5 { - font-size: 14px; -} - -h6, .h6 { - font-size: 12px; -} - -p { - margin: 0 0 10px; -} - -.lead { - margin-bottom: 20px; - font-size: 16px; - font-weight: 300; - line-height: 1.4; -} -@media (min-width: 768px) { - .lead { - font-size: 21px; - } -} - -small, -.small { - font-size: 85%; -} - -mark, -.mark { - background-color: #fcf8e3; - padding: .2em; -} - -.text-left { - text-align: left; -} - -.text-right { - text-align: right; -} - -.text-center, .entry-attachment .attachment, .gallery .gallery-item { - text-align: center; -} - -.text-justify { - text-align: justify; -} - -.text-nowrap { - white-space: nowrap; -} - -.text-lowercase { - text-transform: lowercase; -} - -.text-uppercase, .initialism { - text-transform: uppercase; -} - -.text-capitalize { - text-transform: capitalize; -} - -.text-muted { - color: #777777; -} - -.text-primary { - color: #337ab7; -} - -a.text-primary:hover, -a.text-primary:focus { - color: #286090; -} - -.text-success { - color: #3c763d; -} - -a.text-success:hover, -a.text-success:focus { - color: #2b542c; -} - -.text-info { - color: #31708f; -} - -a.text-info:hover, -a.text-info:focus { - color: #245269; -} - -.text-warning { - color: #8a6d3b; -} - -a.text-warning:hover, -a.text-warning:focus { - color: #66512c; -} - -.text-danger { - color: #a94442; -} - -a.text-danger:hover, -a.text-danger:focus { - color: #843534; -} - -.bg-primary { - color: #fff; -} - -.bg-primary { - background-color: #337ab7; -} - -a.bg-primary:hover, -a.bg-primary:focus { - background-color: #286090; -} - -.bg-success { - background-color: #dff0d8; -} - -a.bg-success:hover, -a.bg-success:focus { - background-color: #c1e2b3; -} - -.bg-info { - background-color: #d9edf7; -} - -a.bg-info:hover, -a.bg-info:focus { - background-color: #afd9ee; -} - -.bg-warning { - background-color: #fcf8e3; -} - -a.bg-warning:hover, -a.bg-warning:focus { - background-color: #f7ecb5; -} - -.bg-danger { - background-color: #f2dede; -} - -a.bg-danger:hover, -a.bg-danger:focus { - background-color: #e4b9b9; -} - -.page-header { - padding-bottom: 9px; - margin: 40px 0 20px; - border-bottom: 1px solid #eeeeee; -} - -ul, -ol { - margin-top: 0; - margin-bottom: 10px; -} -ul ul, -ul ol, -ol ul, -ol ol { - margin-bottom: 0; -} - -.list-unstyled { - padding-left: 0; - list-style: none; -} - -.list-inline { - padding-left: 0; - list-style: none; - margin-left: -5px; -} -.list-inline > li { - display: inline-block; - padding-left: 5px; - padding-right: 5px; -} - -dl { - margin-top: 0; - margin-bottom: 20px; -} - -dt, -dd { - line-height: 1.42857; -} - -dt { - font-weight: bold; -} - -dd { - margin-left: 0; -} - -.dl-horizontal dd:before, .dl-horizontal dd:after { - content: " "; - display: table; -} -.dl-horizontal dd:after { - clear: both; -} -@media (min-width: 768px) { - .dl-horizontal dt { - float: left; - width: 160px; - clear: left; - text-align: right; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - .dl-horizontal dd { - margin-left: 180px; - } -} - -abbr[title], -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted #777777; -} - -.initialism { - font-size: 90%; -} - -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - font-size: 17.5px; - border-left: 5px solid #eeeeee; -} -blockquote p:last-child, -blockquote ul:last-child, -blockquote ol:last-child { - margin-bottom: 0; -} -blockquote footer, -blockquote small, -blockquote .small { - display: block; - font-size: 80%; - line-height: 1.42857; - color: #777777; -} -blockquote footer:before, -blockquote small:before, -blockquote .small:before { - content: '\2014 \00A0'; -} - -.blockquote-reverse, -blockquote.pull-right, -blockquote.alignright, -.entry-attachment #nav-below blockquote.nav-next { - padding-right: 15px; - padding-left: 0; - border-right: 5px solid #eeeeee; - border-left: 0; - text-align: right; -} -.blockquote-reverse footer:before, -.blockquote-reverse small:before, -.blockquote-reverse .small:before, -blockquote.pull-right footer:before, -blockquote.alignright footer:before, -.entry-attachment #nav-below blockquote.nav-next footer:before, -blockquote.pull-right small:before, -blockquote.alignright small:before, -.entry-attachment #nav-below blockquote.nav-next small:before, -blockquote.pull-right .small:before, -blockquote.alignright .small:before, -.entry-attachment #nav-below blockquote.nav-next .small:before { - content: ''; -} -.blockquote-reverse footer:after, -.blockquote-reverse small:after, -.blockquote-reverse .small:after, -blockquote.pull-right footer:after, -blockquote.alignright footer:after, -.entry-attachment #nav-below blockquote.nav-next footer:after, -blockquote.pull-right small:after, -blockquote.alignright small:after, -.entry-attachment #nav-below blockquote.nav-next small:after, -blockquote.pull-right .small:after, -blockquote.alignright .small:after, -.entry-attachment #nav-below blockquote.nav-next .small:after { - content: '\00A0 \2014'; -} - -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.42857; -} - -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; -} - -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - border-radius: 4px; -} - -kbd { - padding: 2px 4px; - font-size: 90%; - color: #fff; - background-color: #333; - border-radius: 3px; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: bold; - box-shadow: none; -} - -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.42857; - word-break: break-all; - word-wrap: break-word; - color: #333333; - background-color: #f5f5f5; - border: 1px solid #ccc; - border-radius: 4px; -} -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; -} - -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -.container { - margin-right: auto; - margin-left: auto; - padding-left: 15px; - padding-right: 15px; -} -.container:before, .container:after { - content: " "; - display: table; -} -.container:after { - clear: both; -} -@media (min-width: 768px) { - .container { - width: 750px; - } -} -@media (min-width: 992px) { - .container { - width: 970px; - } -} -@media (min-width: 1200px) { - .container { - width: 1170px; - } -} - -.container-fluid { - margin-right: auto; - margin-left: auto; - padding-left: 15px; - padding-right: 15px; -} -.container-fluid:before, .container-fluid:after { - content: " "; - display: table; -} -.container-fluid:after { - clear: both; -} - -.row { - margin-left: -15px; - margin-right: -15px; -} -.row:before, .row:after { - content: " "; - display: table; -} -.row:after { - clear: both; -} - -.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { - position: relative; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; -} - -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; -} - -.col-xs-1 { - width: 8.33333%; -} - -.col-xs-2 { - width: 16.66667%; -} - -.col-xs-3 { - width: 25%; -} - -.col-xs-4 { - width: 33.33333%; -} - -.col-xs-5 { - width: 41.66667%; -} - -.col-xs-6 { - width: 50%; -} - -.col-xs-7 { - width: 58.33333%; -} - -.col-xs-8 { - width: 66.66667%; -} - -.col-xs-9 { - width: 75%; -} - -.col-xs-10 { - width: 83.33333%; -} - -.col-xs-11 { - width: 91.66667%; -} - -.col-xs-12 { - width: 100%; -} - -.col-xs-pull-0 { - right: auto; -} - -.col-xs-pull-1 { - right: 8.33333%; -} - -.col-xs-pull-2 { - right: 16.66667%; -} - -.col-xs-pull-3 { - right: 25%; -} - -.col-xs-pull-4 { - right: 33.33333%; -} - -.col-xs-pull-5 { - right: 41.66667%; -} - -.col-xs-pull-6 { - right: 50%; -} - -.col-xs-pull-7 { - right: 58.33333%; -} - -.col-xs-pull-8 { - right: 66.66667%; -} - -.col-xs-pull-9 { - right: 75%; -} - -.col-xs-pull-10 { - right: 83.33333%; -} - -.col-xs-pull-11 { - right: 91.66667%; -} - -.col-xs-pull-12 { - right: 100%; -} - -.col-xs-push-0 { - left: auto; -} - -.col-xs-push-1 { - left: 8.33333%; -} - -.col-xs-push-2 { - left: 16.66667%; -} - -.col-xs-push-3 { - left: 25%; -} - -.col-xs-push-4 { - left: 33.33333%; -} - -.col-xs-push-5 { - left: 41.66667%; -} - -.col-xs-push-6 { - left: 50%; -} - -.col-xs-push-7 { - left: 58.33333%; -} - -.col-xs-push-8 { - left: 66.66667%; -} - -.col-xs-push-9 { - left: 75%; -} - -.col-xs-push-10 { - left: 83.33333%; -} - -.col-xs-push-11 { - left: 91.66667%; -} - -.col-xs-push-12 { - left: 100%; -} - -.col-xs-offset-0 { - margin-left: 0%; -} - -.col-xs-offset-1 { - margin-left: 8.33333%; -} - -.col-xs-offset-2 { - margin-left: 16.66667%; -} - -.col-xs-offset-3 { - margin-left: 25%; -} - -.col-xs-offset-4 { - margin-left: 33.33333%; -} - -.col-xs-offset-5 { - margin-left: 41.66667%; -} - -.col-xs-offset-6 { - margin-left: 50%; -} - -.col-xs-offset-7 { - margin-left: 58.33333%; -} - -.col-xs-offset-8 { - margin-left: 66.66667%; -} - -.col-xs-offset-9 { - margin-left: 75%; -} - -.col-xs-offset-10 { - margin-left: 83.33333%; -} - -.col-xs-offset-11 { - margin-left: 91.66667%; -} - -.col-xs-offset-12 { - margin-left: 100%; -} - -@media (min-width: 768px) { - .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; - } - - .col-sm-1 { - width: 8.33333%; - } - - .col-sm-2 { - width: 16.66667%; - } - - .col-sm-3 { - width: 25%; - } - - .col-sm-4 { - width: 33.33333%; - } - - .col-sm-5 { - width: 41.66667%; - } - - .col-sm-6 { - width: 50%; - } - - .col-sm-7 { - width: 58.33333%; - } - - .col-sm-8 { - width: 66.66667%; - } - - .col-sm-9 { - width: 75%; - } - - .col-sm-10 { - width: 83.33333%; - } - - .col-sm-11 { - width: 91.66667%; - } - - .col-sm-12 { - width: 100%; - } - - .col-sm-pull-0 { - right: auto; - } - - .col-sm-pull-1 { - right: 8.33333%; - } - - .col-sm-pull-2 { - right: 16.66667%; - } - - .col-sm-pull-3 { - right: 25%; - } - - .col-sm-pull-4 { - right: 33.33333%; - } - - .col-sm-pull-5 { - right: 41.66667%; - } - - .col-sm-pull-6 { - right: 50%; - } - - .col-sm-pull-7 { - right: 58.33333%; - } - - .col-sm-pull-8 { - right: 66.66667%; - } - - .col-sm-pull-9 { - right: 75%; - } - - .col-sm-pull-10 { - right: 83.33333%; - } - - .col-sm-pull-11 { - right: 91.66667%; - } - - .col-sm-pull-12 { - right: 100%; - } - - .col-sm-push-0 { - left: auto; - } - - .col-sm-push-1 { - left: 8.33333%; - } - - .col-sm-push-2 { - left: 16.66667%; - } - - .col-sm-push-3 { - left: 25%; - } - - .col-sm-push-4 { - left: 33.33333%; - } - - .col-sm-push-5 { - left: 41.66667%; - } - - .col-sm-push-6 { - left: 50%; - } - - .col-sm-push-7 { - left: 58.33333%; - } - - .col-sm-push-8 { - left: 66.66667%; - } - - .col-sm-push-9 { - left: 75%; - } - - .col-sm-push-10 { - left: 83.33333%; - } - - .col-sm-push-11 { - left: 91.66667%; - } - - .col-sm-push-12 { - left: 100%; - } - - .col-sm-offset-0 { - margin-left: 0%; - } - - .col-sm-offset-1 { - margin-left: 8.33333%; - } - - .col-sm-offset-2 { - margin-left: 16.66667%; - } - - .col-sm-offset-3 { - margin-left: 25%; - } - - .col-sm-offset-4 { - margin-left: 33.33333%; - } - - .col-sm-offset-5 { - margin-left: 41.66667%; - } - - .col-sm-offset-6 { - margin-left: 50%; - } - - .col-sm-offset-7 { - margin-left: 58.33333%; - } - - .col-sm-offset-8 { - margin-left: 66.66667%; - } - - .col-sm-offset-9 { - margin-left: 75%; - } - - .col-sm-offset-10 { - margin-left: 83.33333%; - } - - .col-sm-offset-11 { - margin-left: 91.66667%; - } - - .col-sm-offset-12 { - margin-left: 100%; - } -} -@media (min-width: 992px) { - .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; - } - - .col-md-1 { - width: 8.33333%; - } - - .col-md-2 { - width: 16.66667%; - } - - .col-md-3 { - width: 25%; - } - - .col-md-4 { - width: 33.33333%; - } - - .col-md-5 { - width: 41.66667%; - } - - .col-md-6 { - width: 50%; - } - - .col-md-7 { - width: 58.33333%; - } - - .col-md-8 { - width: 66.66667%; - } - - .col-md-9 { - width: 75%; - } - - .col-md-10 { - width: 83.33333%; - } - - .col-md-11 { - width: 91.66667%; - } - - .col-md-12 { - width: 100%; - } - - .col-md-pull-0 { - right: auto; - } - - .col-md-pull-1 { - right: 8.33333%; - } - - .col-md-pull-2 { - right: 16.66667%; - } - - .col-md-pull-3 { - right: 25%; - } - - .col-md-pull-4 { - right: 33.33333%; - } - - .col-md-pull-5 { - right: 41.66667%; - } - - .col-md-pull-6 { - right: 50%; - } - - .col-md-pull-7 { - right: 58.33333%; - } - - .col-md-pull-8 { - right: 66.66667%; - } - - .col-md-pull-9 { - right: 75%; - } - - .col-md-pull-10 { - right: 83.33333%; - } - - .col-md-pull-11 { - right: 91.66667%; - } - - .col-md-pull-12 { - right: 100%; - } - - .col-md-push-0 { - left: auto; - } - - .col-md-push-1 { - left: 8.33333%; - } - - .col-md-push-2 { - left: 16.66667%; - } - - .col-md-push-3 { - left: 25%; - } - - .col-md-push-4 { - left: 33.33333%; - } - - .col-md-push-5 { - left: 41.66667%; - } - - .col-md-push-6 { - left: 50%; - } - - .col-md-push-7 { - left: 58.33333%; - } - - .col-md-push-8 { - left: 66.66667%; - } - - .col-md-push-9 { - left: 75%; - } - - .col-md-push-10 { - left: 83.33333%; - } - - .col-md-push-11 { - left: 91.66667%; - } - - .col-md-push-12 { - left: 100%; - } - - .col-md-offset-0 { - margin-left: 0%; - } - - .col-md-offset-1 { - margin-left: 8.33333%; - } - - .col-md-offset-2 { - margin-left: 16.66667%; - } - - .col-md-offset-3 { - margin-left: 25%; - } - - .col-md-offset-4 { - margin-left: 33.33333%; - } - - .col-md-offset-5 { - margin-left: 41.66667%; - } - - .col-md-offset-6 { - margin-left: 50%; - } - - .col-md-offset-7 { - margin-left: 58.33333%; - } - - .col-md-offset-8 { - margin-left: 66.66667%; - } - - .col-md-offset-9 { - margin-left: 75%; - } - - .col-md-offset-10 { - margin-left: 83.33333%; - } - - .col-md-offset-11 { - margin-left: 91.66667%; - } - - .col-md-offset-12 { - margin-left: 100%; - } -} -@media (min-width: 1200px) { - .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; - } - - .col-lg-1 { - width: 8.33333%; - } - - .col-lg-2 { - width: 16.66667%; - } - - .col-lg-3 { - width: 25%; - } - - .col-lg-4 { - width: 33.33333%; - } - - .col-lg-5 { - width: 41.66667%; - } - - .col-lg-6 { - width: 50%; - } - - .col-lg-7 { - width: 58.33333%; - } - - .col-lg-8 { - width: 66.66667%; - } - - .col-lg-9 { - width: 75%; - } - - .col-lg-10 { - width: 83.33333%; - } - - .col-lg-11 { - width: 91.66667%; - } - - .col-lg-12 { - width: 100%; - } - - .col-lg-pull-0 { - right: auto; - } - - .col-lg-pull-1 { - right: 8.33333%; - } - - .col-lg-pull-2 { - right: 16.66667%; - } - - .col-lg-pull-3 { - right: 25%; - } - - .col-lg-pull-4 { - right: 33.33333%; - } - - .col-lg-pull-5 { - right: 41.66667%; - } - - .col-lg-pull-6 { - right: 50%; - } - - .col-lg-pull-7 { - right: 58.33333%; - } - - .col-lg-pull-8 { - right: 66.66667%; - } - - .col-lg-pull-9 { - right: 75%; - } - - .col-lg-pull-10 { - right: 83.33333%; - } - - .col-lg-pull-11 { - right: 91.66667%; - } - - .col-lg-pull-12 { - right: 100%; - } - - .col-lg-push-0 { - left: auto; - } - - .col-lg-push-1 { - left: 8.33333%; - } - - .col-lg-push-2 { - left: 16.66667%; - } - - .col-lg-push-3 { - left: 25%; - } - - .col-lg-push-4 { - left: 33.33333%; - } - - .col-lg-push-5 { - left: 41.66667%; - } - - .col-lg-push-6 { - left: 50%; - } - - .col-lg-push-7 { - left: 58.33333%; - } - - .col-lg-push-8 { - left: 66.66667%; - } - - .col-lg-push-9 { - left: 75%; - } - - .col-lg-push-10 { - left: 83.33333%; - } - - .col-lg-push-11 { - left: 91.66667%; - } - - .col-lg-push-12 { - left: 100%; - } - - .col-lg-offset-0 { - margin-left: 0%; - } - - .col-lg-offset-1 { - margin-left: 8.33333%; - } - - .col-lg-offset-2 { - margin-left: 16.66667%; - } - - .col-lg-offset-3 { - margin-left: 25%; - } - - .col-lg-offset-4 { - margin-left: 33.33333%; - } - - .col-lg-offset-5 { - margin-left: 41.66667%; - } - - .col-lg-offset-6 { - margin-left: 50%; - } - - .col-lg-offset-7 { - margin-left: 58.33333%; - } - - .col-lg-offset-8 { - margin-left: 66.66667%; - } - - .col-lg-offset-9 { - margin-left: 75%; - } - - .col-lg-offset-10 { - margin-left: 83.33333%; - } - - .col-lg-offset-11 { - margin-left: 91.66667%; - } - - .col-lg-offset-12 { - margin-left: 100%; - } -} -table { - background-color: transparent; -} - -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #777777; - text-align: left; -} - -th { - text-align: left; -} - -.table, .page-content table, -.entry-content table, .widget_calendar #wp-calendar { - width: 100%; - max-width: 100%; - margin-bottom: 20px; -} -.table > thead > tr > th, .page-content table > thead > tr > th, -.entry-content table > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, -.table > thead > tr > td, -.page-content table > thead > tr > td, -.entry-content table > thead > tr > td, -.widget_calendar #wp-calendar > thead > tr > td, -.table > tbody > tr > th, -.page-content table > tbody > tr > th, -.entry-content table > tbody > tr > th, -.widget_calendar #wp-calendar > tbody > tr > th, -.table > tbody > tr > td, -.page-content table > tbody > tr > td, -.entry-content table > tbody > tr > td, -.widget_calendar #wp-calendar > tbody > tr > td, -.table > tfoot > tr > th, -.page-content table > tfoot > tr > th, -.entry-content table > tfoot > tr > th, -.widget_calendar #wp-calendar > tfoot > tr > th, -.table > tfoot > tr > td, -.page-content table > tfoot > tr > td, -.entry-content table > tfoot > tr > td, -.widget_calendar #wp-calendar > tfoot > tr > td { - padding: 8px; - line-height: 1.42857; - vertical-align: top; - border-top: 1px solid #ddd; -} -.table > thead > tr > th, .page-content table > thead > tr > th, -.entry-content table > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; -} -.table > caption + thead > tr:first-child > th, .page-content table > caption + thead > tr:first-child > th, -.entry-content table > caption + thead > tr:first-child > th, .widget_calendar #wp-calendar > caption + thead > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.page-content table > caption + thead > tr:first-child > td, -.entry-content table > caption + thead > tr:first-child > td, -.widget_calendar #wp-calendar > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > th, -.page-content table > colgroup + thead > tr:first-child > th, -.entry-content table > colgroup + thead > tr:first-child > th, -.widget_calendar #wp-calendar > colgroup + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > td, -.page-content table > colgroup + thead > tr:first-child > td, -.entry-content table > colgroup + thead > tr:first-child > td, -.widget_calendar #wp-calendar > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > th, -.page-content table > thead:first-child > tr:first-child > th, -.entry-content table > thead:first-child > tr:first-child > th, -.widget_calendar #wp-calendar > thead:first-child > tr:first-child > th, -.table > thead:first-child > tr:first-child > td, -.page-content table > thead:first-child > tr:first-child > td, -.entry-content table > thead:first-child > tr:first-child > td, -.widget_calendar #wp-calendar > thead:first-child > tr:first-child > td { - border-top: 0; -} -.table > tbody + tbody, .page-content table > tbody + tbody, -.entry-content table > tbody + tbody, .widget_calendar #wp-calendar > tbody + tbody { - border-top: 2px solid #ddd; -} -.table .table, .page-content table .table, -.entry-content table .table, .widget_calendar #wp-calendar .table, .table .page-content table, .page-content .table table, .page-content table table, .widget_calendar #wp-calendar .page-content table, .page-content .widget_calendar #wp-calendar table, -.table .entry-content table, -.entry-content .table table, -.entry-content table table, -.widget_calendar #wp-calendar .entry-content table, -.entry-content .widget_calendar #wp-calendar table, .table .widget_calendar #wp-calendar, .widget_calendar .table #wp-calendar, .page-content table .widget_calendar #wp-calendar, .widget_calendar .page-content table #wp-calendar, -.entry-content table .widget_calendar #wp-calendar, -.widget_calendar .entry-content table #wp-calendar, .widget_calendar #wp-calendar #wp-calendar { - background-color: #fff; -} - -.table-condensed > thead > tr > th, .page-content .table-condensed > thead > tr > th, -.entry-content .table-condensed > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, -.table-condensed > thead > tr > td, -.page-content .table-condensed > thead > tr > td, -.entry-content .table-condensed > thead > tr > td, -.widget_calendar #wp-calendar > thead > tr > td, -.table-condensed > tbody > tr > th, -.page-content .table-condensed > tbody > tr > th, -.entry-content .table-condensed > tbody > tr > th, -.widget_calendar #wp-calendar > tbody > tr > th, -.table-condensed > tbody > tr > td, -.page-content .table-condensed > tbody > tr > td, -.entry-content .table-condensed > tbody > tr > td, -.widget_calendar #wp-calendar > tbody > tr > td, -.table-condensed > tfoot > tr > th, -.page-content .table-condensed > tfoot > tr > th, -.entry-content .table-condensed > tfoot > tr > th, -.widget_calendar #wp-calendar > tfoot > tr > th, -.table-condensed > tfoot > tr > td, -.page-content .table-condensed > tfoot > tr > td, -.entry-content .table-condensed > tfoot > tr > td, -.widget_calendar #wp-calendar > tfoot > tr > td { - padding: 5px; -} - -.table-bordered, .widget_calendar #wp-calendar { - border: 1px solid #ddd; -} -.table-bordered > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, -.table-bordered > thead > tr > td, -.widget_calendar #wp-calendar > thead > tr > td, -.table-bordered > tbody > tr > th, -.widget_calendar #wp-calendar > tbody > tr > th, -.table-bordered > tbody > tr > td, -.widget_calendar #wp-calendar > tbody > tr > td, -.table-bordered > tfoot > tr > th, -.widget_calendar #wp-calendar > tfoot > tr > th, -.table-bordered > tfoot > tr > td, -.widget_calendar #wp-calendar > tfoot > tr > td { - border: 1px solid #ddd; -} -.table-bordered > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, -.table-bordered > thead > tr > td, -.widget_calendar #wp-calendar > thead > tr > td { - border-bottom-width: 2px; -} - -.table-striped > tbody > tr:nth-of-type(odd), .widget_calendar #wp-calendar > tbody > tr:nth-of-type(odd) { - background-color: #f9f9f9; -} - -.table-hover > tbody > tr:hover { - background-color: #f5f5f5; -} - -table col[class*="col-"] { - position: static; - float: none; - display: table-column; -} - -table td[class*="col-"], -table th[class*="col-"] { - position: static; - float: none; - display: table-cell; -} - -.table > thead > tr > td.active, .page-content table > thead > tr > td.active, -.entry-content table > thead > tr > td.active, .widget_calendar #wp-calendar > thead > tr > td.active, -.table > thead > tr > th.active, -.page-content table > thead > tr > th.active, -.entry-content table > thead > tr > th.active, -.widget_calendar #wp-calendar > thead > tr > th.active, .table > thead > tr.active > td, .page-content table > thead > tr.active > td, -.entry-content table > thead > tr.active > td, .widget_calendar #wp-calendar > thead > tr.active > td, .table > thead > tr.active > th, .page-content table > thead > tr.active > th, -.entry-content table > thead > tr.active > th, .widget_calendar #wp-calendar > thead > tr.active > th, -.table > tbody > tr > td.active, -.page-content table > tbody > tr > td.active, -.entry-content table > tbody > tr > td.active, -.widget_calendar #wp-calendar > tbody > tr > td.active, -.table > tbody > tr > th.active, -.page-content table > tbody > tr > th.active, -.entry-content table > tbody > tr > th.active, -.widget_calendar #wp-calendar > tbody > tr > th.active, -.table > tbody > tr.active > td, -.page-content table > tbody > tr.active > td, -.entry-content table > tbody > tr.active > td, -.widget_calendar #wp-calendar > tbody > tr.active > td, -.table > tbody > tr.active > th, -.page-content table > tbody > tr.active > th, -.entry-content table > tbody > tr.active > th, -.widget_calendar #wp-calendar > tbody > tr.active > th, -.table > tfoot > tr > td.active, -.page-content table > tfoot > tr > td.active, -.entry-content table > tfoot > tr > td.active, -.widget_calendar #wp-calendar > tfoot > tr > td.active, -.table > tfoot > tr > th.active, -.page-content table > tfoot > tr > th.active, -.entry-content table > tfoot > tr > th.active, -.widget_calendar #wp-calendar > tfoot > tr > th.active, -.table > tfoot > tr.active > td, -.page-content table > tfoot > tr.active > td, -.entry-content table > tfoot > tr.active > td, -.widget_calendar #wp-calendar > tfoot > tr.active > td, -.table > tfoot > tr.active > th, -.page-content table > tfoot > tr.active > th, -.entry-content table > tfoot > tr.active > th, -.widget_calendar #wp-calendar > tfoot > tr.active > th { - background-color: #f5f5f5; -} - -.table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { - background-color: #e8e8e8; -} - -.table > thead > tr > td.success, .page-content table > thead > tr > td.success, -.entry-content table > thead > tr > td.success, .widget_calendar #wp-calendar > thead > tr > td.success, -.table > thead > tr > th.success, -.page-content table > thead > tr > th.success, -.entry-content table > thead > tr > th.success, -.widget_calendar #wp-calendar > thead > tr > th.success, .table > thead > tr.success > td, .page-content table > thead > tr.success > td, -.entry-content table > thead > tr.success > td, .widget_calendar #wp-calendar > thead > tr.success > td, .table > thead > tr.success > th, .page-content table > thead > tr.success > th, -.entry-content table > thead > tr.success > th, .widget_calendar #wp-calendar > thead > tr.success > th, -.table > tbody > tr > td.success, -.page-content table > tbody > tr > td.success, -.entry-content table > tbody > tr > td.success, -.widget_calendar #wp-calendar > tbody > tr > td.success, -.table > tbody > tr > th.success, -.page-content table > tbody > tr > th.success, -.entry-content table > tbody > tr > th.success, -.widget_calendar #wp-calendar > tbody > tr > th.success, -.table > tbody > tr.success > td, -.page-content table > tbody > tr.success > td, -.entry-content table > tbody > tr.success > td, -.widget_calendar #wp-calendar > tbody > tr.success > td, -.table > tbody > tr.success > th, -.page-content table > tbody > tr.success > th, -.entry-content table > tbody > tr.success > th, -.widget_calendar #wp-calendar > tbody > tr.success > th, -.table > tfoot > tr > td.success, -.page-content table > tfoot > tr > td.success, -.entry-content table > tfoot > tr > td.success, -.widget_calendar #wp-calendar > tfoot > tr > td.success, -.table > tfoot > tr > th.success, -.page-content table > tfoot > tr > th.success, -.entry-content table > tfoot > tr > th.success, -.widget_calendar #wp-calendar > tfoot > tr > th.success, -.table > tfoot > tr.success > td, -.page-content table > tfoot > tr.success > td, -.entry-content table > tfoot > tr.success > td, -.widget_calendar #wp-calendar > tfoot > tr.success > td, -.table > tfoot > tr.success > th, -.page-content table > tfoot > tr.success > th, -.entry-content table > tfoot > tr.success > th, -.widget_calendar #wp-calendar > tfoot > tr.success > th { - background-color: #dff0d8; -} - -.table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { - background-color: #d0e9c6; -} - -.table > thead > tr > td.info, .page-content table > thead > tr > td.info, -.entry-content table > thead > tr > td.info, .widget_calendar #wp-calendar > thead > tr > td.info, -.table > thead > tr > th.info, -.page-content table > thead > tr > th.info, -.entry-content table > thead > tr > th.info, -.widget_calendar #wp-calendar > thead > tr > th.info, .table > thead > tr.info > td, .page-content table > thead > tr.info > td, -.entry-content table > thead > tr.info > td, .widget_calendar #wp-calendar > thead > tr.info > td, .table > thead > tr.info > th, .page-content table > thead > tr.info > th, -.entry-content table > thead > tr.info > th, .widget_calendar #wp-calendar > thead > tr.info > th, -.table > tbody > tr > td.info, -.page-content table > tbody > tr > td.info, -.entry-content table > tbody > tr > td.info, -.widget_calendar #wp-calendar > tbody > tr > td.info, -.table > tbody > tr > th.info, -.page-content table > tbody > tr > th.info, -.entry-content table > tbody > tr > th.info, -.widget_calendar #wp-calendar > tbody > tr > th.info, -.table > tbody > tr.info > td, -.page-content table > tbody > tr.info > td, -.entry-content table > tbody > tr.info > td, -.widget_calendar #wp-calendar > tbody > tr.info > td, -.table > tbody > tr.info > th, -.page-content table > tbody > tr.info > th, -.entry-content table > tbody > tr.info > th, -.widget_calendar #wp-calendar > tbody > tr.info > th, -.table > tfoot > tr > td.info, -.page-content table > tfoot > tr > td.info, -.entry-content table > tfoot > tr > td.info, -.widget_calendar #wp-calendar > tfoot > tr > td.info, -.table > tfoot > tr > th.info, -.page-content table > tfoot > tr > th.info, -.entry-content table > tfoot > tr > th.info, -.widget_calendar #wp-calendar > tfoot > tr > th.info, -.table > tfoot > tr.info > td, -.page-content table > tfoot > tr.info > td, -.entry-content table > tfoot > tr.info > td, -.widget_calendar #wp-calendar > tfoot > tr.info > td, -.table > tfoot > tr.info > th, -.page-content table > tfoot > tr.info > th, -.entry-content table > tfoot > tr.info > th, -.widget_calendar #wp-calendar > tfoot > tr.info > th { - background-color: #d9edf7; -} - -.table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { - background-color: #c4e3f3; -} - -.table > thead > tr > td.warning, .page-content table > thead > tr > td.warning, -.entry-content table > thead > tr > td.warning, .widget_calendar #wp-calendar > thead > tr > td.warning, -.table > thead > tr > th.warning, -.page-content table > thead > tr > th.warning, -.entry-content table > thead > tr > th.warning, -.widget_calendar #wp-calendar > thead > tr > th.warning, .table > thead > tr.warning > td, .page-content table > thead > tr.warning > td, -.entry-content table > thead > tr.warning > td, .widget_calendar #wp-calendar > thead > tr.warning > td, .table > thead > tr.warning > th, .page-content table > thead > tr.warning > th, -.entry-content table > thead > tr.warning > th, .widget_calendar #wp-calendar > thead > tr.warning > th, -.table > tbody > tr > td.warning, -.page-content table > tbody > tr > td.warning, -.entry-content table > tbody > tr > td.warning, -.widget_calendar #wp-calendar > tbody > tr > td.warning, -.table > tbody > tr > th.warning, -.page-content table > tbody > tr > th.warning, -.entry-content table > tbody > tr > th.warning, -.widget_calendar #wp-calendar > tbody > tr > th.warning, -.table > tbody > tr.warning > td, -.page-content table > tbody > tr.warning > td, -.entry-content table > tbody > tr.warning > td, -.widget_calendar #wp-calendar > tbody > tr.warning > td, -.table > tbody > tr.warning > th, -.page-content table > tbody > tr.warning > th, -.entry-content table > tbody > tr.warning > th, -.widget_calendar #wp-calendar > tbody > tr.warning > th, -.table > tfoot > tr > td.warning, -.page-content table > tfoot > tr > td.warning, -.entry-content table > tfoot > tr > td.warning, -.widget_calendar #wp-calendar > tfoot > tr > td.warning, -.table > tfoot > tr > th.warning, -.page-content table > tfoot > tr > th.warning, -.entry-content table > tfoot > tr > th.warning, -.widget_calendar #wp-calendar > tfoot > tr > th.warning, -.table > tfoot > tr.warning > td, -.page-content table > tfoot > tr.warning > td, -.entry-content table > tfoot > tr.warning > td, -.widget_calendar #wp-calendar > tfoot > tr.warning > td, -.table > tfoot > tr.warning > th, -.page-content table > tfoot > tr.warning > th, -.entry-content table > tfoot > tr.warning > th, -.widget_calendar #wp-calendar > tfoot > tr.warning > th { - background-color: #fcf8e3; -} - -.table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { - background-color: #faf2cc; -} - -.table > thead > tr > td.danger, .page-content table > thead > tr > td.danger, -.entry-content table > thead > tr > td.danger, .widget_calendar #wp-calendar > thead > tr > td.danger, -.table > thead > tr > th.danger, -.page-content table > thead > tr > th.danger, -.entry-content table > thead > tr > th.danger, -.widget_calendar #wp-calendar > thead > tr > th.danger, .table > thead > tr.danger > td, .page-content table > thead > tr.danger > td, -.entry-content table > thead > tr.danger > td, .widget_calendar #wp-calendar > thead > tr.danger > td, .table > thead > tr.danger > th, .page-content table > thead > tr.danger > th, -.entry-content table > thead > tr.danger > th, .widget_calendar #wp-calendar > thead > tr.danger > th, -.table > tbody > tr > td.danger, -.page-content table > tbody > tr > td.danger, -.entry-content table > tbody > tr > td.danger, -.widget_calendar #wp-calendar > tbody > tr > td.danger, -.table > tbody > tr > th.danger, -.page-content table > tbody > tr > th.danger, -.entry-content table > tbody > tr > th.danger, -.widget_calendar #wp-calendar > tbody > tr > th.danger, -.table > tbody > tr.danger > td, -.page-content table > tbody > tr.danger > td, -.entry-content table > tbody > tr.danger > td, -.widget_calendar #wp-calendar > tbody > tr.danger > td, -.table > tbody > tr.danger > th, -.page-content table > tbody > tr.danger > th, -.entry-content table > tbody > tr.danger > th, -.widget_calendar #wp-calendar > tbody > tr.danger > th, -.table > tfoot > tr > td.danger, -.page-content table > tfoot > tr > td.danger, -.entry-content table > tfoot > tr > td.danger, -.widget_calendar #wp-calendar > tfoot > tr > td.danger, -.table > tfoot > tr > th.danger, -.page-content table > tfoot > tr > th.danger, -.entry-content table > tfoot > tr > th.danger, -.widget_calendar #wp-calendar > tfoot > tr > th.danger, -.table > tfoot > tr.danger > td, -.page-content table > tfoot > tr.danger > td, -.entry-content table > tfoot > tr.danger > td, -.widget_calendar #wp-calendar > tfoot > tr.danger > td, -.table > tfoot > tr.danger > th, -.page-content table > tfoot > tr.danger > th, -.entry-content table > tfoot > tr.danger > th, -.widget_calendar #wp-calendar > tfoot > tr.danger > th { - background-color: #f2dede; -} - -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { - background-color: #ebcccc; -} - -.table-responsive, .widget_calendar #wp-calendar { - overflow-x: auto; - min-height: 0.01%; -} -@media screen and (max-width: 767px) { - .table-responsive, .widget_calendar #wp-calendar { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #ddd; - } - .table-responsive > .table, .widget_calendar #wp-calendar > .table, .page-content .table-responsive > table, .widget_calendar .page-content #wp-calendar > table, .page-content .widget_calendar #wp-calendar > table, - .entry-content .table-responsive > table, - .widget_calendar .entry-content #wp-calendar > table, - .entry-content .widget_calendar #wp-calendar > table, .widget_calendar .table-responsive > #wp-calendar, .widget_calendar #wp-calendar > #wp-calendar { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, .widget_calendar #wp-calendar > .table > thead > tr > th, .page-content .table-responsive > table > thead > tr > th, .widget_calendar .page-content #wp-calendar > table > thead > tr > th, .page-content .widget_calendar #wp-calendar > table > thead > tr > th, - .entry-content .table-responsive > table > thead > tr > th, - .widget_calendar .entry-content #wp-calendar > table > thead > tr > th, - .entry-content .widget_calendar #wp-calendar > table > thead > tr > th, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th, - .table-responsive > .table > thead > tr > td, - .widget_calendar #wp-calendar > .table > thead > tr > td, - .page-content .table-responsive > table > thead > tr > td, - .widget_calendar .page-content #wp-calendar > table > thead > tr > td, - .page-content .widget_calendar #wp-calendar > table > thead > tr > td, - .entry-content .table-responsive > table > thead > tr > td, - .widget_calendar .entry-content #wp-calendar > table > thead > tr > td, - .entry-content .widget_calendar #wp-calendar > table > thead > tr > td, - .widget_calendar .table-responsive > #wp-calendar > thead > tr > td, - .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td, - .table-responsive > .table > tbody > tr > th, - .widget_calendar #wp-calendar > .table > tbody > tr > th, - .page-content .table-responsive > table > tbody > tr > th, - .widget_calendar .page-content #wp-calendar > table > tbody > tr > th, - .page-content .widget_calendar #wp-calendar > table > tbody > tr > th, - .entry-content .table-responsive > table > tbody > tr > th, - .widget_calendar .entry-content #wp-calendar > table > tbody > tr > th, - .entry-content .widget_calendar #wp-calendar > table > tbody > tr > th, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th, - .table-responsive > .table > tbody > tr > td, - .widget_calendar #wp-calendar > .table > tbody > tr > td, - .page-content .table-responsive > table > tbody > tr > td, - .widget_calendar .page-content #wp-calendar > table > tbody > tr > td, - .page-content .widget_calendar #wp-calendar > table > tbody > tr > td, - .entry-content .table-responsive > table > tbody > tr > td, - .widget_calendar .entry-content #wp-calendar > table > tbody > tr > td, - .entry-content .widget_calendar #wp-calendar > table > tbody > tr > td, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td, - .table-responsive > .table > tfoot > tr > th, - .widget_calendar #wp-calendar > .table > tfoot > tr > th, - .page-content .table-responsive > table > tfoot > tr > th, - .widget_calendar .page-content #wp-calendar > table > tfoot > tr > th, - .page-content .widget_calendar #wp-calendar > table > tfoot > tr > th, - .entry-content .table-responsive > table > tfoot > tr > th, - .widget_calendar .entry-content #wp-calendar > table > tfoot > tr > th, - .entry-content .widget_calendar #wp-calendar > table > tfoot > tr > th, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th, - .table-responsive > .table > tfoot > tr > td, - .widget_calendar #wp-calendar > .table > tfoot > tr > td, - .page-content .table-responsive > table > tfoot > tr > td, - .widget_calendar .page-content #wp-calendar > table > tfoot > tr > td, - .page-content .widget_calendar #wp-calendar > table > tfoot > tr > td, - .entry-content .table-responsive > table > tfoot > tr > td, - .widget_calendar .entry-content #wp-calendar > table > tfoot > tr > td, - .entry-content .widget_calendar #wp-calendar > table > tfoot > tr > td, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td { - white-space: nowrap; - } - .table-responsive > .table-bordered, .widget_calendar #wp-calendar > .table-bordered, .widget_calendar .table-responsive > #wp-calendar, .widget_calendar #wp-calendar > #wp-calendar { - border: 0; - } - .table-responsive > .table-bordered > thead > tr > th:first-child, .widget_calendar #wp-calendar > .table-bordered > thead > tr > th:first-child, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th:first-child, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .widget_calendar #wp-calendar > .table-bordered > thead > tr > td:first-child, - .widget_calendar .table-responsive > #wp-calendar > thead > tr > td:first-child, - .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .widget_calendar #wp-calendar > .table-bordered > tbody > tr > th:first-child, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th:first-child, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .widget_calendar #wp-calendar > .table-bordered > tbody > tr > td:first-child, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td:first-child, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > th:first-child, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th:first-child, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child, - .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > td:first-child, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td:first-child, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td:first-child { - border-left: 0; - } - .table-responsive > .table-bordered > thead > tr > th:last-child, .widget_calendar #wp-calendar > .table-bordered > thead > tr > th:last-child, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th:last-child, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .widget_calendar #wp-calendar > .table-bordered > thead > tr > td:last-child, - .widget_calendar .table-responsive > #wp-calendar > thead > tr > td:last-child, - .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .widget_calendar #wp-calendar > .table-bordered > tbody > tr > th:last-child, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th:last-child, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .widget_calendar #wp-calendar > .table-bordered > tbody > tr > td:last-child, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td:last-child, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > th:last-child, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th:last-child, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child, - .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > td:last-child, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td:last-child, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td:last-child { - border-right: 0; - } - .table-responsive > .table-bordered > tbody > tr:last-child > th, .widget_calendar #wp-calendar > .table-bordered > tbody > tr:last-child > th, .widget_calendar .table-responsive > #wp-calendar > tbody > tr:last-child > th, .widget_calendar #wp-calendar > #wp-calendar > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .widget_calendar #wp-calendar > .table-bordered > tbody > tr:last-child > td, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr:last-child > td, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .widget_calendar #wp-calendar > .table-bordered > tfoot > tr:last-child > th, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr:last-child > th, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > td, - .widget_calendar #wp-calendar > .table-bordered > tfoot > tr:last-child > td, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr:last-child > td, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr:last-child > td { - border-bottom: 0; - } -} - -fieldset { - padding: 0; - margin: 0; - border: 0; - min-width: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: inherit; - color: #333333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} - -label { - display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: bold; -} - -input[type="search"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - line-height: normal; -} - -input[type="file"] { - display: block; -} - -input[type="range"] { - display: block; - width: 100%; -} - -select[multiple], -select[size] { - height: auto; -} - -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -output { - display: block; - padding-top: 7px; - font-size: 14px; - line-height: 1.42857; - color: #555555; -} - -.form-control, input[name="post_password"] { - display: block; - width: 100%; - height: 34px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - color: #555555; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -} -.form-control:focus, input[name="post_password"]:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); -} -.form-control::-moz-placeholder, input[name="post_password"]::-moz-placeholder { - color: #999; - opacity: 1; -} -.form-control:-ms-input-placeholder, input[name="post_password"]:-ms-input-placeholder { - color: #999; -} -.form-control::-webkit-input-placeholder, input[name="post_password"]::-webkit-input-placeholder { - color: #999; -} -.form-control::-ms-expand, input[name="post_password"]::-ms-expand { - border: 0; - background-color: transparent; -} -.form-control[disabled], input[disabled][name="post_password"], .form-control[readonly], input[readonly][name="post_password"], fieldset[disabled] .form-control, fieldset[disabled] input[name="post_password"] { - background-color: #eeeeee; - opacity: 1; -} -.form-control[disabled], input[disabled][name="post_password"], fieldset[disabled] .form-control, fieldset[disabled] input[name="post_password"] { - cursor: not-allowed; -} - -textarea.form-control { - height: auto; -} - -input[type="search"] { - -webkit-appearance: none; -} - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"].form-control, input[type="date"][name="post_password"], - input[type="time"].form-control, - input[type="time"][name="post_password"], - input[type="datetime-local"].form-control, - input[type="datetime-local"][name="post_password"], - input[type="month"].form-control, - input[type="month"][name="post_password"] { - line-height: 34px; - } - input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control, .input-group-sm > input[type="date"][name="post_password"], - .input-group-sm > input[type="date"].input-group-addon, - .input-group-sm > .input-group-btn > input[type="date"].btn, - .input-group-sm > .input-group-btn > input[type="date"][type="submit"], - .input-group-sm > .input-group-btn > input[type="date"][type="reset"], .input-group-sm input[type="date"], - input[type="time"].input-sm, - .input-group-sm > input[type="time"].form-control, - .input-group-sm > input[type="time"][name="post_password"], - .input-group-sm > input[type="time"].input-group-addon, - .input-group-sm > .input-group-btn > input[type="time"].btn, - .input-group-sm > .input-group-btn > input[type="time"][type="submit"], - .input-group-sm > .input-group-btn > input[type="time"][type="reset"], .input-group-sm - input[type="time"], - input[type="datetime-local"].input-sm, - .input-group-sm > input[type="datetime-local"].form-control, - .input-group-sm > input[type="datetime-local"][name="post_password"], - .input-group-sm > input[type="datetime-local"].input-group-addon, - .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, - .input-group-sm > .input-group-btn > input[type="datetime-local"][type="submit"], - .input-group-sm > .input-group-btn > input[type="datetime-local"][type="reset"], .input-group-sm - input[type="datetime-local"], - input[type="month"].input-sm, - .input-group-sm > input[type="month"].form-control, - .input-group-sm > input[type="month"][name="post_password"], - .input-group-sm > input[type="month"].input-group-addon, - .input-group-sm > .input-group-btn > input[type="month"].btn, - .input-group-sm > .input-group-btn > input[type="month"][type="submit"], - .input-group-sm > .input-group-btn > input[type="month"][type="reset"], .input-group-sm - input[type="month"] { - line-height: 30px; - } - input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control, .input-group-lg > input[type="date"][name="post_password"], - .input-group-lg > input[type="date"].input-group-addon, - .input-group-lg > .input-group-btn > input[type="date"].btn, - .input-group-lg > .input-group-btn > input[type="date"][type="submit"], - .input-group-lg > .input-group-btn > input[type="date"][type="reset"], .input-group-lg input[type="date"], - input[type="time"].input-lg, - .input-group-lg > input[type="time"].form-control, - .input-group-lg > input[type="time"][name="post_password"], - .input-group-lg > input[type="time"].input-group-addon, - .input-group-lg > .input-group-btn > input[type="time"].btn, - .input-group-lg > .input-group-btn > input[type="time"][type="submit"], - .input-group-lg > .input-group-btn > input[type="time"][type="reset"], .input-group-lg - input[type="time"], - input[type="datetime-local"].input-lg, - .input-group-lg > input[type="datetime-local"].form-control, - .input-group-lg > input[type="datetime-local"][name="post_password"], - .input-group-lg > input[type="datetime-local"].input-group-addon, - .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, - .input-group-lg > .input-group-btn > input[type="datetime-local"][type="submit"], - .input-group-lg > .input-group-btn > input[type="datetime-local"][type="reset"], .input-group-lg - input[type="datetime-local"], - input[type="month"].input-lg, - .input-group-lg > input[type="month"].form-control, - .input-group-lg > input[type="month"][name="post_password"], - .input-group-lg > input[type="month"].input-group-addon, - .input-group-lg > .input-group-btn > input[type="month"].btn, - .input-group-lg > .input-group-btn > input[type="month"][type="submit"], - .input-group-lg > .input-group-btn > input[type="month"][type="reset"], .input-group-lg - input[type="month"] { - line-height: 46px; - } -} -.form-group { - margin-bottom: 15px; -} - -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; -} -.radio label, -.checkbox label { - min-height: 20px; - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; -} - -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-left: -20px; - margin-top: 4px \9; -} - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} - -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - vertical-align: middle; - font-weight: normal; - cursor: pointer; -} - -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; -} - -input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"], -input[type="checkbox"][disabled], -input[type="checkbox"].disabled, fieldset[disabled] -input[type="checkbox"] { - cursor: not-allowed; -} - -.radio-inline.disabled, fieldset[disabled] .radio-inline, -.checkbox-inline.disabled, fieldset[disabled] -.checkbox-inline { - cursor: not-allowed; -} - -.radio.disabled label, fieldset[disabled] .radio label, -.checkbox.disabled label, fieldset[disabled] -.checkbox label { - cursor: not-allowed; -} - -.form-control-static { - padding-top: 7px; - padding-bottom: 7px; - margin-bottom: 0; - min-height: 34px; -} -.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, .input-group-lg > input.form-control-static[name="post_password"], -.input-group-lg > .form-control-static.input-group-addon, -.input-group-lg > .input-group-btn > .form-control-static.btn, -.input-group-lg > .input-group-btn > input.form-control-static[type="submit"], -.input-group-lg > .input-group-btn > input.form-control-static[type="reset"], -.input-group-lg > .input-group-btn > button.form-control-static, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, .input-group-sm > input.form-control-static[name="post_password"], -.input-group-sm > .form-control-static.input-group-addon, -.input-group-sm > .input-group-btn > .form-control-static.btn, -.input-group-sm > .input-group-btn > input.form-control-static[type="submit"], -.input-group-sm > .input-group-btn > input.form-control-static[type="reset"], -.input-group-sm > .input-group-btn > button.form-control-static { - padding-left: 0; - padding-right: 0; -} - -.input-sm, .input-group-sm > .form-control, .input-group-sm > input[name="post_password"], -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn, -.input-group-sm > .input-group-btn > input[type="submit"], -.input-group-sm > .input-group-btn > input[type="reset"], -.input-group-sm > .input-group-btn > button { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -select.input-sm, .input-group-sm > select.form-control, -.input-group-sm > select.input-group-addon, -.input-group-sm > .input-group-btn > select.btn { - height: 30px; - line-height: 30px; -} - -textarea.input-sm, .input-group-sm > textarea.form-control, -.input-group-sm > textarea.input-group-addon, -.input-group-sm > .input-group-btn > textarea.btn, -select[multiple].input-sm, -.input-group-sm > select[multiple].form-control, -.input-group-sm > select[multiple].input-group-addon, -.input-group-sm > .input-group-btn > select[multiple].btn { - height: auto; -} - -.form-group-sm .form-control, .form-group-sm input[name="post_password"] { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.form-group-sm select.form-control { - height: 30px; - line-height: 30px; -} -.form-group-sm textarea.form-control, -.form-group-sm select[multiple].form-control { - height: auto; -} -.form-group-sm .form-control-static { - height: 30px; - min-height: 32px; - padding: 6px 10px; - font-size: 12px; - line-height: 1.5; -} - -.input-lg, .input-group-lg > .form-control, .input-group-lg > input[name="post_password"], -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn, -.input-group-lg > .input-group-btn > input[type="submit"], -.input-group-lg > .input-group-btn > input[type="reset"], -.input-group-lg > .input-group-btn > button { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.33333; - border-radius: 6px; -} - -select.input-lg, .input-group-lg > select.form-control, -.input-group-lg > select.input-group-addon, -.input-group-lg > .input-group-btn > select.btn { - height: 46px; - line-height: 46px; -} - -textarea.input-lg, .input-group-lg > textarea.form-control, -.input-group-lg > textarea.input-group-addon, -.input-group-lg > .input-group-btn > textarea.btn, -select[multiple].input-lg, -.input-group-lg > select[multiple].form-control, -.input-group-lg > select[multiple].input-group-addon, -.input-group-lg > .input-group-btn > select[multiple].btn { - height: auto; -} - -.form-group-lg .form-control, .form-group-lg input[name="post_password"] { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.33333; - border-radius: 6px; -} -.form-group-lg select.form-control { - height: 46px; - line-height: 46px; -} -.form-group-lg textarea.form-control, -.form-group-lg select[multiple].form-control { - height: auto; -} -.form-group-lg .form-control-static { - height: 46px; - min-height: 38px; - padding: 11px 16px; - font-size: 18px; - line-height: 1.33333; -} - -.has-feedback { - position: relative; -} -.has-feedback .form-control, .has-feedback input[name="post_password"] { - padding-right: 42.5px; -} - -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 34px; - height: 34px; - line-height: 34px; - text-align: center; - pointer-events: none; -} - -.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > input[name="post_password"] + .form-control-feedback, -.input-group-lg > .input-group-addon + .form-control-feedback, -.input-group-lg > .input-group-btn > .btn + .form-control-feedback, -.input-group-lg > .input-group-btn > input[type="submit"] + .form-control-feedback, -.input-group-lg > .input-group-btn > input[type="reset"] + .form-control-feedback, -.input-group-lg > .input-group-btn > button + .form-control-feedback, -.input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback, -.form-group-lg input[name="post_password"] + .form-control-feedback { - width: 46px; - height: 46px; - line-height: 46px; -} - -.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > input[name="post_password"] + .form-control-feedback, -.input-group-sm > .input-group-addon + .form-control-feedback, -.input-group-sm > .input-group-btn > .btn + .form-control-feedback, -.input-group-sm > .input-group-btn > input[type="submit"] + .form-control-feedback, -.input-group-sm > .input-group-btn > input[type="reset"] + .form-control-feedback, -.input-group-sm > .input-group-btn > button + .form-control-feedback, -.input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback, -.form-group-sm input[name="post_password"] + .form-control-feedback { - width: 30px; - height: 30px; - line-height: 30px; -} - -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { - color: #3c763d; -} -.has-success .form-control, .has-success input[name="post_password"] { - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.has-success .form-control:focus, .has-success input[name="post_password"]:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; -} -.has-success .input-group-addon { - color: #3c763d; - border-color: #3c763d; - background-color: #dff0d8; -} -.has-success .form-control-feedback { - color: #3c763d; -} - -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { - color: #8a6d3b; -} -.has-warning .form-control, .has-warning input[name="post_password"] { - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.has-warning .form-control:focus, .has-warning input[name="post_password"]:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; -} -.has-warning .input-group-addon { - color: #8a6d3b; - border-color: #8a6d3b; - background-color: #fcf8e3; -} -.has-warning .form-control-feedback { - color: #8a6d3b; -} - -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { - color: #a94442; -} -.has-error .form-control, .has-error input[name="post_password"] { - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.has-error .form-control:focus, .has-error input[name="post_password"]:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; -} -.has-error .input-group-addon { - color: #a94442; - border-color: #a94442; - background-color: #f2dede; -} -.has-error .form-control-feedback { - color: #a94442; -} - -.has-feedback label ~ .form-control-feedback { - top: 25px; -} -.has-feedback label.sr-only ~ .form-control-feedback { - top: 0; -} - -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #737373; -} - -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .form-control, .form-inline input[name="post_password"] { - display: inline-block; - width: auto; - vertical-align: middle; - } - .form-inline .form-control-static { - display: inline-block; - } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; - } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control, - .form-inline .input-group input[name="post_password"] { - width: auto; - } - .form-inline .input-group > .form-control, .form-inline .input-group > input[name="post_password"] { - width: 100%; - } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; - } - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .form-inline .has-feedback .form-control-feedback { - top: 0; - } -} - -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - margin-top: 0; - margin-bottom: 0; - padding-top: 7px; -} -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 27px; -} -.form-horizontal .form-group { - margin-left: -15px; - margin-right: -15px; -} -.form-horizontal .form-group:before, .form-horizontal .form-group:after { - content: " "; - display: table; -} -.form-horizontal .form-group:after { - clear: both; -} -@media (min-width: 768px) { - .form-horizontal .control-label { - text-align: right; - margin-bottom: 0; - padding-top: 7px; - } -} -.form-horizontal .has-feedback .form-control-feedback { - right: 15px; -} -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 11px; - font-size: 18px; - } -} -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 6px; - font-size: 12px; - } -} - -.btn, input[type="submit"], -input[type="reset"], -button { - display: inline-block; - margin-bottom: 0; - font-weight: normal; - text-align: center; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - white-space: nowrap; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - border-radius: 4px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.btn:focus, input[type="submit"]:focus, -input[type="reset"]:focus, -button:focus, .btn.focus, input.focus[type="submit"], -input.focus[type="reset"], -button.focus, .btn:active:focus, input[type="submit"]:active:focus, -input[type="reset"]:active:focus, -button:active:focus, .btn:active.focus, input[type="submit"]:active.focus, -input[type="reset"]:active.focus, -button:active.focus, .btn.active:focus, input.active[type="submit"]:focus, -input.active[type="reset"]:focus, -button.active:focus, .btn.active.focus, input.active.focus[type="submit"], -input.active.focus[type="reset"], -button.active.focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.btn:hover, input[type="submit"]:hover, -input[type="reset"]:hover, -button:hover, .btn:focus, input[type="submit"]:focus, -input[type="reset"]:focus, -button:focus, .btn.focus, input.focus[type="submit"], -input.focus[type="reset"], -button.focus { - color: #333; - text-decoration: none; -} -.btn:active, input[type="submit"]:active, -input[type="reset"]:active, -button:active, .btn.active, input.active[type="submit"], -input.active[type="reset"], -button.active { - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} -.btn.disabled, input.disabled[type="submit"], -input.disabled[type="reset"], -button.disabled, .btn[disabled], input[disabled][type="submit"], -input[disabled][type="reset"], -button[disabled], fieldset[disabled] .btn, fieldset[disabled] input[type="submit"], -fieldset[disabled] input[type="reset"], -fieldset[disabled] button { - cursor: not-allowed; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; -} - -a.btn.disabled, fieldset[disabled] a.btn { - pointer-events: none; -} - -.btn-default, input[type="submit"], -input[type="reset"], -button { - color: #333; - background-color: #fff; - border-color: #ccc; -} -.btn-default:focus, input[type="submit"]:focus, -input[type="reset"]:focus, -button:focus, .btn-default.focus, input.focus[type="submit"], -input.focus[type="reset"], -button.focus { - color: #333; - background-color: #e6e6e6; - border-color: #8c8c8c; -} -.btn-default:hover, input[type="submit"]:hover, -input[type="reset"]:hover, -button:hover { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; -} -.btn-default:active, input[type="submit"]:active, -input[type="reset"]:active, -button:active, .btn-default.active, input.active[type="submit"], -input.active[type="reset"], -button.active, .open > .btn-default.dropdown-toggle, .open > input.dropdown-toggle[type="submit"], -.open > input.dropdown-toggle[type="reset"], -.open > button.dropdown-toggle { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; -} -.btn-default:active:hover, input[type="submit"]:active:hover, -input[type="reset"]:active:hover, -button:active:hover, .btn-default:active:focus, input[type="submit"]:active:focus, -input[type="reset"]:active:focus, -button:active:focus, .btn-default:active.focus, input[type="submit"]:active.focus, -input[type="reset"]:active.focus, -button:active.focus, .btn-default.active:hover, input.active[type="submit"]:hover, -input.active[type="reset"]:hover, -button.active:hover, .btn-default.active:focus, input.active[type="submit"]:focus, -input.active[type="reset"]:focus, -button.active:focus, .btn-default.active.focus, input.active.focus[type="submit"], -input.active.focus[type="reset"], -button.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > input.dropdown-toggle[type="submit"]:hover, -.open > input.dropdown-toggle[type="reset"]:hover, -.open > button.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > input.dropdown-toggle[type="submit"]:focus, -.open > input.dropdown-toggle[type="reset"]:focus, -.open > button.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus, .open > input.dropdown-toggle.focus[type="submit"], -.open > input.dropdown-toggle.focus[type="reset"], -.open > button.dropdown-toggle.focus { - color: #333; - background-color: #d4d4d4; - border-color: #8c8c8c; -} -.btn-default:active, input[type="submit"]:active, -input[type="reset"]:active, -button:active, .btn-default.active, input.active[type="submit"], -input.active[type="reset"], -button.active, .open > .btn-default.dropdown-toggle, .open > input.dropdown-toggle[type="submit"], -.open > input.dropdown-toggle[type="reset"], -.open > button.dropdown-toggle { - background-image: none; -} -.btn-default.disabled:hover, input.disabled[type="submit"]:hover, -input.disabled[type="reset"]:hover, -button.disabled:hover, .btn-default.disabled:focus, input.disabled[type="submit"]:focus, -input.disabled[type="reset"]:focus, -button.disabled:focus, .btn-default.disabled.focus, input.disabled.focus[type="submit"], -input.disabled.focus[type="reset"], -button.disabled.focus, .btn-default[disabled]:hover, input[disabled][type="submit"]:hover, -input[disabled][type="reset"]:hover, -button[disabled]:hover, .btn-default[disabled]:focus, input[disabled][type="submit"]:focus, -input[disabled][type="reset"]:focus, -button[disabled]:focus, .btn-default[disabled].focus, input[disabled].focus[type="submit"], -input[disabled].focus[type="reset"], -button[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] input[type="submit"]:hover, -fieldset[disabled] input[type="reset"]:hover, -fieldset[disabled] button:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] input[type="submit"]:focus, -fieldset[disabled] input[type="reset"]:focus, -fieldset[disabled] button:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] input.focus[type="submit"], -fieldset[disabled] input.focus[type="reset"], -fieldset[disabled] button.focus { - background-color: #fff; - border-color: #ccc; -} -.btn-default .badge, input[type="submit"] .badge, -input[type="reset"] .badge, -button .badge { - color: #fff; - background-color: #333; -} - -.btn-primary { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4; -} -.btn-primary:focus, .btn-primary.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; -} -.btn-primary:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; -} -.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { - background-image: none; -} -.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { - background-color: #337ab7; - border-color: #2e6da4; -} -.btn-primary .badge { - color: #337ab7; - background-color: #fff; -} - -.btn-success { - color: #fff; - background-color: #5cb85c; - border-color: #4cae4c; -} -.btn-success:focus, .btn-success.focus { - color: #fff; - background-color: #449d44; - border-color: #255625; -} -.btn-success:hover { - color: #fff; - background-color: #449d44; - border-color: #398439; -} -.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { - color: #fff; - background-color: #449d44; - border-color: #398439; -} -.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { - color: #fff; - background-color: #398439; - border-color: #255625; -} -.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { - background-image: none; -} -.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { - background-color: #5cb85c; - border-color: #4cae4c; -} -.btn-success .badge { - color: #5cb85c; - background-color: #fff; -} - -.btn-info { - color: #fff; - background-color: #5bc0de; - border-color: #46b8da; -} -.btn-info:focus, .btn-info.focus { - color: #fff; - background-color: #31b0d5; - border-color: #1b6d85; -} -.btn-info:hover { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; -} -.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; -} -.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { - color: #fff; - background-color: #269abc; - border-color: #1b6d85; -} -.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { - background-image: none; -} -.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { - background-color: #5bc0de; - border-color: #46b8da; -} -.btn-info .badge { - color: #5bc0de; - background-color: #fff; -} - -.btn-warning { - color: #fff; - background-color: #f0ad4e; - border-color: #eea236; -} -.btn-warning:focus, .btn-warning.focus { - color: #fff; - background-color: #ec971f; - border-color: #985f0d; -} -.btn-warning:hover { - color: #fff; - background-color: #ec971f; - border-color: #d58512; -} -.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { - color: #fff; - background-color: #ec971f; - border-color: #d58512; -} -.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { - color: #fff; - background-color: #d58512; - border-color: #985f0d; -} -.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { - background-image: none; -} -.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { - background-color: #f0ad4e; - border-color: #eea236; -} -.btn-warning .badge { - color: #f0ad4e; - background-color: #fff; -} - -.btn-danger { - color: #fff; - background-color: #d9534f; - border-color: #d43f3a; -} -.btn-danger:focus, .btn-danger.focus { - color: #fff; - background-color: #c9302c; - border-color: #761c19; -} -.btn-danger:hover { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; -} -.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; -} -.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { - color: #fff; - background-color: #ac2925; - border-color: #761c19; -} -.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { - background-image: none; -} -.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { - background-color: #d9534f; - border-color: #d43f3a; -} -.btn-danger .badge { - color: #d9534f; - background-color: #fff; -} - -.btn-link { - color: #337ab7; - font-weight: normal; - border-radius: 0; -} -.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { - border-color: transparent; -} -.btn-link:hover, .btn-link:focus { - color: #23527c; - text-decoration: underline; - background-color: transparent; -} -.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { - color: #777777; - text-decoration: none; -} - -.btn-lg, .btn-group-lg > .btn, .btn-group-lg > input[type="submit"], -.btn-group-lg > input[type="reset"], -.btn-group-lg > button { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33333; - border-radius: 6px; -} - -.btn-sm, .btn-group-sm > .btn, .btn-group-sm > input[type="submit"], -.btn-group-sm > input[type="reset"], -.btn-group-sm > button { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -.btn-xs, .btn-group-xs > .btn, .btn-group-xs > input[type="submit"], -.btn-group-xs > input[type="reset"], -.btn-group-xs > button { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} - -.btn-block { - display: block; - width: 100%; -} - -.btn-block + .btn-block { - margin-top: 5px; -} - -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -.fade { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} -.fade.in { - opacity: 1; -} - -.collapse { - display: none; -} -.collapse.in { - display: block; -} - -tr.collapse.in { - display: table-row; -} - -tbody.collapse.in { - display: table-row-group; -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-property: height, visibility; - transition-property: height, visibility; - -webkit-transition-duration: 0.35s; - transition-duration: 0.35s; - -webkit-transition-timing-function: ease; - transition-timing-function: ease; -} - -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px dashed; - border-top: 4px solid \9; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} - -.dropup, -.dropdown { - position: relative; -} - -.dropdown-toggle:focus { - outline: 0; -} - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - list-style: none; - font-size: 14px; - text-align: left; - background-color: #fff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - background-clip: padding-box; -} -.dropdown-menu.pull-right, .dropdown-menu.alignright, .entry-attachment #nav-below .dropdown-menu.nav-next, .widget_calendar #wp-calendar #next a.dropdown-menu { - right: 0; - left: auto; -} -.dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: 1.42857; - color: #333333; - white-space: nowrap; -} - -.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { - text-decoration: none; - color: #262626; - background-color: #f5f5f5; -} - -.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { - color: #fff; - text-decoration: none; - outline: 0; - background-color: #337ab7; -} - -.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #777777; -} -.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - text-decoration: none; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - cursor: not-allowed; -} - -.open > .dropdown-menu { - display: block; -} -.open > a { - outline: 0; -} - -.dropdown-menu-right { - left: auto; - right: 0; -} - -.dropdown-menu-left { - left: 0; - right: auto; -} - -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 12px; - line-height: 1.42857; - color: #777777; - white-space: nowrap; -} - -.dropdown-backdrop { - position: fixed; - left: 0; - right: 0; - bottom: 0; - top: 0; - z-index: 990; -} - -.pull-right > .dropdown-menu, .alignright > .dropdown-menu, .entry-attachment #nav-below .nav-next > .dropdown-menu, .widget_calendar #wp-calendar #next a > .dropdown-menu { - right: 0; - left: auto; -} - -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid \9; - content: ""; -} -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; -} - -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; - } - .navbar-right .dropdown-menu-left { - left: 0; - right: auto; - } -} -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; -} -.btn-group > .btn, .btn-group > input[type="submit"], -.btn-group > input[type="reset"], -.btn-group > button, -.btn-group-vertical > .btn, -.btn-group-vertical > input[type="submit"], -.btn-group-vertical > input[type="reset"], -.btn-group-vertical > button { - position: relative; - float: left; -} -.btn-group > .btn:hover, .btn-group > input[type="submit"]:hover, -.btn-group > input[type="reset"]:hover, -.btn-group > button:hover, .btn-group > .btn:focus, .btn-group > input[type="submit"]:focus, -.btn-group > input[type="reset"]:focus, -.btn-group > button:focus, .btn-group > .btn:active, .btn-group > input[type="submit"]:active, -.btn-group > input[type="reset"]:active, -.btn-group > button:active, .btn-group > .btn.active, .btn-group > input.active[type="submit"], -.btn-group > input.active[type="reset"], -.btn-group > button.active, -.btn-group-vertical > .btn:hover, -.btn-group-vertical > input[type="submit"]:hover, -.btn-group-vertical > input[type="reset"]:hover, -.btn-group-vertical > button:hover, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > input[type="submit"]:focus, -.btn-group-vertical > input[type="reset"]:focus, -.btn-group-vertical > button:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > input[type="submit"]:active, -.btn-group-vertical > input[type="reset"]:active, -.btn-group-vertical > button:active, -.btn-group-vertical > .btn.active, -.btn-group-vertical > input.active[type="submit"], -.btn-group-vertical > input.active[type="reset"], -.btn-group-vertical > button.active { - z-index: 2; -} - -.btn-group .btn + .btn, .btn-group input[type="submit"] + .btn, -.btn-group input[type="reset"] + .btn, -.btn-group button + .btn, .btn-group .btn + input[type="submit"], .btn-group input[type="submit"] + input[type="submit"], -.btn-group input[type="reset"] + input[type="submit"], -.btn-group button + input[type="submit"], -.btn-group .btn + input[type="reset"], -.btn-group input[type="submit"] + input[type="reset"], -.btn-group input[type="reset"] + input[type="reset"], -.btn-group button + input[type="reset"], -.btn-group .btn + button, -.btn-group input[type="submit"] + button, -.btn-group input[type="reset"] + button, -.btn-group button + button, -.btn-group .btn + .btn-group, -.btn-group input[type="submit"] + .btn-group, -.btn-group input[type="reset"] + .btn-group, -.btn-group button + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + input[type="submit"], -.btn-group .btn-group + input[type="reset"], -.btn-group .btn-group + button, -.btn-group .btn-group + .btn-group { - margin-left: -1px; -} - -.btn-toolbar { - margin-left: -5px; -} -.btn-toolbar:before, .btn-toolbar:after { - content: " "; - display: table; -} -.btn-toolbar:after { - clear: both; -} -.btn-toolbar .btn, .btn-toolbar input[type="submit"], -.btn-toolbar input[type="reset"], -.btn-toolbar button, -.btn-toolbar .btn-group, -.btn-toolbar .input-group { - float: left; -} -.btn-toolbar > .btn, .btn-toolbar > input[type="submit"], -.btn-toolbar > input[type="reset"], -.btn-toolbar > button, -.btn-toolbar > .btn-group, -.btn-toolbar > .input-group { - margin-left: 5px; -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > input[type="submit"]:not(:first-child):not(:last-child):not(.dropdown-toggle), -.btn-group > input[type="reset"]:not(:first-child):not(:last-child):not(.dropdown-toggle), -.btn-group > button:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -.btn-group > .btn:first-child, .btn-group > input[type="submit"]:first-child, -.btn-group > input[type="reset"]:first-child, -.btn-group > button:first-child { - margin-left: 0; -} -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > input[type="submit"]:first-child:not(:last-child):not(.dropdown-toggle), -.btn-group > input[type="reset"]:first-child:not(:last-child):not(.dropdown-toggle), -.btn-group > button:first-child:not(:last-child):not(.dropdown-toggle) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} - -.btn-group > .btn:last-child:not(:first-child), .btn-group > input[type="submit"]:last-child:not(:first-child), -.btn-group > input[type="reset"]:last-child:not(:first-child), -.btn-group > button:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.btn-group > .btn-group { - float: left; -} - -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"], -.btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="reset"], -.btn-group > .btn-group:not(:first-child):not(:last-child) > button { - border-radius: 0; -} - -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"]:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > input[type="reset"]:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > button:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} - -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"]:first-child, -.btn-group > .btn-group:last-child:not(:first-child) > input[type="reset"]:first-child, -.btn-group > .btn-group:last-child:not(:first-child) > button:first-child { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - -.btn-group > .btn + .dropdown-toggle, .btn-group > input[type="submit"] + .dropdown-toggle, -.btn-group > input[type="reset"] + .dropdown-toggle, -.btn-group > button + .dropdown-toggle { - padding-left: 8px; - padding-right: 8px; -} - -.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle, .btn-group-lg.btn-group > input[type="submit"] + .dropdown-toggle, -.btn-group-lg.btn-group > input[type="reset"] + .dropdown-toggle, -.btn-group-lg.btn-group > button + .dropdown-toggle { - padding-left: 12px; - padding-right: 12px; -} - -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} -.btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; -} - -.btn .caret, input[type="submit"] .caret, -input[type="reset"] .caret, -button .caret { - margin-left: 0; -} - -.btn-lg .caret, .btn-group-lg > .btn .caret, .btn-group-lg > input[type="submit"] .caret, -.btn-group-lg > input[type="reset"] .caret, -.btn-group-lg > button .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; -} - -.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret, .dropup .btn-group-lg > input[type="submit"] .caret, -.dropup .btn-group-lg > input[type="reset"] .caret, -.dropup .btn-group-lg > button .caret { - border-width: 0 5px 5px; -} - -.btn-group-vertical > .btn, .btn-group-vertical > input[type="submit"], -.btn-group-vertical > input[type="reset"], -.btn-group-vertical > button, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn, -.btn-group-vertical > .btn-group > input[type="submit"], -.btn-group-vertical > .btn-group > input[type="reset"], -.btn-group-vertical > .btn-group > button { - display: block; - float: none; - width: 100%; - max-width: 100%; -} -.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { - content: " "; - display: table; -} -.btn-group-vertical > .btn-group:after { - clear: both; -} -.btn-group-vertical > .btn-group > .btn, .btn-group-vertical > .btn-group > input[type="submit"], -.btn-group-vertical > .btn-group > input[type="reset"], -.btn-group-vertical > .btn-group > button { - float: none; -} -.btn-group-vertical > .btn + .btn, .btn-group-vertical > input[type="submit"] + .btn, -.btn-group-vertical > input[type="reset"] + .btn, -.btn-group-vertical > button + .btn, .btn-group-vertical > .btn + input[type="submit"], .btn-group-vertical > input[type="submit"] + input[type="submit"], -.btn-group-vertical > input[type="reset"] + input[type="submit"], -.btn-group-vertical > button + input[type="submit"], -.btn-group-vertical > .btn + input[type="reset"], -.btn-group-vertical > input[type="submit"] + input[type="reset"], -.btn-group-vertical > input[type="reset"] + input[type="reset"], -.btn-group-vertical > button + input[type="reset"], -.btn-group-vertical > .btn + button, -.btn-group-vertical > input[type="submit"] + button, -.btn-group-vertical > input[type="reset"] + button, -.btn-group-vertical > button + button, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > input[type="submit"] + .btn-group, -.btn-group-vertical > input[type="reset"] + .btn-group, -.btn-group-vertical > button + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + input[type="submit"], -.btn-group-vertical > .btn-group + input[type="reset"], -.btn-group-vertical > .btn-group + button, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; -} - -.btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group-vertical > input[type="submit"]:not(:first-child):not(:last-child), -.btn-group-vertical > input[type="reset"]:not(:first-child):not(:last-child), -.btn-group-vertical > button:not(:first-child):not(:last-child) { - border-radius: 0; -} -.btn-group-vertical > .btn:first-child:not(:last-child), .btn-group-vertical > input[type="submit"]:first-child:not(:last-child), -.btn-group-vertical > input[type="reset"]:first-child:not(:last-child), -.btn-group-vertical > button:first-child:not(:last-child) { - border-top-right-radius: 4px; - border-top-left-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn:last-child:not(:first-child), .btn-group-vertical > input[type="submit"]:last-child:not(:first-child), -.btn-group-vertical > input[type="reset"]:last-child:not(:first-child), -.btn-group-vertical > button:last-child:not(:first-child) { - border-top-right-radius: 0; - border-top-left-radius: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; -} - -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"], -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="reset"], -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > button { - border-radius: 0; -} - -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"]:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="reset"]:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > button:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"]:first-child, -.btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="reset"]:first-child, -.btn-group-vertical > .btn-group:last-child:not(:first-child) > button:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; -} -.btn-group-justified > .btn, .btn-group-justified > input[type="submit"], -.btn-group-justified > input[type="reset"], -.btn-group-justified > button, -.btn-group-justified > .btn-group { - float: none; - display: table-cell; - width: 1%; -} -.btn-group-justified > .btn-group .btn, .btn-group-justified > .btn-group input[type="submit"], -.btn-group-justified > .btn-group input[type="reset"], -.btn-group-justified > .btn-group button { - width: 100%; -} -.btn-group-justified > .btn-group .dropdown-menu { - left: auto; -} - -[data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > input[type="submit"] input[type="radio"], -[data-toggle="buttons"] > input[type="reset"] input[type="radio"], -[data-toggle="buttons"] > button input[type="radio"], -[data-toggle="buttons"] > .btn input[type="checkbox"], -[data-toggle="buttons"] > input[type="submit"] input[type="checkbox"], -[data-toggle="buttons"] > input[type="reset"] input[type="checkbox"], -[data-toggle="buttons"] > button input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], -[data-toggle="buttons"] > .btn-group > input[type="submit"] input[type="radio"], -[data-toggle="buttons"] > .btn-group > input[type="reset"] input[type="radio"], -[data-toggle="buttons"] > .btn-group > button input[type="radio"], -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > input[type="submit"] input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > input[type="reset"] input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > button input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -.input-group { - position: relative; - display: table; - border-collapse: separate; -} -.input-group[class*="col-"] { - float: none; - padding-left: 0; - padding-right: 0; -} -.input-group .form-control, .input-group input[name="post_password"] { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; -} -.input-group .form-control:focus, .input-group input[name="post_password"]:focus { - z-index: 3; -} - -.input-group-addon, -.input-group-btn, -.input-group .form-control, -.input-group input[name="post_password"] { - display: table-cell; -} -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child), -.input-group input[name="post_password"]:not(:first-child):not(:last-child) { - border-radius: 0; -} - -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; -} - -.input-group-addon { - padding: 6px 12px; - font-size: 14px; - font-weight: normal; - line-height: 1; - color: #555555; - text-align: center; - background-color: #eeeeee; - border: 1px solid #ccc; - border-radius: 4px; -} -.input-group-addon.input-sm, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .input-group-addon.btn, -.input-group-sm > .input-group-btn > input.input-group-addon[type="submit"], -.input-group-sm > .input-group-btn > input.input-group-addon[type="reset"], -.input-group-sm > .input-group-btn > button.input-group-addon { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; -} -.input-group-addon.input-lg, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .input-group-addon.btn, -.input-group-lg > .input-group-btn > input.input-group-addon[type="submit"], -.input-group-lg > .input-group-btn > input.input-group-addon[type="reset"], -.input-group-lg > .input-group-btn > button.input-group-addon { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px; -} -.input-group-addon input[type="radio"], -.input-group-addon input[type="checkbox"] { - margin-top: 0; -} - -.input-group .form-control:first-child, .input-group input[name="post_password"]:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > input[type="submit"], -.input-group-btn:first-child > input[type="reset"], -.input-group-btn:first-child > button, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .btn-group > input[type="submit"], -.input-group-btn:first-child > .btn-group > input[type="reset"], -.input-group-btn:first-child > .btn-group > button, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > input[type="submit"]:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > input[type="reset"]:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > button:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn, -.input-group-btn:last-child > .btn-group:not(:last-child) > input[type="submit"], -.input-group-btn:last-child > .btn-group:not(:last-child) > input[type="reset"], -.input-group-btn:last-child > .btn-group:not(:last-child) > button { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} - -.input-group-addon:first-child { - border-right: 0; -} - -.input-group .form-control:last-child, .input-group input[name="post_password"]:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > input[type="submit"], -.input-group-btn:last-child > input[type="reset"], -.input-group-btn:last-child > button, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .btn-group > input[type="submit"], -.input-group-btn:last-child > .btn-group > input[type="reset"], -.input-group-btn:last-child > .btn-group > button, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > input[type="submit"]:not(:first-child), -.input-group-btn:first-child > input[type="reset"]:not(:first-child), -.input-group-btn:first-child > button:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn, -.input-group-btn:first-child > .btn-group:not(:first-child) > input[type="submit"], -.input-group-btn:first-child > .btn-group:not(:first-child) > input[type="reset"], -.input-group-btn:first-child > .btn-group:not(:first-child) > button { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.input-group-addon:last-child { - border-left: 0; -} - -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} -.input-group-btn > .btn, .input-group-btn > input[type="submit"], -.input-group-btn > input[type="reset"], -.input-group-btn > button { - position: relative; -} -.input-group-btn > .btn + .btn, .input-group-btn > input[type="submit"] + .btn, -.input-group-btn > input[type="reset"] + .btn, -.input-group-btn > button + .btn, .input-group-btn > .btn + input[type="submit"], .input-group-btn > input[type="submit"] + input[type="submit"], -.input-group-btn > input[type="reset"] + input[type="submit"], -.input-group-btn > button + input[type="submit"], -.input-group-btn > .btn + input[type="reset"], -.input-group-btn > input[type="submit"] + input[type="reset"], -.input-group-btn > input[type="reset"] + input[type="reset"], -.input-group-btn > button + input[type="reset"], -.input-group-btn > .btn + button, -.input-group-btn > input[type="submit"] + button, -.input-group-btn > input[type="reset"] + button, -.input-group-btn > button + button { - margin-left: -1px; -} -.input-group-btn > .btn:hover, .input-group-btn > input[type="submit"]:hover, -.input-group-btn > input[type="reset"]:hover, -.input-group-btn > button:hover, .input-group-btn > .btn:focus, .input-group-btn > input[type="submit"]:focus, -.input-group-btn > input[type="reset"]:focus, -.input-group-btn > button:focus, .input-group-btn > .btn:active, .input-group-btn > input[type="submit"]:active, -.input-group-btn > input[type="reset"]:active, -.input-group-btn > button:active { - z-index: 2; -} -.input-group-btn:first-child > .btn, .input-group-btn:first-child > input[type="submit"], -.input-group-btn:first-child > input[type="reset"], -.input-group-btn:first-child > button, -.input-group-btn:first-child > .btn-group { - margin-right: -1px; -} -.input-group-btn:last-child > .btn, .input-group-btn:last-child > input[type="submit"], -.input-group-btn:last-child > input[type="reset"], -.input-group-btn:last-child > button, -.input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; -} - -.nav { - margin-bottom: 0; - padding-left: 0; - list-style: none; -} -.nav:before, .nav:after { - content: " "; - display: table; -} -.nav:after { - clear: both; -} -.nav > li { - position: relative; - display: block; -} -.nav > li > a { - position: relative; - display: block; - padding: 10px 15px; -} -.nav > li > a:hover, .nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; -} -.nav > li.disabled > a { - color: #777777; -} -.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #777777; - text-decoration: none; - background-color: transparent; - cursor: not-allowed; -} -.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { - background-color: #eeeeee; - border-color: #337ab7; -} -.nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.nav > li > a > img { - max-width: none; -} - -.nav-tabs { - border-bottom: 1px solid #ddd; -} -.nav-tabs > li { - float: left; - margin-bottom: -1px; -} -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.42857; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; -} -.nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #ddd; -} -.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - color: #555555; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; - cursor: default; -} - -.nav-pills > li { - float: left; -} -.nav-pills > li > a { - border-radius: 4px; -} -.nav-pills > li + li { - margin-left: 2px; -} -.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { - color: #fff; - background-color: #337ab7; -} - -.nav-stacked > li { - float: none; -} -.nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; -} - -.nav-justified, .nav-tabs.nav-justified { - width: 100%; -} -.nav-justified > li, .nav-tabs.nav-justified > li { - float: none; -} -.nav-justified > li > a, .nav-tabs.nav-justified > li > a { - text-align: center; - margin-bottom: 5px; -} -.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} -@media (min-width: 768px) { - .nav-justified > li, .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 0; - } -} - -.nav-tabs-justified, .nav-tabs.nav-justified { - border-bottom: 0; -} -.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; -} -.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus, -.nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ddd; -} -@media (min-width: 768px) { - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fff; - } -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.navbar { - position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent; -} -.navbar:before, .navbar:after { - content: " "; - display: table; -} -.navbar:after { - clear: both; -} -@media (min-width: 768px) { - .navbar { - border-radius: 4px; - } -} - -.navbar-header:before, .navbar-header:after { - content: " "; - display: table; -} -.navbar-header:after { - clear: both; -} -@media (min-width: 768px) { - .navbar-header { - float: left; - } -} - -.navbar-collapse { - overflow-x: visible; - padding-right: 15px; - padding-left: 15px; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; -} -.navbar-collapse:before, .navbar-collapse:after { - content: " "; - display: table; -} -.navbar-collapse:after { - clear: both; -} -.navbar-collapse.in { - overflow-y: auto; -} -@media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - box-shadow: none; - } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - } - .navbar-collapse.in { - overflow-y: visible; - } - .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { - padding-left: 0; - padding-right: 0; - } -} - -.navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse { - max-height: 340px; -} -@media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; - } -} - -.container > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-header, -.container-fluid > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 768px) { - .container > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-header, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; - } -} - -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; -} -@media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; - } -} - -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; -} -@media (min-width: 768px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; - } -} - -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} - -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; -} - -.navbar-brand { - float: left; - padding: 15px 15px; - font-size: 18px; - line-height: 20px; - height: 50px; -} -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} -.navbar-brand > img { - display: block; -} -@media (min-width: 768px) { - .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { - margin-left: -15px; - } -} - -.navbar-toggle { - position: relative; - float: right; - margin-right: 15px; - padding: 9px 10px; - margin-top: 8px; - margin-bottom: 8px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; -} -.navbar-toggle:focus { - outline: 0; -} -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; -} -.navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; -} -@media (min-width: 768px) { - .navbar-toggle { - display: none; - } -} - -.navbar-nav { - margin: 7.5px -15px; -} -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; -} -@media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; - } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; - } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; - } - .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; - } -} -@media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; - } - .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - } -} - -.navbar-form { - margin-left: -15px; - margin-right: -15px; - padding: 10px 15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - margin-top: 8px; - margin-bottom: 8px; -} -@media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .form-control, .navbar-form input[name="post_password"] { - display: inline-block; - width: auto; - vertical-align: middle; - } - .navbar-form .form-control-static { - display: inline-block; - } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; - } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control, - .navbar-form .input-group input[name="post_password"] { - width: auto; - } - .navbar-form .input-group > .form-control, .navbar-form .input-group > input[name="post_password"] { - width: 100%; - } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio label, - .navbar-form .checkbox label { - padding-left: 0; - } - .navbar-form .radio input[type="radio"], - .navbar-form .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .navbar-form .has-feedback .form-control-feedback { - top: 0; - } -} -@media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; - } - .navbar-form .form-group:last-child { - margin-bottom: 0; - } -} -@media (min-width: 768px) { - .navbar-form { - width: auto; - border: 0; - margin-left: 0; - margin-right: 0; - padding-top: 0; - padding-bottom: 0; - -webkit-box-shadow: none; - box-shadow: none; - } -} - -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - border-top-right-radius: 4px; - border-top-left-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.navbar-btn { - margin-top: 8px; - margin-bottom: 8px; -} -.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn, .btn-group-sm > input.navbar-btn[type="submit"], -.btn-group-sm > input.navbar-btn[type="reset"], -.btn-group-sm > button.navbar-btn { - margin-top: 10px; - margin-bottom: 10px; -} -.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn, .btn-group-xs > input.navbar-btn[type="submit"], -.btn-group-xs > input.navbar-btn[type="reset"], -.btn-group-xs > button.navbar-btn { - margin-top: 14px; - margin-bottom: 14px; -} - -.navbar-text { - margin-top: 15px; - margin-bottom: 15px; -} -@media (min-width: 768px) { - .navbar-text { - float: left; - margin-left: 15px; - margin-right: 15px; - } -} - -@media (min-width: 768px) { - .navbar-left { - float: left !important; - } - - .navbar-right { - float: right !important; - margin-right: -15px; - } - .navbar-right ~ .navbar-right { - margin-right: 0; - } -} -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; -} -.navbar-default .navbar-brand { - color: #777; -} -.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; -} -.navbar-default .navbar-text { - color: #777; -} -.navbar-default .navbar-nav > li > a { - color: #777; -} -.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; -} -.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e7e7e7; -} -.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; -} -.navbar-default .navbar-toggle { - border-color: #ddd; -} -.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { - background-color: #ddd; -} -.navbar-default .navbar-toggle .icon-bar { - background-color: #888; -} -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #e7e7e7; -} -.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { - background-color: #e7e7e7; - color: #555; -} -@media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e7e7e7; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; - } -} -.navbar-default .navbar-link { - color: #777; -} -.navbar-default .navbar-link:hover { - color: #333; -} -.navbar-default .btn-link { - color: #777; -} -.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { - color: #333; -} -.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; -} - -.navbar-inverse { - background-color: #222; - border-color: #090909; -} -.navbar-inverse .navbar-brand { - color: #9d9d9d; -} -.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; -} -.navbar-inverse .navbar-text { - color: #9d9d9d; -} -.navbar-inverse .navbar-nav > li > a { - color: #9d9d9d; -} -.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; -} -.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #090909; -} -.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; -} -.navbar-inverse .navbar-toggle { - border-color: #333; -} -.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { - background-color: #333; -} -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; -} -.navbar-inverse .navbar-collapse, -.navbar-inverse .navbar-form { - border-color: #101010; -} -.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { - background-color: #090909; - color: #fff; -} -@media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #090909; - } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #090909; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #9d9d9d; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #090909; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; - } -} -.navbar-inverse .navbar-link { - color: #9d9d9d; -} -.navbar-inverse .navbar-link:hover { - color: #fff; -} -.navbar-inverse .btn-link { - color: #9d9d9d; -} -.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { - color: #fff; -} -.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; -} - -.breadcrumb { - padding: 8px 15px; - margin-bottom: 20px; - list-style: none; - background-color: #f5f5f5; - border-radius: 4px; -} -.breadcrumb > li { - display: inline-block; -} -.breadcrumb > li + li:before { - content: "/ "; - padding: 0 5px; - color: #ccc; -} -.breadcrumb > .active { - color: #777777; -} - -.pagination, ul.page-numbers { - display: inline-block; - padding-left: 0; - margin: 20px 0; - border-radius: 4px; -} -.pagination > li, ul.page-numbers > li { - display: inline; -} -.pagination > li > a, ul.page-numbers > li > a, -.pagination > li > span, -ul.page-numbers > li > span { - position: relative; - float: left; - padding: 6px 12px; - line-height: 1.42857; - text-decoration: none; - color: #337ab7; - background-color: #fff; - border: 1px solid #ddd; - margin-left: -1px; -} -.pagination > li:first-child > a, ul.page-numbers > li:first-child > a, -.pagination > li:first-child > span, -ul.page-numbers > li:first-child > span { - margin-left: 0; - border-bottom-left-radius: 4px; - border-top-left-radius: 4px; -} -.pagination > li:last-child > a, ul.page-numbers > li:last-child > a, -.pagination > li:last-child > span, -ul.page-numbers > li:last-child > span { - border-bottom-right-radius: 4px; - border-top-right-radius: 4px; -} -.pagination > li > a:hover, ul.page-numbers > li > a:hover, .pagination > li > a:focus, ul.page-numbers > li > a:focus, -.pagination > li > span:hover, -ul.page-numbers > li > span:hover, -.pagination > li > span:focus, -ul.page-numbers > li > span:focus { - z-index: 2; - color: #23527c; - background-color: #eeeeee; - border-color: #ddd; -} -.pagination > .active > a, ul.page-numbers > .active > a, .pagination > .active > a:hover, ul.page-numbers > .active > a:hover, .pagination > .active > a:focus, ul.page-numbers > .active > a:focus, -.pagination > .active > span, -ul.page-numbers > .active > span, -.pagination > .active > span:hover, -ul.page-numbers > .active > span:hover, -.pagination > .active > span:focus, -ul.page-numbers > .active > span:focus { - z-index: 3; - color: #fff; - background-color: #337ab7; - border-color: #337ab7; - cursor: default; -} -.pagination > .disabled > span, ul.page-numbers > .disabled > span, -.pagination > .disabled > span:hover, -ul.page-numbers > .disabled > span:hover, -.pagination > .disabled > span:focus, -ul.page-numbers > .disabled > span:focus, -.pagination > .disabled > a, -ul.page-numbers > .disabled > a, -.pagination > .disabled > a:hover, -ul.page-numbers > .disabled > a:hover, -.pagination > .disabled > a:focus, -ul.page-numbers > .disabled > a:focus { - color: #777777; - background-color: #fff; - border-color: #ddd; - cursor: not-allowed; -} - -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 18px; - line-height: 1.33333; -} -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-bottom-left-radius: 6px; - border-top-left-radius: 6px; -} -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-bottom-right-radius: 6px; - border-top-right-radius: 6px; -} - -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; -} -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} - -.pager { - padding-left: 0; - margin: 20px 0; - list-style: none; - text-align: center; -} -.pager:before, .pager:after { - content: " "; - display: table; -} -.pager:after { - clear: both; -} -.pager li { - display: inline; -} -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; -} -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #eeeeee; -} -.pager .next > a, -.pager .next > span { - float: right; -} -.pager .previous > a, -.pager .previous > span { - float: left; -} -.pager .disabled > a, -.pager .disabled > a:hover, -.pager .disabled > a:focus, -.pager .disabled > span { - color: #777777; - background-color: #fff; - cursor: not-allowed; -} - -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; -} -.label:empty { - display: none; -} -.btn .label, input[type="submit"] .label, -input[type="reset"] .label, -button .label { - position: relative; - top: -1px; -} - -a.label:hover, a.label:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} - -.label-default { - background-color: #777777; -} -.label-default[href]:hover, .label-default[href]:focus { - background-color: #5e5e5e; -} - -.label-primary { - background-color: #337ab7; -} -.label-primary[href]:hover, .label-primary[href]:focus { - background-color: #286090; -} - -.label-success { - background-color: #5cb85c; -} -.label-success[href]:hover, .label-success[href]:focus { - background-color: #449d44; -} - -.label-info { - background-color: #5bc0de; -} -.label-info[href]:hover, .label-info[href]:focus { - background-color: #31b0d5; -} - -.label-warning { - background-color: #f0ad4e; -} -.label-warning[href]:hover, .label-warning[href]:focus { - background-color: #ec971f; -} - -.label-danger { - background-color: #d9534f; -} -.label-danger[href]:hover, .label-danger[href]:focus { - background-color: #c9302c; -} - -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 12px; - font-weight: bold; - color: #fff; - line-height: 1; - vertical-align: middle; - white-space: nowrap; - text-align: center; - background-color: #777777; - border-radius: 10px; -} -.badge:empty { - display: none; -} -.btn .badge, input[type="submit"] .badge, -input[type="reset"] .badge, -button .badge { - position: relative; - top: -1px; -} -.btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > input[type="submit"] .badge, -.btn-group-xs > input[type="reset"] .badge, -.btn-group-xs > button .badge, .btn-group-xs > .btn .badge, .btn-group-xs > input[type="submit"] .badge, -.btn-group-xs > input[type="reset"] .badge, -.btn-group-xs > button .badge { - top: 0; - padding: 1px 5px; -} -.list-group-item.active > .badge, .nav-pills > .active > a > .badge { - color: #337ab7; - background-color: #fff; -} -.list-group-item > .badge { - float: right; -} -.list-group-item > .badge + .badge { - margin-right: 5px; -} -.nav-pills > li > a > .badge { - margin-left: 3px; -} - -a.badge:hover, a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} - -.jumbotron { - padding-top: 30px; - padding-bottom: 30px; - margin-bottom: 30px; - color: inherit; - background-color: #eeeeee; -} -.jumbotron h1, -.jumbotron .h1 { - color: inherit; -} -.jumbotron p { - margin-bottom: 15px; - font-size: 21px; - font-weight: 200; -} -.jumbotron > hr { - border-top-color: #d5d5d5; -} -.container .jumbotron, .container-fluid .jumbotron { - border-radius: 6px; - padding-left: 15px; - padding-right: 15px; -} -.jumbotron .container { - max-width: 100%; -} -@media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; - } - .container .jumbotron, .container-fluid .jumbotron { - padding-left: 60px; - padding-right: 60px; - } - .jumbotron h1, - .jumbotron .h1 { - font-size: 63px; - } -} - -.thumbnail, .wp-caption { - display: block; - padding: 4px; - margin-bottom: 20px; - line-height: 1.42857; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: border 0.2s ease-in-out; - -o-transition: border 0.2s ease-in-out; - transition: border 0.2s ease-in-out; -} -.thumbnail > img, .wp-caption > img, -.thumbnail a > img, -.wp-caption a > img { - display: block; - max-width: 100%; - height: auto; - margin-left: auto; - margin-right: auto; -} -.thumbnail .caption, .wp-caption .caption { - padding: 9px; - color: #333333; -} - -a.thumbnail:hover, a.wp-caption:hover, -a.thumbnail:focus, -a.wp-caption:focus, -a.thumbnail.active, -a.active.wp-caption { - border-color: #337ab7; -} - -.alert { - padding: 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 4px; -} -.alert h4 { - margin-top: 0; - color: inherit; -} -.alert .alert-link { - font-weight: bold; -} -.alert > p, -.alert > ul { - margin-bottom: 0; -} -.alert > p + p { - margin-top: 5px; -} - -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; -} -.alert-dismissable .close, -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} - -.alert-success { - background-color: #dff0d8; - border-color: #d6e9c6; - color: #3c763d; -} -.alert-success hr { - border-top-color: #c9e2b3; -} -.alert-success .alert-link { - color: #2b542c; -} - -.alert-info { - background-color: #d9edf7; - border-color: #bce8f1; - color: #31708f; -} -.alert-info hr { - border-top-color: #a6e1ec; -} -.alert-info .alert-link { - color: #245269; -} - -.alert-warning { - background-color: #fcf8e3; - border-color: #faebcc; - color: #8a6d3b; -} -.alert-warning hr { - border-top-color: #f7e1b5; -} -.alert-warning .alert-link { - color: #66512c; -} - -.alert-danger { - background-color: #f2dede; - border-color: #ebccd1; - color: #a94442; -} -.alert-danger hr { - border-top-color: #e4b9c0; -} -.alert-danger .alert-link { - color: #843534; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -.progress { - overflow: hidden; - height: 20px; - margin-bottom: 20px; - background-color: #f5f5f5; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -} - -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #fff; - text-align: center; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width 0.6s ease; - -o-transition: width 0.6s ease; - transition: width 0.6s ease; -} - -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 40px 40px; -} - -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} - -.progress-bar-success { - background-color: #5cb85c; -} -.progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-bar-info { - background-color: #5bc0de; -} -.progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-bar-warning { - background-color: #f0ad4e; -} -.progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-bar-danger { - background-color: #d9534f; -} -.progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.media { - margin-top: 15px; -} -.media:first-child { - margin-top: 0; -} - -.media, -.media-body { - zoom: 1; - overflow: hidden; -} - -.media-body { - width: 10000px; -} - -.media-object { - display: block; -} -.media-object.img-thumbnail, .gallery .gallery-item img.media-object { - max-width: none; -} - -.media-right, -.media > .pull-right, -.media > .alignright, -.entry-attachment #nav-below .media > .nav-next, -.widget_calendar #wp-calendar #next .media > a { - padding-left: 10px; -} - -.media-left, -.media > .pull-left, -.media > .alignleft, -.entry-attachment #nav-below .media > .nav-previous, -.gallery .media > .gallery-item, -.widget_calendar #wp-calendar #prev .media > a { - padding-right: 10px; -} - -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; -} - -.media-middle { - vertical-align: middle; -} - -.media-bottom { - vertical-align: bottom; -} - -.media-heading { - margin-top: 0; - margin-bottom: 5px; -} - -.media-list { - padding-left: 0; - list-style: none; -} - -.list-group { - margin-bottom: 20px; - padding-left: 0; -} - -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid #ddd; -} -.list-group-item:first-child { - border-top-right-radius: 4px; - border-top-left-radius: 4px; -} -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; -} - -a.list-group-item, -button.list-group-item { - color: #555; -} -a.list-group-item .list-group-item-heading, -button.list-group-item .list-group-item-heading { - color: #333; -} -a.list-group-item:hover, a.list-group-item:focus, -button.list-group-item:hover, -button.list-group-item:focus { - text-decoration: none; - color: #555; - background-color: #f5f5f5; -} - -button.list-group-item { - width: 100%; - text-align: left; -} - -.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { - background-color: #eeeeee; - color: #777777; - cursor: not-allowed; -} -.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { - color: inherit; -} -.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { - color: #777777; -} -.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { - z-index: 2; - color: #fff; - background-color: #337ab7; - border-color: #337ab7; -} -.list-group-item.active .list-group-item-heading, -.list-group-item.active .list-group-item-heading > small, -.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, -.list-group-item.active:hover .list-group-item-heading > small, -.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, -.list-group-item.active:focus .list-group-item-heading > small, -.list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; -} -.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { - color: #c7ddef; -} - -.list-group-item-success { - color: #3c763d; - background-color: #dff0d8; -} - -a.list-group-item-success, -button.list-group-item-success { - color: #3c763d; -} -a.list-group-item-success .list-group-item-heading, -button.list-group-item-success .list-group-item-heading { - color: inherit; -} -a.list-group-item-success:hover, a.list-group-item-success:focus, -button.list-group-item-success:hover, -button.list-group-item-success:focus { - color: #3c763d; - background-color: #d0e9c6; -} -a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, -button.list-group-item-success.active, -button.list-group-item-success.active:hover, -button.list-group-item-success.active:focus { - color: #fff; - background-color: #3c763d; - border-color: #3c763d; -} - -.list-group-item-info { - color: #31708f; - background-color: #d9edf7; -} - -a.list-group-item-info, -button.list-group-item-info { - color: #31708f; -} -a.list-group-item-info .list-group-item-heading, -button.list-group-item-info .list-group-item-heading { - color: inherit; -} -a.list-group-item-info:hover, a.list-group-item-info:focus, -button.list-group-item-info:hover, -button.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; -} -a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, -button.list-group-item-info.active, -button.list-group-item-info.active:hover, -button.list-group-item-info.active:focus { - color: #fff; - background-color: #31708f; - border-color: #31708f; -} - -.list-group-item-warning { - color: #8a6d3b; - background-color: #fcf8e3; -} - -a.list-group-item-warning, -button.list-group-item-warning { - color: #8a6d3b; -} -a.list-group-item-warning .list-group-item-heading, -button.list-group-item-warning .list-group-item-heading { - color: inherit; -} -a.list-group-item-warning:hover, a.list-group-item-warning:focus, -button.list-group-item-warning:hover, -button.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; -} -a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, -button.list-group-item-warning.active, -button.list-group-item-warning.active:hover, -button.list-group-item-warning.active:focus { - color: #fff; - background-color: #8a6d3b; - border-color: #8a6d3b; -} - -.list-group-item-danger { - color: #a94442; - background-color: #f2dede; -} - -a.list-group-item-danger, -button.list-group-item-danger { - color: #a94442; -} -a.list-group-item-danger .list-group-item-heading, -button.list-group-item-danger .list-group-item-heading { - color: inherit; -} -a.list-group-item-danger:hover, a.list-group-item-danger:focus, -button.list-group-item-danger:hover, -button.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; -} -a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, -button.list-group-item-danger.active, -button.list-group-item-danger.active:hover, -button.list-group-item-danger.active:focus { - color: #fff; - background-color: #a94442; - border-color: #a94442; -} - -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; -} - -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; -} - -.panel { - margin-bottom: 20px; - background-color: #fff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); -} - -.panel-body { - padding: 15px; -} -.panel-body:before, .panel-body:after { - content: " "; - display: table; -} -.panel-body:after { - clear: both; -} - -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-right-radius: 3px; - border-top-left-radius: 3px; -} -.panel-heading > .dropdown .dropdown-toggle { - color: inherit; -} - -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 16px; - color: inherit; -} -.panel-title > a, -.panel-title > small, -.panel-title > .small, -.panel-title > small > a, -.panel-title > .small > a { - color: inherit; -} - -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} - -.panel > .list-group, -.panel > .panel-collapse > .list-group { - margin-bottom: 0; -} -.panel > .list-group .list-group-item, -.panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; -} -.panel > .list-group:first-child .list-group-item:first-child, -.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-right-radius: 3px; - border-top-left-radius: 3px; -} -.panel > .list-group:last-child .list-group-item:last-child, -.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; -} - -.list-group + .panel-footer { - border-top-width: 0; -} - -.panel > .table, .page-content .panel > table, -.entry-content .panel > table, .widget_calendar .panel > #wp-calendar, -.panel > .table-responsive > .table, -.widget_calendar .panel > #wp-calendar > .table, -.page-content .panel > .table-responsive > table, -.widget_calendar .page-content .panel > #wp-calendar > table, -.page-content .widget_calendar .panel > #wp-calendar > table, -.entry-content .panel > .table-responsive > table, -.widget_calendar .entry-content .panel > #wp-calendar > table, -.entry-content .widget_calendar .panel > #wp-calendar > table, -.widget_calendar .panel > .table-responsive > #wp-calendar, -.widget_calendar .panel > #wp-calendar > #wp-calendar, -.panel > .panel-collapse > .table, -.page-content .panel > .panel-collapse > table, -.entry-content .panel > .panel-collapse > table, -.widget_calendar .panel > .panel-collapse > #wp-calendar { - margin-bottom: 0; -} -.panel > .table caption, .page-content .panel > table caption, -.entry-content .panel > table caption, .widget_calendar .panel > #wp-calendar caption, -.panel > .table-responsive > .table caption, -.widget_calendar .panel > #wp-calendar > .table caption, -.page-content .panel > .table-responsive > table caption, -.widget_calendar .page-content .panel > #wp-calendar > table caption, -.page-content .widget_calendar .panel > #wp-calendar > table caption, -.entry-content .panel > .table-responsive > table caption, -.widget_calendar .entry-content .panel > #wp-calendar > table caption, -.entry-content .widget_calendar .panel > #wp-calendar > table caption, -.widget_calendar .panel > .table-responsive > #wp-calendar caption, -.widget_calendar .panel > #wp-calendar > #wp-calendar caption, -.panel > .panel-collapse > .table caption, -.page-content .panel > .panel-collapse > table caption, -.entry-content .panel > .panel-collapse > table caption, -.widget_calendar .panel > .panel-collapse > #wp-calendar caption { - padding-left: 15px; - padding-right: 15px; -} -.panel > .table:first-child, .page-content .panel > table:first-child, -.entry-content .panel > table:first-child, .widget_calendar .panel > #wp-calendar:first-child, -.panel > .table-responsive:first-child > .table:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child { - border-top-right-radius: 3px; - border-top-left-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child, -.entry-content .panel > table:first-child > thead:first-child > tr:first-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child, -.page-content .panel > table:first-child > tbody:first-child > tr:first-child, -.entry-content .panel > table:first-child > tbody:first-child > tr:first-child, -.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child td:first-child, -.entry-content .panel > table:first-child > thead:first-child > tr:first-child td:first-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, -.page-content .panel > table:first-child > thead:first-child > tr:first-child th:first-child, -.entry-content .panel > table:first-child > thead:first-child > tr:first-child th:first-child, -.widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.page-content .panel > table:first-child > tbody:first-child > tr:first-child td:first-child, -.entry-content .panel > table:first-child > tbody:first-child > tr:first-child td:first-child, -.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.page-content .panel > table:first-child > tbody:first-child > tr:first-child th:first-child, -.entry-content .panel > table:first-child > tbody:first-child > tr:first-child th:first-child, -.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child td:last-child, -.entry-content .panel > table:first-child > thead:first-child > tr:first-child td:last-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, -.page-content .panel > table:first-child > thead:first-child > tr:first-child th:last-child, -.entry-content .panel > table:first-child > thead:first-child > tr:first-child th:last-child, -.widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.page-content .panel > table:first-child > tbody:first-child > tr:first-child td:last-child, -.entry-content .panel > table:first-child > tbody:first-child > tr:first-child td:last-child, -.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.page-content .panel > table:first-child > tbody:first-child > tr:first-child th:last-child, -.entry-content .panel > table:first-child > tbody:first-child > tr:first-child th:last-child, -.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, -.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 3px; -} -.panel > .table:last-child, .page-content .panel > table:last-child, -.entry-content .panel > table:last-child, .widget_calendar .panel > #wp-calendar:last-child, -.panel > .table-responsive:last-child > .table:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child, -.entry-content .panel > table:last-child > tbody:last-child > tr:last-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child, -.page-content .panel > table:last-child > tfoot:last-child > tr:last-child, -.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child, -.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child td:first-child, -.entry-content .panel > table:last-child > tbody:last-child > tr:last-child td:first-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.page-content .panel > table:last-child > tbody:last-child > tr:last-child th:first-child, -.entry-content .panel > table:last-child > tbody:last-child > tr:last-child th:first-child, -.widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.page-content .panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.page-content .panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child td:last-child, -.entry-content .panel > table:last-child > tbody:last-child > tr:last-child td:last-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.page-content .panel > table:last-child > tbody:last-child > tr:last-child th:last-child, -.entry-content .panel > table:last-child > tbody:last-child > tr:last-child th:last-child, -.widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.page-content .panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.page-content .panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 3px; -} -.panel > .panel-body + .table, .page-content .panel > .panel-body + table, -.entry-content .panel > .panel-body + table, .widget_calendar .panel > .panel-body + #wp-calendar, -.panel > .panel-body + .table-responsive, -.widget_calendar .panel > .panel-body + #wp-calendar, -.panel > .table + .panel-body, -.page-content .panel > table + .panel-body, -.entry-content .panel > table + .panel-body, -.widget_calendar .panel > #wp-calendar + .panel-body, -.panel > .table-responsive + .panel-body, -.widget_calendar .panel > #wp-calendar + .panel-body { - border-top: 1px solid #ddd; -} -.panel > .table > tbody:first-child > tr:first-child th, .page-content .panel > table > tbody:first-child > tr:first-child th, -.entry-content .panel > table > tbody:first-child > tr:first-child th, .widget_calendar .panel > #wp-calendar > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td, -.page-content .panel > table > tbody:first-child > tr:first-child td, -.entry-content .panel > table > tbody:first-child > tr:first-child td, -.widget_calendar .panel > #wp-calendar > tbody:first-child > tr:first-child td { - border-top: 0; -} -.panel > .table-bordered, .widget_calendar .panel > #wp-calendar, -.panel > .table-responsive > .table-bordered, -.widget_calendar .panel > #wp-calendar > .table-bordered, -.widget_calendar .panel > .table-responsive > #wp-calendar, -.widget_calendar .panel > #wp-calendar > #wp-calendar { - border: 0; -} -.panel > .table-bordered > thead > tr > th:first-child, .widget_calendar .panel > #wp-calendar > thead > tr > th:first-child, -.panel > .table-bordered > thead > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > thead > tr > td:first-child, -.panel > .table-bordered > tbody > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > tbody > tr > th:first-child, -.panel > .table-bordered > tbody > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > tbody > tr > td:first-child, -.panel > .table-bordered > tfoot > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > tfoot > tr > th:first-child, -.panel > .table-bordered > tfoot > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > th:first-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > th:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > td:first-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > th:first-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > td:first-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > th:first-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > td:first-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > td:first-child { - border-left: 0; -} -.panel > .table-bordered > thead > tr > th:last-child, .widget_calendar .panel > #wp-calendar > thead > tr > th:last-child, -.panel > .table-bordered > thead > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > thead > tr > td:last-child, -.panel > .table-bordered > tbody > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > tbody > tr > th:last-child, -.panel > .table-bordered > tbody > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > tbody > tr > td:last-child, -.panel > .table-bordered > tfoot > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > tfoot > tr > th:last-child, -.panel > .table-bordered > tfoot > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > th:last-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > th:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > td:last-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > th:last-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > td:last-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > th:last-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > td:last-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > td:last-child { - border-right: 0; -} -.panel > .table-bordered > thead > tr:first-child > td, .widget_calendar .panel > #wp-calendar > thead > tr:first-child > td, -.panel > .table-bordered > thead > tr:first-child > th, -.widget_calendar .panel > #wp-calendar > thead > tr:first-child > th, -.panel > .table-bordered > tbody > tr:first-child > td, -.widget_calendar .panel > #wp-calendar > tbody > tr:first-child > td, -.panel > .table-bordered > tbody > tr:first-child > th, -.widget_calendar .panel > #wp-calendar > tbody > tr:first-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, -.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr:first-child > td, -.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr:first-child > td, -.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr:first-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, -.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr:first-child > th, -.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr:first-child > th, -.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr:first-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:first-child > td, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:first-child > td, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:first-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:first-child > th, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:first-child > th, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:first-child > th { - border-bottom: 0; -} -.panel > .table-bordered > tbody > tr:last-child > td, .widget_calendar .panel > #wp-calendar > tbody > tr:last-child > td, -.panel > .table-bordered > tbody > tr:last-child > th, -.widget_calendar .panel > #wp-calendar > tbody > tr:last-child > th, -.panel > .table-bordered > tfoot > tr:last-child > td, -.widget_calendar .panel > #wp-calendar > tfoot > tr:last-child > td, -.panel > .table-bordered > tfoot > tr:last-child > th, -.widget_calendar .panel > #wp-calendar > tfoot > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:last-child > td, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:last-child > td, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:last-child > th, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:last-child > th, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, -.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr:last-child > td, -.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr:last-child > td, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, -.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr:last-child > th, -.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr:last-child > th, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr:last-child > th { - border-bottom: 0; -} -.panel > .table-responsive, .widget_calendar .panel > #wp-calendar { - border: 0; - margin-bottom: 0; -} - -.panel-group { - margin-bottom: 20px; -} -.panel-group .panel { - margin-bottom: 0; - border-radius: 4px; -} -.panel-group .panel + .panel { - margin-top: 5px; -} -.panel-group .panel-heading { - border-bottom: 0; -} -.panel-group .panel-heading + .panel-collapse > .panel-body, -.panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #ddd; -} -.panel-group .panel-footer { - border-top: 0; -} -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #ddd; -} - -.panel-default { - border-color: #ddd; -} -.panel-default > .panel-heading { - color: #333333; - background-color: #f5f5f5; - border-color: #ddd; -} -.panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ddd; -} -.panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #333333; -} -.panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ddd; -} - -.panel-primary { - border-color: #337ab7; -} -.panel-primary > .panel-heading { - color: #fff; - background-color: #337ab7; - border-color: #337ab7; -} -.panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #337ab7; -} -.panel-primary > .panel-heading .badge { - color: #337ab7; - background-color: #fff; -} -.panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #337ab7; -} - -.panel-success { - border-color: #d6e9c6; -} -.panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} -.panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; -} -.panel-success > .panel-heading .badge { - color: #dff0d8; - background-color: #3c763d; -} -.panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; -} - -.panel-info { - border-color: #bce8f1; -} -.panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; -} -.panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #bce8f1; -} -.panel-info > .panel-heading .badge { - color: #d9edf7; - background-color: #31708f; -} -.panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #bce8f1; -} - -.panel-warning { - border-color: #faebcc; -} -.panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} -.panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #faebcc; -} -.panel-warning > .panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b; -} -.panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #faebcc; -} - -.panel-danger { - border-color: #ebccd1; -} -.panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} -.panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ebccd1; -} -.panel-danger > .panel-heading .badge { - color: #f2dede; - background-color: #a94442; -} -.panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ebccd1; -} - -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; -} -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - left: 0; - bottom: 0; - height: 100%; - width: 100%; - border: 0; -} - -.embed-responsive-16by9 { - padding-bottom: 56.25%; -} - -.embed-responsive-4by3 { - padding-bottom: 75%; -} - -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); -} - -.well-lg { - padding: 24px; - border-radius: 6px; -} - -.well-sm { - padding: 9px; - border-radius: 3px; -} - -.close { - float: right; - font-size: 21px; - font-weight: bold; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: 0.2; - filter: alpha(opacity=20); -} -.close:hover, .close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - opacity: 0.5; - filter: alpha(opacity=50); -} - -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; -} - -.modal-open { - overflow: hidden; -} - -.modal { - display: none; - overflow: hidden; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - -webkit-overflow-scrolling: touch; - outline: 0; -} -.modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.3s ease-out; - -moz-transition: -moz-transform 0.3s ease-out; - -o-transition: -o-transform 0.3s ease-out; - transition: transform 0.3s ease-out; -} -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); -} - -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} - -.modal-content { - position: relative; - background-color: #fff; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - background-clip: padding-box; - outline: 0; -} - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000; -} -.modal-backdrop.fade { - opacity: 0; - filter: alpha(opacity=0); -} -.modal-backdrop.in { - opacity: 0.5; - filter: alpha(opacity=50); -} - -.modal-header { - padding: 15px; - border-bottom: 1px solid #e5e5e5; -} -.modal-header:before, .modal-header:after { - content: " "; - display: table; -} -.modal-header:after { - clear: both; -} - -.modal-header .close { - margin-top: -2px; -} - -.modal-title { - margin: 0; - line-height: 1.42857; -} - -.modal-body { - position: relative; - padding: 15px; -} - -.modal-footer { - padding: 15px; - text-align: right; - border-top: 1px solid #e5e5e5; -} -.modal-footer:before, .modal-footer:after { - content: " "; - display: table; -} -.modal-footer:after { - clear: both; -} -.modal-footer .btn + .btn, .modal-footer input[type="submit"] + .btn, -.modal-footer input[type="reset"] + .btn, -.modal-footer button + .btn, .modal-footer .btn + input[type="submit"], .modal-footer input[type="submit"] + input[type="submit"], -.modal-footer input[type="reset"] + input[type="submit"], -.modal-footer button + input[type="submit"], -.modal-footer .btn + input[type="reset"], -.modal-footer input[type="submit"] + input[type="reset"], -.modal-footer input[type="reset"] + input[type="reset"], -.modal-footer button + input[type="reset"], -.modal-footer .btn + button, -.modal-footer input[type="submit"] + button, -.modal-footer input[type="reset"] + button, -.modal-footer button + button { - margin-left: 5px; - margin-bottom: 0; -} -.modal-footer .btn-group .btn + .btn, .modal-footer .btn-group input[type="submit"] + .btn, -.modal-footer .btn-group input[type="reset"] + .btn, -.modal-footer .btn-group button + .btn, .modal-footer .btn-group .btn + input[type="submit"], .modal-footer .btn-group input[type="submit"] + input[type="submit"], -.modal-footer .btn-group input[type="reset"] + input[type="submit"], -.modal-footer .btn-group button + input[type="submit"], -.modal-footer .btn-group .btn + input[type="reset"], -.modal-footer .btn-group input[type="submit"] + input[type="reset"], -.modal-footer .btn-group input[type="reset"] + input[type="reset"], -.modal-footer .btn-group button + input[type="reset"], -.modal-footer .btn-group .btn + button, -.modal-footer .btn-group input[type="submit"] + button, -.modal-footer .btn-group input[type="reset"] + button, -.modal-footer .btn-group button + button { - margin-left: -1px; -} -.modal-footer .btn-block + .btn-block { - margin-left: 0; -} - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; - } - - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - } - - .modal-sm { - width: 300px; - } -} -@media (min-width: 992px) { - .modal-lg { - width: 900px; - } -} -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: normal; - letter-spacing: normal; - line-break: auto; - line-height: 1.42857; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - white-space: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - font-size: 12px; - opacity: 0; - filter: alpha(opacity=0); -} -.tooltip.in { - opacity: 0.9; - filter: alpha(opacity=90); -} -.tooltip.top { - margin-top: -3px; - padding: 5px 0; -} -.tooltip.right { - margin-left: 3px; - padding: 0 5px; -} -.tooltip.bottom { - margin-top: 3px; - padding: 5px 0; -} -.tooltip.left { - margin-left: -3px; - padding: 0 5px; -} - -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 4px; -} - -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.top-left .tooltip-arrow { - bottom: 0; - right: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; -} -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; -} -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: none; - max-width: 276px; - padding: 1px; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: normal; - letter-spacing: normal; - line-break: auto; - line-height: 1.42857; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - white-space: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - font-size: 14px; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -} -.popover.top { - margin-top: -10px; -} -.popover.right { - margin-left: 10px; -} -.popover.bottom { - margin-top: 10px; -} -.popover.left { - margin-left: -10px; -} - -.popover-title { - margin: 0; - padding: 8px 14px; - font-size: 14px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; -} - -.popover-content { - padding: 9px 14px; -} - -.popover > .arrow, .popover > .arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.popover > .arrow { - border-width: 11px; -} - -.popover > .arrow:after { - border-width: 10px; - content: ""; -} - -.popover.top > .arrow { - left: 50%; - margin-left: -11px; - border-bottom-width: 0; - border-top-color: #999999; - border-top-color: rgba(0, 0, 0, 0.25); - bottom: -11px; -} -.popover.top > .arrow:after { - content: " "; - bottom: 1px; - margin-left: -10px; - border-bottom-width: 0; - border-top-color: #fff; -} -.popover.right > .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-left-width: 0; - border-right-color: #999999; - border-right-color: rgba(0, 0, 0, 0.25); -} -.popover.right > .arrow:after { - content: " "; - left: 1px; - bottom: -10px; - border-left-width: 0; - border-right-color: #fff; -} -.popover.bottom > .arrow { - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #999999; - border-bottom-color: rgba(0, 0, 0, 0.25); - top: -11px; -} -.popover.bottom > .arrow:after { - content: " "; - top: 1px; - margin-left: -10px; - border-top-width: 0; - border-bottom-color: #fff; -} -.popover.left > .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999999; - border-left-color: rgba(0, 0, 0, 0.25); -} -.popover.left > .arrow:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: #fff; - bottom: -10px; -} - -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - overflow: hidden; - width: 100%; -} -.carousel-inner > .item { - display: none; - position: relative; - -webkit-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; -} -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; - line-height: 1; -} -@media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - -moz-transition: -moz-transform 0.6s ease-in-out; - -o-transition: -o-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - -moz-perspective: 1000px; - perspective: 1000px; - } - .carousel-inner > .item.next, .carousel-inner > .item.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; - } - .carousel-inner > .item.prev, .carousel-inner > .item.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - } - .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; - } -} -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { - display: block; -} -.carousel-inner > .active { - left: 0; -} -.carousel-inner > .next, -.carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; -} -.carousel-inner > .next { - left: 100%; -} -.carousel-inner > .prev { - left: -100%; -} -.carousel-inner > .next.left, -.carousel-inner > .prev.right { - left: 0; -} -.carousel-inner > .active.left { - left: -100%; -} -.carousel-inner > .active.right { - left: 100%; -} - -.carousel-control { - position: absolute; - top: 0; - left: 0; - bottom: 0; - width: 15%; - opacity: 0.5; - filter: alpha(opacity=50); - font-size: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - background-color: transparent; -} -.carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); -} -.carousel-control.right { - left: auto; - right: 0; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); -} -.carousel-control:hover, .carousel-control:focus { - outline: 0; - color: #fff; - text-decoration: none; - opacity: 0.9; - filter: alpha(opacity=90); -} -.carousel-control .icon-prev, -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - margin-top: -10px; - z-index: 5; - display: inline-block; -} -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; -} -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; -} -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - line-height: 1; - font-family: serif; -} -.carousel-control .icon-prev:before { - content: '\2039'; -} -.carousel-control .icon-next:before { - content: '\203a'; -} - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - margin-left: -30%; - padding-left: 0; - list-style: none; - text-align: center; -} -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - border: 1px solid #fff; - border-radius: 10px; - cursor: pointer; - background-color: #000 \9; - background-color: transparent; -} -.carousel-indicators .active { - margin: 0; - width: 12px; - height: 12px; - background-color: #fff; -} - -.carousel-caption { - position: absolute; - left: 15%; - right: 15%; - bottom: 20px; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); -} -.carousel-caption .btn, .carousel-caption input[type="submit"], -.carousel-caption input[type="reset"], -.carousel-caption button { - text-shadow: none; -} - -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -10px; - font-size: 30px; - } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -10px; - } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -10px; - } - - .carousel-caption { - left: 20%; - right: 20%; - padding-bottom: 30px; - } - - .carousel-indicators { - bottom: 20px; - } -} -.clearfix:before, .clearfix:after { - content: " "; - display: table; -} -.clearfix:after { - clear: both; -} - -.center-block, .aligncenter { - display: block; - margin-left: auto; - margin-right: auto; -} - -.pull-right, .alignright, .entry-attachment #nav-below .nav-next, .widget_calendar #wp-calendar #next a { - float: right !important; -} - -.pull-left, .alignleft, .entry-attachment #nav-below .nav-previous, .gallery .gallery-item, .widget_calendar #wp-calendar #prev a { - float: left !important; -} - -.hide { - display: none !important; -} - -.show { - display: block !important; -} - -.invisible { - visibility: hidden; -} - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.hidden { - display: none !important; -} - -.affix { - position: fixed; -} - -@-ms-viewport { - width: device-width; -} -.visible-xs { - display: none !important; -} - -.visible-sm { - display: none !important; -} - -.visible-md { - display: none !important; -} - -.visible-lg { - display: none !important; -} - -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; -} - -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } - - table.visible-xs { - display: table !important; - } - - tr.visible-xs { - display: table-row !important; - } - - th.visible-xs, - td.visible-xs { - display: table-cell !important; - } -} -@media (max-width: 767px) { - .visible-xs-block { - display: block !important; - } -} - -@media (max-width: 767px) { - .visible-xs-inline { - display: inline !important; - } -} - -@media (max-width: 767px) { - .visible-xs-inline-block { - display: inline-block !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; - } - - table.visible-sm { - display: table !important; - } - - tr.visible-sm { - display: table-row !important; - } - - th.visible-sm, - td.visible-sm { - display: table-cell !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-block { - display: block !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline { - display: inline !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline-block { - display: inline-block !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; - } - - table.visible-md { - display: table !important; - } - - tr.visible-md { - display: table-row !important; - } - - th.visible-md, - td.visible-md { - display: table-cell !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-block { - display: block !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline { - display: inline !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline-block { - display: inline-block !important; - } -} - -@media (min-width: 1200px) { - .visible-lg { - display: block !important; - } - - table.visible-lg { - display: table !important; - } - - tr.visible-lg { - display: table-row !important; - } - - th.visible-lg, - td.visible-lg { - display: table-cell !important; - } -} -@media (min-width: 1200px) { - .visible-lg-block { - display: block !important; - } -} - -@media (min-width: 1200px) { - .visible-lg-inline { - display: inline !important; - } -} - -@media (min-width: 1200px) { - .visible-lg-inline-block { - display: inline-block !important; - } -} - -@media (max-width: 767px) { - .hidden-xs { - display: none !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm { - display: none !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md { - display: none !important; - } -} -@media (min-width: 1200px) { - .hidden-lg { - display: none !important; - } -} -.visible-print { - display: none !important; -} - -@media print { - .visible-print { - display: block !important; - } - - table.visible-print { - display: table !important; - } - - tr.visible-print { - display: table-row !important; - } - - th.visible-print, - td.visible-print { - display: table-cell !important; - } -} -.visible-print-block { - display: none !important; -} -@media print { - .visible-print-block { - display: block !important; - } -} - -.visible-print-inline { - display: none !important; -} -@media print { - .visible-print-inline { - display: inline !important; - } -} - -.visible-print-inline-block { - display: none !important; -} -@media print { - .visible-print-inline-block { - display: inline-block !important; - } -} - -@media print { - .hidden-print { - display: none !important; - } -} -*, -*:before, -*:after { - box-sizing: inherit; -} - -html { - box-sizing: border-box; -} - -body { - overflow-x: hidden; -} - -::-moz-selection { - color: white; - background: black; -} - -::selection { - color: white; - background: black; -} - -img { - height: auto; - max-width: 100%; -} - -.alignnone { - margin: 0.5em 0; -} - -.alignright { - margin: 0.5em 0 1em 1em; -} - -.alignleft { - margin: 0.5em 1em 1em 0; -} - -.aligncenter { - margin: 0.5em auto; -} - -.hentry, -.widget { - -ms-word-wrap: break-word; - word-wrap: break-word; -} - -.page-content:before, .page-content:after, -.entry-content:before, -.entry-content:after { - content: " "; - display: table; -} -.page-content:after, -.entry-content:after { - clear: both; -} - -.entry-attachment .attachment { - margin-bottom: 1em; -} - -.entry-caption { - color: #666; -} - -.twitter-tweet-rendered { - max-width: 100% !important; -} - -.gallery { - margin: 0 auto 1em; -} -.gallery:before, .gallery:after { - content: " "; - display: table; -} -.gallery:after { - clear: both; -} -.gallery.gallery-columns-1 .gallery-item { - float: none; - margin: 2em 2%; - width: 96%; -} -.gallery.gallery-columns-2 .gallery-item { - margin: 2em 2%; - width: 46%; -} -.gallery.gallery-columns-3 .gallery-item { - margin: 2em 2%; - width: 29.33333%; -} -.gallery.gallery-columns-4 .gallery-item { - margin: 2em 2%; - width: 21%; -} -.gallery.gallery-columns-5 .gallery-item { - margin: 2em 2%; - width: 16%; -} -.gallery.gallery-columns-6 .gallery-item { - margin: 2em 1%; - width: 14.66667%; -} -.gallery.gallery-columns-7 .gallery-item { - margin: 2em 1%; - width: 12.28571%; -} -.gallery.gallery-columns-8 .gallery-item { - margin: 2em 1%; - width: 10.5%; -} -.gallery.gallery-columns-9 .gallery-item { - margin: 2em 1%; - width: 9.11111%; -} -.gallery .gallery-caption { - color: #333333; - margin-left: 0; -} -.gallery dl { - margin: 0; -} -.gallery br + br { - display: none; -} - -.hentry img, -.widget img { - height: auto; - max-width: 100%; - width: auto; -} - -img.header-image, img.wp-post-image { - max-width: 100%; - height: auto; -} -img.wp-smiley, .rsswidget img { - border: none; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - margin-bottom: 0; - margin-top: 0; - padding: 0; -} -img#wpstats { - display: none; -} - -.entry-content p img.alignleft, .entry-content p img.alignright, .entry-content p img.aligncenter, .entry-content p img.aligncenter, .entry-content p img.alignnone, -.wp-caption.alignleft, -.wp-caption.alignright, -.wp-caption.aligncenter, -.wp-caption.aligncenter, -.wp-caption.alignnone { - margin-top: 1em; - margin-bottom: 2em; -} - -.wp-caption.aligncenter, .wp-caption.alignnone { - clear: both !important; -} -.wp-caption .wp-caption-text { - display: inline-block; - padding: 9px; - color: #333333; -} -.wp-caption .wp-caption-text:before { - color: #666; - content: '\2014'; - font-size: 12px; - font-style: normal; - font-weight: bold; - margin-right: 5px; -} - -.widget_calendar #wp-calendar #prev { - border-right: 0; -} -.widget_calendar #wp-calendar #next { - border-left: 0; -} - -.widget_tag_cloud a:nth-child(1) { - font-size: 18px!important; -} -.widget_tag_cloud a:nth-child(2) { - font-size: 25px!important; -} -.widget_tag_cloud a:nth-child(3) { - font-size: 13px!important; -} -.widget_tag_cloud a:nth-child(4) { - font-size: 18px!important; -} -.widget_tag_cloud a:nth-child(5) { - font-size: 17px!important; -} -.widget_tag_cloud a:nth-child(6) { - font-size: 32px!important; -} -.widget_tag_cloud a:nth-child(7) { - font-size: 31px!important; -} -.widget_tag_cloud a:nth-child(8) { - font-size: 22px!important; -} -.widget_tag_cloud a:nth-child(9) { - font-size: 22px!important; -} -.widget_tag_cloud a:nth-child(10) { - font-size: 13px!important; -} -.widget_tag_cloud a:nth-child(11) { - font-size: 25px!important; -} -.widget_tag_cloud a:nth-child(12) { - font-size: 29px!important; -} - -.wp-video-shortcode { - max-width: 100%; -} - -.form-radio-group .radio:first-child { - margin-top: 0; -} -.form-radio-group .radio:last-child { - margin-bottom: 0; -} - -ul.page-numbers > li > span.current, ul.page-numbers > li > span.current:hover, ul.page-numbers > li > span.current:focus { - z-index: 2; - color: #fff; - background-color: #337ab7; - border-color: #337ab7; - cursor: default; -} - -.pagination-wrap { - text-align: center; - margin-top: 15px; -} -.infinite-scroll .pagination-wrap { - display: none; -} - -.odin-map img { - max-width: none !important; -} - -.alignleft { - display: inline; - float: left; - margin-right: 1.5em; -} - -.alignright { - display: inline; - float: right; - margin-left: 1.5em; -} - -.aligncenter { - display: block; - margin-left: auto; - margin-right: auto; -} - +@import url(../css/style.css); html { max-width: 1200px; margin-left: auto; diff --git a/assets/css/style.css b/assets/css/style.css index 3a1a1aa..cec2403 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -8638,40 +8638,40 @@ img#wpstats { } .widget_tag_cloud a:nth-child(1) { - font-size: 29px!important; + font-size: 20px!important; } .widget_tag_cloud a:nth-child(2) { - font-size: 27px!important; + font-size: 15px!important; } .widget_tag_cloud a:nth-child(3) { - font-size: 14px!important; + font-size: 23px!important; } .widget_tag_cloud a:nth-child(4) { - font-size: 21px!important; + font-size: 32px!important; } .widget_tag_cloud a:nth-child(5) { - font-size: 22px!important; + font-size: 28px!important; } .widget_tag_cloud a:nth-child(6) { - font-size: 14px!important; + font-size: 23px!important; } .widget_tag_cloud a:nth-child(7) { - font-size: 23px!important; + font-size: 18px!important; } .widget_tag_cloud a:nth-child(8) { - font-size: 27px!important; + font-size: 21px!important; } .widget_tag_cloud a:nth-child(9) { - font-size: 31px!important; + font-size: 16px!important; } .widget_tag_cloud a:nth-child(10) { - font-size: 14px!important; + font-size: 30px!important; } .widget_tag_cloud a:nth-child(11) { - font-size: 31px!important; + font-size: 18px!important; } .widget_tag_cloud a:nth-child(12) { - font-size: 16px!important; + font-size: 26px!important; } .wp-video-shortcode { diff --git a/assets/js/main.min.js b/assets/js/main.min.js index d96e338..1e6207b 100644 --- a/assets/js/main.min.js +++ b/assets/js/main.min.js @@ -1,6 +1,6 @@ /*! * Odin Framework v3.0.0 (http://wpod.in) - * Updated 2016-05-27 + * Updated 2016-06-01 */ +function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){ return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery),function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null};if(!document.getElementById("fit-vids-style")){var d=document.head||document.getElementsByTagName("head")[0],e=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",f=document.createElement("div");f.innerHTML='<p>x</p><style id="fit-vids-style">'+e+"</style>",d.appendChild(f.childNodes[1])}return b&&a.extend(c,b),this.each(function(){var b=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];c.customSelector&&b.push(c.customSelector);var d=a(this).find(b.join(","));d=d.not("object object"),d.each(function(){var b=a(this);if(!("embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),d=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),e=c/d;if(!b.attr("id")){var f="fitvid"+Math.floor(999999*Math.random());b.attr("id",f)}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),b.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return fd.apply(null,arguments)}function b(a){fd=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function e(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function f(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function g(a,b){for(var c in b)f(b,c)&&(a[c]=b[c]);return f(b,"toString")&&(a.toString=b.toString),f(b,"valueOf")&&(a.valueOf=b.valueOf),a}function h(a,b,c,d){return Ja(a,b,c,d,!0).utc()}function i(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function j(a){return null==a._pf&&(a._pf=i()),a._pf}function k(a){if(null==a._isValid){var b=j(a),c=gd.call(b.parsedDateParts,function(a){return null!=a});a._isValid=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function l(a){var b=h(NaN);return null!=a?g(j(b),a):j(b).userInvalidated=!0,b}function m(a){return void 0===a}function n(a,b){var c,d,e;if(m(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),m(b._i)||(a._i=b._i),m(b._f)||(a._f=b._f),m(b._l)||(a._l=b._l),m(b._strict)||(a._strict=b._strict),m(b._tzm)||(a._tzm=b._tzm),m(b._isUTC)||(a._isUTC=b._isUTC),m(b._offset)||(a._offset=b._offset),m(b._pf)||(a._pf=j(b)),m(b._locale)||(a._locale=b._locale),hd.length>0)for(c in hd)d=hd[c],e=b[d],m(e)||(a[d]=e);return a}function o(b){n(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),id===!1&&(id=!0,a.updateOffset(this),id=!1)}function p(a){return a instanceof o||null!=a&&null!=a._isAMomentObject}function q(a){return 0>a?Math.ceil(a):Math.floor(a)}function r(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=q(b)),c}function s(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&r(a[d])!==r(b[d]))&&g++;return g+f}function t(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function u(b,c){var d=!0;return g(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(t(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function v(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),jd[b]||(t(c),jd[b]=!0)}function w(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function x(a){return"[object Object]"===Object.prototype.toString.call(a)}function y(a){var b,c;for(c in a)b=a[c],w(b)?this[c]=b:this["_"+c]=b;this._config=a,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function z(a,b){var c,d=g({},a);for(c in b)f(b,c)&&(x(a[c])&&x(b[c])?(d[c]={},g(d[c],a[c]),g(d[c],b[c])):null!=b[c]?d[c]=b[c]:delete d[c]);return d}function A(a){null!=a&&this.set(a)}function B(a){return a?a.toLowerCase().replace("_","-"):a}function C(a){for(var b,c,d,e,f=0;f<a.length;){for(e=B(a[f]).split("-"),b=e.length,c=B(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=D(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&s(e,c,!0)>=b-1)break;b--}f++}return null}function D(a){var b=null;if(!nd[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=ld._abbr,require("./locale/"+a),E(b)}catch(c){}return nd[a]}function E(a,b){var c;return a&&(c=m(b)?H(a):F(a,b),c&&(ld=c)),ld._abbr}function F(a,b){return null!==b?(b.abbr=a,null!=nd[a]?(v("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"),b=z(nd[a]._config,b)):null!=b.parentLocale&&(null!=nd[b.parentLocale]?b=z(nd[b.parentLocale]._config,b):v("parentLocaleUndefined","specified parentLocale is not defined yet")),nd[a]=new A(b),E(a),nd[a]):(delete nd[a],null)}function G(a,b){if(null!=b){var c;null!=nd[a]&&(b=z(nd[a]._config,b)),c=new A(b),c.parentLocale=nd[a],nd[a]=c,E(a)}else null!=nd[a]&&(null!=nd[a].parentLocale?nd[a]=nd[a].parentLocale:null!=nd[a]&&delete nd[a]);return nd[a]}function H(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return ld;if(!c(a)){if(b=D(a))return b;a=[a]}return C(a)}function I(){return kd(nd)}function J(a,b){var c=a.toLowerCase();od[c]=od[c+"s"]=od[b]=a}function K(a){return"string"==typeof a?od[a]||od[a.toLowerCase()]:void 0}function L(a){var b,c,d={};for(c in a)f(a,c)&&(b=K(c),b&&(d[b]=a[c]));return d}function M(b,c){return function(d){return null!=d?(O(this,b,d),a.updateOffset(this,c),this):N(this,b)}}function N(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function O(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}function P(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else if(a=K(a),w(this[a]))return this[a](b);return this}function Q(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function R(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(sd[a]=e),b&&(sd[b[0]]=function(){return Q(e.apply(this,arguments),b[1],b[2])}),c&&(sd[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function S(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function T(a){var b,c,d=a.match(pd);for(b=0,c=d.length;c>b;b++)sd[d[b]]?d[b]=sd[d[b]]:d[b]=S(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}}function U(a,b){return a.isValid()?(b=V(b,a.localeData()),rd[b]=rd[b]||T(b),rd[b](a)):a.localeData().invalidDate()}function V(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(qd.lastIndex=0;d>=0&&qd.test(a);)a=a.replace(qd,c),qd.lastIndex=0,d-=1;return a}function W(a,b,c){Kd[a]=w(b)?b:function(a,d){return a&&c?c:b}}function X(a,b){return f(Kd,a)?Kd[a](b._strict,b._locale):new RegExp(Y(a))}function Y(a){return Z(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function Z(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function $(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=r(a)}),c=0;c<a.length;c++)Ld[a[c]]=d}function _(a,b){$(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function aa(a,b,c){null!=b&&f(Ld,a)&&Ld[a](b,c._a,c,a)}function ba(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function ca(a,b){return c(this._months)?this._months[a.month()]:this._months[Vd.test(b)?"format":"standalone"][a.month()]}function da(a,b){return c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[Vd.test(b)?"format":"standalone"][a.month()]}function ea(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;12>d;++d)f=h([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:null):(e=md.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:(e=md.call(this._longMonthsParse,g),-1!==e?e:null)):(e=md.call(this._longMonthsParse,g),-1!==e?e:(e=md.call(this._shortMonthsParse,g),-1!==e?e:null))}function fa(a,b,c){var d,e,f;if(this._monthsParseExact)return ea.call(this,a,b,c);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=h([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function ga(a,b){var c;if(!a.isValid())return a;if("string"==typeof b)if(/^\d+$/.test(b))b=r(b);else if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),ba(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ha(b){return null!=b?(ga(this,b),a.updateOffset(this,!0),this):N(this,"Month")}function ia(){return ba(this.year(),this.month())}function ja(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex}function ka(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsStrictRegex:this._monthsRegex):this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex}function la(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=h([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=Z(d[b]),e[b]=Z(e[b]),f[b]=Z(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")}function ma(a){var b,c=a._a;return c&&-2===j(a).overflow&&(b=c[Nd]<0||c[Nd]>11?Nd:c[Od]<1||c[Od]>ba(c[Md],c[Nd])?Od:c[Pd]<0||c[Pd]>24||24===c[Pd]&&(0!==c[Qd]||0!==c[Rd]||0!==c[Sd])?Pd:c[Qd]<0||c[Qd]>59?Qd:c[Rd]<0||c[Rd]>59?Rd:c[Sd]<0||c[Sd]>999?Sd:-1,j(a)._overflowDayOfYear&&(Md>b||b>Od)&&(b=Od),j(a)._overflowWeeks&&-1===b&&(b=Td),j(a)._overflowWeekday&&-1===b&&(b=Ud),j(a).overflow=b),a}function na(a){var b,c,d,e,f,g,h=a._i,i=$d.exec(h)||_d.exec(h);if(i){for(j(a).iso=!0,b=0,c=be.length;c>b;b++)if(be[b][1].exec(i[1])){e=be[b][0],d=be[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=ce.length;c>b;b++)if(ce[b][1].exec(i[3])){f=(i[2]||" ")+ce[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!ae.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),Ca(a)}else a._isValid=!1}function oa(b){var c=de.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(na(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function pa(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function qa(a){var b=new Date(Date.UTC.apply(null,arguments));return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}function ra(a){return sa(a)?366:365}function sa(a){return a%4===0&&a%100!==0||a%400===0}function ta(){return sa(this.year())}function ua(a,b,c){var d=7+b-c,e=(7+qa(a,0,d).getUTCDay()-b)%7;return-e+d-1}function va(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ua(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=ra(f)+j):j>ra(a)?(f=a+1,g=j-ra(a)):(f=a,g=j),{year:f,dayOfYear:g}}function wa(a,b,c){var d,e,f=ua(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+xa(e,b,c)):g>xa(a.year(),b,c)?(d=g-xa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function xa(a,b,c){var d=ua(a,b,c),e=ua(a+1,b,c);return(ra(a)-d+e)/7}function ya(a,b,c){return null!=a?a:null!=b?b:c}function za(b){var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function Aa(a){var b,c,d,e,f=[];if(!a._d){for(d=za(a),a._w&&null==a._a[Od]&&null==a._a[Nd]&&Ba(a),a._dayOfYear&&(e=ya(a._a[Md],d[Md]),a._dayOfYear>ra(e)&&(j(a)._overflowDayOfYear=!0),c=qa(e,0,a._dayOfYear),a._a[Nd]=c.getUTCMonth(),a._a[Od]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[Pd]&&0===a._a[Qd]&&0===a._a[Rd]&&0===a._a[Sd]&&(a._nextDay=!0,a._a[Pd]=0),a._d=(a._useUTC?qa:pa).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[Pd]=24)}}function Ba(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=ya(b.GG,a._a[Md],wa(Ka(),1,4).year),d=ya(b.W,1),e=ya(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=ya(b.gg,a._a[Md],wa(Ka(),f,g).year),d=ya(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>xa(c,f,g)?j(a)._overflowWeeks=!0:null!=i?j(a)._overflowWeekday=!0:(h=va(c,d,e,f,g),a._a[Md]=h.year,a._dayOfYear=h.dayOfYear)}function Ca(b){if(b._f===a.ISO_8601)return void na(b);b._a=[],j(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,k=0;for(e=V(b._f,b._locale).match(pd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(X(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&j(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),k+=d.length),sd[f]?(d?j(b).empty=!1:j(b).unusedTokens.push(f),aa(f,d,b)):b._strict&&!d&&j(b).unusedTokens.push(f);j(b).charsLeftOver=i-k,h.length>0&&j(b).unusedInput.push(h),j(b).bigHour===!0&&b._a[Pd]<=12&&b._a[Pd]>0&&(j(b).bigHour=void 0),j(b).parsedDateParts=b._a.slice(0),j(b).meridiem=b._meridiem,b._a[Pd]=Da(b._locale,b._a[Pd],b._meridiem),Aa(b),ma(b)}function Da(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function Ea(a){var b,c,d,e,f;if(0===a._f.length)return j(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=n({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],Ca(b),k(b)&&(f+=j(b).charsLeftOver,f+=10*j(b).unusedTokens.length,j(b).score=f,(null==d||d>f)&&(d=f,c=b));g(a,c||b)}function Fa(a){if(!a._d){var b=L(a._i);a._a=e([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),Aa(a)}}function Ga(a){var b=new o(ma(Ha(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function Ha(a){var b=a._i,e=a._f;return a._locale=a._locale||H(a._l),null===b||void 0===e&&""===b?l({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),p(b)?new o(ma(b)):(c(e)?Ea(a):e?Ca(a):d(b)?a._d=b:Ia(a),k(a)||(a._d=null),a))}function Ia(b){var f=b._i;void 0===f?b._d=new Date(a.now()):d(f)?b._d=new Date(f.valueOf()):"string"==typeof f?oa(b):c(f)?(b._a=e(f.slice(0),function(a){return parseInt(a,10)}),Aa(b)):"object"==typeof f?Fa(b):"number"==typeof f?b._d=new Date(f):a.createFromInputFallback(b)}function Ja(a,b,c,d,e){var f={};return"boolean"==typeof c&&(d=c,c=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=e,f._l=c,f._i=a,f._f=b,f._strict=d,Ga(f)}function Ka(a,b,c,d){return Ja(a,b,c,d,!1)}function La(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return Ka();for(d=b[0],e=1;e<b.length;++e)(!b[e].isValid()||b[e][a](d))&&(d=b[e]);return d}function Ma(){var a=[].slice.call(arguments,0);return La("isBefore",a)}function Na(){var a=[].slice.call(arguments,0);return La("isAfter",a)}function Oa(a){var b=L(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+1e3*h*60*60,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=H(),this._bubble()}function Pa(a){return a instanceof Oa}function Qa(a,b){R(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+Q(~~(a/60),2)+b+Q(~~a%60,2)})}function Ra(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(ie)||["-",0,0],f=+(60*e[1])+r(e[2]);return"+"===e[0]?f:-f}function Sa(b,c){var e,f;return c._isUTC?(e=c.clone(),f=(p(b)||d(b)?b.valueOf():Ka(b).valueOf())-e.valueOf(),e._d.setTime(e._d.valueOf()+f),a.updateOffset(e,!1),e):Ka(b).local()}function Ta(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Ua(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=Ra(Hd,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ta(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?jb(this,db(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ta(this):null!=b?this:NaN}function Va(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Wa(a){return this.utcOffset(0,a)}function Xa(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ta(this),"m")),this}function Ya(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Ra(Gd,this._i)),this}function Za(a){return this.isValid()?(a=a?Ka(a).utcOffset():0,(this.utcOffset()-a)%60===0):!1}function $a(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function _a(){if(!m(this._isDSTShifted))return this._isDSTShifted;var a={};if(n(a,this),a=Ha(a),a._a){var b=a._isUTC?h(a._a):Ka(a._a);this._isDSTShifted=this.isValid()&&s(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function ab(){return this.isValid()?!this._isUTC:!1}function bb(){return this.isValid()?this._isUTC:!1}function cb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function db(a,b){var c,d,e,g=a,h=null;return Pa(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(g={},b?g[b]=a:g.milliseconds=a):(h=je.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:r(h[Od])*c,h:r(h[Pd])*c,m:r(h[Qd])*c,s:r(h[Rd])*c,ms:r(h[Sd])*c}):(h=ke.exec(a))?(c="-"===h[1]?-1:1,g={y:eb(h[2],c),M:eb(h[3],c),w:eb(h[4],c),d:eb(h[5],c),h:eb(h[6],c),m:eb(h[7],c),s:eb(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=gb(Ka(g.from),Ka(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new Oa(g),Pa(a)&&f(a,"_locale")&&(d._locale=a._locale),d}function eb(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function fb(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function gb(a,b){var c;return a.isValid()&&b.isValid()?(b=Sa(b,a),a.isBefore(b)?c=fb(a,b):(c=fb(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function hb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)}function ib(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(v(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=db(c,d),jb(this,e,a),this}}function jb(b,c,d,e){var f=c._milliseconds,g=hb(c._days),h=hb(c._months);b.isValid()&&(e=null==e?!0:e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&O(b,"Date",N(b,"Date")+g*d),h&&ga(b,N(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function kb(a,b){var c=a||Ka(),d=Sa(c,this).startOf("day"),e=this.diff(d,"days",!0),f=-6>e?"sameElse":-1>e?"lastWeek":0>e?"lastDay":1>e?"sameDay":2>e?"nextDay":7>e?"nextWeek":"sameElse",g=b&&(w(b[f])?b[f]():b[f]);return this.format(g||this.localeData().calendar(f,this,Ka(c)))}function lb(){return new o(this)}function mb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf()):!1}function nb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf()):!1}function ob(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function pb(a,b){var c,d=p(a)?a:Ka(a);return this.isValid()&&d.isValid()?(b=K(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf())):!1}function qb(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function rb(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function sb(a,b,c){var d,e,f,g;return this.isValid()?(d=Sa(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=K(b),"year"===b||"month"===b||"quarter"===b?(g=tb(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:q(g)):NaN):NaN}function tb(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function ub(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function vb(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?w(Date.prototype.toISOString)?this.toDate().toISOString():U(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):U(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function wb(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=U(this,b);return this.localeData().postformat(c)}function xb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function yb(a){return this.from(Ka(),a)}function zb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function Ab(a){return this.to(Ka(),a)}function Bb(a){var b;return void 0===a?this._locale._abbr:(b=H(a),null!=b&&(this._locale=b),this)}function Cb(){return this._locale}function Db(a){switch(a=K(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function Eb(a){return a=K(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function Fb(){return this._d.valueOf()-6e4*(this._offset||0)}function Gb(){return Math.floor(this.valueOf()/1e3)}function Hb(){return this._offset?new Date(this.valueOf()):this._d}function Ib(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function Jb(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function Kb(){return this.isValid()?this.toISOString():null}function Lb(){return k(this)}function Mb(){return g({},j(this))}function Nb(){return j(this).overflow}function Ob(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Pb(a,b){R(0,[a,a.length],0,b)}function Qb(a){return Ub.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Rb(a){return Ub.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Sb(){return xa(this.year(),1,4)}function Tb(){var a=this.localeData()._week;return xa(this.year(),a.dow,a.doy)}function Ub(a,b,c,d,e){var f;return null==a?wa(this,d,e).year:(f=xa(a,d,e),b>f&&(b=f),Vb.call(this,a,b,c,d,e))}function Vb(a,b,c,d,e){var f=va(a,b,c,d,e),g=qa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}function Wb(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Xb(a){return wa(a,this._week.dow,this._week.doy).week}function Yb(){return this._week.dow}function Zb(){return this._week.doy}function $b(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function _b(a){var b=wa(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function ac(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function bc(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function cc(a){return this._weekdaysShort[a.day()]}function dc(a){return this._weekdaysMin[a.day()]}function ec(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=h([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function fc(a,b,c){var d,e,f;if(this._weekdaysParseExact)return ec.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){if(e=h([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"), diff --git a/assets/scss/style.scss b/assets/scss/style.scss index cc607c7..a7ae35c 100644 --- a/assets/scss/style.scss +++ b/assets/scss/style.scss @@ -5,7 +5,7 @@ // -------------------------------------------------------------- // Tools, Variables and Mixins // -------------------------------------------------------------- -@import "bourbon"; +// @import "bourbon"; @import "settings/variables"; @import "settings/mixins"; From 1067c02e967b0d70c9c7d3ce9998889917b67b85 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 1 Jun 2016 08:26:42 -0300 Subject: [PATCH 044/217] Update .jshintrc to main directory --- assets/js/.jshintrc => .jshintrc | 0 Gruntfile.js | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename assets/js/.jshintrc => .jshintrc (100%) diff --git a/assets/js/.jshintrc b/.jshintrc similarity index 100% rename from assets/js/.jshintrc rename to .jshintrc diff --git a/Gruntfile.js b/Gruntfile.js index 4863b58..5a45c03 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -12,7 +12,7 @@ module.exports = function( grunt ) { // javascript linting with jshint jshint: { options: { - jshintrc: '<%= pkg.dirs.js %>/.jshintrc' + jshintrc: '.jshintrc' }, all: [ 'Gruntfile.js', From 4e752e32c89b5fc5d54aa30cb76b45985aa469ab Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 1 Jun 2016 08:34:02 -0300 Subject: [PATCH 045/217] Rename templates-parts to template-parts --- archive.php | 4 ++-- author.php | 4 ++-- category.php | 4 ++-- header.php | 6 +++--- index.php | 4 ++-- page-sidebar.php | 2 +- page.php | 2 +- search.php | 4 ++-- single.php | 2 +- tag.php | 4 ++-- {templates-parts => template-parts}/content-none.php | 0 {templates-parts => template-parts}/content-page.php | 0 {templates-parts => template-parts}/content.php | 0 {templates-parts => template-parts}/header-branding.php | 0 {templates-parts => template-parts}/header-image.php | 0 {templates-parts => template-parts}/navigation-top.php | 0 16 files changed, 18 insertions(+), 18 deletions(-) rename {templates-parts => template-parts}/content-none.php (100%) rename {templates-parts => template-parts}/content-page.php (100%) rename {templates-parts => template-parts}/content.php (100%) rename {templates-parts => template-parts}/header-branding.php (100%) rename {templates-parts => template-parts}/header-image.php (100%) rename {templates-parts => template-parts}/navigation-top.php (100%) diff --git a/archive.php b/archive.php index 7406097..f6ff9e4 100644 --- a/archive.php +++ b/archive.php @@ -30,7 +30,7 @@ * If you want to override this in a child theme, then include a file * called content-___.php (where ___ is the Post Format name) and that will be used instead. */ - get_template_part( 'templates-parts/content', get_post_format() ); + get_template_part( 'templates-part/content', get_post_format() ); endwhile; @@ -38,7 +38,7 @@ else : - get_template_part( 'templates-parts/content', 'none' ); + get_template_part( 'templates-part/content', 'none' ); endif; ?> diff --git a/author.php b/author.php index b9b1e71..b67b2cc 100644 --- a/author.php +++ b/author.php @@ -52,7 +52,7 @@ * If you want to override this in a child theme, then include a file * called content-___.php (where ___ is the Post Format name) and that will be used instead. */ - get_template_part( 'templates-parts/content', get_post_format() ); + get_template_part( 'template-parts/content', get_post_format() ); endwhile; @@ -60,7 +60,7 @@ else : - get_template_part( 'templates-parts/content', 'none' ); + get_template_part( 'template-parts/content', 'none' ); endif; ?> diff --git a/category.php b/category.php index 5885a70..68ee400 100644 --- a/category.php +++ b/category.php @@ -30,7 +30,7 @@ * If you want to override this in a child theme, then include a file * called content-___.php (where ___ is the Post Format name) and that will be used instead. */ - get_template_part( 'templates-parts/content', get_post_format() ); + get_template_part( 'template-parts/content', get_post_format() ); endwhile; @@ -38,7 +38,7 @@ else : - get_template_part( 'templates-parts/content', 'none' ); + get_template_part( 'template-parts/content', 'none' ); endif; ?> diff --git a/header.php b/header.php index 9fbcf44..796021a 100644 --- a/header.php +++ b/header.php @@ -25,11 +25,11 @@ </nav> <header id="header" role="banner"> - <?php get_template_part( 'templates-parts/header', 'branding' ); ?> + <?php get_template_part( 'template-parts/header', 'branding' ); ?> - <?php get_template_part( 'templates-parts/navigation', 'top' ); ?> + <?php get_template_part( 'template-parts/navigation', 'top' ); ?> - <?php get_template_part( 'templates-parts/header', 'image' ); ?> + <?php get_template_part( 'template-parts/header', 'image' ); ?> </header><!-- #header --> <div id="wrapper" class="container"> diff --git a/index.php b/index.php index da2e20c..0f776db 100644 --- a/index.php +++ b/index.php @@ -28,7 +28,7 @@ * If you want to override this in a child theme, then include a file * called content-___.php (where ___ is the Post Format name) and that will be used instead. */ - get_template_part( 'templates-parts/content', get_post_format() ); + get_template_part( 'template-parts/content', get_post_format() ); endwhile; @@ -36,7 +36,7 @@ else : - get_template_part( 'templates-parts/content', 'none' ); + get_template_part( 'template-parts/content', 'none' ); endif; ?> diff --git a/page-sidebar.php b/page-sidebar.php index 7aca35f..5fdd6e7 100644 --- a/page-sidebar.php +++ b/page-sidebar.php @@ -16,7 +16,7 @@ <?php while ( have_posts() ) : the_post(); - get_template_part( 'templates-parts/content', 'page' ); + get_template_part( 'template-parts/content', 'page' ); // If comments are open or we have at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) : diff --git a/page.php b/page.php index 2e391fe..bacb2d0 100644 --- a/page.php +++ b/page.php @@ -19,7 +19,7 @@ <?php while ( have_posts() ) : the_post(); - get_template_part( 'templates-parts/content', 'page' ); + get_template_part( 'template-parts/content', 'page' ); // If comments are open or we have at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) : diff --git a/search.php b/search.php index 174d971..ec653ae 100644 --- a/search.php +++ b/search.php @@ -27,7 +27,7 @@ * If you want to override this in a child theme, then include a file * called content-___.php (where ___ is the Post Format name) and that will be used instead. */ - get_template_part( 'templates-parts/content', get_post_format() ); + get_template_part( 'template-parts/content', get_post_format() ); endwhile; @@ -35,7 +35,7 @@ else : - get_template_part( 'templates-parts/content', 'none' ); + get_template_part( 'template-parts/content', 'none' ); endif; ?> diff --git a/single.php b/single.php index aa5ab98..0f60812 100644 --- a/single.php +++ b/single.php @@ -14,7 +14,7 @@ <?php while ( have_posts() ) : the_post(); - get_template_part( 'templates-parts/content', get_post_format() ); + get_template_part( 'template-parts/content', get_post_format() ); // If comments are open or we have at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) : diff --git a/tag.php b/tag.php index 858e54b..d800131 100644 --- a/tag.php +++ b/tag.php @@ -31,7 +31,7 @@ * If you want to override this in a child theme, then include a file * called content-___.php (where ___ is the Post Format name) and that will be used instead. */ - get_template_part( 'templates-parts/content', get_post_format() ); + get_template_part( 'template-parts/content', get_post_format() ); endwhile; @@ -39,7 +39,7 @@ else : - get_template_part( 'templates-parts/content', 'none' ); + get_template_part( 'template-parts/content', 'none' ); endif; ?> diff --git a/templates-parts/content-none.php b/template-parts/content-none.php similarity index 100% rename from templates-parts/content-none.php rename to template-parts/content-none.php diff --git a/templates-parts/content-page.php b/template-parts/content-page.php similarity index 100% rename from templates-parts/content-page.php rename to template-parts/content-page.php diff --git a/templates-parts/content.php b/template-parts/content.php similarity index 100% rename from templates-parts/content.php rename to template-parts/content.php diff --git a/templates-parts/header-branding.php b/template-parts/header-branding.php similarity index 100% rename from templates-parts/header-branding.php rename to template-parts/header-branding.php diff --git a/templates-parts/header-image.php b/template-parts/header-image.php similarity index 100% rename from templates-parts/header-image.php rename to template-parts/header-image.php diff --git a/templates-parts/navigation-top.php b/template-parts/navigation-top.php similarity index 100% rename from templates-parts/navigation-top.php rename to template-parts/navigation-top.php From 20e5850957531e26804211be51ea9caad3b2b9fc Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 1 Jun 2016 08:35:48 -0300 Subject: [PATCH 046/217] Update languages local --- inc/theme-support.php | 2 +- {inc/languages => languages}/pt_BR.mo | Bin {inc/languages => languages}/pt_BR.po | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename {inc/languages => languages}/pt_BR.mo (100%) rename {inc/languages => languages}/pt_BR.po (100%) diff --git a/inc/theme-support.php b/inc/theme-support.php index 0eda5ce..d8db4f3 100644 --- a/inc/theme-support.php +++ b/inc/theme-support.php @@ -9,7 +9,7 @@ function odin_theme_support() { // Add multiple languages support. - load_theme_textdomain( 'odin', get_template_directory() . '/inc/languages' ); + load_theme_textdomain( 'odin', get_template_directory() . '/languages' ); // Add post_thumbnails suport. add_theme_support( 'post-thumbnails' ); diff --git a/inc/languages/pt_BR.mo b/languages/pt_BR.mo similarity index 100% rename from inc/languages/pt_BR.mo rename to languages/pt_BR.mo diff --git a/inc/languages/pt_BR.po b/languages/pt_BR.po similarity index 100% rename from inc/languages/pt_BR.po rename to languages/pt_BR.po From cd8d35a0e79b6c25ca31cdebf47ca9f64e62cb5e Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 1 Jun 2016 08:42:44 -0300 Subject: [PATCH 047/217] Rename like-box.php to class-odin-widget-like-box.php --- functions.php | 2 +- inc/widgets/{like-box.php => class-odin-widget-like-box.php} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename inc/widgets/{like-box.php => class-odin-widget-like-box.php} (100%) diff --git a/functions.php b/functions.php index f08847a..7ecb906 100644 --- a/functions.php +++ b/functions.php @@ -41,7 +41,7 @@ */ // Facebook like widget. -require_once get_template_directory() . '/inc/widgets/like-box.php'; +require_once get_template_directory() . '/inc/widgets/class-odin-widget-like-box.php'; /** * Functions. diff --git a/inc/widgets/like-box.php b/inc/widgets/class-odin-widget-like-box.php similarity index 100% rename from inc/widgets/like-box.php rename to inc/widgets/class-odin-widget-like-box.php From 68819b9ecf9f3153d56c66c3f20da1a6d4b1d3a6 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 1 Jun 2016 10:13:59 -0300 Subject: [PATCH 048/217] Update assets admin --- .../css/admin-style.css | 0 {inc/assets => assets}/images/logo-login.png | Bin {inc/assets => assets}/images/logo-login.svg | 0 inc/admin.php | 2 +- inc/assets/css/editor.css | 0 inc/assets/images/odin-thumb-placeholder.jpg | Bin 2885 -> 0 bytes inc/assets/images/placeholder.png | Bin 221 -> 0 bytes inc/classes/class-metabox.php | 4 ++-- inc/classes/class-shortcodes-menu.php | 2 +- inc/classes/class-term-meta.php | 4 ++-- inc/classes/class-theme-options.php | 4 ++-- inc/classes/class-user-meta.php | 4 ++-- inc/{assets/css/admin.css => css/odin-admin.css} | 0 inc/{assets => }/js/admin-custom-status.js | 0 inc/{assets => }/js/editor-shortcodes.js | 0 inc/{assets/js/admin.js => js/odin-admin.js} | 0 16 files changed, 10 insertions(+), 10 deletions(-) rename inc/assets/css/custom-admin.css => assets/css/admin-style.css (100%) rename {inc/assets => assets}/images/logo-login.png (100%) rename {inc/assets => assets}/images/logo-login.svg (100%) delete mode 100644 inc/assets/css/editor.css delete mode 100644 inc/assets/images/odin-thumb-placeholder.jpg delete mode 100644 inc/assets/images/placeholder.png rename inc/{assets/css/admin.css => css/odin-admin.css} (100%) rename inc/{assets => }/js/admin-custom-status.js (100%) rename inc/{assets => }/js/editor-shortcodes.js (100%) rename inc/{assets/js/admin.js => js/odin-admin.js} (100%) diff --git a/inc/assets/css/custom-admin.css b/assets/css/admin-style.css similarity index 100% rename from inc/assets/css/custom-admin.css rename to assets/css/admin-style.css diff --git a/inc/assets/images/logo-login.png b/assets/images/logo-login.png similarity index 100% rename from inc/assets/images/logo-login.png rename to assets/images/logo-login.png diff --git a/inc/assets/images/logo-login.svg b/assets/images/logo-login.svg similarity index 100% rename from inc/assets/images/logo-login.svg rename to assets/images/logo-login.svg diff --git a/inc/admin.php b/inc/admin.php index 22aa773..ab9bce5 100644 --- a/inc/admin.php +++ b/inc/admin.php @@ -7,7 +7,7 @@ * Custom admin scripts. */ function odin_admin_scripts() { - wp_enqueue_style( 'odin-inc-admin', get_template_directory_uri() . '/inc/assets/css/custom-admin.css' ); + wp_enqueue_style( 'odin-inc-admin', get_template_directory_uri() . '/assets/css/admin-style.css' ); } add_action( 'admin_enqueue_scripts', 'odin_admin_scripts' ); diff --git a/inc/assets/css/editor.css b/inc/assets/css/editor.css deleted file mode 100644 index e69de29..0000000 diff --git a/inc/assets/images/odin-thumb-placeholder.jpg b/inc/assets/images/odin-thumb-placeholder.jpg deleted file mode 100644 index 3c2476f4f8f8f8b9bf0495bbfb8ae9f2f9841678..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2885 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 OnE!)dKZpJy`226vt@V8X diff --git a/inc/assets/images/placeholder.png b/inc/assets/images/placeholder.png deleted file mode 100644 index b520a8cce014262f23b6f126773d6fccd72096c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^(?FPm8Ax*9Z@d7c*aCb)T+f_2^Z)<<%e|syK#@tF zE{-7;x87be<YRDPVQ~ES|D|@uR`Je@FP9}LS1(FC+1J|IYPz{<+Q$t*aP02X<A)Ai zik`<WCN}NfAt1OE9T5>xb^7x`C^Mppo15D^ztRp>xa##EG@X~C*V%v!`BVcm_lp>a gS@d+{2D|tCKZJBx3+}9#40IiXr>mdKI;Vst0DPijy8r+H diff --git a/inc/classes/class-metabox.php b/inc/classes/class-metabox.php index a9b00ea..99693bd 100644 --- a/inc/classes/class-metabox.php +++ b/inc/classes/class-metabox.php @@ -87,8 +87,8 @@ public function scripts() { wp_enqueue_script( 'jquery-ui-sortable' ); // Metabox. - wp_enqueue_script( 'odin-admin', get_template_directory_uri() . '/core/assets/js/admin.js', array( 'jquery' ), null, true ); - wp_enqueue_style( 'odin-admin', get_template_directory_uri() . '/core/assets/css/admin.css', array(), null, 'all' ); + wp_enqueue_script( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.js', array( 'jquery' ), null, true ); + wp_enqueue_style( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.css', array(), null, 'all' ); // Localize strings. wp_localize_script( diff --git a/inc/classes/class-shortcodes-menu.php b/inc/classes/class-shortcodes-menu.php index ee993ac..a5aefb2 100644 --- a/inc/classes/class-shortcodes-menu.php +++ b/inc/classes/class-shortcodes-menu.php @@ -42,7 +42,7 @@ public function add_shortcode_button() { * @return array Odin TinyMCE plugin. */ public function add_shortcode_tinymce_plugin( $plugins ) { - $plugins[ 'odin_shortcodes' ] = get_template_directory_uri() . "/inc/assets/js/editor-shortcodes.js"; + $plugins[ 'odin_shortcodes' ] = get_template_directory_uri() . "/inc/admin/js/editor-shortcodes.js"; return $plugins; diff --git a/inc/classes/class-term-meta.php b/inc/classes/class-term-meta.php index 5eec6f6..8194e59 100644 --- a/inc/classes/class-term-meta.php +++ b/inc/classes/class-term-meta.php @@ -72,8 +72,8 @@ public function scripts() { wp_enqueue_script( 'jquery-ui-sortable' ); // user_meta. - wp_enqueue_script( 'odin-admin', get_template_directory_uri() . '/core/assets/js/admin.js', array( 'jquery' ), null, true ); - wp_enqueue_style( 'odin-admin', get_template_directory_uri() . '/core/assets/css/admin.css', array(), null, 'all' ); + wp_enqueue_script( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.js', array( 'jquery' ), null, true ); + wp_enqueue_style( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.css', array(), null, 'all' ); // Localize strings. wp_localize_script( diff --git a/inc/classes/class-theme-options.php b/inc/classes/class-theme-options.php index bf54477..365d59f 100644 --- a/inc/classes/class-theme-options.php +++ b/inc/classes/class-theme-options.php @@ -74,8 +74,8 @@ function scripts() { wp_enqueue_script( 'jquery-ui-sortable' ); // Theme Options. - wp_enqueue_style( 'odin-admin', get_template_directory_uri() . '/core/assets/css/admin.css', array(), null, 'all' ); - wp_enqueue_script( 'odin-admin', get_template_directory_uri() . '/core/assets/js/admin.js', array( 'jquery' ), null, true ); + wp_enqueue_style( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.css', array(), null, 'all' ); + wp_enqueue_script( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.js', array( 'jquery' ), null, true ); // Localize strings. wp_localize_script( diff --git a/inc/classes/class-user-meta.php b/inc/classes/class-user-meta.php index 3532733..7243ce0 100644 --- a/inc/classes/class-user-meta.php +++ b/inc/classes/class-user-meta.php @@ -57,8 +57,8 @@ public function scripts() { wp_enqueue_script( 'jquery-ui-sortable' ); // user_meta. - wp_enqueue_script( 'odin-admin', get_template_directory_uri() . '/core/assets/js/admin.js', array( 'jquery' ), null, true ); - wp_enqueue_style( 'odin-admin', get_template_directory_uri() . '/core/assets/css/admin.css', array(), null, 'all' ); + wp_enqueue_script( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.js', array( 'jquery' ), null, true ); + wp_enqueue_style( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.css', array(), null, 'all' ); // Localize strings. wp_localize_script( diff --git a/inc/assets/css/admin.css b/inc/css/odin-admin.css similarity index 100% rename from inc/assets/css/admin.css rename to inc/css/odin-admin.css diff --git a/inc/assets/js/admin-custom-status.js b/inc/js/admin-custom-status.js similarity index 100% rename from inc/assets/js/admin-custom-status.js rename to inc/js/admin-custom-status.js diff --git a/inc/assets/js/editor-shortcodes.js b/inc/js/editor-shortcodes.js similarity index 100% rename from inc/assets/js/editor-shortcodes.js rename to inc/js/editor-shortcodes.js diff --git a/inc/assets/js/admin.js b/inc/js/odin-admin.js similarity index 100% rename from inc/assets/js/admin.js rename to inc/js/odin-admin.js From c99d828055554392a0d5a66d037ecd97ea4ee15d Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 1 Jun 2016 10:21:21 -0300 Subject: [PATCH 049/217] Rename Odin shortcodes --- functions.php | 12 +++++++++--- .../class-odin-shortcodes-menu.php} | 0 .../class-odin-shortcodes.php} | 0 3 files changed, 9 insertions(+), 3 deletions(-) rename inc/{classes/class-shortcodes-menu.php => shortcodes/class-odin-shortcodes-menu.php} (100%) rename inc/{classes/class-shortcodes.php => shortcodes/class-odin-shortcodes.php} (100%) diff --git a/functions.php b/functions.php index 7ecb906..6b2a02e 100644 --- a/functions.php +++ b/functions.php @@ -17,13 +17,11 @@ */ /** - * Classes. + * Helpers. */ require_once get_template_directory() . '/inc/classes/abstracts/abstract-front-end-form.php'; require_once get_template_directory() . '/inc/classes/class-bootstrap-nav.php'; -require_once get_template_directory() . '/inc/classes/class-shortcodes.php'; -require_once get_template_directory() . '/inc/classes/class-shortcodes-menu.php'; require_once get_template_directory() . '/inc/classes/class-thumbnail-resizer.php'; require_once get_template_directory() . '/inc/classes/class-theme-options.php'; require_once get_template_directory() . '/inc/classes/class-options-helper.php'; @@ -36,6 +34,14 @@ require_once get_template_directory() . '/inc/classes/class-post-status.php'; require_once get_template_directory() . '/inc/classes/class-term-meta.php'; +/** + * Shortcodes. + */ + +// Odin shortcodes. +require_once get_template_directory() . '/inc/shortcodes/class-odin-shortcodes.php'; +require_once get_template_directory() . '/inc/shortcodes/class-odin-shortcodes-menu.php'; + /** * Widgets. */ diff --git a/inc/classes/class-shortcodes-menu.php b/inc/shortcodes/class-odin-shortcodes-menu.php similarity index 100% rename from inc/classes/class-shortcodes-menu.php rename to inc/shortcodes/class-odin-shortcodes-menu.php diff --git a/inc/classes/class-shortcodes.php b/inc/shortcodes/class-odin-shortcodes.php similarity index 100% rename from inc/classes/class-shortcodes.php rename to inc/shortcodes/class-odin-shortcodes.php From 8473c2f2d2cd7a26dc261a6bee95809a57f34c22 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 1 Jun 2016 10:24:14 -0300 Subject: [PATCH 050/217] Rename classes helpers --- functions.php | 26 +++++++++---------- .../abstracts/abstract-front-end-form.php | 0 .../class-bootstrap-nav.php | 0 .../class-contact-form.php | 0 inc/{classes => helpers}/class-metabox.php | 0 .../class-options-helper.php | 0 inc/{classes => helpers}/class-post-form.php | 0 .../class-post-status.php | 0 inc/{classes => helpers}/class-post-type.php | 0 inc/{classes => helpers}/class-taxonomy.php | 0 inc/{classes => helpers}/class-term-meta.php | 0 .../class-theme-options.php | 0 .../class-thumbnail-resizer.php | 0 inc/{classes => helpers}/class-user-meta.php | 0 14 files changed, 13 insertions(+), 13 deletions(-) rename inc/{classes => helpers}/abstracts/abstract-front-end-form.php (100%) rename inc/{classes => helpers}/class-bootstrap-nav.php (100%) rename inc/{classes => helpers}/class-contact-form.php (100%) rename inc/{classes => helpers}/class-metabox.php (100%) rename inc/{classes => helpers}/class-options-helper.php (100%) rename inc/{classes => helpers}/class-post-form.php (100%) rename inc/{classes => helpers}/class-post-status.php (100%) rename inc/{classes => helpers}/class-post-type.php (100%) rename inc/{classes => helpers}/class-taxonomy.php (100%) rename inc/{classes => helpers}/class-term-meta.php (100%) rename inc/{classes => helpers}/class-theme-options.php (100%) rename inc/{classes => helpers}/class-thumbnail-resizer.php (100%) rename inc/{classes => helpers}/class-user-meta.php (100%) diff --git a/functions.php b/functions.php index 6b2a02e..2f47fd6 100644 --- a/functions.php +++ b/functions.php @@ -20,19 +20,19 @@ * Helpers. */ -require_once get_template_directory() . '/inc/classes/abstracts/abstract-front-end-form.php'; -require_once get_template_directory() . '/inc/classes/class-bootstrap-nav.php'; -require_once get_template_directory() . '/inc/classes/class-thumbnail-resizer.php'; -require_once get_template_directory() . '/inc/classes/class-theme-options.php'; -require_once get_template_directory() . '/inc/classes/class-options-helper.php'; -require_once get_template_directory() . '/inc/classes/class-post-type.php'; -require_once get_template_directory() . '/inc/classes/class-taxonomy.php'; -require_once get_template_directory() . '/inc/classes/class-metabox.php'; -require_once get_template_directory() . '/inc/classes/class-contact-form.php'; -require_once get_template_directory() . '/inc/classes/class-post-form.php'; -require_once get_template_directory() . '/inc/classes/class-user-meta.php'; -require_once get_template_directory() . '/inc/classes/class-post-status.php'; -require_once get_template_directory() . '/inc/classes/class-term-meta.php'; +require_once get_template_directory() . '/inc/helpers/abstracts/abstract-front-end-form.php'; +require_once get_template_directory() . '/inc/helpers/class-bootstrap-nav.php'; +require_once get_template_directory() . '/inc/helpers/class-thumbnail-resizer.php'; +require_once get_template_directory() . '/inc/helpers/class-theme-options.php'; +require_once get_template_directory() . '/inc/helpers/class-options-helper.php'; +require_once get_template_directory() . '/inc/helpers/class-post-type.php'; +require_once get_template_directory() . '/inc/helpers/class-taxonomy.php'; +require_once get_template_directory() . '/inc/helpers/class-metabox.php'; +require_once get_template_directory() . '/inc/helpers/class-contact-form.php'; +require_once get_template_directory() . '/inc/helpers/class-post-form.php'; +require_once get_template_directory() . '/inc/helpers/class-user-meta.php'; +require_once get_template_directory() . '/inc/helpers/class-post-status.php'; +require_once get_template_directory() . '/inc/helpers/class-term-meta.php'; /** * Shortcodes. diff --git a/inc/classes/abstracts/abstract-front-end-form.php b/inc/helpers/abstracts/abstract-front-end-form.php similarity index 100% rename from inc/classes/abstracts/abstract-front-end-form.php rename to inc/helpers/abstracts/abstract-front-end-form.php diff --git a/inc/classes/class-bootstrap-nav.php b/inc/helpers/class-bootstrap-nav.php similarity index 100% rename from inc/classes/class-bootstrap-nav.php rename to inc/helpers/class-bootstrap-nav.php diff --git a/inc/classes/class-contact-form.php b/inc/helpers/class-contact-form.php similarity index 100% rename from inc/classes/class-contact-form.php rename to inc/helpers/class-contact-form.php diff --git a/inc/classes/class-metabox.php b/inc/helpers/class-metabox.php similarity index 100% rename from inc/classes/class-metabox.php rename to inc/helpers/class-metabox.php diff --git a/inc/classes/class-options-helper.php b/inc/helpers/class-options-helper.php similarity index 100% rename from inc/classes/class-options-helper.php rename to inc/helpers/class-options-helper.php diff --git a/inc/classes/class-post-form.php b/inc/helpers/class-post-form.php similarity index 100% rename from inc/classes/class-post-form.php rename to inc/helpers/class-post-form.php diff --git a/inc/classes/class-post-status.php b/inc/helpers/class-post-status.php similarity index 100% rename from inc/classes/class-post-status.php rename to inc/helpers/class-post-status.php diff --git a/inc/classes/class-post-type.php b/inc/helpers/class-post-type.php similarity index 100% rename from inc/classes/class-post-type.php rename to inc/helpers/class-post-type.php diff --git a/inc/classes/class-taxonomy.php b/inc/helpers/class-taxonomy.php similarity index 100% rename from inc/classes/class-taxonomy.php rename to inc/helpers/class-taxonomy.php diff --git a/inc/classes/class-term-meta.php b/inc/helpers/class-term-meta.php similarity index 100% rename from inc/classes/class-term-meta.php rename to inc/helpers/class-term-meta.php diff --git a/inc/classes/class-theme-options.php b/inc/helpers/class-theme-options.php similarity index 100% rename from inc/classes/class-theme-options.php rename to inc/helpers/class-theme-options.php diff --git a/inc/classes/class-thumbnail-resizer.php b/inc/helpers/class-thumbnail-resizer.php similarity index 100% rename from inc/classes/class-thumbnail-resizer.php rename to inc/helpers/class-thumbnail-resizer.php diff --git a/inc/classes/class-user-meta.php b/inc/helpers/class-user-meta.php similarity index 100% rename from inc/classes/class-user-meta.php rename to inc/helpers/class-user-meta.php From 38800ca1b6e525ca7b3f0aa523fcc20a48398ea1 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 1 Jun 2016 10:41:28 -0300 Subject: [PATCH 051/217] Update .gitignore --- .gitignore | 61 ++++++++++++++++++++++++++---------------------------- 1 file changed, 29 insertions(+), 32 deletions(-) diff --git a/.gitignore b/.gitignore index 84bea8d..15de2f6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,38 +1,35 @@ -# Global +# Numerous always-ignore extensions +*.diff +*.err +*.log +*.orig +*.rej +*.swo +*.swp +*.vi +*.ini +*~ + +# OS or Editor folders ._* -.AppleDouble +.cache .DS_Store -.localized -.LSOverride -.Spotlight-V100 -.Trashes -Icon -Desktop.ini -ehthumbs.db -Thumbs.db -*~ -TAGS -tags -.*.sw[a-z] -.netrwhist -*.un~ -Session.vim +.idea +.project +.settings +.tmproj +*.esproj *.sublime-project *.sublime-workspace -*.sublime-projectcompletions -*.tmproj -*.tmproject -tmtags -nbproject/* -.ftppass -.sftp-config.json -sftp-config.json +nbproject +Thumbs.db -# Project -.sass-cache/* -node_modules/* -bower_components/* -.ftppass -tmp/* -odin.zip +# Folders to ignore +bower_components +node_modules +.sass-cache +# Ignore project files +sftp-config.json +.ftppass +*.zip From 89cd6de0226bfc1adbf36f701de44f0fee46a8fe Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 1 Jun 2016 10:47:05 -0300 Subject: [PATCH 052/217] Fix package.json --- package.json | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 8a7468c..ab836c1 100644 --- a/package.json +++ b/package.json @@ -39,38 +39,44 @@ }, "zip" : [ "**", - "!<%= pkg.dirs.node %>/**", - "!<%= pkg.dirs.bower %>/**", - "!<%= pkg.dirs.sass %>/**", + "!<%= pkg.dirs.node %>", + "!<%= pkg.dirs.bower %>", + "!<%= pkg.dirs.sass %>", "!.editorconfig", "!.gitignore", "!bower.json", "!Gruntfile.js", "!package.json", - "!.git/*", + "!.git", "!**.md", "!**.zip", "!**.DS_Store", "!**Thumbs.db", "!**.sublime-project", - "!**.sublime-workspace" + "!**.sublime-workspace", + "!.sass-cache", + "!sftp-config.json", + "!.ftppass" ], "ignoreDeploy" : [ - "<%= pkg.dirs.node %>/**", - "<%= pkg.dirs.bower %>/**", - "<%= pkg.dirs.sass %>/**", + "<%= pkg.dirs.node %>", + "<%= pkg.dirs.bower %>", + "<%= pkg.dirs.sass %>", ".editorconfig", ".gitignore", "bower.json", "Gruntfile.js", "package.json", - ".git/*", + ".git", "**.md", "**.zip", "**.DS_Store", "**Thumbs.db", "**.sublime-project", "**.sublime-workspace" + ".sass-cache", + "sftp-config.json", + ".ftppass" ] } From bc1e29e22864d4289bffedfc1070e62af83a311a Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 1 Jun 2016 22:36:19 -0300 Subject: [PATCH 053/217] Rename libraries, hooks and helpers functions --- functions.php | 69 +++++------ inc/excerpt.php | 30 ----- inc/get-image-url.php | 23 ---- inc/get_term_meta.php | 32 ----- .../abstracts/abstract-front-end-form.php | 0 .../class-bootstrap-nav.php | 0 .../class-contact-form.php | 0 inc/{helpers => libraries}/class-metabox.php | 0 .../class-options-helper.php | 0 .../class-post-form.php | 0 .../class-post-status.php | 0 .../class-post-type.php | 0 inc/{helpers => libraries}/class-taxonomy.php | 0 .../class-term-meta.php | 0 .../class-theme-options.php | 0 .../class-thumbnail-resizer.php | 0 .../class-user-meta.php | 0 inc/{related-posts.php => post.php} | 116 ++++++++++++++++++ inc/thumbnail.php | 30 ----- 19 files changed, 147 insertions(+), 153 deletions(-) delete mode 100644 inc/excerpt.php delete mode 100644 inc/get-image-url.php delete mode 100644 inc/get_term_meta.php rename inc/{helpers => libraries}/abstracts/abstract-front-end-form.php (100%) rename inc/{helpers => libraries}/class-bootstrap-nav.php (100%) rename inc/{helpers => libraries}/class-contact-form.php (100%) rename inc/{helpers => libraries}/class-metabox.php (100%) rename inc/{helpers => libraries}/class-options-helper.php (100%) rename inc/{helpers => libraries}/class-post-form.php (100%) rename inc/{helpers => libraries}/class-post-status.php (100%) rename inc/{helpers => libraries}/class-post-type.php (100%) rename inc/{helpers => libraries}/class-taxonomy.php (100%) rename inc/{helpers => libraries}/class-term-meta.php (100%) rename inc/{helpers => libraries}/class-theme-options.php (100%) rename inc/{helpers => libraries}/class-thumbnail-resizer.php (100%) rename inc/{helpers => libraries}/class-user-meta.php (100%) rename inc/{related-posts.php => post.php} (51%) delete mode 100644 inc/thumbnail.php diff --git a/functions.php b/functions.php index 2f47fd6..007b562 100644 --- a/functions.php +++ b/functions.php @@ -17,22 +17,22 @@ */ /** - * Helpers. + * Libraries. */ -require_once get_template_directory() . '/inc/helpers/abstracts/abstract-front-end-form.php'; -require_once get_template_directory() . '/inc/helpers/class-bootstrap-nav.php'; -require_once get_template_directory() . '/inc/helpers/class-thumbnail-resizer.php'; -require_once get_template_directory() . '/inc/helpers/class-theme-options.php'; -require_once get_template_directory() . '/inc/helpers/class-options-helper.php'; -require_once get_template_directory() . '/inc/helpers/class-post-type.php'; -require_once get_template_directory() . '/inc/helpers/class-taxonomy.php'; -require_once get_template_directory() . '/inc/helpers/class-metabox.php'; -require_once get_template_directory() . '/inc/helpers/class-contact-form.php'; -require_once get_template_directory() . '/inc/helpers/class-post-form.php'; -require_once get_template_directory() . '/inc/helpers/class-user-meta.php'; -require_once get_template_directory() . '/inc/helpers/class-post-status.php'; -require_once get_template_directory() . '/inc/helpers/class-term-meta.php'; +require_once get_template_directory() . '/inc/libraries/abstracts/abstract-front-end-form.php'; +require_once get_template_directory() . '/inc/libraries/class-bootstrap-nav.php'; +require_once get_template_directory() . '/inc/libraries/class-thumbnail-resizer.php'; +require_once get_template_directory() . '/inc/libraries/class-theme-options.php'; +require_once get_template_directory() . '/inc/libraries/class-options-helper.php'; +require_once get_template_directory() . '/inc/libraries/class-post-type.php'; +require_once get_template_directory() . '/inc/libraries/class-taxonomy.php'; +require_once get_template_directory() . '/inc/libraries/class-metabox.php'; +require_once get_template_directory() . '/inc/libraries/class-contact-form.php'; +require_once get_template_directory() . '/inc/libraries/class-post-form.php'; +require_once get_template_directory() . '/inc/libraries/class-user-meta.php'; +require_once get_template_directory() . '/inc/libraries/class-post-status.php'; +require_once get_template_directory() . '/inc/libraries/class-term-meta.php'; /** * Shortcodes. @@ -50,7 +50,7 @@ require_once get_template_directory() . '/inc/widgets/class-odin-widget-like-box.php'; /** - * Functions. + * Hooks. */ // Theme support options. @@ -68,38 +68,31 @@ // Register sidebars/widget areas. require_once get_template_directory() . '/inc/sidebar.php'; -// Custom comments loop. -require_once get_template_directory() . '/inc/comments-loop.php'; +// Customize the WordPress admin and login menu. +require_once get_template_directory() . '/inc/admin.php'; + +// Automatically sets the post thumbnail. +require_once get_template_directory() . '/inc/autoset-featured.php'; + +/** + * Helpers. + */ // Custom templates tags. require_once get_template_directory() . '/inc/template-tags.php'; -// WooCommerce compatibility files. -require_once get_template_directory() . '/inc/template-tags.php'; +// Custom comments loop. +require_once get_template_directory() . '/inc/comments-loop.php'; // Replace 'older/newer' post links with numbered navigation. require_once get_template_directory() . '/inc/pagination.php'; -// Related post function - no need to rely on plugins. -require_once get_template_directory() . '/inc/related-posts.php'; +// WooCommerce compatibility files. +require_once get_template_directory() . '/inc/woocommerce.php'; + +// Post functions. +require_once get_template_directory() . '/inc/post.php'; // Breadcrumbs function - no need to rely on plugins. require_once get_template_directory() . '/inc/breadcrumbs.php'; -// Customize the WordPress admin and login menu. -require_once get_template_directory() . '/inc/admin.php'; - -// Custom limit excerpt for content or title. -require_once get_template_directory() . '/inc/excerpt.php'; - -// Automatically sets the post thumbnail. -require_once get_template_directory() . '/inc/autoset-featured.php'; - -// Get a image URL. -require_once get_template_directory() . '/inc/get-image-url.php'; - -// Get term meta fields. -require_once get_template_directory() . '/inc/get_term_meta.php'; - -// Custom post thumbnail. -require_once get_template_directory() . '/inc/thumbnail.php'; diff --git a/inc/excerpt.php b/inc/excerpt.php deleted file mode 100644 index f6cd3df..0000000 --- a/inc/excerpt.php +++ /dev/null @@ -1,30 +0,0 @@ -<?php -/** - * Custom excerpt for content or title. - * - * Usage: - * Place: <?php echo odin_excerpt( 'excerpt', value ); ?> - * - * @since 2.2.0 - * - * @param string $type Sets excerpt or title. - * @param int $limit Sets the length of excerpt. - * - * @return string Return the excerpt. - */ -function odin_excerpt( $type = 'excerpt', $limit = 40 ) { - $limit = (int) $limit; - - // Set excerpt type. - switch ( $type ) { - case 'title': - $excerpt = get_the_title(); - break; - - default : - $excerpt = get_the_excerpt(); - break; - } - - return wp_trim_words( $excerpt, $limit ); -} diff --git a/inc/get-image-url.php b/inc/get-image-url.php deleted file mode 100644 index d0ddb98..0000000 --- a/inc/get-image-url.php +++ /dev/null @@ -1,23 +0,0 @@ -<?php -/** - * Get a image URL. - * - * @param int $id Image ID. - * @param int $width Image width. - * @param int $height Image height. - * @param boolean $crop Image crop. - * @param boolean $upscale Force the resize. - * - * @return string - */ -function odin_get_image_url( $id, $width, $height, $crop = true, $upscale = false ) { - $resizer = Odin_Thumbnail_Resizer::get_instance(); - $origin_url = wp_get_attachment_url( $id ); - $url = $resizer->process( $origin_url, $width, $height, $crop, $upscale ); - - if ( $url ) { - return $url; - } else { - return $origin_url; - } -} diff --git a/inc/get_term_meta.php b/inc/get_term_meta.php deleted file mode 100644 index c831ed7..0000000 --- a/inc/get_term_meta.php +++ /dev/null @@ -1,32 +0,0 @@ -<?php -/** - * Get term meta fields - * - * Usage: - * <?php echo odin_get_term_meta( $term_id, $field );?> - * - * @since 2.2.7 - * - * @param int $term_id Term ID - * @param string $field Field slug - * - * @return string Field value - */ -function odin_get_term_meta( $term_id, $field ) { - // First try to get value in the new Term Meta WP API. - if ( $value = get_term_meta( $term_id, $field, true ) ) { - return $value; - } - - // After, try to get in the old way (option API). - $option_name = sprintf( 'odin_term_meta_%s_%s', $term_id, $field ); - $value = get_option( $name ); - - // Upgrade to new update_term_meta(). - if ( false !== $value ) { - update_term_meta( $term_id, $field, $value ); - delete_option( $option_name ); - } - - return $value; -} diff --git a/inc/helpers/abstracts/abstract-front-end-form.php b/inc/libraries/abstracts/abstract-front-end-form.php similarity index 100% rename from inc/helpers/abstracts/abstract-front-end-form.php rename to inc/libraries/abstracts/abstract-front-end-form.php diff --git a/inc/helpers/class-bootstrap-nav.php b/inc/libraries/class-bootstrap-nav.php similarity index 100% rename from inc/helpers/class-bootstrap-nav.php rename to inc/libraries/class-bootstrap-nav.php diff --git a/inc/helpers/class-contact-form.php b/inc/libraries/class-contact-form.php similarity index 100% rename from inc/helpers/class-contact-form.php rename to inc/libraries/class-contact-form.php diff --git a/inc/helpers/class-metabox.php b/inc/libraries/class-metabox.php similarity index 100% rename from inc/helpers/class-metabox.php rename to inc/libraries/class-metabox.php diff --git a/inc/helpers/class-options-helper.php b/inc/libraries/class-options-helper.php similarity index 100% rename from inc/helpers/class-options-helper.php rename to inc/libraries/class-options-helper.php diff --git a/inc/helpers/class-post-form.php b/inc/libraries/class-post-form.php similarity index 100% rename from inc/helpers/class-post-form.php rename to inc/libraries/class-post-form.php diff --git a/inc/helpers/class-post-status.php b/inc/libraries/class-post-status.php similarity index 100% rename from inc/helpers/class-post-status.php rename to inc/libraries/class-post-status.php diff --git a/inc/helpers/class-post-type.php b/inc/libraries/class-post-type.php similarity index 100% rename from inc/helpers/class-post-type.php rename to inc/libraries/class-post-type.php diff --git a/inc/helpers/class-taxonomy.php b/inc/libraries/class-taxonomy.php similarity index 100% rename from inc/helpers/class-taxonomy.php rename to inc/libraries/class-taxonomy.php diff --git a/inc/helpers/class-term-meta.php b/inc/libraries/class-term-meta.php similarity index 100% rename from inc/helpers/class-term-meta.php rename to inc/libraries/class-term-meta.php diff --git a/inc/helpers/class-theme-options.php b/inc/libraries/class-theme-options.php similarity index 100% rename from inc/helpers/class-theme-options.php rename to inc/libraries/class-theme-options.php diff --git a/inc/helpers/class-thumbnail-resizer.php b/inc/libraries/class-thumbnail-resizer.php similarity index 100% rename from inc/helpers/class-thumbnail-resizer.php rename to inc/libraries/class-thumbnail-resizer.php diff --git a/inc/helpers/class-user-meta.php b/inc/libraries/class-user-meta.php similarity index 100% rename from inc/helpers/class-user-meta.php rename to inc/libraries/class-user-meta.php diff --git a/inc/related-posts.php b/inc/post.php similarity index 51% rename from inc/related-posts.php rename to inc/post.php index a9fcb41..ba568bc 100644 --- a/inc/related-posts.php +++ b/inc/post.php @@ -1,4 +1,120 @@ <?php + +/** + * Get a image URL. + * + * @param int $id Image ID. + * @param int $width Image width. + * @param int $height Image height. + * @param boolean $crop Image crop. + * @param boolean $upscale Force the resize. + * + * @return string + */ +function odin_get_image_url( $id, $width, $height, $crop = true, $upscale = false ) { + $resizer = Odin_Thumbnail_Resizer::get_instance(); + $origin_url = wp_get_attachment_url( $id ); + $url = $resizer->process( $origin_url, $width, $height, $crop, $upscale ); + + if ( $url ) { + return $url; + } else { + return $origin_url; + } +} + +/** + * Custom post thumbnail. + * + * @since 2.2.0 + * + * @param int $width Width of the image. + * @param int $height Height of the image. + * @param string $class Class attribute of the image. + * @param string $alt Alt attribute of the image. + * @param boolean $crop Image crop. + * @param string $class Custom HTML classes. + * @param boolean $upscale Force the resize. + * + * @return string Return the post thumbnail. + */ +function odin_thumbnail( $width, $height, $alt, $crop = true, $class = '', $upscale = false ) { + if ( ! class_exists( 'Odin_Thumbnail_Resizer' ) ) { + return; + } + + $thumb = get_post_thumbnail_id(); + + if ( $thumb ) { + $image = odin_get_image_url( $thumb, $width, $height, $crop, $upscale ); + $html = '<img class="wp-image-thumb img-responsive ' . esc_attr( $class ) . '" src="' . esc_url( $image ) . '" width="' . esc_attr( $width ) . '" height="' . esc_attr( $height ) . '" alt="' . esc_attr( $alt ) . '" />'; + + return apply_filters( 'odin_thumbnail_html', $html ); + } +} + +/** + * Get term meta fields + * + * Usage: + * <?php echo odin_get_term_meta( $term_id, $field );?> + * + * @since 2.2.7 + * + * @param int $term_id Term ID + * @param string $field Field slug + * + * @return string Field value + */ +function odin_get_term_meta( $term_id, $field ) { + // First try to get value in the new Term Meta WP API. + if ( $value = get_term_meta( $term_id, $field, true ) ) { + return $value; + } + + // After, try to get in the old way (option API). + $option_name = sprintf( 'odin_term_meta_%s_%s', $term_id, $field ); + $value = get_option( $name ); + + // Upgrade to new update_term_meta(). + if ( false !== $value ) { + update_term_meta( $term_id, $field, $value ); + delete_option( $option_name ); + } + + return $value; +} + +/** + * Custom excerpt for content or title. + * + * Usage: + * Place: <?php echo odin_excerpt( 'excerpt', value ); ?> + * + * @since 2.2.0 + * + * @param string $type Sets excerpt or title. + * @param int $limit Sets the length of excerpt. + * + * @return string Return the excerpt. + */ +function odin_excerpt( $type = 'excerpt', $limit = 40 ) { + $limit = (int) $limit; + + // Set excerpt type. + switch ( $type ) { + case 'title': + $excerpt = get_the_title(); + break; + + default : + $excerpt = get_the_excerpt(); + break; + } + + return wp_trim_words( $excerpt, $limit ); +} + /** * Related Posts. * diff --git a/inc/thumbnail.php b/inc/thumbnail.php deleted file mode 100644 index fb2ef3b..0000000 --- a/inc/thumbnail.php +++ /dev/null @@ -1,30 +0,0 @@ -<?php -/** - * Custom post thumbnail. - * - * @since 2.2.0 - * - * @param int $width Width of the image. - * @param int $height Height of the image. - * @param string $class Class attribute of the image. - * @param string $alt Alt attribute of the image. - * @param boolean $crop Image crop. - * @param string $class Custom HTML classes. - * @param boolean $upscale Force the resize. - * - * @return string Return the post thumbnail. - */ -function odin_thumbnail( $width, $height, $alt, $crop = true, $class = '', $upscale = false ) { - if ( ! class_exists( 'Odin_Thumbnail_Resizer' ) ) { - return; - } - - $thumb = get_post_thumbnail_id(); - - if ( $thumb ) { - $image = odin_get_image_url( $thumb, $width, $height, $crop, $upscale ); - $html = '<img class="wp-image-thumb img-responsive ' . esc_attr( $class ) . '" src="' . esc_url( $image ) . '" width="' . esc_attr( $width ) . '" height="' . esc_attr( $height ) . '" alt="' . esc_attr( $alt ) . '" />'; - - return apply_filters( 'odin_thumbnail_html', $html ); - } -} From 4a5dcaec96bd419edf596bc2731a3d5adf99deb5 Mon Sep 17 00:00:00 2001 From: Rodrigo Brito <rig.10@hotmail.com> Date: Wed, 8 Jun 2016 10:25:59 -0300 Subject: [PATCH 054/217] Changes in tags and missing comma --- package.json | 2 +- style.css | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index ab836c1..a393ba3 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,7 @@ "**.DS_Store", "**Thumbs.db", "**.sublime-project", - "**.sublime-workspace" + "**.sublime-workspace", ".sass-cache", "sftp-config.json", ".ftppass" diff --git a/style.css b/style.css index 20ecfb8..79eb8ae 100644 --- a/style.css +++ b/style.css @@ -5,7 +5,7 @@ Description: Framework and base theme for development with WordPress. Author: WordPress Brasil Author URI: https://github.com/wpbrasil/odin Version: 3.0.0 -Tags: light, gray, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, post-formats, sticky-post, theme-options, translation-ready +Tags: one-column, two-columns, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, post-formats, sticky-post, theme-options, translation-ready License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: odin From 30d106e2d2a977470259559ac8e06d6bfbac8593 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 6 Jul 2016 12:01:14 -0300 Subject: [PATCH 055/217] Fix merge conflit --- image.php | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/image.php b/image.php index 89ca006..8a429e5 100644 --- a/image.php +++ b/image.php @@ -42,13 +42,12 @@ <ul class="pager"> <li class="previous"><?php previous_image_link( false, __( '← Previous image', 'odin' ) ); ?></li> <li class="next"><?php next_image_link( false, __( 'Next image →', 'odin' ) ); ?></li> -<<<<<<< HEAD </ul> </nav> <?php if ( ! empty( $post->post_parent ) ) : ?> <nav> - <a href="<?php echo esc_url( get_permalink( $post->post_parent ) ); ?>" title="<?php echo esc_attr( sprintf( __( 'Back to %s', 'odin' ), strip_tags( get_the_title( $post->post_parent ) ) ) ); ?>" class="link-post-parent" rel="gallery"> + <a href="<?php echo get_permalink( $post->post_parent ); ?>" title="<?php echo esc_attr( sprintf( __( 'Back to %s', 'odin' ), strip_tags( get_the_title( $post->post_parent ) ) ) ); ?>" class="link-post-parent" rel="gallery"> <?php printf( __( '<span class="meta-nav">←</span> %s', 'odin' ), get_the_title( $post->post_parent ) ); ?> </a> </nav> @@ -58,20 +57,6 @@ <?php endwhile; ?> </main> -======= - </ul><!-- .pager --> - - <?php if ( ! empty( $post->post_parent ) ) : ?> - <ul class="pager page-title"> - <li class="previous"><a href="<?php echo esc_url( get_permalink( $post->post_parent ) ); ?>" title="<?php echo esc_attr( sprintf( __( 'Back to %s', 'odin' ), strip_tags( get_the_title( $post->post_parent ) ) ) ); ?>" rel="gallery"><?php printf( __( '<span class="meta-nav">←</span> %s', 'odin' ), get_the_title( $post->post_parent ) ); ?></a></li> - </ul><!-- .pager --> - <?php endif; ?> - </div><!-- .entry-content --> - </article> - <?php endwhile; ?> - - </main><!-- #main --> ->>>>>>> odin/master <?php get_sidebar(); From 3dd0cd0b79b11d383054234932d761d393772376 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 6 Jul 2016 12:56:47 -0300 Subject: [PATCH 056/217] Generate files by grunt --- assets/css/style.css | 8868 ++++++++++++++++++++++++++++++++++++++++- assets/js/bower.js | 1783 +++++---- assets/js/main.min.js | 8 +- 3 files changed, 9740 insertions(+), 919 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index d86ae72..5a6c0b0 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1,56 +1,8812 @@ -/* -Error: File to import not found or unreadable: ../../bower_components/bootstrap-sass/assets/stylesheets/bootstrap. - Load path: X:/www-dev/odin/wp-content/themes/odin-v3/node_modules/bourbon/app/assets/stylesheets - on line 15 of assets/scss/style.scss - -10: @import "settings/mixins"; -11: -12: // -------------------------------------------------------------- -13: // Reset and Dependencies -14: // -------------------------------------------------------------- -15: @import "../../bower_components/bootstrap-sass/assets/stylesheets/bootstrap"; -16: @import "../../bower_components/animate.css/animate.min.css"; -17: -18: // -------------------------------------------------------------- -19: // CSS and Components -20: // -------------------------------------------------------------- - -Backtrace: -assets/scss/style.scss:15 -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/import_node.rb:67:in `rescue in import' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/import_node.rb:45:in `import' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/import_node.rb:28:in `imported_file' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/import_node.rb:37:in `css_import?' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/perform.rb:313:in `visit_import' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/base.rb:36:in `visit' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/perform.rb:160:in `block in visit' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/stack.rb:79:in `block in with_base' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/stack.rb:115:in `with_frame' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/stack.rb:79:in `with_base' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/perform.rb:160:in `visit' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/base.rb:52:in `block in visit_children' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/base.rb:52:in `map' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/base.rb:52:in `visit_children' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/perform.rb:169:in `block in visit_children' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/perform.rb:181:in `with_environment' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/perform.rb:168:in `visit_children' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/base.rb:36:in `block in visit' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/perform.rb:188:in `visit_root' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/base.rb:36:in `visit' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/perform.rb:159:in `visit' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/visitors/perform.rb:8:in `visit' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/root_node.rb:36:in `css_tree' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/tree/root_node.rb:20:in `render' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/engine.rb:281:in `render' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/exec/sass_scss.rb:400:in `run' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/exec/sass_scss.rb:63:in `process_result' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/exec/base.rb:52:in `parse' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/lib/sass/exec/base.rb:19:in `parse!' -C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.22/bin/sass:13:in `<top (required)>' -C:/Ruby22-x64/bin/sass:23:in `load' -C:/Ruby22-x64/bin/sass:23:in `<main>' -*/ -body:before { - white-space: pre; - font-family: monospace; - content: "Error: File to import not found or unreadable: ../../bower_components/bootstrap-sass/assets/stylesheets/bootstrap.\A Load path: X:/www-dev/odin/wp-content/themes/odin-v3/node_modules/bourbon/app/assets/stylesheets\A on line 15 of assets/scss/style.scss\A \A 10: @import \"settings/mixins\";\A 11: \A 12: // --------------------------------------------------------------\A 13: // Reset and Dependencies\A 14: // --------------------------------------------------------------\A 15: @import \"../../bower_components/bootstrap-sass/assets/stylesheets/bootstrap\";\A 16: @import \"../../bower_components/animate.css/animate.min.css\";\A 17: \A 18: // --------------------------------------------------------------\A 19: // CSS and Components\A 20: // --------------------------------------------------------------"; } +@charset "UTF-8"; +/*! + * Bootstrap v3.3.6 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +@import url(../../bower_components/animate.css/animate.min.css); +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} + +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} + +audio:not([controls]) { + display: none; + height: 0; +} + +[hidden], +template { + display: none; +} + +a { + background-color: transparent; +} + +a:active, +a:hover { + outline: 0; +} + +abbr[title] { + border-bottom: 1px dotted; +} + +b, +strong { + font-weight: bold; +} + +dfn { + font-style: italic; +} + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +mark { + background: #ff0; + color: #000; +} + +small { + font-size: 80%; +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + border: 0; +} + +svg:not(:root) { + overflow: hidden; +} + +figure { + margin: 1em 40px; +} + +hr { + box-sizing: content-box; + height: 0; +} + +pre { + overflow: auto; +} + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} + +button { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} + +button[disabled], +html input[disabled] { + cursor: default; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +input { + line-height: normal; +} + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} + +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +input[type="search"] { + -webkit-appearance: textfield; + box-sizing: content-box; +} + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +legend { + border: 0; + padding: 0; +} + +textarea { + overflow: auto; +} + +optgroup { + font-weight: bold; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; +} + +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + background: transparent !important; + color: #000 !important; + box-shadow: none !important; + text-shadow: none !important; + } + + a, + a:visited { + text-decoration: underline; + } + + a[href]:after { + content: " (" attr(href) ")"; + } + + abbr[title]:after { + content: " (" attr(title) ")"; + } + + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + + thead { + display: table-header-group; + } + + tr, + img { + page-break-inside: avoid; + } + + img { + max-width: 100% !important; + } + + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + h2, + h3 { + page-break-after: avoid; + } + + .navbar { + display: none; + } + + .btn > .caret, input[type="submit"] > .caret, + input[type="reset"] > .caret, + button > .caret, + .dropup > .btn > .caret, + .dropup > input[type="submit"] > .caret, + .dropup > input[type="reset"] > .caret, + .dropup > button > .caret { + border-top-color: #000 !important; + } + + .label { + border: 1px solid #000; + } + + .table, .page-content table, + .entry-content table, .widget_calendar #wp-calendar { + border-collapse: collapse !important; + } + .table td, .page-content table td, + .entry-content table td, .widget_calendar #wp-calendar td, + .table th, + .page-content table th, + .entry-content table th, + .widget_calendar #wp-calendar th { + background-color: #fff !important; + } + + .table-bordered th, .widget_calendar #wp-calendar th, + .table-bordered td, + .widget_calendar #wp-calendar td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: 'Glyphicons Halflings'; + src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot"); + src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.glyphicon-asterisk:before { + content: "\002a"; +} + +.glyphicon-plus:before { + content: "\002b"; +} + +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} + +.glyphicon-minus:before { + content: "\2212"; +} + +.glyphicon-cloud:before { + content: "\2601"; +} + +.glyphicon-envelope:before { + content: "\2709"; +} + +.glyphicon-pencil:before { + content: "\270f"; +} + +.glyphicon-glass:before { + content: "\e001"; +} + +.glyphicon-music:before { + content: "\e002"; +} + +.glyphicon-search:before { + content: "\e003"; +} + +.glyphicon-heart:before { + content: "\e005"; +} + +.glyphicon-star:before { + content: "\e006"; +} + +.glyphicon-star-empty:before { + content: "\e007"; +} + +.glyphicon-user:before { + content: "\e008"; +} + +.glyphicon-film:before { + content: "\e009"; +} + +.glyphicon-th-large:before { + content: "\e010"; +} + +.glyphicon-th:before { + content: "\e011"; +} + +.glyphicon-th-list:before { + content: "\e012"; +} + +.glyphicon-ok:before { + content: "\e013"; +} + +.glyphicon-remove:before { + content: "\e014"; +} + +.glyphicon-zoom-in:before { + content: "\e015"; +} + +.glyphicon-zoom-out:before { + content: "\e016"; +} + +.glyphicon-off:before { + content: "\e017"; +} + +.glyphicon-signal:before { + content: "\e018"; +} + +.glyphicon-cog:before { + content: "\e019"; +} + +.glyphicon-trash:before { + content: "\e020"; +} + +.glyphicon-home:before { + content: "\e021"; +} + +.glyphicon-file:before { + content: "\e022"; +} + +.glyphicon-time:before { + content: "\e023"; +} + +.glyphicon-road:before { + content: "\e024"; +} + +.glyphicon-download-alt:before { + content: "\e025"; +} + +.glyphicon-download:before { + content: "\e026"; +} + +.glyphicon-upload:before { + content: "\e027"; +} + +.glyphicon-inbox:before { + content: "\e028"; +} + +.glyphicon-play-circle:before { + content: "\e029"; +} + +.glyphicon-repeat:before { + content: "\e030"; +} + +.glyphicon-refresh:before { + content: "\e031"; +} + +.glyphicon-list-alt:before { + content: "\e032"; +} + +.glyphicon-lock:before { + content: "\e033"; +} + +.glyphicon-flag:before { + content: "\e034"; +} + +.glyphicon-headphones:before { + content: "\e035"; +} + +.glyphicon-volume-off:before { + content: "\e036"; +} + +.glyphicon-volume-down:before { + content: "\e037"; +} + +.glyphicon-volume-up:before { + content: "\e038"; +} + +.glyphicon-qrcode:before { + content: "\e039"; +} + +.glyphicon-barcode:before { + content: "\e040"; +} + +.glyphicon-tag:before { + content: "\e041"; +} + +.glyphicon-tags:before { + content: "\e042"; +} + +.glyphicon-book:before { + content: "\e043"; +} + +.glyphicon-bookmark:before { + content: "\e044"; +} + +.glyphicon-print:before { + content: "\e045"; +} + +.glyphicon-camera:before { + content: "\e046"; +} + +.glyphicon-font:before { + content: "\e047"; +} + +.glyphicon-bold:before { + content: "\e048"; +} + +.glyphicon-italic:before { + content: "\e049"; +} + +.glyphicon-text-height:before { + content: "\e050"; +} + +.glyphicon-text-width:before { + content: "\e051"; +} + +.glyphicon-align-left:before { + content: "\e052"; +} + +.glyphicon-align-center:before { + content: "\e053"; +} + +.glyphicon-align-right:before { + content: "\e054"; +} + +.glyphicon-align-justify:before { + content: "\e055"; +} + +.glyphicon-list:before { + content: "\e056"; +} + +.glyphicon-indent-left:before { + content: "\e057"; +} + +.glyphicon-indent-right:before { + content: "\e058"; +} + +.glyphicon-facetime-video:before { + content: "\e059"; +} + +.glyphicon-picture:before { + content: "\e060"; +} + +.glyphicon-map-marker:before { + content: "\e062"; +} + +.glyphicon-adjust:before { + content: "\e063"; +} + +.glyphicon-tint:before { + content: "\e064"; +} + +.glyphicon-edit:before { + content: "\e065"; +} + +.glyphicon-share:before { + content: "\e066"; +} + +.glyphicon-check:before { + content: "\e067"; +} + +.glyphicon-move:before { + content: "\e068"; +} + +.glyphicon-step-backward:before { + content: "\e069"; +} + +.glyphicon-fast-backward:before { + content: "\e070"; +} + +.glyphicon-backward:before { + content: "\e071"; +} + +.glyphicon-play:before { + content: "\e072"; +} + +.glyphicon-pause:before { + content: "\e073"; +} + +.glyphicon-stop:before { + content: "\e074"; +} + +.glyphicon-forward:before { + content: "\e075"; +} + +.glyphicon-fast-forward:before { + content: "\e076"; +} + +.glyphicon-step-forward:before { + content: "\e077"; +} + +.glyphicon-eject:before { + content: "\e078"; +} + +.glyphicon-chevron-left:before { + content: "\e079"; +} + +.glyphicon-chevron-right:before { + content: "\e080"; +} + +.glyphicon-plus-sign:before { + content: "\e081"; +} + +.glyphicon-minus-sign:before { + content: "\e082"; +} + +.glyphicon-remove-sign:before { + content: "\e083"; +} + +.glyphicon-ok-sign:before { + content: "\e084"; +} + +.glyphicon-question-sign:before { + content: "\e085"; +} + +.glyphicon-info-sign:before { + content: "\e086"; +} + +.glyphicon-screenshot:before { + content: "\e087"; +} + +.glyphicon-remove-circle:before { + content: "\e088"; +} + +.glyphicon-ok-circle:before { + content: "\e089"; +} + +.glyphicon-ban-circle:before { + content: "\e090"; +} + +.glyphicon-arrow-left:before { + content: "\e091"; +} + +.glyphicon-arrow-right:before { + content: "\e092"; +} + +.glyphicon-arrow-up:before { + content: "\e093"; +} + +.glyphicon-arrow-down:before { + content: "\e094"; +} + +.glyphicon-share-alt:before { + content: "\e095"; +} + +.glyphicon-resize-full:before { + content: "\e096"; +} + +.glyphicon-resize-small:before { + content: "\e097"; +} + +.glyphicon-exclamation-sign:before { + content: "\e101"; +} + +.glyphicon-gift:before { + content: "\e102"; +} + +.glyphicon-leaf:before { + content: "\e103"; +} + +.glyphicon-fire:before { + content: "\e104"; +} + +.glyphicon-eye-open:before { + content: "\e105"; +} + +.glyphicon-eye-close:before { + content: "\e106"; +} + +.glyphicon-warning-sign:before { + content: "\e107"; +} + +.glyphicon-plane:before { + content: "\e108"; +} + +.glyphicon-calendar:before { + content: "\e109"; +} + +.glyphicon-random:before { + content: "\e110"; +} + +.glyphicon-comment:before { + content: "\e111"; +} + +.glyphicon-magnet:before { + content: "\e112"; +} + +.glyphicon-chevron-up:before { + content: "\e113"; +} + +.glyphicon-chevron-down:before { + content: "\e114"; +} + +.glyphicon-retweet:before { + content: "\e115"; +} + +.glyphicon-shopping-cart:before { + content: "\e116"; +} + +.glyphicon-folder-close:before { + content: "\e117"; +} + +.glyphicon-folder-open:before { + content: "\e118"; +} + +.glyphicon-resize-vertical:before { + content: "\e119"; +} + +.glyphicon-resize-horizontal:before { + content: "\e120"; +} + +.glyphicon-hdd:before { + content: "\e121"; +} + +.glyphicon-bullhorn:before { + content: "\e122"; +} + +.glyphicon-bell:before { + content: "\e123"; +} + +.glyphicon-certificate:before { + content: "\e124"; +} + +.glyphicon-thumbs-up:before { + content: "\e125"; +} + +.glyphicon-thumbs-down:before { + content: "\e126"; +} + +.glyphicon-hand-right:before { + content: "\e127"; +} + +.glyphicon-hand-left:before { + content: "\e128"; +} + +.glyphicon-hand-up:before { + content: "\e129"; +} + +.glyphicon-hand-down:before { + content: "\e130"; +} + +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} + +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} + +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} + +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} + +.glyphicon-globe:before { + content: "\e135"; +} + +.glyphicon-wrench:before { + content: "\e136"; +} + +.glyphicon-tasks:before { + content: "\e137"; +} + +.glyphicon-filter:before { + content: "\e138"; +} + +.glyphicon-briefcase:before { + content: "\e139"; +} + +.glyphicon-fullscreen:before { + content: "\e140"; +} + +.glyphicon-dashboard:before { + content: "\e141"; +} + +.glyphicon-paperclip:before { + content: "\e142"; +} + +.glyphicon-heart-empty:before { + content: "\e143"; +} + +.glyphicon-link:before { + content: "\e144"; +} + +.glyphicon-phone:before { + content: "\e145"; +} + +.glyphicon-pushpin:before { + content: "\e146"; +} + +.glyphicon-usd:before { + content: "\e148"; +} + +.glyphicon-gbp:before { + content: "\e149"; +} + +.glyphicon-sort:before { + content: "\e150"; +} + +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} + +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} + +.glyphicon-sort-by-order:before { + content: "\e153"; +} + +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} + +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} + +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} + +.glyphicon-unchecked:before { + content: "\e157"; +} + +.glyphicon-expand:before { + content: "\e158"; +} + +.glyphicon-collapse-down:before { + content: "\e159"; +} + +.glyphicon-collapse-up:before { + content: "\e160"; +} + +.glyphicon-log-in:before { + content: "\e161"; +} + +.glyphicon-flash:before { + content: "\e162"; +} + +.glyphicon-log-out:before { + content: "\e163"; +} + +.glyphicon-new-window:before { + content: "\e164"; +} + +.glyphicon-record:before { + content: "\e165"; +} + +.glyphicon-save:before { + content: "\e166"; +} + +.glyphicon-open:before { + content: "\e167"; +} + +.glyphicon-saved:before { + content: "\e168"; +} + +.glyphicon-import:before { + content: "\e169"; +} + +.glyphicon-export:before { + content: "\e170"; +} + +.glyphicon-send:before { + content: "\e171"; +} + +.glyphicon-floppy-disk:before { + content: "\e172"; +} + +.glyphicon-floppy-saved:before { + content: "\e173"; +} + +.glyphicon-floppy-remove:before { + content: "\e174"; +} + +.glyphicon-floppy-save:before { + content: "\e175"; +} + +.glyphicon-floppy-open:before { + content: "\e176"; +} + +.glyphicon-credit-card:before { + content: "\e177"; +} + +.glyphicon-transfer:before { + content: "\e178"; +} + +.glyphicon-cutlery:before { + content: "\e179"; +} + +.glyphicon-header:before { + content: "\e180"; +} + +.glyphicon-compressed:before { + content: "\e181"; +} + +.glyphicon-earphone:before { + content: "\e182"; +} + +.glyphicon-phone-alt:before { + content: "\e183"; +} + +.glyphicon-tower:before { + content: "\e184"; +} + +.glyphicon-stats:before { + content: "\e185"; +} + +.glyphicon-sd-video:before { + content: "\e186"; +} + +.glyphicon-hd-video:before { + content: "\e187"; +} + +.glyphicon-subtitles:before { + content: "\e188"; +} + +.glyphicon-sound-stereo:before { + content: "\e189"; +} + +.glyphicon-sound-dolby:before { + content: "\e190"; +} + +.glyphicon-sound-5-1:before { + content: "\e191"; +} + +.glyphicon-sound-6-1:before { + content: "\e192"; +} + +.glyphicon-sound-7-1:before { + content: "\e193"; +} + +.glyphicon-copyright-mark:before { + content: "\e194"; +} + +.glyphicon-registration-mark:before { + content: "\e195"; +} + +.glyphicon-cloud-download:before { + content: "\e197"; +} + +.glyphicon-cloud-upload:before { + content: "\e198"; +} + +.glyphicon-tree-conifer:before { + content: "\e199"; +} + +.glyphicon-tree-deciduous:before { + content: "\e200"; +} + +.glyphicon-cd:before { + content: "\e201"; +} + +.glyphicon-save-file:before { + content: "\e202"; +} + +.glyphicon-open-file:before { + content: "\e203"; +} + +.glyphicon-level-up:before { + content: "\e204"; +} + +.glyphicon-copy:before { + content: "\e205"; +} + +.glyphicon-paste:before { + content: "\e206"; +} + +.glyphicon-alert:before { + content: "\e209"; +} + +.glyphicon-equalizer:before { + content: "\e210"; +} + +.glyphicon-king:before { + content: "\e211"; +} + +.glyphicon-queen:before { + content: "\e212"; +} + +.glyphicon-pawn:before { + content: "\e213"; +} + +.glyphicon-bishop:before { + content: "\e214"; +} + +.glyphicon-knight:before { + content: "\e215"; +} + +.glyphicon-baby-formula:before { + content: "\e216"; +} + +.glyphicon-tent:before { + content: "\26fa"; +} + +.glyphicon-blackboard:before { + content: "\e218"; +} + +.glyphicon-bed:before { + content: "\e219"; +} + +.glyphicon-apple:before { + content: "\f8ff"; +} + +.glyphicon-erase:before { + content: "\e221"; +} + +.glyphicon-hourglass:before { + content: "\231b"; +} + +.glyphicon-lamp:before { + content: "\e223"; +} + +.glyphicon-duplicate:before { + content: "\e224"; +} + +.glyphicon-piggy-bank:before { + content: "\e225"; +} + +.glyphicon-scissors:before { + content: "\e226"; +} + +.glyphicon-bitcoin:before { + content: "\e227"; +} + +.glyphicon-btc:before { + content: "\e227"; +} + +.glyphicon-xbt:before { + content: "\e227"; +} + +.glyphicon-yen:before { + content: "\00a5"; +} + +.glyphicon-jpy:before { + content: "\00a5"; +} + +.glyphicon-ruble:before { + content: "\20bd"; +} + +.glyphicon-rub:before { + content: "\20bd"; +} + +.glyphicon-scale:before { + content: "\e230"; +} + +.glyphicon-ice-lolly:before { + content: "\e231"; +} + +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} + +.glyphicon-education:before { + content: "\e233"; +} + +.glyphicon-option-horizontal:before { + content: "\e234"; +} + +.glyphicon-option-vertical:before { + content: "\e235"; +} + +.glyphicon-menu-hamburger:before { + content: "\e236"; +} + +.glyphicon-modal-window:before { + content: "\e237"; +} + +.glyphicon-oil:before { + content: "\e238"; +} + +.glyphicon-grain:before { + content: "\e239"; +} + +.glyphicon-sunglasses:before { + content: "\e240"; +} + +.glyphicon-text-size:before { + content: "\e241"; +} + +.glyphicon-text-color:before { + content: "\e242"; +} + +.glyphicon-text-background:before { + content: "\e243"; +} + +.glyphicon-object-align-top:before { + content: "\e244"; +} + +.glyphicon-object-align-bottom:before { + content: "\e245"; +} + +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} + +.glyphicon-object-align-left:before { + content: "\e247"; +} + +.glyphicon-object-align-vertical:before { + content: "\e248"; +} + +.glyphicon-object-align-right:before { + content: "\e249"; +} + +.glyphicon-triangle-right:before { + content: "\e250"; +} + +.glyphicon-triangle-left:before { + content: "\e251"; +} + +.glyphicon-triangle-bottom:before { + content: "\e252"; +} + +.glyphicon-triangle-top:before { + content: "\e253"; +} + +.glyphicon-console:before { + content: "\e254"; +} + +.glyphicon-superscript:before { + content: "\e255"; +} + +.glyphicon-subscript:before { + content: "\e256"; +} + +.glyphicon-menu-left:before { + content: "\e257"; +} + +.glyphicon-menu-right:before { + content: "\e258"; +} + +.glyphicon-menu-down:before { + content: "\e259"; +} + +.glyphicon-menu-up:before { + content: "\e260"; +} + +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +html { + font-size: 10px; + -webkit-tap-highlight-color: transparent; +} + +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857; + color: #333333; + background-color: #fff; +} + +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +a { + color: #337ab7; + text-decoration: none; +} +a:hover, a:focus { + color: #23527c; + text-decoration: underline; +} +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +figure { + margin: 0; +} + +img { + vertical-align: middle; +} + +.img-responsive, .comment-content img, .widget img, .entry-content p img, +.wp-caption, #header-image img { + display: block; + max-width: 100%; + height: auto; +} + +.img-rounded { + border-radius: 6px; +} + +.img-thumbnail, .gallery .gallery-item img { + padding: 4px; + line-height: 1.42857; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + display: inline-block; + max-width: 100%; + height: auto; +} + +.img-circle { + border-radius: 50%; +} + +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eeeeee; +} + +.sr-only, .navigation-skiplink-link { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +.sr-only-focusable:active, .navigation-skiplink-link:active, .sr-only-focusable:focus, .navigation-skiplink-link:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +[role="button"] { + cursor: pointer; +} + +h1, h2, h3, h4, h5, h6, +.h1, +#header-branding .site-title, +#content .post header.entry-header .entry-title, +#content .page header.entry-header .entry-title, .h2, .h3, .h4, .h5, #header-branding .site-description, .h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} +h1 small, +h1 .small, h2 small, +h2 .small, h3 small, +h3 .small, h4 small, +h4 .small, h5 small, +h5 .small, h6 small, +h6 .small, +.h1 small, +#header-branding .site-title small, +#content .post header.entry-header .entry-title small, +#content .page header.entry-header .entry-title small, +.h1 .small, +#header-branding .site-title .small, +#content .post header.entry-header .entry-title .small, +#content .page header.entry-header .entry-title .small, .h2 small, +.h2 .small, .h3 small, +.h3 .small, .h4 small, +.h4 .small, .h5 small, #header-branding .site-description small, +.h5 .small, +#header-branding .site-description .small, .h6 small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #777777; +} + +h1, .h1, #header-branding .site-title, #content .post header.entry-header .entry-title, +#content .page header.entry-header .entry-title, +h2, .h2, +h3, .h3 { + margin-top: 20px; + margin-bottom: 10px; +} +h1 small, +h1 .small, .h1 small, #header-branding .site-title small, #content .post header.entry-header .entry-title small, +#content .page header.entry-header .entry-title small, +.h1 .small, +#header-branding .site-title .small, +#content .post header.entry-header .entry-title .small, +#content .page header.entry-header .entry-title .small, +h2 small, +h2 .small, .h2 small, +.h2 .small, +h3 small, +h3 .small, .h3 small, +.h3 .small { + font-size: 65%; +} + +h4, .h4, +h5, .h5, #header-branding .site-description, +h6, .h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h4 small, +h4 .small, .h4 small, +.h4 .small, +h5 small, +h5 .small, .h5 small, #header-branding .site-description small, +.h5 .small, +#header-branding .site-description .small, +h6 small, +h6 .small, .h6 small, +.h6 .small { + font-size: 75%; +} + +h1, .h1, #header-branding .site-title, #content .post header.entry-header .entry-title, +#content .page header.entry-header .entry-title { + font-size: 36px; +} + +h2, .h2 { + font-size: 30px; +} + +h3, .h3 { + font-size: 24px; +} + +h4, .h4 { + font-size: 18px; +} + +h5, .h5, #header-branding .site-description { + font-size: 14px; +} + +h6, .h6 { + font-size: 12px; +} + +p { + margin: 0 0 10px; +} + +.lead, #content .post header.entry-header .entry-meta, +#content .page header.entry-header .entry-meta { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead, #content .post header.entry-header .entry-meta, + #content .page header.entry-header .entry-meta { + font-size: 21px; + } +} + +small, +.small { + font-size: 85%; +} + +mark, +.mark { + background-color: #fcf8e3; + padding: .2em; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center, .entry-attachment .attachment, .gallery .gallery-item { + text-align: center; +} + +.text-justify { + text-align: justify; +} + +.text-nowrap { + white-space: nowrap; +} + +.text-lowercase { + text-transform: lowercase; +} + +.text-uppercase, .initialism { + text-transform: uppercase; +} + +.text-capitalize { + text-transform: capitalize; +} + +.text-muted { + color: #777777; +} + +.text-primary { + color: #337ab7; +} + +a.text-primary:hover, +a.text-primary:focus { + color: #286090; +} + +.text-success { + color: #3c763d; +} + +a.text-success:hover, +a.text-success:focus { + color: #2b542c; +} + +.text-info { + color: #31708f; +} + +a.text-info:hover, +a.text-info:focus { + color: #245269; +} + +.text-warning { + color: #8a6d3b; +} + +a.text-warning:hover, +a.text-warning:focus { + color: #66512c; +} + +.text-danger { + color: #a94442; +} + +a.text-danger:hover, +a.text-danger:focus { + color: #843534; +} + +.bg-primary { + color: #fff; +} + +.bg-primary { + background-color: #337ab7; +} + +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #286090; +} + +.bg-success { + background-color: #dff0d8; +} + +a.bg-success:hover, +a.bg-success:focus { + background-color: #c1e2b3; +} + +.bg-info { + background-color: #d9edf7; +} + +a.bg-info:hover, +a.bg-info:focus { + background-color: #afd9ee; +} + +.bg-warning { + background-color: #fcf8e3; +} + +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #f7ecb5; +} + +.bg-danger { + background-color: #f2dede; +} + +a.bg-danger:hover, +a.bg-danger:focus { + background-color: #e4b9b9; +} + +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} + +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ul ol, +ol ul, +ol ol { + margin-bottom: 0; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; + margin-left: -5px; +} +.list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} + +dl { + margin-top: 0; + margin-bottom: 20px; +} + +dt, +dd { + line-height: 1.42857; +} + +dt { + font-weight: bold; +} + +dd { + margin-left: 0; +} + +.dl-horizontal dd:before, .dl-horizontal dd:after { + content: " "; + display: table; +} +.dl-horizontal dd:after { + clear: both; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777777; +} + +.initialism { + font-size: 90%; +} + +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eeeeee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857; + color: #777777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} + +.blockquote-reverse, +blockquote.pull-right, +blockquote.alignright, +.entry-attachment #nav-below blockquote.nav-next { + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; + text-align: right; +} +.blockquote-reverse footer:before, +.blockquote-reverse small:before, +.blockquote-reverse .small:before, +blockquote.pull-right footer:before, +blockquote.alignright footer:before, +.entry-attachment #nav-below blockquote.nav-next footer:before, +blockquote.pull-right small:before, +blockquote.alignright small:before, +.entry-attachment #nav-below blockquote.nav-next small:before, +blockquote.pull-right .small:before, +blockquote.alignright .small:before, +.entry-attachment #nav-below blockquote.nav-next .small:before { + content: ''; +} +.blockquote-reverse footer:after, +.blockquote-reverse small:after, +.blockquote-reverse .small:after, +blockquote.pull-right footer:after, +blockquote.alignright footer:after, +.entry-attachment #nav-below blockquote.nav-next footer:after, +blockquote.pull-right small:after, +blockquote.alignright small:after, +.entry-attachment #nav-below blockquote.nav-next small:after, +blockquote.pull-right .small:after, +blockquote.alignright .small:after, +.entry-attachment #nav-below blockquote.nav-next .small:after { + content: '\00A0 \2014'; +} + +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857; +} + +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} + +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} + +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + box-shadow: none; +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857; + word-break: break-all; + word-wrap: break-word; + color: #333333; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.container:before, .container:after { + content: " "; + display: table; +} +.container:after { + clear: both; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} + +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.container-fluid:before, .container-fluid:after { + content: " "; + display: table; +} +.container-fluid:after { + clear: both; +} + +.row { + margin-left: -15px; + margin-right: -15px; +} +.row:before, .row:after { + content: " "; + display: table; +} +.row:after { + clear: both; +} + +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; +} + +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { + float: left; +} + +.col-xs-1 { + width: 8.33333%; +} + +.col-xs-2 { + width: 16.66667%; +} + +.col-xs-3 { + width: 25%; +} + +.col-xs-4 { + width: 33.33333%; +} + +.col-xs-5 { + width: 41.66667%; +} + +.col-xs-6 { + width: 50%; +} + +.col-xs-7 { + width: 58.33333%; +} + +.col-xs-8 { + width: 66.66667%; +} + +.col-xs-9 { + width: 75%; +} + +.col-xs-10 { + width: 83.33333%; +} + +.col-xs-11 { + width: 91.66667%; +} + +.col-xs-12 { + width: 100%; +} + +.col-xs-pull-0 { + right: auto; +} + +.col-xs-pull-1 { + right: 8.33333%; +} + +.col-xs-pull-2 { + right: 16.66667%; +} + +.col-xs-pull-3 { + right: 25%; +} + +.col-xs-pull-4 { + right: 33.33333%; +} + +.col-xs-pull-5 { + right: 41.66667%; +} + +.col-xs-pull-6 { + right: 50%; +} + +.col-xs-pull-7 { + right: 58.33333%; +} + +.col-xs-pull-8 { + right: 66.66667%; +} + +.col-xs-pull-9 { + right: 75%; +} + +.col-xs-pull-10 { + right: 83.33333%; +} + +.col-xs-pull-11 { + right: 91.66667%; +} + +.col-xs-pull-12 { + right: 100%; +} + +.col-xs-push-0 { + left: auto; +} + +.col-xs-push-1 { + left: 8.33333%; +} + +.col-xs-push-2 { + left: 16.66667%; +} + +.col-xs-push-3 { + left: 25%; +} + +.col-xs-push-4 { + left: 33.33333%; +} + +.col-xs-push-5 { + left: 41.66667%; +} + +.col-xs-push-6 { + left: 50%; +} + +.col-xs-push-7 { + left: 58.33333%; +} + +.col-xs-push-8 { + left: 66.66667%; +} + +.col-xs-push-9 { + left: 75%; +} + +.col-xs-push-10 { + left: 83.33333%; +} + +.col-xs-push-11 { + left: 91.66667%; +} + +.col-xs-push-12 { + left: 100%; +} + +.col-xs-offset-0 { + margin-left: 0%; +} + +.col-xs-offset-1 { + margin-left: 8.33333%; +} + +.col-xs-offset-2 { + margin-left: 16.66667%; +} + +.col-xs-offset-3 { + margin-left: 25%; +} + +.col-xs-offset-4 { + margin-left: 33.33333%; +} + +.col-xs-offset-5 { + margin-left: 41.66667%; +} + +.col-xs-offset-6 { + margin-left: 50%; +} + +.col-xs-offset-7 { + margin-left: 58.33333%; +} + +.col-xs-offset-8 { + margin-left: 66.66667%; +} + +.col-xs-offset-9 { + margin-left: 75%; +} + +.col-xs-offset-10 { + margin-left: 83.33333%; +} + +.col-xs-offset-11 { + margin-left: 91.66667%; +} + +.col-xs-offset-12 { + margin-left: 100%; +} + +@media (min-width: 768px) { + .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { + float: left; + } + + .col-sm-1 { + width: 8.33333%; + } + + .col-sm-2 { + width: 16.66667%; + } + + .col-sm-3 { + width: 25%; + } + + .col-sm-4 { + width: 33.33333%; + } + + .col-sm-5 { + width: 41.66667%; + } + + .col-sm-6 { + width: 50%; + } + + .col-sm-7 { + width: 58.33333%; + } + + .col-sm-8 { + width: 66.66667%; + } + + .col-sm-9 { + width: 75%; + } + + .col-sm-10 { + width: 83.33333%; + } + + .col-sm-11 { + width: 91.66667%; + } + + .col-sm-12 { + width: 100%; + } + + .col-sm-pull-0 { + right: auto; + } + + .col-sm-pull-1 { + right: 8.33333%; + } + + .col-sm-pull-2 { + right: 16.66667%; + } + + .col-sm-pull-3 { + right: 25%; + } + + .col-sm-pull-4 { + right: 33.33333%; + } + + .col-sm-pull-5 { + right: 41.66667%; + } + + .col-sm-pull-6 { + right: 50%; + } + + .col-sm-pull-7 { + right: 58.33333%; + } + + .col-sm-pull-8 { + right: 66.66667%; + } + + .col-sm-pull-9 { + right: 75%; + } + + .col-sm-pull-10 { + right: 83.33333%; + } + + .col-sm-pull-11 { + right: 91.66667%; + } + + .col-sm-pull-12 { + right: 100%; + } + + .col-sm-push-0 { + left: auto; + } + + .col-sm-push-1 { + left: 8.33333%; + } + + .col-sm-push-2 { + left: 16.66667%; + } + + .col-sm-push-3 { + left: 25%; + } + + .col-sm-push-4 { + left: 33.33333%; + } + + .col-sm-push-5 { + left: 41.66667%; + } + + .col-sm-push-6 { + left: 50%; + } + + .col-sm-push-7 { + left: 58.33333%; + } + + .col-sm-push-8 { + left: 66.66667%; + } + + .col-sm-push-9 { + left: 75%; + } + + .col-sm-push-10 { + left: 83.33333%; + } + + .col-sm-push-11 { + left: 91.66667%; + } + + .col-sm-push-12 { + left: 100%; + } + + .col-sm-offset-0 { + margin-left: 0%; + } + + .col-sm-offset-1 { + margin-left: 8.33333%; + } + + .col-sm-offset-2 { + margin-left: 16.66667%; + } + + .col-sm-offset-3 { + margin-left: 25%; + } + + .col-sm-offset-4 { + margin-left: 33.33333%; + } + + .col-sm-offset-5 { + margin-left: 41.66667%; + } + + .col-sm-offset-6 { + margin-left: 50%; + } + + .col-sm-offset-7 { + margin-left: 58.33333%; + } + + .col-sm-offset-8 { + margin-left: 66.66667%; + } + + .col-sm-offset-9 { + margin-left: 75%; + } + + .col-sm-offset-10 { + margin-left: 83.33333%; + } + + .col-sm-offset-11 { + margin-left: 91.66667%; + } + + .col-sm-offset-12 { + margin-left: 100%; + } +} +@media (min-width: 992px) { + .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { + float: left; + } + + .col-md-1 { + width: 8.33333%; + } + + .col-md-2 { + width: 16.66667%; + } + + .col-md-3 { + width: 25%; + } + + .col-md-4 { + width: 33.33333%; + } + + .col-md-5 { + width: 41.66667%; + } + + .col-md-6 { + width: 50%; + } + + .col-md-7 { + width: 58.33333%; + } + + .col-md-8 { + width: 66.66667%; + } + + .col-md-9 { + width: 75%; + } + + .col-md-10 { + width: 83.33333%; + } + + .col-md-11 { + width: 91.66667%; + } + + .col-md-12 { + width: 100%; + } + + .col-md-pull-0 { + right: auto; + } + + .col-md-pull-1 { + right: 8.33333%; + } + + .col-md-pull-2 { + right: 16.66667%; + } + + .col-md-pull-3 { + right: 25%; + } + + .col-md-pull-4 { + right: 33.33333%; + } + + .col-md-pull-5 { + right: 41.66667%; + } + + .col-md-pull-6 { + right: 50%; + } + + .col-md-pull-7 { + right: 58.33333%; + } + + .col-md-pull-8 { + right: 66.66667%; + } + + .col-md-pull-9 { + right: 75%; + } + + .col-md-pull-10 { + right: 83.33333%; + } + + .col-md-pull-11 { + right: 91.66667%; + } + + .col-md-pull-12 { + right: 100%; + } + + .col-md-push-0 { + left: auto; + } + + .col-md-push-1 { + left: 8.33333%; + } + + .col-md-push-2 { + left: 16.66667%; + } + + .col-md-push-3 { + left: 25%; + } + + .col-md-push-4 { + left: 33.33333%; + } + + .col-md-push-5 { + left: 41.66667%; + } + + .col-md-push-6 { + left: 50%; + } + + .col-md-push-7 { + left: 58.33333%; + } + + .col-md-push-8 { + left: 66.66667%; + } + + .col-md-push-9 { + left: 75%; + } + + .col-md-push-10 { + left: 83.33333%; + } + + .col-md-push-11 { + left: 91.66667%; + } + + .col-md-push-12 { + left: 100%; + } + + .col-md-offset-0 { + margin-left: 0%; + } + + .col-md-offset-1 { + margin-left: 8.33333%; + } + + .col-md-offset-2 { + margin-left: 16.66667%; + } + + .col-md-offset-3 { + margin-left: 25%; + } + + .col-md-offset-4 { + margin-left: 33.33333%; + } + + .col-md-offset-5 { + margin-left: 41.66667%; + } + + .col-md-offset-6 { + margin-left: 50%; + } + + .col-md-offset-7 { + margin-left: 58.33333%; + } + + .col-md-offset-8 { + margin-left: 66.66667%; + } + + .col-md-offset-9 { + margin-left: 75%; + } + + .col-md-offset-10 { + margin-left: 83.33333%; + } + + .col-md-offset-11 { + margin-left: 91.66667%; + } + + .col-md-offset-12 { + margin-left: 100%; + } +} +@media (min-width: 1200px) { + .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { + float: left; + } + + .col-lg-1 { + width: 8.33333%; + } + + .col-lg-2 { + width: 16.66667%; + } + + .col-lg-3 { + width: 25%; + } + + .col-lg-4 { + width: 33.33333%; + } + + .col-lg-5 { + width: 41.66667%; + } + + .col-lg-6 { + width: 50%; + } + + .col-lg-7 { + width: 58.33333%; + } + + .col-lg-8 { + width: 66.66667%; + } + + .col-lg-9 { + width: 75%; + } + + .col-lg-10 { + width: 83.33333%; + } + + .col-lg-11 { + width: 91.66667%; + } + + .col-lg-12 { + width: 100%; + } + + .col-lg-pull-0 { + right: auto; + } + + .col-lg-pull-1 { + right: 8.33333%; + } + + .col-lg-pull-2 { + right: 16.66667%; + } + + .col-lg-pull-3 { + right: 25%; + } + + .col-lg-pull-4 { + right: 33.33333%; + } + + .col-lg-pull-5 { + right: 41.66667%; + } + + .col-lg-pull-6 { + right: 50%; + } + + .col-lg-pull-7 { + right: 58.33333%; + } + + .col-lg-pull-8 { + right: 66.66667%; + } + + .col-lg-pull-9 { + right: 75%; + } + + .col-lg-pull-10 { + right: 83.33333%; + } + + .col-lg-pull-11 { + right: 91.66667%; + } + + .col-lg-pull-12 { + right: 100%; + } + + .col-lg-push-0 { + left: auto; + } + + .col-lg-push-1 { + left: 8.33333%; + } + + .col-lg-push-2 { + left: 16.66667%; + } + + .col-lg-push-3 { + left: 25%; + } + + .col-lg-push-4 { + left: 33.33333%; + } + + .col-lg-push-5 { + left: 41.66667%; + } + + .col-lg-push-6 { + left: 50%; + } + + .col-lg-push-7 { + left: 58.33333%; + } + + .col-lg-push-8 { + left: 66.66667%; + } + + .col-lg-push-9 { + left: 75%; + } + + .col-lg-push-10 { + left: 83.33333%; + } + + .col-lg-push-11 { + left: 91.66667%; + } + + .col-lg-push-12 { + left: 100%; + } + + .col-lg-offset-0 { + margin-left: 0%; + } + + .col-lg-offset-1 { + margin-left: 8.33333%; + } + + .col-lg-offset-2 { + margin-left: 16.66667%; + } + + .col-lg-offset-3 { + margin-left: 25%; + } + + .col-lg-offset-4 { + margin-left: 33.33333%; + } + + .col-lg-offset-5 { + margin-left: 41.66667%; + } + + .col-lg-offset-6 { + margin-left: 50%; + } + + .col-lg-offset-7 { + margin-left: 58.33333%; + } + + .col-lg-offset-8 { + margin-left: 66.66667%; + } + + .col-lg-offset-9 { + margin-left: 75%; + } + + .col-lg-offset-10 { + margin-left: 83.33333%; + } + + .col-lg-offset-11 { + margin-left: 91.66667%; + } + + .col-lg-offset-12 { + margin-left: 100%; + } +} +table { + background-color: transparent; +} + +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777777; + text-align: left; +} + +th { + text-align: left; +} + +.table, .page-content table, +.entry-content table, .widget_calendar #wp-calendar { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} +.table > thead > tr > th, .page-content table > thead > tr > th, +.entry-content table > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, +.table > thead > tr > td, +.page-content table > thead > tr > td, +.entry-content table > thead > tr > td, +.widget_calendar #wp-calendar > thead > tr > td, +.table > tbody > tr > th, +.page-content table > tbody > tr > th, +.entry-content table > tbody > tr > th, +.widget_calendar #wp-calendar > tbody > tr > th, +.table > tbody > tr > td, +.page-content table > tbody > tr > td, +.entry-content table > tbody > tr > td, +.widget_calendar #wp-calendar > tbody > tr > td, +.table > tfoot > tr > th, +.page-content table > tfoot > tr > th, +.entry-content table > tfoot > tr > th, +.widget_calendar #wp-calendar > tfoot > tr > th, +.table > tfoot > tr > td, +.page-content table > tfoot > tr > td, +.entry-content table > tfoot > tr > td, +.widget_calendar #wp-calendar > tfoot > tr > td { + padding: 8px; + line-height: 1.42857; + vertical-align: top; + border-top: 1px solid #ddd; +} +.table > thead > tr > th, .page-content table > thead > tr > th, +.entry-content table > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +.table > caption + thead > tr:first-child > th, .page-content table > caption + thead > tr:first-child > th, +.entry-content table > caption + thead > tr:first-child > th, .widget_calendar #wp-calendar > caption + thead > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.page-content table > caption + thead > tr:first-child > td, +.entry-content table > caption + thead > tr:first-child > td, +.widget_calendar #wp-calendar > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > th, +.page-content table > colgroup + thead > tr:first-child > th, +.entry-content table > colgroup + thead > tr:first-child > th, +.widget_calendar #wp-calendar > colgroup + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > td, +.page-content table > colgroup + thead > tr:first-child > td, +.entry-content table > colgroup + thead > tr:first-child > td, +.widget_calendar #wp-calendar > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > th, +.page-content table > thead:first-child > tr:first-child > th, +.entry-content table > thead:first-child > tr:first-child > th, +.widget_calendar #wp-calendar > thead:first-child > tr:first-child > th, +.table > thead:first-child > tr:first-child > td, +.page-content table > thead:first-child > tr:first-child > td, +.entry-content table > thead:first-child > tr:first-child > td, +.widget_calendar #wp-calendar > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody, .page-content table > tbody + tbody, +.entry-content table > tbody + tbody, .widget_calendar #wp-calendar > tbody + tbody { + border-top: 2px solid #ddd; +} +.table .table, .page-content table .table, +.entry-content table .table, .widget_calendar #wp-calendar .table, .table .page-content table, .page-content .table table, .page-content table table, .widget_calendar #wp-calendar .page-content table, .page-content .widget_calendar #wp-calendar table, +.table .entry-content table, +.entry-content .table table, +.entry-content table table, +.widget_calendar #wp-calendar .entry-content table, +.entry-content .widget_calendar #wp-calendar table, .table .widget_calendar #wp-calendar, .widget_calendar .table #wp-calendar, .page-content table .widget_calendar #wp-calendar, .widget_calendar .page-content table #wp-calendar, +.entry-content table .widget_calendar #wp-calendar, +.widget_calendar .entry-content table #wp-calendar, .widget_calendar #wp-calendar #wp-calendar { + background-color: #fff; +} + +.table-condensed > thead > tr > th, .page-content .table-condensed > thead > tr > th, +.entry-content .table-condensed > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, +.table-condensed > thead > tr > td, +.page-content .table-condensed > thead > tr > td, +.entry-content .table-condensed > thead > tr > td, +.widget_calendar #wp-calendar > thead > tr > td, +.table-condensed > tbody > tr > th, +.page-content .table-condensed > tbody > tr > th, +.entry-content .table-condensed > tbody > tr > th, +.widget_calendar #wp-calendar > tbody > tr > th, +.table-condensed > tbody > tr > td, +.page-content .table-condensed > tbody > tr > td, +.entry-content .table-condensed > tbody > tr > td, +.widget_calendar #wp-calendar > tbody > tr > td, +.table-condensed > tfoot > tr > th, +.page-content .table-condensed > tfoot > tr > th, +.entry-content .table-condensed > tfoot > tr > th, +.widget_calendar #wp-calendar > tfoot > tr > th, +.table-condensed > tfoot > tr > td, +.page-content .table-condensed > tfoot > tr > td, +.entry-content .table-condensed > tfoot > tr > td, +.widget_calendar #wp-calendar > tfoot > tr > td { + padding: 5px; +} + +.table-bordered, .widget_calendar #wp-calendar { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, +.table-bordered > thead > tr > td, +.widget_calendar #wp-calendar > thead > tr > td, +.table-bordered > tbody > tr > th, +.widget_calendar #wp-calendar > tbody > tr > th, +.table-bordered > tbody > tr > td, +.widget_calendar #wp-calendar > tbody > tr > td, +.table-bordered > tfoot > tr > th, +.widget_calendar #wp-calendar > tfoot > tr > th, +.table-bordered > tfoot > tr > td, +.widget_calendar #wp-calendar > tfoot > tr > td { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, +.table-bordered > thead > tr > td, +.widget_calendar #wp-calendar > thead > tr > td { + border-bottom-width: 2px; +} + +.table-striped > tbody > tr:nth-of-type(odd), .widget_calendar #wp-calendar > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; +} + +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} + +table col[class*="col-"] { + position: static; + float: none; + display: table-column; +} + +table td[class*="col-"], +table th[class*="col-"] { + position: static; + float: none; + display: table-cell; +} + +.table > thead > tr > td.active, .page-content table > thead > tr > td.active, +.entry-content table > thead > tr > td.active, .widget_calendar #wp-calendar > thead > tr > td.active, +.table > thead > tr > th.active, +.page-content table > thead > tr > th.active, +.entry-content table > thead > tr > th.active, +.widget_calendar #wp-calendar > thead > tr > th.active, .table > thead > tr.active > td, .page-content table > thead > tr.active > td, +.entry-content table > thead > tr.active > td, .widget_calendar #wp-calendar > thead > tr.active > td, .table > thead > tr.active > th, .page-content table > thead > tr.active > th, +.entry-content table > thead > tr.active > th, .widget_calendar #wp-calendar > thead > tr.active > th, +.table > tbody > tr > td.active, +.page-content table > tbody > tr > td.active, +.entry-content table > tbody > tr > td.active, +.widget_calendar #wp-calendar > tbody > tr > td.active, +.table > tbody > tr > th.active, +.page-content table > tbody > tr > th.active, +.entry-content table > tbody > tr > th.active, +.widget_calendar #wp-calendar > tbody > tr > th.active, +.table > tbody > tr.active > td, +.page-content table > tbody > tr.active > td, +.entry-content table > tbody > tr.active > td, +.widget_calendar #wp-calendar > tbody > tr.active > td, +.table > tbody > tr.active > th, +.page-content table > tbody > tr.active > th, +.entry-content table > tbody > tr.active > th, +.widget_calendar #wp-calendar > tbody > tr.active > th, +.table > tfoot > tr > td.active, +.page-content table > tfoot > tr > td.active, +.entry-content table > tfoot > tr > td.active, +.widget_calendar #wp-calendar > tfoot > tr > td.active, +.table > tfoot > tr > th.active, +.page-content table > tfoot > tr > th.active, +.entry-content table > tfoot > tr > th.active, +.widget_calendar #wp-calendar > tfoot > tr > th.active, +.table > tfoot > tr.active > td, +.page-content table > tfoot > tr.active > td, +.entry-content table > tfoot > tr.active > td, +.widget_calendar #wp-calendar > tfoot > tr.active > td, +.table > tfoot > tr.active > th, +.page-content table > tfoot > tr.active > th, +.entry-content table > tfoot > tr.active > th, +.widget_calendar #wp-calendar > tfoot > tr.active > th { + background-color: #f5f5f5; +} + +.table-hover > tbody > tr > td.active:hover, +.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { + background-color: #e8e8e8; +} + +.table > thead > tr > td.success, .page-content table > thead > tr > td.success, +.entry-content table > thead > tr > td.success, .widget_calendar #wp-calendar > thead > tr > td.success, +.table > thead > tr > th.success, +.page-content table > thead > tr > th.success, +.entry-content table > thead > tr > th.success, +.widget_calendar #wp-calendar > thead > tr > th.success, .table > thead > tr.success > td, .page-content table > thead > tr.success > td, +.entry-content table > thead > tr.success > td, .widget_calendar #wp-calendar > thead > tr.success > td, .table > thead > tr.success > th, .page-content table > thead > tr.success > th, +.entry-content table > thead > tr.success > th, .widget_calendar #wp-calendar > thead > tr.success > th, +.table > tbody > tr > td.success, +.page-content table > tbody > tr > td.success, +.entry-content table > tbody > tr > td.success, +.widget_calendar #wp-calendar > tbody > tr > td.success, +.table > tbody > tr > th.success, +.page-content table > tbody > tr > th.success, +.entry-content table > tbody > tr > th.success, +.widget_calendar #wp-calendar > tbody > tr > th.success, +.table > tbody > tr.success > td, +.page-content table > tbody > tr.success > td, +.entry-content table > tbody > tr.success > td, +.widget_calendar #wp-calendar > tbody > tr.success > td, +.table > tbody > tr.success > th, +.page-content table > tbody > tr.success > th, +.entry-content table > tbody > tr.success > th, +.widget_calendar #wp-calendar > tbody > tr.success > th, +.table > tfoot > tr > td.success, +.page-content table > tfoot > tr > td.success, +.entry-content table > tfoot > tr > td.success, +.widget_calendar #wp-calendar > tfoot > tr > td.success, +.table > tfoot > tr > th.success, +.page-content table > tfoot > tr > th.success, +.entry-content table > tfoot > tr > th.success, +.widget_calendar #wp-calendar > tfoot > tr > th.success, +.table > tfoot > tr.success > td, +.page-content table > tfoot > tr.success > td, +.entry-content table > tfoot > tr.success > td, +.widget_calendar #wp-calendar > tfoot > tr.success > td, +.table > tfoot > tr.success > th, +.page-content table > tfoot > tr.success > th, +.entry-content table > tfoot > tr.success > th, +.widget_calendar #wp-calendar > tfoot > tr.success > th { + background-color: #dff0d8; +} + +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} + +.table > thead > tr > td.info, .page-content table > thead > tr > td.info, +.entry-content table > thead > tr > td.info, .widget_calendar #wp-calendar > thead > tr > td.info, +.table > thead > tr > th.info, +.page-content table > thead > tr > th.info, +.entry-content table > thead > tr > th.info, +.widget_calendar #wp-calendar > thead > tr > th.info, .table > thead > tr.info > td, .page-content table > thead > tr.info > td, +.entry-content table > thead > tr.info > td, .widget_calendar #wp-calendar > thead > tr.info > td, .table > thead > tr.info > th, .page-content table > thead > tr.info > th, +.entry-content table > thead > tr.info > th, .widget_calendar #wp-calendar > thead > tr.info > th, +.table > tbody > tr > td.info, +.page-content table > tbody > tr > td.info, +.entry-content table > tbody > tr > td.info, +.widget_calendar #wp-calendar > tbody > tr > td.info, +.table > tbody > tr > th.info, +.page-content table > tbody > tr > th.info, +.entry-content table > tbody > tr > th.info, +.widget_calendar #wp-calendar > tbody > tr > th.info, +.table > tbody > tr.info > td, +.page-content table > tbody > tr.info > td, +.entry-content table > tbody > tr.info > td, +.widget_calendar #wp-calendar > tbody > tr.info > td, +.table > tbody > tr.info > th, +.page-content table > tbody > tr.info > th, +.entry-content table > tbody > tr.info > th, +.widget_calendar #wp-calendar > tbody > tr.info > th, +.table > tfoot > tr > td.info, +.page-content table > tfoot > tr > td.info, +.entry-content table > tfoot > tr > td.info, +.widget_calendar #wp-calendar > tfoot > tr > td.info, +.table > tfoot > tr > th.info, +.page-content table > tfoot > tr > th.info, +.entry-content table > tfoot > tr > th.info, +.widget_calendar #wp-calendar > tfoot > tr > th.info, +.table > tfoot > tr.info > td, +.page-content table > tfoot > tr.info > td, +.entry-content table > tfoot > tr.info > td, +.widget_calendar #wp-calendar > tfoot > tr.info > td, +.table > tfoot > tr.info > th, +.page-content table > tfoot > tr.info > th, +.entry-content table > tfoot > tr.info > th, +.widget_calendar #wp-calendar > tfoot > tr.info > th { + background-color: #d9edf7; +} + +.table-hover > tbody > tr > td.info:hover, +.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; +} + +.table > thead > tr > td.warning, .page-content table > thead > tr > td.warning, +.entry-content table > thead > tr > td.warning, .widget_calendar #wp-calendar > thead > tr > td.warning, +.table > thead > tr > th.warning, +.page-content table > thead > tr > th.warning, +.entry-content table > thead > tr > th.warning, +.widget_calendar #wp-calendar > thead > tr > th.warning, .table > thead > tr.warning > td, .page-content table > thead > tr.warning > td, +.entry-content table > thead > tr.warning > td, .widget_calendar #wp-calendar > thead > tr.warning > td, .table > thead > tr.warning > th, .page-content table > thead > tr.warning > th, +.entry-content table > thead > tr.warning > th, .widget_calendar #wp-calendar > thead > tr.warning > th, +.table > tbody > tr > td.warning, +.page-content table > tbody > tr > td.warning, +.entry-content table > tbody > tr > td.warning, +.widget_calendar #wp-calendar > tbody > tr > td.warning, +.table > tbody > tr > th.warning, +.page-content table > tbody > tr > th.warning, +.entry-content table > tbody > tr > th.warning, +.widget_calendar #wp-calendar > tbody > tr > th.warning, +.table > tbody > tr.warning > td, +.page-content table > tbody > tr.warning > td, +.entry-content table > tbody > tr.warning > td, +.widget_calendar #wp-calendar > tbody > tr.warning > td, +.table > tbody > tr.warning > th, +.page-content table > tbody > tr.warning > th, +.entry-content table > tbody > tr.warning > th, +.widget_calendar #wp-calendar > tbody > tr.warning > th, +.table > tfoot > tr > td.warning, +.page-content table > tfoot > tr > td.warning, +.entry-content table > tfoot > tr > td.warning, +.widget_calendar #wp-calendar > tfoot > tr > td.warning, +.table > tfoot > tr > th.warning, +.page-content table > tfoot > tr > th.warning, +.entry-content table > tfoot > tr > th.warning, +.widget_calendar #wp-calendar > tfoot > tr > th.warning, +.table > tfoot > tr.warning > td, +.page-content table > tfoot > tr.warning > td, +.entry-content table > tfoot > tr.warning > td, +.widget_calendar #wp-calendar > tfoot > tr.warning > td, +.table > tfoot > tr.warning > th, +.page-content table > tfoot > tr.warning > th, +.entry-content table > tfoot > tr.warning > th, +.widget_calendar #wp-calendar > tfoot > tr.warning > th { + background-color: #fcf8e3; +} + +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} + +.table > thead > tr > td.danger, .page-content table > thead > tr > td.danger, +.entry-content table > thead > tr > td.danger, .widget_calendar #wp-calendar > thead > tr > td.danger, +.table > thead > tr > th.danger, +.page-content table > thead > tr > th.danger, +.entry-content table > thead > tr > th.danger, +.widget_calendar #wp-calendar > thead > tr > th.danger, .table > thead > tr.danger > td, .page-content table > thead > tr.danger > td, +.entry-content table > thead > tr.danger > td, .widget_calendar #wp-calendar > thead > tr.danger > td, .table > thead > tr.danger > th, .page-content table > thead > tr.danger > th, +.entry-content table > thead > tr.danger > th, .widget_calendar #wp-calendar > thead > tr.danger > th, +.table > tbody > tr > td.danger, +.page-content table > tbody > tr > td.danger, +.entry-content table > tbody > tr > td.danger, +.widget_calendar #wp-calendar > tbody > tr > td.danger, +.table > tbody > tr > th.danger, +.page-content table > tbody > tr > th.danger, +.entry-content table > tbody > tr > th.danger, +.widget_calendar #wp-calendar > tbody > tr > th.danger, +.table > tbody > tr.danger > td, +.page-content table > tbody > tr.danger > td, +.entry-content table > tbody > tr.danger > td, +.widget_calendar #wp-calendar > tbody > tr.danger > td, +.table > tbody > tr.danger > th, +.page-content table > tbody > tr.danger > th, +.entry-content table > tbody > tr.danger > th, +.widget_calendar #wp-calendar > tbody > tr.danger > th, +.table > tfoot > tr > td.danger, +.page-content table > tfoot > tr > td.danger, +.entry-content table > tfoot > tr > td.danger, +.widget_calendar #wp-calendar > tfoot > tr > td.danger, +.table > tfoot > tr > th.danger, +.page-content table > tfoot > tr > th.danger, +.entry-content table > tfoot > tr > th.danger, +.widget_calendar #wp-calendar > tfoot > tr > th.danger, +.table > tfoot > tr.danger > td, +.page-content table > tfoot > tr.danger > td, +.entry-content table > tfoot > tr.danger > td, +.widget_calendar #wp-calendar > tfoot > tr.danger > td, +.table > tfoot > tr.danger > th, +.page-content table > tfoot > tr.danger > th, +.entry-content table > tfoot > tr.danger > th, +.widget_calendar #wp-calendar > tfoot > tr.danger > th { + background-color: #f2dede; +} + +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} + +.table-responsive, .widget_calendar #wp-calendar { + overflow-x: auto; + min-height: 0.01%; +} +@media screen and (max-width: 767px) { + .table-responsive, .widget_calendar #wp-calendar { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table, .widget_calendar #wp-calendar > .table, .page-content .table-responsive > table, .widget_calendar .page-content #wp-calendar > table, .page-content .widget_calendar #wp-calendar > table, + .entry-content .table-responsive > table, + .widget_calendar .entry-content #wp-calendar > table, + .entry-content .widget_calendar #wp-calendar > table, .widget_calendar .table-responsive > #wp-calendar, .widget_calendar #wp-calendar > #wp-calendar { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, .widget_calendar #wp-calendar > .table > thead > tr > th, .page-content .table-responsive > table > thead > tr > th, .widget_calendar .page-content #wp-calendar > table > thead > tr > th, .page-content .widget_calendar #wp-calendar > table > thead > tr > th, + .entry-content .table-responsive > table > thead > tr > th, + .widget_calendar .entry-content #wp-calendar > table > thead > tr > th, + .entry-content .widget_calendar #wp-calendar > table > thead > tr > th, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th, + .table-responsive > .table > thead > tr > td, + .widget_calendar #wp-calendar > .table > thead > tr > td, + .page-content .table-responsive > table > thead > tr > td, + .widget_calendar .page-content #wp-calendar > table > thead > tr > td, + .page-content .widget_calendar #wp-calendar > table > thead > tr > td, + .entry-content .table-responsive > table > thead > tr > td, + .widget_calendar .entry-content #wp-calendar > table > thead > tr > td, + .entry-content .widget_calendar #wp-calendar > table > thead > tr > td, + .widget_calendar .table-responsive > #wp-calendar > thead > tr > td, + .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td, + .table-responsive > .table > tbody > tr > th, + .widget_calendar #wp-calendar > .table > tbody > tr > th, + .page-content .table-responsive > table > tbody > tr > th, + .widget_calendar .page-content #wp-calendar > table > tbody > tr > th, + .page-content .widget_calendar #wp-calendar > table > tbody > tr > th, + .entry-content .table-responsive > table > tbody > tr > th, + .widget_calendar .entry-content #wp-calendar > table > tbody > tr > th, + .entry-content .widget_calendar #wp-calendar > table > tbody > tr > th, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th, + .table-responsive > .table > tbody > tr > td, + .widget_calendar #wp-calendar > .table > tbody > tr > td, + .page-content .table-responsive > table > tbody > tr > td, + .widget_calendar .page-content #wp-calendar > table > tbody > tr > td, + .page-content .widget_calendar #wp-calendar > table > tbody > tr > td, + .entry-content .table-responsive > table > tbody > tr > td, + .widget_calendar .entry-content #wp-calendar > table > tbody > tr > td, + .entry-content .widget_calendar #wp-calendar > table > tbody > tr > td, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td, + .table-responsive > .table > tfoot > tr > th, + .widget_calendar #wp-calendar > .table > tfoot > tr > th, + .page-content .table-responsive > table > tfoot > tr > th, + .widget_calendar .page-content #wp-calendar > table > tfoot > tr > th, + .page-content .widget_calendar #wp-calendar > table > tfoot > tr > th, + .entry-content .table-responsive > table > tfoot > tr > th, + .widget_calendar .entry-content #wp-calendar > table > tfoot > tr > th, + .entry-content .widget_calendar #wp-calendar > table > tfoot > tr > th, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th, + .table-responsive > .table > tfoot > tr > td, + .widget_calendar #wp-calendar > .table > tfoot > tr > td, + .page-content .table-responsive > table > tfoot > tr > td, + .widget_calendar .page-content #wp-calendar > table > tfoot > tr > td, + .page-content .widget_calendar #wp-calendar > table > tfoot > tr > td, + .entry-content .table-responsive > table > tfoot > tr > td, + .widget_calendar .entry-content #wp-calendar > table > tfoot > tr > td, + .entry-content .widget_calendar #wp-calendar > table > tfoot > tr > td, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered, .widget_calendar #wp-calendar > .table-bordered, .widget_calendar .table-responsive > #wp-calendar, .widget_calendar #wp-calendar > #wp-calendar { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, .widget_calendar #wp-calendar > .table-bordered > thead > tr > th:first-child, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th:first-child, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .widget_calendar #wp-calendar > .table-bordered > thead > tr > td:first-child, + .widget_calendar .table-responsive > #wp-calendar > thead > tr > td:first-child, + .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr > th:first-child, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th:first-child, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr > td:first-child, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td:first-child, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > th:first-child, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th:first-child, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > td:first-child, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td:first-child, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, .widget_calendar #wp-calendar > .table-bordered > thead > tr > th:last-child, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th:last-child, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .widget_calendar #wp-calendar > .table-bordered > thead > tr > td:last-child, + .widget_calendar .table-responsive > #wp-calendar > thead > tr > td:last-child, + .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr > th:last-child, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th:last-child, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr > td:last-child, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td:last-child, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > th:last-child, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th:last-child, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > td:last-child, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td:last-child, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, .widget_calendar #wp-calendar > .table-bordered > tbody > tr:last-child > th, .widget_calendar .table-responsive > #wp-calendar > tbody > tr:last-child > th, .widget_calendar #wp-calendar > #wp-calendar > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .widget_calendar #wp-calendar > .table-bordered > tbody > tr:last-child > td, + .widget_calendar .table-responsive > #wp-calendar > tbody > tr:last-child > td, + .widget_calendar #wp-calendar > #wp-calendar > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr:last-child > th, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr:last-child > th, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > td, + .widget_calendar #wp-calendar > .table-bordered > tfoot > tr:last-child > td, + .widget_calendar .table-responsive > #wp-calendar > tfoot > tr:last-child > td, + .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr:last-child > td { + border-bottom: 0; + } +} + +fieldset { + padding: 0; + margin: 0; + border: 0; + min-width: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} + +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} + +input[type="file"] { + display: block; +} + +input[type="range"] { + display: block; + width: 100%; +} + +select[multiple], +select[size] { + height: auto; +} + +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857; + color: #555555; +} + +.form-control, input[name="post_password"] { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857; + color: #555555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +} +.form-control:focus, input[name="post_password"]:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); +} +.form-control::-moz-placeholder, input[name="post_password"]::-moz-placeholder { + color: #999; + opacity: 1; +} +.form-control:-ms-input-placeholder, input[name="post_password"]:-ms-input-placeholder { + color: #999; +} +.form-control::-webkit-input-placeholder, input[name="post_password"]::-webkit-input-placeholder { + color: #999; +} +.form-control::-ms-expand, input[name="post_password"]::-ms-expand { + border: 0; + background-color: transparent; +} +.form-control[disabled], input[disabled][name="post_password"], .form-control[readonly], input[readonly][name="post_password"], fieldset[disabled] .form-control, fieldset[disabled] input[name="post_password"] { + background-color: #eeeeee; + opacity: 1; +} +.form-control[disabled], input[disabled][name="post_password"], fieldset[disabled] .form-control, fieldset[disabled] input[name="post_password"] { + cursor: not-allowed; +} + +textarea.form-control { + height: auto; +} + +input[type="search"] { + -webkit-appearance: none; +} + +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, input[type="date"][name="post_password"], + input[type="time"].form-control, + input[type="time"][name="post_password"], + input[type="datetime-local"].form-control, + input[type="datetime-local"][name="post_password"], + input[type="month"].form-control, + input[type="month"][name="post_password"] { + line-height: 34px; + } + input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control, .input-group-sm > input[type="date"][name="post_password"], + .input-group-sm > input[type="date"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="date"].btn, + .input-group-sm > .input-group-btn > input[type="date"][type="submit"], + .input-group-sm > .input-group-btn > input[type="date"][type="reset"], .input-group-sm input[type="date"], + input[type="time"].input-sm, + .input-group-sm > input[type="time"].form-control, + .input-group-sm > input[type="time"][name="post_password"], + .input-group-sm > input[type="time"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="time"].btn, + .input-group-sm > .input-group-btn > input[type="time"][type="submit"], + .input-group-sm > .input-group-btn > input[type="time"][type="reset"], .input-group-sm + input[type="time"], + input[type="datetime-local"].input-sm, + .input-group-sm > input[type="datetime-local"].form-control, + .input-group-sm > input[type="datetime-local"][name="post_password"], + .input-group-sm > input[type="datetime-local"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, + .input-group-sm > .input-group-btn > input[type="datetime-local"][type="submit"], + .input-group-sm > .input-group-btn > input[type="datetime-local"][type="reset"], .input-group-sm + input[type="datetime-local"], + input[type="month"].input-sm, + .input-group-sm > input[type="month"].form-control, + .input-group-sm > input[type="month"][name="post_password"], + .input-group-sm > input[type="month"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="month"].btn, + .input-group-sm > .input-group-btn > input[type="month"][type="submit"], + .input-group-sm > .input-group-btn > input[type="month"][type="reset"], .input-group-sm + input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control, .input-group-lg > input[type="date"][name="post_password"], + .input-group-lg > input[type="date"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="date"].btn, + .input-group-lg > .input-group-btn > input[type="date"][type="submit"], + .input-group-lg > .input-group-btn > input[type="date"][type="reset"], .input-group-lg input[type="date"], + input[type="time"].input-lg, + .input-group-lg > input[type="time"].form-control, + .input-group-lg > input[type="time"][name="post_password"], + .input-group-lg > input[type="time"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="time"].btn, + .input-group-lg > .input-group-btn > input[type="time"][type="submit"], + .input-group-lg > .input-group-btn > input[type="time"][type="reset"], .input-group-lg + input[type="time"], + input[type="datetime-local"].input-lg, + .input-group-lg > input[type="datetime-local"].form-control, + .input-group-lg > input[type="datetime-local"][name="post_password"], + .input-group-lg > input[type="datetime-local"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, + .input-group-lg > .input-group-btn > input[type="datetime-local"][type="submit"], + .input-group-lg > .input-group-btn > input[type="datetime-local"][type="reset"], .input-group-lg + input[type="datetime-local"], + input[type="month"].input-lg, + .input-group-lg > input[type="month"].form-control, + .input-group-lg > input[type="month"][name="post_password"], + .input-group-lg > input[type="month"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="month"].btn, + .input-group-lg > .input-group-btn > input[type="month"][type="submit"], + .input-group-lg > .input-group-btn > input[type="month"][type="reset"], .input-group-lg + input[type="month"] { + line-height: 46px; + } +} +.form-group { + margin-bottom: 15px; +} + +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} + +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-left: -20px; + margin-top: 4px \9; +} + +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} + +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + vertical-align: middle; + font-weight: normal; + cursor: pointer; +} + +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} + +input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"], +input[type="checkbox"][disabled], +input[type="checkbox"].disabled, fieldset[disabled] +input[type="checkbox"] { + cursor: not-allowed; +} + +.radio-inline.disabled, fieldset[disabled] .radio-inline, +.checkbox-inline.disabled, fieldset[disabled] +.checkbox-inline { + cursor: not-allowed; +} + +.radio.disabled label, fieldset[disabled] .radio label, +.checkbox.disabled label, fieldset[disabled] +.checkbox label { + cursor: not-allowed; +} + +.form-control-static { + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; + min-height: 34px; +} +.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, .input-group-lg > input.form-control-static[name="post_password"], +.input-group-lg > .form-control-static.input-group-addon, +.input-group-lg > .input-group-btn > .form-control-static.btn, +.input-group-lg > .input-group-btn > input.form-control-static[type="submit"], +.input-group-lg > .input-group-btn > input.form-control-static[type="reset"], +.input-group-lg > .input-group-btn > button.form-control-static, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, .input-group-sm > input.form-control-static[name="post_password"], +.input-group-sm > .form-control-static.input-group-addon, +.input-group-sm > .input-group-btn > .form-control-static.btn, +.input-group-sm > .input-group-btn > input.form-control-static[type="submit"], +.input-group-sm > .input-group-btn > input.form-control-static[type="reset"], +.input-group-sm > .input-group-btn > button.form-control-static { + padding-left: 0; + padding-right: 0; +} + +.input-sm, .input-group-sm > .form-control, .input-group-sm > input[name="post_password"], +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn, +.input-group-sm > .input-group-btn > input[type="submit"], +.input-group-sm > .input-group-btn > input[type="reset"], +.input-group-sm > .input-group-btn > button { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +select.input-sm, .input-group-sm > select.form-control, +.input-group-sm > select.input-group-addon, +.input-group-sm > .input-group-btn > select.btn { + height: 30px; + line-height: 30px; +} + +textarea.input-sm, .input-group-sm > textarea.form-control, +.input-group-sm > textarea.input-group-addon, +.input-group-sm > .input-group-btn > textarea.btn, +select[multiple].input-sm, +.input-group-sm > select[multiple].form-control, +.input-group-sm > select[multiple].input-group-addon, +.input-group-sm > .input-group-btn > select[multiple].btn { + height: auto; +} + +.form-group-sm .form-control, .form-group-sm input[name="post_password"] { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.form-group-sm select.form-control { + height: 30px; + line-height: 30px; +} +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 30px; + min-height: 32px; + padding: 6px 10px; + font-size: 12px; + line-height: 1.5; +} + +.input-lg, .input-group-lg > .form-control, .input-group-lg > input[name="post_password"], +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn, +.input-group-lg > .input-group-btn > input[type="submit"], +.input-group-lg > .input-group-btn > input[type="reset"], +.input-group-lg > .input-group-btn > button { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; + border-radius: 6px; +} + +select.input-lg, .input-group-lg > select.form-control, +.input-group-lg > select.input-group-addon, +.input-group-lg > .input-group-btn > select.btn { + height: 46px; + line-height: 46px; +} + +textarea.input-lg, .input-group-lg > textarea.form-control, +.input-group-lg > textarea.input-group-addon, +.input-group-lg > .input-group-btn > textarea.btn, +select[multiple].input-lg, +.input-group-lg > select[multiple].form-control, +.input-group-lg > select[multiple].input-group-addon, +.input-group-lg > .input-group-btn > select[multiple].btn { + height: auto; +} + +.form-group-lg .form-control, .form-group-lg input[name="post_password"] { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; + border-radius: 6px; +} +.form-group-lg select.form-control { + height: 46px; + line-height: 46px; +} +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 46px; + min-height: 38px; + padding: 11px 16px; + font-size: 18px; + line-height: 1.33333; +} + +.has-feedback { + position: relative; +} +.has-feedback .form-control, .has-feedback input[name="post_password"] { + padding-right: 42.5px; +} + +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} + +.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > input[name="post_password"] + .form-control-feedback, +.input-group-lg > .input-group-addon + .form-control-feedback, +.input-group-lg > .input-group-btn > .btn + .form-control-feedback, +.input-group-lg > .input-group-btn > input[type="submit"] + .form-control-feedback, +.input-group-lg > .input-group-btn > input[type="reset"] + .form-control-feedback, +.input-group-lg > .input-group-btn > button + .form-control-feedback, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback, +.form-group-lg input[name="post_password"] + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} + +.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > input[name="post_password"] + .form-control-feedback, +.input-group-sm > .input-group-addon + .form-control-feedback, +.input-group-sm > .input-group-btn > .btn + .form-control-feedback, +.input-group-sm > .input-group-btn > input[type="submit"] + .form-control-feedback, +.input-group-sm > .input-group-btn > input[type="reset"] + .form-control-feedback, +.input-group-sm > .input-group-btn > button + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .form-control-feedback, +.form-group-sm input[name="post_password"] + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} + +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { + color: #3c763d; +} +.has-success .form-control, .has-success input[name="post_password"] { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus, .has-success input[name="post_password"]:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + border-color: #3c763d; + background-color: #dff0d8; +} +.has-success .form-control-feedback { + color: #3c763d; +} + +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { + color: #8a6d3b; +} +.has-warning .form-control, .has-warning input[name="post_password"] { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus, .has-warning input[name="post_password"]:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + border-color: #8a6d3b; + background-color: #fcf8e3; +} +.has-warning .form-control-feedback { + color: #8a6d3b; +} + +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { + color: #a94442; +} +.has-error .form-control, .has-error input[name="post_password"] { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus, .has-error input[name="post_password"]:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + border-color: #a94442; + background-color: #f2dede; +} +.has-error .form-control-feedback { + color: #a94442; +} + +.has-feedback label ~ .form-control-feedback { + top: 25px; +} +.has-feedback label.sr-only ~ .form-control-feedback, .has-feedback label.navigation-skiplink-link ~ .form-control-feedback { + top: 0; +} + +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} + +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control, .form-inline input[name="post_password"] { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control, + .form-inline .input-group input[name="post_password"] { + width: auto; + } + .form-inline .input-group > .form-control, .form-inline .input-group > input[name="post_password"] { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} + +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + margin-top: 0; + margin-bottom: 0; + padding-top: 7px; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; +} +.form-horizontal .form-group:before, .form-horizontal .form-group:after { + content: " "; + display: table; +} +.form-horizontal .form-group:after { + clear: both; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + margin-bottom: 0; + padding-top: 7px; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 11px; + font-size: 18px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + font-size: 12px; + } +} + +.btn, input[type="submit"], +input[type="reset"], +button { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.btn:focus, input[type="submit"]:focus, +input[type="reset"]:focus, +button:focus, .btn.focus, input.focus[type="submit"], +input.focus[type="reset"], +button.focus, .btn:active:focus, input[type="submit"]:active:focus, +input[type="reset"]:active:focus, +button:active:focus, .btn:active.focus, input[type="submit"]:active.focus, +input[type="reset"]:active.focus, +button:active.focus, .btn.active:focus, input.active[type="submit"]:focus, +input.active[type="reset"]:focus, +button.active:focus, .btn.active.focus, input.active.focus[type="submit"], +input.active.focus[type="reset"], +button.active.focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, input[type="submit"]:hover, +input[type="reset"]:hover, +button:hover, .btn:focus, input[type="submit"]:focus, +input[type="reset"]:focus, +button:focus, .btn.focus, input.focus[type="submit"], +input.focus[type="reset"], +button.focus { + color: #333; + text-decoration: none; +} +.btn:active, input[type="submit"]:active, +input[type="reset"]:active, +button:active, .btn.active, input.active[type="submit"], +input.active[type="reset"], +button.active { + outline: 0; + background-image: none; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, input.disabled[type="submit"], +input.disabled[type="reset"], +button.disabled, .btn[disabled], input[disabled][type="submit"], +input[disabled][type="reset"], +button[disabled], fieldset[disabled] .btn, fieldset[disabled] input[type="submit"], +fieldset[disabled] input[type="reset"], +fieldset[disabled] button { + cursor: not-allowed; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} + +a.btn.disabled, fieldset[disabled] a.btn { + pointer-events: none; +} + +.btn-default, input[type="submit"], +input[type="reset"], +button { + color: #333; + background-color: #fff; + border-color: #ccc; +} +.btn-default:focus, input[type="submit"]:focus, +input[type="reset"]:focus, +button:focus, .btn-default.focus, input.focus[type="submit"], +input.focus[type="reset"], +button.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover, input[type="submit"]:hover, +input[type="reset"]:hover, +button:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, input[type="submit"]:active, +input[type="reset"]:active, +button:active, .btn-default.active, input.active[type="submit"], +input.active[type="reset"], +button.active, .open > .btn-default.dropdown-toggle, .open > input.dropdown-toggle[type="submit"], +.open > input.dropdown-toggle[type="reset"], +.open > button.dropdown-toggle { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active:hover, input[type="submit"]:active:hover, +input[type="reset"]:active:hover, +button:active:hover, .btn-default:active:focus, input[type="submit"]:active:focus, +input[type="reset"]:active:focus, +button:active:focus, .btn-default:active.focus, input[type="submit"]:active.focus, +input[type="reset"]:active.focus, +button:active.focus, .btn-default.active:hover, input.active[type="submit"]:hover, +input.active[type="reset"]:hover, +button.active:hover, .btn-default.active:focus, input.active[type="submit"]:focus, +input.active[type="reset"]:focus, +button.active:focus, .btn-default.active.focus, input.active.focus[type="submit"], +input.active.focus[type="reset"], +button.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > input.dropdown-toggle[type="submit"]:hover, +.open > input.dropdown-toggle[type="reset"]:hover, +.open > button.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > input.dropdown-toggle[type="submit"]:focus, +.open > input.dropdown-toggle[type="reset"]:focus, +.open > button.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus, .open > input.dropdown-toggle.focus[type="submit"], +.open > input.dropdown-toggle.focus[type="reset"], +.open > button.dropdown-toggle.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; +} +.btn-default:active, input[type="submit"]:active, +input[type="reset"]:active, +button:active, .btn-default.active, input.active[type="submit"], +input.active[type="reset"], +button.active, .open > .btn-default.dropdown-toggle, .open > input.dropdown-toggle[type="submit"], +.open > input.dropdown-toggle[type="reset"], +.open > button.dropdown-toggle { + background-image: none; +} +.btn-default.disabled:hover, input.disabled[type="submit"]:hover, +input.disabled[type="reset"]:hover, +button.disabled:hover, .btn-default.disabled:focus, input.disabled[type="submit"]:focus, +input.disabled[type="reset"]:focus, +button.disabled:focus, .btn-default.disabled.focus, input.disabled.focus[type="submit"], +input.disabled.focus[type="reset"], +button.disabled.focus, .btn-default[disabled]:hover, input[disabled][type="submit"]:hover, +input[disabled][type="reset"]:hover, +button[disabled]:hover, .btn-default[disabled]:focus, input[disabled][type="submit"]:focus, +input[disabled][type="reset"]:focus, +button[disabled]:focus, .btn-default[disabled].focus, input[disabled].focus[type="submit"], +input[disabled].focus[type="reset"], +button[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] input[type="submit"]:hover, +fieldset[disabled] input[type="reset"]:hover, +fieldset[disabled] button:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] input[type="submit"]:focus, +fieldset[disabled] input[type="reset"]:focus, +fieldset[disabled] button:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] input.focus[type="submit"], +fieldset[disabled] input.focus[type="reset"], +fieldset[disabled] button.focus { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge, input[type="submit"] .badge, +input[type="reset"] .badge, +button .badge { + color: #fff; + background-color: #333; +} + +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + background-image: none; +} +.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} + +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { + color: #fff; + background-color: #398439; + border-color: #255625; +} +.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + background-image: none; +} +.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} + +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; +} +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; +} +.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + background-image: none; +} +.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} + +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:focus, .btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + background-image: none; +} +.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} + +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; +} +.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + background-image: none; +} +.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} + +.btn-link { + color: #337ab7; + font-weight: normal; + border-radius: 0; +} +.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { + border-color: transparent; +} +.btn-link:hover, .btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { + color: #777777; + text-decoration: none; +} + +.btn-lg, .btn-group-lg > .btn, .btn-group-lg > input[type="submit"], +.btn-group-lg > input[type="reset"], +.btn-group-lg > button { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; + border-radius: 6px; +} + +.btn-sm, .btn-group-sm > .btn, .btn-group-sm > input[type="submit"], +.btn-group-sm > input[type="reset"], +.btn-group-sm > button { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-xs, .btn-group-xs > .btn, .btn-group-xs > input[type="submit"], +.btn-group-xs > input[type="reset"], +.btn-group-xs > button { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 5px; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} + +.collapse { + display: none; +} +.collapse.in { + display: block; +} + +tr.collapse.in { + display: table-row; +} + +tbody.collapse.in { + display: table-row-group; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-property: height, visibility; + transition-property: height, visibility; + -webkit-transition-duration: 0.35s; + transition-duration: 0.35s; + -webkit-transition-timing-function: ease; + transition-timing-function: ease; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid \9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle:focus { + outline: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + font-size: 14px; + text-align: left; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} +.dropdown-menu.pull-right, .dropdown-menu.alignright, .entry-attachment #nav-below .dropdown-menu.nav-next, .widget_calendar #wp-calendar #next a.dropdown-menu { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857; + color: #333333; + white-space: nowrap; +} + +.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { + text-decoration: none; + color: #262626; + background-color: #f5f5f5; +} + +.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + outline: 0; + background-color: #337ab7; +} + +.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { + color: #777777; +} +.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { + text-decoration: none; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + cursor: not-allowed; +} + +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} + +.dropdown-menu-right { + left: auto; + right: 0; +} + +.dropdown-menu-left { + left: 0; + right: auto; +} + +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857; + color: #777777; + white-space: nowrap; +} + +.dropdown-backdrop { + position: fixed; + left: 0; + right: 0; + bottom: 0; + top: 0; + z-index: 990; +} + +.pull-right > .dropdown-menu, .alignright > .dropdown-menu, .entry-attachment #nav-below .nav-next > .dropdown-menu, .widget_calendar #wp-calendar #next a > .dropdown-menu { + right: 0; + left: auto; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; + content: ""; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} + +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + left: 0; + right: auto; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, .btn-group > input[type="submit"], +.btn-group > input[type="reset"], +.btn-group > button, +.btn-group-vertical > .btn, +.btn-group-vertical > input[type="submit"], +.btn-group-vertical > input[type="reset"], +.btn-group-vertical > button { + position: relative; + float: left; +} +.btn-group > .btn:hover, .btn-group > input[type="submit"]:hover, +.btn-group > input[type="reset"]:hover, +.btn-group > button:hover, .btn-group > .btn:focus, .btn-group > input[type="submit"]:focus, +.btn-group > input[type="reset"]:focus, +.btn-group > button:focus, .btn-group > .btn:active, .btn-group > input[type="submit"]:active, +.btn-group > input[type="reset"]:active, +.btn-group > button:active, .btn-group > .btn.active, .btn-group > input.active[type="submit"], +.btn-group > input.active[type="reset"], +.btn-group > button.active, +.btn-group-vertical > .btn:hover, +.btn-group-vertical > input[type="submit"]:hover, +.btn-group-vertical > input[type="reset"]:hover, +.btn-group-vertical > button:hover, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > input[type="submit"]:focus, +.btn-group-vertical > input[type="reset"]:focus, +.btn-group-vertical > button:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > input[type="submit"]:active, +.btn-group-vertical > input[type="reset"]:active, +.btn-group-vertical > button:active, +.btn-group-vertical > .btn.active, +.btn-group-vertical > input.active[type="submit"], +.btn-group-vertical > input.active[type="reset"], +.btn-group-vertical > button.active { + z-index: 2; +} + +.btn-group .btn + .btn, .btn-group input[type="submit"] + .btn, +.btn-group input[type="reset"] + .btn, +.btn-group button + .btn, .btn-group .btn + input[type="submit"], .btn-group input[type="submit"] + input[type="submit"], +.btn-group input[type="reset"] + input[type="submit"], +.btn-group button + input[type="submit"], +.btn-group .btn + input[type="reset"], +.btn-group input[type="submit"] + input[type="reset"], +.btn-group input[type="reset"] + input[type="reset"], +.btn-group button + input[type="reset"], +.btn-group .btn + button, +.btn-group input[type="submit"] + button, +.btn-group input[type="reset"] + button, +.btn-group button + button, +.btn-group .btn + .btn-group, +.btn-group input[type="submit"] + .btn-group, +.btn-group input[type="reset"] + .btn-group, +.btn-group button + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + input[type="submit"], +.btn-group .btn-group + input[type="reset"], +.btn-group .btn-group + button, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + margin-left: -5px; +} +.btn-toolbar:before, .btn-toolbar:after { + content: " "; + display: table; +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar .btn, .btn-toolbar input[type="submit"], +.btn-toolbar input[type="reset"], +.btn-toolbar button, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, .btn-toolbar > input[type="submit"], +.btn-toolbar > input[type="reset"], +.btn-toolbar > button, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} + +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > input[type="submit"]:not(:first-child):not(:last-child):not(.dropdown-toggle), +.btn-group > input[type="reset"]:not(:first-child):not(:last-child):not(.dropdown-toggle), +.btn-group > button:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} + +.btn-group > .btn:first-child, .btn-group > input[type="submit"]:first-child, +.btn-group > input[type="reset"]:first-child, +.btn-group > button:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > input[type="submit"]:first-child:not(:last-child):not(.dropdown-toggle), +.btn-group > input[type="reset"]:first-child:not(:last-child):not(.dropdown-toggle), +.btn-group > button:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.btn-group > .btn:last-child:not(:first-child), .btn-group > input[type="submit"]:last-child:not(:first-child), +.btn-group > input[type="reset"]:last-child:not(:first-child), +.btn-group > button:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group > .btn-group { + float: left; +} + +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"], +.btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="reset"], +.btn-group > .btn-group:not(:first-child):not(:last-child) > button { + border-radius: 0; +} + +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"]:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > input[type="reset"]:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > button:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"]:first-child, +.btn-group > .btn-group:last-child:not(:first-child) > input[type="reset"]:first-child, +.btn-group > .btn-group:last-child:not(:first-child) > button:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group > .btn + .dropdown-toggle, .btn-group > input[type="submit"] + .dropdown-toggle, +.btn-group > input[type="reset"] + .dropdown-toggle, +.btn-group > button + .dropdown-toggle { + padding-left: 8px; + padding-right: 8px; +} + +.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle, .btn-group-lg.btn-group > input[type="submit"] + .dropdown-toggle, +.btn-group-lg.btn-group > input[type="reset"] + .dropdown-toggle, +.btn-group-lg.btn-group > button + .dropdown-toggle { + padding-left: 12px; + padding-right: 12px; +} + +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn .caret, input[type="submit"] .caret, +input[type="reset"] .caret, +button .caret { + margin-left: 0; +} + +.btn-lg .caret, .btn-group-lg > .btn .caret, .btn-group-lg > input[type="submit"] .caret, +.btn-group-lg > input[type="reset"] .caret, +.btn-group-lg > button .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} + +.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret, .dropup .btn-group-lg > input[type="submit"] .caret, +.dropup .btn-group-lg > input[type="reset"] .caret, +.dropup .btn-group-lg > button .caret { + border-width: 0 5px 5px; +} + +.btn-group-vertical > .btn, .btn-group-vertical > input[type="submit"], +.btn-group-vertical > input[type="reset"], +.btn-group-vertical > button, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn, +.btn-group-vertical > .btn-group > input[type="submit"], +.btn-group-vertical > .btn-group > input[type="reset"], +.btn-group-vertical > .btn-group > button { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { + content: " "; + display: table; +} +.btn-group-vertical > .btn-group:after { + clear: both; +} +.btn-group-vertical > .btn-group > .btn, .btn-group-vertical > .btn-group > input[type="submit"], +.btn-group-vertical > .btn-group > input[type="reset"], +.btn-group-vertical > .btn-group > button { + float: none; +} +.btn-group-vertical > .btn + .btn, .btn-group-vertical > input[type="submit"] + .btn, +.btn-group-vertical > input[type="reset"] + .btn, +.btn-group-vertical > button + .btn, .btn-group-vertical > .btn + input[type="submit"], .btn-group-vertical > input[type="submit"] + input[type="submit"], +.btn-group-vertical > input[type="reset"] + input[type="submit"], +.btn-group-vertical > button + input[type="submit"], +.btn-group-vertical > .btn + input[type="reset"], +.btn-group-vertical > input[type="submit"] + input[type="reset"], +.btn-group-vertical > input[type="reset"] + input[type="reset"], +.btn-group-vertical > button + input[type="reset"], +.btn-group-vertical > .btn + button, +.btn-group-vertical > input[type="submit"] + button, +.btn-group-vertical > input[type="reset"] + button, +.btn-group-vertical > button + button, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > input[type="submit"] + .btn-group, +.btn-group-vertical > input[type="reset"] + .btn-group, +.btn-group-vertical > button + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + input[type="submit"], +.btn-group-vertical > .btn-group + input[type="reset"], +.btn-group-vertical > .btn-group + button, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group-vertical > input[type="submit"]:not(:first-child):not(:last-child), +.btn-group-vertical > input[type="reset"]:not(:first-child):not(:last-child), +.btn-group-vertical > button:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical > .btn:first-child:not(:last-child), .btn-group-vertical > input[type="submit"]:first-child:not(:last-child), +.btn-group-vertical > input[type="reset"]:first-child:not(:last-child), +.btn-group-vertical > button:first-child:not(:last-child) { + border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child), .btn-group-vertical > input[type="submit"]:last-child:not(:first-child), +.btn-group-vertical > input[type="reset"]:last-child:not(:first-child), +.btn-group-vertical > button:last-child:not(:first-child) { + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"], +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="reset"], +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > button { + border-radius: 0; +} + +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"]:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="reset"]:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > button:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"]:first-child, +.btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="reset"]:first-child, +.btn-group-vertical > .btn-group:last-child:not(:first-child) > button:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, .btn-group-justified > input[type="submit"], +.btn-group-justified > input[type="reset"], +.btn-group-justified > button, +.btn-group-justified > .btn-group { + float: none; + display: table-cell; + width: 1%; +} +.btn-group-justified > .btn-group .btn, .btn-group-justified > .btn-group input[type="submit"], +.btn-group-justified > .btn-group input[type="reset"], +.btn-group-justified > .btn-group button { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} + +[data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > input[type="submit"] input[type="radio"], +[data-toggle="buttons"] > input[type="reset"] input[type="radio"], +[data-toggle="buttons"] > button input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > input[type="submit"] input[type="checkbox"], +[data-toggle="buttons"] > input[type="reset"] input[type="checkbox"], +[data-toggle="buttons"] > button input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > input[type="submit"] input[type="radio"], +[data-toggle="buttons"] > .btn-group > input[type="reset"] input[type="radio"], +[data-toggle="buttons"] > .btn-group > button input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > input[type="submit"] input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > input[type="reset"] input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > button input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-left: 0; + padding-right: 0; +} +.input-group .form-control, .input-group input[name="post_password"] { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus, .input-group input[name="post_password"]:focus { + z-index: 3; +} + +.input-group-addon, +.input-group-btn, +.input-group .form-control, +.input-group input[name="post_password"] { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child), +.input-group input[name="post_password"]:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} + +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #ccc; + border-radius: 4px; +} +.input-group-addon.input-sm, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .input-group-addon.btn, +.input-group-sm > .input-group-btn > input.input-group-addon[type="submit"], +.input-group-sm > .input-group-btn > input.input-group-addon[type="reset"], +.input-group-sm > .input-group-btn > button.input-group-addon { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .input-group-addon.btn, +.input-group-lg > .input-group-btn > input.input-group-addon[type="submit"], +.input-group-lg > .input-group-btn > input.input-group-addon[type="reset"], +.input-group-lg > .input-group-btn > button.input-group-addon { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} + +.input-group .form-control:first-child, .input-group input[name="post_password"]:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > input[type="submit"], +.input-group-btn:first-child > input[type="reset"], +.input-group-btn:first-child > button, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .btn-group > input[type="submit"], +.input-group-btn:first-child > .btn-group > input[type="reset"], +.input-group-btn:first-child > .btn-group > button, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > input[type="submit"]:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > input[type="reset"]:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > button:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn, +.input-group-btn:last-child > .btn-group:not(:last-child) > input[type="submit"], +.input-group-btn:last-child > .btn-group:not(:last-child) > input[type="reset"], +.input-group-btn:last-child > .btn-group:not(:last-child) > button { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.input-group-addon:first-child { + border-right: 0; +} + +.input-group .form-control:last-child, .input-group input[name="post_password"]:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > input[type="submit"], +.input-group-btn:last-child > input[type="reset"], +.input-group-btn:last-child > button, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .btn-group > input[type="submit"], +.input-group-btn:last-child > .btn-group > input[type="reset"], +.input-group-btn:last-child > .btn-group > button, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > input[type="submit"]:not(:first-child), +.input-group-btn:first-child > input[type="reset"]:not(:first-child), +.input-group-btn:first-child > button:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn, +.input-group-btn:first-child > .btn-group:not(:first-child) > input[type="submit"], +.input-group-btn:first-child > .btn-group:not(:first-child) > input[type="reset"], +.input-group-btn:first-child > .btn-group:not(:first-child) > button { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.input-group-addon:last-child { + border-left: 0; +} + +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn, .input-group-btn > input[type="submit"], +.input-group-btn > input[type="reset"], +.input-group-btn > button { + position: relative; +} +.input-group-btn > .btn + .btn, .input-group-btn > input[type="submit"] + .btn, +.input-group-btn > input[type="reset"] + .btn, +.input-group-btn > button + .btn, .input-group-btn > .btn + input[type="submit"], .input-group-btn > input[type="submit"] + input[type="submit"], +.input-group-btn > input[type="reset"] + input[type="submit"], +.input-group-btn > button + input[type="submit"], +.input-group-btn > .btn + input[type="reset"], +.input-group-btn > input[type="submit"] + input[type="reset"], +.input-group-btn > input[type="reset"] + input[type="reset"], +.input-group-btn > button + input[type="reset"], +.input-group-btn > .btn + button, +.input-group-btn > input[type="submit"] + button, +.input-group-btn > input[type="reset"] + button, +.input-group-btn > button + button { + margin-left: -1px; +} +.input-group-btn > .btn:hover, .input-group-btn > input[type="submit"]:hover, +.input-group-btn > input[type="reset"]:hover, +.input-group-btn > button:hover, .input-group-btn > .btn:focus, .input-group-btn > input[type="submit"]:focus, +.input-group-btn > input[type="reset"]:focus, +.input-group-btn > button:focus, .input-group-btn > .btn:active, .input-group-btn > input[type="submit"]:active, +.input-group-btn > input[type="reset"]:active, +.input-group-btn > button:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, .input-group-btn:first-child > input[type="submit"], +.input-group-btn:first-child > input[type="reset"], +.input-group-btn:first-child > button, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, .input-group-btn:last-child > input[type="submit"], +.input-group-btn:last-child > input[type="reset"], +.input-group-btn:last-child > button, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} + +.nav { + margin-bottom: 0; + padding-left: 0; + list-style: none; +} +.nav:before, .nav:after { + content: " "; + display: table; +} +.nav:after { + clear: both; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, .nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.nav > li.disabled > a { + color: #777777; +} +.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { + color: #777777; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; +} +.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { + background-color: #eeeeee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #ddd; +} +.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { + color: #555555; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; + cursor: default; +} + +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} + +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} + +.nav-justified, .nav-tabs.nav-justified { + width: 100%; +} +.nav-justified > li, .nav-tabs.nav-justified > li { + float: none; +} +.nav-justified > li > a, .nav-tabs.nav-justified > li > a { + text-align: center; + margin-bottom: 5px; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li, .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} + +.nav-tabs-justified, .nav-tabs.nav-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} + +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +.navbar:before, .navbar:after { + content: " "; + display: table; +} +.navbar:after { + clear: both; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} + +.navbar-header:before, .navbar-header:after { + content: " "; + display: table; +} +.navbar-header:after { + clear: both; +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} + +.navbar-collapse { + overflow-x: visible; + padding-right: 15px; + padding-left: 15px; + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} +.navbar-collapse:before, .navbar-collapse:after { + content: " "; + display: table; +} +.navbar-collapse:after { + clear: both; +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { + padding-left: 0; + padding-right: 0; + } +} + +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} + +.container > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-header, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-header, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} + +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} + +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} + +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} + +.navbar-brand { + float: left; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; + height: 50px; +} +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} + +.navbar-toggle { + position: relative; + float: right; + margin-right: 15px; + padding: 9px 10px; + margin-top: 8px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} + +.navbar-nav { + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} + +.navbar-form { + margin-left: -15px; + margin-right: -15px; + padding: 10px 15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + margin-top: 8px; + margin-bottom: 8px; +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control, .navbar-form input[name="post_password"] { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control, + .navbar-form .input-group input[name="post_password"] { + width: auto; + } + .navbar-form .input-group > .form-control, .navbar-form .input-group > input[name="post_password"] { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + border: 0; + margin-left: 0; + margin-right: 0; + padding-top: 0; + padding-bottom: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} + +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn, .btn-group-sm > input.navbar-btn[type="submit"], +.btn-group-sm > input.navbar-btn[type="reset"], +.btn-group-sm > button.navbar-btn { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn, .btn-group-xs > input.navbar-btn[type="submit"], +.btn-group-xs > input.navbar-btn[type="reset"], +.btn-group-xs > button.navbar-btn { + margin-top: 14px; + margin-bottom: 14px; +} + +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-left: 15px; + margin-right: 15px; + } +} + +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { + background-color: #e7e7e7; + color: #555; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} + +.navbar-inverse { + background-color: #222; + border-color: #090909; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #090909; +} +.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { + background-color: #090909; + color: #fff; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #090909; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} + +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + content: "/ "; + padding: 0 5px; + color: #ccc; +} +.breadcrumb > .active { + color: #777777; +} + +.pagination, ul.page-numbers { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li, ul.page-numbers > li { + display: inline; +} +.pagination > li > a, ul.page-numbers > li > a, +.pagination > li > span, +ul.page-numbers > li > span { + position: relative; + float: left; + padding: 6px 12px; + line-height: 1.42857; + text-decoration: none; + color: #337ab7; + background-color: #fff; + border: 1px solid #ddd; + margin-left: -1px; +} +.pagination > li:first-child > a, ul.page-numbers > li:first-child > a, +.pagination > li:first-child > span, +ul.page-numbers > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} +.pagination > li:last-child > a, ul.page-numbers > li:last-child > a, +.pagination > li:last-child > span, +ul.page-numbers > li:last-child > span { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; +} +.pagination > li > a:hover, ul.page-numbers > li > a:hover, .pagination > li > a:focus, ul.page-numbers > li > a:focus, +.pagination > li > span:hover, +ul.page-numbers > li > span:hover, +.pagination > li > span:focus, +ul.page-numbers > li > span:focus { + z-index: 2; + color: #23527c; + background-color: #eeeeee; + border-color: #ddd; +} +.pagination > .active > a, ul.page-numbers > .active > a, .pagination > .active > a:hover, ul.page-numbers > .active > a:hover, .pagination > .active > a:focus, ul.page-numbers > .active > a:focus, +.pagination > .active > span, +ul.page-numbers > .active > span, +.pagination > .active > span:hover, +ul.page-numbers > .active > span:hover, +.pagination > .active > span:focus, +ul.page-numbers > .active > span:focus { + z-index: 3; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; + cursor: default; +} +.pagination > .disabled > span, ul.page-numbers > .disabled > span, +.pagination > .disabled > span:hover, +ul.page-numbers > .disabled > span:hover, +.pagination > .disabled > span:focus, +ul.page-numbers > .disabled > span:focus, +.pagination > .disabled > a, +ul.page-numbers > .disabled > a, +.pagination > .disabled > a:hover, +ul.page-numbers > .disabled > a:hover, +.pagination > .disabled > a:focus, +ul.page-numbers > .disabled > a:focus { + color: #777777; + background-color: #fff; + border-color: #ddd; + cursor: not-allowed; +} + +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-bottom-right-radius: 6px; + border-top-right-radius: 6px; +} + +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} + +.pager { + padding-left: 0; + margin: 20px 0; + list-style: none; + text-align: center; +} +.pager:before, .pager:after { + content: " "; + display: table; +} +.pager:after { + clear: both; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777777; + background-color: #fff; + cursor: not-allowed; +} + +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +.label:empty { + display: none; +} +.btn .label, input[type="submit"] .label, +input[type="reset"] .label, +button .label { + position: relative; + top: -1px; +} + +a.label:hover, a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +.label-default { + background-color: #777777; +} +.label-default[href]:hover, .label-default[href]:focus { + background-color: #5e5e5e; +} + +.label-primary { + background-color: #337ab7; +} +.label-primary[href]:hover, .label-primary[href]:focus { + background-color: #286090; +} + +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, .label-success[href]:focus { + background-color: #449d44; +} + +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, .label-info[href]:focus { + background-color: #31b0d5; +} + +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, .label-warning[href]:focus { + background-color: #ec971f; +} + +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, .label-danger[href]:focus { + background-color: #c9302c; +} + +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + color: #fff; + line-height: 1; + vertical-align: middle; + white-space: nowrap; + text-align: center; + background-color: #777777; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge, input[type="submit"] .badge, +input[type="reset"] .badge, +button .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > input[type="submit"] .badge, +.btn-group-xs > input[type="reset"] .badge, +.btn-group-xs > button .badge, .btn-group-xs > .btn .badge, .btn-group-xs > input[type="submit"] .badge, +.btn-group-xs > input[type="reset"] .badge, +.btn-group-xs > button .badge { + top: 0; + padding: 1px 5px; +} +.list-group-item.active > .badge, .nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} + +a.badge:hover, a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #eeeeee; +} +.jumbotron h1, +.jumbotron .h1, +.jumbotron #header-branding .site-title, +#header-branding .jumbotron .site-title, +.jumbotron #content .post header.entry-header .entry-title, +#content .post header.entry-header .jumbotron .entry-title, +.jumbotron #content .page header.entry-header .entry-title, +#content .page header.entry-header .jumbotron .entry-title { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, .container-fluid .jumbotron { + border-radius: 6px; + padding-left: 15px; + padding-right: 15px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, .container-fluid .jumbotron { + padding-left: 60px; + padding-right: 60px; + } + .jumbotron h1, + .jumbotron .h1, + .jumbotron #header-branding .site-title, + #header-branding .jumbotron .site-title, + .jumbotron #content .post header.entry-header .entry-title, + #content .post header.entry-header .jumbotron .entry-title, + .jumbotron #content .page header.entry-header .entry-title, + #content .page header.entry-header .jumbotron .entry-title { + font-size: 63px; + } +} + +.thumbnail, .wp-caption { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border 0.2s ease-in-out; + -o-transition: border 0.2s ease-in-out; + transition: border 0.2s ease-in-out; +} +.thumbnail > img, .wp-caption > img, +.thumbnail a > img, +.wp-caption a > img { + display: block; + max-width: 100%; + height: auto; + margin-left: auto; + margin-right: auto; +} +.thumbnail .caption, .wp-caption .caption { + padding: 9px; + color: #333333; +} + +a.thumbnail:hover, a.wp-caption:hover, +a.thumbnail:focus, +a.wp-caption:focus, +a.thumbnail.active, +a.active.wp-caption { + border-color: #337ab7; +} + +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} + +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} + +.alert-success { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #3c763d; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} + +.alert-info { + background-color: #d9edf7; + border-color: #bce8f1; + color: #31708f; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} + +.alert-warning { + background-color: #fcf8e3; + border-color: #faebcc; + color: #8a6d3b; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} + +.alert-danger { + background-color: #f2dede; + border-color: #ebccd1; + color: #a94442; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + overflow: hidden; + height: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} + +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} + +.media, +.media-body { + zoom: 1; + overflow: hidden; +} + +.media-body { + width: 10000px; +} + +.media-object { + display: block; +} +.media-object.img-thumbnail, .gallery .gallery-item img.media-object { + max-width: none; +} + +.media-right, +.media > .pull-right, +.media > .alignright, +.entry-attachment #nav-below .media > .nav-next, +.widget_calendar #wp-calendar #next .media > a { + padding-left: 10px; +} + +.media-left, +.media > .pull-left, +.media > .alignleft, +.entry-attachment #nav-below .media > .nav-previous, +.gallery .media > .gallery-item, +.widget_calendar #wp-calendar #prev .media > a { + padding-right: 10px; +} + +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} + +.media-middle { + vertical-align: middle; +} + +.media-bottom { + vertical-align: bottom; +} + +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} + +.media-list { + padding-left: 0; + list-style: none; +} + +.list-group { + margin-bottom: 20px; + padding-left: 0; +} + +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +a.list-group-item, +button.list-group-item { + color: #555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, a.list-group-item:focus, +button.list-group-item:hover, +button.list-group-item:focus { + text-decoration: none; + color: #555; + background-color: #f5f5f5; +} + +button.list-group-item { + width: 100%; + text-align: left; +} + +.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { + background-color: #eeeeee; + color: #777777; + cursor: not-allowed; +} +.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { + color: #777777; +} +.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} + +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} + +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, a.list-group-item-success:focus, +button.list-group-item-success:hover, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, +button.list-group-item-success.active, +button.list-group-item-success.active:hover, +button.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} + +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} + +a.list-group-item-info, +button.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, a.list-group-item-info:focus, +button.list-group-item-info:hover, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, +button.list-group-item-info.active, +button.list-group-item-info.active:hover, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} + +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} + +a.list-group-item-warning, +button.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, a.list-group-item-warning:focus, +button.list-group-item-warning:hover, +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, +button.list-group-item-warning.active, +button.list-group-item-warning.active:hover, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} + +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} + +a.list-group-item-danger, +button.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, a.list-group-item-danger:focus, +button.list-group-item-danger:hover, +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, +button.list-group-item-danger.active, +button.list-group-item-danger.active:hover, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} + +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} + +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} + +.panel { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.panel-body { + padding: 15px; +} +.panel-body:before, .panel-body:after { + content: " "; + display: table; +} +.panel-body:after { + clear: both; +} + +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} + +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} + +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} + +.list-group + .panel-footer { + border-top-width: 0; +} + +.panel > .table, .page-content .panel > table, +.entry-content .panel > table, .widget_calendar .panel > #wp-calendar, +.panel > .table-responsive > .table, +.widget_calendar .panel > #wp-calendar > .table, +.page-content .panel > .table-responsive > table, +.widget_calendar .page-content .panel > #wp-calendar > table, +.page-content .widget_calendar .panel > #wp-calendar > table, +.entry-content .panel > .table-responsive > table, +.widget_calendar .entry-content .panel > #wp-calendar > table, +.entry-content .widget_calendar .panel > #wp-calendar > table, +.widget_calendar .panel > .table-responsive > #wp-calendar, +.widget_calendar .panel > #wp-calendar > #wp-calendar, +.panel > .panel-collapse > .table, +.page-content .panel > .panel-collapse > table, +.entry-content .panel > .panel-collapse > table, +.widget_calendar .panel > .panel-collapse > #wp-calendar { + margin-bottom: 0; +} +.panel > .table caption, .page-content .panel > table caption, +.entry-content .panel > table caption, .widget_calendar .panel > #wp-calendar caption, +.panel > .table-responsive > .table caption, +.widget_calendar .panel > #wp-calendar > .table caption, +.page-content .panel > .table-responsive > table caption, +.widget_calendar .page-content .panel > #wp-calendar > table caption, +.page-content .widget_calendar .panel > #wp-calendar > table caption, +.entry-content .panel > .table-responsive > table caption, +.widget_calendar .entry-content .panel > #wp-calendar > table caption, +.entry-content .widget_calendar .panel > #wp-calendar > table caption, +.widget_calendar .panel > .table-responsive > #wp-calendar caption, +.widget_calendar .panel > #wp-calendar > #wp-calendar caption, +.panel > .panel-collapse > .table caption, +.page-content .panel > .panel-collapse > table caption, +.entry-content .panel > .panel-collapse > table caption, +.widget_calendar .panel > .panel-collapse > #wp-calendar caption { + padding-left: 15px; + padding-right: 15px; +} +.panel > .table:first-child, .page-content .panel > table:first-child, +.entry-content .panel > table:first-child, .widget_calendar .panel > #wp-calendar:first-child, +.panel > .table-responsive:first-child > .table:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child { + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child td:first-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child td:first-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.page-content .panel > table:first-child > thead:first-child > tr:first-child th:first-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child td:first-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child th:first-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child td:last-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child td:last-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.page-content .panel > table:first-child > thead:first-child > tr:first-child th:last-child, +.entry-content .panel > table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child td:last-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.page-content .panel > table:first-child > tbody:first-child > tr:first-child th:last-child, +.entry-content .panel > table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child, +.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} +.panel > .table:last-child, .page-content .panel > table:last-child, +.entry-content .panel > table:last-child, .widget_calendar .panel > #wp-calendar:last-child, +.panel > .table-responsive:last-child > .table:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child td:first-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child td:first-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.page-content .panel > table:last-child > tbody:last-child > tr:last-child th:first-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child td:last-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child td:last-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.page-content .panel > table:last-child > tbody:last-child > tr:last-child th:last-child, +.entry-content .panel > table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.page-content .panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child, +.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} +.panel > .panel-body + .table, .page-content .panel > .panel-body + table, +.entry-content .panel > .panel-body + table, .widget_calendar .panel > .panel-body + #wp-calendar, +.panel > .panel-body + .table-responsive, +.widget_calendar .panel > .panel-body + #wp-calendar, +.panel > .table + .panel-body, +.page-content .panel > table + .panel-body, +.entry-content .panel > table + .panel-body, +.widget_calendar .panel > #wp-calendar + .panel-body, +.panel > .table-responsive + .panel-body, +.widget_calendar .panel > #wp-calendar + .panel-body { + border-top: 1px solid #ddd; +} +.panel > .table > tbody:first-child > tr:first-child th, .page-content .panel > table > tbody:first-child > tr:first-child th, +.entry-content .panel > table > tbody:first-child > tr:first-child th, .widget_calendar .panel > #wp-calendar > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td, +.page-content .panel > table > tbody:first-child > tr:first-child td, +.entry-content .panel > table > tbody:first-child > tr:first-child td, +.widget_calendar .panel > #wp-calendar > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, .widget_calendar .panel > #wp-calendar, +.panel > .table-responsive > .table-bordered, +.widget_calendar .panel > #wp-calendar > .table-bordered, +.widget_calendar .panel > .table-responsive > #wp-calendar, +.widget_calendar .panel > #wp-calendar > #wp-calendar { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, .widget_calendar .panel > #wp-calendar > thead > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > tbody > tr > th:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > tfoot > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > th:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > td:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > th:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > td:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > th:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > th:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > td:first-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > td:first-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, .widget_calendar .panel > #wp-calendar > thead > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > tbody > tr > th:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > tfoot > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > th:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > td:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > th:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > td:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > th:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > th:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > td:last-child, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > td:last-child, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, .widget_calendar .panel > #wp-calendar > thead > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > tbody > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr:first-child > td, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr:first-child > th, +.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:first-child > td, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:first-child > td, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:first-child > th, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:first-child > th, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, .widget_calendar .panel > #wp-calendar > tbody > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > tfoot > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:last-child > td, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:last-child > th, +.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr:last-child > td, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr:last-child > td, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr:last-child > th, +.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr:last-child > th, +.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive, .widget_calendar .panel > #wp-calendar { + border: 0; + margin-bottom: 0; +} + +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} + +.panel-default { + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} + +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} + +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} + +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} + +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} + +.panel-danger { + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} + +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + left: 0; + bottom: 0; + height: 100%; + width: 100%; + border: 0; +} + +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} + +.embed-responsive-4by3 { + padding-bottom: 75%; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} + +.well-lg { + padding: 24px; + border-radius: 6px; +} + +.well-sm { + padding: 9px; + border-radius: 3px; +} + +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, .close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + display: none; + overflow: hidden; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} + +.modal-content { + position: relative; + background-color: #fff; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} + +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header:before, .modal-header:after { + content: " "; + display: table; +} +.modal-header:after { + clear: both; +} + +.modal-header .close { + margin-top: -2px; +} + +.modal-title { + margin: 0; + line-height: 1.42857; +} + +.modal-body { + position: relative; + padding: 15px; +} + +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer:before, .modal-footer:after { + content: " "; + display: table; +} +.modal-footer:after { + clear: both; +} +.modal-footer .btn + .btn, .modal-footer input[type="submit"] + .btn, +.modal-footer input[type="reset"] + .btn, +.modal-footer button + .btn, .modal-footer .btn + input[type="submit"], .modal-footer input[type="submit"] + input[type="submit"], +.modal-footer input[type="reset"] + input[type="submit"], +.modal-footer button + input[type="submit"], +.modal-footer .btn + input[type="reset"], +.modal-footer input[type="submit"] + input[type="reset"], +.modal-footer input[type="reset"] + input[type="reset"], +.modal-footer button + input[type="reset"], +.modal-footer .btn + button, +.modal-footer input[type="submit"] + button, +.modal-footer input[type="reset"] + button, +.modal-footer button + button { + margin-left: 5px; + margin-bottom: 0; +} +.modal-footer .btn-group .btn + .btn, .modal-footer .btn-group input[type="submit"] + .btn, +.modal-footer .btn-group input[type="reset"] + .btn, +.modal-footer .btn-group button + .btn, .modal-footer .btn-group .btn + input[type="submit"], .modal-footer .btn-group input[type="submit"] + input[type="submit"], +.modal-footer .btn-group input[type="reset"] + input[type="submit"], +.modal-footer .btn-group button + input[type="submit"], +.modal-footer .btn-group .btn + input[type="reset"], +.modal-footer .btn-group input[type="submit"] + input[type="reset"], +.modal-footer .btn-group input[type="reset"] + input[type="reset"], +.modal-footer .btn-group button + input[type="reset"], +.modal-footer .btn-group .btn + button, +.modal-footer .btn-group input[type="submit"] + button, +.modal-footer .btn-group input[type="reset"] + button, +.modal-footer .btn-group button + button { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.42857; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + font-size: 12px; + opacity: 0; + filter: alpha(opacity=0); +} +.tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); +} +.tooltip.top { + margin-top: -3px; + padding: 5px 0; +} +.tooltip.right { + margin-left: 3px; + padding: 0 5px; +} +.tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +.tooltip.left { + margin-left: -3px; + padding: 0 5px; +} + +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 4px; +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + right: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.42857; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + font-size: 14px; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} + +.popover-title { + margin: 0; + padding: 8px 14px; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} + +.popover-content { + padding: 9px 14px; +} + +.popover > .arrow, .popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.popover > .arrow { + border-width: 11px; +} + +.popover > .arrow:after { + border-width: 10px; + content: ""; +} + +.popover.top > .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + bottom: -11px; +} +.popover.top > .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #fff; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); +} +.popover.right > .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #fff; +} +.popover.bottom > .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + top: -11px; +} +.popover.bottom > .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left > .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #fff; + bottom: -10px; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + overflow: hidden; + width: 100%; +} +.carousel-inner > .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform 0.6s ease-in-out; + -moz-transition: -moz-transform 0.6s ease-in-out; + -o-transition: -o-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + -moz-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, .carousel-inner > .item.active.right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + left: 0; + } + .carousel-inner > .item.prev, .carousel-inner > .item.active.left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + } + .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + left: 0; + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} + +.carousel-control { + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 15%; + opacity: 0.5; + filter: alpha(opacity=50); + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + background-color: transparent; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); +} +.carousel-control.right { + left: auto; + right: 0; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); +} +.carousel-control:hover, .carousel-control:focus { + outline: 0; + color: #fff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + margin-top: -10px; + z-index: 5; + display: inline-block; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + line-height: 1; + font-family: serif; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} + +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + margin-left: -30%; + padding-left: 0; + list-style: none; + text-align: center; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + border: 1px solid #fff; + border-radius: 10px; + cursor: pointer; + background-color: #000 \9; + background-color: transparent; +} +.carousel-indicators .active { + margin: 0; + width: 12px; + height: 12px; + background-color: #fff; +} + +.carousel-caption { + position: absolute; + left: 15%; + right: 15%; + bottom: 20px; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn, .carousel-caption input[type="submit"], +.carousel-caption input[type="reset"], +.carousel-caption button { + text-shadow: none; +} + +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -10px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -10px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -10px; + } + + .carousel-caption { + left: 20%; + right: 20%; + padding-bottom: 30px; + } + + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, .clearfix:after { + content: " "; + display: table; +} +.clearfix:after { + clear: both; +} + +.center-block, .aligncenter { + display: block; + margin-left: auto; + margin-right: auto; +} + +.pull-right, .alignright, .entry-attachment #nav-below .nav-next, .widget_calendar #wp-calendar #next a { + float: right !important; +} + +.pull-left, .alignleft, .entry-attachment #nav-below .nav-previous, .gallery .gallery-item, .widget_calendar #wp-calendar #prev a { + float: left !important; +} + +.hide { + display: none !important; +} + +.show { + display: block !important; +} + +.invisible { + visibility: hidden; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.hidden { + display: none !important; +} + +.affix { + position: fixed; +} + +@-ms-viewport { + width: device-width; +} +.visible-xs { + display: none !important; +} + +.visible-sm { + display: none !important; +} + +.visible-md { + display: none !important; +} + +.visible-lg { + display: none !important; +} + +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} + +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + + table.visible-xs { + display: table !important; + } + + tr.visible-xs { + display: table-row !important; + } + + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} + +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} + +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + + table.visible-sm { + display: table !important; + } + + tr.visible-sm { + display: table-row !important; + } + + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + + table.visible-md { + display: table !important; + } + + tr.visible-md { + display: table-row !important; + } + + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + + table.visible-lg { + display: table !important; + } + + tr.visible-lg { + display: table-row !important; + } + + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} + +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} + +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} + +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} + +@media print { + .visible-print { + display: block !important; + } + + table.visible-print { + display: table !important; + } + + tr.visible-print { + display: table-row !important; + } + + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} + +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} + +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} + +@media print { + .hidden-print { + display: none !important; + } +} +*, +*:before, +*:after { + box-sizing: inherit; +} + +html { + box-sizing: border-box; +} + +body { + overflow-x: hidden; +} + +::-moz-selection { + color: white; + background: black; +} + +::selection { + color: white; + background: black; +} + +img { + height: auto; + max-width: 100%; +} + +.alignnone { + margin: 0.5em 0; +} + +.alignright { + margin: 0.5em 0 1em 1em; +} + +.alignleft { + margin: 0.5em 1em 1em 0; +} + +.aligncenter { + margin: 0.5em auto; +} + +.hentry, +.widget { + -ms-word-wrap: break-word; + word-wrap: break-word; +} + +.page-content:before, .page-content:after, +.entry-content:before, +.entry-content:after { + content: " "; + display: table; +} +.page-content:after, +.entry-content:after { + clear: both; +} + +.entry-attachment .attachment { + margin-bottom: 1em; +} + +.entry-caption { + color: #666; +} + +.twitter-tweet-rendered { + max-width: 100% !important; +} + +.gallery { + margin: 0 auto 1em; +} +.gallery:before, .gallery:after { + content: " "; + display: table; +} +.gallery:after { + clear: both; +} +.gallery.gallery-columns-1 .gallery-item { + float: none; + margin: 2em 2%; + width: 96%; +} +.gallery.gallery-columns-2 .gallery-item { + margin: 2em 2%; + width: 46%; +} +.gallery.gallery-columns-3 .gallery-item { + margin: 2em 2%; + width: 29.33333%; +} +.gallery.gallery-columns-4 .gallery-item { + margin: 2em 2%; + width: 21%; +} +.gallery.gallery-columns-5 .gallery-item { + margin: 2em 2%; + width: 16%; +} +.gallery.gallery-columns-6 .gallery-item { + margin: 2em 1%; + width: 14.66667%; +} +.gallery.gallery-columns-7 .gallery-item { + margin: 2em 1%; + width: 12.28571%; +} +.gallery.gallery-columns-8 .gallery-item { + margin: 2em 1%; + width: 10.5%; +} +.gallery.gallery-columns-9 .gallery-item { + margin: 2em 1%; + width: 9.11111%; +} +.gallery .gallery-caption { + color: #333333; + margin-left: 0; +} +.gallery dl { + margin: 0; +} +.gallery br + br { + display: none; +} + +.hentry img, +.widget img { + height: auto; + max-width: 100%; + width: auto; +} + +img.header-image, img.wp-post-image { + max-width: 100%; + height: auto; +} +img.wp-smiley, .rsswidget img { + border: none; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} +img#wpstats { + display: none; +} + +.entry-content p img.alignleft, .entry-content p img.alignright, .entry-content p img.aligncenter, .entry-content p img.aligncenter, .entry-content p img.alignnone, +.wp-caption.alignleft, +.wp-caption.alignright, +.wp-caption.aligncenter, +.wp-caption.aligncenter, +.wp-caption.alignnone { + margin-top: 1em; + margin-bottom: 2em; +} + +.wp-caption.aligncenter, .wp-caption.alignnone { + clear: both !important; +} +.wp-caption .wp-caption-text { + display: inline-block; + padding: 9px; + color: #333333; +} +.wp-caption .wp-caption-text:before { + color: #666; + content: '\2014'; + font-size: 12px; + font-style: normal; + font-weight: bold; + margin-right: 5px; +} + +.widget_calendar #wp-calendar #prev { + border-right: 0; +} +.widget_calendar #wp-calendar #next { + border-left: 0; +} + +.widget_tag_cloud a:nth-child(1) { + font-size: 31px!important; +} +.widget_tag_cloud a:nth-child(2) { + font-size: 24px!important; +} +.widget_tag_cloud a:nth-child(3) { + font-size: 19px!important; +} +.widget_tag_cloud a:nth-child(4) { + font-size: 21px!important; +} +.widget_tag_cloud a:nth-child(5) { + font-size: 31px!important; +} +.widget_tag_cloud a:nth-child(6) { + font-size: 23px!important; +} +.widget_tag_cloud a:nth-child(7) { + font-size: 21px!important; +} +.widget_tag_cloud a:nth-child(8) { + font-size: 25px!important; +} +.widget_tag_cloud a:nth-child(9) { + font-size: 18px!important; +} +.widget_tag_cloud a:nth-child(10) { + font-size: 25px!important; +} +.widget_tag_cloud a:nth-child(11) { + font-size: 29px!important; +} +.widget_tag_cloud a:nth-child(12) { + font-size: 23px!important; +} + +.wp-video-shortcode { + max-width: 100%; +} + +.form-radio-group .radio:first-child { + margin-top: 0; +} +.form-radio-group .radio:last-child { + margin-bottom: 0; +} + +select { + max-width: 100%; +} + +ul.page-numbers > li > span.current, ul.page-numbers > li > span.current:hover, ul.page-numbers > li > span.current:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; + cursor: default; +} + +.pagination-wrap { + text-align: center; + margin-top: 15px; +} +.infinite-scroll .pagination-wrap { + display: none; +} + +.odin-map img { + max-width: none !important; +} + +.navigation-skiplink-link { + display: block; + padding: 1em; + background-color: #f5f5f5; + outline: 0; + outline: 1px dotted; +} + +#content:focus { + outline: none; +} + +#header-branding { + background: none; + padding: 1.5em 0; +} +#header-branding .custom-logo-link img { + margin-right: 1.5em; + margin-bottom: 1.5em; + max-height: 240px; + max-width: auto; +} +#header-branding .site-title { + margin: 0; +} +#header-branding .site-description { + margin: 0.5em 0 0; +} + +#header-image { + margin-top: 1.5em; +} + +#navigation-top { + border-radius: 0; + margin: 0; +} + +#content .post, +#content .page { + margin-bottom: 2em; + padding-left: 2em; + padding-right: 2em; + border-left: 5px #F5F5F5 solid; +} +#content .post .entry-excerpt, +#content .page .entry-excerpt { + font-size: large; +} +#content .post .entry-content, +#content .page .entry-content { + font-size: larger; + padding-top: .5em; + padding-bottom: 1.5em; +} +#content .post .entry-footer, +#content .page .entry-footer { + background: #F5F5F5; + padding: .5em 1em; +} +#content .post.sticky header.entry-header .entry-title::after { + content: " \2014 "; +} + +#footer { + text-align: center; + position: absolute; + bottom: 0; + width: 100%; + height: 50px; + background-color: #f5f5f5; + padding-top: 15px; +} + +html { + position: relative; + min-height: 100%; + overflow-y: scroll; +} + +body { + margin-bottom: 70px; +} + +.alignleft { + display: inline; + float: left; + margin-right: 1.5em; +} + +.alignright { + display: inline; + float: right; + margin-left: 1.5em; +} + +.aligncenter { + display: block; + margin-left: auto; + margin-right: auto; +} diff --git a/assets/js/bower.js b/assets/js/bower.js index d6a8a58..2fc6c4b 100644 --- a/assets/js/bower.js +++ b/assets/js/bower.js @@ -26,7 +26,7 @@ bindType: a.support.transition.end, delegateType: a.support.transition.end, handle: function(b) { - return a(b.target).is(this) ? b.handleObj.handler.apply(this, arguments) : void 0; + if (a(b.target).is(this)) return b.handleObj.handler.apply(this, arguments); } }); }); @@ -140,16 +140,16 @@ return this.$items.eq(f); }, c.prototype.to = function(a) { var b = this, c = this.getItemIndex(this.$active = this.$element.find(".item.active")); - return a > this.$items.length - 1 || 0 > a ? void 0 : this.sliding ? this.$element.one("slid.bs.carousel", function() { + if (!(a > this.$items.length - 1 || a < 0)) return this.sliding ? this.$element.one("slid.bs.carousel", function() { b.to(a); }) : c == a ? this.pause().cycle() : this.slide(a > c ? "next" : "prev", this.$items.eq(a)); }, c.prototype.pause = function(b) { return b || (this.paused = !0), this.$element.find(".next, .prev").length && a.support.transition && (this.$element.trigger(a.support.transition.end), this.cycle(!0)), this.interval = clearInterval(this.interval), this; }, c.prototype.next = function() { - return this.sliding ? void 0 : this.slide("next"); + if (!this.sliding) return this.slide("next"); }, c.prototype.prev = function() { - return this.sliding ? void 0 : this.slide("prev"); + if (!this.sliding) return this.slide("prev"); }, c.prototype.slide = function(b, d) { var e = this.$element.find(".item.active"), f = d || this.getItemForDirection(b, e), g = this.interval, h = "next" == b ? "left" : "right", i = this; if (f.hasClass("active")) return this.sliding = !1; @@ -531,11 +531,11 @@ return !1; }, c.prototype.leave = function(b) { var c = b instanceof this.constructor ? b : a(b.currentTarget).data("bs." + this.type); - return c || (c = new this.constructor(b.currentTarget, this.getDelegateOptions()), + if (c || (c = new this.constructor(b.currentTarget, this.getDelegateOptions()), a(b.currentTarget).data("bs." + this.type, c)), b instanceof a.Event && (c.inState["focusout" == b.type ? "focus" : "hover"] = !1), - c.isInStateTrue() ? void 0 : (clearTimeout(c.timeout), c.hoverState = "out", c.options.delay && c.options.delay.hide ? void (c.timeout = setTimeout(function() { + !c.isInStateTrue()) return clearTimeout(c.timeout), c.hoverState = "out", c.options.delay && c.options.delay.hide ? void (c.timeout = setTimeout(function() { "out" == c.hoverState && c.hide(); - }, c.options.delay.hide)) : c.hide()); + }, c.options.delay.hide)) : c.hide(); }, c.prototype.show = function() { var b = a.Event("show.bs." + this.type); if (this.hasContent() && this.enabled) { @@ -592,9 +592,9 @@ b && b(); } var e = this, f = a(this.$tip), g = a.Event("hide.bs." + this.type); - return this.$element.trigger(g), g.isDefaultPrevented() ? void 0 : (f.removeClass("in"), + if (this.$element.trigger(g), !g.isDefaultPrevented()) return f.removeClass("in"), a.support.transition && f.hasClass("fade") ? f.one("bsTransitionEnd", d).emulateTransitionEnd(c.TRANSITION_DURATION) : d(), - this.hoverState = null, this); + this.hoverState = null, this; }, c.prototype.fixTitle = function() { var a = this.$element; (a.attr("title") || "string" != typeof a.attr("data-original-title")) && a.attr("data-original-title", a.attr("title") || "").attr("title", ""); @@ -838,10 +838,10 @@ target: window }, c.prototype.getState = function(a, b, c, d) { var e = this.$target.scrollTop(), f = this.$element.offset(), g = this.$target.height(); - if (null != c && "top" == this.affixed) return c > e ? "top" : !1; - if ("bottom" == this.affixed) return null != c ? e + this.unpin <= f.top ? !1 : "bottom" : a - d >= e + g ? !1 : "bottom"; + if (null != c && "top" == this.affixed) return e < c && "top"; + if ("bottom" == this.affixed) return null != c ? !(e + this.unpin <= f.top) && "bottom" : !(e + g <= a - d) && "bottom"; var h = null == this.affixed, i = h ? e : f.top, j = h ? g : b; - return null != c && c >= e ? "top" : null != d && i + j >= a - d ? "bottom" : !1; + return null != c && e <= c ? "top" : null != d && i + j >= a - d && "bottom"; }, c.prototype.getPinnedOffset = function() { if (this.pinnedOffset) return this.pinnedOffset; this.$element.removeClass(c.RESET).addClass("affix"); @@ -909,34 +909,42 @@ }(this, function() { "use strict"; function a() { - return fd.apply(null, arguments); + return md.apply(null, arguments); } function b(a) { - fd = a; + md = a; } function c(a) { return a instanceof Array || "[object Array]" === Object.prototype.toString.call(a); } function d(a) { + return "[object Object]" === Object.prototype.toString.call(a); + } + function e(a) { + var b; + for (b in a) return !1; + return !0; + } + function f(a) { return a instanceof Date || "[object Date]" === Object.prototype.toString.call(a); } - function e(a, b) { + function g(a, b) { var c, d = []; for (c = 0; c < a.length; ++c) d.push(b(a[c], c)); return d; } - function f(a, b) { + function h(a, b) { return Object.prototype.hasOwnProperty.call(a, b); } - function g(a, b) { - for (var c in b) f(b, c) && (a[c] = b[c]); - return f(b, "toString") && (a.toString = b.toString), f(b, "valueOf") && (a.valueOf = b.valueOf), + function i(a, b) { + for (var c in b) h(b, c) && (a[c] = b[c]); + return h(b, "toString") && (a.toString = b.toString), h(b, "valueOf") && (a.valueOf = b.valueOf), a; } - function h(a, b, c, d) { - return Ja(a, b, c, d, !0).utc(); + function j(a, b, c, d) { + return qb(a, b, c, d, !0).utc(); } - function i() { + function k() { return { empty: !1, unusedTokens: [], @@ -952,12 +960,12 @@ meridiem: null }; } - function j(a) { - return null == a._pf && (a._pf = i()), a._pf; + function l(a) { + return null == a._pf && (a._pf = k()), a._pf; } - function k(a) { + function m(a) { if (null == a._isValid) { - var b = j(a), c = gd.call(b.parsedDateParts, function(a) { + var b = l(a), c = nd.call(b.parsedDateParts, function(a) { return null != a; }); a._isValid = !isNaN(a._d.getTime()) && b.overflow < 0 && !b.empty && !b.invalidMonth && !b.invalidWeekday && !b.nullInput && !b.invalidFormat && !b.userInvalidated && (!b.meridiem || b.meridiem && c), @@ -965,244 +973,234 @@ } return a._isValid; } - function l(a) { - var b = h(NaN); - return null != a ? g(j(b), a) : j(b).userInvalidated = !0, b; + function n(a) { + var b = j(NaN); + return null != a ? i(l(b), a) : l(b).userInvalidated = !0, b; } - function m(a) { + function o(a) { return void 0 === a; } - function n(a, b) { + function p(a, b) { var c, d, e; - if (m(b._isAMomentObject) || (a._isAMomentObject = b._isAMomentObject), m(b._i) || (a._i = b._i), - m(b._f) || (a._f = b._f), m(b._l) || (a._l = b._l), m(b._strict) || (a._strict = b._strict), - m(b._tzm) || (a._tzm = b._tzm), m(b._isUTC) || (a._isUTC = b._isUTC), m(b._offset) || (a._offset = b._offset), - m(b._pf) || (a._pf = j(b)), m(b._locale) || (a._locale = b._locale), hd.length > 0) for (c in hd) d = hd[c], - e = b[d], m(e) || (a[d] = e); + if (o(b._isAMomentObject) || (a._isAMomentObject = b._isAMomentObject), o(b._i) || (a._i = b._i), + o(b._f) || (a._f = b._f), o(b._l) || (a._l = b._l), o(b._strict) || (a._strict = b._strict), + o(b._tzm) || (a._tzm = b._tzm), o(b._isUTC) || (a._isUTC = b._isUTC), o(b._offset) || (a._offset = b._offset), + o(b._pf) || (a._pf = l(b)), o(b._locale) || (a._locale = b._locale), od.length > 0) for (c in od) d = od[c], + e = b[d], o(e) || (a[d] = e); return a; } - function o(b) { - n(this, b), this._d = new Date(null != b._d ? b._d.getTime() : NaN), id === !1 && (id = !0, - a.updateOffset(this), id = !1); + function q(b) { + p(this, b), this._d = new Date(null != b._d ? b._d.getTime() : NaN), pd === !1 && (pd = !0, + a.updateOffset(this), pd = !1); } - function p(a) { - return a instanceof o || null != a && null != a._isAMomentObject; + function r(a) { + return a instanceof q || null != a && null != a._isAMomentObject; } - function q(a) { - return 0 > a ? Math.ceil(a) : Math.floor(a); + function s(a) { + return 0 > a ? Math.ceil(a) || 0 : Math.floor(a); } - function r(a) { + function t(a) { var b = +a, c = 0; - return 0 !== b && isFinite(b) && (c = q(b)), c; + return 0 !== b && isFinite(b) && (c = s(b)), c; } - function s(a, b, c) { + function u(a, b, c) { var d, e = Math.min(a.length, b.length), f = Math.abs(a.length - b.length), g = 0; - for (d = 0; e > d; d++) (c && a[d] !== b[d] || !c && r(a[d]) !== r(b[d])) && g++; + for (d = 0; e > d; d++) (c && a[d] !== b[d] || !c && t(a[d]) !== t(b[d])) && g++; return g + f; } - function t(b) { + function v(b) { a.suppressDeprecationWarnings === !1 && "undefined" != typeof console && console.warn && console.warn("Deprecation warning: " + b); } - function u(b, c) { + function w(b, c) { var d = !0; - return g(function() { - return null != a.deprecationHandler && a.deprecationHandler(null, b), d && (t(b + "\nArguments: " + Array.prototype.slice.call(arguments).join(", ") + "\n" + new Error().stack), + return i(function() { + return null != a.deprecationHandler && a.deprecationHandler(null, b), d && (v(b + "\nArguments: " + Array.prototype.slice.call(arguments).join(", ") + "\n" + new Error().stack), d = !1), c.apply(this, arguments); }, c); } - function v(b, c) { - null != a.deprecationHandler && a.deprecationHandler(b, c), jd[b] || (t(c), jd[b] = !0); + function x(b, c) { + null != a.deprecationHandler && a.deprecationHandler(b, c), qd[b] || (v(c), qd[b] = !0); } - function w(a) { + function y(a) { return a instanceof Function || "[object Function]" === Object.prototype.toString.call(a); } - function x(a) { - return "[object Object]" === Object.prototype.toString.call(a); - } - function y(a) { + function z(a) { var b, c; - for (c in a) b = a[c], w(b) ? this[c] = b : this["_" + c] = b; + for (c in a) b = a[c], y(b) ? this[c] = b : this["_" + c] = b; this._config = a, this._ordinalParseLenient = new RegExp(this._ordinalParse.source + "|" + /\d{1,2}/.source); } - function z(a, b) { - var c, d = g({}, a); - for (c in b) f(b, c) && (x(a[c]) && x(b[c]) ? (d[c] = {}, g(d[c], a[c]), g(d[c], b[c])) : null != b[c] ? d[c] = b[c] : delete d[c]); - return d; - } - function A(a) { - null != a && this.set(a); + function A(a, b) { + var c, e = i({}, a); + for (c in b) h(b, c) && (d(a[c]) && d(b[c]) ? (e[c] = {}, i(e[c], a[c]), i(e[c], b[c])) : null != b[c] ? e[c] = b[c] : delete e[c]); + for (c in a) h(a, c) && !h(b, c) && d(a[c]) && (e[c] = i({}, e[c])); + return e; } function B(a) { - return a ? a.toLowerCase().replace("_", "-") : a; + null != a && this.set(a); } - function C(a) { - for (var b, c, d, e, f = 0; f < a.length; ) { - for (e = B(a[f]).split("-"), b = e.length, c = B(a[f + 1]), c = c ? c.split("-") : null; b > 0; ) { - if (d = D(e.slice(0, b).join("-"))) return d; - if (c && c.length >= b && s(e, c, !0) >= b - 1) break; - b--; - } - f++; - } - return null; + function C(a, b, c) { + var d = this._calendar[a] || this._calendar.sameElse; + return y(d) ? d.call(b, c) : d; } function D(a) { - var b = null; - if (!nd[a] && "undefined" != typeof module && module && module.exports) try { - b = ld._abbr, require("./locale/" + a), E(b); - } catch (c) {} - return nd[a]; - } - function E(a, b) { - var c; - return a && (c = m(b) ? H(a) : F(a, b), c && (ld = c)), ld._abbr; + var b = this._longDateFormat[a], c = this._longDateFormat[a.toUpperCase()]; + return b || !c ? b : (this._longDateFormat[a] = c.replace(/MMMM|MM|DD|dddd/g, function(a) { + return a.slice(1); + }), this._longDateFormat[a]); } - function F(a, b) { - return null !== b ? (b.abbr = a, null != nd[a] ? (v("defineLocaleOverride", "use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"), - b = z(nd[a]._config, b)) : null != b.parentLocale && (null != nd[b.parentLocale] ? b = z(nd[b.parentLocale]._config, b) : v("parentLocaleUndefined", "specified parentLocale is not defined yet")), - nd[a] = new A(b), E(a), nd[a]) : (delete nd[a], null); + function E() { + return this._invalidDate; } - function G(a, b) { - if (null != b) { - var c; - null != nd[a] && (b = z(nd[a]._config, b)), c = new A(b), c.parentLocale = nd[a], - nd[a] = c, E(a); - } else null != nd[a] && (null != nd[a].parentLocale ? nd[a] = nd[a].parentLocale : null != nd[a] && delete nd[a]); - return nd[a]; + function F(a) { + return this._ordinal.replace("%d", a); } - function H(a) { - var b; - if (a && a._locale && a._locale._abbr && (a = a._locale._abbr), !a) return ld; - if (!c(a)) { - if (b = D(a)) return b; - a = [ a ]; - } - return C(a); + function G(a, b, c, d) { + var e = this._relativeTime[c]; + return y(e) ? e(a, b, c, d) : e.replace(/%d/i, a); } - function I() { - return kd(nd); + function H(a, b) { + var c = this._relativeTime[a > 0 ? "future" : "past"]; + return y(c) ? c(b) : c.replace(/%s/i, b); } - function J(a, b) { + function I(a, b) { var c = a.toLowerCase(); - od[c] = od[c + "s"] = od[b] = a; + zd[c] = zd[c + "s"] = zd[b] = a; } - function K(a) { - return "string" == typeof a ? od[a] || od[a.toLowerCase()] : void 0; + function J(a) { + return "string" == typeof a ? zd[a] || zd[a.toLowerCase()] : void 0; } - function L(a) { + function K(a) { var b, c, d = {}; - for (c in a) f(a, c) && (b = K(c), b && (d[b] = a[c])); + for (c in a) h(a, c) && (b = J(c), b && (d[b] = a[c])); return d; } - function M(b, c) { + function L(a, b) { + Ad[a] = b; + } + function M(a) { + var b = []; + for (var c in a) b.push({ + unit: c, + priority: Ad[c] + }); + return b.sort(function(a, b) { + return a.priority - b.priority; + }), b; + } + function N(b, c) { return function(d) { - return null != d ? (O(this, b, d), a.updateOffset(this, c), this) : N(this, b); + return null != d ? (P(this, b, d), a.updateOffset(this, c), this) : O(this, b); }; } - function N(a, b) { + function O(a, b) { return a.isValid() ? a._d["get" + (a._isUTC ? "UTC" : "") + b]() : NaN; } - function O(a, b, c) { + function P(a, b, c) { a.isValid() && a._d["set" + (a._isUTC ? "UTC" : "") + b](c); } - function P(a, b) { - var c; - if ("object" == typeof a) for (c in a) this.set(c, a[c]); else if (a = K(a), w(this[a])) return this[a](b); + function Q(a) { + return a = J(a), y(this[a]) ? this[a]() : this; + } + function R(a, b) { + if ("object" == typeof a) { + a = K(a); + for (var c = M(a), d = 0; d < c.length; d++) this[c[d].unit](a[c[d].unit]); + } else if (a = J(a), y(this[a])) return this[a](b); return this; } - function Q(a, b, c) { + function S(a, b, c) { var d = "" + Math.abs(a), e = b - d.length, f = a >= 0; return (f ? c ? "+" : "" : "-") + Math.pow(10, Math.max(0, e)).toString().substr(1) + d; } - function R(a, b, c, d) { + function T(a, b, c, d) { var e = d; "string" == typeof d && (e = function() { return this[d](); - }), a && (sd[a] = e), b && (sd[b[0]] = function() { - return Q(e.apply(this, arguments), b[1], b[2]); - }), c && (sd[c] = function() { + }), a && (Ed[a] = e), b && (Ed[b[0]] = function() { + return S(e.apply(this, arguments), b[1], b[2]); + }), c && (Ed[c] = function() { return this.localeData().ordinal(e.apply(this, arguments), a); }); } - function S(a) { + function U(a) { return a.match(/\[[\s\S]/) ? a.replace(/^\[|\]$/g, "") : a.replace(/\\/g, ""); } - function T(a) { - var b, c, d = a.match(pd); - for (b = 0, c = d.length; c > b; b++) sd[d[b]] ? d[b] = sd[d[b]] : d[b] = S(d[b]); + function V(a) { + var b, c, d = a.match(Bd); + for (b = 0, c = d.length; c > b; b++) Ed[d[b]] ? d[b] = Ed[d[b]] : d[b] = U(d[b]); return function(b) { var e, f = ""; for (e = 0; c > e; e++) f += d[e] instanceof Function ? d[e].call(b, a) : d[e]; return f; }; } - function U(a, b) { - return a.isValid() ? (b = V(b, a.localeData()), rd[b] = rd[b] || T(b), rd[b](a)) : a.localeData().invalidDate(); + function W(a, b) { + return a.isValid() ? (b = X(b, a.localeData()), Dd[b] = Dd[b] || V(b), Dd[b](a)) : a.localeData().invalidDate(); } - function V(a, b) { + function X(a, b) { function c(a) { return b.longDateFormat(a) || a; } var d = 5; - for (qd.lastIndex = 0; d >= 0 && qd.test(a); ) a = a.replace(qd, c), qd.lastIndex = 0, + for (Cd.lastIndex = 0; d >= 0 && Cd.test(a); ) a = a.replace(Cd, c), Cd.lastIndex = 0, d -= 1; return a; } - function W(a, b, c) { - Kd[a] = w(b) ? b : function(a, d) { + function Y(a, b, c) { + Wd[a] = y(b) ? b : function(a, d) { return a && c ? c : b; }; } - function X(a, b) { - return f(Kd, a) ? Kd[a](b._strict, b._locale) : new RegExp(Y(a)); + function Z(a, b) { + return h(Wd, a) ? Wd[a](b._strict, b._locale) : new RegExp($(a)); } - function Y(a) { - return Z(a.replace("\\", "").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function(a, b, c, d, e) { + function $(a) { + return _(a.replace("\\", "").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function(a, b, c, d, e) { return b || c || d || e; })); } - function Z(a) { + function _(a) { return a.replace(/[-\/\\^$*+?.()|[\]{}]/g, "\\$&"); } - function $(a, b) { + function aa(a, b) { var c, d = b; for ("string" == typeof a && (a = [ a ]), "number" == typeof b && (d = function(a, c) { - c[b] = r(a); - }), c = 0; c < a.length; c++) Ld[a[c]] = d; + c[b] = t(a); + }), c = 0; c < a.length; c++) Xd[a[c]] = d; } - function _(a, b) { - $(a, function(a, c, d, e) { + function ba(a, b) { + aa(a, function(a, c, d, e) { d._w = d._w || {}, b(a, d._w, d, e); }); } - function aa(a, b, c) { - null != b && f(Ld, a) && Ld[a](b, c._a, c, a); + function ca(a, b, c) { + null != b && h(Xd, a) && Xd[a](b, c._a, c, a); } - function ba(a, b) { + function da(a, b) { return new Date(Date.UTC(a, b + 1, 0)).getUTCDate(); } - function ca(a, b) { - return c(this._months) ? this._months[a.month()] : this._months[Vd.test(b) ? "format" : "standalone"][a.month()]; + function ea(a, b) { + return c(this._months) ? this._months[a.month()] : this._months[(this._months.isFormat || fe).test(b) ? "format" : "standalone"][a.month()]; } - function da(a, b) { - return c(this._monthsShort) ? this._monthsShort[a.month()] : this._monthsShort[Vd.test(b) ? "format" : "standalone"][a.month()]; + function fa(a, b) { + return c(this._monthsShort) ? this._monthsShort[a.month()] : this._monthsShort[fe.test(b) ? "format" : "standalone"][a.month()]; } - function ea(a, b, c) { + function ga(a, b, c) { var d, e, f, g = a.toLocaleLowerCase(); if (!this._monthsParse) for (this._monthsParse = [], this._longMonthsParse = [], - this._shortMonthsParse = [], d = 0; 12 > d; ++d) f = h([ 2e3, d ]), this._shortMonthsParse[d] = this.monthsShort(f, "").toLocaleLowerCase(), + this._shortMonthsParse = [], d = 0; 12 > d; ++d) f = j([ 2e3, d ]), this._shortMonthsParse[d] = this.monthsShort(f, "").toLocaleLowerCase(), this._longMonthsParse[d] = this.months(f, "").toLocaleLowerCase(); - return c ? "MMM" === b ? (e = md.call(this._shortMonthsParse, g), -1 !== e ? e : null) : (e = md.call(this._longMonthsParse, g), - -1 !== e ? e : null) : "MMM" === b ? (e = md.call(this._shortMonthsParse, g), -1 !== e ? e : (e = md.call(this._longMonthsParse, g), - -1 !== e ? e : null)) : (e = md.call(this._longMonthsParse, g), -1 !== e ? e : (e = md.call(this._shortMonthsParse, g), + return c ? "MMM" === b ? (e = sd.call(this._shortMonthsParse, g), -1 !== e ? e : null) : (e = sd.call(this._longMonthsParse, g), + -1 !== e ? e : null) : "MMM" === b ? (e = sd.call(this._shortMonthsParse, g), -1 !== e ? e : (e = sd.call(this._longMonthsParse, g), + -1 !== e ? e : null)) : (e = sd.call(this._longMonthsParse, g), -1 !== e ? e : (e = sd.call(this._shortMonthsParse, g), -1 !== e ? e : null)); } - function fa(a, b, c) { + function ha(a, b, c) { var d, e, f; - if (this._monthsParseExact) return ea.call(this, a, b, c); + if (this._monthsParseExact) return ga.call(this, a, b, c); for (this._monthsParse || (this._monthsParse = [], this._longMonthsParse = [], this._shortMonthsParse = []), d = 0; 12 > d; d++) { - if (e = h([ 2e3, d ]), c && !this._longMonthsParse[d] && (this._longMonthsParse[d] = new RegExp("^" + this.months(e, "").replace(".", "") + "$", "i"), + if (e = j([ 2e3, d ]), c && !this._longMonthsParse[d] && (this._longMonthsParse[d] = new RegExp("^" + this.months(e, "").replace(".", "") + "$", "i"), this._shortMonthsParse[d] = new RegExp("^" + this.monthsShort(e, "").replace(".", "") + "$", "i")), c || this._monthsParse[d] || (f = "^" + this.months(e, "") + "|^" + this.monthsShort(e, ""), this._monthsParse[d] = new RegExp(f.replace(".", ""), "i")), c && "MMMM" === b && this._longMonthsParse[d].test(a)) return d; @@ -1210,316 +1208,497 @@ if (!c && this._monthsParse[d].test(a)) return d; } } - function ga(a, b) { + function ia(a, b) { var c; if (!a.isValid()) return a; - if ("string" == typeof b) if (/^\d+$/.test(b)) b = r(b); else if (b = a.localeData().monthsParse(b), + if ("string" == typeof b) if (/^\d+$/.test(b)) b = t(b); else if (b = a.localeData().monthsParse(b), "number" != typeof b) return a; - return c = Math.min(a.date(), ba(a.year(), b)), a._d["set" + (a._isUTC ? "UTC" : "") + "Month"](b, c), + return c = Math.min(a.date(), da(a.year(), b)), a._d["set" + (a._isUTC ? "UTC" : "") + "Month"](b, c), a; } - function ha(b) { - return null != b ? (ga(this, b), a.updateOffset(this, !0), this) : N(this, "Month"); + function ja(b) { + return null != b ? (ia(this, b), a.updateOffset(this, !0), this) : O(this, "Month"); } - function ia() { - return ba(this.year(), this.month()); + function ka() { + return da(this.year(), this.month()); } - function ja(a) { - return this._monthsParseExact ? (f(this, "_monthsRegex") || la.call(this), a ? this._monthsShortStrictRegex : this._monthsShortRegex) : this._monthsShortStrictRegex && a ? this._monthsShortStrictRegex : this._monthsShortRegex; + function la(a) { + return this._monthsParseExact ? (h(this, "_monthsRegex") || na.call(this), a ? this._monthsShortStrictRegex : this._monthsShortRegex) : (h(this, "_monthsShortRegex") || (this._monthsShortRegex = ie), + this._monthsShortStrictRegex && a ? this._monthsShortStrictRegex : this._monthsShortRegex); } - function ka(a) { - return this._monthsParseExact ? (f(this, "_monthsRegex") || la.call(this), a ? this._monthsStrictRegex : this._monthsRegex) : this._monthsStrictRegex && a ? this._monthsStrictRegex : this._monthsRegex; + function ma(a) { + return this._monthsParseExact ? (h(this, "_monthsRegex") || na.call(this), a ? this._monthsStrictRegex : this._monthsRegex) : (h(this, "_monthsRegex") || (this._monthsRegex = je), + this._monthsStrictRegex && a ? this._monthsStrictRegex : this._monthsRegex); } - function la() { + function na() { function a(a, b) { return b.length - a.length; } var b, c, d = [], e = [], f = []; - for (b = 0; 12 > b; b++) c = h([ 2e3, b ]), d.push(this.monthsShort(c, "")), e.push(this.months(c, "")), + for (b = 0; 12 > b; b++) c = j([ 2e3, b ]), d.push(this.monthsShort(c, "")), e.push(this.months(c, "")), f.push(this.months(c, "")), f.push(this.monthsShort(c, "")); - for (d.sort(a), e.sort(a), f.sort(a), b = 0; 12 > b; b++) d[b] = Z(d[b]), e[b] = Z(e[b]), - f[b] = Z(f[b]); + for (d.sort(a), e.sort(a), f.sort(a), b = 0; 12 > b; b++) d[b] = _(d[b]), e[b] = _(e[b]); + for (b = 0; 24 > b; b++) f[b] = _(f[b]); this._monthsRegex = new RegExp("^(" + f.join("|") + ")", "i"), this._monthsShortRegex = this._monthsRegex, this._monthsStrictRegex = new RegExp("^(" + e.join("|") + ")", "i"), this._monthsShortStrictRegex = new RegExp("^(" + d.join("|") + ")", "i"); } - function ma(a) { - var b, c = a._a; - return c && -2 === j(a).overflow && (b = c[Nd] < 0 || c[Nd] > 11 ? Nd : c[Od] < 1 || c[Od] > ba(c[Md], c[Nd]) ? Od : c[Pd] < 0 || c[Pd] > 24 || 24 === c[Pd] && (0 !== c[Qd] || 0 !== c[Rd] || 0 !== c[Sd]) ? Pd : c[Qd] < 0 || c[Qd] > 59 ? Qd : c[Rd] < 0 || c[Rd] > 59 ? Rd : c[Sd] < 0 || c[Sd] > 999 ? Sd : -1, - j(a)._overflowDayOfYear && (Md > b || b > Od) && (b = Od), j(a)._overflowWeeks && -1 === b && (b = Td), - j(a)._overflowWeekday && -1 === b && (b = Ud), j(a).overflow = b), a; + function oa(a) { + return pa(a) ? 366 : 365; } - function na(a) { - var b, c, d, e, f, g, h = a._i, i = $d.exec(h) || _d.exec(h); - if (i) { - for (j(a).iso = !0, b = 0, c = be.length; c > b; b++) if (be[b][1].exec(i[1])) { - e = be[b][0], d = be[b][2] !== !1; - break; - } - if (null == e) return void (a._isValid = !1); - if (i[3]) { - for (b = 0, c = ce.length; c > b; b++) if (ce[b][1].exec(i[3])) { - f = (i[2] || " ") + ce[b][0]; - break; - } - if (null == f) return void (a._isValid = !1); - } - if (!d && null != f) return void (a._isValid = !1); - if (i[4]) { - if (!ae.exec(i[4])) return void (a._isValid = !1); - g = "Z"; - } - a._f = e + (f || "") + (g || ""), Ca(a); - } else a._isValid = !1; + function pa(a) { + return a % 4 === 0 && a % 100 !== 0 || a % 400 === 0; } - function oa(b) { - var c = de.exec(b._i); - return null !== c ? void (b._d = new Date(+c[1])) : (na(b), void (b._isValid === !1 && (delete b._isValid, - a.createFromInputFallback(b)))); + function qa() { + return pa(this.year()); } - function pa(a, b, c, d, e, f, g) { + function ra(a, b, c, d, e, f, g) { var h = new Date(a, b, c, d, e, f, g); return 100 > a && a >= 0 && isFinite(h.getFullYear()) && h.setFullYear(a), h; } - function qa(a) { + function sa(a) { var b = new Date(Date.UTC.apply(null, arguments)); return 100 > a && a >= 0 && isFinite(b.getUTCFullYear()) && b.setUTCFullYear(a), b; } - function ra(a) { - return sa(a) ? 366 : 365; - } - function sa(a) { - return a % 4 === 0 && a % 100 !== 0 || a % 400 === 0; - } - function ta() { - return sa(this.year()); - } - function ua(a, b, c) { - var d = 7 + b - c, e = (7 + qa(a, 0, d).getUTCDay() - b) % 7; + function ta(a, b, c) { + var d = 7 + b - c, e = (7 + sa(a, 0, d).getUTCDay() - b) % 7; return -e + d - 1; } - function va(a, b, c, d, e) { - var f, g, h = (7 + c - d) % 7, i = ua(a, d, e), j = 1 + 7 * (b - 1) + h + i; - return 0 >= j ? (f = a - 1, g = ra(f) + j) : j > ra(a) ? (f = a + 1, g = j - ra(a)) : (f = a, + function ua(a, b, c, d, e) { + var f, g, h = (7 + c - d) % 7, i = ta(a, d, e), j = 1 + 7 * (b - 1) + h + i; + return 0 >= j ? (f = a - 1, g = oa(f) + j) : j > oa(a) ? (f = a + 1, g = j - oa(a)) : (f = a, g = j), { year: f, dayOfYear: g }; } - function wa(a, b, c) { - var d, e, f = ua(a.year(), b, c), g = Math.floor((a.dayOfYear() - f - 1) / 7) + 1; - return 1 > g ? (e = a.year() - 1, d = g + xa(e, b, c)) : g > xa(a.year(), b, c) ? (d = g - xa(a.year(), b, c), + function va(a, b, c) { + var d, e, f = ta(a.year(), b, c), g = Math.floor((a.dayOfYear() - f - 1) / 7) + 1; + return 1 > g ? (e = a.year() - 1, d = g + wa(e, b, c)) : g > wa(a.year(), b, c) ? (d = g - wa(a.year(), b, c), e = a.year() + 1) : (e = a.year(), d = g), { week: d, year: e }; } - function xa(a, b, c) { - var d = ua(a, b, c), e = ua(a + 1, b, c); - return (ra(a) - d + e) / 7; + function wa(a, b, c) { + var d = ta(a, b, c), e = ta(a + 1, b, c); + return (oa(a) - d + e) / 7; + } + function xa(a) { + return va(a, this._week.dow, this._week.doy).week; + } + function ya() { + return this._week.dow; + } + function za() { + return this._week.doy; + } + function Aa(a) { + var b = this.localeData().week(this); + return null == a ? b : this.add(7 * (a - b), "d"); + } + function Ba(a) { + var b = va(this, 1, 4).week; + return null == a ? b : this.add(7 * (a - b), "d"); + } + function Ca(a, b) { + return "string" != typeof a ? a : isNaN(a) ? (a = b.weekdaysParse(a), "number" == typeof a ? a : null) : parseInt(a, 10); + } + function Da(a, b) { + return "string" == typeof a ? b.weekdaysParse(a) % 7 || 7 : isNaN(a) ? null : a; + } + function Ea(a, b) { + return c(this._weekdays) ? this._weekdays[a.day()] : this._weekdays[this._weekdays.isFormat.test(b) ? "format" : "standalone"][a.day()]; + } + function Fa(a) { + return this._weekdaysShort[a.day()]; } - function ya(a, b, c) { + function Ga(a) { + return this._weekdaysMin[a.day()]; + } + function Ha(a, b, c) { + var d, e, f, g = a.toLocaleLowerCase(); + if (!this._weekdaysParse) for (this._weekdaysParse = [], this._shortWeekdaysParse = [], + this._minWeekdaysParse = [], d = 0; 7 > d; ++d) f = j([ 2e3, 1 ]).day(d), this._minWeekdaysParse[d] = this.weekdaysMin(f, "").toLocaleLowerCase(), + this._shortWeekdaysParse[d] = this.weekdaysShort(f, "").toLocaleLowerCase(), this._weekdaysParse[d] = this.weekdays(f, "").toLocaleLowerCase(); + return c ? "dddd" === b ? (e = sd.call(this._weekdaysParse, g), -1 !== e ? e : null) : "ddd" === b ? (e = sd.call(this._shortWeekdaysParse, g), + -1 !== e ? e : null) : (e = sd.call(this._minWeekdaysParse, g), -1 !== e ? e : null) : "dddd" === b ? (e = sd.call(this._weekdaysParse, g), + -1 !== e ? e : (e = sd.call(this._shortWeekdaysParse, g), -1 !== e ? e : (e = sd.call(this._minWeekdaysParse, g), + -1 !== e ? e : null))) : "ddd" === b ? (e = sd.call(this._shortWeekdaysParse, g), + -1 !== e ? e : (e = sd.call(this._weekdaysParse, g), -1 !== e ? e : (e = sd.call(this._minWeekdaysParse, g), + -1 !== e ? e : null))) : (e = sd.call(this._minWeekdaysParse, g), -1 !== e ? e : (e = sd.call(this._weekdaysParse, g), + -1 !== e ? e : (e = sd.call(this._shortWeekdaysParse, g), -1 !== e ? e : null))); + } + function Ia(a, b, c) { + var d, e, f; + if (this._weekdaysParseExact) return Ha.call(this, a, b, c); + for (this._weekdaysParse || (this._weekdaysParse = [], this._minWeekdaysParse = [], + this._shortWeekdaysParse = [], this._fullWeekdaysParse = []), d = 0; 7 > d; d++) { + if (e = j([ 2e3, 1 ]).day(d), c && !this._fullWeekdaysParse[d] && (this._fullWeekdaysParse[d] = new RegExp("^" + this.weekdays(e, "").replace(".", ".?") + "$", "i"), + this._shortWeekdaysParse[d] = new RegExp("^" + this.weekdaysShort(e, "").replace(".", ".?") + "$", "i"), + this._minWeekdaysParse[d] = new RegExp("^" + this.weekdaysMin(e, "").replace(".", ".?") + "$", "i")), + this._weekdaysParse[d] || (f = "^" + this.weekdays(e, "") + "|^" + this.weekdaysShort(e, "") + "|^" + this.weekdaysMin(e, ""), + this._weekdaysParse[d] = new RegExp(f.replace(".", ""), "i")), c && "dddd" === b && this._fullWeekdaysParse[d].test(a)) return d; + if (c && "ddd" === b && this._shortWeekdaysParse[d].test(a)) return d; + if (c && "dd" === b && this._minWeekdaysParse[d].test(a)) return d; + if (!c && this._weekdaysParse[d].test(a)) return d; + } + } + function Ja(a) { + if (!this.isValid()) return null != a ? this : NaN; + var b = this._isUTC ? this._d.getUTCDay() : this._d.getDay(); + return null != a ? (a = Ca(a, this.localeData()), this.add(a - b, "d")) : b; + } + function Ka(a) { + if (!this.isValid()) return null != a ? this : NaN; + var b = (this.day() + 7 - this.localeData()._week.dow) % 7; + return null == a ? b : this.add(a - b, "d"); + } + function La(a) { + if (!this.isValid()) return null != a ? this : NaN; + if (null != a) { + var b = Da(a, this.localeData()); + return this.day(this.day() % 7 ? b : b - 7); + } + return this.day() || 7; + } + function Ma(a) { + return this._weekdaysParseExact ? (h(this, "_weekdaysRegex") || Pa.call(this), a ? this._weekdaysStrictRegex : this._weekdaysRegex) : (h(this, "_weekdaysRegex") || (this._weekdaysRegex = pe), + this._weekdaysStrictRegex && a ? this._weekdaysStrictRegex : this._weekdaysRegex); + } + function Na(a) { + return this._weekdaysParseExact ? (h(this, "_weekdaysRegex") || Pa.call(this), a ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) : (h(this, "_weekdaysShortRegex") || (this._weekdaysShortRegex = qe), + this._weekdaysShortStrictRegex && a ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex); + } + function Oa(a) { + return this._weekdaysParseExact ? (h(this, "_weekdaysRegex") || Pa.call(this), a ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) : (h(this, "_weekdaysMinRegex") || (this._weekdaysMinRegex = re), + this._weekdaysMinStrictRegex && a ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex); + } + function Pa() { + function a(a, b) { + return b.length - a.length; + } + var b, c, d, e, f, g = [], h = [], i = [], k = []; + for (b = 0; 7 > b; b++) c = j([ 2e3, 1 ]).day(b), d = this.weekdaysMin(c, ""), e = this.weekdaysShort(c, ""), + f = this.weekdays(c, ""), g.push(d), h.push(e), i.push(f), k.push(d), k.push(e), + k.push(f); + for (g.sort(a), h.sort(a), i.sort(a), k.sort(a), b = 0; 7 > b; b++) h[b] = _(h[b]), + i[b] = _(i[b]), k[b] = _(k[b]); + this._weekdaysRegex = new RegExp("^(" + k.join("|") + ")", "i"), this._weekdaysShortRegex = this._weekdaysRegex, + this._weekdaysMinRegex = this._weekdaysRegex, this._weekdaysStrictRegex = new RegExp("^(" + i.join("|") + ")", "i"), + this._weekdaysShortStrictRegex = new RegExp("^(" + h.join("|") + ")", "i"), this._weekdaysMinStrictRegex = new RegExp("^(" + g.join("|") + ")", "i"); + } + function Qa() { + return this.hours() % 12 || 12; + } + function Ra() { + return this.hours() || 24; + } + function Sa(a, b) { + T(a, 0, 0, function() { + return this.localeData().meridiem(this.hours(), this.minutes(), b); + }); + } + function Ta(a, b) { + return b._meridiemParse; + } + function Ua(a) { + return "p" === (a + "").toLowerCase().charAt(0); + } + function Va(a, b, c) { + return a > 11 ? c ? "pm" : "PM" : c ? "am" : "AM"; + } + function Wa(a) { + return a ? a.toLowerCase().replace("_", "-") : a; + } + function Xa(a) { + for (var b, c, d, e, f = 0; f < a.length; ) { + for (e = Wa(a[f]).split("-"), b = e.length, c = Wa(a[f + 1]), c = c ? c.split("-") : null; b > 0; ) { + if (d = Ya(e.slice(0, b).join("-"))) return d; + if (c && c.length >= b && u(e, c, !0) >= b - 1) break; + b--; + } + f++; + } + return null; + } + function Ya(a) { + var b = null; + if (!we[a] && "undefined" != typeof module && module && module.exports) try { + b = se._abbr, require("./locale/" + a), Za(b); + } catch (c) {} + return we[a]; + } + function Za(a, b) { + var c; + return a && (c = o(b) ? ab(a) : $a(a, b), c && (se = c)), se._abbr; + } + function $a(a, b) { + if (null !== b) { + var c = ve; + return b.abbr = a, null != we[a] ? (x("defineLocaleOverride", "use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."), + c = we[a]._config) : null != b.parentLocale && (null != we[b.parentLocale] ? c = we[b.parentLocale]._config : x("parentLocaleUndefined", "specified parentLocale is not defined yet. See http://momentjs.com/guides/#/warnings/parent-locale/")), + we[a] = new B(A(c, b)), Za(a), we[a]; + } + return delete we[a], null; + } + function _a(a, b) { + if (null != b) { + var c, d = ve; + null != we[a] && (d = we[a]._config), b = A(d, b), c = new B(b), c.parentLocale = we[a], + we[a] = c, Za(a); + } else null != we[a] && (null != we[a].parentLocale ? we[a] = we[a].parentLocale : null != we[a] && delete we[a]); + return we[a]; + } + function ab(a) { + var b; + if (a && a._locale && a._locale._abbr && (a = a._locale._abbr), !a) return se; + if (!c(a)) { + if (b = Ya(a)) return b; + a = [ a ]; + } + return Xa(a); + } + function bb() { + return rd(we); + } + function cb(a) { + var b, c = a._a; + return c && -2 === l(a).overflow && (b = c[Zd] < 0 || c[Zd] > 11 ? Zd : c[$d] < 1 || c[$d] > da(c[Yd], c[Zd]) ? $d : c[_d] < 0 || c[_d] > 24 || 24 === c[_d] && (0 !== c[ae] || 0 !== c[be] || 0 !== c[ce]) ? _d : c[ae] < 0 || c[ae] > 59 ? ae : c[be] < 0 || c[be] > 59 ? be : c[ce] < 0 || c[ce] > 999 ? ce : -1, + l(a)._overflowDayOfYear && (Yd > b || b > $d) && (b = $d), l(a)._overflowWeeks && -1 === b && (b = de), + l(a)._overflowWeekday && -1 === b && (b = ee), l(a).overflow = b), a; + } + function db(a) { + var b, c, d, e, f, g, h = a._i, i = xe.exec(h) || ye.exec(h); + if (i) { + for (l(a).iso = !0, b = 0, c = Ae.length; c > b; b++) if (Ae[b][1].exec(i[1])) { + e = Ae[b][0], d = Ae[b][2] !== !1; + break; + } + if (null == e) return void (a._isValid = !1); + if (i[3]) { + for (b = 0, c = Be.length; c > b; b++) if (Be[b][1].exec(i[3])) { + f = (i[2] || " ") + Be[b][0]; + break; + } + if (null == f) return void (a._isValid = !1); + } + if (!d && null != f) return void (a._isValid = !1); + if (i[4]) { + if (!ze.exec(i[4])) return void (a._isValid = !1); + g = "Z"; + } + a._f = e + (f || "") + (g || ""), jb(a); + } else a._isValid = !1; + } + function eb(b) { + var c = Ce.exec(b._i); + return null !== c ? void (b._d = new Date((+c[1]))) : (db(b), void (b._isValid === !1 && (delete b._isValid, + a.createFromInputFallback(b)))); + } + function fb(a, b, c) { return null != a ? a : null != b ? b : c; } - function za(b) { + function gb(b) { var c = new Date(a.now()); return b._useUTC ? [ c.getUTCFullYear(), c.getUTCMonth(), c.getUTCDate() ] : [ c.getFullYear(), c.getMonth(), c.getDate() ]; } - function Aa(a) { + function hb(a) { var b, c, d, e, f = []; if (!a._d) { - for (d = za(a), a._w && null == a._a[Od] && null == a._a[Nd] && Ba(a), a._dayOfYear && (e = ya(a._a[Md], d[Md]), - a._dayOfYear > ra(e) && (j(a)._overflowDayOfYear = !0), c = qa(e, 0, a._dayOfYear), - a._a[Nd] = c.getUTCMonth(), a._a[Od] = c.getUTCDate()), b = 0; 3 > b && null == a._a[b]; ++b) a._a[b] = f[b] = d[b]; + for (d = gb(a), a._w && null == a._a[$d] && null == a._a[Zd] && ib(a), a._dayOfYear && (e = fb(a._a[Yd], d[Yd]), + a._dayOfYear > oa(e) && (l(a)._overflowDayOfYear = !0), c = sa(e, 0, a._dayOfYear), + a._a[Zd] = c.getUTCMonth(), a._a[$d] = c.getUTCDate()), b = 0; 3 > b && null == a._a[b]; ++b) a._a[b] = f[b] = d[b]; for (;7 > b; b++) a._a[b] = f[b] = null == a._a[b] ? 2 === b ? 1 : 0 : a._a[b]; - 24 === a._a[Pd] && 0 === a._a[Qd] && 0 === a._a[Rd] && 0 === a._a[Sd] && (a._nextDay = !0, - a._a[Pd] = 0), a._d = (a._useUTC ? qa : pa).apply(null, f), null != a._tzm && a._d.setUTCMinutes(a._d.getUTCMinutes() - a._tzm), - a._nextDay && (a._a[Pd] = 24); + 24 === a._a[_d] && 0 === a._a[ae] && 0 === a._a[be] && 0 === a._a[ce] && (a._nextDay = !0, + a._a[_d] = 0), a._d = (a._useUTC ? sa : ra).apply(null, f), null != a._tzm && a._d.setUTCMinutes(a._d.getUTCMinutes() - a._tzm), + a._nextDay && (a._a[_d] = 24); } } - function Ba(a) { + function ib(a) { var b, c, d, e, f, g, h, i; - b = a._w, null != b.GG || null != b.W || null != b.E ? (f = 1, g = 4, c = ya(b.GG, a._a[Md], wa(Ka(), 1, 4).year), - d = ya(b.W, 1), e = ya(b.E, 1), (1 > e || e > 7) && (i = !0)) : (f = a._locale._week.dow, - g = a._locale._week.doy, c = ya(b.gg, a._a[Md], wa(Ka(), f, g).year), d = ya(b.w, 1), + b = a._w, null != b.GG || null != b.W || null != b.E ? (f = 1, g = 4, c = fb(b.GG, a._a[Yd], va(rb(), 1, 4).year), + d = fb(b.W, 1), e = fb(b.E, 1), (1 > e || e > 7) && (i = !0)) : (f = a._locale._week.dow, + g = a._locale._week.doy, c = fb(b.gg, a._a[Yd], va(rb(), f, g).year), d = fb(b.w, 1), null != b.d ? (e = b.d, (0 > e || e > 6) && (i = !0)) : null != b.e ? (e = b.e + f, - (b.e < 0 || b.e > 6) && (i = !0)) : e = f), 1 > d || d > xa(c, f, g) ? j(a)._overflowWeeks = !0 : null != i ? j(a)._overflowWeekday = !0 : (h = va(c, d, e, f, g), - a._a[Md] = h.year, a._dayOfYear = h.dayOfYear); - } - function Ca(b) { - if (b._f === a.ISO_8601) return void na(b); - b._a = [], j(b).empty = !0; - var c, d, e, f, g, h = "" + b._i, i = h.length, k = 0; - for (e = V(b._f, b._locale).match(pd) || [], c = 0; c < e.length; c++) f = e[c], - d = (h.match(X(f, b)) || [])[0], d && (g = h.substr(0, h.indexOf(d)), g.length > 0 && j(b).unusedInput.push(g), - h = h.slice(h.indexOf(d) + d.length), k += d.length), sd[f] ? (d ? j(b).empty = !1 : j(b).unusedTokens.push(f), - aa(f, d, b)) : b._strict && !d && j(b).unusedTokens.push(f); - j(b).charsLeftOver = i - k, h.length > 0 && j(b).unusedInput.push(h), j(b).bigHour === !0 && b._a[Pd] <= 12 && b._a[Pd] > 0 && (j(b).bigHour = void 0), - j(b).parsedDateParts = b._a.slice(0), j(b).meridiem = b._meridiem, b._a[Pd] = Da(b._locale, b._a[Pd], b._meridiem), - Aa(b), ma(b); - } - function Da(a, b, c) { + (b.e < 0 || b.e > 6) && (i = !0)) : e = f), 1 > d || d > wa(c, f, g) ? l(a)._overflowWeeks = !0 : null != i ? l(a)._overflowWeekday = !0 : (h = ua(c, d, e, f, g), + a._a[Yd] = h.year, a._dayOfYear = h.dayOfYear); + } + function jb(b) { + if (b._f === a.ISO_8601) return void db(b); + b._a = [], l(b).empty = !0; + var c, d, e, f, g, h = "" + b._i, i = h.length, j = 0; + for (e = X(b._f, b._locale).match(Bd) || [], c = 0; c < e.length; c++) f = e[c], + d = (h.match(Z(f, b)) || [])[0], d && (g = h.substr(0, h.indexOf(d)), g.length > 0 && l(b).unusedInput.push(g), + h = h.slice(h.indexOf(d) + d.length), j += d.length), Ed[f] ? (d ? l(b).empty = !1 : l(b).unusedTokens.push(f), + ca(f, d, b)) : b._strict && !d && l(b).unusedTokens.push(f); + l(b).charsLeftOver = i - j, h.length > 0 && l(b).unusedInput.push(h), b._a[_d] <= 12 && l(b).bigHour === !0 && b._a[_d] > 0 && (l(b).bigHour = void 0), + l(b).parsedDateParts = b._a.slice(0), l(b).meridiem = b._meridiem, b._a[_d] = kb(b._locale, b._a[_d], b._meridiem), + hb(b), cb(b); + } + function kb(a, b, c) { var d; return null == c ? b : null != a.meridiemHour ? a.meridiemHour(b, c) : null != a.isPM ? (d = a.isPM(c), d && 12 > b && (b += 12), d || 12 !== b || (b = 0), b) : b; } - function Ea(a) { + function lb(a) { var b, c, d, e, f; - if (0 === a._f.length) return j(a).invalidFormat = !0, void (a._d = new Date(NaN)); - for (e = 0; e < a._f.length; e++) f = 0, b = n({}, a), null != a._useUTC && (b._useUTC = a._useUTC), - b._f = a._f[e], Ca(b), k(b) && (f += j(b).charsLeftOver, f += 10 * j(b).unusedTokens.length, - j(b).score = f, (null == d || d > f) && (d = f, c = b)); - g(a, c || b); + if (0 === a._f.length) return l(a).invalidFormat = !0, void (a._d = new Date(NaN)); + for (e = 0; e < a._f.length; e++) f = 0, b = p({}, a), null != a._useUTC && (b._useUTC = a._useUTC), + b._f = a._f[e], jb(b), m(b) && (f += l(b).charsLeftOver, f += 10 * l(b).unusedTokens.length, + l(b).score = f, (null == d || d > f) && (d = f, c = b)); + i(a, c || b); } - function Fa(a) { + function mb(a) { if (!a._d) { - var b = L(a._i); - a._a = e([ b.year, b.month, b.day || b.date, b.hour, b.minute, b.second, b.millisecond ], function(a) { + var b = K(a._i); + a._a = g([ b.year, b.month, b.day || b.date, b.hour, b.minute, b.second, b.millisecond ], function(a) { return a && parseInt(a, 10); - }), Aa(a); + }), hb(a); } } - function Ga(a) { - var b = new o(ma(Ha(a))); + function nb(a) { + var b = new q(cb(ob(a))); return b._nextDay && (b.add(1, "d"), b._nextDay = void 0), b; } - function Ha(a) { - var b = a._i, e = a._f; - return a._locale = a._locale || H(a._l), null === b || void 0 === e && "" === b ? l({ + function ob(a) { + var b = a._i, d = a._f; + return a._locale = a._locale || ab(a._l), null === b || void 0 === d && "" === b ? n({ nullInput: !0 - }) : ("string" == typeof b && (a._i = b = a._locale.preparse(b)), p(b) ? new o(ma(b)) : (c(e) ? Ea(a) : e ? Ca(a) : d(b) ? a._d = b : Ia(a), - k(a) || (a._d = null), a)); + }) : ("string" == typeof b && (a._i = b = a._locale.preparse(b)), r(b) ? new q(cb(b)) : (c(d) ? lb(a) : f(b) ? a._d = b : d ? jb(a) : pb(a), + m(a) || (a._d = null), a)); } - function Ia(b) { - var f = b._i; - void 0 === f ? b._d = new Date(a.now()) : d(f) ? b._d = new Date(f.valueOf()) : "string" == typeof f ? oa(b) : c(f) ? (b._a = e(f.slice(0), function(a) { + function pb(b) { + var d = b._i; + void 0 === d ? b._d = new Date(a.now()) : f(d) ? b._d = new Date(d.valueOf()) : "string" == typeof d ? eb(b) : c(d) ? (b._a = g(d.slice(0), function(a) { return parseInt(a, 10); - }), Aa(b)) : "object" == typeof f ? Fa(b) : "number" == typeof f ? b._d = new Date(f) : a.createFromInputFallback(b); + }), hb(b)) : "object" == typeof d ? mb(b) : "number" == typeof d ? b._d = new Date(d) : a.createFromInputFallback(b); } - function Ja(a, b, c, d, e) { - var f = {}; - return "boolean" == typeof c && (d = c, c = void 0), f._isAMomentObject = !0, f._useUTC = f._isUTC = e, - f._l = c, f._i = a, f._f = b, f._strict = d, Ga(f); + function qb(a, b, f, g, h) { + var i = {}; + return "boolean" == typeof f && (g = f, f = void 0), (d(a) && e(a) || c(a) && 0 === a.length) && (a = void 0), + i._isAMomentObject = !0, i._useUTC = i._isUTC = h, i._l = f, i._i = a, i._f = b, + i._strict = g, nb(i); } - function Ka(a, b, c, d) { - return Ja(a, b, c, d, !1); + function rb(a, b, c, d) { + return qb(a, b, c, d, !1); } - function La(a, b) { + function sb(a, b) { var d, e; - if (1 === b.length && c(b[0]) && (b = b[0]), !b.length) return Ka(); - for (d = b[0], e = 1; e < b.length; ++e) (!b[e].isValid() || b[e][a](d)) && (d = b[e]); + if (1 === b.length && c(b[0]) && (b = b[0]), !b.length) return rb(); + for (d = b[0], e = 1; e < b.length; ++e) b[e].isValid() && !b[e][a](d) || (d = b[e]); return d; } - function Ma() { + function tb() { var a = [].slice.call(arguments, 0); - return La("isBefore", a); + return sb("isBefore", a); } - function Na() { + function ub() { var a = [].slice.call(arguments, 0); - return La("isAfter", a); + return sb("isAfter", a); } - function Oa(a) { - var b = L(a), c = b.year || 0, d = b.quarter || 0, e = b.month || 0, f = b.week || 0, g = b.day || 0, h = b.hour || 0, i = b.minute || 0, j = b.second || 0, k = b.millisecond || 0; + function vb(a) { + var b = K(a), c = b.year || 0, d = b.quarter || 0, e = b.month || 0, f = b.week || 0, g = b.day || 0, h = b.hour || 0, i = b.minute || 0, j = b.second || 0, k = b.millisecond || 0; this._milliseconds = +k + 1e3 * j + 6e4 * i + 1e3 * h * 60 * 60, this._days = +g + 7 * f, - this._months = +e + 3 * d + 12 * c, this._data = {}, this._locale = H(), this._bubble(); + this._months = +e + 3 * d + 12 * c, this._data = {}, this._locale = ab(), this._bubble(); } - function Pa(a) { - return a instanceof Oa; + function wb(a) { + return a instanceof vb; } - function Qa(a, b) { - R(a, 0, 0, function() { + function xb(a, b) { + T(a, 0, 0, function() { var a = this.utcOffset(), c = "+"; - return 0 > a && (a = -a, c = "-"), c + Q(~~(a / 60), 2) + b + Q(~~a % 60, 2); + return 0 > a && (a = -a, c = "-"), c + S(~~(a / 60), 2) + b + S(~~a % 60, 2); }); } - function Ra(a, b) { - var c = (b || "").match(a) || [], d = c[c.length - 1] || [], e = (d + "").match(ie) || [ "-", 0, 0 ], f = +(60 * e[1]) + r(e[2]); + function yb(a, b) { + var c = (b || "").match(a) || [], d = c[c.length - 1] || [], e = (d + "").match(Ge) || [ "-", 0, 0 ], f = +(60 * e[1]) + t(e[2]); return "+" === e[0] ? f : -f; } - function Sa(b, c) { - var e, f; - return c._isUTC ? (e = c.clone(), f = (p(b) || d(b) ? b.valueOf() : Ka(b).valueOf()) - e.valueOf(), - e._d.setTime(e._d.valueOf() + f), a.updateOffset(e, !1), e) : Ka(b).local(); + function zb(b, c) { + var d, e; + return c._isUTC ? (d = c.clone(), e = (r(b) || f(b) ? b.valueOf() : rb(b).valueOf()) - d.valueOf(), + d._d.setTime(d._d.valueOf() + e), a.updateOffset(d, !1), d) : rb(b).local(); } - function Ta(a) { + function Ab(a) { return 15 * -Math.round(a._d.getTimezoneOffset() / 15); } - function Ua(b, c) { + function Bb(b, c) { var d, e = this._offset || 0; - return this.isValid() ? null != b ? ("string" == typeof b ? b = Ra(Hd, b) : Math.abs(b) < 16 && (b = 60 * b), - !this._isUTC && c && (d = Ta(this)), this._offset = b, this._isUTC = !0, null != d && this.add(d, "m"), - e !== b && (!c || this._changeInProgress ? jb(this, db(b - e, "m"), 1, !1) : this._changeInProgress || (this._changeInProgress = !0, - a.updateOffset(this, !0), this._changeInProgress = null)), this) : this._isUTC ? e : Ta(this) : null != b ? this : NaN; + return this.isValid() ? null != b ? ("string" == typeof b ? b = yb(Td, b) : Math.abs(b) < 16 && (b = 60 * b), + !this._isUTC && c && (d = Ab(this)), this._offset = b, this._isUTC = !0, null != d && this.add(d, "m"), + e !== b && (!c || this._changeInProgress ? Sb(this, Mb(b - e, "m"), 1, !1) : this._changeInProgress || (this._changeInProgress = !0, + a.updateOffset(this, !0), this._changeInProgress = null)), this) : this._isUTC ? e : Ab(this) : null != b ? this : NaN; } - function Va(a, b) { + function Cb(a, b) { return null != a ? ("string" != typeof a && (a = -a), this.utcOffset(a, b), this) : -this.utcOffset(); } - function Wa(a) { + function Db(a) { return this.utcOffset(0, a); } - function Xa(a) { - return this._isUTC && (this.utcOffset(0, a), this._isUTC = !1, a && this.subtract(Ta(this), "m")), + function Eb(a) { + return this._isUTC && (this.utcOffset(0, a), this._isUTC = !1, a && this.subtract(Ab(this), "m")), this; } - function Ya() { - return this._tzm ? this.utcOffset(this._tzm) : "string" == typeof this._i && this.utcOffset(Ra(Gd, this._i)), + function Fb() { + return this._tzm ? this.utcOffset(this._tzm) : "string" == typeof this._i && this.utcOffset(yb(Sd, this._i)), this; } - function Za(a) { - return this.isValid() ? (a = a ? Ka(a).utcOffset() : 0, (this.utcOffset() - a) % 60 === 0) : !1; + function Gb(a) { + return !!this.isValid() && (a = a ? rb(a).utcOffset() : 0, (this.utcOffset() - a) % 60 === 0); } - function $a() { + function Hb() { return this.utcOffset() > this.clone().month(0).utcOffset() || this.utcOffset() > this.clone().month(5).utcOffset(); } - function _a() { - if (!m(this._isDSTShifted)) return this._isDSTShifted; + function Ib() { + if (!o(this._isDSTShifted)) return this._isDSTShifted; var a = {}; - if (n(a, this), a = Ha(a), a._a) { - var b = a._isUTC ? h(a._a) : Ka(a._a); - this._isDSTShifted = this.isValid() && s(a._a, b.toArray()) > 0; + if (p(a, this), a = ob(a), a._a) { + var b = a._isUTC ? j(a._a) : rb(a._a); + this._isDSTShifted = this.isValid() && u(a._a, b.toArray()) > 0; } else this._isDSTShifted = !1; return this._isDSTShifted; } - function ab() { - return this.isValid() ? !this._isUTC : !1; + function Jb() { + return !!this.isValid() && !this._isUTC; } - function bb() { - return this.isValid() ? this._isUTC : !1; + function Kb() { + return !!this.isValid() && this._isUTC; } - function cb() { - return this.isValid() ? this._isUTC && 0 === this._offset : !1; + function Lb() { + return !!this.isValid() && (this._isUTC && 0 === this._offset); } - function db(a, b) { - var c, d, e, g = a, h = null; - return Pa(a) ? g = { + function Mb(a, b) { + var c, d, e, f = a, g = null; + return wb(a) ? f = { ms: a._milliseconds, d: a._days, M: a._months - } : "number" == typeof a ? (g = {}, b ? g[b] = a : g.milliseconds = a) : (h = je.exec(a)) ? (c = "-" === h[1] ? -1 : 1, - g = { + } : "number" == typeof a ? (f = {}, b ? f[b] = a : f.milliseconds = a) : (g = He.exec(a)) ? (c = "-" === g[1] ? -1 : 1, + f = { y: 0, - d: r(h[Od]) * c, - h: r(h[Pd]) * c, - m: r(h[Qd]) * c, - s: r(h[Rd]) * c, - ms: r(h[Sd]) * c - }) : (h = ke.exec(a)) ? (c = "-" === h[1] ? -1 : 1, g = { - y: eb(h[2], c), - M: eb(h[3], c), - w: eb(h[4], c), - d: eb(h[5], c), - h: eb(h[6], c), - m: eb(h[7], c), - s: eb(h[8], c) - }) : null == g ? g = {} : "object" == typeof g && ("from" in g || "to" in g) && (e = gb(Ka(g.from), Ka(g.to)), - g = {}, g.ms = e.milliseconds, g.M = e.months), d = new Oa(g), Pa(a) && f(a, "_locale") && (d._locale = a._locale), + d: t(g[$d]) * c, + h: t(g[_d]) * c, + m: t(g[ae]) * c, + s: t(g[be]) * c, + ms: t(g[ce]) * c + }) : (g = Ie.exec(a)) ? (c = "-" === g[1] ? -1 : 1, f = { + y: Nb(g[2], c), + M: Nb(g[3], c), + w: Nb(g[4], c), + d: Nb(g[5], c), + h: Nb(g[6], c), + m: Nb(g[7], c), + s: Nb(g[8], c) + }) : null == f ? f = {} : "object" == typeof f && ("from" in f || "to" in f) && (e = Pb(rb(f.from), rb(f.to)), + f = {}, f.ms = e.milliseconds, f.M = e.months), d = new vb(f), wb(a) && h(a, "_locale") && (d._locale = a._locale), d; } - function eb(a, b) { + function Nb(a, b) { var c = a && parseFloat(a.replace(",", ".")); return (isNaN(c) ? 0 : c) * b; } - function fb(a, b) { + function Ob(a, b) { var c = { milliseconds: 0, months: 0 @@ -1527,111 +1706,115 @@ return c.months = b.month() - a.month() + 12 * (b.year() - a.year()), a.clone().add(c.months, "M").isAfter(b) && --c.months, c.milliseconds = +b - +a.clone().add(c.months, "M"), c; } - function gb(a, b) { + function Pb(a, b) { var c; - return a.isValid() && b.isValid() ? (b = Sa(b, a), a.isBefore(b) ? c = fb(a, b) : (c = fb(b, a), + return a.isValid() && b.isValid() ? (b = zb(b, a), a.isBefore(b) ? c = Ob(a, b) : (c = Ob(b, a), c.milliseconds = -c.milliseconds, c.months = -c.months), c) : { milliseconds: 0, months: 0 }; } - function hb(a) { + function Qb(a) { return 0 > a ? -1 * Math.round(-1 * a) : Math.round(a); } - function ib(a, b) { + function Rb(a, b) { return function(c, d) { var e, f; - return null === d || isNaN(+d) || (v(b, "moment()." + b + "(period, number) is deprecated. Please use moment()." + b + "(number, period)."), - f = c, c = d, d = f), c = "string" == typeof c ? +c : c, e = db(c, d), jb(this, e, a), + return null === d || isNaN(+d) || (x(b, "moment()." + b + "(period, number) is deprecated. Please use moment()." + b + "(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."), + f = c, c = d, d = f), c = "string" == typeof c ? +c : c, e = Mb(c, d), Sb(this, e, a), this; }; } - function jb(b, c, d, e) { - var f = c._milliseconds, g = hb(c._days), h = hb(c._months); - b.isValid() && (e = null == e ? !0 : e, f && b._d.setTime(b._d.valueOf() + f * d), - g && O(b, "Date", N(b, "Date") + g * d), h && ga(b, N(b, "Month") + h * d), e && a.updateOffset(b, g || h)); + function Sb(b, c, d, e) { + var f = c._milliseconds, g = Qb(c._days), h = Qb(c._months); + b.isValid() && (e = null == e || e, f && b._d.setTime(b._d.valueOf() + f * d), g && P(b, "Date", O(b, "Date") + g * d), + h && ia(b, O(b, "Month") + h * d), e && a.updateOffset(b, g || h)); } - function kb(a, b) { - var c = a || Ka(), d = Sa(c, this).startOf("day"), e = this.diff(d, "days", !0), f = -6 > e ? "sameElse" : -1 > e ? "lastWeek" : 0 > e ? "lastDay" : 1 > e ? "sameDay" : 2 > e ? "nextDay" : 7 > e ? "nextWeek" : "sameElse", g = b && (w(b[f]) ? b[f]() : b[f]); - return this.format(g || this.localeData().calendar(f, this, Ka(c))); + function Tb(a, b) { + var c = a.diff(b, "days", !0); + return -6 > c ? "sameElse" : -1 > c ? "lastWeek" : 0 > c ? "lastDay" : 1 > c ? "sameDay" : 2 > c ? "nextDay" : 7 > c ? "nextWeek" : "sameElse"; } - function lb() { - return new o(this); + function Ub(b, c) { + var d = b || rb(), e = zb(d, this).startOf("day"), f = a.calendarFormat(this, e) || "sameElse", g = c && (y(c[f]) ? c[f].call(this, d) : c[f]); + return this.format(g || this.localeData().calendar(f, this, rb(d))); } - function mb(a, b) { - var c = p(a) ? a : Ka(a); - return this.isValid() && c.isValid() ? (b = K(m(b) ? "millisecond" : b), "millisecond" === b ? this.valueOf() > c.valueOf() : c.valueOf() < this.clone().startOf(b).valueOf()) : !1; + function Vb() { + return new q(this); } - function nb(a, b) { - var c = p(a) ? a : Ka(a); - return this.isValid() && c.isValid() ? (b = K(m(b) ? "millisecond" : b), "millisecond" === b ? this.valueOf() < c.valueOf() : this.clone().endOf(b).valueOf() < c.valueOf()) : !1; + function Wb(a, b) { + var c = r(a) ? a : rb(a); + return !(!this.isValid() || !c.isValid()) && (b = J(o(b) ? "millisecond" : b), "millisecond" === b ? this.valueOf() > c.valueOf() : c.valueOf() < this.clone().startOf(b).valueOf()); } - function ob(a, b, c, d) { + function Xb(a, b) { + var c = r(a) ? a : rb(a); + return !(!this.isValid() || !c.isValid()) && (b = J(o(b) ? "millisecond" : b), "millisecond" === b ? this.valueOf() < c.valueOf() : this.clone().endOf(b).valueOf() < c.valueOf()); + } + function Yb(a, b, c, d) { return d = d || "()", ("(" === d[0] ? this.isAfter(a, c) : !this.isBefore(a, c)) && (")" === d[1] ? this.isBefore(b, c) : !this.isAfter(b, c)); } - function pb(a, b) { - var c, d = p(a) ? a : Ka(a); - return this.isValid() && d.isValid() ? (b = K(b || "millisecond"), "millisecond" === b ? this.valueOf() === d.valueOf() : (c = d.valueOf(), - this.clone().startOf(b).valueOf() <= c && c <= this.clone().endOf(b).valueOf())) : !1; + function Zb(a, b) { + var c, d = r(a) ? a : rb(a); + return !(!this.isValid() || !d.isValid()) && (b = J(b || "millisecond"), "millisecond" === b ? this.valueOf() === d.valueOf() : (c = d.valueOf(), + this.clone().startOf(b).valueOf() <= c && c <= this.clone().endOf(b).valueOf())); } - function qb(a, b) { + function $b(a, b) { return this.isSame(a, b) || this.isAfter(a, b); } - function rb(a, b) { + function _b(a, b) { return this.isSame(a, b) || this.isBefore(a, b); } - function sb(a, b, c) { + function ac(a, b, c) { var d, e, f, g; - return this.isValid() ? (d = Sa(a, this), d.isValid() ? (e = 6e4 * (d.utcOffset() - this.utcOffset()), - b = K(b), "year" === b || "month" === b || "quarter" === b ? (g = tb(this, d), "quarter" === b ? g /= 3 : "year" === b && (g /= 12)) : (f = this - d, + return this.isValid() ? (d = zb(a, this), d.isValid() ? (e = 6e4 * (d.utcOffset() - this.utcOffset()), + b = J(b), "year" === b || "month" === b || "quarter" === b ? (g = bc(this, d), "quarter" === b ? g /= 3 : "year" === b && (g /= 12)) : (f = this - d, g = "second" === b ? f / 1e3 : "minute" === b ? f / 6e4 : "hour" === b ? f / 36e5 : "day" === b ? (f - e) / 864e5 : "week" === b ? (f - e) / 6048e5 : f), - c ? g : q(g)) : NaN) : NaN; + c ? g : s(g)) : NaN) : NaN; } - function tb(a, b) { + function bc(a, b) { var c, d, e = 12 * (b.year() - a.year()) + (b.month() - a.month()), f = a.clone().add(e, "months"); return 0 > b - f ? (c = a.clone().add(e - 1, "months"), d = (b - f) / (f - c)) : (c = a.clone().add(e + 1, "months"), d = (b - f) / (c - f)), -(e + d) || 0; } - function ub() { + function cc() { return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ"); } - function vb() { + function dc() { var a = this.clone().utc(); - return 0 < a.year() && a.year() <= 9999 ? w(Date.prototype.toISOString) ? this.toDate().toISOString() : U(a, "YYYY-MM-DD[T]HH:mm:ss.SSS[Z]") : U(a, "YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"); + return 0 < a.year() && a.year() <= 9999 ? y(Date.prototype.toISOString) ? this.toDate().toISOString() : W(a, "YYYY-MM-DD[T]HH:mm:ss.SSS[Z]") : W(a, "YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"); } - function wb(b) { + function ec(b) { b || (b = this.isUtc() ? a.defaultFormatUtc : a.defaultFormat); - var c = U(this, b); + var c = W(this, b); return this.localeData().postformat(c); } - function xb(a, b) { - return this.isValid() && (p(a) && a.isValid() || Ka(a).isValid()) ? db({ + function fc(a, b) { + return this.isValid() && (r(a) && a.isValid() || rb(a).isValid()) ? Mb({ to: this, from: a }).locale(this.locale()).humanize(!b) : this.localeData().invalidDate(); } - function yb(a) { - return this.from(Ka(), a); + function gc(a) { + return this.from(rb(), a); } - function zb(a, b) { - return this.isValid() && (p(a) && a.isValid() || Ka(a).isValid()) ? db({ + function hc(a, b) { + return this.isValid() && (r(a) && a.isValid() || rb(a).isValid()) ? Mb({ from: this, to: a }).locale(this.locale()).humanize(!b) : this.localeData().invalidDate(); } - function Ab(a) { - return this.to(Ka(), a); + function ic(a) { + return this.to(rb(), a); } - function Bb(a) { + function jc(a) { var b; - return void 0 === a ? this._locale._abbr : (b = H(a), null != b && (this._locale = b), + return void 0 === a ? this._locale._abbr : (b = ab(a), null != b && (this._locale = b), this); } - function Cb() { + function kc() { return this._locale; } - function Db(a) { - switch (a = K(a)) { + function lc(a) { + switch (a = J(a)) { case "year": this.month(0); @@ -1657,24 +1840,24 @@ return "week" === a && this.weekday(0), "isoWeek" === a && this.isoWeekday(1), "quarter" === a && this.month(3 * Math.floor(this.month() / 3)), this; } - function Eb(a) { - return a = K(a), void 0 === a || "millisecond" === a ? this : ("date" === a && (a = "day"), + function mc(a) { + return a = J(a), void 0 === a || "millisecond" === a ? this : ("date" === a && (a = "day"), this.startOf(a).add(1, "isoWeek" === a ? "week" : a).subtract(1, "ms")); } - function Fb() { + function nc() { return this._d.valueOf() - 6e4 * (this._offset || 0); } - function Gb() { + function oc() { return Math.floor(this.valueOf() / 1e3); } - function Hb() { - return this._offset ? new Date(this.valueOf()) : this._d; + function pc() { + return new Date(this.valueOf()); } - function Ib() { + function qc() { var a = this; return [ a.year(), a.month(), a.date(), a.hour(), a.minute(), a.second(), a.millisecond() ]; } - function Jb() { + function rc() { var a = this; return { years: a.year(), @@ -1686,19 +1869,19 @@ milliseconds: a.milliseconds() }; } - function Kb() { + function sc() { return this.isValid() ? this.toISOString() : null; } - function Lb() { - return k(this); + function tc() { + return m(this); } - function Mb() { - return g({}, j(this)); + function uc() { + return i({}, l(this)); } - function Nb() { - return j(this).overflow; + function vc() { + return l(this).overflow; } - function Ob() { + function wc() { return { input: this._i, format: this._f, @@ -1707,267 +1890,130 @@ strict: this._strict }; } - function Pb(a, b) { - R(0, [ a, a.length ], 0, b); + function xc(a, b) { + T(0, [ a, a.length ], 0, b); } - function Qb(a) { - return Ub.call(this, a, this.week(), this.weekday(), this.localeData()._week.dow, this.localeData()._week.doy); + function yc(a) { + return Cc.call(this, a, this.week(), this.weekday(), this.localeData()._week.dow, this.localeData()._week.doy); } - function Rb(a) { - return Ub.call(this, a, this.isoWeek(), this.isoWeekday(), 1, 4); + function zc(a) { + return Cc.call(this, a, this.isoWeek(), this.isoWeekday(), 1, 4); } - function Sb() { - return xa(this.year(), 1, 4); + function Ac() { + return wa(this.year(), 1, 4); } - function Tb() { + function Bc() { var a = this.localeData()._week; - return xa(this.year(), a.dow, a.doy); + return wa(this.year(), a.dow, a.doy); } - function Ub(a, b, c, d, e) { + function Cc(a, b, c, d, e) { var f; - return null == a ? wa(this, d, e).year : (f = xa(a, d, e), b > f && (b = f), Vb.call(this, a, b, c, d, e)); + return null == a ? va(this, d, e).year : (f = wa(a, d, e), b > f && (b = f), Dc.call(this, a, b, c, d, e)); } - function Vb(a, b, c, d, e) { - var f = va(a, b, c, d, e), g = qa(f.year, 0, f.dayOfYear); + function Dc(a, b, c, d, e) { + var f = ua(a, b, c, d, e), g = sa(f.year, 0, f.dayOfYear); return this.year(g.getUTCFullYear()), this.month(g.getUTCMonth()), this.date(g.getUTCDate()), this; } - function Wb(a) { + function Ec(a) { return null == a ? Math.ceil((this.month() + 1) / 3) : this.month(3 * (a - 1) + this.month() % 3); } - function Xb(a) { - return wa(a, this._week.dow, this._week.doy).week; - } - function Yb() { - return this._week.dow; - } - function Zb() { - return this._week.doy; - } - function $b(a) { - var b = this.localeData().week(this); - return null == a ? b : this.add(7 * (a - b), "d"); - } - function _b(a) { - var b = wa(this, 1, 4).week; - return null == a ? b : this.add(7 * (a - b), "d"); - } - function ac(a, b) { - return "string" != typeof a ? a : isNaN(a) ? (a = b.weekdaysParse(a), "number" == typeof a ? a : null) : parseInt(a, 10); - } - function bc(a, b) { - return c(this._weekdays) ? this._weekdays[a.day()] : this._weekdays[this._weekdays.isFormat.test(b) ? "format" : "standalone"][a.day()]; - } - function cc(a) { - return this._weekdaysShort[a.day()]; - } - function dc(a) { - return this._weekdaysMin[a.day()]; - } - function ec(a, b, c) { - var d, e, f, g = a.toLocaleLowerCase(); - if (!this._weekdaysParse) for (this._weekdaysParse = [], this._shortWeekdaysParse = [], - this._minWeekdaysParse = [], d = 0; 7 > d; ++d) f = h([ 2e3, 1 ]).day(d), this._minWeekdaysParse[d] = this.weekdaysMin(f, "").toLocaleLowerCase(), - this._shortWeekdaysParse[d] = this.weekdaysShort(f, "").toLocaleLowerCase(), this._weekdaysParse[d] = this.weekdays(f, "").toLocaleLowerCase(); - return c ? "dddd" === b ? (e = md.call(this._weekdaysParse, g), -1 !== e ? e : null) : "ddd" === b ? (e = md.call(this._shortWeekdaysParse, g), - -1 !== e ? e : null) : (e = md.call(this._minWeekdaysParse, g), -1 !== e ? e : null) : "dddd" === b ? (e = md.call(this._weekdaysParse, g), - -1 !== e ? e : (e = md.call(this._shortWeekdaysParse, g), -1 !== e ? e : (e = md.call(this._minWeekdaysParse, g), - -1 !== e ? e : null))) : "ddd" === b ? (e = md.call(this._shortWeekdaysParse, g), - -1 !== e ? e : (e = md.call(this._weekdaysParse, g), -1 !== e ? e : (e = md.call(this._minWeekdaysParse, g), - -1 !== e ? e : null))) : (e = md.call(this._minWeekdaysParse, g), -1 !== e ? e : (e = md.call(this._weekdaysParse, g), - -1 !== e ? e : (e = md.call(this._shortWeekdaysParse, g), -1 !== e ? e : null))); - } - function fc(a, b, c) { - var d, e, f; - if (this._weekdaysParseExact) return ec.call(this, a, b, c); - for (this._weekdaysParse || (this._weekdaysParse = [], this._minWeekdaysParse = [], - this._shortWeekdaysParse = [], this._fullWeekdaysParse = []), d = 0; 7 > d; d++) { - if (e = h([ 2e3, 1 ]).day(d), c && !this._fullWeekdaysParse[d] && (this._fullWeekdaysParse[d] = new RegExp("^" + this.weekdays(e, "").replace(".", ".?") + "$", "i"), - this._shortWeekdaysParse[d] = new RegExp("^" + this.weekdaysShort(e, "").replace(".", ".?") + "$", "i"), - this._minWeekdaysParse[d] = new RegExp("^" + this.weekdaysMin(e, "").replace(".", ".?") + "$", "i")), - this._weekdaysParse[d] || (f = "^" + this.weekdays(e, "") + "|^" + this.weekdaysShort(e, "") + "|^" + this.weekdaysMin(e, ""), - this._weekdaysParse[d] = new RegExp(f.replace(".", ""), "i")), c && "dddd" === b && this._fullWeekdaysParse[d].test(a)) return d; - if (c && "ddd" === b && this._shortWeekdaysParse[d].test(a)) return d; - if (c && "dd" === b && this._minWeekdaysParse[d].test(a)) return d; - if (!c && this._weekdaysParse[d].test(a)) return d; - } - } - function gc(a) { - if (!this.isValid()) return null != a ? this : NaN; - var b = this._isUTC ? this._d.getUTCDay() : this._d.getDay(); - return null != a ? (a = ac(a, this.localeData()), this.add(a - b, "d")) : b; - } - function hc(a) { - if (!this.isValid()) return null != a ? this : NaN; - var b = (this.day() + 7 - this.localeData()._week.dow) % 7; - return null == a ? b : this.add(a - b, "d"); - } - function ic(a) { - return this.isValid() ? null == a ? this.day() || 7 : this.day(this.day() % 7 ? a : a - 7) : null != a ? this : NaN; - } - function jc(a) { - return this._weekdaysParseExact ? (f(this, "_weekdaysRegex") || mc.call(this), a ? this._weekdaysStrictRegex : this._weekdaysRegex) : this._weekdaysStrictRegex && a ? this._weekdaysStrictRegex : this._weekdaysRegex; - } - function kc(a) { - return this._weekdaysParseExact ? (f(this, "_weekdaysRegex") || mc.call(this), a ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) : this._weekdaysShortStrictRegex && a ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex; - } - function lc(a) { - return this._weekdaysParseExact ? (f(this, "_weekdaysRegex") || mc.call(this), a ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) : this._weekdaysMinStrictRegex && a ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex; - } - function mc() { - function a(a, b) { - return b.length - a.length; - } - var b, c, d, e, f, g = [], i = [], j = [], k = []; - for (b = 0; 7 > b; b++) c = h([ 2e3, 1 ]).day(b), d = this.weekdaysMin(c, ""), e = this.weekdaysShort(c, ""), - f = this.weekdays(c, ""), g.push(d), i.push(e), j.push(f), k.push(d), k.push(e), - k.push(f); - for (g.sort(a), i.sort(a), j.sort(a), k.sort(a), b = 0; 7 > b; b++) i[b] = Z(i[b]), - j[b] = Z(j[b]), k[b] = Z(k[b]); - this._weekdaysRegex = new RegExp("^(" + k.join("|") + ")", "i"), this._weekdaysShortRegex = this._weekdaysRegex, - this._weekdaysMinRegex = this._weekdaysRegex, this._weekdaysStrictRegex = new RegExp("^(" + j.join("|") + ")", "i"), - this._weekdaysShortStrictRegex = new RegExp("^(" + i.join("|") + ")", "i"), this._weekdaysMinStrictRegex = new RegExp("^(" + g.join("|") + ")", "i"); - } - function nc(a) { + function Fc(a) { var b = Math.round((this.clone().startOf("day") - this.clone().startOf("year")) / 864e5) + 1; return null == a ? b : this.add(a - b, "d"); } - function oc() { - return this.hours() % 12 || 12; - } - function pc() { - return this.hours() || 24; - } - function qc(a, b) { - R(a, 0, 0, function() { - return this.localeData().meridiem(this.hours(), this.minutes(), b); - }); - } - function rc(a, b) { - return b._meridiemParse; - } - function sc(a) { - return "p" === (a + "").toLowerCase().charAt(0); - } - function tc(a, b, c) { - return a > 11 ? c ? "pm" : "PM" : c ? "am" : "AM"; - } - function uc(a, b) { - b[Sd] = r(1e3 * ("0." + a)); + function Gc(a, b) { + b[ce] = t(1e3 * ("0." + a)); } - function vc() { + function Hc() { return this._isUTC ? "UTC" : ""; } - function wc() { + function Ic() { return this._isUTC ? "Coordinated Universal Time" : ""; } - function xc(a) { - return Ka(1e3 * a); - } - function yc() { - return Ka.apply(null, arguments).parseZone(); - } - function zc(a, b, c) { - var d = this._calendar[a]; - return w(d) ? d.call(b, c) : d; - } - function Ac(a) { - var b = this._longDateFormat[a], c = this._longDateFormat[a.toUpperCase()]; - return b || !c ? b : (this._longDateFormat[a] = c.replace(/MMMM|MM|DD|dddd/g, function(a) { - return a.slice(1); - }), this._longDateFormat[a]); + function Jc(a) { + return rb(1e3 * a); } - function Bc() { - return this._invalidDate; + function Kc() { + return rb.apply(null, arguments).parseZone(); } - function Cc(a) { - return this._ordinal.replace("%d", a); - } - function Dc(a) { + function Lc(a) { return a; } - function Ec(a, b, c, d) { - var e = this._relativeTime[c]; - return w(e) ? e(a, b, c, d) : e.replace(/%d/i, a); - } - function Fc(a, b) { - var c = this._relativeTime[a > 0 ? "future" : "past"]; - return w(c) ? c(b) : c.replace(/%s/i, b); - } - function Gc(a, b, c, d) { - var e = H(), f = h().set(d, b); + function Mc(a, b, c, d) { + var e = ab(), f = j().set(d, b); return e[c](f, a); } - function Hc(a, b, c) { - if ("number" == typeof a && (b = a, a = void 0), a = a || "", null != b) return Gc(a, b, c, "month"); + function Nc(a, b, c) { + if ("number" == typeof a && (b = a, a = void 0), a = a || "", null != b) return Mc(a, b, c, "month"); var d, e = []; - for (d = 0; 12 > d; d++) e[d] = Gc(a, d, c, "month"); + for (d = 0; 12 > d; d++) e[d] = Mc(a, d, c, "month"); return e; } - function Ic(a, b, c, d) { + function Oc(a, b, c, d) { "boolean" == typeof a ? ("number" == typeof b && (c = b, b = void 0), b = b || "") : (b = a, c = b, a = !1, "number" == typeof b && (c = b, b = void 0), b = b || ""); - var e = H(), f = a ? e._week.dow : 0; - if (null != c) return Gc(b, (c + f) % 7, d, "day"); + var e = ab(), f = a ? e._week.dow : 0; + if (null != c) return Mc(b, (c + f) % 7, d, "day"); var g, h = []; - for (g = 0; 7 > g; g++) h[g] = Gc(b, (g + f) % 7, d, "day"); + for (g = 0; 7 > g; g++) h[g] = Mc(b, (g + f) % 7, d, "day"); return h; } - function Jc(a, b) { - return Hc(a, b, "months"); + function Pc(a, b) { + return Nc(a, b, "months"); } - function Kc(a, b) { - return Hc(a, b, "monthsShort"); + function Qc(a, b) { + return Nc(a, b, "monthsShort"); } - function Lc(a, b, c) { - return Ic(a, b, c, "weekdays"); + function Rc(a, b, c) { + return Oc(a, b, c, "weekdays"); } - function Mc(a, b, c) { - return Ic(a, b, c, "weekdaysShort"); + function Sc(a, b, c) { + return Oc(a, b, c, "weekdaysShort"); } - function Nc(a, b, c) { - return Ic(a, b, c, "weekdaysMin"); + function Tc(a, b, c) { + return Oc(a, b, c, "weekdaysMin"); } - function Oc() { + function Uc() { var a = this._data; - return this._milliseconds = Le(this._milliseconds), this._days = Le(this._days), - this._months = Le(this._months), a.milliseconds = Le(a.milliseconds), a.seconds = Le(a.seconds), - a.minutes = Le(a.minutes), a.hours = Le(a.hours), a.months = Le(a.months), a.years = Le(a.years), + return this._milliseconds = Ue(this._milliseconds), this._days = Ue(this._days), + this._months = Ue(this._months), a.milliseconds = Ue(a.milliseconds), a.seconds = Ue(a.seconds), + a.minutes = Ue(a.minutes), a.hours = Ue(a.hours), a.months = Ue(a.months), a.years = Ue(a.years), this; } - function Pc(a, b, c, d) { - var e = db(b, c); + function Vc(a, b, c, d) { + var e = Mb(b, c); return a._milliseconds += d * e._milliseconds, a._days += d * e._days, a._months += d * e._months, a._bubble(); } - function Qc(a, b) { - return Pc(this, a, b, 1); + function Wc(a, b) { + return Vc(this, a, b, 1); } - function Rc(a, b) { - return Pc(this, a, b, -1); + function Xc(a, b) { + return Vc(this, a, b, -1); } - function Sc(a) { + function Yc(a) { return 0 > a ? Math.floor(a) : Math.ceil(a); } - function Tc() { + function Zc() { var a, b, c, d, e, f = this._milliseconds, g = this._days, h = this._months, i = this._data; - return f >= 0 && g >= 0 && h >= 0 || 0 >= f && 0 >= g && 0 >= h || (f += 864e5 * Sc(Vc(h) + g), - g = 0, h = 0), i.milliseconds = f % 1e3, a = q(f / 1e3), i.seconds = a % 60, b = q(a / 60), - i.minutes = b % 60, c = q(b / 60), i.hours = c % 24, g += q(c / 24), e = q(Uc(g)), - h += e, g -= Sc(Vc(e)), d = q(h / 12), h %= 12, i.days = g, i.months = h, i.years = d, + return f >= 0 && g >= 0 && h >= 0 || 0 >= f && 0 >= g && 0 >= h || (f += 864e5 * Yc(_c(h) + g), + g = 0, h = 0), i.milliseconds = f % 1e3, a = s(f / 1e3), i.seconds = a % 60, b = s(a / 60), + i.minutes = b % 60, c = s(b / 60), i.hours = c % 24, g += s(c / 24), e = s($c(g)), + h += e, g -= Yc(_c(e)), d = s(h / 12), h %= 12, i.days = g, i.months = h, i.years = d, this; } - function Uc(a) { + function $c(a) { return 4800 * a / 146097; } - function Vc(a) { + function _c(a) { return 146097 * a / 4800; } - function Wc(a) { + function ad(a) { var b, c, d = this._milliseconds; - if (a = K(a), "month" === a || "year" === a) return b = this._days + d / 864e5, - c = this._months + Uc(b), "month" === a ? c : c / 12; - switch (b = this._days + Math.round(Vc(this._months)), a) { + if (a = J(a), "month" === a || "year" === a) return b = this._days + d / 864e5, + c = this._months + $c(b), "month" === a ? c : c / 12; + switch (b = this._days + Math.round(_c(this._months)), a) { case "week": return b / 7 + d / 6048e5; @@ -1990,321 +2036,340 @@ throw new Error("Unknown unit " + a); } } - function Xc() { - return this._milliseconds + 864e5 * this._days + this._months % 12 * 2592e6 + 31536e6 * r(this._months / 12); + function bd() { + return this._milliseconds + 864e5 * this._days + this._months % 12 * 2592e6 + 31536e6 * t(this._months / 12); } - function Yc(a) { + function cd(a) { return function() { return this.as(a); }; } - function Zc(a) { - return a = K(a), this[a + "s"](); + function dd(a) { + return a = J(a), this[a + "s"](); } - function $c(a) { + function ed(a) { return function() { return this._data[a]; }; } - function _c() { - return q(this.days() / 7); + function fd() { + return s(this.days() / 7); } - function ad(a, b, c, d, e) { + function gd(a, b, c, d, e) { return e.relativeTime(b || 1, !!c, a, d); } - function bd(a, b, c) { - var d = db(a).abs(), e = _e(d.as("s")), f = _e(d.as("m")), g = _e(d.as("h")), h = _e(d.as("d")), i = _e(d.as("M")), j = _e(d.as("y")), k = e < af.s && [ "s", e ] || 1 >= f && [ "m" ] || f < af.m && [ "mm", f ] || 1 >= g && [ "h" ] || g < af.h && [ "hh", g ] || 1 >= h && [ "d" ] || h < af.d && [ "dd", h ] || 1 >= i && [ "M" ] || i < af.M && [ "MM", i ] || 1 >= j && [ "y" ] || [ "yy", j ]; - return k[2] = b, k[3] = +a > 0, k[4] = c, ad.apply(null, k); + function hd(a, b, c) { + var d = Mb(a).abs(), e = jf(d.as("s")), f = jf(d.as("m")), g = jf(d.as("h")), h = jf(d.as("d")), i = jf(d.as("M")), j = jf(d.as("y")), k = e < kf.s && [ "s", e ] || 1 >= f && [ "m" ] || f < kf.m && [ "mm", f ] || 1 >= g && [ "h" ] || g < kf.h && [ "hh", g ] || 1 >= h && [ "d" ] || h < kf.d && [ "dd", h ] || 1 >= i && [ "M" ] || i < kf.M && [ "MM", i ] || 1 >= j && [ "y" ] || [ "yy", j ]; + return k[2] = b, k[3] = +a > 0, k[4] = c, gd.apply(null, k); } - function cd(a, b) { - return void 0 === af[a] ? !1 : void 0 === b ? af[a] : (af[a] = b, !0); + function id(a) { + return void 0 === a ? jf : "function" == typeof a && (jf = a, !0); } - function dd(a) { - var b = this.localeData(), c = bd(this, !a, b); + function jd(a, b) { + return void 0 !== kf[a] && (void 0 === b ? kf[a] : (kf[a] = b, !0)); + } + function kd(a) { + var b = this.localeData(), c = hd(this, !a, b); return a && (c = b.pastFuture(+this, c)), b.postformat(c); } - function ed() { - var a, b, c, d = bf(this._milliseconds) / 1e3, e = bf(this._days), f = bf(this._months); - a = q(d / 60), b = q(a / 60), d %= 60, a %= 60, c = q(f / 12), f %= 12; + function ld() { + var a, b, c, d = lf(this._milliseconds) / 1e3, e = lf(this._days), f = lf(this._months); + a = s(d / 60), b = s(a / 60), d %= 60, a %= 60, c = s(f / 12), f %= 12; var g = c, h = f, i = e, j = b, k = a, l = d, m = this.asSeconds(); return m ? (0 > m ? "-" : "") + "P" + (g ? g + "Y" : "") + (h ? h + "M" : "") + (i ? i + "D" : "") + (j || k || l ? "T" : "") + (j ? j + "H" : "") + (k ? k + "M" : "") + (l ? l + "S" : "") : "P0D"; } - var fd, gd; - gd = Array.prototype.some ? Array.prototype.some : function(a) { + var md, nd; + nd = Array.prototype.some ? Array.prototype.some : function(a) { for (var b = Object(this), c = b.length >>> 0, d = 0; c > d; d++) if (d in b && a.call(this, b[d], d, b)) return !0; return !1; }; - var hd = a.momentProperties = [], id = !1, jd = {}; + var od = a.momentProperties = [], pd = !1, qd = {}; a.suppressDeprecationWarnings = !1, a.deprecationHandler = null; - var kd; - kd = Object.keys ? Object.keys : function(a) { + var rd; + rd = Object.keys ? Object.keys : function(a) { var b, c = []; - for (b in a) f(a, b) && c.push(b); + for (b in a) h(a, b) && c.push(b); return c; }; - var ld, md, nd = {}, od = {}, pd = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g, qd = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g, rd = {}, sd = {}, td = /\d/, ud = /\d\d/, vd = /\d{3}/, wd = /\d{4}/, xd = /[+-]?\d{6}/, yd = /\d\d?/, zd = /\d\d\d\d?/, Ad = /\d\d\d\d\d\d?/, Bd = /\d{1,3}/, Cd = /\d{1,4}/, Dd = /[+-]?\d{1,6}/, Ed = /\d+/, Fd = /[+-]?\d+/, Gd = /Z|[+-]\d\d:?\d\d/gi, Hd = /Z|[+-]\d\d(?::?\d\d)?/gi, Id = /[+-]?\d+(\.\d{1,3})?/, Jd = /[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i, Kd = {}, Ld = {}, Md = 0, Nd = 1, Od = 2, Pd = 3, Qd = 4, Rd = 5, Sd = 6, Td = 7, Ud = 8; - md = Array.prototype.indexOf ? Array.prototype.indexOf : function(a) { + var sd, td = { + sameDay: "[Today at] LT", + nextDay: "[Tomorrow at] LT", + nextWeek: "dddd [at] LT", + lastDay: "[Yesterday at] LT", + lastWeek: "[Last] dddd [at] LT", + sameElse: "L" + }, ud = { + LTS: "h:mm:ss A", + LT: "h:mm A", + L: "MM/DD/YYYY", + LL: "MMMM D, YYYY", + LLL: "MMMM D, YYYY h:mm A", + LLLL: "dddd, MMMM D, YYYY h:mm A" + }, vd = "Invalid date", wd = "%d", xd = /\d{1,2}/, yd = { + future: "in %s", + past: "%s ago", + s: "a few seconds", + m: "a minute", + mm: "%d minutes", + h: "an hour", + hh: "%d hours", + d: "a day", + dd: "%d days", + M: "a month", + MM: "%d months", + y: "a year", + yy: "%d years" + }, zd = {}, Ad = {}, Bd = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g, Cd = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g, Dd = {}, Ed = {}, Fd = /\d/, Gd = /\d\d/, Hd = /\d{3}/, Id = /\d{4}/, Jd = /[+-]?\d{6}/, Kd = /\d\d?/, Ld = /\d\d\d\d?/, Md = /\d\d\d\d\d\d?/, Nd = /\d{1,3}/, Od = /\d{1,4}/, Pd = /[+-]?\d{1,6}/, Qd = /\d+/, Rd = /[+-]?\d+/, Sd = /Z|[+-]\d\d:?\d\d/gi, Td = /Z|[+-]\d\d(?::?\d\d)?/gi, Ud = /[+-]?\d+(\.\d{1,3})?/, Vd = /[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i, Wd = {}, Xd = {}, Yd = 0, Zd = 1, $d = 2, _d = 3, ae = 4, be = 5, ce = 6, de = 7, ee = 8; + sd = Array.prototype.indexOf ? Array.prototype.indexOf : function(a) { var b; for (b = 0; b < this.length; ++b) if (this[b] === a) return b; return -1; - }, R("M", [ "MM", 2 ], "Mo", function() { + }, T("M", [ "MM", 2 ], "Mo", function() { return this.month() + 1; - }), R("MMM", 0, 0, function(a) { + }), T("MMM", 0, 0, function(a) { return this.localeData().monthsShort(this, a); - }), R("MMMM", 0, 0, function(a) { + }), T("MMMM", 0, 0, function(a) { return this.localeData().months(this, a); - }), J("month", "M"), W("M", yd), W("MM", yd, ud), W("MMM", function(a, b) { + }), I("month", "M"), L("month", 8), Y("M", Kd), Y("MM", Kd, Gd), Y("MMM", function(a, b) { return b.monthsShortRegex(a); - }), W("MMMM", function(a, b) { + }), Y("MMMM", function(a, b) { return b.monthsRegex(a); - }), $([ "M", "MM" ], function(a, b) { - b[Nd] = r(a) - 1; - }), $([ "MMM", "MMMM" ], function(a, b, c, d) { + }), aa([ "M", "MM" ], function(a, b) { + b[Zd] = t(a) - 1; + }), aa([ "MMM", "MMMM" ], function(a, b, c, d) { var e = c._locale.monthsParse(a, d, c._strict); - null != e ? b[Nd] = e : j(c).invalidMonth = a; + null != e ? b[Zd] = e : l(c).invalidMonth = a; }); - var Vd = /D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/, Wd = "January_February_March_April_May_June_July_August_September_October_November_December".split("_"), Xd = "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"), Yd = Jd, Zd = Jd, $d = /^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/, _d = /^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/, ae = /Z|[+-]\d\d(?::?\d\d)?/, be = [ [ "YYYYYY-MM-DD", /[+-]\d{6}-\d\d-\d\d/ ], [ "YYYY-MM-DD", /\d{4}-\d\d-\d\d/ ], [ "GGGG-[W]WW-E", /\d{4}-W\d\d-\d/ ], [ "GGGG-[W]WW", /\d{4}-W\d\d/, !1 ], [ "YYYY-DDD", /\d{4}-\d{3}/ ], [ "YYYY-MM", /\d{4}-\d\d/, !1 ], [ "YYYYYYMMDD", /[+-]\d{10}/ ], [ "YYYYMMDD", /\d{8}/ ], [ "GGGG[W]WWE", /\d{4}W\d{3}/ ], [ "GGGG[W]WW", /\d{4}W\d{2}/, !1 ], [ "YYYYDDD", /\d{7}/ ] ], ce = [ [ "HH:mm:ss.SSSS", /\d\d:\d\d:\d\d\.\d+/ ], [ "HH:mm:ss,SSSS", /\d\d:\d\d:\d\d,\d+/ ], [ "HH:mm:ss", /\d\d:\d\d:\d\d/ ], [ "HH:mm", /\d\d:\d\d/ ], [ "HHmmss.SSSS", /\d\d\d\d\d\d\.\d+/ ], [ "HHmmss,SSSS", /\d\d\d\d\d\d,\d+/ ], [ "HHmmss", /\d\d\d\d\d\d/ ], [ "HHmm", /\d\d\d\d/ ], [ "HH", /\d\d/ ] ], de = /^\/?Date\((\-?\d+)/i; - a.createFromInputFallback = u("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.", function(a) { - a._d = new Date(a._i + (a._useUTC ? " UTC" : "")); - }), R("Y", 0, 0, function() { + var fe = /D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/, ge = "January_February_March_April_May_June_July_August_September_October_November_December".split("_"), he = "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"), ie = Vd, je = Vd; + T("Y", 0, 0, function() { var a = this.year(); return 9999 >= a ? "" + a : "+" + a; - }), R(0, [ "YY", 2 ], 0, function() { + }), T(0, [ "YY", 2 ], 0, function() { return this.year() % 100; - }), R(0, [ "YYYY", 4 ], 0, "year"), R(0, [ "YYYYY", 5 ], 0, "year"), R(0, [ "YYYYYY", 6, !0 ], 0, "year"), - J("year", "y"), W("Y", Fd), W("YY", yd, ud), W("YYYY", Cd, wd), W("YYYYY", Dd, xd), - W("YYYYYY", Dd, xd), $([ "YYYYY", "YYYYYY" ], Md), $("YYYY", function(b, c) { - c[Md] = 2 === b.length ? a.parseTwoDigitYear(b) : r(b); - }), $("YY", function(b, c) { - c[Md] = a.parseTwoDigitYear(b); - }), $("Y", function(a, b) { - b[Md] = parseInt(a, 10); + }), T(0, [ "YYYY", 4 ], 0, "year"), T(0, [ "YYYYY", 5 ], 0, "year"), T(0, [ "YYYYYY", 6, !0 ], 0, "year"), + I("year", "y"), L("year", 1), Y("Y", Rd), Y("YY", Kd, Gd), Y("YYYY", Od, Id), Y("YYYYY", Pd, Jd), + Y("YYYYYY", Pd, Jd), aa([ "YYYYY", "YYYYYY" ], Yd), aa("YYYY", function(b, c) { + c[Yd] = 2 === b.length ? a.parseTwoDigitYear(b) : t(b); + }), aa("YY", function(b, c) { + c[Yd] = a.parseTwoDigitYear(b); + }), aa("Y", function(a, b) { + b[Yd] = parseInt(a, 10); }), a.parseTwoDigitYear = function(a) { - return r(a) + (r(a) > 68 ? 1900 : 2e3); + return t(a) + (t(a) > 68 ? 1900 : 2e3); }; - var ee = M("FullYear", !0); - a.ISO_8601 = function() {}; - var fe = u("moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548", function() { - var a = Ka.apply(null, arguments); - return this.isValid() && a.isValid() ? this > a ? this : a : l(); - }), ge = u("moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548", function() { - var a = Ka.apply(null, arguments); - return this.isValid() && a.isValid() ? a > this ? this : a : l(); - }), he = function() { - return Date.now ? Date.now() : +new Date(); - }; - Qa("Z", ":"), Qa("ZZ", ""), W("Z", Hd), W("ZZ", Hd), $([ "Z", "ZZ" ], function(a, b, c) { - c._useUTC = !0, c._tzm = Ra(Hd, a); - }); - var ie = /([\+\-]|\d\d)/gi; - a.updateOffset = function() {}; - var je = /^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/, ke = /^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/; - db.fn = Oa.prototype; - var le = ib(1, "add"), me = ib(-1, "subtract"); - a.defaultFormat = "YYYY-MM-DDTHH:mm:ssZ", a.defaultFormatUtc = "YYYY-MM-DDTHH:mm:ss[Z]"; - var ne = u("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.", function(a) { - return void 0 === a ? this.localeData() : this.locale(a); + var ke = N("FullYear", !0); + T("w", [ "ww", 2 ], "wo", "week"), T("W", [ "WW", 2 ], "Wo", "isoWeek"), I("week", "w"), + I("isoWeek", "W"), L("week", 5), L("isoWeek", 5), Y("w", Kd), Y("ww", Kd, Gd), Y("W", Kd), + Y("WW", Kd, Gd), ba([ "w", "ww", "W", "WW" ], function(a, b, c, d) { + b[d.substr(0, 1)] = t(a); }); - R(0, [ "gg", 2 ], 0, function() { - return this.weekYear() % 100; - }), R(0, [ "GG", 2 ], 0, function() { - return this.isoWeekYear() % 100; - }), Pb("gggg", "weekYear"), Pb("ggggg", "weekYear"), Pb("GGGG", "isoWeekYear"), - Pb("GGGGG", "isoWeekYear"), J("weekYear", "gg"), J("isoWeekYear", "GG"), W("G", Fd), - W("g", Fd), W("GG", yd, ud), W("gg", yd, ud), W("GGGG", Cd, wd), W("gggg", Cd, wd), - W("GGGGG", Dd, xd), W("ggggg", Dd, xd), _([ "gggg", "ggggg", "GGGG", "GGGGG" ], function(a, b, c, d) { - b[d.substr(0, 2)] = r(a); - }), _([ "gg", "GG" ], function(b, c, d, e) { - c[e] = a.parseTwoDigitYear(b); - }), R("Q", 0, "Qo", "quarter"), J("quarter", "Q"), W("Q", td), $("Q", function(a, b) { - b[Nd] = 3 * (r(a) - 1); - }), R("w", [ "ww", 2 ], "wo", "week"), R("W", [ "WW", 2 ], "Wo", "isoWeek"), J("week", "w"), - J("isoWeek", "W"), W("w", yd), W("ww", yd, ud), W("W", yd), W("WW", yd, ud), _([ "w", "ww", "W", "WW" ], function(a, b, c, d) { - b[d.substr(0, 1)] = r(a); - }); - var oe = { + var le = { dow: 0, doy: 6 }; - R("D", [ "DD", 2 ], "Do", "date"), J("date", "D"), W("D", yd), W("DD", yd, ud), - W("Do", function(a, b) { - return a ? b._ordinalParse : b._ordinalParseLenient; - }), $([ "D", "DD" ], Od), $("Do", function(a, b) { - b[Od] = r(a.match(yd)[0], 10); - }); - var pe = M("Date", !0); - R("d", 0, "do", "day"), R("dd", 0, 0, function(a) { + T("d", 0, "do", "day"), T("dd", 0, 0, function(a) { return this.localeData().weekdaysMin(this, a); - }), R("ddd", 0, 0, function(a) { + }), T("ddd", 0, 0, function(a) { return this.localeData().weekdaysShort(this, a); - }), R("dddd", 0, 0, function(a) { + }), T("dddd", 0, 0, function(a) { return this.localeData().weekdays(this, a); - }), R("e", 0, 0, "weekday"), R("E", 0, 0, "isoWeekday"), J("day", "d"), J("weekday", "e"), - J("isoWeekday", "E"), W("d", yd), W("e", yd), W("E", yd), W("dd", function(a, b) { + }), T("e", 0, 0, "weekday"), T("E", 0, 0, "isoWeekday"), I("day", "d"), I("weekday", "e"), + I("isoWeekday", "E"), L("day", 11), L("weekday", 11), L("isoWeekday", 11), Y("d", Kd), + Y("e", Kd), Y("E", Kd), Y("dd", function(a, b) { return b.weekdaysMinRegex(a); - }), W("ddd", function(a, b) { + }), Y("ddd", function(a, b) { return b.weekdaysShortRegex(a); - }), W("dddd", function(a, b) { + }), Y("dddd", function(a, b) { return b.weekdaysRegex(a); - }), _([ "dd", "ddd", "dddd" ], function(a, b, c, d) { + }), ba([ "dd", "ddd", "dddd" ], function(a, b, c, d) { var e = c._locale.weekdaysParse(a, d, c._strict); - null != e ? b.d = e : j(c).invalidWeekday = a; - }), _([ "d", "e", "E" ], function(a, b, c, d) { - b[d] = r(a); + null != e ? b.d = e : l(c).invalidWeekday = a; + }), ba([ "d", "e", "E" ], function(a, b, c, d) { + b[d] = t(a); }); - var qe = "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"), re = "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"), se = "Su_Mo_Tu_We_Th_Fr_Sa".split("_"), te = Jd, ue = Jd, ve = Jd; - R("DDD", [ "DDDD", 3 ], "DDDo", "dayOfYear"), J("dayOfYear", "DDD"), W("DDD", Bd), - W("DDDD", vd), $([ "DDD", "DDDD" ], function(a, b, c) { - c._dayOfYear = r(a); - }), R("H", [ "HH", 2 ], 0, "hour"), R("h", [ "hh", 2 ], 0, oc), R("k", [ "kk", 2 ], 0, pc), - R("hmm", 0, 0, function() { - return "" + oc.apply(this) + Q(this.minutes(), 2); - }), R("hmmss", 0, 0, function() { - return "" + oc.apply(this) + Q(this.minutes(), 2) + Q(this.seconds(), 2); - }), R("Hmm", 0, 0, function() { - return "" + this.hours() + Q(this.minutes(), 2); - }), R("Hmmss", 0, 0, function() { - return "" + this.hours() + Q(this.minutes(), 2) + Q(this.seconds(), 2); - }), qc("a", !0), qc("A", !1), J("hour", "h"), W("a", rc), W("A", rc), W("H", yd), - W("h", yd), W("HH", yd, ud), W("hh", yd, ud), W("hmm", zd), W("hmmss", Ad), W("Hmm", zd), - W("Hmmss", Ad), $([ "H", "HH" ], Pd), $([ "a", "A" ], function(a, b, c) { + var me = "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"), ne = "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"), oe = "Su_Mo_Tu_We_Th_Fr_Sa".split("_"), pe = Vd, qe = Vd, re = Vd; + T("H", [ "HH", 2 ], 0, "hour"), T("h", [ "hh", 2 ], 0, Qa), T("k", [ "kk", 2 ], 0, Ra), + T("hmm", 0, 0, function() { + return "" + Qa.apply(this) + S(this.minutes(), 2); + }), T("hmmss", 0, 0, function() { + return "" + Qa.apply(this) + S(this.minutes(), 2) + S(this.seconds(), 2); + }), T("Hmm", 0, 0, function() { + return "" + this.hours() + S(this.minutes(), 2); + }), T("Hmmss", 0, 0, function() { + return "" + this.hours() + S(this.minutes(), 2) + S(this.seconds(), 2); + }), Sa("a", !0), Sa("A", !1), I("hour", "h"), L("hour", 13), Y("a", Ta), Y("A", Ta), + Y("H", Kd), Y("h", Kd), Y("HH", Kd, Gd), Y("hh", Kd, Gd), Y("hmm", Ld), Y("hmmss", Md), + Y("Hmm", Ld), Y("Hmmss", Md), aa([ "H", "HH" ], _d), aa([ "a", "A" ], function(a, b, c) { c._isPm = c._locale.isPM(a), c._meridiem = a; - }), $([ "h", "hh" ], function(a, b, c) { - b[Pd] = r(a), j(c).bigHour = !0; - }), $("hmm", function(a, b, c) { + }), aa([ "h", "hh" ], function(a, b, c) { + b[_d] = t(a), l(c).bigHour = !0; + }), aa("hmm", function(a, b, c) { var d = a.length - 2; - b[Pd] = r(a.substr(0, d)), b[Qd] = r(a.substr(d)), j(c).bigHour = !0; - }), $("hmmss", function(a, b, c) { + b[_d] = t(a.substr(0, d)), b[ae] = t(a.substr(d)), l(c).bigHour = !0; + }), aa("hmmss", function(a, b, c) { var d = a.length - 4, e = a.length - 2; - b[Pd] = r(a.substr(0, d)), b[Qd] = r(a.substr(d, 2)), b[Rd] = r(a.substr(e)), j(c).bigHour = !0; - }), $("Hmm", function(a, b, c) { + b[_d] = t(a.substr(0, d)), b[ae] = t(a.substr(d, 2)), b[be] = t(a.substr(e)), l(c).bigHour = !0; + }), aa("Hmm", function(a, b, c) { var d = a.length - 2; - b[Pd] = r(a.substr(0, d)), b[Qd] = r(a.substr(d)); - }), $("Hmmss", function(a, b, c) { + b[_d] = t(a.substr(0, d)), b[ae] = t(a.substr(d)); + }), aa("Hmmss", function(a, b, c) { var d = a.length - 4, e = a.length - 2; - b[Pd] = r(a.substr(0, d)), b[Qd] = r(a.substr(d, 2)), b[Rd] = r(a.substr(e)); + b[_d] = t(a.substr(0, d)), b[ae] = t(a.substr(d, 2)), b[be] = t(a.substr(e)); }); - var we = /[ap]\.?m?\.?/i, xe = M("Hours", !0); - R("m", [ "mm", 2 ], 0, "minute"), J("minute", "m"), W("m", yd), W("mm", yd, ud), - $([ "m", "mm" ], Qd); - var ye = M("Minutes", !1); - R("s", [ "ss", 2 ], 0, "second"), J("second", "s"), W("s", yd), W("ss", yd, ud), - $([ "s", "ss" ], Rd); - var ze = M("Seconds", !1); - R("S", 0, 0, function() { + var se, te = /[ap]\.?m?\.?/i, ue = N("Hours", !0), ve = { + calendar: td, + longDateFormat: ud, + invalidDate: vd, + ordinal: wd, + ordinalParse: xd, + relativeTime: yd, + months: ge, + monthsShort: he, + week: le, + weekdays: me, + weekdaysMin: oe, + weekdaysShort: ne, + meridiemParse: te + }, we = {}, xe = /^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/, ye = /^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/, ze = /Z|[+-]\d\d(?::?\d\d)?/, Ae = [ [ "YYYYYY-MM-DD", /[+-]\d{6}-\d\d-\d\d/ ], [ "YYYY-MM-DD", /\d{4}-\d\d-\d\d/ ], [ "GGGG-[W]WW-E", /\d{4}-W\d\d-\d/ ], [ "GGGG-[W]WW", /\d{4}-W\d\d/, !1 ], [ "YYYY-DDD", /\d{4}-\d{3}/ ], [ "YYYY-MM", /\d{4}-\d\d/, !1 ], [ "YYYYYYMMDD", /[+-]\d{10}/ ], [ "YYYYMMDD", /\d{8}/ ], [ "GGGG[W]WWE", /\d{4}W\d{3}/ ], [ "GGGG[W]WW", /\d{4}W\d{2}/, !1 ], [ "YYYYDDD", /\d{7}/ ] ], Be = [ [ "HH:mm:ss.SSSS", /\d\d:\d\d:\d\d\.\d+/ ], [ "HH:mm:ss,SSSS", /\d\d:\d\d:\d\d,\d+/ ], [ "HH:mm:ss", /\d\d:\d\d:\d\d/ ], [ "HH:mm", /\d\d:\d\d/ ], [ "HHmmss.SSSS", /\d\d\d\d\d\d\.\d+/ ], [ "HHmmss,SSSS", /\d\d\d\d\d\d,\d+/ ], [ "HHmmss", /\d\d\d\d\d\d/ ], [ "HHmm", /\d\d\d\d/ ], [ "HH", /\d\d/ ] ], Ce = /^\/?Date\((\-?\d+)/i; + a.createFromInputFallback = w("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.", function(a) { + a._d = new Date(a._i + (a._useUTC ? " UTC" : "")); + }), a.ISO_8601 = function() {}; + var De = w("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/", function() { + var a = rb.apply(null, arguments); + return this.isValid() && a.isValid() ? this > a ? this : a : n(); + }), Ee = w("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/", function() { + var a = rb.apply(null, arguments); + return this.isValid() && a.isValid() ? a > this ? this : a : n(); + }), Fe = function() { + return Date.now ? Date.now() : +new Date(); + }; + xb("Z", ":"), xb("ZZ", ""), Y("Z", Td), Y("ZZ", Td), aa([ "Z", "ZZ" ], function(a, b, c) { + c._useUTC = !0, c._tzm = yb(Td, a); + }); + var Ge = /([\+\-]|\d\d)/gi; + a.updateOffset = function() {}; + var He = /^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/, Ie = /^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/; + Mb.fn = vb.prototype; + var Je = Rb(1, "add"), Ke = Rb(-1, "subtract"); + a.defaultFormat = "YYYY-MM-DDTHH:mm:ssZ", a.defaultFormatUtc = "YYYY-MM-DDTHH:mm:ss[Z]"; + var Le = w("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.", function(a) { + return void 0 === a ? this.localeData() : this.locale(a); + }); + T(0, [ "gg", 2 ], 0, function() { + return this.weekYear() % 100; + }), T(0, [ "GG", 2 ], 0, function() { + return this.isoWeekYear() % 100; + }), xc("gggg", "weekYear"), xc("ggggg", "weekYear"), xc("GGGG", "isoWeekYear"), + xc("GGGGG", "isoWeekYear"), I("weekYear", "gg"), I("isoWeekYear", "GG"), L("weekYear", 1), + L("isoWeekYear", 1), Y("G", Rd), Y("g", Rd), Y("GG", Kd, Gd), Y("gg", Kd, Gd), Y("GGGG", Od, Id), + Y("gggg", Od, Id), Y("GGGGG", Pd, Jd), Y("ggggg", Pd, Jd), ba([ "gggg", "ggggg", "GGGG", "GGGGG" ], function(a, b, c, d) { + b[d.substr(0, 2)] = t(a); + }), ba([ "gg", "GG" ], function(b, c, d, e) { + c[e] = a.parseTwoDigitYear(b); + }), T("Q", 0, "Qo", "quarter"), I("quarter", "Q"), L("quarter", 7), Y("Q", Fd), + aa("Q", function(a, b) { + b[Zd] = 3 * (t(a) - 1); + }), T("D", [ "DD", 2 ], "Do", "date"), I("date", "D"), L("date", 9), Y("D", Kd), + Y("DD", Kd, Gd), Y("Do", function(a, b) { + return a ? b._ordinalParse : b._ordinalParseLenient; + }), aa([ "D", "DD" ], $d), aa("Do", function(a, b) { + b[$d] = t(a.match(Kd)[0], 10); + }); + var Me = N("Date", !0); + T("DDD", [ "DDDD", 3 ], "DDDo", "dayOfYear"), I("dayOfYear", "DDD"), L("dayOfYear", 4), + Y("DDD", Nd), Y("DDDD", Hd), aa([ "DDD", "DDDD" ], function(a, b, c) { + c._dayOfYear = t(a); + }), T("m", [ "mm", 2 ], 0, "minute"), I("minute", "m"), L("minute", 14), Y("m", Kd), + Y("mm", Kd, Gd), aa([ "m", "mm" ], ae); + var Ne = N("Minutes", !1); + T("s", [ "ss", 2 ], 0, "second"), I("second", "s"), L("second", 15), Y("s", Kd), + Y("ss", Kd, Gd), aa([ "s", "ss" ], be); + var Oe = N("Seconds", !1); + T("S", 0, 0, function() { return ~~(this.millisecond() / 100); - }), R(0, [ "SS", 2 ], 0, function() { + }), T(0, [ "SS", 2 ], 0, function() { return ~~(this.millisecond() / 10); - }), R(0, [ "SSS", 3 ], 0, "millisecond"), R(0, [ "SSSS", 4 ], 0, function() { + }), T(0, [ "SSS", 3 ], 0, "millisecond"), T(0, [ "SSSS", 4 ], 0, function() { return 10 * this.millisecond(); - }), R(0, [ "SSSSS", 5 ], 0, function() { + }), T(0, [ "SSSSS", 5 ], 0, function() { return 100 * this.millisecond(); - }), R(0, [ "SSSSSS", 6 ], 0, function() { + }), T(0, [ "SSSSSS", 6 ], 0, function() { return 1e3 * this.millisecond(); - }), R(0, [ "SSSSSSS", 7 ], 0, function() { + }), T(0, [ "SSSSSSS", 7 ], 0, function() { return 1e4 * this.millisecond(); - }), R(0, [ "SSSSSSSS", 8 ], 0, function() { + }), T(0, [ "SSSSSSSS", 8 ], 0, function() { return 1e5 * this.millisecond(); - }), R(0, [ "SSSSSSSSS", 9 ], 0, function() { + }), T(0, [ "SSSSSSSSS", 9 ], 0, function() { return 1e6 * this.millisecond(); - }), J("millisecond", "ms"), W("S", Bd, td), W("SS", Bd, ud), W("SSS", Bd, vd); - var Ae; - for (Ae = "SSSS"; Ae.length <= 9; Ae += "S") W(Ae, Ed); - for (Ae = "S"; Ae.length <= 9; Ae += "S") $(Ae, uc); - var Be = M("Milliseconds", !1); - R("z", 0, 0, "zoneAbbr"), R("zz", 0, 0, "zoneName"); - var Ce = o.prototype; - Ce.add = le, Ce.calendar = kb, Ce.clone = lb, Ce.diff = sb, Ce.endOf = Eb, Ce.format = wb, - Ce.from = xb, Ce.fromNow = yb, Ce.to = zb, Ce.toNow = Ab, Ce.get = P, Ce.invalidAt = Nb, - Ce.isAfter = mb, Ce.isBefore = nb, Ce.isBetween = ob, Ce.isSame = pb, Ce.isSameOrAfter = qb, - Ce.isSameOrBefore = rb, Ce.isValid = Lb, Ce.lang = ne, Ce.locale = Bb, Ce.localeData = Cb, - Ce.max = ge, Ce.min = fe, Ce.parsingFlags = Mb, Ce.set = P, Ce.startOf = Db, Ce.subtract = me, - Ce.toArray = Ib, Ce.toObject = Jb, Ce.toDate = Hb, Ce.toISOString = vb, Ce.toJSON = Kb, - Ce.toString = ub, Ce.unix = Gb, Ce.valueOf = Fb, Ce.creationData = Ob, Ce.year = ee, - Ce.isLeapYear = ta, Ce.weekYear = Qb, Ce.isoWeekYear = Rb, Ce.quarter = Ce.quarters = Wb, - Ce.month = ha, Ce.daysInMonth = ia, Ce.week = Ce.weeks = $b, Ce.isoWeek = Ce.isoWeeks = _b, - Ce.weeksInYear = Tb, Ce.isoWeeksInYear = Sb, Ce.date = pe, Ce.day = Ce.days = gc, - Ce.weekday = hc, Ce.isoWeekday = ic, Ce.dayOfYear = nc, Ce.hour = Ce.hours = xe, - Ce.minute = Ce.minutes = ye, Ce.second = Ce.seconds = ze, Ce.millisecond = Ce.milliseconds = Be, - Ce.utcOffset = Ua, Ce.utc = Wa, Ce.local = Xa, Ce.parseZone = Ya, Ce.hasAlignedHourOffset = Za, - Ce.isDST = $a, Ce.isDSTShifted = _a, Ce.isLocal = ab, Ce.isUtcOffset = bb, Ce.isUtc = cb, - Ce.isUTC = cb, Ce.zoneAbbr = vc, Ce.zoneName = wc, Ce.dates = u("dates accessor is deprecated. Use date instead.", pe), - Ce.months = u("months accessor is deprecated. Use month instead", ha), Ce.years = u("years accessor is deprecated. Use year instead", ee), - Ce.zone = u("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779", Va); - var De = Ce, Ee = { - sameDay: "[Today at] LT", - nextDay: "[Tomorrow at] LT", - nextWeek: "dddd [at] LT", - lastDay: "[Yesterday at] LT", - lastWeek: "[Last] dddd [at] LT", - sameElse: "L" - }, Fe = { - LTS: "h:mm:ss A", - LT: "h:mm A", - L: "MM/DD/YYYY", - LL: "MMMM D, YYYY", - LLL: "MMMM D, YYYY h:mm A", - LLLL: "dddd, MMMM D, YYYY h:mm A" - }, Ge = "Invalid date", He = "%d", Ie = /\d{1,2}/, Je = { - future: "in %s", - past: "%s ago", - s: "a few seconds", - m: "a minute", - mm: "%d minutes", - h: "an hour", - hh: "%d hours", - d: "a day", - dd: "%d days", - M: "a month", - MM: "%d months", - y: "a year", - yy: "%d years" - }, Ke = A.prototype; - Ke._calendar = Ee, Ke.calendar = zc, Ke._longDateFormat = Fe, Ke.longDateFormat = Ac, - Ke._invalidDate = Ge, Ke.invalidDate = Bc, Ke._ordinal = He, Ke.ordinal = Cc, Ke._ordinalParse = Ie, - Ke.preparse = Dc, Ke.postformat = Dc, Ke._relativeTime = Je, Ke.relativeTime = Ec, - Ke.pastFuture = Fc, Ke.set = y, Ke.months = ca, Ke._months = Wd, Ke.monthsShort = da, - Ke._monthsShort = Xd, Ke.monthsParse = fa, Ke._monthsRegex = Zd, Ke.monthsRegex = ka, - Ke._monthsShortRegex = Yd, Ke.monthsShortRegex = ja, Ke.week = Xb, Ke._week = oe, - Ke.firstDayOfYear = Zb, Ke.firstDayOfWeek = Yb, Ke.weekdays = bc, Ke._weekdays = qe, - Ke.weekdaysMin = dc, Ke._weekdaysMin = se, Ke.weekdaysShort = cc, Ke._weekdaysShort = re, - Ke.weekdaysParse = fc, Ke._weekdaysRegex = te, Ke.weekdaysRegex = jc, Ke._weekdaysShortRegex = ue, - Ke.weekdaysShortRegex = kc, Ke._weekdaysMinRegex = ve, Ke.weekdaysMinRegex = lc, - Ke.isPM = sc, Ke._meridiemParse = we, Ke.meridiem = tc, E("en", { + }), I("millisecond", "ms"), L("millisecond", 16), Y("S", Nd, Fd), Y("SS", Nd, Gd), + Y("SSS", Nd, Hd); + var Pe; + for (Pe = "SSSS"; Pe.length <= 9; Pe += "S") Y(Pe, Qd); + for (Pe = "S"; Pe.length <= 9; Pe += "S") aa(Pe, Gc); + var Qe = N("Milliseconds", !1); + T("z", 0, 0, "zoneAbbr"), T("zz", 0, 0, "zoneName"); + var Re = q.prototype; + Re.add = Je, Re.calendar = Ub, Re.clone = Vb, Re.diff = ac, Re.endOf = mc, Re.format = ec, + Re.from = fc, Re.fromNow = gc, Re.to = hc, Re.toNow = ic, Re.get = Q, Re.invalidAt = vc, + Re.isAfter = Wb, Re.isBefore = Xb, Re.isBetween = Yb, Re.isSame = Zb, Re.isSameOrAfter = $b, + Re.isSameOrBefore = _b, Re.isValid = tc, Re.lang = Le, Re.locale = jc, Re.localeData = kc, + Re.max = Ee, Re.min = De, Re.parsingFlags = uc, Re.set = R, Re.startOf = lc, Re.subtract = Ke, + Re.toArray = qc, Re.toObject = rc, Re.toDate = pc, Re.toISOString = dc, Re.toJSON = sc, + Re.toString = cc, Re.unix = oc, Re.valueOf = nc, Re.creationData = wc, Re.year = ke, + Re.isLeapYear = qa, Re.weekYear = yc, Re.isoWeekYear = zc, Re.quarter = Re.quarters = Ec, + Re.month = ja, Re.daysInMonth = ka, Re.week = Re.weeks = Aa, Re.isoWeek = Re.isoWeeks = Ba, + Re.weeksInYear = Bc, Re.isoWeeksInYear = Ac, Re.date = Me, Re.day = Re.days = Ja, + Re.weekday = Ka, Re.isoWeekday = La, Re.dayOfYear = Fc, Re.hour = Re.hours = ue, + Re.minute = Re.minutes = Ne, Re.second = Re.seconds = Oe, Re.millisecond = Re.milliseconds = Qe, + Re.utcOffset = Bb, Re.utc = Db, Re.local = Eb, Re.parseZone = Fb, Re.hasAlignedHourOffset = Gb, + Re.isDST = Hb, Re.isLocal = Jb, Re.isUtcOffset = Kb, Re.isUtc = Lb, Re.isUTC = Lb, + Re.zoneAbbr = Hc, Re.zoneName = Ic, Re.dates = w("dates accessor is deprecated. Use date instead.", Me), + Re.months = w("months accessor is deprecated. Use month instead", ja), Re.years = w("years accessor is deprecated. Use year instead", ke), + Re.zone = w("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/", Cb), + Re.isDSTShifted = w("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information", Ib); + var Se = Re, Te = B.prototype; + Te.calendar = C, Te.longDateFormat = D, Te.invalidDate = E, Te.ordinal = F, Te.preparse = Lc, + Te.postformat = Lc, Te.relativeTime = G, Te.pastFuture = H, Te.set = z, Te.months = ea, + Te.monthsShort = fa, Te.monthsParse = ha, Te.monthsRegex = ma, Te.monthsShortRegex = la, + Te.week = xa, Te.firstDayOfYear = za, Te.firstDayOfWeek = ya, Te.weekdays = Ea, + Te.weekdaysMin = Ga, Te.weekdaysShort = Fa, Te.weekdaysParse = Ia, Te.weekdaysRegex = Ma, + Te.weekdaysShortRegex = Na, Te.weekdaysMinRegex = Oa, Te.isPM = Ua, Te.meridiem = Va, + Za("en", { ordinalParse: /\d{1,2}(th|st|nd|rd)/, ordinal: function(a) { - var b = a % 10, c = 1 === r(a % 100 / 10) ? "th" : 1 === b ? "st" : 2 === b ? "nd" : 3 === b ? "rd" : "th"; + var b = a % 10, c = 1 === t(a % 100 / 10) ? "th" : 1 === b ? "st" : 2 === b ? "nd" : 3 === b ? "rd" : "th"; return a + c; } - }), a.lang = u("moment.lang is deprecated. Use moment.locale instead.", E), a.langData = u("moment.langData is deprecated. Use moment.localeData instead.", H); - var Le = Math.abs, Me = Yc("ms"), Ne = Yc("s"), Oe = Yc("m"), Pe = Yc("h"), Qe = Yc("d"), Re = Yc("w"), Se = Yc("M"), Te = Yc("y"), Ue = $c("milliseconds"), Ve = $c("seconds"), We = $c("minutes"), Xe = $c("hours"), Ye = $c("days"), Ze = $c("months"), $e = $c("years"), _e = Math.round, af = { + }), a.lang = w("moment.lang is deprecated. Use moment.locale instead.", Za), a.langData = w("moment.langData is deprecated. Use moment.localeData instead.", ab); + var Ue = Math.abs, Ve = cd("ms"), We = cd("s"), Xe = cd("m"), Ye = cd("h"), Ze = cd("d"), $e = cd("w"), _e = cd("M"), af = cd("y"), bf = ed("milliseconds"), cf = ed("seconds"), df = ed("minutes"), ef = ed("hours"), ff = ed("days"), gf = ed("months"), hf = ed("years"), jf = Math.round, kf = { s: 45, m: 45, h: 22, d: 26, M: 11 - }, bf = Math.abs, cf = Oa.prototype; - cf.abs = Oc, cf.add = Qc, cf.subtract = Rc, cf.as = Wc, cf.asMilliseconds = Me, - cf.asSeconds = Ne, cf.asMinutes = Oe, cf.asHours = Pe, cf.asDays = Qe, cf.asWeeks = Re, - cf.asMonths = Se, cf.asYears = Te, cf.valueOf = Xc, cf._bubble = Tc, cf.get = Zc, - cf.milliseconds = Ue, cf.seconds = Ve, cf.minutes = We, cf.hours = Xe, cf.days = Ye, - cf.weeks = _c, cf.months = Ze, cf.years = $e, cf.humanize = dd, cf.toISOString = ed, - cf.toString = ed, cf.toJSON = ed, cf.locale = Bb, cf.localeData = Cb, cf.toIsoString = u("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)", ed), - cf.lang = ne, R("X", 0, 0, "unix"), R("x", 0, 0, "valueOf"), W("x", Fd), W("X", Id), - $("X", function(a, b, c) { + }, lf = Math.abs, mf = vb.prototype; + mf.abs = Uc, mf.add = Wc, mf.subtract = Xc, mf.as = ad, mf.asMilliseconds = Ve, + mf.asSeconds = We, mf.asMinutes = Xe, mf.asHours = Ye, mf.asDays = Ze, mf.asWeeks = $e, + mf.asMonths = _e, mf.asYears = af, mf.valueOf = bd, mf._bubble = Zc, mf.get = dd, + mf.milliseconds = bf, mf.seconds = cf, mf.minutes = df, mf.hours = ef, mf.days = ff, + mf.weeks = fd, mf.months = gf, mf.years = hf, mf.humanize = kd, mf.toISOString = ld, + mf.toString = ld, mf.toJSON = ld, mf.locale = jc, mf.localeData = kc, mf.toIsoString = w("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)", ld), + mf.lang = Le, T("X", 0, 0, "unix"), T("x", 0, 0, "valueOf"), Y("x", Rd), Y("X", Ud), + aa("X", function(a, b, c) { c._d = new Date(1e3 * parseFloat(a, 10)); - }), $("x", function(a, b, c) { - c._d = new Date(r(a)); - }), a.version = "2.13.0", b(Ka), a.fn = De, a.min = Ma, a.max = Na, a.now = he, - a.utc = h, a.unix = xc, a.months = Jc, a.isDate = d, a.locale = E, a.invalid = l, - a.duration = db, a.isMoment = p, a.weekdays = Lc, a.parseZone = yc, a.localeData = H, - a.isDuration = Pa, a.monthsShort = Kc, a.weekdaysMin = Nc, a.defineLocale = F, a.updateLocale = G, - a.locales = I, a.weekdaysShort = Mc, a.normalizeUnits = K, a.relativeTimeThreshold = cd, - a.prototype = De; - var df = a; - return df; + }), aa("x", function(a, b, c) { + c._d = new Date(t(a)); + }), a.version = "2.14.1", b(rb), a.fn = Se, a.min = tb, a.max = ub, a.now = Fe, + a.utc = j, a.unix = Jc, a.months = Pc, a.isDate = f, a.locale = Za, a.invalid = n, + a.duration = Mb, a.isMoment = r, a.weekdays = Rc, a.parseZone = Kc, a.localeData = ab, + a.isDuration = wb, a.monthsShort = Qc, a.weekdaysMin = Tc, a.defineLocale = $a, + a.updateLocale = _a, a.locales = bb, a.weekdaysShort = Sc, a.normalizeUnits = J, + a.relativeTimeRounding = id, a.relativeTimeThreshold = jd, a.calendarFormat = Tb, + a.prototype = Se; + var nf = a; + return nf; }), function(a, b) { - "object" == typeof exports && "undefined" != typeof module && "function" == typeof require ? b(require("../moment")) : "function" == typeof define && define.amd ? define([ "moment" ], b) : b(a.moment); + "object" == typeof exports && "undefined" != typeof module && "function" == typeof require ? b(require("../moment")) : "function" == typeof define && define.amd ? define([ "../moment" ], b) : b(a.moment); }(this, function(a) { "use strict"; var b = a.defineLocale("pt-br", { diff --git a/assets/js/main.min.js b/assets/js/main.min.js index 1e6207b..0c952be 100644 --- a/assets/js/main.min.js +++ b/assets/js/main.min.js @@ -1,7 +1,7 @@ /*! * Odin Framework v3.0.0 (http://wpod.in) - * Updated 2016-06-01 + * Updated 2016-07-06 */ -+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){ -return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery),function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null};if(!document.getElementById("fit-vids-style")){var d=document.head||document.getElementsByTagName("head")[0],e=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",f=document.createElement("div");f.innerHTML='<p>x</p><style id="fit-vids-style">'+e+"</style>",d.appendChild(f.childNodes[1])}return b&&a.extend(c,b),this.each(function(){var b=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];c.customSelector&&b.push(c.customSelector);var d=a(this).find(b.join(","));d=d.not("object object"),d.each(function(){var b=a(this);if(!("embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),d=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),e=c/d;if(!b.attr("id")){var f="fitvid"+Math.floor(999999*Math.random());b.attr("id",f)}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),b.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return fd.apply(null,arguments)}function b(a){fd=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function e(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function f(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function g(a,b){for(var c in b)f(b,c)&&(a[c]=b[c]);return f(b,"toString")&&(a.toString=b.toString),f(b,"valueOf")&&(a.valueOf=b.valueOf),a}function h(a,b,c,d){return Ja(a,b,c,d,!0).utc()}function i(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function j(a){return null==a._pf&&(a._pf=i()),a._pf}function k(a){if(null==a._isValid){var b=j(a),c=gd.call(b.parsedDateParts,function(a){return null!=a});a._isValid=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function l(a){var b=h(NaN);return null!=a?g(j(b),a):j(b).userInvalidated=!0,b}function m(a){return void 0===a}function n(a,b){var c,d,e;if(m(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),m(b._i)||(a._i=b._i),m(b._f)||(a._f=b._f),m(b._l)||(a._l=b._l),m(b._strict)||(a._strict=b._strict),m(b._tzm)||(a._tzm=b._tzm),m(b._isUTC)||(a._isUTC=b._isUTC),m(b._offset)||(a._offset=b._offset),m(b._pf)||(a._pf=j(b)),m(b._locale)||(a._locale=b._locale),hd.length>0)for(c in hd)d=hd[c],e=b[d],m(e)||(a[d]=e);return a}function o(b){n(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),id===!1&&(id=!0,a.updateOffset(this),id=!1)}function p(a){return a instanceof o||null!=a&&null!=a._isAMomentObject}function q(a){return 0>a?Math.ceil(a):Math.floor(a)}function r(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=q(b)),c}function s(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&r(a[d])!==r(b[d]))&&g++;return g+f}function t(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function u(b,c){var d=!0;return g(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(t(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function v(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),jd[b]||(t(c),jd[b]=!0)}function w(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function x(a){return"[object Object]"===Object.prototype.toString.call(a)}function y(a){var b,c;for(c in a)b=a[c],w(b)?this[c]=b:this["_"+c]=b;this._config=a,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function z(a,b){var c,d=g({},a);for(c in b)f(b,c)&&(x(a[c])&&x(b[c])?(d[c]={},g(d[c],a[c]),g(d[c],b[c])):null!=b[c]?d[c]=b[c]:delete d[c]);return d}function A(a){null!=a&&this.set(a)}function B(a){return a?a.toLowerCase().replace("_","-"):a}function C(a){for(var b,c,d,e,f=0;f<a.length;){for(e=B(a[f]).split("-"),b=e.length,c=B(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=D(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&s(e,c,!0)>=b-1)break;b--}f++}return null}function D(a){var b=null;if(!nd[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=ld._abbr,require("./locale/"+a),E(b)}catch(c){}return nd[a]}function E(a,b){var c;return a&&(c=m(b)?H(a):F(a,b),c&&(ld=c)),ld._abbr}function F(a,b){return null!==b?(b.abbr=a,null!=nd[a]?(v("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"),b=z(nd[a]._config,b)):null!=b.parentLocale&&(null!=nd[b.parentLocale]?b=z(nd[b.parentLocale]._config,b):v("parentLocaleUndefined","specified parentLocale is not defined yet")),nd[a]=new A(b),E(a),nd[a]):(delete nd[a],null)}function G(a,b){if(null!=b){var c;null!=nd[a]&&(b=z(nd[a]._config,b)),c=new A(b),c.parentLocale=nd[a],nd[a]=c,E(a)}else null!=nd[a]&&(null!=nd[a].parentLocale?nd[a]=nd[a].parentLocale:null!=nd[a]&&delete nd[a]);return nd[a]}function H(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return ld;if(!c(a)){if(b=D(a))return b;a=[a]}return C(a)}function I(){return kd(nd)}function J(a,b){var c=a.toLowerCase();od[c]=od[c+"s"]=od[b]=a}function K(a){return"string"==typeof a?od[a]||od[a.toLowerCase()]:void 0}function L(a){var b,c,d={};for(c in a)f(a,c)&&(b=K(c),b&&(d[b]=a[c]));return d}function M(b,c){return function(d){return null!=d?(O(this,b,d),a.updateOffset(this,c),this):N(this,b)}}function N(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function O(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}function P(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else if(a=K(a),w(this[a]))return this[a](b);return this}function Q(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function R(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(sd[a]=e),b&&(sd[b[0]]=function(){return Q(e.apply(this,arguments),b[1],b[2])}),c&&(sd[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function S(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function T(a){var b,c,d=a.match(pd);for(b=0,c=d.length;c>b;b++)sd[d[b]]?d[b]=sd[d[b]]:d[b]=S(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}}function U(a,b){return a.isValid()?(b=V(b,a.localeData()),rd[b]=rd[b]||T(b),rd[b](a)):a.localeData().invalidDate()}function V(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(qd.lastIndex=0;d>=0&&qd.test(a);)a=a.replace(qd,c),qd.lastIndex=0,d-=1;return a}function W(a,b,c){Kd[a]=w(b)?b:function(a,d){return a&&c?c:b}}function X(a,b){return f(Kd,a)?Kd[a](b._strict,b._locale):new RegExp(Y(a))}function Y(a){return Z(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function Z(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function $(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=r(a)}),c=0;c<a.length;c++)Ld[a[c]]=d}function _(a,b){$(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function aa(a,b,c){null!=b&&f(Ld,a)&&Ld[a](b,c._a,c,a)}function ba(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function ca(a,b){return c(this._months)?this._months[a.month()]:this._months[Vd.test(b)?"format":"standalone"][a.month()]}function da(a,b){return c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[Vd.test(b)?"format":"standalone"][a.month()]}function ea(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;12>d;++d)f=h([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:null):(e=md.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:(e=md.call(this._longMonthsParse,g),-1!==e?e:null)):(e=md.call(this._longMonthsParse,g),-1!==e?e:(e=md.call(this._shortMonthsParse,g),-1!==e?e:null))}function fa(a,b,c){var d,e,f;if(this._monthsParseExact)return ea.call(this,a,b,c);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=h([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function ga(a,b){var c;if(!a.isValid())return a;if("string"==typeof b)if(/^\d+$/.test(b))b=r(b);else if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),ba(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ha(b){return null!=b?(ga(this,b),a.updateOffset(this,!0),this):N(this,"Month")}function ia(){return ba(this.year(),this.month())}function ja(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex}function ka(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsStrictRegex:this._monthsRegex):this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex}function la(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=h([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=Z(d[b]),e[b]=Z(e[b]),f[b]=Z(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")}function ma(a){var b,c=a._a;return c&&-2===j(a).overflow&&(b=c[Nd]<0||c[Nd]>11?Nd:c[Od]<1||c[Od]>ba(c[Md],c[Nd])?Od:c[Pd]<0||c[Pd]>24||24===c[Pd]&&(0!==c[Qd]||0!==c[Rd]||0!==c[Sd])?Pd:c[Qd]<0||c[Qd]>59?Qd:c[Rd]<0||c[Rd]>59?Rd:c[Sd]<0||c[Sd]>999?Sd:-1,j(a)._overflowDayOfYear&&(Md>b||b>Od)&&(b=Od),j(a)._overflowWeeks&&-1===b&&(b=Td),j(a)._overflowWeekday&&-1===b&&(b=Ud),j(a).overflow=b),a}function na(a){var b,c,d,e,f,g,h=a._i,i=$d.exec(h)||_d.exec(h);if(i){for(j(a).iso=!0,b=0,c=be.length;c>b;b++)if(be[b][1].exec(i[1])){e=be[b][0],d=be[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=ce.length;c>b;b++)if(ce[b][1].exec(i[3])){f=(i[2]||" ")+ce[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!ae.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),Ca(a)}else a._isValid=!1}function oa(b){var c=de.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(na(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function pa(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function qa(a){var b=new Date(Date.UTC.apply(null,arguments));return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}function ra(a){return sa(a)?366:365}function sa(a){return a%4===0&&a%100!==0||a%400===0}function ta(){return sa(this.year())}function ua(a,b,c){var d=7+b-c,e=(7+qa(a,0,d).getUTCDay()-b)%7;return-e+d-1}function va(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ua(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=ra(f)+j):j>ra(a)?(f=a+1,g=j-ra(a)):(f=a,g=j),{year:f,dayOfYear:g}}function wa(a,b,c){var d,e,f=ua(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+xa(e,b,c)):g>xa(a.year(),b,c)?(d=g-xa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function xa(a,b,c){var d=ua(a,b,c),e=ua(a+1,b,c);return(ra(a)-d+e)/7}function ya(a,b,c){return null!=a?a:null!=b?b:c}function za(b){var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function Aa(a){var b,c,d,e,f=[];if(!a._d){for(d=za(a),a._w&&null==a._a[Od]&&null==a._a[Nd]&&Ba(a),a._dayOfYear&&(e=ya(a._a[Md],d[Md]),a._dayOfYear>ra(e)&&(j(a)._overflowDayOfYear=!0),c=qa(e,0,a._dayOfYear),a._a[Nd]=c.getUTCMonth(),a._a[Od]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[Pd]&&0===a._a[Qd]&&0===a._a[Rd]&&0===a._a[Sd]&&(a._nextDay=!0,a._a[Pd]=0),a._d=(a._useUTC?qa:pa).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[Pd]=24)}}function Ba(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=ya(b.GG,a._a[Md],wa(Ka(),1,4).year),d=ya(b.W,1),e=ya(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=ya(b.gg,a._a[Md],wa(Ka(),f,g).year),d=ya(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>xa(c,f,g)?j(a)._overflowWeeks=!0:null!=i?j(a)._overflowWeekday=!0:(h=va(c,d,e,f,g),a._a[Md]=h.year,a._dayOfYear=h.dayOfYear)}function Ca(b){if(b._f===a.ISO_8601)return void na(b);b._a=[],j(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,k=0;for(e=V(b._f,b._locale).match(pd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(X(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&j(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),k+=d.length),sd[f]?(d?j(b).empty=!1:j(b).unusedTokens.push(f),aa(f,d,b)):b._strict&&!d&&j(b).unusedTokens.push(f);j(b).charsLeftOver=i-k,h.length>0&&j(b).unusedInput.push(h),j(b).bigHour===!0&&b._a[Pd]<=12&&b._a[Pd]>0&&(j(b).bigHour=void 0),j(b).parsedDateParts=b._a.slice(0),j(b).meridiem=b._meridiem,b._a[Pd]=Da(b._locale,b._a[Pd],b._meridiem),Aa(b),ma(b)}function Da(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function Ea(a){var b,c,d,e,f;if(0===a._f.length)return j(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=n({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],Ca(b),k(b)&&(f+=j(b).charsLeftOver,f+=10*j(b).unusedTokens.length,j(b).score=f,(null==d||d>f)&&(d=f,c=b));g(a,c||b)}function Fa(a){if(!a._d){var b=L(a._i);a._a=e([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),Aa(a)}}function Ga(a){var b=new o(ma(Ha(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function Ha(a){var b=a._i,e=a._f;return a._locale=a._locale||H(a._l),null===b||void 0===e&&""===b?l({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),p(b)?new o(ma(b)):(c(e)?Ea(a):e?Ca(a):d(b)?a._d=b:Ia(a),k(a)||(a._d=null),a))}function Ia(b){var f=b._i;void 0===f?b._d=new Date(a.now()):d(f)?b._d=new Date(f.valueOf()):"string"==typeof f?oa(b):c(f)?(b._a=e(f.slice(0),function(a){return parseInt(a,10)}),Aa(b)):"object"==typeof f?Fa(b):"number"==typeof f?b._d=new Date(f):a.createFromInputFallback(b)}function Ja(a,b,c,d,e){var f={};return"boolean"==typeof c&&(d=c,c=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=e,f._l=c,f._i=a,f._f=b,f._strict=d,Ga(f)}function Ka(a,b,c,d){return Ja(a,b,c,d,!1)}function La(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return Ka();for(d=b[0],e=1;e<b.length;++e)(!b[e].isValid()||b[e][a](d))&&(d=b[e]);return d}function Ma(){var a=[].slice.call(arguments,0);return La("isBefore",a)}function Na(){var a=[].slice.call(arguments,0);return La("isAfter",a)}function Oa(a){var b=L(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+1e3*h*60*60,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=H(),this._bubble()}function Pa(a){return a instanceof Oa}function Qa(a,b){R(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+Q(~~(a/60),2)+b+Q(~~a%60,2)})}function Ra(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(ie)||["-",0,0],f=+(60*e[1])+r(e[2]);return"+"===e[0]?f:-f}function Sa(b,c){var e,f;return c._isUTC?(e=c.clone(),f=(p(b)||d(b)?b.valueOf():Ka(b).valueOf())-e.valueOf(),e._d.setTime(e._d.valueOf()+f),a.updateOffset(e,!1),e):Ka(b).local()}function Ta(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Ua(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=Ra(Hd,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ta(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?jb(this,db(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ta(this):null!=b?this:NaN}function Va(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Wa(a){return this.utcOffset(0,a)}function Xa(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ta(this),"m")),this}function Ya(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Ra(Gd,this._i)),this}function Za(a){return this.isValid()?(a=a?Ka(a).utcOffset():0,(this.utcOffset()-a)%60===0):!1}function $a(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function _a(){if(!m(this._isDSTShifted))return this._isDSTShifted;var a={};if(n(a,this),a=Ha(a),a._a){var b=a._isUTC?h(a._a):Ka(a._a);this._isDSTShifted=this.isValid()&&s(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function ab(){return this.isValid()?!this._isUTC:!1}function bb(){return this.isValid()?this._isUTC:!1}function cb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function db(a,b){var c,d,e,g=a,h=null;return Pa(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(g={},b?g[b]=a:g.milliseconds=a):(h=je.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:r(h[Od])*c,h:r(h[Pd])*c,m:r(h[Qd])*c,s:r(h[Rd])*c,ms:r(h[Sd])*c}):(h=ke.exec(a))?(c="-"===h[1]?-1:1,g={y:eb(h[2],c),M:eb(h[3],c),w:eb(h[4],c),d:eb(h[5],c),h:eb(h[6],c),m:eb(h[7],c),s:eb(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=gb(Ka(g.from),Ka(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new Oa(g),Pa(a)&&f(a,"_locale")&&(d._locale=a._locale),d}function eb(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function fb(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function gb(a,b){var c;return a.isValid()&&b.isValid()?(b=Sa(b,a),a.isBefore(b)?c=fb(a,b):(c=fb(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function hb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)}function ib(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(v(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=db(c,d),jb(this,e,a),this}}function jb(b,c,d,e){var f=c._milliseconds,g=hb(c._days),h=hb(c._months);b.isValid()&&(e=null==e?!0:e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&O(b,"Date",N(b,"Date")+g*d),h&&ga(b,N(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function kb(a,b){var c=a||Ka(),d=Sa(c,this).startOf("day"),e=this.diff(d,"days",!0),f=-6>e?"sameElse":-1>e?"lastWeek":0>e?"lastDay":1>e?"sameDay":2>e?"nextDay":7>e?"nextWeek":"sameElse",g=b&&(w(b[f])?b[f]():b[f]);return this.format(g||this.localeData().calendar(f,this,Ka(c)))}function lb(){return new o(this)}function mb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf()):!1}function nb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf()):!1}function ob(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function pb(a,b){var c,d=p(a)?a:Ka(a);return this.isValid()&&d.isValid()?(b=K(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf())):!1}function qb(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function rb(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function sb(a,b,c){var d,e,f,g;return this.isValid()?(d=Sa(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=K(b),"year"===b||"month"===b||"quarter"===b?(g=tb(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:q(g)):NaN):NaN}function tb(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function ub(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function vb(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?w(Date.prototype.toISOString)?this.toDate().toISOString():U(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):U(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function wb(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=U(this,b);return this.localeData().postformat(c)}function xb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function yb(a){return this.from(Ka(),a)}function zb(a,b){return this.isValid()&&(p(a)&&a.isValid()||Ka(a).isValid())?db({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function Ab(a){return this.to(Ka(),a)}function Bb(a){var b;return void 0===a?this._locale._abbr:(b=H(a),null!=b&&(this._locale=b),this)}function Cb(){return this._locale}function Db(a){switch(a=K(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function Eb(a){return a=K(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function Fb(){return this._d.valueOf()-6e4*(this._offset||0)}function Gb(){return Math.floor(this.valueOf()/1e3)}function Hb(){return this._offset?new Date(this.valueOf()):this._d}function Ib(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function Jb(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function Kb(){return this.isValid()?this.toISOString():null}function Lb(){return k(this)}function Mb(){return g({},j(this))}function Nb(){return j(this).overflow}function Ob(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Pb(a,b){R(0,[a,a.length],0,b)}function Qb(a){return Ub.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Rb(a){return Ub.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Sb(){return xa(this.year(),1,4)}function Tb(){var a=this.localeData()._week;return xa(this.year(),a.dow,a.doy)}function Ub(a,b,c,d,e){var f;return null==a?wa(this,d,e).year:(f=xa(a,d,e),b>f&&(b=f),Vb.call(this,a,b,c,d,e))}function Vb(a,b,c,d,e){var f=va(a,b,c,d,e),g=qa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}function Wb(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Xb(a){return wa(a,this._week.dow,this._week.doy).week}function Yb(){return this._week.dow}function Zb(){return this._week.doy}function $b(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function _b(a){var b=wa(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function ac(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function bc(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function cc(a){return this._weekdaysShort[a.day()]}function dc(a){return this._weekdaysMin[a.day()]}function ec(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=h([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function fc(a,b,c){var d,e,f;if(this._weekdaysParseExact)return ec.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){if(e=h([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"), -this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}}function gc(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=ac(a,this.localeData()),this.add(a-b,"d")):b}function hc(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function ic(a){return this.isValid()?null==a?this.day()||7:this.day(this.day()%7?a:a-7):null!=a?this:NaN}function jc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex}function kc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex}function lc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex}function mc(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],i=[],j=[],k=[];for(b=0;7>b;b++)c=h([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),i.push(e),j.push(f),k.push(d),k.push(e),k.push(f);for(g.sort(a),i.sort(a),j.sort(a),k.sort(a),b=0;7>b;b++)i[b]=Z(i[b]),j[b]=Z(j[b]),k[b]=Z(k[b]);this._weekdaysRegex=new RegExp("^("+k.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")}function nc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function oc(){return this.hours()%12||12}function pc(){return this.hours()||24}function qc(a,b){R(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function rc(a,b){return b._meridiemParse}function sc(a){return"p"===(a+"").toLowerCase().charAt(0)}function tc(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function uc(a,b){b[Sd]=r(1e3*("0."+a))}function vc(){return this._isUTC?"UTC":""}function wc(){return this._isUTC?"Coordinated Universal Time":""}function xc(a){return Ka(1e3*a)}function yc(){return Ka.apply(null,arguments).parseZone()}function zc(a,b,c){var d=this._calendar[a];return w(d)?d.call(b,c):d}function Ac(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function Bc(){return this._invalidDate}function Cc(a){return this._ordinal.replace("%d",a)}function Dc(a){return a}function Ec(a,b,c,d){var e=this._relativeTime[c];return w(e)?e(a,b,c,d):e.replace(/%d/i,a)}function Fc(a,b){var c=this._relativeTime[a>0?"future":"past"];return w(c)?c(b):c.replace(/%s/i,b)}function Gc(a,b,c,d){var e=H(),f=h().set(d,b);return e[c](f,a)}function Hc(a,b,c){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return Gc(a,b,c,"month");var d,e=[];for(d=0;12>d;d++)e[d]=Gc(a,d,c,"month");return e}function Ic(a,b,c,d){"boolean"==typeof a?("number"==typeof b&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,"number"==typeof b&&(c=b,b=void 0),b=b||"");var e=H(),f=a?e._week.dow:0;if(null!=c)return Gc(b,(c+f)%7,d,"day");var g,h=[];for(g=0;7>g;g++)h[g]=Gc(b,(g+f)%7,d,"day");return h}function Jc(a,b){return Hc(a,b,"months")}function Kc(a,b){return Hc(a,b,"monthsShort")}function Lc(a,b,c){return Ic(a,b,c,"weekdays")}function Mc(a,b,c){return Ic(a,b,c,"weekdaysShort")}function Nc(a,b,c){return Ic(a,b,c,"weekdaysMin")}function Oc(){var a=this._data;return this._milliseconds=Le(this._milliseconds),this._days=Le(this._days),this._months=Le(this._months),a.milliseconds=Le(a.milliseconds),a.seconds=Le(a.seconds),a.minutes=Le(a.minutes),a.hours=Le(a.hours),a.months=Le(a.months),a.years=Le(a.years),this}function Pc(a,b,c,d){var e=db(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function Qc(a,b){return Pc(this,a,b,1)}function Rc(a,b){return Pc(this,a,b,-1)}function Sc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Tc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Sc(Vc(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=q(f/1e3),i.seconds=a%60,b=q(a/60),i.minutes=b%60,c=q(b/60),i.hours=c%24,g+=q(c/24),e=q(Uc(g)),h+=e,g-=Sc(Vc(e)),d=q(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function Uc(a){return 4800*a/146097}function Vc(a){return 146097*a/4800}function Wc(a){var b,c,d=this._milliseconds;if(a=K(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+Uc(b),"month"===a?c:c/12;switch(b=this._days+Math.round(Vc(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function Xc(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*r(this._months/12)}function Yc(a){return function(){return this.as(a)}}function Zc(a){return a=K(a),this[a+"s"]()}function $c(a){return function(){return this._data[a]}}function _c(){return q(this.days()/7)}function ad(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function bd(a,b,c){var d=db(a).abs(),e=_e(d.as("s")),f=_e(d.as("m")),g=_e(d.as("h")),h=_e(d.as("d")),i=_e(d.as("M")),j=_e(d.as("y")),k=e<af.s&&["s",e]||1>=f&&["m"]||f<af.m&&["mm",f]||1>=g&&["h"]||g<af.h&&["hh",g]||1>=h&&["d"]||h<af.d&&["dd",h]||1>=i&&["M"]||i<af.M&&["MM",i]||1>=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,ad.apply(null,k)}function cd(a,b){return void 0===af[a]?!1:void 0===b?af[a]:(af[a]=b,!0)}function dd(a){var b=this.localeData(),c=bd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function ed(){var a,b,c,d=bf(this._milliseconds)/1e3,e=bf(this._days),f=bf(this._months);a=q(d/60),b=q(a/60),d%=60,a%=60,c=q(f/12),f%=12;var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var fd,gd;gd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;c>d;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};var hd=a.momentProperties=[],id=!1,jd={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var kd;kd=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)f(a,b)&&c.push(b);return c};var ld,md,nd={},od={},pd=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,qd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,rd={},sd={},td=/\d/,ud=/\d\d/,vd=/\d{3}/,wd=/\d{4}/,xd=/[+-]?\d{6}/,yd=/\d\d?/,zd=/\d\d\d\d?/,Ad=/\d\d\d\d\d\d?/,Bd=/\d{1,3}/,Cd=/\d{1,4}/,Dd=/[+-]?\d{1,6}/,Ed=/\d+/,Fd=/[+-]?\d+/,Gd=/Z|[+-]\d\d:?\d\d/gi,Hd=/Z|[+-]\d\d(?::?\d\d)?/gi,Id=/[+-]?\d+(\.\d{1,3})?/,Jd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Kd={},Ld={},Md=0,Nd=1,Od=2,Pd=3,Qd=4,Rd=5,Sd=6,Td=7,Ud=8;md=Array.prototype.indexOf?Array.prototype.indexOf:function(a){var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1},R("M",["MM",2],"Mo",function(){return this.month()+1}),R("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),R("MMMM",0,0,function(a){return this.localeData().months(this,a)}),J("month","M"),W("M",yd),W("MM",yd,ud),W("MMM",function(a,b){return b.monthsShortRegex(a)}),W("MMMM",function(a,b){return b.monthsRegex(a)}),$(["M","MM"],function(a,b){b[Nd]=r(a)-1}),$(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[Nd]=e:j(c).invalidMonth=a});var Vd=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,Wd="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Xd="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Yd=Jd,Zd=Jd,$d=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,_d=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ae=/Z|[+-]\d\d(?::?\d\d)?/,be=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],ce=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],de=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=u("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),R("Y",0,0,function(){var a=this.year();return 9999>=a?""+a:"+"+a}),R(0,["YY",2],0,function(){return this.year()%100}),R(0,["YYYY",4],0,"year"),R(0,["YYYYY",5],0,"year"),R(0,["YYYYYY",6,!0],0,"year"),J("year","y"),W("Y",Fd),W("YY",yd,ud),W("YYYY",Cd,wd),W("YYYYY",Dd,xd),W("YYYYYY",Dd,xd),$(["YYYYY","YYYYYY"],Md),$("YYYY",function(b,c){c[Md]=2===b.length?a.parseTwoDigitYear(b):r(b)}),$("YY",function(b,c){c[Md]=a.parseTwoDigitYear(b)}),$("Y",function(a,b){b[Md]=parseInt(a,10)}),a.parseTwoDigitYear=function(a){return r(a)+(r(a)>68?1900:2e3)};var ee=M("FullYear",!0);a.ISO_8601=function(){};var fe=u("moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:l()}),ge=u("moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:l()}),he=function(){return Date.now?Date.now():+new Date};Qa("Z",":"),Qa("ZZ",""),W("Z",Hd),W("ZZ",Hd),$(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Ra(Hd,a)});var ie=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var je=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,ke=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;db.fn=Oa.prototype;var le=ib(1,"add"),me=ib(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ne=u("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});R(0,["gg",2],0,function(){return this.weekYear()%100}),R(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Pb("gggg","weekYear"),Pb("ggggg","weekYear"),Pb("GGGG","isoWeekYear"),Pb("GGGGG","isoWeekYear"),J("weekYear","gg"),J("isoWeekYear","GG"),W("G",Fd),W("g",Fd),W("GG",yd,ud),W("gg",yd,ud),W("GGGG",Cd,wd),W("gggg",Cd,wd),W("GGGGG",Dd,xd),W("ggggg",Dd,xd),_(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=r(a)}),_(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),R("Q",0,"Qo","quarter"),J("quarter","Q"),W("Q",td),$("Q",function(a,b){b[Nd]=3*(r(a)-1)}),R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),J("week","w"),J("isoWeek","W"),W("w",yd),W("ww",yd,ud),W("W",yd),W("WW",yd,ud),_(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=r(a)});var oe={dow:0,doy:6};R("D",["DD",2],"Do","date"),J("date","D"),W("D",yd),W("DD",yd,ud),W("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),$(["D","DD"],Od),$("Do",function(a,b){b[Od]=r(a.match(yd)[0],10)});var pe=M("Date",!0);R("d",0,"do","day"),R("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),R("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),R("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),J("day","d"),J("weekday","e"),J("isoWeekday","E"),W("d",yd),W("e",yd),W("E",yd),W("dd",function(a,b){return b.weekdaysMinRegex(a)}),W("ddd",function(a,b){return b.weekdaysShortRegex(a)}),W("dddd",function(a,b){return b.weekdaysRegex(a)}),_(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict);null!=e?b.d=e:j(c).invalidWeekday=a}),_(["d","e","E"],function(a,b,c,d){b[d]=r(a)});var qe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),re="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),se="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),te=Jd,ue=Jd,ve=Jd;R("DDD",["DDDD",3],"DDDo","dayOfYear"),J("dayOfYear","DDD"),W("DDD",Bd),W("DDDD",vd),$(["DDD","DDDD"],function(a,b,c){c._dayOfYear=r(a)}),R("H",["HH",2],0,"hour"),R("h",["hh",2],0,oc),R("k",["kk",2],0,pc),R("hmm",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)}),R("hmmss",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)+Q(this.seconds(),2)}),R("Hmm",0,0,function(){return""+this.hours()+Q(this.minutes(),2)}),R("Hmmss",0,0,function(){return""+this.hours()+Q(this.minutes(),2)+Q(this.seconds(),2)}),qc("a",!0),qc("A",!1),J("hour","h"),W("a",rc),W("A",rc),W("H",yd),W("h",yd),W("HH",yd,ud),W("hh",yd,ud),W("hmm",zd),W("hmmss",Ad),W("Hmm",zd),W("Hmmss",Ad),$(["H","HH"],Pd),$(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),$(["h","hh"],function(a,b,c){b[Pd]=r(a),j(c).bigHour=!0}),$("hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d)),j(c).bigHour=!0}),$("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e)),j(c).bigHour=!0}),$("Hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d))}),$("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e))});var we=/[ap]\.?m?\.?/i,xe=M("Hours",!0);R("m",["mm",2],0,"minute"),J("minute","m"),W("m",yd),W("mm",yd,ud),$(["m","mm"],Qd);var ye=M("Minutes",!1);R("s",["ss",2],0,"second"),J("second","s"),W("s",yd),W("ss",yd,ud),$(["s","ss"],Rd);var ze=M("Seconds",!1);R("S",0,0,function(){return~~(this.millisecond()/100)}),R(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,function(){return 10*this.millisecond()}),R(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),R(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),R(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),R(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),R(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),J("millisecond","ms"),W("S",Bd,td),W("SS",Bd,ud),W("SSS",Bd,vd);var Ae;for(Ae="SSSS";Ae.length<=9;Ae+="S")W(Ae,Ed);for(Ae="S";Ae.length<=9;Ae+="S")$(Ae,uc);var Be=M("Milliseconds",!1);R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var Ce=o.prototype;Ce.add=le,Ce.calendar=kb,Ce.clone=lb,Ce.diff=sb,Ce.endOf=Eb,Ce.format=wb,Ce.from=xb,Ce.fromNow=yb,Ce.to=zb,Ce.toNow=Ab,Ce.get=P,Ce.invalidAt=Nb,Ce.isAfter=mb,Ce.isBefore=nb,Ce.isBetween=ob,Ce.isSame=pb,Ce.isSameOrAfter=qb,Ce.isSameOrBefore=rb,Ce.isValid=Lb,Ce.lang=ne,Ce.locale=Bb,Ce.localeData=Cb,Ce.max=ge,Ce.min=fe,Ce.parsingFlags=Mb,Ce.set=P,Ce.startOf=Db,Ce.subtract=me,Ce.toArray=Ib,Ce.toObject=Jb,Ce.toDate=Hb,Ce.toISOString=vb,Ce.toJSON=Kb,Ce.toString=ub,Ce.unix=Gb,Ce.valueOf=Fb,Ce.creationData=Ob,Ce.year=ee,Ce.isLeapYear=ta,Ce.weekYear=Qb,Ce.isoWeekYear=Rb,Ce.quarter=Ce.quarters=Wb,Ce.month=ha,Ce.daysInMonth=ia,Ce.week=Ce.weeks=$b,Ce.isoWeek=Ce.isoWeeks=_b,Ce.weeksInYear=Tb,Ce.isoWeeksInYear=Sb,Ce.date=pe,Ce.day=Ce.days=gc,Ce.weekday=hc,Ce.isoWeekday=ic,Ce.dayOfYear=nc,Ce.hour=Ce.hours=xe,Ce.minute=Ce.minutes=ye,Ce.second=Ce.seconds=ze,Ce.millisecond=Ce.milliseconds=Be,Ce.utcOffset=Ua,Ce.utc=Wa,Ce.local=Xa,Ce.parseZone=Ya,Ce.hasAlignedHourOffset=Za,Ce.isDST=$a,Ce.isDSTShifted=_a,Ce.isLocal=ab,Ce.isUtcOffset=bb,Ce.isUtc=cb,Ce.isUTC=cb,Ce.zoneAbbr=vc,Ce.zoneName=wc,Ce.dates=u("dates accessor is deprecated. Use date instead.",pe),Ce.months=u("months accessor is deprecated. Use month instead",ha),Ce.years=u("years accessor is deprecated. Use year instead",ee),Ce.zone=u("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Va);var De=Ce,Ee={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Fe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Ge="Invalid date",He="%d",Ie=/\d{1,2}/,Je={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Ke=A.prototype;Ke._calendar=Ee,Ke.calendar=zc,Ke._longDateFormat=Fe,Ke.longDateFormat=Ac,Ke._invalidDate=Ge,Ke.invalidDate=Bc,Ke._ordinal=He,Ke.ordinal=Cc,Ke._ordinalParse=Ie,Ke.preparse=Dc,Ke.postformat=Dc,Ke._relativeTime=Je,Ke.relativeTime=Ec,Ke.pastFuture=Fc,Ke.set=y,Ke.months=ca,Ke._months=Wd,Ke.monthsShort=da,Ke._monthsShort=Xd,Ke.monthsParse=fa,Ke._monthsRegex=Zd,Ke.monthsRegex=ka,Ke._monthsShortRegex=Yd,Ke.monthsShortRegex=ja,Ke.week=Xb,Ke._week=oe,Ke.firstDayOfYear=Zb,Ke.firstDayOfWeek=Yb,Ke.weekdays=bc,Ke._weekdays=qe,Ke.weekdaysMin=dc,Ke._weekdaysMin=se,Ke.weekdaysShort=cc,Ke._weekdaysShort=re,Ke.weekdaysParse=fc,Ke._weekdaysRegex=te,Ke.weekdaysRegex=jc,Ke._weekdaysShortRegex=ue,Ke.weekdaysShortRegex=kc,Ke._weekdaysMinRegex=ve,Ke.weekdaysMinRegex=lc,Ke.isPM=sc,Ke._meridiemParse=we,Ke.meridiem=tc,E("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===r(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=u("moment.lang is deprecated. Use moment.locale instead.",E),a.langData=u("moment.langData is deprecated. Use moment.localeData instead.",H);var Le=Math.abs,Me=Yc("ms"),Ne=Yc("s"),Oe=Yc("m"),Pe=Yc("h"),Qe=Yc("d"),Re=Yc("w"),Se=Yc("M"),Te=Yc("y"),Ue=$c("milliseconds"),Ve=$c("seconds"),We=$c("minutes"),Xe=$c("hours"),Ye=$c("days"),Ze=$c("months"),$e=$c("years"),_e=Math.round,af={s:45,m:45,h:22,d:26,M:11},bf=Math.abs,cf=Oa.prototype;cf.abs=Oc,cf.add=Qc,cf.subtract=Rc,cf.as=Wc,cf.asMilliseconds=Me,cf.asSeconds=Ne,cf.asMinutes=Oe,cf.asHours=Pe,cf.asDays=Qe,cf.asWeeks=Re,cf.asMonths=Se,cf.asYears=Te,cf.valueOf=Xc,cf._bubble=Tc,cf.get=Zc,cf.milliseconds=Ue,cf.seconds=Ve,cf.minutes=We,cf.hours=Xe,cf.days=Ye,cf.weeks=_c,cf.months=Ze,cf.years=$e,cf.humanize=dd,cf.toISOString=ed,cf.toString=ed,cf.toJSON=ed,cf.locale=Bb,cf.localeData=Cb,cf.toIsoString=u("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ed),cf.lang=ne,R("X",0,0,"unix"),R("x",0,0,"valueOf"),W("x",Fd),W("X",Id),$("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),$("x",function(a,b,c){c._d=new Date(r(a))}),a.version="2.13.0",b(Ka),a.fn=De,a.min=Ma,a.max=Na,a.now=he,a.utc=h,a.unix=xc,a.months=Jc,a.isDate=d,a.locale=E,a.invalid=l,a.duration=db,a.isMoment=p,a.weekdays=Lc,a.parseZone=yc,a.localeData=H,a.isDuration=Pa,a.monthsShort=Kc,a.weekdaysMin=Nc,a.defineLocale=F,a.updateLocale=G,a.locales=I,a.weekdaysShort=Mc,a.normalizeUnits=K,a.relativeTimeThreshold=cd,a.prototype=De;var df=a;return df}),function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["moment"],b):b(a.moment)}(this,function(a){"use strict";var b=a.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return b}),jQuery(document).ready(function(a){a(".wp-video-shortcode").parent("div").css("width","auto"),a(".entry-content").fitVids(),a(".entry-date").each(function(){a(this).text(moment(a(this).children("time").attr("datetime"),moment.ISO_8601,a("html").attr("lang")).startOf("hour").fromNow())})}); \ No newline at end of file ++function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),!c.isInStateTrue())return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);if(this.$element.trigger(g),!g.isDefaultPrevented())return f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d, +this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e<c&&"top";if("bottom"==this.affixed)return null!=c?!(e+this.unpin<=f.top)&&"bottom":!(e+g<=a-d)&&"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&e<=c?"top":null!=d&&i+j>=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery),function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null};if(!document.getElementById("fit-vids-style")){var d=document.head||document.getElementsByTagName("head")[0],e=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",f=document.createElement("div");f.innerHTML='<p>x</p><style id="fit-vids-style">'+e+"</style>",d.appendChild(f.childNodes[1])}return b&&a.extend(c,b),this.each(function(){var b=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];c.customSelector&&b.push(c.customSelector);var d=a(this).find(b.join(","));d=d.not("object object"),d.each(function(){var b=a(this);if(!("embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),d=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),e=c/d;if(!b.attr("id")){var f="fitvid"+Math.floor(999999*Math.random());b.attr("id",f)}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),b.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return md.apply(null,arguments)}function b(a){md=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return"[object Object]"===Object.prototype.toString.call(a)}function e(a){var b;for(b in a)return!1;return!0}function f(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function g(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function h(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function i(a,b){for(var c in b)h(b,c)&&(a[c]=b[c]);return h(b,"toString")&&(a.toString=b.toString),h(b,"valueOf")&&(a.valueOf=b.valueOf),a}function j(a,b,c,d){return qb(a,b,c,d,!0).utc()}function k(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function l(a){return null==a._pf&&(a._pf=k()),a._pf}function m(a){if(null==a._isValid){var b=l(a),c=nd.call(b.parsedDateParts,function(a){return null!=a});a._isValid=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function n(a){var b=j(NaN);return null!=a?i(l(b),a):l(b).userInvalidated=!0,b}function o(a){return void 0===a}function p(a,b){var c,d,e;if(o(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),o(b._i)||(a._i=b._i),o(b._f)||(a._f=b._f),o(b._l)||(a._l=b._l),o(b._strict)||(a._strict=b._strict),o(b._tzm)||(a._tzm=b._tzm),o(b._isUTC)||(a._isUTC=b._isUTC),o(b._offset)||(a._offset=b._offset),o(b._pf)||(a._pf=l(b)),o(b._locale)||(a._locale=b._locale),od.length>0)for(c in od)d=od[c],e=b[d],o(e)||(a[d]=e);return a}function q(b){p(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),pd===!1&&(pd=!0,a.updateOffset(this),pd=!1)}function r(a){return a instanceof q||null!=a&&null!=a._isAMomentObject}function s(a){return 0>a?Math.ceil(a)||0:Math.floor(a)}function t(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=s(b)),c}function u(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&t(a[d])!==t(b[d]))&&g++;return g+f}function v(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function w(b,c){var d=!0;return i(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(v(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function x(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),qd[b]||(v(c),qd[b]=!0)}function y(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function z(a){var b,c;for(c in a)b=a[c],y(b)?this[c]=b:this["_"+c]=b;this._config=a,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function A(a,b){var c,e=i({},a);for(c in b)h(b,c)&&(d(a[c])&&d(b[c])?(e[c]={},i(e[c],a[c]),i(e[c],b[c])):null!=b[c]?e[c]=b[c]:delete e[c]);for(c in a)h(a,c)&&!h(b,c)&&d(a[c])&&(e[c]=i({},e[c]));return e}function B(a){null!=a&&this.set(a)}function C(a,b,c){var d=this._calendar[a]||this._calendar.sameElse;return y(d)?d.call(b,c):d}function D(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function E(){return this._invalidDate}function F(a){return this._ordinal.replace("%d",a)}function G(a,b,c,d){var e=this._relativeTime[c];return y(e)?e(a,b,c,d):e.replace(/%d/i,a)}function H(a,b){var c=this._relativeTime[a>0?"future":"past"];return y(c)?c(b):c.replace(/%s/i,b)}function I(a,b){var c=a.toLowerCase();zd[c]=zd[c+"s"]=zd[b]=a}function J(a){return"string"==typeof a?zd[a]||zd[a.toLowerCase()]:void 0}function K(a){var b,c,d={};for(c in a)h(a,c)&&(b=J(c),b&&(d[b]=a[c]));return d}function L(a,b){Ad[a]=b}function M(a){var b=[];for(var c in a)b.push({unit:c,priority:Ad[c]});return b.sort(function(a,b){return a.priority-b.priority}),b}function N(b,c){return function(d){return null!=d?(P(this,b,d),a.updateOffset(this,c),this):O(this,b)}}function O(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function P(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}function Q(a){return a=J(a),y(this[a])?this[a]():this}function R(a,b){if("object"==typeof a){a=K(a);for(var c=M(a),d=0;d<c.length;d++)this[c[d].unit](a[c[d].unit])}else if(a=J(a),y(this[a]))return this[a](b);return this}function S(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function T(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(Ed[a]=e),b&&(Ed[b[0]]=function(){return S(e.apply(this,arguments),b[1],b[2])}),c&&(Ed[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function U(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function V(a){var b,c,d=a.match(Bd);for(b=0,c=d.length;c>b;b++)Ed[d[b]]?d[b]=Ed[d[b]]:d[b]=U(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}}function W(a,b){return a.isValid()?(b=X(b,a.localeData()),Dd[b]=Dd[b]||V(b),Dd[b](a)):a.localeData().invalidDate()}function X(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(Cd.lastIndex=0;d>=0&&Cd.test(a);)a=a.replace(Cd,c),Cd.lastIndex=0,d-=1;return a}function Y(a,b,c){Wd[a]=y(b)?b:function(a,d){return a&&c?c:b}}function Z(a,b){return h(Wd,a)?Wd[a](b._strict,b._locale):new RegExp($(a))}function $(a){return _(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function _(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function aa(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=t(a)}),c=0;c<a.length;c++)Xd[a[c]]=d}function ba(a,b){aa(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function ca(a,b,c){null!=b&&h(Xd,a)&&Xd[a](b,c._a,c,a)}function da(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function ea(a,b){return c(this._months)?this._months[a.month()]:this._months[(this._months.isFormat||fe).test(b)?"format":"standalone"][a.month()]}function fa(a,b){return c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[fe.test(b)?"format":"standalone"][a.month()]}function ga(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;12>d;++d)f=j([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=sd.call(this._shortMonthsParse,g),-1!==e?e:null):(e=sd.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=sd.call(this._shortMonthsParse,g),-1!==e?e:(e=sd.call(this._longMonthsParse,g),-1!==e?e:null)):(e=sd.call(this._longMonthsParse,g),-1!==e?e:(e=sd.call(this._shortMonthsParse,g),-1!==e?e:null))}function ha(a,b,c){var d,e,f;if(this._monthsParseExact)return ga.call(this,a,b,c);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=j([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function ia(a,b){var c;if(!a.isValid())return a;if("string"==typeof b)if(/^\d+$/.test(b))b=t(b);else if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),da(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ja(b){return null!=b?(ia(this,b),a.updateOffset(this,!0),this):O(this,"Month")}function ka(){return da(this.year(),this.month())}function la(a){return this._monthsParseExact?(h(this,"_monthsRegex")||na.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):(h(this,"_monthsShortRegex")||(this._monthsShortRegex=ie),this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex)}function ma(a){return this._monthsParseExact?(h(this,"_monthsRegex")||na.call(this),a?this._monthsStrictRegex:this._monthsRegex):(h(this,"_monthsRegex")||(this._monthsRegex=je),this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex)}function na(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=j([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=_(d[b]),e[b]=_(e[b]);for(b=0;24>b;b++)f[b]=_(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")}function oa(a){return pa(a)?366:365}function pa(a){return a%4===0&&a%100!==0||a%400===0}function qa(){return pa(this.year())}function ra(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function sa(a){var b=new Date(Date.UTC.apply(null,arguments));return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}function ta(a,b,c){var d=7+b-c,e=(7+sa(a,0,d).getUTCDay()-b)%7;return-e+d-1}function ua(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ta(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=oa(f)+j):j>oa(a)?(f=a+1,g=j-oa(a)):(f=a,g=j),{year:f,dayOfYear:g}}function va(a,b,c){var d,e,f=ta(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+wa(e,b,c)):g>wa(a.year(),b,c)?(d=g-wa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function wa(a,b,c){var d=ta(a,b,c),e=ta(a+1,b,c);return(oa(a)-d+e)/7}function xa(a){return va(a,this._week.dow,this._week.doy).week}function ya(){return this._week.dow}function za(){return this._week.doy}function Aa(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function Ba(a){var b=va(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function Ca(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function Da(a,b){return"string"==typeof a?b.weekdaysParse(a)%7||7:isNaN(a)?null:a}function Ea(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function Fa(a){return this._weekdaysShort[a.day()]}function Ga(a){return this._weekdaysMin[a.day()]}function Ha(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=j([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=sd.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=sd.call(this._weekdaysParse,g),-1!==e?e:(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:(e=sd.call(this._weekdaysParse,g),-1!==e?e:(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:(e=sd.call(this._weekdaysParse,g),-1!==e?e:(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function Ia(a,b,c){var d,e,f;if(this._weekdaysParseExact)return Ha.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){if(e=j([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}}function Ja(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=Ca(a,this.localeData()),this.add(a-b,"d")):b}function Ka(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function La(a){if(!this.isValid())return null!=a?this:NaN;if(null!=a){var b=Da(a,this.localeData());return this.day(this.day()%7?b:b-7)}return this.day()||7}function Ma(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):(h(this,"_weekdaysRegex")||(this._weekdaysRegex=pe),this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex)}function Na(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(h(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=qe),this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Oa(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(h(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=re),this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Pa(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],h=[],i=[],k=[];for(b=0;7>b;b++)c=j([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),h.push(e),i.push(f),k.push(d),k.push(e),k.push(f);for(g.sort(a),h.sort(a),i.sort(a),k.sort(a),b=0;7>b;b++)h[b]=_(h[b]),i[b]=_(i[b]),k[b]=_(k[b]);this._weekdaysRegex=new RegExp("^("+k.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+h.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")}function Qa(){return this.hours()%12||12}function Ra(){return this.hours()||24}function Sa(a,b){T(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function Ta(a,b){return b._meridiemParse}function Ua(a){return"p"===(a+"").toLowerCase().charAt(0)}function Va(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function Wa(a){return a?a.toLowerCase().replace("_","-"):a}function Xa(a){for(var b,c,d,e,f=0;f<a.length;){for(e=Wa(a[f]).split("-"),b=e.length,c=Wa(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=Ya(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&u(e,c,!0)>=b-1)break;b--}f++}return null}function Ya(a){var b=null;if(!we[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=se._abbr,require("./locale/"+a),Za(b)}catch(c){}return we[a]}function Za(a,b){var c;return a&&(c=o(b)?ab(a):$a(a,b),c&&(se=c)),se._abbr}function $a(a,b){if(null!==b){var c=ve;return b.abbr=a,null!=we[a]?(x("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),c=we[a]._config):null!=b.parentLocale&&(null!=we[b.parentLocale]?c=we[b.parentLocale]._config:x("parentLocaleUndefined","specified parentLocale is not defined yet. See http://momentjs.com/guides/#/warnings/parent-locale/")),we[a]=new B(A(c,b)),Za(a),we[a]}return delete we[a],null}function _a(a,b){if(null!=b){var c,d=ve;null!=we[a]&&(d=we[a]._config),b=A(d,b),c=new B(b),c.parentLocale=we[a],we[a]=c,Za(a)}else null!=we[a]&&(null!=we[a].parentLocale?we[a]=we[a].parentLocale:null!=we[a]&&delete we[a]);return we[a]}function ab(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return se;if(!c(a)){if(b=Ya(a))return b;a=[a]}return Xa(a)}function bb(){return rd(we)}function cb(a){var b,c=a._a;return c&&-2===l(a).overflow&&(b=c[Zd]<0||c[Zd]>11?Zd:c[$d]<1||c[$d]>da(c[Yd],c[Zd])?$d:c[_d]<0||c[_d]>24||24===c[_d]&&(0!==c[ae]||0!==c[be]||0!==c[ce])?_d:c[ae]<0||c[ae]>59?ae:c[be]<0||c[be]>59?be:c[ce]<0||c[ce]>999?ce:-1,l(a)._overflowDayOfYear&&(Yd>b||b>$d)&&(b=$d),l(a)._overflowWeeks&&-1===b&&(b=de),l(a)._overflowWeekday&&-1===b&&(b=ee),l(a).overflow=b),a}function db(a){var b,c,d,e,f,g,h=a._i,i=xe.exec(h)||ye.exec(h);if(i){for(l(a).iso=!0,b=0,c=Ae.length;c>b;b++)if(Ae[b][1].exec(i[1])){e=Ae[b][0],d=Ae[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=Be.length;c>b;b++)if(Be[b][1].exec(i[3])){f=(i[2]||" ")+Be[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!ze.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),jb(a)}else a._isValid=!1}function eb(b){var c=Ce.exec(b._i);return null!==c?void(b._d=new Date((+c[1]))):(db(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function fb(a,b,c){return null!=a?a:null!=b?b:c}function gb(b){var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function hb(a){var b,c,d,e,f=[];if(!a._d){for(d=gb(a),a._w&&null==a._a[$d]&&null==a._a[Zd]&&ib(a),a._dayOfYear&&(e=fb(a._a[Yd],d[Yd]),a._dayOfYear>oa(e)&&(l(a)._overflowDayOfYear=!0),c=sa(e,0,a._dayOfYear),a._a[Zd]=c.getUTCMonth(),a._a[$d]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[_d]&&0===a._a[ae]&&0===a._a[be]&&0===a._a[ce]&&(a._nextDay=!0,a._a[_d]=0),a._d=(a._useUTC?sa:ra).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[_d]=24)}}function ib(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=fb(b.GG,a._a[Yd],va(rb(),1,4).year),d=fb(b.W,1),e=fb(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=fb(b.gg,a._a[Yd],va(rb(),f,g).year),d=fb(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>wa(c,f,g)?l(a)._overflowWeeks=!0:null!=i?l(a)._overflowWeekday=!0:(h=ua(c,d,e,f,g),a._a[Yd]=h.year,a._dayOfYear=h.dayOfYear)}function jb(b){if(b._f===a.ISO_8601)return void db(b);b._a=[],l(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,j=0;for(e=X(b._f,b._locale).match(Bd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(Z(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&l(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),j+=d.length),Ed[f]?(d?l(b).empty=!1:l(b).unusedTokens.push(f),ca(f,d,b)):b._strict&&!d&&l(b).unusedTokens.push(f);l(b).charsLeftOver=i-j,h.length>0&&l(b).unusedInput.push(h),b._a[_d]<=12&&l(b).bigHour===!0&&b._a[_d]>0&&(l(b).bigHour=void 0),l(b).parsedDateParts=b._a.slice(0),l(b).meridiem=b._meridiem,b._a[_d]=kb(b._locale,b._a[_d],b._meridiem),hb(b),cb(b)}function kb(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function lb(a){var b,c,d,e,f;if(0===a._f.length)return l(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=p({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],jb(b),m(b)&&(f+=l(b).charsLeftOver,f+=10*l(b).unusedTokens.length,l(b).score=f,(null==d||d>f)&&(d=f,c=b));i(a,c||b)}function mb(a){if(!a._d){var b=K(a._i);a._a=g([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),hb(a)}}function nb(a){var b=new q(cb(ob(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function ob(a){var b=a._i,d=a._f;return a._locale=a._locale||ab(a._l),null===b||void 0===d&&""===b?n({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),r(b)?new q(cb(b)):(c(d)?lb(a):f(b)?a._d=b:d?jb(a):pb(a),m(a)||(a._d=null),a))}function pb(b){var d=b._i;void 0===d?b._d=new Date(a.now()):f(d)?b._d=new Date(d.valueOf()):"string"==typeof d?eb(b):c(d)?(b._a=g(d.slice(0),function(a){return parseInt(a,10)}),hb(b)):"object"==typeof d?mb(b):"number"==typeof d?b._d=new Date(d):a.createFromInputFallback(b)}function qb(a,b,f,g,h){var i={};return"boolean"==typeof f&&(g=f,f=void 0),(d(a)&&e(a)||c(a)&&0===a.length)&&(a=void 0),i._isAMomentObject=!0,i._useUTC=i._isUTC=h,i._l=f,i._i=a,i._f=b,i._strict=g,nb(i)}function rb(a,b,c,d){return qb(a,b,c,d,!1)}function sb(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return rb();for(d=b[0],e=1;e<b.length;++e)b[e].isValid()&&!b[e][a](d)||(d=b[e]);return d}function tb(){var a=[].slice.call(arguments,0);return sb("isBefore",a)}function ub(){var a=[].slice.call(arguments,0);return sb("isAfter",a)}function vb(a){var b=K(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+1e3*h*60*60,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=ab(),this._bubble()}function wb(a){return a instanceof vb}function xb(a,b){T(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+S(~~(a/60),2)+b+S(~~a%60,2)})}function yb(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(Ge)||["-",0,0],f=+(60*e[1])+t(e[2]);return"+"===e[0]?f:-f}function zb(b,c){var d,e;return c._isUTC?(d=c.clone(),e=(r(b)||f(b)?b.valueOf():rb(b).valueOf())-d.valueOf(),d._d.setTime(d._d.valueOf()+e),a.updateOffset(d,!1),d):rb(b).local()}function Ab(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Bb(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=yb(Td,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ab(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?Sb(this,Mb(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ab(this):null!=b?this:NaN}function Cb(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Db(a){return this.utcOffset(0,a)}function Eb(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ab(this),"m")),this}function Fb(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(yb(Sd,this._i)),this}function Gb(a){return!!this.isValid()&&(a=a?rb(a).utcOffset():0,(this.utcOffset()-a)%60===0)}function Hb(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ib(){if(!o(this._isDSTShifted))return this._isDSTShifted;var a={};if(p(a,this),a=ob(a),a._a){var b=a._isUTC?j(a._a):rb(a._a);this._isDSTShifted=this.isValid()&&u(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Jb(){return!!this.isValid()&&!this._isUTC}function Kb(){return!!this.isValid()&&this._isUTC}function Lb(){return!!this.isValid()&&this._isUTC&&0===this._offset}function Mb(a,b){var c,d,e,f=a,g=null;return wb(a)?f={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(f={},b?f[b]=a:f.milliseconds=a):(g=He.exec(a))?(c="-"===g[1]?-1:1,f={y:0,d:t(g[$d])*c,h:t(g[_d])*c,m:t(g[ae])*c,s:t(g[be])*c,ms:t(g[ce])*c}):(g=Ie.exec(a))?(c="-"===g[1]?-1:1,f={y:Nb(g[2],c),M:Nb(g[3],c),w:Nb(g[4],c),d:Nb(g[5],c),h:Nb(g[6],c),m:Nb(g[7],c),s:Nb(g[8],c)}):null==f?f={}:"object"==typeof f&&("from"in f||"to"in f)&&(e=Pb(rb(f.from),rb(f.to)),f={},f.ms=e.milliseconds,f.M=e.months),d=new vb(f),wb(a)&&h(a,"_locale")&&(d._locale=a._locale),d}function Nb(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function Ob(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function Pb(a,b){var c;return a.isValid()&&b.isValid()?(b=zb(b,a),a.isBefore(b)?c=Ob(a,b):(c=Ob(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function Qb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)}function Rb(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(x(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=Mb(c,d),Sb(this,e,a),this}}function Sb(b,c,d,e){var f=c._milliseconds,g=Qb(c._days),h=Qb(c._months);b.isValid()&&(e=null==e||e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&P(b,"Date",O(b,"Date")+g*d),h&&ia(b,O(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function Tb(a,b){var c=a.diff(b,"days",!0);return-6>c?"sameElse":-1>c?"lastWeek":0>c?"lastDay":1>c?"sameDay":2>c?"nextDay":7>c?"nextWeek":"sameElse"}function Ub(b,c){var d=b||rb(),e=zb(d,this).startOf("day"),f=a.calendarFormat(this,e)||"sameElse",g=c&&(y(c[f])?c[f].call(this,d):c[f]);return this.format(g||this.localeData().calendar(f,this,rb(d)))}function Vb(){return new q(this)}function Wb(a,b){ +var c=r(a)?a:rb(a);return!(!this.isValid()||!c.isValid())&&(b=J(o(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf())}function Xb(a,b){var c=r(a)?a:rb(a);return!(!this.isValid()||!c.isValid())&&(b=J(o(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf())}function Yb(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function Zb(a,b){var c,d=r(a)?a:rb(a);return!(!this.isValid()||!d.isValid())&&(b=J(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf()))}function $b(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function _b(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function ac(a,b,c){var d,e,f,g;return this.isValid()?(d=zb(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=J(b),"year"===b||"month"===b||"quarter"===b?(g=bc(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:s(g)):NaN):NaN}function bc(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function cc(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function dc(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?y(Date.prototype.toISOString)?this.toDate().toISOString():W(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):W(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function ec(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=W(this,b);return this.localeData().postformat(c)}function fc(a,b){return this.isValid()&&(r(a)&&a.isValid()||rb(a).isValid())?Mb({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function gc(a){return this.from(rb(),a)}function hc(a,b){return this.isValid()&&(r(a)&&a.isValid()||rb(a).isValid())?Mb({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function ic(a){return this.to(rb(),a)}function jc(a){var b;return void 0===a?this._locale._abbr:(b=ab(a),null!=b&&(this._locale=b),this)}function kc(){return this._locale}function lc(a){switch(a=J(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function mc(a){return a=J(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function nc(){return this._d.valueOf()-6e4*(this._offset||0)}function oc(){return Math.floor(this.valueOf()/1e3)}function pc(){return new Date(this.valueOf())}function qc(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function rc(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function sc(){return this.isValid()?this.toISOString():null}function tc(){return m(this)}function uc(){return i({},l(this))}function vc(){return l(this).overflow}function wc(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function xc(a,b){T(0,[a,a.length],0,b)}function yc(a){return Cc.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function zc(a){return Cc.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Ac(){return wa(this.year(),1,4)}function Bc(){var a=this.localeData()._week;return wa(this.year(),a.dow,a.doy)}function Cc(a,b,c,d,e){var f;return null==a?va(this,d,e).year:(f=wa(a,d,e),b>f&&(b=f),Dc.call(this,a,b,c,d,e))}function Dc(a,b,c,d,e){var f=ua(a,b,c,d,e),g=sa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}function Ec(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Fc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function Gc(a,b){b[ce]=t(1e3*("0."+a))}function Hc(){return this._isUTC?"UTC":""}function Ic(){return this._isUTC?"Coordinated Universal Time":""}function Jc(a){return rb(1e3*a)}function Kc(){return rb.apply(null,arguments).parseZone()}function Lc(a){return a}function Mc(a,b,c,d){var e=ab(),f=j().set(d,b);return e[c](f,a)}function Nc(a,b,c){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return Mc(a,b,c,"month");var d,e=[];for(d=0;12>d;d++)e[d]=Mc(a,d,c,"month");return e}function Oc(a,b,c,d){"boolean"==typeof a?("number"==typeof b&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,"number"==typeof b&&(c=b,b=void 0),b=b||"");var e=ab(),f=a?e._week.dow:0;if(null!=c)return Mc(b,(c+f)%7,d,"day");var g,h=[];for(g=0;7>g;g++)h[g]=Mc(b,(g+f)%7,d,"day");return h}function Pc(a,b){return Nc(a,b,"months")}function Qc(a,b){return Nc(a,b,"monthsShort")}function Rc(a,b,c){return Oc(a,b,c,"weekdays")}function Sc(a,b,c){return Oc(a,b,c,"weekdaysShort")}function Tc(a,b,c){return Oc(a,b,c,"weekdaysMin")}function Uc(){var a=this._data;return this._milliseconds=Ue(this._milliseconds),this._days=Ue(this._days),this._months=Ue(this._months),a.milliseconds=Ue(a.milliseconds),a.seconds=Ue(a.seconds),a.minutes=Ue(a.minutes),a.hours=Ue(a.hours),a.months=Ue(a.months),a.years=Ue(a.years),this}function Vc(a,b,c,d){var e=Mb(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function Wc(a,b){return Vc(this,a,b,1)}function Xc(a,b){return Vc(this,a,b,-1)}function Yc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Zc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Yc(_c(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=s(f/1e3),i.seconds=a%60,b=s(a/60),i.minutes=b%60,c=s(b/60),i.hours=c%24,g+=s(c/24),e=s($c(g)),h+=e,g-=Yc(_c(e)),d=s(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function $c(a){return 4800*a/146097}function _c(a){return 146097*a/4800}function ad(a){var b,c,d=this._milliseconds;if(a=J(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+$c(b),"month"===a?c:c/12;switch(b=this._days+Math.round(_c(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function bd(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*t(this._months/12)}function cd(a){return function(){return this.as(a)}}function dd(a){return a=J(a),this[a+"s"]()}function ed(a){return function(){return this._data[a]}}function fd(){return s(this.days()/7)}function gd(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function hd(a,b,c){var d=Mb(a).abs(),e=jf(d.as("s")),f=jf(d.as("m")),g=jf(d.as("h")),h=jf(d.as("d")),i=jf(d.as("M")),j=jf(d.as("y")),k=e<kf.s&&["s",e]||1>=f&&["m"]||f<kf.m&&["mm",f]||1>=g&&["h"]||g<kf.h&&["hh",g]||1>=h&&["d"]||h<kf.d&&["dd",h]||1>=i&&["M"]||i<kf.M&&["MM",i]||1>=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,gd.apply(null,k)}function id(a){return void 0===a?jf:"function"==typeof a&&(jf=a,!0)}function jd(a,b){return void 0!==kf[a]&&(void 0===b?kf[a]:(kf[a]=b,!0))}function kd(a){var b=this.localeData(),c=hd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function ld(){var a,b,c,d=lf(this._milliseconds)/1e3,e=lf(this._days),f=lf(this._months);a=s(d/60),b=s(a/60),d%=60,a%=60,c=s(f/12),f%=12;var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var md,nd;nd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;c>d;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};var od=a.momentProperties=[],pd=!1,qd={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var rd;rd=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)h(a,b)&&c.push(b);return c};var sd,td={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},ud={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},vd="Invalid date",wd="%d",xd=/\d{1,2}/,yd={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},zd={},Ad={},Bd=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Cd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Dd={},Ed={},Fd=/\d/,Gd=/\d\d/,Hd=/\d{3}/,Id=/\d{4}/,Jd=/[+-]?\d{6}/,Kd=/\d\d?/,Ld=/\d\d\d\d?/,Md=/\d\d\d\d\d\d?/,Nd=/\d{1,3}/,Od=/\d{1,4}/,Pd=/[+-]?\d{1,6}/,Qd=/\d+/,Rd=/[+-]?\d+/,Sd=/Z|[+-]\d\d:?\d\d/gi,Td=/Z|[+-]\d\d(?::?\d\d)?/gi,Ud=/[+-]?\d+(\.\d{1,3})?/,Vd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Wd={},Xd={},Yd=0,Zd=1,$d=2,_d=3,ae=4,be=5,ce=6,de=7,ee=8;sd=Array.prototype.indexOf?Array.prototype.indexOf:function(a){var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1},T("M",["MM",2],"Mo",function(){return this.month()+1}),T("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),T("MMMM",0,0,function(a){return this.localeData().months(this,a)}),I("month","M"),L("month",8),Y("M",Kd),Y("MM",Kd,Gd),Y("MMM",function(a,b){return b.monthsShortRegex(a)}),Y("MMMM",function(a,b){return b.monthsRegex(a)}),aa(["M","MM"],function(a,b){b[Zd]=t(a)-1}),aa(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[Zd]=e:l(c).invalidMonth=a});var fe=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,ge="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),he="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ie=Vd,je=Vd;T("Y",0,0,function(){var a=this.year();return 9999>=a?""+a:"+"+a}),T(0,["YY",2],0,function(){return this.year()%100}),T(0,["YYYY",4],0,"year"),T(0,["YYYYY",5],0,"year"),T(0,["YYYYYY",6,!0],0,"year"),I("year","y"),L("year",1),Y("Y",Rd),Y("YY",Kd,Gd),Y("YYYY",Od,Id),Y("YYYYY",Pd,Jd),Y("YYYYYY",Pd,Jd),aa(["YYYYY","YYYYYY"],Yd),aa("YYYY",function(b,c){c[Yd]=2===b.length?a.parseTwoDigitYear(b):t(b)}),aa("YY",function(b,c){c[Yd]=a.parseTwoDigitYear(b)}),aa("Y",function(a,b){b[Yd]=parseInt(a,10)}),a.parseTwoDigitYear=function(a){return t(a)+(t(a)>68?1900:2e3)};var ke=N("FullYear",!0);T("w",["ww",2],"wo","week"),T("W",["WW",2],"Wo","isoWeek"),I("week","w"),I("isoWeek","W"),L("week",5),L("isoWeek",5),Y("w",Kd),Y("ww",Kd,Gd),Y("W",Kd),Y("WW",Kd,Gd),ba(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=t(a)});var le={dow:0,doy:6};T("d",0,"do","day"),T("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),T("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),T("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),T("e",0,0,"weekday"),T("E",0,0,"isoWeekday"),I("day","d"),I("weekday","e"),I("isoWeekday","E"),L("day",11),L("weekday",11),L("isoWeekday",11),Y("d",Kd),Y("e",Kd),Y("E",Kd),Y("dd",function(a,b){return b.weekdaysMinRegex(a)}),Y("ddd",function(a,b){return b.weekdaysShortRegex(a)}),Y("dddd",function(a,b){return b.weekdaysRegex(a)}),ba(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict);null!=e?b.d=e:l(c).invalidWeekday=a}),ba(["d","e","E"],function(a,b,c,d){b[d]=t(a)});var me="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ne="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),oe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),pe=Vd,qe=Vd,re=Vd;T("H",["HH",2],0,"hour"),T("h",["hh",2],0,Qa),T("k",["kk",2],0,Ra),T("hmm",0,0,function(){return""+Qa.apply(this)+S(this.minutes(),2)}),T("hmmss",0,0,function(){return""+Qa.apply(this)+S(this.minutes(),2)+S(this.seconds(),2)}),T("Hmm",0,0,function(){return""+this.hours()+S(this.minutes(),2)}),T("Hmmss",0,0,function(){return""+this.hours()+S(this.minutes(),2)+S(this.seconds(),2)}),Sa("a",!0),Sa("A",!1),I("hour","h"),L("hour",13),Y("a",Ta),Y("A",Ta),Y("H",Kd),Y("h",Kd),Y("HH",Kd,Gd),Y("hh",Kd,Gd),Y("hmm",Ld),Y("hmmss",Md),Y("Hmm",Ld),Y("Hmmss",Md),aa(["H","HH"],_d),aa(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),aa(["h","hh"],function(a,b,c){b[_d]=t(a),l(c).bigHour=!0}),aa("hmm",function(a,b,c){var d=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d)),l(c).bigHour=!0}),aa("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d,2)),b[be]=t(a.substr(e)),l(c).bigHour=!0}),aa("Hmm",function(a,b,c){var d=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d))}),aa("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d,2)),b[be]=t(a.substr(e))});var se,te=/[ap]\.?m?\.?/i,ue=N("Hours",!0),ve={calendar:td,longDateFormat:ud,invalidDate:vd,ordinal:wd,ordinalParse:xd,relativeTime:yd,months:ge,monthsShort:he,week:le,weekdays:me,weekdaysMin:oe,weekdaysShort:ne,meridiemParse:te},we={},xe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ye=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ze=/Z|[+-]\d\d(?::?\d\d)?/,Ae=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Be=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Ce=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=w("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),a.ISO_8601=function(){};var De=w("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=rb.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:n()}),Ee=w("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=rb.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:n()}),Fe=function(){return Date.now?Date.now():+new Date};xb("Z",":"),xb("ZZ",""),Y("Z",Td),Y("ZZ",Td),aa(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=yb(Td,a)});var Ge=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var He=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,Ie=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Mb.fn=vb.prototype;var Je=Rb(1,"add"),Ke=Rb(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Le=w("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});T(0,["gg",2],0,function(){return this.weekYear()%100}),T(0,["GG",2],0,function(){return this.isoWeekYear()%100}),xc("gggg","weekYear"),xc("ggggg","weekYear"),xc("GGGG","isoWeekYear"),xc("GGGGG","isoWeekYear"),I("weekYear","gg"),I("isoWeekYear","GG"),L("weekYear",1),L("isoWeekYear",1),Y("G",Rd),Y("g",Rd),Y("GG",Kd,Gd),Y("gg",Kd,Gd),Y("GGGG",Od,Id),Y("gggg",Od,Id),Y("GGGGG",Pd,Jd),Y("ggggg",Pd,Jd),ba(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=t(a)}),ba(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),T("Q",0,"Qo","quarter"),I("quarter","Q"),L("quarter",7),Y("Q",Fd),aa("Q",function(a,b){b[Zd]=3*(t(a)-1)}),T("D",["DD",2],"Do","date"),I("date","D"),L("date",9),Y("D",Kd),Y("DD",Kd,Gd),Y("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),aa(["D","DD"],$d),aa("Do",function(a,b){b[$d]=t(a.match(Kd)[0],10)});var Me=N("Date",!0);T("DDD",["DDDD",3],"DDDo","dayOfYear"),I("dayOfYear","DDD"),L("dayOfYear",4),Y("DDD",Nd),Y("DDDD",Hd),aa(["DDD","DDDD"],function(a,b,c){c._dayOfYear=t(a)}),T("m",["mm",2],0,"minute"),I("minute","m"),L("minute",14),Y("m",Kd),Y("mm",Kd,Gd),aa(["m","mm"],ae);var Ne=N("Minutes",!1);T("s",["ss",2],0,"second"),I("second","s"),L("second",15),Y("s",Kd),Y("ss",Kd,Gd),aa(["s","ss"],be);var Oe=N("Seconds",!1);T("S",0,0,function(){return~~(this.millisecond()/100)}),T(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),T(0,["SSS",3],0,"millisecond"),T(0,["SSSS",4],0,function(){return 10*this.millisecond()}),T(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),T(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),T(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),T(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),T(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),I("millisecond","ms"),L("millisecond",16),Y("S",Nd,Fd),Y("SS",Nd,Gd),Y("SSS",Nd,Hd);var Pe;for(Pe="SSSS";Pe.length<=9;Pe+="S")Y(Pe,Qd);for(Pe="S";Pe.length<=9;Pe+="S")aa(Pe,Gc);var Qe=N("Milliseconds",!1);T("z",0,0,"zoneAbbr"),T("zz",0,0,"zoneName");var Re=q.prototype;Re.add=Je,Re.calendar=Ub,Re.clone=Vb,Re.diff=ac,Re.endOf=mc,Re.format=ec,Re.from=fc,Re.fromNow=gc,Re.to=hc,Re.toNow=ic,Re.get=Q,Re.invalidAt=vc,Re.isAfter=Wb,Re.isBefore=Xb,Re.isBetween=Yb,Re.isSame=Zb,Re.isSameOrAfter=$b,Re.isSameOrBefore=_b,Re.isValid=tc,Re.lang=Le,Re.locale=jc,Re.localeData=kc,Re.max=Ee,Re.min=De,Re.parsingFlags=uc,Re.set=R,Re.startOf=lc,Re.subtract=Ke,Re.toArray=qc,Re.toObject=rc,Re.toDate=pc,Re.toISOString=dc,Re.toJSON=sc,Re.toString=cc,Re.unix=oc,Re.valueOf=nc,Re.creationData=wc,Re.year=ke,Re.isLeapYear=qa,Re.weekYear=yc,Re.isoWeekYear=zc,Re.quarter=Re.quarters=Ec,Re.month=ja,Re.daysInMonth=ka,Re.week=Re.weeks=Aa,Re.isoWeek=Re.isoWeeks=Ba,Re.weeksInYear=Bc,Re.isoWeeksInYear=Ac,Re.date=Me,Re.day=Re.days=Ja,Re.weekday=Ka,Re.isoWeekday=La,Re.dayOfYear=Fc,Re.hour=Re.hours=ue,Re.minute=Re.minutes=Ne,Re.second=Re.seconds=Oe,Re.millisecond=Re.milliseconds=Qe,Re.utcOffset=Bb,Re.utc=Db,Re.local=Eb,Re.parseZone=Fb,Re.hasAlignedHourOffset=Gb,Re.isDST=Hb,Re.isLocal=Jb,Re.isUtcOffset=Kb,Re.isUtc=Lb,Re.isUTC=Lb,Re.zoneAbbr=Hc,Re.zoneName=Ic,Re.dates=w("dates accessor is deprecated. Use date instead.",Me),Re.months=w("months accessor is deprecated. Use month instead",ja),Re.years=w("years accessor is deprecated. Use year instead",ke),Re.zone=w("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Cb),Re.isDSTShifted=w("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ib);var Se=Re,Te=B.prototype;Te.calendar=C,Te.longDateFormat=D,Te.invalidDate=E,Te.ordinal=F,Te.preparse=Lc,Te.postformat=Lc,Te.relativeTime=G,Te.pastFuture=H,Te.set=z,Te.months=ea,Te.monthsShort=fa,Te.monthsParse=ha,Te.monthsRegex=ma,Te.monthsShortRegex=la,Te.week=xa,Te.firstDayOfYear=za,Te.firstDayOfWeek=ya,Te.weekdays=Ea,Te.weekdaysMin=Ga,Te.weekdaysShort=Fa,Te.weekdaysParse=Ia,Te.weekdaysRegex=Ma,Te.weekdaysShortRegex=Na,Te.weekdaysMinRegex=Oa,Te.isPM=Ua,Te.meridiem=Va,Za("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===t(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=w("moment.lang is deprecated. Use moment.locale instead.",Za),a.langData=w("moment.langData is deprecated. Use moment.localeData instead.",ab);var Ue=Math.abs,Ve=cd("ms"),We=cd("s"),Xe=cd("m"),Ye=cd("h"),Ze=cd("d"),$e=cd("w"),_e=cd("M"),af=cd("y"),bf=ed("milliseconds"),cf=ed("seconds"),df=ed("minutes"),ef=ed("hours"),ff=ed("days"),gf=ed("months"),hf=ed("years"),jf=Math.round,kf={s:45,m:45,h:22,d:26,M:11},lf=Math.abs,mf=vb.prototype;mf.abs=Uc,mf.add=Wc,mf.subtract=Xc,mf.as=ad,mf.asMilliseconds=Ve,mf.asSeconds=We,mf.asMinutes=Xe,mf.asHours=Ye,mf.asDays=Ze,mf.asWeeks=$e,mf.asMonths=_e,mf.asYears=af,mf.valueOf=bd,mf._bubble=Zc,mf.get=dd,mf.milliseconds=bf,mf.seconds=cf,mf.minutes=df,mf.hours=ef,mf.days=ff,mf.weeks=fd,mf.months=gf,mf.years=hf,mf.humanize=kd,mf.toISOString=ld,mf.toString=ld,mf.toJSON=ld,mf.locale=jc,mf.localeData=kc,mf.toIsoString=w("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ld),mf.lang=Le,T("X",0,0,"unix"),T("x",0,0,"valueOf"),Y("x",Rd),Y("X",Ud),aa("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),aa("x",function(a,b,c){c._d=new Date(t(a))}),a.version="2.14.1",b(rb),a.fn=Se,a.min=tb,a.max=ub,a.now=Fe,a.utc=j,a.unix=Jc,a.months=Pc,a.isDate=f,a.locale=Za,a.invalid=n,a.duration=Mb,a.isMoment=r,a.weekdays=Rc,a.parseZone=Kc,a.localeData=ab,a.isDuration=wb,a.monthsShort=Qc,a.weekdaysMin=Tc,a.defineLocale=$a,a.updateLocale=_a,a.locales=bb,a.weekdaysShort=Sc,a.normalizeUnits=J,a.relativeTimeRounding=id,a.relativeTimeThreshold=jd,a.calendarFormat=Tb,a.prototype=Se;var nf=a;return nf}),function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],b):b(a.moment)}(this,function(a){"use strict";var b=a.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return b}),jQuery(document).ready(function(a){a(".wp-video-shortcode").parent("div").css("width","auto"),a(".entry-content").fitVids(),a(".entry-date").each(function(){a(this).text(moment(a(this).children("time").attr("datetime"),moment.ISO_8601,a("html").attr("lang")).startOf("hour").fromNow())})}); \ No newline at end of file From b4c55380c6f6c5b4154f7a2d028d993ed036c1a8 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Thu, 7 Jul 2016 14:27:32 -0300 Subject: [PATCH 057/217] Fix text-domain --- inc/breadcrumbs.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inc/breadcrumbs.php b/inc/breadcrumbs.php index bf2c41d..60b68d2 100644 --- a/inc/breadcrumbs.php +++ b/inc/breadcrumbs.php @@ -218,7 +218,7 @@ function odin_breadcrumbs( $homepage = '' ) { // Gets pagination. if ( get_query_var( 'paged' ) ) { - echo ' (' . sprintf( __( 'Page %s', 'abelman' ), get_query_var( 'paged' ) ) . ')'; + echo ' (' . sprintf( __( 'Page %s', 'odin' ), get_query_var( 'paged' ) ) . ')'; } echo '</ol>'; From 2d6764c64a1215e257dfcfb3a51043f3784dff58 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Thu, 7 Jul 2016 14:34:55 -0300 Subject: [PATCH 058/217] Add CSS generated WordPress core --- assets/scss/shared/_wordpress.scss | 36 ++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/assets/scss/shared/_wordpress.scss b/assets/scss/shared/_wordpress.scss index fa181be..b8ca8f7 100644 --- a/assets/scss/shared/_wordpress.scss +++ b/assets/scss/shared/_wordpress.scss @@ -79,6 +79,8 @@ color: #666; } +.bypostauthor {} + // Override the Twitter embed fixed width .twitter-tweet-rendered { max-width: 100% !important; @@ -257,3 +259,37 @@ img { input[name="post_password"] { @extend .form-control; } + +// +// Accessibility. +// +// + +// Text meant only for screen readers. +.screen-reader-text { + clip: rect(1px, 1px, 1px, 1px); + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + + &:focus { + background-color: #f1f1f1; + border-radius: 3px; + box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); + clip: auto !important; + color: #21759b; + display: block; + font-size: 14px; + font-size: 0.875rem; + font-weight: bold; + height: auto; + left: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000; /* Above WP toolbar. */ + } +} From b1450898d4d1bb1b2b80eb6cb1d7abb2bc7f8d7f Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Thu, 7 Jul 2016 14:58:50 -0300 Subject: [PATCH 059/217] Add content_width theme support --- inc/theme-support.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/inc/theme-support.php b/inc/theme-support.php index d8db4f3..1972112 100644 --- a/inc/theme-support.php +++ b/inc/theme-support.php @@ -93,3 +93,18 @@ function odin_theme_support() { endif; add_action( 'after_setup_theme', 'odin_theme_support' ); + +if ( ! function_exists( 'odin_content_width' ) ) : + /** + * Sets the content width in pixels, based on the theme's design and stylesheet. + * + * Priority 0 to make it available to lower priority callbacks. + * + * @global int $content_width + */ + function odin_content_width() { + $GLOBALS['content_width'] = apply_filters( 'odin_content_width', 860 ); + } +endif; + +add_action( 'after_setup_theme', 'odin_content_width', 0 ); From c8ca1f5c7445d81bee89dedbf648c0e59827d55b Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Thu, 7 Jul 2016 15:06:46 -0300 Subject: [PATCH 060/217] Fix text-domain translate theme --- inc/libraries/class-post-status.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inc/libraries/class-post-status.php b/inc/libraries/class-post-status.php index 22de83f..7689aea 100644 --- a/inc/libraries/class-post-status.php +++ b/inc/libraries/class-post-status.php @@ -66,7 +66,7 @@ public function __construct( $post_status, $post_types, $args ) { unset( $this->args['applied_label'] ); if( ! isset( $this->args['label_count'] ) ) { - $this->args['label_count'] = _n_noop( $this->applied_label . ' <span class="count">(%s)</span>', $this->applied_label . ' <span class="count">(%s)</span>' ); + $this->args['label_count'] = _n_noop( $this->applied_label . ' <span class="count">(%s)</span>', $this->applied_label . ' <span class="count">(%s)</span>', 'odin' ); } // Register post status From 24a945f6081bcc68e13de5f77716b0cb35d4acf0 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Thu, 7 Jul 2016 16:18:44 -0300 Subject: [PATCH 061/217] Fix pattern comment --- tag.php | 1 - 1 file changed, 1 deletion(-) diff --git a/tag.php b/tag.php index d800131..81cba28 100644 --- a/tag.php +++ b/tag.php @@ -5,7 +5,6 @@ * @link https://codex.wordpress.org/Template_Hierarchy * * @package odin - * */ get_header(); ?> From 31eb9209c2f75ccdf78a494efc3ad1c81fa6a868 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Thu, 7 Jul 2016 18:25:29 -0300 Subject: [PATCH 062/217] Delete Gruntfile.js --- Gruntfile.js | 236 --------------------------------------------------- 1 file changed, 236 deletions(-) delete mode 100644 Gruntfile.js diff --git a/Gruntfile.js b/Gruntfile.js deleted file mode 100644 index 5a45c03..0000000 --- a/Gruntfile.js +++ /dev/null @@ -1,236 +0,0 @@ -/* jshint node:true */ -module.exports = function( grunt ) { - 'use strict'; - - require( 'load-grunt-tasks' )( grunt ); - - var odinConfig = { - - // gets the package vars - pkg: grunt.file.readJSON( 'package.json' ), - - // javascript linting with jshint - jshint: { - options: { - jshintrc: '.jshintrc' - }, - all: [ - 'Gruntfile.js', - '<%= pkg.dirs.js %>/main.js' - ] - }, - - // uglify to concat and minify - uglify: { - bower: { - files: { - '<%= pkg.dirs.js %>/bower.js': [ - // jquery - // '<%= pkg.dirs.bower %>/jquery/dist/jquery.min.js', - // bootstrap - '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/transition.js', - '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/alert.js', - '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/button.js', - '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/carousel.js', - '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/collapse.js', - '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/dropdown.js', - '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/modal.js', - '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/tooltip.js', - '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/popover.js', - '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/scrollspy.js', - '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/tab.js', - '<%= pkg.dirs.bower %>/bootstrap-sass/assets/javascripts/bootstrap/affix.js', - // jquery.fitvids - '<%= pkg.dirs.bower %>/jquery.fitvids/jquery.fitvids.js', - // moment - '<%= pkg.dirs.bower %>/moment/min/moment.min.js', - '<%= pkg.dirs.bower %>/moment/locale/pt-br.js' - ] - }, - options: { - beautify: true - } - }, - dist: { - files: { - '<%= pkg.dirs.js %>/main.min.js': [ - '<%= pkg.dirs.js %>/bower.js', // external vendor/plugins - '<%= pkg.dirs.js %>/main.js' // custom javaScript - ] - }, - options: { - banner: '/*!\n' + - ' * <%= pkg.title %> v<%= pkg.version %> (<%= pkg.homepage %>)\n' + - ' * Updated <%= grunt.template.today("yyyy-mm-dd") %> <%= pkg.author %>\n' + - ' */\n' - } - } - }, - - // compile scss/sass files to CSS - sass: { - dist: { - options: { - style: 'expanded', // { compressed : expanded } - sourcemap: 'none', - loadPath: require( 'node-bourbon' ).includePaths - }, - files: [{ - expand: true, - cwd: '<%= pkg.dirs.sass %>', - src: ['*.scss'], - dest: '<%= pkg.dirs.css %>', - ext: '.css' - }] - } - }, - - // watch for changes and trigger sass, jshint, uglify and livereload browser - // required enable livereload.js script in inc/enqueue-scripts.php - watch: { - sass: { - files: [ - '<%= pkg.dirs.sass %>/**' - ], - tasks: ['sass'] - }, - js: { - files: [ - '<%= jshint.all %>' - ], - tasks: ['jshint', 'uglify'] - }, - livereload: { - options: { - livereload: true - }, - files: [ - '<%= pkg.dirs.css %>/*.css', - '<%= pkg.dirs.js %>/*.js', - '**/*.php' - ] - }, - options: { - spawn: false - } - }, - - // image optimization - imagemin: { - dist: { - options: { - optimizationLevel: 7, - progressive: true - }, - files: [{ - expand: true, - filter: 'isFile', - cwd: '<%= pkg.dirs.images %>/', - src: '**/*.{png,jpg,gif}', - dest: '<%= pkg.dirs.images %>/' - }] - } - }, - - // deploy via rsync - rsync: { - options: { - args: ['--verbose'], - exclude: '<%= pkg.ignoreDeploy %>', - recursive: true, - syncDest: true - }, - staging: { - options: { - src: '/', - dest: '~/PATH/wp-content/themes/odin', - host: 'user@host.com' - } - }, - production: { - options: { - src: '/', - dest: '~/PATH/wp-content/themes/odin', - host: 'user@host.com' - } - } - }, - - // ftp deploy - // ref: https://npmjs.org/package/grunt-ftp-deploy - 'ftp-deploy': { - build: { - auth: { - host: 'ftp.SEU-SITE.com', - port: 21, - authPath: '.ftppass', - authKey: 'key_for_deploy' - }, - src: '/', - dest: '/PATH/wp-content/themes/odin', - exclusions: '<%= pkg.ignoreDeploy %>' - } - }, - - // zip the theme - zip: { - dist: { - src: '<%= pkg.zip %>', - dest: '<%= pkg.name %>.zip' - } - }, - - // update packages npm - exec: { - 'bower-install': { - command: 'rm -rf <%= pkg.dirs.bower %>/** && bower install' - }, - 'npm-update': { - command: 'ncu -u' - } - } - - }; - - // Initialize Grunt Config - // -------------------------- - grunt.initConfig( odinConfig ); - require('time-grunt')(grunt); - - // Register Tasks - // -------------------------- - - // Default Task - grunt.registerTask( 'default', [ 'jshint', 'sass', 'uglify' ] ); - - // Assets css/js/images Tasks - grunt.registerTask( 'css', [ 'sass' ] ); - grunt.registerTask( 'js', [ 'jshint', 'uglify' ] ); - grunt.registerTask( 'img', ['optimize'] ); - - // Bower Update Tasks ( required `npm install -g bower` before ) - // ref: https://www.npmjs.com/package/bower - grunt.registerTask( 'bower', [ 'exec:bower-install', 'default' ] ); - grunt.registerTask( 'b', [ 'bower' ] ); - - // Compress Theme Tasks - grunt.registerTask( 'zip-theme', [ 'default', 'zip' ] ); - grunt.registerTask( 'z', [ 'zip-theme' ] ); - - // Deploy FTP Tasks - grunt.registerTask( 'ftp', ['ftp-deploy'] ); - grunt.registerTask( 'f', ['ftp'] ); - - // Deploy rsync Tasks - grunt.registerTask( 'ftp-rsync', ['rsync'] ); - grunt.registerTask( 'fr', ['ftp-rsync'] ); - - // Watch Task - grunt.registerTask( 'watch', ['watch'] ); - grunt.registerTask( 'w', ['watch'] ); - - // Npm Update Task ( required `npm install -g ncu` before ) - // ref: https://www.npmjs.com/package/npm-check-updates - grunt.registerTask( 'npm-update', ['exec:npm-update'] ); - grunt.registerTask( 'ncu', ['npm-update'] ); -}; From 7529cd3aa2bfbe391b757ab6e12642568eaf2290 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 12 Jul 2016 23:16:43 -0300 Subject: [PATCH 063/217] Update package.json --- package.json | 110 +++++++++++++++++---------------------------------- 1 file changed, 37 insertions(+), 73 deletions(-) diff --git a/package.json b/package.json index a393ba3..521f3bc 100644 --- a/package.json +++ b/package.json @@ -1,82 +1,46 @@ { "name": "odin", - "description": "Framework and base theme for development with WordPress.", "version": "3.0.0", + "description": "Framework and base theme for development with WordPress.", "title": "Odin Framework", "homepage": "http://wpod.in", - "main": "Gruntfile.js", - "devDependencies": { - "grunt": "~1.0.1", - "grunt-contrib-watch": "~1.0.0", - "grunt-contrib-clean": "~1.0.0", - "grunt-contrib-copy": "~1.0.0", - "grunt-contrib-sass": "~1.0.0", - "grunt-contrib-jshint": "~1.0.0", - "grunt-contrib-uglify": "~1.0.1", - "grunt-contrib-imagemin": "~1.0.0", - "grunt-rsync": "~1.0.1", - "grunt-ftp-deploy": "~0.1.10", - "grunt-zip": "~0.17.1", - "load-grunt-tasks": "~3.5.0", - "glob-watcher": "~3.0.0", - "node-bourbon": "~4.2.3", - "grunt-exec": "~0.4.6", - "time-grunt": "^1.2.1" + "author": { + "name": "WordPress Brasil", + "url": "https://github.com/wpbrasil" }, - "engines": { - "node": ">=0.10.1", - "npm": ">=1.1.0" + "license": "MIT", + "main": "gulfile.js", + "repository": { + "type": "git", + "url": "http://github.com/wpbrasil/odin" }, - "dirs": { - "bower": "bower_components", - "node": "node_modules", - "css": "assets/css", - "fonts": "assets/fonts", - "images": "assets/images", - "js": "assets/js", - "sass": "assets/scss", - "tmp": "tmp" + "scripts": { + "build": "gulp" }, - "zip" : [ - "**", - "!<%= pkg.dirs.node %>", - "!<%= pkg.dirs.bower %>", - "!<%= pkg.dirs.sass %>", - "!.editorconfig", - "!.gitignore", - "!bower.json", - "!Gruntfile.js", - "!package.json", - "!.git", - "!**.md", - "!**.zip", - "!**.DS_Store", - "!**Thumbs.db", - "!**.sublime-project", - "!**.sublime-workspace", - "!.sass-cache", - "!sftp-config.json", - "!.ftppass" - ], - "ignoreDeploy" : [ - "<%= pkg.dirs.node %>", - "<%= pkg.dirs.bower %>", - "<%= pkg.dirs.sass %>", - ".editorconfig", - ".gitignore", - "bower.json", - "Gruntfile.js", - "package.json", - ".git", - "**.md", - "**.zip", - "**.DS_Store", - "**Thumbs.db", - "**.sublime-project", - "**.sublime-workspace", - ".sass-cache", - "sftp-config.json", - ".ftppass" - ] + "devDependencies": { + "browser-sync": "^2.13.0", + "del": "^2.2.1", + "gulp": "^3.9.1", + "gulp-autoprefixer": "^3.1.0", + "gulp-concat": "^2.6.0", + "gulp-cssnano": "^2.1.0", + "gulp-file-include": "^0.13.7", + "gulp-flatten": "^0.3.0", + "gulp-footer": "^1.0.5", + "gulp-header": "1.8.7", + "gulp-ignore": "^2.0.1", + "gulp-imagemin": "^3.0.1", + "gulp-jshint": "^2.0.1", + "gulp-plumber": "^1.0.1", + "gulp-rename": "^1.2.2", + "gulp-sass": "^2.0.3", + "gulp-tap": "^0.1.3", + "gulp-uglify": "^1.2.0", + "jshint": "^2.9.2", + "jshint-stylish": "^2.0.1", + "lazypipe": "^1.0.1", + "node-bourbon": "^4.2.8", + "node-fs": "^0.1.7", + "phantomjs": "^2.1.7" + } } - From 377b767afc2cdc5ebf15ec4bb08f48162536b897 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 12 Jul 2016 23:20:34 -0300 Subject: [PATCH 064/217] Add gulpfile.js --- gulpfile.js | 291 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 291 insertions(+) create mode 100644 gulpfile.js diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..8f7f898 --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,291 @@ +/** + * Gulp Packages. + */ + +// General. +const gulp = require('gulp'); +const fs = require('fs'); +const del = require('del'); +const lazypipe = require('lazypipe'); +const plumber = require('gulp-plumber'); +const flatten = require('gulp-flatten'); +const tap = require('gulp-tap'); +const rename = require('gulp-rename'); +const header = require('gulp-header'); +const footer = require('gulp-footer'); +const fileinclude = require('gulp-file-include'); +const ignore = require('gulp-ignore'); +const browser = require('browser-sync').create(); +const package = require('./package.json'); + +// Scripts and tests. +const jshint = require('gulp-jshint'); +const stylish = require('jshint-stylish'); +const concat = require('gulp-concat'); +const uglify = require('gulp-uglify'); + +// Styles. +const sass = require('gulp-sass'); +const prefix = require('gulp-autoprefixer'); +const minify = require('gulp-cssnano'); +const bourbon = require('node-bourbon'); + +// Media. +const imagemin = require('gulp-imagemin'); + + +/** + * Config to project. + */ + +const config = { + proxy: 'local.odin', + port: 3000 +} + + +/** + * Paths to project folders. + */ + +const paths = { + scripts: { + input: 'src/js/*', + output: 'assets/js/' + }, + styles: { + input: 'src/scss/**/*.{scss,sass}', + output: 'assets/css/' + }, + images: { + input: 'src/img/**/*', + output: 'assets/img/' + }, + fonts: { + input: 'src/fonts/**/*', + output: 'assets/fonts/' + }, + dist: { + input:'**', + ignore: ['dist', '*.zip', 'node_modules/**', 'node_modules', 'bower_components/**', 'bower_components', 'src/**', 'src', 'bower.json' , 'gulpfile.js', 'package.json', 'README.md'], + output: 'dist/' + } +}; + + +/** + * Template for banner to add to file headers. + */ + +const banner = { + full : + '/*!\n' + + ' * <%= package.name %> v<%= package.version %> <<%= package.homepage %>>\n'+ + ' * <%= package.title %> : <%= package.description %>\n' + + ' * (c) ' + new Date().getFullYear() + ' <%= package.author.name %> <<%= package.author.url %>>\n' + + ' * MIT License\n' + + ' * <%= package.repository.url %>\n' + + ' */\n\n', + min : + '/*!\n' + + ' * <%= package.name %> v<%= package.version %> <<%= package.homepage %>>\n'+ + ' * <%= package.title %> : <%= package.description %>\n' + + ' * (c) ' + new Date().getFullYear() + ' <%= package.author.name %> <<%= package.author.url %>>\n' + + ' * MIT License\n' + + ' * <%= package.repository.url %>\n' + + ' */\n' +}; + + +/** + * Gulp Taks. + */ + +// Lint, minify, and concatenate scripts. +gulp.task('build:scripts', function() { + var jsTasks = lazypipe() + .pipe(header, banner.full, { package : package }) + .pipe(gulp.dest, paths.scripts.output) + .pipe(rename, { suffix: '.min' }) + .pipe(uglify) + .pipe(header, banner.min, { package : package }) + .pipe(gulp.dest, paths.scripts.output); + + return gulp.src(paths.scripts.input) + .pipe(plumber()) + .pipe(fileinclude({ + prefix: '//=', + basepath: '@file' + })) + .pipe(tap(function (file, t) { + if ( file.isDirectory() ) { + var name = file.relative + '.js'; + return gulp.src(file.path + '/*.js') + .pipe(concat(name)) + .pipe(jsTasks()); + } + })) + .pipe(jsTasks()); +}); + +// Process, lint, and minify Sass files. +gulp.task('build:styles', function() { + return gulp.src(paths.styles.input) + .pipe(plumber()) + .pipe(sass({ + outputStyle: 'expanded', + sourceComments: false, + includePaths: bourbon.includePaths + })) + .pipe(flatten()) + .pipe(prefix({ + browsers: ['last 2 version', '> 1%'], + cascade: true, + remove: true + })) + .pipe(gulp.dest(paths.styles.output)) + .pipe(header(banner.full, { package : package })) + .pipe(rename({ suffix: '.min' })) + .pipe(minify({ + discardComments: { + removeAll: true + } + })) + .pipe(header(banner.min, { package : package })) + .pipe(gulp.dest(paths.styles.output)); +}); + +// Copy image files into output folder. +gulp.task('build:images', function() { + return gulp.src(paths.images.input) + .pipe(imagemin()) + .pipe(plumber()) + .pipe(gulp.dest(paths.images.output)); +}); + +// Copy fonts files into output folder. +gulp.task('build:fonts', function() { + return gulp.src(paths.fonts.input) + .pipe(plumber()) + .pipe(gulp.dest(paths.fonts.output)); +}); + +// Lint scripts. +gulp.task('lint:scripts', function () { + return gulp.src(paths.scripts.input) + .pipe(plumber()) + .pipe(jshint()) + .pipe(jshint.reporter('jshint-stylish')); +}); + +// Remove pre-existing content from scripts output directory. +gulp.task('clean:scripts', function () { + return del.sync(paths.scripts.output); +}); + +// Remove pre-existing content from styles output directory. +gulp.task('clean:styles', function () { + return del.sync(paths.styles.output); +}); + +// Remove pre-existing content from images output directory. +gulp.task('clean:images', function () { + return del.sync(paths.images.output); +}); + +// Remove pre-existing content from fonts output directory. +gulp.task('clean:fonts', function () { + return del.sync(paths.fonts.output); +}); + +// Remove dist folder. +gulp.task('clean:dist', function () { + return del.sync(paths.dist.output); +}); + +// Generate dist files. +gulp.task('copy:dist', function() { + return gulp.src(paths.dist.input) + .pipe(ignore.exclude(paths.dist.ignore)) + .pipe(plumber()) + .pipe(gulp.dest(paths.dist.output)); +}); + +// Zip dist folder. +gulp.task('copy:dist', function() { + return gulp.src(paths.dist.input) + .pipe(ignore.exclude(paths.dist.ignore)) + .pipe(plumber()) + .pipe(gulp.dest(paths.dist.output)); +}); + +// Starts a BrowerSync instance. +gulp.task('serve', function(){ + browser.init({proxy: config.proxy, port: config.port, notify: false}); +}); + +// Watch files for changes. +gulp.task('watch', function() { + gulp.watch(paths.styles.input, ['styles', browser.reload]); + gulp.watch(paths.scripts.input, ['scripts', browser.reload]); + gulp.watch(['*.php','{inc,template-parts}/**/*.php']).on('change', browser.reload); +}); + + +/** + * Task Runners. + */ + +// Compile all files (default). +gulp.task('default', [ + 'scripts', + 'styles', + 'images', + 'fonts' +]); + +// Compile, init serve and watch files. +gulp.task('start', [ + 'default', + 'serve', + 'watch' +]); + +// Generate dist. +gulp.task('dist', [ + 'clean:dist', + 'copy:dist' +]); + +// Deploy. +gulp.task('deploy', [ + // Coming soon... +]); + +// Compile scripts files. +gulp.task('scripts', [ + 'clean:scripts', + 'lint:scripts', + 'build:scripts' +]); + +// Compile styles files. +gulp.task('styles', [ + 'clean:styles', + 'build:styles' +]); + +// Compile images files. +gulp.task('images', [ + 'build:images' +]); + +// Compile fonts files. +gulp.task('fonts', [ + 'clean:fonts', + 'build:fonts' +]); + + + + From f6abbad57948279915658395645561bfff3f096c Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 13 Jul 2016 00:00:18 -0300 Subject: [PATCH 065/217] Refactor scripts --- assets/js/bower.js | 2419 --------------------------------- assets/js/main.js | 3003 ++++++++++++++++++++++++++++++++++++++++- assets/js/main.min.js | 13 +- src/js/main.js | 70 + 4 files changed, 3078 insertions(+), 2427 deletions(-) delete mode 100644 assets/js/bower.js create mode 100644 src/js/main.js diff --git a/assets/js/bower.js b/assets/js/bower.js deleted file mode 100644 index 2fc6c4b..0000000 --- a/assets/js/bower.js +++ /dev/null @@ -1,2419 +0,0 @@ -+function(a) { - "use strict"; - function b() { - var a = document.createElement("bootstrap"), b = { - WebkitTransition: "webkitTransitionEnd", - MozTransition: "transitionend", - OTransition: "oTransitionEnd otransitionend", - transition: "transitionend" - }; - for (var c in b) if (void 0 !== a.style[c]) return { - end: b[c] - }; - return !1; - } - a.fn.emulateTransitionEnd = function(b) { - var c = !1, d = this; - a(this).one("bsTransitionEnd", function() { - c = !0; - }); - var e = function() { - c || a(d).trigger(a.support.transition.end); - }; - return setTimeout(e, b), this; - }, a(function() { - a.support.transition = b(), a.support.transition && (a.event.special.bsTransitionEnd = { - bindType: a.support.transition.end, - delegateType: a.support.transition.end, - handle: function(b) { - if (a(b.target).is(this)) return b.handleObj.handler.apply(this, arguments); - } - }); - }); -}(jQuery), +function(a) { - "use strict"; - function b(b) { - return this.each(function() { - var c = a(this), e = c.data("bs.alert"); - e || c.data("bs.alert", e = new d(this)), "string" == typeof b && e[b].call(c); - }); - } - var c = '[data-dismiss="alert"]', d = function(b) { - a(b).on("click", c, this.close); - }; - d.VERSION = "3.3.6", d.TRANSITION_DURATION = 150, d.prototype.close = function(b) { - function c() { - g.detach().trigger("closed.bs.alert").remove(); - } - var e = a(this), f = e.attr("data-target"); - f || (f = e.attr("href"), f = f && f.replace(/.*(?=#[^\s]*$)/, "")); - var g = a(f); - b && b.preventDefault(), g.length || (g = e.closest(".alert")), g.trigger(b = a.Event("close.bs.alert")), - b.isDefaultPrevented() || (g.removeClass("in"), a.support.transition && g.hasClass("fade") ? g.one("bsTransitionEnd", c).emulateTransitionEnd(d.TRANSITION_DURATION) : c()); - }; - var e = a.fn.alert; - a.fn.alert = b, a.fn.alert.Constructor = d, a.fn.alert.noConflict = function() { - return a.fn.alert = e, this; - }, a(document).on("click.bs.alert.data-api", c, d.prototype.close); -}(jQuery), +function(a) { - "use strict"; - function b(b) { - return this.each(function() { - var d = a(this), e = d.data("bs.button"), f = "object" == typeof b && b; - e || d.data("bs.button", e = new c(this, f)), "toggle" == b ? e.toggle() : b && e.setState(b); - }); - } - var c = function(b, d) { - this.$element = a(b), this.options = a.extend({}, c.DEFAULTS, d), this.isLoading = !1; - }; - c.VERSION = "3.3.6", c.DEFAULTS = { - loadingText: "loading..." - }, c.prototype.setState = function(b) { - var c = "disabled", d = this.$element, e = d.is("input") ? "val" : "html", f = d.data(); - b += "Text", null == f.resetText && d.data("resetText", d[e]()), setTimeout(a.proxy(function() { - d[e](null == f[b] ? this.options[b] : f[b]), "loadingText" == b ? (this.isLoading = !0, - d.addClass(c).attr(c, c)) : this.isLoading && (this.isLoading = !1, d.removeClass(c).removeAttr(c)); - }, this), 0); - }, c.prototype.toggle = function() { - var a = !0, b = this.$element.closest('[data-toggle="buttons"]'); - if (b.length) { - var c = this.$element.find("input"); - "radio" == c.prop("type") ? (c.prop("checked") && (a = !1), b.find(".active").removeClass("active"), - this.$element.addClass("active")) : "checkbox" == c.prop("type") && (c.prop("checked") !== this.$element.hasClass("active") && (a = !1), - this.$element.toggleClass("active")), c.prop("checked", this.$element.hasClass("active")), - a && c.trigger("change"); - } else this.$element.attr("aria-pressed", !this.$element.hasClass("active")), this.$element.toggleClass("active"); - }; - var d = a.fn.button; - a.fn.button = b, a.fn.button.Constructor = c, a.fn.button.noConflict = function() { - return a.fn.button = d, this; - }, a(document).on("click.bs.button.data-api", '[data-toggle^="button"]', function(c) { - var d = a(c.target); - d.hasClass("btn") || (d = d.closest(".btn")), b.call(d, "toggle"), a(c.target).is('input[type="radio"]') || a(c.target).is('input[type="checkbox"]') || c.preventDefault(); - }).on("focus.bs.button.data-api blur.bs.button.data-api", '[data-toggle^="button"]', function(b) { - a(b.target).closest(".btn").toggleClass("focus", /^focus(in)?$/.test(b.type)); - }); -}(jQuery), +function(a) { - "use strict"; - function b(b) { - return this.each(function() { - var d = a(this), e = d.data("bs.carousel"), f = a.extend({}, c.DEFAULTS, d.data(), "object" == typeof b && b), g = "string" == typeof b ? b : f.slide; - e || d.data("bs.carousel", e = new c(this, f)), "number" == typeof b ? e.to(b) : g ? e[g]() : f.interval && e.pause().cycle(); - }); - } - var c = function(b, c) { - this.$element = a(b), this.$indicators = this.$element.find(".carousel-indicators"), - this.options = c, this.paused = null, this.sliding = null, this.interval = null, - this.$active = null, this.$items = null, this.options.keyboard && this.$element.on("keydown.bs.carousel", a.proxy(this.keydown, this)), - "hover" == this.options.pause && !("ontouchstart" in document.documentElement) && this.$element.on("mouseenter.bs.carousel", a.proxy(this.pause, this)).on("mouseleave.bs.carousel", a.proxy(this.cycle, this)); - }; - c.VERSION = "3.3.6", c.TRANSITION_DURATION = 600, c.DEFAULTS = { - interval: 5e3, - pause: "hover", - wrap: !0, - keyboard: !0 - }, c.prototype.keydown = function(a) { - if (!/input|textarea/i.test(a.target.tagName)) { - switch (a.which) { - case 37: - this.prev(); - break; - - case 39: - this.next(); - break; - - default: - return; - } - a.preventDefault(); - } - }, c.prototype.cycle = function(b) { - return b || (this.paused = !1), this.interval && clearInterval(this.interval), this.options.interval && !this.paused && (this.interval = setInterval(a.proxy(this.next, this), this.options.interval)), - this; - }, c.prototype.getItemIndex = function(a) { - return this.$items = a.parent().children(".item"), this.$items.index(a || this.$active); - }, c.prototype.getItemForDirection = function(a, b) { - var c = this.getItemIndex(b), d = "prev" == a && 0 === c || "next" == a && c == this.$items.length - 1; - if (d && !this.options.wrap) return b; - var e = "prev" == a ? -1 : 1, f = (c + e) % this.$items.length; - return this.$items.eq(f); - }, c.prototype.to = function(a) { - var b = this, c = this.getItemIndex(this.$active = this.$element.find(".item.active")); - if (!(a > this.$items.length - 1 || a < 0)) return this.sliding ? this.$element.one("slid.bs.carousel", function() { - b.to(a); - }) : c == a ? this.pause().cycle() : this.slide(a > c ? "next" : "prev", this.$items.eq(a)); - }, c.prototype.pause = function(b) { - return b || (this.paused = !0), this.$element.find(".next, .prev").length && a.support.transition && (this.$element.trigger(a.support.transition.end), - this.cycle(!0)), this.interval = clearInterval(this.interval), this; - }, c.prototype.next = function() { - if (!this.sliding) return this.slide("next"); - }, c.prototype.prev = function() { - if (!this.sliding) return this.slide("prev"); - }, c.prototype.slide = function(b, d) { - var e = this.$element.find(".item.active"), f = d || this.getItemForDirection(b, e), g = this.interval, h = "next" == b ? "left" : "right", i = this; - if (f.hasClass("active")) return this.sliding = !1; - var j = f[0], k = a.Event("slide.bs.carousel", { - relatedTarget: j, - direction: h - }); - if (this.$element.trigger(k), !k.isDefaultPrevented()) { - if (this.sliding = !0, g && this.pause(), this.$indicators.length) { - this.$indicators.find(".active").removeClass("active"); - var l = a(this.$indicators.children()[this.getItemIndex(f)]); - l && l.addClass("active"); - } - var m = a.Event("slid.bs.carousel", { - relatedTarget: j, - direction: h - }); - return a.support.transition && this.$element.hasClass("slide") ? (f.addClass(b), - f[0].offsetWidth, e.addClass(h), f.addClass(h), e.one("bsTransitionEnd", function() { - f.removeClass([ b, h ].join(" ")).addClass("active"), e.removeClass([ "active", h ].join(" ")), - i.sliding = !1, setTimeout(function() { - i.$element.trigger(m); - }, 0); - }).emulateTransitionEnd(c.TRANSITION_DURATION)) : (e.removeClass("active"), f.addClass("active"), - this.sliding = !1, this.$element.trigger(m)), g && this.cycle(), this; - } - }; - var d = a.fn.carousel; - a.fn.carousel = b, a.fn.carousel.Constructor = c, a.fn.carousel.noConflict = function() { - return a.fn.carousel = d, this; - }; - var e = function(c) { - var d, e = a(this), f = a(e.attr("data-target") || (d = e.attr("href")) && d.replace(/.*(?=#[^\s]+$)/, "")); - if (f.hasClass("carousel")) { - var g = a.extend({}, f.data(), e.data()), h = e.attr("data-slide-to"); - h && (g.interval = !1), b.call(f, g), h && f.data("bs.carousel").to(h), c.preventDefault(); - } - }; - a(document).on("click.bs.carousel.data-api", "[data-slide]", e).on("click.bs.carousel.data-api", "[data-slide-to]", e), - a(window).on("load", function() { - a('[data-ride="carousel"]').each(function() { - var c = a(this); - b.call(c, c.data()); - }); - }); -}(jQuery), +function(a) { - "use strict"; - function b(b) { - var c, d = b.attr("data-target") || (c = b.attr("href")) && c.replace(/.*(?=#[^\s]+$)/, ""); - return a(d); - } - function c(b) { - return this.each(function() { - var c = a(this), e = c.data("bs.collapse"), f = a.extend({}, d.DEFAULTS, c.data(), "object" == typeof b && b); - !e && f.toggle && /show|hide/.test(b) && (f.toggle = !1), e || c.data("bs.collapse", e = new d(this, f)), - "string" == typeof b && e[b](); - }); - } - var d = function(b, c) { - this.$element = a(b), this.options = a.extend({}, d.DEFAULTS, c), this.$trigger = a('[data-toggle="collapse"][href="#' + b.id + '"],[data-toggle="collapse"][data-target="#' + b.id + '"]'), - this.transitioning = null, this.options.parent ? this.$parent = this.getParent() : this.addAriaAndCollapsedClass(this.$element, this.$trigger), - this.options.toggle && this.toggle(); - }; - d.VERSION = "3.3.6", d.TRANSITION_DURATION = 350, d.DEFAULTS = { - toggle: !0 - }, d.prototype.dimension = function() { - var a = this.$element.hasClass("width"); - return a ? "width" : "height"; - }, d.prototype.show = function() { - if (!this.transitioning && !this.$element.hasClass("in")) { - var b, e = this.$parent && this.$parent.children(".panel").children(".in, .collapsing"); - if (!(e && e.length && (b = e.data("bs.collapse"), b && b.transitioning))) { - var f = a.Event("show.bs.collapse"); - if (this.$element.trigger(f), !f.isDefaultPrevented()) { - e && e.length && (c.call(e, "hide"), b || e.data("bs.collapse", null)); - var g = this.dimension(); - this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded", !0), - this.$trigger.removeClass("collapsed").attr("aria-expanded", !0), this.transitioning = 1; - var h = function() { - this.$element.removeClass("collapsing").addClass("collapse in")[g](""), this.transitioning = 0, - this.$element.trigger("shown.bs.collapse"); - }; - if (!a.support.transition) return h.call(this); - var i = a.camelCase([ "scroll", g ].join("-")); - this.$element.one("bsTransitionEnd", a.proxy(h, this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i]); - } - } - } - }, d.prototype.hide = function() { - if (!this.transitioning && this.$element.hasClass("in")) { - var b = a.Event("hide.bs.collapse"); - if (this.$element.trigger(b), !b.isDefaultPrevented()) { - var c = this.dimension(); - this.$element[c](this.$element[c]())[0].offsetHeight, this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded", !1), - this.$trigger.addClass("collapsed").attr("aria-expanded", !1), this.transitioning = 1; - var e = function() { - this.transitioning = 0, this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse"); - }; - return a.support.transition ? void this.$element[c](0).one("bsTransitionEnd", a.proxy(e, this)).emulateTransitionEnd(d.TRANSITION_DURATION) : e.call(this); - } - } - }, d.prototype.toggle = function() { - this[this.$element.hasClass("in") ? "hide" : "show"](); - }, d.prototype.getParent = function() { - return a(this.options.parent).find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]').each(a.proxy(function(c, d) { - var e = a(d); - this.addAriaAndCollapsedClass(b(e), e); - }, this)).end(); - }, d.prototype.addAriaAndCollapsedClass = function(a, b) { - var c = a.hasClass("in"); - a.attr("aria-expanded", c), b.toggleClass("collapsed", !c).attr("aria-expanded", c); - }; - var e = a.fn.collapse; - a.fn.collapse = c, a.fn.collapse.Constructor = d, a.fn.collapse.noConflict = function() { - return a.fn.collapse = e, this; - }, a(document).on("click.bs.collapse.data-api", '[data-toggle="collapse"]', function(d) { - var e = a(this); - e.attr("data-target") || d.preventDefault(); - var f = b(e), g = f.data("bs.collapse"), h = g ? "toggle" : e.data(); - c.call(f, h); - }); -}(jQuery), +function(a) { - "use strict"; - function b(b) { - var c = b.attr("data-target"); - c || (c = b.attr("href"), c = c && /#[A-Za-z]/.test(c) && c.replace(/.*(?=#[^\s]*$)/, "")); - var d = c && a(c); - return d && d.length ? d : b.parent(); - } - function c(c) { - c && 3 === c.which || (a(e).remove(), a(f).each(function() { - var d = a(this), e = b(d), f = { - relatedTarget: this - }; - e.hasClass("open") && (c && "click" == c.type && /input|textarea/i.test(c.target.tagName) && a.contains(e[0], c.target) || (e.trigger(c = a.Event("hide.bs.dropdown", f)), - c.isDefaultPrevented() || (d.attr("aria-expanded", "false"), e.removeClass("open").trigger(a.Event("hidden.bs.dropdown", f))))); - })); - } - function d(b) { - return this.each(function() { - var c = a(this), d = c.data("bs.dropdown"); - d || c.data("bs.dropdown", d = new g(this)), "string" == typeof b && d[b].call(c); - }); - } - var e = ".dropdown-backdrop", f = '[data-toggle="dropdown"]', g = function(b) { - a(b).on("click.bs.dropdown", this.toggle); - }; - g.VERSION = "3.3.6", g.prototype.toggle = function(d) { - var e = a(this); - if (!e.is(".disabled, :disabled")) { - var f = b(e), g = f.hasClass("open"); - if (c(), !g) { - "ontouchstart" in document.documentElement && !f.closest(".navbar-nav").length && a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click", c); - var h = { - relatedTarget: this - }; - if (f.trigger(d = a.Event("show.bs.dropdown", h)), d.isDefaultPrevented()) return; - e.trigger("focus").attr("aria-expanded", "true"), f.toggleClass("open").trigger(a.Event("shown.bs.dropdown", h)); - } - return !1; - } - }, g.prototype.keydown = function(c) { - if (/(38|40|27|32)/.test(c.which) && !/input|textarea/i.test(c.target.tagName)) { - var d = a(this); - if (c.preventDefault(), c.stopPropagation(), !d.is(".disabled, :disabled")) { - var e = b(d), g = e.hasClass("open"); - if (!g && 27 != c.which || g && 27 == c.which) return 27 == c.which && e.find(f).trigger("focus"), - d.trigger("click"); - var h = " li:not(.disabled):visible a", i = e.find(".dropdown-menu" + h); - if (i.length) { - var j = i.index(c.target); - 38 == c.which && j > 0 && j--, 40 == c.which && j < i.length - 1 && j++, ~j || (j = 0), - i.eq(j).trigger("focus"); - } - } - } - }; - var h = a.fn.dropdown; - a.fn.dropdown = d, a.fn.dropdown.Constructor = g, a.fn.dropdown.noConflict = function() { - return a.fn.dropdown = h, this; - }, a(document).on("click.bs.dropdown.data-api", c).on("click.bs.dropdown.data-api", ".dropdown form", function(a) { - a.stopPropagation(); - }).on("click.bs.dropdown.data-api", f, g.prototype.toggle).on("keydown.bs.dropdown.data-api", f, g.prototype.keydown).on("keydown.bs.dropdown.data-api", ".dropdown-menu", g.prototype.keydown); -}(jQuery), +function(a) { - "use strict"; - function b(b, d) { - return this.each(function() { - var e = a(this), f = e.data("bs.modal"), g = a.extend({}, c.DEFAULTS, e.data(), "object" == typeof b && b); - f || e.data("bs.modal", f = new c(this, g)), "string" == typeof b ? f[b](d) : g.show && f.show(d); - }); - } - var c = function(b, c) { - this.options = c, this.$body = a(document.body), this.$element = a(b), this.$dialog = this.$element.find(".modal-dialog"), - this.$backdrop = null, this.isShown = null, this.originalBodyPad = null, this.scrollbarWidth = 0, - this.ignoreBackdropClick = !1, this.options.remote && this.$element.find(".modal-content").load(this.options.remote, a.proxy(function() { - this.$element.trigger("loaded.bs.modal"); - }, this)); - }; - c.VERSION = "3.3.6", c.TRANSITION_DURATION = 300, c.BACKDROP_TRANSITION_DURATION = 150, - c.DEFAULTS = { - backdrop: !0, - keyboard: !0, - show: !0 - }, c.prototype.toggle = function(a) { - return this.isShown ? this.hide() : this.show(a); - }, c.prototype.show = function(b) { - var d = this, e = a.Event("show.bs.modal", { - relatedTarget: b - }); - this.$element.trigger(e), this.isShown || e.isDefaultPrevented() || (this.isShown = !0, - this.checkScrollbar(), this.setScrollbar(), this.$body.addClass("modal-open"), this.escape(), - this.resize(), this.$element.on("click.dismiss.bs.modal", '[data-dismiss="modal"]', a.proxy(this.hide, this)), - this.$dialog.on("mousedown.dismiss.bs.modal", function() { - d.$element.one("mouseup.dismiss.bs.modal", function(b) { - a(b.target).is(d.$element) && (d.ignoreBackdropClick = !0); - }); - }), this.backdrop(function() { - var e = a.support.transition && d.$element.hasClass("fade"); - d.$element.parent().length || d.$element.appendTo(d.$body), d.$element.show().scrollTop(0), - d.adjustDialog(), e && d.$element[0].offsetWidth, d.$element.addClass("in"), d.enforceFocus(); - var f = a.Event("shown.bs.modal", { - relatedTarget: b - }); - e ? d.$dialog.one("bsTransitionEnd", function() { - d.$element.trigger("focus").trigger(f); - }).emulateTransitionEnd(c.TRANSITION_DURATION) : d.$element.trigger("focus").trigger(f); - })); - }, c.prototype.hide = function(b) { - b && b.preventDefault(), b = a.Event("hide.bs.modal"), this.$element.trigger(b), - this.isShown && !b.isDefaultPrevented() && (this.isShown = !1, this.escape(), this.resize(), - a(document).off("focusin.bs.modal"), this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"), - this.$dialog.off("mousedown.dismiss.bs.modal"), a.support.transition && this.$element.hasClass("fade") ? this.$element.one("bsTransitionEnd", a.proxy(this.hideModal, this)).emulateTransitionEnd(c.TRANSITION_DURATION) : this.hideModal()); - }, c.prototype.enforceFocus = function() { - a(document).off("focusin.bs.modal").on("focusin.bs.modal", a.proxy(function(a) { - this.$element[0] === a.target || this.$element.has(a.target).length || this.$element.trigger("focus"); - }, this)); - }, c.prototype.escape = function() { - this.isShown && this.options.keyboard ? this.$element.on("keydown.dismiss.bs.modal", a.proxy(function(a) { - 27 == a.which && this.hide(); - }, this)) : this.isShown || this.$element.off("keydown.dismiss.bs.modal"); - }, c.prototype.resize = function() { - this.isShown ? a(window).on("resize.bs.modal", a.proxy(this.handleUpdate, this)) : a(window).off("resize.bs.modal"); - }, c.prototype.hideModal = function() { - var a = this; - this.$element.hide(), this.backdrop(function() { - a.$body.removeClass("modal-open"), a.resetAdjustments(), a.resetScrollbar(), a.$element.trigger("hidden.bs.modal"); - }); - }, c.prototype.removeBackdrop = function() { - this.$backdrop && this.$backdrop.remove(), this.$backdrop = null; - }, c.prototype.backdrop = function(b) { - var d = this, e = this.$element.hasClass("fade") ? "fade" : ""; - if (this.isShown && this.options.backdrop) { - var f = a.support.transition && e; - if (this.$backdrop = a(document.createElement("div")).addClass("modal-backdrop " + e).appendTo(this.$body), - this.$element.on("click.dismiss.bs.modal", a.proxy(function(a) { - return this.ignoreBackdropClick ? void (this.ignoreBackdropClick = !1) : void (a.target === a.currentTarget && ("static" == this.options.backdrop ? this.$element[0].focus() : this.hide())); - }, this)), f && this.$backdrop[0].offsetWidth, this.$backdrop.addClass("in"), !b) return; - f ? this.$backdrop.one("bsTransitionEnd", b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION) : b(); - } else if (!this.isShown && this.$backdrop) { - this.$backdrop.removeClass("in"); - var g = function() { - d.removeBackdrop(), b && b(); - }; - a.support.transition && this.$element.hasClass("fade") ? this.$backdrop.one("bsTransitionEnd", g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION) : g(); - } else b && b(); - }, c.prototype.handleUpdate = function() { - this.adjustDialog(); - }, c.prototype.adjustDialog = function() { - var a = this.$element[0].scrollHeight > document.documentElement.clientHeight; - this.$element.css({ - paddingLeft: !this.bodyIsOverflowing && a ? this.scrollbarWidth : "", - paddingRight: this.bodyIsOverflowing && !a ? this.scrollbarWidth : "" - }); - }, c.prototype.resetAdjustments = function() { - this.$element.css({ - paddingLeft: "", - paddingRight: "" - }); - }, c.prototype.checkScrollbar = function() { - var a = window.innerWidth; - if (!a) { - var b = document.documentElement.getBoundingClientRect(); - a = b.right - Math.abs(b.left); - } - this.bodyIsOverflowing = document.body.clientWidth < a, this.scrollbarWidth = this.measureScrollbar(); - }, c.prototype.setScrollbar = function() { - var a = parseInt(this.$body.css("padding-right") || 0, 10); - this.originalBodyPad = document.body.style.paddingRight || "", this.bodyIsOverflowing && this.$body.css("padding-right", a + this.scrollbarWidth); - }, c.prototype.resetScrollbar = function() { - this.$body.css("padding-right", this.originalBodyPad); - }, c.prototype.measureScrollbar = function() { - var a = document.createElement("div"); - a.className = "modal-scrollbar-measure", this.$body.append(a); - var b = a.offsetWidth - a.clientWidth; - return this.$body[0].removeChild(a), b; - }; - var d = a.fn.modal; - a.fn.modal = b, a.fn.modal.Constructor = c, a.fn.modal.noConflict = function() { - return a.fn.modal = d, this; - }, a(document).on("click.bs.modal.data-api", '[data-toggle="modal"]', function(c) { - var d = a(this), e = d.attr("href"), f = a(d.attr("data-target") || e && e.replace(/.*(?=#[^\s]+$)/, "")), g = f.data("bs.modal") ? "toggle" : a.extend({ - remote: !/#/.test(e) && e - }, f.data(), d.data()); - d.is("a") && c.preventDefault(), f.one("show.bs.modal", function(a) { - a.isDefaultPrevented() || f.one("hidden.bs.modal", function() { - d.is(":visible") && d.trigger("focus"); - }); - }), b.call(f, g, this); - }); -}(jQuery), +function(a) { - "use strict"; - function b(b) { - return this.each(function() { - var d = a(this), e = d.data("bs.tooltip"), f = "object" == typeof b && b; - !e && /destroy|hide/.test(b) || (e || d.data("bs.tooltip", e = new c(this, f)), - "string" == typeof b && e[b]()); - }); - } - var c = function(a, b) { - this.type = null, this.options = null, this.enabled = null, this.timeout = null, - this.hoverState = null, this.$element = null, this.inState = null, this.init("tooltip", a, b); - }; - c.VERSION = "3.3.6", c.TRANSITION_DURATION = 150, c.DEFAULTS = { - animation: !0, - placement: "top", - selector: !1, - template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>', - trigger: "hover focus", - title: "", - delay: 0, - html: !1, - container: !1, - viewport: { - selector: "body", - padding: 0 - } - }, c.prototype.init = function(b, c, d) { - if (this.enabled = !0, this.type = b, this.$element = a(c), this.options = this.getOptions(d), - this.$viewport = this.options.viewport && a(a.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : this.options.viewport.selector || this.options.viewport), - this.inState = { - click: !1, - hover: !1, - focus: !1 - }, this.$element[0] instanceof document.constructor && !this.options.selector) throw new Error("`selector` option must be specified when initializing " + this.type + " on the window.document object!"); - for (var e = this.options.trigger.split(" "), f = e.length; f--; ) { - var g = e[f]; - if ("click" == g) this.$element.on("click." + this.type, this.options.selector, a.proxy(this.toggle, this)); else if ("manual" != g) { - var h = "hover" == g ? "mouseenter" : "focusin", i = "hover" == g ? "mouseleave" : "focusout"; - this.$element.on(h + "." + this.type, this.options.selector, a.proxy(this.enter, this)), - this.$element.on(i + "." + this.type, this.options.selector, a.proxy(this.leave, this)); - } - } - this.options.selector ? this._options = a.extend({}, this.options, { - trigger: "manual", - selector: "" - }) : this.fixTitle(); - }, c.prototype.getDefaults = function() { - return c.DEFAULTS; - }, c.prototype.getOptions = function(b) { - return b = a.extend({}, this.getDefaults(), this.$element.data(), b), b.delay && "number" == typeof b.delay && (b.delay = { - show: b.delay, - hide: b.delay - }), b; - }, c.prototype.getDelegateOptions = function() { - var b = {}, c = this.getDefaults(); - return this._options && a.each(this._options, function(a, d) { - c[a] != d && (b[a] = d); - }), b; - }, c.prototype.enter = function(b) { - var c = b instanceof this.constructor ? b : a(b.currentTarget).data("bs." + this.type); - return c || (c = new this.constructor(b.currentTarget, this.getDelegateOptions()), - a(b.currentTarget).data("bs." + this.type, c)), b instanceof a.Event && (c.inState["focusin" == b.type ? "focus" : "hover"] = !0), - c.tip().hasClass("in") || "in" == c.hoverState ? void (c.hoverState = "in") : (clearTimeout(c.timeout), - c.hoverState = "in", c.options.delay && c.options.delay.show ? void (c.timeout = setTimeout(function() { - "in" == c.hoverState && c.show(); - }, c.options.delay.show)) : c.show()); - }, c.prototype.isInStateTrue = function() { - for (var a in this.inState) if (this.inState[a]) return !0; - return !1; - }, c.prototype.leave = function(b) { - var c = b instanceof this.constructor ? b : a(b.currentTarget).data("bs." + this.type); - if (c || (c = new this.constructor(b.currentTarget, this.getDelegateOptions()), - a(b.currentTarget).data("bs." + this.type, c)), b instanceof a.Event && (c.inState["focusout" == b.type ? "focus" : "hover"] = !1), - !c.isInStateTrue()) return clearTimeout(c.timeout), c.hoverState = "out", c.options.delay && c.options.delay.hide ? void (c.timeout = setTimeout(function() { - "out" == c.hoverState && c.hide(); - }, c.options.delay.hide)) : c.hide(); - }, c.prototype.show = function() { - var b = a.Event("show.bs." + this.type); - if (this.hasContent() && this.enabled) { - this.$element.trigger(b); - var d = a.contains(this.$element[0].ownerDocument.documentElement, this.$element[0]); - if (b.isDefaultPrevented() || !d) return; - var e = this, f = this.tip(), g = this.getUID(this.type); - this.setContent(), f.attr("id", g), this.$element.attr("aria-describedby", g), this.options.animation && f.addClass("fade"); - var h = "function" == typeof this.options.placement ? this.options.placement.call(this, f[0], this.$element[0]) : this.options.placement, i = /\s?auto?\s?/i, j = i.test(h); - j && (h = h.replace(i, "") || "top"), f.detach().css({ - top: 0, - left: 0, - display: "block" - }).addClass(h).data("bs." + this.type, this), this.options.container ? f.appendTo(this.options.container) : f.insertAfter(this.$element), - this.$element.trigger("inserted.bs." + this.type); - var k = this.getPosition(), l = f[0].offsetWidth, m = f[0].offsetHeight; - if (j) { - var n = h, o = this.getPosition(this.$viewport); - h = "bottom" == h && k.bottom + m > o.bottom ? "top" : "top" == h && k.top - m < o.top ? "bottom" : "right" == h && k.right + l > o.width ? "left" : "left" == h && k.left - l < o.left ? "right" : h, - f.removeClass(n).addClass(h); - } - var p = this.getCalculatedOffset(h, k, l, m); - this.applyPlacement(p, h); - var q = function() { - var a = e.hoverState; - e.$element.trigger("shown.bs." + e.type), e.hoverState = null, "out" == a && e.leave(e); - }; - a.support.transition && this.$tip.hasClass("fade") ? f.one("bsTransitionEnd", q).emulateTransitionEnd(c.TRANSITION_DURATION) : q(); - } - }, c.prototype.applyPlacement = function(b, c) { - var d = this.tip(), e = d[0].offsetWidth, f = d[0].offsetHeight, g = parseInt(d.css("margin-top"), 10), h = parseInt(d.css("margin-left"), 10); - isNaN(g) && (g = 0), isNaN(h) && (h = 0), b.top += g, b.left += h, a.offset.setOffset(d[0], a.extend({ - using: function(a) { - d.css({ - top: Math.round(a.top), - left: Math.round(a.left) - }); - } - }, b), 0), d.addClass("in"); - var i = d[0].offsetWidth, j = d[0].offsetHeight; - "top" == c && j != f && (b.top = b.top + f - j); - var k = this.getViewportAdjustedDelta(c, b, i, j); - k.left ? b.left += k.left : b.top += k.top; - var l = /top|bottom/.test(c), m = l ? 2 * k.left - e + i : 2 * k.top - f + j, n = l ? "offsetWidth" : "offsetHeight"; - d.offset(b), this.replaceArrow(m, d[0][n], l); - }, c.prototype.replaceArrow = function(a, b, c) { - this.arrow().css(c ? "left" : "top", 50 * (1 - a / b) + "%").css(c ? "top" : "left", ""); - }, c.prototype.setContent = function() { - var a = this.tip(), b = this.getTitle(); - a.find(".tooltip-inner")[this.options.html ? "html" : "text"](b), a.removeClass("fade in top bottom left right"); - }, c.prototype.hide = function(b) { - function d() { - "in" != e.hoverState && f.detach(), e.$element.removeAttr("aria-describedby").trigger("hidden.bs." + e.type), - b && b(); - } - var e = this, f = a(this.$tip), g = a.Event("hide.bs." + this.type); - if (this.$element.trigger(g), !g.isDefaultPrevented()) return f.removeClass("in"), - a.support.transition && f.hasClass("fade") ? f.one("bsTransitionEnd", d).emulateTransitionEnd(c.TRANSITION_DURATION) : d(), - this.hoverState = null, this; - }, c.prototype.fixTitle = function() { - var a = this.$element; - (a.attr("title") || "string" != typeof a.attr("data-original-title")) && a.attr("data-original-title", a.attr("title") || "").attr("title", ""); - }, c.prototype.hasContent = function() { - return this.getTitle(); - }, c.prototype.getPosition = function(b) { - b = b || this.$element; - var c = b[0], d = "BODY" == c.tagName, e = c.getBoundingClientRect(); - null == e.width && (e = a.extend({}, e, { - width: e.right - e.left, - height: e.bottom - e.top - })); - var f = d ? { - top: 0, - left: 0 - } : b.offset(), g = { - scroll: d ? document.documentElement.scrollTop || document.body.scrollTop : b.scrollTop() - }, h = d ? { - width: a(window).width(), - height: a(window).height() - } : null; - return a.extend({}, e, g, h, f); - }, c.prototype.getCalculatedOffset = function(a, b, c, d) { - return "bottom" == a ? { - top: b.top + b.height, - left: b.left + b.width / 2 - c / 2 - } : "top" == a ? { - top: b.top - d, - left: b.left + b.width / 2 - c / 2 - } : "left" == a ? { - top: b.top + b.height / 2 - d / 2, - left: b.left - c - } : { - top: b.top + b.height / 2 - d / 2, - left: b.left + b.width - }; - }, c.prototype.getViewportAdjustedDelta = function(a, b, c, d) { - var e = { - top: 0, - left: 0 - }; - if (!this.$viewport) return e; - var f = this.options.viewport && this.options.viewport.padding || 0, g = this.getPosition(this.$viewport); - if (/right|left/.test(a)) { - var h = b.top - f - g.scroll, i = b.top + f - g.scroll + d; - h < g.top ? e.top = g.top - h : i > g.top + g.height && (e.top = g.top + g.height - i); - } else { - var j = b.left - f, k = b.left + f + c; - j < g.left ? e.left = g.left - j : k > g.right && (e.left = g.left + g.width - k); - } - return e; - }, c.prototype.getTitle = function() { - var a, b = this.$element, c = this.options; - return a = b.attr("data-original-title") || ("function" == typeof c.title ? c.title.call(b[0]) : c.title); - }, c.prototype.getUID = function(a) { - do a += ~~(1e6 * Math.random()); while (document.getElementById(a)); - return a; - }, c.prototype.tip = function() { - if (!this.$tip && (this.$tip = a(this.options.template), 1 != this.$tip.length)) throw new Error(this.type + " `template` option must consist of exactly 1 top-level element!"); - return this.$tip; - }, c.prototype.arrow = function() { - return this.$arrow = this.$arrow || this.tip().find(".tooltip-arrow"); - }, c.prototype.enable = function() { - this.enabled = !0; - }, c.prototype.disable = function() { - this.enabled = !1; - }, c.prototype.toggleEnabled = function() { - this.enabled = !this.enabled; - }, c.prototype.toggle = function(b) { - var c = this; - b && (c = a(b.currentTarget).data("bs." + this.type), c || (c = new this.constructor(b.currentTarget, this.getDelegateOptions()), - a(b.currentTarget).data("bs." + this.type, c))), b ? (c.inState.click = !c.inState.click, - c.isInStateTrue() ? c.enter(c) : c.leave(c)) : c.tip().hasClass("in") ? c.leave(c) : c.enter(c); - }, c.prototype.destroy = function() { - var a = this; - clearTimeout(this.timeout), this.hide(function() { - a.$element.off("." + a.type).removeData("bs." + a.type), a.$tip && a.$tip.detach(), - a.$tip = null, a.$arrow = null, a.$viewport = null; - }); - }; - var d = a.fn.tooltip; - a.fn.tooltip = b, a.fn.tooltip.Constructor = c, a.fn.tooltip.noConflict = function() { - return a.fn.tooltip = d, this; - }; -}(jQuery), +function(a) { - "use strict"; - function b(b) { - return this.each(function() { - var d = a(this), e = d.data("bs.popover"), f = "object" == typeof b && b; - !e && /destroy|hide/.test(b) || (e || d.data("bs.popover", e = new c(this, f)), - "string" == typeof b && e[b]()); - }); - } - var c = function(a, b) { - this.init("popover", a, b); - }; - if (!a.fn.tooltip) throw new Error("Popover requires tooltip.js"); - c.VERSION = "3.3.6", c.DEFAULTS = a.extend({}, a.fn.tooltip.Constructor.DEFAULTS, { - placement: "right", - trigger: "click", - content: "", - template: '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>' - }), c.prototype = a.extend({}, a.fn.tooltip.Constructor.prototype), c.prototype.constructor = c, - c.prototype.getDefaults = function() { - return c.DEFAULTS; - }, c.prototype.setContent = function() { - var a = this.tip(), b = this.getTitle(), c = this.getContent(); - a.find(".popover-title")[this.options.html ? "html" : "text"](b), a.find(".popover-content").children().detach().end()[this.options.html ? "string" == typeof c ? "html" : "append" : "text"](c), - a.removeClass("fade top bottom left right in"), a.find(".popover-title").html() || a.find(".popover-title").hide(); - }, c.prototype.hasContent = function() { - return this.getTitle() || this.getContent(); - }, c.prototype.getContent = function() { - var a = this.$element, b = this.options; - return a.attr("data-content") || ("function" == typeof b.content ? b.content.call(a[0]) : b.content); - }, c.prototype.arrow = function() { - return this.$arrow = this.$arrow || this.tip().find(".arrow"); - }; - var d = a.fn.popover; - a.fn.popover = b, a.fn.popover.Constructor = c, a.fn.popover.noConflict = function() { - return a.fn.popover = d, this; - }; -}(jQuery), +function(a) { - "use strict"; - function b(c, d) { - this.$body = a(document.body), this.$scrollElement = a(a(c).is(document.body) ? window : c), - this.options = a.extend({}, b.DEFAULTS, d), this.selector = (this.options.target || "") + " .nav li > a", - this.offsets = [], this.targets = [], this.activeTarget = null, this.scrollHeight = 0, - this.$scrollElement.on("scroll.bs.scrollspy", a.proxy(this.process, this)), this.refresh(), - this.process(); - } - function c(c) { - return this.each(function() { - var d = a(this), e = d.data("bs.scrollspy"), f = "object" == typeof c && c; - e || d.data("bs.scrollspy", e = new b(this, f)), "string" == typeof c && e[c](); - }); - } - b.VERSION = "3.3.6", b.DEFAULTS = { - offset: 10 - }, b.prototype.getScrollHeight = function() { - return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight); - }, b.prototype.refresh = function() { - var b = this, c = "offset", d = 0; - this.offsets = [], this.targets = [], this.scrollHeight = this.getScrollHeight(), - a.isWindow(this.$scrollElement[0]) || (c = "position", d = this.$scrollElement.scrollTop()), - this.$body.find(this.selector).map(function() { - var b = a(this), e = b.data("target") || b.attr("href"), f = /^#./.test(e) && a(e); - return f && f.length && f.is(":visible") && [ [ f[c]().top + d, e ] ] || null; - }).sort(function(a, b) { - return a[0] - b[0]; - }).each(function() { - b.offsets.push(this[0]), b.targets.push(this[1]); - }); - }, b.prototype.process = function() { - var a, b = this.$scrollElement.scrollTop() + this.options.offset, c = this.getScrollHeight(), d = this.options.offset + c - this.$scrollElement.height(), e = this.offsets, f = this.targets, g = this.activeTarget; - if (this.scrollHeight != c && this.refresh(), b >= d) return g != (a = f[f.length - 1]) && this.activate(a); - if (g && b < e[0]) return this.activeTarget = null, this.clear(); - for (a = e.length; a--; ) g != f[a] && b >= e[a] && (void 0 === e[a + 1] || b < e[a + 1]) && this.activate(f[a]); - }, b.prototype.activate = function(b) { - this.activeTarget = b, this.clear(); - var c = this.selector + '[data-target="' + b + '"],' + this.selector + '[href="' + b + '"]', d = a(c).parents("li").addClass("active"); - d.parent(".dropdown-menu").length && (d = d.closest("li.dropdown").addClass("active")), - d.trigger("activate.bs.scrollspy"); - }, b.prototype.clear = function() { - a(this.selector).parentsUntil(this.options.target, ".active").removeClass("active"); - }; - var d = a.fn.scrollspy; - a.fn.scrollspy = c, a.fn.scrollspy.Constructor = b, a.fn.scrollspy.noConflict = function() { - return a.fn.scrollspy = d, this; - }, a(window).on("load.bs.scrollspy.data-api", function() { - a('[data-spy="scroll"]').each(function() { - var b = a(this); - c.call(b, b.data()); - }); - }); -}(jQuery), +function(a) { - "use strict"; - function b(b) { - return this.each(function() { - var d = a(this), e = d.data("bs.tab"); - e || d.data("bs.tab", e = new c(this)), "string" == typeof b && e[b](); - }); - } - var c = function(b) { - this.element = a(b); - }; - c.VERSION = "3.3.6", c.TRANSITION_DURATION = 150, c.prototype.show = function() { - var b = this.element, c = b.closest("ul:not(.dropdown-menu)"), d = b.data("target"); - if (d || (d = b.attr("href"), d = d && d.replace(/.*(?=#[^\s]*$)/, "")), !b.parent("li").hasClass("active")) { - var e = c.find(".active:last a"), f = a.Event("hide.bs.tab", { - relatedTarget: b[0] - }), g = a.Event("show.bs.tab", { - relatedTarget: e[0] - }); - if (e.trigger(f), b.trigger(g), !g.isDefaultPrevented() && !f.isDefaultPrevented()) { - var h = a(d); - this.activate(b.closest("li"), c), this.activate(h, h.parent(), function() { - e.trigger({ - type: "hidden.bs.tab", - relatedTarget: b[0] - }), b.trigger({ - type: "shown.bs.tab", - relatedTarget: e[0] - }); - }); - } - } - }, c.prototype.activate = function(b, d, e) { - function f() { - g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded", !1), - b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded", !0), h ? (b[0].offsetWidth, - b.addClass("in")) : b.removeClass("fade"), b.parent(".dropdown-menu").length && b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded", !0), - e && e(); - } - var g = d.find("> .active"), h = e && a.support.transition && (g.length && g.hasClass("fade") || !!d.find("> .fade").length); - g.length && h ? g.one("bsTransitionEnd", f).emulateTransitionEnd(c.TRANSITION_DURATION) : f(), - g.removeClass("in"); - }; - var d = a.fn.tab; - a.fn.tab = b, a.fn.tab.Constructor = c, a.fn.tab.noConflict = function() { - return a.fn.tab = d, this; - }; - var e = function(c) { - c.preventDefault(), b.call(a(this), "show"); - }; - a(document).on("click.bs.tab.data-api", '[data-toggle="tab"]', e).on("click.bs.tab.data-api", '[data-toggle="pill"]', e); -}(jQuery), +function(a) { - "use strict"; - function b(b) { - return this.each(function() { - var d = a(this), e = d.data("bs.affix"), f = "object" == typeof b && b; - e || d.data("bs.affix", e = new c(this, f)), "string" == typeof b && e[b](); - }); - } - var c = function(b, d) { - this.options = a.extend({}, c.DEFAULTS, d), this.$target = a(this.options.target).on("scroll.bs.affix.data-api", a.proxy(this.checkPosition, this)).on("click.bs.affix.data-api", a.proxy(this.checkPositionWithEventLoop, this)), - this.$element = a(b), this.affixed = null, this.unpin = null, this.pinnedOffset = null, - this.checkPosition(); - }; - c.VERSION = "3.3.6", c.RESET = "affix affix-top affix-bottom", c.DEFAULTS = { - offset: 0, - target: window - }, c.prototype.getState = function(a, b, c, d) { - var e = this.$target.scrollTop(), f = this.$element.offset(), g = this.$target.height(); - if (null != c && "top" == this.affixed) return e < c && "top"; - if ("bottom" == this.affixed) return null != c ? !(e + this.unpin <= f.top) && "bottom" : !(e + g <= a - d) && "bottom"; - var h = null == this.affixed, i = h ? e : f.top, j = h ? g : b; - return null != c && e <= c ? "top" : null != d && i + j >= a - d && "bottom"; - }, c.prototype.getPinnedOffset = function() { - if (this.pinnedOffset) return this.pinnedOffset; - this.$element.removeClass(c.RESET).addClass("affix"); - var a = this.$target.scrollTop(), b = this.$element.offset(); - return this.pinnedOffset = b.top - a; - }, c.prototype.checkPositionWithEventLoop = function() { - setTimeout(a.proxy(this.checkPosition, this), 1); - }, c.prototype.checkPosition = function() { - if (this.$element.is(":visible")) { - var b = this.$element.height(), d = this.options.offset, e = d.top, f = d.bottom, g = Math.max(a(document).height(), a(document.body).height()); - "object" != typeof d && (f = e = d), "function" == typeof e && (e = d.top(this.$element)), - "function" == typeof f && (f = d.bottom(this.$element)); - var h = this.getState(g, b, e, f); - if (this.affixed != h) { - null != this.unpin && this.$element.css("top", ""); - var i = "affix" + (h ? "-" + h : ""), j = a.Event(i + ".bs.affix"); - if (this.$element.trigger(j), j.isDefaultPrevented()) return; - this.affixed = h, this.unpin = "bottom" == h ? this.getPinnedOffset() : null, this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix", "affixed") + ".bs.affix"); - } - "bottom" == h && this.$element.offset({ - top: g - b - f - }); - } - }; - var d = a.fn.affix; - a.fn.affix = b, a.fn.affix.Constructor = c, a.fn.affix.noConflict = function() { - return a.fn.affix = d, this; - }, a(window).on("load", function() { - a('[data-spy="affix"]').each(function() { - var c = a(this), d = c.data(); - d.offset = d.offset || {}, null != d.offsetBottom && (d.offset.bottom = d.offsetBottom), - null != d.offsetTop && (d.offset.top = d.offsetTop), b.call(c, d); - }); - }); -}(jQuery), function(a) { - "use strict"; - a.fn.fitVids = function(b) { - var c = { - customSelector: null - }; - if (!document.getElementById("fit-vids-style")) { - var d = document.head || document.getElementsByTagName("head")[0], e = ".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}", f = document.createElement("div"); - f.innerHTML = '<p>x</p><style id="fit-vids-style">' + e + "</style>", d.appendChild(f.childNodes[1]); - } - return b && a.extend(c, b), this.each(function() { - var b = [ "iframe[src*='player.vimeo.com']", "iframe[src*='youtube.com']", "iframe[src*='youtube-nocookie.com']", "iframe[src*='kickstarter.com'][src*='video.html']", "object", "embed" ]; - c.customSelector && b.push(c.customSelector); - var d = a(this).find(b.join(",")); - d = d.not("object object"), d.each(function() { - var b = a(this); - if (!("embed" === this.tagName.toLowerCase() && b.parent("object").length || b.parent(".fluid-width-video-wrapper").length)) { - var c = "object" === this.tagName.toLowerCase() || b.attr("height") && !isNaN(parseInt(b.attr("height"), 10)) ? parseInt(b.attr("height"), 10) : b.height(), d = isNaN(parseInt(b.attr("width"), 10)) ? b.width() : parseInt(b.attr("width"), 10), e = c / d; - if (!b.attr("id")) { - var f = "fitvid" + Math.floor(999999 * Math.random()); - b.attr("id", f); - } - b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top", 100 * e + "%"), - b.removeAttr("height").removeAttr("width"); - } - }); - }); - }; -}(window.jQuery || window.Zepto), !function(a, b) { - "object" == typeof exports && "undefined" != typeof module ? module.exports = b() : "function" == typeof define && define.amd ? define(b) : a.moment = b(); -}(this, function() { - "use strict"; - function a() { - return md.apply(null, arguments); - } - function b(a) { - md = a; - } - function c(a) { - return a instanceof Array || "[object Array]" === Object.prototype.toString.call(a); - } - function d(a) { - return "[object Object]" === Object.prototype.toString.call(a); - } - function e(a) { - var b; - for (b in a) return !1; - return !0; - } - function f(a) { - return a instanceof Date || "[object Date]" === Object.prototype.toString.call(a); - } - function g(a, b) { - var c, d = []; - for (c = 0; c < a.length; ++c) d.push(b(a[c], c)); - return d; - } - function h(a, b) { - return Object.prototype.hasOwnProperty.call(a, b); - } - function i(a, b) { - for (var c in b) h(b, c) && (a[c] = b[c]); - return h(b, "toString") && (a.toString = b.toString), h(b, "valueOf") && (a.valueOf = b.valueOf), - a; - } - function j(a, b, c, d) { - return qb(a, b, c, d, !0).utc(); - } - function k() { - return { - empty: !1, - unusedTokens: [], - unusedInput: [], - overflow: -2, - charsLeftOver: 0, - nullInput: !1, - invalidMonth: null, - invalidFormat: !1, - userInvalidated: !1, - iso: !1, - parsedDateParts: [], - meridiem: null - }; - } - function l(a) { - return null == a._pf && (a._pf = k()), a._pf; - } - function m(a) { - if (null == a._isValid) { - var b = l(a), c = nd.call(b.parsedDateParts, function(a) { - return null != a; - }); - a._isValid = !isNaN(a._d.getTime()) && b.overflow < 0 && !b.empty && !b.invalidMonth && !b.invalidWeekday && !b.nullInput && !b.invalidFormat && !b.userInvalidated && (!b.meridiem || b.meridiem && c), - a._strict && (a._isValid = a._isValid && 0 === b.charsLeftOver && 0 === b.unusedTokens.length && void 0 === b.bigHour); - } - return a._isValid; - } - function n(a) { - var b = j(NaN); - return null != a ? i(l(b), a) : l(b).userInvalidated = !0, b; - } - function o(a) { - return void 0 === a; - } - function p(a, b) { - var c, d, e; - if (o(b._isAMomentObject) || (a._isAMomentObject = b._isAMomentObject), o(b._i) || (a._i = b._i), - o(b._f) || (a._f = b._f), o(b._l) || (a._l = b._l), o(b._strict) || (a._strict = b._strict), - o(b._tzm) || (a._tzm = b._tzm), o(b._isUTC) || (a._isUTC = b._isUTC), o(b._offset) || (a._offset = b._offset), - o(b._pf) || (a._pf = l(b)), o(b._locale) || (a._locale = b._locale), od.length > 0) for (c in od) d = od[c], - e = b[d], o(e) || (a[d] = e); - return a; - } - function q(b) { - p(this, b), this._d = new Date(null != b._d ? b._d.getTime() : NaN), pd === !1 && (pd = !0, - a.updateOffset(this), pd = !1); - } - function r(a) { - return a instanceof q || null != a && null != a._isAMomentObject; - } - function s(a) { - return 0 > a ? Math.ceil(a) || 0 : Math.floor(a); - } - function t(a) { - var b = +a, c = 0; - return 0 !== b && isFinite(b) && (c = s(b)), c; - } - function u(a, b, c) { - var d, e = Math.min(a.length, b.length), f = Math.abs(a.length - b.length), g = 0; - for (d = 0; e > d; d++) (c && a[d] !== b[d] || !c && t(a[d]) !== t(b[d])) && g++; - return g + f; - } - function v(b) { - a.suppressDeprecationWarnings === !1 && "undefined" != typeof console && console.warn && console.warn("Deprecation warning: " + b); - } - function w(b, c) { - var d = !0; - return i(function() { - return null != a.deprecationHandler && a.deprecationHandler(null, b), d && (v(b + "\nArguments: " + Array.prototype.slice.call(arguments).join(", ") + "\n" + new Error().stack), - d = !1), c.apply(this, arguments); - }, c); - } - function x(b, c) { - null != a.deprecationHandler && a.deprecationHandler(b, c), qd[b] || (v(c), qd[b] = !0); - } - function y(a) { - return a instanceof Function || "[object Function]" === Object.prototype.toString.call(a); - } - function z(a) { - var b, c; - for (c in a) b = a[c], y(b) ? this[c] = b : this["_" + c] = b; - this._config = a, this._ordinalParseLenient = new RegExp(this._ordinalParse.source + "|" + /\d{1,2}/.source); - } - function A(a, b) { - var c, e = i({}, a); - for (c in b) h(b, c) && (d(a[c]) && d(b[c]) ? (e[c] = {}, i(e[c], a[c]), i(e[c], b[c])) : null != b[c] ? e[c] = b[c] : delete e[c]); - for (c in a) h(a, c) && !h(b, c) && d(a[c]) && (e[c] = i({}, e[c])); - return e; - } - function B(a) { - null != a && this.set(a); - } - function C(a, b, c) { - var d = this._calendar[a] || this._calendar.sameElse; - return y(d) ? d.call(b, c) : d; - } - function D(a) { - var b = this._longDateFormat[a], c = this._longDateFormat[a.toUpperCase()]; - return b || !c ? b : (this._longDateFormat[a] = c.replace(/MMMM|MM|DD|dddd/g, function(a) { - return a.slice(1); - }), this._longDateFormat[a]); - } - function E() { - return this._invalidDate; - } - function F(a) { - return this._ordinal.replace("%d", a); - } - function G(a, b, c, d) { - var e = this._relativeTime[c]; - return y(e) ? e(a, b, c, d) : e.replace(/%d/i, a); - } - function H(a, b) { - var c = this._relativeTime[a > 0 ? "future" : "past"]; - return y(c) ? c(b) : c.replace(/%s/i, b); - } - function I(a, b) { - var c = a.toLowerCase(); - zd[c] = zd[c + "s"] = zd[b] = a; - } - function J(a) { - return "string" == typeof a ? zd[a] || zd[a.toLowerCase()] : void 0; - } - function K(a) { - var b, c, d = {}; - for (c in a) h(a, c) && (b = J(c), b && (d[b] = a[c])); - return d; - } - function L(a, b) { - Ad[a] = b; - } - function M(a) { - var b = []; - for (var c in a) b.push({ - unit: c, - priority: Ad[c] - }); - return b.sort(function(a, b) { - return a.priority - b.priority; - }), b; - } - function N(b, c) { - return function(d) { - return null != d ? (P(this, b, d), a.updateOffset(this, c), this) : O(this, b); - }; - } - function O(a, b) { - return a.isValid() ? a._d["get" + (a._isUTC ? "UTC" : "") + b]() : NaN; - } - function P(a, b, c) { - a.isValid() && a._d["set" + (a._isUTC ? "UTC" : "") + b](c); - } - function Q(a) { - return a = J(a), y(this[a]) ? this[a]() : this; - } - function R(a, b) { - if ("object" == typeof a) { - a = K(a); - for (var c = M(a), d = 0; d < c.length; d++) this[c[d].unit](a[c[d].unit]); - } else if (a = J(a), y(this[a])) return this[a](b); - return this; - } - function S(a, b, c) { - var d = "" + Math.abs(a), e = b - d.length, f = a >= 0; - return (f ? c ? "+" : "" : "-") + Math.pow(10, Math.max(0, e)).toString().substr(1) + d; - } - function T(a, b, c, d) { - var e = d; - "string" == typeof d && (e = function() { - return this[d](); - }), a && (Ed[a] = e), b && (Ed[b[0]] = function() { - return S(e.apply(this, arguments), b[1], b[2]); - }), c && (Ed[c] = function() { - return this.localeData().ordinal(e.apply(this, arguments), a); - }); - } - function U(a) { - return a.match(/\[[\s\S]/) ? a.replace(/^\[|\]$/g, "") : a.replace(/\\/g, ""); - } - function V(a) { - var b, c, d = a.match(Bd); - for (b = 0, c = d.length; c > b; b++) Ed[d[b]] ? d[b] = Ed[d[b]] : d[b] = U(d[b]); - return function(b) { - var e, f = ""; - for (e = 0; c > e; e++) f += d[e] instanceof Function ? d[e].call(b, a) : d[e]; - return f; - }; - } - function W(a, b) { - return a.isValid() ? (b = X(b, a.localeData()), Dd[b] = Dd[b] || V(b), Dd[b](a)) : a.localeData().invalidDate(); - } - function X(a, b) { - function c(a) { - return b.longDateFormat(a) || a; - } - var d = 5; - for (Cd.lastIndex = 0; d >= 0 && Cd.test(a); ) a = a.replace(Cd, c), Cd.lastIndex = 0, - d -= 1; - return a; - } - function Y(a, b, c) { - Wd[a] = y(b) ? b : function(a, d) { - return a && c ? c : b; - }; - } - function Z(a, b) { - return h(Wd, a) ? Wd[a](b._strict, b._locale) : new RegExp($(a)); - } - function $(a) { - return _(a.replace("\\", "").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function(a, b, c, d, e) { - return b || c || d || e; - })); - } - function _(a) { - return a.replace(/[-\/\\^$*+?.()|[\]{}]/g, "\\$&"); - } - function aa(a, b) { - var c, d = b; - for ("string" == typeof a && (a = [ a ]), "number" == typeof b && (d = function(a, c) { - c[b] = t(a); - }), c = 0; c < a.length; c++) Xd[a[c]] = d; - } - function ba(a, b) { - aa(a, function(a, c, d, e) { - d._w = d._w || {}, b(a, d._w, d, e); - }); - } - function ca(a, b, c) { - null != b && h(Xd, a) && Xd[a](b, c._a, c, a); - } - function da(a, b) { - return new Date(Date.UTC(a, b + 1, 0)).getUTCDate(); - } - function ea(a, b) { - return c(this._months) ? this._months[a.month()] : this._months[(this._months.isFormat || fe).test(b) ? "format" : "standalone"][a.month()]; - } - function fa(a, b) { - return c(this._monthsShort) ? this._monthsShort[a.month()] : this._monthsShort[fe.test(b) ? "format" : "standalone"][a.month()]; - } - function ga(a, b, c) { - var d, e, f, g = a.toLocaleLowerCase(); - if (!this._monthsParse) for (this._monthsParse = [], this._longMonthsParse = [], - this._shortMonthsParse = [], d = 0; 12 > d; ++d) f = j([ 2e3, d ]), this._shortMonthsParse[d] = this.monthsShort(f, "").toLocaleLowerCase(), - this._longMonthsParse[d] = this.months(f, "").toLocaleLowerCase(); - return c ? "MMM" === b ? (e = sd.call(this._shortMonthsParse, g), -1 !== e ? e : null) : (e = sd.call(this._longMonthsParse, g), - -1 !== e ? e : null) : "MMM" === b ? (e = sd.call(this._shortMonthsParse, g), -1 !== e ? e : (e = sd.call(this._longMonthsParse, g), - -1 !== e ? e : null)) : (e = sd.call(this._longMonthsParse, g), -1 !== e ? e : (e = sd.call(this._shortMonthsParse, g), - -1 !== e ? e : null)); - } - function ha(a, b, c) { - var d, e, f; - if (this._monthsParseExact) return ga.call(this, a, b, c); - for (this._monthsParse || (this._monthsParse = [], this._longMonthsParse = [], this._shortMonthsParse = []), - d = 0; 12 > d; d++) { - if (e = j([ 2e3, d ]), c && !this._longMonthsParse[d] && (this._longMonthsParse[d] = new RegExp("^" + this.months(e, "").replace(".", "") + "$", "i"), - this._shortMonthsParse[d] = new RegExp("^" + this.monthsShort(e, "").replace(".", "") + "$", "i")), - c || this._monthsParse[d] || (f = "^" + this.months(e, "") + "|^" + this.monthsShort(e, ""), - this._monthsParse[d] = new RegExp(f.replace(".", ""), "i")), c && "MMMM" === b && this._longMonthsParse[d].test(a)) return d; - if (c && "MMM" === b && this._shortMonthsParse[d].test(a)) return d; - if (!c && this._monthsParse[d].test(a)) return d; - } - } - function ia(a, b) { - var c; - if (!a.isValid()) return a; - if ("string" == typeof b) if (/^\d+$/.test(b)) b = t(b); else if (b = a.localeData().monthsParse(b), - "number" != typeof b) return a; - return c = Math.min(a.date(), da(a.year(), b)), a._d["set" + (a._isUTC ? "UTC" : "") + "Month"](b, c), - a; - } - function ja(b) { - return null != b ? (ia(this, b), a.updateOffset(this, !0), this) : O(this, "Month"); - } - function ka() { - return da(this.year(), this.month()); - } - function la(a) { - return this._monthsParseExact ? (h(this, "_monthsRegex") || na.call(this), a ? this._monthsShortStrictRegex : this._monthsShortRegex) : (h(this, "_monthsShortRegex") || (this._monthsShortRegex = ie), - this._monthsShortStrictRegex && a ? this._monthsShortStrictRegex : this._monthsShortRegex); - } - function ma(a) { - return this._monthsParseExact ? (h(this, "_monthsRegex") || na.call(this), a ? this._monthsStrictRegex : this._monthsRegex) : (h(this, "_monthsRegex") || (this._monthsRegex = je), - this._monthsStrictRegex && a ? this._monthsStrictRegex : this._monthsRegex); - } - function na() { - function a(a, b) { - return b.length - a.length; - } - var b, c, d = [], e = [], f = []; - for (b = 0; 12 > b; b++) c = j([ 2e3, b ]), d.push(this.monthsShort(c, "")), e.push(this.months(c, "")), - f.push(this.months(c, "")), f.push(this.monthsShort(c, "")); - for (d.sort(a), e.sort(a), f.sort(a), b = 0; 12 > b; b++) d[b] = _(d[b]), e[b] = _(e[b]); - for (b = 0; 24 > b; b++) f[b] = _(f[b]); - this._monthsRegex = new RegExp("^(" + f.join("|") + ")", "i"), this._monthsShortRegex = this._monthsRegex, - this._monthsStrictRegex = new RegExp("^(" + e.join("|") + ")", "i"), this._monthsShortStrictRegex = new RegExp("^(" + d.join("|") + ")", "i"); - } - function oa(a) { - return pa(a) ? 366 : 365; - } - function pa(a) { - return a % 4 === 0 && a % 100 !== 0 || a % 400 === 0; - } - function qa() { - return pa(this.year()); - } - function ra(a, b, c, d, e, f, g) { - var h = new Date(a, b, c, d, e, f, g); - return 100 > a && a >= 0 && isFinite(h.getFullYear()) && h.setFullYear(a), h; - } - function sa(a) { - var b = new Date(Date.UTC.apply(null, arguments)); - return 100 > a && a >= 0 && isFinite(b.getUTCFullYear()) && b.setUTCFullYear(a), - b; - } - function ta(a, b, c) { - var d = 7 + b - c, e = (7 + sa(a, 0, d).getUTCDay() - b) % 7; - return -e + d - 1; - } - function ua(a, b, c, d, e) { - var f, g, h = (7 + c - d) % 7, i = ta(a, d, e), j = 1 + 7 * (b - 1) + h + i; - return 0 >= j ? (f = a - 1, g = oa(f) + j) : j > oa(a) ? (f = a + 1, g = j - oa(a)) : (f = a, - g = j), { - year: f, - dayOfYear: g - }; - } - function va(a, b, c) { - var d, e, f = ta(a.year(), b, c), g = Math.floor((a.dayOfYear() - f - 1) / 7) + 1; - return 1 > g ? (e = a.year() - 1, d = g + wa(e, b, c)) : g > wa(a.year(), b, c) ? (d = g - wa(a.year(), b, c), - e = a.year() + 1) : (e = a.year(), d = g), { - week: d, - year: e - }; - } - function wa(a, b, c) { - var d = ta(a, b, c), e = ta(a + 1, b, c); - return (oa(a) - d + e) / 7; - } - function xa(a) { - return va(a, this._week.dow, this._week.doy).week; - } - function ya() { - return this._week.dow; - } - function za() { - return this._week.doy; - } - function Aa(a) { - var b = this.localeData().week(this); - return null == a ? b : this.add(7 * (a - b), "d"); - } - function Ba(a) { - var b = va(this, 1, 4).week; - return null == a ? b : this.add(7 * (a - b), "d"); - } - function Ca(a, b) { - return "string" != typeof a ? a : isNaN(a) ? (a = b.weekdaysParse(a), "number" == typeof a ? a : null) : parseInt(a, 10); - } - function Da(a, b) { - return "string" == typeof a ? b.weekdaysParse(a) % 7 || 7 : isNaN(a) ? null : a; - } - function Ea(a, b) { - return c(this._weekdays) ? this._weekdays[a.day()] : this._weekdays[this._weekdays.isFormat.test(b) ? "format" : "standalone"][a.day()]; - } - function Fa(a) { - return this._weekdaysShort[a.day()]; - } - function Ga(a) { - return this._weekdaysMin[a.day()]; - } - function Ha(a, b, c) { - var d, e, f, g = a.toLocaleLowerCase(); - if (!this._weekdaysParse) for (this._weekdaysParse = [], this._shortWeekdaysParse = [], - this._minWeekdaysParse = [], d = 0; 7 > d; ++d) f = j([ 2e3, 1 ]).day(d), this._minWeekdaysParse[d] = this.weekdaysMin(f, "").toLocaleLowerCase(), - this._shortWeekdaysParse[d] = this.weekdaysShort(f, "").toLocaleLowerCase(), this._weekdaysParse[d] = this.weekdays(f, "").toLocaleLowerCase(); - return c ? "dddd" === b ? (e = sd.call(this._weekdaysParse, g), -1 !== e ? e : null) : "ddd" === b ? (e = sd.call(this._shortWeekdaysParse, g), - -1 !== e ? e : null) : (e = sd.call(this._minWeekdaysParse, g), -1 !== e ? e : null) : "dddd" === b ? (e = sd.call(this._weekdaysParse, g), - -1 !== e ? e : (e = sd.call(this._shortWeekdaysParse, g), -1 !== e ? e : (e = sd.call(this._minWeekdaysParse, g), - -1 !== e ? e : null))) : "ddd" === b ? (e = sd.call(this._shortWeekdaysParse, g), - -1 !== e ? e : (e = sd.call(this._weekdaysParse, g), -1 !== e ? e : (e = sd.call(this._minWeekdaysParse, g), - -1 !== e ? e : null))) : (e = sd.call(this._minWeekdaysParse, g), -1 !== e ? e : (e = sd.call(this._weekdaysParse, g), - -1 !== e ? e : (e = sd.call(this._shortWeekdaysParse, g), -1 !== e ? e : null))); - } - function Ia(a, b, c) { - var d, e, f; - if (this._weekdaysParseExact) return Ha.call(this, a, b, c); - for (this._weekdaysParse || (this._weekdaysParse = [], this._minWeekdaysParse = [], - this._shortWeekdaysParse = [], this._fullWeekdaysParse = []), d = 0; 7 > d; d++) { - if (e = j([ 2e3, 1 ]).day(d), c && !this._fullWeekdaysParse[d] && (this._fullWeekdaysParse[d] = new RegExp("^" + this.weekdays(e, "").replace(".", ".?") + "$", "i"), - this._shortWeekdaysParse[d] = new RegExp("^" + this.weekdaysShort(e, "").replace(".", ".?") + "$", "i"), - this._minWeekdaysParse[d] = new RegExp("^" + this.weekdaysMin(e, "").replace(".", ".?") + "$", "i")), - this._weekdaysParse[d] || (f = "^" + this.weekdays(e, "") + "|^" + this.weekdaysShort(e, "") + "|^" + this.weekdaysMin(e, ""), - this._weekdaysParse[d] = new RegExp(f.replace(".", ""), "i")), c && "dddd" === b && this._fullWeekdaysParse[d].test(a)) return d; - if (c && "ddd" === b && this._shortWeekdaysParse[d].test(a)) return d; - if (c && "dd" === b && this._minWeekdaysParse[d].test(a)) return d; - if (!c && this._weekdaysParse[d].test(a)) return d; - } - } - function Ja(a) { - if (!this.isValid()) return null != a ? this : NaN; - var b = this._isUTC ? this._d.getUTCDay() : this._d.getDay(); - return null != a ? (a = Ca(a, this.localeData()), this.add(a - b, "d")) : b; - } - function Ka(a) { - if (!this.isValid()) return null != a ? this : NaN; - var b = (this.day() + 7 - this.localeData()._week.dow) % 7; - return null == a ? b : this.add(a - b, "d"); - } - function La(a) { - if (!this.isValid()) return null != a ? this : NaN; - if (null != a) { - var b = Da(a, this.localeData()); - return this.day(this.day() % 7 ? b : b - 7); - } - return this.day() || 7; - } - function Ma(a) { - return this._weekdaysParseExact ? (h(this, "_weekdaysRegex") || Pa.call(this), a ? this._weekdaysStrictRegex : this._weekdaysRegex) : (h(this, "_weekdaysRegex") || (this._weekdaysRegex = pe), - this._weekdaysStrictRegex && a ? this._weekdaysStrictRegex : this._weekdaysRegex); - } - function Na(a) { - return this._weekdaysParseExact ? (h(this, "_weekdaysRegex") || Pa.call(this), a ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) : (h(this, "_weekdaysShortRegex") || (this._weekdaysShortRegex = qe), - this._weekdaysShortStrictRegex && a ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex); - } - function Oa(a) { - return this._weekdaysParseExact ? (h(this, "_weekdaysRegex") || Pa.call(this), a ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) : (h(this, "_weekdaysMinRegex") || (this._weekdaysMinRegex = re), - this._weekdaysMinStrictRegex && a ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex); - } - function Pa() { - function a(a, b) { - return b.length - a.length; - } - var b, c, d, e, f, g = [], h = [], i = [], k = []; - for (b = 0; 7 > b; b++) c = j([ 2e3, 1 ]).day(b), d = this.weekdaysMin(c, ""), e = this.weekdaysShort(c, ""), - f = this.weekdays(c, ""), g.push(d), h.push(e), i.push(f), k.push(d), k.push(e), - k.push(f); - for (g.sort(a), h.sort(a), i.sort(a), k.sort(a), b = 0; 7 > b; b++) h[b] = _(h[b]), - i[b] = _(i[b]), k[b] = _(k[b]); - this._weekdaysRegex = new RegExp("^(" + k.join("|") + ")", "i"), this._weekdaysShortRegex = this._weekdaysRegex, - this._weekdaysMinRegex = this._weekdaysRegex, this._weekdaysStrictRegex = new RegExp("^(" + i.join("|") + ")", "i"), - this._weekdaysShortStrictRegex = new RegExp("^(" + h.join("|") + ")", "i"), this._weekdaysMinStrictRegex = new RegExp("^(" + g.join("|") + ")", "i"); - } - function Qa() { - return this.hours() % 12 || 12; - } - function Ra() { - return this.hours() || 24; - } - function Sa(a, b) { - T(a, 0, 0, function() { - return this.localeData().meridiem(this.hours(), this.minutes(), b); - }); - } - function Ta(a, b) { - return b._meridiemParse; - } - function Ua(a) { - return "p" === (a + "").toLowerCase().charAt(0); - } - function Va(a, b, c) { - return a > 11 ? c ? "pm" : "PM" : c ? "am" : "AM"; - } - function Wa(a) { - return a ? a.toLowerCase().replace("_", "-") : a; - } - function Xa(a) { - for (var b, c, d, e, f = 0; f < a.length; ) { - for (e = Wa(a[f]).split("-"), b = e.length, c = Wa(a[f + 1]), c = c ? c.split("-") : null; b > 0; ) { - if (d = Ya(e.slice(0, b).join("-"))) return d; - if (c && c.length >= b && u(e, c, !0) >= b - 1) break; - b--; - } - f++; - } - return null; - } - function Ya(a) { - var b = null; - if (!we[a] && "undefined" != typeof module && module && module.exports) try { - b = se._abbr, require("./locale/" + a), Za(b); - } catch (c) {} - return we[a]; - } - function Za(a, b) { - var c; - return a && (c = o(b) ? ab(a) : $a(a, b), c && (se = c)), se._abbr; - } - function $a(a, b) { - if (null !== b) { - var c = ve; - return b.abbr = a, null != we[a] ? (x("defineLocaleOverride", "use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."), - c = we[a]._config) : null != b.parentLocale && (null != we[b.parentLocale] ? c = we[b.parentLocale]._config : x("parentLocaleUndefined", "specified parentLocale is not defined yet. See http://momentjs.com/guides/#/warnings/parent-locale/")), - we[a] = new B(A(c, b)), Za(a), we[a]; - } - return delete we[a], null; - } - function _a(a, b) { - if (null != b) { - var c, d = ve; - null != we[a] && (d = we[a]._config), b = A(d, b), c = new B(b), c.parentLocale = we[a], - we[a] = c, Za(a); - } else null != we[a] && (null != we[a].parentLocale ? we[a] = we[a].parentLocale : null != we[a] && delete we[a]); - return we[a]; - } - function ab(a) { - var b; - if (a && a._locale && a._locale._abbr && (a = a._locale._abbr), !a) return se; - if (!c(a)) { - if (b = Ya(a)) return b; - a = [ a ]; - } - return Xa(a); - } - function bb() { - return rd(we); - } - function cb(a) { - var b, c = a._a; - return c && -2 === l(a).overflow && (b = c[Zd] < 0 || c[Zd] > 11 ? Zd : c[$d] < 1 || c[$d] > da(c[Yd], c[Zd]) ? $d : c[_d] < 0 || c[_d] > 24 || 24 === c[_d] && (0 !== c[ae] || 0 !== c[be] || 0 !== c[ce]) ? _d : c[ae] < 0 || c[ae] > 59 ? ae : c[be] < 0 || c[be] > 59 ? be : c[ce] < 0 || c[ce] > 999 ? ce : -1, - l(a)._overflowDayOfYear && (Yd > b || b > $d) && (b = $d), l(a)._overflowWeeks && -1 === b && (b = de), - l(a)._overflowWeekday && -1 === b && (b = ee), l(a).overflow = b), a; - } - function db(a) { - var b, c, d, e, f, g, h = a._i, i = xe.exec(h) || ye.exec(h); - if (i) { - for (l(a).iso = !0, b = 0, c = Ae.length; c > b; b++) if (Ae[b][1].exec(i[1])) { - e = Ae[b][0], d = Ae[b][2] !== !1; - break; - } - if (null == e) return void (a._isValid = !1); - if (i[3]) { - for (b = 0, c = Be.length; c > b; b++) if (Be[b][1].exec(i[3])) { - f = (i[2] || " ") + Be[b][0]; - break; - } - if (null == f) return void (a._isValid = !1); - } - if (!d && null != f) return void (a._isValid = !1); - if (i[4]) { - if (!ze.exec(i[4])) return void (a._isValid = !1); - g = "Z"; - } - a._f = e + (f || "") + (g || ""), jb(a); - } else a._isValid = !1; - } - function eb(b) { - var c = Ce.exec(b._i); - return null !== c ? void (b._d = new Date((+c[1]))) : (db(b), void (b._isValid === !1 && (delete b._isValid, - a.createFromInputFallback(b)))); - } - function fb(a, b, c) { - return null != a ? a : null != b ? b : c; - } - function gb(b) { - var c = new Date(a.now()); - return b._useUTC ? [ c.getUTCFullYear(), c.getUTCMonth(), c.getUTCDate() ] : [ c.getFullYear(), c.getMonth(), c.getDate() ]; - } - function hb(a) { - var b, c, d, e, f = []; - if (!a._d) { - for (d = gb(a), a._w && null == a._a[$d] && null == a._a[Zd] && ib(a), a._dayOfYear && (e = fb(a._a[Yd], d[Yd]), - a._dayOfYear > oa(e) && (l(a)._overflowDayOfYear = !0), c = sa(e, 0, a._dayOfYear), - a._a[Zd] = c.getUTCMonth(), a._a[$d] = c.getUTCDate()), b = 0; 3 > b && null == a._a[b]; ++b) a._a[b] = f[b] = d[b]; - for (;7 > b; b++) a._a[b] = f[b] = null == a._a[b] ? 2 === b ? 1 : 0 : a._a[b]; - 24 === a._a[_d] && 0 === a._a[ae] && 0 === a._a[be] && 0 === a._a[ce] && (a._nextDay = !0, - a._a[_d] = 0), a._d = (a._useUTC ? sa : ra).apply(null, f), null != a._tzm && a._d.setUTCMinutes(a._d.getUTCMinutes() - a._tzm), - a._nextDay && (a._a[_d] = 24); - } - } - function ib(a) { - var b, c, d, e, f, g, h, i; - b = a._w, null != b.GG || null != b.W || null != b.E ? (f = 1, g = 4, c = fb(b.GG, a._a[Yd], va(rb(), 1, 4).year), - d = fb(b.W, 1), e = fb(b.E, 1), (1 > e || e > 7) && (i = !0)) : (f = a._locale._week.dow, - g = a._locale._week.doy, c = fb(b.gg, a._a[Yd], va(rb(), f, g).year), d = fb(b.w, 1), - null != b.d ? (e = b.d, (0 > e || e > 6) && (i = !0)) : null != b.e ? (e = b.e + f, - (b.e < 0 || b.e > 6) && (i = !0)) : e = f), 1 > d || d > wa(c, f, g) ? l(a)._overflowWeeks = !0 : null != i ? l(a)._overflowWeekday = !0 : (h = ua(c, d, e, f, g), - a._a[Yd] = h.year, a._dayOfYear = h.dayOfYear); - } - function jb(b) { - if (b._f === a.ISO_8601) return void db(b); - b._a = [], l(b).empty = !0; - var c, d, e, f, g, h = "" + b._i, i = h.length, j = 0; - for (e = X(b._f, b._locale).match(Bd) || [], c = 0; c < e.length; c++) f = e[c], - d = (h.match(Z(f, b)) || [])[0], d && (g = h.substr(0, h.indexOf(d)), g.length > 0 && l(b).unusedInput.push(g), - h = h.slice(h.indexOf(d) + d.length), j += d.length), Ed[f] ? (d ? l(b).empty = !1 : l(b).unusedTokens.push(f), - ca(f, d, b)) : b._strict && !d && l(b).unusedTokens.push(f); - l(b).charsLeftOver = i - j, h.length > 0 && l(b).unusedInput.push(h), b._a[_d] <= 12 && l(b).bigHour === !0 && b._a[_d] > 0 && (l(b).bigHour = void 0), - l(b).parsedDateParts = b._a.slice(0), l(b).meridiem = b._meridiem, b._a[_d] = kb(b._locale, b._a[_d], b._meridiem), - hb(b), cb(b); - } - function kb(a, b, c) { - var d; - return null == c ? b : null != a.meridiemHour ? a.meridiemHour(b, c) : null != a.isPM ? (d = a.isPM(c), - d && 12 > b && (b += 12), d || 12 !== b || (b = 0), b) : b; - } - function lb(a) { - var b, c, d, e, f; - if (0 === a._f.length) return l(a).invalidFormat = !0, void (a._d = new Date(NaN)); - for (e = 0; e < a._f.length; e++) f = 0, b = p({}, a), null != a._useUTC && (b._useUTC = a._useUTC), - b._f = a._f[e], jb(b), m(b) && (f += l(b).charsLeftOver, f += 10 * l(b).unusedTokens.length, - l(b).score = f, (null == d || d > f) && (d = f, c = b)); - i(a, c || b); - } - function mb(a) { - if (!a._d) { - var b = K(a._i); - a._a = g([ b.year, b.month, b.day || b.date, b.hour, b.minute, b.second, b.millisecond ], function(a) { - return a && parseInt(a, 10); - }), hb(a); - } - } - function nb(a) { - var b = new q(cb(ob(a))); - return b._nextDay && (b.add(1, "d"), b._nextDay = void 0), b; - } - function ob(a) { - var b = a._i, d = a._f; - return a._locale = a._locale || ab(a._l), null === b || void 0 === d && "" === b ? n({ - nullInput: !0 - }) : ("string" == typeof b && (a._i = b = a._locale.preparse(b)), r(b) ? new q(cb(b)) : (c(d) ? lb(a) : f(b) ? a._d = b : d ? jb(a) : pb(a), - m(a) || (a._d = null), a)); - } - function pb(b) { - var d = b._i; - void 0 === d ? b._d = new Date(a.now()) : f(d) ? b._d = new Date(d.valueOf()) : "string" == typeof d ? eb(b) : c(d) ? (b._a = g(d.slice(0), function(a) { - return parseInt(a, 10); - }), hb(b)) : "object" == typeof d ? mb(b) : "number" == typeof d ? b._d = new Date(d) : a.createFromInputFallback(b); - } - function qb(a, b, f, g, h) { - var i = {}; - return "boolean" == typeof f && (g = f, f = void 0), (d(a) && e(a) || c(a) && 0 === a.length) && (a = void 0), - i._isAMomentObject = !0, i._useUTC = i._isUTC = h, i._l = f, i._i = a, i._f = b, - i._strict = g, nb(i); - } - function rb(a, b, c, d) { - return qb(a, b, c, d, !1); - } - function sb(a, b) { - var d, e; - if (1 === b.length && c(b[0]) && (b = b[0]), !b.length) return rb(); - for (d = b[0], e = 1; e < b.length; ++e) b[e].isValid() && !b[e][a](d) || (d = b[e]); - return d; - } - function tb() { - var a = [].slice.call(arguments, 0); - return sb("isBefore", a); - } - function ub() { - var a = [].slice.call(arguments, 0); - return sb("isAfter", a); - } - function vb(a) { - var b = K(a), c = b.year || 0, d = b.quarter || 0, e = b.month || 0, f = b.week || 0, g = b.day || 0, h = b.hour || 0, i = b.minute || 0, j = b.second || 0, k = b.millisecond || 0; - this._milliseconds = +k + 1e3 * j + 6e4 * i + 1e3 * h * 60 * 60, this._days = +g + 7 * f, - this._months = +e + 3 * d + 12 * c, this._data = {}, this._locale = ab(), this._bubble(); - } - function wb(a) { - return a instanceof vb; - } - function xb(a, b) { - T(a, 0, 0, function() { - var a = this.utcOffset(), c = "+"; - return 0 > a && (a = -a, c = "-"), c + S(~~(a / 60), 2) + b + S(~~a % 60, 2); - }); - } - function yb(a, b) { - var c = (b || "").match(a) || [], d = c[c.length - 1] || [], e = (d + "").match(Ge) || [ "-", 0, 0 ], f = +(60 * e[1]) + t(e[2]); - return "+" === e[0] ? f : -f; - } - function zb(b, c) { - var d, e; - return c._isUTC ? (d = c.clone(), e = (r(b) || f(b) ? b.valueOf() : rb(b).valueOf()) - d.valueOf(), - d._d.setTime(d._d.valueOf() + e), a.updateOffset(d, !1), d) : rb(b).local(); - } - function Ab(a) { - return 15 * -Math.round(a._d.getTimezoneOffset() / 15); - } - function Bb(b, c) { - var d, e = this._offset || 0; - return this.isValid() ? null != b ? ("string" == typeof b ? b = yb(Td, b) : Math.abs(b) < 16 && (b = 60 * b), - !this._isUTC && c && (d = Ab(this)), this._offset = b, this._isUTC = !0, null != d && this.add(d, "m"), - e !== b && (!c || this._changeInProgress ? Sb(this, Mb(b - e, "m"), 1, !1) : this._changeInProgress || (this._changeInProgress = !0, - a.updateOffset(this, !0), this._changeInProgress = null)), this) : this._isUTC ? e : Ab(this) : null != b ? this : NaN; - } - function Cb(a, b) { - return null != a ? ("string" != typeof a && (a = -a), this.utcOffset(a, b), this) : -this.utcOffset(); - } - function Db(a) { - return this.utcOffset(0, a); - } - function Eb(a) { - return this._isUTC && (this.utcOffset(0, a), this._isUTC = !1, a && this.subtract(Ab(this), "m")), - this; - } - function Fb() { - return this._tzm ? this.utcOffset(this._tzm) : "string" == typeof this._i && this.utcOffset(yb(Sd, this._i)), - this; - } - function Gb(a) { - return !!this.isValid() && (a = a ? rb(a).utcOffset() : 0, (this.utcOffset() - a) % 60 === 0); - } - function Hb() { - return this.utcOffset() > this.clone().month(0).utcOffset() || this.utcOffset() > this.clone().month(5).utcOffset(); - } - function Ib() { - if (!o(this._isDSTShifted)) return this._isDSTShifted; - var a = {}; - if (p(a, this), a = ob(a), a._a) { - var b = a._isUTC ? j(a._a) : rb(a._a); - this._isDSTShifted = this.isValid() && u(a._a, b.toArray()) > 0; - } else this._isDSTShifted = !1; - return this._isDSTShifted; - } - function Jb() { - return !!this.isValid() && !this._isUTC; - } - function Kb() { - return !!this.isValid() && this._isUTC; - } - function Lb() { - return !!this.isValid() && (this._isUTC && 0 === this._offset); - } - function Mb(a, b) { - var c, d, e, f = a, g = null; - return wb(a) ? f = { - ms: a._milliseconds, - d: a._days, - M: a._months - } : "number" == typeof a ? (f = {}, b ? f[b] = a : f.milliseconds = a) : (g = He.exec(a)) ? (c = "-" === g[1] ? -1 : 1, - f = { - y: 0, - d: t(g[$d]) * c, - h: t(g[_d]) * c, - m: t(g[ae]) * c, - s: t(g[be]) * c, - ms: t(g[ce]) * c - }) : (g = Ie.exec(a)) ? (c = "-" === g[1] ? -1 : 1, f = { - y: Nb(g[2], c), - M: Nb(g[3], c), - w: Nb(g[4], c), - d: Nb(g[5], c), - h: Nb(g[6], c), - m: Nb(g[7], c), - s: Nb(g[8], c) - }) : null == f ? f = {} : "object" == typeof f && ("from" in f || "to" in f) && (e = Pb(rb(f.from), rb(f.to)), - f = {}, f.ms = e.milliseconds, f.M = e.months), d = new vb(f), wb(a) && h(a, "_locale") && (d._locale = a._locale), - d; - } - function Nb(a, b) { - var c = a && parseFloat(a.replace(",", ".")); - return (isNaN(c) ? 0 : c) * b; - } - function Ob(a, b) { - var c = { - milliseconds: 0, - months: 0 - }; - return c.months = b.month() - a.month() + 12 * (b.year() - a.year()), a.clone().add(c.months, "M").isAfter(b) && --c.months, - c.milliseconds = +b - +a.clone().add(c.months, "M"), c; - } - function Pb(a, b) { - var c; - return a.isValid() && b.isValid() ? (b = zb(b, a), a.isBefore(b) ? c = Ob(a, b) : (c = Ob(b, a), - c.milliseconds = -c.milliseconds, c.months = -c.months), c) : { - milliseconds: 0, - months: 0 - }; - } - function Qb(a) { - return 0 > a ? -1 * Math.round(-1 * a) : Math.round(a); - } - function Rb(a, b) { - return function(c, d) { - var e, f; - return null === d || isNaN(+d) || (x(b, "moment()." + b + "(period, number) is deprecated. Please use moment()." + b + "(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."), - f = c, c = d, d = f), c = "string" == typeof c ? +c : c, e = Mb(c, d), Sb(this, e, a), - this; - }; - } - function Sb(b, c, d, e) { - var f = c._milliseconds, g = Qb(c._days), h = Qb(c._months); - b.isValid() && (e = null == e || e, f && b._d.setTime(b._d.valueOf() + f * d), g && P(b, "Date", O(b, "Date") + g * d), - h && ia(b, O(b, "Month") + h * d), e && a.updateOffset(b, g || h)); - } - function Tb(a, b) { - var c = a.diff(b, "days", !0); - return -6 > c ? "sameElse" : -1 > c ? "lastWeek" : 0 > c ? "lastDay" : 1 > c ? "sameDay" : 2 > c ? "nextDay" : 7 > c ? "nextWeek" : "sameElse"; - } - function Ub(b, c) { - var d = b || rb(), e = zb(d, this).startOf("day"), f = a.calendarFormat(this, e) || "sameElse", g = c && (y(c[f]) ? c[f].call(this, d) : c[f]); - return this.format(g || this.localeData().calendar(f, this, rb(d))); - } - function Vb() { - return new q(this); - } - function Wb(a, b) { - var c = r(a) ? a : rb(a); - return !(!this.isValid() || !c.isValid()) && (b = J(o(b) ? "millisecond" : b), "millisecond" === b ? this.valueOf() > c.valueOf() : c.valueOf() < this.clone().startOf(b).valueOf()); - } - function Xb(a, b) { - var c = r(a) ? a : rb(a); - return !(!this.isValid() || !c.isValid()) && (b = J(o(b) ? "millisecond" : b), "millisecond" === b ? this.valueOf() < c.valueOf() : this.clone().endOf(b).valueOf() < c.valueOf()); - } - function Yb(a, b, c, d) { - return d = d || "()", ("(" === d[0] ? this.isAfter(a, c) : !this.isBefore(a, c)) && (")" === d[1] ? this.isBefore(b, c) : !this.isAfter(b, c)); - } - function Zb(a, b) { - var c, d = r(a) ? a : rb(a); - return !(!this.isValid() || !d.isValid()) && (b = J(b || "millisecond"), "millisecond" === b ? this.valueOf() === d.valueOf() : (c = d.valueOf(), - this.clone().startOf(b).valueOf() <= c && c <= this.clone().endOf(b).valueOf())); - } - function $b(a, b) { - return this.isSame(a, b) || this.isAfter(a, b); - } - function _b(a, b) { - return this.isSame(a, b) || this.isBefore(a, b); - } - function ac(a, b, c) { - var d, e, f, g; - return this.isValid() ? (d = zb(a, this), d.isValid() ? (e = 6e4 * (d.utcOffset() - this.utcOffset()), - b = J(b), "year" === b || "month" === b || "quarter" === b ? (g = bc(this, d), "quarter" === b ? g /= 3 : "year" === b && (g /= 12)) : (f = this - d, - g = "second" === b ? f / 1e3 : "minute" === b ? f / 6e4 : "hour" === b ? f / 36e5 : "day" === b ? (f - e) / 864e5 : "week" === b ? (f - e) / 6048e5 : f), - c ? g : s(g)) : NaN) : NaN; - } - function bc(a, b) { - var c, d, e = 12 * (b.year() - a.year()) + (b.month() - a.month()), f = a.clone().add(e, "months"); - return 0 > b - f ? (c = a.clone().add(e - 1, "months"), d = (b - f) / (f - c)) : (c = a.clone().add(e + 1, "months"), - d = (b - f) / (c - f)), -(e + d) || 0; - } - function cc() { - return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ"); - } - function dc() { - var a = this.clone().utc(); - return 0 < a.year() && a.year() <= 9999 ? y(Date.prototype.toISOString) ? this.toDate().toISOString() : W(a, "YYYY-MM-DD[T]HH:mm:ss.SSS[Z]") : W(a, "YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"); - } - function ec(b) { - b || (b = this.isUtc() ? a.defaultFormatUtc : a.defaultFormat); - var c = W(this, b); - return this.localeData().postformat(c); - } - function fc(a, b) { - return this.isValid() && (r(a) && a.isValid() || rb(a).isValid()) ? Mb({ - to: this, - from: a - }).locale(this.locale()).humanize(!b) : this.localeData().invalidDate(); - } - function gc(a) { - return this.from(rb(), a); - } - function hc(a, b) { - return this.isValid() && (r(a) && a.isValid() || rb(a).isValid()) ? Mb({ - from: this, - to: a - }).locale(this.locale()).humanize(!b) : this.localeData().invalidDate(); - } - function ic(a) { - return this.to(rb(), a); - } - function jc(a) { - var b; - return void 0 === a ? this._locale._abbr : (b = ab(a), null != b && (this._locale = b), - this); - } - function kc() { - return this._locale; - } - function lc(a) { - switch (a = J(a)) { - case "year": - this.month(0); - - case "quarter": - case "month": - this.date(1); - - case "week": - case "isoWeek": - case "day": - case "date": - this.hours(0); - - case "hour": - this.minutes(0); - - case "minute": - this.seconds(0); - - case "second": - this.milliseconds(0); - } - return "week" === a && this.weekday(0), "isoWeek" === a && this.isoWeekday(1), "quarter" === a && this.month(3 * Math.floor(this.month() / 3)), - this; - } - function mc(a) { - return a = J(a), void 0 === a || "millisecond" === a ? this : ("date" === a && (a = "day"), - this.startOf(a).add(1, "isoWeek" === a ? "week" : a).subtract(1, "ms")); - } - function nc() { - return this._d.valueOf() - 6e4 * (this._offset || 0); - } - function oc() { - return Math.floor(this.valueOf() / 1e3); - } - function pc() { - return new Date(this.valueOf()); - } - function qc() { - var a = this; - return [ a.year(), a.month(), a.date(), a.hour(), a.minute(), a.second(), a.millisecond() ]; - } - function rc() { - var a = this; - return { - years: a.year(), - months: a.month(), - date: a.date(), - hours: a.hours(), - minutes: a.minutes(), - seconds: a.seconds(), - milliseconds: a.milliseconds() - }; - } - function sc() { - return this.isValid() ? this.toISOString() : null; - } - function tc() { - return m(this); - } - function uc() { - return i({}, l(this)); - } - function vc() { - return l(this).overflow; - } - function wc() { - return { - input: this._i, - format: this._f, - locale: this._locale, - isUTC: this._isUTC, - strict: this._strict - }; - } - function xc(a, b) { - T(0, [ a, a.length ], 0, b); - } - function yc(a) { - return Cc.call(this, a, this.week(), this.weekday(), this.localeData()._week.dow, this.localeData()._week.doy); - } - function zc(a) { - return Cc.call(this, a, this.isoWeek(), this.isoWeekday(), 1, 4); - } - function Ac() { - return wa(this.year(), 1, 4); - } - function Bc() { - var a = this.localeData()._week; - return wa(this.year(), a.dow, a.doy); - } - function Cc(a, b, c, d, e) { - var f; - return null == a ? va(this, d, e).year : (f = wa(a, d, e), b > f && (b = f), Dc.call(this, a, b, c, d, e)); - } - function Dc(a, b, c, d, e) { - var f = ua(a, b, c, d, e), g = sa(f.year, 0, f.dayOfYear); - return this.year(g.getUTCFullYear()), this.month(g.getUTCMonth()), this.date(g.getUTCDate()), - this; - } - function Ec(a) { - return null == a ? Math.ceil((this.month() + 1) / 3) : this.month(3 * (a - 1) + this.month() % 3); - } - function Fc(a) { - var b = Math.round((this.clone().startOf("day") - this.clone().startOf("year")) / 864e5) + 1; - return null == a ? b : this.add(a - b, "d"); - } - function Gc(a, b) { - b[ce] = t(1e3 * ("0." + a)); - } - function Hc() { - return this._isUTC ? "UTC" : ""; - } - function Ic() { - return this._isUTC ? "Coordinated Universal Time" : ""; - } - function Jc(a) { - return rb(1e3 * a); - } - function Kc() { - return rb.apply(null, arguments).parseZone(); - } - function Lc(a) { - return a; - } - function Mc(a, b, c, d) { - var e = ab(), f = j().set(d, b); - return e[c](f, a); - } - function Nc(a, b, c) { - if ("number" == typeof a && (b = a, a = void 0), a = a || "", null != b) return Mc(a, b, c, "month"); - var d, e = []; - for (d = 0; 12 > d; d++) e[d] = Mc(a, d, c, "month"); - return e; - } - function Oc(a, b, c, d) { - "boolean" == typeof a ? ("number" == typeof b && (c = b, b = void 0), b = b || "") : (b = a, - c = b, a = !1, "number" == typeof b && (c = b, b = void 0), b = b || ""); - var e = ab(), f = a ? e._week.dow : 0; - if (null != c) return Mc(b, (c + f) % 7, d, "day"); - var g, h = []; - for (g = 0; 7 > g; g++) h[g] = Mc(b, (g + f) % 7, d, "day"); - return h; - } - function Pc(a, b) { - return Nc(a, b, "months"); - } - function Qc(a, b) { - return Nc(a, b, "monthsShort"); - } - function Rc(a, b, c) { - return Oc(a, b, c, "weekdays"); - } - function Sc(a, b, c) { - return Oc(a, b, c, "weekdaysShort"); - } - function Tc(a, b, c) { - return Oc(a, b, c, "weekdaysMin"); - } - function Uc() { - var a = this._data; - return this._milliseconds = Ue(this._milliseconds), this._days = Ue(this._days), - this._months = Ue(this._months), a.milliseconds = Ue(a.milliseconds), a.seconds = Ue(a.seconds), - a.minutes = Ue(a.minutes), a.hours = Ue(a.hours), a.months = Ue(a.months), a.years = Ue(a.years), - this; - } - function Vc(a, b, c, d) { - var e = Mb(b, c); - return a._milliseconds += d * e._milliseconds, a._days += d * e._days, a._months += d * e._months, - a._bubble(); - } - function Wc(a, b) { - return Vc(this, a, b, 1); - } - function Xc(a, b) { - return Vc(this, a, b, -1); - } - function Yc(a) { - return 0 > a ? Math.floor(a) : Math.ceil(a); - } - function Zc() { - var a, b, c, d, e, f = this._milliseconds, g = this._days, h = this._months, i = this._data; - return f >= 0 && g >= 0 && h >= 0 || 0 >= f && 0 >= g && 0 >= h || (f += 864e5 * Yc(_c(h) + g), - g = 0, h = 0), i.milliseconds = f % 1e3, a = s(f / 1e3), i.seconds = a % 60, b = s(a / 60), - i.minutes = b % 60, c = s(b / 60), i.hours = c % 24, g += s(c / 24), e = s($c(g)), - h += e, g -= Yc(_c(e)), d = s(h / 12), h %= 12, i.days = g, i.months = h, i.years = d, - this; - } - function $c(a) { - return 4800 * a / 146097; - } - function _c(a) { - return 146097 * a / 4800; - } - function ad(a) { - var b, c, d = this._milliseconds; - if (a = J(a), "month" === a || "year" === a) return b = this._days + d / 864e5, - c = this._months + $c(b), "month" === a ? c : c / 12; - switch (b = this._days + Math.round(_c(this._months)), a) { - case "week": - return b / 7 + d / 6048e5; - - case "day": - return b + d / 864e5; - - case "hour": - return 24 * b + d / 36e5; - - case "minute": - return 1440 * b + d / 6e4; - - case "second": - return 86400 * b + d / 1e3; - - case "millisecond": - return Math.floor(864e5 * b) + d; - - default: - throw new Error("Unknown unit " + a); - } - } - function bd() { - return this._milliseconds + 864e5 * this._days + this._months % 12 * 2592e6 + 31536e6 * t(this._months / 12); - } - function cd(a) { - return function() { - return this.as(a); - }; - } - function dd(a) { - return a = J(a), this[a + "s"](); - } - function ed(a) { - return function() { - return this._data[a]; - }; - } - function fd() { - return s(this.days() / 7); - } - function gd(a, b, c, d, e) { - return e.relativeTime(b || 1, !!c, a, d); - } - function hd(a, b, c) { - var d = Mb(a).abs(), e = jf(d.as("s")), f = jf(d.as("m")), g = jf(d.as("h")), h = jf(d.as("d")), i = jf(d.as("M")), j = jf(d.as("y")), k = e < kf.s && [ "s", e ] || 1 >= f && [ "m" ] || f < kf.m && [ "mm", f ] || 1 >= g && [ "h" ] || g < kf.h && [ "hh", g ] || 1 >= h && [ "d" ] || h < kf.d && [ "dd", h ] || 1 >= i && [ "M" ] || i < kf.M && [ "MM", i ] || 1 >= j && [ "y" ] || [ "yy", j ]; - return k[2] = b, k[3] = +a > 0, k[4] = c, gd.apply(null, k); - } - function id(a) { - return void 0 === a ? jf : "function" == typeof a && (jf = a, !0); - } - function jd(a, b) { - return void 0 !== kf[a] && (void 0 === b ? kf[a] : (kf[a] = b, !0)); - } - function kd(a) { - var b = this.localeData(), c = hd(this, !a, b); - return a && (c = b.pastFuture(+this, c)), b.postformat(c); - } - function ld() { - var a, b, c, d = lf(this._milliseconds) / 1e3, e = lf(this._days), f = lf(this._months); - a = s(d / 60), b = s(a / 60), d %= 60, a %= 60, c = s(f / 12), f %= 12; - var g = c, h = f, i = e, j = b, k = a, l = d, m = this.asSeconds(); - return m ? (0 > m ? "-" : "") + "P" + (g ? g + "Y" : "") + (h ? h + "M" : "") + (i ? i + "D" : "") + (j || k || l ? "T" : "") + (j ? j + "H" : "") + (k ? k + "M" : "") + (l ? l + "S" : "") : "P0D"; - } - var md, nd; - nd = Array.prototype.some ? Array.prototype.some : function(a) { - for (var b = Object(this), c = b.length >>> 0, d = 0; c > d; d++) if (d in b && a.call(this, b[d], d, b)) return !0; - return !1; - }; - var od = a.momentProperties = [], pd = !1, qd = {}; - a.suppressDeprecationWarnings = !1, a.deprecationHandler = null; - var rd; - rd = Object.keys ? Object.keys : function(a) { - var b, c = []; - for (b in a) h(a, b) && c.push(b); - return c; - }; - var sd, td = { - sameDay: "[Today at] LT", - nextDay: "[Tomorrow at] LT", - nextWeek: "dddd [at] LT", - lastDay: "[Yesterday at] LT", - lastWeek: "[Last] dddd [at] LT", - sameElse: "L" - }, ud = { - LTS: "h:mm:ss A", - LT: "h:mm A", - L: "MM/DD/YYYY", - LL: "MMMM D, YYYY", - LLL: "MMMM D, YYYY h:mm A", - LLLL: "dddd, MMMM D, YYYY h:mm A" - }, vd = "Invalid date", wd = "%d", xd = /\d{1,2}/, yd = { - future: "in %s", - past: "%s ago", - s: "a few seconds", - m: "a minute", - mm: "%d minutes", - h: "an hour", - hh: "%d hours", - d: "a day", - dd: "%d days", - M: "a month", - MM: "%d months", - y: "a year", - yy: "%d years" - }, zd = {}, Ad = {}, Bd = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g, Cd = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g, Dd = {}, Ed = {}, Fd = /\d/, Gd = /\d\d/, Hd = /\d{3}/, Id = /\d{4}/, Jd = /[+-]?\d{6}/, Kd = /\d\d?/, Ld = /\d\d\d\d?/, Md = /\d\d\d\d\d\d?/, Nd = /\d{1,3}/, Od = /\d{1,4}/, Pd = /[+-]?\d{1,6}/, Qd = /\d+/, Rd = /[+-]?\d+/, Sd = /Z|[+-]\d\d:?\d\d/gi, Td = /Z|[+-]\d\d(?::?\d\d)?/gi, Ud = /[+-]?\d+(\.\d{1,3})?/, Vd = /[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i, Wd = {}, Xd = {}, Yd = 0, Zd = 1, $d = 2, _d = 3, ae = 4, be = 5, ce = 6, de = 7, ee = 8; - sd = Array.prototype.indexOf ? Array.prototype.indexOf : function(a) { - var b; - for (b = 0; b < this.length; ++b) if (this[b] === a) return b; - return -1; - }, T("M", [ "MM", 2 ], "Mo", function() { - return this.month() + 1; - }), T("MMM", 0, 0, function(a) { - return this.localeData().monthsShort(this, a); - }), T("MMMM", 0, 0, function(a) { - return this.localeData().months(this, a); - }), I("month", "M"), L("month", 8), Y("M", Kd), Y("MM", Kd, Gd), Y("MMM", function(a, b) { - return b.monthsShortRegex(a); - }), Y("MMMM", function(a, b) { - return b.monthsRegex(a); - }), aa([ "M", "MM" ], function(a, b) { - b[Zd] = t(a) - 1; - }), aa([ "MMM", "MMMM" ], function(a, b, c, d) { - var e = c._locale.monthsParse(a, d, c._strict); - null != e ? b[Zd] = e : l(c).invalidMonth = a; - }); - var fe = /D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/, ge = "January_February_March_April_May_June_July_August_September_October_November_December".split("_"), he = "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"), ie = Vd, je = Vd; - T("Y", 0, 0, function() { - var a = this.year(); - return 9999 >= a ? "" + a : "+" + a; - }), T(0, [ "YY", 2 ], 0, function() { - return this.year() % 100; - }), T(0, [ "YYYY", 4 ], 0, "year"), T(0, [ "YYYYY", 5 ], 0, "year"), T(0, [ "YYYYYY", 6, !0 ], 0, "year"), - I("year", "y"), L("year", 1), Y("Y", Rd), Y("YY", Kd, Gd), Y("YYYY", Od, Id), Y("YYYYY", Pd, Jd), - Y("YYYYYY", Pd, Jd), aa([ "YYYYY", "YYYYYY" ], Yd), aa("YYYY", function(b, c) { - c[Yd] = 2 === b.length ? a.parseTwoDigitYear(b) : t(b); - }), aa("YY", function(b, c) { - c[Yd] = a.parseTwoDigitYear(b); - }), aa("Y", function(a, b) { - b[Yd] = parseInt(a, 10); - }), a.parseTwoDigitYear = function(a) { - return t(a) + (t(a) > 68 ? 1900 : 2e3); - }; - var ke = N("FullYear", !0); - T("w", [ "ww", 2 ], "wo", "week"), T("W", [ "WW", 2 ], "Wo", "isoWeek"), I("week", "w"), - I("isoWeek", "W"), L("week", 5), L("isoWeek", 5), Y("w", Kd), Y("ww", Kd, Gd), Y("W", Kd), - Y("WW", Kd, Gd), ba([ "w", "ww", "W", "WW" ], function(a, b, c, d) { - b[d.substr(0, 1)] = t(a); - }); - var le = { - dow: 0, - doy: 6 - }; - T("d", 0, "do", "day"), T("dd", 0, 0, function(a) { - return this.localeData().weekdaysMin(this, a); - }), T("ddd", 0, 0, function(a) { - return this.localeData().weekdaysShort(this, a); - }), T("dddd", 0, 0, function(a) { - return this.localeData().weekdays(this, a); - }), T("e", 0, 0, "weekday"), T("E", 0, 0, "isoWeekday"), I("day", "d"), I("weekday", "e"), - I("isoWeekday", "E"), L("day", 11), L("weekday", 11), L("isoWeekday", 11), Y("d", Kd), - Y("e", Kd), Y("E", Kd), Y("dd", function(a, b) { - return b.weekdaysMinRegex(a); - }), Y("ddd", function(a, b) { - return b.weekdaysShortRegex(a); - }), Y("dddd", function(a, b) { - return b.weekdaysRegex(a); - }), ba([ "dd", "ddd", "dddd" ], function(a, b, c, d) { - var e = c._locale.weekdaysParse(a, d, c._strict); - null != e ? b.d = e : l(c).invalidWeekday = a; - }), ba([ "d", "e", "E" ], function(a, b, c, d) { - b[d] = t(a); - }); - var me = "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"), ne = "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"), oe = "Su_Mo_Tu_We_Th_Fr_Sa".split("_"), pe = Vd, qe = Vd, re = Vd; - T("H", [ "HH", 2 ], 0, "hour"), T("h", [ "hh", 2 ], 0, Qa), T("k", [ "kk", 2 ], 0, Ra), - T("hmm", 0, 0, function() { - return "" + Qa.apply(this) + S(this.minutes(), 2); - }), T("hmmss", 0, 0, function() { - return "" + Qa.apply(this) + S(this.minutes(), 2) + S(this.seconds(), 2); - }), T("Hmm", 0, 0, function() { - return "" + this.hours() + S(this.minutes(), 2); - }), T("Hmmss", 0, 0, function() { - return "" + this.hours() + S(this.minutes(), 2) + S(this.seconds(), 2); - }), Sa("a", !0), Sa("A", !1), I("hour", "h"), L("hour", 13), Y("a", Ta), Y("A", Ta), - Y("H", Kd), Y("h", Kd), Y("HH", Kd, Gd), Y("hh", Kd, Gd), Y("hmm", Ld), Y("hmmss", Md), - Y("Hmm", Ld), Y("Hmmss", Md), aa([ "H", "HH" ], _d), aa([ "a", "A" ], function(a, b, c) { - c._isPm = c._locale.isPM(a), c._meridiem = a; - }), aa([ "h", "hh" ], function(a, b, c) { - b[_d] = t(a), l(c).bigHour = !0; - }), aa("hmm", function(a, b, c) { - var d = a.length - 2; - b[_d] = t(a.substr(0, d)), b[ae] = t(a.substr(d)), l(c).bigHour = !0; - }), aa("hmmss", function(a, b, c) { - var d = a.length - 4, e = a.length - 2; - b[_d] = t(a.substr(0, d)), b[ae] = t(a.substr(d, 2)), b[be] = t(a.substr(e)), l(c).bigHour = !0; - }), aa("Hmm", function(a, b, c) { - var d = a.length - 2; - b[_d] = t(a.substr(0, d)), b[ae] = t(a.substr(d)); - }), aa("Hmmss", function(a, b, c) { - var d = a.length - 4, e = a.length - 2; - b[_d] = t(a.substr(0, d)), b[ae] = t(a.substr(d, 2)), b[be] = t(a.substr(e)); - }); - var se, te = /[ap]\.?m?\.?/i, ue = N("Hours", !0), ve = { - calendar: td, - longDateFormat: ud, - invalidDate: vd, - ordinal: wd, - ordinalParse: xd, - relativeTime: yd, - months: ge, - monthsShort: he, - week: le, - weekdays: me, - weekdaysMin: oe, - weekdaysShort: ne, - meridiemParse: te - }, we = {}, xe = /^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/, ye = /^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/, ze = /Z|[+-]\d\d(?::?\d\d)?/, Ae = [ [ "YYYYYY-MM-DD", /[+-]\d{6}-\d\d-\d\d/ ], [ "YYYY-MM-DD", /\d{4}-\d\d-\d\d/ ], [ "GGGG-[W]WW-E", /\d{4}-W\d\d-\d/ ], [ "GGGG-[W]WW", /\d{4}-W\d\d/, !1 ], [ "YYYY-DDD", /\d{4}-\d{3}/ ], [ "YYYY-MM", /\d{4}-\d\d/, !1 ], [ "YYYYYYMMDD", /[+-]\d{10}/ ], [ "YYYYMMDD", /\d{8}/ ], [ "GGGG[W]WWE", /\d{4}W\d{3}/ ], [ "GGGG[W]WW", /\d{4}W\d{2}/, !1 ], [ "YYYYDDD", /\d{7}/ ] ], Be = [ [ "HH:mm:ss.SSSS", /\d\d:\d\d:\d\d\.\d+/ ], [ "HH:mm:ss,SSSS", /\d\d:\d\d:\d\d,\d+/ ], [ "HH:mm:ss", /\d\d:\d\d:\d\d/ ], [ "HH:mm", /\d\d:\d\d/ ], [ "HHmmss.SSSS", /\d\d\d\d\d\d\.\d+/ ], [ "HHmmss,SSSS", /\d\d\d\d\d\d,\d+/ ], [ "HHmmss", /\d\d\d\d\d\d/ ], [ "HHmm", /\d\d\d\d/ ], [ "HH", /\d\d/ ] ], Ce = /^\/?Date\((\-?\d+)/i; - a.createFromInputFallback = w("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.", function(a) { - a._d = new Date(a._i + (a._useUTC ? " UTC" : "")); - }), a.ISO_8601 = function() {}; - var De = w("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/", function() { - var a = rb.apply(null, arguments); - return this.isValid() && a.isValid() ? this > a ? this : a : n(); - }), Ee = w("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/", function() { - var a = rb.apply(null, arguments); - return this.isValid() && a.isValid() ? a > this ? this : a : n(); - }), Fe = function() { - return Date.now ? Date.now() : +new Date(); - }; - xb("Z", ":"), xb("ZZ", ""), Y("Z", Td), Y("ZZ", Td), aa([ "Z", "ZZ" ], function(a, b, c) { - c._useUTC = !0, c._tzm = yb(Td, a); - }); - var Ge = /([\+\-]|\d\d)/gi; - a.updateOffset = function() {}; - var He = /^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/, Ie = /^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/; - Mb.fn = vb.prototype; - var Je = Rb(1, "add"), Ke = Rb(-1, "subtract"); - a.defaultFormat = "YYYY-MM-DDTHH:mm:ssZ", a.defaultFormatUtc = "YYYY-MM-DDTHH:mm:ss[Z]"; - var Le = w("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.", function(a) { - return void 0 === a ? this.localeData() : this.locale(a); - }); - T(0, [ "gg", 2 ], 0, function() { - return this.weekYear() % 100; - }), T(0, [ "GG", 2 ], 0, function() { - return this.isoWeekYear() % 100; - }), xc("gggg", "weekYear"), xc("ggggg", "weekYear"), xc("GGGG", "isoWeekYear"), - xc("GGGGG", "isoWeekYear"), I("weekYear", "gg"), I("isoWeekYear", "GG"), L("weekYear", 1), - L("isoWeekYear", 1), Y("G", Rd), Y("g", Rd), Y("GG", Kd, Gd), Y("gg", Kd, Gd), Y("GGGG", Od, Id), - Y("gggg", Od, Id), Y("GGGGG", Pd, Jd), Y("ggggg", Pd, Jd), ba([ "gggg", "ggggg", "GGGG", "GGGGG" ], function(a, b, c, d) { - b[d.substr(0, 2)] = t(a); - }), ba([ "gg", "GG" ], function(b, c, d, e) { - c[e] = a.parseTwoDigitYear(b); - }), T("Q", 0, "Qo", "quarter"), I("quarter", "Q"), L("quarter", 7), Y("Q", Fd), - aa("Q", function(a, b) { - b[Zd] = 3 * (t(a) - 1); - }), T("D", [ "DD", 2 ], "Do", "date"), I("date", "D"), L("date", 9), Y("D", Kd), - Y("DD", Kd, Gd), Y("Do", function(a, b) { - return a ? b._ordinalParse : b._ordinalParseLenient; - }), aa([ "D", "DD" ], $d), aa("Do", function(a, b) { - b[$d] = t(a.match(Kd)[0], 10); - }); - var Me = N("Date", !0); - T("DDD", [ "DDDD", 3 ], "DDDo", "dayOfYear"), I("dayOfYear", "DDD"), L("dayOfYear", 4), - Y("DDD", Nd), Y("DDDD", Hd), aa([ "DDD", "DDDD" ], function(a, b, c) { - c._dayOfYear = t(a); - }), T("m", [ "mm", 2 ], 0, "minute"), I("minute", "m"), L("minute", 14), Y("m", Kd), - Y("mm", Kd, Gd), aa([ "m", "mm" ], ae); - var Ne = N("Minutes", !1); - T("s", [ "ss", 2 ], 0, "second"), I("second", "s"), L("second", 15), Y("s", Kd), - Y("ss", Kd, Gd), aa([ "s", "ss" ], be); - var Oe = N("Seconds", !1); - T("S", 0, 0, function() { - return ~~(this.millisecond() / 100); - }), T(0, [ "SS", 2 ], 0, function() { - return ~~(this.millisecond() / 10); - }), T(0, [ "SSS", 3 ], 0, "millisecond"), T(0, [ "SSSS", 4 ], 0, function() { - return 10 * this.millisecond(); - }), T(0, [ "SSSSS", 5 ], 0, function() { - return 100 * this.millisecond(); - }), T(0, [ "SSSSSS", 6 ], 0, function() { - return 1e3 * this.millisecond(); - }), T(0, [ "SSSSSSS", 7 ], 0, function() { - return 1e4 * this.millisecond(); - }), T(0, [ "SSSSSSSS", 8 ], 0, function() { - return 1e5 * this.millisecond(); - }), T(0, [ "SSSSSSSSS", 9 ], 0, function() { - return 1e6 * this.millisecond(); - }), I("millisecond", "ms"), L("millisecond", 16), Y("S", Nd, Fd), Y("SS", Nd, Gd), - Y("SSS", Nd, Hd); - var Pe; - for (Pe = "SSSS"; Pe.length <= 9; Pe += "S") Y(Pe, Qd); - for (Pe = "S"; Pe.length <= 9; Pe += "S") aa(Pe, Gc); - var Qe = N("Milliseconds", !1); - T("z", 0, 0, "zoneAbbr"), T("zz", 0, 0, "zoneName"); - var Re = q.prototype; - Re.add = Je, Re.calendar = Ub, Re.clone = Vb, Re.diff = ac, Re.endOf = mc, Re.format = ec, - Re.from = fc, Re.fromNow = gc, Re.to = hc, Re.toNow = ic, Re.get = Q, Re.invalidAt = vc, - Re.isAfter = Wb, Re.isBefore = Xb, Re.isBetween = Yb, Re.isSame = Zb, Re.isSameOrAfter = $b, - Re.isSameOrBefore = _b, Re.isValid = tc, Re.lang = Le, Re.locale = jc, Re.localeData = kc, - Re.max = Ee, Re.min = De, Re.parsingFlags = uc, Re.set = R, Re.startOf = lc, Re.subtract = Ke, - Re.toArray = qc, Re.toObject = rc, Re.toDate = pc, Re.toISOString = dc, Re.toJSON = sc, - Re.toString = cc, Re.unix = oc, Re.valueOf = nc, Re.creationData = wc, Re.year = ke, - Re.isLeapYear = qa, Re.weekYear = yc, Re.isoWeekYear = zc, Re.quarter = Re.quarters = Ec, - Re.month = ja, Re.daysInMonth = ka, Re.week = Re.weeks = Aa, Re.isoWeek = Re.isoWeeks = Ba, - Re.weeksInYear = Bc, Re.isoWeeksInYear = Ac, Re.date = Me, Re.day = Re.days = Ja, - Re.weekday = Ka, Re.isoWeekday = La, Re.dayOfYear = Fc, Re.hour = Re.hours = ue, - Re.minute = Re.minutes = Ne, Re.second = Re.seconds = Oe, Re.millisecond = Re.milliseconds = Qe, - Re.utcOffset = Bb, Re.utc = Db, Re.local = Eb, Re.parseZone = Fb, Re.hasAlignedHourOffset = Gb, - Re.isDST = Hb, Re.isLocal = Jb, Re.isUtcOffset = Kb, Re.isUtc = Lb, Re.isUTC = Lb, - Re.zoneAbbr = Hc, Re.zoneName = Ic, Re.dates = w("dates accessor is deprecated. Use date instead.", Me), - Re.months = w("months accessor is deprecated. Use month instead", ja), Re.years = w("years accessor is deprecated. Use year instead", ke), - Re.zone = w("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/", Cb), - Re.isDSTShifted = w("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information", Ib); - var Se = Re, Te = B.prototype; - Te.calendar = C, Te.longDateFormat = D, Te.invalidDate = E, Te.ordinal = F, Te.preparse = Lc, - Te.postformat = Lc, Te.relativeTime = G, Te.pastFuture = H, Te.set = z, Te.months = ea, - Te.monthsShort = fa, Te.monthsParse = ha, Te.monthsRegex = ma, Te.monthsShortRegex = la, - Te.week = xa, Te.firstDayOfYear = za, Te.firstDayOfWeek = ya, Te.weekdays = Ea, - Te.weekdaysMin = Ga, Te.weekdaysShort = Fa, Te.weekdaysParse = Ia, Te.weekdaysRegex = Ma, - Te.weekdaysShortRegex = Na, Te.weekdaysMinRegex = Oa, Te.isPM = Ua, Te.meridiem = Va, - Za("en", { - ordinalParse: /\d{1,2}(th|st|nd|rd)/, - ordinal: function(a) { - var b = a % 10, c = 1 === t(a % 100 / 10) ? "th" : 1 === b ? "st" : 2 === b ? "nd" : 3 === b ? "rd" : "th"; - return a + c; - } - }), a.lang = w("moment.lang is deprecated. Use moment.locale instead.", Za), a.langData = w("moment.langData is deprecated. Use moment.localeData instead.", ab); - var Ue = Math.abs, Ve = cd("ms"), We = cd("s"), Xe = cd("m"), Ye = cd("h"), Ze = cd("d"), $e = cd("w"), _e = cd("M"), af = cd("y"), bf = ed("milliseconds"), cf = ed("seconds"), df = ed("minutes"), ef = ed("hours"), ff = ed("days"), gf = ed("months"), hf = ed("years"), jf = Math.round, kf = { - s: 45, - m: 45, - h: 22, - d: 26, - M: 11 - }, lf = Math.abs, mf = vb.prototype; - mf.abs = Uc, mf.add = Wc, mf.subtract = Xc, mf.as = ad, mf.asMilliseconds = Ve, - mf.asSeconds = We, mf.asMinutes = Xe, mf.asHours = Ye, mf.asDays = Ze, mf.asWeeks = $e, - mf.asMonths = _e, mf.asYears = af, mf.valueOf = bd, mf._bubble = Zc, mf.get = dd, - mf.milliseconds = bf, mf.seconds = cf, mf.minutes = df, mf.hours = ef, mf.days = ff, - mf.weeks = fd, mf.months = gf, mf.years = hf, mf.humanize = kd, mf.toISOString = ld, - mf.toString = ld, mf.toJSON = ld, mf.locale = jc, mf.localeData = kc, mf.toIsoString = w("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)", ld), - mf.lang = Le, T("X", 0, 0, "unix"), T("x", 0, 0, "valueOf"), Y("x", Rd), Y("X", Ud), - aa("X", function(a, b, c) { - c._d = new Date(1e3 * parseFloat(a, 10)); - }), aa("x", function(a, b, c) { - c._d = new Date(t(a)); - }), a.version = "2.14.1", b(rb), a.fn = Se, a.min = tb, a.max = ub, a.now = Fe, - a.utc = j, a.unix = Jc, a.months = Pc, a.isDate = f, a.locale = Za, a.invalid = n, - a.duration = Mb, a.isMoment = r, a.weekdays = Rc, a.parseZone = Kc, a.localeData = ab, - a.isDuration = wb, a.monthsShort = Qc, a.weekdaysMin = Tc, a.defineLocale = $a, - a.updateLocale = _a, a.locales = bb, a.weekdaysShort = Sc, a.normalizeUnits = J, - a.relativeTimeRounding = id, a.relativeTimeThreshold = jd, a.calendarFormat = Tb, - a.prototype = Se; - var nf = a; - return nf; -}), function(a, b) { - "object" == typeof exports && "undefined" != typeof module && "function" == typeof require ? b(require("../moment")) : "function" == typeof define && define.amd ? define([ "../moment" ], b) : b(a.moment); -}(this, function(a) { - "use strict"; - var b = a.defineLocale("pt-br", { - months: "Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"), - monthsShort: "Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"), - weekdays: "Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"), - weekdaysShort: "Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"), - weekdaysMin: "Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"), - weekdaysParseExact: !0, - longDateFormat: { - LT: "HH:mm", - LTS: "HH:mm:ss", - L: "DD/MM/YYYY", - LL: "D [de] MMMM [de] YYYY", - LLL: "D [de] MMMM [de] YYYY [às] HH:mm", - LLLL: "dddd, D [de] MMMM [de] YYYY [às] HH:mm" - }, - calendar: { - sameDay: "[Hoje às] LT", - nextDay: "[Amanhã às] LT", - nextWeek: "dddd [às] LT", - lastDay: "[Ontem às] LT", - lastWeek: function() { - return 0 === this.day() || 6 === this.day() ? "[Último] dddd [às] LT" : "[Última] dddd [às] LT"; - }, - sameElse: "L" - }, - relativeTime: { - future: "em %s", - past: "%s atrás", - s: "poucos segundos", - m: "um minuto", - mm: "%d minutos", - h: "uma hora", - hh: "%d horas", - d: "um dia", - dd: "%d dias", - M: "um mês", - MM: "%d meses", - y: "um ano", - yy: "%d anos" - }, - ordinalParse: /\d{1,2}º/, - ordinal: "%dº" - }); - return b; -}); \ No newline at end of file diff --git a/assets/js/main.js b/assets/js/main.js index 2ccaf5d..ea26d6d 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -1,20 +1,3017 @@ +/*! + * odin v3.0.0 <http://wpod.in> + * Odin Framework : Framework and base theme for development with WordPress. + * (c) 2016 WordPress Brasil <https://github.com/wpbrasil> + * MIT License + * http://github.com/wpbrasil/odin + */ + +/** + * Vendors + */ + +// Bootstrap +/* ======================================================================== + * Bootstrap: transition.js v3.3.6 + * http://getbootstrap.com/javascript/#transitions + * ======================================================================== + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/) + // ============================================================ + + function transitionEnd() { + var el = document.createElement('bootstrap') + + var transEndEventNames = { + WebkitTransition : 'webkitTransitionEnd', + MozTransition : 'transitionend', + OTransition : 'oTransitionEnd otransitionend', + transition : 'transitionend' + } + + for (var name in transEndEventNames) { + if (el.style[name] !== undefined) { + return { end: transEndEventNames[name] } + } + } + + return false // explicit for ie8 ( ._.) + } + + // http://blog.alexmaccaw.com/css-transitions + $.fn.emulateTransitionEnd = function (duration) { + var called = false + var $el = this + $(this).one('bsTransitionEnd', function () { called = true }) + var callback = function () { if (!called) $($el).trigger($.support.transition.end) } + setTimeout(callback, duration) + return this + } + + $(function () { + $.support.transition = transitionEnd() + + if (!$.support.transition) return + + $.event.special.bsTransitionEnd = { + bindType: $.support.transition.end, + delegateType: $.support.transition.end, + handle: function (e) { + if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments) + } + } + }) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: alert.js v3.3.6 + * http://getbootstrap.com/javascript/#alerts + * ======================================================================== + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // ALERT CLASS DEFINITION + // ====================== + + var dismiss = '[data-dismiss="alert"]' + var Alert = function (el) { + $(el).on('click', dismiss, this.close) + } + + Alert.VERSION = '3.3.6' + + Alert.TRANSITION_DURATION = 150 + + Alert.prototype.close = function (e) { + var $this = $(this) + var selector = $this.attr('data-target') + + if (!selector) { + selector = $this.attr('href') + selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 + } + + var $parent = $(selector) + + if (e) e.preventDefault() + + if (!$parent.length) { + $parent = $this.closest('.alert') + } + + $parent.trigger(e = $.Event('close.bs.alert')) + + if (e.isDefaultPrevented()) return + + $parent.removeClass('in') + + function removeElement() { + // detach from parent, fire event then clean up data + $parent.detach().trigger('closed.bs.alert').remove() + } + + $.support.transition && $parent.hasClass('fade') ? + $parent + .one('bsTransitionEnd', removeElement) + .emulateTransitionEnd(Alert.TRANSITION_DURATION) : + removeElement() + } + + + // ALERT PLUGIN DEFINITION + // ======================= + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.alert') + + if (!data) $this.data('bs.alert', (data = new Alert(this))) + if (typeof option == 'string') data[option].call($this) + }) + } + + var old = $.fn.alert + + $.fn.alert = Plugin + $.fn.alert.Constructor = Alert + + + // ALERT NO CONFLICT + // ================= + + $.fn.alert.noConflict = function () { + $.fn.alert = old + return this + } + + + // ALERT DATA-API + // ============== + + $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: button.js v3.3.6 + * http://getbootstrap.com/javascript/#buttons + * ======================================================================== + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // BUTTON PUBLIC CLASS DEFINITION + // ============================== + + var Button = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, Button.DEFAULTS, options) + this.isLoading = false + } + + Button.VERSION = '3.3.6' + + Button.DEFAULTS = { + loadingText: 'loading...' + } + + Button.prototype.setState = function (state) { + var d = 'disabled' + var $el = this.$element + var val = $el.is('input') ? 'val' : 'html' + var data = $el.data() + + state += 'Text' + + if (data.resetText == null) $el.data('resetText', $el[val]()) + + // push to event loop to allow forms to submit + setTimeout($.proxy(function () { + $el[val](data[state] == null ? this.options[state] : data[state]) + + if (state == 'loadingText') { + this.isLoading = true + $el.addClass(d).attr(d, d) + } else if (this.isLoading) { + this.isLoading = false + $el.removeClass(d).removeAttr(d) + } + }, this), 0) + } + + Button.prototype.toggle = function () { + var changed = true + var $parent = this.$element.closest('[data-toggle="buttons"]') + + if ($parent.length) { + var $input = this.$element.find('input') + if ($input.prop('type') == 'radio') { + if ($input.prop('checked')) changed = false + $parent.find('.active').removeClass('active') + this.$element.addClass('active') + } else if ($input.prop('type') == 'checkbox') { + if (($input.prop('checked')) !== this.$element.hasClass('active')) changed = false + this.$element.toggleClass('active') + } + $input.prop('checked', this.$element.hasClass('active')) + if (changed) $input.trigger('change') + } else { + this.$element.attr('aria-pressed', !this.$element.hasClass('active')) + this.$element.toggleClass('active') + } + } + + + // BUTTON PLUGIN DEFINITION + // ======================== + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.button') + var options = typeof option == 'object' && option + + if (!data) $this.data('bs.button', (data = new Button(this, options))) + + if (option == 'toggle') data.toggle() + else if (option) data.setState(option) + }) + } + + var old = $.fn.button + + $.fn.button = Plugin + $.fn.button.Constructor = Button + + + // BUTTON NO CONFLICT + // ================== + + $.fn.button.noConflict = function () { + $.fn.button = old + return this + } + + + // BUTTON DATA-API + // =============== + + $(document) + .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { + var $btn = $(e.target) + if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') + Plugin.call($btn, 'toggle') + if (!($(e.target).is('input[type="radio"]') || $(e.target).is('input[type="checkbox"]'))) e.preventDefault() + }) + .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { + $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) + }) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: carousel.js v3.3.6 + * http://getbootstrap.com/javascript/#carousel + * ======================================================================== + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // CAROUSEL CLASS DEFINITION + // ========================= + + var Carousel = function (element, options) { + this.$element = $(element) + this.$indicators = this.$element.find('.carousel-indicators') + this.options = options + this.paused = null + this.sliding = null + this.interval = null + this.$active = null + this.$items = null + + this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this)) + + this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element + .on('mouseenter.bs.carousel', $.proxy(this.pause, this)) + .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) + } + + Carousel.VERSION = '3.3.6' + + Carousel.TRANSITION_DURATION = 600 + + Carousel.DEFAULTS = { + interval: 5000, + pause: 'hover', + wrap: true, + keyboard: true + } + + Carousel.prototype.keydown = function (e) { + if (/input|textarea/i.test(e.target.tagName)) return + switch (e.which) { + case 37: this.prev(); break + case 39: this.next(); break + default: return + } + + e.preventDefault() + } + + Carousel.prototype.cycle = function (e) { + e || (this.paused = false) + + this.interval && clearInterval(this.interval) + + this.options.interval + && !this.paused + && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) + + return this + } + + Carousel.prototype.getItemIndex = function (item) { + this.$items = item.parent().children('.item') + return this.$items.index(item || this.$active) + } + + Carousel.prototype.getItemForDirection = function (direction, active) { + var activeIndex = this.getItemIndex(active) + var willWrap = (direction == 'prev' && activeIndex === 0) + || (direction == 'next' && activeIndex == (this.$items.length - 1)) + if (willWrap && !this.options.wrap) return active + var delta = direction == 'prev' ? -1 : 1 + var itemIndex = (activeIndex + delta) % this.$items.length + return this.$items.eq(itemIndex) + } + + Carousel.prototype.to = function (pos) { + var that = this + var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active')) + + if (pos > (this.$items.length - 1) || pos < 0) return + + if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid" + if (activeIndex == pos) return this.pause().cycle() + + return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos)) + } + + Carousel.prototype.pause = function (e) { + e || (this.paused = true) + + if (this.$element.find('.next, .prev').length && $.support.transition) { + this.$element.trigger($.support.transition.end) + this.cycle(true) + } + + this.interval = clearInterval(this.interval) + + return this + } + + Carousel.prototype.next = function () { + if (this.sliding) return + return this.slide('next') + } + + Carousel.prototype.prev = function () { + if (this.sliding) return + return this.slide('prev') + } + + Carousel.prototype.slide = function (type, next) { + var $active = this.$element.find('.item.active') + var $next = next || this.getItemForDirection(type, $active) + var isCycling = this.interval + var direction = type == 'next' ? 'left' : 'right' + var that = this + + if ($next.hasClass('active')) return (this.sliding = false) + + var relatedTarget = $next[0] + var slideEvent = $.Event('slide.bs.carousel', { + relatedTarget: relatedTarget, + direction: direction + }) + this.$element.trigger(slideEvent) + if (slideEvent.isDefaultPrevented()) return + + this.sliding = true + + isCycling && this.pause() + + if (this.$indicators.length) { + this.$indicators.find('.active').removeClass('active') + var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)]) + $nextIndicator && $nextIndicator.addClass('active') + } + + var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid" + if ($.support.transition && this.$element.hasClass('slide')) { + $next.addClass(type) + $next[0].offsetWidth // force reflow + $active.addClass(direction) + $next.addClass(direction) + $active + .one('bsTransitionEnd', function () { + $next.removeClass([type, direction].join(' ')).addClass('active') + $active.removeClass(['active', direction].join(' ')) + that.sliding = false + setTimeout(function () { + that.$element.trigger(slidEvent) + }, 0) + }) + .emulateTransitionEnd(Carousel.TRANSITION_DURATION) + } else { + $active.removeClass('active') + $next.addClass('active') + this.sliding = false + this.$element.trigger(slidEvent) + } + + isCycling && this.cycle() + + return this + } + + + // CAROUSEL PLUGIN DEFINITION + // ========================== + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.carousel') + var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) + var action = typeof option == 'string' ? option : options.slide + + if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) + if (typeof option == 'number') data.to(option) + else if (action) data[action]() + else if (options.interval) data.pause().cycle() + }) + } + + var old = $.fn.carousel + + $.fn.carousel = Plugin + $.fn.carousel.Constructor = Carousel + + + // CAROUSEL NO CONFLICT + // ==================== + + $.fn.carousel.noConflict = function () { + $.fn.carousel = old + return this + } + + + // CAROUSEL DATA-API + // ================= + + var clickHandler = function (e) { + var href + var $this = $(this) + var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7 + if (!$target.hasClass('carousel')) return + var options = $.extend({}, $target.data(), $this.data()) + var slideIndex = $this.attr('data-slide-to') + if (slideIndex) options.interval = false + + Plugin.call($target, options) + + if (slideIndex) { + $target.data('bs.carousel').to(slideIndex) + } + + e.preventDefault() + } + + $(document) + .on('click.bs.carousel.data-api', '[data-slide]', clickHandler) + .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler) + + $(window).on('load', function () { + $('[data-ride="carousel"]').each(function () { + var $carousel = $(this) + Plugin.call($carousel, $carousel.data()) + }) + }) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: collapse.js v3.3.6 + * http://getbootstrap.com/javascript/#collapse + * ======================================================================== + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // COLLAPSE PUBLIC CLASS DEFINITION + // ================================ + + var Collapse = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, Collapse.DEFAULTS, options) + this.$trigger = $('[data-toggle="collapse"][href="#' + element.id + '"],' + + '[data-toggle="collapse"][data-target="#' + element.id + '"]') + this.transitioning = null + + if (this.options.parent) { + this.$parent = this.getParent() + } else { + this.addAriaAndCollapsedClass(this.$element, this.$trigger) + } + + if (this.options.toggle) this.toggle() + } + + Collapse.VERSION = '3.3.6' + + Collapse.TRANSITION_DURATION = 350 + + Collapse.DEFAULTS = { + toggle: true + } + + Collapse.prototype.dimension = function () { + var hasWidth = this.$element.hasClass('width') + return hasWidth ? 'width' : 'height' + } + + Collapse.prototype.show = function () { + if (this.transitioning || this.$element.hasClass('in')) return + + var activesData + var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing') + + if (actives && actives.length) { + activesData = actives.data('bs.collapse') + if (activesData && activesData.transitioning) return + } + + var startEvent = $.Event('show.bs.collapse') + this.$element.trigger(startEvent) + if (startEvent.isDefaultPrevented()) return + + if (actives && actives.length) { + Plugin.call(actives, 'hide') + activesData || actives.data('bs.collapse', null) + } + + var dimension = this.dimension() + + this.$element + .removeClass('collapse') + .addClass('collapsing')[dimension](0) + .attr('aria-expanded', true) + + this.$trigger + .removeClass('collapsed') + .attr('aria-expanded', true) + + this.transitioning = 1 + + var complete = function () { + this.$element + .removeClass('collapsing') + .addClass('collapse in')[dimension]('') + this.transitioning = 0 + this.$element + .trigger('shown.bs.collapse') + } + + if (!$.support.transition) return complete.call(this) + + var scrollSize = $.camelCase(['scroll', dimension].join('-')) + + this.$element + .one('bsTransitionEnd', $.proxy(complete, this)) + .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize]) + } + + Collapse.prototype.hide = function () { + if (this.transitioning || !this.$element.hasClass('in')) return + + var startEvent = $.Event('hide.bs.collapse') + this.$element.trigger(startEvent) + if (startEvent.isDefaultPrevented()) return + + var dimension = this.dimension() + + this.$element[dimension](this.$element[dimension]())[0].offsetHeight + + this.$element + .addClass('collapsing') + .removeClass('collapse in') + .attr('aria-expanded', false) + + this.$trigger + .addClass('collapsed') + .attr('aria-expanded', false) + + this.transitioning = 1 + + var complete = function () { + this.transitioning = 0 + this.$element + .removeClass('collapsing') + .addClass('collapse') + .trigger('hidden.bs.collapse') + } + + if (!$.support.transition) return complete.call(this) + + this.$element + [dimension](0) + .one('bsTransitionEnd', $.proxy(complete, this)) + .emulateTransitionEnd(Collapse.TRANSITION_DURATION) + } + + Collapse.prototype.toggle = function () { + this[this.$element.hasClass('in') ? 'hide' : 'show']() + } + + Collapse.prototype.getParent = function () { + return $(this.options.parent) + .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]') + .each($.proxy(function (i, element) { + var $element = $(element) + this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element) + }, this)) + .end() + } + + Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) { + var isOpen = $element.hasClass('in') + + $element.attr('aria-expanded', isOpen) + $trigger + .toggleClass('collapsed', !isOpen) + .attr('aria-expanded', isOpen) + } + + function getTargetFromTrigger($trigger) { + var href + var target = $trigger.attr('data-target') + || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7 + + return $(target) + } + + + // COLLAPSE PLUGIN DEFINITION + // ========================== + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.collapse') + var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) + + if (!data && options.toggle && /show|hide/.test(option)) options.toggle = false + if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.collapse + + $.fn.collapse = Plugin + $.fn.collapse.Constructor = Collapse + + + // COLLAPSE NO CONFLICT + // ==================== + + $.fn.collapse.noConflict = function () { + $.fn.collapse = old + return this + } + + + // COLLAPSE DATA-API + // ================= + + $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) { + var $this = $(this) + + if (!$this.attr('data-target')) e.preventDefault() + + var $target = getTargetFromTrigger($this) + var data = $target.data('bs.collapse') + var option = data ? 'toggle' : $this.data() + + Plugin.call($target, option) + }) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: dropdown.js v3.3.6 + * http://getbootstrap.com/javascript/#dropdowns + * ======================================================================== + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // DROPDOWN CLASS DEFINITION + // ========================= + + var backdrop = '.dropdown-backdrop' + var toggle = '[data-toggle="dropdown"]' + var Dropdown = function (element) { + $(element).on('click.bs.dropdown', this.toggle) + } + + Dropdown.VERSION = '3.3.6' + + function getParent($this) { + var selector = $this.attr('data-target') + + if (!selector) { + selector = $this.attr('href') + selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 + } + + var $parent = selector && $(selector) + + return $parent && $parent.length ? $parent : $this.parent() + } + + function clearMenus(e) { + if (e && e.which === 3) return + $(backdrop).remove() + $(toggle).each(function () { + var $this = $(this) + var $parent = getParent($this) + var relatedTarget = { relatedTarget: this } + + if (!$parent.hasClass('open')) return + + if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return + + $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget)) + + if (e.isDefaultPrevented()) return + + $this.attr('aria-expanded', 'false') + $parent.removeClass('open').trigger($.Event('hidden.bs.dropdown', relatedTarget)) + }) + } + + Dropdown.prototype.toggle = function (e) { + var $this = $(this) + + if ($this.is('.disabled, :disabled')) return + + var $parent = getParent($this) + var isActive = $parent.hasClass('open') + + clearMenus() + + if (!isActive) { + if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { + // if mobile we use a backdrop because click events don't delegate + $(document.createElement('div')) + .addClass('dropdown-backdrop') + .insertAfter($(this)) + .on('click', clearMenus) + } + + var relatedTarget = { relatedTarget: this } + $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget)) + + if (e.isDefaultPrevented()) return + + $this + .trigger('focus') + .attr('aria-expanded', 'true') + + $parent + .toggleClass('open') + .trigger($.Event('shown.bs.dropdown', relatedTarget)) + } + + return false + } + + Dropdown.prototype.keydown = function (e) { + if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return + + var $this = $(this) + + e.preventDefault() + e.stopPropagation() + + if ($this.is('.disabled, :disabled')) return + + var $parent = getParent($this) + var isActive = $parent.hasClass('open') + + if (!isActive && e.which != 27 || isActive && e.which == 27) { + if (e.which == 27) $parent.find(toggle).trigger('focus') + return $this.trigger('click') + } + + var desc = ' li:not(.disabled):visible a' + var $items = $parent.find('.dropdown-menu' + desc) + + if (!$items.length) return + + var index = $items.index(e.target) + + if (e.which == 38 && index > 0) index-- // up + if (e.which == 40 && index < $items.length - 1) index++ // down + if (!~index) index = 0 + + $items.eq(index).trigger('focus') + } + + + // DROPDOWN PLUGIN DEFINITION + // ========================== + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.dropdown') + + if (!data) $this.data('bs.dropdown', (data = new Dropdown(this))) + if (typeof option == 'string') data[option].call($this) + }) + } + + var old = $.fn.dropdown + + $.fn.dropdown = Plugin + $.fn.dropdown.Constructor = Dropdown + + + // DROPDOWN NO CONFLICT + // ==================== + + $.fn.dropdown.noConflict = function () { + $.fn.dropdown = old + return this + } + + + // APPLY TO STANDARD DROPDOWN ELEMENTS + // =================================== + + $(document) + .on('click.bs.dropdown.data-api', clearMenus) + .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) + .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) + .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown) + .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: modal.js v3.3.6 + * http://getbootstrap.com/javascript/#modals + * ======================================================================== + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // MODAL CLASS DEFINITION + // ====================== + + var Modal = function (element, options) { + this.options = options + this.$body = $(document.body) + this.$element = $(element) + this.$dialog = this.$element.find('.modal-dialog') + this.$backdrop = null + this.isShown = null + this.originalBodyPad = null + this.scrollbarWidth = 0 + this.ignoreBackdropClick = false + + if (this.options.remote) { + this.$element + .find('.modal-content') + .load(this.options.remote, $.proxy(function () { + this.$element.trigger('loaded.bs.modal') + }, this)) + } + } + + Modal.VERSION = '3.3.6' + + Modal.TRANSITION_DURATION = 300 + Modal.BACKDROP_TRANSITION_DURATION = 150 + + Modal.DEFAULTS = { + backdrop: true, + keyboard: true, + show: true + } + + Modal.prototype.toggle = function (_relatedTarget) { + return this.isShown ? this.hide() : this.show(_relatedTarget) + } + + Modal.prototype.show = function (_relatedTarget) { + var that = this + var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget }) + + this.$element.trigger(e) + + if (this.isShown || e.isDefaultPrevented()) return + + this.isShown = true + + this.checkScrollbar() + this.setScrollbar() + this.$body.addClass('modal-open') + + this.escape() + this.resize() + + this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this)) + + this.$dialog.on('mousedown.dismiss.bs.modal', function () { + that.$element.one('mouseup.dismiss.bs.modal', function (e) { + if ($(e.target).is(that.$element)) that.ignoreBackdropClick = true + }) + }) + + this.backdrop(function () { + var transition = $.support.transition && that.$element.hasClass('fade') + + if (!that.$element.parent().length) { + that.$element.appendTo(that.$body) // don't move modals dom position + } + + that.$element + .show() + .scrollTop(0) + + that.adjustDialog() + + if (transition) { + that.$element[0].offsetWidth // force reflow + } + + that.$element.addClass('in') + + that.enforceFocus() + + var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget }) + + transition ? + that.$dialog // wait for modal to slide in + .one('bsTransitionEnd', function () { + that.$element.trigger('focus').trigger(e) + }) + .emulateTransitionEnd(Modal.TRANSITION_DURATION) : + that.$element.trigger('focus').trigger(e) + }) + } + + Modal.prototype.hide = function (e) { + if (e) e.preventDefault() + + e = $.Event('hide.bs.modal') + + this.$element.trigger(e) + + if (!this.isShown || e.isDefaultPrevented()) return + + this.isShown = false + + this.escape() + this.resize() + + $(document).off('focusin.bs.modal') + + this.$element + .removeClass('in') + .off('click.dismiss.bs.modal') + .off('mouseup.dismiss.bs.modal') + + this.$dialog.off('mousedown.dismiss.bs.modal') + + $.support.transition && this.$element.hasClass('fade') ? + this.$element + .one('bsTransitionEnd', $.proxy(this.hideModal, this)) + .emulateTransitionEnd(Modal.TRANSITION_DURATION) : + this.hideModal() + } + + Modal.prototype.enforceFocus = function () { + $(document) + .off('focusin.bs.modal') // guard against infinite focus loop + .on('focusin.bs.modal', $.proxy(function (e) { + if (this.$element[0] !== e.target && !this.$element.has(e.target).length) { + this.$element.trigger('focus') + } + }, this)) + } + + Modal.prototype.escape = function () { + if (this.isShown && this.options.keyboard) { + this.$element.on('keydown.dismiss.bs.modal', $.proxy(function (e) { + e.which == 27 && this.hide() + }, this)) + } else if (!this.isShown) { + this.$element.off('keydown.dismiss.bs.modal') + } + } + + Modal.prototype.resize = function () { + if (this.isShown) { + $(window).on('resize.bs.modal', $.proxy(this.handleUpdate, this)) + } else { + $(window).off('resize.bs.modal') + } + } + + Modal.prototype.hideModal = function () { + var that = this + this.$element.hide() + this.backdrop(function () { + that.$body.removeClass('modal-open') + that.resetAdjustments() + that.resetScrollbar() + that.$element.trigger('hidden.bs.modal') + }) + } + + Modal.prototype.removeBackdrop = function () { + this.$backdrop && this.$backdrop.remove() + this.$backdrop = null + } + + Modal.prototype.backdrop = function (callback) { + var that = this + var animate = this.$element.hasClass('fade') ? 'fade' : '' + + if (this.isShown && this.options.backdrop) { + var doAnimate = $.support.transition && animate + + this.$backdrop = $(document.createElement('div')) + .addClass('modal-backdrop ' + animate) + .appendTo(this.$body) + + this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) { + if (this.ignoreBackdropClick) { + this.ignoreBackdropClick = false + return + } + if (e.target !== e.currentTarget) return + this.options.backdrop == 'static' + ? this.$element[0].focus() + : this.hide() + }, this)) + + if (doAnimate) this.$backdrop[0].offsetWidth // force reflow + + this.$backdrop.addClass('in') + + if (!callback) return + + doAnimate ? + this.$backdrop + .one('bsTransitionEnd', callback) + .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : + callback() + + } else if (!this.isShown && this.$backdrop) { + this.$backdrop.removeClass('in') + + var callbackRemove = function () { + that.removeBackdrop() + callback && callback() + } + $.support.transition && this.$element.hasClass('fade') ? + this.$backdrop + .one('bsTransitionEnd', callbackRemove) + .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : + callbackRemove() + + } else if (callback) { + callback() + } + } + + // these following methods are used to handle overflowing modals + + Modal.prototype.handleUpdate = function () { + this.adjustDialog() + } + + Modal.prototype.adjustDialog = function () { + var modalIsOverflowing = this.$element[0].scrollHeight > document.documentElement.clientHeight + + this.$element.css({ + paddingLeft: !this.bodyIsOverflowing && modalIsOverflowing ? this.scrollbarWidth : '', + paddingRight: this.bodyIsOverflowing && !modalIsOverflowing ? this.scrollbarWidth : '' + }) + } + + Modal.prototype.resetAdjustments = function () { + this.$element.css({ + paddingLeft: '', + paddingRight: '' + }) + } + + Modal.prototype.checkScrollbar = function () { + var fullWindowWidth = window.innerWidth + if (!fullWindowWidth) { // workaround for missing window.innerWidth in IE8 + var documentElementRect = document.documentElement.getBoundingClientRect() + fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left) + } + this.bodyIsOverflowing = document.body.clientWidth < fullWindowWidth + this.scrollbarWidth = this.measureScrollbar() + } + + Modal.prototype.setScrollbar = function () { + var bodyPad = parseInt((this.$body.css('padding-right') || 0), 10) + this.originalBodyPad = document.body.style.paddingRight || '' + if (this.bodyIsOverflowing) this.$body.css('padding-right', bodyPad + this.scrollbarWidth) + } + + Modal.prototype.resetScrollbar = function () { + this.$body.css('padding-right', this.originalBodyPad) + } + + Modal.prototype.measureScrollbar = function () { // thx walsh + var scrollDiv = document.createElement('div') + scrollDiv.className = 'modal-scrollbar-measure' + this.$body.append(scrollDiv) + var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth + this.$body[0].removeChild(scrollDiv) + return scrollbarWidth + } + + + // MODAL PLUGIN DEFINITION + // ======================= + + function Plugin(option, _relatedTarget) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.modal') + var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option) + + if (!data) $this.data('bs.modal', (data = new Modal(this, options))) + if (typeof option == 'string') data[option](_relatedTarget) + else if (options.show) data.show(_relatedTarget) + }) + } + + var old = $.fn.modal + + $.fn.modal = Plugin + $.fn.modal.Constructor = Modal + + + // MODAL NO CONFLICT + // ================= + + $.fn.modal.noConflict = function () { + $.fn.modal = old + return this + } + + + // MODAL DATA-API + // ============== + + $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) { + var $this = $(this) + var href = $this.attr('href') + var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) // strip for ie7 + var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data()) + + if ($this.is('a')) e.preventDefault() + + $target.one('show.bs.modal', function (showEvent) { + if (showEvent.isDefaultPrevented()) return // only register focus restorer if modal will actually get shown + $target.one('hidden.bs.modal', function () { + $this.is(':visible') && $this.trigger('focus') + }) + }) + Plugin.call($target, option, this) + }) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: tooltip.js v3.3.6 + * http://getbootstrap.com/javascript/#tooltip + * Inspired by the original jQuery.tipsy by Jason Frame + * ======================================================================== + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // TOOLTIP PUBLIC CLASS DEFINITION + // =============================== + + var Tooltip = function (element, options) { + this.type = null + this.options = null + this.enabled = null + this.timeout = null + this.hoverState = null + this.$element = null + this.inState = null + + this.init('tooltip', element, options) + } + + Tooltip.VERSION = '3.3.6' + + Tooltip.TRANSITION_DURATION = 150 + + Tooltip.DEFAULTS = { + animation: true, + placement: 'top', + selector: false, + template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>', + trigger: 'hover focus', + title: '', + delay: 0, + html: false, + container: false, + viewport: { + selector: 'body', + padding: 0 + } + } + + Tooltip.prototype.init = function (type, element, options) { + this.enabled = true + this.type = type + this.$element = $(element) + this.options = this.getOptions(options) + this.$viewport = this.options.viewport && $($.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : (this.options.viewport.selector || this.options.viewport)) + this.inState = { click: false, hover: false, focus: false } + + if (this.$element[0] instanceof document.constructor && !this.options.selector) { + throw new Error('`selector` option must be specified when initializing ' + this.type + ' on the window.document object!') + } + + var triggers = this.options.trigger.split(' ') + + for (var i = triggers.length; i--;) { + var trigger = triggers[i] + + if (trigger == 'click') { + this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) + } else if (trigger != 'manual') { + var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin' + var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout' + + this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) + this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) + } + } + + this.options.selector ? + (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) : + this.fixTitle() + } + + Tooltip.prototype.getDefaults = function () { + return Tooltip.DEFAULTS + } + + Tooltip.prototype.getOptions = function (options) { + options = $.extend({}, this.getDefaults(), this.$element.data(), options) + + if (options.delay && typeof options.delay == 'number') { + options.delay = { + show: options.delay, + hide: options.delay + } + } + + return options + } + + Tooltip.prototype.getDelegateOptions = function () { + var options = {} + var defaults = this.getDefaults() + + this._options && $.each(this._options, function (key, value) { + if (defaults[key] != value) options[key] = value + }) + + return options + } + + Tooltip.prototype.enter = function (obj) { + var self = obj instanceof this.constructor ? + obj : $(obj.currentTarget).data('bs.' + this.type) + + if (!self) { + self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) + $(obj.currentTarget).data('bs.' + this.type, self) + } + + if (obj instanceof $.Event) { + self.inState[obj.type == 'focusin' ? 'focus' : 'hover'] = true + } + + if (self.tip().hasClass('in') || self.hoverState == 'in') { + self.hoverState = 'in' + return + } + + clearTimeout(self.timeout) + + self.hoverState = 'in' + + if (!self.options.delay || !self.options.delay.show) return self.show() + + self.timeout = setTimeout(function () { + if (self.hoverState == 'in') self.show() + }, self.options.delay.show) + } + + Tooltip.prototype.isInStateTrue = function () { + for (var key in this.inState) { + if (this.inState[key]) return true + } + + return false + } + + Tooltip.prototype.leave = function (obj) { + var self = obj instanceof this.constructor ? + obj : $(obj.currentTarget).data('bs.' + this.type) + + if (!self) { + self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) + $(obj.currentTarget).data('bs.' + this.type, self) + } + + if (obj instanceof $.Event) { + self.inState[obj.type == 'focusout' ? 'focus' : 'hover'] = false + } + + if (self.isInStateTrue()) return + + clearTimeout(self.timeout) + + self.hoverState = 'out' + + if (!self.options.delay || !self.options.delay.hide) return self.hide() + + self.timeout = setTimeout(function () { + if (self.hoverState == 'out') self.hide() + }, self.options.delay.hide) + } + + Tooltip.prototype.show = function () { + var e = $.Event('show.bs.' + this.type) + + if (this.hasContent() && this.enabled) { + this.$element.trigger(e) + + var inDom = $.contains(this.$element[0].ownerDocument.documentElement, this.$element[0]) + if (e.isDefaultPrevented() || !inDom) return + var that = this + + var $tip = this.tip() + + var tipId = this.getUID(this.type) + + this.setContent() + $tip.attr('id', tipId) + this.$element.attr('aria-describedby', tipId) + + if (this.options.animation) $tip.addClass('fade') + + var placement = typeof this.options.placement == 'function' ? + this.options.placement.call(this, $tip[0], this.$element[0]) : + this.options.placement + + var autoToken = /\s?auto?\s?/i + var autoPlace = autoToken.test(placement) + if (autoPlace) placement = placement.replace(autoToken, '') || 'top' + + $tip + .detach() + .css({ top: 0, left: 0, display: 'block' }) + .addClass(placement) + .data('bs.' + this.type, this) + + this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) + this.$element.trigger('inserted.bs.' + this.type) + + var pos = this.getPosition() + var actualWidth = $tip[0].offsetWidth + var actualHeight = $tip[0].offsetHeight + + if (autoPlace) { + var orgPlacement = placement + var viewportDim = this.getPosition(this.$viewport) + + placement = placement == 'bottom' && pos.bottom + actualHeight > viewportDim.bottom ? 'top' : + placement == 'top' && pos.top - actualHeight < viewportDim.top ? 'bottom' : + placement == 'right' && pos.right + actualWidth > viewportDim.width ? 'left' : + placement == 'left' && pos.left - actualWidth < viewportDim.left ? 'right' : + placement + + $tip + .removeClass(orgPlacement) + .addClass(placement) + } + + var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight) + + this.applyPlacement(calculatedOffset, placement) + + var complete = function () { + var prevHoverState = that.hoverState + that.$element.trigger('shown.bs.' + that.type) + that.hoverState = null + + if (prevHoverState == 'out') that.leave(that) + } + + $.support.transition && this.$tip.hasClass('fade') ? + $tip + .one('bsTransitionEnd', complete) + .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : + complete() + } + } + + Tooltip.prototype.applyPlacement = function (offset, placement) { + var $tip = this.tip() + var width = $tip[0].offsetWidth + var height = $tip[0].offsetHeight + + // manually read margins because getBoundingClientRect includes difference + var marginTop = parseInt($tip.css('margin-top'), 10) + var marginLeft = parseInt($tip.css('margin-left'), 10) + + // we must check for NaN for ie 8/9 + if (isNaN(marginTop)) marginTop = 0 + if (isNaN(marginLeft)) marginLeft = 0 + + offset.top += marginTop + offset.left += marginLeft + + // $.fn.offset doesn't round pixel values + // so we use setOffset directly with our own function B-0 + $.offset.setOffset($tip[0], $.extend({ + using: function (props) { + $tip.css({ + top: Math.round(props.top), + left: Math.round(props.left) + }) + } + }, offset), 0) + + $tip.addClass('in') + + // check to see if placing tip in new offset caused the tip to resize itself + var actualWidth = $tip[0].offsetWidth + var actualHeight = $tip[0].offsetHeight + + if (placement == 'top' && actualHeight != height) { + offset.top = offset.top + height - actualHeight + } + + var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight) + + if (delta.left) offset.left += delta.left + else offset.top += delta.top + + var isVertical = /top|bottom/.test(placement) + var arrowDelta = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight + var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight' + + $tip.offset(offset) + this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical) + } + + Tooltip.prototype.replaceArrow = function (delta, dimension, isVertical) { + this.arrow() + .css(isVertical ? 'left' : 'top', 50 * (1 - delta / dimension) + '%') + .css(isVertical ? 'top' : 'left', '') + } + + Tooltip.prototype.setContent = function () { + var $tip = this.tip() + var title = this.getTitle() + + $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title) + $tip.removeClass('fade in top bottom left right') + } + + Tooltip.prototype.hide = function (callback) { + var that = this + var $tip = $(this.$tip) + var e = $.Event('hide.bs.' + this.type) + + function complete() { + if (that.hoverState != 'in') $tip.detach() + that.$element + .removeAttr('aria-describedby') + .trigger('hidden.bs.' + that.type) + callback && callback() + } + + this.$element.trigger(e) + + if (e.isDefaultPrevented()) return + + $tip.removeClass('in') + + $.support.transition && $tip.hasClass('fade') ? + $tip + .one('bsTransitionEnd', complete) + .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : + complete() + + this.hoverState = null + + return this + } + + Tooltip.prototype.fixTitle = function () { + var $e = this.$element + if ($e.attr('title') || typeof $e.attr('data-original-title') != 'string') { + $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') + } + } + + Tooltip.prototype.hasContent = function () { + return this.getTitle() + } + + Tooltip.prototype.getPosition = function ($element) { + $element = $element || this.$element + + var el = $element[0] + var isBody = el.tagName == 'BODY' + + var elRect = el.getBoundingClientRect() + if (elRect.width == null) { + // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093 + elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top }) + } + var elOffset = isBody ? { top: 0, left: 0 } : $element.offset() + var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() } + var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null + + return $.extend({}, elRect, scroll, outerDims, elOffset) + } + + Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) { + return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } : + placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } : + placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } : + /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width } + + } + + Tooltip.prototype.getViewportAdjustedDelta = function (placement, pos, actualWidth, actualHeight) { + var delta = { top: 0, left: 0 } + if (!this.$viewport) return delta + + var viewportPadding = this.options.viewport && this.options.viewport.padding || 0 + var viewportDimensions = this.getPosition(this.$viewport) + + if (/right|left/.test(placement)) { + var topEdgeOffset = pos.top - viewportPadding - viewportDimensions.scroll + var bottomEdgeOffset = pos.top + viewportPadding - viewportDimensions.scroll + actualHeight + if (topEdgeOffset < viewportDimensions.top) { // top overflow + delta.top = viewportDimensions.top - topEdgeOffset + } else if (bottomEdgeOffset > viewportDimensions.top + viewportDimensions.height) { // bottom overflow + delta.top = viewportDimensions.top + viewportDimensions.height - bottomEdgeOffset + } + } else { + var leftEdgeOffset = pos.left - viewportPadding + var rightEdgeOffset = pos.left + viewportPadding + actualWidth + if (leftEdgeOffset < viewportDimensions.left) { // left overflow + delta.left = viewportDimensions.left - leftEdgeOffset + } else if (rightEdgeOffset > viewportDimensions.right) { // right overflow + delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset + } + } + + return delta + } + + Tooltip.prototype.getTitle = function () { + var title + var $e = this.$element + var o = this.options + + title = $e.attr('data-original-title') + || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title) + + return title + } + + Tooltip.prototype.getUID = function (prefix) { + do prefix += ~~(Math.random() * 1000000) + while (document.getElementById(prefix)) + return prefix + } + + Tooltip.prototype.tip = function () { + if (!this.$tip) { + this.$tip = $(this.options.template) + if (this.$tip.length != 1) { + throw new Error(this.type + ' `template` option must consist of exactly 1 top-level element!') + } + } + return this.$tip + } + + Tooltip.prototype.arrow = function () { + return (this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')) + } + + Tooltip.prototype.enable = function () { + this.enabled = true + } + + Tooltip.prototype.disable = function () { + this.enabled = false + } + + Tooltip.prototype.toggleEnabled = function () { + this.enabled = !this.enabled + } + + Tooltip.prototype.toggle = function (e) { + var self = this + if (e) { + self = $(e.currentTarget).data('bs.' + this.type) + if (!self) { + self = new this.constructor(e.currentTarget, this.getDelegateOptions()) + $(e.currentTarget).data('bs.' + this.type, self) + } + } + + if (e) { + self.inState.click = !self.inState.click + if (self.isInStateTrue()) self.enter(self) + else self.leave(self) + } else { + self.tip().hasClass('in') ? self.leave(self) : self.enter(self) + } + } + + Tooltip.prototype.destroy = function () { + var that = this + clearTimeout(this.timeout) + this.hide(function () { + that.$element.off('.' + that.type).removeData('bs.' + that.type) + if (that.$tip) { + that.$tip.detach() + } + that.$tip = null + that.$arrow = null + that.$viewport = null + }) + } + + + // TOOLTIP PLUGIN DEFINITION + // ========================= + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.tooltip') + var options = typeof option == 'object' && option + + if (!data && /destroy|hide/.test(option)) return + if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.tooltip + + $.fn.tooltip = Plugin + $.fn.tooltip.Constructor = Tooltip + + + // TOOLTIP NO CONFLICT + // =================== + + $.fn.tooltip.noConflict = function () { + $.fn.tooltip = old + return this + } + +}(jQuery); + +/* ======================================================================== + * Bootstrap: popover.js v3.3.6 + * http://getbootstrap.com/javascript/#popovers + * ======================================================================== + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // POPOVER PUBLIC CLASS DEFINITION + // =============================== + + var Popover = function (element, options) { + this.init('popover', element, options) + } + + if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js') + + Popover.VERSION = '3.3.6' + + Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, { + placement: 'right', + trigger: 'click', + content: '', + template: '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>' + }) + + + // NOTE: POPOVER EXTENDS tooltip.js + // ================================ + + Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype) + + Popover.prototype.constructor = Popover + + Popover.prototype.getDefaults = function () { + return Popover.DEFAULTS + } + + Popover.prototype.setContent = function () { + var $tip = this.tip() + var title = this.getTitle() + var content = this.getContent() + + $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) + $tip.find('.popover-content').children().detach().end()[ // we use append for html objects to maintain js events + this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text' + ](content) + + $tip.removeClass('fade top bottom left right in') + + // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do + // this manually by checking the contents. + if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide() + } + + Popover.prototype.hasContent = function () { + return this.getTitle() || this.getContent() + } + + Popover.prototype.getContent = function () { + var $e = this.$element + var o = this.options + + return $e.attr('data-content') + || (typeof o.content == 'function' ? + o.content.call($e[0]) : + o.content) + } + + Popover.prototype.arrow = function () { + return (this.$arrow = this.$arrow || this.tip().find('.arrow')) + } + + + // POPOVER PLUGIN DEFINITION + // ========================= + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.popover') + var options = typeof option == 'object' && option + + if (!data && /destroy|hide/.test(option)) return + if (!data) $this.data('bs.popover', (data = new Popover(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.popover + + $.fn.popover = Plugin + $.fn.popover.Constructor = Popover + + + // POPOVER NO CONFLICT + // =================== + + $.fn.popover.noConflict = function () { + $.fn.popover = old + return this + } + +}(jQuery); + +/* ======================================================================== + * Bootstrap: scrollspy.js v3.3.6 + * http://getbootstrap.com/javascript/#scrollspy + * ======================================================================== + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // SCROLLSPY CLASS DEFINITION + // ========================== + + function ScrollSpy(element, options) { + this.$body = $(document.body) + this.$scrollElement = $(element).is(document.body) ? $(window) : $(element) + this.options = $.extend({}, ScrollSpy.DEFAULTS, options) + this.selector = (this.options.target || '') + ' .nav li > a' + this.offsets = [] + this.targets = [] + this.activeTarget = null + this.scrollHeight = 0 + + this.$scrollElement.on('scroll.bs.scrollspy', $.proxy(this.process, this)) + this.refresh() + this.process() + } + + ScrollSpy.VERSION = '3.3.6' + + ScrollSpy.DEFAULTS = { + offset: 10 + } + + ScrollSpy.prototype.getScrollHeight = function () { + return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight) + } + + ScrollSpy.prototype.refresh = function () { + var that = this + var offsetMethod = 'offset' + var offsetBase = 0 + + this.offsets = [] + this.targets = [] + this.scrollHeight = this.getScrollHeight() + + if (!$.isWindow(this.$scrollElement[0])) { + offsetMethod = 'position' + offsetBase = this.$scrollElement.scrollTop() + } + + this.$body + .find(this.selector) + .map(function () { + var $el = $(this) + var href = $el.data('target') || $el.attr('href') + var $href = /^#./.test(href) && $(href) + + return ($href + && $href.length + && $href.is(':visible') + && [[$href[offsetMethod]().top + offsetBase, href]]) || null + }) + .sort(function (a, b) { return a[0] - b[0] }) + .each(function () { + that.offsets.push(this[0]) + that.targets.push(this[1]) + }) + } + + ScrollSpy.prototype.process = function () { + var scrollTop = this.$scrollElement.scrollTop() + this.options.offset + var scrollHeight = this.getScrollHeight() + var maxScroll = this.options.offset + scrollHeight - this.$scrollElement.height() + var offsets = this.offsets + var targets = this.targets + var activeTarget = this.activeTarget + var i + + if (this.scrollHeight != scrollHeight) { + this.refresh() + } + + if (scrollTop >= maxScroll) { + return activeTarget != (i = targets[targets.length - 1]) && this.activate(i) + } + + if (activeTarget && scrollTop < offsets[0]) { + this.activeTarget = null + return this.clear() + } + + for (i = offsets.length; i--;) { + activeTarget != targets[i] + && scrollTop >= offsets[i] + && (offsets[i + 1] === undefined || scrollTop < offsets[i + 1]) + && this.activate(targets[i]) + } + } + + ScrollSpy.prototype.activate = function (target) { + this.activeTarget = target + + this.clear() + + var selector = this.selector + + '[data-target="' + target + '"],' + + this.selector + '[href="' + target + '"]' + + var active = $(selector) + .parents('li') + .addClass('active') + + if (active.parent('.dropdown-menu').length) { + active = active + .closest('li.dropdown') + .addClass('active') + } + + active.trigger('activate.bs.scrollspy') + } + + ScrollSpy.prototype.clear = function () { + $(this.selector) + .parentsUntil(this.options.target, '.active') + .removeClass('active') + } + + + // SCROLLSPY PLUGIN DEFINITION + // =========================== + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.scrollspy') + var options = typeof option == 'object' && option + + if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.scrollspy + + $.fn.scrollspy = Plugin + $.fn.scrollspy.Constructor = ScrollSpy + + + // SCROLLSPY NO CONFLICT + // ===================== + + $.fn.scrollspy.noConflict = function () { + $.fn.scrollspy = old + return this + } + + + // SCROLLSPY DATA-API + // ================== + + $(window).on('load.bs.scrollspy.data-api', function () { + $('[data-spy="scroll"]').each(function () { + var $spy = $(this) + Plugin.call($spy, $spy.data()) + }) + }) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: tab.js v3.3.6 + * http://getbootstrap.com/javascript/#tabs + * ======================================================================== + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // TAB CLASS DEFINITION + // ==================== + + var Tab = function (element) { + // jscs:disable requireDollarBeforejQueryAssignment + this.element = $(element) + // jscs:enable requireDollarBeforejQueryAssignment + } + + Tab.VERSION = '3.3.6' + + Tab.TRANSITION_DURATION = 150 + + Tab.prototype.show = function () { + var $this = this.element + var $ul = $this.closest('ul:not(.dropdown-menu)') + var selector = $this.data('target') + + if (!selector) { + selector = $this.attr('href') + selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 + } + + if ($this.parent('li').hasClass('active')) return + + var $previous = $ul.find('.active:last a') + var hideEvent = $.Event('hide.bs.tab', { + relatedTarget: $this[0] + }) + var showEvent = $.Event('show.bs.tab', { + relatedTarget: $previous[0] + }) + + $previous.trigger(hideEvent) + $this.trigger(showEvent) + + if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return + + var $target = $(selector) + + this.activate($this.closest('li'), $ul) + this.activate($target, $target.parent(), function () { + $previous.trigger({ + type: 'hidden.bs.tab', + relatedTarget: $this[0] + }) + $this.trigger({ + type: 'shown.bs.tab', + relatedTarget: $previous[0] + }) + }) + } + + Tab.prototype.activate = function (element, container, callback) { + var $active = container.find('> .active') + var transition = callback + && $.support.transition + && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length) + + function next() { + $active + .removeClass('active') + .find('> .dropdown-menu > .active') + .removeClass('active') + .end() + .find('[data-toggle="tab"]') + .attr('aria-expanded', false) + + element + .addClass('active') + .find('[data-toggle="tab"]') + .attr('aria-expanded', true) + + if (transition) { + element[0].offsetWidth // reflow for transition + element.addClass('in') + } else { + element.removeClass('fade') + } + + if (element.parent('.dropdown-menu').length) { + element + .closest('li.dropdown') + .addClass('active') + .end() + .find('[data-toggle="tab"]') + .attr('aria-expanded', true) + } + + callback && callback() + } + + $active.length && transition ? + $active + .one('bsTransitionEnd', next) + .emulateTransitionEnd(Tab.TRANSITION_DURATION) : + next() + + $active.removeClass('in') + } + + + // TAB PLUGIN DEFINITION + // ===================== + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.tab') + + if (!data) $this.data('bs.tab', (data = new Tab(this))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.tab + + $.fn.tab = Plugin + $.fn.tab.Constructor = Tab + + + // TAB NO CONFLICT + // =============== + + $.fn.tab.noConflict = function () { + $.fn.tab = old + return this + } + + + // TAB DATA-API + // ============ + + var clickHandler = function (e) { + e.preventDefault() + Plugin.call($(this), 'show') + } + + $(document) + .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler) + .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler) + +}(jQuery); + +/* ======================================================================== + * Bootstrap: affix.js v3.3.6 + * http://getbootstrap.com/javascript/#affix + * ======================================================================== + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // AFFIX CLASS DEFINITION + // ====================== + + var Affix = function (element, options) { + this.options = $.extend({}, Affix.DEFAULTS, options) + + this.$target = $(this.options.target) + .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this)) + .on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this)) + + this.$element = $(element) + this.affixed = null + this.unpin = null + this.pinnedOffset = null + + this.checkPosition() + } + + Affix.VERSION = '3.3.6' + + Affix.RESET = 'affix affix-top affix-bottom' + + Affix.DEFAULTS = { + offset: 0, + target: window + } + + Affix.prototype.getState = function (scrollHeight, height, offsetTop, offsetBottom) { + var scrollTop = this.$target.scrollTop() + var position = this.$element.offset() + var targetHeight = this.$target.height() + + if (offsetTop != null && this.affixed == 'top') return scrollTop < offsetTop ? 'top' : false + + if (this.affixed == 'bottom') { + if (offsetTop != null) return (scrollTop + this.unpin <= position.top) ? false : 'bottom' + return (scrollTop + targetHeight <= scrollHeight - offsetBottom) ? false : 'bottom' + } + + var initializing = this.affixed == null + var colliderTop = initializing ? scrollTop : position.top + var colliderHeight = initializing ? targetHeight : height + + if (offsetTop != null && scrollTop <= offsetTop) return 'top' + if (offsetBottom != null && (colliderTop + colliderHeight >= scrollHeight - offsetBottom)) return 'bottom' + + return false + } + + Affix.prototype.getPinnedOffset = function () { + if (this.pinnedOffset) return this.pinnedOffset + this.$element.removeClass(Affix.RESET).addClass('affix') + var scrollTop = this.$target.scrollTop() + var position = this.$element.offset() + return (this.pinnedOffset = position.top - scrollTop) + } + + Affix.prototype.checkPositionWithEventLoop = function () { + setTimeout($.proxy(this.checkPosition, this), 1) + } + + Affix.prototype.checkPosition = function () { + if (!this.$element.is(':visible')) return + + var height = this.$element.height() + var offset = this.options.offset + var offsetTop = offset.top + var offsetBottom = offset.bottom + var scrollHeight = Math.max($(document).height(), $(document.body).height()) + + if (typeof offset != 'object') offsetBottom = offsetTop = offset + if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element) + if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element) + + var affix = this.getState(scrollHeight, height, offsetTop, offsetBottom) + + if (this.affixed != affix) { + if (this.unpin != null) this.$element.css('top', '') + + var affixType = 'affix' + (affix ? '-' + affix : '') + var e = $.Event(affixType + '.bs.affix') + + this.$element.trigger(e) + + if (e.isDefaultPrevented()) return + + this.affixed = affix + this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null + + this.$element + .removeClass(Affix.RESET) + .addClass(affixType) + .trigger(affixType.replace('affix', 'affixed') + '.bs.affix') + } + + if (affix == 'bottom') { + this.$element.offset({ + top: scrollHeight - height - offsetBottom + }) + } + } + + + // AFFIX PLUGIN DEFINITION + // ======================= + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.affix') + var options = typeof option == 'object' && option + + if (!data) $this.data('bs.affix', (data = new Affix(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.affix + + $.fn.affix = Plugin + $.fn.affix.Constructor = Affix + + + // AFFIX NO CONFLICT + // ================= + + $.fn.affix.noConflict = function () { + $.fn.affix = old + return this + } + + + // AFFIX DATA-API + // ============== + + $(window).on('load', function () { + $('[data-spy="affix"]').each(function () { + var $spy = $(this) + var data = $spy.data() + + data.offset = data.offset || {} + + if (data.offsetBottom != null) data.offset.bottom = data.offsetBottom + if (data.offsetTop != null) data.offset.top = data.offsetTop + + Plugin.call($spy, data) + }) + }) + +}(jQuery); + + +// FitVids +/*global jQuery */ +/*jshint browser:true */ +/*! +* FitVids 1.1 +* +* Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com +* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/ +* Released under the WTFPL license - http://sam.zoy.org/wtfpl/ +* +*/ + +(function( $ ){ + + "use strict"; + + $.fn.fitVids = function( options ) { + var settings = { + customSelector: null + }; + + if(!document.getElementById('fit-vids-style')) { + // appendStyles: https://github.com/toddmotto/fluidvids/blob/master/dist/fluidvids.js + var head = document.head || document.getElementsByTagName('head')[0]; + var css = '.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}'; + var div = document.createElement('div'); + div.innerHTML = '<p>x</p><style id="fit-vids-style">' + css + '</style>'; + head.appendChild(div.childNodes[1]); + } + + if ( options ) { + $.extend( settings, options ); + } + + return this.each(function(){ + var selectors = [ + "iframe[src*='player.vimeo.com']", + "iframe[src*='youtube.com']", + "iframe[src*='youtube-nocookie.com']", + "iframe[src*='kickstarter.com'][src*='video.html']", + "object", + "embed" + ]; + + if (settings.customSelector) { + selectors.push(settings.customSelector); + } + + var $allVideos = $(this).find(selectors.join(',')); + $allVideos = $allVideos.not("object object"); // SwfObj conflict patch + + $allVideos.each(function(){ + var $this = $(this); + if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; } + var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(), + width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(), + aspectRatio = height / width; + if(!$this.attr('id')){ + var videoID = 'fitvid' + Math.floor(Math.random()*999999); + $this.attr('id', videoID); + } + $this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+"%"); + $this.removeAttr('height').removeAttr('width'); + }); + }); + }; +// Works with either jQuery or Zepto +})( window.jQuery || window.Zepto ); + + +// Moment +//! moment.js +//! version : 2.14.1 +//! authors : Tim Wood, Iskren Chernev, Moment.js contributors +//! license : MIT +//! momentjs.com +!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return md.apply(null,arguments)} +// This is done to register the method called with moment() +// without creating circular dependencies. +function b(a){md=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return"[object Object]"===Object.prototype.toString.call(a)}function e(a){var b;for(b in a) +// even if its not own property I'd still call it non-empty +return!1;return!0}function f(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function g(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function h(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function i(a,b){for(var c in b)h(b,c)&&(a[c]=b[c]);return h(b,"toString")&&(a.toString=b.toString),h(b,"valueOf")&&(a.valueOf=b.valueOf),a}function j(a,b,c,d){return qb(a,b,c,d,!0).utc()}function k(){ +// We need to deep clone this object. +return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function l(a){return null==a._pf&&(a._pf=k()),a._pf}function m(a){if(null==a._isValid){var b=l(a),c=nd.call(b.parsedDateParts,function(a){return null!=a});a._isValid=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function n(a){var b=j(NaN);return null!=a?i(l(b),a):l(b).userInvalidated=!0,b}function o(a){return void 0===a}function p(a,b){var c,d,e;if(o(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),o(b._i)||(a._i=b._i),o(b._f)||(a._f=b._f),o(b._l)||(a._l=b._l),o(b._strict)||(a._strict=b._strict),o(b._tzm)||(a._tzm=b._tzm),o(b._isUTC)||(a._isUTC=b._isUTC),o(b._offset)||(a._offset=b._offset),o(b._pf)||(a._pf=l(b)),o(b._locale)||(a._locale=b._locale),od.length>0)for(c in od)d=od[c],e=b[d],o(e)||(a[d]=e);return a} +// Moment prototype object +function q(b){p(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),pd===!1&&(pd=!0,a.updateOffset(this),pd=!1)}function r(a){return a instanceof q||null!=a&&null!=a._isAMomentObject}function s(a){return 0>a?Math.ceil(a)||0:Math.floor(a)}function t(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=s(b)),c} +// compare two arrays, return the number of differences +function u(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&t(a[d])!==t(b[d]))&&g++;return g+f}function v(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function w(b,c){var d=!0;return i(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(v(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function x(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),qd[b]||(v(c),qd[b]=!0)}function y(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function z(a){var b,c;for(c in a)b=a[c],y(b)?this[c]=b:this["_"+c]=b;this._config=a, +// Lenient ordinal parsing accepts just a number in addition to +// number + (possibly) stuff coming from _ordinalParseLenient. +this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function A(a,b){var c,e=i({},a);for(c in b)h(b,c)&&(d(a[c])&&d(b[c])?(e[c]={},i(e[c],a[c]),i(e[c],b[c])):null!=b[c]?e[c]=b[c]:delete e[c]);for(c in a)h(a,c)&&!h(b,c)&&d(a[c])&&( +// make sure changes to properties don't modify parent config +e[c]=i({},e[c]));return e}function B(a){null!=a&&this.set(a)}function C(a,b,c){var d=this._calendar[a]||this._calendar.sameElse;return y(d)?d.call(b,c):d}function D(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function E(){return this._invalidDate}function F(a){return this._ordinal.replace("%d",a)}function G(a,b,c,d){var e=this._relativeTime[c];return y(e)?e(a,b,c,d):e.replace(/%d/i,a)}function H(a,b){var c=this._relativeTime[a>0?"future":"past"];return y(c)?c(b):c.replace(/%s/i,b)}function I(a,b){var c=a.toLowerCase();zd[c]=zd[c+"s"]=zd[b]=a}function J(a){return"string"==typeof a?zd[a]||zd[a.toLowerCase()]:void 0}function K(a){var b,c,d={};for(c in a)h(a,c)&&(b=J(c),b&&(d[b]=a[c]));return d}function L(a,b){Ad[a]=b}function M(a){var b=[];for(var c in a)b.push({unit:c,priority:Ad[c]});return b.sort(function(a,b){return a.priority-b.priority}),b}function N(b,c){return function(d){return null!=d?(P(this,b,d),a.updateOffset(this,c),this):O(this,b)}}function O(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function P(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)} +// MOMENTS +function Q(a){return a=J(a),y(this[a])?this[a]():this}function R(a,b){if("object"==typeof a){a=K(a);for(var c=M(a),d=0;d<c.length;d++)this[c[d].unit](a[c[d].unit])}else if(a=J(a),y(this[a]))return this[a](b);return this}function S(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d} +// token: 'M' +// padded: ['MM', 2] +// ordinal: 'Mo' +// callback: function () { this.month() + 1 } +function T(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(Ed[a]=e),b&&(Ed[b[0]]=function(){return S(e.apply(this,arguments),b[1],b[2])}),c&&(Ed[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function U(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function V(a){var b,c,d=a.match(Bd);for(b=0,c=d.length;c>b;b++)Ed[d[b]]?d[b]=Ed[d[b]]:d[b]=U(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}} +// format date using native date object +function W(a,b){return a.isValid()?(b=X(b,a.localeData()),Dd[b]=Dd[b]||V(b),Dd[b](a)):a.localeData().invalidDate()}function X(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(Cd.lastIndex=0;d>=0&&Cd.test(a);)a=a.replace(Cd,c),Cd.lastIndex=0,d-=1;return a}function Y(a,b,c){Wd[a]=y(b)?b:function(a,d){return a&&c?c:b}}function Z(a,b){return h(Wd,a)?Wd[a](b._strict,b._locale):new RegExp($(a))} +// Code from http://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript +function $(a){return _(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function _(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function aa(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=t(a)}),c=0;c<a.length;c++)Xd[a[c]]=d}function ba(a,b){aa(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function ca(a,b,c){null!=b&&h(Xd,a)&&Xd[a](b,c._a,c,a)}function da(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function ea(a,b){return c(this._months)?this._months[a.month()]:this._months[(this._months.isFormat||fe).test(b)?"format":"standalone"][a.month()]}function fa(a,b){return c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[fe.test(b)?"format":"standalone"][a.month()]}function ga(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for( +// this is not used +this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;12>d;++d)f=j([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=sd.call(this._shortMonthsParse,g),-1!==e?e:null):(e=sd.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=sd.call(this._shortMonthsParse,g),-1!==e?e:(e=sd.call(this._longMonthsParse,g),-1!==e?e:null)):(e=sd.call(this._longMonthsParse,g),-1!==e?e:(e=sd.call(this._shortMonthsParse,g),-1!==e?e:null))}function ha(a,b,c){var d,e,f;if(this._monthsParseExact)return ga.call(this,a,b,c); +// TODO: add sorting +// Sorting makes sure if one month (or abbr) is a prefix of another +// see sorting in computeMonthsParse +for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){ +// test the regex +if(e=j([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}} +// MOMENTS +function ia(a,b){var c;if(!a.isValid()) +// No op +return a;if("string"==typeof b)if(/^\d+$/.test(b))b=t(b);else +// TODO: Another silent failure? +if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),da(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ja(b){return null!=b?(ia(this,b),a.updateOffset(this,!0),this):O(this,"Month")}function ka(){return da(this.year(),this.month())}function la(a){return this._monthsParseExact?(h(this,"_monthsRegex")||na.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):(h(this,"_monthsShortRegex")||(this._monthsShortRegex=ie),this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex)}function ma(a){return this._monthsParseExact?(h(this,"_monthsRegex")||na.call(this),a?this._monthsStrictRegex:this._monthsRegex):(h(this,"_monthsRegex")||(this._monthsRegex=je),this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex)}function na(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=j([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for( +// Sorting makes sure if one month (or abbr) is a prefix of another it +// will match the longer piece. +d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=_(d[b]),e[b]=_(e[b]);for(b=0;24>b;b++)f[b]=_(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")} +// HELPERS +function oa(a){return pa(a)?366:365}function pa(a){return a%4===0&&a%100!==0||a%400===0}function qa(){return pa(this.year())}function ra(a,b,c,d,e,f,g){ +//can't just apply() to create a date: +//http://stackoverflow.com/questions/181348/instantiating-a-javascript-object-by-calling-prototype-constructor-apply +var h=new Date(a,b,c,d,e,f,g); +//the date constructor remaps years 0-99 to 1900-1999 +return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function sa(a){var b=new Date(Date.UTC.apply(null,arguments)); +//the Date.UTC function remaps years 0-99 to 1900-1999 +return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b} +// start-of-first-week - start-of-year +function ta(a,b,c){var// first-week day -- which january is always in the first week (4 for iso, 1 for other) +d=7+b-c, +// first-week day local weekday -- which local weekday is fwd +e=(7+sa(a,0,d).getUTCDay()-b)%7;return-e+d-1} +//http://en.wikipedia.org/wiki/ISO_week_date#Calculating_a_date_given_the_year.2C_week_number_and_weekday +function ua(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ta(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=oa(f)+j):j>oa(a)?(f=a+1,g=j-oa(a)):(f=a,g=j),{year:f,dayOfYear:g}}function va(a,b,c){var d,e,f=ta(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+wa(e,b,c)):g>wa(a.year(),b,c)?(d=g-wa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function wa(a,b,c){var d=ta(a,b,c),e=ta(a+1,b,c);return(oa(a)-d+e)/7} +// HELPERS +// LOCALES +function xa(a){return va(a,this._week.dow,this._week.doy).week}function ya(){return this._week.dow}function za(){return this._week.doy} +// MOMENTS +function Aa(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function Ba(a){var b=va(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")} +// HELPERS +function Ca(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function Da(a,b){return"string"==typeof a?b.weekdaysParse(a)%7||7:isNaN(a)?null:a}function Ea(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function Fa(a){return this._weekdaysShort[a.day()]}function Ga(a){return this._weekdaysMin[a.day()]}function Ha(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=j([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=sd.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=sd.call(this._weekdaysParse,g),-1!==e?e:(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:(e=sd.call(this._weekdaysParse,g),-1!==e?e:(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:(e=sd.call(this._weekdaysParse,g),-1!==e?e:(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function Ia(a,b,c){var d,e,f;if(this._weekdaysParseExact)return Ha.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){ +// test the regex +if(e=j([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}} +// MOMENTS +function Ja(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=Ca(a,this.localeData()),this.add(a-b,"d")):b}function Ka(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function La(a){if(!this.isValid())return null!=a?this:NaN; +// behaves the same as moment#day except +// as a getter, returns 7 instead of 0 (1-7 range instead of 0-6) +// as a setter, sunday should belong to the previous week. +if(null!=a){var b=Da(a,this.localeData());return this.day(this.day()%7?b:b-7)}return this.day()||7}function Ma(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):(h(this,"_weekdaysRegex")||(this._weekdaysRegex=pe),this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex)}function Na(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(h(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=qe),this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Oa(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(h(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=re),this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Pa(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],h=[],i=[],k=[];for(b=0;7>b;b++)c=j([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),h.push(e),i.push(f),k.push(d),k.push(e),k.push(f);for( +// Sorting makes sure if one weekday (or abbr) is a prefix of another it +// will match the longer piece. +g.sort(a),h.sort(a),i.sort(a),k.sort(a),b=0;7>b;b++)h[b]=_(h[b]),i[b]=_(i[b]),k[b]=_(k[b]);this._weekdaysRegex=new RegExp("^("+k.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+h.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")} +// FORMATTING +function Qa(){return this.hours()%12||12}function Ra(){return this.hours()||24}function Sa(a,b){T(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})} +// PARSING +function Ta(a,b){return b._meridiemParse} +// LOCALES +function Ua(a){ +// IE8 Quirks Mode & IE7 Standards Mode do not allow accessing strings like arrays +// Using charAt should be more compatible. +return"p"===(a+"").toLowerCase().charAt(0)}function Va(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function Wa(a){return a?a.toLowerCase().replace("_","-"):a} +// pick the locale from the array +// try ['en-au', 'en-gb'] as 'en-au', 'en-gb', 'en', as in move through the list trying each +// substring from most specific to least, but move to the next array item if it's a more specific variant than the current root +function Xa(a){for(var b,c,d,e,f=0;f<a.length;){for(e=Wa(a[f]).split("-"),b=e.length,c=Wa(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=Ya(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&u(e,c,!0)>=b-1) +//the next array item is better than a shallower substring of this one +break;b--}f++}return null}function Ya(a){var b=null; +// TODO: Find a better way to register and load all the locales in Node +if(!we[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=se._abbr,require("./locale/"+a), +// because defineLocale currently also sets the global locale, we +// want to undo that for lazy loaded locales +Za(b)}catch(c){}return we[a]} +// This function will load locale and then set the global locale. If +// no arguments are passed in, it will simply return the current global +// locale key. +function Za(a,b){var c; +// moment.duration._locale = moment._locale = data; +return a&&(c=o(b)?ab(a):$a(a,b),c&&(se=c)),se._abbr}function $a(a,b){if(null!==b){var c=ve; +// treat as if there is no base config +// backwards compat for now: also set the locale +return b.abbr=a,null!=we[a]?(x("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),c=we[a]._config):null!=b.parentLocale&&(null!=we[b.parentLocale]?c=we[b.parentLocale]._config:x("parentLocaleUndefined","specified parentLocale is not defined yet. See http://momentjs.com/guides/#/warnings/parent-locale/")),we[a]=new B(A(c,b)),Za(a),we[a]} +// useful for testing +return delete we[a],null}function _a(a,b){if(null!=b){var c,d=ve; +// MERGE +null!=we[a]&&(d=we[a]._config),b=A(d,b),c=new B(b),c.parentLocale=we[a],we[a]=c, +// backwards compat for now: also set the locale +Za(a)}else +// pass null for config to unupdate, useful for tests +null!=we[a]&&(null!=we[a].parentLocale?we[a]=we[a].parentLocale:null!=we[a]&&delete we[a]);return we[a]} +// returns locale data +function ab(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return se;if(!c(a)){if(b=Ya(a))return b;a=[a]}return Xa(a)}function bb(){return rd(we)}function cb(a){var b,c=a._a;return c&&-2===l(a).overflow&&(b=c[Zd]<0||c[Zd]>11?Zd:c[$d]<1||c[$d]>da(c[Yd],c[Zd])?$d:c[_d]<0||c[_d]>24||24===c[_d]&&(0!==c[ae]||0!==c[be]||0!==c[ce])?_d:c[ae]<0||c[ae]>59?ae:c[be]<0||c[be]>59?be:c[ce]<0||c[ce]>999?ce:-1,l(a)._overflowDayOfYear&&(Yd>b||b>$d)&&(b=$d),l(a)._overflowWeeks&&-1===b&&(b=de),l(a)._overflowWeekday&&-1===b&&(b=ee),l(a).overflow=b),a} +// date from iso format +function db(a){var b,c,d,e,f,g,h=a._i,i=xe.exec(h)||ye.exec(h);if(i){for(l(a).iso=!0,b=0,c=Ae.length;c>b;b++)if(Ae[b][1].exec(i[1])){e=Ae[b][0],d=Ae[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=Be.length;c>b;b++)if(Be[b][1].exec(i[3])){ +// match[2] should be 'T' or space +f=(i[2]||" ")+Be[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!ze.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),jb(a)}else a._isValid=!1} +// date from iso format or fallback +function eb(b){var c=Ce.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(db(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))} +// Pick the first defined of two or three arguments. +function fb(a,b,c){return null!=a?a:null!=b?b:c}function gb(b){ +// hooks is actually the exported moment object +var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]} +// convert an array to a date. +// the array should mirror the parameters below +// note: all values past the year are optional and will default to the lowest possible value. +// [year, month, day , hour, minute, second, millisecond] +function hb(a){var b,c,d,e,f=[];if(!a._d){ +// Default to current date. +// * if no year, month, day of month are given, default to today +// * if day of month is given, default month and year +// * if month is given, default only year +// * if year is given, don't default anything +for(d=gb(a),a._w&&null==a._a[$d]&&null==a._a[Zd]&&ib(a),a._dayOfYear&&(e=fb(a._a[Yd],d[Yd]),a._dayOfYear>oa(e)&&(l(a)._overflowDayOfYear=!0),c=sa(e,0,a._dayOfYear),a._a[Zd]=c.getUTCMonth(),a._a[$d]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b]; +// Zero out whatever was not defaulted, including time +for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b]; +// Check for 24:00:00.000 +24===a._a[_d]&&0===a._a[ae]&&0===a._a[be]&&0===a._a[ce]&&(a._nextDay=!0,a._a[_d]=0),a._d=(a._useUTC?sa:ra).apply(null,f), +// Apply timezone offset from input. The actual utcOffset can be changed +// with parseZone. +null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[_d]=24)}}function ib(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=fb(b.GG,a._a[Yd],va(rb(),1,4).year),d=fb(b.W,1),e=fb(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=fb(b.gg,a._a[Yd],va(rb(),f,g).year),d=fb(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>wa(c,f,g)?l(a)._overflowWeeks=!0:null!=i?l(a)._overflowWeekday=!0:(h=ua(c,d,e,f,g),a._a[Yd]=h.year,a._dayOfYear=h.dayOfYear)} +// date from string and format string +function jb(b){ +// TODO: Move this to another part of the creation flow to prevent circular deps +if(b._f===a.ISO_8601)return void db(b);b._a=[],l(b).empty=!0; +// This array is used to make a Date, either with `new Date` or `Date.UTC` +var c,d,e,f,g,h=""+b._i,i=h.length,j=0;for(e=X(b._f,b._locale).match(Bd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(Z(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&l(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),j+=d.length),Ed[f]?(d?l(b).empty=!1:l(b).unusedTokens.push(f),ca(f,d,b)):b._strict&&!d&&l(b).unusedTokens.push(f); +// add remaining unparsed input length to the string +l(b).charsLeftOver=i-j,h.length>0&&l(b).unusedInput.push(h), +// clear _12h flag if hour is <= 12 +b._a[_d]<=12&&l(b).bigHour===!0&&b._a[_d]>0&&(l(b).bigHour=void 0),l(b).parsedDateParts=b._a.slice(0),l(b).meridiem=b._meridiem, +// handle meridiem +b._a[_d]=kb(b._locale,b._a[_d],b._meridiem),hb(b),cb(b)}function kb(a,b,c){var d; +// Fallback +return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b} +// date from string and array of format strings +function lb(a){var b,c,d,e,f;if(0===a._f.length)return l(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=p({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],jb(b),m(b)&&(f+=l(b).charsLeftOver,f+=10*l(b).unusedTokens.length,l(b).score=f,(null==d||d>f)&&(d=f,c=b));i(a,c||b)}function mb(a){if(!a._d){var b=K(a._i);a._a=g([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),hb(a)}}function nb(a){var b=new q(cb(ob(a))); +// Adding is smart enough around DST +return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function ob(a){var b=a._i,d=a._f;return a._locale=a._locale||ab(a._l),null===b||void 0===d&&""===b?n({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),r(b)?new q(cb(b)):(c(d)?lb(a):f(b)?a._d=b:d?jb(a):pb(a),m(a)||(a._d=null),a))}function pb(b){var d=b._i;void 0===d?b._d=new Date(a.now()):f(d)?b._d=new Date(d.valueOf()):"string"==typeof d?eb(b):c(d)?(b._a=g(d.slice(0),function(a){return parseInt(a,10)}),hb(b)):"object"==typeof d?mb(b):"number"==typeof d? +// from milliseconds +b._d=new Date(d):a.createFromInputFallback(b)}function qb(a,b,f,g,h){var i={}; +// object construction must be done this way. +// https://github.com/moment/moment/issues/1423 +return"boolean"==typeof f&&(g=f,f=void 0),(d(a)&&e(a)||c(a)&&0===a.length)&&(a=void 0),i._isAMomentObject=!0,i._useUTC=i._isUTC=h,i._l=f,i._i=a,i._f=b,i._strict=g,nb(i)}function rb(a,b,c,d){return qb(a,b,c,d,!1)} +// Pick a moment m from moments so that m[fn](other) is true for all +// other. This relies on the function fn to be transitive. +// +// moments should either be an array of moment objects or an array, whose +// first element is an array of moment objects. +function sb(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return rb();for(d=b[0],e=1;e<b.length;++e)b[e].isValid()&&!b[e][a](d)||(d=b[e]);return d} +// TODO: Use [].sort instead? +function tb(){var a=[].slice.call(arguments,0);return sb("isBefore",a)}function ub(){var a=[].slice.call(arguments,0);return sb("isAfter",a)}function vb(a){var b=K(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0; +// representation for dateAddRemove +this._milliseconds=+k+1e3*j+// 1000 +6e4*i+// 1000 * 60 +1e3*h*60*60,//using 1000 * 60 * 60 instead of 36e5 to avoid floating point rounding errors https://github.com/moment/moment/issues/2978 +// Because of dateAddRemove treats 24 hours as different from a +// day when working around DST, we need to store them separately +this._days=+g+7*f, +// It is impossible translate months into days without knowing +// which months you are are talking about, so we have to store +// it separately. +this._months=+e+3*d+12*c,this._data={},this._locale=ab(),this._bubble()}function wb(a){return a instanceof vb} +// FORMATTING +function xb(a,b){T(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+S(~~(a/60),2)+b+S(~~a%60,2)})}function yb(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(Ge)||["-",0,0],f=+(60*e[1])+t(e[2]);return"+"===e[0]?f:-f} +// Return a moment from input, that is local/utc/zone equivalent to model. +function zb(b,c){var d,e; +// Use low-level api, because this fn is low-level api. +return c._isUTC?(d=c.clone(),e=(r(b)||f(b)?b.valueOf():rb(b).valueOf())-d.valueOf(),d._d.setTime(d._d.valueOf()+e),a.updateOffset(d,!1),d):rb(b).local()}function Ab(a){ +// On Firefox.24 Date#getTimezoneOffset returns a floating point. +// https://github.com/moment/moment/pull/1871 +return 15*-Math.round(a._d.getTimezoneOffset()/15)} +// MOMENTS +// keepLocalTime = true means only change the timezone, without +// affecting the local hour. So 5:31:26 +0300 --[utcOffset(2, true)]--> +// 5:31:26 +0200 It is possible that 5:31:26 doesn't exist with offset +// +0200, so we adjust the time as needed, to be valid. +// +// Keeping the time actually adds/subtracts (one hour) +// from the actual represented time. That is why we call updateOffset +// a second time. In case it wants us to change the offset again +// _changeInProgress == true case, then we have to adjust, because +// there is no such time in the given timezone. +function Bb(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=yb(Td,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ab(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?Sb(this,Mb(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ab(this):null!=b?this:NaN}function Cb(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Db(a){return this.utcOffset(0,a)}function Eb(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ab(this),"m")),this}function Fb(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(yb(Sd,this._i)),this}function Gb(a){return this.isValid()?(a=a?rb(a).utcOffset():0,(this.utcOffset()-a)%60===0):!1}function Hb(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ib(){if(!o(this._isDSTShifted))return this._isDSTShifted;var a={};if(p(a,this),a=ob(a),a._a){var b=a._isUTC?j(a._a):rb(a._a);this._isDSTShifted=this.isValid()&&u(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Jb(){return this.isValid()?!this._isUTC:!1}function Kb(){return this.isValid()?this._isUTC:!1}function Lb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function Mb(a,b){var c,d,e,f=a, +// matching against regexp is expensive, do it on demand +g=null;// checks for null or undefined +return wb(a)?f={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(f={},b?f[b]=a:f.milliseconds=a):(g=He.exec(a))?(c="-"===g[1]?-1:1,f={y:0,d:t(g[$d])*c,h:t(g[_d])*c,m:t(g[ae])*c,s:t(g[be])*c,ms:t(g[ce])*c}):(g=Ie.exec(a))?(c="-"===g[1]?-1:1,f={y:Nb(g[2],c),M:Nb(g[3],c),w:Nb(g[4],c),d:Nb(g[5],c),h:Nb(g[6],c),m:Nb(g[7],c),s:Nb(g[8],c)}):null==f?f={}:"object"==typeof f&&("from"in f||"to"in f)&&(e=Pb(rb(f.from),rb(f.to)),f={},f.ms=e.milliseconds,f.M=e.months),d=new vb(f),wb(a)&&h(a,"_locale")&&(d._locale=a._locale),d}function Nb(a,b){ +// We'd normally use ~~inp for this, but unfortunately it also +// converts floats to ints. +// inp may be undefined, so careful calling replace on it. +var c=a&&parseFloat(a.replace(",",".")); +// apply sign while we're at it +return(isNaN(c)?0:c)*b}function Ob(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function Pb(a,b){var c;return a.isValid()&&b.isValid()?(b=zb(b,a),a.isBefore(b)?c=Ob(a,b):(c=Ob(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function Qb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)} +// TODO: remove 'name' arg after deprecation is removed +function Rb(a,b){return function(c,d){var e,f; +//invert the arguments, but complain about it +return null===d||isNaN(+d)||(x(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=Mb(c,d),Sb(this,e,a),this}}function Sb(b,c,d,e){var f=c._milliseconds,g=Qb(c._days),h=Qb(c._months);b.isValid()&&(e=null==e?!0:e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&P(b,"Date",O(b,"Date")+g*d),h&&ia(b,O(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function Tb(a,b){var c=a.diff(b,"days",!0);return-6>c?"sameElse":-1>c?"lastWeek":0>c?"lastDay":1>c?"sameDay":2>c?"nextDay":7>c?"nextWeek":"sameElse"}function Ub(b,c){ +// We want to compare the start of today, vs this. +// Getting start-of-today depends on whether we're local/utc/offset or not. +var d=b||rb(),e=zb(d,this).startOf("day"),f=a.calendarFormat(this,e)||"sameElse",g=c&&(y(c[f])?c[f].call(this,d):c[f]);return this.format(g||this.localeData().calendar(f,this,rb(d)))}function Vb(){return new q(this)}function Wb(a,b){var c=r(a)?a:rb(a);return this.isValid()&&c.isValid()?(b=J(o(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf()):!1}function Xb(a,b){var c=r(a)?a:rb(a);return this.isValid()&&c.isValid()?(b=J(o(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf()):!1}function Yb(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function Zb(a,b){var c,d=r(a)?a:rb(a);return this.isValid()&&d.isValid()?(b=J(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf())):!1}function $b(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function _b(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function ac(a,b,c){var d,e,f,g;// 1000 +// 1000 * 60 +// 1000 * 60 * 60 +// 1000 * 60 * 60 * 24, negate dst +// 1000 * 60 * 60 * 24 * 7, negate dst +return this.isValid()?(d=zb(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=J(b),"year"===b||"month"===b||"quarter"===b?(g=bc(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:s(g)):NaN):NaN}function bc(a,b){ +// difference in months +var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()), +// b is in (anchor - 1 month, anchor + 1 month) +f=a.clone().add(e,"months"); +//check for negative zero, return zero if negative zero +// linear across the month +// linear across the month +return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function cc(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function dc(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?y(Date.prototype.toISOString)?this.toDate().toISOString():W(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):W(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function ec(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=W(this,b);return this.localeData().postformat(c)}function fc(a,b){return this.isValid()&&(r(a)&&a.isValid()||rb(a).isValid())?Mb({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function gc(a){return this.from(rb(),a)}function hc(a,b){return this.isValid()&&(r(a)&&a.isValid()||rb(a).isValid())?Mb({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function ic(a){return this.to(rb(),a)} +// If passed a locale key, it will set the locale for this +// instance. Otherwise, it will return the locale configuration +// variables for this instance. +function jc(a){var b;return void 0===a?this._locale._abbr:(b=ab(a),null!=b&&(this._locale=b),this)}function kc(){return this._locale}function lc(a){ +// the following switch intentionally omits break keywords +// to utilize falling through the cases. +switch(a=J(a)){case"year":this.month(0);/* falls through */ +case"quarter":case"month":this.date(1);/* falls through */ +case"week":case"isoWeek":case"day":case"date":this.hours(0);/* falls through */ +case"hour":this.minutes(0);/* falls through */ +case"minute":this.seconds(0);/* falls through */ +case"second":this.milliseconds(0)} +// weeks are a special case +// quarters are also special +return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function mc(a){ +// 'date' is an alias for 'day', so it should be considered as such. +return a=J(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function nc(){return this._d.valueOf()-6e4*(this._offset||0)}function oc(){return Math.floor(this.valueOf()/1e3)}function pc(){return new Date(this.valueOf())}function qc(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function rc(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function sc(){ +// new Date(NaN).toJSON() === null +return this.isValid()?this.toISOString():null}function tc(){return m(this)}function uc(){return i({},l(this))}function vc(){return l(this).overflow}function wc(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function xc(a,b){T(0,[a,a.length],0,b)} +// MOMENTS +function yc(a){return Cc.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function zc(a){return Cc.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Ac(){return wa(this.year(),1,4)}function Bc(){var a=this.localeData()._week;return wa(this.year(),a.dow,a.doy)}function Cc(a,b,c,d,e){var f;return null==a?va(this,d,e).year:(f=wa(a,d,e),b>f&&(b=f),Dc.call(this,a,b,c,d,e))}function Dc(a,b,c,d,e){var f=ua(a,b,c,d,e),g=sa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this} +// MOMENTS +function Ec(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)} +// HELPERS +// MOMENTS +function Fc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function Gc(a,b){b[ce]=t(1e3*("0."+a))} +// MOMENTS +function Hc(){return this._isUTC?"UTC":""}function Ic(){return this._isUTC?"Coordinated Universal Time":""}function Jc(a){return rb(1e3*a)}function Kc(){return rb.apply(null,arguments).parseZone()}function Lc(a){return a}function Mc(a,b,c,d){var e=ab(),f=j().set(d,b);return e[c](f,a)}function Nc(a,b,c){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return Mc(a,b,c,"month");var d,e=[];for(d=0;12>d;d++)e[d]=Mc(a,d,c,"month");return e} +// () +// (5) +// (fmt, 5) +// (fmt) +// (true) +// (true, 5) +// (true, fmt, 5) +// (true, fmt) +function Oc(a,b,c,d){"boolean"==typeof a?("number"==typeof b&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,"number"==typeof b&&(c=b,b=void 0),b=b||"");var e=ab(),f=a?e._week.dow:0;if(null!=c)return Mc(b,(c+f)%7,d,"day");var g,h=[];for(g=0;7>g;g++)h[g]=Mc(b,(g+f)%7,d,"day");return h}function Pc(a,b){return Nc(a,b,"months")}function Qc(a,b){return Nc(a,b,"monthsShort")}function Rc(a,b,c){return Oc(a,b,c,"weekdays")}function Sc(a,b,c){return Oc(a,b,c,"weekdaysShort")}function Tc(a,b,c){return Oc(a,b,c,"weekdaysMin")}function Uc(){var a=this._data;return this._milliseconds=Ue(this._milliseconds),this._days=Ue(this._days),this._months=Ue(this._months),a.milliseconds=Ue(a.milliseconds),a.seconds=Ue(a.seconds),a.minutes=Ue(a.minutes),a.hours=Ue(a.hours),a.months=Ue(a.months),a.years=Ue(a.years),this}function Vc(a,b,c,d){var e=Mb(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()} +// supports only 2.0-style add(1, 's') or add(duration) +function Wc(a,b){return Vc(this,a,b,1)} +// supports only 2.0-style subtract(1, 's') or subtract(duration) +function Xc(a,b){return Vc(this,a,b,-1)}function Yc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Zc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data; +// if we have a mix of positive and negative values, bubble down first +// check: https://github.com/moment/moment/issues/2166 +// The following code bubbles up values, see the tests for +// examples of what that means. +// convert days to months +// 12 months -> 1 year +return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Yc(_c(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=s(f/1e3),i.seconds=a%60,b=s(a/60),i.minutes=b%60,c=s(b/60),i.hours=c%24,g+=s(c/24),e=s($c(g)),h+=e,g-=Yc(_c(e)),d=s(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function $c(a){ +// 400 years have 146097 days (taking into account leap year rules) +// 400 years have 12 months === 4800 +return 4800*a/146097}function _c(a){ +// the reverse of daysToMonths +return 146097*a/4800}function ad(a){var b,c,d=this._milliseconds;if(a=J(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+$c(b),"month"===a?c:c/12;switch(b=this._days+Math.round(_c(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3; +// Math.floor prevents floating point math errors here +case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}} +// TODO: Use this.as('ms')? +function bd(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*t(this._months/12)}function cd(a){return function(){return this.as(a)}}function dd(a){return a=J(a),this[a+"s"]()}function ed(a){return function(){return this._data[a]}}function fd(){return s(this.days()/7)} +// helper function for moment.fn.from, moment.fn.fromNow, and moment.duration.fn.humanize +function gd(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function hd(a,b,c){var d=Mb(a).abs(),e=jf(d.as("s")),f=jf(d.as("m")),g=jf(d.as("h")),h=jf(d.as("d")),i=jf(d.as("M")),j=jf(d.as("y")),k=e<kf.s&&["s",e]||1>=f&&["m"]||f<kf.m&&["mm",f]||1>=g&&["h"]||g<kf.h&&["hh",g]||1>=h&&["d"]||h<kf.d&&["dd",h]||1>=i&&["M"]||i<kf.M&&["MM",i]||1>=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,gd.apply(null,k)} +// This function allows you to set the rounding function for relative time strings +function id(a){return void 0===a?jf:"function"==typeof a?(jf=a,!0):!1} +// This function allows you to set a threshold for relative time strings +function jd(a,b){return void 0===kf[a]?!1:void 0===b?kf[a]:(kf[a]=b,!0)}function kd(a){var b=this.localeData(),c=hd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function ld(){ +// for ISO strings we do not use the normal bubbling rules: +// * milliseconds bubble up until they become hours +// * days do not bubble at all +// * months bubble up until they become years +// This is because there is no context-free conversion between hours and days +// (think of clock changes) +// and also not between days and months (28-31 days per month) +var a,b,c,d=lf(this._milliseconds)/1e3,e=lf(this._days),f=lf(this._months);a=s(d/60),b=s(a/60),d%=60,a%=60,c=s(f/12),f%=12; +// inspired by https://github.com/dordille/moment-isoduration/blob/master/moment.isoduration.js +var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var md,nd;nd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;c>d;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1}; +// Plugins that add properties should also add the key here (null value), +// so we can properly clone ourselves. +var od=a.momentProperties=[],pd=!1,qd={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var rd;rd=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)h(a,b)&&c.push(b);return c};var sd,td={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},ud={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},vd="Invalid date",wd="%d",xd=/\d{1,2}/,yd={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},zd={},Ad={},Bd=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Cd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Dd={},Ed={},Fd=/\d/,Gd=/\d\d/,Hd=/\d{3}/,Id=/\d{4}/,Jd=/[+-]?\d{6}/,Kd=/\d\d?/,Ld=/\d\d\d\d?/,Md=/\d\d\d\d\d\d?/,Nd=/\d{1,3}/,Od=/\d{1,4}/,Pd=/[+-]?\d{1,6}/,Qd=/\d+/,Rd=/[+-]?\d+/,Sd=/Z|[+-]\d\d:?\d\d/gi,Td=/Z|[+-]\d\d(?::?\d\d)?/gi,Ud=/[+-]?\d+(\.\d{1,3})?/,Vd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Wd={},Xd={},Yd=0,Zd=1,$d=2,_d=3,ae=4,be=5,ce=6,de=7,ee=8;sd=Array.prototype.indexOf?Array.prototype.indexOf:function(a){ +// I know +var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1},T("M",["MM",2],"Mo",function(){return this.month()+1}),T("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),T("MMMM",0,0,function(a){return this.localeData().months(this,a)}),I("month","M"),L("month",8),Y("M",Kd),Y("MM",Kd,Gd),Y("MMM",function(a,b){return b.monthsShortRegex(a)}),Y("MMMM",function(a,b){return b.monthsRegex(a)}),aa(["M","MM"],function(a,b){b[Zd]=t(a)-1}),aa(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[Zd]=e:l(c).invalidMonth=a}); +// LOCALES +var fe=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,ge="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),he="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ie=Vd,je=Vd; +// FORMATTING +T("Y",0,0,function(){var a=this.year();return 9999>=a?""+a:"+"+a}),T(0,["YY",2],0,function(){return this.year()%100}),T(0,["YYYY",4],0,"year"),T(0,["YYYYY",5],0,"year"),T(0,["YYYYYY",6,!0],0,"year"), +// ALIASES +I("year","y"), +// PRIORITIES +L("year",1), +// PARSING +Y("Y",Rd),Y("YY",Kd,Gd),Y("YYYY",Od,Id),Y("YYYYY",Pd,Jd),Y("YYYYYY",Pd,Jd),aa(["YYYYY","YYYYYY"],Yd),aa("YYYY",function(b,c){c[Yd]=2===b.length?a.parseTwoDigitYear(b):t(b)}),aa("YY",function(b,c){c[Yd]=a.parseTwoDigitYear(b)}),aa("Y",function(a,b){b[Yd]=parseInt(a,10)}), +// HOOKS +a.parseTwoDigitYear=function(a){return t(a)+(t(a)>68?1900:2e3)}; +// MOMENTS +var ke=N("FullYear",!0); +// FORMATTING +T("w",["ww",2],"wo","week"),T("W",["WW",2],"Wo","isoWeek"), +// ALIASES +I("week","w"),I("isoWeek","W"), +// PRIORITIES +L("week",5),L("isoWeek",5), +// PARSING +Y("w",Kd),Y("ww",Kd,Gd),Y("W",Kd),Y("WW",Kd,Gd),ba(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=t(a)});var le={dow:0,// Sunday is the first day of the week. +doy:6}; +// FORMATTING +T("d",0,"do","day"),T("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),T("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),T("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),T("e",0,0,"weekday"),T("E",0,0,"isoWeekday"), +// ALIASES +I("day","d"),I("weekday","e"),I("isoWeekday","E"), +// PRIORITY +L("day",11),L("weekday",11),L("isoWeekday",11), +// PARSING +Y("d",Kd),Y("e",Kd),Y("E",Kd),Y("dd",function(a,b){return b.weekdaysMinRegex(a)}),Y("ddd",function(a,b){return b.weekdaysShortRegex(a)}),Y("dddd",function(a,b){return b.weekdaysRegex(a)}),ba(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict); +// if we didn't get a weekday name, mark the date as invalid +null!=e?b.d=e:l(c).invalidWeekday=a}),ba(["d","e","E"],function(a,b,c,d){b[d]=t(a)}); +// LOCALES +var me="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ne="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),oe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),pe=Vd,qe=Vd,re=Vd;T("H",["HH",2],0,"hour"),T("h",["hh",2],0,Qa),T("k",["kk",2],0,Ra),T("hmm",0,0,function(){return""+Qa.apply(this)+S(this.minutes(),2)}),T("hmmss",0,0,function(){return""+Qa.apply(this)+S(this.minutes(),2)+S(this.seconds(),2)}),T("Hmm",0,0,function(){return""+this.hours()+S(this.minutes(),2)}),T("Hmmss",0,0,function(){return""+this.hours()+S(this.minutes(),2)+S(this.seconds(),2)}),Sa("a",!0),Sa("A",!1), +// ALIASES +I("hour","h"), +// PRIORITY +L("hour",13),Y("a",Ta),Y("A",Ta),Y("H",Kd),Y("h",Kd),Y("HH",Kd,Gd),Y("hh",Kd,Gd),Y("hmm",Ld),Y("hmmss",Md),Y("Hmm",Ld),Y("Hmmss",Md),aa(["H","HH"],_d),aa(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),aa(["h","hh"],function(a,b,c){b[_d]=t(a),l(c).bigHour=!0}),aa("hmm",function(a,b,c){var d=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d)),l(c).bigHour=!0}),aa("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d,2)),b[be]=t(a.substr(e)),l(c).bigHour=!0}),aa("Hmm",function(a,b,c){var d=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d))}),aa("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d,2)),b[be]=t(a.substr(e))});var se,te=/[ap]\.?m?\.?/i,ue=N("Hours",!0),ve={calendar:td,longDateFormat:ud,invalidDate:vd,ordinal:wd,ordinalParse:xd,relativeTime:yd,months:ge,monthsShort:he,week:le,weekdays:me,weekdaysMin:oe,weekdaysShort:ne,meridiemParse:te},we={},xe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ye=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ze=/Z|[+-]\d\d(?::?\d\d)?/,Ae=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/], +// YYYYMM is NOT allowed by the standard +["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Be=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Ce=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=w("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}), +// constant that refers to the ISO standard +a.ISO_8601=function(){};var De=w("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=rb.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:n()}),Ee=w("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=rb.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:n()}),Fe=function(){return Date.now?Date.now():+new Date};xb("Z",":"),xb("ZZ",""), +// PARSING +Y("Z",Td),Y("ZZ",Td),aa(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=yb(Td,a)}); +// HELPERS +// timezone chunker +// '+10:00' > ['10', '00'] +// '-1530' > ['-15', '30'] +var Ge=/([\+\-]|\d\d)/gi; +// HOOKS +// This function will be called whenever a moment is mutated. +// It is intended to keep the offset in sync with the timezone. +a.updateOffset=function(){}; +// ASP.NET json date format regex +var He=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,Ie=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Mb.fn=vb.prototype;var Je=Rb(1,"add"),Ke=Rb(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Le=w("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)}); +// FORMATTING +T(0,["gg",2],0,function(){return this.weekYear()%100}),T(0,["GG",2],0,function(){return this.isoWeekYear()%100}),xc("gggg","weekYear"),xc("ggggg","weekYear"),xc("GGGG","isoWeekYear"),xc("GGGGG","isoWeekYear"), +// ALIASES +I("weekYear","gg"),I("isoWeekYear","GG"), +// PRIORITY +L("weekYear",1),L("isoWeekYear",1), +// PARSING +Y("G",Rd),Y("g",Rd),Y("GG",Kd,Gd),Y("gg",Kd,Gd),Y("GGGG",Od,Id),Y("gggg",Od,Id),Y("GGGGG",Pd,Jd),Y("ggggg",Pd,Jd),ba(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=t(a)}),ba(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}), +// FORMATTING +T("Q",0,"Qo","quarter"), +// ALIASES +I("quarter","Q"), +// PRIORITY +L("quarter",7), +// PARSING +Y("Q",Fd),aa("Q",function(a,b){b[Zd]=3*(t(a)-1)}), +// FORMATTING +T("D",["DD",2],"Do","date"), +// ALIASES +I("date","D"), +// PRIOROITY +L("date",9), +// PARSING +Y("D",Kd),Y("DD",Kd,Gd),Y("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),aa(["D","DD"],$d),aa("Do",function(a,b){b[$d]=t(a.match(Kd)[0],10)}); +// MOMENTS +var Me=N("Date",!0); +// FORMATTING +T("DDD",["DDDD",3],"DDDo","dayOfYear"), +// ALIASES +I("dayOfYear","DDD"), +// PRIORITY +L("dayOfYear",4), +// PARSING +Y("DDD",Nd),Y("DDDD",Hd),aa(["DDD","DDDD"],function(a,b,c){c._dayOfYear=t(a)}), +// FORMATTING +T("m",["mm",2],0,"minute"), +// ALIASES +I("minute","m"), +// PRIORITY +L("minute",14), +// PARSING +Y("m",Kd),Y("mm",Kd,Gd),aa(["m","mm"],ae); +// MOMENTS +var Ne=N("Minutes",!1); +// FORMATTING +T("s",["ss",2],0,"second"), +// ALIASES +I("second","s"), +// PRIORITY +L("second",15), +// PARSING +Y("s",Kd),Y("ss",Kd,Gd),aa(["s","ss"],be); +// MOMENTS +var Oe=N("Seconds",!1); +// FORMATTING +T("S",0,0,function(){return~~(this.millisecond()/100)}),T(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),T(0,["SSS",3],0,"millisecond"),T(0,["SSSS",4],0,function(){return 10*this.millisecond()}),T(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),T(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),T(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),T(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),T(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}), +// ALIASES +I("millisecond","ms"), +// PRIORITY +L("millisecond",16), +// PARSING +Y("S",Nd,Fd),Y("SS",Nd,Gd),Y("SSS",Nd,Hd);var Pe;for(Pe="SSSS";Pe.length<=9;Pe+="S")Y(Pe,Qd);for(Pe="S";Pe.length<=9;Pe+="S")aa(Pe,Gc); +// MOMENTS +var Qe=N("Milliseconds",!1); +// FORMATTING +T("z",0,0,"zoneAbbr"),T("zz",0,0,"zoneName");var Re=q.prototype;Re.add=Je,Re.calendar=Ub,Re.clone=Vb,Re.diff=ac,Re.endOf=mc,Re.format=ec,Re.from=fc,Re.fromNow=gc,Re.to=hc,Re.toNow=ic,Re.get=Q,Re.invalidAt=vc,Re.isAfter=Wb,Re.isBefore=Xb,Re.isBetween=Yb,Re.isSame=Zb,Re.isSameOrAfter=$b,Re.isSameOrBefore=_b,Re.isValid=tc,Re.lang=Le,Re.locale=jc,Re.localeData=kc,Re.max=Ee,Re.min=De,Re.parsingFlags=uc,Re.set=R,Re.startOf=lc,Re.subtract=Ke,Re.toArray=qc,Re.toObject=rc,Re.toDate=pc,Re.toISOString=dc,Re.toJSON=sc,Re.toString=cc,Re.unix=oc,Re.valueOf=nc,Re.creationData=wc, +// Year +Re.year=ke,Re.isLeapYear=qa, +// Week Year +Re.weekYear=yc,Re.isoWeekYear=zc, +// Quarter +Re.quarter=Re.quarters=Ec, +// Month +Re.month=ja,Re.daysInMonth=ka, +// Week +Re.week=Re.weeks=Aa,Re.isoWeek=Re.isoWeeks=Ba,Re.weeksInYear=Bc,Re.isoWeeksInYear=Ac, +// Day +Re.date=Me,Re.day=Re.days=Ja,Re.weekday=Ka,Re.isoWeekday=La,Re.dayOfYear=Fc, +// Hour +Re.hour=Re.hours=ue, +// Minute +Re.minute=Re.minutes=Ne, +// Second +Re.second=Re.seconds=Oe, +// Millisecond +Re.millisecond=Re.milliseconds=Qe, +// Offset +Re.utcOffset=Bb,Re.utc=Db,Re.local=Eb,Re.parseZone=Fb,Re.hasAlignedHourOffset=Gb,Re.isDST=Hb,Re.isLocal=Jb,Re.isUtcOffset=Kb,Re.isUtc=Lb,Re.isUTC=Lb, +// Timezone +Re.zoneAbbr=Hc,Re.zoneName=Ic, +// Deprecations +Re.dates=w("dates accessor is deprecated. Use date instead.",Me),Re.months=w("months accessor is deprecated. Use month instead",ja),Re.years=w("years accessor is deprecated. Use year instead",ke),Re.zone=w("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Cb),Re.isDSTShifted=w("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ib);var Se=Re,Te=B.prototype;Te.calendar=C,Te.longDateFormat=D,Te.invalidDate=E,Te.ordinal=F,Te.preparse=Lc,Te.postformat=Lc,Te.relativeTime=G,Te.pastFuture=H,Te.set=z, +// Month +Te.months=ea,Te.monthsShort=fa,Te.monthsParse=ha,Te.monthsRegex=ma,Te.monthsShortRegex=la, +// Week +Te.week=xa,Te.firstDayOfYear=za,Te.firstDayOfWeek=ya, +// Day of Week +Te.weekdays=Ea,Te.weekdaysMin=Ga,Te.weekdaysShort=Fa,Te.weekdaysParse=Ia,Te.weekdaysRegex=Ma,Te.weekdaysShortRegex=Na,Te.weekdaysMinRegex=Oa, +// Hours +Te.isPM=Ua,Te.meridiem=Va,Za("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===t(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}), +// Side effect imports +a.lang=w("moment.lang is deprecated. Use moment.locale instead.",Za),a.langData=w("moment.langData is deprecated. Use moment.localeData instead.",ab);var Ue=Math.abs,Ve=cd("ms"),We=cd("s"),Xe=cd("m"),Ye=cd("h"),Ze=cd("d"),$e=cd("w"),_e=cd("M"),af=cd("y"),bf=ed("milliseconds"),cf=ed("seconds"),df=ed("minutes"),ef=ed("hours"),ff=ed("days"),gf=ed("months"),hf=ed("years"),jf=Math.round,kf={s:45,// seconds to minute +m:45,// minutes to hour +h:22,// hours to day +d:26,// days to month +M:11},lf=Math.abs,mf=vb.prototype;mf.abs=Uc,mf.add=Wc,mf.subtract=Xc,mf.as=ad,mf.asMilliseconds=Ve,mf.asSeconds=We,mf.asMinutes=Xe,mf.asHours=Ye,mf.asDays=Ze,mf.asWeeks=$e,mf.asMonths=_e,mf.asYears=af,mf.valueOf=bd,mf._bubble=Zc,mf.get=dd,mf.milliseconds=bf,mf.seconds=cf,mf.minutes=df,mf.hours=ef,mf.days=ff,mf.weeks=fd,mf.months=gf,mf.years=hf,mf.humanize=kd,mf.toISOString=ld,mf.toString=ld,mf.toJSON=ld,mf.locale=jc,mf.localeData=kc, +// Deprecations +mf.toIsoString=w("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ld),mf.lang=Le, +// Side effect imports +// FORMATTING +T("X",0,0,"unix"),T("x",0,0,"valueOf"), +// PARSING +Y("x",Rd),Y("X",Ud),aa("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),aa("x",function(a,b,c){c._d=new Date(t(a))}), +// Side effect imports +a.version="2.14.1",b(rb),a.fn=Se,a.min=tb,a.max=ub,a.now=Fe,a.utc=j,a.unix=Jc,a.months=Pc,a.isDate=f,a.locale=Za,a.invalid=n,a.duration=Mb,a.isMoment=r,a.weekdays=Rc,a.parseZone=Kc,a.localeData=ab,a.isDuration=wb,a.monthsShort=Qc,a.weekdaysMin=Tc,a.defineLocale=$a,a.updateLocale=_a,a.locales=bb,a.weekdaysShort=Sc,a.normalizeUnits=J,a.relativeTimeRounding=id,a.relativeTimeThreshold=jd,a.calendarFormat=Tb,a.prototype=Se;var nf=a;return nf}); +//! moment.js locale configuration +//! locale : Portuguese (Brazil) [pt-br] +//! author : Caio Ribeiro Pereira : https://github.com/caio-ribeiro-pereira + +;(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' + && typeof require === 'function' ? factory(require('../moment')) : + typeof define === 'function' && define.amd ? define(['../moment'], factory) : + factory(global.moment) +}(this, function (moment) { 'use strict'; + + + var pt_br = moment.defineLocale('pt-br', { + months : 'Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro'.split('_'), + monthsShort : 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'), + weekdays : 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split('_'), + weekdaysShort : 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'), + weekdaysMin : 'Dom_2ª_3ª_4ª_5ª_6ª_Sáb'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D [de] MMMM [de] YYYY', + LLL : 'D [de] MMMM [de] YYYY [às] HH:mm', + LLLL : 'dddd, D [de] MMMM [de] YYYY [às] HH:mm' + }, + calendar : { + sameDay: '[Hoje às] LT', + nextDay: '[Amanhã às] LT', + nextWeek: 'dddd [às] LT', + lastDay: '[Ontem às] LT', + lastWeek: function () { + return (this.day() === 0 || this.day() === 6) ? + '[Último] dddd [às] LT' : // Saturday + Sunday + '[Última] dddd [às] LT'; // Monday - Friday + }, + sameElse: 'L' + }, + relativeTime : { + future : 'em %s', + past : '%s atrás', + s : 'poucos segundos', + m : 'um minuto', + mm : '%d minutos', + h : 'uma hora', + hh : '%d horas', + d : 'um dia', + dd : '%d dias', + M : 'um mês', + MM : '%d meses', + y : 'um ano', + yy : '%d anos' + }, + ordinalParse: /\d{1,2}º/, + ordinal : '%dº' + }); + + return pt_br; + +})); + + +/** + * Main + */ + jQuery(document).ready(function($) { /** * Responsive wp_video_shortcode(). */ + $( '.wp-video-shortcode' ).parent( 'div' ).css( 'width', 'auto' ); /** - * Fluid width video embeds. (http://fitvidsjs.com) + * Fluid width video embeds. + * @link http://fitvidsjs.com */ + $( '.entry-content' ).fitVids(); /** - * Relative time to date posts. (http://momentjs.com) + * Relative time to date posts. + * @link http://momentjs.com */ + + moment.locale( $('html').attr('lang') ); + $( '.entry-date' ).each(function() { - $(this).text( moment( $(this).children('time').attr('datetime'), moment.ISO_8601, $('html').attr('lang') ).startOf('hour').fromNow() ); + $(this).text( moment( $(this).children('time').attr('datetime'), moment.ISO_8601 ).startOf('hour').fromNow() ); }); /** diff --git a/assets/js/main.min.js b/assets/js/main.min.js index 0c952be..ef74e2a 100644 --- a/assets/js/main.min.js +++ b/assets/js/main.min.js @@ -1,7 +1,10 @@ /*! - * Odin Framework v3.0.0 (http://wpod.in) - * Updated 2016-07-06 + * odin v3.0.0 <http://wpod.in> + * Odin Framework : Framework and base theme for development with WordPress. + * (c) 2016 WordPress Brasil <https://github.com/wpbrasil> + * MIT License + * http://github.com/wpbrasil/odin */ -+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),!c.isInStateTrue())return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);if(this.$element.trigger(g),!g.isDefaultPrevented())return f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d, -this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e<c&&"top";if("bottom"==this.affixed)return null!=c?!(e+this.unpin<=f.top)&&"bottom":!(e+g<=a-d)&&"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&e<=c?"top":null!=d&&i+j>=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery),function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null};if(!document.getElementById("fit-vids-style")){var d=document.head||document.getElementsByTagName("head")[0],e=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",f=document.createElement("div");f.innerHTML='<p>x</p><style id="fit-vids-style">'+e+"</style>",d.appendChild(f.childNodes[1])}return b&&a.extend(c,b),this.each(function(){var b=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];c.customSelector&&b.push(c.customSelector);var d=a(this).find(b.join(","));d=d.not("object object"),d.each(function(){var b=a(this);if(!("embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),d=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),e=c/d;if(!b.attr("id")){var f="fitvid"+Math.floor(999999*Math.random());b.attr("id",f)}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),b.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return md.apply(null,arguments)}function b(a){md=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return"[object Object]"===Object.prototype.toString.call(a)}function e(a){var b;for(b in a)return!1;return!0}function f(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function g(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function h(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function i(a,b){for(var c in b)h(b,c)&&(a[c]=b[c]);return h(b,"toString")&&(a.toString=b.toString),h(b,"valueOf")&&(a.valueOf=b.valueOf),a}function j(a,b,c,d){return qb(a,b,c,d,!0).utc()}function k(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function l(a){return null==a._pf&&(a._pf=k()),a._pf}function m(a){if(null==a._isValid){var b=l(a),c=nd.call(b.parsedDateParts,function(a){return null!=a});a._isValid=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function n(a){var b=j(NaN);return null!=a?i(l(b),a):l(b).userInvalidated=!0,b}function o(a){return void 0===a}function p(a,b){var c,d,e;if(o(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),o(b._i)||(a._i=b._i),o(b._f)||(a._f=b._f),o(b._l)||(a._l=b._l),o(b._strict)||(a._strict=b._strict),o(b._tzm)||(a._tzm=b._tzm),o(b._isUTC)||(a._isUTC=b._isUTC),o(b._offset)||(a._offset=b._offset),o(b._pf)||(a._pf=l(b)),o(b._locale)||(a._locale=b._locale),od.length>0)for(c in od)d=od[c],e=b[d],o(e)||(a[d]=e);return a}function q(b){p(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),pd===!1&&(pd=!0,a.updateOffset(this),pd=!1)}function r(a){return a instanceof q||null!=a&&null!=a._isAMomentObject}function s(a){return 0>a?Math.ceil(a)||0:Math.floor(a)}function t(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=s(b)),c}function u(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&t(a[d])!==t(b[d]))&&g++;return g+f}function v(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function w(b,c){var d=!0;return i(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(v(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function x(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),qd[b]||(v(c),qd[b]=!0)}function y(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function z(a){var b,c;for(c in a)b=a[c],y(b)?this[c]=b:this["_"+c]=b;this._config=a,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function A(a,b){var c,e=i({},a);for(c in b)h(b,c)&&(d(a[c])&&d(b[c])?(e[c]={},i(e[c],a[c]),i(e[c],b[c])):null!=b[c]?e[c]=b[c]:delete e[c]);for(c in a)h(a,c)&&!h(b,c)&&d(a[c])&&(e[c]=i({},e[c]));return e}function B(a){null!=a&&this.set(a)}function C(a,b,c){var d=this._calendar[a]||this._calendar.sameElse;return y(d)?d.call(b,c):d}function D(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function E(){return this._invalidDate}function F(a){return this._ordinal.replace("%d",a)}function G(a,b,c,d){var e=this._relativeTime[c];return y(e)?e(a,b,c,d):e.replace(/%d/i,a)}function H(a,b){var c=this._relativeTime[a>0?"future":"past"];return y(c)?c(b):c.replace(/%s/i,b)}function I(a,b){var c=a.toLowerCase();zd[c]=zd[c+"s"]=zd[b]=a}function J(a){return"string"==typeof a?zd[a]||zd[a.toLowerCase()]:void 0}function K(a){var b,c,d={};for(c in a)h(a,c)&&(b=J(c),b&&(d[b]=a[c]));return d}function L(a,b){Ad[a]=b}function M(a){var b=[];for(var c in a)b.push({unit:c,priority:Ad[c]});return b.sort(function(a,b){return a.priority-b.priority}),b}function N(b,c){return function(d){return null!=d?(P(this,b,d),a.updateOffset(this,c),this):O(this,b)}}function O(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function P(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}function Q(a){return a=J(a),y(this[a])?this[a]():this}function R(a,b){if("object"==typeof a){a=K(a);for(var c=M(a),d=0;d<c.length;d++)this[c[d].unit](a[c[d].unit])}else if(a=J(a),y(this[a]))return this[a](b);return this}function S(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function T(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(Ed[a]=e),b&&(Ed[b[0]]=function(){return S(e.apply(this,arguments),b[1],b[2])}),c&&(Ed[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function U(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function V(a){var b,c,d=a.match(Bd);for(b=0,c=d.length;c>b;b++)Ed[d[b]]?d[b]=Ed[d[b]]:d[b]=U(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}}function W(a,b){return a.isValid()?(b=X(b,a.localeData()),Dd[b]=Dd[b]||V(b),Dd[b](a)):a.localeData().invalidDate()}function X(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(Cd.lastIndex=0;d>=0&&Cd.test(a);)a=a.replace(Cd,c),Cd.lastIndex=0,d-=1;return a}function Y(a,b,c){Wd[a]=y(b)?b:function(a,d){return a&&c?c:b}}function Z(a,b){return h(Wd,a)?Wd[a](b._strict,b._locale):new RegExp($(a))}function $(a){return _(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function _(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function aa(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=t(a)}),c=0;c<a.length;c++)Xd[a[c]]=d}function ba(a,b){aa(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function ca(a,b,c){null!=b&&h(Xd,a)&&Xd[a](b,c._a,c,a)}function da(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function ea(a,b){return c(this._months)?this._months[a.month()]:this._months[(this._months.isFormat||fe).test(b)?"format":"standalone"][a.month()]}function fa(a,b){return c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[fe.test(b)?"format":"standalone"][a.month()]}function ga(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;12>d;++d)f=j([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=sd.call(this._shortMonthsParse,g),-1!==e?e:null):(e=sd.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=sd.call(this._shortMonthsParse,g),-1!==e?e:(e=sd.call(this._longMonthsParse,g),-1!==e?e:null)):(e=sd.call(this._longMonthsParse,g),-1!==e?e:(e=sd.call(this._shortMonthsParse,g),-1!==e?e:null))}function ha(a,b,c){var d,e,f;if(this._monthsParseExact)return ga.call(this,a,b,c);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=j([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function ia(a,b){var c;if(!a.isValid())return a;if("string"==typeof b)if(/^\d+$/.test(b))b=t(b);else if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),da(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ja(b){return null!=b?(ia(this,b),a.updateOffset(this,!0),this):O(this,"Month")}function ka(){return da(this.year(),this.month())}function la(a){return this._monthsParseExact?(h(this,"_monthsRegex")||na.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):(h(this,"_monthsShortRegex")||(this._monthsShortRegex=ie),this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex)}function ma(a){return this._monthsParseExact?(h(this,"_monthsRegex")||na.call(this),a?this._monthsStrictRegex:this._monthsRegex):(h(this,"_monthsRegex")||(this._monthsRegex=je),this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex)}function na(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=j([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=_(d[b]),e[b]=_(e[b]);for(b=0;24>b;b++)f[b]=_(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")}function oa(a){return pa(a)?366:365}function pa(a){return a%4===0&&a%100!==0||a%400===0}function qa(){return pa(this.year())}function ra(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function sa(a){var b=new Date(Date.UTC.apply(null,arguments));return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}function ta(a,b,c){var d=7+b-c,e=(7+sa(a,0,d).getUTCDay()-b)%7;return-e+d-1}function ua(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ta(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=oa(f)+j):j>oa(a)?(f=a+1,g=j-oa(a)):(f=a,g=j),{year:f,dayOfYear:g}}function va(a,b,c){var d,e,f=ta(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+wa(e,b,c)):g>wa(a.year(),b,c)?(d=g-wa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function wa(a,b,c){var d=ta(a,b,c),e=ta(a+1,b,c);return(oa(a)-d+e)/7}function xa(a){return va(a,this._week.dow,this._week.doy).week}function ya(){return this._week.dow}function za(){return this._week.doy}function Aa(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function Ba(a){var b=va(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function Ca(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function Da(a,b){return"string"==typeof a?b.weekdaysParse(a)%7||7:isNaN(a)?null:a}function Ea(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function Fa(a){return this._weekdaysShort[a.day()]}function Ga(a){return this._weekdaysMin[a.day()]}function Ha(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=j([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=sd.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=sd.call(this._weekdaysParse,g),-1!==e?e:(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:(e=sd.call(this._weekdaysParse,g),-1!==e?e:(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:(e=sd.call(this._weekdaysParse,g),-1!==e?e:(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function Ia(a,b,c){var d,e,f;if(this._weekdaysParseExact)return Ha.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){if(e=j([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}}function Ja(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=Ca(a,this.localeData()),this.add(a-b,"d")):b}function Ka(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function La(a){if(!this.isValid())return null!=a?this:NaN;if(null!=a){var b=Da(a,this.localeData());return this.day(this.day()%7?b:b-7)}return this.day()||7}function Ma(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):(h(this,"_weekdaysRegex")||(this._weekdaysRegex=pe),this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex)}function Na(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(h(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=qe),this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Oa(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(h(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=re),this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Pa(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],h=[],i=[],k=[];for(b=0;7>b;b++)c=j([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),h.push(e),i.push(f),k.push(d),k.push(e),k.push(f);for(g.sort(a),h.sort(a),i.sort(a),k.sort(a),b=0;7>b;b++)h[b]=_(h[b]),i[b]=_(i[b]),k[b]=_(k[b]);this._weekdaysRegex=new RegExp("^("+k.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+h.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")}function Qa(){return this.hours()%12||12}function Ra(){return this.hours()||24}function Sa(a,b){T(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function Ta(a,b){return b._meridiemParse}function Ua(a){return"p"===(a+"").toLowerCase().charAt(0)}function Va(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function Wa(a){return a?a.toLowerCase().replace("_","-"):a}function Xa(a){for(var b,c,d,e,f=0;f<a.length;){for(e=Wa(a[f]).split("-"),b=e.length,c=Wa(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=Ya(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&u(e,c,!0)>=b-1)break;b--}f++}return null}function Ya(a){var b=null;if(!we[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=se._abbr,require("./locale/"+a),Za(b)}catch(c){}return we[a]}function Za(a,b){var c;return a&&(c=o(b)?ab(a):$a(a,b),c&&(se=c)),se._abbr}function $a(a,b){if(null!==b){var c=ve;return b.abbr=a,null!=we[a]?(x("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),c=we[a]._config):null!=b.parentLocale&&(null!=we[b.parentLocale]?c=we[b.parentLocale]._config:x("parentLocaleUndefined","specified parentLocale is not defined yet. See http://momentjs.com/guides/#/warnings/parent-locale/")),we[a]=new B(A(c,b)),Za(a),we[a]}return delete we[a],null}function _a(a,b){if(null!=b){var c,d=ve;null!=we[a]&&(d=we[a]._config),b=A(d,b),c=new B(b),c.parentLocale=we[a],we[a]=c,Za(a)}else null!=we[a]&&(null!=we[a].parentLocale?we[a]=we[a].parentLocale:null!=we[a]&&delete we[a]);return we[a]}function ab(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return se;if(!c(a)){if(b=Ya(a))return b;a=[a]}return Xa(a)}function bb(){return rd(we)}function cb(a){var b,c=a._a;return c&&-2===l(a).overflow&&(b=c[Zd]<0||c[Zd]>11?Zd:c[$d]<1||c[$d]>da(c[Yd],c[Zd])?$d:c[_d]<0||c[_d]>24||24===c[_d]&&(0!==c[ae]||0!==c[be]||0!==c[ce])?_d:c[ae]<0||c[ae]>59?ae:c[be]<0||c[be]>59?be:c[ce]<0||c[ce]>999?ce:-1,l(a)._overflowDayOfYear&&(Yd>b||b>$d)&&(b=$d),l(a)._overflowWeeks&&-1===b&&(b=de),l(a)._overflowWeekday&&-1===b&&(b=ee),l(a).overflow=b),a}function db(a){var b,c,d,e,f,g,h=a._i,i=xe.exec(h)||ye.exec(h);if(i){for(l(a).iso=!0,b=0,c=Ae.length;c>b;b++)if(Ae[b][1].exec(i[1])){e=Ae[b][0],d=Ae[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=Be.length;c>b;b++)if(Be[b][1].exec(i[3])){f=(i[2]||" ")+Be[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!ze.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),jb(a)}else a._isValid=!1}function eb(b){var c=Ce.exec(b._i);return null!==c?void(b._d=new Date((+c[1]))):(db(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function fb(a,b,c){return null!=a?a:null!=b?b:c}function gb(b){var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function hb(a){var b,c,d,e,f=[];if(!a._d){for(d=gb(a),a._w&&null==a._a[$d]&&null==a._a[Zd]&&ib(a),a._dayOfYear&&(e=fb(a._a[Yd],d[Yd]),a._dayOfYear>oa(e)&&(l(a)._overflowDayOfYear=!0),c=sa(e,0,a._dayOfYear),a._a[Zd]=c.getUTCMonth(),a._a[$d]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[_d]&&0===a._a[ae]&&0===a._a[be]&&0===a._a[ce]&&(a._nextDay=!0,a._a[_d]=0),a._d=(a._useUTC?sa:ra).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[_d]=24)}}function ib(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=fb(b.GG,a._a[Yd],va(rb(),1,4).year),d=fb(b.W,1),e=fb(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=fb(b.gg,a._a[Yd],va(rb(),f,g).year),d=fb(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>wa(c,f,g)?l(a)._overflowWeeks=!0:null!=i?l(a)._overflowWeekday=!0:(h=ua(c,d,e,f,g),a._a[Yd]=h.year,a._dayOfYear=h.dayOfYear)}function jb(b){if(b._f===a.ISO_8601)return void db(b);b._a=[],l(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,j=0;for(e=X(b._f,b._locale).match(Bd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(Z(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&l(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),j+=d.length),Ed[f]?(d?l(b).empty=!1:l(b).unusedTokens.push(f),ca(f,d,b)):b._strict&&!d&&l(b).unusedTokens.push(f);l(b).charsLeftOver=i-j,h.length>0&&l(b).unusedInput.push(h),b._a[_d]<=12&&l(b).bigHour===!0&&b._a[_d]>0&&(l(b).bigHour=void 0),l(b).parsedDateParts=b._a.slice(0),l(b).meridiem=b._meridiem,b._a[_d]=kb(b._locale,b._a[_d],b._meridiem),hb(b),cb(b)}function kb(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function lb(a){var b,c,d,e,f;if(0===a._f.length)return l(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=p({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],jb(b),m(b)&&(f+=l(b).charsLeftOver,f+=10*l(b).unusedTokens.length,l(b).score=f,(null==d||d>f)&&(d=f,c=b));i(a,c||b)}function mb(a){if(!a._d){var b=K(a._i);a._a=g([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),hb(a)}}function nb(a){var b=new q(cb(ob(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function ob(a){var b=a._i,d=a._f;return a._locale=a._locale||ab(a._l),null===b||void 0===d&&""===b?n({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),r(b)?new q(cb(b)):(c(d)?lb(a):f(b)?a._d=b:d?jb(a):pb(a),m(a)||(a._d=null),a))}function pb(b){var d=b._i;void 0===d?b._d=new Date(a.now()):f(d)?b._d=new Date(d.valueOf()):"string"==typeof d?eb(b):c(d)?(b._a=g(d.slice(0),function(a){return parseInt(a,10)}),hb(b)):"object"==typeof d?mb(b):"number"==typeof d?b._d=new Date(d):a.createFromInputFallback(b)}function qb(a,b,f,g,h){var i={};return"boolean"==typeof f&&(g=f,f=void 0),(d(a)&&e(a)||c(a)&&0===a.length)&&(a=void 0),i._isAMomentObject=!0,i._useUTC=i._isUTC=h,i._l=f,i._i=a,i._f=b,i._strict=g,nb(i)}function rb(a,b,c,d){return qb(a,b,c,d,!1)}function sb(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return rb();for(d=b[0],e=1;e<b.length;++e)b[e].isValid()&&!b[e][a](d)||(d=b[e]);return d}function tb(){var a=[].slice.call(arguments,0);return sb("isBefore",a)}function ub(){var a=[].slice.call(arguments,0);return sb("isAfter",a)}function vb(a){var b=K(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+1e3*h*60*60,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=ab(),this._bubble()}function wb(a){return a instanceof vb}function xb(a,b){T(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+S(~~(a/60),2)+b+S(~~a%60,2)})}function yb(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(Ge)||["-",0,0],f=+(60*e[1])+t(e[2]);return"+"===e[0]?f:-f}function zb(b,c){var d,e;return c._isUTC?(d=c.clone(),e=(r(b)||f(b)?b.valueOf():rb(b).valueOf())-d.valueOf(),d._d.setTime(d._d.valueOf()+e),a.updateOffset(d,!1),d):rb(b).local()}function Ab(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Bb(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=yb(Td,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ab(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?Sb(this,Mb(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ab(this):null!=b?this:NaN}function Cb(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Db(a){return this.utcOffset(0,a)}function Eb(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ab(this),"m")),this}function Fb(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(yb(Sd,this._i)),this}function Gb(a){return!!this.isValid()&&(a=a?rb(a).utcOffset():0,(this.utcOffset()-a)%60===0)}function Hb(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ib(){if(!o(this._isDSTShifted))return this._isDSTShifted;var a={};if(p(a,this),a=ob(a),a._a){var b=a._isUTC?j(a._a):rb(a._a);this._isDSTShifted=this.isValid()&&u(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Jb(){return!!this.isValid()&&!this._isUTC}function Kb(){return!!this.isValid()&&this._isUTC}function Lb(){return!!this.isValid()&&this._isUTC&&0===this._offset}function Mb(a,b){var c,d,e,f=a,g=null;return wb(a)?f={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(f={},b?f[b]=a:f.milliseconds=a):(g=He.exec(a))?(c="-"===g[1]?-1:1,f={y:0,d:t(g[$d])*c,h:t(g[_d])*c,m:t(g[ae])*c,s:t(g[be])*c,ms:t(g[ce])*c}):(g=Ie.exec(a))?(c="-"===g[1]?-1:1,f={y:Nb(g[2],c),M:Nb(g[3],c),w:Nb(g[4],c),d:Nb(g[5],c),h:Nb(g[6],c),m:Nb(g[7],c),s:Nb(g[8],c)}):null==f?f={}:"object"==typeof f&&("from"in f||"to"in f)&&(e=Pb(rb(f.from),rb(f.to)),f={},f.ms=e.milliseconds,f.M=e.months),d=new vb(f),wb(a)&&h(a,"_locale")&&(d._locale=a._locale),d}function Nb(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function Ob(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function Pb(a,b){var c;return a.isValid()&&b.isValid()?(b=zb(b,a),a.isBefore(b)?c=Ob(a,b):(c=Ob(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function Qb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)}function Rb(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(x(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=Mb(c,d),Sb(this,e,a),this}}function Sb(b,c,d,e){var f=c._milliseconds,g=Qb(c._days),h=Qb(c._months);b.isValid()&&(e=null==e||e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&P(b,"Date",O(b,"Date")+g*d),h&&ia(b,O(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function Tb(a,b){var c=a.diff(b,"days",!0);return-6>c?"sameElse":-1>c?"lastWeek":0>c?"lastDay":1>c?"sameDay":2>c?"nextDay":7>c?"nextWeek":"sameElse"}function Ub(b,c){var d=b||rb(),e=zb(d,this).startOf("day"),f=a.calendarFormat(this,e)||"sameElse",g=c&&(y(c[f])?c[f].call(this,d):c[f]);return this.format(g||this.localeData().calendar(f,this,rb(d)))}function Vb(){return new q(this)}function Wb(a,b){ -var c=r(a)?a:rb(a);return!(!this.isValid()||!c.isValid())&&(b=J(o(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf())}function Xb(a,b){var c=r(a)?a:rb(a);return!(!this.isValid()||!c.isValid())&&(b=J(o(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf())}function Yb(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function Zb(a,b){var c,d=r(a)?a:rb(a);return!(!this.isValid()||!d.isValid())&&(b=J(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf()))}function $b(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function _b(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function ac(a,b,c){var d,e,f,g;return this.isValid()?(d=zb(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=J(b),"year"===b||"month"===b||"quarter"===b?(g=bc(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:s(g)):NaN):NaN}function bc(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function cc(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function dc(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?y(Date.prototype.toISOString)?this.toDate().toISOString():W(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):W(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function ec(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=W(this,b);return this.localeData().postformat(c)}function fc(a,b){return this.isValid()&&(r(a)&&a.isValid()||rb(a).isValid())?Mb({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function gc(a){return this.from(rb(),a)}function hc(a,b){return this.isValid()&&(r(a)&&a.isValid()||rb(a).isValid())?Mb({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function ic(a){return this.to(rb(),a)}function jc(a){var b;return void 0===a?this._locale._abbr:(b=ab(a),null!=b&&(this._locale=b),this)}function kc(){return this._locale}function lc(a){switch(a=J(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function mc(a){return a=J(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function nc(){return this._d.valueOf()-6e4*(this._offset||0)}function oc(){return Math.floor(this.valueOf()/1e3)}function pc(){return new Date(this.valueOf())}function qc(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function rc(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function sc(){return this.isValid()?this.toISOString():null}function tc(){return m(this)}function uc(){return i({},l(this))}function vc(){return l(this).overflow}function wc(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function xc(a,b){T(0,[a,a.length],0,b)}function yc(a){return Cc.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function zc(a){return Cc.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Ac(){return wa(this.year(),1,4)}function Bc(){var a=this.localeData()._week;return wa(this.year(),a.dow,a.doy)}function Cc(a,b,c,d,e){var f;return null==a?va(this,d,e).year:(f=wa(a,d,e),b>f&&(b=f),Dc.call(this,a,b,c,d,e))}function Dc(a,b,c,d,e){var f=ua(a,b,c,d,e),g=sa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}function Ec(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Fc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function Gc(a,b){b[ce]=t(1e3*("0."+a))}function Hc(){return this._isUTC?"UTC":""}function Ic(){return this._isUTC?"Coordinated Universal Time":""}function Jc(a){return rb(1e3*a)}function Kc(){return rb.apply(null,arguments).parseZone()}function Lc(a){return a}function Mc(a,b,c,d){var e=ab(),f=j().set(d,b);return e[c](f,a)}function Nc(a,b,c){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return Mc(a,b,c,"month");var d,e=[];for(d=0;12>d;d++)e[d]=Mc(a,d,c,"month");return e}function Oc(a,b,c,d){"boolean"==typeof a?("number"==typeof b&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,"number"==typeof b&&(c=b,b=void 0),b=b||"");var e=ab(),f=a?e._week.dow:0;if(null!=c)return Mc(b,(c+f)%7,d,"day");var g,h=[];for(g=0;7>g;g++)h[g]=Mc(b,(g+f)%7,d,"day");return h}function Pc(a,b){return Nc(a,b,"months")}function Qc(a,b){return Nc(a,b,"monthsShort")}function Rc(a,b,c){return Oc(a,b,c,"weekdays")}function Sc(a,b,c){return Oc(a,b,c,"weekdaysShort")}function Tc(a,b,c){return Oc(a,b,c,"weekdaysMin")}function Uc(){var a=this._data;return this._milliseconds=Ue(this._milliseconds),this._days=Ue(this._days),this._months=Ue(this._months),a.milliseconds=Ue(a.milliseconds),a.seconds=Ue(a.seconds),a.minutes=Ue(a.minutes),a.hours=Ue(a.hours),a.months=Ue(a.months),a.years=Ue(a.years),this}function Vc(a,b,c,d){var e=Mb(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function Wc(a,b){return Vc(this,a,b,1)}function Xc(a,b){return Vc(this,a,b,-1)}function Yc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Zc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Yc(_c(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=s(f/1e3),i.seconds=a%60,b=s(a/60),i.minutes=b%60,c=s(b/60),i.hours=c%24,g+=s(c/24),e=s($c(g)),h+=e,g-=Yc(_c(e)),d=s(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function $c(a){return 4800*a/146097}function _c(a){return 146097*a/4800}function ad(a){var b,c,d=this._milliseconds;if(a=J(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+$c(b),"month"===a?c:c/12;switch(b=this._days+Math.round(_c(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function bd(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*t(this._months/12)}function cd(a){return function(){return this.as(a)}}function dd(a){return a=J(a),this[a+"s"]()}function ed(a){return function(){return this._data[a]}}function fd(){return s(this.days()/7)}function gd(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function hd(a,b,c){var d=Mb(a).abs(),e=jf(d.as("s")),f=jf(d.as("m")),g=jf(d.as("h")),h=jf(d.as("d")),i=jf(d.as("M")),j=jf(d.as("y")),k=e<kf.s&&["s",e]||1>=f&&["m"]||f<kf.m&&["mm",f]||1>=g&&["h"]||g<kf.h&&["hh",g]||1>=h&&["d"]||h<kf.d&&["dd",h]||1>=i&&["M"]||i<kf.M&&["MM",i]||1>=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,gd.apply(null,k)}function id(a){return void 0===a?jf:"function"==typeof a&&(jf=a,!0)}function jd(a,b){return void 0!==kf[a]&&(void 0===b?kf[a]:(kf[a]=b,!0))}function kd(a){var b=this.localeData(),c=hd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function ld(){var a,b,c,d=lf(this._milliseconds)/1e3,e=lf(this._days),f=lf(this._months);a=s(d/60),b=s(a/60),d%=60,a%=60,c=s(f/12),f%=12;var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var md,nd;nd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;c>d;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};var od=a.momentProperties=[],pd=!1,qd={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var rd;rd=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)h(a,b)&&c.push(b);return c};var sd,td={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},ud={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},vd="Invalid date",wd="%d",xd=/\d{1,2}/,yd={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},zd={},Ad={},Bd=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Cd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Dd={},Ed={},Fd=/\d/,Gd=/\d\d/,Hd=/\d{3}/,Id=/\d{4}/,Jd=/[+-]?\d{6}/,Kd=/\d\d?/,Ld=/\d\d\d\d?/,Md=/\d\d\d\d\d\d?/,Nd=/\d{1,3}/,Od=/\d{1,4}/,Pd=/[+-]?\d{1,6}/,Qd=/\d+/,Rd=/[+-]?\d+/,Sd=/Z|[+-]\d\d:?\d\d/gi,Td=/Z|[+-]\d\d(?::?\d\d)?/gi,Ud=/[+-]?\d+(\.\d{1,3})?/,Vd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Wd={},Xd={},Yd=0,Zd=1,$d=2,_d=3,ae=4,be=5,ce=6,de=7,ee=8;sd=Array.prototype.indexOf?Array.prototype.indexOf:function(a){var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1},T("M",["MM",2],"Mo",function(){return this.month()+1}),T("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),T("MMMM",0,0,function(a){return this.localeData().months(this,a)}),I("month","M"),L("month",8),Y("M",Kd),Y("MM",Kd,Gd),Y("MMM",function(a,b){return b.monthsShortRegex(a)}),Y("MMMM",function(a,b){return b.monthsRegex(a)}),aa(["M","MM"],function(a,b){b[Zd]=t(a)-1}),aa(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[Zd]=e:l(c).invalidMonth=a});var fe=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,ge="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),he="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ie=Vd,je=Vd;T("Y",0,0,function(){var a=this.year();return 9999>=a?""+a:"+"+a}),T(0,["YY",2],0,function(){return this.year()%100}),T(0,["YYYY",4],0,"year"),T(0,["YYYYY",5],0,"year"),T(0,["YYYYYY",6,!0],0,"year"),I("year","y"),L("year",1),Y("Y",Rd),Y("YY",Kd,Gd),Y("YYYY",Od,Id),Y("YYYYY",Pd,Jd),Y("YYYYYY",Pd,Jd),aa(["YYYYY","YYYYYY"],Yd),aa("YYYY",function(b,c){c[Yd]=2===b.length?a.parseTwoDigitYear(b):t(b)}),aa("YY",function(b,c){c[Yd]=a.parseTwoDigitYear(b)}),aa("Y",function(a,b){b[Yd]=parseInt(a,10)}),a.parseTwoDigitYear=function(a){return t(a)+(t(a)>68?1900:2e3)};var ke=N("FullYear",!0);T("w",["ww",2],"wo","week"),T("W",["WW",2],"Wo","isoWeek"),I("week","w"),I("isoWeek","W"),L("week",5),L("isoWeek",5),Y("w",Kd),Y("ww",Kd,Gd),Y("W",Kd),Y("WW",Kd,Gd),ba(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=t(a)});var le={dow:0,doy:6};T("d",0,"do","day"),T("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),T("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),T("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),T("e",0,0,"weekday"),T("E",0,0,"isoWeekday"),I("day","d"),I("weekday","e"),I("isoWeekday","E"),L("day",11),L("weekday",11),L("isoWeekday",11),Y("d",Kd),Y("e",Kd),Y("E",Kd),Y("dd",function(a,b){return b.weekdaysMinRegex(a)}),Y("ddd",function(a,b){return b.weekdaysShortRegex(a)}),Y("dddd",function(a,b){return b.weekdaysRegex(a)}),ba(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict);null!=e?b.d=e:l(c).invalidWeekday=a}),ba(["d","e","E"],function(a,b,c,d){b[d]=t(a)});var me="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ne="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),oe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),pe=Vd,qe=Vd,re=Vd;T("H",["HH",2],0,"hour"),T("h",["hh",2],0,Qa),T("k",["kk",2],0,Ra),T("hmm",0,0,function(){return""+Qa.apply(this)+S(this.minutes(),2)}),T("hmmss",0,0,function(){return""+Qa.apply(this)+S(this.minutes(),2)+S(this.seconds(),2)}),T("Hmm",0,0,function(){return""+this.hours()+S(this.minutes(),2)}),T("Hmmss",0,0,function(){return""+this.hours()+S(this.minutes(),2)+S(this.seconds(),2)}),Sa("a",!0),Sa("A",!1),I("hour","h"),L("hour",13),Y("a",Ta),Y("A",Ta),Y("H",Kd),Y("h",Kd),Y("HH",Kd,Gd),Y("hh",Kd,Gd),Y("hmm",Ld),Y("hmmss",Md),Y("Hmm",Ld),Y("Hmmss",Md),aa(["H","HH"],_d),aa(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),aa(["h","hh"],function(a,b,c){b[_d]=t(a),l(c).bigHour=!0}),aa("hmm",function(a,b,c){var d=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d)),l(c).bigHour=!0}),aa("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d,2)),b[be]=t(a.substr(e)),l(c).bigHour=!0}),aa("Hmm",function(a,b,c){var d=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d))}),aa("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d,2)),b[be]=t(a.substr(e))});var se,te=/[ap]\.?m?\.?/i,ue=N("Hours",!0),ve={calendar:td,longDateFormat:ud,invalidDate:vd,ordinal:wd,ordinalParse:xd,relativeTime:yd,months:ge,monthsShort:he,week:le,weekdays:me,weekdaysMin:oe,weekdaysShort:ne,meridiemParse:te},we={},xe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ye=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ze=/Z|[+-]\d\d(?::?\d\d)?/,Ae=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Be=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Ce=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=w("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),a.ISO_8601=function(){};var De=w("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=rb.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:n()}),Ee=w("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=rb.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:n()}),Fe=function(){return Date.now?Date.now():+new Date};xb("Z",":"),xb("ZZ",""),Y("Z",Td),Y("ZZ",Td),aa(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=yb(Td,a)});var Ge=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var He=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,Ie=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Mb.fn=vb.prototype;var Je=Rb(1,"add"),Ke=Rb(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Le=w("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});T(0,["gg",2],0,function(){return this.weekYear()%100}),T(0,["GG",2],0,function(){return this.isoWeekYear()%100}),xc("gggg","weekYear"),xc("ggggg","weekYear"),xc("GGGG","isoWeekYear"),xc("GGGGG","isoWeekYear"),I("weekYear","gg"),I("isoWeekYear","GG"),L("weekYear",1),L("isoWeekYear",1),Y("G",Rd),Y("g",Rd),Y("GG",Kd,Gd),Y("gg",Kd,Gd),Y("GGGG",Od,Id),Y("gggg",Od,Id),Y("GGGGG",Pd,Jd),Y("ggggg",Pd,Jd),ba(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=t(a)}),ba(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),T("Q",0,"Qo","quarter"),I("quarter","Q"),L("quarter",7),Y("Q",Fd),aa("Q",function(a,b){b[Zd]=3*(t(a)-1)}),T("D",["DD",2],"Do","date"),I("date","D"),L("date",9),Y("D",Kd),Y("DD",Kd,Gd),Y("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),aa(["D","DD"],$d),aa("Do",function(a,b){b[$d]=t(a.match(Kd)[0],10)});var Me=N("Date",!0);T("DDD",["DDDD",3],"DDDo","dayOfYear"),I("dayOfYear","DDD"),L("dayOfYear",4),Y("DDD",Nd),Y("DDDD",Hd),aa(["DDD","DDDD"],function(a,b,c){c._dayOfYear=t(a)}),T("m",["mm",2],0,"minute"),I("minute","m"),L("minute",14),Y("m",Kd),Y("mm",Kd,Gd),aa(["m","mm"],ae);var Ne=N("Minutes",!1);T("s",["ss",2],0,"second"),I("second","s"),L("second",15),Y("s",Kd),Y("ss",Kd,Gd),aa(["s","ss"],be);var Oe=N("Seconds",!1);T("S",0,0,function(){return~~(this.millisecond()/100)}),T(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),T(0,["SSS",3],0,"millisecond"),T(0,["SSSS",4],0,function(){return 10*this.millisecond()}),T(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),T(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),T(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),T(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),T(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),I("millisecond","ms"),L("millisecond",16),Y("S",Nd,Fd),Y("SS",Nd,Gd),Y("SSS",Nd,Hd);var Pe;for(Pe="SSSS";Pe.length<=9;Pe+="S")Y(Pe,Qd);for(Pe="S";Pe.length<=9;Pe+="S")aa(Pe,Gc);var Qe=N("Milliseconds",!1);T("z",0,0,"zoneAbbr"),T("zz",0,0,"zoneName");var Re=q.prototype;Re.add=Je,Re.calendar=Ub,Re.clone=Vb,Re.diff=ac,Re.endOf=mc,Re.format=ec,Re.from=fc,Re.fromNow=gc,Re.to=hc,Re.toNow=ic,Re.get=Q,Re.invalidAt=vc,Re.isAfter=Wb,Re.isBefore=Xb,Re.isBetween=Yb,Re.isSame=Zb,Re.isSameOrAfter=$b,Re.isSameOrBefore=_b,Re.isValid=tc,Re.lang=Le,Re.locale=jc,Re.localeData=kc,Re.max=Ee,Re.min=De,Re.parsingFlags=uc,Re.set=R,Re.startOf=lc,Re.subtract=Ke,Re.toArray=qc,Re.toObject=rc,Re.toDate=pc,Re.toISOString=dc,Re.toJSON=sc,Re.toString=cc,Re.unix=oc,Re.valueOf=nc,Re.creationData=wc,Re.year=ke,Re.isLeapYear=qa,Re.weekYear=yc,Re.isoWeekYear=zc,Re.quarter=Re.quarters=Ec,Re.month=ja,Re.daysInMonth=ka,Re.week=Re.weeks=Aa,Re.isoWeek=Re.isoWeeks=Ba,Re.weeksInYear=Bc,Re.isoWeeksInYear=Ac,Re.date=Me,Re.day=Re.days=Ja,Re.weekday=Ka,Re.isoWeekday=La,Re.dayOfYear=Fc,Re.hour=Re.hours=ue,Re.minute=Re.minutes=Ne,Re.second=Re.seconds=Oe,Re.millisecond=Re.milliseconds=Qe,Re.utcOffset=Bb,Re.utc=Db,Re.local=Eb,Re.parseZone=Fb,Re.hasAlignedHourOffset=Gb,Re.isDST=Hb,Re.isLocal=Jb,Re.isUtcOffset=Kb,Re.isUtc=Lb,Re.isUTC=Lb,Re.zoneAbbr=Hc,Re.zoneName=Ic,Re.dates=w("dates accessor is deprecated. Use date instead.",Me),Re.months=w("months accessor is deprecated. Use month instead",ja),Re.years=w("years accessor is deprecated. Use year instead",ke),Re.zone=w("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Cb),Re.isDSTShifted=w("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ib);var Se=Re,Te=B.prototype;Te.calendar=C,Te.longDateFormat=D,Te.invalidDate=E,Te.ordinal=F,Te.preparse=Lc,Te.postformat=Lc,Te.relativeTime=G,Te.pastFuture=H,Te.set=z,Te.months=ea,Te.monthsShort=fa,Te.monthsParse=ha,Te.monthsRegex=ma,Te.monthsShortRegex=la,Te.week=xa,Te.firstDayOfYear=za,Te.firstDayOfWeek=ya,Te.weekdays=Ea,Te.weekdaysMin=Ga,Te.weekdaysShort=Fa,Te.weekdaysParse=Ia,Te.weekdaysRegex=Ma,Te.weekdaysShortRegex=Na,Te.weekdaysMinRegex=Oa,Te.isPM=Ua,Te.meridiem=Va,Za("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===t(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=w("moment.lang is deprecated. Use moment.locale instead.",Za),a.langData=w("moment.langData is deprecated. Use moment.localeData instead.",ab);var Ue=Math.abs,Ve=cd("ms"),We=cd("s"),Xe=cd("m"),Ye=cd("h"),Ze=cd("d"),$e=cd("w"),_e=cd("M"),af=cd("y"),bf=ed("milliseconds"),cf=ed("seconds"),df=ed("minutes"),ef=ed("hours"),ff=ed("days"),gf=ed("months"),hf=ed("years"),jf=Math.round,kf={s:45,m:45,h:22,d:26,M:11},lf=Math.abs,mf=vb.prototype;mf.abs=Uc,mf.add=Wc,mf.subtract=Xc,mf.as=ad,mf.asMilliseconds=Ve,mf.asSeconds=We,mf.asMinutes=Xe,mf.asHours=Ye,mf.asDays=Ze,mf.asWeeks=$e,mf.asMonths=_e,mf.asYears=af,mf.valueOf=bd,mf._bubble=Zc,mf.get=dd,mf.milliseconds=bf,mf.seconds=cf,mf.minutes=df,mf.hours=ef,mf.days=ff,mf.weeks=fd,mf.months=gf,mf.years=hf,mf.humanize=kd,mf.toISOString=ld,mf.toString=ld,mf.toJSON=ld,mf.locale=jc,mf.localeData=kc,mf.toIsoString=w("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ld),mf.lang=Le,T("X",0,0,"unix"),T("x",0,0,"valueOf"),Y("x",Rd),Y("X",Ud),aa("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),aa("x",function(a,b,c){c._d=new Date(t(a))}),a.version="2.14.1",b(rb),a.fn=Se,a.min=tb,a.max=ub,a.now=Fe,a.utc=j,a.unix=Jc,a.months=Pc,a.isDate=f,a.locale=Za,a.invalid=n,a.duration=Mb,a.isMoment=r,a.weekdays=Rc,a.parseZone=Kc,a.localeData=ab,a.isDuration=wb,a.monthsShort=Qc,a.weekdaysMin=Tc,a.defineLocale=$a,a.updateLocale=_a,a.locales=bb,a.weekdaysShort=Sc,a.normalizeUnits=J,a.relativeTimeRounding=id,a.relativeTimeThreshold=jd,a.calendarFormat=Tb,a.prototype=Se;var nf=a;return nf}),function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],b):b(a.moment)}(this,function(a){"use strict";var b=a.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return b}),jQuery(document).ready(function(a){a(".wp-video-shortcode").parent("div").css("width","auto"),a(".entry-content").fitVids(),a(".entry-date").each(function(){a(this).text(moment(a(this).children("time").attr("datetime"),moment.ISO_8601,a("html").attr("lang")).startOf("hour").fromNow())})}); \ No newline at end of file ++function(t){"use strict";function e(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}t.fn.emulateTransitionEnd=function(e){var i=!1,n=this;t(this).one("bsTransitionEnd",function(){i=!0});var s=function(){i||t(n).trigger(t.support.transition.end)};return setTimeout(s,e),this},t(function(){t.support.transition=e(),t.support.transition&&(t.event.special.bsTransitionEnd={bindType:t.support.transition.end,delegateType:t.support.transition.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var i=t(this),s=i.data("bs.alert");s||i.data("bs.alert",s=new n(this)),"string"==typeof e&&s[e].call(i)})}var i='[data-dismiss="alert"]',n=function(e){t(e).on("click",i,this.close)};n.VERSION="3.3.6",n.TRANSITION_DURATION=150,n.prototype.close=function(e){function i(){r.detach().trigger("closed.bs.alert").remove()}var s=t(this),o=s.attr("data-target");o||(o=s.attr("href"),o=o&&o.replace(/.*(?=#[^\s]*$)/,""));var r=t(o);e&&e.preventDefault(),r.length||(r=s.closest(".alert")),r.trigger(e=t.Event("close.bs.alert")),e.isDefaultPrevented()||(r.removeClass("in"),t.support.transition&&r.hasClass("fade")?r.one("bsTransitionEnd",i).emulateTransitionEnd(n.TRANSITION_DURATION):i())};var s=t.fn.alert;t.fn.alert=e,t.fn.alert.Constructor=n,t.fn.alert.noConflict=function(){return t.fn.alert=s,this},t(document).on("click.bs.alert.data-api",i,n.prototype.close)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.button"),o="object"==typeof e&&e;s||n.data("bs.button",s=new i(this,o)),"toggle"==e?s.toggle():e&&s.setState(e)})}var i=function(e,n){this.$element=t(e),this.options=t.extend({},i.DEFAULTS,n),this.isLoading=!1};i.VERSION="3.3.6",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(e){var i="disabled",n=this.$element,s=n.is("input")?"val":"html",o=n.data();e+="Text",null==o.resetText&&n.data("resetText",n[s]()),setTimeout(t.proxy(function(){n[s](null==o[e]?this.options[e]:o[e]),"loadingText"==e?(this.isLoading=!0,n.addClass(i).attr(i,i)):this.isLoading&&(this.isLoading=!1,n.removeClass(i).removeAttr(i))},this),0)},i.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(t=!1),e.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),i.prop("checked",this.$element.hasClass("active")),t&&i.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var n=t.fn.button;t.fn.button=e,t.fn.button.Constructor=i,t.fn.button.noConflict=function(){return t.fn.button=n,this},t(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(i){var n=t(i.target);n.hasClass("btn")||(n=n.closest(".btn")),e.call(n,"toggle"),t(i.target).is('input[type="radio"]')||t(i.target).is('input[type="checkbox"]')||i.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(e){t(e.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(e.type))})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.carousel"),o=t.extend({},i.DEFAULTS,n.data(),"object"==typeof e&&e),r="string"==typeof e?e:o.slide;s||n.data("bs.carousel",s=new i(this,o)),"number"==typeof e?s.to(e):r?s[r]():o.interval&&s.pause().cycle()})}var i=function(e,i){this.$element=t(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",t.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};i.VERSION="3.3.6",i.TRANSITION_DURATION=600,i.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},i.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},i.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},i.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},i.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e),n="prev"==t&&0===i||"next"==t&&i==this.$items.length-1;if(n&&!this.options.wrap)return e;var s="prev"==t?-1:1,o=(i+s)%this.$items.length;return this.$items.eq(o)},i.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",this.$items.eq(t))},i.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},i.prototype.next=function(){if(!this.sliding)return this.slide("next")},i.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},i.prototype.slide=function(e,n){var s=this.$element.find(".item.active"),o=n||this.getItemForDirection(e,s),r=this.interval,a="next"==e?"left":"right",l=this;if(o.hasClass("active"))return this.sliding=!1;var d=o[0],h=t.Event("slide.bs.carousel",{relatedTarget:d,direction:a});if(this.$element.trigger(h),!h.isDefaultPrevented()){if(this.sliding=!0,r&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var u=t(this.$indicators.children()[this.getItemIndex(o)]);u&&u.addClass("active")}var c=t.Event("slid.bs.carousel",{relatedTarget:d,direction:a});return t.support.transition&&this.$element.hasClass("slide")?(o.addClass(e),o[0].offsetWidth,s.addClass(a),o.addClass(a),s.one("bsTransitionEnd",function(){o.removeClass([e,a].join(" ")).addClass("active"),s.removeClass(["active",a].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger(c)},0)}).emulateTransitionEnd(i.TRANSITION_DURATION)):(s.removeClass("active"),o.addClass("active"),this.sliding=!1,this.$element.trigger(c)),r&&this.cycle(),this}};var n=t.fn.carousel;t.fn.carousel=e,t.fn.carousel.Constructor=i,t.fn.carousel.noConflict=function(){return t.fn.carousel=n,this};var s=function(i){var n,s=t(this),o=t(s.attr("data-target")||(n=s.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,""));if(o.hasClass("carousel")){var r=t.extend({},o.data(),s.data()),a=s.attr("data-slide-to");a&&(r.interval=!1),e.call(o,r),a&&o.data("bs.carousel").to(a),i.preventDefault()}};t(document).on("click.bs.carousel.data-api","[data-slide]",s).on("click.bs.carousel.data-api","[data-slide-to]",s),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var i=t(this);e.call(i,i.data())})})}(jQuery),+function(t){"use strict";function e(e){var i,n=e.attr("data-target")||(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return t(n)}function i(e){return this.each(function(){var i=t(this),s=i.data("bs.collapse"),o=t.extend({},n.DEFAULTS,i.data(),"object"==typeof e&&e);!s&&o.toggle&&/show|hide/.test(e)&&(o.toggle=!1),s||i.data("bs.collapse",s=new n(this,o)),"string"==typeof e&&s[e]()})}var n=function(e,i){this.$element=t(e),this.options=t.extend({},n.DEFAULTS,i),this.$trigger=t('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};n.VERSION="3.3.6",n.TRANSITION_DURATION=350,n.DEFAULTS={toggle:!0},n.prototype.dimension=function(){var t=this.$element.hasClass("width");return t?"width":"height"},n.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var e,s=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(s&&s.length&&(e=s.data("bs.collapse"),e&&e.transitioning))){var o=t.Event("show.bs.collapse");if(this.$element.trigger(o),!o.isDefaultPrevented()){s&&s.length&&(i.call(s,"hide"),e||s.data("bs.collapse",null));var r=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[r](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var a=function(){this.$element.removeClass("collapsing").addClass("collapse in")[r](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!t.support.transition)return a.call(this);var l=t.camelCase(["scroll",r].join("-"));this.$element.one("bsTransitionEnd",t.proxy(a,this)).emulateTransitionEnd(n.TRANSITION_DURATION)[r](this.$element[0][l])}}}},n.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var e=t.Event("hide.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var i=this.dimension();this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var s=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return t.support.transition?void this.$element[i](0).one("bsTransitionEnd",t.proxy(s,this)).emulateTransitionEnd(n.TRANSITION_DURATION):s.call(this)}}},n.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},n.prototype.getParent=function(){return t(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(t.proxy(function(i,n){var s=t(n);this.addAriaAndCollapsedClass(e(s),s)},this)).end()},n.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("in");t.attr("aria-expanded",i),e.toggleClass("collapsed",!i).attr("aria-expanded",i)};var s=t.fn.collapse;t.fn.collapse=i,t.fn.collapse.Constructor=n,t.fn.collapse.noConflict=function(){return t.fn.collapse=s,this},t(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(n){var s=t(this);s.attr("data-target")||n.preventDefault();var o=e(s),r=o.data("bs.collapse"),a=r?"toggle":s.data();i.call(o,a)})}(jQuery),+function(t){"use strict";function e(e){var i=e.attr("data-target");i||(i=e.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var n=i&&t(i);return n&&n.length?n:e.parent()}function i(i){i&&3===i.which||(t(s).remove(),t(o).each(function(){var n=t(this),s=e(n),o={relatedTarget:this};s.hasClass("open")&&(i&&"click"==i.type&&/input|textarea/i.test(i.target.tagName)&&t.contains(s[0],i.target)||(s.trigger(i=t.Event("hide.bs.dropdown",o)),i.isDefaultPrevented()||(n.attr("aria-expanded","false"),s.removeClass("open").trigger(t.Event("hidden.bs.dropdown",o)))))}))}function n(e){return this.each(function(){var i=t(this),n=i.data("bs.dropdown");n||i.data("bs.dropdown",n=new r(this)),"string"==typeof e&&n[e].call(i)})}var s=".dropdown-backdrop",o='[data-toggle="dropdown"]',r=function(e){t(e).on("click.bs.dropdown",this.toggle)};r.VERSION="3.3.6",r.prototype.toggle=function(n){var s=t(this);if(!s.is(".disabled, :disabled")){var o=e(s),r=o.hasClass("open");if(i(),!r){"ontouchstart"in document.documentElement&&!o.closest(".navbar-nav").length&&t(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(t(this)).on("click",i);var a={relatedTarget:this};if(o.trigger(n=t.Event("show.bs.dropdown",a)),n.isDefaultPrevented())return;s.trigger("focus").attr("aria-expanded","true"),o.toggleClass("open").trigger(t.Event("shown.bs.dropdown",a))}return!1}},r.prototype.keydown=function(i){if(/(38|40|27|32)/.test(i.which)&&!/input|textarea/i.test(i.target.tagName)){var n=t(this);if(i.preventDefault(),i.stopPropagation(),!n.is(".disabled, :disabled")){var s=e(n),r=s.hasClass("open");if(!r&&27!=i.which||r&&27==i.which)return 27==i.which&&s.find(o).trigger("focus"),n.trigger("click");var a=" li:not(.disabled):visible a",l=s.find(".dropdown-menu"+a);if(l.length){var d=l.index(i.target);38==i.which&&d>0&&d--,40==i.which&&d<l.length-1&&d++,~d||(d=0),l.eq(d).trigger("focus")}}}};var a=t.fn.dropdown;t.fn.dropdown=n,t.fn.dropdown.Constructor=r,t.fn.dropdown.noConflict=function(){return t.fn.dropdown=a,this},t(document).on("click.bs.dropdown.data-api",i).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",o,r.prototype.toggle).on("keydown.bs.dropdown.data-api",o,r.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",r.prototype.keydown)}(jQuery),+function(t){"use strict";function e(e,n){return this.each(function(){var s=t(this),o=s.data("bs.modal"),r=t.extend({},i.DEFAULTS,s.data(),"object"==typeof e&&e);o||s.data("bs.modal",o=new i(this,r)),"string"==typeof e?o[e](n):r.show&&o.show(n)})}var i=function(e,i){this.options=i,this.$body=t(document.body),this.$element=t(e),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,t.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};i.VERSION="3.3.6",i.TRANSITION_DURATION=300,i.BACKDROP_TRANSITION_DURATION=150,i.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},i.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},i.prototype.show=function(e){var n=this,s=t.Event("show.bs.modal",{relatedTarget:e});this.$element.trigger(s),this.isShown||s.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',t.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){n.$element.one("mouseup.dismiss.bs.modal",function(e){t(e.target).is(n.$element)&&(n.ignoreBackdropClick=!0)})}),this.backdrop(function(){var s=t.support.transition&&n.$element.hasClass("fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),n.adjustDialog(),s&&n.$element[0].offsetWidth,n.$element.addClass("in"),n.enforceFocus();var o=t.Event("shown.bs.modal",{relatedTarget:e});s?n.$dialog.one("bsTransitionEnd",function(){n.$element.trigger("focus").trigger(o)}).emulateTransitionEnd(i.TRANSITION_DURATION):n.$element.trigger("focus").trigger(o)}))},i.prototype.hide=function(e){e&&e.preventDefault(),e=t.Event("hide.bs.modal"),this.$element.trigger(e),this.isShown&&!e.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),t(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),t.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",t.proxy(this.hideModal,this)).emulateTransitionEnd(i.TRANSITION_DURATION):this.hideModal())},i.prototype.enforceFocus=function(){t(document).off("focusin.bs.modal").on("focusin.bs.modal",t.proxy(function(t){this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},i.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",t.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},i.prototype.resize=function(){this.isShown?t(window).on("resize.bs.modal",t.proxy(this.handleUpdate,this)):t(window).off("resize.bs.modal")},i.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")})},i.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},i.prototype.backdrop=function(e){var n=this,s=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var o=t.support.transition&&s;if(this.$backdrop=t(document.createElement("div")).addClass("modal-backdrop "+s).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",t.proxy(function(t){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),o&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!e)return;o?this.$backdrop.one("bsTransitionEnd",e).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):e()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var r=function(){n.removeBackdrop(),e&&e()};t.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",r).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):r()}else e&&e()},i.prototype.handleUpdate=function(){this.adjustDialog()},i.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},i.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},i.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},i.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",t+this.scrollbarWidth)},i.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},i.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var n=t.fn.modal;t.fn.modal=e,t.fn.modal.Constructor=i,t.fn.modal.noConflict=function(){return t.fn.modal=n,this},t(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(i){var n=t(this),s=n.attr("href"),o=t(n.attr("data-target")||s&&s.replace(/.*(?=#[^\s]+$)/,"")),r=o.data("bs.modal")?"toggle":t.extend({remote:!/#/.test(s)&&s},o.data(),n.data());n.is("a")&&i.preventDefault(),o.one("show.bs.modal",function(t){t.isDefaultPrevented()||o.one("hidden.bs.modal",function(){n.is(":visible")&&n.trigger("focus")})}),e.call(o,r,this)})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.tooltip"),o="object"==typeof e&&e;!s&&/destroy|hide/.test(e)||(s||n.data("bs.tooltip",s=new i(this,o)),"string"==typeof e&&s[e]())})}var i=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)};i.VERSION="3.3.6",i.TRANSITION_DURATION=150,i.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},i.prototype.init=function(e,i,n){if(this.enabled=!0,this.type=e,this.$element=t(i),this.options=this.getOptions(n),this.$viewport=this.options.viewport&&t(t.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var s=this.options.trigger.split(" "),o=s.length;o--;){var r=s[o];if("click"==r)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=r){var a="hover"==r?"mouseenter":"focusin",l="hover"==r?"mouseleave":"focusout";this.$element.on(a+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.getOptions=function(e){return e=t.extend({},this.getDefaults(),this.$element.data(),e),e.delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},i.prototype.getDelegateOptions=function(){var e={},i=this.getDefaults();return this._options&&t.each(this._options,function(t,n){i[t]!=n&&(e[t]=n)}),e},i.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusin"==e.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState?void(i.hoverState="in"):(clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?void(i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)):i.show())},i.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},i.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusout"==e.type?"focus":"hover"]=!1),!i.isInStateTrue())return clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?void(i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)):i.hide()},i.prototype.show=function(){var e=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(e);var n=t.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(e.isDefaultPrevented()||!n)return;var s=this,o=this.tip(),r=this.getUID(this.type);this.setContent(),o.attr("id",r),this.$element.attr("aria-describedby",r),this.options.animation&&o.addClass("fade");var a="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,l=/\s?auto?\s?/i,d=l.test(a);d&&(a=a.replace(l,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(a).data("bs."+this.type,this),this.options.container?o.appendTo(this.options.container):o.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var h=this.getPosition(),u=o[0].offsetWidth,c=o[0].offsetHeight;if(d){var f=a,p=this.getPosition(this.$viewport);a="bottom"==a&&h.bottom+c>p.bottom?"top":"top"==a&&h.top-c<p.top?"bottom":"right"==a&&h.right+u>p.width?"left":"left"==a&&h.left-u<p.left?"right":a,o.removeClass(f).addClass(a)}var m=this.getCalculatedOffset(a,h,u,c);this.applyPlacement(m,a);var g=function(){var t=s.hoverState;s.$element.trigger("shown.bs."+s.type),s.hoverState=null,"out"==t&&s.leave(s)};t.support.transition&&this.$tip.hasClass("fade")?o.one("bsTransitionEnd",g).emulateTransitionEnd(i.TRANSITION_DURATION):g()}},i.prototype.applyPlacement=function(e,i){var n=this.tip(),s=n[0].offsetWidth,o=n[0].offsetHeight,r=parseInt(n.css("margin-top"),10),a=parseInt(n.css("margin-left"),10);isNaN(r)&&(r=0),isNaN(a)&&(a=0),e.top+=r,e.left+=a,t.offset.setOffset(n[0],t.extend({using:function(t){n.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0),n.addClass("in");var l=n[0].offsetWidth,d=n[0].offsetHeight;"top"==i&&d!=o&&(e.top=e.top+o-d);var h=this.getViewportAdjustedDelta(i,e,l,d);h.left?e.left+=h.left:e.top+=h.top;var u=/top|bottom/.test(i),c=u?2*h.left-s+l:2*h.top-o+d,f=u?"offsetWidth":"offsetHeight";n.offset(e),this.replaceArrow(c,n[0][f],u)},i.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},i.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find(".tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("fade in top bottom left right")},i.prototype.hide=function(e){function n(){"in"!=s.hoverState&&o.detach(),s.$element.removeAttr("aria-describedby").trigger("hidden.bs."+s.type),e&&e()}var s=this,o=t(this.$tip),r=t.Event("hide.bs."+this.type);if(this.$element.trigger(r),!r.isDefaultPrevented())return o.removeClass("in"),t.support.transition&&o.hasClass("fade")?o.one("bsTransitionEnd",n).emulateTransitionEnd(i.TRANSITION_DURATION):n(),this.hoverState=null,this},i.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},i.prototype.hasContent=function(){return this.getTitle()},i.prototype.getPosition=function(e){e=e||this.$element;var i=e[0],n="BODY"==i.tagName,s=i.getBoundingClientRect();null==s.width&&(s=t.extend({},s,{width:s.right-s.left,height:s.bottom-s.top}));var o=n?{top:0,left:0}:e.offset(),r={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},a=n?{width:t(window).width(),height:t(window).height()}:null;return t.extend({},s,r,a,o)},i.prototype.getCalculatedOffset=function(t,e,i,n){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-n,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-n/2,left:e.left-i}:{top:e.top+e.height/2-n/2,left:e.left+e.width}},i.prototype.getViewportAdjustedDelta=function(t,e,i,n){var s={top:0,left:0};if(!this.$viewport)return s;var o=this.options.viewport&&this.options.viewport.padding||0,r=this.getPosition(this.$viewport);if(/right|left/.test(t)){var a=e.top-o-r.scroll,l=e.top+o-r.scroll+n;a<r.top?s.top=r.top-a:l>r.top+r.height&&(s.top=r.top+r.height-l)}else{var d=e.left-o,h=e.left+o+i;d<r.left?s.left=r.left-d:h>r.right&&(s.left=r.left+r.width-h)}return s},i.prototype.getTitle=function(){var t,e=this.$element,i=this.options;return t=e.attr("data-original-title")||("function"==typeof i.title?i.title.call(e[0]):i.title)},i.prototype.getUID=function(t){do t+=~~(1e6*Math.random());while(document.getElementById(t));return t},i.prototype.tip=function(){if(!this.$tip&&(this.$tip=t(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},i.prototype.enable=function(){this.enabled=!0},i.prototype.disable=function(){this.enabled=!1},i.prototype.toggleEnabled=function(){this.enabled=!this.enabled},i.prototype.toggle=function(e){var i=this;e&&(i=t(e.currentTarget).data("bs."+this.type),i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i))),e?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)},i.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null})};var n=t.fn.tooltip;t.fn.tooltip=e,t.fn.tooltip.Constructor=i,t.fn.tooltip.noConflict=function(){return t.fn.tooltip=n,this}}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.popover"),o="object"==typeof e&&e;!s&&/destroy|hide/.test(e)||(s||n.data("bs.popover",s=new i(this,o)),"string"==typeof e&&s[e]())})}var i=function(t,e){this.init("popover",t,e)};if(!t.fn.tooltip)throw new Error("Popover requires tooltip.js");i.VERSION="3.3.6",i.DEFAULTS=t.extend({},t.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),i.prototype=t.extend({},t.fn.tooltip.Constructor.prototype),i.prototype.constructor=i,i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".popover-title")[this.options.html?"html":"text"](e),t.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},i.prototype.hasContent=function(){return this.getTitle()||this.getContent()},i.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var n=t.fn.popover;t.fn.popover=e,t.fn.popover.Constructor=i,t.fn.popover.noConflict=function(){return t.fn.popover=n,this}}(jQuery),+function(t){"use strict";function e(i,n){this.$body=t(document.body),this.$scrollElement=t(t(i).is(document.body)?window:i),this.options=t.extend({},e.DEFAULTS,n),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",t.proxy(this.process,this)),this.refresh(),this.process()}function i(i){return this.each(function(){var n=t(this),s=n.data("bs.scrollspy"),o="object"==typeof i&&i;s||n.data("bs.scrollspy",s=new e(this,o)),"string"==typeof i&&s[i]()})}e.VERSION="3.3.6",e.DEFAULTS={offset:10},e.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},e.prototype.refresh=function(){var e=this,i="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),t.isWindow(this.$scrollElement[0])||(i="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var e=t(this),s=e.data("target")||e.attr("href"),o=/^#./.test(s)&&t(s);return o&&o.length&&o.is(":visible")&&[[o[i]().top+n,s]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){e.offsets.push(this[0]),e.targets.push(this[1])})},e.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),n=this.options.offset+i-this.$scrollElement.height(),s=this.offsets,o=this.targets,r=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),e>=n)return r!=(t=o[o.length-1])&&this.activate(t);if(r&&e<s[0])return this.activeTarget=null,this.clear();for(t=s.length;t--;)r!=o[t]&&e>=s[t]&&(void 0===s[t+1]||e<s[t+1])&&this.activate(o[t])},e.prototype.activate=function(e){this.activeTarget=e,this.clear();var i=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',n=t(i).parents("li").addClass("active");n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate.bs.scrollspy")},e.prototype.clear=function(){t(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var n=t.fn.scrollspy;t.fn.scrollspy=i,t.fn.scrollspy.Constructor=e,t.fn.scrollspy.noConflict=function(){return t.fn.scrollspy=n, +this},t(window).on("load.bs.scrollspy.data-api",function(){t('[data-spy="scroll"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.tab");s||n.data("bs.tab",s=new i(this)),"string"==typeof e&&s[e]()})}var i=function(e){this.element=t(e)};i.VERSION="3.3.6",i.TRANSITION_DURATION=150,i.prototype.show=function(){var e=this.element,i=e.closest("ul:not(.dropdown-menu)"),n=e.data("target");if(n||(n=e.attr("href"),n=n&&n.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var s=i.find(".active:last a"),o=t.Event("hide.bs.tab",{relatedTarget:e[0]}),r=t.Event("show.bs.tab",{relatedTarget:s[0]});if(s.trigger(o),e.trigger(r),!r.isDefaultPrevented()&&!o.isDefaultPrevented()){var a=t(n);this.activate(e.closest("li"),i),this.activate(a,a.parent(),function(){s.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:s[0]})})}}},i.prototype.activate=function(e,n,s){function o(){r.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),e.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),a?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu").length&&e.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),s&&s()}var r=n.find("> .active"),a=s&&t.support.transition&&(r.length&&r.hasClass("fade")||!!n.find("> .fade").length);r.length&&a?r.one("bsTransitionEnd",o).emulateTransitionEnd(i.TRANSITION_DURATION):o(),r.removeClass("in")};var n=t.fn.tab;t.fn.tab=e,t.fn.tab.Constructor=i,t.fn.tab.noConflict=function(){return t.fn.tab=n,this};var s=function(i){i.preventDefault(),e.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',s).on("click.bs.tab.data-api",'[data-toggle="pill"]',s)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.affix"),o="object"==typeof e&&e;s||n.data("bs.affix",s=new i(this,o)),"string"==typeof e&&s[e]()})}var i=function(e,n){this.options=t.extend({},i.DEFAULTS,n),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(e),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};i.VERSION="3.3.6",i.RESET="affix affix-top affix-bottom",i.DEFAULTS={offset:0,target:window},i.prototype.getState=function(t,e,i,n){var s=this.$target.scrollTop(),o=this.$element.offset(),r=this.$target.height();if(null!=i&&"top"==this.affixed)return s<i&&"top";if("bottom"==this.affixed)return null!=i?!(s+this.unpin<=o.top)&&"bottom":!(s+r<=t-n)&&"bottom";var a=null==this.affixed,l=a?s:o.top,d=a?r:e;return null!=i&&s<=i?"top":null!=n&&l+d>=t-n&&"bottom"},i.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(i.RESET).addClass("affix");var t=this.$target.scrollTop(),e=this.$element.offset();return this.pinnedOffset=e.top-t},i.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},i.prototype.checkPosition=function(){if(this.$element.is(":visible")){var e=this.$element.height(),n=this.options.offset,s=n.top,o=n.bottom,r=Math.max(t(document).height(),t(document.body).height());"object"!=typeof n&&(o=s=n),"function"==typeof s&&(s=n.top(this.$element)),"function"==typeof o&&(o=n.bottom(this.$element));var a=this.getState(r,e,s,o);if(this.affixed!=a){null!=this.unpin&&this.$element.css("top","");var l="affix"+(a?"-"+a:""),d=t.Event(l+".bs.affix");if(this.$element.trigger(d),d.isDefaultPrevented())return;this.affixed=a,this.unpin="bottom"==a?this.getPinnedOffset():null,this.$element.removeClass(i.RESET).addClass(l).trigger(l.replace("affix","affixed")+".bs.affix")}"bottom"==a&&this.$element.offset({top:r-e-o})}};var n=t.fn.affix;t.fn.affix=e,t.fn.affix.Constructor=i,t.fn.affix.noConflict=function(){return t.fn.affix=n,this},t(window).on("load",function(){t('[data-spy="affix"]').each(function(){var i=t(this),n=i.data();n.offset=n.offset||{},null!=n.offsetBottom&&(n.offset.bottom=n.offsetBottom),null!=n.offsetTop&&(n.offset.top=n.offsetTop),e.call(i,n)})})}(jQuery),function(t){"use strict";t.fn.fitVids=function(e){var i={customSelector:null};if(!document.getElementById("fit-vids-style")){var n=document.head||document.getElementsByTagName("head")[0],s=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",o=document.createElement("div");o.innerHTML='<p>x</p><style id="fit-vids-style">'+s+"</style>",n.appendChild(o.childNodes[1])}return e&&t.extend(i,e),this.each(function(){var e=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];i.customSelector&&e.push(i.customSelector);var n=t(this).find(e.join(","));n=n.not("object object"),n.each(function(){var e=t(this);if(!("embed"===this.tagName.toLowerCase()&&e.parent("object").length||e.parent(".fluid-width-video-wrapper").length)){var i="object"===this.tagName.toLowerCase()||e.attr("height")&&!isNaN(parseInt(e.attr("height"),10))?parseInt(e.attr("height"),10):e.height(),n=isNaN(parseInt(e.attr("width"),10))?e.width():parseInt(e.attr("width"),10),s=i/n;if(!e.attr("id")){var o="fitvid"+Math.floor(999999*Math.random());e.attr("id",o)}e.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*s+"%"),e.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.moment=e()}(this,function(){"use strict";function t(){return fn.apply(null,arguments)}function e(t){fn=t}function i(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function n(t){return"[object Object]"===Object.prototype.toString.call(t)}function s(t){var e;for(e in t)return!1;return!0}function o(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function r(t,e){var i,n=[];for(i=0;i<t.length;++i)n.push(e(t[i],i));return n}function a(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function l(t,e){for(var i in e)a(e,i)&&(t[i]=e[i]);return a(e,"toString")&&(t.toString=e.toString),a(e,"valueOf")&&(t.valueOf=e.valueOf),t}function d(t,e,i,n){return ge(t,e,i,n,!0).utc()}function h(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function u(t){return null==t._pf&&(t._pf=h()),t._pf}function c(t){if(null==t._isValid){var e=u(t),i=pn.call(e.parsedDateParts,function(t){return null!=t});t._isValid=!isNaN(t._d.getTime())&&e.overflow<0&&!e.empty&&!e.invalidMonth&&!e.invalidWeekday&&!e.nullInput&&!e.invalidFormat&&!e.userInvalidated&&(!e.meridiem||e.meridiem&&i),t._strict&&(t._isValid=t._isValid&&0===e.charsLeftOver&&0===e.unusedTokens.length&&void 0===e.bigHour)}return t._isValid}function f(t){var e=d(NaN);return null!=t?l(u(e),t):u(e).userInvalidated=!0,e}function p(t){return void 0===t}function m(t,e){var i,n,s;if(p(e._isAMomentObject)||(t._isAMomentObject=e._isAMomentObject),p(e._i)||(t._i=e._i),p(e._f)||(t._f=e._f),p(e._l)||(t._l=e._l),p(e._strict)||(t._strict=e._strict),p(e._tzm)||(t._tzm=e._tzm),p(e._isUTC)||(t._isUTC=e._isUTC),p(e._offset)||(t._offset=e._offset),p(e._pf)||(t._pf=u(e)),p(e._locale)||(t._locale=e._locale),mn.length>0)for(i in mn)n=mn[i],s=e[n],p(s)||(t[n]=s);return t}function g(e){m(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),gn===!1&&(gn=!0,t.updateOffset(this),gn=!1)}function y(t){return t instanceof g||null!=t&&null!=t._isAMomentObject}function v(t){return 0>t?Math.ceil(t)||0:Math.floor(t)}function _(t){var e=+t,i=0;return 0!==e&&isFinite(e)&&(i=v(e)),i}function w(t,e,i){var n,s=Math.min(t.length,e.length),o=Math.abs(t.length-e.length),r=0;for(n=0;s>n;n++)(i&&t[n]!==e[n]||!i&&_(t[n])!==_(e[n]))&&r++;return r+o}function b(e){t.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function S(e,i){var n=!0;return l(function(){return null!=t.deprecationHandler&&t.deprecationHandler(null,e),n&&(b(e+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),n=!1),i.apply(this,arguments)},i)}function k(e,i){null!=t.deprecationHandler&&t.deprecationHandler(e,i),yn[e]||(b(i),yn[e]=!0)}function D(t){return t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function T(t){var e,i;for(i in t)e=t[i],D(e)?this[i]=e:this["_"+i]=e;this._config=t,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function M(t,e){var i,s=l({},t);for(i in e)a(e,i)&&(n(t[i])&&n(e[i])?(s[i]={},l(s[i],t[i]),l(s[i],e[i])):null!=e[i]?s[i]=e[i]:delete s[i]);for(i in t)a(t,i)&&!a(e,i)&&n(t[i])&&(s[i]=l({},s[i]));return s}function x(t){null!=t&&this.set(t)}function C(t,e,i){var n=this._calendar[t]||this._calendar.sameElse;return D(n)?n.call(e,i):n}function $(t){var e=this._longDateFormat[t],i=this._longDateFormat[t.toUpperCase()];return e||!i?e:(this._longDateFormat[t]=i.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])}function Y(){return this._invalidDate}function O(t){return this._ordinal.replace("%d",t)}function E(t,e,i,n){var s=this._relativeTime[i];return D(s)?s(t,e,i,n):s.replace(/%d/i,t)}function P(t,e){var i=this._relativeTime[t>0?"future":"past"];return D(i)?i(e):i.replace(/%s/i,e)}function R(t,e){var i=t.toLowerCase();Mn[i]=Mn[i+"s"]=Mn[e]=t}function I(t){return"string"==typeof t?Mn[t]||Mn[t.toLowerCase()]:void 0}function N(t){var e,i,n={};for(i in t)a(t,i)&&(e=I(i),e&&(n[e]=t[i]));return n}function A(t,e){xn[t]=e}function W(t){var e=[];for(var i in t)e.push({unit:i,priority:xn[i]});return e.sort(function(t,e){return t.priority-e.priority}),e}function L(e,i){return function(n){return null!=n?(F(this,e,n),t.updateOffset(this,i),this):U(this,e)}}function U(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function F(t,e,i){t.isValid()&&t._d["set"+(t._isUTC?"UTC":"")+e](i)}function H(t){return t=I(t),D(this[t])?this[t]():this}function j(t,e){if("object"==typeof t){t=N(t);for(var i=W(t),n=0;n<i.length;n++)this[i[n].unit](t[i[n].unit])}else if(t=I(t),D(this[t]))return this[t](e);return this}function V(t,e,i){var n=""+Math.abs(t),s=e-n.length,o=t>=0;return(o?i?"+":"":"-")+Math.pow(10,Math.max(0,s)).toString().substr(1)+n}function G(t,e,i,n){var s=n;"string"==typeof n&&(s=function(){return this[n]()}),t&&(On[t]=s),e&&(On[e[0]]=function(){return V(s.apply(this,arguments),e[1],e[2])}),i&&(On[i]=function(){return this.localeData().ordinal(s.apply(this,arguments),t)})}function z(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function B(t){var e,i,n=t.match(Cn);for(e=0,i=n.length;i>e;e++)On[n[e]]?n[e]=On[n[e]]:n[e]=z(n[e]);return function(e){var s,o="";for(s=0;i>s;s++)o+=n[s]instanceof Function?n[s].call(e,t):n[s];return o}}function Z(t,e){return t.isValid()?(e=Q(e,t.localeData()),Yn[e]=Yn[e]||B(e),Yn[e](t)):t.localeData().invalidDate()}function Q(t,e){function i(t){return e.longDateFormat(t)||t}var n=5;for($n.lastIndex=0;n>=0&&$n.test(t);)t=t.replace($n,i),$n.lastIndex=0,n-=1;return t}function q(t,e,i){Qn[t]=D(e)?e:function(t,n){return t&&i?i:e}}function J(t,e){return a(Qn,t)?Qn[t](e._strict,e._locale):new RegExp(X(t))}function X(t){return K(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,i,n,s){return e||i||n||s}))}function K(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function tt(t,e){var i,n=e;for("string"==typeof t&&(t=[t]),"number"==typeof e&&(n=function(t,i){i[e]=_(t)}),i=0;i<t.length;i++)qn[t[i]]=n}function et(t,e){tt(t,function(t,i,n,s){n._w=n._w||{},e(t,n._w,n,s)})}function it(t,e,i){null!=e&&a(qn,t)&&qn[t](e,i._a,i,t)}function nt(t,e){return new Date(Date.UTC(t,e+1,0)).getUTCDate()}function st(t,e){return i(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||rs).test(e)?"format":"standalone"][t.month()]}function ot(t,e){return i(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[rs.test(e)?"format":"standalone"][t.month()]}function rt(t,e,i){var n,s,o,r=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;12>n;++n)o=d([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(o,"").toLocaleLowerCase();return i?"MMM"===e?(s=_n.call(this._shortMonthsParse,r),-1!==s?s:null):(s=_n.call(this._longMonthsParse,r),-1!==s?s:null):"MMM"===e?(s=_n.call(this._shortMonthsParse,r),-1!==s?s:(s=_n.call(this._longMonthsParse,r),-1!==s?s:null)):(s=_n.call(this._longMonthsParse,r),-1!==s?s:(s=_n.call(this._shortMonthsParse,r),-1!==s?s:null))}function at(t,e,i){var n,s,o;if(this._monthsParseExact)return rt.call(this,t,e,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;12>n;n++){if(s=d([2e3,n]),i&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(s,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(s,"").replace(".","")+"$","i")),i||this._monthsParse[n]||(o="^"+this.months(s,"")+"|^"+this.monthsShort(s,""),this._monthsParse[n]=new RegExp(o.replace(".",""),"i")),i&&"MMMM"===e&&this._longMonthsParse[n].test(t))return n;if(i&&"MMM"===e&&this._shortMonthsParse[n].test(t))return n;if(!i&&this._monthsParse[n].test(t))return n}}function lt(t,e){var i;if(!t.isValid())return t;if("string"==typeof e)if(/^\d+$/.test(e))e=_(e);else if(e=t.localeData().monthsParse(e),"number"!=typeof e)return t;return i=Math.min(t.date(),nt(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,i),t}function dt(e){return null!=e?(lt(this,e),t.updateOffset(this,!0),this):U(this,"Month")}function ht(){return nt(this.year(),this.month())}function ut(t){return this._monthsParseExact?(a(this,"_monthsRegex")||ft.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(a(this,"_monthsShortRegex")||(this._monthsShortRegex=ds),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)}function ct(t){return this._monthsParseExact?(a(this,"_monthsRegex")||ft.call(this),t?this._monthsStrictRegex:this._monthsRegex):(a(this,"_monthsRegex")||(this._monthsRegex=hs),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)}function ft(){function t(t,e){return e.length-t.length}var e,i,n=[],s=[],o=[];for(e=0;12>e;e++)i=d([2e3,e]),n.push(this.monthsShort(i,"")),s.push(this.months(i,"")),o.push(this.months(i,"")),o.push(this.monthsShort(i,""));for(n.sort(t),s.sort(t),o.sort(t),e=0;12>e;e++)n[e]=K(n[e]),s[e]=K(s[e]);for(e=0;24>e;e++)o[e]=K(o[e]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+n.join("|")+")","i")}function pt(t){return mt(t)?366:365}function mt(t){return t%4===0&&t%100!==0||t%400===0}function gt(){return mt(this.year())}function yt(t,e,i,n,s,o,r){var a=new Date(t,e,i,n,s,o,r);return 100>t&&t>=0&&isFinite(a.getFullYear())&&a.setFullYear(t),a}function vt(t){var e=new Date(Date.UTC.apply(null,arguments));return 100>t&&t>=0&&isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t),e}function _t(t,e,i){var n=7+e-i,s=(7+vt(t,0,n).getUTCDay()-e)%7;return-s+n-1}function wt(t,e,i,n,s){var o,r,a=(7+i-n)%7,l=_t(t,n,s),d=1+7*(e-1)+a+l;return 0>=d?(o=t-1,r=pt(o)+d):d>pt(t)?(o=t+1,r=d-pt(t)):(o=t,r=d),{year:o,dayOfYear:r}}function bt(t,e,i){var n,s,o=_t(t.year(),e,i),r=Math.floor((t.dayOfYear()-o-1)/7)+1;return 1>r?(s=t.year()-1,n=r+St(s,e,i)):r>St(t.year(),e,i)?(n=r-St(t.year(),e,i),s=t.year()+1):(s=t.year(),n=r),{week:n,year:s}}function St(t,e,i){var n=_t(t,e,i),s=_t(t+1,e,i);return(pt(t)-n+s)/7}function kt(t){return bt(t,this._week.dow,this._week.doy).week}function Dt(){return this._week.dow}function Tt(){return this._week.doy}function Mt(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")}function xt(t){var e=bt(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")}function Ct(t,e){return"string"!=typeof t?t:isNaN(t)?(t=e.weekdaysParse(t),"number"==typeof t?t:null):parseInt(t,10)}function $t(t,e){return"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}function Yt(t,e){return i(this._weekdays)?this._weekdays[t.day()]:this._weekdays[this._weekdays.isFormat.test(e)?"format":"standalone"][t.day()]}function Ot(t){return this._weekdaysShort[t.day()]}function Et(t){return this._weekdaysMin[t.day()]}function Pt(t,e,i){var n,s,o,r=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;7>n;++n)o=d([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(o,"").toLocaleLowerCase();return i?"dddd"===e?(s=_n.call(this._weekdaysParse,r),-1!==s?s:null):"ddd"===e?(s=_n.call(this._shortWeekdaysParse,r),-1!==s?s:null):(s=_n.call(this._minWeekdaysParse,r),-1!==s?s:null):"dddd"===e?(s=_n.call(this._weekdaysParse,r),-1!==s?s:(s=_n.call(this._shortWeekdaysParse,r),-1!==s?s:(s=_n.call(this._minWeekdaysParse,r),-1!==s?s:null))):"ddd"===e?(s=_n.call(this._shortWeekdaysParse,r),-1!==s?s:(s=_n.call(this._weekdaysParse,r),-1!==s?s:(s=_n.call(this._minWeekdaysParse,r),-1!==s?s:null))):(s=_n.call(this._minWeekdaysParse,r),-1!==s?s:(s=_n.call(this._weekdaysParse,r),-1!==s?s:(s=_n.call(this._shortWeekdaysParse,r),-1!==s?s:null)))}function Rt(t,e,i){var n,s,o;if(this._weekdaysParseExact)return Pt.call(this,t,e,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;7>n;n++){if(s=d([2e3,1]).day(n),i&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(s,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(s,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(s,"").replace(".",".?")+"$","i")),this._weekdaysParse[n]||(o="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[n]=new RegExp(o.replace(".",""),"i")),i&&"dddd"===e&&this._fullWeekdaysParse[n].test(t))return n;if(i&&"ddd"===e&&this._shortWeekdaysParse[n].test(t))return n;if(i&&"dd"===e&&this._minWeekdaysParse[n].test(t))return n;if(!i&&this._weekdaysParse[n].test(t))return n}}function It(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=Ct(t,this.localeData()),this.add(t-e,"d")):e}function Nt(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")}function At(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=$t(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7}function Wt(t){return this._weekdaysParseExact?(a(this,"_weekdaysRegex")||Ft.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(a(this,"_weekdaysRegex")||(this._weekdaysRegex=gs),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)}function Lt(t){return this._weekdaysParseExact?(a(this,"_weekdaysRegex")||Ft.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(a(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ys),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ut(t){return this._weekdaysParseExact?(a(this,"_weekdaysRegex")||Ft.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(a(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=vs),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Ft(){function t(t,e){return e.length-t.length}var e,i,n,s,o,r=[],a=[],l=[],h=[];for(e=0;7>e;e++)i=d([2e3,1]).day(e),n=this.weekdaysMin(i,""),s=this.weekdaysShort(i,""),o=this.weekdays(i,""),r.push(n),a.push(s),l.push(o),h.push(n),h.push(s),h.push(o);for(r.sort(t),a.sort(t),l.sort(t),h.sort(t),e=0;7>e;e++)a[e]=K(a[e]),l[e]=K(l[e]),h[e]=K(h[e]);this._weekdaysRegex=new RegExp("^("+h.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+r.join("|")+")","i")}function Ht(){return this.hours()%12||12}function jt(){return this.hours()||24}function Vt(t,e){G(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}function Gt(t,e){return e._meridiemParse}function zt(t){return"p"===(t+"").toLowerCase().charAt(0)}function Bt(t,e,i){return t>11?i?"pm":"PM":i?"am":"AM"}function Zt(t){return t?t.toLowerCase().replace("_","-"):t}function Qt(t){for(var e,i,n,s,o=0;o<t.length;){for(s=Zt(t[o]).split("-"),e=s.length,i=Zt(t[o+1]),i=i?i.split("-"):null;e>0;){if(n=qt(s.slice(0,e).join("-")))return n;if(i&&i.length>=e&&w(s,i,!0)>=e-1)break;e--}o++}return null}function qt(t){var e=null;if(!ks[t]&&"undefined"!=typeof module&&module&&module.exports)try{e=_s._abbr,require("./locale/"+t),Jt(e)}catch(i){}return ks[t]}function Jt(t,e){var i;return t&&(i=p(e)?te(t):Xt(t,e),i&&(_s=i)),_s._abbr}function Xt(t,e){if(null!==e){var i=Ss;return e.abbr=t,null!=ks[t]?(k("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=ks[t]._config):null!=e.parentLocale&&(null!=ks[e.parentLocale]?i=ks[e.parentLocale]._config:k("parentLocaleUndefined","specified parentLocale is not defined yet. See http://momentjs.com/guides/#/warnings/parent-locale/")),ks[t]=new x(M(i,e)),Jt(t),ks[t]}return delete ks[t],null}function Kt(t,e){if(null!=e){var i,n=Ss;null!=ks[t]&&(n=ks[t]._config),e=M(n,e),i=new x(e),i.parentLocale=ks[t],ks[t]=i,Jt(t)}else null!=ks[t]&&(null!=ks[t].parentLocale?ks[t]=ks[t].parentLocale:null!=ks[t]&&delete ks[t]);return ks[t]}function te(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return _s;if(!i(t)){if(e=qt(t))return e;t=[t]}return Qt(t)}function ee(){return vn(ks)}function ie(t){var e,i=t._a;return i&&-2===u(t).overflow&&(e=i[Xn]<0||i[Xn]>11?Xn:i[Kn]<1||i[Kn]>nt(i[Jn],i[Xn])?Kn:i[ts]<0||i[ts]>24||24===i[ts]&&(0!==i[es]||0!==i[is]||0!==i[ns])?ts:i[es]<0||i[es]>59?es:i[is]<0||i[is]>59?is:i[ns]<0||i[ns]>999?ns:-1,u(t)._overflowDayOfYear&&(Jn>e||e>Kn)&&(e=Kn),u(t)._overflowWeeks&&-1===e&&(e=ss),u(t)._overflowWeekday&&-1===e&&(e=os),u(t).overflow=e),t}function ne(t){var e,i,n,s,o,r,a=t._i,l=Ds.exec(a)||Ts.exec(a);if(l){for(u(t).iso=!0,e=0,i=xs.length;i>e;e++)if(xs[e][1].exec(l[1])){s=xs[e][0],n=xs[e][2]!==!1;break}if(null==s)return void(t._isValid=!1);if(l[3]){for(e=0,i=Cs.length;i>e;e++)if(Cs[e][1].exec(l[3])){o=(l[2]||" ")+Cs[e][0];break}if(null==o)return void(t._isValid=!1)}if(!n&&null!=o)return void(t._isValid=!1);if(l[4]){if(!Ms.exec(l[4]))return void(t._isValid=!1);r="Z"}t._f=s+(o||"")+(r||""),de(t)}else t._isValid=!1}function se(e){var i=$s.exec(e._i);return null!==i?void(e._d=new Date((+i[1]))):(ne(e),void(e._isValid===!1&&(delete e._isValid,t.createFromInputFallback(e))))}function oe(t,e,i){return null!=t?t:null!=e?e:i}function re(e){var i=new Date(t.now());return e._useUTC?[i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()]:[i.getFullYear(),i.getMonth(),i.getDate()]}function ae(t){var e,i,n,s,o=[];if(!t._d){for(n=re(t),t._w&&null==t._a[Kn]&&null==t._a[Xn]&&le(t),t._dayOfYear&&(s=oe(t._a[Jn],n[Jn]),t._dayOfYear>pt(s)&&(u(t)._overflowDayOfYear=!0),i=vt(s,0,t._dayOfYear),t._a[Xn]=i.getUTCMonth(),t._a[Kn]=i.getUTCDate()),e=0;3>e&&null==t._a[e];++e)t._a[e]=o[e]=n[e];for(;7>e;e++)t._a[e]=o[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[ts]&&0===t._a[es]&&0===t._a[is]&&0===t._a[ns]&&(t._nextDay=!0,t._a[ts]=0),t._d=(t._useUTC?vt:yt).apply(null,o),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[ts]=24)}}function le(t){var e,i,n,s,o,r,a,l;e=t._w,null!=e.GG||null!=e.W||null!=e.E?(o=1,r=4,i=oe(e.GG,t._a[Jn],bt(ye(),1,4).year),n=oe(e.W,1),s=oe(e.E,1),(1>s||s>7)&&(l=!0)):(o=t._locale._week.dow,r=t._locale._week.doy,i=oe(e.gg,t._a[Jn],bt(ye(),o,r).year),n=oe(e.w,1),null!=e.d?(s=e.d,(0>s||s>6)&&(l=!0)):null!=e.e?(s=e.e+o,(e.e<0||e.e>6)&&(l=!0)):s=o),1>n||n>St(i,o,r)?u(t)._overflowWeeks=!0:null!=l?u(t)._overflowWeekday=!0:(a=wt(i,n,s,o,r),t._a[Jn]=a.year,t._dayOfYear=a.dayOfYear)}function de(e){if(e._f===t.ISO_8601)return void ne(e);e._a=[],u(e).empty=!0;var i,n,s,o,r,a=""+e._i,l=a.length,d=0;for(s=Q(e._f,e._locale).match(Cn)||[],i=0;i<s.length;i++)o=s[i],n=(a.match(J(o,e))||[])[0],n&&(r=a.substr(0,a.indexOf(n)),r.length>0&&u(e).unusedInput.push(r),a=a.slice(a.indexOf(n)+n.length),d+=n.length),On[o]?(n?u(e).empty=!1:u(e).unusedTokens.push(o),it(o,n,e)):e._strict&&!n&&u(e).unusedTokens.push(o);u(e).charsLeftOver=l-d,a.length>0&&u(e).unusedInput.push(a),e._a[ts]<=12&&u(e).bigHour===!0&&e._a[ts]>0&&(u(e).bigHour=void 0),u(e).parsedDateParts=e._a.slice(0),u(e).meridiem=e._meridiem,e._a[ts]=he(e._locale,e._a[ts],e._meridiem),ae(e),ie(e)}function he(t,e,i){var n;return null==i?e:null!=t.meridiemHour?t.meridiemHour(e,i):null!=t.isPM?(n=t.isPM(i),n&&12>e&&(e+=12),n||12!==e||(e=0),e):e}function ue(t){var e,i,n,s,o;if(0===t._f.length)return u(t).invalidFormat=!0,void(t._d=new Date(NaN));for(s=0;s<t._f.length;s++)o=0,e=m({},t),null!=t._useUTC&&(e._useUTC=t._useUTC),e._f=t._f[s],de(e),c(e)&&(o+=u(e).charsLeftOver,o+=10*u(e).unusedTokens.length,u(e).score=o,(null==n||n>o)&&(n=o,i=e));l(t,i||e)}function ce(t){if(!t._d){var e=N(t._i);t._a=r([e.year,e.month,e.day||e.date,e.hour,e.minute,e.second,e.millisecond],function(t){return t&&parseInt(t,10)}),ae(t)}}function fe(t){var e=new g(ie(pe(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function pe(t){var e=t._i,n=t._f;return t._locale=t._locale||te(t._l),null===e||void 0===n&&""===e?f({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),y(e)?new g(ie(e)):(i(n)?ue(t):o(e)?t._d=e:n?de(t):me(t),c(t)||(t._d=null),t))}function me(e){var n=e._i;void 0===n?e._d=new Date(t.now()):o(n)?e._d=new Date(n.valueOf()):"string"==typeof n?se(e):i(n)?(e._a=r(n.slice(0),function(t){return parseInt(t,10)}),ae(e)):"object"==typeof n?ce(e):"number"==typeof n?e._d=new Date(n):t.createFromInputFallback(e)}function ge(t,e,o,r,a){var l={};return"boolean"==typeof o&&(r=o,o=void 0),(n(t)&&s(t)||i(t)&&0===t.length)&&(t=void 0),l._isAMomentObject=!0,l._useUTC=l._isUTC=a,l._l=o,l._i=t,l._f=e,l._strict=r,fe(l)}function ye(t,e,i,n){return ge(t,e,i,n,!1)}function ve(t,e){var n,s;if(1===e.length&&i(e[0])&&(e=e[0]),!e.length)return ye();for(n=e[0],s=1;s<e.length;++s)e[s].isValid()&&!e[s][t](n)||(n=e[s]);return n}function _e(){var t=[].slice.call(arguments,0);return ve("isBefore",t)}function we(){var t=[].slice.call(arguments,0);return ve("isAfter",t)}function be(t){var e=N(t),i=e.year||0,n=e.quarter||0,s=e.month||0,o=e.week||0,r=e.day||0,a=e.hour||0,l=e.minute||0,d=e.second||0,h=e.millisecond||0;this._milliseconds=+h+1e3*d+6e4*l+1e3*a*60*60,this._days=+r+7*o,this._months=+s+3*n+12*i,this._data={},this._locale=te(),this._bubble()}function Se(t){return t instanceof be}function ke(t,e){G(t,0,0,function(){var t=this.utcOffset(),i="+";return 0>t&&(t=-t,i="-"),i+V(~~(t/60),2)+e+V(~~t%60,2)})}function De(t,e){var i=(e||"").match(t)||[],n=i[i.length-1]||[],s=(n+"").match(Ps)||["-",0,0],o=+(60*s[1])+_(s[2]);return"+"===s[0]?o:-o}function Te(e,i){var n,s;return i._isUTC?(n=i.clone(),s=(y(e)||o(e)?e.valueOf():ye(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+s),t.updateOffset(n,!1),n):ye(e).local()}function Me(t){return 15*-Math.round(t._d.getTimezoneOffset()/15)}function xe(e,i){var n,s=this._offset||0;return this.isValid()?null!=e?("string"==typeof e?e=De(zn,e):Math.abs(e)<16&&(e=60*e),!this._isUTC&&i&&(n=Me(this)),this._offset=e,this._isUTC=!0,null!=n&&this.add(n,"m"),s!==e&&(!i||this._changeInProgress?Ve(this,We(e-s,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?s:Me(this):null!=e?this:NaN}function Ce(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function $e(t){return this.utcOffset(0,t)}function Ye(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(Me(this),"m")),this}function Oe(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(De(Gn,this._i)),this}function Ee(t){return!!this.isValid()&&(t=t?ye(t).utcOffset():0,(this.utcOffset()-t)%60===0)}function Pe(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Re(){if(!p(this._isDSTShifted))return this._isDSTShifted;var t={};if(m(t,this),t=pe(t),t._a){var e=t._isUTC?d(t._a):ye(t._a);this._isDSTShifted=this.isValid()&&w(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Ie(){return!!this.isValid()&&!this._isUTC}function Ne(){return!!this.isValid()&&this._isUTC}function Ae(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function We(t,e){var i,n,s,o=t,r=null;return Se(t)?o={ms:t._milliseconds,d:t._days,M:t._months}:"number"==typeof t?(o={},e?o[e]=t:o.milliseconds=t):(r=Rs.exec(t))?(i="-"===r[1]?-1:1,o={y:0,d:_(r[Kn])*i,h:_(r[ts])*i,m:_(r[es])*i,s:_(r[is])*i,ms:_(r[ns])*i}):(r=Is.exec(t))?(i="-"===r[1]?-1:1,o={y:Le(r[2],i),M:Le(r[3],i),w:Le(r[4],i),d:Le(r[5],i),h:Le(r[6],i),m:Le(r[7],i),s:Le(r[8],i)}):null==o?o={}:"object"==typeof o&&("from"in o||"to"in o)&&(s=Fe(ye(o.from),ye(o.to)),o={},o.ms=s.milliseconds,o.M=s.months),n=new be(o),Se(t)&&a(t,"_locale")&&(n._locale=t._locale),n}function Le(t,e){var i=t&&parseFloat(t.replace(",","."));return(isNaN(i)?0:i)*e}function Ue(t,e){var i={milliseconds:0,months:0};return i.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(i.months,"M").isAfter(e)&&--i.months,i.milliseconds=+e-+t.clone().add(i.months,"M"),i}function Fe(t,e){var i;return t.isValid()&&e.isValid()?(e=Te(e,t),t.isBefore(e)?i=Ue(t,e):(i=Ue(e,t),i.milliseconds=-i.milliseconds,i.months=-i.months),i):{milliseconds:0,months:0}}function He(t){return 0>t?-1*Math.round(-1*t):Math.round(t)}function je(t,e){return function(i,n){var s,o;return null===n||isNaN(+n)||(k(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=i,i=n,n=o),i="string"==typeof i?+i:i,s=We(i,n),Ve(this,s,t),this}}function Ve(e,i,n,s){var o=i._milliseconds,r=He(i._days),a=He(i._months);e.isValid()&&(s=null==s||s,o&&e._d.setTime(e._d.valueOf()+o*n),r&&F(e,"Date",U(e,"Date")+r*n),a&<(e,U(e,"Month")+a*n),s&&t.updateOffset(e,r||a))}function Ge(t,e){var i=t.diff(e,"days",!0);return-6>i?"sameElse":-1>i?"lastWeek":0>i?"lastDay":1>i?"sameDay":2>i?"nextDay":7>i?"nextWeek":"sameElse"}function ze(e,i){var n=e||ye(),s=Te(n,this).startOf("day"),o=t.calendarFormat(this,s)||"sameElse",r=i&&(D(i[o])?i[o].call(this,n):i[o]);return this.format(r||this.localeData().calendar(o,this,ye(n)))}function Be(){return new g(this); +}function Ze(t,e){var i=y(t)?t:ye(t);return!(!this.isValid()||!i.isValid())&&(e=I(p(e)?"millisecond":e),"millisecond"===e?this.valueOf()>i.valueOf():i.valueOf()<this.clone().startOf(e).valueOf())}function Qe(t,e){var i=y(t)?t:ye(t);return!(!this.isValid()||!i.isValid())&&(e=I(p(e)?"millisecond":e),"millisecond"===e?this.valueOf()<i.valueOf():this.clone().endOf(e).valueOf()<i.valueOf())}function qe(t,e,i,n){return n=n||"()",("("===n[0]?this.isAfter(t,i):!this.isBefore(t,i))&&(")"===n[1]?this.isBefore(e,i):!this.isAfter(e,i))}function Je(t,e){var i,n=y(t)?t:ye(t);return!(!this.isValid()||!n.isValid())&&(e=I(e||"millisecond"),"millisecond"===e?this.valueOf()===n.valueOf():(i=n.valueOf(),this.clone().startOf(e).valueOf()<=i&&i<=this.clone().endOf(e).valueOf()))}function Xe(t,e){return this.isSame(t,e)||this.isAfter(t,e)}function Ke(t,e){return this.isSame(t,e)||this.isBefore(t,e)}function ti(t,e,i){var n,s,o,r;return this.isValid()?(n=Te(t,this),n.isValid()?(s=6e4*(n.utcOffset()-this.utcOffset()),e=I(e),"year"===e||"month"===e||"quarter"===e?(r=ei(this,n),"quarter"===e?r/=3:"year"===e&&(r/=12)):(o=this-n,r="second"===e?o/1e3:"minute"===e?o/6e4:"hour"===e?o/36e5:"day"===e?(o-s)/864e5:"week"===e?(o-s)/6048e5:o),i?r:v(r)):NaN):NaN}function ei(t,e){var i,n,s=12*(e.year()-t.year())+(e.month()-t.month()),o=t.clone().add(s,"months");return 0>e-o?(i=t.clone().add(s-1,"months"),n=(e-o)/(o-i)):(i=t.clone().add(s+1,"months"),n=(e-o)/(i-o)),-(s+n)||0}function ii(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ni(){var t=this.clone().utc();return 0<t.year()&&t.year()<=9999?D(Date.prototype.toISOString)?this.toDate().toISOString():Z(t,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):Z(t,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function si(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var i=Z(this,e);return this.localeData().postformat(i)}function oi(t,e){return this.isValid()&&(y(t)&&t.isValid()||ye(t).isValid())?We({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function ri(t){return this.from(ye(),t)}function ai(t,e){return this.isValid()&&(y(t)&&t.isValid()||ye(t).isValid())?We({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function li(t){return this.to(ye(),t)}function di(t){var e;return void 0===t?this._locale._abbr:(e=te(t),null!=e&&(this._locale=e),this)}function hi(){return this._locale}function ui(t){switch(t=I(t)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===t&&this.weekday(0),"isoWeek"===t&&this.isoWeekday(1),"quarter"===t&&this.month(3*Math.floor(this.month()/3)),this}function ci(t){return t=I(t),void 0===t||"millisecond"===t?this:("date"===t&&(t="day"),this.startOf(t).add(1,"isoWeek"===t?"week":t).subtract(1,"ms"))}function fi(){return this._d.valueOf()-6e4*(this._offset||0)}function pi(){return Math.floor(this.valueOf()/1e3)}function mi(){return new Date(this.valueOf())}function gi(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]}function yi(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}}function vi(){return this.isValid()?this.toISOString():null}function _i(){return c(this)}function wi(){return l({},u(this))}function bi(){return u(this).overflow}function Si(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function ki(t,e){G(0,[t,t.length],0,e)}function Di(t){return Ci.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Ti(t){return Ci.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)}function Mi(){return St(this.year(),1,4)}function xi(){var t=this.localeData()._week;return St(this.year(),t.dow,t.doy)}function Ci(t,e,i,n,s){var o;return null==t?bt(this,n,s).year:(o=St(t,n,s),e>o&&(e=o),$i.call(this,t,e,i,n,s))}function $i(t,e,i,n,s){var o=wt(t,e,i,n,s),r=vt(o.year,0,o.dayOfYear);return this.year(r.getUTCFullYear()),this.month(r.getUTCMonth()),this.date(r.getUTCDate()),this}function Yi(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)}function Oi(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")}function Ei(t,e){e[ns]=_(1e3*("0."+t))}function Pi(){return this._isUTC?"UTC":""}function Ri(){return this._isUTC?"Coordinated Universal Time":""}function Ii(t){return ye(1e3*t)}function Ni(){return ye.apply(null,arguments).parseZone()}function Ai(t){return t}function Wi(t,e,i,n){var s=te(),o=d().set(n,e);return s[i](o,t)}function Li(t,e,i){if("number"==typeof t&&(e=t,t=void 0),t=t||"",null!=e)return Wi(t,e,i,"month");var n,s=[];for(n=0;12>n;n++)s[n]=Wi(t,n,i,"month");return s}function Ui(t,e,i,n){"boolean"==typeof t?("number"==typeof e&&(i=e,e=void 0),e=e||""):(e=t,i=e,t=!1,"number"==typeof e&&(i=e,e=void 0),e=e||"");var s=te(),o=t?s._week.dow:0;if(null!=i)return Wi(e,(i+o)%7,n,"day");var r,a=[];for(r=0;7>r;r++)a[r]=Wi(e,(r+o)%7,n,"day");return a}function Fi(t,e){return Li(t,e,"months")}function Hi(t,e){return Li(t,e,"monthsShort")}function ji(t,e,i){return Ui(t,e,i,"weekdays")}function Vi(t,e,i){return Ui(t,e,i,"weekdaysShort")}function Gi(t,e,i){return Ui(t,e,i,"weekdaysMin")}function zi(){var t=this._data;return this._milliseconds=Bs(this._milliseconds),this._days=Bs(this._days),this._months=Bs(this._months),t.milliseconds=Bs(t.milliseconds),t.seconds=Bs(t.seconds),t.minutes=Bs(t.minutes),t.hours=Bs(t.hours),t.months=Bs(t.months),t.years=Bs(t.years),this}function Bi(t,e,i,n){var s=We(e,i);return t._milliseconds+=n*s._milliseconds,t._days+=n*s._days,t._months+=n*s._months,t._bubble()}function Zi(t,e){return Bi(this,t,e,1)}function Qi(t,e){return Bi(this,t,e,-1)}function qi(t){return 0>t?Math.floor(t):Math.ceil(t)}function Ji(){var t,e,i,n,s,o=this._milliseconds,r=this._days,a=this._months,l=this._data;return o>=0&&r>=0&&a>=0||0>=o&&0>=r&&0>=a||(o+=864e5*qi(Ki(a)+r),r=0,a=0),l.milliseconds=o%1e3,t=v(o/1e3),l.seconds=t%60,e=v(t/60),l.minutes=e%60,i=v(e/60),l.hours=i%24,r+=v(i/24),s=v(Xi(r)),a+=s,r-=qi(Ki(s)),n=v(a/12),a%=12,l.days=r,l.months=a,l.years=n,this}function Xi(t){return 4800*t/146097}function Ki(t){return 146097*t/4800}function tn(t){var e,i,n=this._milliseconds;if(t=I(t),"month"===t||"year"===t)return e=this._days+n/864e5,i=this._months+Xi(e),"month"===t?i:i/12;switch(e=this._days+Math.round(Ki(this._months)),t){case"week":return e/7+n/6048e5;case"day":return e+n/864e5;case"hour":return 24*e+n/36e5;case"minute":return 1440*e+n/6e4;case"second":return 86400*e+n/1e3;case"millisecond":return Math.floor(864e5*e)+n;default:throw new Error("Unknown unit "+t)}}function en(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*_(this._months/12)}function nn(t){return function(){return this.as(t)}}function sn(t){return t=I(t),this[t+"s"]()}function on(t){return function(){return this._data[t]}}function rn(){return v(this.days()/7)}function an(t,e,i,n,s){return s.relativeTime(e||1,!!i,t,n)}function ln(t,e,i){var n=We(t).abs(),s=ho(n.as("s")),o=ho(n.as("m")),r=ho(n.as("h")),a=ho(n.as("d")),l=ho(n.as("M")),d=ho(n.as("y")),h=s<uo.s&&["s",s]||1>=o&&["m"]||o<uo.m&&["mm",o]||1>=r&&["h"]||r<uo.h&&["hh",r]||1>=a&&["d"]||a<uo.d&&["dd",a]||1>=l&&["M"]||l<uo.M&&["MM",l]||1>=d&&["y"]||["yy",d];return h[2]=e,h[3]=+t>0,h[4]=i,an.apply(null,h)}function dn(t){return void 0===t?ho:"function"==typeof t&&(ho=t,!0)}function hn(t,e){return void 0!==uo[t]&&(void 0===e?uo[t]:(uo[t]=e,!0))}function un(t){var e=this.localeData(),i=ln(this,!t,e);return t&&(i=e.pastFuture(+this,i)),e.postformat(i)}function cn(){var t,e,i,n=co(this._milliseconds)/1e3,s=co(this._days),o=co(this._months);t=v(n/60),e=v(t/60),n%=60,t%=60,i=v(o/12),o%=12;var r=i,a=o,l=s,d=e,h=t,u=n,c=this.asSeconds();return c?(0>c?"-":"")+"P"+(r?r+"Y":"")+(a?a+"M":"")+(l?l+"D":"")+(d||h||u?"T":"")+(d?d+"H":"")+(h?h+"M":"")+(u?u+"S":""):"P0D"}var fn,pn;pn=Array.prototype.some?Array.prototype.some:function(t){for(var e=Object(this),i=e.length>>>0,n=0;i>n;n++)if(n in e&&t.call(this,e[n],n,e))return!0;return!1};var mn=t.momentProperties=[],gn=!1,yn={};t.suppressDeprecationWarnings=!1,t.deprecationHandler=null;var vn;vn=Object.keys?Object.keys:function(t){var e,i=[];for(e in t)a(t,e)&&i.push(e);return i};var _n,wn={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},bn={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Sn="Invalid date",kn="%d",Dn=/\d{1,2}/,Tn={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Mn={},xn={},Cn=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,$n=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Yn={},On={},En=/\d/,Pn=/\d\d/,Rn=/\d{3}/,In=/\d{4}/,Nn=/[+-]?\d{6}/,An=/\d\d?/,Wn=/\d\d\d\d?/,Ln=/\d\d\d\d\d\d?/,Un=/\d{1,3}/,Fn=/\d{1,4}/,Hn=/[+-]?\d{1,6}/,jn=/\d+/,Vn=/[+-]?\d+/,Gn=/Z|[+-]\d\d:?\d\d/gi,zn=/Z|[+-]\d\d(?::?\d\d)?/gi,Bn=/[+-]?\d+(\.\d{1,3})?/,Zn=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Qn={},qn={},Jn=0,Xn=1,Kn=2,ts=3,es=4,is=5,ns=6,ss=7,os=8;_n=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e<this.length;++e)if(this[e]===t)return e;return-1},G("M",["MM",2],"Mo",function(){return this.month()+1}),G("MMM",0,0,function(t){return this.localeData().monthsShort(this,t)}),G("MMMM",0,0,function(t){return this.localeData().months(this,t)}),R("month","M"),A("month",8),q("M",An),q("MM",An,Pn),q("MMM",function(t,e){return e.monthsShortRegex(t)}),q("MMMM",function(t,e){return e.monthsRegex(t)}),tt(["M","MM"],function(t,e){e[Xn]=_(t)-1}),tt(["MMM","MMMM"],function(t,e,i,n){var s=i._locale.monthsParse(t,n,i._strict);null!=s?e[Xn]=s:u(i).invalidMonth=t});var rs=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,as="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ls="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ds=Zn,hs=Zn;G("Y",0,0,function(){var t=this.year();return 9999>=t?""+t:"+"+t}),G(0,["YY",2],0,function(){return this.year()%100}),G(0,["YYYY",4],0,"year"),G(0,["YYYYY",5],0,"year"),G(0,["YYYYYY",6,!0],0,"year"),R("year","y"),A("year",1),q("Y",Vn),q("YY",An,Pn),q("YYYY",Fn,In),q("YYYYY",Hn,Nn),q("YYYYYY",Hn,Nn),tt(["YYYYY","YYYYYY"],Jn),tt("YYYY",function(e,i){i[Jn]=2===e.length?t.parseTwoDigitYear(e):_(e)}),tt("YY",function(e,i){i[Jn]=t.parseTwoDigitYear(e)}),tt("Y",function(t,e){e[Jn]=parseInt(t,10)}),t.parseTwoDigitYear=function(t){return _(t)+(_(t)>68?1900:2e3)};var us=L("FullYear",!0);G("w",["ww",2],"wo","week"),G("W",["WW",2],"Wo","isoWeek"),R("week","w"),R("isoWeek","W"),A("week",5),A("isoWeek",5),q("w",An),q("ww",An,Pn),q("W",An),q("WW",An,Pn),et(["w","ww","W","WW"],function(t,e,i,n){e[n.substr(0,1)]=_(t)});var cs={dow:0,doy:6};G("d",0,"do","day"),G("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),G("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),G("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),G("e",0,0,"weekday"),G("E",0,0,"isoWeekday"),R("day","d"),R("weekday","e"),R("isoWeekday","E"),A("day",11),A("weekday",11),A("isoWeekday",11),q("d",An),q("e",An),q("E",An),q("dd",function(t,e){return e.weekdaysMinRegex(t)}),q("ddd",function(t,e){return e.weekdaysShortRegex(t)}),q("dddd",function(t,e){return e.weekdaysRegex(t)}),et(["dd","ddd","dddd"],function(t,e,i,n){var s=i._locale.weekdaysParse(t,n,i._strict);null!=s?e.d=s:u(i).invalidWeekday=t}),et(["d","e","E"],function(t,e,i,n){e[n]=_(t)});var fs="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ps="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),ms="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),gs=Zn,ys=Zn,vs=Zn;G("H",["HH",2],0,"hour"),G("h",["hh",2],0,Ht),G("k",["kk",2],0,jt),G("hmm",0,0,function(){return""+Ht.apply(this)+V(this.minutes(),2)}),G("hmmss",0,0,function(){return""+Ht.apply(this)+V(this.minutes(),2)+V(this.seconds(),2)}),G("Hmm",0,0,function(){return""+this.hours()+V(this.minutes(),2)}),G("Hmmss",0,0,function(){return""+this.hours()+V(this.minutes(),2)+V(this.seconds(),2)}),Vt("a",!0),Vt("A",!1),R("hour","h"),A("hour",13),q("a",Gt),q("A",Gt),q("H",An),q("h",An),q("HH",An,Pn),q("hh",An,Pn),q("hmm",Wn),q("hmmss",Ln),q("Hmm",Wn),q("Hmmss",Ln),tt(["H","HH"],ts),tt(["a","A"],function(t,e,i){i._isPm=i._locale.isPM(t),i._meridiem=t}),tt(["h","hh"],function(t,e,i){e[ts]=_(t),u(i).bigHour=!0}),tt("hmm",function(t,e,i){var n=t.length-2;e[ts]=_(t.substr(0,n)),e[es]=_(t.substr(n)),u(i).bigHour=!0}),tt("hmmss",function(t,e,i){var n=t.length-4,s=t.length-2;e[ts]=_(t.substr(0,n)),e[es]=_(t.substr(n,2)),e[is]=_(t.substr(s)),u(i).bigHour=!0}),tt("Hmm",function(t,e,i){var n=t.length-2;e[ts]=_(t.substr(0,n)),e[es]=_(t.substr(n))}),tt("Hmmss",function(t,e,i){var n=t.length-4,s=t.length-2;e[ts]=_(t.substr(0,n)),e[es]=_(t.substr(n,2)),e[is]=_(t.substr(s))});var _s,ws=/[ap]\.?m?\.?/i,bs=L("Hours",!0),Ss={calendar:wn,longDateFormat:bn,invalidDate:Sn,ordinal:kn,ordinalParse:Dn,relativeTime:Tn,months:as,monthsShort:ls,week:cs,weekdays:fs,weekdaysMin:ms,weekdaysShort:ps,meridiemParse:ws},ks={},Ds=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,Ts=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,Ms=/Z|[+-]\d\d(?::?\d\d)?/,xs=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Cs=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],$s=/^\/?Date\((\-?\d+)/i;t.createFromInputFallback=S("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))}),t.ISO_8601=function(){};var Ys=S("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=ye.apply(null,arguments);return this.isValid()&&t.isValid()?this>t?this:t:f()}),Os=S("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=ye.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:f()}),Es=function(){return Date.now?Date.now():+new Date};ke("Z",":"),ke("ZZ",""),q("Z",zn),q("ZZ",zn),tt(["Z","ZZ"],function(t,e,i){i._useUTC=!0,i._tzm=De(zn,t)});var Ps=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var Rs=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,Is=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;We.fn=be.prototype;var Ns=je(1,"add"),As=je(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Ws=S("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return void 0===t?this.localeData():this.locale(t)});G(0,["gg",2],0,function(){return this.weekYear()%100}),G(0,["GG",2],0,function(){return this.isoWeekYear()%100}),ki("gggg","weekYear"),ki("ggggg","weekYear"),ki("GGGG","isoWeekYear"),ki("GGGGG","isoWeekYear"),R("weekYear","gg"),R("isoWeekYear","GG"),A("weekYear",1),A("isoWeekYear",1),q("G",Vn),q("g",Vn),q("GG",An,Pn),q("gg",An,Pn),q("GGGG",Fn,In),q("gggg",Fn,In),q("GGGGG",Hn,Nn),q("ggggg",Hn,Nn),et(["gggg","ggggg","GGGG","GGGGG"],function(t,e,i,n){e[n.substr(0,2)]=_(t)}),et(["gg","GG"],function(e,i,n,s){i[s]=t.parseTwoDigitYear(e)}),G("Q",0,"Qo","quarter"),R("quarter","Q"),A("quarter",7),q("Q",En),tt("Q",function(t,e){e[Xn]=3*(_(t)-1)}),G("D",["DD",2],"Do","date"),R("date","D"),A("date",9),q("D",An),q("DD",An,Pn),q("Do",function(t,e){return t?e._ordinalParse:e._ordinalParseLenient}),tt(["D","DD"],Kn),tt("Do",function(t,e){e[Kn]=_(t.match(An)[0],10)});var Ls=L("Date",!0);G("DDD",["DDDD",3],"DDDo","dayOfYear"),R("dayOfYear","DDD"),A("dayOfYear",4),q("DDD",Un),q("DDDD",Rn),tt(["DDD","DDDD"],function(t,e,i){i._dayOfYear=_(t)}),G("m",["mm",2],0,"minute"),R("minute","m"),A("minute",14),q("m",An),q("mm",An,Pn),tt(["m","mm"],es);var Us=L("Minutes",!1);G("s",["ss",2],0,"second"),R("second","s"),A("second",15),q("s",An),q("ss",An,Pn),tt(["s","ss"],is);var Fs=L("Seconds",!1);G("S",0,0,function(){return~~(this.millisecond()/100)}),G(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),G(0,["SSS",3],0,"millisecond"),G(0,["SSSS",4],0,function(){return 10*this.millisecond()}),G(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),G(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),G(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),G(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),G(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),R("millisecond","ms"),A("millisecond",16),q("S",Un,En),q("SS",Un,Pn),q("SSS",Un,Rn);var Hs;for(Hs="SSSS";Hs.length<=9;Hs+="S")q(Hs,jn);for(Hs="S";Hs.length<=9;Hs+="S")tt(Hs,Ei);var js=L("Milliseconds",!1);G("z",0,0,"zoneAbbr"),G("zz",0,0,"zoneName");var Vs=g.prototype;Vs.add=Ns,Vs.calendar=ze,Vs.clone=Be,Vs.diff=ti,Vs.endOf=ci,Vs.format=si,Vs.from=oi,Vs.fromNow=ri,Vs.to=ai,Vs.toNow=li,Vs.get=H,Vs.invalidAt=bi,Vs.isAfter=Ze,Vs.isBefore=Qe,Vs.isBetween=qe,Vs.isSame=Je,Vs.isSameOrAfter=Xe,Vs.isSameOrBefore=Ke,Vs.isValid=_i,Vs.lang=Ws,Vs.locale=di,Vs.localeData=hi,Vs.max=Os,Vs.min=Ys,Vs.parsingFlags=wi,Vs.set=j,Vs.startOf=ui,Vs.subtract=As,Vs.toArray=gi,Vs.toObject=yi,Vs.toDate=mi,Vs.toISOString=ni,Vs.toJSON=vi,Vs.toString=ii,Vs.unix=pi,Vs.valueOf=fi,Vs.creationData=Si,Vs.year=us,Vs.isLeapYear=gt,Vs.weekYear=Di,Vs.isoWeekYear=Ti,Vs.quarter=Vs.quarters=Yi,Vs.month=dt,Vs.daysInMonth=ht,Vs.week=Vs.weeks=Mt,Vs.isoWeek=Vs.isoWeeks=xt,Vs.weeksInYear=xi,Vs.isoWeeksInYear=Mi,Vs.date=Ls,Vs.day=Vs.days=It,Vs.weekday=Nt,Vs.isoWeekday=At,Vs.dayOfYear=Oi,Vs.hour=Vs.hours=bs,Vs.minute=Vs.minutes=Us,Vs.second=Vs.seconds=Fs,Vs.millisecond=Vs.milliseconds=js,Vs.utcOffset=xe,Vs.utc=$e,Vs.local=Ye,Vs.parseZone=Oe,Vs.hasAlignedHourOffset=Ee,Vs.isDST=Pe,Vs.isLocal=Ie,Vs.isUtcOffset=Ne,Vs.isUtc=Ae,Vs.isUTC=Ae,Vs.zoneAbbr=Pi,Vs.zoneName=Ri,Vs.dates=S("dates accessor is deprecated. Use date instead.",Ls),Vs.months=S("months accessor is deprecated. Use month instead",dt),Vs.years=S("years accessor is deprecated. Use year instead",us),Vs.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Ce),Vs.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Re);var Gs=Vs,zs=x.prototype;zs.calendar=C,zs.longDateFormat=$,zs.invalidDate=Y,zs.ordinal=O,zs.preparse=Ai,zs.postformat=Ai,zs.relativeTime=E,zs.pastFuture=P,zs.set=T,zs.months=st,zs.monthsShort=ot,zs.monthsParse=at,zs.monthsRegex=ct,zs.monthsShortRegex=ut,zs.week=kt,zs.firstDayOfYear=Tt,zs.firstDayOfWeek=Dt,zs.weekdays=Yt,zs.weekdaysMin=Et,zs.weekdaysShort=Ot,zs.weekdaysParse=Rt,zs.weekdaysRegex=Wt,zs.weekdaysShortRegex=Lt,zs.weekdaysMinRegex=Ut,zs.isPM=zt,zs.meridiem=Bt,Jt("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,i=1===_(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+i}}),t.lang=S("moment.lang is deprecated. Use moment.locale instead.",Jt),t.langData=S("moment.langData is deprecated. Use moment.localeData instead.",te);var Bs=Math.abs,Zs=nn("ms"),Qs=nn("s"),qs=nn("m"),Js=nn("h"),Xs=nn("d"),Ks=nn("w"),to=nn("M"),eo=nn("y"),io=on("milliseconds"),no=on("seconds"),so=on("minutes"),oo=on("hours"),ro=on("days"),ao=on("months"),lo=on("years"),ho=Math.round,uo={s:45,m:45,h:22,d:26,M:11},co=Math.abs,fo=be.prototype;fo.abs=zi,fo.add=Zi,fo.subtract=Qi,fo.as=tn,fo.asMilliseconds=Zs,fo.asSeconds=Qs,fo.asMinutes=qs,fo.asHours=Js,fo.asDays=Xs,fo.asWeeks=Ks,fo.asMonths=to,fo.asYears=eo,fo.valueOf=en,fo._bubble=Ji,fo.get=sn,fo.milliseconds=io,fo.seconds=no,fo.minutes=so,fo.hours=oo,fo.days=ro,fo.weeks=rn,fo.months=ao,fo.years=lo,fo.humanize=un,fo.toISOString=cn,fo.toString=cn,fo.toJSON=cn,fo.locale=di,fo.localeData=hi,fo.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",cn),fo.lang=Ws,G("X",0,0,"unix"),G("x",0,0,"valueOf"),q("x",Vn),q("X",Bn),tt("X",function(t,e,i){i._d=new Date(1e3*parseFloat(t,10))}),tt("x",function(t,e,i){i._d=new Date(_(t))}),t.version="2.14.1",e(ye),t.fn=Gs,t.min=_e,t.max=we,t.now=Es,t.utc=d,t.unix=Ii,t.months=Fi,t.isDate=o,t.locale=Jt,t.invalid=f,t.duration=We,t.isMoment=y,t.weekdays=ji,t.parseZone=Ni,t.localeData=te,t.isDuration=Se,t.monthsShort=Hi,t.weekdaysMin=Gi,t.defineLocale=Xt,t.updateLocale=Kt,t.locales=ee,t.weekdaysShort=Vi,t.normalizeUnits=I,t.relativeTimeRounding=dn,t.relativeTimeThreshold=hn,t.calendarFormat=Ge,t.prototype=Gs;var po=t;return po}),function(t,e){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?e(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],e):e(t.moment)}(this,function(t){"use strict";var e=t.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return e}),jQuery(document).ready(function(t){t(".wp-video-shortcode").parent("div").css("width","auto"),t(".entry-content").fitVids(),moment.locale(t("html").attr("lang")),t(".entry-date").each(function(){t(this).text(moment(t(this).children("time").attr("datetime"),moment.ISO_8601).startOf("hour").fromNow())})}); \ No newline at end of file diff --git a/src/js/main.js b/src/js/main.js new file mode 100644 index 0000000..f94f12b --- /dev/null +++ b/src/js/main.js @@ -0,0 +1,70 @@ +/** + * Vendors + */ + +// Bootstrap +//=include('../../bower_components/bootstrap-sass/assets/javascripts/bootstrap/transition.js') +//=include('../../bower_components/bootstrap-sass/assets/javascripts/bootstrap/alert.js') +//=include('../../bower_components/bootstrap-sass/assets/javascripts/bootstrap/button.js') +//=include('../../bower_components/bootstrap-sass/assets/javascripts/bootstrap/carousel.js') +//=include('../../bower_components/bootstrap-sass/assets/javascripts/bootstrap/collapse.js') +//=include('../../bower_components/bootstrap-sass/assets/javascripts/bootstrap/dropdown.js') +//=include('../../bower_components/bootstrap-sass/assets/javascripts/bootstrap/modal.js') +//=include('../../bower_components/bootstrap-sass/assets/javascripts/bootstrap/tooltip.js') +//=include('../../bower_components/bootstrap-sass/assets/javascripts/bootstrap/popover.js') +//=include('../../bower_components/bootstrap-sass/assets/javascripts/bootstrap/scrollspy.js') +//=include('../../bower_components/bootstrap-sass/assets/javascripts/bootstrap/tab.js') +//=include('../../bower_components/bootstrap-sass/assets/javascripts/bootstrap/affix.js') + +// FitVids +//=include('../../bower_components/jquery.fitvids/jquery.fitvids.js') + +// Moment +//=include('../../bower_components/moment/min/moment.min.js') +//=include('../../bower_components/moment/locale/pt-br.js') + + +/** + * Main + */ + +jQuery(document).ready(function($) { + + /** + * Responsive wp_video_shortcode(). + */ + + $( '.wp-video-shortcode' ).parent( 'div' ).css( 'width', 'auto' ); + + /** + * Fluid width video embeds. + * @link http://fitvidsjs.com + */ + + $( '.entry-content' ).fitVids(); + + /** + * Relative time to date posts. + * @link http://momentjs.com + */ + + moment.locale( $('html').attr('lang') ); + + $( '.entry-date' ).each(function() { + $(this).text( moment( $(this).children('time').attr('datetime'), moment.ISO_8601 ).startOf('hour').fromNow() ); + }); + + /** + * Odin Core shortcodes. + */ + + // Tabs. + //$( '.odin-tabs a' ).click(function(e) { + // e.preventDefault(); + // $(this).tab( 'show' ); + //}); + + // Tooltip. + //$( '.odin-tooltip' ).tooltip(); + +}); From 361a380c2553ddc7a545de00182afbc48c2c7e43 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 13 Jul 2016 00:02:24 -0300 Subject: [PATCH 066/217] Refactor styles --- assets/css/admin-style.css | 20 +- assets/css/admin-style.min.css | 8 + assets/css/editor-style.css | 2 +- assets/css/editor-style.min.css | 8 + assets/css/{style.css => main.css} | 3394 ++++++++++------- assets/css/main.min.css | 8 + src/scss/admin-style.scss | 36 + {assets => src}/scss/editor-style.scss | 4 +- assets/scss/style.scss => src/scss/main.scss | 2 +- .../scss/settings/_mixins.scss | 0 .../scss/settings/_variables.scss | 0 {assets => src}/scss/shared/_animation.scss | 0 {assets => src}/scss/shared/_base.scss | 0 {assets => src}/scss/shared/_content.scss | 0 {assets => src}/scss/shared/_footer.scss | 0 {assets => src}/scss/shared/_forms.scss | 0 .../scss/shared/_header-branding.scss | 0 .../scss/shared/_header-image.scss | 0 {assets => src}/scss/shared/_helpers.scss | 0 .../scss/shared/_navigation-skiplink.scss | 0 .../scss/shared/_navigation-top.scss | 0 {assets => src}/scss/shared/_pagination.scss | 0 {assets => src}/scss/shared/_queries.scss | 0 {assets => src}/scss/shared/_shortcodes.scss | 0 {assets => src}/scss/shared/_sidebar.scss | 0 {assets => src}/scss/shared/_wordpress.scss | 4 +- {assets => src}/scss/shared/_wrapper.scss | 0 27 files changed, 1990 insertions(+), 1496 deletions(-) create mode 100644 assets/css/admin-style.min.css create mode 100644 assets/css/editor-style.min.css rename assets/css/{style.css => main.css} (64%) create mode 100644 assets/css/main.min.css create mode 100644 src/scss/admin-style.scss rename {assets => src}/scss/editor-style.scss (86%) rename assets/scss/style.scss => src/scss/main.scss (95%) rename assets/scss/settings/mixins.scss => src/scss/settings/_mixins.scss (100%) rename assets/scss/settings/variables.scss => src/scss/settings/_variables.scss (100%) rename {assets => src}/scss/shared/_animation.scss (100%) rename {assets => src}/scss/shared/_base.scss (100%) rename {assets => src}/scss/shared/_content.scss (100%) rename {assets => src}/scss/shared/_footer.scss (100%) rename {assets => src}/scss/shared/_forms.scss (100%) rename {assets => src}/scss/shared/_header-branding.scss (100%) rename {assets => src}/scss/shared/_header-image.scss (100%) rename {assets => src}/scss/shared/_helpers.scss (100%) rename {assets => src}/scss/shared/_navigation-skiplink.scss (100%) rename {assets => src}/scss/shared/_navigation-top.scss (100%) rename {assets => src}/scss/shared/_pagination.scss (100%) rename {assets => src}/scss/shared/_queries.scss (100%) rename {assets => src}/scss/shared/_shortcodes.scss (100%) rename {assets => src}/scss/shared/_sidebar.scss (100%) rename {assets => src}/scss/shared/_wordpress.scss (99%) rename {assets => src}/scss/shared/_wrapper.scss (100%) diff --git a/assets/css/admin-style.css b/assets/css/admin-style.css index 3f4ce84..84655f0 100644 --- a/assets/css/admin-style.css +++ b/assets/css/admin-style.css @@ -2,31 +2,31 @@ * Custom login styles. */ .login h1 a { - background: url('../images/logo-login.png') center top no-repeat !important; - background: url('../images/logo-login.svg') center top no-repeat !important; - background-size: 80px 80px !important; - height: 80px !important; - width: 80px !important; + background: url("../img/logo-login.png") center top no-repeat !important; + background: url("../img/logo-login.svg") center top no-repeat !important; + background-size: 80px 80px !important; + height: 80px !important; + width: 80px !important; } /** * Custom admin styles. */ #footer-upgrade { - visibility: hidden !important; + visibility: hidden !important; } #footer-left { - float: right !important; + float: right !important; } #contextual-help-link-wrap, #wp-version-message, #normal-sortables #dashboard_right_now .inside .versions p { - display: none !important; + display: none !important; } .mce-window .mce-container-body.mce-abs-layout { - overflow: hidden !important; - overflow-y: auto !important; + overflow: hidden !important; + overflow-y: auto !important; } diff --git a/assets/css/admin-style.min.css b/assets/css/admin-style.min.css new file mode 100644 index 0000000..e6029d0 --- /dev/null +++ b/assets/css/admin-style.min.css @@ -0,0 +1,8 @@ +/*! + * odin v3.0.0 <http://wpod.in> + * Odin Framework : Framework and base theme for development with WordPress. + * (c) 2016 WordPress Brasil <https://github.com/wpbrasil> + * MIT License + * http://github.com/wpbrasil/odin + */ +.login h1 a{background:url(../img/logo-login.png) top no-repeat!important;background:url(../img/logo-login.svg) top no-repeat!important;background-size:80px 80px!important;height:80px!important;width:80px!important}#footer-upgrade{visibility:hidden!important}#footer-left{float:right!important}#contextual-help-link-wrap,#normal-sortables #dashboard_right_now .inside .versions p,#wp-version-message{display:none!important}.mce-window .mce-container-body.mce-abs-layout{overflow:hidden!important;overflow-y:auto!important} \ No newline at end of file diff --git a/assets/css/editor-style.css b/assets/css/editor-style.css index c7db4d5..4faa53c 100644 --- a/assets/css/editor-style.css +++ b/assets/css/editor-style.css @@ -1,4 +1,4 @@ -@import url(../css/style.css); +@import url(style.min.css); html { max-width: 1200px; margin-left: auto; diff --git a/assets/css/editor-style.min.css b/assets/css/editor-style.min.css new file mode 100644 index 0000000..d20db6d --- /dev/null +++ b/assets/css/editor-style.min.css @@ -0,0 +1,8 @@ +/*! + * odin v3.0.0 <http://wpod.in> + * Odin Framework : Framework and base theme for development with WordPress. + * (c) 2016 WordPress Brasil <https://github.com/wpbrasil> + * MIT License + * http://github.com/wpbrasil/odin + */ +@import url(style.min.css);html{max-width:1200px;margin-left:auto;margin-right:auto;padding:30px} \ No newline at end of file diff --git a/assets/css/style.css b/assets/css/main.css similarity index 64% rename from assets/css/style.css rename to assets/css/main.css index 5a6c0b0..5dfdfdb 100644 --- a/assets/css/style.css +++ b/assets/css/main.css @@ -5,7 +5,6 @@ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -@import url(../../bower_components/animate.css/animate.min.css); html { font-family: sans-serif; -ms-text-size-adjust: 100%; @@ -233,98 +232,84 @@ th { box-shadow: none !important; text-shadow: none !important; } - a, a:visited { text-decoration: underline; } - a[href]:after { content: " (" attr(href) ")"; } - abbr[title]:after { content: " (" attr(title) ")"; } - a[href^="#"]:after, a[href^="javascript:"]:after { content: ""; } - pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } - thead { display: table-header-group; } - tr, img { page-break-inside: avoid; } - img { max-width: 100% !important; } - p, h2, h3 { orphans: 3; widows: 3; } - h2, h3 { page-break-after: avoid; } - .navbar { display: none; } - .btn > .caret, input[type="submit"] > .caret, input[type="reset"] > .caret, button > .caret, .dropup > .btn > .caret, .dropup > input[type="submit"] > .caret, - .dropup > input[type="reset"] > .caret, - .dropup > button > .caret { + .dropup > + input[type="reset"] > .caret, + .dropup > + button > .caret { border-top-color: #000 !important; } - .label { border: 1px solid #000; } - .table, .page-content table, .entry-content table, .widget_calendar #wp-calendar { border-collapse: collapse !important; } .table td, .page-content table td, .entry-content table td, .widget_calendar #wp-calendar td, - .table th, - .page-content table th, - .entry-content table th, - .widget_calendar #wp-calendar th { + .table th, .page-content table th, + .entry-content table th, .widget_calendar #wp-calendar th { background-color: #fff !important; } - .table-bordered th, .widget_calendar #wp-calendar th, - .table-bordered td, - .widget_calendar #wp-calendar td { + .table-bordered td, .widget_calendar #wp-calendar td { border: 1px solid #ddd !important; } } + @font-face { font-family: 'Glyphicons Halflings'; src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot"); src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); } + .glyphicon { position: relative; top: 1px; @@ -1387,15 +1372,11 @@ th { } * { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; box-sizing: border-box; } *:before, *:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; box-sizing: border-box; } @@ -1425,10 +1406,12 @@ a { color: #337ab7; text-decoration: none; } + a:hover, a:focus { color: #23527c; text-decoration: underline; } + a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; @@ -1443,7 +1426,8 @@ img { vertical-align: middle; } -.img-responsive, .comment-content img, .widget img, .entry-content p img, +.img-responsive, .comment-content img, +.widget img, .entry-content p img, .wp-caption, #header-image img { display: block; max-width: 100%; @@ -1461,7 +1445,6 @@ img { border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; @@ -1513,6 +1496,7 @@ h1, h2, h3, h4, h5, h6, line-height: 1.1; color: inherit; } + h1 small, h1 .small, h2 small, h2 .small, h3 small, @@ -1520,19 +1504,14 @@ h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small, -.h1 small, -#header-branding .site-title small, -#content .post header.entry-header .entry-title small, +.h1 small, #header-branding .site-title small, #content .post header.entry-header .entry-title small, #content .page header.entry-header .entry-title small, -.h1 .small, -#header-branding .site-title .small, -#content .post header.entry-header .entry-title .small, +.h1 .small, #header-branding .site-title .small, #content .post header.entry-header .entry-title .small, #content .page header.entry-header .entry-title .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, #header-branding .site-description small, -.h5 .small, -#header-branding .site-description .small, .h6 small, +.h5 .small, #header-branding .site-description .small, .h6 small, .h6 .small { font-weight: normal; line-height: 1; @@ -1546,12 +1525,11 @@ h3, .h3 { margin-top: 20px; margin-bottom: 10px; } + h1 small, h1 .small, .h1 small, #header-branding .site-title small, #content .post header.entry-header .entry-title small, #content .page header.entry-header .entry-title small, -.h1 .small, -#header-branding .site-title .small, -#content .post header.entry-header .entry-title .small, +.h1 .small, #header-branding .site-title .small, #content .post header.entry-header .entry-title .small, #content .page header.entry-header .entry-title .small, h2 small, h2 .small, .h2 small, @@ -1568,13 +1546,13 @@ h6, .h6 { margin-top: 10px; margin-bottom: 10px; } + h4 small, h4 .small, .h4 small, .h4 .small, h5 small, h5 .small, .h5 small, #header-branding .site-description small, -.h5 .small, -#header-branding .site-description .small, +.h5 .small, #header-branding .site-description .small, h6 small, h6 .small, .h6 small, .h6 .small { @@ -1617,6 +1595,7 @@ p { font-weight: 300; line-height: 1.4; } + @media (min-width: 768px) { .lead, #content .post header.entry-header .entry-meta, #content .page header.entry-header .entry-meta { @@ -1776,6 +1755,7 @@ ol { margin-top: 0; margin-bottom: 10px; } + ul ul, ul ol, ol ul, @@ -1793,6 +1773,7 @@ ol ol { list-style: none; margin-left: -5px; } + .list-inline > li { display: inline-block; padding-left: 5px; @@ -1821,9 +1802,11 @@ dd { content: " "; display: table; } + .dl-horizontal dd:after { clear: both; } + @media (min-width: 768px) { .dl-horizontal dt { float: left; @@ -1855,11 +1838,13 @@ blockquote { font-size: 17.5px; border-left: 5px solid #eeeeee; } + blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; } + blockquote footer, blockquote small, blockquote .small { @@ -1868,6 +1853,7 @@ blockquote .small { line-height: 1.42857; color: #777777; } + blockquote footer:before, blockquote small:before, blockquote .small:before { @@ -1884,32 +1870,22 @@ blockquote.alignright, border-left: 0; text-align: right; } + .blockquote-reverse footer:before, .blockquote-reverse small:before, .blockquote-reverse .small:before, -blockquote.pull-right footer:before, -blockquote.alignright footer:before, -.entry-attachment #nav-below blockquote.nav-next footer:before, -blockquote.pull-right small:before, -blockquote.alignright small:before, -.entry-attachment #nav-below blockquote.nav-next small:before, -blockquote.pull-right .small:before, -blockquote.alignright .small:before, -.entry-attachment #nav-below blockquote.nav-next .small:before { +blockquote.pull-right footer:before, blockquote.alignright footer:before, .entry-attachment #nav-below blockquote.nav-next footer:before, +blockquote.pull-right small:before, blockquote.alignright small:before, .entry-attachment #nav-below blockquote.nav-next small:before, +blockquote.pull-right .small:before, blockquote.alignright .small:before, .entry-attachment #nav-below blockquote.nav-next .small:before { content: ''; } + .blockquote-reverse footer:after, .blockquote-reverse small:after, .blockquote-reverse .small:after, -blockquote.pull-right footer:after, -blockquote.alignright footer:after, -.entry-attachment #nav-below blockquote.nav-next footer:after, -blockquote.pull-right small:after, -blockquote.alignright small:after, -.entry-attachment #nav-below blockquote.nav-next small:after, -blockquote.pull-right .small:after, -blockquote.alignright .small:after, -.entry-attachment #nav-below blockquote.nav-next .small:after { +blockquote.pull-right footer:after, blockquote.alignright footer:after, .entry-attachment #nav-below blockquote.nav-next footer:after, +blockquote.pull-right small:after, blockquote.alignright small:after, .entry-attachment #nav-below blockquote.nav-next small:after, +blockquote.pull-right .small:after, blockquote.alignright .small:after, .entry-attachment #nav-below blockquote.nav-next .small:after { content: '\00A0 \2014'; } @@ -1942,6 +1918,7 @@ kbd { border-radius: 3px; box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } + kbd kbd { padding: 0; font-size: 100%; @@ -1962,6 +1939,7 @@ pre { border: 1px solid #ccc; border-radius: 4px; } + pre code { padding: 0; font-size: inherit; @@ -1982,23 +1960,28 @@ pre code { padding-left: 15px; padding-right: 15px; } + .container:before, .container:after { content: " "; display: table; } + .container:after { clear: both; } + @media (min-width: 768px) { .container { width: 750px; } } + @media (min-width: 992px) { .container { width: 970px; } } + @media (min-width: 1200px) { .container { width: 1170px; @@ -2011,10 +1994,12 @@ pre code { padding-left: 15px; padding-right: 15px; } + .container-fluid:before, .container-fluid:after { content: " "; display: table; } + .container-fluid:after { clear: both; } @@ -2023,10 +2008,12 @@ pre code { margin-left: -15px; margin-right: -15px; } + .row:before, .row:after { content: " "; display: table; } + .row:after { clear: both; } @@ -2250,629 +2237,479 @@ pre code { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; } - .col-sm-1 { width: 8.33333%; } - .col-sm-2 { width: 16.66667%; } - .col-sm-3 { width: 25%; } - .col-sm-4 { width: 33.33333%; } - .col-sm-5 { width: 41.66667%; } - .col-sm-6 { width: 50%; } - .col-sm-7 { width: 58.33333%; } - .col-sm-8 { width: 66.66667%; } - .col-sm-9 { width: 75%; } - .col-sm-10 { width: 83.33333%; } - .col-sm-11 { width: 91.66667%; } - .col-sm-12 { width: 100%; } - .col-sm-pull-0 { right: auto; } - .col-sm-pull-1 { right: 8.33333%; } - .col-sm-pull-2 { right: 16.66667%; } - .col-sm-pull-3 { right: 25%; } - .col-sm-pull-4 { right: 33.33333%; } - .col-sm-pull-5 { right: 41.66667%; } - .col-sm-pull-6 { right: 50%; } - .col-sm-pull-7 { right: 58.33333%; } - .col-sm-pull-8 { right: 66.66667%; } - .col-sm-pull-9 { right: 75%; } - .col-sm-pull-10 { right: 83.33333%; } - .col-sm-pull-11 { right: 91.66667%; } - .col-sm-pull-12 { right: 100%; } - .col-sm-push-0 { left: auto; } - .col-sm-push-1 { left: 8.33333%; } - .col-sm-push-2 { left: 16.66667%; } - .col-sm-push-3 { left: 25%; } - .col-sm-push-4 { left: 33.33333%; } - .col-sm-push-5 { left: 41.66667%; } - .col-sm-push-6 { left: 50%; } - .col-sm-push-7 { left: 58.33333%; } - .col-sm-push-8 { left: 66.66667%; } - .col-sm-push-9 { left: 75%; } - .col-sm-push-10 { left: 83.33333%; } - .col-sm-push-11 { left: 91.66667%; } - .col-sm-push-12 { left: 100%; } - .col-sm-offset-0 { margin-left: 0%; } - .col-sm-offset-1 { margin-left: 8.33333%; } - .col-sm-offset-2 { margin-left: 16.66667%; } - .col-sm-offset-3 { margin-left: 25%; } - .col-sm-offset-4 { margin-left: 33.33333%; } - .col-sm-offset-5 { margin-left: 41.66667%; } - .col-sm-offset-6 { margin-left: 50%; } - .col-sm-offset-7 { margin-left: 58.33333%; } - .col-sm-offset-8 { margin-left: 66.66667%; } - .col-sm-offset-9 { margin-left: 75%; } - .col-sm-offset-10 { margin-left: 83.33333%; } - .col-sm-offset-11 { margin-left: 91.66667%; } - .col-sm-offset-12 { margin-left: 100%; } } + @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; } - .col-md-1 { width: 8.33333%; } - .col-md-2 { width: 16.66667%; } - .col-md-3 { width: 25%; } - .col-md-4 { width: 33.33333%; } - .col-md-5 { width: 41.66667%; } - .col-md-6 { width: 50%; } - .col-md-7 { width: 58.33333%; } - .col-md-8 { width: 66.66667%; } - .col-md-9 { width: 75%; } - .col-md-10 { width: 83.33333%; } - .col-md-11 { width: 91.66667%; } - .col-md-12 { width: 100%; } - .col-md-pull-0 { right: auto; } - .col-md-pull-1 { right: 8.33333%; } - .col-md-pull-2 { right: 16.66667%; } - .col-md-pull-3 { right: 25%; } - .col-md-pull-4 { right: 33.33333%; } - .col-md-pull-5 { right: 41.66667%; } - .col-md-pull-6 { right: 50%; } - .col-md-pull-7 { right: 58.33333%; } - .col-md-pull-8 { right: 66.66667%; } - .col-md-pull-9 { right: 75%; } - .col-md-pull-10 { right: 83.33333%; } - .col-md-pull-11 { right: 91.66667%; } - .col-md-pull-12 { right: 100%; } - .col-md-push-0 { left: auto; } - .col-md-push-1 { left: 8.33333%; } - .col-md-push-2 { left: 16.66667%; } - .col-md-push-3 { left: 25%; } - .col-md-push-4 { left: 33.33333%; } - .col-md-push-5 { left: 41.66667%; } - .col-md-push-6 { left: 50%; } - .col-md-push-7 { left: 58.33333%; } - .col-md-push-8 { left: 66.66667%; } - .col-md-push-9 { left: 75%; } - .col-md-push-10 { left: 83.33333%; } - .col-md-push-11 { left: 91.66667%; } - .col-md-push-12 { left: 100%; } - .col-md-offset-0 { margin-left: 0%; } - .col-md-offset-1 { margin-left: 8.33333%; } - .col-md-offset-2 { margin-left: 16.66667%; } - .col-md-offset-3 { margin-left: 25%; } - .col-md-offset-4 { margin-left: 33.33333%; } - .col-md-offset-5 { margin-left: 41.66667%; } - .col-md-offset-6 { margin-left: 50%; } - .col-md-offset-7 { margin-left: 58.33333%; } - .col-md-offset-8 { margin-left: 66.66667%; } - .col-md-offset-9 { margin-left: 75%; } - .col-md-offset-10 { margin-left: 83.33333%; } - .col-md-offset-11 { margin-left: 91.66667%; } - .col-md-offset-12 { margin-left: 100%; } } + @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; } - .col-lg-1 { width: 8.33333%; } - .col-lg-2 { width: 16.66667%; } - .col-lg-3 { width: 25%; } - .col-lg-4 { width: 33.33333%; } - .col-lg-5 { width: 41.66667%; } - .col-lg-6 { width: 50%; } - .col-lg-7 { width: 58.33333%; } - .col-lg-8 { width: 66.66667%; } - .col-lg-9 { width: 75%; } - .col-lg-10 { width: 83.33333%; } - .col-lg-11 { width: 91.66667%; } - .col-lg-12 { width: 100%; } - .col-lg-pull-0 { right: auto; } - .col-lg-pull-1 { right: 8.33333%; } - .col-lg-pull-2 { right: 16.66667%; } - .col-lg-pull-3 { right: 25%; } - .col-lg-pull-4 { right: 33.33333%; } - .col-lg-pull-5 { right: 41.66667%; } - .col-lg-pull-6 { right: 50%; } - .col-lg-pull-7 { right: 58.33333%; } - .col-lg-pull-8 { right: 66.66667%; } - .col-lg-pull-9 { right: 75%; } - .col-lg-pull-10 { right: 83.33333%; } - .col-lg-pull-11 { right: 91.66667%; } - .col-lg-pull-12 { right: 100%; } - .col-lg-push-0 { left: auto; } - .col-lg-push-1 { left: 8.33333%; } - .col-lg-push-2 { left: 16.66667%; } - .col-lg-push-3 { left: 25%; } - .col-lg-push-4 { left: 33.33333%; } - .col-lg-push-5 { left: 41.66667%; } - .col-lg-push-6 { left: 50%; } - .col-lg-push-7 { left: 58.33333%; } - .col-lg-push-8 { left: 66.66667%; } - .col-lg-push-9 { left: 75%; } - .col-lg-push-10 { left: 83.33333%; } - .col-lg-push-11 { left: 91.66667%; } - .col-lg-push-12 { left: 100%; } - .col-lg-offset-0 { margin-left: 0%; } - .col-lg-offset-1 { margin-left: 8.33333%; } - .col-lg-offset-2 { margin-left: 16.66667%; } - .col-lg-offset-3 { margin-left: 25%; } - .col-lg-offset-4 { margin-left: 33.33333%; } - .col-lg-offset-5 { margin-left: 41.66667%; } - .col-lg-offset-6 { margin-left: 50%; } - .col-lg-offset-7 { margin-left: 58.33333%; } - .col-lg-offset-8 { margin-left: 66.66667%; } - .col-lg-offset-9 { margin-left: 75%; } - .col-lg-offset-10 { margin-left: 83.33333%; } - .col-lg-offset-11 { margin-left: 91.66667%; } - .col-lg-offset-12 { margin-left: 100%; } } + table { background-color: transparent; } @@ -2894,122 +2731,92 @@ th { max-width: 100%; margin-bottom: 20px; } + .table > thead > tr > th, .page-content table > thead > tr > th, .entry-content table > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, -.table > thead > tr > td, -.page-content table > thead > tr > td, -.entry-content table > thead > tr > td, -.widget_calendar #wp-calendar > thead > tr > td, -.table > tbody > tr > th, -.page-content table > tbody > tr > th, -.entry-content table > tbody > tr > th, -.widget_calendar #wp-calendar > tbody > tr > th, -.table > tbody > tr > td, -.page-content table > tbody > tr > td, -.entry-content table > tbody > tr > td, -.widget_calendar #wp-calendar > tbody > tr > td, -.table > tfoot > tr > th, -.page-content table > tfoot > tr > th, -.entry-content table > tfoot > tr > th, -.widget_calendar #wp-calendar > tfoot > tr > th, -.table > tfoot > tr > td, -.page-content table > tfoot > tr > td, -.entry-content table > tfoot > tr > td, -.widget_calendar #wp-calendar > tfoot > tr > td { +.table > thead > tr > td, .page-content table > thead > tr > td, +.entry-content table > thead > tr > td, .widget_calendar #wp-calendar > thead > tr > td, +.table > tbody > tr > th, .page-content table > tbody > tr > th, +.entry-content table > tbody > tr > th, .widget_calendar #wp-calendar > tbody > tr > th, +.table > tbody > tr > td, .page-content table > tbody > tr > td, +.entry-content table > tbody > tr > td, .widget_calendar #wp-calendar > tbody > tr > td, +.table > tfoot > tr > th, .page-content table > tfoot > tr > th, +.entry-content table > tfoot > tr > th, .widget_calendar #wp-calendar > tfoot > tr > th, +.table > tfoot > tr > td, .page-content table > tfoot > tr > td, +.entry-content table > tfoot > tr > td, .widget_calendar #wp-calendar > tfoot > tr > td { padding: 8px; line-height: 1.42857; vertical-align: top; border-top: 1px solid #ddd; } + .table > thead > tr > th, .page-content table > thead > tr > th, .entry-content table > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #ddd; } + .table > caption + thead > tr:first-child > th, .page-content table > caption + thead > tr:first-child > th, .entry-content table > caption + thead > tr:first-child > th, .widget_calendar #wp-calendar > caption + thead > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.page-content table > caption + thead > tr:first-child > td, -.entry-content table > caption + thead > tr:first-child > td, -.widget_calendar #wp-calendar > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > th, -.page-content table > colgroup + thead > tr:first-child > th, -.entry-content table > colgroup + thead > tr:first-child > th, -.widget_calendar #wp-calendar > colgroup + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > td, -.page-content table > colgroup + thead > tr:first-child > td, -.entry-content table > colgroup + thead > tr:first-child > td, -.widget_calendar #wp-calendar > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > th, -.page-content table > thead:first-child > tr:first-child > th, -.entry-content table > thead:first-child > tr:first-child > th, -.widget_calendar #wp-calendar > thead:first-child > tr:first-child > th, -.table > thead:first-child > tr:first-child > td, -.page-content table > thead:first-child > tr:first-child > td, -.entry-content table > thead:first-child > tr:first-child > td, -.widget_calendar #wp-calendar > thead:first-child > tr:first-child > td { +.table > caption + thead > tr:first-child > td, .page-content table > caption + thead > tr:first-child > td, +.entry-content table > caption + thead > tr:first-child > td, .widget_calendar #wp-calendar > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > th, .page-content table > colgroup + thead > tr:first-child > th, +.entry-content table > colgroup + thead > tr:first-child > th, .widget_calendar #wp-calendar > colgroup + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > td, .page-content table > colgroup + thead > tr:first-child > td, +.entry-content table > colgroup + thead > tr:first-child > td, .widget_calendar #wp-calendar > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > th, .page-content table > thead:first-child > tr:first-child > th, +.entry-content table > thead:first-child > tr:first-child > th, .widget_calendar #wp-calendar > thead:first-child > tr:first-child > th, +.table > thead:first-child > tr:first-child > td, .page-content table > thead:first-child > tr:first-child > td, +.entry-content table > thead:first-child > tr:first-child > td, .widget_calendar #wp-calendar > thead:first-child > tr:first-child > td { border-top: 0; } + .table > tbody + tbody, .page-content table > tbody + tbody, .entry-content table > tbody + tbody, .widget_calendar #wp-calendar > tbody + tbody { border-top: 2px solid #ddd; } + .table .table, .page-content table .table, -.entry-content table .table, .widget_calendar #wp-calendar .table, .table .page-content table, .page-content .table table, .page-content table table, .widget_calendar #wp-calendar .page-content table, .page-content .widget_calendar #wp-calendar table, -.table .entry-content table, -.entry-content .table table, -.entry-content table table, -.widget_calendar #wp-calendar .entry-content table, +.entry-content table .table, .widget_calendar #wp-calendar .table, .table .page-content table, .page-content .table table, .page-content table table, .widget_calendar #wp-calendar .page-content table, .page-content .widget_calendar #wp-calendar table, .table +.entry-content table, +.entry-content .table table, .entry-content table table, .widget_calendar #wp-calendar +.entry-content table, .entry-content .widget_calendar #wp-calendar table, .table .widget_calendar #wp-calendar, .widget_calendar .table #wp-calendar, .page-content table .widget_calendar #wp-calendar, .widget_calendar .page-content table #wp-calendar, -.entry-content table .widget_calendar #wp-calendar, -.widget_calendar .entry-content table #wp-calendar, .widget_calendar #wp-calendar #wp-calendar { +.entry-content table .widget_calendar #wp-calendar, .widget_calendar +.entry-content table #wp-calendar, .widget_calendar #wp-calendar #wp-calendar { background-color: #fff; } .table-condensed > thead > tr > th, .page-content .table-condensed > thead > tr > th, .entry-content .table-condensed > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, -.table-condensed > thead > tr > td, -.page-content .table-condensed > thead > tr > td, -.entry-content .table-condensed > thead > tr > td, -.widget_calendar #wp-calendar > thead > tr > td, -.table-condensed > tbody > tr > th, -.page-content .table-condensed > tbody > tr > th, -.entry-content .table-condensed > tbody > tr > th, -.widget_calendar #wp-calendar > tbody > tr > th, -.table-condensed > tbody > tr > td, -.page-content .table-condensed > tbody > tr > td, -.entry-content .table-condensed > tbody > tr > td, -.widget_calendar #wp-calendar > tbody > tr > td, -.table-condensed > tfoot > tr > th, -.page-content .table-condensed > tfoot > tr > th, -.entry-content .table-condensed > tfoot > tr > th, -.widget_calendar #wp-calendar > tfoot > tr > th, -.table-condensed > tfoot > tr > td, -.page-content .table-condensed > tfoot > tr > td, -.entry-content .table-condensed > tfoot > tr > td, -.widget_calendar #wp-calendar > tfoot > tr > td { +.table-condensed > thead > tr > td, .page-content .table-condensed > thead > tr > td, +.entry-content .table-condensed > thead > tr > td, .widget_calendar #wp-calendar > thead > tr > td, +.table-condensed > tbody > tr > th, .page-content .table-condensed > tbody > tr > th, +.entry-content .table-condensed > tbody > tr > th, .widget_calendar #wp-calendar > tbody > tr > th, +.table-condensed > tbody > tr > td, .page-content .table-condensed > tbody > tr > td, +.entry-content .table-condensed > tbody > tr > td, .widget_calendar #wp-calendar > tbody > tr > td, +.table-condensed > tfoot > tr > th, .page-content .table-condensed > tfoot > tr > th, +.entry-content .table-condensed > tfoot > tr > th, .widget_calendar #wp-calendar > tfoot > tr > th, +.table-condensed > tfoot > tr > td, .page-content .table-condensed > tfoot > tr > td, +.entry-content .table-condensed > tfoot > tr > td, .widget_calendar #wp-calendar > tfoot > tr > td { padding: 5px; } .table-bordered, .widget_calendar #wp-calendar { border: 1px solid #ddd; } + .table-bordered > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, -.table-bordered > thead > tr > td, -.widget_calendar #wp-calendar > thead > tr > td, -.table-bordered > tbody > tr > th, -.widget_calendar #wp-calendar > tbody > tr > th, -.table-bordered > tbody > tr > td, -.widget_calendar #wp-calendar > tbody > tr > td, -.table-bordered > tfoot > tr > th, -.widget_calendar #wp-calendar > tfoot > tr > th, -.table-bordered > tfoot > tr > td, -.widget_calendar #wp-calendar > tfoot > tr > td { +.table-bordered > thead > tr > td, .widget_calendar #wp-calendar > thead > tr > td, +.table-bordered > tbody > tr > th, .widget_calendar #wp-calendar > tbody > tr > th, +.table-bordered > tbody > tr > td, .widget_calendar #wp-calendar > tbody > tr > td, +.table-bordered > tfoot > tr > th, .widget_calendar #wp-calendar > tfoot > tr > th, +.table-bordered > tfoot > tr > td, .widget_calendar #wp-calendar > tfoot > tr > td { border: 1px solid #ddd; } + .table-bordered > thead > tr > th, .widget_calendar #wp-calendar > thead > tr > th, -.table-bordered > thead > tr > td, -.widget_calendar #wp-calendar > thead > tr > td { +.table-bordered > thead > tr > td, .widget_calendar #wp-calendar > thead > tr > td { border-bottom-width: 2px; } @@ -3036,241 +2843,176 @@ table th[class*="col-"] { .table > thead > tr > td.active, .page-content table > thead > tr > td.active, .entry-content table > thead > tr > td.active, .widget_calendar #wp-calendar > thead > tr > td.active, -.table > thead > tr > th.active, -.page-content table > thead > tr > th.active, -.entry-content table > thead > tr > th.active, -.widget_calendar #wp-calendar > thead > tr > th.active, .table > thead > tr.active > td, .page-content table > thead > tr.active > td, -.entry-content table > thead > tr.active > td, .widget_calendar #wp-calendar > thead > tr.active > td, .table > thead > tr.active > th, .page-content table > thead > tr.active > th, +.table > thead > tr > th.active, .page-content table > thead > tr > th.active, +.entry-content table > thead > tr > th.active, .widget_calendar #wp-calendar > thead > tr > th.active, +.table > thead > tr.active > td, .page-content table > thead > tr.active > td, +.entry-content table > thead > tr.active > td, .widget_calendar #wp-calendar > thead > tr.active > td, +.table > thead > tr.active > th, .page-content table > thead > tr.active > th, .entry-content table > thead > tr.active > th, .widget_calendar #wp-calendar > thead > tr.active > th, -.table > tbody > tr > td.active, -.page-content table > tbody > tr > td.active, -.entry-content table > tbody > tr > td.active, -.widget_calendar #wp-calendar > tbody > tr > td.active, -.table > tbody > tr > th.active, -.page-content table > tbody > tr > th.active, -.entry-content table > tbody > tr > th.active, -.widget_calendar #wp-calendar > tbody > tr > th.active, -.table > tbody > tr.active > td, -.page-content table > tbody > tr.active > td, -.entry-content table > tbody > tr.active > td, -.widget_calendar #wp-calendar > tbody > tr.active > td, -.table > tbody > tr.active > th, -.page-content table > tbody > tr.active > th, -.entry-content table > tbody > tr.active > th, -.widget_calendar #wp-calendar > tbody > tr.active > th, -.table > tfoot > tr > td.active, -.page-content table > tfoot > tr > td.active, -.entry-content table > tfoot > tr > td.active, -.widget_calendar #wp-calendar > tfoot > tr > td.active, -.table > tfoot > tr > th.active, -.page-content table > tfoot > tr > th.active, -.entry-content table > tfoot > tr > th.active, -.widget_calendar #wp-calendar > tfoot > tr > th.active, -.table > tfoot > tr.active > td, -.page-content table > tfoot > tr.active > td, -.entry-content table > tfoot > tr.active > td, -.widget_calendar #wp-calendar > tfoot > tr.active > td, -.table > tfoot > tr.active > th, -.page-content table > tfoot > tr.active > th, -.entry-content table > tfoot > tr.active > th, -.widget_calendar #wp-calendar > tfoot > tr.active > th { +.table > tbody > tr > td.active, .page-content table > tbody > tr > td.active, +.entry-content table > tbody > tr > td.active, .widget_calendar #wp-calendar > tbody > tr > td.active, +.table > tbody > tr > th.active, .page-content table > tbody > tr > th.active, +.entry-content table > tbody > tr > th.active, .widget_calendar #wp-calendar > tbody > tr > th.active, +.table > tbody > tr.active > td, .page-content table > tbody > tr.active > td, +.entry-content table > tbody > tr.active > td, .widget_calendar #wp-calendar > tbody > tr.active > td, +.table > tbody > tr.active > th, .page-content table > tbody > tr.active > th, +.entry-content table > tbody > tr.active > th, .widget_calendar #wp-calendar > tbody > tr.active > th, +.table > tfoot > tr > td.active, .page-content table > tfoot > tr > td.active, +.entry-content table > tfoot > tr > td.active, .widget_calendar #wp-calendar > tfoot > tr > td.active, +.table > tfoot > tr > th.active, .page-content table > tfoot > tr > th.active, +.entry-content table > tfoot > tr > th.active, .widget_calendar #wp-calendar > tfoot > tr > th.active, +.table > tfoot > tr.active > td, .page-content table > tfoot > tr.active > td, +.entry-content table > tfoot > tr.active > td, .widget_calendar #wp-calendar > tfoot > tr.active > td, +.table > tfoot > tr.active > th, .page-content table > tfoot > tr.active > th, +.entry-content table > tfoot > tr.active > th, .widget_calendar #wp-calendar > tfoot > tr.active > th { background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { +.table-hover > tbody > tr > th.active:hover, +.table-hover > tbody > tr.active:hover > td, +.table-hover > tbody > tr:hover > .active, +.table-hover > tbody > tr.active:hover > th { background-color: #e8e8e8; } .table > thead > tr > td.success, .page-content table > thead > tr > td.success, .entry-content table > thead > tr > td.success, .widget_calendar #wp-calendar > thead > tr > td.success, -.table > thead > tr > th.success, -.page-content table > thead > tr > th.success, -.entry-content table > thead > tr > th.success, -.widget_calendar #wp-calendar > thead > tr > th.success, .table > thead > tr.success > td, .page-content table > thead > tr.success > td, -.entry-content table > thead > tr.success > td, .widget_calendar #wp-calendar > thead > tr.success > td, .table > thead > tr.success > th, .page-content table > thead > tr.success > th, +.table > thead > tr > th.success, .page-content table > thead > tr > th.success, +.entry-content table > thead > tr > th.success, .widget_calendar #wp-calendar > thead > tr > th.success, +.table > thead > tr.success > td, .page-content table > thead > tr.success > td, +.entry-content table > thead > tr.success > td, .widget_calendar #wp-calendar > thead > tr.success > td, +.table > thead > tr.success > th, .page-content table > thead > tr.success > th, .entry-content table > thead > tr.success > th, .widget_calendar #wp-calendar > thead > tr.success > th, -.table > tbody > tr > td.success, -.page-content table > tbody > tr > td.success, -.entry-content table > tbody > tr > td.success, -.widget_calendar #wp-calendar > tbody > tr > td.success, -.table > tbody > tr > th.success, -.page-content table > tbody > tr > th.success, -.entry-content table > tbody > tr > th.success, -.widget_calendar #wp-calendar > tbody > tr > th.success, -.table > tbody > tr.success > td, -.page-content table > tbody > tr.success > td, -.entry-content table > tbody > tr.success > td, -.widget_calendar #wp-calendar > tbody > tr.success > td, -.table > tbody > tr.success > th, -.page-content table > tbody > tr.success > th, -.entry-content table > tbody > tr.success > th, -.widget_calendar #wp-calendar > tbody > tr.success > th, -.table > tfoot > tr > td.success, -.page-content table > tfoot > tr > td.success, -.entry-content table > tfoot > tr > td.success, -.widget_calendar #wp-calendar > tfoot > tr > td.success, -.table > tfoot > tr > th.success, -.page-content table > tfoot > tr > th.success, -.entry-content table > tfoot > tr > th.success, -.widget_calendar #wp-calendar > tfoot > tr > th.success, -.table > tfoot > tr.success > td, -.page-content table > tfoot > tr.success > td, -.entry-content table > tfoot > tr.success > td, -.widget_calendar #wp-calendar > tfoot > tr.success > td, -.table > tfoot > tr.success > th, -.page-content table > tfoot > tr.success > th, -.entry-content table > tfoot > tr.success > th, -.widget_calendar #wp-calendar > tfoot > tr.success > th { +.table > tbody > tr > td.success, .page-content table > tbody > tr > td.success, +.entry-content table > tbody > tr > td.success, .widget_calendar #wp-calendar > tbody > tr > td.success, +.table > tbody > tr > th.success, .page-content table > tbody > tr > th.success, +.entry-content table > tbody > tr > th.success, .widget_calendar #wp-calendar > tbody > tr > th.success, +.table > tbody > tr.success > td, .page-content table > tbody > tr.success > td, +.entry-content table > tbody > tr.success > td, .widget_calendar #wp-calendar > tbody > tr.success > td, +.table > tbody > tr.success > th, .page-content table > tbody > tr.success > th, +.entry-content table > tbody > tr.success > th, .widget_calendar #wp-calendar > tbody > tr.success > th, +.table > tfoot > tr > td.success, .page-content table > tfoot > tr > td.success, +.entry-content table > tfoot > tr > td.success, .widget_calendar #wp-calendar > tfoot > tr > td.success, +.table > tfoot > tr > th.success, .page-content table > tfoot > tr > th.success, +.entry-content table > tfoot > tr > th.success, .widget_calendar #wp-calendar > tfoot > tr > th.success, +.table > tfoot > tr.success > td, .page-content table > tfoot > tr.success > td, +.entry-content table > tfoot > tr.success > td, .widget_calendar #wp-calendar > tfoot > tr.success > td, +.table > tfoot > tr.success > th, .page-content table > tfoot > tr.success > th, +.entry-content table > tfoot > tr.success > th, .widget_calendar #wp-calendar > tfoot > tr.success > th { background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6; } .table > thead > tr > td.info, .page-content table > thead > tr > td.info, .entry-content table > thead > tr > td.info, .widget_calendar #wp-calendar > thead > tr > td.info, -.table > thead > tr > th.info, -.page-content table > thead > tr > th.info, -.entry-content table > thead > tr > th.info, -.widget_calendar #wp-calendar > thead > tr > th.info, .table > thead > tr.info > td, .page-content table > thead > tr.info > td, -.entry-content table > thead > tr.info > td, .widget_calendar #wp-calendar > thead > tr.info > td, .table > thead > tr.info > th, .page-content table > thead > tr.info > th, +.table > thead > tr > th.info, .page-content table > thead > tr > th.info, +.entry-content table > thead > tr > th.info, .widget_calendar #wp-calendar > thead > tr > th.info, +.table > thead > tr.info > td, .page-content table > thead > tr.info > td, +.entry-content table > thead > tr.info > td, .widget_calendar #wp-calendar > thead > tr.info > td, +.table > thead > tr.info > th, .page-content table > thead > tr.info > th, .entry-content table > thead > tr.info > th, .widget_calendar #wp-calendar > thead > tr.info > th, -.table > tbody > tr > td.info, -.page-content table > tbody > tr > td.info, -.entry-content table > tbody > tr > td.info, -.widget_calendar #wp-calendar > tbody > tr > td.info, -.table > tbody > tr > th.info, -.page-content table > tbody > tr > th.info, -.entry-content table > tbody > tr > th.info, -.widget_calendar #wp-calendar > tbody > tr > th.info, -.table > tbody > tr.info > td, -.page-content table > tbody > tr.info > td, -.entry-content table > tbody > tr.info > td, -.widget_calendar #wp-calendar > tbody > tr.info > td, -.table > tbody > tr.info > th, -.page-content table > tbody > tr.info > th, -.entry-content table > tbody > tr.info > th, -.widget_calendar #wp-calendar > tbody > tr.info > th, -.table > tfoot > tr > td.info, -.page-content table > tfoot > tr > td.info, -.entry-content table > tfoot > tr > td.info, -.widget_calendar #wp-calendar > tfoot > tr > td.info, -.table > tfoot > tr > th.info, -.page-content table > tfoot > tr > th.info, -.entry-content table > tfoot > tr > th.info, -.widget_calendar #wp-calendar > tfoot > tr > th.info, -.table > tfoot > tr.info > td, -.page-content table > tfoot > tr.info > td, -.entry-content table > tfoot > tr.info > td, -.widget_calendar #wp-calendar > tfoot > tr.info > td, -.table > tfoot > tr.info > th, -.page-content table > tfoot > tr.info > th, -.entry-content table > tfoot > tr.info > th, -.widget_calendar #wp-calendar > tfoot > tr.info > th { +.table > tbody > tr > td.info, .page-content table > tbody > tr > td.info, +.entry-content table > tbody > tr > td.info, .widget_calendar #wp-calendar > tbody > tr > td.info, +.table > tbody > tr > th.info, .page-content table > tbody > tr > th.info, +.entry-content table > tbody > tr > th.info, .widget_calendar #wp-calendar > tbody > tr > th.info, +.table > tbody > tr.info > td, .page-content table > tbody > tr.info > td, +.entry-content table > tbody > tr.info > td, .widget_calendar #wp-calendar > tbody > tr.info > td, +.table > tbody > tr.info > th, .page-content table > tbody > tr.info > th, +.entry-content table > tbody > tr.info > th, .widget_calendar #wp-calendar > tbody > tr.info > th, +.table > tfoot > tr > td.info, .page-content table > tfoot > tr > td.info, +.entry-content table > tfoot > tr > td.info, .widget_calendar #wp-calendar > tfoot > tr > td.info, +.table > tfoot > tr > th.info, .page-content table > tfoot > tr > th.info, +.entry-content table > tfoot > tr > th.info, .widget_calendar #wp-calendar > tfoot > tr > th.info, +.table > tfoot > tr.info > td, .page-content table > tfoot > tr.info > td, +.entry-content table > tfoot > tr.info > td, .widget_calendar #wp-calendar > tfoot > tr.info > td, +.table > tfoot > tr.info > th, .page-content table > tfoot > tr.info > th, +.entry-content table > tfoot > tr.info > th, .widget_calendar #wp-calendar > tfoot > tr.info > th { background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { +.table-hover > tbody > tr > th.info:hover, +.table-hover > tbody > tr.info:hover > td, +.table-hover > tbody > tr:hover > .info, +.table-hover > tbody > tr.info:hover > th { background-color: #c4e3f3; } .table > thead > tr > td.warning, .page-content table > thead > tr > td.warning, .entry-content table > thead > tr > td.warning, .widget_calendar #wp-calendar > thead > tr > td.warning, -.table > thead > tr > th.warning, -.page-content table > thead > tr > th.warning, -.entry-content table > thead > tr > th.warning, -.widget_calendar #wp-calendar > thead > tr > th.warning, .table > thead > tr.warning > td, .page-content table > thead > tr.warning > td, -.entry-content table > thead > tr.warning > td, .widget_calendar #wp-calendar > thead > tr.warning > td, .table > thead > tr.warning > th, .page-content table > thead > tr.warning > th, +.table > thead > tr > th.warning, .page-content table > thead > tr > th.warning, +.entry-content table > thead > tr > th.warning, .widget_calendar #wp-calendar > thead > tr > th.warning, +.table > thead > tr.warning > td, .page-content table > thead > tr.warning > td, +.entry-content table > thead > tr.warning > td, .widget_calendar #wp-calendar > thead > tr.warning > td, +.table > thead > tr.warning > th, .page-content table > thead > tr.warning > th, .entry-content table > thead > tr.warning > th, .widget_calendar #wp-calendar > thead > tr.warning > th, -.table > tbody > tr > td.warning, -.page-content table > tbody > tr > td.warning, -.entry-content table > tbody > tr > td.warning, -.widget_calendar #wp-calendar > tbody > tr > td.warning, -.table > tbody > tr > th.warning, -.page-content table > tbody > tr > th.warning, -.entry-content table > tbody > tr > th.warning, -.widget_calendar #wp-calendar > tbody > tr > th.warning, -.table > tbody > tr.warning > td, -.page-content table > tbody > tr.warning > td, -.entry-content table > tbody > tr.warning > td, -.widget_calendar #wp-calendar > tbody > tr.warning > td, -.table > tbody > tr.warning > th, -.page-content table > tbody > tr.warning > th, -.entry-content table > tbody > tr.warning > th, -.widget_calendar #wp-calendar > tbody > tr.warning > th, -.table > tfoot > tr > td.warning, -.page-content table > tfoot > tr > td.warning, -.entry-content table > tfoot > tr > td.warning, -.widget_calendar #wp-calendar > tfoot > tr > td.warning, -.table > tfoot > tr > th.warning, -.page-content table > tfoot > tr > th.warning, -.entry-content table > tfoot > tr > th.warning, -.widget_calendar #wp-calendar > tfoot > tr > th.warning, -.table > tfoot > tr.warning > td, -.page-content table > tfoot > tr.warning > td, -.entry-content table > tfoot > tr.warning > td, -.widget_calendar #wp-calendar > tfoot > tr.warning > td, -.table > tfoot > tr.warning > th, -.page-content table > tfoot > tr.warning > th, -.entry-content table > tfoot > tr.warning > th, -.widget_calendar #wp-calendar > tfoot > tr.warning > th { +.table > tbody > tr > td.warning, .page-content table > tbody > tr > td.warning, +.entry-content table > tbody > tr > td.warning, .widget_calendar #wp-calendar > tbody > tr > td.warning, +.table > tbody > tr > th.warning, .page-content table > tbody > tr > th.warning, +.entry-content table > tbody > tr > th.warning, .widget_calendar #wp-calendar > tbody > tr > th.warning, +.table > tbody > tr.warning > td, .page-content table > tbody > tr.warning > td, +.entry-content table > tbody > tr.warning > td, .widget_calendar #wp-calendar > tbody > tr.warning > td, +.table > tbody > tr.warning > th, .page-content table > tbody > tr.warning > th, +.entry-content table > tbody > tr.warning > th, .widget_calendar #wp-calendar > tbody > tr.warning > th, +.table > tfoot > tr > td.warning, .page-content table > tfoot > tr > td.warning, +.entry-content table > tfoot > tr > td.warning, .widget_calendar #wp-calendar > tfoot > tr > td.warning, +.table > tfoot > tr > th.warning, .page-content table > tfoot > tr > th.warning, +.entry-content table > tfoot > tr > th.warning, .widget_calendar #wp-calendar > tfoot > tr > th.warning, +.table > tfoot > tr.warning > td, .page-content table > tfoot > tr.warning > td, +.entry-content table > tfoot > tr.warning > td, .widget_calendar #wp-calendar > tfoot > tr.warning > td, +.table > tfoot > tr.warning > th, .page-content table > tfoot > tr.warning > th, +.entry-content table > tfoot > tr.warning > th, .widget_calendar #wp-calendar > tfoot > tr.warning > th { background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td, +.table-hover > tbody > tr:hover > .warning, +.table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc; } .table > thead > tr > td.danger, .page-content table > thead > tr > td.danger, .entry-content table > thead > tr > td.danger, .widget_calendar #wp-calendar > thead > tr > td.danger, -.table > thead > tr > th.danger, -.page-content table > thead > tr > th.danger, -.entry-content table > thead > tr > th.danger, -.widget_calendar #wp-calendar > thead > tr > th.danger, .table > thead > tr.danger > td, .page-content table > thead > tr.danger > td, -.entry-content table > thead > tr.danger > td, .widget_calendar #wp-calendar > thead > tr.danger > td, .table > thead > tr.danger > th, .page-content table > thead > tr.danger > th, +.table > thead > tr > th.danger, .page-content table > thead > tr > th.danger, +.entry-content table > thead > tr > th.danger, .widget_calendar #wp-calendar > thead > tr > th.danger, +.table > thead > tr.danger > td, .page-content table > thead > tr.danger > td, +.entry-content table > thead > tr.danger > td, .widget_calendar #wp-calendar > thead > tr.danger > td, +.table > thead > tr.danger > th, .page-content table > thead > tr.danger > th, .entry-content table > thead > tr.danger > th, .widget_calendar #wp-calendar > thead > tr.danger > th, -.table > tbody > tr > td.danger, -.page-content table > tbody > tr > td.danger, -.entry-content table > tbody > tr > td.danger, -.widget_calendar #wp-calendar > tbody > tr > td.danger, -.table > tbody > tr > th.danger, -.page-content table > tbody > tr > th.danger, -.entry-content table > tbody > tr > th.danger, -.widget_calendar #wp-calendar > tbody > tr > th.danger, -.table > tbody > tr.danger > td, -.page-content table > tbody > tr.danger > td, -.entry-content table > tbody > tr.danger > td, -.widget_calendar #wp-calendar > tbody > tr.danger > td, -.table > tbody > tr.danger > th, -.page-content table > tbody > tr.danger > th, -.entry-content table > tbody > tr.danger > th, -.widget_calendar #wp-calendar > tbody > tr.danger > th, -.table > tfoot > tr > td.danger, -.page-content table > tfoot > tr > td.danger, -.entry-content table > tfoot > tr > td.danger, -.widget_calendar #wp-calendar > tfoot > tr > td.danger, -.table > tfoot > tr > th.danger, -.page-content table > tfoot > tr > th.danger, -.entry-content table > tfoot > tr > th.danger, -.widget_calendar #wp-calendar > tfoot > tr > th.danger, -.table > tfoot > tr.danger > td, -.page-content table > tfoot > tr.danger > td, -.entry-content table > tfoot > tr.danger > td, -.widget_calendar #wp-calendar > tfoot > tr.danger > td, -.table > tfoot > tr.danger > th, -.page-content table > tfoot > tr.danger > th, -.entry-content table > tfoot > tr.danger > th, -.widget_calendar #wp-calendar > tfoot > tr.danger > th { +.table > tbody > tr > td.danger, .page-content table > tbody > tr > td.danger, +.entry-content table > tbody > tr > td.danger, .widget_calendar #wp-calendar > tbody > tr > td.danger, +.table > tbody > tr > th.danger, .page-content table > tbody > tr > th.danger, +.entry-content table > tbody > tr > th.danger, .widget_calendar #wp-calendar > tbody > tr > th.danger, +.table > tbody > tr.danger > td, .page-content table > tbody > tr.danger > td, +.entry-content table > tbody > tr.danger > td, .widget_calendar #wp-calendar > tbody > tr.danger > td, +.table > tbody > tr.danger > th, .page-content table > tbody > tr.danger > th, +.entry-content table > tbody > tr.danger > th, .widget_calendar #wp-calendar > tbody > tr.danger > th, +.table > tfoot > tr > td.danger, .page-content table > tfoot > tr > td.danger, +.entry-content table > tfoot > tr > td.danger, .widget_calendar #wp-calendar > tfoot > tr > td.danger, +.table > tfoot > tr > th.danger, .page-content table > tfoot > tr > th.danger, +.entry-content table > tfoot > tr > th.danger, .widget_calendar #wp-calendar > tfoot > tr > th.danger, +.table > tfoot > tr.danger > td, .page-content table > tfoot > tr.danger > td, +.entry-content table > tfoot > tr.danger > td, .widget_calendar #wp-calendar > tfoot > tr.danger > td, +.table > tfoot > tr.danger > th, .page-content table > tfoot > tr.danger > th, +.entry-content table > tfoot > tr.danger > th, .widget_calendar #wp-calendar > tfoot > tr.danger > th { background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td, +.table-hover > tbody > tr:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc; } @@ -3278,6 +3020,7 @@ table th[class*="col-"] { overflow-x: auto; min-height: 0.01%; } + @media screen and (max-width: 767px) { .table-responsive, .widget_calendar #wp-calendar { width: 100%; @@ -3287,129 +3030,88 @@ table th[class*="col-"] { border: 1px solid #ddd; } .table-responsive > .table, .widget_calendar #wp-calendar > .table, .page-content .table-responsive > table, .widget_calendar .page-content #wp-calendar > table, .page-content .widget_calendar #wp-calendar > table, - .entry-content .table-responsive > table, - .widget_calendar .entry-content #wp-calendar > table, + .entry-content .table-responsive > table, .widget_calendar + .entry-content #wp-calendar > table, .entry-content .widget_calendar #wp-calendar > table, .widget_calendar .table-responsive > #wp-calendar, .widget_calendar #wp-calendar > #wp-calendar { margin-bottom: 0; } .table-responsive > .table > thead > tr > th, .widget_calendar #wp-calendar > .table > thead > tr > th, .page-content .table-responsive > table > thead > tr > th, .widget_calendar .page-content #wp-calendar > table > thead > tr > th, .page-content .widget_calendar #wp-calendar > table > thead > tr > th, - .entry-content .table-responsive > table > thead > tr > th, - .widget_calendar .entry-content #wp-calendar > table > thead > tr > th, + .entry-content .table-responsive > table > thead > tr > th, .widget_calendar + .entry-content #wp-calendar > table > thead > tr > th, .entry-content .widget_calendar #wp-calendar > table > thead > tr > th, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th, - .table-responsive > .table > thead > tr > td, - .widget_calendar #wp-calendar > .table > thead > tr > td, - .page-content .table-responsive > table > thead > tr > td, - .widget_calendar .page-content #wp-calendar > table > thead > tr > td, - .page-content .widget_calendar #wp-calendar > table > thead > tr > td, - .entry-content .table-responsive > table > thead > tr > td, - .widget_calendar .entry-content #wp-calendar > table > thead > tr > td, - .entry-content .widget_calendar #wp-calendar > table > thead > tr > td, - .widget_calendar .table-responsive > #wp-calendar > thead > tr > td, - .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td, - .table-responsive > .table > tbody > tr > th, - .widget_calendar #wp-calendar > .table > tbody > tr > th, - .page-content .table-responsive > table > tbody > tr > th, - .widget_calendar .page-content #wp-calendar > table > tbody > tr > th, - .page-content .widget_calendar #wp-calendar > table > tbody > tr > th, - .entry-content .table-responsive > table > tbody > tr > th, - .widget_calendar .entry-content #wp-calendar > table > tbody > tr > th, - .entry-content .widget_calendar #wp-calendar > table > tbody > tr > th, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th, - .table-responsive > .table > tbody > tr > td, - .widget_calendar #wp-calendar > .table > tbody > tr > td, - .page-content .table-responsive > table > tbody > tr > td, - .widget_calendar .page-content #wp-calendar > table > tbody > tr > td, - .page-content .widget_calendar #wp-calendar > table > tbody > tr > td, - .entry-content .table-responsive > table > tbody > tr > td, - .widget_calendar .entry-content #wp-calendar > table > tbody > tr > td, - .entry-content .widget_calendar #wp-calendar > table > tbody > tr > td, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td, - .table-responsive > .table > tfoot > tr > th, - .widget_calendar #wp-calendar > .table > tfoot > tr > th, - .page-content .table-responsive > table > tfoot > tr > th, - .widget_calendar .page-content #wp-calendar > table > tfoot > tr > th, - .page-content .widget_calendar #wp-calendar > table > tfoot > tr > th, - .entry-content .table-responsive > table > tfoot > tr > th, - .widget_calendar .entry-content #wp-calendar > table > tfoot > tr > th, - .entry-content .widget_calendar #wp-calendar > table > tfoot > tr > th, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th, - .table-responsive > .table > tfoot > tr > td, - .widget_calendar #wp-calendar > .table > tfoot > tr > td, - .page-content .table-responsive > table > tfoot > tr > td, - .widget_calendar .page-content #wp-calendar > table > tfoot > tr > td, - .page-content .widget_calendar #wp-calendar > table > tfoot > tr > td, - .entry-content .table-responsive > table > tfoot > tr > td, - .widget_calendar .entry-content #wp-calendar > table > tfoot > tr > td, - .entry-content .widget_calendar #wp-calendar > table > tfoot > tr > td, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td { + .table-responsive > .table > thead > tr > td, .widget_calendar #wp-calendar > .table > thead > tr > td, .page-content + .table-responsive > table > thead > tr > td, .widget_calendar .page-content #wp-calendar > table > thead > tr > td, .page-content .widget_calendar #wp-calendar > table > thead > tr > td, + .entry-content + .table-responsive > table > thead > tr > td, .widget_calendar + .entry-content #wp-calendar > table > thead > tr > td, + .entry-content .widget_calendar #wp-calendar > table > thead > tr > td, .widget_calendar + .table-responsive > #wp-calendar > thead > tr > td, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td, + .table-responsive > .table > tbody > tr > th, .widget_calendar #wp-calendar > .table > tbody > tr > th, .page-content + .table-responsive > table > tbody > tr > th, .widget_calendar .page-content #wp-calendar > table > tbody > tr > th, .page-content .widget_calendar #wp-calendar > table > tbody > tr > th, + .entry-content + .table-responsive > table > tbody > tr > th, .widget_calendar + .entry-content #wp-calendar > table > tbody > tr > th, + .entry-content .widget_calendar #wp-calendar > table > tbody > tr > th, .widget_calendar + .table-responsive > #wp-calendar > tbody > tr > th, .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th, + .table-responsive > .table > tbody > tr > td, .widget_calendar #wp-calendar > .table > tbody > tr > td, .page-content + .table-responsive > table > tbody > tr > td, .widget_calendar .page-content #wp-calendar > table > tbody > tr > td, .page-content .widget_calendar #wp-calendar > table > tbody > tr > td, + .entry-content + .table-responsive > table > tbody > tr > td, .widget_calendar + .entry-content #wp-calendar > table > tbody > tr > td, + .entry-content .widget_calendar #wp-calendar > table > tbody > tr > td, .widget_calendar + .table-responsive > #wp-calendar > tbody > tr > td, .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td, + .table-responsive > .table > tfoot > tr > th, .widget_calendar #wp-calendar > .table > tfoot > tr > th, .page-content + .table-responsive > table > tfoot > tr > th, .widget_calendar .page-content #wp-calendar > table > tfoot > tr > th, .page-content .widget_calendar #wp-calendar > table > tfoot > tr > th, + .entry-content + .table-responsive > table > tfoot > tr > th, .widget_calendar + .entry-content #wp-calendar > table > tfoot > tr > th, + .entry-content .widget_calendar #wp-calendar > table > tfoot > tr > th, .widget_calendar + .table-responsive > #wp-calendar > tfoot > tr > th, .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th, + .table-responsive > .table > tfoot > tr > td, .widget_calendar #wp-calendar > .table > tfoot > tr > td, .page-content + .table-responsive > table > tfoot > tr > td, .widget_calendar .page-content #wp-calendar > table > tfoot > tr > td, .page-content .widget_calendar #wp-calendar > table > tfoot > tr > td, + .entry-content + .table-responsive > table > tfoot > tr > td, .widget_calendar + .entry-content #wp-calendar > table > tfoot > tr > td, + .entry-content .widget_calendar #wp-calendar > table > tfoot > tr > td, .widget_calendar + .table-responsive > #wp-calendar > tfoot > tr > td, .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td { white-space: nowrap; } .table-responsive > .table-bordered, .widget_calendar #wp-calendar > .table-bordered, .widget_calendar .table-responsive > #wp-calendar, .widget_calendar #wp-calendar > #wp-calendar { border: 0; } .table-responsive > .table-bordered > thead > tr > th:first-child, .widget_calendar #wp-calendar > .table-bordered > thead > tr > th:first-child, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th:first-child, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .widget_calendar #wp-calendar > .table-bordered > thead > tr > td:first-child, - .widget_calendar .table-responsive > #wp-calendar > thead > tr > td:first-child, - .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .widget_calendar #wp-calendar > .table-bordered > tbody > tr > th:first-child, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th:first-child, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .widget_calendar #wp-calendar > .table-bordered > tbody > tr > td:first-child, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td:first-child, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > th:first-child, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th:first-child, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child, - .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > td:first-child, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td:first-child, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td:first-child { + .table-responsive > .table-bordered > thead > tr > td:first-child, .widget_calendar #wp-calendar > .table-bordered > thead > tr > td:first-child, .widget_calendar + .table-responsive > #wp-calendar > thead > tr > td:first-child, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, .widget_calendar #wp-calendar > .table-bordered > tbody > tr > th:first-child, .widget_calendar + .table-responsive > #wp-calendar > tbody > tr > th:first-child, .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, .widget_calendar #wp-calendar > .table-bordered > tbody > tr > td:first-child, .widget_calendar + .table-responsive > #wp-calendar > tbody > tr > td:first-child, .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > th:first-child, .widget_calendar + .table-responsive > #wp-calendar > tfoot > tr > th:first-child, .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child, .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > td:first-child, .widget_calendar + .table-responsive > #wp-calendar > tfoot > tr > td:first-child, .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td:first-child { border-left: 0; } .table-responsive > .table-bordered > thead > tr > th:last-child, .widget_calendar #wp-calendar > .table-bordered > thead > tr > th:last-child, .widget_calendar .table-responsive > #wp-calendar > thead > tr > th:last-child, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .widget_calendar #wp-calendar > .table-bordered > thead > tr > td:last-child, - .widget_calendar .table-responsive > #wp-calendar > thead > tr > td:last-child, - .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .widget_calendar #wp-calendar > .table-bordered > tbody > tr > th:last-child, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr > th:last-child, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .widget_calendar #wp-calendar > .table-bordered > tbody > tr > td:last-child, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr > td:last-child, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > th:last-child, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > th:last-child, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child, - .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > td:last-child, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr > td:last-child, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td:last-child { + .table-responsive > .table-bordered > thead > tr > td:last-child, .widget_calendar #wp-calendar > .table-bordered > thead > tr > td:last-child, .widget_calendar + .table-responsive > #wp-calendar > thead > tr > td:last-child, .widget_calendar #wp-calendar > #wp-calendar > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, .widget_calendar #wp-calendar > .table-bordered > tbody > tr > th:last-child, .widget_calendar + .table-responsive > #wp-calendar > tbody > tr > th:last-child, .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, .widget_calendar #wp-calendar > .table-bordered > tbody > tr > td:last-child, .widget_calendar + .table-responsive > #wp-calendar > tbody > tr > td:last-child, .widget_calendar #wp-calendar > #wp-calendar > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > th:last-child, .widget_calendar + .table-responsive > #wp-calendar > tfoot > tr > th:last-child, .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child, .widget_calendar #wp-calendar > .table-bordered > tfoot > tr > td:last-child, .widget_calendar + .table-responsive > #wp-calendar > tfoot > tr > td:last-child, .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr > td:last-child { border-right: 0; } .table-responsive > .table-bordered > tbody > tr:last-child > th, .widget_calendar #wp-calendar > .table-bordered > tbody > tr:last-child > th, .widget_calendar .table-responsive > #wp-calendar > tbody > tr:last-child > th, .widget_calendar #wp-calendar > #wp-calendar > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .widget_calendar #wp-calendar > .table-bordered > tbody > tr:last-child > td, - .widget_calendar .table-responsive > #wp-calendar > tbody > tr:last-child > td, - .widget_calendar #wp-calendar > #wp-calendar > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .widget_calendar #wp-calendar > .table-bordered > tfoot > tr:last-child > th, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr:last-child > th, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > td, - .widget_calendar #wp-calendar > .table-bordered > tfoot > tr:last-child > td, - .widget_calendar .table-responsive > #wp-calendar > tfoot > tr:last-child > td, - .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr:last-child > td { + .table-responsive > .table-bordered > tbody > tr:last-child > td, .widget_calendar #wp-calendar > .table-bordered > tbody > tr:last-child > td, .widget_calendar + .table-responsive > #wp-calendar > tbody > tr:last-child > td, .widget_calendar #wp-calendar > #wp-calendar > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, .widget_calendar #wp-calendar > .table-bordered > tfoot > tr:last-child > th, .widget_calendar + .table-responsive > #wp-calendar > tfoot > tr:last-child > th, .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > td, .widget_calendar #wp-calendar > .table-bordered > tfoot > tr:last-child > td, .widget_calendar + .table-responsive > #wp-calendar > tfoot > tr:last-child > td, .widget_calendar #wp-calendar > #wp-calendar > tfoot > tr:last-child > td { border-bottom: 0; } } @@ -3441,8 +3143,6 @@ label { } input[type="search"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; box-sizing: border-box; } @@ -3495,37 +3195,45 @@ output { background-image: none; border: 1px solid #ccc; border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } + .form-control:focus, input[name="post_password"]:focus { border-color: #66afe9; outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } + .form-control::-moz-placeholder, input[name="post_password"]::-moz-placeholder { color: #999; opacity: 1; } + .form-control:-ms-input-placeholder, input[name="post_password"]:-ms-input-placeholder { color: #999; } + .form-control::-webkit-input-placeholder, input[name="post_password"]::-webkit-input-placeholder { color: #999; } + .form-control::-ms-expand, input[name="post_password"]::-ms-expand { border: 0; background-color: transparent; } -.form-control[disabled], input[disabled][name="post_password"], .form-control[readonly], input[readonly][name="post_password"], fieldset[disabled] .form-control, fieldset[disabled] input[name="post_password"] { + +.form-control[disabled], input[disabled][name="post_password"], .form-control[readonly], input[readonly][name="post_password"], +fieldset[disabled] .form-control, +fieldset[disabled] input[name="post_password"] { background-color: #eeeeee; opacity: 1; } -.form-control[disabled], input[disabled][name="post_password"], fieldset[disabled] .form-control, fieldset[disabled] input[name="post_password"] { + +.form-control[disabled], input[disabled][name="post_password"], +fieldset[disabled] .form-control, +fieldset[disabled] input[name="post_password"] { cursor: not-allowed; } @@ -3551,14 +3259,18 @@ input[type="search"] { .input-group-sm > input[type="date"].input-group-addon, .input-group-sm > .input-group-btn > input[type="date"].btn, .input-group-sm > .input-group-btn > input[type="date"][type="submit"], - .input-group-sm > .input-group-btn > input[type="date"][type="reset"], .input-group-sm input[type="date"], + .input-group-sm > .input-group-btn > + input[type="date"][type="reset"], + .input-group-sm input[type="date"], input[type="time"].input-sm, .input-group-sm > input[type="time"].form-control, .input-group-sm > input[type="time"][name="post_password"], .input-group-sm > input[type="time"].input-group-addon, .input-group-sm > .input-group-btn > input[type="time"].btn, .input-group-sm > .input-group-btn > input[type="time"][type="submit"], - .input-group-sm > .input-group-btn > input[type="time"][type="reset"], .input-group-sm + .input-group-sm > .input-group-btn > + input[type="time"][type="reset"], + .input-group-sm input[type="time"], input[type="datetime-local"].input-sm, .input-group-sm > input[type="datetime-local"].form-control, @@ -3566,7 +3278,9 @@ input[type="search"] { .input-group-sm > input[type="datetime-local"].input-group-addon, .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, .input-group-sm > .input-group-btn > input[type="datetime-local"][type="submit"], - .input-group-sm > .input-group-btn > input[type="datetime-local"][type="reset"], .input-group-sm + .input-group-sm > .input-group-btn > + input[type="datetime-local"][type="reset"], + .input-group-sm input[type="datetime-local"], input[type="month"].input-sm, .input-group-sm > input[type="month"].form-control, @@ -3574,7 +3288,9 @@ input[type="search"] { .input-group-sm > input[type="month"].input-group-addon, .input-group-sm > .input-group-btn > input[type="month"].btn, .input-group-sm > .input-group-btn > input[type="month"][type="submit"], - .input-group-sm > .input-group-btn > input[type="month"][type="reset"], .input-group-sm + .input-group-sm > .input-group-btn > + input[type="month"][type="reset"], + .input-group-sm input[type="month"] { line-height: 30px; } @@ -3582,14 +3298,18 @@ input[type="search"] { .input-group-lg > input[type="date"].input-group-addon, .input-group-lg > .input-group-btn > input[type="date"].btn, .input-group-lg > .input-group-btn > input[type="date"][type="submit"], - .input-group-lg > .input-group-btn > input[type="date"][type="reset"], .input-group-lg input[type="date"], + .input-group-lg > .input-group-btn > + input[type="date"][type="reset"], + .input-group-lg input[type="date"], input[type="time"].input-lg, .input-group-lg > input[type="time"].form-control, .input-group-lg > input[type="time"][name="post_password"], .input-group-lg > input[type="time"].input-group-addon, .input-group-lg > .input-group-btn > input[type="time"].btn, .input-group-lg > .input-group-btn > input[type="time"][type="submit"], - .input-group-lg > .input-group-btn > input[type="time"][type="reset"], .input-group-lg + .input-group-lg > .input-group-btn > + input[type="time"][type="reset"], + .input-group-lg input[type="time"], input[type="datetime-local"].input-lg, .input-group-lg > input[type="datetime-local"].form-control, @@ -3597,7 +3317,9 @@ input[type="search"] { .input-group-lg > input[type="datetime-local"].input-group-addon, .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, .input-group-lg > .input-group-btn > input[type="datetime-local"][type="submit"], - .input-group-lg > .input-group-btn > input[type="datetime-local"][type="reset"], .input-group-lg + .input-group-lg > .input-group-btn > + input[type="datetime-local"][type="reset"], + .input-group-lg input[type="datetime-local"], input[type="month"].input-lg, .input-group-lg > input[type="month"].form-control, @@ -3605,11 +3327,14 @@ input[type="search"] { .input-group-lg > input[type="month"].input-group-addon, .input-group-lg > .input-group-btn > input[type="month"].btn, .input-group-lg > .input-group-btn > input[type="month"][type="submit"], - .input-group-lg > .input-group-btn > input[type="month"][type="reset"], .input-group-lg + .input-group-lg > .input-group-btn > + input[type="month"][type="reset"], + .input-group-lg input[type="month"] { line-height: 46px; } } + .form-group { margin-bottom: 15px; } @@ -3621,6 +3346,7 @@ input[type="search"] { margin-top: 10px; margin-bottom: 10px; } + .radio label, .checkbox label { min-height: 20px; @@ -3661,21 +3387,27 @@ input[type="search"] { margin-left: 10px; } -input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"], +input[type="radio"][disabled], input[type="radio"].disabled, +fieldset[disabled] input[type="radio"], input[type="checkbox"][disabled], -input[type="checkbox"].disabled, fieldset[disabled] +input[type="checkbox"].disabled, +fieldset[disabled] input[type="checkbox"] { cursor: not-allowed; } -.radio-inline.disabled, fieldset[disabled] .radio-inline, -.checkbox-inline.disabled, fieldset[disabled] +.radio-inline.disabled, +fieldset[disabled] .radio-inline, +.checkbox-inline.disabled, +fieldset[disabled] .checkbox-inline { cursor: not-allowed; } -.radio.disabled label, fieldset[disabled] .radio label, -.checkbox.disabled label, fieldset[disabled] +.radio.disabled label, +fieldset[disabled] .radio label, +.checkbox.disabled label, +fieldset[disabled] .checkbox label { cursor: not-allowed; } @@ -3686,17 +3418,22 @@ input[type="checkbox"] { margin-bottom: 0; min-height: 34px; } + .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, .input-group-lg > input.form-control-static[name="post_password"], .input-group-lg > .form-control-static.input-group-addon, .input-group-lg > .input-group-btn > .form-control-static.btn, .input-group-lg > .input-group-btn > input.form-control-static[type="submit"], -.input-group-lg > .input-group-btn > input.form-control-static[type="reset"], -.input-group-lg > .input-group-btn > button.form-control-static, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, .input-group-sm > input.form-control-static[name="post_password"], +.input-group-lg > .input-group-btn > +input.form-control-static[type="reset"], +.input-group-lg > .input-group-btn > +button.form-control-static, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, .input-group-sm > input.form-control-static[name="post_password"], .input-group-sm > .form-control-static.input-group-addon, .input-group-sm > .input-group-btn > .form-control-static.btn, .input-group-sm > .input-group-btn > input.form-control-static[type="submit"], -.input-group-sm > .input-group-btn > input.form-control-static[type="reset"], -.input-group-sm > .input-group-btn > button.form-control-static { +.input-group-sm > .input-group-btn > +input.form-control-static[type="reset"], +.input-group-sm > .input-group-btn > +button.form-control-static { padding-left: 0; padding-right: 0; } @@ -3705,8 +3442,10 @@ input[type="checkbox"] { .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn, .input-group-sm > .input-group-btn > input[type="submit"], -.input-group-sm > .input-group-btn > input[type="reset"], -.input-group-sm > .input-group-btn > button { +.input-group-sm > .input-group-btn > +input[type="reset"], +.input-group-sm > .input-group-btn > +button { height: 30px; padding: 5px 10px; font-size: 12px; @@ -3738,14 +3477,17 @@ select[multiple].input-sm, line-height: 1.5; border-radius: 3px; } + .form-group-sm select.form-control { height: 30px; line-height: 30px; } + .form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control { height: auto; } + .form-group-sm .form-control-static { height: 30px; min-height: 32px; @@ -3758,8 +3500,10 @@ select[multiple].input-sm, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn, .input-group-lg > .input-group-btn > input[type="submit"], -.input-group-lg > .input-group-btn > input[type="reset"], -.input-group-lg > .input-group-btn > button { +.input-group-lg > .input-group-btn > +input[type="reset"], +.input-group-lg > .input-group-btn > +button { height: 46px; padding: 10px 16px; font-size: 18px; @@ -3791,14 +3535,17 @@ select[multiple].input-lg, line-height: 1.33333; border-radius: 6px; } + .form-group-lg select.form-control { height: 46px; line-height: 46px; } + .form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control { height: auto; } + .form-group-lg .form-control-static { height: 46px; min-height: 38px; @@ -3810,6 +3557,7 @@ select[multiple].input-lg, .has-feedback { position: relative; } + .has-feedback .form-control, .has-feedback input[name="post_password"] { padding-right: 42.5px; } @@ -3831,8 +3579,10 @@ select[multiple].input-lg, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, .input-group-lg > .input-group-btn > input[type="submit"] + .form-control-feedback, -.input-group-lg > .input-group-btn > input[type="reset"] + .form-control-feedback, -.input-group-lg > .input-group-btn > button + .form-control-feedback, +.input-group-lg > .input-group-btn > +input[type="reset"] + .form-control-feedback, +.input-group-lg > .input-group-btn > +button + .form-control-feedback, .input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback, .form-group-lg input[name="post_password"] + .form-control-feedback { @@ -3845,8 +3595,10 @@ select[multiple].input-lg, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, .input-group-sm > .input-group-btn > input[type="submit"] + .form-control-feedback, -.input-group-sm > .input-group-btn > input[type="reset"] + .form-control-feedback, -.input-group-sm > .input-group-btn > button + .form-control-feedback, +.input-group-sm > .input-group-btn > +input[type="reset"] + .form-control-feedback, +.input-group-sm > .input-group-btn > +button + .form-control-feedback, .input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback, .form-group-sm input[name="post_password"] + .form-control-feedback { @@ -3860,24 +3612,30 @@ select[multiple].input-lg, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, -.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { color: #3c763d; } + .has-success .form-control, .has-success input[name="post_password"] { border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } + .has-success .form-control:focus, .has-success input[name="post_password"]:focus { border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; } + .has-success .input-group-addon { color: #3c763d; border-color: #3c763d; background-color: #dff0d8; } + .has-success .form-control-feedback { color: #3c763d; } @@ -3887,24 +3645,30 @@ select[multiple].input-lg, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, -.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { color: #8a6d3b; } + .has-warning .form-control, .has-warning input[name="post_password"] { border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } + .has-warning .form-control:focus, .has-warning input[name="post_password"]:focus { border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; } + .has-warning .input-group-addon { color: #8a6d3b; border-color: #8a6d3b; background-color: #fcf8e3; } + .has-warning .form-control-feedback { color: #8a6d3b; } @@ -3914,24 +3678,30 @@ select[multiple].input-lg, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, -.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { color: #a94442; } + .has-error .form-control, .has-error input[name="post_password"] { border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } + .has-error .form-control:focus, .has-error input[name="post_password"]:focus { border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; } + .has-error .input-group-addon { color: #a94442; border-color: #a94442; background-color: #f2dede; } + .has-error .form-control-feedback { color: #a94442; } @@ -3939,6 +3709,7 @@ select[multiple].input-lg, .has-feedback label ~ .form-control-feedback { top: 25px; } + .has-feedback label.sr-only ~ .form-control-feedback, .has-feedback label.navigation-skiplink-link ~ .form-control-feedback { top: 0; } @@ -4010,21 +3781,26 @@ select[multiple].input-lg, margin-bottom: 0; padding-top: 7px; } + .form-horizontal .radio, .form-horizontal .checkbox { min-height: 27px; } + .form-horizontal .form-group { margin-left: -15px; margin-right: -15px; } + .form-horizontal .form-group:before, .form-horizontal .form-group:after { content: " "; display: table; } + .form-horizontal .form-group:after { clear: both; } + @media (min-width: 768px) { .form-horizontal .control-label { text-align: right; @@ -4032,15 +3808,18 @@ select[multiple].input-lg, padding-top: 7px; } } + .form-horizontal .has-feedback .form-control-feedback { right: 15px; } + @media (min-width: 768px) { .form-horizontal .form-group-lg .control-label { padding-top: 11px; font-size: 18px; } } + @media (min-width: 768px) { .form-horizontal .form-group-sm .control-label { padding-top: 6px; @@ -4056,7 +3835,8 @@ button { font-weight: normal; text-align: center; vertical-align: middle; - touch-action: manipulation; + -ms-touch-action: manipulation; + touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; @@ -4070,6 +3850,7 @@ button { -ms-user-select: none; user-select: none; } + .btn:focus, input[type="submit"]:focus, input[type="reset"]:focus, button:focus, .btn.focus, input.focus[type="submit"], @@ -4087,6 +3868,7 @@ button.active.focus { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } + .btn:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:hover, .btn:focus, input[type="submit"]:focus, @@ -4097,6 +3879,7 @@ button.focus { color: #333; text-decoration: none; } + .btn:active, input[type="submit"]:active, input[type="reset"]:active, button:active, .btn.active, input.active[type="submit"], @@ -4104,24 +3887,28 @@ input.active[type="reset"], button.active { outline: 0; background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } + .btn.disabled, input.disabled[type="submit"], input.disabled[type="reset"], button.disabled, .btn[disabled], input[disabled][type="submit"], input[disabled][type="reset"], -button[disabled], fieldset[disabled] .btn, fieldset[disabled] input[type="submit"], -fieldset[disabled] input[type="reset"], -fieldset[disabled] button { - cursor: not-allowed; - opacity: 0.65; +button[disabled], +fieldset[disabled] .btn, +fieldset[disabled] input[type="submit"], +fieldset[disabled] +input[type="reset"], +fieldset[disabled] +button { + cursor: not-allowed; + opacity: 0.65; filter: alpha(opacity=65); - -webkit-box-shadow: none; box-shadow: none; } -a.btn.disabled, fieldset[disabled] a.btn { +a.btn.disabled, +fieldset[disabled] a.btn { pointer-events: none; } @@ -4132,6 +3919,7 @@ button { background-color: #fff; border-color: #ccc; } + .btn-default:focus, input[type="submit"]:focus, input[type="reset"]:focus, button:focus, .btn-default.focus, input.focus[type="submit"], @@ -4141,6 +3929,7 @@ button.focus { background-color: #e6e6e6; border-color: #8c8c8c; } + .btn-default:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:hover { @@ -4148,17 +3937,23 @@ button:hover { background-color: #e6e6e6; border-color: #adadad; } + .btn-default:active, input[type="submit"]:active, input[type="reset"]:active, button:active, .btn-default.active, input.active[type="submit"], input.active[type="reset"], -button.active, .open > .btn-default.dropdown-toggle, .open > input.dropdown-toggle[type="submit"], -.open > input.dropdown-toggle[type="reset"], -.open > button.dropdown-toggle { +button.active, +.open > .btn-default.dropdown-toggle, +.open > input.dropdown-toggle[type="submit"], +.open > +input.dropdown-toggle[type="reset"], +.open > +button.dropdown-toggle { color: #333; background-color: #e6e6e6; border-color: #adadad; } + .btn-default:active:hover, input[type="submit"]:active:hover, input[type="reset"]:active:hover, button:active:hover, .btn-default:active:focus, input[type="submit"]:active:focus, @@ -4171,26 +3966,44 @@ button.active:hover, .btn-default.active:focus, input.active[type="submit"]:focu input.active[type="reset"]:focus, button.active:focus, .btn-default.active.focus, input.active.focus[type="submit"], input.active.focus[type="reset"], -button.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > input.dropdown-toggle[type="submit"]:hover, -.open > input.dropdown-toggle[type="reset"]:hover, -.open > button.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > input.dropdown-toggle[type="submit"]:focus, -.open > input.dropdown-toggle[type="reset"]:focus, -.open > button.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus, .open > input.dropdown-toggle.focus[type="submit"], -.open > input.dropdown-toggle.focus[type="reset"], -.open > button.dropdown-toggle.focus { +button.active.focus, +.open > .btn-default.dropdown-toggle:hover, +.open > input.dropdown-toggle[type="submit"]:hover, +.open > +input.dropdown-toggle[type="reset"]:hover, +.open > +button.dropdown-toggle:hover, +.open > .btn-default.dropdown-toggle:focus, +.open > input.dropdown-toggle[type="submit"]:focus, +.open > +input.dropdown-toggle[type="reset"]:focus, +.open > +button.dropdown-toggle:focus, +.open > .btn-default.dropdown-toggle.focus, +.open > input.dropdown-toggle.focus[type="submit"], +.open > +input.dropdown-toggle.focus[type="reset"], +.open > +button.dropdown-toggle.focus { color: #333; background-color: #d4d4d4; border-color: #8c8c8c; } + .btn-default:active, input[type="submit"]:active, input[type="reset"]:active, button:active, .btn-default.active, input.active[type="submit"], input.active[type="reset"], -button.active, .open > .btn-default.dropdown-toggle, .open > input.dropdown-toggle[type="submit"], -.open > input.dropdown-toggle[type="reset"], -.open > button.dropdown-toggle { +button.active, +.open > .btn-default.dropdown-toggle, +.open > input.dropdown-toggle[type="submit"], +.open > +input.dropdown-toggle[type="reset"], +.open > +button.dropdown-toggle { background-image: none; } + .btn-default.disabled:hover, input.disabled[type="submit"]:hover, input.disabled[type="reset"]:hover, button.disabled:hover, .btn-default.disabled:focus, input.disabled[type="submit"]:focus, @@ -4203,16 +4016,29 @@ button[disabled]:hover, .btn-default[disabled]:focus, input[disabled][type="subm input[disabled][type="reset"]:focus, button[disabled]:focus, .btn-default[disabled].focus, input[disabled].focus[type="submit"], input[disabled].focus[type="reset"], -button[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] input[type="submit"]:hover, -fieldset[disabled] input[type="reset"]:hover, -fieldset[disabled] button:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] input[type="submit"]:focus, -fieldset[disabled] input[type="reset"]:focus, -fieldset[disabled] button:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] input.focus[type="submit"], -fieldset[disabled] input.focus[type="reset"], -fieldset[disabled] button.focus { +button[disabled].focus, +fieldset[disabled] .btn-default:hover, +fieldset[disabled] input[type="submit"]:hover, +fieldset[disabled] +input[type="reset"]:hover, +fieldset[disabled] +button:hover, +fieldset[disabled] .btn-default:focus, +fieldset[disabled] input[type="submit"]:focus, +fieldset[disabled] +input[type="reset"]:focus, +fieldset[disabled] +button:focus, +fieldset[disabled] .btn-default.focus, +fieldset[disabled] input.focus[type="submit"], +fieldset[disabled] +input.focus[type="reset"], +fieldset[disabled] +button.focus { background-color: #fff; border-color: #ccc; } + .btn-default .badge, input[type="submit"] .badge, input[type="reset"] .badge, button .badge { @@ -4225,33 +4051,48 @@ button .badge { background-color: #337ab7; border-color: #2e6da4; } + .btn-primary:focus, .btn-primary.focus { color: #fff; background-color: #286090; border-color: #122b40; } + .btn-primary:hover { color: #fff; background-color: #286090; border-color: #204d74; } -.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + +.btn-primary:active, .btn-primary.active, +.open > .btn-primary.dropdown-toggle { color: #fff; background-color: #286090; border-color: #204d74; } -.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { + +.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, +.open > .btn-primary.dropdown-toggle:hover, +.open > .btn-primary.dropdown-toggle:focus, +.open > .btn-primary.dropdown-toggle.focus { color: #fff; background-color: #204d74; border-color: #122b40; } -.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + +.btn-primary:active, .btn-primary.active, +.open > .btn-primary.dropdown-toggle { background-image: none; } -.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { + +.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, +fieldset[disabled] .btn-primary:hover, +fieldset[disabled] .btn-primary:focus, +fieldset[disabled] .btn-primary.focus { background-color: #337ab7; border-color: #2e6da4; } + .btn-primary .badge { color: #337ab7; background-color: #fff; @@ -4262,33 +4103,48 @@ button .badge { background-color: #5cb85c; border-color: #4cae4c; } + .btn-success:focus, .btn-success.focus { color: #fff; background-color: #449d44; border-color: #255625; } + .btn-success:hover { color: #fff; background-color: #449d44; border-color: #398439; } -.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + +.btn-success:active, .btn-success.active, +.open > .btn-success.dropdown-toggle { color: #fff; background-color: #449d44; border-color: #398439; } -.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { + +.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, +.open > .btn-success.dropdown-toggle:hover, +.open > .btn-success.dropdown-toggle:focus, +.open > .btn-success.dropdown-toggle.focus { color: #fff; background-color: #398439; border-color: #255625; } -.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + +.btn-success:active, .btn-success.active, +.open > .btn-success.dropdown-toggle { background-image: none; } -.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { + +.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, +fieldset[disabled] .btn-success:hover, +fieldset[disabled] .btn-success:focus, +fieldset[disabled] .btn-success.focus { background-color: #5cb85c; border-color: #4cae4c; } + .btn-success .badge { color: #5cb85c; background-color: #fff; @@ -4299,33 +4155,48 @@ button .badge { background-color: #5bc0de; border-color: #46b8da; } + .btn-info:focus, .btn-info.focus { color: #fff; background-color: #31b0d5; border-color: #1b6d85; } + .btn-info:hover { color: #fff; background-color: #31b0d5; border-color: #269abc; } -.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + +.btn-info:active, .btn-info.active, +.open > .btn-info.dropdown-toggle { color: #fff; background-color: #31b0d5; border-color: #269abc; } -.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { + +.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, +.open > .btn-info.dropdown-toggle:hover, +.open > .btn-info.dropdown-toggle:focus, +.open > .btn-info.dropdown-toggle.focus { color: #fff; background-color: #269abc; border-color: #1b6d85; } -.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + +.btn-info:active, .btn-info.active, +.open > .btn-info.dropdown-toggle { background-image: none; } -.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { + +.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, +fieldset[disabled] .btn-info:hover, +fieldset[disabled] .btn-info:focus, +fieldset[disabled] .btn-info.focus { background-color: #5bc0de; border-color: #46b8da; } + .btn-info .badge { color: #5bc0de; background-color: #fff; @@ -4336,33 +4207,48 @@ button .badge { background-color: #f0ad4e; border-color: #eea236; } + .btn-warning:focus, .btn-warning.focus { color: #fff; background-color: #ec971f; border-color: #985f0d; } + .btn-warning:hover { color: #fff; background-color: #ec971f; border-color: #d58512; } -.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + +.btn-warning:active, .btn-warning.active, +.open > .btn-warning.dropdown-toggle { color: #fff; background-color: #ec971f; border-color: #d58512; } -.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { + +.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, +.open > .btn-warning.dropdown-toggle:hover, +.open > .btn-warning.dropdown-toggle:focus, +.open > .btn-warning.dropdown-toggle.focus { color: #fff; background-color: #d58512; border-color: #985f0d; } -.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + +.btn-warning:active, .btn-warning.active, +.open > .btn-warning.dropdown-toggle { background-image: none; } -.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { + +.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, +fieldset[disabled] .btn-warning:hover, +fieldset[disabled] .btn-warning:focus, +fieldset[disabled] .btn-warning.focus { background-color: #f0ad4e; border-color: #eea236; } + .btn-warning .badge { color: #f0ad4e; background-color: #fff; @@ -4373,33 +4259,48 @@ button .badge { background-color: #d9534f; border-color: #d43f3a; } + .btn-danger:focus, .btn-danger.focus { color: #fff; background-color: #c9302c; border-color: #761c19; } + .btn-danger:hover { color: #fff; background-color: #c9302c; border-color: #ac2925; } -.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + +.btn-danger:active, .btn-danger.active, +.open > .btn-danger.dropdown-toggle { color: #fff; background-color: #c9302c; border-color: #ac2925; } -.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { + +.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, +.open > .btn-danger.dropdown-toggle:hover, +.open > .btn-danger.dropdown-toggle:focus, +.open > .btn-danger.dropdown-toggle.focus { color: #fff; background-color: #ac2925; border-color: #761c19; } -.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + +.btn-danger:active, .btn-danger.active, +.open > .btn-danger.dropdown-toggle { background-image: none; } -.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { + +.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, +fieldset[disabled] .btn-danger:hover, +fieldset[disabled] .btn-danger:focus, +fieldset[disabled] .btn-danger.focus { background-color: #d9534f; border-color: #d43f3a; } + .btn-danger .badge { color: #d9534f; background-color: #fff; @@ -4410,45 +4311,51 @@ button .badge { font-weight: normal; border-radius: 0; } -.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { + +.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], +fieldset[disabled] .btn-link { background-color: transparent; - -webkit-box-shadow: none; box-shadow: none; } + .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; } + .btn-link:hover, .btn-link:focus { color: #23527c; text-decoration: underline; background-color: transparent; } -.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { + +.btn-link[disabled]:hover, .btn-link[disabled]:focus, +fieldset[disabled] .btn-link:hover, +fieldset[disabled] .btn-link:focus { color: #777777; text-decoration: none; } -.btn-lg, .btn-group-lg > .btn, .btn-group-lg > input[type="submit"], -.btn-group-lg > input[type="reset"], -.btn-group-lg > button { +.btn-lg, .btn-group-lg > .btn, .btn-group-lg > input[type="submit"], .btn-group-lg > +input[type="reset"], .btn-group-lg > +button { padding: 10px 16px; font-size: 18px; line-height: 1.33333; border-radius: 6px; } -.btn-sm, .btn-group-sm > .btn, .btn-group-sm > input[type="submit"], -.btn-group-sm > input[type="reset"], -.btn-group-sm > button { +.btn-sm, .btn-group-sm > .btn, .btn-group-sm > input[type="submit"], .btn-group-sm > +input[type="reset"], .btn-group-sm > +button { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } -.btn-xs, .btn-group-xs > .btn, .btn-group-xs > input[type="submit"], -.btn-group-xs > input[type="reset"], -.btn-group-xs > button { +.btn-xs, .btn-group-xs > .btn, .btn-group-xs > input[type="submit"], .btn-group-xs > +input[type="reset"], .btn-group-xs > +button { padding: 1px 5px; font-size: 12px; line-height: 1.5; @@ -4473,9 +4380,9 @@ input[type="button"].btn-block { .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } + .fade.in { opacity: 1; } @@ -4483,6 +4390,7 @@ input[type="button"].btn-block { .collapse { display: none; } + .collapse.in { display: block; } @@ -4545,20 +4453,22 @@ tbody.collapse.in { border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box; } + .dropdown-menu.pull-right, .dropdown-menu.alignright, .entry-attachment #nav-below .dropdown-menu.nav-next, .widget_calendar #wp-calendar #next a.dropdown-menu { right: 0; left: auto; } + .dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } + .dropdown-menu > li > a { display: block; padding: 3px 20px; @@ -4585,6 +4495,7 @@ tbody.collapse.in { .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #777777; } + .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; @@ -4596,6 +4507,7 @@ tbody.collapse.in { .open > .dropdown-menu { display: block; } + .open > a { outline: 0; } @@ -4640,6 +4552,7 @@ tbody.collapse.in { border-bottom: 4px solid \9; content: ""; } + .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; @@ -4657,71 +4570,92 @@ tbody.collapse.in { right: auto; } } + .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; } -.btn-group > .btn, .btn-group > input[type="submit"], -.btn-group > input[type="reset"], -.btn-group > button, + +.btn-group > .btn, .btn-group > input[type="submit"], .btn-group > +input[type="reset"], .btn-group > +button, .btn-group-vertical > .btn, .btn-group-vertical > input[type="submit"], -.btn-group-vertical > input[type="reset"], -.btn-group-vertical > button { +.btn-group-vertical > +input[type="reset"], +.btn-group-vertical > +button { position: relative; float: left; } -.btn-group > .btn:hover, .btn-group > input[type="submit"]:hover, -.btn-group > input[type="reset"]:hover, -.btn-group > button:hover, .btn-group > .btn:focus, .btn-group > input[type="submit"]:focus, -.btn-group > input[type="reset"]:focus, -.btn-group > button:focus, .btn-group > .btn:active, .btn-group > input[type="submit"]:active, -.btn-group > input[type="reset"]:active, -.btn-group > button:active, .btn-group > .btn.active, .btn-group > input.active[type="submit"], -.btn-group > input.active[type="reset"], -.btn-group > button.active, + +.btn-group > .btn:hover, .btn-group > input[type="submit"]:hover, .btn-group > +input[type="reset"]:hover, .btn-group > +button:hover, .btn-group > .btn:focus, .btn-group > input[type="submit"]:focus, .btn-group > +input[type="reset"]:focus, .btn-group > +button:focus, .btn-group > .btn:active, .btn-group > input[type="submit"]:active, .btn-group > +input[type="reset"]:active, .btn-group > +button:active, .btn-group > .btn.active, .btn-group > input.active[type="submit"], .btn-group > +input.active[type="reset"], .btn-group > +button.active, .btn-group-vertical > .btn:hover, .btn-group-vertical > input[type="submit"]:hover, -.btn-group-vertical > input[type="reset"]:hover, -.btn-group-vertical > button:hover, +.btn-group-vertical > +input[type="reset"]:hover, +.btn-group-vertical > +button:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > input[type="submit"]:focus, -.btn-group-vertical > input[type="reset"]:focus, -.btn-group-vertical > button:focus, +.btn-group-vertical > +input[type="reset"]:focus, +.btn-group-vertical > +button:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > input[type="submit"]:active, -.btn-group-vertical > input[type="reset"]:active, -.btn-group-vertical > button:active, +.btn-group-vertical > +input[type="reset"]:active, +.btn-group-vertical > +button:active, .btn-group-vertical > .btn.active, .btn-group-vertical > input.active[type="submit"], -.btn-group-vertical > input.active[type="reset"], -.btn-group-vertical > button.active { +.btn-group-vertical > +input.active[type="reset"], +.btn-group-vertical > +button.active { z-index: 2; } -.btn-group .btn + .btn, .btn-group input[type="submit"] + .btn, -.btn-group input[type="reset"] + .btn, -.btn-group button + .btn, .btn-group .btn + input[type="submit"], .btn-group input[type="submit"] + input[type="submit"], -.btn-group input[type="reset"] + input[type="submit"], -.btn-group button + input[type="submit"], -.btn-group .btn + input[type="reset"], -.btn-group input[type="submit"] + input[type="reset"], -.btn-group input[type="reset"] + input[type="reset"], -.btn-group button + input[type="reset"], -.btn-group .btn + button, -.btn-group input[type="submit"] + button, -.btn-group input[type="reset"] + button, -.btn-group button + button, +.btn-group .btn + .btn, .btn-group input[type="submit"] + .btn, .btn-group +input[type="reset"] + .btn, .btn-group +button + .btn, .btn-group .btn + input[type="submit"], .btn-group input[type="submit"] + input[type="submit"], .btn-group +input[type="reset"] + input[type="submit"], .btn-group +button + input[type="submit"], .btn-group .btn + +input[type="reset"], .btn-group input[type="submit"] + +input[type="reset"], .btn-group +input[type="reset"] + +input[type="reset"], .btn-group +button + +input[type="reset"], .btn-group .btn + +button, .btn-group input[type="submit"] + +button, .btn-group +input[type="reset"] + +button, .btn-group +button + +button, .btn-group .btn + .btn-group, .btn-group input[type="submit"] + .btn-group, -.btn-group input[type="reset"] + .btn-group, -.btn-group button + .btn-group, +.btn-group +input[type="reset"] + .btn-group, +.btn-group +button + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + input[type="submit"], -.btn-group .btn-group + input[type="reset"], -.btn-group .btn-group + button, +.btn-group .btn-group + +input[type="reset"], +.btn-group .btn-group + +button, .btn-group .btn-group + .btn-group { margin-left: -1px; } @@ -4729,49 +4663,54 @@ tbody.collapse.in { .btn-toolbar { margin-left: -5px; } + .btn-toolbar:before, .btn-toolbar:after { content: " "; display: table; } + .btn-toolbar:after { clear: both; } -.btn-toolbar .btn, .btn-toolbar input[type="submit"], -.btn-toolbar input[type="reset"], -.btn-toolbar button, + +.btn-toolbar .btn, .btn-toolbar input[type="submit"], .btn-toolbar +input[type="reset"], .btn-toolbar +button, .btn-toolbar .btn-group, .btn-toolbar .input-group { float: left; } -.btn-toolbar > .btn, .btn-toolbar > input[type="submit"], -.btn-toolbar > input[type="reset"], -.btn-toolbar > button, + +.btn-toolbar > .btn, .btn-toolbar > input[type="submit"], .btn-toolbar > +input[type="reset"], .btn-toolbar > +button, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { margin-left: 5px; } -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > input[type="submit"]:not(:first-child):not(:last-child):not(.dropdown-toggle), -.btn-group > input[type="reset"]:not(:first-child):not(:last-child):not(.dropdown-toggle), -.btn-group > button:not(:first-child):not(:last-child):not(.dropdown-toggle) { +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > input[type="submit"]:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > +input[type="reset"]:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > +button:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } -.btn-group > .btn:first-child, .btn-group > input[type="submit"]:first-child, -.btn-group > input[type="reset"]:first-child, -.btn-group > button:first-child { +.btn-group > .btn:first-child, .btn-group > input[type="submit"]:first-child, .btn-group > +input[type="reset"]:first-child, .btn-group > +button:first-child { margin-left: 0; } -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > input[type="submit"]:first-child:not(:last-child):not(.dropdown-toggle), -.btn-group > input[type="reset"]:first-child:not(:last-child):not(.dropdown-toggle), -.btn-group > button:first-child:not(:last-child):not(.dropdown-toggle) { + +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > input[type="submit"]:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > +input[type="reset"]:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > +button:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-top-right-radius: 0; } -.btn-group > .btn:last-child:not(:first-child), .btn-group > input[type="submit"]:last-child:not(:first-child), -.btn-group > input[type="reset"]:last-child:not(:first-child), -.btn-group > button:last-child:not(:first-child), +.btn-group > .btn:last-child:not(:first-child), .btn-group > input[type="submit"]:last-child:not(:first-child), .btn-group > +input[type="reset"]:last-child:not(:first-child), .btn-group > +button:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; @@ -4781,23 +4720,23 @@ tbody.collapse.in { float: left; } -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"], -.btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="reset"], -.btn-group > .btn-group:not(:first-child):not(:last-child) > button { +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type="submit"], .btn-group > .btn-group:not(:first-child):not(:last-child) > +input[type="reset"], .btn-group > .btn-group:not(:first-child):not(:last-child) > +button { border-radius: 0; } -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"]:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > input[type="reset"]:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > button:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > input[type="submit"]:last-child, .btn-group > .btn-group:first-child:not(:last-child) > +input[type="reset"]:last-child, .btn-group > .btn-group:first-child:not(:last-child) > +button:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-top-right-radius: 0; } -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"]:first-child, -.btn-group > .btn-group:last-child:not(:first-child) > input[type="reset"]:first-child, -.btn-group > .btn-group:last-child:not(:first-child) > button:first-child { +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group > .btn-group:last-child:not(:first-child) > input[type="submit"]:first-child, .btn-group > .btn-group:last-child:not(:first-child) > +input[type="reset"]:first-child, .btn-group > .btn-group:last-child:not(:first-child) > +button:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0; } @@ -4807,26 +4746,25 @@ tbody.collapse.in { outline: 0; } -.btn-group > .btn + .dropdown-toggle, .btn-group > input[type="submit"] + .dropdown-toggle, -.btn-group > input[type="reset"] + .dropdown-toggle, -.btn-group > button + .dropdown-toggle { +.btn-group > .btn + .dropdown-toggle, .btn-group > input[type="submit"] + .dropdown-toggle, .btn-group > +input[type="reset"] + .dropdown-toggle, .btn-group > +button + .dropdown-toggle { padding-left: 8px; padding-right: 8px; } -.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle, .btn-group-lg.btn-group > input[type="submit"] + .dropdown-toggle, -.btn-group-lg.btn-group > input[type="reset"] + .dropdown-toggle, -.btn-group-lg.btn-group > button + .dropdown-toggle { +.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle, .btn-group-lg.btn-group > input[type="submit"] + .dropdown-toggle, .btn-group-lg.btn-group > +input[type="reset"] + .dropdown-toggle, .btn-group-lg.btn-group > +button + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } .btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } + .btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; box-shadow: none; } @@ -4836,109 +4774,125 @@ button .caret { margin-left: 0; } -.btn-lg .caret, .btn-group-lg > .btn .caret, .btn-group-lg > input[type="submit"] .caret, -.btn-group-lg > input[type="reset"] .caret, -.btn-group-lg > button .caret { +.btn-lg .caret, .btn-group-lg > .btn .caret, .btn-group-lg > input[type="submit"] .caret, .btn-group-lg > +input[type="reset"] .caret, .btn-group-lg > +button .caret { border-width: 5px 5px 0; border-bottom-width: 0; } -.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret, .dropup .btn-group-lg > input[type="submit"] .caret, -.dropup .btn-group-lg > input[type="reset"] .caret, -.dropup .btn-group-lg > button .caret { +.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret, .dropup .btn-group-lg > input[type="submit"] .caret, .dropup .btn-group-lg > +input[type="reset"] .caret, .dropup .btn-group-lg > +button .caret { border-width: 0 5px 5px; } -.btn-group-vertical > .btn, .btn-group-vertical > input[type="submit"], -.btn-group-vertical > input[type="reset"], -.btn-group-vertical > button, +.btn-group-vertical > .btn, .btn-group-vertical > input[type="submit"], .btn-group-vertical > +input[type="reset"], .btn-group-vertical > +button, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn, .btn-group-vertical > .btn-group > input[type="submit"], -.btn-group-vertical > .btn-group > input[type="reset"], -.btn-group-vertical > .btn-group > button { +.btn-group-vertical > .btn-group > +input[type="reset"], +.btn-group-vertical > .btn-group > +button { display: block; float: none; width: 100%; max-width: 100%; } + .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { content: " "; display: table; } + .btn-group-vertical > .btn-group:after { clear: both; } -.btn-group-vertical > .btn-group > .btn, .btn-group-vertical > .btn-group > input[type="submit"], -.btn-group-vertical > .btn-group > input[type="reset"], -.btn-group-vertical > .btn-group > button { + +.btn-group-vertical > .btn-group > .btn, .btn-group-vertical > .btn-group > input[type="submit"], .btn-group-vertical > .btn-group > +input[type="reset"], .btn-group-vertical > .btn-group > +button { float: none; } -.btn-group-vertical > .btn + .btn, .btn-group-vertical > input[type="submit"] + .btn, -.btn-group-vertical > input[type="reset"] + .btn, -.btn-group-vertical > button + .btn, .btn-group-vertical > .btn + input[type="submit"], .btn-group-vertical > input[type="submit"] + input[type="submit"], -.btn-group-vertical > input[type="reset"] + input[type="submit"], -.btn-group-vertical > button + input[type="submit"], -.btn-group-vertical > .btn + input[type="reset"], -.btn-group-vertical > input[type="submit"] + input[type="reset"], -.btn-group-vertical > input[type="reset"] + input[type="reset"], -.btn-group-vertical > button + input[type="reset"], -.btn-group-vertical > .btn + button, -.btn-group-vertical > input[type="submit"] + button, -.btn-group-vertical > input[type="reset"] + button, -.btn-group-vertical > button + button, + +.btn-group-vertical > .btn + .btn, .btn-group-vertical > input[type="submit"] + .btn, .btn-group-vertical > +input[type="reset"] + .btn, .btn-group-vertical > +button + .btn, .btn-group-vertical > .btn + input[type="submit"], .btn-group-vertical > input[type="submit"] + input[type="submit"], .btn-group-vertical > +input[type="reset"] + input[type="submit"], .btn-group-vertical > +button + input[type="submit"], .btn-group-vertical > .btn + +input[type="reset"], .btn-group-vertical > input[type="submit"] + +input[type="reset"], .btn-group-vertical > +input[type="reset"] + +input[type="reset"], .btn-group-vertical > +button + +input[type="reset"], .btn-group-vertical > .btn + +button, .btn-group-vertical > input[type="submit"] + +button, .btn-group-vertical > +input[type="reset"] + +button, .btn-group-vertical > +button + +button, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > input[type="submit"] + .btn-group, -.btn-group-vertical > input[type="reset"] + .btn-group, -.btn-group-vertical > button + .btn-group, +.btn-group-vertical > +input[type="reset"] + .btn-group, +.btn-group-vertical > +button + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + input[type="submit"], -.btn-group-vertical > .btn-group + input[type="reset"], -.btn-group-vertical > .btn-group + button, +.btn-group-vertical > .btn-group + +input[type="reset"], +.btn-group-vertical > .btn-group + +button, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } -.btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group-vertical > input[type="submit"]:not(:first-child):not(:last-child), -.btn-group-vertical > input[type="reset"]:not(:first-child):not(:last-child), -.btn-group-vertical > button:not(:first-child):not(:last-child) { +.btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group-vertical > input[type="submit"]:not(:first-child):not(:last-child), .btn-group-vertical > +input[type="reset"]:not(:first-child):not(:last-child), .btn-group-vertical > +button:not(:first-child):not(:last-child) { border-radius: 0; } -.btn-group-vertical > .btn:first-child:not(:last-child), .btn-group-vertical > input[type="submit"]:first-child:not(:last-child), -.btn-group-vertical > input[type="reset"]:first-child:not(:last-child), -.btn-group-vertical > button:first-child:not(:last-child) { + +.btn-group-vertical > .btn:first-child:not(:last-child), .btn-group-vertical > input[type="submit"]:first-child:not(:last-child), .btn-group-vertical > +input[type="reset"]:first-child:not(:last-child), .btn-group-vertical > +button:first-child:not(:last-child) { border-top-right-radius: 4px; border-top-left-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } -.btn-group-vertical > .btn:last-child:not(:first-child), .btn-group-vertical > input[type="submit"]:last-child:not(:first-child), -.btn-group-vertical > input[type="reset"]:last-child:not(:first-child), -.btn-group-vertical > button:last-child:not(:first-child) { + +.btn-group-vertical > .btn:last-child:not(:first-child), .btn-group-vertical > input[type="submit"]:last-child:not(:first-child), .btn-group-vertical > +input[type="reset"]:last-child:not(:first-child), .btn-group-vertical > +button:last-child:not(:first-child) { border-top-right-radius: 0; border-top-left-radius: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"], -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="reset"], -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > button { +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type="submit"], .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > +input[type="reset"], .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > +button { border-radius: 0; } -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"]:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="reset"]:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > button:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type="submit"]:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > +input[type="reset"]:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > +button:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"]:first-child, -.btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="reset"]:first-child, -.btn-group-vertical > .btn-group:last-child:not(:first-child) > button:first-child { +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type="submit"]:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > +input[type="reset"]:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > +button:first-child { border-top-right-radius: 0; border-top-left-radius: 0; } @@ -4949,38 +4903,47 @@ button .caret { table-layout: fixed; border-collapse: separate; } -.btn-group-justified > .btn, .btn-group-justified > input[type="submit"], -.btn-group-justified > input[type="reset"], -.btn-group-justified > button, + +.btn-group-justified > .btn, .btn-group-justified > input[type="submit"], .btn-group-justified > +input[type="reset"], .btn-group-justified > +button, .btn-group-justified > .btn-group { float: none; display: table-cell; width: 1%; } -.btn-group-justified > .btn-group .btn, .btn-group-justified > .btn-group input[type="submit"], -.btn-group-justified > .btn-group input[type="reset"], -.btn-group-justified > .btn-group button { + +.btn-group-justified > .btn-group .btn, .btn-group-justified > .btn-group input[type="submit"], .btn-group-justified > .btn-group +input[type="reset"], .btn-group-justified > .btn-group +button { width: 100%; } + .btn-group-justified > .btn-group .dropdown-menu { left: auto; } -[data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > input[type="submit"] input[type="radio"], -[data-toggle="buttons"] > input[type="reset"] input[type="radio"], -[data-toggle="buttons"] > button input[type="radio"], +[data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > input[type="submit"] input[type="radio"], [data-toggle="buttons"] > +input[type="reset"] input[type="radio"], [data-toggle="buttons"] > +button input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > input[type="submit"] input[type="checkbox"], -[data-toggle="buttons"] > input[type="reset"] input[type="checkbox"], -[data-toggle="buttons"] > button input[type="checkbox"], +[data-toggle="buttons"] > +input[type="reset"] input[type="checkbox"], +[data-toggle="buttons"] > +button input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > input[type="submit"] input[type="radio"], -[data-toggle="buttons"] > .btn-group > input[type="reset"] input[type="radio"], -[data-toggle="buttons"] > .btn-group > button input[type="radio"], +[data-toggle="buttons"] > .btn-group > +input[type="reset"] input[type="radio"], +[data-toggle="buttons"] > .btn-group > +button input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > input[type="submit"] input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > input[type="reset"] input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > button input[type="checkbox"] { +[data-toggle="buttons"] > .btn-group > +input[type="reset"] input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > +button input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; @@ -4991,11 +4954,13 @@ button .caret { display: table; border-collapse: separate; } + .input-group[class*="col-"] { float: none; padding-left: 0; padding-right: 0; } + .input-group .form-control, .input-group input[name="post_password"] { position: relative; z-index: 2; @@ -5003,6 +4968,7 @@ button .caret { width: 100%; margin-bottom: 0; } + .input-group .form-control:focus, .input-group input[name="post_password"]:focus { z-index: 3; } @@ -5013,6 +4979,7 @@ button .caret { .input-group input[name="post_password"] { display: table-cell; } + .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child), @@ -5038,26 +5005,33 @@ button .caret { border: 1px solid #ccc; border-radius: 4px; } + .input-group-addon.input-sm, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .input-group-addon.btn, .input-group-sm > .input-group-btn > input.input-group-addon[type="submit"], -.input-group-sm > .input-group-btn > input.input-group-addon[type="reset"], -.input-group-sm > .input-group-btn > button.input-group-addon { +.input-group-sm > .input-group-btn > +input.input-group-addon[type="reset"], +.input-group-sm > .input-group-btn > +button.input-group-addon { padding: 5px 10px; font-size: 12px; border-radius: 3px; } + .input-group-addon.input-lg, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .input-group-addon.btn, .input-group-lg > .input-group-btn > input.input-group-addon[type="submit"], -.input-group-lg > .input-group-btn > input.input-group-addon[type="reset"], -.input-group-lg > .input-group-btn > button.input-group-addon { +.input-group-lg > .input-group-btn > +input.input-group-addon[type="reset"], +.input-group-lg > .input-group-btn > +button.input-group-addon { padding: 10px 16px; font-size: 18px; border-radius: 6px; } + .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0; @@ -5067,21 +5041,29 @@ button .caret { .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > input[type="submit"], -.input-group-btn:first-child > input[type="reset"], -.input-group-btn:first-child > button, +.input-group-btn:first-child > +input[type="reset"], +.input-group-btn:first-child > +button, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .btn-group > input[type="submit"], -.input-group-btn:first-child > .btn-group > input[type="reset"], -.input-group-btn:first-child > .btn-group > button, +.input-group-btn:first-child > .btn-group > +input[type="reset"], +.input-group-btn:first-child > .btn-group > +button, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > input[type="submit"]:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > input[type="reset"]:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > button:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > +input[type="reset"]:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > +button:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn-group:not(:last-child) > input[type="submit"], -.input-group-btn:last-child > .btn-group:not(:last-child) > input[type="reset"], -.input-group-btn:last-child > .btn-group:not(:last-child) > button { +.input-group-btn:last-child > .btn-group:not(:last-child) > +input[type="reset"], +.input-group-btn:last-child > .btn-group:not(:last-child) > +button { border-bottom-right-radius: 0; border-top-right-radius: 0; } @@ -5094,21 +5076,29 @@ button .caret { .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > input[type="submit"], -.input-group-btn:last-child > input[type="reset"], -.input-group-btn:last-child > button, +.input-group-btn:last-child > +input[type="reset"], +.input-group-btn:last-child > +button, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .btn-group > input[type="submit"], -.input-group-btn:last-child > .btn-group > input[type="reset"], -.input-group-btn:last-child > .btn-group > button, +.input-group-btn:last-child > .btn-group > +input[type="reset"], +.input-group-btn:last-child > .btn-group > +button, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > input[type="submit"]:not(:first-child), -.input-group-btn:first-child > input[type="reset"]:not(:first-child), -.input-group-btn:first-child > button:not(:first-child), +.input-group-btn:first-child > +input[type="reset"]:not(:first-child), +.input-group-btn:first-child > +button:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn-group:not(:first-child) > input[type="submit"], -.input-group-btn:first-child > .btn-group:not(:first-child) > input[type="reset"], -.input-group-btn:first-child > .btn-group:not(:first-child) > button { +.input-group-btn:first-child > .btn-group:not(:first-child) > +input[type="reset"], +.input-group-btn:first-child > .btn-group:not(:first-child) > +button { border-bottom-left-radius: 0; border-top-left-radius: 0; } @@ -5122,44 +5112,53 @@ button .caret { font-size: 0; white-space: nowrap; } -.input-group-btn > .btn, .input-group-btn > input[type="submit"], -.input-group-btn > input[type="reset"], -.input-group-btn > button { + +.input-group-btn > .btn, .input-group-btn > input[type="submit"], .input-group-btn > +input[type="reset"], .input-group-btn > +button { position: relative; } -.input-group-btn > .btn + .btn, .input-group-btn > input[type="submit"] + .btn, -.input-group-btn > input[type="reset"] + .btn, -.input-group-btn > button + .btn, .input-group-btn > .btn + input[type="submit"], .input-group-btn > input[type="submit"] + input[type="submit"], -.input-group-btn > input[type="reset"] + input[type="submit"], -.input-group-btn > button + input[type="submit"], -.input-group-btn > .btn + input[type="reset"], -.input-group-btn > input[type="submit"] + input[type="reset"], -.input-group-btn > input[type="reset"] + input[type="reset"], -.input-group-btn > button + input[type="reset"], -.input-group-btn > .btn + button, -.input-group-btn > input[type="submit"] + button, -.input-group-btn > input[type="reset"] + button, -.input-group-btn > button + button { + +.input-group-btn > .btn + .btn, .input-group-btn > input[type="submit"] + .btn, .input-group-btn > +input[type="reset"] + .btn, .input-group-btn > +button + .btn, .input-group-btn > .btn + input[type="submit"], .input-group-btn > input[type="submit"] + input[type="submit"], .input-group-btn > +input[type="reset"] + input[type="submit"], .input-group-btn > +button + input[type="submit"], .input-group-btn > .btn + +input[type="reset"], .input-group-btn > input[type="submit"] + +input[type="reset"], .input-group-btn > +input[type="reset"] + +input[type="reset"], .input-group-btn > +button + +input[type="reset"], .input-group-btn > .btn + +button, .input-group-btn > input[type="submit"] + +button, .input-group-btn > +input[type="reset"] + +button, .input-group-btn > +button + +button { margin-left: -1px; } -.input-group-btn > .btn:hover, .input-group-btn > input[type="submit"]:hover, -.input-group-btn > input[type="reset"]:hover, -.input-group-btn > button:hover, .input-group-btn > .btn:focus, .input-group-btn > input[type="submit"]:focus, -.input-group-btn > input[type="reset"]:focus, -.input-group-btn > button:focus, .input-group-btn > .btn:active, .input-group-btn > input[type="submit"]:active, -.input-group-btn > input[type="reset"]:active, -.input-group-btn > button:active { + +.input-group-btn > .btn:hover, .input-group-btn > input[type="submit"]:hover, .input-group-btn > +input[type="reset"]:hover, .input-group-btn > +button:hover, .input-group-btn > .btn:focus, .input-group-btn > input[type="submit"]:focus, .input-group-btn > +input[type="reset"]:focus, .input-group-btn > +button:focus, .input-group-btn > .btn:active, .input-group-btn > input[type="submit"]:active, .input-group-btn > +input[type="reset"]:active, .input-group-btn > +button:active { z-index: 2; } -.input-group-btn:first-child > .btn, .input-group-btn:first-child > input[type="submit"], -.input-group-btn:first-child > input[type="reset"], -.input-group-btn:first-child > button, + +.input-group-btn:first-child > .btn, .input-group-btn:first-child > input[type="submit"], .input-group-btn:first-child > +input[type="reset"], .input-group-btn:first-child > +button, .input-group-btn:first-child > .btn-group { margin-right: -1px; } -.input-group-btn:last-child > .btn, .input-group-btn:last-child > input[type="submit"], -.input-group-btn:last-child > input[type="reset"], -.input-group-btn:last-child > button, + +.input-group-btn:last-child > .btn, .input-group-btn:last-child > input[type="submit"], .input-group-btn:last-child > +input[type="reset"], .input-group-btn:last-child > +button, .input-group-btn:last-child > .btn-group { z-index: 2; margin-left: -1px; @@ -5170,45 +5169,55 @@ button .caret { padding-left: 0; list-style: none; } + .nav:before, .nav:after { content: " "; display: table; } + .nav:after { clear: both; } + .nav > li { position: relative; display: block; } + .nav > li > a { position: relative; display: block; padding: 10px 15px; } + .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #eeeeee; } + .nav > li.disabled > a { color: #777777; } + .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #777777; text-decoration: none; background-color: transparent; cursor: not-allowed; } + .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eeeeee; border-color: #337ab7; } + .nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } + .nav > li > a > img { max-width: none; } @@ -5216,19 +5225,23 @@ button .caret { .nav-tabs { border-bottom: 1px solid #ddd; } + .nav-tabs > li { float: left; margin-bottom: -1px; } + .nav-tabs > li > a { margin-right: 2px; line-height: 1.42857; border: 1px solid transparent; border-radius: 4px 4px 0 0; } + .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #ddd; } + .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #555555; background-color: #fff; @@ -5240,12 +5253,15 @@ button .caret { .nav-pills > li { float: left; } + .nav-pills > li > a { border-radius: 4px; } + .nav-pills > li + li { margin-left: 2px; } + .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #fff; background-color: #337ab7; @@ -5254,6 +5270,7 @@ button .caret { .nav-stacked > li { float: none; } + .nav-stacked > li + li { margin-top: 2px; margin-left: 0; @@ -5262,17 +5279,21 @@ button .caret { .nav-justified, .nav-tabs.nav-justified { width: 100%; } + .nav-justified > li, .nav-tabs.nav-justified > li { float: none; } + .nav-justified > li > a, .nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px; } + .nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } + @media (min-width: 768px) { .nav-justified > li, .nav-tabs.nav-justified > li { display: table-cell; @@ -5286,27 +5307,26 @@ button .caret { .nav-tabs-justified, .nav-tabs.nav-justified { border-bottom: 0; } + .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { margin-right: 0; border-radius: 4px; } + .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus, -.nav-tabs.nav-justified > .active > a:focus { +.nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #ddd; } + @media (min-width: 768px) { .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { + .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #fff; } } @@ -5314,6 +5334,7 @@ button .caret { .tab-content > .tab-pane { display: none; } + .tab-content > .active { display: block; } @@ -5330,13 +5351,16 @@ button .caret { margin-bottom: 20px; border: 1px solid transparent; } + .navbar:before, .navbar:after { content: " "; display: table; } + .navbar:after { clear: both; } + @media (min-width: 768px) { .navbar { border-radius: 4px; @@ -5347,9 +5371,11 @@ button .caret { content: " "; display: table; } + .navbar-header:after { clear: both; } + @media (min-width: 768px) { .navbar-header { float: left; @@ -5364,16 +5390,20 @@ button .caret { box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); -webkit-overflow-scrolling: touch; } + .navbar-collapse:before, .navbar-collapse:after { content: " "; display: table; } + .navbar-collapse:after { clear: both; } + .navbar-collapse.in { overflow-y: auto; } + @media (min-width: 768px) { .navbar-collapse { width: auto; @@ -5389,7 +5419,9 @@ button .caret { .navbar-collapse.in { overflow-y: visible; } - .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { padding-left: 0; padding-right: 0; } @@ -5399,6 +5431,7 @@ button .caret { .navbar-fixed-bottom .navbar-collapse { max-height: 340px; } + @media (max-device-width: 480px) and (orientation: landscape) { .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { @@ -5413,6 +5446,7 @@ button .caret { margin-right: -15px; margin-left: -15px; } + @media (min-width: 768px) { .container > .navbar-header, .container > .navbar-collapse, @@ -5427,6 +5461,7 @@ button .caret { z-index: 1000; border-width: 0 0 1px; } + @media (min-width: 768px) { .navbar-static-top { border-radius: 0; @@ -5440,6 +5475,7 @@ button .caret { left: 0; z-index: 1030; } + @media (min-width: 768px) { .navbar-fixed-top, .navbar-fixed-bottom { @@ -5465,14 +5501,18 @@ button .caret { line-height: 20px; height: 50px; } + .navbar-brand:hover, .navbar-brand:focus { text-decoration: none; } + .navbar-brand > img { display: block; } + @media (min-width: 768px) { - .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { margin-left: -15px; } } @@ -5489,18 +5529,22 @@ button .caret { border: 1px solid transparent; border-radius: 4px; } + .navbar-toggle:focus { outline: 0; } + .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; } + .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; } + @media (min-width: 768px) { .navbar-toggle { display: none; @@ -5510,11 +5554,13 @@ button .caret { .navbar-nav { margin: 7.5px -15px; } + .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; } + @media (max-width: 767px) { .navbar-nav .open .dropdown-menu { position: static; @@ -5536,6 +5582,7 @@ button .caret { background-image: none; } } + @media (min-width: 768px) { .navbar-nav { float: left; @@ -5556,11 +5603,11 @@ button .caret { padding: 10px 15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); margin-top: 8px; margin-bottom: 8px; } + @media (min-width: 768px) { .navbar-form .form-group { display: inline-block; @@ -5612,6 +5659,7 @@ button .caret { top: 0; } } + @media (max-width: 767px) { .navbar-form .form-group { margin-bottom: 5px; @@ -5620,6 +5668,7 @@ button .caret { margin-bottom: 0; } } + @media (min-width: 768px) { .navbar-form { width: auto; @@ -5628,7 +5677,6 @@ button .caret { margin-right: 0; padding-top: 0; padding-bottom: 0; - -webkit-box-shadow: none; box-shadow: none; } } @@ -5651,15 +5699,17 @@ button .caret { margin-top: 8px; margin-bottom: 8px; } -.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn, .btn-group-sm > input.navbar-btn[type="submit"], -.btn-group-sm > input.navbar-btn[type="reset"], -.btn-group-sm > button.navbar-btn { + +.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn, .btn-group-sm > input.navbar-btn[type="submit"], .btn-group-sm > +input.navbar-btn[type="reset"], .btn-group-sm > +button.navbar-btn { margin-top: 10px; margin-bottom: 10px; } -.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn, .btn-group-xs > input.navbar-btn[type="submit"], -.btn-group-xs > input.navbar-btn[type="reset"], -.btn-group-xs > button.navbar-btn { + +.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn, .btn-group-xs > input.navbar-btn[type="submit"], .btn-group-xs > +input.navbar-btn[type="reset"], .btn-group-xs > +button.navbar-btn { margin-top: 14px; margin-bottom: 14px; } @@ -5668,6 +5718,7 @@ button .caret { margin-top: 15px; margin-bottom: 15px; } + @media (min-width: 768px) { .navbar-text { float: left; @@ -5680,7 +5731,6 @@ button .caret { .navbar-left { float: left !important; } - .navbar-right { float: right !important; margin-right: -15px; @@ -5689,52 +5739,66 @@ button .caret { margin-right: 0; } } + .navbar-default { background-color: #f8f8f8; border-color: #e7e7e7; } + .navbar-default .navbar-brand { color: #777; } + .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent; } + .navbar-default .navbar-text { color: #777; } + .navbar-default .navbar-nav > li > a { color: #777; } + .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #333; background-color: transparent; } + .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #555; background-color: #e7e7e7; } + .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #ccc; background-color: transparent; } + .navbar-default .navbar-toggle { border-color: #ddd; } + .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #ddd; } + .navbar-default .navbar-toggle .icon-bar { background-color: #888; } + .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #e7e7e7; } + .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: #e7e7e7; color: #555; } + @media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #777; @@ -5752,19 +5816,26 @@ button .caret { background-color: transparent; } } + .navbar-default .navbar-link { color: #777; } + .navbar-default .navbar-link:hover { color: #333; } + .navbar-default .btn-link { color: #777; } + .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { color: #333; } -.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { + +.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:hover, +fieldset[disabled] .navbar-default .btn-link:focus { color: #ccc; } @@ -5772,48 +5843,61 @@ button .caret { background-color: #222; border-color: #090909; } + .navbar-inverse .navbar-brand { color: #9d9d9d; } + .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #fff; background-color: transparent; } + .navbar-inverse .navbar-text { color: #9d9d9d; } + .navbar-inverse .navbar-nav > li > a { color: #9d9d9d; } + .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #fff; background-color: transparent; } + .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: #fff; background-color: #090909; } + .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: #444; background-color: transparent; } + .navbar-inverse .navbar-toggle { border-color: #333; } + .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #333; } + .navbar-inverse .navbar-toggle .icon-bar { background-color: #fff; } + .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #101010; } + .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { background-color: #090909; color: #fff; } + @media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #090909; @@ -5837,19 +5921,26 @@ button .caret { background-color: transparent; } } + .navbar-inverse .navbar-link { color: #9d9d9d; } + .navbar-inverse .navbar-link:hover { color: #fff; } + .navbar-inverse .btn-link { color: #9d9d9d; } + .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { color: #fff; } -.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus { + +.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, +fieldset[disabled] .navbar-inverse .btn-link:hover, +fieldset[disabled] .navbar-inverse .btn-link:focus { color: #444; } @@ -5860,14 +5951,17 @@ button .caret { background-color: #f5f5f5; border-radius: 4px; } + .breadcrumb > li { display: inline-block; } + .breadcrumb > li + li:before { content: "/ "; padding: 0 5px; color: #ccc; } + .breadcrumb > .active { color: #777777; } @@ -5878,12 +5972,13 @@ button .caret { margin: 20px 0; border-radius: 4px; } + .pagination > li, ul.page-numbers > li { display: inline; } + .pagination > li > a, ul.page-numbers > li > a, -.pagination > li > span, -ul.page-numbers > li > span { +.pagination > li > span, ul.page-numbers > li > span { position: relative; float: left; padding: 6px 12px; @@ -5894,53 +5989,46 @@ ul.page-numbers > li > span { border: 1px solid #ddd; margin-left: -1px; } + .pagination > li:first-child > a, ul.page-numbers > li:first-child > a, -.pagination > li:first-child > span, -ul.page-numbers > li:first-child > span { +.pagination > li:first-child > span, ul.page-numbers > li:first-child > span { margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px; } + .pagination > li:last-child > a, ul.page-numbers > li:last-child > a, -.pagination > li:last-child > span, -ul.page-numbers > li:last-child > span { +.pagination > li:last-child > span, ul.page-numbers > li:last-child > span { border-bottom-right-radius: 4px; border-top-right-radius: 4px; } + .pagination > li > a:hover, ul.page-numbers > li > a:hover, .pagination > li > a:focus, ul.page-numbers > li > a:focus, -.pagination > li > span:hover, -ul.page-numbers > li > span:hover, -.pagination > li > span:focus, -ul.page-numbers > li > span:focus { +.pagination > li > span:hover, ul.page-numbers > li > span:hover, +.pagination > li > span:focus, ul.page-numbers > li > span:focus { z-index: 2; color: #23527c; background-color: #eeeeee; border-color: #ddd; } + .pagination > .active > a, ul.page-numbers > .active > a, .pagination > .active > a:hover, ul.page-numbers > .active > a:hover, .pagination > .active > a:focus, ul.page-numbers > .active > a:focus, -.pagination > .active > span, -ul.page-numbers > .active > span, -.pagination > .active > span:hover, -ul.page-numbers > .active > span:hover, -.pagination > .active > span:focus, -ul.page-numbers > .active > span:focus { +.pagination > .active > span, ul.page-numbers > .active > span, +.pagination > .active > span:hover, ul.page-numbers > .active > span:hover, +.pagination > .active > span:focus, ul.page-numbers > .active > span:focus { z-index: 3; color: #fff; background-color: #337ab7; border-color: #337ab7; cursor: default; } + .pagination > .disabled > span, ul.page-numbers > .disabled > span, -.pagination > .disabled > span:hover, -ul.page-numbers > .disabled > span:hover, -.pagination > .disabled > span:focus, -ul.page-numbers > .disabled > span:focus, -.pagination > .disabled > a, -ul.page-numbers > .disabled > a, -.pagination > .disabled > a:hover, -ul.page-numbers > .disabled > a:hover, -.pagination > .disabled > a:focus, -ul.page-numbers > .disabled > a:focus { +.pagination > .disabled > span:hover, ul.page-numbers > .disabled > span:hover, +.pagination > .disabled > span:focus, ul.page-numbers > .disabled > span:focus, +.pagination > .disabled > a, ul.page-numbers > .disabled > a, +.pagination > .disabled > a:hover, ul.page-numbers > .disabled > a:hover, +.pagination > .disabled > a:focus, ul.page-numbers > .disabled > a:focus { color: #777777; background-color: #fff; border-color: #ddd; @@ -5953,11 +6041,13 @@ ul.page-numbers > .disabled > a:focus { font-size: 18px; line-height: 1.33333; } + .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-bottom-left-radius: 6px; border-top-left-radius: 6px; } + .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-bottom-right-radius: 6px; @@ -5970,11 +6060,13 @@ ul.page-numbers > .disabled > a:focus { font-size: 12px; line-height: 1.5; } + .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-bottom-left-radius: 3px; border-top-left-radius: 3px; } + .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-bottom-right-radius: 3px; @@ -5987,16 +6079,20 @@ ul.page-numbers > .disabled > a:focus { list-style: none; text-align: center; } + .pager:before, .pager:after { content: " "; display: table; } + .pager:after { clear: both; } + .pager li { display: inline; } + .pager li > a, .pager li > span { display: inline-block; @@ -6005,19 +6101,23 @@ ul.page-numbers > .disabled > a:focus { border: 1px solid #ddd; border-radius: 15px; } + .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #eeeeee; } + .pager .next > a, .pager .next > span { float: right; } + .pager .previous > a, .pager .previous > span { float: left; } + .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, @@ -6039,9 +6139,11 @@ ul.page-numbers > .disabled > a:focus { vertical-align: baseline; border-radius: .25em; } + .label:empty { display: none; } + .btn .label, input[type="submit"] .label, input[type="reset"] .label, button .label { @@ -6058,6 +6160,7 @@ a.label:hover, a.label:focus { .label-default { background-color: #777777; } + .label-default[href]:hover, .label-default[href]:focus { background-color: #5e5e5e; } @@ -6065,6 +6168,7 @@ a.label:hover, a.label:focus { .label-primary { background-color: #337ab7; } + .label-primary[href]:hover, .label-primary[href]:focus { background-color: #286090; } @@ -6072,6 +6176,7 @@ a.label:hover, a.label:focus { .label-success { background-color: #5cb85c; } + .label-success[href]:hover, .label-success[href]:focus { background-color: #449d44; } @@ -6079,6 +6184,7 @@ a.label:hover, a.label:focus { .label-info { background-color: #5bc0de; } + .label-info[href]:hover, .label-info[href]:focus { background-color: #31b0d5; } @@ -6086,6 +6192,7 @@ a.label:hover, a.label:focus { .label-warning { background-color: #f0ad4e; } + .label-warning[href]:hover, .label-warning[href]:focus { background-color: #ec971f; } @@ -6093,6 +6200,7 @@ a.label:hover, a.label:focus { .label-danger { background-color: #d9534f; } + .label-danger[href]:hover, .label-danger[href]:focus { background-color: #c9302c; } @@ -6111,33 +6219,45 @@ a.label:hover, a.label:focus { background-color: #777777; border-radius: 10px; } + .badge:empty { display: none; } + .btn .badge, input[type="submit"] .badge, input[type="reset"] .badge, button .badge { position: relative; top: -1px; } -.btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > input[type="submit"] .badge, -.btn-group-xs > input[type="reset"] .badge, -.btn-group-xs > button .badge, .btn-group-xs > .btn .badge, .btn-group-xs > input[type="submit"] .badge, -.btn-group-xs > input[type="reset"] .badge, -.btn-group-xs > button .badge { + +.btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > input[type="submit"] .badge, .btn-group-xs > +input[type="reset"] .badge, .btn-group-xs > +button .badge, +.btn-group-xs > .btn .badge, +.btn-group-xs > input[type="submit"] .badge, +.btn-group-xs > +input[type="reset"] .badge, +.btn-group-xs > +button .badge { top: 0; padding: 1px 5px; } -.list-group-item.active > .badge, .nav-pills > .active > a > .badge { + +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { color: #337ab7; background-color: #fff; } + .list-group-item > .badge { float: right; } + .list-group-item > .badge + .badge { margin-right: 5px; } + .nav-pills > li > a > .badge { margin-left: 3px; } @@ -6155,49 +6275,61 @@ a.badge:hover, a.badge:focus { color: inherit; background-color: #eeeeee; } + .jumbotron h1, .jumbotron .h1, -.jumbotron #header-branding .site-title, -#header-branding .jumbotron .site-title, -.jumbotron #content .post header.entry-header .entry-title, -#content .post header.entry-header .jumbotron .entry-title, -.jumbotron #content .page header.entry-header .entry-title, -#content .page header.entry-header .jumbotron .entry-title { +.jumbotron #header-branding .site-title, #header-branding +.jumbotron .site-title, +.jumbotron #content .post header.entry-header .entry-title, #content .post header.entry-header +.jumbotron .entry-title, +.jumbotron +#content .page header.entry-header .entry-title, +#content .page header.entry-header +.jumbotron .entry-title { color: inherit; } + .jumbotron p { margin-bottom: 15px; font-size: 21px; font-weight: 200; } + .jumbotron > hr { border-top-color: #d5d5d5; } -.container .jumbotron, .container-fluid .jumbotron { + +.container .jumbotron, +.container-fluid .jumbotron { border-radius: 6px; padding-left: 15px; padding-right: 15px; } + .jumbotron .container { max-width: 100%; } + @media screen and (min-width: 768px) { .jumbotron { padding-top: 48px; padding-bottom: 48px; } - .container .jumbotron, .container-fluid .jumbotron { + .container .jumbotron, + .container-fluid .jumbotron { padding-left: 60px; padding-right: 60px; } .jumbotron h1, .jumbotron .h1, - .jumbotron #header-branding .site-title, - #header-branding .jumbotron .site-title, - .jumbotron #content .post header.entry-header .entry-title, - #content .post header.entry-header .jumbotron .entry-title, - .jumbotron #content .page header.entry-header .entry-title, - #content .page header.entry-header .jumbotron .entry-title { + .jumbotron #header-branding .site-title, #header-branding + .jumbotron .site-title, + .jumbotron #content .post header.entry-header .entry-title, #content .post header.entry-header + .jumbotron .entry-title, + .jumbotron + #content .page header.entry-header .entry-title, + #content .page header.entry-header + .jumbotron .entry-title { font-size: 63px; } } @@ -6211,18 +6343,18 @@ a.badge:hover, a.badge:focus { border: 1px solid #ddd; border-radius: 4px; -webkit-transition: border 0.2s ease-in-out; - -o-transition: border 0.2s ease-in-out; transition: border 0.2s ease-in-out; } + .thumbnail > img, .wp-caption > img, -.thumbnail a > img, -.wp-caption a > img { +.thumbnail a > img, .wp-caption a > img { display: block; max-width: 100%; height: auto; margin-left: auto; margin-right: auto; } + .thumbnail .caption, .wp-caption .caption { padding: 9px; color: #333333; @@ -6242,17 +6374,21 @@ a.active.wp-caption { border: 1px solid transparent; border-radius: 4px; } + .alert h4 { margin-top: 0; color: inherit; } + .alert .alert-link { font-weight: bold; } + .alert > p, .alert > ul { margin-bottom: 0; } + .alert > p + p { margin-top: 5px; } @@ -6261,6 +6397,7 @@ a.active.wp-caption { .alert-dismissible { padding-right: 35px; } + .alert-dismissable .close, .alert-dismissible .close { position: relative; @@ -6274,9 +6411,11 @@ a.active.wp-caption { border-color: #d6e9c6; color: #3c763d; } + .alert-success hr { border-top-color: #c9e2b3; } + .alert-success .alert-link { color: #2b542c; } @@ -6286,9 +6425,11 @@ a.active.wp-caption { border-color: #bce8f1; color: #31708f; } + .alert-info hr { border-top-color: #a6e1ec; } + .alert-info .alert-link { color: #245269; } @@ -6298,9 +6439,11 @@ a.active.wp-caption { border-color: #faebcc; color: #8a6d3b; } + .alert-warning hr { border-top-color: #f7e1b5; } + .alert-warning .alert-link { color: #66512c; } @@ -6310,9 +6453,11 @@ a.active.wp-caption { border-color: #ebccd1; color: #a94442; } + .alert-danger hr { border-top-color: #e4b9c0; } + .alert-danger .alert-link { color: #843534; } @@ -6325,6 +6470,7 @@ a.active.wp-caption { background-position: 0 0; } } + @keyframes progress-bar-stripes { from { background-position: 40px 0; @@ -6333,13 +6479,13 @@ a.active.wp-caption { background-position: 0 0; } } + .progress { overflow: hidden; height: 20px; margin-bottom: 20px; background-color: #f5f5f5; border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } @@ -6352,17 +6498,14 @@ a.active.wp-caption { color: #fff; text-align: center; background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; - -o-transition: width 0.6s ease; transition: width 0.6s ease; } .progress-striped .progress-bar, .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; } @@ -6370,49 +6513,49 @@ a.active.wp-caption { .progress.active .progress-bar, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success { background-color: #5cb85c; } + .progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-info { background-color: #5bc0de; } + .progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-warning { background-color: #f0ad4e; } + .progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-danger { background-color: #d9534f; } + .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .media { margin-top: 15px; } + .media:first-child { margin-top: 0; } @@ -6430,24 +6573,25 @@ a.active.wp-caption { .media-object { display: block; } + .media-object.img-thumbnail, .gallery .gallery-item img.media-object { max-width: none; } .media-right, .media > .pull-right, -.media > .alignright, -.entry-attachment #nav-below .media > .nav-next, -.widget_calendar #wp-calendar #next .media > a { +.media > .alignright, .entry-attachment #nav-below +.media > .nav-next, .widget_calendar #wp-calendar #next +.media > a { padding-left: 10px; } .media-left, .media > .pull-left, -.media > .alignleft, -.entry-attachment #nav-below .media > .nav-previous, -.gallery .media > .gallery-item, -.widget_calendar #wp-calendar #prev .media > a { +.media > .alignleft, .entry-attachment #nav-below +.media > .nav-previous, .gallery +.media > .gallery-item, .widget_calendar #wp-calendar #prev +.media > a { padding-right: 10px; } @@ -6489,10 +6633,12 @@ a.active.wp-caption { background-color: #fff; border: 1px solid #ddd; } + .list-group-item:first-child { border-top-right-radius: 4px; border-top-left-radius: 4px; } + .list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 4px; @@ -6503,10 +6649,12 @@ a.list-group-item, button.list-group-item { color: #555; } + a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading { color: #333; } + a.list-group-item:hover, a.list-group-item:focus, button.list-group-item:hover, button.list-group-item:focus { @@ -6525,18 +6673,22 @@ button.list-group-item { color: #777777; cursor: not-allowed; } + .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { color: inherit; } + .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { color: #777777; } + .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #fff; background-color: #337ab7; border-color: #337ab7; } + .list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, @@ -6546,6 +6698,7 @@ button.list-group-item { .list-group-item.active:focus .list-group-item-heading > .small { color: inherit; } + .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: #c7ddef; } @@ -6559,16 +6712,19 @@ a.list-group-item-success, button.list-group-item-success { color: #3c763d; } + a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading { color: inherit; } + a.list-group-item-success:hover, a.list-group-item-success:focus, button.list-group-item-success:hover, button.list-group-item-success:focus { color: #3c763d; background-color: #d0e9c6; } + a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, button.list-group-item-success.active, button.list-group-item-success.active:hover, @@ -6587,16 +6743,19 @@ a.list-group-item-info, button.list-group-item-info { color: #31708f; } + a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading { color: inherit; } + a.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:hover, button.list-group-item-info:focus { color: #31708f; background-color: #c4e3f3; } + a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active, button.list-group-item-info.active:hover, @@ -6615,16 +6774,19 @@ a.list-group-item-warning, button.list-group-item-warning { color: #8a6d3b; } + a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading { color: inherit; } + a.list-group-item-warning:hover, a.list-group-item-warning:focus, button.list-group-item-warning:hover, button.list-group-item-warning:focus { color: #8a6d3b; background-color: #faf2cc; } + a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, button.list-group-item-warning.active, button.list-group-item-warning.active:hover, @@ -6643,16 +6805,19 @@ a.list-group-item-danger, button.list-group-item-danger { color: #a94442; } + a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading { color: inherit; } + a.list-group-item-danger:hover, a.list-group-item-danger:focus, button.list-group-item-danger:hover, button.list-group-item-danger:focus { color: #a94442; background-color: #ebcccc; } + a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, button.list-group-item-danger.active, button.list-group-item-danger.active:hover, @@ -6677,17 +6842,18 @@ button.list-group-item-danger.active:focus { background-color: #fff; border: 1px solid transparent; border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } .panel-body { padding: 15px; } + .panel-body:before, .panel-body:after { content: " "; display: table; } + .panel-body:after { clear: both; } @@ -6698,6 +6864,7 @@ button.list-group-item-danger.active:focus { border-top-right-radius: 3px; border-top-left-radius: 3px; } + .panel-heading > .dropdown .dropdown-toggle { color: inherit; } @@ -6708,6 +6875,7 @@ button.list-group-item-danger.active:focus { font-size: 16px; color: inherit; } + .panel-title > a, .panel-title > small, .panel-title > .small, @@ -6728,23 +6896,27 @@ button.list-group-item-danger.active:focus { .panel > .panel-collapse > .list-group { margin-bottom: 0; } + .panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; } + .panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-right-radius: 3px; border-top-left-radius: 3px; } + .panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0; @@ -6760,504 +6932,611 @@ button.list-group-item-danger.active:focus { .panel > .table, .page-content .panel > table, .entry-content .panel > table, .widget_calendar .panel > #wp-calendar, -.panel > .table-responsive > .table, -.widget_calendar .panel > #wp-calendar > .table, -.page-content .panel > .table-responsive > table, -.widget_calendar .page-content .panel > #wp-calendar > table, -.page-content .widget_calendar .panel > #wp-calendar > table, -.entry-content .panel > .table-responsive > table, -.widget_calendar .entry-content .panel > #wp-calendar > table, -.entry-content .widget_calendar .panel > #wp-calendar > table, -.widget_calendar .panel > .table-responsive > #wp-calendar, -.widget_calendar .panel > #wp-calendar > #wp-calendar, -.panel > .panel-collapse > .table, -.page-content .panel > .panel-collapse > table, -.entry-content .panel > .panel-collapse > table, -.widget_calendar .panel > .panel-collapse > #wp-calendar { +.panel > .table-responsive > .table, .widget_calendar +.panel > #wp-calendar > .table, .page-content +.panel > .table-responsive > table, .widget_calendar .page-content +.panel > #wp-calendar > table, .page-content .widget_calendar +.panel > #wp-calendar > table, +.entry-content +.panel > .table-responsive > table, .widget_calendar +.entry-content +.panel > #wp-calendar > table, +.entry-content .widget_calendar +.panel > #wp-calendar > table, .widget_calendar +.panel > .table-responsive > #wp-calendar, .widget_calendar +.panel > #wp-calendar > #wp-calendar, +.panel > .panel-collapse > .table, .page-content +.panel > .panel-collapse > table, +.entry-content +.panel > .panel-collapse > table, .widget_calendar +.panel > .panel-collapse > #wp-calendar { margin-bottom: 0; } + .panel > .table caption, .page-content .panel > table caption, .entry-content .panel > table caption, .widget_calendar .panel > #wp-calendar caption, -.panel > .table-responsive > .table caption, -.widget_calendar .panel > #wp-calendar > .table caption, -.page-content .panel > .table-responsive > table caption, -.widget_calendar .page-content .panel > #wp-calendar > table caption, -.page-content .widget_calendar .panel > #wp-calendar > table caption, -.entry-content .panel > .table-responsive > table caption, -.widget_calendar .entry-content .panel > #wp-calendar > table caption, -.entry-content .widget_calendar .panel > #wp-calendar > table caption, -.widget_calendar .panel > .table-responsive > #wp-calendar caption, -.widget_calendar .panel > #wp-calendar > #wp-calendar caption, -.panel > .panel-collapse > .table caption, -.page-content .panel > .panel-collapse > table caption, -.entry-content .panel > .panel-collapse > table caption, -.widget_calendar .panel > .panel-collapse > #wp-calendar caption { +.panel > .table-responsive > .table caption, .widget_calendar +.panel > #wp-calendar > .table caption, .page-content +.panel > .table-responsive > table caption, .widget_calendar .page-content +.panel > #wp-calendar > table caption, .page-content .widget_calendar +.panel > #wp-calendar > table caption, +.entry-content +.panel > .table-responsive > table caption, .widget_calendar +.entry-content +.panel > #wp-calendar > table caption, +.entry-content .widget_calendar +.panel > #wp-calendar > table caption, .widget_calendar +.panel > .table-responsive > #wp-calendar caption, .widget_calendar +.panel > #wp-calendar > #wp-calendar caption, +.panel > .panel-collapse > .table caption, .page-content +.panel > .panel-collapse > table caption, +.entry-content +.panel > .panel-collapse > table caption, .widget_calendar +.panel > .panel-collapse > #wp-calendar caption { padding-left: 15px; padding-right: 15px; } + .panel > .table:first-child, .page-content .panel > table:first-child, .entry-content .panel > table:first-child, .widget_calendar .panel > #wp-calendar:first-child, -.panel > .table-responsive:first-child > .table:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child { +.panel > .table-responsive:first-child > .table:first-child, .widget_calendar +.panel > #wp-calendar:first-child > .table:first-child, .page-content +.panel > .table-responsive:first-child > table:first-child, .widget_calendar .page-content +.panel > #wp-calendar:first-child > table:first-child, .page-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child, +.entry-content +.panel > .table-responsive:first-child > table:first-child, .widget_calendar +.entry-content +.panel > #wp-calendar:first-child > table:first-child, +.entry-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child, .widget_calendar +.panel > .table-responsive:first-child > #wp-calendar:first-child, .widget_calendar +.panel > #wp-calendar:first-child > #wp-calendar:first-child { border-top-right-radius: 3px; border-top-left-radius: 3px; } + .panel > .table:first-child > thead:first-child > tr:first-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child, .entry-content .panel > table:first-child > thead:first-child > tr:first-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child, -.page-content .panel > table:first-child > tbody:first-child > tr:first-child, -.entry-content .panel > table:first-child > tbody:first-child > tr:first-child, -.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child { +.panel > .table:first-child > tbody:first-child > tr:first-child, .page-content +.panel > table:first-child > tbody:first-child > tr:first-child, +.entry-content +.panel > table:first-child > tbody:first-child > tr:first-child, .widget_calendar +.panel > #wp-calendar:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .widget_calendar +.panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child, .page-content +.panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, .widget_calendar .page-content +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, .page-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.entry-content +.panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, .widget_calendar +.entry-content +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, +.entry-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child, .widget_calendar +.panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child, .widget_calendar +.panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child, .widget_calendar +.panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child, .page-content +.panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, .widget_calendar .page-content +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, .page-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.entry-content +.panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, .widget_calendar +.entry-content +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, +.entry-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child, .widget_calendar +.panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child, .widget_calendar +.panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } + .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child td:first-child, .entry-content .panel > table:first-child > thead:first-child > tr:first-child td:first-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, -.page-content .panel > table:first-child > thead:first-child > tr:first-child th:first-child, -.entry-content .panel > table:first-child > thead:first-child > tr:first-child th:first-child, -.widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.page-content .panel > table:first-child > tbody:first-child > tr:first-child td:first-child, -.entry-content .panel > table:first-child > tbody:first-child > tr:first-child td:first-child, -.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.page-content .panel > table:first-child > tbody:first-child > tr:first-child th:first-child, -.entry-content .panel > table:first-child > tbody:first-child > tr:first-child th:first-child, -.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child { +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .page-content +.panel > table:first-child > thead:first-child > tr:first-child th:first-child, +.entry-content +.panel > table:first-child > thead:first-child > tr:first-child th:first-child, .widget_calendar +.panel > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .page-content +.panel > table:first-child > tbody:first-child > tr:first-child td:first-child, +.entry-content +.panel > table:first-child > tbody:first-child > tr:first-child td:first-child, .widget_calendar +.panel > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .page-content +.panel > table:first-child > tbody:first-child > tr:first-child th:first-child, +.entry-content +.panel > table:first-child > tbody:first-child > tr:first-child th:first-child, .widget_calendar +.panel > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .widget_calendar +.panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .page-content +.panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, .widget_calendar .page-content +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, .page-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.entry-content +.panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, .widget_calendar +.entry-content +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, +.entry-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, .widget_calendar +.panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, .widget_calendar +.panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .widget_calendar +.panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .page-content +.panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, .widget_calendar .page-content +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, .page-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.entry-content +.panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, .widget_calendar +.entry-content +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, +.entry-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, .widget_calendar +.panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, .widget_calendar +.panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .widget_calendar +.panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .page-content +.panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, .widget_calendar .page-content +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, .page-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.entry-content +.panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, .widget_calendar +.entry-content +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, +.entry-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, .widget_calendar +.panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, .widget_calendar +.panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, .widget_calendar +.panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, .page-content +.panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, .widget_calendar .page-content +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, .page-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.entry-content +.panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, .widget_calendar +.entry-content +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, +.entry-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, .widget_calendar +.panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child, .widget_calendar +.panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:first-child { border-top-left-radius: 3px; } + .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .page-content .panel > table:first-child > thead:first-child > tr:first-child td:last-child, .entry-content .panel > table:first-child > thead:first-child > tr:first-child td:last-child, .widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, -.page-content .panel > table:first-child > thead:first-child > tr:first-child th:last-child, -.entry-content .panel > table:first-child > thead:first-child > tr:first-child th:last-child, -.widget_calendar .panel > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.page-content .panel > table:first-child > tbody:first-child > tr:first-child td:last-child, -.entry-content .panel > table:first-child > tbody:first-child > tr:first-child td:last-child, -.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.page-content .panel > table:first-child > tbody:first-child > tr:first-child th:last-child, -.entry-content .panel > table:first-child > tbody:first-child > tr:first-child th:last-child, -.widget_calendar .panel > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, -.page-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.widget_calendar .panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.page-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, -.widget_calendar .page-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, -.page-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, -.entry-content .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, -.widget_calendar .panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child, -.widget_calendar .panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child { +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .page-content +.panel > table:first-child > thead:first-child > tr:first-child th:last-child, +.entry-content +.panel > table:first-child > thead:first-child > tr:first-child th:last-child, .widget_calendar +.panel > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .page-content +.panel > table:first-child > tbody:first-child > tr:first-child td:last-child, +.entry-content +.panel > table:first-child > tbody:first-child > tr:first-child td:last-child, .widget_calendar +.panel > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .page-content +.panel > table:first-child > tbody:first-child > tr:first-child th:last-child, +.entry-content +.panel > table:first-child > tbody:first-child > tr:first-child th:last-child, .widget_calendar +.panel > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .widget_calendar +.panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .page-content +.panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, .widget_calendar .page-content +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, .page-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.entry-content +.panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, .widget_calendar +.entry-content +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, +.entry-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, .widget_calendar +.panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, .widget_calendar +.panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .widget_calendar +.panel > #wp-calendar:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .page-content +.panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, .widget_calendar .page-content +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, .page-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.entry-content +.panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, .widget_calendar +.entry-content +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, +.entry-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, .widget_calendar +.panel > .table-responsive:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, .widget_calendar +.panel > #wp-calendar:first-child > #wp-calendar:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .widget_calendar +.panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .page-content +.panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, .widget_calendar .page-content +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, .page-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.entry-content +.panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, .widget_calendar +.entry-content +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, +.entry-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, .widget_calendar +.panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, .widget_calendar +.panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, .widget_calendar +.panel > #wp-calendar:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, .page-content +.panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, .widget_calendar .page-content +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, .page-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.entry-content +.panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, .widget_calendar +.entry-content +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, +.entry-content .widget_calendar +.panel > #wp-calendar:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, .widget_calendar +.panel > .table-responsive:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child, .widget_calendar +.panel > #wp-calendar:first-child > #wp-calendar:first-child > tbody:first-child > tr:first-child th:last-child { border-top-right-radius: 3px; } + .panel > .table:last-child, .page-content .panel > table:last-child, .entry-content .panel > table:last-child, .widget_calendar .panel > #wp-calendar:last-child, -.panel > .table-responsive:last-child > .table:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child { +.panel > .table-responsive:last-child > .table:last-child, .widget_calendar +.panel > #wp-calendar:last-child > .table:last-child, .page-content +.panel > .table-responsive:last-child > table:last-child, .widget_calendar .page-content +.panel > #wp-calendar:last-child > table:last-child, .page-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child, +.entry-content +.panel > .table-responsive:last-child > table:last-child, .widget_calendar +.entry-content +.panel > #wp-calendar:last-child > table:last-child, +.entry-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child, .widget_calendar +.panel > .table-responsive:last-child > #wp-calendar:last-child, .widget_calendar +.panel > #wp-calendar:last-child > #wp-calendar:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .panel > .table:last-child > tbody:last-child > tr:last-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child, .entry-content .panel > table:last-child > tbody:last-child > tr:last-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child, -.page-content .panel > table:last-child > tfoot:last-child > tr:last-child, -.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child, -.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child { +.panel > .table:last-child > tfoot:last-child > tr:last-child, .page-content +.panel > table:last-child > tfoot:last-child > tr:last-child, +.entry-content +.panel > table:last-child > tfoot:last-child > tr:last-child, .widget_calendar +.panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .widget_calendar +.panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child, .page-content +.panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, .widget_calendar .page-content +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, .page-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.entry-content +.panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, .widget_calendar +.entry-content +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, +.entry-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child, .widget_calendar +.panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child, .widget_calendar +.panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child, .widget_calendar +.panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child, .page-content +.panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, .widget_calendar .page-content +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, .page-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.entry-content +.panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, .widget_calendar +.entry-content +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, +.entry-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child, .widget_calendar +.panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child, .widget_calendar +.panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } + .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child td:first-child, .entry-content .panel > table:last-child > tbody:last-child > tr:last-child td:first-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.page-content .panel > table:last-child > tbody:last-child > tr:last-child th:first-child, -.entry-content .panel > table:last-child > tbody:last-child > tr:last-child th:first-child, -.widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.page-content .panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.page-content .panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child { +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .page-content +.panel > table:last-child > tbody:last-child > tr:last-child th:first-child, +.entry-content +.panel > table:last-child > tbody:last-child > tr:last-child th:first-child, .widget_calendar +.panel > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .page-content +.panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.entry-content +.panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, .widget_calendar +.panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .page-content +.panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.entry-content +.panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, .widget_calendar +.panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .widget_calendar +.panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .page-content +.panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, .widget_calendar .page-content +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, .page-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.entry-content +.panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, .widget_calendar +.entry-content +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, +.entry-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, .widget_calendar +.panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, .widget_calendar +.panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .widget_calendar +.panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .page-content +.panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, .widget_calendar .page-content +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, .page-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.entry-content +.panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, .widget_calendar +.entry-content +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, +.entry-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, .widget_calendar +.panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, .widget_calendar +.panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .widget_calendar +.panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .page-content +.panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, .widget_calendar .page-content +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, .page-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.entry-content +.panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, .widget_calendar +.entry-content +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, +.entry-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, .widget_calendar +.panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, .widget_calendar +.panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .widget_calendar +.panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .page-content +.panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, .widget_calendar .page-content +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, .page-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.entry-content +.panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, .widget_calendar +.entry-content +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, +.entry-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, .widget_calendar +.panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child, .widget_calendar +.panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-left-radius: 3px; } + .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .page-content .panel > table:last-child > tbody:last-child > tr:last-child td:last-child, .entry-content .panel > table:last-child > tbody:last-child > tr:last-child td:last-child, .widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.page-content .panel > table:last-child > tbody:last-child > tr:last-child th:last-child, -.entry-content .panel > table:last-child > tbody:last-child > tr:last-child th:last-child, -.widget_calendar .panel > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.page-content .panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.page-content .panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.entry-content .panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.widget_calendar .panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.widget_calendar .panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.page-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.widget_calendar .page-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.page-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.entry-content .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.widget_calendar .entry-content .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.entry-content .widget_calendar .panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, -.widget_calendar .panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child, -.widget_calendar .panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child { +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .page-content +.panel > table:last-child > tbody:last-child > tr:last-child th:last-child, +.entry-content +.panel > table:last-child > tbody:last-child > tr:last-child th:last-child, .widget_calendar +.panel > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .page-content +.panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.entry-content +.panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, .widget_calendar +.panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .page-content +.panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.entry-content +.panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, .widget_calendar +.panel > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .widget_calendar +.panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .page-content +.panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, .widget_calendar .page-content +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, .page-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.entry-content +.panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, .widget_calendar +.entry-content +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, +.entry-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, .widget_calendar +.panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, .widget_calendar +.panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .widget_calendar +.panel > #wp-calendar:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .page-content +.panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, .widget_calendar .page-content +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, .page-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.entry-content +.panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, .widget_calendar +.entry-content +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, +.entry-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, .widget_calendar +.panel > .table-responsive:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, .widget_calendar +.panel > #wp-calendar:last-child > #wp-calendar:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .widget_calendar +.panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .page-content +.panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, .widget_calendar .page-content +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, .page-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.entry-content +.panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, .widget_calendar +.entry-content +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, +.entry-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, .widget_calendar +.panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, .widget_calendar +.panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .widget_calendar +.panel > #wp-calendar:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .page-content +.panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, .widget_calendar .page-content +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, .page-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.entry-content +.panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, .widget_calendar +.entry-content +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, +.entry-content .widget_calendar +.panel > #wp-calendar:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, .widget_calendar +.panel > .table-responsive:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child, .widget_calendar +.panel > #wp-calendar:last-child > #wp-calendar:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-right-radius: 3px; } + .panel > .panel-body + .table, .page-content .panel > .panel-body + table, .entry-content .panel > .panel-body + table, .widget_calendar .panel > .panel-body + #wp-calendar, -.panel > .panel-body + .table-responsive, -.widget_calendar .panel > .panel-body + #wp-calendar, -.panel > .table + .panel-body, -.page-content .panel > table + .panel-body, -.entry-content .panel > table + .panel-body, -.widget_calendar .panel > #wp-calendar + .panel-body, -.panel > .table-responsive + .panel-body, -.widget_calendar .panel > #wp-calendar + .panel-body { +.panel > .panel-body + .table-responsive, .widget_calendar +.panel > .panel-body + #wp-calendar, +.panel > .table + .panel-body, .page-content +.panel > table + .panel-body, +.entry-content +.panel > table + .panel-body, .widget_calendar +.panel > #wp-calendar + .panel-body, +.panel > .table-responsive + .panel-body, .widget_calendar +.panel > #wp-calendar + .panel-body { border-top: 1px solid #ddd; } + .panel > .table > tbody:first-child > tr:first-child th, .page-content .panel > table > tbody:first-child > tr:first-child th, .entry-content .panel > table > tbody:first-child > tr:first-child th, .widget_calendar .panel > #wp-calendar > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td, -.page-content .panel > table > tbody:first-child > tr:first-child td, -.entry-content .panel > table > tbody:first-child > tr:first-child td, -.widget_calendar .panel > #wp-calendar > tbody:first-child > tr:first-child td { +.panel > .table > tbody:first-child > tr:first-child td, .page-content +.panel > table > tbody:first-child > tr:first-child td, +.entry-content +.panel > table > tbody:first-child > tr:first-child td, .widget_calendar +.panel > #wp-calendar > tbody:first-child > tr:first-child td { border-top: 0; } + .panel > .table-bordered, .widget_calendar .panel > #wp-calendar, -.panel > .table-responsive > .table-bordered, -.widget_calendar .panel > #wp-calendar > .table-bordered, -.widget_calendar .panel > .table-responsive > #wp-calendar, -.widget_calendar .panel > #wp-calendar > #wp-calendar { +.panel > .table-responsive > .table-bordered, .widget_calendar +.panel > #wp-calendar > .table-bordered, .widget_calendar +.panel > .table-responsive > #wp-calendar, .widget_calendar +.panel > #wp-calendar > #wp-calendar { border: 0; } + .panel > .table-bordered > thead > tr > th:first-child, .widget_calendar .panel > #wp-calendar > thead > tr > th:first-child, -.panel > .table-bordered > thead > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > thead > tr > td:first-child, -.panel > .table-bordered > tbody > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > tbody > tr > th:first-child, -.panel > .table-bordered > tbody > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > tbody > tr > td:first-child, -.panel > .table-bordered > tfoot > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > tfoot > tr > th:first-child, -.panel > .table-bordered > tfoot > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > th:first-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > th:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > td:first-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > th:first-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > td:first-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > th:first-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > th:first-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > td:first-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > td:first-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > td:first-child { +.panel > .table-bordered > thead > tr > td:first-child, .widget_calendar +.panel > #wp-calendar > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, .widget_calendar +.panel > #wp-calendar > tbody > tr > th:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, .widget_calendar +.panel > #wp-calendar > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, .widget_calendar +.panel > #wp-calendar > tfoot > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, .widget_calendar +.panel > #wp-calendar > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .widget_calendar +.panel > #wp-calendar > .table-bordered > thead > tr > th:first-child, .widget_calendar +.panel > .table-responsive > #wp-calendar > thead > tr > th:first-child, .widget_calendar +.panel > #wp-calendar > #wp-calendar > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .widget_calendar +.panel > #wp-calendar > .table-bordered > thead > tr > td:first-child, .widget_calendar +.panel > .table-responsive > #wp-calendar > thead > tr > td:first-child, .widget_calendar +.panel > #wp-calendar > #wp-calendar > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .widget_calendar +.panel > #wp-calendar > .table-bordered > tbody > tr > th:first-child, .widget_calendar +.panel > .table-responsive > #wp-calendar > tbody > tr > th:first-child, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .widget_calendar +.panel > #wp-calendar > .table-bordered > tbody > tr > td:first-child, .widget_calendar +.panel > .table-responsive > #wp-calendar > tbody > tr > td:first-child, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .widget_calendar +.panel > #wp-calendar > .table-bordered > tfoot > tr > th:first-child, .widget_calendar +.panel > .table-responsive > #wp-calendar > tfoot > tr > th:first-child, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, .widget_calendar +.panel > #wp-calendar > .table-bordered > tfoot > tr > td:first-child, .widget_calendar +.panel > .table-responsive > #wp-calendar > tfoot > tr > td:first-child, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tfoot > tr > td:first-child { border-left: 0; } + .panel > .table-bordered > thead > tr > th:last-child, .widget_calendar .panel > #wp-calendar > thead > tr > th:last-child, -.panel > .table-bordered > thead > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > thead > tr > td:last-child, -.panel > .table-bordered > tbody > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > tbody > tr > th:last-child, -.panel > .table-bordered > tbody > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > tbody > tr > td:last-child, -.panel > .table-bordered > tfoot > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > tfoot > tr > th:last-child, -.panel > .table-bordered > tfoot > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > th:last-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > th:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr > td:last-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > th:last-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr > td:last-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > th:last-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > th:last-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr > td:last-child, -.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr > td:last-child, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr > td:last-child { +.panel > .table-bordered > thead > tr > td:last-child, .widget_calendar +.panel > #wp-calendar > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, .widget_calendar +.panel > #wp-calendar > tbody > tr > th:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, .widget_calendar +.panel > #wp-calendar > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, .widget_calendar +.panel > #wp-calendar > tfoot > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, .widget_calendar +.panel > #wp-calendar > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .widget_calendar +.panel > #wp-calendar > .table-bordered > thead > tr > th:last-child, .widget_calendar +.panel > .table-responsive > #wp-calendar > thead > tr > th:last-child, .widget_calendar +.panel > #wp-calendar > #wp-calendar > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .widget_calendar +.panel > #wp-calendar > .table-bordered > thead > tr > td:last-child, .widget_calendar +.panel > .table-responsive > #wp-calendar > thead > tr > td:last-child, .widget_calendar +.panel > #wp-calendar > #wp-calendar > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .widget_calendar +.panel > #wp-calendar > .table-bordered > tbody > tr > th:last-child, .widget_calendar +.panel > .table-responsive > #wp-calendar > tbody > tr > th:last-child, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .widget_calendar +.panel > #wp-calendar > .table-bordered > tbody > tr > td:last-child, .widget_calendar +.panel > .table-responsive > #wp-calendar > tbody > tr > td:last-child, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .widget_calendar +.panel > #wp-calendar > .table-bordered > tfoot > tr > th:last-child, .widget_calendar +.panel > .table-responsive > #wp-calendar > tfoot > tr > th:last-child, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, .widget_calendar +.panel > #wp-calendar > .table-bordered > tfoot > tr > td:last-child, .widget_calendar +.panel > .table-responsive > #wp-calendar > tfoot > tr > td:last-child, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tfoot > tr > td:last-child { border-right: 0; } + .panel > .table-bordered > thead > tr:first-child > td, .widget_calendar .panel > #wp-calendar > thead > tr:first-child > td, -.panel > .table-bordered > thead > tr:first-child > th, -.widget_calendar .panel > #wp-calendar > thead > tr:first-child > th, -.panel > .table-bordered > tbody > tr:first-child > td, -.widget_calendar .panel > #wp-calendar > tbody > tr:first-child > td, -.panel > .table-bordered > tbody > tr:first-child > th, -.widget_calendar .panel > #wp-calendar > tbody > tr:first-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, -.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr:first-child > td, -.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr:first-child > td, -.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr:first-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, -.widget_calendar .panel > #wp-calendar > .table-bordered > thead > tr:first-child > th, -.widget_calendar .panel > .table-responsive > #wp-calendar > thead > tr:first-child > th, -.widget_calendar .panel > #wp-calendar > #wp-calendar > thead > tr:first-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:first-child > td, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:first-child > td, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:first-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:first-child > th, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:first-child > th, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:first-child > th { +.panel > .table-bordered > thead > tr:first-child > th, .widget_calendar +.panel > #wp-calendar > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > td, .widget_calendar +.panel > #wp-calendar > tbody > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > th, .widget_calendar +.panel > #wp-calendar > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .widget_calendar +.panel > #wp-calendar > .table-bordered > thead > tr:first-child > td, .widget_calendar +.panel > .table-responsive > #wp-calendar > thead > tr:first-child > td, .widget_calendar +.panel > #wp-calendar > #wp-calendar > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .widget_calendar +.panel > #wp-calendar > .table-bordered > thead > tr:first-child > th, .widget_calendar +.panel > .table-responsive > #wp-calendar > thead > tr:first-child > th, .widget_calendar +.panel > #wp-calendar > #wp-calendar > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .widget_calendar +.panel > #wp-calendar > .table-bordered > tbody > tr:first-child > td, .widget_calendar +.panel > .table-responsive > #wp-calendar > tbody > tr:first-child > td, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, .widget_calendar +.panel > #wp-calendar > .table-bordered > tbody > tr:first-child > th, .widget_calendar +.panel > .table-responsive > #wp-calendar > tbody > tr:first-child > th, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tbody > tr:first-child > th { border-bottom: 0; } + .panel > .table-bordered > tbody > tr:last-child > td, .widget_calendar .panel > #wp-calendar > tbody > tr:last-child > td, -.panel > .table-bordered > tbody > tr:last-child > th, -.widget_calendar .panel > #wp-calendar > tbody > tr:last-child > th, -.panel > .table-bordered > tfoot > tr:last-child > td, -.widget_calendar .panel > #wp-calendar > tfoot > tr:last-child > td, -.panel > .table-bordered > tfoot > tr:last-child > th, -.widget_calendar .panel > #wp-calendar > tfoot > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:last-child > td, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:last-child > td, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, -.widget_calendar .panel > #wp-calendar > .table-bordered > tbody > tr:last-child > th, -.widget_calendar .panel > .table-responsive > #wp-calendar > tbody > tr:last-child > th, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tbody > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, -.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr:last-child > td, -.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr:last-child > td, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, -.widget_calendar .panel > #wp-calendar > .table-bordered > tfoot > tr:last-child > th, -.widget_calendar .panel > .table-responsive > #wp-calendar > tfoot > tr:last-child > th, -.widget_calendar .panel > #wp-calendar > #wp-calendar > tfoot > tr:last-child > th { +.panel > .table-bordered > tbody > tr:last-child > th, .widget_calendar +.panel > #wp-calendar > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > td, .widget_calendar +.panel > #wp-calendar > tfoot > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > th, .widget_calendar +.panel > #wp-calendar > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .widget_calendar +.panel > #wp-calendar > .table-bordered > tbody > tr:last-child > td, .widget_calendar +.panel > .table-responsive > #wp-calendar > tbody > tr:last-child > td, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .widget_calendar +.panel > #wp-calendar > .table-bordered > tbody > tr:last-child > th, .widget_calendar +.panel > .table-responsive > #wp-calendar > tbody > tr:last-child > th, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .widget_calendar +.panel > #wp-calendar > .table-bordered > tfoot > tr:last-child > td, .widget_calendar +.panel > .table-responsive > #wp-calendar > tfoot > tr:last-child > td, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, .widget_calendar +.panel > #wp-calendar > .table-bordered > tfoot > tr:last-child > th, .widget_calendar +.panel > .table-responsive > #wp-calendar > tfoot > tr:last-child > th, .widget_calendar +.panel > #wp-calendar > #wp-calendar > tfoot > tr:last-child > th { border-bottom: 0; } + .panel > .table-responsive, .widget_calendar .panel > #wp-calendar { border: 0; margin-bottom: 0; @@ -7266,23 +7545,29 @@ button.list-group-item-danger.active:focus { .panel-group { margin-bottom: 20px; } + .panel-group .panel { margin-bottom: 0; border-radius: 4px; } + .panel-group .panel + .panel { margin-top: 5px; } + .panel-group .panel-heading { border-bottom: 0; } + .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 1px solid #ddd; } + .panel-group .panel-footer { border-top: 0; } + .panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #ddd; } @@ -7290,18 +7575,22 @@ button.list-group-item-danger.active:focus { .panel-default { border-color: #ddd; } + .panel-default > .panel-heading { color: #333333; background-color: #f5f5f5; border-color: #ddd; } + .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ddd; } + .panel-default > .panel-heading .badge { color: #f5f5f5; background-color: #333333; } + .panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ddd; } @@ -7309,18 +7598,22 @@ button.list-group-item-danger.active:focus { .panel-primary { border-color: #337ab7; } + .panel-primary > .panel-heading { color: #fff; background-color: #337ab7; border-color: #337ab7; } + .panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #337ab7; } + .panel-primary > .panel-heading .badge { color: #337ab7; background-color: #fff; } + .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #337ab7; } @@ -7328,18 +7621,22 @@ button.list-group-item-danger.active:focus { .panel-success { border-color: #d6e9c6; } + .panel-success > .panel-heading { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; } + .panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: #d6e9c6; } + .panel-success > .panel-heading .badge { color: #dff0d8; background-color: #3c763d; } + .panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #d6e9c6; } @@ -7347,18 +7644,22 @@ button.list-group-item-danger.active:focus { .panel-info { border-color: #bce8f1; } + .panel-info > .panel-heading { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; } + .panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: #bce8f1; } + .panel-info > .panel-heading .badge { color: #d9edf7; background-color: #31708f; } + .panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #bce8f1; } @@ -7366,18 +7667,22 @@ button.list-group-item-danger.active:focus { .panel-warning { border-color: #faebcc; } + .panel-warning > .panel-heading { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; } + .panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: #faebcc; } + .panel-warning > .panel-heading .badge { color: #fcf8e3; background-color: #8a6d3b; } + .panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #faebcc; } @@ -7385,18 +7690,22 @@ button.list-group-item-danger.active:focus { .panel-danger { border-color: #ebccd1; } + .panel-danger > .panel-heading { color: #a94442; background-color: #f2dede; border-color: #ebccd1; } + .panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ebccd1; } + .panel-danger > .panel-heading .badge { color: #f2dede; background-color: #a94442; } + .panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ebccd1; } @@ -7408,6 +7717,7 @@ button.list-group-item-danger.active:focus { padding: 0; overflow: hidden; } + .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, @@ -7437,9 +7747,9 @@ button.list-group-item-danger.active:focus { background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } + .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); @@ -7465,6 +7775,7 @@ button.list-group-item-danger.active:focus { opacity: 0.2; filter: alpha(opacity=20); } + .close:hover, .close:focus { color: #000; text-decoration: none; @@ -7497,20 +7808,18 @@ button.close { -webkit-overflow-scrolling: touch; outline: 0; } + .modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; - -moz-transition: -moz-transform 0.3s ease-out; - -o-transition: -o-transform 0.3s ease-out; + transition: -webkit-transform 0.3s ease-out; transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; } + .modal.in .modal-dialog { -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); transform: translate(0, 0); } @@ -7531,7 +7840,6 @@ button.close { border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); background-clip: padding-box; outline: 0; @@ -7546,10 +7854,12 @@ button.close { z-index: 1040; background-color: #000; } + .modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); } + .modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); @@ -7559,10 +7869,12 @@ button.close { padding: 15px; border-bottom: 1px solid #e5e5e5; } + .modal-header:before, .modal-header:after { content: " "; display: table; } + .modal-header:after { clear: both; } @@ -7586,44 +7898,57 @@ button.close { text-align: right; border-top: 1px solid #e5e5e5; } + .modal-footer:before, .modal-footer:after { content: " "; display: table; } + .modal-footer:after { clear: both; } -.modal-footer .btn + .btn, .modal-footer input[type="submit"] + .btn, -.modal-footer input[type="reset"] + .btn, -.modal-footer button + .btn, .modal-footer .btn + input[type="submit"], .modal-footer input[type="submit"] + input[type="submit"], -.modal-footer input[type="reset"] + input[type="submit"], -.modal-footer button + input[type="submit"], -.modal-footer .btn + input[type="reset"], -.modal-footer input[type="submit"] + input[type="reset"], -.modal-footer input[type="reset"] + input[type="reset"], -.modal-footer button + input[type="reset"], -.modal-footer .btn + button, -.modal-footer input[type="submit"] + button, -.modal-footer input[type="reset"] + button, -.modal-footer button + button { + +.modal-footer .btn + .btn, .modal-footer input[type="submit"] + .btn, .modal-footer +input[type="reset"] + .btn, .modal-footer +button + .btn, .modal-footer .btn + input[type="submit"], .modal-footer input[type="submit"] + input[type="submit"], .modal-footer +input[type="reset"] + input[type="submit"], .modal-footer +button + input[type="submit"], .modal-footer .btn + +input[type="reset"], .modal-footer input[type="submit"] + +input[type="reset"], .modal-footer +input[type="reset"] + +input[type="reset"], .modal-footer +button + +input[type="reset"], .modal-footer .btn + +button, .modal-footer input[type="submit"] + +button, .modal-footer +input[type="reset"] + +button, .modal-footer +button + +button { margin-left: 5px; margin-bottom: 0; } -.modal-footer .btn-group .btn + .btn, .modal-footer .btn-group input[type="submit"] + .btn, -.modal-footer .btn-group input[type="reset"] + .btn, -.modal-footer .btn-group button + .btn, .modal-footer .btn-group .btn + input[type="submit"], .modal-footer .btn-group input[type="submit"] + input[type="submit"], -.modal-footer .btn-group input[type="reset"] + input[type="submit"], -.modal-footer .btn-group button + input[type="submit"], -.modal-footer .btn-group .btn + input[type="reset"], -.modal-footer .btn-group input[type="submit"] + input[type="reset"], -.modal-footer .btn-group input[type="reset"] + input[type="reset"], -.modal-footer .btn-group button + input[type="reset"], -.modal-footer .btn-group .btn + button, -.modal-footer .btn-group input[type="submit"] + button, -.modal-footer .btn-group input[type="reset"] + button, -.modal-footer .btn-group button + button { + +.modal-footer .btn-group .btn + .btn, .modal-footer .btn-group input[type="submit"] + .btn, .modal-footer .btn-group +input[type="reset"] + .btn, .modal-footer .btn-group +button + .btn, .modal-footer .btn-group .btn + input[type="submit"], .modal-footer .btn-group input[type="submit"] + input[type="submit"], .modal-footer .btn-group +input[type="reset"] + input[type="submit"], .modal-footer .btn-group +button + input[type="submit"], .modal-footer .btn-group .btn + +input[type="reset"], .modal-footer .btn-group input[type="submit"] + +input[type="reset"], .modal-footer .btn-group +input[type="reset"] + +input[type="reset"], .modal-footer .btn-group +button + +input[type="reset"], .modal-footer .btn-group .btn + +button, .modal-footer .btn-group input[type="submit"] + +button, .modal-footer .btn-group +input[type="reset"] + +button, .modal-footer .btn-group +button + +button { margin-left: -1px; } + .modal-footer .btn-block + .btn-block { margin-left: 0; } @@ -7641,21 +7966,20 @@ button.close { width: 600px; margin: 30px auto; } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } - .modal-sm { width: 300px; } } + @media (min-width: 992px) { .modal-lg { width: 900px; } } + .tooltip { position: absolute; z-index: 1070; @@ -7679,22 +8003,27 @@ button.close { opacity: 0; filter: alpha(opacity=0); } + .tooltip.in { opacity: 0.9; filter: alpha(opacity=90); } + .tooltip.top { margin-top: -3px; padding: 5px 0; } + .tooltip.right { margin-left: 3px; padding: 0 5px; } + .tooltip.bottom { margin-top: 3px; padding: 5px 0; } + .tooltip.left { margin-left: -3px; padding: 0 5px; @@ -7724,6 +8053,7 @@ button.close { border-width: 5px 5px 0; border-top-color: #000; } + .tooltip.top-left .tooltip-arrow { bottom: 0; right: 5px; @@ -7731,6 +8061,7 @@ button.close { border-width: 5px 5px 0; border-top-color: #000; } + .tooltip.top-right .tooltip-arrow { bottom: 0; left: 5px; @@ -7738,6 +8069,7 @@ button.close { border-width: 5px 5px 0; border-top-color: #000; } + .tooltip.right .tooltip-arrow { top: 50%; left: 0; @@ -7745,6 +8077,7 @@ button.close { border-width: 5px 5px 5px 0; border-right-color: #000; } + .tooltip.left .tooltip-arrow { top: 50%; right: 0; @@ -7752,6 +8085,7 @@ button.close { border-width: 5px 0 5px 5px; border-left-color: #000; } + .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; @@ -7759,6 +8093,7 @@ button.close { border-width: 0 5px 5px; border-bottom-color: #000; } + .tooltip.bottom-left .tooltip-arrow { top: 0; right: 5px; @@ -7766,6 +8101,7 @@ button.close { border-width: 0 5px 5px; border-bottom-color: #000; } + .tooltip.bottom-right .tooltip-arrow { top: 0; left: 5px; @@ -7803,18 +8139,21 @@ button.close { border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } + .popover.top { margin-top: -10px; } + .popover.right { margin-left: 10px; } + .popover.bottom { margin-top: 10px; } + .popover.left { margin-left: -10px; } @@ -7858,6 +8197,7 @@ button.close { border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } + .popover.top > .arrow:after { content: " "; bottom: 1px; @@ -7865,6 +8205,7 @@ button.close { border-bottom-width: 0; border-top-color: #fff; } + .popover.right > .arrow { top: 50%; left: -11px; @@ -7873,6 +8214,7 @@ button.close { border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); } + .popover.right > .arrow:after { content: " "; left: 1px; @@ -7880,6 +8222,7 @@ button.close { border-left-width: 0; border-right-color: #fff; } + .popover.bottom > .arrow { left: 50%; margin-left: -11px; @@ -7888,6 +8231,7 @@ button.close { border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } + .popover.bottom > .arrow:after { content: " "; top: 1px; @@ -7895,6 +8239,7 @@ button.close { border-top-width: 0; border-bottom-color: #fff; } + .popover.left > .arrow { top: 50%; right: -11px; @@ -7903,6 +8248,7 @@ button.close { border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); } + .popover.left > .arrow:after { content: " "; right: 1px; @@ -7920,13 +8266,14 @@ button.close { overflow: hidden; width: 100%; } + .carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; } + .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; @@ -7934,17 +8281,16 @@ button.close { height: auto; line-height: 1; } + @media all and (transform-3d), (-webkit-transform-3d) { .carousel-inner > .item { -webkit-transition: -webkit-transform 0.6s ease-in-out; - -moz-transition: -moz-transform 0.6s ease-in-out; - -o-transition: -o-transform 0.6s ease-in-out; + transition: -webkit-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; - -moz-perspective: 1000px; perspective: 1000px; } .carousel-inner > .item.next, .carousel-inner > .item.active.right { @@ -7963,33 +8309,41 @@ button.close { left: 0; } } + .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } + .carousel-inner > .active { left: 0; } + .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } + .carousel-inner > .next { left: 100%; } + .carousel-inner > .prev { left: -100%; } + .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } + .carousel-inner > .active.left { left: -100%; } + .carousel-inner > .active.right { left: 100%; } @@ -8008,22 +8362,23 @@ button.close { text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); background-color: transparent; } + .carousel-control.left { background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); } + .carousel-control.right { left: auto; right: 0; background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); } + .carousel-control:hover, .carousel-control:focus { outline: 0; color: #fff; @@ -8031,6 +8386,7 @@ button.close { opacity: 0.9; filter: alpha(opacity=90); } + .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, @@ -8041,16 +8397,19 @@ button.close { z-index: 5; display: inline-block; } + .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { left: 50%; margin-left: -10px; } + .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px; } + .carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; @@ -8058,9 +8417,11 @@ button.close { line-height: 1; font-family: serif; } + .carousel-control .icon-prev:before { content: '\2039'; } + .carousel-control .icon-next:before { content: '\203a'; } @@ -8076,6 +8437,7 @@ button.close { list-style: none; text-align: center; } + .carousel-indicators li { display: inline-block; width: 10px; @@ -8088,6 +8450,7 @@ button.close { background-color: #000 \9; background-color: transparent; } + .carousel-indicators .active { margin: 0; width: 12px; @@ -8107,9 +8470,10 @@ button.close { text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } -.carousel-caption .btn, .carousel-caption input[type="submit"], -.carousel-caption input[type="reset"], -.carousel-caption button { + +.carousel-caption .btn, .carousel-caption input[type="submit"], .carousel-caption +input[type="reset"], .carousel-caption +button { text-shadow: none; } @@ -8131,21 +8495,21 @@ button.close { .carousel-control .icon-next { margin-right: -10px; } - .carousel-caption { left: 20%; right: 20%; padding-bottom: 30px; } - .carousel-indicators { bottom: 20px; } } + .clearfix:before, .clearfix:after { content: " "; display: table; } + .clearfix:after { clear: both; } @@ -8195,6 +8559,7 @@ button.close { @-ms-viewport { width: device-width; } + .visible-xs { display: none !important; } @@ -8230,20 +8595,18 @@ button.close { .visible-xs { display: block !important; } - table.visible-xs { display: table !important; } - tr.visible-xs { display: table-row !important; } - th.visible-xs, td.visible-xs { display: table-cell !important; } } + @media (max-width: 767px) { .visible-xs-block { display: block !important; @@ -8266,20 +8629,18 @@ button.close { .visible-sm { display: block !important; } - table.visible-sm { display: table !important; } - tr.visible-sm { display: table-row !important; } - th.visible-sm, td.visible-sm { display: table-cell !important; } } + @media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { display: block !important; @@ -8302,20 +8663,18 @@ button.close { .visible-md { display: block !important; } - table.visible-md { display: table !important; } - tr.visible-md { display: table-row !important; } - th.visible-md, td.visible-md { display: table-cell !important; } } + @media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { display: block !important; @@ -8338,20 +8697,18 @@ button.close { .visible-lg { display: block !important; } - table.visible-lg { display: table !important; } - tr.visible-lg { display: table-row !important; } - th.visible-lg, td.visible-lg { display: table-cell !important; } } + @media (min-width: 1200px) { .visible-lg-block { display: block !important; @@ -8375,21 +8732,25 @@ button.close { display: none !important; } } + @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } } + @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } } + @media (min-width: 1200px) { .hidden-lg { display: none !important; } } + .visible-print { display: none !important; } @@ -8398,23 +8759,22 @@ button.close { .visible-print { display: block !important; } - table.visible-print { display: table !important; } - tr.visible-print { display: table-row !important; } - th.visible-print, td.visible-print { display: table-cell !important; } } + .visible-print-block { display: none !important; } + @media print { .visible-print-block { display: block !important; @@ -8424,6 +8784,7 @@ button.close { .visible-print-inline { display: none !important; } + @media print { .visible-print-inline { display: inline !important; @@ -8433,6 +8794,7 @@ button.close { .visible-print-inline-block { display: none !important; } + @media print { .visible-print-inline-block { display: inline-block !important; @@ -8444,6 +8806,7 @@ button.close { display: none !important; } } + *, *:before, *:after { @@ -8501,6 +8864,7 @@ img { content: " "; display: table; } + .page-content:after, .entry-content:after { clear: both; @@ -8514,6 +8878,10 @@ img { color: #666; } +.bypostauthor { + color: inherit; +} + .twitter-tweet-rendered { max-width: 100% !important; } @@ -8521,57 +8889,71 @@ img { .gallery { margin: 0 auto 1em; } + .gallery:before, .gallery:after { content: " "; display: table; } + .gallery:after { clear: both; } + .gallery.gallery-columns-1 .gallery-item { float: none; margin: 2em 2%; width: 96%; } + .gallery.gallery-columns-2 .gallery-item { margin: 2em 2%; width: 46%; } + .gallery.gallery-columns-3 .gallery-item { margin: 2em 2%; width: 29.33333%; } + .gallery.gallery-columns-4 .gallery-item { margin: 2em 2%; width: 21%; } + .gallery.gallery-columns-5 .gallery-item { margin: 2em 2%; width: 16%; } + .gallery.gallery-columns-6 .gallery-item { margin: 2em 1%; width: 14.66667%; } + .gallery.gallery-columns-7 .gallery-item { margin: 2em 1%; width: 12.28571%; } + .gallery.gallery-columns-8 .gallery-item { margin: 2em 1%; width: 10.5%; } + .gallery.gallery-columns-9 .gallery-item { margin: 2em 1%; width: 9.11111%; } + .gallery .gallery-caption { color: #333333; margin-left: 0; } + .gallery dl { margin: 0; } + .gallery br + br { display: none; } @@ -8587,18 +8969,16 @@ img.header-image, img.wp-post-image { max-width: 100%; height: auto; } + img.wp-smiley, .rsswidget img { border: none; - -webkit-border-radius: 0; - -moz-border-radius: 0; border-radius: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; box-shadow: none; margin-bottom: 0; margin-top: 0; padding: 0; } + img#wpstats { display: none; } @@ -8616,11 +8996,13 @@ img#wpstats { .wp-caption.aligncenter, .wp-caption.alignnone { clear: both !important; } + .wp-caption .wp-caption-text { display: inline-block; padding: 9px; color: #333333; } + .wp-caption .wp-caption-text:before { color: #666; content: '\2014'; @@ -8633,54 +9015,96 @@ img#wpstats { .widget_calendar #wp-calendar #prev { border-right: 0; } + .widget_calendar #wp-calendar #next { border-left: 0; } .widget_tag_cloud a:nth-child(1) { - font-size: 31px!important; + font-size: 29px !important; } + .widget_tag_cloud a:nth-child(2) { - font-size: 24px!important; + font-size: 32px !important; } + .widget_tag_cloud a:nth-child(3) { - font-size: 19px!important; + font-size: 18px !important; } + .widget_tag_cloud a:nth-child(4) { - font-size: 21px!important; + font-size: 27px !important; } + .widget_tag_cloud a:nth-child(5) { - font-size: 31px!important; + font-size: 32px !important; } + .widget_tag_cloud a:nth-child(6) { - font-size: 23px!important; + font-size: 23px !important; } + .widget_tag_cloud a:nth-child(7) { - font-size: 21px!important; + font-size: 13px !important; } + .widget_tag_cloud a:nth-child(8) { - font-size: 25px!important; + font-size: 13px !important; } + .widget_tag_cloud a:nth-child(9) { - font-size: 18px!important; + font-size: 23px !important; } + .widget_tag_cloud a:nth-child(10) { - font-size: 25px!important; + font-size: 32px !important; } + .widget_tag_cloud a:nth-child(11) { - font-size: 29px!important; + font-size: 18px !important; } + .widget_tag_cloud a:nth-child(12) { - font-size: 23px!important; + font-size: 31px !important; } .wp-video-shortcode { max-width: 100%; } +.screen-reader-text { + clip: rect(1px, 1px, 1px, 1px); + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; +} + +.screen-reader-text:focus { + background-color: #f1f1f1; + border-radius: 3px; + box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); + clip: auto !important; + color: #21759b; + display: block; + font-size: 14px; + font-size: 0.875rem; + font-weight: bold; + height: auto; + left: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000; + /* Above WP toolbar. */ +} + .form-radio-group .radio:first-child { margin-top: 0; } + .form-radio-group .radio:last-child { margin-bottom: 0; } @@ -8701,6 +9125,7 @@ ul.page-numbers > li > span.current, ul.page-numbers > li > span.current:hover, text-align: center; margin-top: 15px; } + .infinite-scroll .pagination-wrap { display: none; } @@ -8725,15 +9150,18 @@ ul.page-numbers > li > span.current, ul.page-numbers > li > span.current:hover, background: none; padding: 1.5em 0; } + #header-branding .custom-logo-link img { margin-right: 1.5em; margin-bottom: 1.5em; max-height: 240px; max-width: auto; } + #header-branding .site-title { margin: 0; } + #header-branding .site-description { margin: 0.5em 0 0; } @@ -8754,21 +9182,25 @@ ul.page-numbers > li > span.current, ul.page-numbers > li > span.current:hover, padding-right: 2em; border-left: 5px #F5F5F5 solid; } + #content .post .entry-excerpt, #content .page .entry-excerpt { font-size: large; } + #content .post .entry-content, #content .page .entry-content { font-size: larger; padding-top: .5em; padding-bottom: 1.5em; } + #content .post .entry-footer, #content .page .entry-footer { background: #F5F5F5; padding: .5em 1em; } + #content .post.sticky header.entry-header .entry-title::after { content: " \2014 "; } diff --git a/assets/css/main.min.css b/assets/css/main.min.css new file mode 100644 index 0000000..598a853 --- /dev/null +++ b/assets/css/main.min.css @@ -0,0 +1,8 @@ +/*! + * odin v3.0.0 <http://wpod.in> + * Odin Framework : Framework and base theme for development with WordPress. + * (c) 2016 WordPress Brasil <https://github.com/wpbrasil> + * MIT License + * http://github.com/wpbrasil/odin + */ +@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret,.dropup>button>.caret,.dropup>input[type=reset]>.caret,.dropup>input[type=submit]>.caret,button>.caret,input[type=reset]>.caret,input[type=submit]>.caret{border-top-color:#000!important}.label{border:1px solid #000}.entry-content table,.page-content table,.table,.widget_calendar #wp-calendar{border-collapse:collapse!important}.entry-content table td,.entry-content table th,.page-content table td,.page-content table th,.table td,.table th,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{background-color:#fff!important}.table-bordered td,.table-bordered th,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot);src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}#header-image img,.comment-content img,.entry-content p img,.img-responsive,.widget img,.wp-caption{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.gallery .gallery-item img,.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.navigation-skiplink-link,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.navigation-skiplink-link:active,.navigation-skiplink-link:focus,.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-description,#header-branding .site-title,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}#content .page header.entry-header .entry-title .small,#content .page header.entry-header .entry-title small,#content .post header.entry-header .entry-title .small,#content .post header.entry-header .entry-title small,#header-branding .site-description .small,#header-branding .site-description small,#header-branding .site-title .small,#header-branding .site-title small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-title,.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}#content .page header.entry-header .entry-title .small,#content .page header.entry-header .entry-title small,#content .post header.entry-header .entry-title .small,#content .post header.entry-header .entry-title small,#header-branding .site-title .small,#header-branding .site-title small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}#header-branding .site-description,.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}#header-branding .site-description .small,#header-branding .site-description small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-title,.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}#header-branding .site-description,.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}#content .page header.entry-header .entry-meta,#content .post header.entry-header .entry-meta,.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){#content .page header.entry-header .entry-meta,#content .post header.entry-header .entry-meta,.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.entry-attachment .attachment,.gallery .gallery-item,.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,.entry-attachment #nav-below blockquote.nav-next,blockquote.alignright,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,.entry-attachment #nav-below blockquote.nav-next .small:before,.entry-attachment #nav-below blockquote.nav-next footer:before,.entry-attachment #nav-below blockquote.nav-next small:before,blockquote.alignright .small:before,blockquote.alignright footer:before,blockquote.alignright small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,.entry-attachment #nav-below blockquote.nav-next .small:after,.entry-attachment #nav-below blockquote.nav-next footer:after,.entry-attachment #nav-below blockquote.nav-next small:after,blockquote.alignright .small:after,blockquote.alignright footer:after,blockquote.alignright small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px;font-size:90%}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.entry-content table,.page-content table,.table,.widget_calendar #wp-calendar{width:100%;max-width:100%;margin-bottom:20px}.entry-content table>tbody>tr>td,.entry-content table>tbody>tr>th,.entry-content table>tfoot>tr>td,.entry-content table>tfoot>tr>th,.entry-content table>thead>tr>td,.entry-content table>thead>tr>th,.page-content table>tbody>tr>td,.page-content table>tbody>tr>th,.page-content table>tfoot>tr>td,.page-content table>tfoot>tr>th,.page-content table>thead>tr>td,.page-content table>thead>tr>th,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.entry-content table>thead>tr>th,.page-content table>thead>tr>th,.table>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.entry-content table>caption+thead>tr:first-child>td,.entry-content table>caption+thead>tr:first-child>th,.entry-content table>colgroup+thead>tr:first-child>td,.entry-content table>colgroup+thead>tr:first-child>th,.entry-content table>thead:first-child>tr:first-child>td,.entry-content table>thead:first-child>tr:first-child>th,.page-content table>caption+thead>tr:first-child>td,.page-content table>caption+thead>tr:first-child>th,.page-content table>colgroup+thead>tr:first-child>td,.page-content table>colgroup+thead>tr:first-child>th,.page-content table>thead:first-child>tr:first-child>td,.page-content table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.widget_calendar #wp-calendar>caption+thead>tr:first-child>td,.widget_calendar #wp-calendar>caption+thead>tr:first-child>th,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>td,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>th,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>td,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>th{border-top:0}.entry-content table>tbody+tbody,.page-content table>tbody+tbody,.table>tbody+tbody,.widget_calendar #wp-calendar>tbody+tbody{border-top:2px solid #ddd}.entry-content .table table,.entry-content .widget_calendar #wp-calendar table,.entry-content table .table,.entry-content table .widget_calendar #wp-calendar,.entry-content table table,.page-content .table table,.page-content .widget_calendar #wp-calendar table,.page-content table .table,.page-content table .widget_calendar #wp-calendar,.page-content table table,.table .entry-content table,.table .page-content table,.table .table,.table .widget_calendar #wp-calendar,.widget_calendar #wp-calendar #wp-calendar,.widget_calendar #wp-calendar .entry-content table,.widget_calendar #wp-calendar .page-content table,.widget_calendar #wp-calendar .table,.widget_calendar .entry-content table #wp-calendar,.widget_calendar .page-content table #wp-calendar,.widget_calendar .table #wp-calendar{background-color:#fff}.entry-content .table-condensed>tbody>tr>td,.entry-content .table-condensed>tbody>tr>th,.entry-content .table-condensed>tfoot>tr>td,.entry-content .table-condensed>tfoot>tr>th,.entry-content .table-condensed>thead>tr>td,.entry-content .table-condensed>thead>tr>th,.page-content .table-condensed>tbody>tr>td,.page-content .table-condensed>tbody>tr>th,.page-content .table-condensed>tfoot>tr>td,.page-content .table-condensed>tfoot>tr>th,.page-content .table-condensed>thead>tr>td,.page-content .table-condensed>thead>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th,.widget_calendar #wp-calendar,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd),.widget_calendar #wp-calendar>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.entry-content table>tbody>tr.active>td,.entry-content table>tbody>tr.active>th,.entry-content table>tbody>tr>td.active,.entry-content table>tbody>tr>th.active,.entry-content table>tfoot>tr.active>td,.entry-content table>tfoot>tr.active>th,.entry-content table>tfoot>tr>td.active,.entry-content table>tfoot>tr>th.active,.entry-content table>thead>tr.active>td,.entry-content table>thead>tr.active>th,.entry-content table>thead>tr>td.active,.entry-content table>thead>tr>th.active,.page-content table>tbody>tr.active>td,.page-content table>tbody>tr.active>th,.page-content table>tbody>tr>td.active,.page-content table>tbody>tr>th.active,.page-content table>tfoot>tr.active>td,.page-content table>tfoot>tr.active>th,.page-content table>tfoot>tr>td.active,.page-content table>tfoot>tr>th.active,.page-content table>thead>tr.active>td,.page-content table>thead>tr.active>th,.page-content table>thead>tr>td.active,.page-content table>thead>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active,.widget_calendar #wp-calendar>tbody>tr.active>td,.widget_calendar #wp-calendar>tbody>tr.active>th,.widget_calendar #wp-calendar>tbody>tr>td.active,.widget_calendar #wp-calendar>tbody>tr>th.active,.widget_calendar #wp-calendar>tfoot>tr.active>td,.widget_calendar #wp-calendar>tfoot>tr.active>th,.widget_calendar #wp-calendar>tfoot>tr>td.active,.widget_calendar #wp-calendar>tfoot>tr>th.active,.widget_calendar #wp-calendar>thead>tr.active>td,.widget_calendar #wp-calendar>thead>tr.active>th,.widget_calendar #wp-calendar>thead>tr>td.active,.widget_calendar #wp-calendar>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.entry-content table>tbody>tr.success>td,.entry-content table>tbody>tr.success>th,.entry-content table>tbody>tr>td.success,.entry-content table>tbody>tr>th.success,.entry-content table>tfoot>tr.success>td,.entry-content table>tfoot>tr.success>th,.entry-content table>tfoot>tr>td.success,.entry-content table>tfoot>tr>th.success,.entry-content table>thead>tr.success>td,.entry-content table>thead>tr.success>th,.entry-content table>thead>tr>td.success,.entry-content table>thead>tr>th.success,.page-content table>tbody>tr.success>td,.page-content table>tbody>tr.success>th,.page-content table>tbody>tr>td.success,.page-content table>tbody>tr>th.success,.page-content table>tfoot>tr.success>td,.page-content table>tfoot>tr.success>th,.page-content table>tfoot>tr>td.success,.page-content table>tfoot>tr>th.success,.page-content table>thead>tr.success>td,.page-content table>thead>tr.success>th,.page-content table>thead>tr>td.success,.page-content table>thead>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success,.widget_calendar #wp-calendar>tbody>tr.success>td,.widget_calendar #wp-calendar>tbody>tr.success>th,.widget_calendar #wp-calendar>tbody>tr>td.success,.widget_calendar #wp-calendar>tbody>tr>th.success,.widget_calendar #wp-calendar>tfoot>tr.success>td,.widget_calendar #wp-calendar>tfoot>tr.success>th,.widget_calendar #wp-calendar>tfoot>tr>td.success,.widget_calendar #wp-calendar>tfoot>tr>th.success,.widget_calendar #wp-calendar>thead>tr.success>td,.widget_calendar #wp-calendar>thead>tr.success>th,.widget_calendar #wp-calendar>thead>tr>td.success,.widget_calendar #wp-calendar>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.entry-content table>tbody>tr.info>td,.entry-content table>tbody>tr.info>th,.entry-content table>tbody>tr>td.info,.entry-content table>tbody>tr>th.info,.entry-content table>tfoot>tr.info>td,.entry-content table>tfoot>tr.info>th,.entry-content table>tfoot>tr>td.info,.entry-content table>tfoot>tr>th.info,.entry-content table>thead>tr.info>td,.entry-content table>thead>tr.info>th,.entry-content table>thead>tr>td.info,.entry-content table>thead>tr>th.info,.page-content table>tbody>tr.info>td,.page-content table>tbody>tr.info>th,.page-content table>tbody>tr>td.info,.page-content table>tbody>tr>th.info,.page-content table>tfoot>tr.info>td,.page-content table>tfoot>tr.info>th,.page-content table>tfoot>tr>td.info,.page-content table>tfoot>tr>th.info,.page-content table>thead>tr.info>td,.page-content table>thead>tr.info>th,.page-content table>thead>tr>td.info,.page-content table>thead>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info,.widget_calendar #wp-calendar>tbody>tr.info>td,.widget_calendar #wp-calendar>tbody>tr.info>th,.widget_calendar #wp-calendar>tbody>tr>td.info,.widget_calendar #wp-calendar>tbody>tr>th.info,.widget_calendar #wp-calendar>tfoot>tr.info>td,.widget_calendar #wp-calendar>tfoot>tr.info>th,.widget_calendar #wp-calendar>tfoot>tr>td.info,.widget_calendar #wp-calendar>tfoot>tr>th.info,.widget_calendar #wp-calendar>thead>tr.info>td,.widget_calendar #wp-calendar>thead>tr.info>th,.widget_calendar #wp-calendar>thead>tr>td.info,.widget_calendar #wp-calendar>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.entry-content table>tbody>tr.warning>td,.entry-content table>tbody>tr.warning>th,.entry-content table>tbody>tr>td.warning,.entry-content table>tbody>tr>th.warning,.entry-content table>tfoot>tr.warning>td,.entry-content table>tfoot>tr.warning>th,.entry-content table>tfoot>tr>td.warning,.entry-content table>tfoot>tr>th.warning,.entry-content table>thead>tr.warning>td,.entry-content table>thead>tr.warning>th,.entry-content table>thead>tr>td.warning,.entry-content table>thead>tr>th.warning,.page-content table>tbody>tr.warning>td,.page-content table>tbody>tr.warning>th,.page-content table>tbody>tr>td.warning,.page-content table>tbody>tr>th.warning,.page-content table>tfoot>tr.warning>td,.page-content table>tfoot>tr.warning>th,.page-content table>tfoot>tr>td.warning,.page-content table>tfoot>tr>th.warning,.page-content table>thead>tr.warning>td,.page-content table>thead>tr.warning>th,.page-content table>thead>tr>td.warning,.page-content table>thead>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning,.widget_calendar #wp-calendar>tbody>tr.warning>td,.widget_calendar #wp-calendar>tbody>tr.warning>th,.widget_calendar #wp-calendar>tbody>tr>td.warning,.widget_calendar #wp-calendar>tbody>tr>th.warning,.widget_calendar #wp-calendar>tfoot>tr.warning>td,.widget_calendar #wp-calendar>tfoot>tr.warning>th,.widget_calendar #wp-calendar>tfoot>tr>td.warning,.widget_calendar #wp-calendar>tfoot>tr>th.warning,.widget_calendar #wp-calendar>thead>tr.warning>td,.widget_calendar #wp-calendar>thead>tr.warning>th,.widget_calendar #wp-calendar>thead>tr>td.warning,.widget_calendar #wp-calendar>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.entry-content table>tbody>tr.danger>td,.entry-content table>tbody>tr.danger>th,.entry-content table>tbody>tr>td.danger,.entry-content table>tbody>tr>th.danger,.entry-content table>tfoot>tr.danger>td,.entry-content table>tfoot>tr.danger>th,.entry-content table>tfoot>tr>td.danger,.entry-content table>tfoot>tr>th.danger,.entry-content table>thead>tr.danger>td,.entry-content table>thead>tr.danger>th,.entry-content table>thead>tr>td.danger,.entry-content table>thead>tr>th.danger,.page-content table>tbody>tr.danger>td,.page-content table>tbody>tr.danger>th,.page-content table>tbody>tr>td.danger,.page-content table>tbody>tr>th.danger,.page-content table>tfoot>tr.danger>td,.page-content table>tfoot>tr.danger>th,.page-content table>tfoot>tr>td.danger,.page-content table>tfoot>tr>th.danger,.page-content table>thead>tr.danger>td,.page-content table>thead>tr.danger>th,.page-content table>thead>tr>td.danger,.page-content table>thead>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger,.widget_calendar #wp-calendar>tbody>tr.danger>td,.widget_calendar #wp-calendar>tbody>tr.danger>th,.widget_calendar #wp-calendar>tbody>tr>td.danger,.widget_calendar #wp-calendar>tbody>tr>th.danger,.widget_calendar #wp-calendar>tfoot>tr.danger>td,.widget_calendar #wp-calendar>tfoot>tr.danger>th,.widget_calendar #wp-calendar>tfoot>tr>td.danger,.widget_calendar #wp-calendar>tfoot>tr>th.danger,.widget_calendar #wp-calendar>thead>tr.danger>td,.widget_calendar #wp-calendar>thead>tr.danger>th,.widget_calendar #wp-calendar>thead>tr>td.danger,.widget_calendar #wp-calendar>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive,.widget_calendar #wp-calendar{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive,.widget_calendar #wp-calendar{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.entry-content .table-responsive>table,.entry-content .widget_calendar #wp-calendar>table,.page-content .table-responsive>table,.page-content .widget_calendar #wp-calendar>table,.table-responsive>.table,.widget_calendar #wp-calendar>#wp-calendar,.widget_calendar #wp-calendar>.table,.widget_calendar .entry-content #wp-calendar>table,.widget_calendar .page-content #wp-calendar>table,.widget_calendar .table-responsive>#wp-calendar{margin-bottom:0}.entry-content .table-responsive>table>tbody>tr>td,.entry-content .table-responsive>table>tbody>tr>th,.entry-content .table-responsive>table>tfoot>tr>td,.entry-content .table-responsive>table>tfoot>tr>th,.entry-content .table-responsive>table>thead>tr>td,.entry-content .table-responsive>table>thead>tr>th,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>td,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>th,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.entry-content .widget_calendar #wp-calendar>table>thead>tr>td,.entry-content .widget_calendar #wp-calendar>table>thead>tr>th,.page-content .table-responsive>table>tbody>tr>td,.page-content .table-responsive>table>tbody>tr>th,.page-content .table-responsive>table>tfoot>tr>td,.page-content .table-responsive>table>tfoot>tr>th,.page-content .table-responsive>table>thead>tr>td,.page-content .table-responsive>table>thead>tr>th,.page-content .widget_calendar #wp-calendar>table>tbody>tr>td,.page-content .widget_calendar #wp-calendar>table>tbody>tr>th,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.page-content .widget_calendar #wp-calendar>table>thead>tr>td,.page-content .widget_calendar #wp-calendar>table>thead>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th,.widget_calendar #wp-calendar>.table>tbody>tr>td,.widget_calendar #wp-calendar>.table>tbody>tr>th,.widget_calendar #wp-calendar>.table>tfoot>tr>td,.widget_calendar #wp-calendar>.table>tfoot>tr>th,.widget_calendar #wp-calendar>.table>thead>tr>td,.widget_calendar #wp-calendar>.table>thead>tr>th,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>td,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>th,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>td,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>th,.widget_calendar .entry-content #wp-calendar>table>thead>tr>td,.widget_calendar .entry-content #wp-calendar>table>thead>tr>th,.widget_calendar .page-content #wp-calendar>table>tbody>tr>td,.widget_calendar .page-content #wp-calendar>table>tbody>tr>th,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>td,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>th,.widget_calendar .page-content #wp-calendar>table>thead>tr>td,.widget_calendar .page-content #wp-calendar>table>thead>tr>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered,.widget_calendar #wp-calendar>#wp-calendar,.widget_calendar #wp-calendar>.table-bordered,.widget_calendar .table-responsive>#wp-calendar{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>th{border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,input[name=post_password],output{display:block;font-size:14px;line-height:1.42857;color:#555}.form-control,input[name=post_password]{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus,input[name=post_password]:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder,input[name=post_password]::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,input[name=post_password]:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,input[name=post_password]::-webkit-input-placeholder{color:#999}.form-control::-ms-expand,input[name=post_password]::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,fieldset[disabled] input[name=post_password],input[disabled][name=post_password],input[readonly][name=post_password]{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control,fieldset[disabled] input[name=post_password],input[disabled][name=post_password]{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=date][name=post_password],input[type=datetime-local].form-control,input[type=datetime-local][name=post_password],input[type=month].form-control,input[type=month][name=post_password],input[type=time].form-control,input[type=time][name=post_password]{line-height:34px}.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=date][type=reset],.input-group-sm>.input-group-btn>input[type=date][type=submit],.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=datetime-local][type=reset],.input-group-sm>.input-group-btn>input[type=datetime-local][type=submit],.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=month][type=reset],.input-group-sm>.input-group-btn>input[type=month][type=submit],.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>.input-group-btn>input[type=time][type=reset],.input-group-sm>.input-group-btn>input[type=time][type=submit],.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=date][name=post_password],.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=datetime-local][name=post_password],.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=month][name=post_password],.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm>input[type=time][name=post_password],.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=date][type=reset],.input-group-lg>.input-group-btn>input[type=date][type=submit],.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=datetime-local][type=reset],.input-group-lg>.input-group-btn>input[type=datetime-local][type=submit],.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=month][type=reset],.input-group-lg>.input-group-btn>input[type=month][type=submit],.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>.input-group-btn>input[type=time][type=reset],.input-group-lg>.input-group-btn>input[type=time][type=submit],.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=date][name=post_password],.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=datetime-local][name=post_password],.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=month][name=post_password],.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg>input[type=time][name=post_password],.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-lg>.input-group-btn>button.form-control-static,.input-group-lg>.input-group-btn>input.form-control-static[type=reset],.input-group-lg>.input-group-btn>input.form-control-static[type=submit],.input-group-lg>input.form-control-static[name=post_password],.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.input-group-sm>.input-group-btn>button.form-control-static,.input-group-sm>.input-group-btn>input.form-control-static[type=reset],.input-group-sm>.input-group-btn>input.form-control-static[type=submit],.input-group-sm>input.form-control-static[name=post_password]{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.input-group-btn>button,.input-group-sm>.input-group-btn>input[type=reset],.input-group-sm>.input-group-btn>input[type=submit],.input-group-sm>input[name=post_password],.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control,.form-group-sm input[name=post_password]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.input-group-btn>button,.input-group-lg>.input-group-btn>input[type=reset],.input-group-lg>.input-group-btn>input[type=submit],.input-group-lg>input[name=post_password],.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control,.form-group-lg input[name=post_password]{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback input[name=post_password]{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:1;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.form-group-lg input[name=post_password]+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg>.input-group-btn>button+.form-control-feedback,.input-group-lg>.input-group-btn>input[type=reset]+.form-control-feedback,.input-group-lg>.input-group-btn>input[type=submit]+.form-control-feedback,.input-group-lg>input[name=post_password]+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.form-group-sm input[name=post_password]+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm>.input-group-btn>button+.form-control-feedback,.input-group-sm>.input-group-btn>input[type=reset]+.form-control-feedback,.input-group-sm>.input-group-btn>input[type=submit]+.form-control-feedback,.input-group-sm>input[name=post_password]+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control,.has-success input[name=post_password]{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus,.has-success input[name=post_password]:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control,.has-warning input[name=post_password]{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus,.has-warning input[name=post_password]:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control,.has-error input[name=post_password]{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus,.has-error input[name=post_password]:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.navigation-skiplink-link~.form-control-feedback,.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline input[name=post_password]{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group input[name=post_password]{width:auto}.form-inline .input-group>.form-control,.form-inline .input-group>input[name=post_password]{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn,button,input[type=reset],input[type=submit]{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,button.active.focus,button.active:focus,button.focus,button:active.focus,button:active:focus,button:focus,input.active.focus[type=reset],input.active.focus[type=submit],input.active[type=reset]:focus,input.active[type=submit]:focus,input.focus[type=reset],input.focus[type=submit],input[type=reset]:active.focus,input[type=reset]:active:focus,input[type=reset]:focus,input[type=submit]:active.focus,input[type=submit]:active:focus,input[type=submit]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover,button.focus,button:focus,button:hover,input.focus[type=reset],input.focus[type=submit],input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#333;text-decoration:none}.btn.active,.btn:active,button.active,button:active,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=submit]:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],button.disabled,button[disabled],fieldset[disabled] .btn,fieldset[disabled] button,fieldset[disabled] input[type=reset],fieldset[disabled] input[type=submit],input.disabled[type=reset],input.disabled[type=submit],input[disabled][type=reset],input[disabled][type=submit]{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default,button,input[type=reset],input[type=submit]{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus,button.focus,button:focus,input.focus[type=reset],input.focus[type=submit],input[type=reset]:focus,input[type=submit]:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle,.open>button.dropdown-toggle,.open>input.dropdown-toggle[type=reset],.open>input.dropdown-toggle[type=submit],button.active,button:active,button:hover,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover,.open>button.dropdown-toggle.focus,.open>button.dropdown-toggle:focus,.open>button.dropdown-toggle:hover,.open>input.dropdown-toggle.focus[type=reset],.open>input.dropdown-toggle.focus[type=submit],.open>input.dropdown-toggle[type=reset]:focus,.open>input.dropdown-toggle[type=reset]:hover,.open>input.dropdown-toggle[type=submit]:focus,.open>input.dropdown-toggle[type=submit]:hover,button.active.focus,button.active:focus,button.active:hover,button:active.focus,button:active:focus,button:active:hover,input.active.focus[type=reset],input.active.focus[type=submit],input.active[type=reset]:focus,input.active[type=reset]:hover,input.active[type=submit]:focus,input.active[type=submit]:hover,input[type=reset]:active.focus,input[type=reset]:active:focus,input[type=reset]:active:hover,input[type=submit]:active.focus,input[type=submit]:active:focus,input[type=submit]:active:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle,.open>button.dropdown-toggle,.open>input.dropdown-toggle[type=reset],.open>input.dropdown-toggle[type=submit],button.active,button:active,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=submit]:active{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,button.disabled.focus,button.disabled:focus,button.disabled:hover,button[disabled].focus,button[disabled]:focus,button[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] button.focus,fieldset[disabled] button:focus,fieldset[disabled] button:hover,fieldset[disabled] input.focus[type=reset],fieldset[disabled] input.focus[type=submit],fieldset[disabled] input[type=reset]:focus,fieldset[disabled] input[type=reset]:hover,fieldset[disabled] input[type=submit]:focus,fieldset[disabled] input[type=submit]:hover,input.disabled.focus[type=reset],input.disabled.focus[type=submit],input.disabled[type=reset]:focus,input.disabled[type=reset]:hover,input.disabled[type=submit]:focus,input.disabled[type=submit]:hover,input[disabled].focus[type=reset],input[disabled].focus[type=submit],input[disabled][type=reset]:focus,input[disabled][type=reset]:hover,input[disabled][type=submit]:focus,input[disabled][type=submit]:hover{background-color:#fff;border-color:#ccc}.btn-default .badge,button .badge,input[type=reset] .badge,input[type=submit] .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-group-lg>button,.btn-group-lg>input[type=reset],.btn-group-lg>input[type=submit],.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-group-sm>.btn,.btn-group-sm>button,.btn-group-sm>input[type=reset],.btn-group-sm>input[type=submit],.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-group-xs>button,.btn-group-xs>input[type=reset],.btn-group-xs>input[type=submit],.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:7;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.alignright,.dropdown-menu.pull-right,.entry-attachment #nav-below .dropdown-menu.nav-next,.widget_calendar #wp-calendar #next a.dropdown-menu{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:6}.alignright>.dropdown-menu,.entry-attachment #nav-below .nav-next>.dropdown-menu,.pull-right>.dropdown-menu,.widget_calendar #wp-calendar #next a>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>button,.btn-group-vertical>input[type=reset],.btn-group-vertical>input[type=submit],.btn-group>.btn,.btn-group>button,.btn-group>input[type=reset],.btn-group>input[type=submit]{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group-vertical>button.active,.btn-group-vertical>button:active,.btn-group-vertical>button:focus,.btn-group-vertical>button:hover,.btn-group-vertical>input.active[type=reset],.btn-group-vertical>input.active[type=submit],.btn-group-vertical>input[type=reset]:active,.btn-group-vertical>input[type=reset]:focus,.btn-group-vertical>input[type=reset]:hover,.btn-group-vertical>input[type=submit]:active,.btn-group-vertical>input[type=submit]:focus,.btn-group-vertical>input[type=submit]:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.btn-group>button.active,.btn-group>button:active,.btn-group>button:focus,.btn-group>button:hover,.btn-group>input.active[type=reset],.btn-group>input.active[type=submit],.btn-group>input[type=reset]:active,.btn-group>input[type=reset]:focus,.btn-group>input[type=reset]:hover,.btn-group>input[type=submit]:active,.btn-group>input[type=submit]:focus,.btn-group>input[type=submit]:hover{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn+button,.btn-group .btn+input[type=reset],.btn-group .btn+input[type=submit],.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group .btn-group+button,.btn-group .btn-group+input[type=reset],.btn-group .btn-group+input[type=submit],.btn-group button+.btn,.btn-group button+.btn-group,.btn-group button+button,.btn-group button+input[type=reset],.btn-group button+input[type=submit],.btn-group input[type=reset]+.btn,.btn-group input[type=reset]+.btn-group,.btn-group input[type=reset]+button,.btn-group input[type=reset]+input[type=reset],.btn-group input[type=reset]+input[type=submit],.btn-group input[type=submit]+.btn,.btn-group input[type=submit]+.btn-group,.btn-group input[type=submit]+button,.btn-group input[type=submit]+input[type=reset],.btn-group input[type=submit]+input[type=submit]{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.btn-toolbar button,.btn-toolbar input[type=reset],.btn-toolbar input[type=submit]{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group,.btn-toolbar>button,.btn-toolbar>input[type=reset],.btn-toolbar>input[type=submit]{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type=reset]:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type=submit]:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child,.btn-group>button:first-child,.btn-group>input[type=reset]:first-child,.btn-group>input[type=submit]:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type=reset]:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type=submit]:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child),.btn-group>button:last-child:not(:first-child),.btn-group>input[type=reset]:last-child:not(:first-child),.btn-group>input[type=submit]:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>button,.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=reset],.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=submit]{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type=reset]:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn-group:last-child:not(:first-child)>button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type=reset]:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle,.btn-group>button+.dropdown-toggle,.btn-group>input[type=reset]+.dropdown-toggle,.btn-group>input[type=submit]+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group-lg.btn-group>button+.dropdown-toggle,.btn-group-lg.btn-group>input[type=reset]+.dropdown-toggle,.btn-group-lg.btn-group>input[type=submit]+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret,button .caret,input[type=reset] .caret,input[type=submit] .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-group-lg>button .caret,.btn-group-lg>input[type=reset] .caret,.btn-group-lg>input[type=submit] .caret,.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-group-lg>button .caret,.dropup .btn-group-lg>input[type=reset] .caret,.dropup .btn-group-lg>input[type=submit] .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>button,.btn-group-vertical>.btn-group>input[type=reset],.btn-group-vertical>.btn-group>input[type=submit],.btn-group-vertical>button,.btn-group-vertical>input[type=reset],.btn-group-vertical>input[type=submit]{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>button,.btn-group-vertical>.btn-group>input[type=reset],.btn-group-vertical>.btn-group>input[type=submit]{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn+button,.btn-group-vertical>.btn+input[type=reset],.btn-group-vertical>.btn+input[type=submit],.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group,.btn-group-vertical>.btn-group+button,.btn-group-vertical>.btn-group+input[type=reset],.btn-group-vertical>.btn-group+input[type=submit],.btn-group-vertical>button+.btn,.btn-group-vertical>button+.btn-group,.btn-group-vertical>button+button,.btn-group-vertical>button+input[type=reset],.btn-group-vertical>button+input[type=submit],.btn-group-vertical>input[type=reset]+.btn,.btn-group-vertical>input[type=reset]+.btn-group,.btn-group-vertical>input[type=reset]+button,.btn-group-vertical>input[type=reset]+input[type=reset],.btn-group-vertical>input[type=reset]+input[type=submit],.btn-group-vertical>input[type=submit]+.btn,.btn-group-vertical>input[type=submit]+.btn-group,.btn-group-vertical>input[type=submit]+button,.btn-group-vertical>input[type=submit]+input[type=reset],.btn-group-vertical>input[type=submit]+input[type=submit]{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group-vertical>button:not(:first-child):not(:last-child),.btn-group-vertical>input[type=reset]:not(:first-child):not(:last-child),.btn-group-vertical>input[type=submit]:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>button:first-child:not(:last-child),.btn-group-vertical>input[type=reset]:first-child:not(:last-child),.btn-group-vertical>input[type=submit]:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>button:last-child:not(:first-child),.btn-group-vertical>input[type=reset]:last-child:not(:first-child),.btn-group-vertical>input[type=submit]:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=reset],.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=submit]{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group-vertical>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=reset]:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=reset]:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group,.btn-group-justified>button,.btn-group-justified>input[type=reset],.btn-group-justified>input[type=submit]{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group button,.btn-group-justified>.btn-group input[type=reset],.btn-group-justified>.btn-group input[type=submit]{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>button input[type=checkbox],[data-toggle=buttons]>.btn-group>button input[type=radio],[data-toggle=buttons]>.btn-group>input[type=reset] input[type=checkbox],[data-toggle=buttons]>.btn-group>input[type=reset] input[type=radio],[data-toggle=buttons]>.btn-group>input[type=submit] input[type=checkbox],[data-toggle=buttons]>.btn-group>input[type=submit] input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>button input[type=checkbox],[data-toggle=buttons]>button input[type=radio],[data-toggle=buttons]>input[type=reset] input[type=checkbox],[data-toggle=buttons]>input[type=reset] input[type=radio],[data-toggle=buttons]>input[type=submit] input[type=checkbox],[data-toggle=buttons]>input[type=submit] input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control,.input-group input[name=post_password]{position:relative;z-index:1;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus,.input-group input[name=post_password]:focus{z-index:2}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group input[name=post_password]{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group input[name=post_password]:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.input-group-sm>.input-group-btn>button.input-group-addon,.input-group-sm>.input-group-btn>input.input-group-addon[type=reset],.input-group-sm>.input-group-btn>input.input-group-addon[type=submit]{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.input-group-lg>.input-group-btn>button.input-group-addon,.input-group-lg>.input-group-btn>input.input-group-addon[type=reset],.input-group-lg>.input-group-btn>input.input-group-addon[type=submit]{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn-group>button,.input-group-btn:first-child>.btn-group>input[type=reset],.input-group-btn:first-child>.btn-group>input[type=submit],.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:first-child>button,.input-group-btn:first-child>input[type=reset],.input-group-btn:first-child>input[type=submit],.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>button,.input-group-btn:last-child>.btn-group:not(:last-child)>input[type=reset],.input-group-btn:last-child>.btn-group:not(:last-child)>input[type=submit],.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type=reset]:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type=submit]:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child,.input-group input[name=post_password]:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>button,.input-group-btn:first-child>.btn-group:not(:first-child)>input[type=reset],.input-group-btn:first-child>.btn-group:not(:first-child)>input[type=submit],.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>button:not(:first-child),.input-group-btn:first-child>input[type=reset]:not(:first-child),.input-group-btn:first-child>input[type=submit]:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn-group>button,.input-group-btn:last-child>.btn-group>input[type=reset],.input-group-btn:last-child>.btn-group>input[type=submit],.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:last-child>button,.input-group-btn:last-child>input[type=reset],.input-group-btn:last-child>input[type=submit],.input-group .form-control:last-child,.input-group input[name=post_password]:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn,.input-group-btn>button,.input-group-btn>input[type=reset],.input-group-btn>input[type=submit]{position:relative}.input-group-btn>.btn+.btn,.input-group-btn>.btn+button,.input-group-btn>.btn+input[type=reset],.input-group-btn>.btn+input[type=submit],.input-group-btn>button+.btn,.input-group-btn>button+button,.input-group-btn>button+input[type=reset],.input-group-btn>button+input[type=submit],.input-group-btn>input[type=reset]+.btn,.input-group-btn>input[type=reset]+button,.input-group-btn>input[type=reset]+input[type=reset],.input-group-btn>input[type=reset]+input[type=submit],.input-group-btn>input[type=submit]+.btn,.input-group-btn>input[type=submit]+button,.input-group-btn>input[type=submit]+input[type=reset],.input-group-btn>input[type=submit]+input[type=submit]{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover,.input-group-btn>button:active,.input-group-btn>button:focus,.input-group-btn>button:hover,.input-group-btn>input[type=reset]:active,.input-group-btn>input[type=reset]:focus,.input-group-btn>input[type=reset]:hover,.input-group-btn>input[type=submit]:active,.input-group-btn>input[type=submit]:focus,.input-group-btn>input[type=submit]:hover{z-index:1}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group,.input-group-btn:first-child>button,.input-group-btn:first-child>input[type=reset],.input-group-btn:first-child>input[type=submit]{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.input-group-btn:last-child>button,.input-group-btn:last-child>input[type=reset],.input-group-btn:last-child>input[type=submit]{z-index:1;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:7;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:8}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin:8px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form input[name=post_password]{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group input[name=post_password]{width:auto}.navbar-form .input-group>.form-control,.navbar-form .input-group>input[name=post_password]{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.btn-group-sm>.navbar-btn.btn,.btn-group-sm>button.navbar-btn,.btn-group-sm>input.navbar-btn[type=reset],.btn-group-sm>input.navbar-btn[type=submit],.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.btn-group-xs>.navbar-btn.btn,.btn-group-xs>button.navbar-btn,.btn-group-xs>input.navbar-btn[type=reset],.btn-group-xs>input.navbar-btn[type=submit],.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination,ul.page-numbers{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li,ul.page-numbers>li{display:inline}.pagination>li>a,.pagination>li>span,ul.page-numbers>li>a,ul.page-numbers>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span,ul.page-numbers>li:first-child>a,ul.page-numbers>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span,ul.page-numbers>li:last-child>a,ul.page-numbers>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,ul.page-numbers>li>a:focus,ul.page-numbers>li>a:hover,ul.page-numbers>li>span:focus,ul.page-numbers>li>span:hover{z-index:1;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,ul.page-numbers>.active>a,ul.page-numbers>.active>a:focus,ul.page-numbers>.active>a:hover,ul.page-numbers>.active>span,ul.page-numbers>.active>span:focus,ul.page-numbers>.active>span:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover,ul.page-numbers>.disabled>a,ul.page-numbers>.disabled>a:focus,ul.page-numbers>.disabled>a:hover,ul.page-numbers>.disabled>span,ul.page-numbers>.disabled>span:focus,ul.page-numbers>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label,button .label,input[type=reset] .label,input[type=submit] .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge,button .badge,input[type=reset] .badge,input[type=submit] .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-group-xs>button .badge,.btn-group-xs>input[type=reset] .badge,.btn-group-xs>input[type=submit] .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}#content .page header.entry-header .jumbotron .entry-title,#content .post header.entry-header .jumbotron .entry-title,#header-branding .jumbotron .site-title,.jumbotron,.jumbotron #content .page header.entry-header .entry-title,.jumbotron #content .post header.entry-header .entry-title,.jumbotron #header-branding .site-title,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container-fluid .jumbotron,.container .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container-fluid .jumbotron,.container .jumbotron{padding-left:60px;padding-right:60px}#content .page header.entry-header .jumbotron .entry-title,#content .post header.entry-header .jumbotron .entry-title,#header-branding .jumbotron .site-title,.jumbotron #content .page header.entry-header .entry-title,.jumbotron #content .post header.entry-header .entry-title,.jumbotron #header-branding .site-title,.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail,.wp-caption{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img,.wp-caption>img,.wp-caption a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption,.wp-caption .caption{padding:9px;color:#333}a.active.wp-caption,a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover,a.wp-caption:focus,a.wp-caption:hover{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes a{0%{background-position:40px 0}to{background-position:0 0}}@keyframes a{0%{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:a 2s linear infinite;animation:a 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.gallery .gallery-item img.media-object,.media-object.img-thumbnail{max-width:none}.entry-attachment #nav-below .media>.nav-next,.media-right,.media>.alignright,.media>.pull-right,.widget_calendar #wp-calendar #next .media>a{padding-left:10px}.entry-attachment #nav-below .media>.nav-previous,.gallery .media>.gallery-item,.media-left,.media>.alignleft,.media>.pull-left,.widget_calendar #wp-calendar #prev .media>a{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:1;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body:after,.panel-body:before{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.entry-content .panel>.panel-collapse>table,.entry-content .panel>.table-responsive>table,.entry-content .panel>table,.entry-content .widget_calendar .panel>#wp-calendar>table,.page-content .panel>.panel-collapse>table,.page-content .panel>.table-responsive>table,.page-content .panel>table,.page-content .widget_calendar .panel>#wp-calendar>table,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table,.widget_calendar .entry-content .panel>#wp-calendar>table,.widget_calendar .page-content .panel>#wp-calendar>table,.widget_calendar .panel>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.widget_calendar .panel>#wp-calendar>.table,.widget_calendar .panel>.panel-collapse>#wp-calendar,.widget_calendar .panel>.table-responsive>#wp-calendar{margin-bottom:0}.entry-content .panel>.panel-collapse>table caption,.entry-content .panel>.table-responsive>table caption,.entry-content .panel>table caption,.entry-content .widget_calendar .panel>#wp-calendar>table caption,.page-content .panel>.panel-collapse>table caption,.page-content .panel>.table-responsive>table caption,.page-content .panel>table caption,.page-content .widget_calendar .panel>#wp-calendar>table caption,.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption,.widget_calendar .entry-content .panel>#wp-calendar>table caption,.widget_calendar .page-content .panel>#wp-calendar>table caption,.widget_calendar .panel>#wp-calendar>#wp-calendar caption,.widget_calendar .panel>#wp-calendar>.table caption,.widget_calendar .panel>#wp-calendar caption,.widget_calendar .panel>.panel-collapse>#wp-calendar caption,.widget_calendar .panel>.table-responsive>#wp-calendar caption{padding-left:15px;padding-right:15px}.entry-content .panel>.table-responsive:first-child>table:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.entry-content .panel>table:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .panel>table:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.entry-content .panel>table:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>table:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.entry-content .panel>.panel-body+table,.entry-content .panel>table+.panel-body,.page-content .panel>.panel-body+table,.page-content .panel>table+.panel-body,.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body,.widget_calendar .panel>#wp-calendar+.panel-body,.widget_calendar .panel>.panel-body+#wp-calendar{border-top:1px solid #ddd}.entry-content .panel>table>tbody:first-child>tr:first-child td,.entry-content .panel>table>tbody:first-child>tr:first-child th,.page-content .panel>table>tbody:first-child>tr:first-child td,.page-content .panel>table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child td,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered,.widget_calendar .panel>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.widget_calendar .panel>#wp-calendar>.table-bordered,.widget_calendar .panel>.table-responsive>#wp-calendar{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive,.widget_calendar .panel>#wp-calendar{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal,.modal-open{overflow:hidden}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn,.modal-footer .btn+button,.modal-footer .btn+input[type=reset],.modal-footer .btn+input[type=submit],.modal-footer button+.btn,.modal-footer button+button,.modal-footer button+input[type=reset],.modal-footer button+input[type=submit],.modal-footer input[type=reset]+.btn,.modal-footer input[type=reset]+button,.modal-footer input[type=reset]+input[type=reset],.modal-footer input[type=reset]+input[type=submit],.modal-footer input[type=submit]+.btn,.modal-footer input[type=submit]+button,.modal-footer input[type=submit]+input[type=reset],.modal-footer input[type=submit]+input[type=submit]{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .btn+button,.modal-footer .btn-group .btn+input[type=reset],.modal-footer .btn-group .btn+input[type=submit],.modal-footer .btn-group button+.btn,.modal-footer .btn-group button+button,.modal-footer .btn-group button+input[type=reset],.modal-footer .btn-group button+input[type=submit],.modal-footer .btn-group input[type=reset]+.btn,.modal-footer .btn-group input[type=reset]+button,.modal-footer .btn-group input[type=reset]+input[type=reset],.modal-footer .btn-group input[type=reset]+input[type=submit],.modal-footer .btn-group input[type=submit]+.btn,.modal-footer .btn-group input[type=submit]+button,.modal-footer .btn-group input[type=submit]+input[type=reset],.modal-footer .btn-group input[type=submit]+input[type=submit]{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:12;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:11;display:none;max-width:276px;padding:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media (-webkit-transform-3d),all and (transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translateZ(0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,.0001));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001),rgba(0,0,0,.5));background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:3;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:5;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:4;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn,.carousel-caption button,.carousel-caption input[type=reset],.carousel-caption input[type=submit]{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.aligncenter,.center-block{display:block;margin-left:auto;margin-right:auto}.alignright,.entry-attachment #nav-below .nav-next,.pull-right,.widget_calendar #wp-calendar #next a{float:right!important}.alignleft,.entry-attachment #nav-below .nav-previous,.gallery .gallery-item,.pull-left,.widget_calendar #wp-calendar #prev a{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body{overflow-x:hidden}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}img{height:auto;max-width:100%}.alignnone{margin:.5em 0}.alignright{margin:.5em 0 1em 1em}.alignleft{margin:.5em 1em 1em 0}.aligncenter{margin:.5em auto}.hentry,.widget{-ms-word-wrap:break-word;word-wrap:break-word}.entry-content:after,.entry-content:before,.page-content:after,.page-content:before{content:" ";display:table}.entry-content:after,.page-content:after{clear:both}.entry-attachment .attachment{margin-bottom:1em}.entry-caption{color:#666}.bypostauthor{color:inherit}.twitter-tweet-rendered{max-width:100%!important}.gallery{margin:0 auto 1em}.gallery:after,.gallery:before{content:" ";display:table}.gallery:after{clear:both}.gallery.gallery-columns-1 .gallery-item{float:none;margin:2em 2%;width:96%}.gallery.gallery-columns-2 .gallery-item{margin:2em 2%;width:46%}.gallery.gallery-columns-3 .gallery-item{margin:2em 2%;width:29.33333%}.gallery.gallery-columns-4 .gallery-item{margin:2em 2%;width:21%}.gallery.gallery-columns-5 .gallery-item{margin:2em 2%;width:16%}.gallery.gallery-columns-6 .gallery-item{margin:2em 1%;width:14.66667%}.gallery.gallery-columns-7 .gallery-item{margin:2em 1%;width:12.28571%}.gallery.gallery-columns-8 .gallery-item{margin:2em 1%;width:10.5%}.gallery.gallery-columns-9 .gallery-item{margin:2em 1%;width:9.11111%}.gallery .gallery-caption{color:#333;margin-left:0}.gallery dl{margin:0}.gallery br+br{display:none}.hentry img,.widget img{width:auto}.hentry img,.widget img,img.header-image,img.wp-post-image{height:auto;max-width:100%}.rsswidget img,img.wp-smiley{border:none;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}img#wpstats{display:none}.entry-content p img.aligncenter,.entry-content p img.alignleft,.entry-content p img.alignnone,.entry-content p img.alignright,.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignnone,.wp-caption.alignright{margin-top:1em;margin-bottom:2em}.wp-caption.aligncenter,.wp-caption.alignnone{clear:both!important}.wp-caption .wp-caption-text{display:inline-block;padding:9px;color:#333}.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:12px;font-style:normal;font-weight:700;margin-right:5px}.widget_calendar #wp-calendar #prev{border-right:0}.widget_calendar #wp-calendar #next{border-left:0}.widget_tag_cloud a:nth-child(1){font-size:29px!important}.widget_tag_cloud a:nth-child(2){font-size:32px!important}.widget_tag_cloud a:nth-child(3){font-size:18px!important}.widget_tag_cloud a:nth-child(4){font-size:27px!important}.widget_tag_cloud a:nth-child(5){font-size:32px!important}.widget_tag_cloud a:nth-child(6){font-size:23px!important}.widget_tag_cloud a:nth-child(7),.widget_tag_cloud a:nth-child(8){font-size:13px!important}.widget_tag_cloud a:nth-child(9){font-size:23px!important}.widget_tag_cloud a:nth-child(10){font-size:32px!important}.widget_tag_cloud a:nth-child(11){font-size:18px!important}.widget_tag_cloud a:nth-child(12){font-size:31px!important}.wp-video-shortcode{max-width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:13}.form-radio-group .radio:first-child{margin-top:0}.form-radio-group .radio:last-child{margin-bottom:0}select{max-width:100%}ul.page-numbers>li>span.current,ul.page-numbers>li>span.current:focus,ul.page-numbers>li>span.current:hover{z-index:1;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination-wrap{text-align:center;margin-top:15px}.infinite-scroll .pagination-wrap{display:none}.odin-map img{max-width:none!important}.navigation-skiplink-link{display:block;padding:1em;background-color:#f5f5f5;outline:0;outline:1px dotted}#content:focus{outline:none}#header-branding{background:none;padding:1.5em 0}#header-branding .custom-logo-link img{margin-right:1.5em;margin-bottom:1.5em;max-height:240px;max-width:auto}#header-branding .site-title{margin:0}#header-branding .site-description{margin:.5em 0 0}#header-image{margin-top:1.5em}#navigation-top{border-radius:0;margin:0}#content .page,#content .post{margin-bottom:2em;padding-left:2em;padding-right:2em;border-left:5px solid #f5f5f5}#content .page .entry-excerpt,#content .post .entry-excerpt{font-size:large}#content .page .entry-content,#content .post .entry-content{font-size:larger;padding-top:.5em;padding-bottom:1.5em}#content .page .entry-footer,#content .post .entry-footer{background:#f5f5f5;padding:.5em 1em}#content .post.sticky header.entry-header .entry-title:after{content:" \2014 "}#footer{text-align:center;position:absolute;bottom:0;width:100%;height:50px;background-color:#f5f5f5;padding-top:15px}html{position:relative;min-height:100%;overflow-y:scroll}body{margin-bottom:70px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto} \ No newline at end of file diff --git a/src/scss/admin-style.scss b/src/scss/admin-style.scss new file mode 100644 index 0000000..5bfe174 --- /dev/null +++ b/src/scss/admin-style.scss @@ -0,0 +1,36 @@ +// +// WordPress Admin Style +// + +/** + * Custom login styles. + */ +.login h1 a { + background: url('../img/logo-login.png') center top no-repeat !important; + background: url('../img/logo-login.svg') center top no-repeat !important; + background-size: 80px 80px !important; + height: 80px !important; + width: 80px !important; +} + +/** + * Custom admin styles. + */ +#footer-upgrade { + visibility: hidden !important; +} + +#footer-left { + float: right !important; +} + +#contextual-help-link-wrap, +#wp-version-message, +#normal-sortables #dashboard_right_now .inside .versions p { + display: none !important; +} + +.mce-window .mce-container-body.mce-abs-layout { + overflow: hidden !important; + overflow-y: auto !important; +} diff --git a/assets/scss/editor-style.scss b/src/scss/editor-style.scss similarity index 86% rename from assets/scss/editor-style.scss rename to src/scss/editor-style.scss index ed2fb12..29296ff 100644 --- a/assets/scss/editor-style.scss +++ b/src/scss/editor-style.scss @@ -1,11 +1,11 @@ // -// TinyMCE editor Style +// WordPress TinyMCE editor Style // // -------------------------------------------------------------- // Import Theme Style // -------------------------------------------------------------- -@import "../css/style.css"; +@import "style.min.css"; // -------------------------------------------------------------- // Extra diff --git a/assets/scss/style.scss b/src/scss/main.scss similarity index 95% rename from assets/scss/style.scss rename to src/scss/main.scss index a7ae35c..6b4455a 100644 --- a/assets/scss/style.scss +++ b/src/scss/main.scss @@ -13,7 +13,7 @@ // Reset and Dependencies // -------------------------------------------------------------- @import "../../bower_components/bootstrap-sass/assets/stylesheets/bootstrap"; -@import "../../bower_components/animate.css/animate.min.css"; +// @import "../../bower_components/animate.css/animate.min"; // -------------------------------------------------------------- // CSS and Components diff --git a/assets/scss/settings/mixins.scss b/src/scss/settings/_mixins.scss similarity index 100% rename from assets/scss/settings/mixins.scss rename to src/scss/settings/_mixins.scss diff --git a/assets/scss/settings/variables.scss b/src/scss/settings/_variables.scss similarity index 100% rename from assets/scss/settings/variables.scss rename to src/scss/settings/_variables.scss diff --git a/assets/scss/shared/_animation.scss b/src/scss/shared/_animation.scss similarity index 100% rename from assets/scss/shared/_animation.scss rename to src/scss/shared/_animation.scss diff --git a/assets/scss/shared/_base.scss b/src/scss/shared/_base.scss similarity index 100% rename from assets/scss/shared/_base.scss rename to src/scss/shared/_base.scss diff --git a/assets/scss/shared/_content.scss b/src/scss/shared/_content.scss similarity index 100% rename from assets/scss/shared/_content.scss rename to src/scss/shared/_content.scss diff --git a/assets/scss/shared/_footer.scss b/src/scss/shared/_footer.scss similarity index 100% rename from assets/scss/shared/_footer.scss rename to src/scss/shared/_footer.scss diff --git a/assets/scss/shared/_forms.scss b/src/scss/shared/_forms.scss similarity index 100% rename from assets/scss/shared/_forms.scss rename to src/scss/shared/_forms.scss diff --git a/assets/scss/shared/_header-branding.scss b/src/scss/shared/_header-branding.scss similarity index 100% rename from assets/scss/shared/_header-branding.scss rename to src/scss/shared/_header-branding.scss diff --git a/assets/scss/shared/_header-image.scss b/src/scss/shared/_header-image.scss similarity index 100% rename from assets/scss/shared/_header-image.scss rename to src/scss/shared/_header-image.scss diff --git a/assets/scss/shared/_helpers.scss b/src/scss/shared/_helpers.scss similarity index 100% rename from assets/scss/shared/_helpers.scss rename to src/scss/shared/_helpers.scss diff --git a/assets/scss/shared/_navigation-skiplink.scss b/src/scss/shared/_navigation-skiplink.scss similarity index 100% rename from assets/scss/shared/_navigation-skiplink.scss rename to src/scss/shared/_navigation-skiplink.scss diff --git a/assets/scss/shared/_navigation-top.scss b/src/scss/shared/_navigation-top.scss similarity index 100% rename from assets/scss/shared/_navigation-top.scss rename to src/scss/shared/_navigation-top.scss diff --git a/assets/scss/shared/_pagination.scss b/src/scss/shared/_pagination.scss similarity index 100% rename from assets/scss/shared/_pagination.scss rename to src/scss/shared/_pagination.scss diff --git a/assets/scss/shared/_queries.scss b/src/scss/shared/_queries.scss similarity index 100% rename from assets/scss/shared/_queries.scss rename to src/scss/shared/_queries.scss diff --git a/assets/scss/shared/_shortcodes.scss b/src/scss/shared/_shortcodes.scss similarity index 100% rename from assets/scss/shared/_shortcodes.scss rename to src/scss/shared/_shortcodes.scss diff --git a/assets/scss/shared/_sidebar.scss b/src/scss/shared/_sidebar.scss similarity index 100% rename from assets/scss/shared/_sidebar.scss rename to src/scss/shared/_sidebar.scss diff --git a/assets/scss/shared/_wordpress.scss b/src/scss/shared/_wordpress.scss similarity index 99% rename from assets/scss/shared/_wordpress.scss rename to src/scss/shared/_wordpress.scss index b8ca8f7..b1935c1 100644 --- a/assets/scss/shared/_wordpress.scss +++ b/src/scss/shared/_wordpress.scss @@ -79,7 +79,9 @@ color: #666; } -.bypostauthor {} +.bypostauthor { + color: inherit; +} // Override the Twitter embed fixed width .twitter-tweet-rendered { diff --git a/assets/scss/shared/_wrapper.scss b/src/scss/shared/_wrapper.scss similarity index 100% rename from assets/scss/shared/_wrapper.scss rename to src/scss/shared/_wrapper.scss From a1b1d9e321421b6ea016ce74385b18935a270e88 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 13 Jul 2016 00:05:55 -0300 Subject: [PATCH 067/217] Refactor images --- assets/images/logo-login.png | Bin 4714 -> 0 bytes assets/img/logo-login.png | Bin 0 -> 3017 bytes assets/img/logo-login.svg | 1 + src/img/logo-login.png | Bin 0 -> 3017 bytes {assets/images => src/img}/logo-login.svg | 0 5 files changed, 1 insertion(+) delete mode 100644 assets/images/logo-login.png create mode 100644 assets/img/logo-login.png create mode 100644 assets/img/logo-login.svg create mode 100644 src/img/logo-login.png rename {assets/images => src/img}/logo-login.svg (100%) diff --git a/assets/images/logo-login.png b/assets/images/logo-login.png deleted file mode 100644 index 60c97f8f6ccd97afb3ac8af04ef6a575b87804b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4714 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 diff --git a/assets/img/logo-login.png b/assets/img/logo-login.png new file mode 100644 index 0000000000000000000000000000000000000000..6fa65264a8265fde7890d96c86e37806d5529767 GIT binary patch literal 3017 zcmV;)3pVtLP)<h;3K|Lk000e1NJLTq002+`002-31^@s6juG;$00009a7bBm000XT z000XT0n*)m`~Uz8dr3q=RCwCuU43v>#T9=TBoIh~A5bZUHoim(6$Wf^P_U(yDi$Lj z&VU5yK<z;P=~TzpX-Zqkw6?UOWBq_q)HZz>K;=WFDiIJAC5{%9(HRh%2q6glh+4vj z0m<vRchAi`Z}0BCXYal5k*AsY&G7c_-Lre{p561cODuLS{}RbB1Ev9L0IL8y0q+Bj z15y&&08Ln@4zLI?6)-6Fx%o>ZO93+hNx&fmlPErx;8nL7Pz#s=DE_Q5tvg@};2A)> zV&IPh7Gj-|fQtd$6zz1wXCtxhLVUMbYV#CeEua!mkk5?k3#bMhCWEsWxDl|x7T;)> zf(6)iyYzt)fRcP-TrsX`RP6o%m~V@4Zk7p))-FQ76+dQCS7w|gV)Fn;NyncCj5TPZ z58$hSZ=sk@!;Rtwz<9vd0KE;`8;gB#`qKia>Wa*(0Bk26-2xcp^G*?9BH%8-3zDe& z!K(WrzWZI9@!qtq0Bj}iTlC7h3iIX@wWHadG2Sz54&XUl>{AipG_HSDp3D@p+1YfC z0cM{|##uAyF*1nd+QmAN90FL1x?C#Dus-HPfJ-%fDZ#!v^&bHg=9+n51nkBRd<2-R zsaFnI4d}=L<7Au#tnpyv6zscIw*k;ESIiqi#Ncf}T=SKe0M48P#>r^MzLaV{@H<$q z(f*xf<_!n@2MN||IyFI|+;#;Vviqi1dp46@x+0r1&tcv=Ko5n*v7`$!PR0X@zV`q; zMVMHgjWy4iRcl=)k}$De$^+&(cm>d38bbkLVq<h`qS$Sn4P%qy>%{^4^N4vV^!TiB zsXSsPzCbpX!YCN%s49D0YKmBdTk?o;mMd&D!xVg{Q^kouNwymL(51O2l3&R)<~`+- z9{srEM8%mMlzA1z!k8pIy9n@Z9x?Bbv7a!Jyop#WWv0yQMr_-M6pQWFJX`aA8gLRV z@3fr_Uz|r4+uqW%KjaznQnm^f+%@NDA5|tVIWDR1NzcYJ%(8ZT|6NUN!@{T7vHyi+ z%ty?1xG=;%Fq!CwMVuFE@P+3T&xRrs9gId7yS3<k!9^gE9EfX(%)Ai_@Aa2(SGU?5 zhZc=xuU?0=#@g?R&FezIdF1^WJ`5}gxtThuO*O|2|1r+8;SuSP|C9#vFJ;Ul9E|}! z3>*`({ZYiTUE)=-8Y?~?kkG|w@?C}A<VQ3E`Ws+6;2Nx7VnD+(881QawB@;;#n{yD z3NV&Sq~DH}lJM%7;}!l!KnA`Ya4oZJ?DLs4`lGALr2P-rI$)a4Lh1L_#A#fh^N(2- zc7&MfzY4J-R2t9;qDI|jIF`+Jd?vH(b$wq&+%{#q+%wA)>@`aSgn}~g34_7?C_wxF z1zcc2!xGtLQrWGY-YA9rXQ>}2G7M~?(zMyTV)n(j-QL8qC&no|tiT_~(>V4%3O=36 zv}{DWg?sZzB<EuJ3IoDF4>1ep8;Y1|`yK4{J#C4}61fq}XVAhV7Jgr<Tu<^;3YmoC zAsD#BfPuFLr13JdeJ3#gtW^F(EU%@7PNGkLDXwvv5T0%@xLqNbSjMDrVThQ^4UG0% zNv=&VQa-42Hzs){R>3~auIyl=0RyW;Fz`+TI-3I0*zD8pMN<8V(({8@J}8C?uQVm? zO7}^PoMF4U!-?^GIS}KNOGU|ScbruBH`4PpSU#27zPCx0b|{GcBu8R=RSv{>k%0tl z)@+oEVwf44vW@o4O2-sL-^h^|FUx@#ziiOvVU35TE{1V}R7N~h*qS=RLzx3B3&Frv z1NVDSF+Qnj?|h9Lu7uPX(HUbwr)f&sX~uXEUTiQsUJJp*sZ1KBip*Co1}NIQ(Rbpc zH<_jwa{DB+5huQI9&>PagkazXgAcVaAdO*)wpMHEPLM(#9k!){507Xp5FNh59N6HH zIW1f<o)eHpg(Cg#gr@EksjkSt#fJwB8CaVGG2UfBBd8e5aqd|jb*oGmIL(J}8#~`P zxENO(x}QwN_>^HAGrbrni*O~Q1GBO$#&JUinu_sj3Z3$_M}4gbw<$J}Z!$ViZ!oxq ztch=MF<z>166hf7$!DESq)DO1a2%s&m1=-`a6b+#zKP`R229*wKx3w%mwTu*TSeTQ zDAMJmLhnc;{vtiD!&rPR7n;b+xq?aO76Tgnq^O>sgSM2^znm)4b($%9gwcsT2D4*_ zvG}If;y*HJ^kHWIziB8TM>TuIsu-SnR5=ssnFAgfu^3bFts}8yZq#lagT`V*Rcnh> z|7TcU<D8wae*8tMw3s>Idm|QOM|^upHtD1Y#dw^Qrsr4xcM^>{>dtaJtb3(O6PXM= z!af!0FUC}Srw5AK`HOLDMt^x;BiW(ah~<Nwf@a0STI8b_nYqY$VqEPZik}!n?YzYJ zF{$obK7INmBSTF{lJE(T!dhiECg0b#Dxz>?oal6?0!Qt<lZ|dMRM-A4wfzHCP{|>< zCZMnFBs&9CuW#*QSQW1@Y4p<g^v-0=;zaV-jIqs?+Fq{;YZl`dKQ1ZMB_26`GUkQM zDxl)~d}tFd9k-y^Ce`svQ$8k%ud}|kyAK(O^B*d&!*V7Aw}lkrI5W;s!=!Vw;@#WH z^RF9+7Sdj-^(umna=2Y8AI4NaI?}t6u^3bFUEo8fk(H~X7GoN=Si%@jxzy%PujHZv zvKx<Jh=U3X1B!9AVdmAi0AjpP@+kYA=UXkcHJYUQcGnS1V5OCcS@<bqV0#0Kah#|K zoTQ-@0mS%TQhp8N0C!w!>j{7RUu+t!IDLmn&mLgT!Yi4Bt5=9G*W9ywaXk&icswaz zYGhrB6yFY{+m{>9-5`};AYCY-!-Iz5$m)RZ|LIIRD>0kDJ6Wp!?a}T*#ThzBEBGac zU=cYwaIN%gQe^46>D@LS&~yDPlYx~PioVGD_iA^7X3QV>UT#5Ns=}A{yF|s>+WiMN znMvojAu<`x*hee;X%uESA`;0*J=(lmVOJke<_R(gJ7**Ak;;28T=Y*eY4jlf-kpQI z=R%LeJukW>M_gW!Ld~F?DFe$;6Yo$=>j5OiOBd5M$wv;FTfN(GOp~=4Vb+qO7Tx38 ziz^reXA_6!K<U|K<O%>478uaEGeiLXasxUleYVB+3A!iGhejr<2hoSIq1P2hxrTc% z@l^vF`$91AZUaBz2?g`Y6{_4G;{*bqb)%uv26W$-P~joY<&5@6ggkI~nB~xQd#d-l zOi!`CZ|Y3t<LH`9CiWv<*raPg6$cGp4P^KylE07OIO}zWnG0JKYhHo9`8k;yoE_ef ziS&Miq+%voU+;b+!(Z5>O%X7#&ZqBvabr7c$2Zh{f0BeKvUCAYCKJ~y^JBzSb@Y1A zu^#P>iReJ}2~UTvuzDIZ%(=`pZxdnO@K{#=1QQ#{#xhV*r`Wb9g;D-zkGAfM@KpL- z4?5RpIEvHdmy!+RK=!YG%3Kp0h>A18gW2~h-9J{6rZA79V&FEzF;o&&<&EgqJl^j7 zFmXQKW3+3DQ|M9Ni@<Z}3U%gB<h{Q}x7!9+wvQ3j;9BN;%OYgnaa@x}`p~?Qs9bH~ zmE`D{SVnB;6lO^c^LeKy&ca1_wDf(0djSvH;YQ27B<@z|=|gLjl&Z3|>s$fq_Tsb< zky_~r5BND3#L=^>?L2I8+|0taamS9cb7Vw&SCTNKqjb-S{LY4mnOKCbsaDeQ?a16- zIiTMM@4ab|JlMbB`}4X6BTF#G(k!i2YjEA{7a^?y7;;=EWi+(dF^pW?U!6rp7NE+o zR*|l;*Uk#F{CdJuT<$qb#q1t}%K9B>5xu8yrLD{VtKiiPD8@9BTA#4uNz@S!AddQE zTpc3+89{06bMq%s>!#vPT!(?{Ce3xpZMakK!~>Ew`0n6yIfVZM4u~WjHH=Mk00000 LNkvXXu0mjf1rWY( literal 0 HcmV?d00001 diff --git a/assets/img/logo-login.svg b/assets/img/logo-login.svg new file mode 100644 index 0000000..c1e74de --- /dev/null +++ b/assets/img/logo-login.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" width="64" height="64" viewBox="0 0 64 64"><style>.style0{fill:#0074a2}</style><path d="M4.548 31.999c0 10.9 6.3 20.3 15.5 24.706L6.925 20.827A27.168 27.168 0 0 0 4.5 31.999zm45.983-1.385c0-3.394-1.219-5.742-2.264-7.57-1.391-2.263-2.695-4.177-2.695-6.439 0-2.523 1.912-4.872 4.609-4.872.121 0 .2 0 .4.022C45.653 7.3 39.1 4.5 32 4.548c-9.591 0-18.027 4.921-22.936 12.4.645 0 1.3 0 1.8.033 2.871 0 7.316-.349 7.316-.349 1.479-.086 1.7 2.1.2 2.3 0 0-1.487.174-3.142.261l9.997 29.735 6.008-18.017-4.276-11.718c-1.479-.087-2.879-.261-2.879-.261-1.48-.087-1.306-2.349.174-2.262 0 0 4.5.3 7.2.349 2.87 0 7.317-.349 7.317-.349 1.479-.086 1.7 2.1.2 2.262 0 0-1.489.174-3.142.261l9.92 29.508 2.739-9.148C49.628 35.7 50.5 33 50.5 30.614zM32.481 34.4l-8.237 23.934c2.46.7 5.1 1.1 7.8 1.1 3.197 0 6.262-.552 9.116-1.556a2.6 2.6 0 0 1-.196-.379L32.481 34.4zm23.607-15.6c.119.9.2 1.8.2 2.823 0 2.785-.521 5.916-2.088 9.832l-8.385 24.242c8.161-4.758 13.65-13.6 13.65-23.728A27.738 27.738 0 0 0 56.1 18.83zM32 0C14.355 0 0 14.355 0 32c0 17.6 14.4 32 32 32s32-14.355 32-32.001C64 14.4 49.6 0 32 0zm0 62.533c-16.835 0-30.533-13.698-30.533-30.534C1.467 15.2 15.2 1.5 32 1.5s30.534 13.7 30.5 30.532C62.533 48.8 48.8 62.5 32 62.533z" class="style0"/></svg> \ No newline at end of file diff --git a/src/img/logo-login.png b/src/img/logo-login.png new file mode 100644 index 0000000000000000000000000000000000000000..6fa65264a8265fde7890d96c86e37806d5529767 GIT binary patch literal 3017 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 LNkvXXu0mjf1rWY( literal 0 HcmV?d00001 diff --git a/assets/images/logo-login.svg b/src/img/logo-login.svg similarity index 100% rename from assets/images/logo-login.svg rename to src/img/logo-login.svg From db1515fb39cff69a9a2878f7a326fc2079ad0e6f Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 13 Jul 2016 00:06:34 -0300 Subject: [PATCH 068/217] Refactor fonts --- .../glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../glyphicons-halflings-regular.svg | 288 ++++++++++++++++++ .../glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes 5 files changed, 288 insertions(+) create mode 100644 src/fonts/bootstrap/glyphicons-halflings-regular.eot create mode 100644 src/fonts/bootstrap/glyphicons-halflings-regular.svg create mode 100644 src/fonts/bootstrap/glyphicons-halflings-regular.ttf create mode 100644 src/fonts/bootstrap/glyphicons-halflings-regular.woff create mode 100644 src/fonts/bootstrap/glyphicons-halflings-regular.woff2 diff --git a/src/fonts/bootstrap/glyphicons-halflings-regular.eot b/src/fonts/bootstrap/glyphicons-halflings-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..b93a4953fff68df523aa7656497ee339d6026d64 GIT binary patch literal 20127 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 literal 0 HcmV?d00001 diff --git a/src/fonts/bootstrap/glyphicons-halflings-regular.svg b/src/fonts/bootstrap/glyphicons-halflings-regular.svg new file mode 100644 index 0000000..94fb549 --- /dev/null +++ b/src/fonts/bootstrap/glyphicons-halflings-regular.svg @@ -0,0 +1,288 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg"> +<metadata></metadata> +<defs> +<font id="glyphicons_halflingsregular" horiz-adv-x="1200" > +<font-face units-per-em="1200" ascent="960" descent="-240" /> +<missing-glyph horiz-adv-x="500" /> +<glyph horiz-adv-x="0" /> +<glyph horiz-adv-x="400" /> +<glyph unicode=" " /> +<glyph unicode="*" d="M600 1100q15 0 34 -1.5t30 -3.5l11 -1q10 -2 17.5 -10.5t7.5 -18.5v-224l158 158q7 7 18 8t19 -6l106 -106q7 -8 6 -19t-8 -18l-158 -158h224q10 0 18.5 -7.5t10.5 -17.5q6 -41 6 -75q0 -15 -1.5 -34t-3.5 -30l-1 -11q-2 -10 -10.5 -17.5t-18.5 -7.5h-224l158 -158 q7 -7 8 -18t-6 -19l-106 -106q-8 -7 -19 -6t-18 8l-158 158v-224q0 -10 -7.5 -18.5t-17.5 -10.5q-41 -6 -75 -6q-15 0 -34 1.5t-30 3.5l-11 1q-10 2 -17.5 10.5t-7.5 18.5v224l-158 -158q-7 -7 -18 -8t-19 6l-106 106q-7 8 -6 19t8 18l158 158h-224q-10 0 -18.5 7.5 t-10.5 17.5q-6 41 -6 75q0 15 1.5 34t3.5 30l1 11q2 10 10.5 17.5t18.5 7.5h224l-158 158q-7 7 -8 18t6 19l106 106q8 7 19 6t18 -8l158 -158v224q0 10 7.5 18.5t17.5 10.5q41 6 75 6z" /> +<glyph unicode="+" d="M450 1100h200q21 0 35.5 -14.5t14.5 -35.5v-350h350q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-350v-350q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v350h-350q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5 h350v350q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode=" " /> +<glyph unicode="¥" d="M825 1100h250q10 0 12.5 -5t-5.5 -13l-364 -364q-6 -6 -11 -18h268q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-125v-100h275q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-125v-174q0 -11 -7.5 -18.5t-18.5 -7.5h-148q-11 0 -18.5 7.5t-7.5 18.5v174 h-275q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h125v100h-275q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h118q-5 12 -11 18l-364 364q-8 8 -5.5 13t12.5 5h250q25 0 43 -18l164 -164q8 -8 18 -8t18 8l164 164q18 18 43 18z" /> +<glyph unicode=" " horiz-adv-x="650" /> +<glyph unicode=" " horiz-adv-x="1300" /> +<glyph unicode=" " horiz-adv-x="650" /> +<glyph unicode=" " horiz-adv-x="1300" /> +<glyph unicode=" " horiz-adv-x="433" /> +<glyph unicode=" " horiz-adv-x="325" /> +<glyph unicode=" " horiz-adv-x="216" /> +<glyph unicode=" " horiz-adv-x="216" /> +<glyph unicode=" " horiz-adv-x="162" /> +<glyph unicode=" " horiz-adv-x="260" /> +<glyph unicode=" " horiz-adv-x="72" /> +<glyph unicode=" " horiz-adv-x="260" /> +<glyph unicode=" " horiz-adv-x="325" /> +<glyph unicode="€" d="M744 1198q242 0 354 -189q60 -104 66 -209h-181q0 45 -17.5 82.5t-43.5 61.5t-58 40.5t-60.5 24t-51.5 7.5q-19 0 -40.5 -5.5t-49.5 -20.5t-53 -38t-49 -62.5t-39 -89.5h379l-100 -100h-300q-6 -50 -6 -100h406l-100 -100h-300q9 -74 33 -132t52.5 -91t61.5 -54.5t59 -29 t47 -7.5q22 0 50.5 7.5t60.5 24.5t58 41t43.5 61t17.5 80h174q-30 -171 -128 -278q-107 -117 -274 -117q-206 0 -324 158q-36 48 -69 133t-45 204h-217l100 100h112q1 47 6 100h-218l100 100h134q20 87 51 153.5t62 103.5q117 141 297 141z" /> +<glyph unicode="₽" d="M428 1200h350q67 0 120 -13t86 -31t57 -49.5t35 -56.5t17 -64.5t6.5 -60.5t0.5 -57v-16.5v-16.5q0 -36 -0.5 -57t-6.5 -61t-17 -65t-35 -57t-57 -50.5t-86 -31.5t-120 -13h-178l-2 -100h288q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-138v-175q0 -11 -5.5 -18 t-15.5 -7h-149q-10 0 -17.5 7.5t-7.5 17.5v175h-267q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h117v100h-267q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h117v475q0 10 7.5 17.5t17.5 7.5zM600 1000v-300h203q64 0 86.5 33t22.5 119q0 84 -22.5 116t-86.5 32h-203z" /> +<glyph unicode="−" d="M250 700h800q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="⌛" d="M1000 1200v-150q0 -21 -14.5 -35.5t-35.5 -14.5h-50v-100q0 -91 -49.5 -165.5t-130.5 -109.5q81 -35 130.5 -109.5t49.5 -165.5v-150h50q21 0 35.5 -14.5t14.5 -35.5v-150h-800v150q0 21 14.5 35.5t35.5 14.5h50v150q0 91 49.5 165.5t130.5 109.5q-81 35 -130.5 109.5 t-49.5 165.5v100h-50q-21 0 -35.5 14.5t-14.5 35.5v150h800zM400 1000v-100q0 -60 32.5 -109.5t87.5 -73.5q28 -12 44 -37t16 -55t-16 -55t-44 -37q-55 -24 -87.5 -73.5t-32.5 -109.5v-150h400v150q0 60 -32.5 109.5t-87.5 73.5q-28 12 -44 37t-16 55t16 55t44 37 q55 24 87.5 73.5t32.5 109.5v100h-400z" /> +<glyph unicode="◼" horiz-adv-x="500" d="M0 0z" /> +<glyph unicode="☁" d="M503 1089q110 0 200.5 -59.5t134.5 -156.5q44 14 90 14q120 0 205 -86.5t85 -206.5q0 -121 -85 -207.5t-205 -86.5h-750q-79 0 -135.5 57t-56.5 137q0 69 42.5 122.5t108.5 67.5q-2 12 -2 37q0 153 108 260.5t260 107.5z" /> +<glyph unicode="⛺" d="M774 1193.5q16 -9.5 20.5 -27t-5.5 -33.5l-136 -187l467 -746h30q20 0 35 -18.5t15 -39.5v-42h-1200v42q0 21 15 39.5t35 18.5h30l468 746l-135 183q-10 16 -5.5 34t20.5 28t34 5.5t28 -20.5l111 -148l112 150q9 16 27 20.5t34 -5zM600 200h377l-182 112l-195 534v-646z " /> +<glyph unicode="✉" d="M25 1100h1150q10 0 12.5 -5t-5.5 -13l-564 -567q-8 -8 -18 -8t-18 8l-564 567q-8 8 -5.5 13t12.5 5zM18 882l264 -264q8 -8 8 -18t-8 -18l-264 -264q-8 -8 -13 -5.5t-5 12.5v550q0 10 5 12.5t13 -5.5zM918 618l264 264q8 8 13 5.5t5 -12.5v-550q0 -10 -5 -12.5t-13 5.5 l-264 264q-8 8 -8 18t8 18zM818 482l364 -364q8 -8 5.5 -13t-12.5 -5h-1150q-10 0 -12.5 5t5.5 13l364 364q8 8 18 8t18 -8l164 -164q8 -8 18 -8t18 8l164 164q8 8 18 8t18 -8z" /> +<glyph unicode="✏" d="M1011 1210q19 0 33 -13l153 -153q13 -14 13 -33t-13 -33l-99 -92l-214 214l95 96q13 14 32 14zM1013 800l-615 -614l-214 214l614 614zM317 96l-333 -112l110 335z" /> +<glyph unicode="" d="M700 650v-550h250q21 0 35.5 -14.5t14.5 -35.5v-50h-800v50q0 21 14.5 35.5t35.5 14.5h250v550l-500 550h1200z" /> +<glyph unicode="" d="M368 1017l645 163q39 15 63 0t24 -49v-831q0 -55 -41.5 -95.5t-111.5 -63.5q-79 -25 -147 -4.5t-86 75t25.5 111.5t122.5 82q72 24 138 8v521l-600 -155v-606q0 -42 -44 -90t-109 -69q-79 -26 -147 -5.5t-86 75.5t25.5 111.5t122.5 82.5q72 24 138 7v639q0 38 14.5 59 t53.5 34z" /> +<glyph unicode="" d="M500 1191q100 0 191 -39t156.5 -104.5t104.5 -156.5t39 -191l-1 -2l1 -5q0 -141 -78 -262l275 -274q23 -26 22.5 -44.5t-22.5 -42.5l-59 -58q-26 -20 -46.5 -20t-39.5 20l-275 274q-119 -77 -261 -77l-5 1l-2 -1q-100 0 -191 39t-156.5 104.5t-104.5 156.5t-39 191 t39 191t104.5 156.5t156.5 104.5t191 39zM500 1022q-88 0 -162 -43t-117 -117t-43 -162t43 -162t117 -117t162 -43t162 43t117 117t43 162t-43 162t-117 117t-162 43z" /> +<glyph unicode="" d="M649 949q48 68 109.5 104t121.5 38.5t118.5 -20t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-150 152.5t-126.5 127.5t-93.5 124.5t-33.5 117.5q0 64 28 123t73 100.5t104 64t119 20 t120.5 -38.5t104.5 -104z" /> +<glyph unicode="" d="M407 800l131 353q7 19 17.5 19t17.5 -19l129 -353h421q21 0 24 -8.5t-14 -20.5l-342 -249l130 -401q7 -20 -0.5 -25.5t-24.5 6.5l-343 246l-342 -247q-17 -12 -24.5 -6.5t-0.5 25.5l130 400l-347 251q-17 12 -14 20.5t23 8.5h429z" /> +<glyph unicode="" d="M407 800l131 353q7 19 17.5 19t17.5 -19l129 -353h421q21 0 24 -8.5t-14 -20.5l-342 -249l130 -401q7 -20 -0.5 -25.5t-24.5 6.5l-343 246l-342 -247q-17 -12 -24.5 -6.5t-0.5 25.5l130 400l-347 251q-17 12 -14 20.5t23 8.5h429zM477 700h-240l197 -142l-74 -226 l193 139l195 -140l-74 229l192 140h-234l-78 211z" /> +<glyph unicode="" d="M600 1200q124 0 212 -88t88 -212v-250q0 -46 -31 -98t-69 -52v-75q0 -10 6 -21.5t15 -17.5l358 -230q9 -5 15 -16.5t6 -21.5v-93q0 -10 -7.5 -17.5t-17.5 -7.5h-1150q-10 0 -17.5 7.5t-7.5 17.5v93q0 10 6 21.5t15 16.5l358 230q9 6 15 17.5t6 21.5v75q-38 0 -69 52 t-31 98v250q0 124 88 212t212 88z" /> +<glyph unicode="" d="M25 1100h1150q10 0 17.5 -7.5t7.5 -17.5v-1050q0 -10 -7.5 -17.5t-17.5 -7.5h-1150q-10 0 -17.5 7.5t-7.5 17.5v1050q0 10 7.5 17.5t17.5 7.5zM100 1000v-100h100v100h-100zM875 1000h-550q-10 0 -17.5 -7.5t-7.5 -17.5v-350q0 -10 7.5 -17.5t17.5 -7.5h550 q10 0 17.5 7.5t7.5 17.5v350q0 10 -7.5 17.5t-17.5 7.5zM1000 1000v-100h100v100h-100zM100 800v-100h100v100h-100zM1000 800v-100h100v100h-100zM100 600v-100h100v100h-100zM1000 600v-100h100v100h-100zM875 500h-550q-10 0 -17.5 -7.5t-7.5 -17.5v-350q0 -10 7.5 -17.5 t17.5 -7.5h550q10 0 17.5 7.5t7.5 17.5v350q0 10 -7.5 17.5t-17.5 7.5zM100 400v-100h100v100h-100zM1000 400v-100h100v100h-100zM100 200v-100h100v100h-100zM1000 200v-100h100v100h-100z" /> +<glyph unicode="" d="M50 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM650 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400 q0 21 14.5 35.5t35.5 14.5zM50 500h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM650 500h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M50 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5zM850 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM850 700h200q21 0 35.5 -14.5t14.5 -35.5v-200 q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 300h200 q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM850 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5 t35.5 14.5z" /> +<glyph unicode="" d="M50 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 1100h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5zM50 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 700h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 300h700q21 0 35.5 -14.5t14.5 -35.5v-200 q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M465 477l571 571q8 8 18 8t17 -8l177 -177q8 -7 8 -17t-8 -18l-783 -784q-7 -8 -17.5 -8t-17.5 8l-384 384q-8 8 -8 18t8 17l177 177q7 8 17 8t18 -8l171 -171q7 -7 18 -7t18 7z" /> +<glyph unicode="" d="M904 1083l178 -179q8 -8 8 -18.5t-8 -17.5l-267 -268l267 -268q8 -7 8 -17.5t-8 -18.5l-178 -178q-8 -8 -18.5 -8t-17.5 8l-268 267l-268 -267q-7 -8 -17.5 -8t-18.5 8l-178 178q-8 8 -8 18.5t8 17.5l267 268l-267 268q-8 7 -8 17.5t8 18.5l178 178q8 8 18.5 8t17.5 -8 l268 -267l268 268q7 7 17.5 7t18.5 -7z" /> +<glyph unicode="" d="M507 1177q98 0 187.5 -38.5t154.5 -103.5t103.5 -154.5t38.5 -187.5q0 -141 -78 -262l300 -299q8 -8 8 -18.5t-8 -18.5l-109 -108q-7 -8 -17.5 -8t-18.5 8l-300 299q-119 -77 -261 -77q-98 0 -188 38.5t-154.5 103t-103 154.5t-38.5 188t38.5 187.5t103 154.5 t154.5 103.5t188 38.5zM506.5 1023q-89.5 0 -165.5 -44t-120 -120.5t-44 -166t44 -165.5t120 -120t165.5 -44t166 44t120.5 120t44 165.5t-44 166t-120.5 120.5t-166 44zM425 900h150q10 0 17.5 -7.5t7.5 -17.5v-75h75q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5 t-17.5 -7.5h-75v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-75q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h75v75q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M507 1177q98 0 187.5 -38.5t154.5 -103.5t103.5 -154.5t38.5 -187.5q0 -141 -78 -262l300 -299q8 -8 8 -18.5t-8 -18.5l-109 -108q-7 -8 -17.5 -8t-18.5 8l-300 299q-119 -77 -261 -77q-98 0 -188 38.5t-154.5 103t-103 154.5t-38.5 188t38.5 187.5t103 154.5 t154.5 103.5t188 38.5zM506.5 1023q-89.5 0 -165.5 -44t-120 -120.5t-44 -166t44 -165.5t120 -120t165.5 -44t166 44t120.5 120t44 165.5t-44 166t-120.5 120.5t-166 44zM325 800h350q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-350q-10 0 -17.5 7.5 t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M550 1200h100q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM800 975v166q167 -62 272 -209.5t105 -331.5q0 -117 -45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5 t-184.5 123t-123 184.5t-45.5 224q0 184 105 331.5t272 209.5v-166q-103 -55 -165 -155t-62 -220q0 -116 57 -214.5t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5q0 120 -62 220t-165 155z" /> +<glyph unicode="" d="M1025 1200h150q10 0 17.5 -7.5t7.5 -17.5v-1150q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v1150q0 10 7.5 17.5t17.5 7.5zM725 800h150q10 0 17.5 -7.5t7.5 -17.5v-750q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v750 q0 10 7.5 17.5t17.5 7.5zM425 500h150q10 0 17.5 -7.5t7.5 -17.5v-450q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v450q0 10 7.5 17.5t17.5 7.5zM125 300h150q10 0 17.5 -7.5t7.5 -17.5v-250q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5 v250q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M600 1174q33 0 74 -5l38 -152l5 -1q49 -14 94 -39l5 -2l134 80q61 -48 104 -105l-80 -134l3 -5q25 -44 39 -93l1 -6l152 -38q5 -43 5 -73q0 -34 -5 -74l-152 -38l-1 -6q-15 -49 -39 -93l-3 -5l80 -134q-48 -61 -104 -105l-134 81l-5 -3q-44 -25 -94 -39l-5 -2l-38 -151 q-43 -5 -74 -5q-33 0 -74 5l-38 151l-5 2q-49 14 -94 39l-5 3l-134 -81q-60 48 -104 105l80 134l-3 5q-25 45 -38 93l-2 6l-151 38q-6 42 -6 74q0 33 6 73l151 38l2 6q13 48 38 93l3 5l-80 134q47 61 105 105l133 -80l5 2q45 25 94 39l5 1l38 152q43 5 74 5zM600 815 q-89 0 -152 -63t-63 -151.5t63 -151.5t152 -63t152 63t63 151.5t-63 151.5t-152 63z" /> +<glyph unicode="" d="M500 1300h300q41 0 70.5 -29.5t29.5 -70.5v-100h275q10 0 17.5 -7.5t7.5 -17.5v-75h-1100v75q0 10 7.5 17.5t17.5 7.5h275v100q0 41 29.5 70.5t70.5 29.5zM500 1200v-100h300v100h-300zM1100 900v-800q0 -41 -29.5 -70.5t-70.5 -29.5h-700q-41 0 -70.5 29.5t-29.5 70.5 v800h900zM300 800v-700h100v700h-100zM500 800v-700h100v700h-100zM700 800v-700h100v700h-100zM900 800v-700h100v700h-100z" /> +<glyph unicode="" d="M18 618l620 608q8 7 18.5 7t17.5 -7l608 -608q8 -8 5.5 -13t-12.5 -5h-175v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v375h-300v-375q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v575h-175q-10 0 -12.5 5t5.5 13z" /> +<glyph unicode="" d="M600 1200v-400q0 -41 29.5 -70.5t70.5 -29.5h300v-650q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v1100q0 21 14.5 35.5t35.5 14.5h450zM1000 800h-250q-21 0 -35.5 14.5t-14.5 35.5v250z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM525 900h50q10 0 17.5 -7.5t7.5 -17.5v-275h175q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M1300 0h-538l-41 400h-242l-41 -400h-538l431 1200h209l-21 -300h162l-20 300h208zM515 800l-27 -300h224l-27 300h-170z" /> +<glyph unicode="" d="M550 1200h200q21 0 35.5 -14.5t14.5 -35.5v-450h191q20 0 25.5 -11.5t-7.5 -27.5l-327 -400q-13 -16 -32 -16t-32 16l-327 400q-13 16 -7.5 27.5t25.5 11.5h191v450q0 21 14.5 35.5t35.5 14.5zM1125 400h50q10 0 17.5 -7.5t7.5 -17.5v-350q0 -10 -7.5 -17.5t-17.5 -7.5 h-1050q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h50q10 0 17.5 -7.5t7.5 -17.5v-175h900v175q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM525 900h150q10 0 17.5 -7.5t7.5 -17.5v-275h137q21 0 26 -11.5t-8 -27.5l-223 -275q-13 -16 -32 -16t-32 16l-223 275q-13 16 -8 27.5t26 11.5h137v275q0 10 7.5 17.5t17.5 7.5z " /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM632 914l223 -275q13 -16 8 -27.5t-26 -11.5h-137v-275q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v275h-137q-21 0 -26 11.5t8 27.5l223 275q13 16 32 16 t32 -16z" /> +<glyph unicode="" d="M225 1200h750q10 0 19.5 -7t12.5 -17l186 -652q7 -24 7 -49v-425q0 -12 -4 -27t-9 -17q-12 -6 -37 -6h-1100q-12 0 -27 4t-17 8q-6 13 -6 38l1 425q0 25 7 49l185 652q3 10 12.5 17t19.5 7zM878 1000h-556q-10 0 -19 -7t-11 -18l-87 -450q-2 -11 4 -18t16 -7h150 q10 0 19.5 -7t11.5 -17l38 -152q2 -10 11.5 -17t19.5 -7h250q10 0 19.5 7t11.5 17l38 152q2 10 11.5 17t19.5 7h150q10 0 16 7t4 18l-87 450q-2 11 -11 18t-19 7z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM540 820l253 -190q17 -12 17 -30t-17 -30l-253 -190q-16 -12 -28 -6.5t-12 26.5v400q0 21 12 26.5t28 -6.5z" /> +<glyph unicode="" d="M947 1060l135 135q7 7 12.5 5t5.5 -13v-362q0 -10 -7.5 -17.5t-17.5 -7.5h-362q-11 0 -13 5.5t5 12.5l133 133q-109 76 -238 76q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5h150q0 -117 -45.5 -224 t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5q192 0 347 -117z" /> +<glyph unicode="" d="M947 1060l135 135q7 7 12.5 5t5.5 -13v-361q0 -11 -7.5 -18.5t-18.5 -7.5h-361q-11 0 -13 5.5t5 12.5l134 134q-110 75 -239 75q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5h-150q0 117 45.5 224t123 184.5t184.5 123t224 45.5q192 0 347 -117zM1027 600h150 q0 -117 -45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5q-192 0 -348 118l-134 -134q-7 -8 -12.5 -5.5t-5.5 12.5v360q0 11 7.5 18.5t18.5 7.5h360q10 0 12.5 -5.5t-5.5 -12.5l-133 -133q110 -76 240 -76q116 0 214.5 57t155.5 155.5t57 214.5z" /> +<glyph unicode="" d="M125 1200h1050q10 0 17.5 -7.5t7.5 -17.5v-1150q0 -10 -7.5 -17.5t-17.5 -7.5h-1050q-10 0 -17.5 7.5t-7.5 17.5v1150q0 10 7.5 17.5t17.5 7.5zM1075 1000h-850q-10 0 -17.5 -7.5t-7.5 -17.5v-850q0 -10 7.5 -17.5t17.5 -7.5h850q10 0 17.5 7.5t7.5 17.5v850 q0 10 -7.5 17.5t-17.5 7.5zM325 900h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 900h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 700h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 700h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 500h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 500h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 300h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 300h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M900 800v200q0 83 -58.5 141.5t-141.5 58.5h-300q-82 0 -141 -59t-59 -141v-200h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-600q0 -41 29.5 -70.5t70.5 -29.5h900q41 0 70.5 29.5t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5h-100zM400 800v150q0 21 15 35.5t35 14.5h200 q20 0 35 -14.5t15 -35.5v-150h-300z" /> +<glyph unicode="" d="M125 1100h50q10 0 17.5 -7.5t7.5 -17.5v-1075h-100v1075q0 10 7.5 17.5t17.5 7.5zM1075 1052q4 0 9 -2q16 -6 16 -23v-421q0 -6 -3 -12q-33 -59 -66.5 -99t-65.5 -58t-56.5 -24.5t-52.5 -6.5q-26 0 -57.5 6.5t-52.5 13.5t-60 21q-41 15 -63 22.5t-57.5 15t-65.5 7.5 q-85 0 -160 -57q-7 -5 -15 -5q-6 0 -11 3q-14 7 -14 22v438q22 55 82 98.5t119 46.5q23 2 43 0.5t43 -7t32.5 -8.5t38 -13t32.5 -11q41 -14 63.5 -21t57 -14t63.5 -7q103 0 183 87q7 8 18 8z" /> +<glyph unicode="" d="M600 1175q116 0 227 -49.5t192.5 -131t131 -192.5t49.5 -227v-300q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v300q0 127 -70.5 231.5t-184.5 161.5t-245 57t-245 -57t-184.5 -161.5t-70.5 -231.5v-300q0 -10 -7.5 -17.5t-17.5 -7.5h-50 q-10 0 -17.5 7.5t-7.5 17.5v300q0 116 49.5 227t131 192.5t192.5 131t227 49.5zM220 500h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460q0 8 6 14t14 6zM820 500h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460 q0 8 6 14t14 6z" /> +<glyph unicode="" d="M321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM900 668l120 120q7 7 17 7t17 -7l34 -34q7 -7 7 -17t-7 -17l-120 -120l120 -120q7 -7 7 -17 t-7 -17l-34 -34q-7 -7 -17 -7t-17 7l-120 119l-120 -119q-7 -7 -17 -7t-17 7l-34 34q-7 7 -7 17t7 17l119 120l-119 120q-7 7 -7 17t7 17l34 34q7 8 17 8t17 -8z" /> +<glyph unicode="" d="M321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM766 900h4q10 -1 16 -10q96 -129 96 -290q0 -154 -90 -281q-6 -9 -17 -10l-3 -1q-9 0 -16 6 l-29 23q-7 7 -8.5 16.5t4.5 17.5q72 103 72 229q0 132 -78 238q-6 8 -4.5 18t9.5 17l29 22q7 5 15 5z" /> +<glyph unicode="" d="M967 1004h3q11 -1 17 -10q135 -179 135 -396q0 -105 -34 -206.5t-98 -185.5q-7 -9 -17 -10h-3q-9 0 -16 6l-42 34q-8 6 -9 16t5 18q111 150 111 328q0 90 -29.5 176t-84.5 157q-6 9 -5 19t10 16l42 33q7 5 15 5zM321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5 t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM766 900h4q10 -1 16 -10q96 -129 96 -290q0 -154 -90 -281q-6 -9 -17 -10l-3 -1q-9 0 -16 6l-29 23q-7 7 -8.5 16.5t4.5 17.5q72 103 72 229q0 132 -78 238 q-6 8 -4.5 18.5t9.5 16.5l29 22q7 5 15 5z" /> +<glyph unicode="" d="M500 900h100v-100h-100v-100h-400v-100h-100v600h500v-300zM1200 700h-200v-100h200v-200h-300v300h-200v300h-100v200h600v-500zM100 1100v-300h300v300h-300zM800 1100v-300h300v300h-300zM300 900h-100v100h100v-100zM1000 900h-100v100h100v-100zM300 500h200v-500 h-500v500h200v100h100v-100zM800 300h200v-100h-100v-100h-200v100h-100v100h100v200h-200v100h300v-300zM100 400v-300h300v300h-300zM300 200h-100v100h100v-100zM1200 200h-100v100h100v-100zM700 0h-100v100h100v-100zM1200 0h-300v100h300v-100z" /> +<glyph unicode="" d="M100 200h-100v1000h100v-1000zM300 200h-100v1000h100v-1000zM700 200h-200v1000h200v-1000zM900 200h-100v1000h100v-1000zM1200 200h-200v1000h200v-1000zM400 0h-300v100h300v-100zM600 0h-100v91h100v-91zM800 0h-100v91h100v-91zM1100 0h-200v91h200v-91z" /> +<glyph unicode="" d="M500 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-682 682l1 475q0 10 7.5 17.5t17.5 7.5h474zM319.5 1024.5q-29.5 29.5 -71 29.5t-71 -29.5t-29.5 -71.5t29.5 -71.5t71 -29.5t71 29.5t29.5 71.5t-29.5 71.5z" /> +<glyph unicode="" d="M500 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-682 682l1 475q0 10 7.5 17.5t17.5 7.5h474zM800 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-56 56l424 426l-700 700h150zM319.5 1024.5q-29.5 29.5 -71 29.5t-71 -29.5 t-29.5 -71.5t29.5 -71.5t71 -29.5t71 29.5t29.5 71.5t-29.5 71.5z" /> +<glyph unicode="" d="M300 1200h825q75 0 75 -75v-900q0 -25 -18 -43l-64 -64q-8 -8 -13 -5.5t-5 12.5v950q0 10 -7.5 17.5t-17.5 7.5h-700q-25 0 -43 -18l-64 -64q-8 -8 -5.5 -13t12.5 -5h700q10 0 17.5 -7.5t7.5 -17.5v-950q0 -10 -7.5 -17.5t-17.5 -7.5h-850q-10 0 -17.5 7.5t-7.5 17.5v975 q0 25 18 43l139 139q18 18 43 18z" /> +<glyph unicode="" d="M250 1200h800q21 0 35.5 -14.5t14.5 -35.5v-1150l-450 444l-450 -445v1151q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M822 1200h-444q-11 0 -19 -7.5t-9 -17.5l-78 -301q-7 -24 7 -45l57 -108q6 -9 17.5 -15t21.5 -6h450q10 0 21.5 6t17.5 15l62 108q14 21 7 45l-83 301q-1 10 -9 17.5t-19 7.5zM1175 800h-150q-10 0 -21 -6.5t-15 -15.5l-78 -156q-4 -9 -15 -15.5t-21 -6.5h-550 q-10 0 -21 6.5t-15 15.5l-78 156q-4 9 -15 15.5t-21 6.5h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-650q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h750q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5 t7.5 17.5v650q0 10 -7.5 17.5t-17.5 7.5zM850 200h-500q-10 0 -19.5 -7t-11.5 -17l-38 -152q-2 -10 3.5 -17t15.5 -7h600q10 0 15.5 7t3.5 17l-38 152q-2 10 -11.5 17t-19.5 7z" /> +<glyph unicode="" d="M500 1100h200q56 0 102.5 -20.5t72.5 -50t44 -59t25 -50.5l6 -20h150q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5h150q2 8 6.5 21.5t24 48t45 61t72 48t102.5 21.5zM900 800v-100 h100v100h-100zM600 730q-95 0 -162.5 -67.5t-67.5 -162.5t67.5 -162.5t162.5 -67.5t162.5 67.5t67.5 162.5t-67.5 162.5t-162.5 67.5zM600 603q43 0 73 -30t30 -73t-30 -73t-73 -30t-73 30t-30 73t30 73t73 30z" /> +<glyph unicode="" d="M681 1199l385 -998q20 -50 60 -92q18 -19 36.5 -29.5t27.5 -11.5l10 -2v-66h-417v66q53 0 75 43.5t5 88.5l-82 222h-391q-58 -145 -92 -234q-11 -34 -6.5 -57t25.5 -37t46 -20t55 -6v-66h-365v66q56 24 84 52q12 12 25 30.5t20 31.5l7 13l399 1006h93zM416 521h340 l-162 457z" /> +<glyph unicode="" d="M753 641q5 -1 14.5 -4.5t36 -15.5t50.5 -26.5t53.5 -40t50.5 -54.5t35.5 -70t14.5 -87q0 -67 -27.5 -125.5t-71.5 -97.5t-98.5 -66.5t-108.5 -40.5t-102 -13h-500v89q41 7 70.5 32.5t29.5 65.5v827q0 24 -0.5 34t-3.5 24t-8.5 19.5t-17 13.5t-28 12.5t-42.5 11.5v71 l471 -1q57 0 115.5 -20.5t108 -57t80.5 -94t31 -124.5q0 -51 -15.5 -96.5t-38 -74.5t-45 -50.5t-38.5 -30.5zM400 700h139q78 0 130.5 48.5t52.5 122.5q0 41 -8.5 70.5t-29.5 55.5t-62.5 39.5t-103.5 13.5h-118v-350zM400 200h216q80 0 121 50.5t41 130.5q0 90 -62.5 154.5 t-156.5 64.5h-159v-400z" /> +<glyph unicode="" d="M877 1200l2 -57q-83 -19 -116 -45.5t-40 -66.5l-132 -839q-9 -49 13 -69t96 -26v-97h-500v97q186 16 200 98l173 832q3 17 3 30t-1.5 22.5t-9 17.5t-13.5 12.5t-21.5 10t-26 8.5t-33.5 10q-13 3 -19 5v57h425z" /> +<glyph unicode="" d="M1300 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-850q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v850h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM175 1000h-75v-800h75l-125 -167l-125 167h75v800h-75l125 167z" /> +<glyph unicode="" d="M1100 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-650q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v650h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM1167 50l-167 -125v75h-800v-75l-167 125l167 125v-75h800v75z" /> +<glyph unicode="" d="M50 1100h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 500h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M250 1100h700q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM250 500h700q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M500 950v100q0 21 14.5 35.5t35.5 14.5h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5zM100 650v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000 q-21 0 -35.5 14.5t-14.5 35.5zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5zM0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100 q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5z" /> +<glyph unicode="" d="M50 1100h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 500h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 1100h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 800h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 500h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 500h800q21 0 35.5 -14.5t14.5 -35.5v-100 q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 200h800 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M400 0h-100v1100h100v-1100zM550 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM550 800h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM267 550l-167 -125v75h-200v100h200v75zM550 500h300q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM550 200h600 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM900 0h-100v1100h100v-1100zM50 800h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM1100 600h200v-100h-200v-75l-167 125l167 125v-75zM50 500h300q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h600 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M75 1000h750q31 0 53 -22t22 -53v-650q0 -31 -22 -53t-53 -22h-750q-31 0 -53 22t-22 53v650q0 31 22 53t53 22zM1200 300l-300 300l300 300v-600z" /> +<glyph unicode="" d="M44 1100h1112q18 0 31 -13t13 -31v-1012q0 -18 -13 -31t-31 -13h-1112q-18 0 -31 13t-13 31v1012q0 18 13 31t31 13zM100 1000v-737l247 182l298 -131l-74 156l293 318l236 -288v500h-1000zM342 884q56 0 95 -39t39 -94.5t-39 -95t-95 -39.5t-95 39.5t-39 95t39 94.5 t95 39z" /> +<glyph unicode="" d="M648 1169q117 0 216 -60t156.5 -161t57.5 -218q0 -115 -70 -258q-69 -109 -158 -225.5t-143 -179.5l-54 -62q-9 8 -25.5 24.5t-63.5 67.5t-91 103t-98.5 128t-95.5 148q-60 132 -60 249q0 88 34 169.5t91.5 142t137 96.5t166.5 36zM652.5 974q-91.5 0 -156.5 -65 t-65 -157t65 -156.5t156.5 -64.5t156.5 64.5t65 156.5t-65 157t-156.5 65z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 173v854q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57z" /> +<glyph unicode="" d="M554 1295q21 -72 57.5 -143.5t76 -130t83 -118t82.5 -117t70 -116t49.5 -126t18.5 -136.5q0 -71 -25.5 -135t-68.5 -111t-99 -82t-118.5 -54t-125.5 -23q-84 5 -161.5 34t-139.5 78.5t-99 125t-37 164.5q0 69 18 136.5t49.5 126.5t69.5 116.5t81.5 117.5t83.5 119 t76.5 131t58.5 143zM344 710q-23 -33 -43.5 -70.5t-40.5 -102.5t-17 -123q1 -37 14.5 -69.5t30 -52t41 -37t38.5 -24.5t33 -15q21 -7 32 -1t13 22l6 34q2 10 -2.5 22t-13.5 19q-5 4 -14 12t-29.5 40.5t-32.5 73.5q-26 89 6 271q2 11 -6 11q-8 1 -15 -10z" /> +<glyph unicode="" d="M1000 1013l108 115q2 1 5 2t13 2t20.5 -1t25 -9.5t28.5 -21.5q22 -22 27 -43t0 -32l-6 -10l-108 -115zM350 1100h400q50 0 105 -13l-187 -187h-368q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v182l200 200v-332 q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5zM1009 803l-362 -362l-161 -50l55 170l355 355z" /> +<glyph unicode="" d="M350 1100h361q-164 -146 -216 -200h-195q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5l200 153v-103q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5z M824 1073l339 -301q8 -7 8 -17.5t-8 -17.5l-340 -306q-7 -6 -12.5 -4t-6.5 11v203q-26 1 -54.5 0t-78.5 -7.5t-92 -17.5t-86 -35t-70 -57q10 59 33 108t51.5 81.5t65 58.5t68.5 40.5t67 24.5t56 13.5t40 4.5v210q1 10 6.5 12.5t13.5 -4.5z" /> +<glyph unicode="" d="M350 1100h350q60 0 127 -23l-178 -177h-349q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v69l200 200v-219q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5z M643 639l395 395q7 7 17.5 7t17.5 -7l101 -101q7 -7 7 -17.5t-7 -17.5l-531 -532q-7 -7 -17.5 -7t-17.5 7l-248 248q-7 7 -7 17.5t7 17.5l101 101q7 7 17.5 7t17.5 -7l111 -111q8 -7 18 -7t18 7z" /> +<glyph unicode="" d="M318 918l264 264q8 8 18 8t18 -8l260 -264q7 -8 4.5 -13t-12.5 -5h-170v-200h200v173q0 10 5 12t13 -5l264 -260q8 -7 8 -17.5t-8 -17.5l-264 -265q-8 -7 -13 -5t-5 12v173h-200v-200h170q10 0 12.5 -5t-4.5 -13l-260 -264q-8 -8 -18 -8t-18 8l-264 264q-8 8 -5.5 13 t12.5 5h175v200h-200v-173q0 -10 -5 -12t-13 5l-264 265q-8 7 -8 17.5t8 17.5l264 260q8 7 13 5t5 -12v-173h200v200h-175q-10 0 -12.5 5t5.5 13z" /> +<glyph unicode="" d="M250 1100h100q21 0 35.5 -14.5t14.5 -35.5v-438l464 453q15 14 25.5 10t10.5 -25v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-438l464 453q15 14 25.5 10t10.5 -25v-438l464 453q15 14 25.5 10t10.5 -25v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5 t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M1200 1050v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -10.5 -25t-25.5 10l-492 480q-15 14 -15 35t15 35l492 480q15 14 25.5 10t10.5 -25v-438l464 453q15 14 25.5 10t10.5 -25z" /> +<glyph unicode="" d="M243 1074l814 -498q18 -11 18 -26t-18 -26l-814 -498q-18 -11 -30.5 -4t-12.5 28v1000q0 21 12.5 28t30.5 -4z" /> +<glyph unicode="" d="M250 1000h200q21 0 35.5 -14.5t14.5 -35.5v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5zM650 1000h200q21 0 35.5 -14.5t14.5 -35.5v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v800 q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M1100 950v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5z" /> +<glyph unicode="" d="M500 612v438q0 21 10.5 25t25.5 -10l492 -480q15 -14 15 -35t-15 -35l-492 -480q-15 -14 -25.5 -10t-10.5 25v438l-464 -453q-15 -14 -25.5 -10t-10.5 25v1000q0 21 10.5 25t25.5 -10z" /> +<glyph unicode="" d="M1048 1102l100 1q20 0 35 -14.5t15 -35.5l5 -1000q0 -21 -14.5 -35.5t-35.5 -14.5l-100 -1q-21 0 -35.5 14.5t-14.5 35.5l-2 437l-463 -454q-14 -15 -24.5 -10.5t-10.5 25.5l-2 437l-462 -455q-15 -14 -25.5 -9.5t-10.5 24.5l-5 1000q0 21 10.5 25.5t25.5 -10.5l466 -450 l-2 438q0 20 10.5 24.5t25.5 -9.5l466 -451l-2 438q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M850 1100h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438l-464 -453q-15 -14 -25.5 -10t-10.5 25v1000q0 21 10.5 25t25.5 -10l464 -453v438q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M686 1081l501 -540q15 -15 10.5 -26t-26.5 -11h-1042q-22 0 -26.5 11t10.5 26l501 540q15 15 36 15t36 -15zM150 400h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M885 900l-352 -353l352 -353l-197 -198l-552 552l552 550z" /> +<glyph unicode="" d="M1064 547l-551 -551l-198 198l353 353l-353 353l198 198z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM650 900h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-150h-150 q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5t35.5 -14.5h150v-150q0 -21 14.5 -35.5t35.5 -14.5h100q21 0 35.5 14.5t14.5 35.5v150h150q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5h-150v150q0 21 -14.5 35.5t-35.5 14.5z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM850 700h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5 t35.5 -14.5h500q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM741.5 913q-12.5 0 -21.5 -9l-120 -120l-120 120q-9 9 -21.5 9 t-21.5 -9l-141 -141q-9 -9 -9 -21.5t9 -21.5l120 -120l-120 -120q-9 -9 -9 -21.5t9 -21.5l141 -141q9 -9 21.5 -9t21.5 9l120 120l120 -120q9 -9 21.5 -9t21.5 9l141 141q9 9 9 21.5t-9 21.5l-120 120l120 120q9 9 9 21.5t-9 21.5l-141 141q-9 9 -21.5 9z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM546 623l-84 85q-7 7 -17.5 7t-18.5 -7l-139 -139q-7 -8 -7 -18t7 -18 l242 -241q7 -8 17.5 -8t17.5 8l375 375q7 7 7 17.5t-7 18.5l-139 139q-7 7 -17.5 7t-17.5 -7z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM588 941q-29 0 -59 -5.5t-63 -20.5t-58 -38.5t-41.5 -63t-16.5 -89.5 q0 -25 20 -25h131q30 -5 35 11q6 20 20.5 28t45.5 8q20 0 31.5 -10.5t11.5 -28.5q0 -23 -7 -34t-26 -18q-1 0 -13.5 -4t-19.5 -7.5t-20 -10.5t-22 -17t-18.5 -24t-15.5 -35t-8 -46q-1 -8 5.5 -16.5t20.5 -8.5h173q7 0 22 8t35 28t37.5 48t29.5 74t12 100q0 47 -17 83 t-42.5 57t-59.5 34.5t-64 18t-59 4.5zM675 400h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM675 1000h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5 t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5zM675 700h-250q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h75v-200h-75q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h350q10 0 17.5 7.5t7.5 17.5v50q0 10 -7.5 17.5 t-17.5 7.5h-75v275q0 10 -7.5 17.5t-17.5 7.5z" /> +<glyph unicode="" d="M525 1200h150q10 0 17.5 -7.5t7.5 -17.5v-194q103 -27 178.5 -102.5t102.5 -178.5h194q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-194q-27 -103 -102.5 -178.5t-178.5 -102.5v-194q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v194 q-103 27 -178.5 102.5t-102.5 178.5h-194q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h194q27 103 102.5 178.5t178.5 102.5v194q0 10 7.5 17.5t17.5 7.5zM700 893v-168q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v168q-68 -23 -119 -74 t-74 -119h168q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-168q23 -68 74 -119t119 -74v168q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-168q68 23 119 74t74 119h-168q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h168 q-23 68 -74 119t-119 74z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM759 823l64 -64q7 -7 7 -17.5t-7 -17.5l-124 -124l124 -124q7 -7 7 -17.5t-7 -17.5l-64 -64q-7 -7 -17.5 -7t-17.5 7l-124 124l-124 -124q-7 -7 -17.5 -7t-17.5 7l-64 64 q-7 7 -7 17.5t7 17.5l124 124l-124 124q-7 7 -7 17.5t7 17.5l64 64q7 7 17.5 7t17.5 -7l124 -124l124 124q7 7 17.5 7t17.5 -7z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM782 788l106 -106q7 -7 7 -17.5t-7 -17.5l-320 -321q-8 -7 -18 -7t-18 7l-202 203q-8 7 -8 17.5t8 17.5l106 106q7 8 17.5 8t17.5 -8l79 -79l197 197q7 7 17.5 7t17.5 -7z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5q0 -120 65 -225 l587 587q-105 65 -225 65zM965 819l-584 -584q104 -62 219 -62q116 0 214.5 57t155.5 155.5t57 214.5q0 115 -62 219z" /> +<glyph unicode="" d="M39 582l522 427q16 13 27.5 8t11.5 -26v-291h550q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-550v-291q0 -21 -11.5 -26t-27.5 8l-522 427q-16 13 -16 32t16 32z" /> +<glyph unicode="" d="M639 1009l522 -427q16 -13 16 -32t-16 -32l-522 -427q-16 -13 -27.5 -8t-11.5 26v291h-550q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h550v291q0 21 11.5 26t27.5 -8z" /> +<glyph unicode="" d="M682 1161l427 -522q13 -16 8 -27.5t-26 -11.5h-291v-550q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v550h-291q-21 0 -26 11.5t8 27.5l427 522q13 16 32 16t32 -16z" /> +<glyph unicode="" d="M550 1200h200q21 0 35.5 -14.5t14.5 -35.5v-550h291q21 0 26 -11.5t-8 -27.5l-427 -522q-13 -16 -32 -16t-32 16l-427 522q-13 16 -8 27.5t26 11.5h291v550q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M639 1109l522 -427q16 -13 16 -32t-16 -32l-522 -427q-16 -13 -27.5 -8t-11.5 26v291q-94 -2 -182 -20t-170.5 -52t-147 -92.5t-100.5 -135.5q5 105 27 193.5t67.5 167t113 135t167 91.5t225.5 42v262q0 21 11.5 26t27.5 -8z" /> +<glyph unicode="" d="M850 1200h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94l-249 -249q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l249 249l-94 94q-14 14 -10 24.5t25 10.5zM350 0h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l249 249 q8 7 18 7t18 -7l106 -106q7 -8 7 -18t-7 -18l-249 -249l94 -94q14 -14 10 -24.5t-25 -10.5z" /> +<glyph unicode="" d="M1014 1120l106 -106q7 -8 7 -18t-7 -18l-249 -249l94 -94q14 -14 10 -24.5t-25 -10.5h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l249 249q8 7 18 7t18 -7zM250 600h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94 l-249 -249q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l249 249l-94 94q-14 14 -10 24.5t25 10.5z" /> +<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM704 900h-208q-20 0 -32 -14.5t-8 -34.5l58 -302q4 -20 21.5 -34.5 t37.5 -14.5h54q20 0 37.5 14.5t21.5 34.5l58 302q4 20 -8 34.5t-32 14.5zM675 400h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5z" /> +<glyph unicode="" d="M260 1200q9 0 19 -2t15 -4l5 -2q22 -10 44 -23l196 -118q21 -13 36 -24q29 -21 37 -12q11 13 49 35l196 118q22 13 45 23q17 7 38 7q23 0 47 -16.5t37 -33.5l13 -16q14 -21 18 -45l25 -123l8 -44q1 -9 8.5 -14.5t17.5 -5.5h61q10 0 17.5 -7.5t7.5 -17.5v-50 q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 -7.5t-7.5 -17.5v-175h-400v300h-200v-300h-400v175q0 10 -7.5 17.5t-17.5 7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5h61q11 0 18 3t7 8q0 4 9 52l25 128q5 25 19 45q2 3 5 7t13.5 15t21.5 19.5t26.5 15.5 t29.5 7zM915 1079l-166 -162q-7 -7 -5 -12t12 -5h219q10 0 15 7t2 17l-51 149q-3 10 -11 12t-15 -6zM463 917l-177 157q-8 7 -16 5t-11 -12l-51 -143q-3 -10 2 -17t15 -7h231q11 0 12.5 5t-5.5 12zM500 0h-375q-10 0 -17.5 7.5t-7.5 17.5v375h400v-400zM1100 400v-375 q0 -10 -7.5 -17.5t-17.5 -7.5h-375v400h400z" /> +<glyph unicode="" d="M1165 1190q8 3 21 -6.5t13 -17.5q-2 -178 -24.5 -323.5t-55.5 -245.5t-87 -174.5t-102.5 -118.5t-118 -68.5t-118.5 -33t-120 -4.5t-105 9.5t-90 16.5q-61 12 -78 11q-4 1 -12.5 0t-34 -14.5t-52.5 -40.5l-153 -153q-26 -24 -37 -14.5t-11 43.5q0 64 42 102q8 8 50.5 45 t66.5 58q19 17 35 47t13 61q-9 55 -10 102.5t7 111t37 130t78 129.5q39 51 80 88t89.5 63.5t94.5 45t113.5 36t129 31t157.5 37t182 47.5zM1116 1098q-8 9 -22.5 -3t-45.5 -50q-38 -47 -119 -103.5t-142 -89.5l-62 -33q-56 -30 -102 -57t-104 -68t-102.5 -80.5t-85.5 -91 t-64 -104.5q-24 -56 -31 -86t2 -32t31.5 17.5t55.5 59.5q25 30 94 75.5t125.5 77.5t147.5 81q70 37 118.5 69t102 79.5t99 111t86.5 148.5q22 50 24 60t-6 19z" /> +<glyph unicode="" d="M653 1231q-39 -67 -54.5 -131t-10.5 -114.5t24.5 -96.5t47.5 -80t63.5 -62.5t68.5 -46.5t65 -30q-4 7 -17.5 35t-18.5 39.5t-17 39.5t-17 43t-13 42t-9.5 44.5t-2 42t4 43t13.5 39t23 38.5q96 -42 165 -107.5t105 -138t52 -156t13 -159t-19 -149.5q-13 -55 -44 -106.5 t-68 -87t-78.5 -64.5t-72.5 -45t-53 -22q-72 -22 -127 -11q-31 6 -13 19q6 3 17 7q13 5 32.5 21t41 44t38.5 63.5t21.5 81.5t-6.5 94.5t-50 107t-104 115.5q10 -104 -0.5 -189t-37 -140.5t-65 -93t-84 -52t-93.5 -11t-95 24.5q-80 36 -131.5 114t-53.5 171q-2 23 0 49.5 t4.5 52.5t13.5 56t27.5 60t46 64.5t69.5 68.5q-8 -53 -5 -102.5t17.5 -90t34 -68.5t44.5 -39t49 -2q31 13 38.5 36t-4.5 55t-29 64.5t-36 75t-26 75.5q-15 85 2 161.5t53.5 128.5t85.5 92.5t93.5 61t81.5 25.5z" /> +<glyph unicode="" d="M600 1094q82 0 160.5 -22.5t140 -59t116.5 -82.5t94.5 -95t68 -95t42.5 -82.5t14 -57.5t-14 -57.5t-43 -82.5t-68.5 -95t-94.5 -95t-116.5 -82.5t-140 -59t-159.5 -22.5t-159.5 22.5t-140 59t-116.5 82.5t-94.5 95t-68.5 95t-43 82.5t-14 57.5t14 57.5t42.5 82.5t68 95 t94.5 95t116.5 82.5t140 59t160.5 22.5zM888 829q-15 15 -18 12t5 -22q25 -57 25 -119q0 -124 -88 -212t-212 -88t-212 88t-88 212q0 59 23 114q8 19 4.5 22t-17.5 -12q-70 -69 -160 -184q-13 -16 -15 -40.5t9 -42.5q22 -36 47 -71t70 -82t92.5 -81t113 -58.5t133.5 -24.5 t133.5 24t113 58.5t92.5 81.5t70 81.5t47 70.5q11 18 9 42.5t-14 41.5q-90 117 -163 189zM448 727l-35 -36q-15 -15 -19.5 -38.5t4.5 -41.5q37 -68 93 -116q16 -13 38.5 -11t36.5 17l35 34q14 15 12.5 33.5t-16.5 33.5q-44 44 -89 117q-11 18 -28 20t-32 -12z" /> +<glyph unicode="" d="M592 0h-148l31 120q-91 20 -175.5 68.5t-143.5 106.5t-103.5 119t-66.5 110t-22 76q0 21 14 57.5t42.5 82.5t68 95t94.5 95t116.5 82.5t140 59t160.5 22.5q61 0 126 -15l32 121h148zM944 770l47 181q108 -85 176.5 -192t68.5 -159q0 -26 -19.5 -71t-59.5 -102t-93 -112 t-129 -104.5t-158 -75.5l46 173q77 49 136 117t97 131q11 18 9 42.5t-14 41.5q-54 70 -107 130zM310 824q-70 -69 -160 -184q-13 -16 -15 -40.5t9 -42.5q18 -30 39 -60t57 -70.5t74 -73t90 -61t105 -41.5l41 154q-107 18 -178.5 101.5t-71.5 193.5q0 59 23 114q8 19 4.5 22 t-17.5 -12zM448 727l-35 -36q-15 -15 -19.5 -38.5t4.5 -41.5q37 -68 93 -116q16 -13 38.5 -11t36.5 17l12 11l22 86l-3 4q-44 44 -89 117q-11 18 -28 20t-32 -12z" /> +<glyph unicode="" d="M-90 100l642 1066q20 31 48 28.5t48 -35.5l642 -1056q21 -32 7.5 -67.5t-50.5 -35.5h-1294q-37 0 -50.5 34t7.5 66zM155 200h345v75q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-75h345l-445 723zM496 700h208q20 0 32 -14.5t8 -34.5l-58 -252 q-4 -20 -21.5 -34.5t-37.5 -14.5h-54q-20 0 -37.5 14.5t-21.5 34.5l-58 252q-4 20 8 34.5t32 14.5z" /> +<glyph unicode="" d="M650 1200q62 0 106 -44t44 -106v-339l363 -325q15 -14 26 -38.5t11 -44.5v-41q0 -20 -12 -26.5t-29 5.5l-359 249v-263q100 -93 100 -113v-64q0 -21 -13 -29t-32 1l-205 128l-205 -128q-19 -9 -32 -1t-13 29v64q0 20 100 113v263l-359 -249q-17 -12 -29 -5.5t-12 26.5v41 q0 20 11 44.5t26 38.5l363 325v339q0 62 44 106t106 44z" /> +<glyph unicode="" d="M850 1200h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-150h-1100v150q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-50h500v50q0 21 14.5 35.5t35.5 14.5zM1100 800v-750q0 -21 -14.5 -35.5 t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v750h1100zM100 600v-100h100v100h-100zM300 600v-100h100v100h-100zM500 600v-100h100v100h-100zM700 600v-100h100v100h-100zM900 600v-100h100v100h-100zM100 400v-100h100v100h-100zM300 400v-100h100v100h-100zM500 400 v-100h100v100h-100zM700 400v-100h100v100h-100zM900 400v-100h100v100h-100zM100 200v-100h100v100h-100zM300 200v-100h100v100h-100zM500 200v-100h100v100h-100zM700 200v-100h100v100h-100zM900 200v-100h100v100h-100z" /> +<glyph unicode="" d="M1135 1165l249 -230q15 -14 15 -35t-15 -35l-249 -230q-14 -14 -24.5 -10t-10.5 25v150h-159l-600 -600h-291q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h209l600 600h241v150q0 21 10.5 25t24.5 -10zM522 819l-141 -141l-122 122h-209q-21 0 -35.5 14.5 t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h291zM1135 565l249 -230q15 -14 15 -35t-15 -35l-249 -230q-14 -14 -24.5 -10t-10.5 25v150h-241l-181 181l141 141l122 -122h159v150q0 21 10.5 25t24.5 -10z" /> +<glyph unicode="" d="M100 1100h1000q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-596l-304 -300v300h-100q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5z" /> +<glyph unicode="" d="M150 1200h200q21 0 35.5 -14.5t14.5 -35.5v-250h-300v250q0 21 14.5 35.5t35.5 14.5zM850 1200h200q21 0 35.5 -14.5t14.5 -35.5v-250h-300v250q0 21 14.5 35.5t35.5 14.5zM1100 800v-300q0 -41 -3 -77.5t-15 -89.5t-32 -96t-58 -89t-89 -77t-129 -51t-174 -20t-174 20 t-129 51t-89 77t-58 89t-32 96t-15 89.5t-3 77.5v300h300v-250v-27v-42.5t1.5 -41t5 -38t10 -35t16.5 -30t25.5 -24.5t35 -19t46.5 -12t60 -4t60 4.5t46.5 12.5t35 19.5t25 25.5t17 30.5t10 35t5 38t2 40.5t-0.5 42v25v250h300z" /> +<glyph unicode="" d="M1100 411l-198 -199l-353 353l-353 -353l-197 199l551 551z" /> +<glyph unicode="" d="M1101 789l-550 -551l-551 551l198 199l353 -353l353 353z" /> +<glyph unicode="" d="M404 1000h746q21 0 35.5 -14.5t14.5 -35.5v-551h150q21 0 25 -10.5t-10 -24.5l-230 -249q-14 -15 -35 -15t-35 15l-230 249q-14 14 -10 24.5t25 10.5h150v401h-381zM135 984l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-400h385l215 -200h-750q-21 0 -35.5 14.5 t-14.5 35.5v550h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" /> +<glyph unicode="" d="M56 1200h94q17 0 31 -11t18 -27l38 -162h896q24 0 39 -18.5t10 -42.5l-100 -475q-5 -21 -27 -42.5t-55 -21.5h-633l48 -200h535q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-50q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v50h-300v-50 q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v50h-31q-18 0 -32.5 10t-20.5 19l-5 10l-201 961h-54q-20 0 -35 14.5t-15 35.5t15 35.5t35 14.5z" /> +<glyph unicode="" d="M1200 1000v-100h-1200v100h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500zM0 800h1200v-800h-1200v800z" /> +<glyph unicode="" d="M200 800l-200 -400v600h200q0 41 29.5 70.5t70.5 29.5h300q42 0 71 -29.5t29 -70.5h500v-200h-1000zM1500 700l-300 -700h-1200l300 700h1200z" /> +<glyph unicode="" d="M635 1184l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-601h150q21 0 25 -10.5t-10 -24.5l-230 -249q-14 -15 -35 -15t-35 15l-230 249q-14 14 -10 24.5t25 10.5h150v601h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" /> +<glyph unicode="" d="M936 864l249 -229q14 -15 14 -35.5t-14 -35.5l-249 -229q-15 -15 -25.5 -10.5t-10.5 24.5v151h-600v-151q0 -20 -10.5 -24.5t-25.5 10.5l-249 229q-14 15 -14 35.5t14 35.5l249 229q15 15 25.5 10.5t10.5 -25.5v-149h600v149q0 21 10.5 25.5t25.5 -10.5z" /> +<glyph unicode="" d="M1169 400l-172 732q-5 23 -23 45.5t-38 22.5h-672q-20 0 -38 -20t-23 -41l-172 -739h1138zM1100 300h-1000q-41 0 -70.5 -29.5t-29.5 -70.5v-100q0 -41 29.5 -70.5t70.5 -29.5h1000q41 0 70.5 29.5t29.5 70.5v100q0 41 -29.5 70.5t-70.5 29.5zM800 100v100h100v-100h-100 zM1000 100v100h100v-100h-100z" /> +<glyph unicode="" d="M1150 1100q21 0 35.5 -14.5t14.5 -35.5v-850q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v850q0 21 14.5 35.5t35.5 14.5zM1000 200l-675 200h-38l47 -276q3 -16 -5.5 -20t-29.5 -4h-7h-84q-20 0 -34.5 14t-18.5 35q-55 337 -55 351v250v6q0 16 1 23.5t6.5 14 t17.5 6.5h200l675 250v-850zM0 750v-250q-4 0 -11 0.5t-24 6t-30 15t-24 30t-11 48.5v50q0 26 10.5 46t25 30t29 16t25.5 7z" /> +<glyph unicode="" d="M553 1200h94q20 0 29 -10.5t3 -29.5l-18 -37q83 -19 144 -82.5t76 -140.5l63 -327l118 -173h17q19 0 33 -14.5t14 -35t-13 -40.5t-31 -27q-8 -4 -23 -9.5t-65 -19.5t-103 -25t-132.5 -20t-158.5 -9q-57 0 -115 5t-104 12t-88.5 15.5t-73.5 17.5t-54.5 16t-35.5 12l-11 4 q-18 8 -31 28t-13 40.5t14 35t33 14.5h17l118 173l63 327q15 77 76 140t144 83l-18 32q-6 19 3.5 32t28.5 13zM498 110q50 -6 102 -6q53 0 102 6q-12 -49 -39.5 -79.5t-62.5 -30.5t-63 30.5t-39 79.5z" /> +<glyph unicode="" d="M800 946l224 78l-78 -224l234 -45l-180 -155l180 -155l-234 -45l78 -224l-224 78l-45 -234l-155 180l-155 -180l-45 234l-224 -78l78 224l-234 45l180 155l-180 155l234 45l-78 224l224 -78l45 234l155 -180l155 180z" /> +<glyph unicode="" d="M650 1200h50q40 0 70 -40.5t30 -84.5v-150l-28 -125h328q40 0 70 -40.5t30 -84.5v-100q0 -45 -29 -74l-238 -344q-16 -24 -38 -40.5t-45 -16.5h-250q-7 0 -42 25t-66 50l-31 25h-61q-45 0 -72.5 18t-27.5 57v400q0 36 20 63l145 196l96 198q13 28 37.5 48t51.5 20z M650 1100l-100 -212l-150 -213v-375h100l136 -100h214l250 375v125h-450l50 225v175h-50zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1100h250q23 0 45 -16.5t38 -40.5l238 -344q29 -29 29 -74v-100q0 -44 -30 -84.5t-70 -40.5h-328q28 -118 28 -125v-150q0 -44 -30 -84.5t-70 -40.5h-50q-27 0 -51.5 20t-37.5 48l-96 198l-145 196q-20 27 -20 63v400q0 39 27.5 57t72.5 18h61q124 100 139 100z M50 1000h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5zM636 1000l-136 -100h-100v-375l150 -213l100 -212h50v175l-50 225h450v125l-250 375h-214z" /> +<glyph unicode="" d="M356 873l363 230q31 16 53 -6l110 -112q13 -13 13.5 -32t-11.5 -34l-84 -121h302q84 0 138 -38t54 -110t-55 -111t-139 -39h-106l-131 -339q-6 -21 -19.5 -41t-28.5 -20h-342q-7 0 -90 81t-83 94v525q0 17 14 35.5t28 28.5zM400 792v-503l100 -89h293l131 339 q6 21 19.5 41t28.5 20h203q21 0 30.5 25t0.5 50t-31 25h-456h-7h-6h-5.5t-6 0.5t-5 1.5t-5 2t-4 2.5t-4 4t-2.5 4.5q-12 25 5 47l146 183l-86 83zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500 q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M475 1103l366 -230q2 -1 6 -3.5t14 -10.5t18 -16.5t14.5 -20t6.5 -22.5v-525q0 -13 -86 -94t-93 -81h-342q-15 0 -28.5 20t-19.5 41l-131 339h-106q-85 0 -139.5 39t-54.5 111t54 110t138 38h302l-85 121q-11 15 -10.5 34t13.5 32l110 112q22 22 53 6zM370 945l146 -183 q17 -22 5 -47q-2 -2 -3.5 -4.5t-4 -4t-4 -2.5t-5 -2t-5 -1.5t-6 -0.5h-6h-6.5h-6h-475v-100h221q15 0 29 -20t20 -41l130 -339h294l106 89v503l-342 236zM1050 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5 v500q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M550 1294q72 0 111 -55t39 -139v-106l339 -131q21 -6 41 -19.5t20 -28.5v-342q0 -7 -81 -90t-94 -83h-525q-17 0 -35.5 14t-28.5 28l-9 14l-230 363q-16 31 6 53l112 110q13 13 32 13.5t34 -11.5l121 -84v302q0 84 38 138t110 54zM600 972v203q0 21 -25 30.5t-50 0.5 t-25 -31v-456v-7v-6v-5.5t-0.5 -6t-1.5 -5t-2 -5t-2.5 -4t-4 -4t-4.5 -2.5q-25 -12 -47 5l-183 146l-83 -86l236 -339h503l89 100v293l-339 131q-21 6 -41 19.5t-20 28.5zM450 200h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M350 1100h500q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5t35.5 -14.5zM600 306v-106q0 -84 -39 -139t-111 -55t-110 54t-38 138v302l-121 -84q-15 -12 -34 -11.5t-32 13.5l-112 110 q-22 22 -6 53l230 363q1 2 3.5 6t10.5 13.5t16.5 17t20 13.5t22.5 6h525q13 0 94 -83t81 -90v-342q0 -15 -20 -28.5t-41 -19.5zM308 900l-236 -339l83 -86l183 146q22 17 47 5q2 -1 4.5 -2.5t4 -4t2.5 -4t2 -5t1.5 -5t0.5 -6v-5.5v-6v-7v-456q0 -22 25 -31t50 0.5t25 30.5 v203q0 15 20 28.5t41 19.5l339 131v293l-89 100h-503z" /> +<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM914 632l-275 223q-16 13 -27.5 8t-11.5 -26v-137h-275 q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h275v-137q0 -21 11.5 -26t27.5 8l275 223q16 13 16 32t-16 32z" /> +<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM561 855l-275 -223q-16 -13 -16 -32t16 -32l275 -223q16 -13 27.5 -8 t11.5 26v137h275q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5h-275v137q0 21 -11.5 26t-27.5 -8z" /> +<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM855 639l-223 275q-13 16 -32 16t-32 -16l-223 -275q-13 -16 -8 -27.5 t26 -11.5h137v-275q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v275h137q21 0 26 11.5t-8 27.5z" /> +<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM675 900h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-275h-137q-21 0 -26 -11.5 t8 -27.5l223 -275q13 -16 32 -16t32 16l223 275q13 16 8 27.5t-26 11.5h-137v275q0 10 -7.5 17.5t-17.5 7.5z" /> +<glyph unicode="" d="M600 1176q116 0 222.5 -46t184 -123.5t123.5 -184t46 -222.5t-46 -222.5t-123.5 -184t-184 -123.5t-222.5 -46t-222.5 46t-184 123.5t-123.5 184t-46 222.5t46 222.5t123.5 184t184 123.5t222.5 46zM627 1101q-15 -12 -36.5 -20.5t-35.5 -12t-43 -8t-39 -6.5 q-15 -3 -45.5 0t-45.5 -2q-20 -7 -51.5 -26.5t-34.5 -34.5q-3 -11 6.5 -22.5t8.5 -18.5q-3 -34 -27.5 -91t-29.5 -79q-9 -34 5 -93t8 -87q0 -9 17 -44.5t16 -59.5q12 0 23 -5t23.5 -15t19.5 -14q16 -8 33 -15t40.5 -15t34.5 -12q21 -9 52.5 -32t60 -38t57.5 -11 q7 -15 -3 -34t-22.5 -40t-9.5 -38q13 -21 23 -34.5t27.5 -27.5t36.5 -18q0 -7 -3.5 -16t-3.5 -14t5 -17q104 -2 221 112q30 29 46.5 47t34.5 49t21 63q-13 8 -37 8.5t-36 7.5q-15 7 -49.5 15t-51.5 19q-18 0 -41 -0.5t-43 -1.5t-42 -6.5t-38 -16.5q-51 -35 -66 -12 q-4 1 -3.5 25.5t0.5 25.5q-6 13 -26.5 17.5t-24.5 6.5q1 15 -0.5 30.5t-7 28t-18.5 11.5t-31 -21q-23 -25 -42 4q-19 28 -8 58q6 16 22 22q6 -1 26 -1.5t33.5 -4t19.5 -13.5q7 -12 18 -24t21.5 -20.5t20 -15t15.5 -10.5l5 -3q2 12 7.5 30.5t8 34.5t-0.5 32q-3 18 3.5 29 t18 22.5t15.5 24.5q6 14 10.5 35t8 31t15.5 22.5t34 22.5q-6 18 10 36q8 0 24 -1.5t24.5 -1.5t20 4.5t20.5 15.5q-10 23 -31 42.5t-37.5 29.5t-49 27t-43.5 23q0 1 2 8t3 11.5t1.5 10.5t-1 9.5t-4.5 4.5q31 -13 58.5 -14.5t38.5 2.5l12 5q5 28 -9.5 46t-36.5 24t-50 15 t-41 20q-18 -4 -37 0zM613 994q0 -17 8 -42t17 -45t9 -23q-8 1 -39.5 5.5t-52.5 10t-37 16.5q3 11 16 29.5t16 25.5q10 -10 19 -10t14 6t13.5 14.5t16.5 12.5z" /> +<glyph unicode="" d="M756 1157q164 92 306 -9l-259 -138l145 -232l251 126q6 -89 -34 -156.5t-117 -110.5q-60 -34 -127 -39.5t-126 16.5l-596 -596q-15 -16 -36.5 -16t-36.5 16l-111 110q-15 15 -15 36.5t15 37.5l600 599q-34 101 5.5 201.5t135.5 154.5z" /> +<glyph unicode="" horiz-adv-x="1220" d="M100 1196h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 1096h-200v-100h200v100zM100 796h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 696h-500v-100h500v100zM100 396h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 296h-300v-100h300v100z " /> +<glyph unicode="" d="M150 1200h900q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM700 500v-300l-200 -200v500l-350 500h900z" /> +<glyph unicode="" d="M500 1200h200q41 0 70.5 -29.5t29.5 -70.5v-100h300q41 0 70.5 -29.5t29.5 -70.5v-400h-500v100h-200v-100h-500v400q0 41 29.5 70.5t70.5 29.5h300v100q0 41 29.5 70.5t70.5 29.5zM500 1100v-100h200v100h-200zM1200 400v-200q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v200h1200z" /> +<glyph unicode="" d="M50 1200h300q21 0 25 -10.5t-10 -24.5l-94 -94l199 -199q7 -8 7 -18t-7 -18l-106 -106q-8 -7 -18 -7t-18 7l-199 199l-94 -94q-14 -14 -24.5 -10t-10.5 25v300q0 21 14.5 35.5t35.5 14.5zM850 1200h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94 l-199 -199q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l199 199l-94 94q-14 14 -10 24.5t25 10.5zM364 470l106 -106q7 -8 7 -18t-7 -18l-199 -199l94 -94q14 -14 10 -24.5t-25 -10.5h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l199 199 q8 7 18 7t18 -7zM1071 271l94 94q14 14 24.5 10t10.5 -25v-300q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -25 10.5t10 24.5l94 94l-199 199q-7 8 -7 18t7 18l106 106q8 7 18 7t18 -7z" /> +<glyph unicode="" d="M596 1192q121 0 231.5 -47.5t190 -127t127 -190t47.5 -231.5t-47.5 -231.5t-127 -190.5t-190 -127t-231.5 -47t-231.5 47t-190.5 127t-127 190.5t-47 231.5t47 231.5t127 190t190.5 127t231.5 47.5zM596 1010q-112 0 -207.5 -55.5t-151 -151t-55.5 -207.5t55.5 -207.5 t151 -151t207.5 -55.5t207.5 55.5t151 151t55.5 207.5t-55.5 207.5t-151 151t-207.5 55.5zM454.5 905q22.5 0 38.5 -16t16 -38.5t-16 -39t-38.5 -16.5t-38.5 16.5t-16 39t16 38.5t38.5 16zM754.5 905q22.5 0 38.5 -16t16 -38.5t-16 -39t-38 -16.5q-14 0 -29 10l-55 -145 q17 -23 17 -51q0 -36 -25.5 -61.5t-61.5 -25.5t-61.5 25.5t-25.5 61.5q0 32 20.5 56.5t51.5 29.5l122 126l1 1q-9 14 -9 28q0 23 16 39t38.5 16zM345.5 709q22.5 0 38.5 -16t16 -38.5t-16 -38.5t-38.5 -16t-38.5 16t-16 38.5t16 38.5t38.5 16zM854.5 709q22.5 0 38.5 -16 t16 -38.5t-16 -38.5t-38.5 -16t-38.5 16t-16 38.5t16 38.5t38.5 16z" /> +<glyph unicode="" d="M546 173l469 470q91 91 99 192q7 98 -52 175.5t-154 94.5q-22 4 -47 4q-34 0 -66.5 -10t-56.5 -23t-55.5 -38t-48 -41.5t-48.5 -47.5q-376 -375 -391 -390q-30 -27 -45 -41.5t-37.5 -41t-32 -46.5t-16 -47.5t-1.5 -56.5q9 -62 53.5 -95t99.5 -33q74 0 125 51l548 548 q36 36 20 75q-7 16 -21.5 26t-32.5 10q-26 0 -50 -23q-13 -12 -39 -38l-341 -338q-15 -15 -35.5 -15.5t-34.5 13.5t-14 34.5t14 34.5q327 333 361 367q35 35 67.5 51.5t78.5 16.5q14 0 29 -1q44 -8 74.5 -35.5t43.5 -68.5q14 -47 2 -96.5t-47 -84.5q-12 -11 -32 -32 t-79.5 -81t-114.5 -115t-124.5 -123.5t-123 -119.5t-96.5 -89t-57 -45q-56 -27 -120 -27q-70 0 -129 32t-93 89q-48 78 -35 173t81 163l511 511q71 72 111 96q91 55 198 55q80 0 152 -33q78 -36 129.5 -103t66.5 -154q17 -93 -11 -183.5t-94 -156.5l-482 -476 q-15 -15 -36 -16t-37 14t-17.5 34t14.5 35z" /> +<glyph unicode="" d="M649 949q48 68 109.5 104t121.5 38.5t118.5 -20t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-150 152.5t-126.5 127.5t-93.5 124.5t-33.5 117.5q0 64 28 123t73 100.5t104 64t119 20 t120.5 -38.5t104.5 -104zM896 972q-33 0 -64.5 -19t-56.5 -46t-47.5 -53.5t-43.5 -45.5t-37.5 -19t-36 19t-40 45.5t-43 53.5t-54 46t-65.5 19q-67 0 -122.5 -55.5t-55.5 -132.5q0 -23 13.5 -51t46 -65t57.5 -63t76 -75l22 -22q15 -14 44 -44t50.5 -51t46 -44t41 -35t23 -12 t23.5 12t42.5 36t46 44t52.5 52t44 43q4 4 12 13q43 41 63.5 62t52 55t46 55t26 46t11.5 44q0 79 -53 133.5t-120 54.5z" /> +<glyph unicode="" d="M776.5 1214q93.5 0 159.5 -66l141 -141q66 -66 66 -160q0 -42 -28 -95.5t-62 -87.5l-29 -29q-31 53 -77 99l-18 18l95 95l-247 248l-389 -389l212 -212l-105 -106l-19 18l-141 141q-66 66 -66 159t66 159l283 283q65 66 158.5 66zM600 706l105 105q10 -8 19 -17l141 -141 q66 -66 66 -159t-66 -159l-283 -283q-66 -66 -159 -66t-159 66l-141 141q-66 66 -66 159.5t66 159.5l55 55q29 -55 75 -102l18 -17l-95 -95l247 -248l389 389z" /> +<glyph unicode="" d="M603 1200q85 0 162 -15t127 -38t79 -48t29 -46v-953q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-41 0 -70.5 29.5t-29.5 70.5v953q0 21 30 46.5t81 48t129 37.5t163 15zM300 1000v-700h600v700h-600zM600 254q-43 0 -73.5 -30.5t-30.5 -73.5t30.5 -73.5t73.5 -30.5t73.5 30.5 t30.5 73.5t-30.5 73.5t-73.5 30.5z" /> +<glyph unicode="" d="M902 1185l283 -282q15 -15 15 -36t-14.5 -35.5t-35.5 -14.5t-35 15l-36 35l-279 -267v-300l-212 210l-308 -307l-280 -203l203 280l307 308l-210 212h300l267 279l-35 36q-15 14 -15 35t14.5 35.5t35.5 14.5t35 -15z" /> +<glyph unicode="" d="M700 1248v-78q38 -5 72.5 -14.5t75.5 -31.5t71 -53.5t52 -84t24 -118.5h-159q-4 36 -10.5 59t-21 45t-40 35.5t-64.5 20.5v-307l64 -13q34 -7 64 -16.5t70 -32t67.5 -52.5t47.5 -80t20 -112q0 -139 -89 -224t-244 -97v-77h-100v79q-150 16 -237 103q-40 40 -52.5 93.5 t-15.5 139.5h139q5 -77 48.5 -126t117.5 -65v335l-27 8q-46 14 -79 26.5t-72 36t-63 52t-40 72.5t-16 98q0 70 25 126t67.5 92t94.5 57t110 27v77h100zM600 754v274q-29 -4 -50 -11t-42 -21.5t-31.5 -41.5t-10.5 -65q0 -29 7 -50.5t16.5 -34t28.5 -22.5t31.5 -14t37.5 -10 q9 -3 13 -4zM700 547v-310q22 2 42.5 6.5t45 15.5t41.5 27t29 42t12 59.5t-12.5 59.5t-38 44.5t-53 31t-66.5 24.5z" /> +<glyph unicode="" d="M561 1197q84 0 160.5 -40t123.5 -109.5t47 -147.5h-153q0 40 -19.5 71.5t-49.5 48.5t-59.5 26t-55.5 9q-37 0 -79 -14.5t-62 -35.5q-41 -44 -41 -101q0 -26 13.5 -63t26.5 -61t37 -66q6 -9 9 -14h241v-100h-197q8 -50 -2.5 -115t-31.5 -95q-45 -62 -99 -112 q34 10 83 17.5t71 7.5q32 1 102 -16t104 -17q83 0 136 30l50 -147q-31 -19 -58 -30.5t-55 -15.5t-42 -4.5t-46 -0.5q-23 0 -76 17t-111 32.5t-96 11.5q-39 -3 -82 -16t-67 -25l-23 -11l-55 145q4 3 16 11t15.5 10.5t13 9t15.5 12t14.5 14t17.5 18.5q48 55 54 126.5 t-30 142.5h-221v100h166q-23 47 -44 104q-7 20 -12 41.5t-6 55.5t6 66.5t29.5 70.5t58.5 71q97 88 263 88z" /> +<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM935 1184l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-900h-200v900h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" /> +<glyph unicode="" d="M1000 700h-100v100h-100v-100h-100v500h300v-500zM400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM801 1100v-200h100v200h-100zM1000 350l-200 -250h200v-100h-300v150l200 250h-200v100h300v-150z " /> +<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1000 1050l-200 -250h200v-100h-300v150l200 250h-200v100h300v-150zM1000 0h-100v100h-100v-100h-100v500h300v-500zM801 400v-200h100v200h-100z " /> +<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1000 700h-100v400h-100v100h200v-500zM1100 0h-100v100h-200v400h300v-500zM901 400v-200h100v200h-100z" /> +<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1100 700h-100v100h-200v400h300v-500zM901 1100v-200h100v200h-100zM1000 0h-100v400h-100v100h200v-500z" /> +<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM900 1000h-200v200h200v-200zM1000 700h-300v200h300v-200zM1100 400h-400v200h400v-200zM1200 100h-500v200h500v-200z" /> +<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1200 1000h-500v200h500v-200zM1100 700h-400v200h400v-200zM1000 400h-300v200h300v-200zM900 100h-200v200h200v-200z" /> +<glyph unicode="" d="M350 1100h400q162 0 256 -93.5t94 -256.5v-400q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5z" /> +<glyph unicode="" d="M350 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-163 0 -256.5 92.5t-93.5 257.5v400q0 163 94 256.5t256 93.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM440 770l253 -190q17 -12 17 -30t-17 -30l-253 -190q-16 -12 -28 -6.5t-12 26.5v400q0 21 12 26.5t28 -6.5z" /> +<glyph unicode="" d="M350 1100h400q163 0 256.5 -94t93.5 -256v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 163 92.5 256.5t257.5 93.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM350 700h400q21 0 26.5 -12t-6.5 -28l-190 -253q-12 -17 -30 -17t-30 17l-190 253q-12 16 -6.5 28t26.5 12z" /> +<glyph unicode="" d="M350 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -163 -92.5 -256.5t-257.5 -93.5h-400q-163 0 -256.5 94t-93.5 256v400q0 165 92.5 257.5t257.5 92.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM580 693l190 -253q12 -16 6.5 -28t-26.5 -12h-400q-21 0 -26.5 12t6.5 28l190 253q12 17 30 17t30 -17z" /> +<glyph unicode="" d="M550 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h450q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5h-450q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM338 867l324 -284q16 -14 16 -33t-16 -33l-324 -284q-16 -14 -27 -9t-11 26v150h-250q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h250v150q0 21 11 26t27 -9z" /> +<glyph unicode="" d="M793 1182l9 -9q8 -10 5 -27q-3 -11 -79 -225.5t-78 -221.5l300 1q24 0 32.5 -17.5t-5.5 -35.5q-1 0 -133.5 -155t-267 -312.5t-138.5 -162.5q-12 -15 -26 -15h-9l-9 8q-9 11 -4 32q2 9 42 123.5t79 224.5l39 110h-302q-23 0 -31 19q-10 21 6 41q75 86 209.5 237.5 t228 257t98.5 111.5q9 16 25 16h9z" /> +<glyph unicode="" d="M350 1100h400q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-450q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h450q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400 q0 165 92.5 257.5t257.5 92.5zM938 867l324 -284q16 -14 16 -33t-16 -33l-324 -284q-16 -14 -27 -9t-11 26v150h-250q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h250v150q0 21 11 26t27 -9z" /> +<glyph unicode="" d="M750 1200h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -10.5 -25t-24.5 10l-109 109l-312 -312q-15 -15 -35.5 -15t-35.5 15l-141 141q-15 15 -15 35.5t15 35.5l312 312l-109 109q-14 14 -10 24.5t25 10.5zM456 900h-156q-41 0 -70.5 -29.5t-29.5 -70.5v-500 q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v148l200 200v-298q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5h300z" /> +<glyph unicode="" d="M600 1186q119 0 227.5 -46.5t187 -125t125 -187t46.5 -227.5t-46.5 -227.5t-125 -187t-187 -125t-227.5 -46.5t-227.5 46.5t-187 125t-125 187t-46.5 227.5t46.5 227.5t125 187t187 125t227.5 46.5zM600 1022q-115 0 -212 -56.5t-153.5 -153.5t-56.5 -212t56.5 -212 t153.5 -153.5t212 -56.5t212 56.5t153.5 153.5t56.5 212t-56.5 212t-153.5 153.5t-212 56.5zM600 794q80 0 137 -57t57 -137t-57 -137t-137 -57t-137 57t-57 137t57 137t137 57z" /> +<glyph unicode="" d="M450 1200h200q21 0 35.5 -14.5t14.5 -35.5v-350h245q20 0 25 -11t-9 -26l-383 -426q-14 -15 -33.5 -15t-32.5 15l-379 426q-13 15 -8.5 26t25.5 11h250v350q0 21 14.5 35.5t35.5 14.5zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5z M900 200v-50h100v50h-100z" /> +<glyph unicode="" d="M583 1182l378 -435q14 -15 9 -31t-26 -16h-244v-250q0 -20 -17 -35t-39 -15h-200q-20 0 -32 14.5t-12 35.5v250h-250q-20 0 -25.5 16.5t8.5 31.5l383 431q14 16 33.5 17t33.5 -14zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5z M900 200v-50h100v50h-100z" /> +<glyph unicode="" d="M396 723l369 369q7 7 17.5 7t17.5 -7l139 -139q7 -8 7 -18.5t-7 -17.5l-525 -525q-7 -8 -17.5 -8t-17.5 8l-292 291q-7 8 -7 18t7 18l139 139q8 7 18.5 7t17.5 -7zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50 h-100z" /> +<glyph unicode="" d="M135 1023l142 142q14 14 35 14t35 -14l77 -77l-212 -212l-77 76q-14 15 -14 36t14 35zM655 855l210 210q14 14 24.5 10t10.5 -25l-2 -599q-1 -20 -15.5 -35t-35.5 -15l-597 -1q-21 0 -25 10.5t10 24.5l208 208l-154 155l212 212zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5 v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50h-100z" /> +<glyph unicode="" d="M350 1200l599 -2q20 -1 35 -15.5t15 -35.5l1 -597q0 -21 -10.5 -25t-24.5 10l-208 208l-155 -154l-212 212l155 154l-210 210q-14 14 -10 24.5t25 10.5zM524 512l-76 -77q-15 -14 -36 -14t-35 14l-142 142q-14 14 -14 35t14 35l77 77zM50 300h1000q21 0 35.5 -14.5 t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50h-100z" /> +<glyph unicode="" d="M1200 103l-483 276l-314 -399v423h-399l1196 796v-1096zM483 424v-230l683 953z" /> +<glyph unicode="" d="M1100 1000v-850q0 -21 -14.5 -35.5t-35.5 -14.5h-150v400h-700v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200z" /> +<glyph unicode="" d="M1100 1000l-2 -149l-299 -299l-95 95q-9 9 -21.5 9t-21.5 -9l-149 -147h-312v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM1132 638l106 -106q7 -7 7 -17.5t-7 -17.5l-420 -421q-8 -7 -18 -7 t-18 7l-202 203q-8 7 -8 17.5t8 17.5l106 106q7 8 17.5 8t17.5 -8l79 -79l297 297q7 7 17.5 7t17.5 -7z" /> +<glyph unicode="" d="M1100 1000v-269l-103 -103l-134 134q-15 15 -33.5 16.5t-34.5 -12.5l-266 -266h-329v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM1202 572l70 -70q15 -15 15 -35.5t-15 -35.5l-131 -131 l131 -131q15 -15 15 -35.5t-15 -35.5l-70 -70q-15 -15 -35.5 -15t-35.5 15l-131 131l-131 -131q-15 -15 -35.5 -15t-35.5 15l-70 70q-15 15 -15 35.5t15 35.5l131 131l-131 131q-15 15 -15 35.5t15 35.5l70 70q15 15 35.5 15t35.5 -15l131 -131l131 131q15 15 35.5 15 t35.5 -15z" /> +<glyph unicode="" d="M1100 1000v-300h-350q-21 0 -35.5 -14.5t-14.5 -35.5v-150h-500v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM850 600h100q21 0 35.5 -14.5t14.5 -35.5v-250h150q21 0 25 -10.5t-10 -24.5 l-230 -230q-14 -14 -35 -14t-35 14l-230 230q-14 14 -10 24.5t25 10.5h150v250q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M1100 1000v-400l-165 165q-14 15 -35 15t-35 -15l-263 -265h-402v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM935 565l230 -229q14 -15 10 -25.5t-25 -10.5h-150v-250q0 -20 -14.5 -35 t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35v250h-150q-21 0 -25 10.5t10 25.5l230 229q14 15 35 15t35 -15z" /> +<glyph unicode="" d="M50 1100h1100q21 0 35.5 -14.5t14.5 -35.5v-150h-1200v150q0 21 14.5 35.5t35.5 14.5zM1200 800v-550q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v550h1200zM100 500v-200h400v200h-400z" /> +<glyph unicode="" d="M935 1165l248 -230q14 -14 14 -35t-14 -35l-248 -230q-14 -14 -24.5 -10t-10.5 25v150h-400v200h400v150q0 21 10.5 25t24.5 -10zM200 800h-50q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v-200zM400 800h-100v200h100v-200zM18 435l247 230 q14 14 24.5 10t10.5 -25v-150h400v-200h-400v-150q0 -21 -10.5 -25t-24.5 10l-247 230q-15 14 -15 35t15 35zM900 300h-100v200h100v-200zM1000 500h51q20 0 34.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-34.5 -14.5h-51v200z" /> +<glyph unicode="" d="M862 1073l276 116q25 18 43.5 8t18.5 -41v-1106q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v397q-4 1 -11 5t-24 17.5t-30 29t-24 42t-11 56.5v359q0 31 18.5 65t43.5 52zM550 1200q22 0 34.5 -12.5t14.5 -24.5l1 -13v-450q0 -28 -10.5 -59.5 t-25 -56t-29 -45t-25.5 -31.5l-10 -11v-447q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v447q-4 4 -11 11.5t-24 30.5t-30 46t-24 55t-11 60v450q0 2 0.5 5.5t4 12t8.5 15t14.5 12t22.5 5.5q20 0 32.5 -12.5t14.5 -24.5l3 -13v-350h100v350v5.5t2.5 12 t7 15t15 12t25.5 5.5q23 0 35.5 -12.5t13.5 -24.5l1 -13v-350h100v350q0 2 0.5 5.5t3 12t7 15t15 12t24.5 5.5z" /> +<glyph unicode="" d="M1200 1100v-56q-4 0 -11 -0.5t-24 -3t-30 -7.5t-24 -15t-11 -24v-888q0 -22 25 -34.5t50 -13.5l25 -2v-56h-400v56q75 0 87.5 6.5t12.5 43.5v394h-500v-394q0 -37 12.5 -43.5t87.5 -6.5v-56h-400v56q4 0 11 0.5t24 3t30 7.5t24 15t11 24v888q0 22 -25 34.5t-50 13.5 l-25 2v56h400v-56q-75 0 -87.5 -6.5t-12.5 -43.5v-394h500v394q0 37 -12.5 43.5t-87.5 6.5v56h400z" /> +<glyph unicode="" d="M675 1000h375q21 0 35.5 -14.5t14.5 -35.5v-150h-105l-295 -98v98l-200 200h-400l100 100h375zM100 900h300q41 0 70.5 -29.5t29.5 -70.5v-500q0 -41 -29.5 -70.5t-70.5 -29.5h-300q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5zM100 800v-200h300v200 h-300zM1100 535l-400 -133v163l400 133v-163zM100 500v-200h300v200h-300zM1100 398v-248q0 -21 -14.5 -35.5t-35.5 -14.5h-375l-100 -100h-375l-100 100h400l200 200h105z" /> +<glyph unicode="" d="M17 1007l162 162q17 17 40 14t37 -22l139 -194q14 -20 11 -44.5t-20 -41.5l-119 -118q102 -142 228 -268t267 -227l119 118q17 17 42.5 19t44.5 -12l192 -136q19 -14 22.5 -37.5t-13.5 -40.5l-163 -162q-3 -1 -9.5 -1t-29.5 2t-47.5 6t-62.5 14.5t-77.5 26.5t-90 42.5 t-101.5 60t-111 83t-119 108.5q-74 74 -133.5 150.5t-94.5 138.5t-60 119.5t-34.5 100t-15 74.5t-4.5 48z" /> +<glyph unicode="" d="M600 1100q92 0 175 -10.5t141.5 -27t108.5 -36.5t81.5 -40t53.5 -37t31 -27l9 -10v-200q0 -21 -14.5 -33t-34.5 -9l-202 34q-20 3 -34.5 20t-14.5 38v146q-141 24 -300 24t-300 -24v-146q0 -21 -14.5 -38t-34.5 -20l-202 -34q-20 -3 -34.5 9t-14.5 33v200q3 4 9.5 10.5 t31 26t54 37.5t80.5 39.5t109 37.5t141 26.5t175 10.5zM600 795q56 0 97 -9.5t60 -23.5t30 -28t12 -24l1 -10v-50l365 -303q14 -15 24.5 -40t10.5 -45v-212q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v212q0 20 10.5 45t24.5 40l365 303v50 q0 4 1 10.5t12 23t30 29t60 22.5t97 10z" /> +<glyph unicode="" d="M1100 700l-200 -200h-600l-200 200v500h200v-200h200v200h200v-200h200v200h200v-500zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-12l137 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5 t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M700 1100h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-1000h300v1000q0 41 -29.5 70.5t-70.5 29.5zM1100 800h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-700h300v700q0 41 -29.5 70.5t-70.5 29.5zM400 0h-300v400q0 41 29.5 70.5t70.5 29.5h100q41 0 70.5 -29.5t29.5 -70.5v-400z " /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-100h200v-300h-300v100h200v100h-200v300h300v-100zM900 700v-300l-100 -100h-200v500h200z M700 700v-300h100v300h-100z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 300h-100v200h-100v-200h-100v500h100v-200h100v200h100v-500zM900 700v-300l-100 -100h-200v500h200z M700 700v-300h100v300h-100z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-300h200v-100h-300v500h300v-100zM900 700h-200v-300h200v-100h-300v500h300v-100z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 400l-300 150l300 150v-300zM900 550l-300 -150v300z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM900 300h-700v500h700v-500zM800 700h-130q-38 0 -66.5 -43t-28.5 -108t27 -107t68 -42h130v300zM300 700v-300 h130q41 0 68 42t27 107t-28.5 108t-66.5 43h-130z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-100h200v-300h-300v100h200v100h-200v300h300v-100zM900 300h-100v400h-100v100h200v-500z M700 300h-100v100h100v-100z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM300 700h200v-400h-300v500h100v-100zM900 300h-100v400h-100v100h200v-500zM300 600v-200h100v200h-100z M700 300h-100v100h100v-100z" /> +<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 500l-199 -200h-100v50l199 200v150h-200v100h300v-300zM900 300h-100v400h-100v100h200v-500zM701 300h-100 v100h100v-100z" /> +<glyph unicode="" d="M600 1191q120 0 229.5 -47t188.5 -126t126 -188.5t47 -229.5t-47 -229.5t-126 -188.5t-188.5 -126t-229.5 -47t-229.5 47t-188.5 126t-126 188.5t-47 229.5t47 229.5t126 188.5t188.5 126t229.5 47zM600 1021q-114 0 -211 -56.5t-153.5 -153.5t-56.5 -211t56.5 -211 t153.5 -153.5t211 -56.5t211 56.5t153.5 153.5t56.5 211t-56.5 211t-153.5 153.5t-211 56.5zM800 700h-300v-200h300v-100h-300l-100 100v200l100 100h300v-100z" /> +<glyph unicode="" d="M600 1191q120 0 229.5 -47t188.5 -126t126 -188.5t47 -229.5t-47 -229.5t-126 -188.5t-188.5 -126t-229.5 -47t-229.5 47t-188.5 126t-126 188.5t-47 229.5t47 229.5t126 188.5t188.5 126t229.5 47zM600 1021q-114 0 -211 -56.5t-153.5 -153.5t-56.5 -211t56.5 -211 t153.5 -153.5t211 -56.5t211 56.5t153.5 153.5t56.5 211t-56.5 211t-153.5 153.5t-211 56.5zM800 700v-100l-50 -50l100 -100v-50h-100l-100 100h-150v-100h-100v400h300zM500 700v-100h200v100h-200z" /> +<glyph unicode="" d="M503 1089q110 0 200.5 -59.5t134.5 -156.5q44 14 90 14q120 0 205 -86.5t85 -207t-85 -207t-205 -86.5h-128v250q0 21 -14.5 35.5t-35.5 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-250h-222q-80 0 -136 57.5t-56 136.5q0 69 43 122.5t108 67.5q-2 19 -2 37q0 100 49 185 t134 134t185 49zM525 500h150q10 0 17.5 -7.5t7.5 -17.5v-275h137q21 0 26 -11.5t-8 -27.5l-223 -244q-13 -16 -32 -16t-32 16l-223 244q-13 16 -8 27.5t26 11.5h137v275q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M502 1089q110 0 201 -59.5t135 -156.5q43 15 89 15q121 0 206 -86.5t86 -206.5q0 -99 -60 -181t-150 -110l-378 360q-13 16 -31.5 16t-31.5 -16l-381 -365h-9q-79 0 -135.5 57.5t-56.5 136.5q0 69 43 122.5t108 67.5q-2 19 -2 38q0 100 49 184.5t133.5 134t184.5 49.5z M632 467l223 -228q13 -16 8 -27.5t-26 -11.5h-137v-275q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v275h-137q-21 0 -26 11.5t8 27.5q199 204 223 228q19 19 31.5 19t32.5 -19z" /> +<glyph unicode="" d="M700 100v100h400l-270 300h170l-270 300h170l-300 333l-300 -333h170l-270 -300h170l-270 -300h400v-100h-50q-21 0 -35.5 -14.5t-14.5 -35.5v-50h400v50q0 21 -14.5 35.5t-35.5 14.5h-50z" /> +<glyph unicode="" d="M600 1179q94 0 167.5 -56.5t99.5 -145.5q89 -6 150.5 -71.5t61.5 -155.5q0 -61 -29.5 -112.5t-79.5 -82.5q9 -29 9 -55q0 -74 -52.5 -126.5t-126.5 -52.5q-55 0 -100 30v-251q21 0 35.5 -14.5t14.5 -35.5v-50h-300v50q0 21 14.5 35.5t35.5 14.5v251q-45 -30 -100 -30 q-74 0 -126.5 52.5t-52.5 126.5q0 18 4 38q-47 21 -75.5 65t-28.5 97q0 74 52.5 126.5t126.5 52.5q5 0 23 -2q0 2 -1 10t-1 13q0 116 81.5 197.5t197.5 81.5z" /> +<glyph unicode="" d="M1010 1010q111 -111 150.5 -260.5t0 -299t-150.5 -260.5q-83 -83 -191.5 -126.5t-218.5 -43.5t-218.5 43.5t-191.5 126.5q-111 111 -150.5 260.5t0 299t150.5 260.5q83 83 191.5 126.5t218.5 43.5t218.5 -43.5t191.5 -126.5zM476 1065q-4 0 -8 -1q-121 -34 -209.5 -122.5 t-122.5 -209.5q-4 -12 2.5 -23t18.5 -14l36 -9q3 -1 7 -1q23 0 29 22q27 96 98 166q70 71 166 98q11 3 17.5 13.5t3.5 22.5l-9 35q-3 13 -14 19q-7 4 -15 4zM512 920q-4 0 -9 -2q-80 -24 -138.5 -82.5t-82.5 -138.5q-4 -13 2 -24t19 -14l34 -9q4 -1 8 -1q22 0 28 21 q18 58 58.5 98.5t97.5 58.5q12 3 18 13.5t3 21.5l-9 35q-3 12 -14 19q-7 4 -15 4zM719.5 719.5q-49.5 49.5 -119.5 49.5t-119.5 -49.5t-49.5 -119.5t49.5 -119.5t119.5 -49.5t119.5 49.5t49.5 119.5t-49.5 119.5zM855 551q-22 0 -28 -21q-18 -58 -58.5 -98.5t-98.5 -57.5 q-11 -4 -17 -14.5t-3 -21.5l9 -35q3 -12 14 -19q7 -4 15 -4q4 0 9 2q80 24 138.5 82.5t82.5 138.5q4 13 -2.5 24t-18.5 14l-34 9q-4 1 -8 1zM1000 515q-23 0 -29 -22q-27 -96 -98 -166q-70 -71 -166 -98q-11 -3 -17.5 -13.5t-3.5 -22.5l9 -35q3 -13 14 -19q7 -4 15 -4 q4 0 8 1q121 34 209.5 122.5t122.5 209.5q4 12 -2.5 23t-18.5 14l-36 9q-3 1 -7 1z" /> +<glyph unicode="" d="M700 800h300v-380h-180v200h-340v-200h-380v755q0 10 7.5 17.5t17.5 7.5h575v-400zM1000 900h-200v200zM700 300h162l-212 -212l-212 212h162v200h100v-200zM520 0h-395q-10 0 -17.5 7.5t-7.5 17.5v395zM1000 220v-195q0 -10 -7.5 -17.5t-17.5 -7.5h-195z" /> +<glyph unicode="" d="M700 800h300v-520l-350 350l-550 -550v1095q0 10 7.5 17.5t17.5 7.5h575v-400zM1000 900h-200v200zM862 200h-162v-200h-100v200h-162l212 212zM480 0h-355q-10 0 -17.5 7.5t-7.5 17.5v55h380v-80zM1000 80v-55q0 -10 -7.5 -17.5t-17.5 -7.5h-155v80h180z" /> +<glyph unicode="" d="M1162 800h-162v-200h100l100 -100h-300v300h-162l212 212zM200 800h200q27 0 40 -2t29.5 -10.5t23.5 -30t7 -57.5h300v-100h-600l-200 -350v450h100q0 36 7 57.5t23.5 30t29.5 10.5t40 2zM800 400h240l-240 -400h-800l300 500h500v-100z" /> +<glyph unicode="" d="M650 1100h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5zM1000 850v150q41 0 70.5 -29.5t29.5 -70.5v-800 q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-1 0 -20 4l246 246l-326 326v324q0 41 29.5 70.5t70.5 29.5v-150q0 -62 44 -106t106 -44h300q62 0 106 44t44 106zM412 250l-212 -212v162h-200v100h200v162z" /> +<glyph unicode="" d="M450 1100h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5zM800 850v150q41 0 70.5 -29.5t29.5 -70.5v-500 h-200v-300h200q0 -36 -7 -57.5t-23.5 -30t-29.5 -10.5t-40 -2h-600q-41 0 -70.5 29.5t-29.5 70.5v800q0 41 29.5 70.5t70.5 29.5v-150q0 -62 44 -106t106 -44h300q62 0 106 44t44 106zM1212 250l-212 -212v162h-200v100h200v162z" /> +<glyph unicode="" d="M658 1197l637 -1104q23 -38 7 -65.5t-60 -27.5h-1276q-44 0 -60 27.5t7 65.5l637 1104q22 39 54 39t54 -39zM704 800h-208q-20 0 -32 -14.5t-8 -34.5l58 -302q4 -20 21.5 -34.5t37.5 -14.5h54q20 0 37.5 14.5t21.5 34.5l58 302q4 20 -8 34.5t-32 14.5zM500 300v-100h200 v100h-200z" /> +<glyph unicode="" d="M425 1100h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM425 800h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5 t17.5 7.5zM825 800h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM25 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150 q0 10 7.5 17.5t17.5 7.5zM425 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM825 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5 v150q0 10 7.5 17.5t17.5 7.5zM25 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM425 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5 t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM825 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M700 1200h100v-200h-100v-100h350q62 0 86.5 -39.5t-3.5 -94.5l-66 -132q-41 -83 -81 -134h-772q-40 51 -81 134l-66 132q-28 55 -3.5 94.5t86.5 39.5h350v100h-100v200h100v100h200v-100zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-12l137 -100 h-950l138 100h-13q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1300q40 0 68.5 -29.5t28.5 -70.5h-194q0 41 28.5 70.5t68.5 29.5zM443 1100h314q18 -37 18 -75q0 -8 -3 -25h328q41 0 44.5 -16.5t-30.5 -38.5l-175 -145h-678l-178 145q-34 22 -29 38.5t46 16.5h328q-3 17 -3 25q0 38 18 75zM250 700h700q21 0 35.5 -14.5 t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-150v-200l275 -200h-950l275 200v200h-150q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1181q75 0 128 -53t53 -128t-53 -128t-128 -53t-128 53t-53 128t53 128t128 53zM602 798h46q34 0 55.5 -28.5t21.5 -86.5q0 -76 39 -183h-324q39 107 39 183q0 58 21.5 86.5t56.5 28.5h45zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13 l138 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1300q47 0 92.5 -53.5t71 -123t25.5 -123.5q0 -78 -55.5 -133.5t-133.5 -55.5t-133.5 55.5t-55.5 133.5q0 62 34 143l144 -143l111 111l-163 163q34 26 63 26zM602 798h46q34 0 55.5 -28.5t21.5 -86.5q0 -76 39 -183h-324q39 107 39 183q0 58 21.5 86.5t56.5 28.5h45 zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13l138 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1200l300 -161v-139h-300q0 -57 18.5 -108t50 -91.5t63 -72t70 -67.5t57.5 -61h-530q-60 83 -90.5 177.5t-30.5 178.5t33 164.5t87.5 139.5t126 96.5t145.5 41.5v-98zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13l138 -100h-950l137 100 h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1300q41 0 70.5 -29.5t29.5 -70.5v-78q46 -26 73 -72t27 -100v-50h-400v50q0 54 27 100t73 72v78q0 41 29.5 70.5t70.5 29.5zM400 800h400q54 0 100 -27t72 -73h-172v-100h200v-100h-200v-100h200v-100h-200v-100h200q0 -83 -58.5 -141.5t-141.5 -58.5h-400 q-83 0 -141.5 58.5t-58.5 141.5v400q0 83 58.5 141.5t141.5 58.5z" /> +<glyph unicode="" d="M150 1100h900q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5zM125 400h950q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-283l224 -224q13 -13 13 -31.5t-13 -32 t-31.5 -13.5t-31.5 13l-88 88h-524l-87 -88q-13 -13 -32 -13t-32 13.5t-13 32t13 31.5l224 224h-289q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM541 300l-100 -100h324l-100 100h-124z" /> +<glyph unicode="" d="M200 1100h800q83 0 141.5 -58.5t58.5 -141.5v-200h-100q0 41 -29.5 70.5t-70.5 29.5h-250q-41 0 -70.5 -29.5t-29.5 -70.5h-100q0 41 -29.5 70.5t-70.5 29.5h-250q-41 0 -70.5 -29.5t-29.5 -70.5h-100v200q0 83 58.5 141.5t141.5 58.5zM100 600h1000q41 0 70.5 -29.5 t29.5 -70.5v-300h-1200v300q0 41 29.5 70.5t70.5 29.5zM300 100v-50q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v50h200zM1100 100v-50q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v50h200z" /> +<glyph unicode="" d="M480 1165l682 -683q31 -31 31 -75.5t-31 -75.5l-131 -131h-481l-517 518q-32 31 -32 75.5t32 75.5l295 296q31 31 75.5 31t76.5 -31zM108 794l342 -342l303 304l-341 341zM250 100h800q21 0 35.5 -14.5t14.5 -35.5v-50h-900v50q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M1057 647l-189 506q-8 19 -27.5 33t-40.5 14h-400q-21 0 -40.5 -14t-27.5 -33l-189 -506q-8 -19 1.5 -33t30.5 -14h625v-150q0 -21 14.5 -35.5t35.5 -14.5t35.5 14.5t14.5 35.5v150h125q21 0 30.5 14t1.5 33zM897 0h-595v50q0 21 14.5 35.5t35.5 14.5h50v50 q0 21 14.5 35.5t35.5 14.5h48v300h200v-300h47q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-50z" /> +<glyph unicode="" d="M900 800h300v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-375v591l-300 300v84q0 10 7.5 17.5t17.5 7.5h375v-400zM1200 900h-200v200zM400 600h300v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-650q-10 0 -17.5 7.5t-7.5 17.5v950q0 10 7.5 17.5t17.5 7.5h375v-400zM700 700h-200v200z " /> +<glyph unicode="" d="M484 1095h195q75 0 146 -32.5t124 -86t89.5 -122.5t48.5 -142q18 -14 35 -20q31 -10 64.5 6.5t43.5 48.5q10 34 -15 71q-19 27 -9 43q5 8 12.5 11t19 -1t23.5 -16q41 -44 39 -105q-3 -63 -46 -106.5t-104 -43.5h-62q-7 -55 -35 -117t-56 -100l-39 -234q-3 -20 -20 -34.5 t-38 -14.5h-100q-21 0 -33 14.5t-9 34.5l12 70q-49 -14 -91 -14h-195q-24 0 -65 8l-11 -64q-3 -20 -20 -34.5t-38 -14.5h-100q-21 0 -33 14.5t-9 34.5l26 157q-84 74 -128 175l-159 53q-19 7 -33 26t-14 40v50q0 21 14.5 35.5t35.5 14.5h124q11 87 56 166l-111 95 q-16 14 -12.5 23.5t24.5 9.5h203q116 101 250 101zM675 1000h-250q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h250q10 0 17.5 7.5t7.5 17.5v50q0 10 -7.5 17.5t-17.5 7.5z" /> +<glyph unicode="" d="M641 900l423 247q19 8 42 2.5t37 -21.5l32 -38q14 -15 12.5 -36t-17.5 -34l-139 -120h-390zM50 1100h106q67 0 103 -17t66 -71l102 -212h823q21 0 35.5 -14.5t14.5 -35.5v-50q0 -21 -14 -40t-33 -26l-737 -132q-23 -4 -40 6t-26 25q-42 67 -100 67h-300q-62 0 -106 44 t-44 106v200q0 62 44 106t106 44zM173 928h-80q-19 0 -28 -14t-9 -35v-56q0 -51 42 -51h134q16 0 21.5 8t5.5 24q0 11 -16 45t-27 51q-18 28 -43 28zM550 727q-32 0 -54.5 -22.5t-22.5 -54.5t22.5 -54.5t54.5 -22.5t54.5 22.5t22.5 54.5t-22.5 54.5t-54.5 22.5zM130 389 l152 130q18 19 34 24t31 -3.5t24.5 -17.5t25.5 -28q28 -35 50.5 -51t48.5 -13l63 5l48 -179q13 -61 -3.5 -97.5t-67.5 -79.5l-80 -69q-47 -40 -109 -35.5t-103 51.5l-130 151q-40 47 -35.5 109.5t51.5 102.5zM380 377l-102 -88q-31 -27 2 -65l37 -43q13 -15 27.5 -19.5 t31.5 6.5l61 53q19 16 14 49q-2 20 -12 56t-17 45q-11 12 -19 14t-23 -8z" /> +<glyph unicode="" d="M625 1200h150q10 0 17.5 -7.5t7.5 -17.5v-109q79 -33 131 -87.5t53 -128.5q1 -46 -15 -84.5t-39 -61t-46 -38t-39 -21.5l-17 -6q6 0 15 -1.5t35 -9t50 -17.5t53 -30t50 -45t35.5 -64t14.5 -84q0 -59 -11.5 -105.5t-28.5 -76.5t-44 -51t-49.5 -31.5t-54.5 -16t-49.5 -6.5 t-43.5 -1v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-100v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-175q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h75v600h-75q-10 0 -17.5 7.5t-7.5 17.5v150 q0 10 7.5 17.5t17.5 7.5h175v75q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-75h100v75q0 10 7.5 17.5t17.5 7.5zM400 900v-200h263q28 0 48.5 10.5t30 25t15 29t5.5 25.5l1 10q0 4 -0.5 11t-6 24t-15 30t-30 24t-48.5 11h-263zM400 500v-200h363q28 0 48.5 10.5 t30 25t15 29t5.5 25.5l1 10q0 4 -0.5 11t-6 24t-15 30t-30 24t-48.5 11h-363z" /> +<glyph unicode="" d="M212 1198h780q86 0 147 -61t61 -147v-416q0 -51 -18 -142.5t-36 -157.5l-18 -66q-29 -87 -93.5 -146.5t-146.5 -59.5h-572q-82 0 -147 59t-93 147q-8 28 -20 73t-32 143.5t-20 149.5v416q0 86 61 147t147 61zM600 1045q-70 0 -132.5 -11.5t-105.5 -30.5t-78.5 -41.5 t-57 -45t-36 -41t-20.5 -30.5l-6 -12l156 -243h560l156 243q-2 5 -6 12.5t-20 29.5t-36.5 42t-57 44.5t-79 42t-105 29.5t-132.5 12zM762 703h-157l195 261z" /> +<glyph unicode="" d="M475 1300h150q103 0 189 -86t86 -189v-500q0 -41 -42 -83t-83 -42h-450q-41 0 -83 42t-42 83v500q0 103 86 189t189 86zM700 300v-225q0 -21 -27 -48t-48 -27h-150q-21 0 -48 27t-27 48v225h300z" /> +<glyph unicode="" d="M475 1300h96q0 -150 89.5 -239.5t239.5 -89.5v-446q0 -41 -42 -83t-83 -42h-450q-41 0 -83 42t-42 83v500q0 103 86 189t189 86zM700 300v-225q0 -21 -27 -48t-48 -27h-150q-21 0 -48 27t-27 48v225h300z" /> +<glyph unicode="" d="M1294 767l-638 -283l-378 170l-78 -60v-224l100 -150v-199l-150 148l-150 -149v200l100 150v250q0 4 -0.5 10.5t0 9.5t1 8t3 8t6.5 6l47 40l-147 65l642 283zM1000 380l-350 -166l-350 166v147l350 -165l350 165v-147z" /> +<glyph unicode="" d="M250 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM650 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM1050 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44z" /> +<glyph unicode="" d="M550 1100q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM550 700q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM550 300q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44z" /> +<glyph unicode="" d="M125 1100h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM125 700h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5 t17.5 7.5zM125 300h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" /> +<glyph unicode="" d="M350 1200h500q162 0 256 -93.5t94 -256.5v-500q0 -165 -93.5 -257.5t-256.5 -92.5h-500q-165 0 -257.5 92.5t-92.5 257.5v500q0 165 92.5 257.5t257.5 92.5zM900 1000h-600q-41 0 -70.5 -29.5t-29.5 -70.5v-600q0 -41 29.5 -70.5t70.5 -29.5h600q41 0 70.5 29.5 t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5zM350 900h500q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -14.5 -35.5t-35.5 -14.5h-500q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 14.5 35.5t35.5 14.5zM400 800v-200h400v200h-400z" /> +<glyph unicode="" d="M150 1100h1000q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5 t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M650 1187q87 -67 118.5 -156t0 -178t-118.5 -155q-87 66 -118.5 155t0 178t118.5 156zM300 800q124 0 212 -88t88 -212q-124 0 -212 88t-88 212zM1000 800q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM300 500q124 0 212 -88t88 -212q-124 0 -212 88t-88 212z M1000 500q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM700 199v-144q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v142q40 -4 43 -4q17 0 57 6z" /> +<glyph unicode="" d="M745 878l69 19q25 6 45 -12l298 -295q11 -11 15 -26.5t-2 -30.5q-5 -14 -18 -23.5t-28 -9.5h-8q1 0 1 -13q0 -29 -2 -56t-8.5 -62t-20 -63t-33 -53t-51 -39t-72.5 -14h-146q-184 0 -184 288q0 24 10 47q-20 4 -62 4t-63 -4q11 -24 11 -47q0 -288 -184 -288h-142 q-48 0 -84.5 21t-56 51t-32 71.5t-16 75t-3.5 68.5q0 13 2 13h-7q-15 0 -27.5 9.5t-18.5 23.5q-6 15 -2 30.5t15 25.5l298 296q20 18 46 11l76 -19q20 -5 30.5 -22.5t5.5 -37.5t-22.5 -31t-37.5 -5l-51 12l-182 -193h891l-182 193l-44 -12q-20 -5 -37.5 6t-22.5 31t6 37.5 t31 22.5z" /> +<glyph unicode="" d="M1200 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-850q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v850h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM500 450h-25q0 15 -4 24.5t-9 14.5t-17 7.5t-20 3t-25 0.5h-100v-425q0 -11 12.5 -17.5t25.5 -7.5h12v-50h-200v50q50 0 50 25v425h-100q-17 0 -25 -0.5t-20 -3t-17 -7.5t-9 -14.5t-4 -24.5h-25v150h500v-150z" /> +<glyph unicode="" d="M1000 300v50q-25 0 -55 32q-14 14 -25 31t-16 27l-4 11l-289 747h-69l-300 -754q-18 -35 -39 -56q-9 -9 -24.5 -18.5t-26.5 -14.5l-11 -5v-50h273v50q-49 0 -78.5 21.5t-11.5 67.5l69 176h293l61 -166q13 -34 -3.5 -66.5t-55.5 -32.5v-50h312zM412 691l134 342l121 -342 h-255zM1100 150v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5z" /> +<glyph unicode="" d="M50 1200h1100q21 0 35.5 -14.5t14.5 -35.5v-1100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v1100q0 21 14.5 35.5t35.5 14.5zM611 1118h-70q-13 0 -18 -12l-299 -753q-17 -32 -35 -51q-18 -18 -56 -34q-12 -5 -12 -18v-50q0 -8 5.5 -14t14.5 -6 h273q8 0 14 6t6 14v50q0 8 -6 14t-14 6q-55 0 -71 23q-10 14 0 39l63 163h266l57 -153q11 -31 -6 -55q-12 -17 -36 -17q-8 0 -14 -6t-6 -14v-50q0 -8 6 -14t14 -6h313q8 0 14 6t6 14v50q0 7 -5.5 13t-13.5 7q-17 0 -42 25q-25 27 -40 63h-1l-288 748q-5 12 -19 12zM639 611 h-197l103 264z" /> +<glyph unicode="" d="M1200 1100h-1200v100h1200v-100zM50 1000h400q21 0 35.5 -14.5t14.5 -35.5v-900q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v900q0 21 14.5 35.5t35.5 14.5zM650 1000h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM700 900v-300h300v300h-300z" /> +<glyph unicode="" d="M50 1200h400q21 0 35.5 -14.5t14.5 -35.5v-900q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v900q0 21 14.5 35.5t35.5 14.5zM650 700h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400 q0 21 14.5 35.5t35.5 14.5zM700 600v-300h300v300h-300zM1200 0h-1200v100h1200v-100z" /> +<glyph unicode="" d="M50 1000h400q21 0 35.5 -14.5t14.5 -35.5v-350h100v150q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-150h100v-100h-100v-150q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v150h-100v-350q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5zM700 700v-300h300v300h-300z" /> +<glyph unicode="" d="M100 0h-100v1200h100v-1200zM250 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM300 1000v-300h300v300h-300zM250 500h900q21 0 35.5 -14.5t14.5 -35.5v-400 q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M600 1100h150q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-150v-100h450q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5h350v100h-150q-21 0 -35.5 14.5 t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5h150v100h100v-100zM400 1000v-300h300v300h-300z" /> +<glyph unicode="" d="M1200 0h-100v1200h100v-1200zM550 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM600 1000v-300h300v300h-300zM50 500h900q21 0 35.5 -14.5t14.5 -35.5v-400 q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" /> +<glyph unicode="" d="M865 565l-494 -494q-23 -23 -41 -23q-14 0 -22 13.5t-8 38.5v1000q0 25 8 38.5t22 13.5q18 0 41 -23l494 -494q14 -14 14 -35t-14 -35z" /> +<glyph unicode="" d="M335 635l494 494q29 29 50 20.5t21 -49.5v-1000q0 -41 -21 -49.5t-50 20.5l-494 494q-14 14 -14 35t14 35z" /> +<glyph unicode="" d="M100 900h1000q41 0 49.5 -21t-20.5 -50l-494 -494q-14 -14 -35 -14t-35 14l-494 494q-29 29 -20.5 50t49.5 21z" /> +<glyph unicode="" d="M635 865l494 -494q29 -29 20.5 -50t-49.5 -21h-1000q-41 0 -49.5 21t20.5 50l494 494q14 14 35 14t35 -14z" /> +<glyph unicode="" d="M700 741v-182l-692 -323v221l413 193l-413 193v221zM1200 0h-800v200h800v-200z" /> +<glyph unicode="" d="M1200 900h-200v-100h200v-100h-300v300h200v100h-200v100h300v-300zM0 700h50q0 21 4 37t9.5 26.5t18 17.5t22 11t28.5 5.5t31 2t37 0.5h100v-550q0 -22 -25 -34.5t-50 -13.5l-25 -2v-100h400v100q-4 0 -11 0.5t-24 3t-30 7t-24 15t-11 24.5v550h100q25 0 37 -0.5t31 -2 t28.5 -5.5t22 -11t18 -17.5t9.5 -26.5t4 -37h50v300h-800v-300z" /> +<glyph unicode="" d="M800 700h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-100v-550q0 -22 25 -34.5t50 -14.5l25 -1v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v550h-100q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h800v-300zM1100 200h-200v-100h200v-100h-300v300h200v100h-200v100h300v-300z" /> +<glyph unicode="" d="M701 1098h160q16 0 21 -11t-7 -23l-464 -464l464 -464q12 -12 7 -23t-21 -11h-160q-13 0 -23 9l-471 471q-7 8 -7 18t7 18l471 471q10 9 23 9z" /> +<glyph unicode="" d="M339 1098h160q13 0 23 -9l471 -471q7 -8 7 -18t-7 -18l-471 -471q-10 -9 -23 -9h-160q-16 0 -21 11t7 23l464 464l-464 464q-12 12 -7 23t21 11z" /> +<glyph unicode="" d="M1087 882q11 -5 11 -21v-160q0 -13 -9 -23l-471 -471q-8 -7 -18 -7t-18 7l-471 471q-9 10 -9 23v160q0 16 11 21t23 -7l464 -464l464 464q12 12 23 7z" /> +<glyph unicode="" d="M618 993l471 -471q9 -10 9 -23v-160q0 -16 -11 -21t-23 7l-464 464l-464 -464q-12 -12 -23 -7t-11 21v160q0 13 9 23l471 471q8 7 18 7t18 -7z" /> +<glyph unicode="" d="M1000 1200q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM450 1000h100q21 0 40 -14t26 -33l79 -194q5 1 16 3q34 6 54 9.5t60 7t65.5 1t61 -10t56.5 -23t42.5 -42t29 -64t5 -92t-19.5 -121.5q-1 -7 -3 -19.5t-11 -50t-20.5 -73t-32.5 -81.5t-46.5 -83t-64 -70 t-82.5 -50q-13 -5 -42 -5t-65.5 2.5t-47.5 2.5q-14 0 -49.5 -3.5t-63 -3.5t-43.5 7q-57 25 -104.5 78.5t-75 111.5t-46.5 112t-26 90l-7 35q-15 63 -18 115t4.5 88.5t26 64t39.5 43.5t52 25.5t58.5 13t62.5 2t59.5 -4.5t55.5 -8l-147 192q-12 18 -5.5 30t27.5 12z" /> +<glyph unicode="🔑" d="M250 1200h600q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-150v-500l-255 -178q-19 -9 -32 -1t-13 29v650h-150q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM400 1100v-100h300v100h-300z" /> +<glyph unicode="🚪" d="M250 1200h750q39 0 69.5 -40.5t30.5 -84.5v-933l-700 -117v950l600 125h-700v-1000h-100v1025q0 23 15.5 49t34.5 26zM500 525v-100l100 20v100z" /> +</font> +</defs></svg> \ No newline at end of file diff --git a/src/fonts/bootstrap/glyphicons-halflings-regular.ttf b/src/fonts/bootstrap/glyphicons-halflings-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1413fc609ab6f21774de0cb7e01360095584f65b GIT binary patch literal 45404 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 literal 0 HcmV?d00001 diff --git a/src/fonts/bootstrap/glyphicons-halflings-regular.woff b/src/fonts/bootstrap/glyphicons-halflings-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..9e612858f802245ddcbf59788a0db942224bab35 GIT binary patch literal 23424 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 G`u_lkUM?>H literal 0 HcmV?d00001 diff --git a/src/fonts/bootstrap/glyphicons-halflings-regular.woff2 b/src/fonts/bootstrap/glyphicons-halflings-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..64539b54c3751a6d9adb44c8e3a45ba5a73b77f0 GIT binary patch literal 18028 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 literal 0 HcmV?d00001 From 405e6a9b6cb0067f01e97f9c2dbc5dbf57dacb15 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 13 Jul 2016 00:07:40 -0300 Subject: [PATCH 069/217] Update bower dependencies --- bower.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bower.json b/bower.json index 7f9e151..3d4f080 100644 --- a/bower.json +++ b/bower.json @@ -7,7 +7,7 @@ "bower_components" ], "dependencies": { - "jquery": "^2.2.0", + "jquery": "^3.1.0", "jquery.fitvids": "davatron5000/FitVids.js#^1.1.0", "bootstrap-sass": "^3.3.6", "animate.css": "daneden/animate.css#^3.5.1", From c2c1a4cfd215a98879cd73e2fc4afc777a50600c Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Wed, 13 Jul 2016 00:21:26 -0300 Subject: [PATCH 070/217] Update enqueue_scripts() function --- inc/enqueue-scripts.php | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/inc/enqueue-scripts.php b/inc/enqueue-scripts.php index dfa759b..8931b75 100644 --- a/inc/enqueue-scripts.php +++ b/inc/enqueue-scripts.php @@ -1,38 +1,37 @@ <?php + /** - * Load site scripts. + * Load scripts and styles. * * @since 2.2.0 */ function odin_enqueue_scripts() { $template_url = get_template_directory_uri(); - // Odin main stylesheet. - wp_enqueue_style( 'odin-style', get_stylesheet_uri(), array(), null, 'all' ); - - // jQuery script. + // JQuery script. wp_enqueue_script( 'jquery' ); // IE-specific scripts with conditional comments. wp_enqueue_script( 'respondjs', 'https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.min.js' ); wp_script_add_data( 'respondjs', 'conditional', 'lt IE 9' ); - wp_enqueue_script( 'html5shiv', 'https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'); + wp_enqueue_script( 'html5shiv', 'https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js' ); wp_script_add_data( 'html5shiv', 'conditional', 'lt IE 9' ); // General scripts. if ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) { - // Bower with vendors (Bootstrap, FitVids and etc). - wp_enqueue_script( 'bootstrap', $template_url . '/assets/js/bower.js', array(), null, true ); + // Loads main stylesheet file. + wp_enqueue_style( 'odin-main-style', $template_url . '/assets/css/main.css' ); - // Main jQuery. - wp_enqueue_script( 'odin-main', $template_url . '/assets/js/main.js', array(), null, true ); + // Loads main script file. + wp_enqueue_script( 'odin-main-script', $template_url . '/assets/js/main.js', array(), null, true ); - // Grunt watch livereload in the browser. - // wp_enqueue_script( 'odin-livereload', 'http://localhost:35729/livereload.js?snipver=1', array(), null, true ); } else { - // Grunt main file with Bootstrap, FitVids and others libs. - wp_enqueue_script( 'odin-main-min', $template_url . '/assets/js/main.min.js', array(), null, true ); + // Loads main stylesheet file compressed. + wp_enqueue_style( 'odin-main-style', get_stylesheet_uri() ); + + // Loads main script file compressed. + wp_enqueue_script( 'odin-main-script', $template_url . '/assets/js/main.min.js', array(), null, true ); } // Load Thread comments WordPress script. @@ -54,7 +53,7 @@ function odin_enqueue_scripts() { * @return string New URI. */ function odin_stylesheet_uri( $uri, $dir ) { - return $dir . '/assets/css/style.css'; + return $dir . '/assets/css/main.min.css'; } add_filter( 'stylesheet_uri', 'odin_stylesheet_uri', 10, 2 ); From 4119c38f3e80e39bc932b03e7f49ab1d7e0dc157 Mon Sep 17 00:00:00 2001 From: allysonsouza <allyson@hastedesign.com.br> Date: Mon, 10 Oct 2016 16:16:06 -0300 Subject: [PATCH 071/217] =?UTF-8?q?Renomeado=20diret=C3=B3rio=20das=20clas?= =?UTF-8?q?ses=20de=20/libraries=20para=20/classes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- functions.php | 32 +++++++++---------- .../abstracts/abstract-front-end-form.php | 0 .../class-bootstrap-nav.php | 0 .../class-contact-form.php | 0 inc/{libraries => classes}/class-metabox.php | 0 .../class-options-helper.php | 0 .../class-post-form.php | 0 .../class-post-status.php | 0 .../class-post-type.php | 0 inc/{libraries => classes}/class-taxonomy.php | 0 .../class-term-meta.php | 0 .../class-theme-options.php | 0 .../class-thumbnail-resizer.php | 0 .../class-user-meta.php | 0 14 files changed, 15 insertions(+), 17 deletions(-) rename inc/{libraries => classes}/abstracts/abstract-front-end-form.php (100%) rename inc/{libraries => classes}/class-bootstrap-nav.php (100%) rename inc/{libraries => classes}/class-contact-form.php (100%) rename inc/{libraries => classes}/class-metabox.php (100%) rename inc/{libraries => classes}/class-options-helper.php (100%) rename inc/{libraries => classes}/class-post-form.php (100%) rename inc/{libraries => classes}/class-post-status.php (100%) rename inc/{libraries => classes}/class-post-type.php (100%) rename inc/{libraries => classes}/class-taxonomy.php (100%) rename inc/{libraries => classes}/class-term-meta.php (100%) rename inc/{libraries => classes}/class-theme-options.php (100%) rename inc/{libraries => classes}/class-thumbnail-resizer.php (100%) rename inc/{libraries => classes}/class-user-meta.php (100%) diff --git a/functions.php b/functions.php index 007b562..c85dfbb 100644 --- a/functions.php +++ b/functions.php @@ -17,28 +17,27 @@ */ /** - * Libraries. + * Classes. */ -require_once get_template_directory() . '/inc/libraries/abstracts/abstract-front-end-form.php'; -require_once get_template_directory() . '/inc/libraries/class-bootstrap-nav.php'; -require_once get_template_directory() . '/inc/libraries/class-thumbnail-resizer.php'; -require_once get_template_directory() . '/inc/libraries/class-theme-options.php'; -require_once get_template_directory() . '/inc/libraries/class-options-helper.php'; -require_once get_template_directory() . '/inc/libraries/class-post-type.php'; -require_once get_template_directory() . '/inc/libraries/class-taxonomy.php'; -require_once get_template_directory() . '/inc/libraries/class-metabox.php'; -require_once get_template_directory() . '/inc/libraries/class-contact-form.php'; -require_once get_template_directory() . '/inc/libraries/class-post-form.php'; -require_once get_template_directory() . '/inc/libraries/class-user-meta.php'; -require_once get_template_directory() . '/inc/libraries/class-post-status.php'; -require_once get_template_directory() . '/inc/libraries/class-term-meta.php'; +require_once get_template_directory() . '/inc/classes/abstracts/abstract-front-end-form.php'; +require_once get_template_directory() . '/inc/classes/class-bootstrap-nav.php'; +require_once get_template_directory() . '/inc/classes/class-thumbnail-resizer.php'; +require_once get_template_directory() . '/inc/classes/class-theme-options.php'; +require_once get_template_directory() . '/inc/classes/class-options-helper.php'; +require_once get_template_directory() . '/inc/classes/class-post-type.php'; +require_once get_template_directory() . '/inc/classes/class-taxonomy.php'; +require_once get_template_directory() . '/inc/classes/class-metabox.php'; +require_once get_template_directory() . '/inc/classes/class-contact-form.php'; +require_once get_template_directory() . '/inc/classes/class-post-form.php'; +require_once get_template_directory() . '/inc/classes/class-user-meta.php'; +require_once get_template_directory() . '/inc/classes/class-post-status.php'; +require_once get_template_directory() . '/inc/classes/class-term-meta.php'; /** * Shortcodes. */ -// Odin shortcodes. require_once get_template_directory() . '/inc/shortcodes/class-odin-shortcodes.php'; require_once get_template_directory() . '/inc/shortcodes/class-odin-shortcodes-menu.php'; @@ -46,7 +45,7 @@ * Widgets. */ -// Facebook like widget. +// Facebook like box widget. require_once get_template_directory() . '/inc/widgets/class-odin-widget-like-box.php'; /** @@ -95,4 +94,3 @@ // Breadcrumbs function - no need to rely on plugins. require_once get_template_directory() . '/inc/breadcrumbs.php'; - diff --git a/inc/libraries/abstracts/abstract-front-end-form.php b/inc/classes/abstracts/abstract-front-end-form.php similarity index 100% rename from inc/libraries/abstracts/abstract-front-end-form.php rename to inc/classes/abstracts/abstract-front-end-form.php diff --git a/inc/libraries/class-bootstrap-nav.php b/inc/classes/class-bootstrap-nav.php similarity index 100% rename from inc/libraries/class-bootstrap-nav.php rename to inc/classes/class-bootstrap-nav.php diff --git a/inc/libraries/class-contact-form.php b/inc/classes/class-contact-form.php similarity index 100% rename from inc/libraries/class-contact-form.php rename to inc/classes/class-contact-form.php diff --git a/inc/libraries/class-metabox.php b/inc/classes/class-metabox.php similarity index 100% rename from inc/libraries/class-metabox.php rename to inc/classes/class-metabox.php diff --git a/inc/libraries/class-options-helper.php b/inc/classes/class-options-helper.php similarity index 100% rename from inc/libraries/class-options-helper.php rename to inc/classes/class-options-helper.php diff --git a/inc/libraries/class-post-form.php b/inc/classes/class-post-form.php similarity index 100% rename from inc/libraries/class-post-form.php rename to inc/classes/class-post-form.php diff --git a/inc/libraries/class-post-status.php b/inc/classes/class-post-status.php similarity index 100% rename from inc/libraries/class-post-status.php rename to inc/classes/class-post-status.php diff --git a/inc/libraries/class-post-type.php b/inc/classes/class-post-type.php similarity index 100% rename from inc/libraries/class-post-type.php rename to inc/classes/class-post-type.php diff --git a/inc/libraries/class-taxonomy.php b/inc/classes/class-taxonomy.php similarity index 100% rename from inc/libraries/class-taxonomy.php rename to inc/classes/class-taxonomy.php diff --git a/inc/libraries/class-term-meta.php b/inc/classes/class-term-meta.php similarity index 100% rename from inc/libraries/class-term-meta.php rename to inc/classes/class-term-meta.php diff --git a/inc/libraries/class-theme-options.php b/inc/classes/class-theme-options.php similarity index 100% rename from inc/libraries/class-theme-options.php rename to inc/classes/class-theme-options.php diff --git a/inc/libraries/class-thumbnail-resizer.php b/inc/classes/class-thumbnail-resizer.php similarity index 100% rename from inc/libraries/class-thumbnail-resizer.php rename to inc/classes/class-thumbnail-resizer.php diff --git a/inc/libraries/class-user-meta.php b/inc/classes/class-user-meta.php similarity index 100% rename from inc/libraries/class-user-meta.php rename to inc/classes/class-user-meta.php From abe9ce7029bad4ca4f2299cb70c86d1832592e59 Mon Sep 17 00:00:00 2001 From: allysonsouza <allyson@hastedesign.com.br> Date: Mon, 10 Oct 2016 16:54:19 -0300 Subject: [PATCH 072/217] =?UTF-8?q?Removidas=20classes=20que=20adentravam?= =?UTF-8?q?=20o=20territ=C3=B3rio=20de=20plugins.=20ver=20-=20https://make?= =?UTF-8?q?.wordpress.org/themes/handbook/review/required/explanations-and?= =?UTF-8?q?-examples/#plugin-territory?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- functions.php | 12 +- .../abstracts/abstract-front-end-form.php | 756 ------------------ inc/classes/class-contact-form.php | 271 ------- inc/classes/class-metabox.php | 610 -------------- inc/classes/class-options-helper.php | 126 --- inc/classes/class-post-form.php | 160 ---- inc/classes/class-post-status.php | 124 --- inc/classes/class-post-type.php | 118 --- inc/classes/class-taxonomy.php | 114 --- inc/classes/class-term-meta.php | 520 ------------ inc/classes/class-theme-options.php | 660 --------------- inc/classes/class-user-meta.php | 440 ---------- 12 files changed, 1 insertion(+), 3910 deletions(-) delete mode 100644 inc/classes/abstracts/abstract-front-end-form.php delete mode 100644 inc/classes/class-contact-form.php delete mode 100644 inc/classes/class-metabox.php delete mode 100644 inc/classes/class-options-helper.php delete mode 100644 inc/classes/class-post-form.php delete mode 100644 inc/classes/class-post-status.php delete mode 100644 inc/classes/class-post-type.php delete mode 100644 inc/classes/class-taxonomy.php delete mode 100644 inc/classes/class-term-meta.php delete mode 100644 inc/classes/class-theme-options.php delete mode 100644 inc/classes/class-user-meta.php diff --git a/functions.php b/functions.php index c85dfbb..b784617 100644 --- a/functions.php +++ b/functions.php @@ -20,19 +20,9 @@ * Classes. */ -require_once get_template_directory() . '/inc/classes/abstracts/abstract-front-end-form.php'; require_once get_template_directory() . '/inc/classes/class-bootstrap-nav.php'; require_once get_template_directory() . '/inc/classes/class-thumbnail-resizer.php'; -require_once get_template_directory() . '/inc/classes/class-theme-options.php'; -require_once get_template_directory() . '/inc/classes/class-options-helper.php'; -require_once get_template_directory() . '/inc/classes/class-post-type.php'; -require_once get_template_directory() . '/inc/classes/class-taxonomy.php'; -require_once get_template_directory() . '/inc/classes/class-metabox.php'; -require_once get_template_directory() . '/inc/classes/class-contact-form.php'; -require_once get_template_directory() . '/inc/classes/class-post-form.php'; -require_once get_template_directory() . '/inc/classes/class-user-meta.php'; -require_once get_template_directory() . '/inc/classes/class-post-status.php'; -require_once get_template_directory() . '/inc/classes/class-term-meta.php'; + /** * Shortcodes. diff --git a/inc/classes/abstracts/abstract-front-end-form.php b/inc/classes/abstracts/abstract-front-end-form.php deleted file mode 100644 index 2a558e3..0000000 --- a/inc/classes/abstracts/abstract-front-end-form.php +++ /dev/null @@ -1,756 +0,0 @@ -<?php -/** - * Odin_Front_End_Form class. - * - * Built Front-end Forms. - * - * @package Odin - * @category Front-end Form - * @author WPBrasil - * @version 2.3.1 - */ -abstract class Odin_Front_End_Form { - - /** - * Form fields. - * - * @var array - */ - protected $fields = array(); - - /** - * Form buttons. - * - * @var array - */ - protected $buttons = array(); - - /** - * Form errors. - * - * @var array - */ - protected $errors = array(); - - /** - * Form success. - * - * @var string - */ - protected $success = ''; - - /** - * Form construct. - * - * @param string $id Form id. - * @param string $action Form action. - * @param string $method Form method. - * @param array $attributes Form attributes. - */ - public function __construct( $id, $action = '', $method = 'post', $attributes = array() ) { - $this->id = $id; - $this->action = $action; - $this->method = $method; - $this->attributes = $attributes; - } - - /** - * Set form fields. - * - * @param array $fields Form fields. - */ - public function set_fields( $fields = array() ) { - $this->fields = $fields; - } - - /** - * Set form buttons. - * - * @param array $buttons Form buttons. - */ - public function set_buttons( $buttons = array() ) { - $this->buttons = $buttons; - } - - /** - * Set errors. - * - * @param array $errors Form errors. - */ - protected function set_errors( $errors = array() ) { - $this->errors[] = $errors; - } - - /** - * Set success message. - * - * @param string $success Form success message. - */ - public function set_success_message( $success = '' ) { - $this->success = $success; - } - - /** - * Get submitted data. - * - * @return array Submitted data. - */ - public function get_submitted_data() { - $data = $this->submitted_form_data(); - - return $data; - } - - /** - * Get submitted attachments. - * - * @return array Submitted attachments. - */ - public function get_attachments() { - $attachments = $this->uploaded_files(); - - return $attachments; - } - - /** - * Get current page. - * - * @return string Currente Page URL. - */ - protected function get_current_page() { - $url = 'http'; - if ( isset( $_SERVER['HTTPS'] ) && 'on' == $_SERVER['HTTPS'] ) { - $url .= 's'; - } - - $url .= '://'; - - if ( '80' != $_SERVER['SERVER_PORT'] ) { - $url .= $_SERVER['SERVER_NAME'] . ':' . $_SERVER['SERVER_PORT'] . $_SERVER['REQUEST_URI']; - } else { - $url .= $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; - } - - return $url; - } - - /** - * Get field label via ID. - * - * @param string $id Field ID. - * - * @return string Field label. - */ - protected function get_field_label( $id ) { - foreach ( $this->fields as $fieldset ) { - foreach ( $fieldset['fields'] as $field ) { - if ( $field['id'] == $id ) { - return $field['label']; - } - } - } - - return ''; - } - - /** - * Process form and fields attributes. - * - * @param array $attributes Attributes as array. - * - * @return string Attributes as string. - */ - protected function process_attributes( $attributes = array() ) { - $attrs = ''; - - if ( ! empty( $attributes ) ) { - foreach ( $attributes as $key => $attribute ) { - $attrs .= ' ' . $key . '="' . $attribute . '"'; - } - } - - return $attrs; - } - - /** - * Process class for label tag. - * - * @param string $class Class as string, separated by blankspace. - * - * @return string Class as string. - */ - protected function process_label_class( $class ) { - return ! empty( $class ) ? ' class="' . esc_attr( $class ) . '"' : ''; - } - - /** - * Sets the field default value. - * - * @return string Default value. - */ - protected function default_field( $id, $default ) { - if ( 'get' == $this->method ) { - return isset( $_GET[ $id ] ) ? sanitize_text_field( $_GET[ $id ] ) : $default; - } else { - return isset( $_POST[ $id ] ) ? sanitize_text_field( $_POST[ $id ] ) : $default; - } - } - - /** - * Process form fields. - * - * @return string Form fields HTML. - */ - protected function process_fields() { - $html = ''; - - if ( ! empty( $this->fields ) ) { - foreach ( $this->fields as $key => $fieldset ) { - $fieldset_attributes = isset( $fieldset['attributes'] ) ? $fieldset['attributes'] : array(); - - $html .= sprintf( '<fieldset id="odin-form-fieldset-%s" %s>', $key, $this->process_attributes( $fieldset_attributes ) ); - $html .= isset( $fieldset['legend'] ) ? '<legend>' . $fieldset['legend'] . '</legend>' : ''; - - foreach ( $fieldset['fields'] as $field ) { - $id = $field['id']; - $type = $field['type']; - $label = isset( $field['label'] ) ? $field['label'] : array(); - $description = isset( $field['description'] ) ? $field['description'] : ''; - $attributes = isset( $field['attributes'] ) ? $field['attributes'] : array(); - $options = isset( $field['options'] ) ? $field['options'] : ''; - $required = isset( $field['required'] ) && $field['required'] ? true : false; - $default = isset( $field['default'] ) ? $field['default'] : ''; - $default = $this->default_field( $id, $default ); - - if ( $required ) { - $attributes = array_merge( array( 'required' => 'required' ), $attributes ); - } - - switch ( $type ) { - case 'text': - $html .= $this->field_input( $id, $label, $default, $description, $attributes ); - break; - case 'hidden': - $html .= $this->field_hidden( $id, $default, $attributes ); - break; - case 'email': - $html .= $this->field_input( $id, $label, $default, $description, array_merge( array( 'type' => 'email' ), $attributes ) ); - break; - case 'file': - $html .= $this->field_input( $id, $label, $default, $description, array_merge( array( 'type' => 'file', 'class' => 'form-file' ), $attributes ) ); - $this->attributes = array_merge( array( 'enctype' => 'multipart/form-data' ), $this->attributes ); - break; - case 'input': - $html .= $this->field_input( $id, $label, $default, $description, $attributes ); - break; - case 'textarea': - $html .= $this->field_textarea( $id, $label, $default, $description, $attributes ); - break; - case 'checkbox': - $html .= $this->field_checkbox( $id, $label, $default, $description, $attributes ); - break; - case 'select': - $html .= $this->field_select( $id, $label, $default, $description, $attributes, $options ); - break; - case 'radio': - $html .= $this->field_radio( $id, $label, $default, $description, $attributes, $options ); - break; - - default: - $html .= do_action( 'odin_front_end_form_field_' . $this->id, $id, $label, $default, $description, $attributes, $options ); - break; - } - } - - $html .= '</fieldset>'; - } - } - - return $html; - } - - /** - * Process form buttons. - * - * @return string Form buttons HTML. - */ - protected function process_buttons() { - $html = '<div class="btn-group">'; - - if ( ! empty( $this->buttons ) ) { - foreach ( $this->buttons as $button ) { - $attributes = isset( $button['attributes'] ) ? $button['attributes'] : array( 'class' => 'btn btn-primary' ); - - $html .= sprintf( - '<button id="%s" type="%s"%s>%s</button>', - $button['id'], - $button['type'], - $this->process_attributes( $attributes ), - $button['label'] - ); - } - } else { - $html .= '<button type="submit" class="btn btn-primary">' . __( 'Submit', 'odin' ) . '</button>'; - } - - $html .= '</div>'; - - return $html; - } - - /** - * Display error messages. - * - * @param string $html Form HTML. - * - * @return string Error messages. - */ - public function display_error_messages( $html ) { - if ( ! empty( $this->errors ) ) { - - $html .= '<div class="alert alert-danger">'; - - foreach ( $this->errors as $error ) { - $html .= '<p>' . $error . '</p>'; - } - - $html .= '</div>'; - } - - return $html; - } - - /** - * Display success message. - * - * @return string Success message. - */ - protected function display_success_message() { - $html = ''; - - if ( isset( $_GET['success'] ) && 1 == $_GET['success'] ) { - $html .= '<div class="alert alert-success">'; - if ( ! empty( $this->success ) ) { - $html .= '<p>' . $this->success . '</p>'; - } else { - $html .= '<p>' . __( 'Form submitted successfully!', 'odin' ) . '</p>'; - } - $html .= '</div>'; - } - - return $html; - } - - /** - * Required field HTML. - * - * @param array $attributes Array with field attributes. - * - * @return string Alert for required field. - */ - protected function required_field_alert( $attributes ) { - if ( isset( $attributes['required'] ) ) { - return ' <span class="text-danger">*</span>'; - } - } - - /** - * Input field. - * - * @param string $id Field id. - * @param array $label Array with label attributes. - * @param string $default Default value. - * @param string $description Field description. - * @param array $attributes Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_input( $id, $label, $default, $description, $attributes ) { - // Set the default type. - if ( ! isset( $attributes['type'] ) ) { - $attributes['type'] = 'text'; - } - - // Set the default class. - if ( ! isset( $attributes['class'] ) ) { - $attributes['class'] = 'form-control'; - } - - $html = sprintf( '<div class="form-group odin-form-group-%s">', $id ); - $html .= sprintf( '<label for="%s"%s>%s%s</label>', $id, $this->process_label_class( $label['class'] ), $label['text'], $this->required_field_alert( $attributes ) ); - $html .= sprintf( '<input id="%1$s" name="%1$s" value="%2$s"%3$s />', $id, $default, $this->process_attributes( $attributes ) ); - $html .= ! empty( $description ) ? '<span class="help-block">' . $description . '</span>' : ''; - $html .= '</div>'; - - return $html; - } - - /** - * Hidden field. - * - * @param string $id Field id. - * @param string $default Default value. - * @param array $attributes Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_hidden( $id, $default, $attributes ) { - // Set the default type. - if ( ! isset( $attributes['type'] ) ) { - $attributes['type'] = 'hidden'; - } - - $html = sprintf( '<input id="%1$s" name="%1$s" value="%2$s"%3$s />', $id, $default, $this->process_attributes( $attributes ) ); - - return $html; - } - - /** - * Textarea field. - * - * @param string $id Field id. - * @param array $label Array with label attributes. - * @param string $default Default value. - * @param string $description Field description. - * @param array $attributes Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_textarea( $id, $label, $default, $description, $attributes ) { - // Set the default class. - if ( ! isset( $attributes['class'] ) ) { - $attributes['class'] = 'form-control'; - } - - if ( ! isset( $attributes['cols'] ) ) { - $attributes['cols'] = '60'; - } - - if ( ! isset( $attributes['rows'] ) ) { - $attributes['rows'] = '4'; - } - - $html = sprintf( '<div class="form-group odin-form-group-%s">', $id ); - $html .= sprintf( '<label for="%s"%s>%s%s</label>', $id, $this->process_label_class( $label['class'] ), $label['text'], $this->required_field_alert( $attributes ) ); - $html .= sprintf( '<textarea id="%1$s" name="%1$s"%2$s>%3$s</textarea>', $id, $this->process_attributes( $attributes ), $default ); - $html .= ! empty( $description ) ? '<span class="help-block">' . $description . '</span>' : ''; - $html .= '</div>'; - - return $html; - } - - /** - * Checkbox field. - * - * @param string $id Field id. - * @param array $label Array with label attributes. - * @param string $default Default value. - * @param string $description Field description. - * @param array $attributes Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_checkbox( $id, $label, $default, $description, $attributes ) { - // Set the checked attribute - if ( ! empty( $default ) ) { - $attributes['checked'] = 'checked'; - } - - $html = sprintf( '<div class="checkbox odin-form-group-%s">', $id ); - $html .= sprintf( '<label for="%s"%s>', $id, $this->process_label_class( $label['class'] ) ); - $html .= sprintf( '<input type="checkbox" id="%1$s" name="%1$s" value="1"%2$s />', $id, $this->process_attributes( $attributes ) ); - $html .= ' ' . $label['text'] . $this->required_field_alert( $attributes ) . '</label>'; - $html .= ! empty( $description ) ? '<span class="help-block">' . $description . '</span>' : ''; - $html .= '</div>'; - - return $html; - } - - /** - * Select field. - * - * @param string $id Field id. - * @param array $label Array with label attributes. - * @param string $default Default value. - * @param string $description Field description. - * @param array $attributes Array with field attributes. - * @param array $options Array with field options (value => name). - * - * @return string HTML of the field. - */ - protected function field_select( $id, $label, $default, $description, $attributes, $options ) { - // Set the default class. - if ( ! isset( $attributes['class'] ) ) { - $attributes['class'] = 'form-control'; - } - - // If multiple add a array in the option. - $multiple = ( in_array( 'multiple', $attributes ) ) ? '[]' : ''; - - $html = sprintf( '<div class="form-group odin-form-group-%s">', $id ); - $html .= sprintf( '<label for="%s"%s>%s%s</label>', $id, $this->process_label_class( $label['class'] ), $label['text'], $this->required_field_alert( $attributes ) ); - $html .= sprintf( '<select id="%1$s" name="%1$s%2$s"%3$s>', $id, $multiple, $this->process_attributes( $attributes ) ); - - foreach ( $options as $value => $name ) { - // Set the selected attribute. - $selected = ( $value == $default ) ? ' selected="selected"' : ''; - - $html .= sprintf( '<option value="%s"%s>%s</option>', $value, $selected, $name ); - } - - $html .= '</select>'; - $html .= ! empty( $description ) ? '<span class="help-block">' . $description . '</span>' : ''; - $html .= '</div>'; - - return $html; - } - - /** - * Radio field. - * - * @param string $id Field id. - * @param array $label Array with label attributes. - * @param string $default Default value. - * @param string $description Field description. - * @param array $attributes Array with field attributes. - * @param array $options Array with field options (value => label). - * - * @return string HTML of the field. - */ - protected function field_radio( $id, $label, $default, $description, $attributes, $options ) { - $html = sprintf( '<div class="form-group odin-form-group-%s">', $id ); - $html .= sprintf( '<label for="%s"%s>%s%s</label>', $id, $this->process_label_class( $label['class'] ), $label['text'], $this->required_field_alert( $attributes ) ); - $html .= '<div class="form-radio-group">'; - - foreach ( $options as $value => $label ) { - // Set the checked attribute. - if ( $value == $default ) { - $attributes['checked'] = 'checked'; - } else if ( isset( $attributes['checked'] ) ) { - unset( $attributes['checked'] ); - } - - $html .= '<div class="radio">'; - $html .= sprintf( '<label><input type="radio" id="%1$s-%2$s" name="%1$s" value="%2$s"%4$s /> %3$s</label>', $id, $value, $label, $this->process_attributes( $attributes ) ); - $html .= '</div>'; - } - $html .= '</div>'; - - $html .= ! empty( $description ) ? '<span class="help-block">' . $description . '</span>' : ''; - - $html .= '</div>'; - - return $html; - } - - /** - * Checks if the form data is valid. - * - * @return bool - */ - protected function is_valid() { - $valid = empty( $this->errors ) ? true : false; - - return $valid; - } - - /** - * Gests the form submitted data. - * - * @return array Form submitted data. - */ - protected function submitted_form_data() { - // Checks the form method. - if ( 'get' == $this->method ) { - $data = $_GET; - } else { - $data = $_POST; - } - - return $data; - } - - /** - * Gests the form submitted files. - * - * @return array Form submitted files. - */ - protected function submitted_form_files() { - $files = array(); - - // Checks the form method. - if ( 0 < count( $_FILES ) ) { - $files = $_FILES; - } - - return $files; - } - - /** - * Validates the form data. - */ - protected function validate_form_data() { - $errors = array(); - - // Sets the data. - $data = $this->submitted_form_data(); - $files = $this->submitted_form_files(); - - if ( ! empty( $this->fields ) && ! empty( $data ) ) { - foreach ( $this->fields as $fieldset ) { - foreach ( $fieldset['fields'] as $field ) { - $id = $field['id']; - $type = $field['type']; - $label = isset( $field['label'] ) ? $field['label'] : ''; - $value = ! empty( $data[ $id ] ) ? $data[ $id ] : ''; - $required = isset( $field['required'] ) && $field['required'] ? true : false; - - if ( $type != 'file' && $required && empty( $data[ $id ] ) ) { - $this->set_errors( sprintf( __( '%s is required.', 'odin' ), '<strong>' . $label . '</strong>' ) ); - } - - switch ( $type ) { - case 'email': - if ( ! is_email( $value ) ) { - $this->set_errors( sprintf( __( '%s must be an email address valid.', 'odin' ), '<strong>' . $label . '</strong>' ) ); - } - break; - case 'file': - if ( count($files) >= 1 ) { - if ( $required && empty( $files[ $id ]['name'] ) ) { - $this->set_errors( sprintf( __( '%s is required.', 'odin' ), '<strong>' . $label . '</strong>' ) ); - } - } - break; - - default: - $custom_message = apply_filters( 'odin_front_end_form_valid_' . $this->id . '_' . $id, '', $label, $value ); - if ( $custom_message ) { - $this->set_errors( $custom_message ); - } - break; - } - } - } - } - - // Sets the errors. - if ( ! empty( $this->errors ) ) { - - // Remove valid param. - if ( isset( $_GET['success'] ) && 1 == $_GET['success'] ) { - unset( $_GET['success'] ); - } - } - } - - /** - * Redirect to current page. - */ - protected function redirect() { - @ob_clean(); - - $url = $this->get_current_page(); - $url = apply_filters( 'odin_front_end_form_redirect_' . $this->id, add_query_arg( 'success', '1', $url ) ); - - wp_redirect( $url, 303 ); - - exit; - } - - /** - * Process the send form files. - * - * @return array - */ - protected function uploaded_files() { - require_once ABSPATH . 'wp-admin/includes/image.php'; - require_once ABSPATH . 'wp-admin/includes/file.php'; - require_once ABSPATH . 'wp-admin/includes/media.php'; - - $attachments = array(); - - foreach ( $this->fields as $fieldset ) { - foreach ( $fieldset['fields'] as $field ) { - $id = $field['id']; - if ( 'file' == $field['type'] && isset( $_FILES[ $id ] ) ) { - $attachment_id = media_handle_upload( $id, 0 ); - - if ( is_wp_error( $attachment_id ) ) { - $error = apply_filters( 'odin_front_end_form_upload_error_' . $this->id, sprintf( '%s %s.', '<strong>' . $this->get_field_label( $id ) . '</strong>', $attachment_id->get_error_message() ) ); - $this->set_errors( $error ); - } else { - $attachments[ $id ] = array( - 'file' => get_attached_file( $attachment_id ), - 'url' => wp_get_attachment_url( $attachment_id ) - ); - } - } - } - } - - return $attachments; - } - - /** - * Form init. - * Hook this in the WordPress init action. - */ - public function init() { - $submitted_data = $this->submitted_form_data(); - $uploaded_files = $this->get_attachments(); - - if ( ! empty( $submitted_data ) && isset( $submitted_data['odin_form_action'] ) && $this->id == $submitted_data['odin_form_action'] ) { - // Validates the form data. - $this->validate_form_data(); - - if ( $this->is_valid() ) { - // Hook to process submitted form data. - do_action( 'odin_front_end_form_submitted_data_' . $this->id, $submitted_data, $uploaded_files ); - - // Redirect after submit. - $this->redirect(); - } else { - add_filter( 'odin_front_end_form_messages_' . $this->id, array( $this, 'display_error_messages' ) ); - } - } - } - - /** - * Render the form. - * - * @return string Form HTML. - */ - public function render() { - - $html = ''; - - // Display error messages. - $html .= apply_filters( 'odin_front_end_form_messages_' . $this->id, $html ); - - // Display success message. - $html .= $this->display_success_message(); - - // Process the fields. - $fields = $this->process_fields(); - - // Generate the form. - $html .= sprintf( - '<form id="%s" action="%s" method="%s"%s>', - $this->id, - $this->action, - $this->method, - $this->process_attributes( array_merge( array( 'class' => 'form' ), $this->attributes ) ) - ); - - $html .= do_action( 'odin_front_end_form_before_fields_' . $this->id ); - $html .= $fields; - $html .= do_action( 'odin_front_end_form_after_fields_' . $this->id ); - $html .= $this->process_buttons(); - $html .= sprintf( '<input type="hidden" name="odin_form_action" value="%s" />', $this->id ); - $html .= '</form>'; - - return $html; - } - -} diff --git a/inc/classes/class-contact-form.php b/inc/classes/class-contact-form.php deleted file mode 100644 index bfa201b..0000000 --- a/inc/classes/class-contact-form.php +++ /dev/null @@ -1,271 +0,0 @@ -<?php -/** - * Odin_Contact_Form class. - * - * Built Contact Forms. - * - * @package Odin - * @category Contact Form - * @author WPBrasil - * @version 2.3.0 - */ -class Odin_Contact_Form extends Odin_Front_End_Form { - - /** - * Mail content type. - * - * @var array - */ - protected $content_type = 'text/plain'; - - /** - * Mail subject. - * - * @var string - */ - protected $subject = ''; - - /** - * Mail Reply-To. - * - * @var string - */ - protected $reply_to = ''; - - /** - * Contact Form construct. - * - * @param string $id Form id. - * @param mixed $to String with recipient or array with recipients. - * @param array $cc Array with CC recipients. - * @param array $bcc Array with BCC recipients. - * @param array $attributes Form attributes. - * @param array $attachment_type file or url in email body. - */ - public function __construct( $id, $to, $cc = array(), $bcc = array(), $attributes = array(), $attachment_type = 'file' ) { - $this->id = $id; - $this->to = $to; - $this->cc = $cc; - $this->bcc = $bcc; - $this->attributes = $attributes; - $this->attachment_type = $attachment_type; - - parent::__construct( $this->id, '', 'post', $this->attributes ); - - // Hooks send_mail. - add_action( 'odin_front_end_form_submitted_data_' . $this->id, array( $this, 'send_mail' ), 1, 2 ); - } - - /** - * Set the mail content type. - * - * @param string $content_type Mail content type. - */ - public function set_content_type( $content_type ) { - if ( 'html' == $content_type ) { - $this->content_type = 'text/html'; - } - } - - /** - * Set the mail subject. - * - * @param string $subject Mail subject. - */ - public function set_subject( $subject ) { - $this->subject = $subject; - } - - /** - * Mail Reply-To. - * - * @param string - */ - public function set_reply_to( $reply_to ) { - $this->reply_to = $reply_to; - } - - /** - * Process the sent form data. - * - * @param array $submitted_data Submitted data. - * @param array $$attachments Submitted attachments. - * - * @return array Processed sent data. - */ - protected function process_submitted_form_data( $submitted_data, $attachments ) { - $data = array(); - - // Process the fields. - if ( ! empty( $this->fields ) && ! empty( $submitted_data ) ) { - foreach ( $this->fields as $fieldset ) { - foreach ( $fieldset['fields'] as $field ) { - if ( 'file' != $field['type'] ) { - $id = $field['id']; - $label = isset( $field['label'] ) ? $field['label'] : $id; - - $data[ $label ] = $submitted_data[ $id ]; - } elseif ( 'file' == $field['type'] && 'url' == $this->attachment_type ) { - $id = $field['id']; - $label = isset( $field['label'] ) ? $field['label'] : $id; - $url = $attachments[ $id ]['url']; - - $data[ $label ] = '<a href="' . $url . '" target="_blank">' . $url . '</a>'; - } - } - } - } - - return $data; - } - - /** - * Build the mail message. - * - * @param array $submitted_data Form submitted data. - * @param array $$attachments Form submitted attachments. - * - * @return string Mail HTML message. - */ - protected function build_mail_message( $submitted_data, $attachments ) { - // Sets the message header. - $message = apply_filters( 'odin_contact_form_message_header_' . $this->id, '' ); - - // Gets the submitted data. - $data = $this->process_submitted_form_data( $submitted_data, $attachments ); - - // Sets the message content. - foreach ( $data as $label => $value ) { - if ( 'text/html' == $this->content_type ) { - $message .= sprintf( '<strong>%s:</strong>%s', wp_kses( $label, array() ), wpautop( wp_kses( $value, array() ) ) ); - } else { - $message .= sanitize_text_field( $label . ': ' . $value ) . PHP_EOL; - } - } - - // Sets the message footer. - $message .= apply_filters( 'odin_contact_form_message_footer_' . $this->id, '' ); - - return $message; - } - - /** - * Build the mail subject. - * - * @param array $submitted_data Form submitted data. - * - * @return string Mail subject. - */ - protected function build_mail_subject( $submitted_data ) { - if ( ! empty( $this->subject ) ) { - $subject = $this->subject; - - // Create the placeholders. - $placeholders = array_merge( - array( - 'form_id' => $this->id, - 'sent_date' => date( get_option( 'date_format' ) ), - 'sent_time' => date( get_option( 'time_format' ) ) - ), - $submitted_data - ); - - // Process the placeholders. - foreach ( $placeholders as $placeholder => $value ) { - $subject = str_replace( '[' . $placeholder . ']', sanitize_text_field( $value ), $subject ); - } - - return $subject; - } else { - // Default subject. - return sprintf( - __( 'Message sent by the form %s in %s at %s', 'odin' ), - $this->id, - date( get_option( 'date_format' ) ), - date( get_option( 'time_format' ) ) - ); - } - } - - /** - * Get attachments paths. - * - * @param array $attachments Submitted attachments. - * - * @return array Paths. - */ - protected function get_attachments_paths( $attachments ) { - $paths = array(); - - foreach ( $attachments as $attachment ) { - $paths[] = $attachment['file']; - } - - return $paths; - } - - /** - * Format the mail headers. - * - * @param array $submitted_data Form submitted data. - * - * @return array Mail headers. - */ - protected function format_mail_headers( $submitted_data ) { - $headers = array(); - - // Cc. - if ( ! empty( $this->cc ) ) { - foreach ( $this->cc as $cc ) { - $headers[] = 'Cc: ' . $cc; - } - } - - // Bc. - if ( ! empty( $this->bcc ) ) { - foreach ( $this->bcc as $bcc ) { - $headers[] = 'Bcc: ' . $bcc; - } - } - - // Reply-To. - if ( ! empty( $this->reply_to ) ) { - $headers[] = 'Reply-To: ' . sanitize_email( $submitted_data[ $this->reply_to ] ); - } - - // Content type. - if ( 'text/html' == $this->content_type ) { - $headers[] = 'Content-type: text/html; charset=' . get_bloginfo( 'charset' ); - } - - return apply_filters( 'odin_contact_form_mail_headers_' . $this->id, $headers ); - } - - /** - * Send the mail. - * - * @param array $submitted_data Submitted form data. - */ - public function send_mail( $submitted_data, $attachments ) { - if ( ! empty( $submitted_data ) ) { - // Mail subject. - $subject = $this->build_mail_subject( $submitted_data ); - - // Mail message. - $message = $this->build_mail_message( $submitted_data, $attachments ); - - // Mail headers. - $headers = $this->format_mail_headers( $submitted_data ); - - // Send mail. - if ( 0 < count( $attachments ) && 'file' == $this->attachment_type ) { - $files = $this->get_attachments_paths( $attachments ); - } else { - $files = ''; - } - - wp_mail( $this->to, $subject, $message, $headers, $files ); - } - } - -} diff --git a/inc/classes/class-metabox.php b/inc/classes/class-metabox.php deleted file mode 100644 index 99693bd..0000000 --- a/inc/classes/class-metabox.php +++ /dev/null @@ -1,610 +0,0 @@ -<?php -/** - * Odin_Metabox class. - * - * Built Metaboxs. - * - * @package Odin - * @category Metabox - * @author WPBrasil - * @version 2.1.5 - */ -class Odin_Metabox { - - /** - * Metaboxs fields. - * - * @var array - */ - protected $fields = array(); - - /** - * Metaboxs construct. - * - * @param string $id HTML 'id' attribute of the edit screen section. - * @param string $title Title of the edit screen section, visible to user. - * @param string|array $post_type The type of Write screen on which to show the edit screen section. - * @param string $context The part of the page where the edit screen section should be shown ('normal', 'advanced', or 'side'). - * @param string $priority The priority within the context where the boxes should show ('high', 'core', 'default' or 'low'). - */ - public function __construct( $id, $title, $post_type = 'post', $context = 'normal', $priority = 'high' ) { - $this->id = $id; - $this->title = $title; - $this->post_type = $post_type; - $this->context = $context; - $this->priority = $priority; - $this->nonce = $id . '_nonce'; - - // Add Metabox. - add_action( 'add_meta_boxes', array( $this, 'add' ) ); - - // Save Metaboxs. - add_action( 'save_post', array( $this, 'save' ) ); - - // Load scripts. - add_action( 'admin_enqueue_scripts', array( $this, 'scripts' ) ); - - //Check if $post_type is an array. If not, makes it one. - if( !is_array($post_type) ){ - $post_type = array( $post_type ); - } - - //Run trough the array, setting up nedded things - foreach($post_type as $p_type) { - // For each post type, add post type columns - add_filter( 'manage_edit-' . $p_type . '_columns', array($this, 'add_columns' )); - - // Set post type columns value - add_action( 'manage_' . $p_type . '_posts_custom_column', array($this, 'set_columns_value'), 10,2); - } - - } - - /** - * Get the post typea. - * - * @return array - */ - protected function get_post_type() { - return is_array( $this->post_type ) ? $this->post_type : array( $this->post_type ); - } - - /** - * Load metabox scripts. - */ - public function scripts() { - $screen = get_current_screen(); - - if ( in_array( $screen->id, $this->get_post_type() ) ) { - // Color Picker. - wp_enqueue_style( 'wp-color-picker' ); - wp_enqueue_script( 'wp-color-picker' ); - - // Media Upload. - wp_enqueue_media(); - - // jQuery UI. - wp_enqueue_script( 'jquery-ui-sortable' ); - - // Metabox. - wp_enqueue_script( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.js', array( 'jquery' ), null, true ); - wp_enqueue_style( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.css', array(), null, 'all' ); - - // Localize strings. - wp_localize_script( - 'odin-admin', - 'odinAdminParams', - array( - 'galleryTitle' => __( 'Add images in gallery', 'odin' ), - 'galleryButton' => __( 'Add in gallery', 'odin' ), - 'galleryRemove' => __( 'Remove image', 'odin' ), - 'uploadTitle' => __( 'Choose a file', 'odin' ), - 'uploadButton' => __( 'Add file', 'odin' ), - ) - ); - } - } - - /** - * Add the metabox in edit screens. - */ - public function add() { - foreach ( $this->get_post_type() as $post_type ) { - add_meta_box( - $this->id, - $this->title, - array( $this, 'metabox' ), - $post_type, - $this->context, - $this->priority - ); - } - } - - /** - * Set metabox fields. - * - * @param array $fields Metabox fields. - */ - public function set_fields( $fields = array() ) { - $this->fields = $fields; - } - - /** - * Get field type by field ID - * - * @param string $field_id Field ID - * - * @return string Field type - */ - protected function get_field_type_by_id( $field_id ) { - foreach ( $this->fields as $field ) { - if ( $field['id'] == $field_id ) { - return $field['type']; - } - } - - return ''; - } - - /** - * Check if index add_column is true - * - * - * @return bool Field type - */ - protected function check_field_is_column() { - foreach ( $this->fields as $field ) { - if ( isset( $field['add_column'] ) && $field['add_column'] ) { - return true; - } - } - - return false; - } - - /** - * Metabox view. - * - * @param object $post Post object. - * - * @return string Metabox HTML fields. - */ - public function metabox( $post ) { - // Use nonce for verification. - wp_nonce_field( basename( __FILE__ ), $this->nonce ); - - $post_id = $post->ID; - - do_action( 'odin_metabox_header_' . $this->id, $post_id ); - - echo apply_filters( 'odin_metabox_container_before_' . $this->id, '<table class="form-table odin-form-table">' ); - - foreach ( $this->fields as $field ) { - echo apply_filters( 'odin_metabox_wrap_before_' . $this->id, '<tr valign="top">', $field ); - - if ( 'title' == $field['type'] ) { - $title = sprintf( '<th colspan="2"><strong>%s</strong></th>', $field['label'] ); - } elseif ( 'separator' == $field['type'] ) { - $title = sprintf( '<td colspan="2"><span id="odin-metabox-separator-%s" class="odin-metabox-separator"></span></td>', $field['id'] ); - } else { - $title = sprintf( '<th><label for="%s">%s</label></th>', $field['id'], $field['label'] ); - } - - echo apply_filters( 'odin_metabox_field_title_' . $this->id, $title, $field ); - - echo apply_filters( 'odin_metabox_field_before_' . $field['id'], '<td>', $field ); - $this->process_fields( $field, $post_id ); - - if ( isset( $field['description'] ) ) { - echo sprintf( '<span class="description">%s</span>', $field['description'] ); - } - - - echo apply_filters( 'odin_metabox_field_after_' . $field['id'], '</td>', $field ); - - echo apply_filters( 'odin_metabox_wrap_after_' . $this->id, '</tr>', $field ); - } - - echo apply_filters( 'odin_metabox_container_after_' . $this->id, '</table>' ); - - do_action( 'odin_metabox_footer_' . $this->id, $post_id ); - - } - - /** - * Process the metabox fields. - * - * @param array $args Field arguments - * @param int $post_id ID of the current post type. - * - * @return string HTML of the field. - */ - protected function process_fields( $args, $post_id ) { - $id = $args['id']; - $type = $args['type']; - $options = isset( $args['options'] ) ? $args['options'] : ''; - $attrs = isset( $args['attributes'] ) ? $args['attributes'] : array(); - - // Gets current value or default. - $current = get_post_meta( $post_id, $id, true ); - if ( empty( $current ) ) { - $current = isset( $args['default'] ) ? $args['default'] : ''; - } - - switch ( $type ) { - case 'text': - $this->field_input( $id, $current, array_merge( array( 'class' => 'regular-text' ), $attrs ) ); - break; - case 'input': - $this->field_input( $id, $current, $attrs ); - break; - case 'textarea': - $this->field_textarea( $id, $current, $attrs ); - break; - case 'checkbox': - $this->field_checkbox( $id, $current, $attrs ); - break; - case 'select': - $this->field_select( $id, $current, $options, $attrs ); - break; - case 'radio': - $this->field_radio( $id, $current, $options, $attrs ); - break; - case 'editor': - $this->field_editor( $id, $current, $options ); - break; - case 'color': - $this->field_input( $id, $current, array_merge( array( 'class' => 'odin-color-field' ), $attrs ) ); - break; - case 'upload': - $this->field_upload( $id, $current, $attrs ); - break; - case 'image': - $this->field_image( $id, $current ); - break; - case 'image_plupload': - $this->field_image_plupload( $id, $current ); - break; - - default: - do_action( 'odin_metabox_field_' . $this->id, $type, $id, $current, $options, $attrs ); - break; - } - } - - /** - * Build field attributes. - * - * @param array $attrs Attributes as array. - * - * @return string Attributes as string. - */ - protected function build_field_attributes( $attrs ) { - $attributes = ''; - - if ( ! empty( $attrs ) ) { - foreach ( $attrs as $key => $attr ) { - $attributes .= ' ' . $key . '="' . $attr . '"'; - } - } - - return $attributes; - } - - /** - * Add post columns - * - * @param array $columns Default WordPress Columns - * - * @return array Columns - */ - public function add_columns( $columns ) { - foreach ( $this->fields as $key => $field ) { - if ( isset( $field['add_column'] ) && $field['add_column'] ) { - $columns[ $field['id'] ] = $field['label']; - } - } - - return $columns; - } - - /** - * Set value for each column - * - * @param string $column $column - * @param int $column $post_id - * - * @return string Value - */ - public function set_columns_value( $column , $post_id ) { - $type = $this->get_field_type_by_id( $column ); - $is_column = $this->check_field_is_column(); - if ( ! $is_column ) { - return; - } - - switch ( $type ) { - case 'image' : - case 'image_plupload' : - $value = wp_get_attachment_image( get_post_meta( $post_id, $column, true ) , array( 50, 50 ) ); - break; - default : - $value = apply_filters( 'admin_post_column_value_' . $this->post_type . '_' . $column, get_post_meta( $post_id, $column, true ) ); - break; - } - - echo $value; - } - - /** - * Input field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_input( $id, $current, $attrs ) { - if ( ! isset( $attrs['type'] ) ) { - $attrs['type'] = 'text'; - } - - echo sprintf( '<input id="%1$s" name="%1$s" value="%2$s"%3$s />', $id, esc_attr( $current ), $this->build_field_attributes( $attrs ) ); - } - - /** - * Textarea field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_textarea( $id, $current, $attrs ) { - if ( ! isset( $attrs['cols'] ) ) { - $attrs['cols'] = '60'; - } - - if ( ! isset( $attrs['rows'] ) ) { - $attrs['rows'] = '5'; - } - - echo sprintf( '<textarea id="%1$s" name="%1$s"%3$s>%2$s</textarea>', $id, esc_attr( $current ), $this->build_field_attributes( $attrs ) ); - } - - /** - * Checkbox field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_checkbox( $id, $current, $attrs ) { - echo sprintf( '<input type="checkbox" id="%1$s" name="%1$s" %2$s%3$s />', $id, checked( 'yes', $current, false ), $this->build_field_attributes( $attrs ) ); - } - - /** - * Select field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $options Array with select options. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_select( $id, $current, $options, $attrs ) { - // If multiple add a array in the option. - $multiple = ( in_array( 'multiple', $attrs ) ) ? '[]' : ''; - - $html = sprintf( '<select id="%1$s" name="%1$s%2$s"%3$s>', $id, $multiple, $this->build_field_attributes( $attrs ) ); - - foreach ( $options as $key => $label ) { - $selected = $this->is_selected( $current, $key ); - $html .= sprintf( '<option value="%s"%s>%s</option>', $key, $selected, $label ); - } - - $html .= '</select>'; - - echo $html; - } - - /** - * Current value is selected. - * - * @param array/string $current Field current value. - * @param string $key Actual option value. - * - * @return boolean $current is selected or not. - */ - protected function is_selected( $current, $key ) { - $selected = false; - if ( is_array( $current ) ) { - for ( $i = 0; $i < count( $current ); $i++ ) { - if ( selected( $current[ $i ], $key, false ) ) { - $selected = selected( $current[ $i ], $key, false ); - break 1; - } - } - } else { - $selected = selected( $current, $key, false ); - } - - return $selected; - } - - /** - * Radio field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $options Array with input options. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_radio( $id, $current, $options, $attrs ) { - $html = ''; - - foreach ( $options as $key => $label ) { - $html .= sprintf( '<input type="radio" id="%1$s_%2$s" name="%1$s" value="%2$s"%3$s%5$s /><label for="%1$s_%2$s"> %4$s</label><br />', $id, $key, checked( $current, $key, false ), $label, $this->build_field_attributes( $attrs ) ); - } - - echo $html; - } - - /** - * Editor field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $options Array with wp_editor options. - * - * @return string HTML of the field. - */ - protected function field_editor( $id, $current, $options ) { - // Set default options. - if ( empty( $options ) ) { - $options = array( 'textarea_rows' => 10 ); - } - - $options[ 'textarea_name' ] = $id; - - echo '<div style="max-width: 600px;">'; - wp_editor( wpautop( $current ), $id, $options ); - echo '</div>'; - } - - /** - * Upload field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_upload( $id, $current, $attrs ) { - echo sprintf( '<input type="text" id="%1$s" name="%1$s" value="%2$s" class="regular-text"%4$s /> <input class="button odin-upload-button" type="button" value="%3$s" />', $id, esc_url( $current ), __( 'Select file', 'odin' ), $this->build_field_attributes( $attrs ) ); - } - - /** - * Image field. - * - * @param string $id Field id. - * @param string $current Field current value. - * - * @return string HTML of the field. - */ - protected function field_image( $id, $current ) { - - // Gets placeholder image. - $image = apply_filters( 'odin_placeholder_path', get_template_directory_uri() . '/core/assets/images/placeholder.png' ); - $html = '<div class="odin-upload-image">'; - $html .= '<span class="default-image">' . $image . '</span>'; - - if ( $current ) { - $image = wp_get_attachment_image_src( $current, 'thumbnail' ); - $image = $image[0]; - } - - $html .= sprintf( '<input id="%1$s" name="%1$s" type="hidden" class="image" value="%2$s" /><img src="%3$s" class="preview" style="height: 150px; width: 150px;" alt="" /><input id="%1$s-button" class="button" type="button" value="%4$s" /><ul class="actions"><li><a href="#" class="delete" title="%5$s"><span class="dashicons dashicons-no"></span></a></li></ul>', $id, $current, $image, __( 'Select image', 'odin' ), __( 'Remove image', 'odin' ) ); - - $html .= '<br class="clear" />'; - $html .= '</div>'; - - echo $html; - } - - /** - * Image plupload field. - * - * @param string $id Field id. - * @param string $current Field current value. - * - * @return string HTML of the field. - */ - protected function field_image_plupload( $id, $current ) { - $html = '<div class="odin-gallery-container">'; - $html .= '<ul class="odin-gallery-images">'; - if ( ! empty( $current ) ) { - // Gets the current images. - $attachments = array_filter( explode( ',', $current ) ); - - if ( $attachments ) { - foreach ( $attachments as $attachment_id ) { - $html .= sprintf( '<li class="image" data-attachment_id="%1$s">%2$s<ul class="actions"><li><a href="#" class="delete" title="%3$s"><span class="dashicons dashicons-no"></span></a></li></ul></li>', - $attachment_id, - wp_get_attachment_image( $attachment_id, 'thumbnail' ), - __( 'Remove image', 'odin' ) - ); - } - } - } - $html .= '</ul><div class="clear"></div>'; - - // Adds the hidden input. - $html .= sprintf( '<input type="hidden" class="odin-gallery-field" name="%s" value="%s" />', $id, $current ); - - // Adds "adds images in gallery" url. - $html .= sprintf( '<p class="odin-gallery-add hide-if-no-js"><a href="#">%s</a></p>', __( 'Add images in gallery', 'odin' ) ); - $html .= '</div>'; - - echo $html; - } - - /** - * Save metabox data. - * - * @param int $post_id Current post type ID. - */ - public function save( $post_id ) { - // Verify nonce. - if ( ! isset( $_POST[ $this->nonce ] ) || ! wp_verify_nonce( $_POST[ $this->nonce ], basename( __FILE__ ) ) ) { - return $post_id; - } - - // Verify if this is an auto save routine. - if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { - return $post_id; - } - - // Check permissions. - if ( isset( $_POST['post_type'] ) && in_array( $_POST['post_type'], $this->get_post_type() ) ) { - if ( ! current_user_can( 'edit_page', $post_id ) ) { - return $post_id; - } - } elseif ( ! current_user_can( 'edit_post', $post_id ) ) { - return $post_id; - } - - foreach ( $this->fields as $field ) { - $name = $field['id']; - - if( 'checkbox' === $field['type'] ) { - $value = isset( $_POST[ $name ] ) ? 'yes' : 'no'; - } else { - $value = isset( $_POST[ $name ] ) ? $_POST[ $name ] : null; - } - - if ( ! in_array( $field['type'], array( 'separator', 'title' ) ) ) { - $old = get_post_meta( $post_id, $name, true ); - - $new = apply_filters( 'odin_save_metabox_' . $this->id, $value, $name ); - - if ( $new && $new != $old ) { - update_post_meta( $post_id, $name, $new ); - } elseif ( '' == $new && $old ) { - delete_post_meta( $post_id, $name, $old ); - } - } - } - - } - -} diff --git a/inc/classes/class-options-helper.php b/inc/classes/class-options-helper.php deleted file mode 100644 index 4a6b85b..0000000 --- a/inc/classes/class-options-helper.php +++ /dev/null @@ -1,126 +0,0 @@ -<?php -/** - * Odin_Options_Helper class. - * - * Helper for get the value of Theme Options. - * - * @package Odin - * @category Options - * @author WPBrasil - * @version 2.1.4 - */ -class Odin_Options_Helper { - - /** - * Option for the tab general. - */ - private $option_father = ''; - - /** - * Option child. - */ - private $option_child = ''; - - /** - * Option child value. - */ - private $option_child_value = ''; - - /** - * Options Helper construct. - * - * @param string $option_father Option Father. - * @param string $option_child Option Child. - */ - public function __construct( $option_father, $option_child ) { - - /** - * Set the option father property. - */ - $this->set_option_father( $option_father ); - - /** - * Set the option child property. - */ - $this->set_option_child( $option_child ); - - /** - * Discover the option child value. - */ - $this->get_option_value(); - } - - /** - * Getter of Option Father. - * - * @return string option_father property. - */ - public function get_option_father() { - return $this->option_father; - } - - /** - * Getter of Option Child. - * - * @return string option_child property. - */ - public function get_option_child() { - return $this->option_child; - } - - /** - * Getter of Option Child Value. - * - * @return string option_child_value property. - */ - public function get_option_child_value() { - return $this->option_child_value; - } - - /** - * Setter of Option Father. - * - * @param string $option_father Option father. - */ - public function set_option_father( $option_father ) { - $this->option_father = $option_father; - } - - /** - * Setter of Option Child. - * - * @param string $option_child Option child. - */ - public function set_option_child( $option_child ) { - $this->option_child = $option_child; - } - - /** - * Setter of Option Child Value. - * - * @param string $option_child_value Option child value. - */ - public function set_option_child_value( $option_child_value ) { - $this->option_child_value = $option_child_value; - } - - /** - * Discover the option child value. - */ - private function get_option_value() { - $option_father_object = get_option( $this->option_father ); - - $option_value = $option_father_object[ $this->option_child ]; - - $this->set_option_child_value( $option_value ); - } - - /** - * Automagic __toString() method to returns the Option Child value. - * - * @return string $option_child_value Option Child value. - */ - public function __toString() { - return $this->option_child_value; - } -} diff --git a/inc/classes/class-post-form.php b/inc/classes/class-post-form.php deleted file mode 100644 index e5d9d6a..0000000 --- a/inc/classes/class-post-form.php +++ /dev/null @@ -1,160 +0,0 @@ -<?php -/** - * Odin_Post_Form class. - * - * Built Front End Post Forms. - * - * @package Odin - * @category Post Form - * @author WPBrasil - * @version 2.1.4 - */ -class Odin_Post_Form extends Odin_Front_End_Form { - - /** - * Post content field. - * - * @var array - */ - protected $content_field = ''; - - /** - * Post title field. - * - * @var array - */ - protected $title_field = ''; - - /** - * Post custom fields. - * - * @var array - */ - protected $custom_fields = array(); - - /** - * Post terms. - * - * @var array - */ - protected $terms = array(); - - /** - * Post Form construct. - * - * @param string $id Form id. - * @param string $post_type Post type Slug/Name. - * @param string $post_status Post status. - * @param array $attributes Form attributes. - */ - public function __construct( $id, $post_type = 'post', $post_status = 'draft', $attributes = array() ) { - $this->id = $id; - $this->post_type = $post_type; - $this->post_status = $post_status; - $this->attributes = $attributes; - - parent::__construct( $this->id, '', 'post', $this->attributes ); - - // Hooks save_post. - add_action( 'odin_front_end_form_submitted_data_' . $this->id, array( $this, 'save_post' ) ); - } - - /** - * Set the post content field. - * - * @param string $content_field Content field. - */ - public function set_content_field( $content_field ) { - $this->content_field = $content_field; - } - - /** - * Set the post title field. - * - * @param string $title_field Title field. - */ - public function set_title_field( $title_field ) { - $this->title_field = $title_field; - } - - /** - * Set the post custom fields. - * - * @param string $custom_fields Title field. - */ - public function set_custom_fields( $custom_fields = array() ) { - $this->custom_fields = $custom_fields; - } - - /** - * Set the post terms. - * - * @param string $terms Terms. - */ - public function set_terms( $terms = array() ) { - $this->terms = $terms; - } - - /** - * Save custom fields. - * - * @param int $post_id Post ID. - * @param array $submitted_data Submitted form data. - */ - protected function save_custom_fields( $post_id, $submitted_data ) { - if ( ! empty( $this->custom_fields ) ) { - foreach ( $this->custom_fields as $key ) { - // Apply filter to sanitization. - $data = apply_filters( 'odin_post_form_custom_field_data_' . $this->id, $submitted_data[ $key ] ); - - // Save custom field. - update_post_meta( $post_id, $key, $data ); - } - } - } - - /** - * Save terms. - * - * @param int $post_id Post ID. - * @param array $submitted_data Submitted form data. - */ - protected function save_terms( $post_id, $submitted_data ) { - if ( ! empty( $this->terms ) ) { - foreach ( $this->terms as $taxonomy => $term ) { - // Apply filter to sanitization. - $term = apply_filters( 'odin_post_form_term_data_' . $this->id, $submitted_data[ $term ] ); - - // Save term. - wp_set_post_terms( $post_id, $term, $taxonomy ); - } - } - } - - /** - * Save post. - * - * @param array $submitted_data Submitted form data. - */ - public function save_post( $submitted_data ) { - if ( ! empty( $submitted_data ) ) { - $post_data = apply_filters( 'odin_post_form_insert_data_' . $this->id, array( - 'post_content' => $submitted_data[ $this->content_field ], - 'post_status' => $this->post_status, - 'post_title' => sanitize_text_field( $submitted_data[ $this->title_field ] ), - 'post_type' => $this->post_type, - ), $submitted_data ); - - // Save post. - $post_id = wp_insert_post( $post_data ); - - // Save custom fields. - $this->save_custom_fields( $post_id, $submitted_data ); - - // Save terms. - $this->save_terms( $post_id, $submitted_data ); - - do_action( 'odin_post_form_after_save_' . $this->id, $post_id, $submitted_data ); - } - } -} diff --git a/inc/classes/class-post-status.php b/inc/classes/class-post-status.php deleted file mode 100644 index 7689aea..0000000 --- a/inc/classes/class-post-status.php +++ /dev/null @@ -1,124 +0,0 @@ -<?php -/** - * Odin_Post_Status Class. - * - * Build Custom Post Status - * - * @package Odin - * @category Metabox - * @author WPBrasil - * @version 2.1.4 - */ -class Odin_Post_Status { - - /** - * The name of Custom Post Status. - * - * @var string - **/ - protected $post_status; - - /** - * Array of Post Types will applied to. - * - * @var arrays - **/ - protected $post_types = array(); - - /** - * Text used to display the custom post status - * when it can be applied to a post. - * - * @var string - **/ - protected $action_label; - - /** - * Text used to display the custom post status - * when it has been applied to a post. - * - * @var string - **/ - protected $applied_label; - - /** - * Array of arguments to pass register_post_status(); - * - * @var array - **/ - protected $args = array(); - - /** - * Constructor - * - * @param string $post_status Name of the Custom Post Status - * @param array $post_types Array of Posts Types to apply the Custom Post Status - * @param array $args Array of arguments to pass register_post_status() function - **/ - public function __construct( $post_status, $post_types, $args ) { - $this->post_status = $post_status; - $this->post_types = $post_types; - $this->action_label = isset( $args['label'] ) ? $args['label'] : $post_status; - $this->applied_label = isset( $args['applied_label'] ) ? $args['applied_label'] : $this->action_label; - $this->args = $args; - - // Removes the arguments that do not belong to register_post_type - unset( $this->args['applied_label'] ); - - if( ! isset( $this->args['label_count'] ) ) { - $this->args['label_count'] = _n_noop( $this->applied_label . ' <span class="count">(%s)</span>', $this->applied_label . ' <span class="count">(%s)</span>', 'odin' ); - } - - // Register post status - add_action( 'init', array( $this, 'register_post_status' ) ); - - // Add meta tags to pass args - add_action( 'admin_head', array( $this, 'meta_tags' ) ); - - // Load scripts - add_action( 'admin_enqueue_scripts', array( $this, 'scripts' ) ); - - } - - /** - * Register the Custom Post Status with Wordpress ;) - * - * @param string $post_status The name of Custom Post Status. - * @param array $args Array of arguments to pass register_post_status() - **/ - public function register_post_status() { - register_post_status( $this->post_status, $this->args ); - } - - /** - * Add meta tags to JS - */ - public function meta_tags() { - $screen = get_current_screen(); - if( ! in_array( $screen->post_type, $this->post_types ) ) { - return; - } - - $args = array( - 'postTypes' => $this->post_types, - 'appliedLabel' => $this->applied_label, - 'slug' => $this->post_status, - ); - if( $screen->base === 'post' ) { - global $post; - if( is_object( $post ) && $post->post_status === $this->post_status ) { - $args['select'] = true; - } - } - printf( '<meta class="odin-custom-status-meta" value="%s" />', esc_attr( json_encode( $args ) ) ); - } - - /** - * Load post status scripts and inject JS vars - */ - public function scripts() { - // Load admin JS - wp_enqueue_script( 'odin-custom-status', get_template_directory_uri() . '/core/assets/js/admin-custom-status.js', array( 'jquery' ), null, true ); - - } -} diff --git a/inc/classes/class-post-type.php b/inc/classes/class-post-type.php deleted file mode 100644 index 028c8c8..0000000 --- a/inc/classes/class-post-type.php +++ /dev/null @@ -1,118 +0,0 @@ -<?php -/** - * Odin_Post_Type class. - * - * Built Custom Post Types. - * - * @package Odin - * @category Post Types - * @author WPBrasil - * @version 2.1.4 - */ -class Odin_Post_Type { - - /** - * Array of labels for the post type. - * - * @var array - */ - protected $labels = array(); - - /** - * Post type arguments. - * - * @var array - */ - protected $arguments = array(); - - /** - * Construct Post Type. - * - * @param string $name Singular name. - * @param string $slug Post type slug. - */ - public function __construct( $name, $slug ) { - $this->name = $name; - $this->slug = $slug; - - // Register post type. - add_action( 'init', array( &$this, 'register_post_type' ) ); - } - - /** - * Set custom labels. - * - * @param array $labels Custom labels. - */ - public function set_labels( $labels = array() ) { - $this->labels = $labels; - } - - /** - * Set custom arguments. - * - * @param array $arguments Custom arguments. - */ - public function set_arguments( $arguments = array() ) { - $this->arguments = $arguments; - } - - /** - * Define Post Type labels. - * - * @return array Post Type labels. - */ - protected function labels() { - $default = array( - 'name' => sprintf( __( '%ss', 'odin' ), $this->name ), - 'singular_name' => sprintf( __( '%s', 'odin' ), $this->name ), - 'view_item' => sprintf( __( 'View %s', 'odin' ), $this->name ), - 'edit_item' => sprintf( __( 'Edit %s', 'odin' ), $this->name ), - 'search_items' => sprintf( __( 'Search %s', 'odin' ), $this->name ), - 'update_item' => sprintf( __( 'Update %s', 'odin' ), $this->name ), - 'parent_item_colon' => sprintf( __( 'Parent %s:', 'odin' ), $this->name ), - 'menu_name' => sprintf( __( '%ss', 'odin' ), $this->name ), - 'add_new' => __( 'Add New', 'odin' ), - 'add_new_item' => sprintf( __( 'Add New %s', 'odin' ), $this->name ), - 'new_item' => sprintf( __( 'New %s', 'odin' ), $this->name ), - 'all_items' => sprintf( __( 'All %ss', 'odin' ), $this->name ), - 'not_found' => sprintf( __( 'No %s found', 'odin' ), $this->name ), - 'not_found_in_trash' => sprintf( __( 'No %s found in Trash', 'odin' ), $this->name ) - ); - - return array_merge( $default, $this->labels ); - } - - /** - * Define Post Type arguments. - * - * @return array Post Type arguments. - */ - protected function arguments() { - $default = array( - 'labels' => $this->labels(), - 'hierarchical' => false, - 'supports' => array( 'title', 'editor', 'thumbnail', 'comments', 'revisions' ), - 'public' => true, - 'show_ui' => true, - 'show_in_menu' => true, - 'show_in_nav_menus' => false, - 'publicly_queryable' => true, - 'exclude_from_search' => false, - 'has_archive' => true, - 'query_var' => true, - 'can_export' => true, - 'rewrite' => true, - 'capability_type' => 'post' - ); - - return array_merge( $default, $this->arguments ); - } - - /** - * Register Post Type. - */ - public function register_post_type() { - register_post_type( $this->slug, $this->arguments() ); - } -} diff --git a/inc/classes/class-taxonomy.php b/inc/classes/class-taxonomy.php deleted file mode 100644 index 17e2b4e..0000000 --- a/inc/classes/class-taxonomy.php +++ /dev/null @@ -1,114 +0,0 @@ -<?php -/** - * Odin_Taxonomy class. - * - * Built Custom Taxonomies. - * - * @package Odin - * @category Taxonomy - * @author WPBrasil - * @version 2.1.4 - */ -class Odin_Taxonomy { - - /** - * Array of labels for the Taxonomy. - * - * @var array - */ - protected $labels = array(); - - /** - * Taxonomy arguments. - * - * @var array - */ - protected $arguments = array(); - - /** - * Construct Taxonomy. - * - * @param string $name The singular name of the taxonomy. - * @param string $slug Taxonomy slug. - * @param string $object_type Name of the object type for the taxonomy object. - */ - public function __construct( $name, $slug, $object_type ) { - $this->name = $name; - $this->slug = $slug; - $this->object_type = $object_type; - - // Register Taxonomy. - add_action( 'init', array( &$this, 'register_taxonomy' ) ); - } - - /** - * Set custom labels. - * - * @param array $labels Custom labels. - */ - public function set_labels( $labels = array() ) { - $this->labels = $labels; - } - - /** - * Set custom arguments. - * - * @param array $arguments Custom arguments. - */ - public function set_arguments( $arguments = array() ) { - $this->arguments = $arguments; - } - - /** - * Define Taxonomy labels. - * - * @return array Taxonomy labels. - */ - protected function labels() { - $default = array( - 'name' => sprintf( __( '%ss', 'odin' ), $this->name ), - 'singular_name' => sprintf( __( '%s', 'odin' ), $this->name ), - 'add_or_remove_items' => sprintf( __( 'Add or Remove %ss', 'odin' ), $this->name ), - 'view_item' => sprintf( __( 'View %s', 'odin' ), $this->name ), - 'edit_item' => sprintf( __( 'Edit %s', 'odin' ), $this->name ), - 'search_items' => sprintf( __( 'Search %s', 'odin' ), $this->name ), - 'update_item' => sprintf( __( 'Update %s', 'odin' ), $this->name ), - 'parent_item' => sprintf( __( 'Parent %s:', 'odin' ), $this->name ), - 'parent_item_colon' => sprintf( __( 'Parent %s:', 'odin' ), $this->name ), - 'menu_name' => sprintf( __( '%ss', 'odin' ), $this->name ), - 'add_new_item' => sprintf( __( 'Add New %s', 'odin' ), $this->name ), - 'new_item_name' => sprintf( __( 'New %s', 'odin' ), $this->name ), - 'all_items' => sprintf( __( 'All %ss', 'odin' ), $this->name ), - 'separate_items_with_commas' => sprintf( __( 'Separate %ss with comma', 'odin' ), $this->name ), - 'choose_from_most_used' => sprintf( __( 'Choose from %ss most used', 'odin' ), $this->name ) - ); - - return array_merge( $default, $this->labels ); - } - - /** - * Define Taxonomy arguments. - * - * @return array Taxonomy arguments. - */ - protected function arguments() { - $default = array( - 'labels' => $this->labels(), - 'hierarchical' => true, // Like categories. - 'public' => true, - 'show_ui' => true, - 'show_admin_column' => true, - 'show_in_nav_menus' => true, - 'show_tagcloud' => true, - ); - - return array_merge( $default, $this->arguments ); - } - - /** - * Register Taxonomy. - */ - public function register_taxonomy() { - register_taxonomy( $this->slug, $this->object_type, $this->arguments() ); - } -} diff --git a/inc/classes/class-term-meta.php b/inc/classes/class-term-meta.php deleted file mode 100644 index 8194e59..0000000 --- a/inc/classes/class-term-meta.php +++ /dev/null @@ -1,520 +0,0 @@ -<?php -/** - * Odin_Term_Meta class. - * - * Built term meta fields. - * - * @package Odin - * @category Term Meta - * @author WPBrasil - * @version 2.2.7 - */ -class Odin_Term_Meta { - - /** - * Term meta fields. - * - * @var array - */ - protected $fields = array(); - - /** - * Term meta construct. - * - * @param string $id Options ID. - * @param mixed $taxonomy Taxonomy slug. - */ - public function __construct( $id, $taxonomy ) { - $this->id = $id; - $this->taxonomy = $taxonomy; - $this->nonce = $this->id . '_nonce'; - - if ( is_array( $this->taxonomy ) ) { - foreach ( $this->taxonomy as $tax_slug ) { - // Print Taxonomy fields. - add_action( $tax_slug . '_add_form_fields', array( $this, 'add_view' ) ); - add_action( $tax_slug . '_edit_form_fields', array( $this, 'edit_view' ) ); - // Delete term fields. - add_action( 'delete_' . $tax_slug, array( $this, 'delete_fields' ) ); - // Save term fields. - add_action( 'create_' . $tax_slug, array( $this, 'save' ) ); - add_action( 'edit_' . $tax_slug, array( $this, 'save' ) ); - } - } else { - // Print Taxonomy fields. - add_action( $this->taxonomy . '_add_form_fields', array( $this, 'add_view' ) ); - add_action( $this->taxonomy . '_edit_form_fields', array( $this, 'edit_view' ) ); - // Delete term fields. - add_action( 'delete_' . $this->taxonomy, array( $this, 'delete_fields' ) ); - // Save term fields. - add_action( 'create_' . $this->taxonomy, array( $this, 'save' ) ); - add_action( 'edit_' . $this->taxonomy, array( $this, 'save' ) ); - } - // Load scripts. - add_action( 'admin_enqueue_scripts', array( $this, 'scripts' ) ); - } - - /** - * Load user meta scripts. - */ - public function scripts() { - // jQuery. - wp_enqueue_script( 'jquery' ); - - // Color Picker. - wp_enqueue_style( 'wp-color-picker' ); - wp_enqueue_script( 'wp-color-picker' ); - - // Media Upload. - wp_enqueue_media(); - - // jQuery UI. - wp_enqueue_script( 'jquery-ui-sortable' ); - - // user_meta. - wp_enqueue_script( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.js', array( 'jquery' ), null, true ); - wp_enqueue_style( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.css', array(), null, 'all' ); - - // Localize strings. - wp_localize_script( - 'odin-admin', - 'odinAdminParams', - array( - 'galleryTitle' => __( 'Add images in gallery', 'odin' ), - 'galleryButton' => __( 'Add in gallery', 'odin' ), - 'galleryRemove' => __( 'Remove image', 'odin' ), - 'uploadTitle' => __( 'Choose a file', 'odin' ), - 'uploadButton' => __( 'Add file', 'odin' ), - ) - ); - } - - /** - * Set user meta fields. - * - * @param array $fields User meta fields. - * - * @return void - */ - public function set_fields( $fields = array() ) { - $this->fields = $fields; - } - - /** - * User meta view for add term page (without a table). - * - * @return string User meta HTML fields. - */ - public function add_view() { - // Use nonce for verification. - wp_nonce_field( basename( __FILE__ ), $this->nonce ); - - foreach ( $this->fields as $field ) { - - echo '<div class="form_field">'; - - echo sprintf( '<th><label for="%s">%s</label></th>', $field['id'], $field['label'] ); - - $this->process_fields( $field ); - - if ( isset( $field['description'] ) ) { - echo sprintf( '<p class="description">%s</p>', $field['description'] ); - } - - echo '</div>'; - } - } - - /** - * User meta view for edit page (inside a table). - * - * @return string User meta HTML fields. - */ - public function edit_view() { - // Use nonce for verification. - wp_nonce_field( basename( __FILE__ ), $this->nonce ); - - foreach ( $this->fields as $field ) { - - echo '<tr>'; - - echo sprintf( '<th><label for="%s">%s</label></th>', $field['id'], $field['label'] ); - - echo apply_filters( 'odin_term_meta_field_edit_screen_before_' . $this->id, '<td>', $field ); - $this->process_fields( $field ); - - if ( isset( $field['description'] ) ) { - echo sprintf( '<p class="description">%s</p>', $field['description'] ); - } - - echo apply_filters( 'odin_term_meta_field_edit_screen__after_' . $this->id, '</td>', $field ); - - echo '</tr>'; - } - - echo '</table>'; - } - - /** - * Delete fields - * - * @param int $term Term id. - */ - public function delete_fields( $term ) { - global $wpdb; - - $option = sprintf( 'odin_term_meta_%s', $term ); - $option = '%' . $wpdb->esc_like( $option ) . '%'; - - $wpdb->query( $wpdb->prepare( "DELETE FROM $wpdb->options WHERE option_name LIKE %s", $option ) ); - } - - /** - * Get field value - * - * @param string $field Field name. - * - * @return string Field value. - */ - protected function get_value( $id, $field ) { - // First try to get value in the new Term Meta WP API. - if ( $value = get_term_meta( $id, $field, true ) ) { - return $value; - } - - // After, try to get in the old way (option API). - $option_name = sprintf( 'odin_term_meta_%s_%s', $id, $field ); - $value = get_option( $option_name ); - - // Upgrade to new update_term_meta(). - if ( false !== $value ) { - update_term_meta( $id, $field, $value ); - delete_option( $option_name ); - } - - return $value; - } - - /** - * Delete field meta. - * - * @param string $field Field name. - * - * @return string Field value. - */ - protected function delete_term_meta( $id, $field ) { - // First delete value from the Term Meta API (WP 4.4). - if ( $option = get_term_meta( $id, $field ) ) { - delete_term_meta( $id, $field ); - } - - // After, delete from the options API (old way) - $option_name = sprintf( 'odin_term_meta_%s_%s', $id, $field ); - delete_option( $option_name ); - } - - /** - * Process the user meta fields. - * - * @param array $args Field arguments. - * @param int $user_id ID of the current post type. - * - * @return string HTML of the field. - */ - protected function process_fields( $args ) { - $id = $args['id']; - $type = $args['type']; - $options = isset( $args['options'] ) ? $args['options'] : ''; - $attrs = isset( $args['attributes'] ) ? $args['attributes'] : array(); - $current = ''; - - // Gets current value or default. - if ( isset( $_GET['tag_ID'] ) ) { - $current = $this->get_value( $_GET['tag_ID'], $id ); - } - - if ( ! $current ) { - $current = isset( $args['default'] ) ? $args['default'] : ''; - } - - switch ( $type ) { - case 'text' : - $this->field_input( $id, $current, array_merge( array( 'class' => 'regular-text' ), $attrs ) ); - break; - case 'input' : - $this->field_input( $id, $current, $attrs ); - break; - case 'textarea' : - $this->field_textarea( $id, $current, $attrs ); - break; - case 'checkbox' : - $this->field_checkbox( $id, $current, $attrs ); - break; - case 'select' : - $this->field_select( $id, $current, $options, $attrs ); - break; - case 'radio' : - $this->field_radio( $id, $current, $options, $attrs ); - break; - case 'editor' : - $this->field_editor( $id, $current, $options ); - break; - case 'color' : - $this->field_input( $id, $current, array_merge( array( 'class' => 'odin-color-field' ), $attrs ) ); - break; - case 'upload' : - $this->field_upload( $id, $current, $attrs ); - break; - case 'image' : - $this->field_image( $id, $current ); - break; - case 'image_plupload' : - $this->field_image_plupload( $id, $current ); - break; - - default : - do_action( 'odin_user_meta_field_' . $this->id, $type, $id, $current, $options, $attrs ); - break; - } - } - - /** - * Build field attributes. - * - * @param array $attrs Attributes as array. - * - * @return string Attributes as string. - */ - protected function build_field_attributes( $attrs ) { - $attributes = ''; - - if ( ! empty( $attrs ) ) { - foreach ( $attrs as $key => $attr ) { - $attributes .= ' ' . $key . '="' . $attr . '"'; - } - } - - return $attributes; - } - - /** - * Input field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_input( $id, $current, $attrs ) { - if ( ! isset( $attrs['type'] ) ) { - $attrs['type'] = 'text'; - } - - echo sprintf( '<input id="%1$s" name="%1$s" value="%2$s"%3$s />', $id, esc_attr( $current ), $this->build_field_attributes( $attrs ) ); - } - - /** - * Textarea field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_textarea( $id, $current, $attrs ) { - if ( ! isset( $attrs['cols'] ) ) { - $attrs['cols'] = '60'; - } - - if ( ! isset( $attrs['rows'] ) ) { - $attrs['rows'] = '5'; - } - - echo sprintf( '<textarea id="%1$s" name="%1$s"%3$s>%2$s</textarea><br />', $id, esc_attr( $current ), $this->build_field_attributes( $attrs ) ); - } - - /** - * Checkbox field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_checkbox( $id, $current, $attrs ) { - echo sprintf( '<input type="checkbox" id="%1$s" name="%1$s" value="1"%2$s%3$s />', $id, checked( 1, $current, false ), $this->build_field_attributes( $attrs ) ); - } - - /** - * Select field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $options Array with select options. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_select( $id, $current, $options, $attrs ) { - // If multiple add a array in the option. - $multiple = ( in_array( 'multiple', $attrs ) ) ? '[]' : ''; - - $html = sprintf( '<select id="%1$s" name="%1$s%2$s"%3$s>', $id, $multiple, $this->build_field_attributes( $attrs ) ); - - foreach ( $options as $key => $label ) { - $html .= sprintf( '<option value="%s"%s>%s</option>', $key, selected( $current, $key, false ), $label ); - } - - $html .= '</select>'; - - echo $html; - } - - /** - * Radio field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $options Array with input options. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_radio( $id, $current, $options, $attrs ) { - $html = ''; - - foreach ( $options as $key => $label ) { - $html .= sprintf( '<input type="radio" id="%1$s_%2$s" name="%1$s" value="%2$s"%3$s%5$s /><label for="%1$s_%2$s"> %4$s</label><br />', $id, $key, checked( $current, $key, false ), $label, $this->build_field_attributes( $attrs ) ); - } - - echo $html; - } - - /** - * Editor field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $options Array with wp_editor options. - * - * @return string HTML of the field. - */ - protected function field_editor( $id, $current, $options ) { - // Set default options. - if ( empty( $options ) ) { - $options = array( 'textarea_rows' => 10 ); - } - - $options[ 'textarea_name' ] = $id; - - echo '<div style="max-width: 600px;">'; - wp_editor( wpautop( $current ), $id, $options ); - echo '</div>'; - } - - /** - * Upload field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_upload( $id, $current, $attrs ) { - echo sprintf( '<input type="text" id="%1$s" name="%1$s" value="%2$s" class="regular-text"%4$s /> <input class="button odin-upload-button" type="button" value="%3$s" /><br />', $id, esc_url( $current ), __( 'Select file', 'odin' ), $this->build_field_attributes( $attrs ) ); - } - - /** - * Image field. - * - * @param string $id Field id. - * @param string $current Field current value. - * - * @return string HTML of the field. - */ - protected function field_image( $id, $current ) { - - // Gets placeholder image. - $image = get_template_directory_uri() . '/core/assets/images/placeholder.png'; - $html = '<div class="odin-upload-image">'; - $html .= '<span class="default-image">' . $image . '</span>'; - - if ( $current ) { - $image = wp_get_attachment_image_src( $current, 'thumbnail' ); - $image = $image[0]; - } - - $html .= sprintf( '<input id="%1$s" name="%1$s" type="hidden" class="image" value="%2$s" /><img src="%3$s" class="preview" style="height: 150px; width: 150px;" alt="" /><input id="%1$s-button" class="button" type="button" value="%4$s" /><ul class="actions"><li><a href="#" class="delete" title="%5$s"><span class="dashicons dashicons-no"></span></a></li></ul>', $id, $current, $image, __( 'Select image', 'odin' ), __( 'Remove image', 'odin' ) ); - - $html .= '<br class="clear" />'; - $html .= '</div>'; - - echo $html; - } - - /** - * Image plupload field. - * - * @param string $id Field id. - * @param string $current Field current value. - * - * @return string HTML of the field. - */ - protected function field_image_plupload( $id, $current ) { - $html = '<div class="odin-gallery-container">'; - $html .= '<ul class="odin-gallery-images">'; - if ( ! empty( $current ) ) { - // Gets the current images. - $attachments = array_filter( explode( ',', $current ) ); - - if ( $attachments ) { - foreach ( $attachments as $attachment_id ) { - $html .= sprintf( '<li class="image" data-attachment_id="%1$s">%2$s<ul class="actions"><li><a href="#" class="delete" title="%3$s"><span class="dashicons dashicons-no"></span></a></li></ul></li>', - $attachment_id, - wp_get_attachment_image( $attachment_id, 'thumbnail' ), - __( 'Remove image', 'odin' ) - ); - } - } - } - $html .= '</ul><div class="clear"></div>'; - - // Adds the hidden input. - $html .= sprintf( '<input type="hidden" class="odin-gallery-field" name="%s" value="%s" />', $id, $current ); - - // Adds "adds images in gallery" url. - $html .= sprintf( '<p class="odin-gallery-add hide-if-no-js"><a href="#">%s</a></p>', __( 'Add images in gallery', 'odin' ) ); - $html .= '</div>'; - - echo $html; - } - - /** - * Save term meta data. - * - * @param int $term_id Field id. - * @param int $tt_id Term taxonomy ID. - */ - public function save( $term_id, $tt_id = null ) { - // Verify nonce. - if ( ! isset( $_POST[ $this->nonce ] ) || ! wp_verify_nonce( $_POST[ $this->nonce ], basename( __FILE__ ) ) ) { - return ''; - } - - foreach ( $this->fields as $field ) { - $name = $field['id']; - $old = $this->get_value( $term_id, $name ); - $new = apply_filters( 'odin_save_term_meta_' . $this->id, $_POST[ $name ], $name ); - - if ( $new && $new != $old ) { - update_term_meta( $term_id, $name, $new ); - } else if ( '' == $new && $old ) { - $this->delete_term_meta( $term_id, $name ); - } - } - } -} diff --git a/inc/classes/class-theme-options.php b/inc/classes/class-theme-options.php deleted file mode 100644 index 365d59f..0000000 --- a/inc/classes/class-theme-options.php +++ /dev/null @@ -1,660 +0,0 @@ -<?php -/** - * Odin_Theme_Options class. - * - * Built settings page. - * - * @package Odin - * @category Options - * @author WPBrasil - * @version 2.1.4 - */ -class Odin_Theme_Options { - - /** - * Settings tabs. - * - * @var array - */ - protected $tabs = array(); - - /** - * Settings fields. - * - * @var array - */ - protected $fields = array(); - - /** - * Settings construct. - * - * @param string $id Page id. - * @param string $title Page title. - * @param string $capability User capability. - */ - public function __construct( $id, $title, $capability = 'manage_options' ) { - $this->id = $id; - $this->title = $title; - $this->capability = $capability; - - // Actions. - add_action( 'admin_menu', array( &$this, 'add_page' ) ); - add_action( 'admin_init', array( &$this, 'create_settings' ) ); - add_action( 'admin_enqueue_scripts', array( &$this, 'scripts' ) ); - } - - /** - * Add Settings Theme page. - */ - public function add_page() { - add_theme_page( - $this->title, - $this->title, - $this->capability, - $this->id, - array( &$this, 'settings_page' ) - ); - } - - /** - * Load options scripts. - */ - function scripts() { - // Checks if is the settings page. - if ( isset( $_GET['page'] ) && $this->id == $_GET['page'] ) { - - // Color Picker. - wp_enqueue_style( 'wp-color-picker' ); - wp_enqueue_script( 'wp-color-picker' ); - - // Media Upload. - wp_enqueue_media(); - - // jQuery UI. - wp_enqueue_script( 'jquery-ui-sortable' ); - - // Theme Options. - wp_enqueue_style( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.css', array(), null, 'all' ); - wp_enqueue_script( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.js', array( 'jquery' ), null, true ); - - // Localize strings. - wp_localize_script( - 'odin-admin', - 'odinAdminParams', - array( - 'galleryTitle' => __( 'Add images in gallery', 'odin' ), - 'galleryButton' => __( 'Add in gallery', 'odin' ), - 'galleryRemove' => __( 'Remove image', 'odin' ), - 'uploadTitle' => __( 'Choose a file', 'odin' ), - 'uploadButton' => __( 'Add file', 'odin' ), - ) - ); - } - } - - /** - * Set settings tabs. - * - * @param array $tabs Settings tabs. - */ - public function set_tabs( $tabs ) { - $this->tabs = $tabs; - } - - /** - * Set settings fields - * - * @param array $fields Settings fields. - */ - public function set_fields( $fields ) { - $this->fields = $fields; - } - - /** - * Get current tab. - * - * @return string Current tab ID. - */ - protected function get_current_tab() { - if ( isset( $_GET['tab'] ) ) { - $current_tab = $_GET['tab']; - } else { - $current_tab = $this->tabs[0]['id']; - } - - return $current_tab; - } - - /** - * Get the menu current URL. - * - * @return string Current URL. - */ - private function get_current_url() { - $url = 'http'; - if ( isset( $_SERVER['HTTPS'] ) && 'on' == $_SERVER['HTTPS'] ) { - $url .= 's'; - } - - $url .= '://'; - - if ( '80' != $_SERVER['SERVER_PORT'] ) { - $url .= $_SERVER['SERVER_NAME'] . ' : ' . $_SERVER['SERVER_PORT'] . $_SERVER['PHP_SELF']; - } else { - $url .= $_SERVER['SERVER_NAME'] . $_SERVER['PHP_SELF']; - } - - return esc_url( $url ); - } - - /** - * Get tab navigation. - * - * @param string $current_tab Current tab ID. - * - * @return string Tab Navigation. - */ - protected function get_navigation( $current_tab ) { - - $html = '<h2 class="nav-tab-wrapper">'; - - foreach ( $this->tabs as $tab ) { - - $current = ( $current_tab == $tab['id'] ) ? ' nav-tab-active' : ''; - - $html .= sprintf( '<a href="?page=%s&tab=%s" class="nav-tab%s">%s</a>', $this->id, $tab['id'], $current, $tab['title'] ); - } - - $html .= '</h2>'; - - echo $html; - } - - /** - * Built settings page. - */ - public function settings_page() { - // Get current tag. - $current_tab = $this->get_current_tab(); - - // Opens the wrap. - echo '<div class="wrap">'; - - // Display the navigation menu. - $this->get_navigation( $current_tab ); - - // Display erros. - settings_errors(); - - // Creates the option form. - echo '<form method="post" action="options.php">'; - foreach ( $this->tabs as $tabs ) { - if ( $current_tab == $tabs['id'] ) { - - // Prints nonce, action and options_page fields. - settings_fields( $tabs['id'] ); - - // Prints settings sections and settings fields. - do_settings_sections( $tabs['id'] ); - - break; - } - } - - // Display submit button. - submit_button(); - - // Closes the form. - echo '</form>'; - - // Closes the wrap. - echo '</div>'; - } - - /** - * Create settings. - */ - public function create_settings() { - - // Register settings fields. - foreach ( $this->fields as $section => $items ) { - - // Register settings sections. - add_settings_section( - $section, - $items['title'], - '__return_false', - $items['tab'] - ); - - foreach ( $items['fields'] as $option ) { - - $type = isset( $option['type'] ) ? $option['type'] : 'text'; - - $args = array( - 'id' => $option['id'], - 'tab' => $items['tab'], - 'section' => $section, - 'options' => isset( $option['options'] ) ? $option['options'] : '', - 'default' => isset( $option['default'] ) ? $option['default'] : '', - 'attributes' => isset( $option['attributes'] ) ? $option['attributes'] : array(), - 'description' => isset( $option['description'] ) ? $option['description'] : '' - ); - - add_settings_field( - $option['id'], - $option['label'], - array( &$this, 'callback_' . $type ), - $items['tab'], - $section, - $args - ); - } - } - - // Register settings. - foreach ( $this->tabs as $tabs ) { - register_setting( $tabs['id'], $tabs['id'], array( &$this, 'validate_input' ) ); - } - } - - /** - * Get Option. - * - * @param string $tab Tab that the option belongs - * @param string $id Option ID. - * @param string $default Default option. - * - * @return array Item options. - */ - protected function get_option( $tab, $id, $default = '' ) { - $options = get_option( $tab ); - - if ( isset( $options[ $id ] ) ) { - $default = $options[ $id ]; - } - - return $default; - - } - - /** - * Build field attributes. - * - * @param array $attrs Attributes as array. - * - * @return string Attributes as string. - */ - protected function build_field_attributes( $attrs ) { - $attributes = ''; - - if ( ! empty( $attrs ) ) { - foreach ( $attrs as $key => $attr ) { - $attributes .= ' ' . $key . '="' . $attr . '"'; - } - } - - return $attributes; - } - - /** - * Input field callback. - * - * @param array $args Arguments from the option. - * - * @return string Input field HTML. - */ - public function callback_input( $args ) { - $tab = $args['tab']; - $id = $args['id']; - $attrs = $args['attributes']; - - // Sets default type. - if ( ! isset( $attrs['type'] ) ) { - $attrs['type'] = 'text'; - } - - // Sets current option. - $current = esc_html( $this->get_option( $tab, $id, $args['default'] ) ); - - $html = sprintf( '<input id="%1$s" name="%2$s[%1$s]" value="%3$s"%4$s />', $id, $tab, $current, $this->build_field_attributes( $attrs ) ); - - // Displays the description. - if ( $args['description'] ) { - $html .= sprintf( '<p class="description">%s</p>', $args['description'] ); - } - - echo $html; - } - - /** - * Text field callback. - * - * @param array $args Arguments from the option. - * - * @return string Text field HTML. - */ - public function callback_text( $args ) { - // Sets regular text class. - $args['attributes']['class'] = 'regular-text'; - - $this->callback_input( $args ); - } - - /** - * Textarea field callback. - * - * @param array $args Arguments from the option. - * - * @return string Textarea field HTML. - */ - public function callback_textarea( $args ) { - $tab = $args['tab']; - $id = $args['id']; - $attrs = $args['attributes']; - - if ( ! isset( $attrs['cols'] ) ) { - $attrs['cols'] = '60'; - } - - if ( ! isset( $attrs['rows'] ) ) { - $attrs['rows'] = '5'; - } - - // Sets current option. - $current = esc_textarea( $this->get_option( $tab, $id, $args['default'] ) ); - - $html = sprintf( '<textarea id="%1$s" name="%2$s[%1$s]"%4$s>%3$s</textarea>', $id, $tab, $current, $this->build_field_attributes( $attrs ) ); - - // Displays the description. - if ( $args['description'] ) { - $html .= sprintf( '<p class="description">%s</p>', $args['description'] ); - } - - echo $html; - } - - /** - * Editor field callback. - * - * @param array $args Arguments from the option. - * - * @return string Editor field HTML. - */ - public function callback_editor( $args ) { - $tab = $args['tab']; - $id = $args['id']; - $options = $args['options']; - - // Sets current option. - $current = wpautop( $this->get_option( $tab, $id, $args['default'] ) ); - - // Set default options. - if ( empty( $options ) ) { - $options = array( 'textarea_rows' => 10 ); - } - - $options[ 'textarea_name' ] = $tab . '[' . $id . ']'; - - echo '<div style="width: 600px;">'; - - wp_editor( $current, $id, $options ); - - echo '</div>'; - - // Displays the description. - if ( $args['description'] ) { - echo sprintf( '<p class="description">%s</p>', $args['description'] ); - } - } - - /** - * Checkbox field callback. - * - * @param array $args Arguments from the option. - * - * @return string Checkbox field HTML. - */ - public function callback_checkbox( $args ) { - $tab = $args['tab']; - $id = $args['id']; - $attrs = $args['attributes']; - - // Sets current option. - $current = $this->get_option( $tab, $id, $args['default'] ); - - $html = sprintf( '<input type="checkbox" id="%1$s" name="%2$s[%1$s]" value="1"%3$s%4$s />', $id, $tab, checked( 1, $current, false ), $this->build_field_attributes( $attrs ) ); - - // Displays the description. - if ( $args['description'] ) { - $html .= sprintf( '<label for="%s"> %s</label>', $id, $args['description'] ); - } - - echo $html; - } - - /** - * Radio field callback. - * - * @param array $args Arguments from the option. - * - * @return string Radio field HTML. - */ - public function callback_radio( $args ) { - $tab = $args['tab']; - $id = $args['id']; - $attrs = $args['attributes']; - - // Sets current option. - $current = $this->get_option( $tab, $id, $args['default'] ); - - $html = ''; - foreach( $args['options'] as $key => $label ) { - $item_id = $id . '_' . $key; - $key = sanitize_title( $key ); - - $html .= sprintf( '<input type="radio" id="%1$s_%3$s" name="%2$s[%1$s]" value="%3$s"%4$s%5$s />', $id, $tab, $key, checked( $current, $key, false ), $this->build_field_attributes( $attrs ) ); - $html .= sprintf( '<label for="%s"> %s</label><br />', $item_id, $label ); - } - - // Displays the description. - if ( $args['description'] ) { - $html .= sprintf( '<p class="description">%s</p>', $args['description'] ); - } - - echo $html; - } - - /** - * Select field callback. - * - * @param array $args Arguments from the option. - * - * @return string Select field HTML. - */ - public function callback_select( $args ) { - $tab = $args['tab']; - $id = $args['id']; - $attrs = $args['attributes']; - - // Sets current option. - $current = $this->get_option( $tab, $id, $args['default'] ); - - // If multiple add a array in the option. - $multiple = ( in_array( 'multiple', $attrs ) ) ? '[]' : ''; - - $html = sprintf( '<select id="%1$s" name="%2$s[%1$s]%3$s"%4$s>', $id, $tab, $multiple, $this->build_field_attributes( $attrs ) ); - foreach( $args['options'] as $key => $label ) { - $key = sanitize_title( $key ); - - $html .= sprintf( '<option value="%s"%s>%s</option>', $key, selected( $current, $key, false ), $label ); - } - $html .= '</select>'; - - // Displays the description. - if ( $args['description'] ) { - $html .= sprintf( '<p class="description">%s</p>', $args['description'] ); - } - - echo $html; - } - - /** - * Color field callback. - * - * @param array $args Arguments from the option. - * - * @return string Color field HTML. - */ - public function callback_color( $args ) { - // Sets color class. - $args['attributes']['class'] = 'odin-color-field'; - - $this->callback_input( $args ); - } - - /** - * Upload field callback. - * - * @param array $args Arguments from the option. - * - * @return string Upload field HTML. - */ - public function callback_upload( $args ) { - $tab = $args['tab']; - $id = $args['id']; - $attrs = $args['attributes']; - - // Sets current option. - $current = esc_url( $this->get_option( $tab, $id, $args['default'] ) ); - - $html = sprintf( '<input type="text" id="%1$s" name="%2$s[%1$s]" value="%3$s" class="regular-text"%5$s /> <input class="button odin-upload-button" id="%1$s-button" type="button" value="%4$s" />', $id, $tab, $current, __( 'Select file', 'odin' ), $this->build_field_attributes( $attrs ) ); - - // Displays the description. - if ( $args['description'] ) { - $html .= sprintf( '<p class="description">%s</p>', $args['description'] ); - } - - echo $html; - } - - /** - * Image field callback. - * - * @param array $args Arguments from the option. - * - * @return string Image field HTML. - */ - public function callback_image( $args ) { - $tab = $args['tab']; - $id = $args['id']; - - // Sets current option. - $current = $this->get_option( $tab, $id, $args['default'] ); - - // Gets placeholder image. - $image = get_template_directory_uri() . '/core/assets/images/placeholder.png'; - $html = '<div class="odin-upload-image">'; - $html .= '<span class="default-image">' . $image . '</span>'; - - if ( ! empty( $current ) ) { - $image = wp_get_attachment_image_src( $current, 'thumbnail' ); - $image = $image[0]; - } - - $html .= sprintf( '<input id="%1$s" name="%2$s[%1$s]" type="hidden" class="image" value="%3$s" /><img src="%4$s" class="preview" style="height: 150px; width: 150px;" alt="" /><input id="%1$s-button" class="button" type="button" value="%5$s" /><ul class="actions"><li><a href="#" class="delete" title="%6$s"><span class="dashicons dashicons-no"></span></a></li></ul>', $id, $tab, $current, $image, __( 'Select image', 'odin' ), __( 'Remove image', 'odin' ) ); - - $html .= '<br class="clear" />'; - $html .= '</div>'; - - // Displays the description. - if ( $args['description'] ) { - $html .= sprintf( '<p class="description">%s</p>', $args['description'] ); - } - - echo $html; - } - - /** - * Image Plupload field callback. - * - * @param array $args Arguments from the option. - * - * @return string Image Plupload field HTML. - */ - public function callback_image_plupload( $args ) { - $tab = $args['tab']; - $id = $args['id']; - - // Sets current option. - $current = $this->get_option( $tab, $id, $args['default'] ); - - $html = '<div class="odin-gallery-container">'; - $html .= '<ul class="odin-gallery-images">'; - if ( ! empty( $current ) ) { - // Gets the current images. - $attachments = array_filter( explode( ',', $current ) ); - - if ( $attachments ) { - foreach ( $attachments as $attachment_id ) { - $html .= sprintf( '<li class="image" data-attachment_id="%1$s">%2$s<ul class="actions"><li><a href="#" class="delete" title="%3$s"><span class="dashicons dashicons-no"></span></a></li></ul></li>', - $attachment_id, - wp_get_attachment_image( $attachment_id, 'thumbnail' ), - __( 'Remove image', 'odin' ) - ); - } - } - } - $html .= '</ul><div class="clear"></div>'; - - // Adds the hidden input. - $html .= sprintf( '<input type="hidden" id="%1$s" name="%2$s[%1$s]" value="%3$s" class="odin-gallery-field" />', $id, $tab, $current ); - - // Adds "adds images in gallery" url. - $html .= sprintf( '<p class="odin-gallery-add hide-if-no-js"><a href="#">%s</a></p>', __( 'Add images in gallery', 'odin' ) ); - $html .= '</div>'; - - // Displays the description. - if ( $args['description'] ) { - $html .= sprintf( '<p class="description">%s</p>', $args['description'] ); - } - - echo $html; - } - - /** - * HTML callback. - * - * @param array $args Arguments from the option. - * - * @return string HTML. - */ - public function callback_html( $args ) { - echo $args['description']; - } - - /** - * Sanitization fields callback. - * - * @param string $input The unsanitized collection of options. - * - * @return string The collection of sanitized values. - */ - public function validate_input( $input ) { - - // Create our array for storing the validated options. - $output = array(); - - // Loop through each of the incoming options. - foreach ( $input as $key => $value ) { - - // Check to see if the current option has a value. If so, process it. - if ( isset( $input[ $key ] ) ) { - $output[ $key ] = apply_filters( 'odin_theme_options_validate_' . $this->id, $value, $key ); - } - - } - - return $output; - } -} diff --git a/inc/classes/class-user-meta.php b/inc/classes/class-user-meta.php deleted file mode 100644 index 7243ce0..0000000 --- a/inc/classes/class-user-meta.php +++ /dev/null @@ -1,440 +0,0 @@ -<?php -/** - * Odin_User_Meta class. - * - * Built user meta fields. - * - * @package Odin - * @category User Meta - * @author WPBrasil - * @version 2.2.5 - */ -class Odin_User_Meta { - - /** - * User meta fields. - * - * @var array - */ - protected $fields = array(); - - /** - * User meta construct. - * - * @param string $id Options ID. - * @param string $title Options title. - */ - public function __construct( $id, $title ) { - $this->id = $id; - $this->title = $title; - $this->nonce = $this->id . '_nonce'; - - // View Additional User Fields. - add_action( 'show_user_profile', array( $this, 'view' ) ); - add_action( 'edit_user_profile', array( $this, 'view' ) ); - - // Update Additional User Fields. - add_action( 'personal_options_update', array( $this, 'save' ) ); - add_action( 'edit_user_profile_update', array( $this, 'save' ) ); - - // Load scripts. - add_action( 'admin_enqueue_scripts', array( $this, 'scripts' ) ); - } - - /** - * Load user meta scripts. - */ - public function scripts() { - - // Color Picker. - wp_enqueue_style( 'wp-color-picker' ); - wp_enqueue_script( 'wp-color-picker' ); - - // Media Upload. - wp_enqueue_media(); - - // jQuery UI. - wp_enqueue_script( 'jquery-ui-sortable' ); - - // user_meta. - wp_enqueue_script( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.js', array( 'jquery' ), null, true ); - wp_enqueue_style( 'odin-admin', get_template_directory_uri() . '/inc/js/odin-admin.css', array(), null, 'all' ); - - // Localize strings. - wp_localize_script( - 'odin-admin', - 'odinAdminParams', - array( - 'galleryTitle' => __( 'Add images in gallery', 'odin' ), - 'galleryButton' => __( 'Add in gallery', 'odin' ), - 'galleryRemove' => __( 'Remove image', 'odin' ), - 'uploadTitle' => __( 'Choose a file', 'odin' ), - 'uploadButton' => __( 'Add file', 'odin' ), - ) - ); - } - - /** - * Set user meta fields. - * - * @param array $fields User meta fields. - */ - public function set_fields( $fields = array() ) { - $this->fields = $fields; - } - - /** - * User meta view. - * - * @param object $post Post object. - * - * @return string User meta HTML fields. - */ - public function view() { - // Use nonce for verification. - wp_nonce_field( basename( __FILE__ ), $this->nonce ); - - echo '<h3>' . $this->title . '</h3>'; - - echo '<table class="form-table">'; - - foreach ( $this->fields as $field ) { - - echo '<tr>'; - - $title = sprintf( '<th><label for="%s">%s</label></th>', $field['id'], $field['label'] ); - - echo $title; - - echo apply_filters( 'odin_user_meta_field_before_' . $this->id, '<td>', $field ); - $this->process_fields( $field ); - - if ( isset( $field['description'] ) ) { - echo sprintf( '<span class="description">%s</span>', $field['description'] ); - } - - echo apply_filters( 'odin_user_meta_field_after_' . $this->id, '</td>', $field ); - - echo '</tr>'; - - } - - echo '</table>'; - - } - - /** - * Process the user meta fields. - * - * @param array $args Field arguments - * @param int $user_id ID of the current post type. - * - * @return string HTML of the field. - */ - protected function process_fields( $args ) { - $id = $args['id']; - $type = $args['type']; - $options = isset( $args['options'] ) ? $args['options'] : ''; - $attrs = isset( $args['attributes'] ) ? $args['attributes'] : array(); - - // Gets current value or default. - if ( defined( 'IS_PROFILE_PAGE' ) && IS_PROFILE_PAGE ) { - $current_user = wp_get_current_user(); - $user_id = $current_user->ID; - // If is another user's profile page - } elseif ( ! empty( $_GET['user_id'] ) && is_numeric( $_GET['user_id'] ) ) { - $user_id = $_GET['user_id']; - } - - $current = get_user_meta( $user_id, $id, true ); - - if ( ! $current ) { - $current = isset( $args['default'] ) ? $args['default'] : ''; - } - - switch ( $type ) { - case 'text': - $this->field_input( $id, $current, array_merge( array( 'class' => 'regular-text' ), $attrs ) ); - break; - case 'input': - $this->field_input( $id, $current, $attrs ); - break; - case 'textarea': - $this->field_textarea( $id, $current, $attrs ); - break; - case 'checkbox': - $this->field_checkbox( $id, $current, $attrs ); - break; - case 'select': - $this->field_select( $id, $current, $options, $attrs ); - break; - case 'radio': - $this->field_radio( $id, $current, $options, $attrs ); - break; - case 'editor': - $this->field_editor( $id, $current, $options ); - break; - case 'color': - $this->field_input( $id, $current, array_merge( array( 'class' => 'odin-color-field' ), $attrs ) ); - break; - case 'upload': - $this->field_upload( $id, $current, $attrs ); - break; - case 'image': - $this->field_image( $id, $current ); - break; - case 'image_plupload': - $this->field_image_plupload( $id, $current ); - break; - - default: - do_action( 'odin_user_meta_field_' . $this->id, $type, $id, $current, $options, $attrs ); - break; - } - } - - /** - * Build field attributes. - * - * @param array $attrs Attributes as array. - * - * @return string Attributes as string. - */ - protected function build_field_attributes( $attrs ) { - $attributes = ''; - - if ( ! empty( $attrs ) ) { - foreach ( $attrs as $key => $attr ) { - $attributes .= ' ' . $key . '="' . $attr . '"'; - } - } - - return $attributes; - } - - /** - * Input field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_input( $id, $current, $attrs ) { - if ( ! isset( $attrs['type'] ) ) { - $attrs['type'] = 'text'; - } - - echo sprintf( '<input id="%1$s" name="%1$s" value="%2$s"%3$s />', $id, esc_attr( $current ), $this->build_field_attributes( $attrs ) ); - } - - /** - * Textarea field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_textarea( $id, $current, $attrs ) { - if ( ! isset( $attrs['cols'] ) ) { - $attrs['cols'] = '60'; - } - - if ( ! isset( $attrs['rows'] ) ) { - $attrs['rows'] = '5'; - } - - echo sprintf( '<textarea id="%1$s" name="%1$s"%3$s>%2$s</textarea><br />', $id, esc_attr( $current ), $this->build_field_attributes( $attrs ) ); - } - - /** - * Checkbox field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_checkbox( $id, $current, $attrs ) { - echo sprintf( '<input type="checkbox" id="%1$s" name="%1$s" value="1"%2$s%3$s />', $id, checked( 1, $current, false ), $this->build_field_attributes( $attrs ) ); - } - - /** - * Select field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $options Array with select options. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_select( $id, $current, $options, $attrs ) { - // If multiple add a array in the option. - $multiple = ( in_array( 'multiple', $attrs ) ) ? '[]' : ''; - - $html = sprintf( '<select id="%1$s" name="%1$s%2$s"%3$s>', $id, $multiple, $this->build_field_attributes( $attrs ) ); - - foreach ( $options as $key => $label ) { - $html .= sprintf( '<option value="%s"%s>%s</option>', $key, selected( $current, $key, false ), $label ); - } - - $html .= '</select>'; - - echo $html; - } - - /** - * Radio field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $options Array with input options. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_radio( $id, $current, $options, $attrs ) { - $html = ''; - - foreach ( $options as $key => $label ) { - $html .= sprintf( '<input type="radio" id="%1$s_%2$s" name="%1$s" value="%2$s"%3$s%5$s /><label for="%1$s_%2$s"> %4$s</label><br />', $id, $key, checked( $current, $key, false ), $label, $this->build_field_attributes( $attrs ) ); - } - - echo $html; - } - - /** - * Editor field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $options Array with wp_editor options. - * - * @return string HTML of the field. - */ - protected function field_editor( $id, $current, $options ) { - // Set default options. - if ( empty( $options ) ) { - $options = array( 'textarea_rows' => 10 ); - } - - $options[ 'textarea_name' ] = $id; - - echo '<div style="max-width: 600px;">'; - wp_editor( wpautop( $current ), $id, $options ); - echo '</div>'; - } - - /** - * Upload field. - * - * @param string $id Field id. - * @param string $current Field current value. - * @param array $attrs Array with field attributes. - * - * @return string HTML of the field. - */ - protected function field_upload( $id, $current, $attrs ) { - echo sprintf( '<input type="text" id="%1$s" name="%1$s" value="%2$s" class="regular-text"%4$s /> <input class="button odin-upload-button" type="button" value="%3$s" /><br />', $id, esc_url( $current ), __( 'Select file', 'odin' ), $this->build_field_attributes( $attrs ) ); - } - - /** - * Image field. - * - * @param string $id Field id. - * @param string $current Field current value. - * - * @return string HTML of the field. - */ - protected function field_image( $id, $current ) { - - // Gets placeholder image. - $image = get_template_directory_uri() . '/core/assets/images/placeholder.png'; - $html = '<div class="odin-upload-image">'; - $html .= '<span class="default-image">' . $image . '</span>'; - - if ( $current ) { - $image = wp_get_attachment_image_src( $current, 'thumbnail' ); - $image = $image[0]; - } - - $html .= sprintf( '<input id="%1$s" name="%1$s" type="hidden" class="image" value="%2$s" /><img src="%3$s" class="preview" style="height: 150px; width: 150px;" alt="" /><input id="%1$s-button" class="button" type="button" value="%4$s" /><ul class="actions"><li><a href="#" class="delete" title="%5$s"><span class="dashicons dashicons-no"></span></a></li></ul>', $id, $current, $image, __( 'Select image', 'odin' ), __( 'Remove image', 'odin' ) ); - - $html .= '<br class="clear" />'; - $html .= '</div>'; - - echo $html; - } - - /** - * Image plupload field. - * - * @param string $id Field id. - * @param string $current Field current value. - * - * @return string HTML of the field. - */ - protected function field_image_plupload( $id, $current ) { - $html = '<div class="odin-gallery-container">'; - $html .= '<ul class="odin-gallery-images">'; - if ( ! empty( $current ) ) { - // Gets the current images. - $attachments = array_filter( explode( ',', $current ) ); - - if ( $attachments ) { - foreach ( $attachments as $attachment_id ) { - $html .= sprintf( '<li class="image" data-attachment_id="%1$s">%2$s<ul class="actions"><li><a href="#" class="delete" title="%3$s"><span class="dashicons dashicons-no"></span></a></li></ul></li>', - $attachment_id, - wp_get_attachment_image( $attachment_id, 'thumbnail' ), - __( 'Remove image', 'odin' ) - ); - } - } - } - $html .= '</ul><div class="clear"></div>'; - - // Adds the hidden input. - $html .= sprintf( '<input type="hidden" class="odin-gallery-field" name="%s" value="%s" />', $id, $current ); - - // Adds "adds images in gallery" url. - $html .= sprintf( '<p class="odin-gallery-add hide-if-no-js"><a href="#">%s</a></p>', __( 'Add images in gallery', 'odin' ) ); - $html .= '</div>'; - - echo $html; - } - - /** - * Save user meta data. - * - * @param string $id Field id. - * @param string $current Field current value. - */ - public function save( $user_id ) { - // Verify nonce. - if ( ! isset( $_POST[ $this->nonce ] ) || ! wp_verify_nonce( $_POST[ $this->nonce ], basename( __FILE__ ) ) ) { - return ''; - } - - // Only saves if the current user can edit user profiles. - if ( ! current_user_can( 'edit_user', $user_id ) ) { - return ''; - } - - foreach ( $this->fields as $field ) { - $name = $field['id']; - $old = get_user_meta( $user_id, $name, true ); - $new = apply_filters( 'odin_save_user_meta_' . $this->id, $_POST[ $name ], $name ); - - if ( $new && $new != $old ) { - update_user_meta( $user_id, $name, $new ); - } elseif ( '' == $new && $old ) { - delete_user_meta( $user_id, $name, $old ); - } - } - } -} From 4e87c324abbff4a97995e1a9628dbc0fb15c2d94 Mon Sep 17 00:00:00 2001 From: allysonsouza <allyson@hastedesign.com.br> Date: Mon, 10 Oct 2016 17:26:42 -0300 Subject: [PATCH 073/217] =?UTF-8?q?Implementa=C3=A7=C3=A3o=20do=20TGM=20pa?= =?UTF-8?q?ra=20requerer=20o=20Odin=20Toolkit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- functions.php | 5 + inc/tgm/CHANGELOG.md | 497 +++ inc/tgm/CONTRIBUTING.md | 69 + inc/tgm/LICENSE.md | 339 ++ inc/tgm/README.md | 58 + inc/tgm/class-tgm-plugin-activation.php | 3853 +++++++++++++++++++++++ inc/tgm/languages/tgmpa-cs_CZ.mo | Bin 0 -> 11326 bytes inc/tgm/languages/tgmpa-cs_CZ.po | 499 +++ inc/tgm/languages/tgmpa-de_DE.mo | Bin 0 -> 10987 bytes inc/tgm/languages/tgmpa-de_DE.po | 486 +++ inc/tgm/languages/tgmpa-en_AU.mo | Bin 0 -> 9927 bytes inc/tgm/languages/tgmpa-en_AU.po | 476 +++ inc/tgm/languages/tgmpa-en_CA.mo | Bin 0 -> 9930 bytes inc/tgm/languages/tgmpa-en_CA.po | 477 +++ inc/tgm/languages/tgmpa-en_GB.mo | Bin 0 -> 9925 bytes inc/tgm/languages/tgmpa-en_GB.po | 476 +++ inc/tgm/languages/tgmpa-eo.mo | Bin 0 -> 9966 bytes inc/tgm/languages/tgmpa-eo.po | 476 +++ inc/tgm/languages/tgmpa-es_ES.mo | Bin 0 -> 10486 bytes inc/tgm/languages/tgmpa-es_ES.po | 482 +++ inc/tgm/languages/tgmpa-fr_FR.mo | Bin 0 -> 11222 bytes inc/tgm/languages/tgmpa-fr_FR.po | 491 +++ inc/tgm/languages/tgmpa-he_IL.mo | Bin 0 -> 10347 bytes inc/tgm/languages/tgmpa-he_IL.po | 469 +++ inc/tgm/languages/tgmpa-hr_HR.mo | Bin 0 -> 11187 bytes inc/tgm/languages/tgmpa-hr_HR.po | 502 +++ inc/tgm/languages/tgmpa-it_IT.mo | Bin 0 -> 10457 bytes inc/tgm/languages/tgmpa-it_IT.po | 483 +++ inc/tgm/languages/tgmpa-nl_NL.mo | Bin 0 -> 10483 bytes inc/tgm/languages/tgmpa-nl_NL.po | 483 +++ inc/tgm/languages/tgmpa-pt_BR.mo | Bin 0 -> 11723 bytes inc/tgm/languages/tgmpa-pt_BR.po | 520 +++ inc/tgm/languages/tgmpa-ro_RO.mo | Bin 0 -> 10803 bytes inc/tgm/languages/tgmpa-ro_RO.po | 493 +++ inc/tgm/languages/tgmpa-ru_RU.mo | Bin 0 -> 14353 bytes inc/tgm/languages/tgmpa-ru_RU.po | 497 +++ inc/tgm/languages/tgmpa-sr_RS.mo | Bin 0 -> 13711 bytes inc/tgm/languages/tgmpa-sr_RS.po | 497 +++ inc/tgm/languages/tgmpa-sv_SE.mo | Bin 0 -> 10267 bytes inc/tgm/languages/tgmpa-sv_SE.po | 477 +++ inc/tgm/languages/tgmpa.pot | 467 +++ inc/tgm/odin-required-plugins.php | 172 + 42 files changed, 13744 insertions(+) create mode 100644 inc/tgm/CHANGELOG.md create mode 100644 inc/tgm/CONTRIBUTING.md create mode 100644 inc/tgm/LICENSE.md create mode 100644 inc/tgm/README.md create mode 100644 inc/tgm/class-tgm-plugin-activation.php create mode 100644 inc/tgm/languages/tgmpa-cs_CZ.mo create mode 100644 inc/tgm/languages/tgmpa-cs_CZ.po create mode 100644 inc/tgm/languages/tgmpa-de_DE.mo create mode 100644 inc/tgm/languages/tgmpa-de_DE.po create mode 100644 inc/tgm/languages/tgmpa-en_AU.mo create mode 100644 inc/tgm/languages/tgmpa-en_AU.po create mode 100644 inc/tgm/languages/tgmpa-en_CA.mo create mode 100644 inc/tgm/languages/tgmpa-en_CA.po create mode 100644 inc/tgm/languages/tgmpa-en_GB.mo create mode 100644 inc/tgm/languages/tgmpa-en_GB.po create mode 100644 inc/tgm/languages/tgmpa-eo.mo create mode 100644 inc/tgm/languages/tgmpa-eo.po create mode 100644 inc/tgm/languages/tgmpa-es_ES.mo create mode 100644 inc/tgm/languages/tgmpa-es_ES.po create mode 100644 inc/tgm/languages/tgmpa-fr_FR.mo create mode 100644 inc/tgm/languages/tgmpa-fr_FR.po create mode 100644 inc/tgm/languages/tgmpa-he_IL.mo create mode 100644 inc/tgm/languages/tgmpa-he_IL.po create mode 100644 inc/tgm/languages/tgmpa-hr_HR.mo create mode 100644 inc/tgm/languages/tgmpa-hr_HR.po create mode 100644 inc/tgm/languages/tgmpa-it_IT.mo create mode 100644 inc/tgm/languages/tgmpa-it_IT.po create mode 100644 inc/tgm/languages/tgmpa-nl_NL.mo create mode 100644 inc/tgm/languages/tgmpa-nl_NL.po create mode 100644 inc/tgm/languages/tgmpa-pt_BR.mo create mode 100644 inc/tgm/languages/tgmpa-pt_BR.po create mode 100644 inc/tgm/languages/tgmpa-ro_RO.mo create mode 100644 inc/tgm/languages/tgmpa-ro_RO.po create mode 100644 inc/tgm/languages/tgmpa-ru_RU.mo create mode 100644 inc/tgm/languages/tgmpa-ru_RU.po create mode 100644 inc/tgm/languages/tgmpa-sr_RS.mo create mode 100644 inc/tgm/languages/tgmpa-sr_RS.po create mode 100644 inc/tgm/languages/tgmpa-sv_SE.mo create mode 100644 inc/tgm/languages/tgmpa-sv_SE.po create mode 100644 inc/tgm/languages/tgmpa.pot create mode 100644 inc/tgm/odin-required-plugins.php diff --git a/functions.php b/functions.php index b784617..d324525 100644 --- a/functions.php +++ b/functions.php @@ -16,6 +16,11 @@ * */ +/** + * TGM. + */ + require_once get_template_directory() . '/inc/tgm/odin-required-plugins.php'; + /** * Classes. */ diff --git a/inc/tgm/CHANGELOG.md b/inc/tgm/CHANGELOG.md new file mode 100644 index 0000000..ffda102 --- /dev/null +++ b/inc/tgm/CHANGELOG.md @@ -0,0 +1,497 @@ +# Changelog for TGM Plugin Activation library + +## 2.6.1 (2016-05-19) + +* Fix a string replacement issue in the plugin action links. Thanks [Nilambar Sharma] for reporting. [#587], [#588] + +## 2.6.0 (2016-05-14) + +Since mid-February we offer a _"Custom TGMPA Generator"_. From now on, that is the preferred way for downloading your copy of TGMPA for use in a theme or plugin. +If you download TGMPA using the _Custom TGMPA Generator_ and indicate that it is for a theme which will be published on wordpress.org, you will receive a copy which will pass the Theme Check review. + +You can find the _Custom TGMPA Generator_ on the [download] page of the website. For more information, read the [related blog post]. + +* **Bug fixes**: + - Fixed minor/low-impact security vulnerability. Thanks [Mohamed A. Baset] for reporting. If *you* find a security vulnerability, please disclose responsibly! [#487], [#505] + - Fixed a bug where action links on the WP native plugins page would not be properly filtered. [#458], [#459] + - Fixed a bug where TGMPA when included within a plugin would be recognized as the plugin instead of the *real* plugin. Thanks [weavertheme] and [Mika Epstein] for reporting. [#499], [#500], [#558] + - Fixed an install error when trying to bulk-install an already installed plugin. Thanks [Ahmad Awais] for reporting. [#496], [#504] + - Fixed an update error when trying to bulk-update a plugin which is not installed. Thanks [Gary Jones] for reporting. [#442], [#508] + - Fixed admin notices display class. Props [Ninos Ego] and [Primoz Cigler]. [#478], [#495], [#509] + - Fixed an issue resulting in notices about installed/updated plugins on the bulk install/update pages being displayed at the top of the page instead of inline. [#510], [#511] + +* **Enhancements**: + - The full admin notice is now only displayed to users who can install/update/activate plugins. A limited _"Contact the site admin."_ notice is shown to select users if it pertains to _required_ plugins. The selection of which users get to see this last message is based on the `publish_posts` (=Author) capability. This capability is however filterable using the new `tgmpa_show_admin_notice_capability` filter. Thanks [Stanislav Khromov], [Gary Jones], [Mickey Kay], [Ollie Treend] for suggesting. [#190], [#414], [#489], [#507] + - The example file now shows examples of different ways for including TGMPA based on the context in which you are using it. Props [Emil Uzelac] for the suggestion. [#469], [#503] + - Force deactivated plugins will now show in the 'recently active' plugins list. [#577] + +* **I18N improvements**: + - Improved some text strings and translator messages. Props [Rami]. [#516] + - Added translator messages for all strings with variable replacement.[#563] + - Added `load_textdomain()` calls. [#521] + - Added translations for Brazilian Portuguese, Croatian, Czech, Dutch, French, German, Russian and Swedish [#450], [#574], [#570], [#465], [#524], [#528], [#543], [#561] with grateful thanks to [Elvis Henrique Pereira], [Denis Žoljom], [Karolína Vyskočilová], [geoclaps], [Hedi Chaibi], [Marciel Bartzik], [Vladislav Burlak] and [Lewis Porter]. + Additionally translations for Australian English, Canadian English, British English, Esperanto, Spanish, Hebrew, Italian, Romanian and Serbian were added based on existing translations available in GlotPress. [#564] + + Altogether, this means that for the first version of TGMPA which ships with translation files, we're covering 17 locales, which is awesome! + More translations are of course welcome, so please send the .po file(s) in as a pull request. + + _Please note: If you download TGMPA using the custom generator and indicate it's for a theme to be hosted on wordpress.org, you will receive a version without the `load_textdomain()` calls or the translation files. + Theme check rules dictate that you should only use one textdomain in your theme and the localization calls will be adjusted to use your theme's textdomain. + As most TGMPA strings have a lot of translations available in GlotPress already, this should not cause any real issues._ + +* **Housekeeping**: + - Various other minor improvements and keeping things in line with WP core. [#512], [#513], [#514], [#532] - thanks [Utkarsh Patel], [#562], [#571] + - Updated the included example plugin to comply to the latest standards. [#557] + - Regenerated .pot file. + + +## 2.5.2 (2015-07-15) +* Hot Fix: fixes potential `Fatal error: Call to protected TGM_Plugin_Activation::__construct()` error and other compatibility issues when both TGMPA 2.5+ as well as TGMPA 2.3.6- would be loaded by different themes and plugins. [#449] + +Take note: We do **NOT** support 2.3.6 anymore and **_highly_** discourage its use. Any themes and plugins still using TGMPA 2.3.6 or less should upgrade as soon as possible. All the same, the end-user should not be confronted with white screens because of it, so this hot fix should prevent just that. + +## 2.5.1 (2015-07-13) + +* Hot Fix: fixes potential `Fatal error: Call to undefined method TGM_Utils::validate_bool()` errors caused by a conflict with the Soliloquy plugin. [#446] + +## 2.5.0 (2015-07-03) + +This is a major update which brings some interesting new features and fixes tons of bugs. This version of TGMPA is brought to you by [Thomas Griffin] with graceful thanks to [Gary Jones] and our new core-team member [Juliette Reinders Folmer] for the majority of the changes. + +With this release the TGMPA library has moved to its own organisation on GitHub. From now on you can find it at [TGMPA/TGM-Plugin-Activation]. + +The website has also been given some love. You can now find detailed information about the configuration options, FAQs and more at: http://tgmpluginactivation.com/ + +TGMPA will start providing localized text strings soon. If you already have translations of our standard strings available, please help us make TGMPA even better by giving us access to these translations or by sending in a pull-request with .po file(s) with the translations. A [.pot file] to get you started is now available in the GitHub repository. + +* Enhancement: **Full support for update work-flow**. + - Updating of the registered plugins can now be done from the TGMPA screen, both on individual plugins as well as in bulk - this will take into account WP repo updates as well as updates for plugins which are bundled or come from external sources where a minimum version is set which is higher than the current version. + - Users will be notified of available updates via the admin notice. + - The TGMPA admin page now has four views: _all_, _to install_, _update available_ and _to activate_. + - The TGMPA admin page now has - on selected views - an extra column showing relevant plugin version information. + - The TGMPA admin page _status_ column will show both install/activate as well as update status (cumulative). + - If a plugin requires a certain minimum version of a plugin and the currently installed version does not comply, activation will be blocked until the user has upgraded the plugin. If the plugin is already active, it will not be deactivated however. + * If the required plugin version itself requires a higher WP version than the currently installed WP, upgrade to that version of the plugin will be blocked - this is of course provided TGMPA has access to that information -. + - The plugin action links on the WP native plugins page will reflect this too - including disabling deactivation if _force_activation_ is `true` for a plugin. + + [#381], [#192], [#197] Props [Zauan/Hogash Studio], [Christian], [Franklin Gitonga], [Jason Xie], [swiderski] for their preliminary work on this which inspired this full-fledged implementation. + +* Enhancement: **Better support for GitHub hosted plugins**. + + Previously using standard GitHub packaged zips as download source would not work as, even though the plugin would be installed, it would not be recognized as such by TGMPA because of the non-standard directory name which would be created for the plugin, i.e. `my-plugin-master` instead of `my-plugin`. A work-around for this has been implemented and you can now use GitHub-packaged `master` branch or release zips to install plugins. Have a look at the `example.php` file for a working example. + + One caveat: this presumes that the plugin is based in the root of the GitHub repo and not in a `/src` or other subdirectory. + + [#327], [#280], [#283] Thanks [Dan Fisher] and [Luis Martins] for reporting/requesting this enhancement. + +* Enhancement: **New optional plugin parameter `is_callable`**. + + Some plugins may have a free and a premium version using different slugs. Using the `is_callable` plugin parameter allows for the premium version to be recognized, even though the slug is set to the free version slug. Have a look at the `example.php` file for a working example. + + For more information on what is considered a `callable`, please refer to the [Codex on callbacks]. + + [#205] Props [Zack Katz]. + +* **Admin Page improvements**: + - Plugins downloaded from an arbitrary external source are now labelled _"External Source"_. Previously they were labelled _"Private Repository"_ which could be confusing as the download URL did not have to point to a repository, let alone be private. [#372] + - Leverage the CSS styling of the Core standard `WP_List_Table` [#227]. Props [Shiva Poudel]. + - Allow for moving the Admin Page to a different place in the menu. This is mainly to accommodate plugins using TGMPA as it is terribly illogical for the TGMPA page to be under the _"Appearance"_ menu in that case. This has been now been implemented in a way that Theme Check will not choke on it. [#310] + +* **Admin notices improvements**: + - For installs with both plugin(s) as well as theme(s) using TGMPA, notices will now be dismissable for each separately. This prevents a situation where a theme would have TGMPA included, the user has dismissed the notice about it, a plugin with TGMPA gets installed and the notice about it requiring certain other plugins is never shown. [#174] Thanks [Chris Howard] for reporting. + - Fixed: The reset of dismissed notices on `switch_theme` was only applied for the current user, not for all users. [#246] + - Fixed: Admin notices would show twice under certain circumstances. [#249], [#237] Thanks [manake] for reporting. + +* **Bulk Installer**: + - Fixed: If a bulk install was initiated using the bottom _"Bulk Actions"_ dropdown, the install page would display an outdated TGMPA plugin table at the bottom of the page after the bulk installation was finished. [#319] + +* **Theme Check compatibility**: + - Prevent _"The theme appears to use include or require"_ warning. [#262], [#258] Thanks [Tim Nicholson] for reporting. + - Preempt the disallowing of the use of the `add_theme_page()` function. See [the theme review meeting notes](https://make.wordpress.org/themes/2015/04/21/this-weeks-meeting-important-information-regarding-theme-options/) for further information on this decision. [#315] + +* **Miscellaneous fixes**: + - Leaner loading: TGMPA actions will now only be hooked in and run on the back-end (`is_admin() returns true`). [#357] Also most TGMPA actions will now only be hooked in if there's actually something to do for TGMPA. [#381] + - Fixed: _"Undefined index: skin_update_failed_error"_ [#260], [#240] Thanks [Parhum Khoshbakht] and [Sandeep] for reporting. + - Fixed: Installation of bundled plugins with uppercase letters in the plugin slug would fail. [#401], [#403] Thanks [steveboj] for reporting. + - Made admin URLs environment aware by using `self_admin_url()` instead of `admin_url()` or `network_admin_url()`. [#255], [#171] + - Fixed: the Adminbar would be loaded twice causing conflicts (with other plugins). [#208] Props [John Blackbourn]. + - All TGMPA generated pages will now show the version number on the page to assist in debugging. [#399], [#402] + +* **I18N improvements**: + - Make configurable message texts singular/plural context aware. [#173] Props [Yakir Sitbon]. + - Language strings which are being overridden should use the including plugin/theme language domain. [#217] Props [Christian Foellmann]. + - Language strings are loaded a bit later now to ensure that the translations are loaded beforehand. [#176], [#177] Props [Yakir Sitbon]. + +* **New action and filter hooks for TGMPA**: + - `tgmpa_load` - _filter_ can be used to overrule whether TGMPA should load. Defaults to loading only when on the WP back-end when not `DOING_AJAX`. Typical use: `add_filter( 'tgmpa_load', '__return_true' );`. + - `tgmpa_admin_menu_args` - _filter_ can be used to filter the arguments passed to the function call adding the TGMPA (sub) menu page. + - `tgmpa_notice_rendered_action_links` - _filter_ can be used to filter the complete html output for the admin notice action links. This is in addition to the `tgmpa_notice_action_links` filter which already existed and allows for filtering of the individual action links. + - `tgmpa_table_data_item` - _filter_ can be used to modify plugin data for a single plugin which is ready for the TGMPA table output. + - `tgmpa_table_data_items` - _filter_ can be used to modify plugin data for all plugins which is ready for the TGMPA table output. Example use: changing the sort order of the plugins. + - `tgmpa_table_columns` - _filter_ can be used to add/remove table columns from the TGMPA table view. + - `tgmpa_{$prefix}plugin_action_links` - _filter_ mirrors the WP core [{$prefix}plugin_action_links] filter but for the TGMPA page. + - `tgmpa_update_bulk_plugins_complete_actions` - _filter_ mirrors the WP core [update_bulk_plugins_complete_actions] filter but for TGMPA bulk actions. + - `tgmpa_after_plugin_row_{$item['slug']}` - _action_ similar (but not the same) as the WP core [after_plugin_row_{$plugin_file}] action. Can be used to add information to a plugin row in the TGMPA table. + + [#188], [#226], [#300], [#357], [#362], [#381], [#388], [#389], [#390] Props [Zack Katz] and the TGMPA team. + +* **Housekeeping**: + - Applied a number of best practices and code simplifications. + * [#284], [#281] - props [Ninos Ego], + * [#286] - props [krishna19], + * [#178], [#180], [#182], [#183] - thanks [Gregory Karpinsky] for reporting, + * [#324], [#325], [#331], [#346], [#356], [#357], [#358], [#359], [#360], [#361], [#362], [#363], [#368], [#371], [#373], [#374], [#375], [#376], [#381], [#385], [#387], [#395], [#397], [#425], [#426], [#427], [#435] + - Allow for extending of the TGMPA class and fixed issues with PHP 5.2 [#303] which were originally caused by this. + - Tighten the file permissions on our files. [#322] + - Cleaned up some of the documentation. [#179], [#384] Props [Gregory Karpinsky] and the TGMPA team. + - Comply with the [WordPress Coding Standards](https://make.wordpress.org/core/handbook/coding-standards/) + - Added Travis CI integration for coding standards and php-linting. [#304], [#329] + - Added Scrutinizer CI integration for code quality. [#330] + - Added editor config. [#339] Props [Shiva Poudel]. + - Improved integration with Packagist. + - Added [Contributing guidelines](CONTRIBUTING.md). + - While the library has always been licensed under GPL 2.0+, we now include the [License](LICENSE.md). + + +## 2.4.2 (2015-04-27) +* Fixed: Bundled/pre-packaged plugins would no longer install when using the Bulk installer. This was a regression introduced in v2.4.1. [#321], [#316] Props [Juliette Reinders Folmer]. Thanks [tanshcreative] for reporting. +* Fixed: Bulk installer did not honour a potentially set `default_path` for local prep-packaged plugins. [#203], [#332] Props [Juliette Reinders Folmer]. Thanks [pavot] and [djcowan] for reporting. +* Removed call to `screen_icon()` function which was deprecated in WP 3.8. [#244], [#224], [#234]. Props [Nate Wright]. Thanks [hamdan-mahran] and [Sandeep] for reporting. +* Fixed: _"PHP Fatal error: Class 'TGM_Bulk_Installer' not found"_ [#185] Thanks [Chris Talkington] for reporting. + +## 2.4.1 (2015-04-22) + +* Improve escaping for URLs and attributes. + +## 2.4.0 (2014-03-17) + +* All textdomain strings now made to `tgmpa` and remove all notices dealing with textdomain and translation issues. +* The `_get_plugin_basename_from_slug()` method now checks for exact slug matches to prevent issues with plugins that start with the same slug. +* Commenting style now adjusted so it is easier to comment large chunks of code if necessary. +* Plugins from an external source now properly say _"Private Repository"_ in the list table output. +* `add_submenu_page()` has been changed to `add_theme_page()` for better theme check compatibility. +* Removed the use for `parent_menu_slug` and `parent_menu_url` for `$config` options (see above). +* Nag messages can now be forced on via a new `dismissable` config property. When set to `false`, nag cannot be dismissed. +* New config `dismiss_msg` used in conjunction with `dismissable`. If `dismissable` is false, then if `dismiss_msg` is not empty, it will be output at the top of the nag message. +* Better contextual message for activating plugins - changed _"Activate installed plugin(s)"_ to _"Begin activating plugin(s)"_. +* Added cache flushing on theme switch to prevent stale entries from remaining in the list table if coming back to a theme with TGMPA. +* TGMPA is now a singleton to prevent extra settings overrides. +* Fixed bug with duplicating plugins if multiple themes/plugins that used TGMPA were active at the same time. +* Added contextual message updates depending on WordPress version. +* Better nag message handling. If the nag has been dismissed, don't even attempt to build message (performance enhancement). +* Ensure class can only be instantiated once (instantiation moved inside the `class_exists()` check for TGMPA). +* Change instances of `admin_url()` to `network_admin_url()` to add better support for MultiSite (falls back gracefully for non-MultiSite installs). +* Updated much of the code to match WP Coding Standards (braces, yoda conditionals, etc.). +* Myriads of other bug fixes and enhancements + +## 2.3.6 (2012-04-23) + +* Fixed API error when clicking on the plugin install row action link for an externally hosted plugin + +## 2.3.5 (2012-04-16) + +* Fixed nag message not working when `nag_type` string was not set (props [Jeff Sebring]) + +## 2.3.4 (2012-03-30) + +* Fixed _"undefined index"_ notice when checking for required plugins (props [Jeff Sebring]) +* Fixed bug where, during a bulk install, if the plugin was defined in the source as pre-packaged but also existed in the repo, it would erroneously pull the plugin from the repo instead (props [Travis Smith]) +* Added ability to set nag type for the admin notice via `nag_type` string (props [Travis Smith]) + +## 2.3.3 (2012-02-03) + +* Changed license to reflect GPL v2 or later (to be compatible with the WordPress repo) + +## 2.3.2 (2012-02-03) + +* Fixed bug (100%) with not loading class properly + +## 2.3.1 (2012-02-03) + +* Fixed bug with not finding class (reverted back to `Plugin_Upgrader`) + +## 2.3.0 (2012-01-25) + +* Improved sorting of plugins by sorting them by required/recommended (while still maintaining alphabetical order within each group) +* Improved output of strings in nag messages +* Added 2 new strings: `install_link` and `activate_link` to customize the text for the nag action links +* Added new class: `TGM_Plugin_Installer` to prepare for must-use plugin support + +## 2.2.2 (2012-01-08) + +* Fixed bug that allowed users to click on the Install Plugins page when all the plugin installations and activations were already complete + +## 2.2.1 (2012-01-05) + +* Fixed bug that caused WordPress core upgrades to fail (WordPress doesn't check for including `WP_Upgrader` on core upgrades) + +## 2.2.0 (2012-01-02) + +* Fixed erroneous links for plugins linked to the WordPress Repo +* Improved UI of plugins by listing them in WordPress' default table layout +* Improved support for installing plugins if security credentials require FTP information +* Improved support for MultiSite +* Added 3 new classes (all extensions of existing WordPress classes): `TGMPA_List_Table` for outputting required/recommended plugins in a familiar table format, `TGM_Bulk_Installer` for bulk installing plugins and `TGM_Bulk_Installer_Skin` for skinning the bulk install process +* Added extra defensive measures to prevent duplication of classes +* Added ability to bulk install and bulk activate plugins +* Added new config options: `parent_menu_slug`, `parent_menu_url`, `is_automatic`, and `message` +* Added new string: `complete` (displayed when all plugins have been successfully installed and activated) +* Added support for singular/plural strings throughout the library +* Added permission checks to action links +* Added new filter `tgmpa_default_screen_icon` to set the default icon for the plugin table page +* Added new optional plugin parameters: `version`, `force_activation`, `force_deactivation` and `external_url` +* Removed `button` string (deprecated with use of plugins table) + +## 2.1.1 (2011-10-19) + +* Fixed nag not re-appearing if user switched themes and then re-activated the previous theme (UX improvement) + +## 2.1.0 (2011-10-18) + +* Fixed duplicate nag message on admin options pages +* Fixed FTP nonce error when FTP credentials aren't defined in `wp-config.php` +* Improved handling of failed FTP connections with `WP_Filesystem` +* Improved string labeling for semantics +* Improved nag messages so that they are now consolidated into one message +* Improved plugin sorting by listing them alphabetically +* Improved plugin messages after installation and activation +* Added automatic activation of plugins after installation (users no longer need to click the _"Activate this plugin"_ link) +* Added links to repo plugins for their plugin details and information (done via thickbox) +* Added option to dismiss nag message +* Added `tgmpa_notice_action_links` filter hook to filter nag message action links +* Added new methods: `admin_init()`, `thickbox()`, `dismiss()`, `populate_file_path()`, `_get_plugin_data_from_name()` and `is_tgmpa_page()` + +## 2.0.0 (2011-10-03) + +* Improved nag messages by adding a strings argument to filter default messages +* Improved nag message output by using the Settings API +* Improved internals by adding API for developers to use (code in class no longer has to be touched) +* Improved API function name (now tgmpa) for semantics +* Improved `example.php` with instructions for setup +* Added internal style sheet for styling +* Added ability to define custom text domain for localization +* Added new properties `$default_path` and `$strings` +* Added new methods `register()`, `config()`, `_get_plugin_basename_from_slug()` and `actions()` +* Removed unnecessary `is_wp_error()` check + +## 1.1.0 (2011-10-01) + +* Improved property `$args` to accept arrays of arguments for each plugin needed +* Improved `add_submenu_page()` to `add_theme_page()` +* Improved admin notices to display different messages based on status of plugin (not installed, installed but not activated) +* Improved block-level documentation +* Improved handling of plugin installation and activation with `plugins_api`, `Plugin_Upgrader` and `Plugin_Skin_Installer` +* Added support for multiple plugins of each instance (pre-packaged and repo) +* Added new property `$domain` to hold textdomain for internationalization +* Added CSS for slight UI enhancements +* Added extra conditional checks `current_user_can( 'install_plugins' )` and `current_user_can( 'activate_plugins' )` for security +* Removed menu display if all included plugins were successfully installed and activated +* Removed unnecessary conditional check before class is defined + +## 1.0.0 (2011-09-29) + +* Initial release into the wild + + + +[download]: http://tgmpluginactivation.com/download/ +[related blog post]: http://tgmpluginactivation.com/2016/01/15/custom-tgmpa-generator/ +[TGMPA/TGM-Plugin-Activation]: https://github.com/TGMPA/TGM-Plugin-Activation +[.pot file]: https://github.com/TGMPA/TGM-Plugin-Activation/blob/develop/languages/ + + +[Ahmad Awais]: https://github.com/ahmadawais +[Chris Howard]: https://github.com/qwertydude +[Chris Talkington]: https://github.com/ctalkington +[Christian Foellmann]: https://github.com/cfoellmann +[Dan Fisher]: https://github.com/danfisher85 +[Denis Žoljom]: https://github.com/dingo-d +[djcowan]: https://github.com/djcowan +[Elvis Henrique Pereira]: https://github.com/elvishp2006 +[Emil Uzelac]: https://github.com/emiluzelac +[Franklin Gitonga]: https://github.com/FrankM1 +[Gary Jones]: https://github.com/GaryJones +[geoclaps]: https://github.com/geoclaps +[Gregory Karpinsky]: https://github.com/tivnet +[hamdan-mahran]: https://github.com/hamdan-mahran +[Hedi Chaibi]: https://github.com/hedii +[Jason Xie]: https://github.com/duckzland +[Jeff Sebring]: https://github.com/jeffsebring +[John Blackbourn]: https://github.com/johnbillion +[Juliette Reinders Folmer]: https://github.com/jrfnl +[Karolína Vyskočilová]: https://github.com/vyskoczilova +[krishna19]: https://github.com/krishna19 +[Lewis Porter]: https://github.com/lewisporter +[Luis Martins]: https://github.com/lmartins +[manake]: https://github.com/manake +[Mickey Kay]: https://github.com/MickeyKay +[Mika Epstein]: https://github.com/Ipstenu +[Mohamed A. Baset]: https://github.com/SymbianSyMoh +[Nate Wright]: https://github.com/NateWr +[Nilambar Sharma]: https://github.com/ernilambar +[Ninos Ego]: https://github.com/Ninos +[Ollie Treend]: https://github.com/ollietreend +[Parhum Khoshbakht]: https://github.com/parhumm +[pavot]: https://github.com/pavot +[Primoz Cigler]: https://github.com/primozcigler +[Rami]: https://github.com/ramiy +[Sandeep]: https://github.com/InsertCart +[Shiva Poudel]: https://github.com/shivapoudel +[Stanislav Khromov]: https://github.com/khromov +[steveboj]: https://github.com/steveboj +[swiderski]: https://github.com/swiderski +[tanshcreative]: https://github.com/tanshcreative +[Tim Nicholson]: https://github.com/timnicholson +[Travis Smith]: https://github.com/wpsmith +[Thomas Griffin]: https://github.com/thomasgriffin +[Utkarsh Patel]: https://github.com/PatelUtkarsh +[Vladislav Burlak]: https://github.com/vburlak +[weavertheme]: https://github.com/weavertheme +[Yakir Sitbon]: https://github.com/KingYes +[Zack Katz]: https://github.com/zackkatz + +[Christian]: http://themeforest.net/user/artless +[Marciel Bartzik]: http://www.bartzik.net/ +[Zauan/Hogash Studio]: http://pastebin.com/u/Zauan + +[#588]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/588 +[#587]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/587 +[#577]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/577 +[#574]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/574 +[#571]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/571 +[#570]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/570 +[#564]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/564 +[#563]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/563 +[#562]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/562 +[#561]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/561 +[#558]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/558 +[#557]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/557 +[#543]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/543 +[#532]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/532 +[#528]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/528 +[#524]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/524 +[#521]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/521 +[#516]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/516 +[#514]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/514 +[#513]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/513 +[#512]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/512 +[#511]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/511 +[#510]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/510 +[#509]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/509 +[#508]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/508 +[#507]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/507 +[#505]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/505 +[#504]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/504 +[#503]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/503 +[#500]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/500 +[#499]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/499 +[#496]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/496 +[#495]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/495 +[#489]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/489 +[#487]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/487 +[#478]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/478 +[#469]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/469 +[#465]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/465 +[#460]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/460 +[#459]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/459 +[#458]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/458 +[#450]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/450 +[#449]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/449 +[#446]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/446 +[#442]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/442 +[#435]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/435 +[#427]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/427 +[#426]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/426 +[#425]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/425 +[#414]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/414 +[#403]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/403 +[#402]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/402 +[#401]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/401 +[#399]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/399 +[#397]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/397 +[#395]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/395 +[#390]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/390 +[#389]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/389 +[#388]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/388 +[#387]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/387 +[#386]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/386 +[#385]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/385 +[#384]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/384 +[#381]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/381 +[#376]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/376 +[#375]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/375 +[#374]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/374 +[#373]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/373 +[#372]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/372 +[#371]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/371 +[#368]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/368 +[#363]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/363 +[#362]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/362 +[#361]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/361 +[#360]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/360 +[#359]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/359 +[#358]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/358 +[#357]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/357 +[#356]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/356 +[#346]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/346 +[#339]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/339 +[#332]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/332 +[#331]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/331 +[#330]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/330 +[#329]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/329 +[#327]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/327 +[#326]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/326 +[#325]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/325 +[#324]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/324 +[#322]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/322 +[#321]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/321 +[#319]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/319 +[#316]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/316 +[#315]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/315 +[#310]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/310 +[#304]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/304 +[#303]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/303 +[#300]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/300 +[#286]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/286 +[#284]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/284 +[#283]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/283 +[#281]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/281 +[#280]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/280 +[#262]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/262 +[#260]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/260 +[#258]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/258 +[#255]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/255 +[#249]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/249 +[#246]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/246 +[#244]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/244 +[#240]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/240 +[#237]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/237 +[#234]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/234 +[#227]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/227 +[#226]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/226 +[#224]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/224 +[#217]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/217 +[#208]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/208 +[#205]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/205 +[#203]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/203 +[#197]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/197 +[#192]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/192 +[#190]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/190 +[#188]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/188 +[#185]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/185 +[#183]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/183 +[#182]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/182 +[#180]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/180 +[#179]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/179 +[#178]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/178 +[#177]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/177 +[#176]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/176 +[#174]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/174 +[#173]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/173 +[#171]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/171 + +[Codex on callbacks]: https://codex.wordpress.org/How_to_Pass_Tag_Parameters#Callable + +[{$prefix}plugin_action_links]: https://developer.wordpress.org/reference/hooks/prefixplugin_action_links/ +[after_plugin_row_{$plugin_file}]: https://developer.wordpress.org/reference/hooks/after_plugin_row_plugin_file/ +[update_bulk_plugins_complete_actions]: https://developer.wordpress.org/reference/hooks/update_bulk_plugins_complete_actions/ diff --git a/inc/tgm/CONTRIBUTING.md b/inc/tgm/CONTRIBUTING.md new file mode 100644 index 0000000..abe8513 --- /dev/null +++ b/inc/tgm/CONTRIBUTING.md @@ -0,0 +1,69 @@ +# How To Contribute + +Thanks for reading our contribution guidelines. + +The following guidelines for contribution should be followed if you want to submit a pull request. + +## How To Prepare + +* You need a [GitHub account](https://github.com/signup/free). +* Before reporting a bug or suggesting an improvement, please check the `develop` branch to see if it has already been addressed. +* Duplicate tickets will be closed without hesitation, so please check through existing tickets first to see if someone else has already discussed it. +* Submit an [issue ticket] for your issue if there is not one yet. + * Describe the issue and include steps to reproduce if it's a bug. + * If the issue is a bug, add any relevant JavaScript or PHP error messages. For PHP error messages, a backtrace is preferred. If you don't know how to get one, please [follow these instructions](https://gist.github.com/jrfnl/5925642). + * Include relevant version numbers. + * Additional screenshots or videos are often helpful. +* If you are able and want to fix this, fork the repository on GitHub. + +## Make Changes + +We use the [git-flow](http://nvie.com/posts/a-successful-git-branching-model/) branching model. Before reporting a bug or new feature, please check the `develop` branch to see if it's already been addressed. + +* In your forked repository, create a topic branch for your upcoming patch. Usually this is based on the `develop` branch. + * For enhancements, name the branch according to the feature e.g. `feature/auto-activate`. + * For un-reported bug fixes, add a `fix-` prefix e.g. `feature/fix-admin-notices`. + * For code that addresses an existing Issue, add the Issue number as a prefix e.g. `feature/123-auto-activate` or `feature/321-fix-admin-notices`. + * Please avoid working directly on the `develop` branch. +* Code should follow the [WordPress Coding Standards for PHP](https://make.wordpress.org/core/handbook/coding-standards/php/). + * Use [PHP_CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer) with the [WordPress Coding Standards](https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards) sniffs to check. Since we use `phpcs.xml`, you should be able to navigate on command line to the root of the repo and just run `phpcs` without any arguments. +* Make commits of logical units and describe them properly. +* Check for unnecessary whitespace with `git diff --check` before committing. + +## Commit Messages +We suggest you follow best practices for commit messages: + +* Separate subject (first line) from body with a blank line. +* Limit the subject line to 50 characters. +* Capitalize the subject line. +* Do not end the subject line with a period. +* Use the imperative mood in the subject line. +* Wrap the body at 72 characters. +* Use the body to explain _what_ and _why_ versus _how_. +* Please [reference any existing issue](https://help.github.com/articles/closing-issues-via-commit-messages/) in the commit message. + +Read [this post](http://chris.beams.io/posts/git-commit/) for more detail. + +## Submit Changes + +* Push your changes to a topic branch in your fork of the repository. +* Open a pull request to the original repository and choose the correct original branch (probably `develop`) you want to patch. +* Do not close any issue you referenced in your commit message. +* If you have write access to the repository, do not directly push or merge your own pull-requests. Add the `[reviewmerge]` label when your branch is considered complete and let another team member review your pull request and approve. + +## License + +All submissions are agreed to be licensed under the same license as present in the repository. + +## Security + +There is no need to sign-off or GPG sign your commits. Tags (from 2.4.1 onwards) will be GPG signed. + +# Additional Resources + +* [General GitHub documentation](http://help.github.com/) +* [GitHub pull request documentation](http://help.github.com/send-pull-requests/). +* [Read the Issue Guidelines by @necolas](https://github.com/necolas/issue-guidelines/blob/master/CONTRIBUTING.md) for more details, + +[issue ticket]: https://github.com/TGMPA/TGM-Plugin-Activation/issues +[reviewmerge]: https://github.com/TGMPA/TGM-Plugin-Activation/labels/reviewmerge diff --git a/inc/tgm/LICENSE.md b/inc/tgm/LICENSE.md new file mode 100644 index 0000000..23cb790 --- /dev/null +++ b/inc/tgm/LICENSE.md @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., <http://fsf.org/> + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + {description} + Copyright (C) {year} {fullname} + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + {signature of Ty Coon}, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/inc/tgm/README.md b/inc/tgm/README.md new file mode 100644 index 0000000..f32f676 --- /dev/null +++ b/inc/tgm/README.md @@ -0,0 +1,58 @@ +# TGM Plugin Activation +[![GitHub license](https://img.shields.io/badge/license-GPLv2-blue.svg)](https://raw.githubusercontent.com/TGMPA/TGM-Plugin-Activation/develop/LICENSE.md) +[![Build Status](https://travis-ci.org/TGMPA/TGM-Plugin-Activation.svg?branch=develop)](https://travis-ci.org/TGMPA/TGM-Plugin-Activation) +[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/TGMPA/TGM-Plugin-Activation/badges/quality-score.png?b=develop)](https://scrutinizer-ci.com/g/TGMPA/TGM-Plugin-Activation/?branch=develop) + + +**Lead Developers:** +[Thomas Griffin](https://github.com/thomasgriffin) ([@jthomasgriffin](https://twitter.com/jthomasgriffin)), [Gary Jones](https://github.com/GaryJones) ([@GaryJ](https://twitter.com/GaryJ)), [Juliette Reinders Folmer](https://github.com/jrfnl) ([@jrf_nl](https://twitter.com/jrf_nl)) +**Version:** 2.6.1 +**Requires at least:** 3.7.0 +**Tested up to:** 4.5.2 + +## Description + +TGM Plugin Activation is a PHP library that allows you to easily require or recommend plugins for your WordPress themes (and plugins). It allows your users to install, update and even automatically activate plugins in singular or bulk fashion using native WordPress classes, functions and interfaces. You can reference bundled plugins, plugins from the WordPress Plugin Repository or even plugins hosted elsewhere on the internet. + +## Installation + +1. Generate a customized version of the latest version of TGMPA based on your intended use-case using the [Custom TGMPA Generator](http://tgmpluginactivation.com/download/). +2. Extract the class file and place it somewhere in your theme hierarchy. +3. Add a `require_once` call within `functions.php` (or other file) referencing the class file. +4. Create a function, hooked to `tgmpa_register`, that registers the plugin and configurations. + +For steps 3 and 4, it is recommended you view, copy and paste the contents of `example.php` +and amend to suit. The `example.php` file is a model for how you should include the class in your theme. + +Detailed documentation on [how to configure TGMPA](http://tgmpluginactivation.com/configuration/) is available on the website. + +__*We strongly recommend the use of the [Custom TGMPA Generator](http://tgmpluginactivation.com/download/) if you intend to use TGMPA in a theme which is to be published via WordPress.org or Themeforest.*__ + +The generated customized version of TGMPA will comply with the Theme Review guidelines and Theme Check. + +### Composer + +TGM Plugin Activation is also available as a [package](https://packagist.org/packages/tgmpa/tgm-plugin-activation) installable via Composer: + +~~~sh +composer create-project tgmpa/tgm-plugin-activation --no-dev +~~~ + +## Frequently Asked Questions + +See [the FAQ page](http://tgmpluginactivation.com/faq/). + +## Feedback + +See https://github.com/TGMPA/TGM-Plugin-Activation/issues for current issues and the [guidelines for reporting bugs and enhancements](https://github.com/TGMPA/TGM-Plugin-Activation/wiki/Guidelines-for-reporting-bugs). + +__Note:__ TGM Plugin Activation library authors are not responsible for the *end-user support* for any plugin or theme which uses the library. + +## Changelog + +See [CHANGELOG.md](CHANGELOG.md). + +## Contributing to TGM Plugin Activation + +If you have a patch, or stumbled upon an issue with TGM Plugin Activation core, you can contribute this back to the code. Please read our [contributor guidelines](CONTRIBUTING.md) for more information how you can do this. + diff --git a/inc/tgm/class-tgm-plugin-activation.php b/inc/tgm/class-tgm-plugin-activation.php new file mode 100644 index 0000000..615fbca --- /dev/null +++ b/inc/tgm/class-tgm-plugin-activation.php @@ -0,0 +1,3853 @@ +<?php +/** + * Plugin installation and activation for WordPress themes. + * + * Please note that this is a drop-in library for a theme or plugin. + * The authors of this library (Thomas, Gary and Juliette) are NOT responsible + * for the support of your plugin or theme. Please contact the plugin + * or theme author for support. + * + * @package TGM-Plugin-Activation + * @version 2.6.1 + * @link http://tgmpluginactivation.com/ + * @author Thomas Griffin, Gary Jones, Juliette Reinders Folmer + * @copyright Copyright (c) 2011, Thomas Griffin + * @license GPL-2.0+ + */ + +/* + Copyright 2011 Thomas Griffin (thomasgriffinmedia.com) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License, version 2, as + published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +if ( ! class_exists( 'TGM_Plugin_Activation' ) ) { + + /** + * Automatic plugin installation and activation library. + * + * Creates a way to automatically install and activate plugins from within themes. + * The plugins can be either bundled, downloaded from the WordPress + * Plugin Repository or downloaded from another external source. + * + * @since 1.0.0 + * + * @package TGM-Plugin-Activation + * @author Thomas Griffin + * @author Gary Jones + */ + class TGM_Plugin_Activation { + /** + * TGMPA version number. + * + * @since 2.5.0 + * + * @const string Version number. + */ + const TGMPA_VERSION = '2.6.1'; + + /** + * Regular expression to test if a URL is a WP plugin repo URL. + * + * @const string Regex. + * + * @since 2.5.0 + */ + const WP_REPO_REGEX = '|^http[s]?://wordpress\.org/(?:extend/)?plugins/|'; + + /** + * Arbitrary regular expression to test if a string starts with a URL. + * + * @const string Regex. + * + * @since 2.5.0 + */ + const IS_URL_REGEX = '|^http[s]?://|'; + + /** + * Holds a copy of itself, so it can be referenced by the class name. + * + * @since 1.0.0 + * + * @var TGM_Plugin_Activation + */ + public static $instance; + + /** + * Holds arrays of plugin details. + * + * @since 1.0.0 + * @since 2.5.0 the array has the plugin slug as an associative key. + * + * @var array + */ + public $plugins = array(); + + /** + * Holds arrays of plugin names to use to sort the plugins array. + * + * @since 2.5.0 + * + * @var array + */ + protected $sort_order = array(); + + /** + * Whether any plugins have the 'force_activation' setting set to true. + * + * @since 2.5.0 + * + * @var bool + */ + protected $has_forced_activation = false; + + /** + * Whether any plugins have the 'force_deactivation' setting set to true. + * + * @since 2.5.0 + * + * @var bool + */ + protected $has_forced_deactivation = false; + + /** + * Name of the unique ID to hash notices. + * + * @since 2.4.0 + * + * @var string + */ + public $id = 'tgmpa'; + + /** + * Name of the query-string argument for the admin page. + * + * @since 1.0.0 + * + * @var string + */ + protected $menu = 'tgmpa-install-plugins'; + + /** + * Parent menu file slug. + * + * @since 2.5.0 + * + * @var string + */ + public $parent_slug = 'themes.php'; + + /** + * Capability needed to view the plugin installation menu item. + * + * @since 2.5.0 + * + * @var string + */ + public $capability = 'edit_theme_options'; + + /** + * Default absolute path to folder containing bundled plugin zip files. + * + * @since 2.0.0 + * + * @var string Absolute path prefix to zip file location for bundled plugins. Default is empty string. + */ + public $default_path = ''; + + /** + * Flag to show admin notices or not. + * + * @since 2.1.0 + * + * @var boolean + */ + public $has_notices = true; + + /** + * Flag to determine if the user can dismiss the notice nag. + * + * @since 2.4.0 + * + * @var boolean + */ + public $dismissable = true; + + /** + * Message to be output above nag notice if dismissable is false. + * + * @since 2.4.0 + * + * @var string + */ + public $dismiss_msg = ''; + + /** + * Flag to set automatic activation of plugins. Off by default. + * + * @since 2.2.0 + * + * @var boolean + */ + public $is_automatic = false; + + /** + * Optional message to display before the plugins table. + * + * @since 2.2.0 + * + * @var string Message filtered by wp_kses_post(). Default is empty string. + */ + public $message = ''; + + /** + * Holds configurable array of strings. + * + * Default values are added in the constructor. + * + * @since 2.0.0 + * + * @var array + */ + public $strings = array(); + + /** + * Holds the version of WordPress. + * + * @since 2.4.0 + * + * @var int + */ + public $wp_version; + + /** + * Holds the hook name for the admin page. + * + * @since 2.5.0 + * + * @var string + */ + public $page_hook; + + /** + * Adds a reference of this object to $instance, populates default strings, + * does the tgmpa_init action hook, and hooks in the interactions to init. + * + * {@internal This method should be `protected`, but as too many TGMPA implementations + * haven't upgraded beyond v2.3.6 yet, this gives backward compatibility issues. + * Reverted back to public for the time being.}} + * + * @since 1.0.0 + * + * @see TGM_Plugin_Activation::init() + */ + public function __construct() { + // Set the current WordPress version. + $this->wp_version = $GLOBALS['wp_version']; + + // Announce that the class is ready, and pass the object (for advanced use). + do_action_ref_array( 'tgmpa_init', array( $this ) ); + + /* + * Load our text domain and allow for overloading the fall-back file. + * + * {@internal IMPORTANT! If this code changes, review the regex in the custom TGMPA + * generator on the website.}} + */ + add_action( 'init', array( $this, 'load_textdomain' ), 5 ); + add_filter( 'load_textdomain_mofile', array( $this, 'overload_textdomain_mofile' ), 10, 2 ); + + // When the rest of WP has loaded, kick-start the rest of the class. + add_action( 'init', array( $this, 'init' ) ); + } + + /** + * Magic method to (not) set protected properties from outside of this class. + * + * {@internal hackedihack... There is a serious bug in v2.3.2 - 2.3.6 where the `menu` property + * is being assigned rather than tested in a conditional, effectively rendering it useless. + * This 'hack' prevents this from happening.}} + * + * @see https://github.com/TGMPA/TGM-Plugin-Activation/blob/2.3.6/tgm-plugin-activation/class-tgm-plugin-activation.php#L1593 + * + * @since 2.5.2 + * + * @param string $name Name of an inaccessible property. + * @param mixed $value Value to assign to the property. + * @return void Silently fail to set the property when this is tried from outside of this class context. + * (Inside this class context, the __set() method if not used as there is direct access.) + */ + public function __set( $name, $value ) { + return; + } + + /** + * Magic method to get the value of a protected property outside of this class context. + * + * @since 2.5.2 + * + * @param string $name Name of an inaccessible property. + * @return mixed The property value. + */ + public function __get( $name ) { + return $this->{$name}; + } + + /** + * Initialise the interactions between this class and WordPress. + * + * Hooks in three new methods for the class: admin_menu, notices and styles. + * + * @since 2.0.0 + * + * @see TGM_Plugin_Activation::admin_menu() + * @see TGM_Plugin_Activation::notices() + * @see TGM_Plugin_Activation::styles() + */ + public function init() { + /** + * By default TGMPA only loads on the WP back-end and not in an Ajax call. Using this filter + * you can overrule that behaviour. + * + * @since 2.5.0 + * + * @param bool $load Whether or not TGMPA should load. + * Defaults to the return of `is_admin() && ! defined( 'DOING_AJAX' )`. + */ + if ( true !== apply_filters( 'tgmpa_load', ( is_admin() && ! defined( 'DOING_AJAX' ) ) ) ) { + return; + } + + // Load class strings. + $this->strings = array( + 'page_title' => __( 'Install Required Plugins', 'tgmpa' ), + 'menu_title' => __( 'Install Plugins', 'tgmpa' ), + /* translators: %s: plugin name. */ + 'installing' => __( 'Installing Plugin: %s', 'tgmpa' ), + /* translators: %s: plugin name. */ + 'updating' => __( 'Updating Plugin: %s', 'tgmpa' ), + 'oops' => __( 'Something went wrong with the plugin API.', 'tgmpa' ), + 'notice_can_install_required' => _n_noop( + /* translators: 1: plugin name(s). */ + 'This theme requires the following plugin: %1$s.', + 'This theme requires the following plugins: %1$s.', + 'tgmpa' + ), + 'notice_can_install_recommended' => _n_noop( + /* translators: 1: plugin name(s). */ + 'This theme recommends the following plugin: %1$s.', + 'This theme recommends the following plugins: %1$s.', + 'tgmpa' + ), + 'notice_ask_to_update' => _n_noop( + /* translators: 1: plugin name(s). */ + 'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.', + 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.', + 'tgmpa' + ), + 'notice_ask_to_update_maybe' => _n_noop( + /* translators: 1: plugin name(s). */ + 'There is an update available for: %1$s.', + 'There are updates available for the following plugins: %1$s.', + 'tgmpa' + ), + 'notice_can_activate_required' => _n_noop( + /* translators: 1: plugin name(s). */ + 'The following required plugin is currently inactive: %1$s.', + 'The following required plugins are currently inactive: %1$s.', + 'tgmpa' + ), + 'notice_can_activate_recommended' => _n_noop( + /* translators: 1: plugin name(s). */ + 'The following recommended plugin is currently inactive: %1$s.', + 'The following recommended plugins are currently inactive: %1$s.', + 'tgmpa' + ), + 'install_link' => _n_noop( + 'Begin installing plugin', + 'Begin installing plugins', + 'tgmpa' + ), + 'update_link' => _n_noop( + 'Begin updating plugin', + 'Begin updating plugins', + 'tgmpa' + ), + 'activate_link' => _n_noop( + 'Begin activating plugin', + 'Begin activating plugins', + 'tgmpa' + ), + 'return' => __( 'Return to Required Plugins Installer', 'tgmpa' ), + 'dashboard' => __( 'Return to the Dashboard', 'tgmpa' ), + 'plugin_activated' => __( 'Plugin activated successfully.', 'tgmpa' ), + 'activated_successfully' => __( 'The following plugin was activated successfully:', 'tgmpa' ), + /* translators: 1: plugin name. */ + 'plugin_already_active' => __( 'No action taken. Plugin %1$s was already active.', 'tgmpa' ), + /* translators: 1: plugin name. */ + 'plugin_needs_higher_version' => __( 'Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin.', 'tgmpa' ), + /* translators: 1: dashboard link. */ + 'complete' => __( 'All plugins installed and activated successfully. %1$s', 'tgmpa' ), + 'dismiss' => __( 'Dismiss this notice', 'tgmpa' ), + 'notice_cannot_install_activate' => __( 'There are one or more required or recommended plugins to install, update or activate.', 'tgmpa' ), + 'contact_admin' => __( 'Please contact the administrator of this site for help.', 'tgmpa' ), + ); + + do_action( 'tgmpa_register' ); + + /* After this point, the plugins should be registered and the configuration set. */ + + // Proceed only if we have plugins to handle. + if ( empty( $this->plugins ) || ! is_array( $this->plugins ) ) { + return; + } + + // Set up the menu and notices if we still have outstanding actions. + if ( true !== $this->is_tgmpa_complete() ) { + // Sort the plugins. + array_multisort( $this->sort_order, SORT_ASC, $this->plugins ); + + add_action( 'admin_menu', array( $this, 'admin_menu' ) ); + add_action( 'admin_head', array( $this, 'dismiss' ) ); + + // Prevent the normal links from showing underneath a single install/update page. + add_filter( 'install_plugin_complete_actions', array( $this, 'actions' ) ); + add_filter( 'update_plugin_complete_actions', array( $this, 'actions' ) ); + + if ( $this->has_notices ) { + add_action( 'admin_notices', array( $this, 'notices' ) ); + add_action( 'admin_init', array( $this, 'admin_init' ), 1 ); + add_action( 'admin_enqueue_scripts', array( $this, 'thickbox' ) ); + } + } + + // If needed, filter plugin action links. + add_action( 'load-plugins.php', array( $this, 'add_plugin_action_link_filters' ), 1 ); + + // Make sure things get reset on switch theme. + add_action( 'switch_theme', array( $this, 'flush_plugins_cache' ) ); + + if ( $this->has_notices ) { + add_action( 'switch_theme', array( $this, 'update_dismiss' ) ); + } + + // Setup the force activation hook. + if ( true === $this->has_forced_activation ) { + add_action( 'admin_init', array( $this, 'force_activation' ) ); + } + + // Setup the force deactivation hook. + if ( true === $this->has_forced_deactivation ) { + add_action( 'switch_theme', array( $this, 'force_deactivation' ) ); + } + } + + /** + * Load translations. + * + * @since 2.6.0 + * + * (@internal Uses `load_theme_textdomain()` rather than `load_plugin_textdomain()` to + * get round the different ways of handling the path and deprecated notices being thrown + * and such. For plugins, the actual file name will be corrected by a filter.}} + * + * {@internal IMPORTANT! If this function changes, review the regex in the custom TGMPA + * generator on the website.}} + */ + public function load_textdomain() { + if ( is_textdomain_loaded( 'tgmpa' ) ) { + return; + } + + if ( false !== strpos( __FILE__, WP_PLUGIN_DIR ) || false !== strpos( __FILE__, WPMU_PLUGIN_DIR ) ) { + // Plugin, we'll need to adjust the file name. + add_action( 'load_textdomain_mofile', array( $this, 'correct_plugin_mofile' ), 10, 2 ); + load_theme_textdomain( 'tgmpa', dirname( __FILE__ ) . '/languages' ); + remove_action( 'load_textdomain_mofile', array( $this, 'correct_plugin_mofile' ), 10 ); + } else { + load_theme_textdomain( 'tgmpa', dirname( __FILE__ ) . '/languages' ); + } + } + + /** + * Correct the .mo file name for (must-use) plugins. + * + * Themese use `/path/{locale}.mo` while plugins use `/path/{text-domain}-{locale}.mo`. + * + * {@internal IMPORTANT! If this function changes, review the regex in the custom TGMPA + * generator on the website.}} + * + * @since 2.6.0 + * + * @param string $mofile Full path to the target mofile. + * @param string $domain The domain for which a language file is being loaded. + * @return string $mofile + */ + public function correct_plugin_mofile( $mofile, $domain ) { + // Exit early if not our domain (just in case). + if ( 'tgmpa' !== $domain ) { + return $mofile; + } + return preg_replace( '`/([a-z]{2}_[A-Z]{2}.mo)$`', '/tgmpa-$1', $mofile ); + } + + /** + * Potentially overload the fall-back translation file for the current language. + * + * WP, by default since WP 3.7, will load a local translation first and if none + * can be found, will try and find a translation in the /wp-content/languages/ directory. + * As this library is theme/plugin agnostic, translation files for TGMPA can exist both + * in the WP_LANG_DIR /plugins/ subdirectory as well as in the /themes/ subdirectory. + * + * This method makes sure both directories are checked. + * + * {@internal IMPORTANT! If this function changes, review the regex in the custom TGMPA + * generator on the website.}} + * + * @since 2.6.0 + * + * @param string $mofile Full path to the target mofile. + * @param string $domain The domain for which a language file is being loaded. + * @return string $mofile + */ + public function overload_textdomain_mofile( $mofile, $domain ) { + // Exit early if not our domain, not a WP_LANG_DIR load or if the file exists and is readable. + if ( 'tgmpa' !== $domain || false === strpos( $mofile, WP_LANG_DIR ) || @is_readable( $mofile ) ) { + return $mofile; + } + + // Current fallback file is not valid, let's try the alternative option. + if ( false !== strpos( $mofile, '/themes/' ) ) { + return str_replace( '/themes/', '/plugins/', $mofile ); + } elseif ( false !== strpos( $mofile, '/plugins/' ) ) { + return str_replace( '/plugins/', '/themes/', $mofile ); + } else { + return $mofile; + } + } + + /** + * Hook in plugin action link filters for the WP native plugins page. + * + * - Prevent activation of plugins which don't meet the minimum version requirements. + * - Prevent deactivation of force-activated plugins. + * - Add update notice if update available. + * + * @since 2.5.0 + */ + public function add_plugin_action_link_filters() { + foreach ( $this->plugins as $slug => $plugin ) { + if ( false === $this->can_plugin_activate( $slug ) ) { + add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_activate' ), 20 ); + } + + if ( true === $plugin['force_activation'] ) { + add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_deactivate' ), 20 ); + } + + if ( false !== $this->does_plugin_require_update( $slug ) ) { + add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_update' ), 20 ); + } + } + } + + /** + * Remove the 'Activate' link on the WP native plugins page if the plugin does not meet the + * minimum version requirements. + * + * @since 2.5.0 + * + * @param array $actions Action links. + * @return array + */ + public function filter_plugin_action_links_activate( $actions ) { + unset( $actions['activate'] ); + + return $actions; + } + + /** + * Remove the 'Deactivate' link on the WP native plugins page if the plugin has been set to force activate. + * + * @since 2.5.0 + * + * @param array $actions Action links. + * @return array + */ + public function filter_plugin_action_links_deactivate( $actions ) { + unset( $actions['deactivate'] ); + + return $actions; + } + + /** + * Add a 'Requires update' link on the WP native plugins page if the plugin does not meet the + * minimum version requirements. + * + * @since 2.5.0 + * + * @param array $actions Action links. + * @return array + */ + public function filter_plugin_action_links_update( $actions ) { + $actions['update'] = sprintf( + '<a href="%1$s" title="%2$s" class="edit">%3$s</a>', + esc_url( $this->get_tgmpa_status_url( 'update' ) ), + esc_attr__( 'This plugin needs to be updated to be compatible with your theme.', 'tgmpa' ), + esc_html__( 'Update Required', 'tgmpa' ) + ); + + return $actions; + } + + /** + * Handles calls to show plugin information via links in the notices. + * + * We get the links in the admin notices to point to the TGMPA page, rather + * than the typical plugin-install.php file, so we can prepare everything + * beforehand. + * + * WP does not make it easy to show the plugin information in the thickbox - + * here we have to require a file that includes a function that does the + * main work of displaying it, enqueue some styles, set up some globals and + * finally call that function before exiting. + * + * Down right easy once you know how... + * + * Returns early if not the TGMPA page. + * + * @since 2.1.0 + * + * @global string $tab Used as iframe div class names, helps with styling + * @global string $body_id Used as the iframe body ID, helps with styling + * + * @return null Returns early if not the TGMPA page. + */ + public function admin_init() { + if ( ! $this->is_tgmpa_page() ) { + return; + } + + if ( isset( $_REQUEST['tab'] ) && 'plugin-information' === $_REQUEST['tab'] ) { + // Needed for install_plugin_information(). + require_once ABSPATH . 'wp-admin/includes/plugin-install.php'; + + wp_enqueue_style( 'plugin-install' ); + + global $tab, $body_id; + $body_id = 'plugin-information'; + // @codingStandardsIgnoreStart + $tab = 'plugin-information'; + // @codingStandardsIgnoreEnd + + install_plugin_information(); + + exit; + } + } + + /** + * Enqueue thickbox scripts/styles for plugin info. + * + * Thickbox is not automatically included on all admin pages, so we must + * manually enqueue it for those pages. + * + * Thickbox is only loaded if the user has not dismissed the admin + * notice or if there are any plugins left to install and activate. + * + * @since 2.1.0 + */ + public function thickbox() { + if ( ! get_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, true ) ) { + add_thickbox(); + } + } + + /** + * Adds submenu page if there are plugin actions to take. + * + * This method adds the submenu page letting users know that a required + * plugin needs to be installed. + * + * This page disappears once the plugin has been installed and activated. + * + * @since 1.0.0 + * + * @see TGM_Plugin_Activation::init() + * @see TGM_Plugin_Activation::install_plugins_page() + * + * @return null Return early if user lacks capability to install a plugin. + */ + public function admin_menu() { + // Make sure privileges are correct to see the page. + if ( ! current_user_can( 'install_plugins' ) ) { + return; + } + + $args = apply_filters( + 'tgmpa_admin_menu_args', + array( + 'parent_slug' => $this->parent_slug, // Parent Menu slug. + 'page_title' => $this->strings['page_title'], // Page title. + 'menu_title' => $this->strings['menu_title'], // Menu title. + 'capability' => $this->capability, // Capability. + 'menu_slug' => $this->menu, // Menu slug. + 'function' => array( $this, 'install_plugins_page' ), // Callback. + ) + ); + + $this->add_admin_menu( $args ); + } + + /** + * Add the menu item. + * + * {@internal IMPORTANT! If this function changes, review the regex in the custom TGMPA + * generator on the website.}} + * + * @since 2.5.0 + * + * @param array $args Menu item configuration. + */ + protected function add_admin_menu( array $args ) { + if ( has_filter( 'tgmpa_admin_menu_use_add_theme_page' ) ) { + _deprecated_function( 'The "tgmpa_admin_menu_use_add_theme_page" filter', '2.5.0', esc_html__( 'Set the parent_slug config variable instead.', 'tgmpa' ) ); + } + + if ( 'themes.php' === $this->parent_slug ) { + $this->page_hook = call_user_func( 'add_theme_page', $args['page_title'], $args['menu_title'], $args['capability'], $args['menu_slug'], $args['function'] ); + } else { + $this->page_hook = call_user_func( 'add_submenu_page', $args['parent_slug'], $args['page_title'], $args['menu_title'], $args['capability'], $args['menu_slug'], $args['function'] ); + } + } + + /** + * Echoes plugin installation form. + * + * This method is the callback for the admin_menu method function. + * This displays the admin page and form area where the user can select to install and activate the plugin. + * Aborts early if we're processing a plugin installation action. + * + * @since 1.0.0 + * + * @return null Aborts early if we're processing a plugin installation action. + */ + public function install_plugins_page() { + // Store new instance of plugin table in object. + $plugin_table = new TGMPA_List_Table; + + // Return early if processing a plugin installation action. + if ( ( ( 'tgmpa-bulk-install' === $plugin_table->current_action() || 'tgmpa-bulk-update' === $plugin_table->current_action() ) && $plugin_table->process_bulk_actions() ) || $this->do_plugin_install() ) { + return; + } + + // Force refresh of available plugin information so we'll know about manual updates/deletes. + wp_clean_plugins_cache( false ); + + ?> + <div class="tgmpa wrap"> + <h1><?php echo esc_html( get_admin_page_title() ); ?></h1> + <?php $plugin_table->prepare_items(); ?> + + <?php + if ( ! empty( $this->message ) && is_string( $this->message ) ) { + echo wp_kses_post( $this->message ); + } + ?> + <?php $plugin_table->views(); ?> + + <form id="tgmpa-plugins" action="" method="post"> + <input type="hidden" name="tgmpa-page" value="<?php echo esc_attr( $this->menu ); ?>" /> + <input type="hidden" name="plugin_status" value="<?php echo esc_attr( $plugin_table->view_context ); ?>" /> + <?php $plugin_table->display(); ?> + </form> + </div> + <?php + } + + /** + * Installs, updates or activates a plugin depending on the action link clicked by the user. + * + * Checks the $_GET variable to see which actions have been + * passed and responds with the appropriate method. + * + * Uses WP_Filesystem to process and handle the plugin installation + * method. + * + * @since 1.0.0 + * + * @uses WP_Filesystem + * @uses WP_Error + * @uses WP_Upgrader + * @uses Plugin_Upgrader + * @uses Plugin_Installer_Skin + * @uses Plugin_Upgrader_Skin + * + * @return boolean True on success, false on failure. + */ + protected function do_plugin_install() { + if ( empty( $_GET['plugin'] ) ) { + return false; + } + + // All plugin information will be stored in an array for processing. + $slug = $this->sanitize_key( urldecode( $_GET['plugin'] ) ); + + if ( ! isset( $this->plugins[ $slug ] ) ) { + return false; + } + + // Was an install or upgrade action link clicked? + if ( ( isset( $_GET['tgmpa-install'] ) && 'install-plugin' === $_GET['tgmpa-install'] ) || ( isset( $_GET['tgmpa-update'] ) && 'update-plugin' === $_GET['tgmpa-update'] ) ) { + + $install_type = 'install'; + if ( isset( $_GET['tgmpa-update'] ) && 'update-plugin' === $_GET['tgmpa-update'] ) { + $install_type = 'update'; + } + + check_admin_referer( 'tgmpa-' . $install_type, 'tgmpa-nonce' ); + + // Pass necessary information via URL if WP_Filesystem is needed. + $url = wp_nonce_url( + add_query_arg( + array( + 'plugin' => urlencode( $slug ), + 'tgmpa-' . $install_type => $install_type . '-plugin', + ), + $this->get_tgmpa_url() + ), + 'tgmpa-' . $install_type, + 'tgmpa-nonce' + ); + + $method = ''; // Leave blank so WP_Filesystem can populate it as necessary. + + if ( false === ( $creds = request_filesystem_credentials( esc_url_raw( $url ), $method, false, false, array() ) ) ) { + return true; + } + + if ( ! WP_Filesystem( $creds ) ) { + request_filesystem_credentials( esc_url_raw( $url ), $method, true, false, array() ); // Setup WP_Filesystem. + return true; + } + + /* If we arrive here, we have the filesystem. */ + + // Prep variables for Plugin_Installer_Skin class. + $extra = array(); + $extra['slug'] = $slug; // Needed for potentially renaming of directory name. + $source = $this->get_download_url( $slug ); + $api = ( 'repo' === $this->plugins[ $slug ]['source_type'] ) ? $this->get_plugins_api( $slug ) : null; + $api = ( false !== $api ) ? $api : null; + + $url = add_query_arg( + array( + 'action' => $install_type . '-plugin', + 'plugin' => urlencode( $slug ), + ), + 'update.php' + ); + + if ( ! class_exists( 'Plugin_Upgrader', false ) ) { + require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; + } + + $title = ( 'update' === $install_type ) ? $this->strings['updating'] : $this->strings['installing']; + $skin_args = array( + 'type' => ( 'bundled' !== $this->plugins[ $slug ]['source_type'] ) ? 'web' : 'upload', + 'title' => sprintf( $title, $this->plugins[ $slug ]['name'] ), + 'url' => esc_url_raw( $url ), + 'nonce' => $install_type . '-plugin_' . $slug, + 'plugin' => '', + 'api' => $api, + 'extra' => $extra, + ); + unset( $title ); + + if ( 'update' === $install_type ) { + $skin_args['plugin'] = $this->plugins[ $slug ]['file_path']; + $skin = new Plugin_Upgrader_Skin( $skin_args ); + } else { + $skin = new Plugin_Installer_Skin( $skin_args ); + } + + // Create a new instance of Plugin_Upgrader. + $upgrader = new Plugin_Upgrader( $skin ); + + // Perform the action and install the plugin from the $source urldecode(). + add_filter( 'upgrader_source_selection', array( $this, 'maybe_adjust_source_dir' ), 1, 3 ); + + if ( 'update' === $install_type ) { + // Inject our info into the update transient. + $to_inject = array( $slug => $this->plugins[ $slug ] ); + $to_inject[ $slug ]['source'] = $source; + $this->inject_update_info( $to_inject ); + + $upgrader->upgrade( $this->plugins[ $slug ]['file_path'] ); + } else { + $upgrader->install( $source ); + } + + remove_filter( 'upgrader_source_selection', array( $this, 'maybe_adjust_source_dir' ), 1 ); + + // Make sure we have the correct file path now the plugin is installed/updated. + $this->populate_file_path( $slug ); + + // Only activate plugins if the config option is set to true and the plugin isn't + // already active (upgrade). + if ( $this->is_automatic && ! $this->is_plugin_active( $slug ) ) { + $plugin_activate = $upgrader->plugin_info(); // Grab the plugin info from the Plugin_Upgrader method. + if ( false === $this->activate_single_plugin( $plugin_activate, $slug, true ) ) { + return true; // Finish execution of the function early as we encountered an error. + } + } + + $this->show_tgmpa_version(); + + // Display message based on if all plugins are now active or not. + if ( $this->is_tgmpa_complete() ) { + echo '<p>', sprintf( esc_html( $this->strings['complete'] ), '<a href="' . esc_url( self_admin_url() ) . '">' . esc_html__( 'Return to the Dashboard', 'tgmpa' ) . '</a>' ), '</p>'; + echo '<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>'; + } else { + echo '<p><a href="', esc_url( $this->get_tgmpa_url() ), '" target="_parent">', esc_html( $this->strings['return'] ), '</a></p>'; + } + + return true; + } elseif ( isset( $this->plugins[ $slug ]['file_path'], $_GET['tgmpa-activate'] ) && 'activate-plugin' === $_GET['tgmpa-activate'] ) { + // Activate action link was clicked. + check_admin_referer( 'tgmpa-activate', 'tgmpa-nonce' ); + + if ( false === $this->activate_single_plugin( $this->plugins[ $slug ]['file_path'], $slug ) ) { + return true; // Finish execution of the function early as we encountered an error. + } + } + + return false; + } + + /** + * Inject information into the 'update_plugins' site transient as WP checks that before running an update. + * + * @since 2.5.0 + * + * @param array $plugins The plugin information for the plugins which are to be updated. + */ + public function inject_update_info( $plugins ) { + $repo_updates = get_site_transient( 'update_plugins' ); + + if ( ! is_object( $repo_updates ) ) { + $repo_updates = new stdClass; + } + + foreach ( $plugins as $slug => $plugin ) { + $file_path = $plugin['file_path']; + + if ( empty( $repo_updates->response[ $file_path ] ) ) { + $repo_updates->response[ $file_path ] = new stdClass; + } + + // We only really need to set package, but let's do all we can in case WP changes something. + $repo_updates->response[ $file_path ]->slug = $slug; + $repo_updates->response[ $file_path ]->plugin = $file_path; + $repo_updates->response[ $file_path ]->new_version = $plugin['version']; + $repo_updates->response[ $file_path ]->package = $plugin['source']; + if ( empty( $repo_updates->response[ $file_path ]->url ) && ! empty( $plugin['external_url'] ) ) { + $repo_updates->response[ $file_path ]->url = $plugin['external_url']; + } + } + + set_site_transient( 'update_plugins', $repo_updates ); + } + + /** + * Adjust the plugin directory name if necessary. + * + * The final destination directory of a plugin is based on the subdirectory name found in the + * (un)zipped source. In some cases - most notably GitHub repository plugin downloads -, this + * subdirectory name is not the same as the expected slug and the plugin will not be recognized + * as installed. This is fixed by adjusting the temporary unzipped source subdirectory name to + * the expected plugin slug. + * + * @since 2.5.0 + * + * @param string $source Path to upgrade/zip-file-name.tmp/subdirectory/. + * @param string $remote_source Path to upgrade/zip-file-name.tmp. + * @param \WP_Upgrader $upgrader Instance of the upgrader which installs the plugin. + * @return string $source + */ + public function maybe_adjust_source_dir( $source, $remote_source, $upgrader ) { + if ( ! $this->is_tgmpa_page() || ! is_object( $GLOBALS['wp_filesystem'] ) ) { + return $source; + } + + // Check for single file plugins. + $source_files = array_keys( $GLOBALS['wp_filesystem']->dirlist( $remote_source ) ); + if ( 1 === count( $source_files ) && false === $GLOBALS['wp_filesystem']->is_dir( $source ) ) { + return $source; + } + + // Multi-file plugin, let's see if the directory is correctly named. + $desired_slug = ''; + + // Figure out what the slug is supposed to be. + if ( false === $upgrader->bulk && ! empty( $upgrader->skin->options['extra']['slug'] ) ) { + $desired_slug = $upgrader->skin->options['extra']['slug']; + } else { + // Bulk installer contains less info, so fall back on the info registered here. + foreach ( $this->plugins as $slug => $plugin ) { + if ( ! empty( $upgrader->skin->plugin_names[ $upgrader->skin->i ] ) && $plugin['name'] === $upgrader->skin->plugin_names[ $upgrader->skin->i ] ) { + $desired_slug = $slug; + break; + } + } + unset( $slug, $plugin ); + } + + if ( ! empty( $desired_slug ) ) { + $subdir_name = untrailingslashit( str_replace( trailingslashit( $remote_source ), '', $source ) ); + + if ( ! empty( $subdir_name ) && $subdir_name !== $desired_slug ) { + $from_path = untrailingslashit( $source ); + $to_path = trailingslashit( $remote_source ) . $desired_slug; + + if ( true === $GLOBALS['wp_filesystem']->move( $from_path, $to_path ) ) { + return trailingslashit( $to_path ); + } else { + return new WP_Error( 'rename_failed', esc_html__( 'The remote plugin package does not contain a folder with the desired slug and renaming did not work.', 'tgmpa' ) . ' ' . esc_html__( 'Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines.', 'tgmpa' ), array( 'found' => $subdir_name, 'expected' => $desired_slug ) ); + } + } elseif ( empty( $subdir_name ) ) { + return new WP_Error( 'packaged_wrong', esc_html__( 'The remote plugin package consists of more than one file, but the files are not packaged in a folder.', 'tgmpa' ) . ' ' . esc_html__( 'Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines.', 'tgmpa' ), array( 'found' => $subdir_name, 'expected' => $desired_slug ) ); + } + } + + return $source; + } + + /** + * Activate a single plugin and send feedback about the result to the screen. + * + * @since 2.5.0 + * + * @param string $file_path Path within wp-plugins/ to main plugin file. + * @param string $slug Plugin slug. + * @param bool $automatic Whether this is an automatic activation after an install. Defaults to false. + * This determines the styling of the output messages. + * @return bool False if an error was encountered, true otherwise. + */ + protected function activate_single_plugin( $file_path, $slug, $automatic = false ) { + if ( $this->can_plugin_activate( $slug ) ) { + $activate = activate_plugin( $file_path ); + + if ( is_wp_error( $activate ) ) { + echo '<div id="message" class="error"><p>', wp_kses_post( $activate->get_error_message() ), '</p></div>', + '<p><a href="', esc_url( $this->get_tgmpa_url() ), '" target="_parent">', esc_html( $this->strings['return'] ), '</a></p>'; + + return false; // End it here if there is an error with activation. + } else { + if ( ! $automatic ) { + // Make sure message doesn't display again if bulk activation is performed + // immediately after a single activation. + if ( ! isset( $_POST['action'] ) ) { // WPCS: CSRF OK. + echo '<div id="message" class="updated"><p>', esc_html( $this->strings['activated_successfully'] ), ' <strong>', esc_html( $this->plugins[ $slug ]['name'] ), '.</strong></p></div>'; + } + } else { + // Simpler message layout for use on the plugin install page. + echo '<p>', esc_html( $this->strings['plugin_activated'] ), '</p>'; + } + } + } elseif ( $this->is_plugin_active( $slug ) ) { + // No simpler message format provided as this message should never be encountered + // on the plugin install page. + echo '<div id="message" class="error"><p>', + sprintf( + esc_html( $this->strings['plugin_already_active'] ), + '<strong>' . esc_html( $this->plugins[ $slug ]['name'] ) . '</strong>' + ), + '</p></div>'; + } elseif ( $this->does_plugin_require_update( $slug ) ) { + if ( ! $automatic ) { + // Make sure message doesn't display again if bulk activation is performed + // immediately after a single activation. + if ( ! isset( $_POST['action'] ) ) { // WPCS: CSRF OK. + echo '<div id="message" class="error"><p>', + sprintf( + esc_html( $this->strings['plugin_needs_higher_version'] ), + '<strong>' . esc_html( $this->plugins[ $slug ]['name'] ) . '</strong>' + ), + '</p></div>'; + } + } else { + // Simpler message layout for use on the plugin install page. + echo '<p>', sprintf( esc_html( $this->strings['plugin_needs_higher_version'] ), esc_html( $this->plugins[ $slug ]['name'] ) ), '</p>'; + } + } + + return true; + } + + /** + * Echoes required plugin notice. + * + * Outputs a message telling users that a specific plugin is required for + * their theme. If appropriate, it includes a link to the form page where + * users can install and activate the plugin. + * + * Returns early if we're on the Install page. + * + * @since 1.0.0 + * + * @global object $current_screen + * + * @return null Returns early if we're on the Install page. + */ + public function notices() { + // Remove nag on the install page / Return early if the nag message has been dismissed or user < author. + if ( ( $this->is_tgmpa_page() || $this->is_core_update_page() ) || get_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, true ) || ! current_user_can( apply_filters( 'tgmpa_show_admin_notice_capability', 'publish_posts' ) ) ) { + return; + } + + // Store for the plugin slugs by message type. + $message = array(); + + // Initialize counters used to determine plurality of action link texts. + $install_link_count = 0; + $update_link_count = 0; + $activate_link_count = 0; + $total_required_action_count = 0; + + foreach ( $this->plugins as $slug => $plugin ) { + if ( $this->is_plugin_active( $slug ) && false === $this->does_plugin_have_update( $slug ) ) { + continue; + } + + if ( ! $this->is_plugin_installed( $slug ) ) { + if ( current_user_can( 'install_plugins' ) ) { + $install_link_count++; + + if ( true === $plugin['required'] ) { + $message['notice_can_install_required'][] = $slug; + } else { + $message['notice_can_install_recommended'][] = $slug; + } + } + if ( true === $plugin['required'] ) { + $total_required_action_count++; + } + } else { + if ( ! $this->is_plugin_active( $slug ) && $this->can_plugin_activate( $slug ) ) { + if ( current_user_can( 'activate_plugins' ) ) { + $activate_link_count++; + + if ( true === $plugin['required'] ) { + $message['notice_can_activate_required'][] = $slug; + } else { + $message['notice_can_activate_recommended'][] = $slug; + } + } + if ( true === $plugin['required'] ) { + $total_required_action_count++; + } + } + + if ( $this->does_plugin_require_update( $slug ) || false !== $this->does_plugin_have_update( $slug ) ) { + + if ( current_user_can( 'update_plugins' ) ) { + $update_link_count++; + + if ( $this->does_plugin_require_update( $slug ) ) { + $message['notice_ask_to_update'][] = $slug; + } elseif ( false !== $this->does_plugin_have_update( $slug ) ) { + $message['notice_ask_to_update_maybe'][] = $slug; + } + } + if ( true === $plugin['required'] ) { + $total_required_action_count++; + } + } + } + } + unset( $slug, $plugin ); + + // If we have notices to display, we move forward. + if ( ! empty( $message ) || $total_required_action_count > 0 ) { + krsort( $message ); // Sort messages. + $rendered = ''; + + // As add_settings_error() wraps the final message in a <p> and as the final message can't be + // filtered, using <p>'s in our html would render invalid html output. + $line_template = '<span style="display: block; margin: 0.5em 0.5em 0 0; clear: both;">%s</span>' . "\n"; + + if ( ! current_user_can( 'activate_plugins' ) && ! current_user_can( 'install_plugins' ) && ! current_user_can( 'update_plugins' ) ) { + $rendered = esc_html( $this->strings['notice_cannot_install_activate'] ) . ' ' . esc_html( $this->strings['contact_admin'] ); + $rendered .= $this->create_user_action_links_for_notice( 0, 0, 0, $line_template ); + } else { + + // If dismissable is false and a message is set, output it now. + if ( ! $this->dismissable && ! empty( $this->dismiss_msg ) ) { + $rendered .= sprintf( $line_template, wp_kses_post( $this->dismiss_msg ) ); + } + + // Render the individual message lines for the notice. + foreach ( $message as $type => $plugin_group ) { + $linked_plugins = array(); + + // Get the external info link for a plugin if one is available. + foreach ( $plugin_group as $plugin_slug ) { + $linked_plugins[] = $this->get_info_link( $plugin_slug ); + } + unset( $plugin_slug ); + + $count = count( $plugin_group ); + $linked_plugins = array_map( array( 'TGMPA_Utils', 'wrap_in_em' ), $linked_plugins ); + $last_plugin = array_pop( $linked_plugins ); // Pop off last name to prep for readability. + $imploded = empty( $linked_plugins ) ? $last_plugin : ( implode( ', ', $linked_plugins ) . ' ' . esc_html_x( 'and', 'plugin A *and* plugin B', 'tgmpa' ) . ' ' . $last_plugin ); + + $rendered .= sprintf( + $line_template, + sprintf( + translate_nooped_plural( $this->strings[ $type ], $count, 'tgmpa' ), + $imploded, + $count + ) + ); + + } + unset( $type, $plugin_group, $linked_plugins, $count, $last_plugin, $imploded ); + + $rendered .= $this->create_user_action_links_for_notice( $install_link_count, $update_link_count, $activate_link_count, $line_template ); + } + + // Register the nag messages and prepare them to be processed. + add_settings_error( 'tgmpa', 'tgmpa', $rendered, $this->get_admin_notice_class() ); + } + + // Admin options pages already output settings_errors, so this is to avoid duplication. + if ( 'options-general' !== $GLOBALS['current_screen']->parent_base ) { + $this->display_settings_errors(); + } + } + + /** + * Generate the user action links for the admin notice. + * + * @since 2.6.0 + * + * @param int $install_count Number of plugins to install. + * @param int $update_count Number of plugins to update. + * @param int $activate_count Number of plugins to activate. + * @param int $line_template Template for the HTML tag to output a line. + * @return string Action links. + */ + protected function create_user_action_links_for_notice( $install_count, $update_count, $activate_count, $line_template ) { + // Setup action links. + $action_links = array( + 'install' => '', + 'update' => '', + 'activate' => '', + 'dismiss' => $this->dismissable ? '<a href="' . esc_url( wp_nonce_url( add_query_arg( 'tgmpa-dismiss', 'dismiss_admin_notices' ), 'tgmpa-dismiss-' . get_current_user_id() ) ) . '" class="dismiss-notice" target="_parent">' . esc_html( $this->strings['dismiss'] ) . '</a>' : '', + ); + + $link_template = '<a href="%2$s">%1$s</a>'; + + if ( current_user_can( 'install_plugins' ) ) { + if ( $install_count > 0 ) { + $action_links['install'] = sprintf( + $link_template, + translate_nooped_plural( $this->strings['install_link'], $install_count, 'tgmpa' ), + esc_url( $this->get_tgmpa_status_url( 'install' ) ) + ); + } + if ( $update_count > 0 ) { + $action_links['update'] = sprintf( + $link_template, + translate_nooped_plural( $this->strings['update_link'], $update_count, 'tgmpa' ), + esc_url( $this->get_tgmpa_status_url( 'update' ) ) + ); + } + } + + if ( current_user_can( 'activate_plugins' ) && $activate_count > 0 ) { + $action_links['activate'] = sprintf( + $link_template, + translate_nooped_plural( $this->strings['activate_link'], $activate_count, 'tgmpa' ), + esc_url( $this->get_tgmpa_status_url( 'activate' ) ) + ); + } + + $action_links = apply_filters( 'tgmpa_notice_action_links', $action_links ); + + $action_links = array_filter( (array) $action_links ); // Remove any empty array items. + + if ( ! empty( $action_links ) ) { + $action_links = sprintf( $line_template, implode( ' | ', $action_links ) ); + return apply_filters( 'tgmpa_notice_rendered_action_links', $action_links ); + } else { + return ''; + } + } + + /** + * Get admin notice class. + * + * Work around all the changes to the various admin notice classes between WP 4.4 and 3.7 + * (lowest supported version by TGMPA). + * + * @since 2.6.0 + * + * @return string + */ + protected function get_admin_notice_class() { + if ( ! empty( $this->strings['nag_type'] ) ) { + return sanitize_html_class( strtolower( $this->strings['nag_type'] ) ); + } else { + if ( version_compare( $this->wp_version, '4.2', '>=' ) ) { + return 'notice-warning'; + } elseif ( version_compare( $this->wp_version, '4.1', '>=' ) ) { + return 'notice'; + } else { + return 'updated'; + } + } + } + + /** + * Display settings errors and remove those which have been displayed to avoid duplicate messages showing + * + * @since 2.5.0 + */ + protected function display_settings_errors() { + global $wp_settings_errors; + + settings_errors( 'tgmpa' ); + + foreach ( (array) $wp_settings_errors as $key => $details ) { + if ( 'tgmpa' === $details['setting'] ) { + unset( $wp_settings_errors[ $key ] ); + break; + } + } + } + + /** + * Register dismissal of admin notices. + * + * Acts on the dismiss link in the admin nag messages. + * If clicked, the admin notice disappears and will no longer be visible to this user. + * + * @since 2.1.0 + */ + public function dismiss() { + if ( isset( $_GET['tgmpa-dismiss'] ) && check_admin_referer( 'tgmpa-dismiss-' . get_current_user_id() ) ) { + update_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, 1 ); + } + } + + /** + * Add individual plugin to our collection of plugins. + * + * If the required keys are not set or the plugin has already + * been registered, the plugin is not added. + * + * @since 2.0.0 + * + * @param array|null $plugin Array of plugin arguments or null if invalid argument. + * @return null Return early if incorrect argument. + */ + public function register( $plugin ) { + if ( empty( $plugin['slug'] ) || empty( $plugin['name'] ) ) { + return; + } + + if ( empty( $plugin['slug'] ) || ! is_string( $plugin['slug'] ) || isset( $this->plugins[ $plugin['slug'] ] ) ) { + return; + } + + $defaults = array( + 'name' => '', // String + 'slug' => '', // String + 'source' => 'repo', // String + 'required' => false, // Boolean + 'version' => '', // String + 'force_activation' => false, // Boolean + 'force_deactivation' => false, // Boolean + 'external_url' => '', // String + 'is_callable' => '', // String|Array. + ); + + // Prepare the received data. + $plugin = wp_parse_args( $plugin, $defaults ); + + // Standardize the received slug. + $plugin['slug'] = $this->sanitize_key( $plugin['slug'] ); + + // Forgive users for using string versions of booleans or floats for version number. + $plugin['version'] = (string) $plugin['version']; + $plugin['source'] = empty( $plugin['source'] ) ? 'repo' : $plugin['source']; + $plugin['required'] = TGMPA_Utils::validate_bool( $plugin['required'] ); + $plugin['force_activation'] = TGMPA_Utils::validate_bool( $plugin['force_activation'] ); + $plugin['force_deactivation'] = TGMPA_Utils::validate_bool( $plugin['force_deactivation'] ); + + // Enrich the received data. + $plugin['file_path'] = $this->_get_plugin_basename_from_slug( $plugin['slug'] ); + $plugin['source_type'] = $this->get_plugin_source_type( $plugin['source'] ); + + // Set the class properties. + $this->plugins[ $plugin['slug'] ] = $plugin; + $this->sort_order[ $plugin['slug'] ] = $plugin['name']; + + // Should we add the force activation hook ? + if ( true === $plugin['force_activation'] ) { + $this->has_forced_activation = true; + } + + // Should we add the force deactivation hook ? + if ( true === $plugin['force_deactivation'] ) { + $this->has_forced_deactivation = true; + } + } + + /** + * Determine what type of source the plugin comes from. + * + * @since 2.5.0 + * + * @param string $source The source of the plugin as provided, either empty (= WP repo), a file path + * (= bundled) or an external URL. + * @return string 'repo', 'external', or 'bundled' + */ + protected function get_plugin_source_type( $source ) { + if ( 'repo' === $source || preg_match( self::WP_REPO_REGEX, $source ) ) { + return 'repo'; + } elseif ( preg_match( self::IS_URL_REGEX, $source ) ) { + return 'external'; + } else { + return 'bundled'; + } + } + + /** + * Sanitizes a string key. + * + * Near duplicate of WP Core `sanitize_key()`. The difference is that uppercase characters *are* + * allowed, so as not to break upgrade paths from non-standard bundled plugins using uppercase + * characters in the plugin directory path/slug. Silly them. + * + * @see https://developer.wordpress.org/reference/hooks/sanitize_key/ + * + * @since 2.5.0 + * + * @param string $key String key. + * @return string Sanitized key + */ + public function sanitize_key( $key ) { + $raw_key = $key; + $key = preg_replace( '`[^A-Za-z0-9_-]`', '', $key ); + + /** + * Filter a sanitized key string. + * + * @since 2.5.0 + * + * @param string $key Sanitized key. + * @param string $raw_key The key prior to sanitization. + */ + return apply_filters( 'tgmpa_sanitize_key', $key, $raw_key ); + } + + /** + * Amend default configuration settings. + * + * @since 2.0.0 + * + * @param array $config Array of config options to pass as class properties. + */ + public function config( $config ) { + $keys = array( + 'id', + 'default_path', + 'has_notices', + 'dismissable', + 'dismiss_msg', + 'menu', + 'parent_slug', + 'capability', + 'is_automatic', + 'message', + 'strings', + ); + + foreach ( $keys as $key ) { + if ( isset( $config[ $key ] ) ) { + if ( is_array( $config[ $key ] ) ) { + $this->$key = array_merge( $this->$key, $config[ $key ] ); + } else { + $this->$key = $config[ $key ]; + } + } + } + } + + /** + * Amend action link after plugin installation. + * + * @since 2.0.0 + * + * @param array $install_actions Existing array of actions. + * @return false|array Amended array of actions. + */ + public function actions( $install_actions ) { + // Remove action links on the TGMPA install page. + if ( $this->is_tgmpa_page() ) { + return false; + } + + return $install_actions; + } + + /** + * Flushes the plugins cache on theme switch to prevent stale entries + * from remaining in the plugin table. + * + * @since 2.4.0 + * + * @param bool $clear_update_cache Optional. Whether to clear the Plugin updates cache. + * Parameter added in v2.5.0. + */ + public function flush_plugins_cache( $clear_update_cache = true ) { + wp_clean_plugins_cache( $clear_update_cache ); + } + + /** + * Set file_path key for each installed plugin. + * + * @since 2.1.0 + * + * @param string $plugin_slug Optional. If set, only (re-)populates the file path for that specific plugin. + * Parameter added in v2.5.0. + */ + public function populate_file_path( $plugin_slug = '' ) { + if ( ! empty( $plugin_slug ) && is_string( $plugin_slug ) && isset( $this->plugins[ $plugin_slug ] ) ) { + $this->plugins[ $plugin_slug ]['file_path'] = $this->_get_plugin_basename_from_slug( $plugin_slug ); + } else { + // Add file_path key for all plugins. + foreach ( $this->plugins as $slug => $values ) { + $this->plugins[ $slug ]['file_path'] = $this->_get_plugin_basename_from_slug( $slug ); + } + } + } + + /** + * Helper function to extract the file path of the plugin file from the + * plugin slug, if the plugin is installed. + * + * @since 2.0.0 + * + * @param string $slug Plugin slug (typically folder name) as provided by the developer. + * @return string Either file path for plugin if installed, or just the plugin slug. + */ + protected function _get_plugin_basename_from_slug( $slug ) { + $keys = array_keys( $this->get_plugins() ); + + foreach ( $keys as $key ) { + if ( preg_match( '|^' . $slug . '/|', $key ) ) { + return $key; + } + } + + return $slug; + } + + /** + * Retrieve plugin data, given the plugin name. + * + * Loops through the registered plugins looking for $name. If it finds it, + * it returns the $data from that plugin. Otherwise, returns false. + * + * @since 2.1.0 + * + * @param string $name Name of the plugin, as it was registered. + * @param string $data Optional. Array key of plugin data to return. Default is slug. + * @return string|boolean Plugin slug if found, false otherwise. + */ + public function _get_plugin_data_from_name( $name, $data = 'slug' ) { + foreach ( $this->plugins as $values ) { + if ( $name === $values['name'] && isset( $values[ $data ] ) ) { + return $values[ $data ]; + } + } + + return false; + } + + /** + * Retrieve the download URL for a package. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return string Plugin download URL or path to local file or empty string if undetermined. + */ + public function get_download_url( $slug ) { + $dl_source = ''; + + switch ( $this->plugins[ $slug ]['source_type'] ) { + case 'repo': + return $this->get_wp_repo_download_url( $slug ); + case 'external': + return $this->plugins[ $slug ]['source']; + case 'bundled': + return $this->default_path . $this->plugins[ $slug ]['source']; + } + + return $dl_source; // Should never happen. + } + + /** + * Retrieve the download URL for a WP repo package. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return string Plugin download URL. + */ + protected function get_wp_repo_download_url( $slug ) { + $source = ''; + $api = $this->get_plugins_api( $slug ); + + if ( false !== $api && isset( $api->download_link ) ) { + $source = $api->download_link; + } + + return $source; + } + + /** + * Try to grab information from WordPress API. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return object Plugins_api response object on success, WP_Error on failure. + */ + protected function get_plugins_api( $slug ) { + static $api = array(); // Cache received responses. + + if ( ! isset( $api[ $slug ] ) ) { + if ( ! function_exists( 'plugins_api' ) ) { + require_once ABSPATH . 'wp-admin/includes/plugin-install.php'; + } + + $response = plugins_api( 'plugin_information', array( 'slug' => $slug, 'fields' => array( 'sections' => false ) ) ); + + $api[ $slug ] = false; + + if ( is_wp_error( $response ) ) { + wp_die( esc_html( $this->strings['oops'] ) ); + } else { + $api[ $slug ] = $response; + } + } + + return $api[ $slug ]; + } + + /** + * Retrieve a link to a plugin information page. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return string Fully formed html link to a plugin information page if available + * or the plugin name if not. + */ + public function get_info_link( $slug ) { + if ( ! empty( $this->plugins[ $slug ]['external_url'] ) && preg_match( self::IS_URL_REGEX, $this->plugins[ $slug ]['external_url'] ) ) { + $link = sprintf( + '<a href="%1$s" target="_blank">%2$s</a>', + esc_url( $this->plugins[ $slug ]['external_url'] ), + esc_html( $this->plugins[ $slug ]['name'] ) + ); + } elseif ( 'repo' === $this->plugins[ $slug ]['source_type'] ) { + $url = add_query_arg( + array( + 'tab' => 'plugin-information', + 'plugin' => urlencode( $slug ), + 'TB_iframe' => 'true', + 'width' => '640', + 'height' => '500', + ), + self_admin_url( 'plugin-install.php' ) + ); + + $link = sprintf( + '<a href="%1$s" class="thickbox">%2$s</a>', + esc_url( $url ), + esc_html( $this->plugins[ $slug ]['name'] ) + ); + } else { + $link = esc_html( $this->plugins[ $slug ]['name'] ); // No hyperlink. + } + + return $link; + } + + /** + * Determine if we're on the TGMPA Install page. + * + * @since 2.1.0 + * + * @return boolean True when on the TGMPA page, false otherwise. + */ + protected function is_tgmpa_page() { + return isset( $_GET['page'] ) && $this->menu === $_GET['page']; + } + + /** + * Determine if we're on a WP Core installation/upgrade page. + * + * @since 2.6.0 + * + * @return boolean True when on a WP Core installation/upgrade page, false otherwise. + */ + protected function is_core_update_page() { + // Current screen is not always available, most notably on the customizer screen. + if ( ! function_exists( 'get_current_screen' ) ) { + return false; + } + + $screen = get_current_screen(); + + if ( 'update-core' === $screen->base ) { + // Core update screen. + return true; + } elseif ( 'plugins' === $screen->base && ! empty( $_POST['action'] ) ) { // WPCS: CSRF ok. + // Plugins bulk update screen. + return true; + } elseif ( 'update' === $screen->base && ! empty( $_POST['action'] ) ) { // WPCS: CSRF ok. + // Individual updates (ajax call). + return true; + } + + return false; + } + + /** + * Retrieve the URL to the TGMPA Install page. + * + * I.e. depending on the config settings passed something along the lines of: + * http://example.com/wp-admin/themes.php?page=tgmpa-install-plugins + * + * @since 2.5.0 + * + * @return string Properly encoded URL (not escaped). + */ + public function get_tgmpa_url() { + static $url; + + if ( ! isset( $url ) ) { + $parent = $this->parent_slug; + if ( false === strpos( $parent, '.php' ) ) { + $parent = 'admin.php'; + } + $url = add_query_arg( + array( + 'page' => urlencode( $this->menu ), + ), + self_admin_url( $parent ) + ); + } + + return $url; + } + + /** + * Retrieve the URL to the TGMPA Install page for a specific plugin status (view). + * + * I.e. depending on the config settings passed something along the lines of: + * http://example.com/wp-admin/themes.php?page=tgmpa-install-plugins&plugin_status=install + * + * @since 2.5.0 + * + * @param string $status Plugin status - either 'install', 'update' or 'activate'. + * @return string Properly encoded URL (not escaped). + */ + public function get_tgmpa_status_url( $status ) { + return add_query_arg( + array( + 'plugin_status' => urlencode( $status ), + ), + $this->get_tgmpa_url() + ); + } + + /** + * Determine whether there are open actions for plugins registered with TGMPA. + * + * @since 2.5.0 + * + * @return bool True if complete, i.e. no outstanding actions. False otherwise. + */ + public function is_tgmpa_complete() { + $complete = true; + foreach ( $this->plugins as $slug => $plugin ) { + if ( ! $this->is_plugin_active( $slug ) || false !== $this->does_plugin_have_update( $slug ) ) { + $complete = false; + break; + } + } + + return $complete; + } + + /** + * Check if a plugin is installed. Does not take must-use plugins into account. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return bool True if installed, false otherwise. + */ + public function is_plugin_installed( $slug ) { + $installed_plugins = $this->get_plugins(); // Retrieve a list of all installed plugins (WP cached). + + return ( ! empty( $installed_plugins[ $this->plugins[ $slug ]['file_path'] ] ) ); + } + + /** + * Check if a plugin is active. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return bool True if active, false otherwise. + */ + public function is_plugin_active( $slug ) { + return ( ( ! empty( $this->plugins[ $slug ]['is_callable'] ) && is_callable( $this->plugins[ $slug ]['is_callable'] ) ) || is_plugin_active( $this->plugins[ $slug ]['file_path'] ) ); + } + + /** + * Check if a plugin can be updated, i.e. if we have information on the minimum WP version required + * available, check whether the current install meets them. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return bool True if OK to update, false otherwise. + */ + public function can_plugin_update( $slug ) { + // We currently can't get reliable info on non-WP-repo plugins - issue #380. + if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) { + return true; + } + + $api = $this->get_plugins_api( $slug ); + + if ( false !== $api && isset( $api->requires ) ) { + return version_compare( $this->wp_version, $api->requires, '>=' ); + } + + // No usable info received from the plugins API, presume we can update. + return true; + } + + /** + * Check to see if the plugin is 'updatetable', i.e. installed, with an update available + * and no WP version requirements blocking it. + * + * @since 2.6.0 + * + * @param string $slug Plugin slug. + * @return bool True if OK to proceed with update, false otherwise. + */ + public function is_plugin_updatetable( $slug ) { + if ( ! $this->is_plugin_installed( $slug ) ) { + return false; + } else { + return ( false !== $this->does_plugin_have_update( $slug ) && $this->can_plugin_update( $slug ) ); + } + } + + /** + * Check if a plugin can be activated, i.e. is not currently active and meets the minimum + * plugin version requirements set in TGMPA (if any). + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return bool True if OK to activate, false otherwise. + */ + public function can_plugin_activate( $slug ) { + return ( ! $this->is_plugin_active( $slug ) && ! $this->does_plugin_require_update( $slug ) ); + } + + /** + * Retrieve the version number of an installed plugin. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return string Version number as string or an empty string if the plugin is not installed + * or version unknown (plugins which don't comply with the plugin header standard). + */ + public function get_installed_version( $slug ) { + $installed_plugins = $this->get_plugins(); // Retrieve a list of all installed plugins (WP cached). + + if ( ! empty( $installed_plugins[ $this->plugins[ $slug ]['file_path'] ]['Version'] ) ) { + return $installed_plugins[ $this->plugins[ $slug ]['file_path'] ]['Version']; + } + + return ''; + } + + /** + * Check whether a plugin complies with the minimum version requirements. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return bool True when a plugin needs to be updated, otherwise false. + */ + public function does_plugin_require_update( $slug ) { + $installed_version = $this->get_installed_version( $slug ); + $minimum_version = $this->plugins[ $slug ]['version']; + + return version_compare( $minimum_version, $installed_version, '>' ); + } + + /** + * Check whether there is an update available for a plugin. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return false|string Version number string of the available update or false if no update available. + */ + public function does_plugin_have_update( $slug ) { + // Presume bundled and external plugins will point to a package which meets the minimum required version. + if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) { + if ( $this->does_plugin_require_update( $slug ) ) { + return $this->plugins[ $slug ]['version']; + } + + return false; + } + + $repo_updates = get_site_transient( 'update_plugins' ); + + if ( isset( $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->new_version ) ) { + return $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->new_version; + } + + return false; + } + + /** + * Retrieve potential upgrade notice for a plugin. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return string The upgrade notice or an empty string if no message was available or provided. + */ + public function get_upgrade_notice( $slug ) { + // We currently can't get reliable info on non-WP-repo plugins - issue #380. + if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) { + return ''; + } + + $repo_updates = get_site_transient( 'update_plugins' ); + + if ( ! empty( $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->upgrade_notice ) ) { + return $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->upgrade_notice; + } + + return ''; + } + + /** + * Wrapper around the core WP get_plugins function, making sure it's actually available. + * + * @since 2.5.0 + * + * @param string $plugin_folder Optional. Relative path to single plugin folder. + * @return array Array of installed plugins with plugin information. + */ + public function get_plugins( $plugin_folder = '' ) { + if ( ! function_exists( 'get_plugins' ) ) { + require_once ABSPATH . 'wp-admin/includes/plugin.php'; + } + + return get_plugins( $plugin_folder ); + } + + /** + * Delete dismissable nag option when theme is switched. + * + * This ensures that the user(s) is/are again reminded via nag of required + * and/or recommended plugins if they re-activate the theme. + * + * @since 2.1.1 + */ + public function update_dismiss() { + delete_metadata( 'user', null, 'tgmpa_dismissed_notice_' . $this->id, null, true ); + } + + /** + * Forces plugin activation if the parameter 'force_activation' is + * set to true. + * + * This allows theme authors to specify certain plugins that must be + * active at all times while using the current theme. + * + * Please take special care when using this parameter as it has the + * potential to be harmful if not used correctly. Setting this parameter + * to true will not allow the specified plugin to be deactivated unless + * the user switches themes. + * + * @since 2.2.0 + */ + public function force_activation() { + foreach ( $this->plugins as $slug => $plugin ) { + if ( true === $plugin['force_activation'] ) { + if ( ! $this->is_plugin_installed( $slug ) ) { + // Oops, plugin isn't there so iterate to next condition. + continue; + } elseif ( $this->can_plugin_activate( $slug ) ) { + // There we go, activate the plugin. + activate_plugin( $plugin['file_path'] ); + } + } + } + } + + /** + * Forces plugin deactivation if the parameter 'force_deactivation' + * is set to true and adds the plugin to the 'recently active' plugins list. + * + * This allows theme authors to specify certain plugins that must be + * deactivated upon switching from the current theme to another. + * + * Please take special care when using this parameter as it has the + * potential to be harmful if not used correctly. + * + * @since 2.2.0 + */ + public function force_deactivation() { + $deactivated = array(); + + foreach ( $this->plugins as $slug => $plugin ) { + /* + * Only proceed forward if the parameter is set to true and plugin is active + * as a 'normal' (not must-use) plugin. + */ + if ( true === $plugin['force_deactivation'] && is_plugin_active( $plugin['file_path'] ) ) { + deactivate_plugins( $plugin['file_path'] ); + $deactivated[ $plugin['file_path'] ] = time(); + } + } + + if ( ! empty( $deactivated ) ) { + update_option( 'recently_activated', $deactivated + (array) get_option( 'recently_activated' ) ); + } + } + + /** + * Echo the current TGMPA version number to the page. + * + * @since 2.5.0 + */ + public function show_tgmpa_version() { + echo '<p style="float: right; padding: 0em 1.5em 0.5em 0;"><strong><small>', + esc_html( + sprintf( + /* translators: %s: version number */ + __( 'TGMPA v%s', 'tgmpa' ), + self::TGMPA_VERSION + ) + ), + '</small></strong></p>'; + } + + /** + * Returns the singleton instance of the class. + * + * @since 2.4.0 + * + * @return \TGM_Plugin_Activation The TGM_Plugin_Activation object. + */ + public static function get_instance() { + if ( ! isset( self::$instance ) && ! ( self::$instance instanceof self ) ) { + self::$instance = new self(); + } + + return self::$instance; + } + } + + if ( ! function_exists( 'load_tgm_plugin_activation' ) ) { + /** + * Ensure only one instance of the class is ever invoked. + * + * @since 2.5.0 + */ + function load_tgm_plugin_activation() { + $GLOBALS['tgmpa'] = TGM_Plugin_Activation::get_instance(); + } + } + + if ( did_action( 'plugins_loaded' ) ) { + load_tgm_plugin_activation(); + } else { + add_action( 'plugins_loaded', 'load_tgm_plugin_activation' ); + } +} + +if ( ! function_exists( 'tgmpa' ) ) { + /** + * Helper function to register a collection of required plugins. + * + * @since 2.0.0 + * @api + * + * @param array $plugins An array of plugin arrays. + * @param array $config Optional. An array of configuration values. + */ + function tgmpa( $plugins, $config = array() ) { + $instance = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); + + foreach ( $plugins as $plugin ) { + call_user_func( array( $instance, 'register' ), $plugin ); + } + + if ( ! empty( $config ) && is_array( $config ) ) { + // Send out notices for deprecated arguments passed. + if ( isset( $config['notices'] ) ) { + _deprecated_argument( __FUNCTION__, '2.2.0', 'The `notices` config parameter was renamed to `has_notices` in TGMPA 2.2.0. Please adjust your configuration.' ); + if ( ! isset( $config['has_notices'] ) ) { + $config['has_notices'] = $config['notices']; + } + } + + if ( isset( $config['parent_menu_slug'] ) ) { + _deprecated_argument( __FUNCTION__, '2.4.0', 'The `parent_menu_slug` config parameter was removed in TGMPA 2.4.0. In TGMPA 2.5.0 an alternative was (re-)introduced. Please adjust your configuration. For more information visit the website: http://tgmpluginactivation.com/configuration/#h-configuration-options.' ); + } + if ( isset( $config['parent_url_slug'] ) ) { + _deprecated_argument( __FUNCTION__, '2.4.0', 'The `parent_url_slug` config parameter was removed in TGMPA 2.4.0. In TGMPA 2.5.0 an alternative was (re-)introduced. Please adjust your configuration. For more information visit the website: http://tgmpluginactivation.com/configuration/#h-configuration-options.' ); + } + + call_user_func( array( $instance, 'config' ), $config ); + } + } +} + +/** + * WP_List_Table isn't always available. If it isn't available, + * we load it here. + * + * @since 2.2.0 + */ +if ( ! class_exists( 'WP_List_Table' ) ) { + require_once ABSPATH . 'wp-admin/includes/class-wp-list-table.php'; +} + +if ( ! class_exists( 'TGMPA_List_Table' ) ) { + + /** + * List table class for handling plugins. + * + * Extends the WP_List_Table class to provide a future-compatible + * way of listing out all required/recommended plugins. + * + * Gives users an interface similar to the Plugin Administration + * area with similar (albeit stripped down) capabilities. + * + * This class also allows for the bulk install of plugins. + * + * @since 2.2.0 + * + * @package TGM-Plugin-Activation + * @author Thomas Griffin + * @author Gary Jones + */ + class TGMPA_List_Table extends WP_List_Table { + /** + * TGMPA instance. + * + * @since 2.5.0 + * + * @var object + */ + protected $tgmpa; + + /** + * The currently chosen view. + * + * @since 2.5.0 + * + * @var string One of: 'all', 'install', 'update', 'activate' + */ + public $view_context = 'all'; + + /** + * The plugin counts for the various views. + * + * @since 2.5.0 + * + * @var array + */ + protected $view_totals = array( + 'all' => 0, + 'install' => 0, + 'update' => 0, + 'activate' => 0, + ); + + /** + * References parent constructor and sets defaults for class. + * + * @since 2.2.0 + */ + public function __construct() { + $this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); + + parent::__construct( + array( + 'singular' => 'plugin', + 'plural' => 'plugins', + 'ajax' => false, + ) + ); + + if ( isset( $_REQUEST['plugin_status'] ) && in_array( $_REQUEST['plugin_status'], array( 'install', 'update', 'activate' ), true ) ) { + $this->view_context = sanitize_key( $_REQUEST['plugin_status'] ); + } + + add_filter( 'tgmpa_table_data_items', array( $this, 'sort_table_items' ) ); + } + + /** + * Get a list of CSS classes for the <table> tag. + * + * Overruled to prevent the 'plural' argument from being added. + * + * @since 2.5.0 + * + * @return array CSS classnames. + */ + public function get_table_classes() { + return array( 'widefat', 'fixed' ); + } + + /** + * Gathers and renames all of our plugin information to be used by WP_List_Table to create our table. + * + * @since 2.2.0 + * + * @return array $table_data Information for use in table. + */ + protected function _gather_plugin_data() { + // Load thickbox for plugin links. + $this->tgmpa->admin_init(); + $this->tgmpa->thickbox(); + + // Categorize the plugins which have open actions. + $plugins = $this->categorize_plugins_to_views(); + + // Set the counts for the view links. + $this->set_view_totals( $plugins ); + + // Prep variables for use and grab list of all installed plugins. + $table_data = array(); + $i = 0; + + // Redirect to the 'all' view if no plugins were found for the selected view context. + if ( empty( $plugins[ $this->view_context ] ) ) { + $this->view_context = 'all'; + } + + foreach ( $plugins[ $this->view_context ] as $slug => $plugin ) { + $table_data[ $i ]['sanitized_plugin'] = $plugin['name']; + $table_data[ $i ]['slug'] = $slug; + $table_data[ $i ]['plugin'] = '<strong>' . $this->tgmpa->get_info_link( $slug ) . '</strong>'; + $table_data[ $i ]['source'] = $this->get_plugin_source_type_text( $plugin['source_type'] ); + $table_data[ $i ]['type'] = $this->get_plugin_advise_type_text( $plugin['required'] ); + $table_data[ $i ]['status'] = $this->get_plugin_status_text( $slug ); + $table_data[ $i ]['installed_version'] = $this->tgmpa->get_installed_version( $slug ); + $table_data[ $i ]['minimum_version'] = $plugin['version']; + $table_data[ $i ]['available_version'] = $this->tgmpa->does_plugin_have_update( $slug ); + + // Prep the upgrade notice info. + $upgrade_notice = $this->tgmpa->get_upgrade_notice( $slug ); + if ( ! empty( $upgrade_notice ) ) { + $table_data[ $i ]['upgrade_notice'] = $upgrade_notice; + + add_action( "tgmpa_after_plugin_row_{$slug}", array( $this, 'wp_plugin_update_row' ), 10, 2 ); + } + + $table_data[ $i ] = apply_filters( 'tgmpa_table_data_item', $table_data[ $i ], $plugin ); + + $i++; + } + + return $table_data; + } + + /** + * Categorize the plugins which have open actions into views for the TGMPA page. + * + * @since 2.5.0 + */ + protected function categorize_plugins_to_views() { + $plugins = array( + 'all' => array(), // Meaning: all plugins which still have open actions. + 'install' => array(), + 'update' => array(), + 'activate' => array(), + ); + + foreach ( $this->tgmpa->plugins as $slug => $plugin ) { + if ( $this->tgmpa->is_plugin_active( $slug ) && false === $this->tgmpa->does_plugin_have_update( $slug ) ) { + // No need to display plugins if they are installed, up-to-date and active. + continue; + } else { + $plugins['all'][ $slug ] = $plugin; + + if ( ! $this->tgmpa->is_plugin_installed( $slug ) ) { + $plugins['install'][ $slug ] = $plugin; + } else { + if ( false !== $this->tgmpa->does_plugin_have_update( $slug ) ) { + $plugins['update'][ $slug ] = $plugin; + } + + if ( $this->tgmpa->can_plugin_activate( $slug ) ) { + $plugins['activate'][ $slug ] = $plugin; + } + } + } + } + + return $plugins; + } + + /** + * Set the counts for the view links. + * + * @since 2.5.0 + * + * @param array $plugins Plugins order by view. + */ + protected function set_view_totals( $plugins ) { + foreach ( $plugins as $type => $list ) { + $this->view_totals[ $type ] = count( $list ); + } + } + + /** + * Get the plugin required/recommended text string. + * + * @since 2.5.0 + * + * @param string $required Plugin required setting. + * @return string + */ + protected function get_plugin_advise_type_text( $required ) { + if ( true === $required ) { + return __( 'Required', 'tgmpa' ); + } + + return __( 'Recommended', 'tgmpa' ); + } + + /** + * Get the plugin source type text string. + * + * @since 2.5.0 + * + * @param string $type Plugin type. + * @return string + */ + protected function get_plugin_source_type_text( $type ) { + $string = ''; + + switch ( $type ) { + case 'repo': + $string = __( 'WordPress Repository', 'tgmpa' ); + break; + case 'external': + $string = __( 'External Source', 'tgmpa' ); + break; + case 'bundled': + $string = __( 'Pre-Packaged', 'tgmpa' ); + break; + } + + return $string; + } + + /** + * Determine the plugin status message. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return string + */ + protected function get_plugin_status_text( $slug ) { + if ( ! $this->tgmpa->is_plugin_installed( $slug ) ) { + return __( 'Not Installed', 'tgmpa' ); + } + + if ( ! $this->tgmpa->is_plugin_active( $slug ) ) { + $install_status = __( 'Installed But Not Activated', 'tgmpa' ); + } else { + $install_status = __( 'Active', 'tgmpa' ); + } + + $update_status = ''; + + if ( $this->tgmpa->does_plugin_require_update( $slug ) && false === $this->tgmpa->does_plugin_have_update( $slug ) ) { + $update_status = __( 'Required Update not Available', 'tgmpa' ); + + } elseif ( $this->tgmpa->does_plugin_require_update( $slug ) ) { + $update_status = __( 'Requires Update', 'tgmpa' ); + + } elseif ( false !== $this->tgmpa->does_plugin_have_update( $slug ) ) { + $update_status = __( 'Update recommended', 'tgmpa' ); + } + + if ( '' === $update_status ) { + return $install_status; + } + + return sprintf( + /* translators: 1: install status, 2: update status */ + _x( '%1$s, %2$s', 'Install/Update Status', 'tgmpa' ), + $install_status, + $update_status + ); + } + + /** + * Sort plugins by Required/Recommended type and by alphabetical plugin name within each type. + * + * @since 2.5.0 + * + * @param array $items Prepared table items. + * @return array Sorted table items. + */ + public function sort_table_items( $items ) { + $type = array(); + $name = array(); + + foreach ( $items as $i => $plugin ) { + $type[ $i ] = $plugin['type']; // Required / recommended. + $name[ $i ] = $plugin['sanitized_plugin']; + } + + array_multisort( $type, SORT_DESC, $name, SORT_ASC, $items ); + + return $items; + } + + /** + * Get an associative array ( id => link ) of the views available on this table. + * + * @since 2.5.0 + * + * @return array + */ + public function get_views() { + $status_links = array(); + + foreach ( $this->view_totals as $type => $count ) { + if ( $count < 1 ) { + continue; + } + + switch ( $type ) { + case 'all': + /* translators: 1: number of plugins. */ + $text = _nx( 'All <span class="count">(%s)</span>', 'All <span class="count">(%s)</span>', $count, 'plugins', 'tgmpa' ); + break; + case 'install': + /* translators: 1: number of plugins. */ + $text = _n( 'To Install <span class="count">(%s)</span>', 'To Install <span class="count">(%s)</span>', $count, 'tgmpa' ); + break; + case 'update': + /* translators: 1: number of plugins. */ + $text = _n( 'Update Available <span class="count">(%s)</span>', 'Update Available <span class="count">(%s)</span>', $count, 'tgmpa' ); + break; + case 'activate': + /* translators: 1: number of plugins. */ + $text = _n( 'To Activate <span class="count">(%s)</span>', 'To Activate <span class="count">(%s)</span>', $count, 'tgmpa' ); + break; + default: + $text = ''; + break; + } + + if ( ! empty( $text ) ) { + + $status_links[ $type ] = sprintf( + '<a href="%s"%s>%s</a>', + esc_url( $this->tgmpa->get_tgmpa_status_url( $type ) ), + ( $type === $this->view_context ) ? ' class="current"' : '', + sprintf( $text, number_format_i18n( $count ) ) + ); + } + } + + return $status_links; + } + + /** + * Create default columns to display important plugin information + * like type, action and status. + * + * @since 2.2.0 + * + * @param array $item Array of item data. + * @param string $column_name The name of the column. + * @return string + */ + public function column_default( $item, $column_name ) { + return $item[ $column_name ]; + } + + /** + * Required for bulk installing. + * + * Adds a checkbox for each plugin. + * + * @since 2.2.0 + * + * @param array $item Array of item data. + * @return string The input checkbox with all necessary info. + */ + public function column_cb( $item ) { + return sprintf( + '<input type="checkbox" name="%1$s[]" value="%2$s" id="%3$s" />', + esc_attr( $this->_args['singular'] ), + esc_attr( $item['slug'] ), + esc_attr( $item['sanitized_plugin'] ) + ); + } + + /** + * Create default title column along with the action links. + * + * @since 2.2.0 + * + * @param array $item Array of item data. + * @return string The plugin name and action links. + */ + public function column_plugin( $item ) { + return sprintf( + '%1$s %2$s', + $item['plugin'], + $this->row_actions( $this->get_row_actions( $item ), true ) + ); + } + + /** + * Create version information column. + * + * @since 2.5.0 + * + * @param array $item Array of item data. + * @return string HTML-formatted version information. + */ + public function column_version( $item ) { + $output = array(); + + if ( $this->tgmpa->is_plugin_installed( $item['slug'] ) ) { + $installed = ! empty( $item['installed_version'] ) ? $item['installed_version'] : _x( 'unknown', 'as in: "version nr unknown"', 'tgmpa' ); + + $color = ''; + if ( ! empty( $item['minimum_version'] ) && $this->tgmpa->does_plugin_require_update( $item['slug'] ) ) { + $color = ' color: #ff0000; font-weight: bold;'; + } + + $output[] = sprintf( + '<p><span style="min-width: 32px; text-align: right; float: right;%1$s">%2$s</span>' . __( 'Installed version:', 'tgmpa' ) . '</p>', + $color, + $installed + ); + } + + if ( ! empty( $item['minimum_version'] ) ) { + $output[] = sprintf( + '<p><span style="min-width: 32px; text-align: right; float: right;">%1$s</span>' . __( 'Minimum required version:', 'tgmpa' ) . '</p>', + $item['minimum_version'] + ); + } + + if ( ! empty( $item['available_version'] ) ) { + $color = ''; + if ( ! empty( $item['minimum_version'] ) && version_compare( $item['available_version'], $item['minimum_version'], '>=' ) ) { + $color = ' color: #71C671; font-weight: bold;'; + } + + $output[] = sprintf( + '<p><span style="min-width: 32px; text-align: right; float: right;%1$s">%2$s</span>' . __( 'Available version:', 'tgmpa' ) . '</p>', + $color, + $item['available_version'] + ); + } + + if ( empty( $output ) ) { + return ' '; // Let's not break the table layout. + } else { + return implode( "\n", $output ); + } + } + + /** + * Sets default message within the plugins table if no plugins + * are left for interaction. + * + * Hides the menu item to prevent the user from clicking and + * getting a permissions error. + * + * @since 2.2.0 + */ + public function no_items() { + echo esc_html__( 'No plugins to install, update or activate.', 'tgmpa' ) . ' <a href="' . esc_url( self_admin_url() ) . '"> ' . esc_html__( 'Return to the Dashboard', 'tgmpa' ) . '</a>'; + echo '<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>'; + } + + /** + * Output all the column information within the table. + * + * @since 2.2.0 + * + * @return array $columns The column names. + */ + public function get_columns() { + $columns = array( + 'cb' => '<input type="checkbox" />', + 'plugin' => __( 'Plugin', 'tgmpa' ), + 'source' => __( 'Source', 'tgmpa' ), + 'type' => __( 'Type', 'tgmpa' ), + ); + + if ( 'all' === $this->view_context || 'update' === $this->view_context ) { + $columns['version'] = __( 'Version', 'tgmpa' ); + $columns['status'] = __( 'Status', 'tgmpa' ); + } + + return apply_filters( 'tgmpa_table_columns', $columns ); + } + + /** + * Get name of default primary column + * + * @since 2.5.0 / WP 4.3+ compatibility + * @access protected + * + * @return string + */ + protected function get_default_primary_column_name() { + return 'plugin'; + } + + /** + * Get the name of the primary column. + * + * @since 2.5.0 / WP 4.3+ compatibility + * @access protected + * + * @return string The name of the primary column. + */ + protected function get_primary_column_name() { + if ( method_exists( 'WP_List_Table', 'get_primary_column_name' ) ) { + return parent::get_primary_column_name(); + } else { + return $this->get_default_primary_column_name(); + } + } + + /** + * Get the actions which are relevant for a specific plugin row. + * + * @since 2.5.0 + * + * @param array $item Array of item data. + * @return array Array with relevant action links. + */ + protected function get_row_actions( $item ) { + $actions = array(); + $action_links = array(); + + // Display the 'Install' action link if the plugin is not yet available. + if ( ! $this->tgmpa->is_plugin_installed( $item['slug'] ) ) { + /* translators: %2$s: plugin name in screen reader markup */ + $actions['install'] = __( 'Install %2$s', 'tgmpa' ); + } else { + // Display the 'Update' action link if an update is available and WP complies with plugin minimum. + if ( false !== $this->tgmpa->does_plugin_have_update( $item['slug'] ) && $this->tgmpa->can_plugin_update( $item['slug'] ) ) { + /* translators: %2$s: plugin name in screen reader markup */ + $actions['update'] = __( 'Update %2$s', 'tgmpa' ); + } + + // Display the 'Activate' action link, but only if the plugin meets the minimum version. + if ( $this->tgmpa->can_plugin_activate( $item['slug'] ) ) { + /* translators: %2$s: plugin name in screen reader markup */ + $actions['activate'] = __( 'Activate %2$s', 'tgmpa' ); + } + } + + // Create the actual links. + foreach ( $actions as $action => $text ) { + $nonce_url = wp_nonce_url( + add_query_arg( + array( + 'plugin' => urlencode( $item['slug'] ), + 'tgmpa-' . $action => $action . '-plugin', + ), + $this->tgmpa->get_tgmpa_url() + ), + 'tgmpa-' . $action, + 'tgmpa-nonce' + ); + + $action_links[ $action ] = sprintf( + '<a href="%1$s">' . esc_html( $text ) . '</a>', // $text contains the second placeholder. + esc_url( $nonce_url ), + '<span class="screen-reader-text">' . esc_html( $item['sanitized_plugin'] ) . '</span>' + ); + } + + $prefix = ( defined( 'WP_NETWORK_ADMIN' ) && WP_NETWORK_ADMIN ) ? 'network_admin_' : ''; + return apply_filters( "tgmpa_{$prefix}plugin_action_links", array_filter( $action_links ), $item['slug'], $item, $this->view_context ); + } + + /** + * Generates content for a single row of the table. + * + * @since 2.5.0 + * + * @param object $item The current item. + */ + public function single_row( $item ) { + parent::single_row( $item ); + + /** + * Fires after each specific row in the TGMPA Plugins list table. + * + * The dynamic portion of the hook name, `$item['slug']`, refers to the slug + * for the plugin. + * + * @since 2.5.0 + */ + do_action( "tgmpa_after_plugin_row_{$item['slug']}", $item['slug'], $item, $this->view_context ); + } + + /** + * Show the upgrade notice below a plugin row if there is one. + * + * @since 2.5.0 + * + * @see /wp-admin/includes/update.php + * + * @param string $slug Plugin slug. + * @param array $item The information available in this table row. + * @return null Return early if upgrade notice is empty. + */ + public function wp_plugin_update_row( $slug, $item ) { + if ( empty( $item['upgrade_notice'] ) ) { + return; + } + + echo ' + <tr class="plugin-update-tr"> + <td colspan="', absint( $this->get_column_count() ), '" class="plugin-update colspanchange"> + <div class="update-message">', + esc_html__( 'Upgrade message from the plugin author:', 'tgmpa' ), + ' <strong>', wp_kses_data( $item['upgrade_notice'] ), '</strong> + </div> + </td> + </tr>'; + } + + /** + * Extra controls to be displayed between bulk actions and pagination. + * + * @since 2.5.0 + * + * @param string $which 'top' or 'bottom' table navigation. + */ + public function extra_tablenav( $which ) { + if ( 'bottom' === $which ) { + $this->tgmpa->show_tgmpa_version(); + } + } + + /** + * Defines the bulk actions for handling registered plugins. + * + * @since 2.2.0 + * + * @return array $actions The bulk actions for the plugin install table. + */ + public function get_bulk_actions() { + + $actions = array(); + + if ( 'update' !== $this->view_context && 'activate' !== $this->view_context ) { + if ( current_user_can( 'install_plugins' ) ) { + $actions['tgmpa-bulk-install'] = __( 'Install', 'tgmpa' ); + } + } + + if ( 'install' !== $this->view_context ) { + if ( current_user_can( 'update_plugins' ) ) { + $actions['tgmpa-bulk-update'] = __( 'Update', 'tgmpa' ); + } + if ( current_user_can( 'activate_plugins' ) ) { + $actions['tgmpa-bulk-activate'] = __( 'Activate', 'tgmpa' ); + } + } + + return $actions; + } + + /** + * Processes bulk installation and activation actions. + * + * The bulk installation process looks for the $_POST information and passes that + * through if a user has to use WP_Filesystem to enter their credentials. + * + * @since 2.2.0 + */ + public function process_bulk_actions() { + // Bulk installation process. + if ( 'tgmpa-bulk-install' === $this->current_action() || 'tgmpa-bulk-update' === $this->current_action() ) { + + check_admin_referer( 'bulk-' . $this->_args['plural'] ); + + $install_type = 'install'; + if ( 'tgmpa-bulk-update' === $this->current_action() ) { + $install_type = 'update'; + } + + $plugins_to_install = array(); + + // Did user actually select any plugins to install/update ? + if ( empty( $_POST['plugin'] ) ) { + if ( 'install' === $install_type ) { + $message = __( 'No plugins were selected to be installed. No action taken.', 'tgmpa' ); + } else { + $message = __( 'No plugins were selected to be updated. No action taken.', 'tgmpa' ); + } + + echo '<div id="message" class="error"><p>', esc_html( $message ), '</p></div>'; + + return false; + } + + if ( is_array( $_POST['plugin'] ) ) { + $plugins_to_install = (array) $_POST['plugin']; + } elseif ( is_string( $_POST['plugin'] ) ) { + // Received via Filesystem page - un-flatten array (WP bug #19643). + $plugins_to_install = explode( ',', $_POST['plugin'] ); + } + + // Sanitize the received input. + $plugins_to_install = array_map( 'urldecode', $plugins_to_install ); + $plugins_to_install = array_map( array( $this->tgmpa, 'sanitize_key' ), $plugins_to_install ); + + // Validate the received input. + foreach ( $plugins_to_install as $key => $slug ) { + // Check if the plugin was registered with TGMPA and remove if not. + if ( ! isset( $this->tgmpa->plugins[ $slug ] ) ) { + unset( $plugins_to_install[ $key ] ); + continue; + } + + // For install: make sure this is a plugin we *can* install and not one already installed. + if ( 'install' === $install_type && true === $this->tgmpa->is_plugin_installed( $slug ) ) { + unset( $plugins_to_install[ $key ] ); + } + + // For updates: make sure this is a plugin we *can* update (update available and WP version ok). + if ( 'update' === $install_type && false === $this->tgmpa->is_plugin_updatetable( $slug ) ) { + unset( $plugins_to_install[ $key ] ); + } + } + + // No need to proceed further if we have no plugins to handle. + if ( empty( $plugins_to_install ) ) { + if ( 'install' === $install_type ) { + $message = __( 'No plugins are available to be installed at this time.', 'tgmpa' ); + } else { + $message = __( 'No plugins are available to be updated at this time.', 'tgmpa' ); + } + + echo '<div id="message" class="error"><p>', esc_html( $message ), '</p></div>'; + + return false; + } + + // Pass all necessary information if WP_Filesystem is needed. + $url = wp_nonce_url( + $this->tgmpa->get_tgmpa_url(), + 'bulk-' . $this->_args['plural'] + ); + + // Give validated data back to $_POST which is the only place the filesystem looks for extra fields. + $_POST['plugin'] = implode( ',', $plugins_to_install ); // Work around for WP bug #19643. + + $method = ''; // Leave blank so WP_Filesystem can populate it as necessary. + $fields = array_keys( $_POST ); // Extra fields to pass to WP_Filesystem. + + if ( false === ( $creds = request_filesystem_credentials( esc_url_raw( $url ), $method, false, false, $fields ) ) ) { + return true; // Stop the normal page form from displaying, credential request form will be shown. + } + + // Now we have some credentials, setup WP_Filesystem. + if ( ! WP_Filesystem( $creds ) ) { + // Our credentials were no good, ask the user for them again. + request_filesystem_credentials( esc_url_raw( $url ), $method, true, false, $fields ); + + return true; + } + + /* If we arrive here, we have the filesystem */ + + // Store all information in arrays since we are processing a bulk installation. + $names = array(); + $sources = array(); // Needed for installs. + $file_paths = array(); // Needed for upgrades. + $to_inject = array(); // Information to inject into the update_plugins transient. + + // Prepare the data for validated plugins for the install/upgrade. + foreach ( $plugins_to_install as $slug ) { + $name = $this->tgmpa->plugins[ $slug ]['name']; + $source = $this->tgmpa->get_download_url( $slug ); + + if ( ! empty( $name ) && ! empty( $source ) ) { + $names[] = $name; + + switch ( $install_type ) { + + case 'install': + $sources[] = $source; + break; + + case 'update': + $file_paths[] = $this->tgmpa->plugins[ $slug ]['file_path']; + $to_inject[ $slug ] = $this->tgmpa->plugins[ $slug ]; + $to_inject[ $slug ]['source'] = $source; + break; + } + } + } + unset( $slug, $name, $source ); + + // Create a new instance of TGMPA_Bulk_Installer. + $installer = new TGMPA_Bulk_Installer( + new TGMPA_Bulk_Installer_Skin( + array( + 'url' => esc_url_raw( $this->tgmpa->get_tgmpa_url() ), + 'nonce' => 'bulk-' . $this->_args['plural'], + 'names' => $names, + 'install_type' => $install_type, + ) + ) + ); + + // Wrap the install process with the appropriate HTML. + echo '<div class="tgmpa">', + '<h2 style="font-size: 23px; font-weight: 400; line-height: 29px; margin: 0; padding: 9px 15px 4px 0;">', esc_html( get_admin_page_title() ), '</h2> + <div class="update-php" style="width: 100%; height: 98%; min-height: 850px; padding-top: 1px;">'; + + // Process the bulk installation submissions. + add_filter( 'upgrader_source_selection', array( $this->tgmpa, 'maybe_adjust_source_dir' ), 1, 3 ); + + if ( 'tgmpa-bulk-update' === $this->current_action() ) { + // Inject our info into the update transient. + $this->tgmpa->inject_update_info( $to_inject ); + + $installer->bulk_upgrade( $file_paths ); + } else { + $installer->bulk_install( $sources ); + } + + remove_filter( 'upgrader_source_selection', array( $this->tgmpa, 'maybe_adjust_source_dir' ), 1 ); + + echo '</div></div>'; + + return true; + } + + // Bulk activation process. + if ( 'tgmpa-bulk-activate' === $this->current_action() ) { + check_admin_referer( 'bulk-' . $this->_args['plural'] ); + + // Did user actually select any plugins to activate ? + if ( empty( $_POST['plugin'] ) ) { + echo '<div id="message" class="error"><p>', esc_html__( 'No plugins were selected to be activated. No action taken.', 'tgmpa' ), '</p></div>'; + + return false; + } + + // Grab plugin data from $_POST. + $plugins = array(); + if ( isset( $_POST['plugin'] ) ) { + $plugins = array_map( 'urldecode', (array) $_POST['plugin'] ); + $plugins = array_map( array( $this->tgmpa, 'sanitize_key' ), $plugins ); + } + + $plugins_to_activate = array(); + $plugin_names = array(); + + // Grab the file paths for the selected & inactive plugins from the registration array. + foreach ( $plugins as $slug ) { + if ( $this->tgmpa->can_plugin_activate( $slug ) ) { + $plugins_to_activate[] = $this->tgmpa->plugins[ $slug ]['file_path']; + $plugin_names[] = $this->tgmpa->plugins[ $slug ]['name']; + } + } + unset( $slug ); + + // Return early if there are no plugins to activate. + if ( empty( $plugins_to_activate ) ) { + echo '<div id="message" class="error"><p>', esc_html__( 'No plugins are available to be activated at this time.', 'tgmpa' ), '</p></div>'; + + return false; + } + + // Now we are good to go - let's start activating plugins. + $activate = activate_plugins( $plugins_to_activate ); + + if ( is_wp_error( $activate ) ) { + echo '<div id="message" class="error"><p>', wp_kses_post( $activate->get_error_message() ), '</p></div>'; + } else { + $count = count( $plugin_names ); // Count so we can use _n function. + $plugin_names = array_map( array( 'TGMPA_Utils', 'wrap_in_strong' ), $plugin_names ); + $last_plugin = array_pop( $plugin_names ); // Pop off last name to prep for readability. + $imploded = empty( $plugin_names ) ? $last_plugin : ( implode( ', ', $plugin_names ) . ' ' . esc_html_x( 'and', 'plugin A *and* plugin B', 'tgmpa' ) . ' ' . $last_plugin ); + + printf( // WPCS: xss ok. + '<div id="message" class="updated"><p>%1$s %2$s.</p></div>', + esc_html( _n( 'The following plugin was activated successfully:', 'The following plugins were activated successfully:', $count, 'tgmpa' ) ), + $imploded + ); + + // Update recently activated plugins option. + $recent = (array) get_option( 'recently_activated' ); + foreach ( $plugins_to_activate as $plugin => $time ) { + if ( isset( $recent[ $plugin ] ) ) { + unset( $recent[ $plugin ] ); + } + } + update_option( 'recently_activated', $recent ); + } + + unset( $_POST ); // Reset the $_POST variable in case user wants to perform one action after another. + + return true; + } + + return false; + } + + /** + * Prepares all of our information to be outputted into a usable table. + * + * @since 2.2.0 + */ + public function prepare_items() { + $columns = $this->get_columns(); // Get all necessary column information. + $hidden = array(); // No columns to hide, but we must set as an array. + $sortable = array(); // No reason to make sortable columns. + $primary = $this->get_primary_column_name(); // Column which has the row actions. + $this->_column_headers = array( $columns, $hidden, $sortable, $primary ); // Get all necessary column headers. + + // Process our bulk activations here. + if ( 'tgmpa-bulk-activate' === $this->current_action() ) { + $this->process_bulk_actions(); + } + + // Store all of our plugin data into $items array so WP_List_Table can use it. + $this->items = apply_filters( 'tgmpa_table_data_items', $this->_gather_plugin_data() ); + } + + /* *********** DEPRECATED METHODS *********** */ + + /** + * Retrieve plugin data, given the plugin name. + * + * @since 2.2.0 + * @deprecated 2.5.0 use {@see TGM_Plugin_Activation::_get_plugin_data_from_name()} instead. + * @see TGM_Plugin_Activation::_get_plugin_data_from_name() + * + * @param string $name Name of the plugin, as it was registered. + * @param string $data Optional. Array key of plugin data to return. Default is slug. + * @return string|boolean Plugin slug if found, false otherwise. + */ + protected function _get_plugin_data_from_name( $name, $data = 'slug' ) { + _deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'TGM_Plugin_Activation::_get_plugin_data_from_name()' ); + + return $this->tgmpa->_get_plugin_data_from_name( $name, $data ); + } + } +} + + +if ( ! class_exists( 'TGM_Bulk_Installer' ) ) { + + /** + * Hack: Prevent TGMPA v2.4.1- bulk installer class from being loaded if 2.4.1- is loaded after 2.5+. + * + * @since 2.5.2 + * + * {@internal The TGMPA_Bulk_Installer class was originally called TGM_Bulk_Installer. + * For more information, see that class.}} + */ + class TGM_Bulk_Installer { + } +} +if ( ! class_exists( 'TGM_Bulk_Installer_Skin' ) ) { + + /** + * Hack: Prevent TGMPA v2.4.1- bulk installer skin class from being loaded if 2.4.1- is loaded after 2.5+. + * + * @since 2.5.2 + * + * {@internal The TGMPA_Bulk_Installer_Skin class was originally called TGM_Bulk_Installer_Skin. + * For more information, see that class.}} + */ + class TGM_Bulk_Installer_Skin { + } +} + +/** + * The WP_Upgrader file isn't always available. If it isn't available, + * we load it here. + * + * We check to make sure no action or activation keys are set so that WordPress + * does not try to re-include the class when processing upgrades or installs outside + * of the class. + * + * @since 2.2.0 + */ +add_action( 'admin_init', 'tgmpa_load_bulk_installer' ); +if ( ! function_exists( 'tgmpa_load_bulk_installer' ) ) { + /** + * Load bulk installer + */ + function tgmpa_load_bulk_installer() { + // Silently fail if 2.5+ is loaded *after* an older version. + if ( ! isset( $GLOBALS['tgmpa'] ) ) { + return; + } + + // Get TGMPA class instance. + $tgmpa_instance = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); + + if ( isset( $_GET['page'] ) && $tgmpa_instance->menu === $_GET['page'] ) { + if ( ! class_exists( 'Plugin_Upgrader', false ) ) { + require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; + } + + if ( ! class_exists( 'TGMPA_Bulk_Installer' ) ) { + + /** + * Installer class to handle bulk plugin installations. + * + * Extends WP_Upgrader and customizes to suit the installation of multiple + * plugins. + * + * @since 2.2.0 + * + * {@internal Since 2.5.0 the class is an extension of Plugin_Upgrader rather than WP_Upgrader.}} + * {@internal Since 2.5.2 the class has been renamed from TGM_Bulk_Installer to TGMPA_Bulk_Installer. + * This was done to prevent backward compatibility issues with v2.3.6.}} + * + * @package TGM-Plugin-Activation + * @author Thomas Griffin + * @author Gary Jones + */ + class TGMPA_Bulk_Installer extends Plugin_Upgrader { + /** + * Holds result of bulk plugin installation. + * + * @since 2.2.0 + * + * @var string + */ + public $result; + + /** + * Flag to check if bulk installation is occurring or not. + * + * @since 2.2.0 + * + * @var boolean + */ + public $bulk = false; + + /** + * TGMPA instance + * + * @since 2.5.0 + * + * @var object + */ + protected $tgmpa; + + /** + * Whether or not the destination directory needs to be cleared ( = on update). + * + * @since 2.5.0 + * + * @var bool + */ + protected $clear_destination = false; + + /** + * References parent constructor and sets defaults for class. + * + * @since 2.2.0 + * + * @param \Bulk_Upgrader_Skin|null $skin Installer skin. + */ + public function __construct( $skin = null ) { + // Get TGMPA class instance. + $this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); + + parent::__construct( $skin ); + + if ( isset( $this->skin->options['install_type'] ) && 'update' === $this->skin->options['install_type'] ) { + $this->clear_destination = true; + } + + if ( $this->tgmpa->is_automatic ) { + $this->activate_strings(); + } + + add_action( 'upgrader_process_complete', array( $this->tgmpa, 'populate_file_path' ) ); + } + + /** + * Sets the correct activation strings for the installer skin to use. + * + * @since 2.2.0 + */ + public function activate_strings() { + $this->strings['activation_failed'] = __( 'Plugin activation failed.', 'tgmpa' ); + $this->strings['activation_success'] = __( 'Plugin activated successfully.', 'tgmpa' ); + } + + /** + * Performs the actual installation of each plugin. + * + * @since 2.2.0 + * + * @see WP_Upgrader::run() + * + * @param array $options The installation config options. + * @return null|array Return early if error, array of installation data on success. + */ + public function run( $options ) { + $result = parent::run( $options ); + + // Reset the strings in case we changed one during automatic activation. + if ( $this->tgmpa->is_automatic ) { + if ( 'update' === $this->skin->options['install_type'] ) { + $this->upgrade_strings(); + } else { + $this->install_strings(); + } + } + + return $result; + } + + /** + * Processes the bulk installation of plugins. + * + * @since 2.2.0 + * + * {@internal This is basically a near identical copy of the WP Core + * Plugin_Upgrader::bulk_upgrade() method, with minor adjustments to deal with + * new installs instead of upgrades. + * For ease of future synchronizations, the adjustments are clearly commented, but no other + * comments are added. Code style has been made to comply.}} + * + * @see Plugin_Upgrader::bulk_upgrade() + * @see https://core.trac.wordpress.org/browser/tags/4.2.1/src/wp-admin/includes/class-wp-upgrader.php#L838 + * (@internal Last synced: Dec 31st 2015 against https://core.trac.wordpress.org/browser/trunk?rev=36134}} + * + * @param array $plugins The plugin sources needed for installation. + * @param array $args Arbitrary passed extra arguments. + * @return array|false Install confirmation messages on success, false on failure. + */ + public function bulk_install( $plugins, $args = array() ) { + // [TGMPA + ] Hook auto-activation in. + add_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); + + $defaults = array( + 'clear_update_cache' => true, + ); + $parsed_args = wp_parse_args( $args, $defaults ); + + $this->init(); + $this->bulk = true; + + $this->install_strings(); // [TGMPA + ] adjusted. + + /* [TGMPA - ] $current = get_site_transient( 'update_plugins' ); */ + + /* [TGMPA - ] add_filter('upgrader_clear_destination', array($this, 'delete_old_plugin'), 10, 4); */ + + $this->skin->header(); + + // Connect to the Filesystem first. + $res = $this->fs_connect( array( WP_CONTENT_DIR, WP_PLUGIN_DIR ) ); + if ( ! $res ) { + $this->skin->footer(); + return false; + } + + $this->skin->bulk_header(); + + /* + * Only start maintenance mode if: + * - running Multisite and there are one or more plugins specified, OR + * - a plugin with an update available is currently active. + * @TODO: For multisite, maintenance mode should only kick in for individual sites if at all possible. + */ + $maintenance = ( is_multisite() && ! empty( $plugins ) ); + + /* + [TGMPA - ] + foreach ( $plugins as $plugin ) + $maintenance = $maintenance || ( is_plugin_active( $plugin ) && isset( $current->response[ $plugin] ) ); + */ + if ( $maintenance ) { + $this->maintenance_mode( true ); + } + + $results = array(); + + $this->update_count = count( $plugins ); + $this->update_current = 0; + foreach ( $plugins as $plugin ) { + $this->update_current++; + + /* + [TGMPA - ] + $this->skin->plugin_info = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin, false, true); + + if ( !isset( $current->response[ $plugin ] ) ) { + $this->skin->set_result('up_to_date'); + $this->skin->before(); + $this->skin->feedback('up_to_date'); + $this->skin->after(); + $results[$plugin] = true; + continue; + } + + // Get the URL to the zip file. + $r = $current->response[ $plugin ]; + + $this->skin->plugin_active = is_plugin_active($plugin); + */ + + $result = $this->run( + array( + 'package' => $plugin, // [TGMPA + ] adjusted. + 'destination' => WP_PLUGIN_DIR, + 'clear_destination' => false, // [TGMPA + ] adjusted. + 'clear_working' => true, + 'is_multi' => true, + 'hook_extra' => array( + 'plugin' => $plugin, + ), + ) + ); + + $results[ $plugin ] = $this->result; + + // Prevent credentials auth screen from displaying multiple times. + if ( false === $result ) { + break; + } + } //end foreach $plugins + + $this->maintenance_mode( false ); + + /** + * Fires when the bulk upgrader process is complete. + * + * @since WP 3.6.0 / TGMPA 2.5.0 + * + * @param Plugin_Upgrader $this Plugin_Upgrader instance. In other contexts, $this, might + * be a Theme_Upgrader or Core_Upgrade instance. + * @param array $data { + * Array of bulk item update data. + * + * @type string $action Type of action. Default 'update'. + * @type string $type Type of update process. Accepts 'plugin', 'theme', or 'core'. + * @type bool $bulk Whether the update process is a bulk update. Default true. + * @type array $packages Array of plugin, theme, or core packages to update. + * } + */ + do_action( 'upgrader_process_complete', $this, array( + 'action' => 'install', // [TGMPA + ] adjusted. + 'type' => 'plugin', + 'bulk' => true, + 'plugins' => $plugins, + ) ); + + $this->skin->bulk_footer(); + + $this->skin->footer(); + + // Cleanup our hooks, in case something else does a upgrade on this connection. + /* [TGMPA - ] remove_filter('upgrader_clear_destination', array($this, 'delete_old_plugin')); */ + + // [TGMPA + ] Remove our auto-activation hook. + remove_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); + + // Force refresh of plugin update information. + wp_clean_plugins_cache( $parsed_args['clear_update_cache'] ); + + return $results; + } + + /** + * Handle a bulk upgrade request. + * + * @since 2.5.0 + * + * @see Plugin_Upgrader::bulk_upgrade() + * + * @param array $plugins The local WP file_path's of the plugins which should be upgraded. + * @param array $args Arbitrary passed extra arguments. + * @return string|bool Install confirmation messages on success, false on failure. + */ + public function bulk_upgrade( $plugins, $args = array() ) { + + add_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); + + $result = parent::bulk_upgrade( $plugins, $args ); + + remove_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); + + return $result; + } + + /** + * Abuse a filter to auto-activate plugins after installation. + * + * Hooked into the 'upgrader_post_install' filter hook. + * + * @since 2.5.0 + * + * @param bool $bool The value we need to give back (true). + * @return bool + */ + public function auto_activate( $bool ) { + // Only process the activation of installed plugins if the automatic flag is set to true. + if ( $this->tgmpa->is_automatic ) { + // Flush plugins cache so the headers of the newly installed plugins will be read correctly. + wp_clean_plugins_cache(); + + // Get the installed plugin file. + $plugin_info = $this->plugin_info(); + + // Don't try to activate on upgrade of active plugin as WP will do this already. + if ( ! is_plugin_active( $plugin_info ) ) { + $activate = activate_plugin( $plugin_info ); + + // Adjust the success string based on the activation result. + $this->strings['process_success'] = $this->strings['process_success'] . "<br />\n"; + + if ( is_wp_error( $activate ) ) { + $this->skin->error( $activate ); + $this->strings['process_success'] .= $this->strings['activation_failed']; + } else { + $this->strings['process_success'] .= $this->strings['activation_success']; + } + } + } + + return $bool; + } + } + } + + if ( ! class_exists( 'TGMPA_Bulk_Installer_Skin' ) ) { + + /** + * Installer skin to set strings for the bulk plugin installations.. + * + * Extends Bulk_Upgrader_Skin and customizes to suit the installation of multiple + * plugins. + * + * @since 2.2.0 + * + * {@internal Since 2.5.2 the class has been renamed from TGM_Bulk_Installer_Skin to + * TGMPA_Bulk_Installer_Skin. + * This was done to prevent backward compatibility issues with v2.3.6.}} + * + * @see https://core.trac.wordpress.org/browser/trunk/src/wp-admin/includes/class-wp-upgrader-skins.php + * + * @package TGM-Plugin-Activation + * @author Thomas Griffin + * @author Gary Jones + */ + class TGMPA_Bulk_Installer_Skin extends Bulk_Upgrader_Skin { + /** + * Holds plugin info for each individual plugin installation. + * + * @since 2.2.0 + * + * @var array + */ + public $plugin_info = array(); + + /** + * Holds names of plugins that are undergoing bulk installations. + * + * @since 2.2.0 + * + * @var array + */ + public $plugin_names = array(); + + /** + * Integer to use for iteration through each plugin installation. + * + * @since 2.2.0 + * + * @var integer + */ + public $i = 0; + + /** + * TGMPA instance + * + * @since 2.5.0 + * + * @var object + */ + protected $tgmpa; + + /** + * Constructor. Parses default args with new ones and extracts them for use. + * + * @since 2.2.0 + * + * @param array $args Arguments to pass for use within the class. + */ + public function __construct( $args = array() ) { + // Get TGMPA class instance. + $this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); + + // Parse default and new args. + $defaults = array( + 'url' => '', + 'nonce' => '', + 'names' => array(), + 'install_type' => 'install', + ); + $args = wp_parse_args( $args, $defaults ); + + // Set plugin names to $this->plugin_names property. + $this->plugin_names = $args['names']; + + // Extract the new args. + parent::__construct( $args ); + } + + /** + * Sets install skin strings for each individual plugin. + * + * Checks to see if the automatic activation flag is set and uses the + * the proper strings accordingly. + * + * @since 2.2.0 + */ + public function add_strings() { + if ( 'update' === $this->options['install_type'] ) { + parent::add_strings(); + /* translators: 1: plugin name, 2: action number 3: total number of actions. */ + $this->upgrader->strings['skin_before_update_header'] = __( 'Updating Plugin %1$s (%2$d/%3$d)', 'tgmpa' ); + } else { + /* translators: 1: plugin name, 2: error message. */ + $this->upgrader->strings['skin_update_failed_error'] = __( 'An error occurred while installing %1$s: <strong>%2$s</strong>.', 'tgmpa' ); + /* translators: 1: plugin name. */ + $this->upgrader->strings['skin_update_failed'] = __( 'The installation of %1$s failed.', 'tgmpa' ); + + if ( $this->tgmpa->is_automatic ) { + // Automatic activation strings. + $this->upgrader->strings['skin_upgrade_start'] = __( 'The installation and activation process is starting. This process may take a while on some hosts, so please be patient.', 'tgmpa' ); + /* translators: 1: plugin name. */ + $this->upgrader->strings['skin_update_successful'] = __( '%1$s installed and activated successfully.', 'tgmpa' ) . ' <a href="#" class="hide-if-no-js" onclick="%2$s"><span>' . esc_html__( 'Show Details', 'tgmpa' ) . '</span><span class="hidden">' . esc_html__( 'Hide Details', 'tgmpa' ) . '</span>.</a>'; + $this->upgrader->strings['skin_upgrade_end'] = __( 'All installations and activations have been completed.', 'tgmpa' ); + /* translators: 1: plugin name, 2: action number 3: total number of actions. */ + $this->upgrader->strings['skin_before_update_header'] = __( 'Installing and Activating Plugin %1$s (%2$d/%3$d)', 'tgmpa' ); + } else { + // Default installation strings. + $this->upgrader->strings['skin_upgrade_start'] = __( 'The installation process is starting. This process may take a while on some hosts, so please be patient.', 'tgmpa' ); + /* translators: 1: plugin name. */ + $this->upgrader->strings['skin_update_successful'] = esc_html__( '%1$s installed successfully.', 'tgmpa' ) . ' <a href="#" class="hide-if-no-js" onclick="%2$s"><span>' . esc_html__( 'Show Details', 'tgmpa' ) . '</span><span class="hidden">' . esc_html__( 'Hide Details', 'tgmpa' ) . '</span>.</a>'; + $this->upgrader->strings['skin_upgrade_end'] = __( 'All installations have been completed.', 'tgmpa' ); + /* translators: 1: plugin name, 2: action number 3: total number of actions. */ + $this->upgrader->strings['skin_before_update_header'] = __( 'Installing Plugin %1$s (%2$d/%3$d)', 'tgmpa' ); + } + } + } + + /** + * Outputs the header strings and necessary JS before each plugin installation. + * + * @since 2.2.0 + * + * @param string $title Unused in this implementation. + */ + public function before( $title = '' ) { + if ( empty( $title ) ) { + $title = esc_html( $this->plugin_names[ $this->i ] ); + } + parent::before( $title ); + } + + /** + * Outputs the footer strings and necessary JS after each plugin installation. + * + * Checks for any errors and outputs them if they exist, else output + * success strings. + * + * @since 2.2.0 + * + * @param string $title Unused in this implementation. + */ + public function after( $title = '' ) { + if ( empty( $title ) ) { + $title = esc_html( $this->plugin_names[ $this->i ] ); + } + parent::after( $title ); + + $this->i++; + } + + /** + * Outputs links after bulk plugin installation is complete. + * + * @since 2.2.0 + */ + public function bulk_footer() { + // Serve up the string to say installations (and possibly activations) are complete. + parent::bulk_footer(); + + // Flush plugins cache so we can make sure that the installed plugins list is always up to date. + wp_clean_plugins_cache(); + + $this->tgmpa->show_tgmpa_version(); + + // Display message based on if all plugins are now active or not. + $update_actions = array(); + + if ( $this->tgmpa->is_tgmpa_complete() ) { + // All plugins are active, so we display the complete string and hide the menu to protect users. + echo '<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>'; + $update_actions['dashboard'] = sprintf( + esc_html( $this->tgmpa->strings['complete'] ), + '<a href="' . esc_url( self_admin_url() ) . '">' . esc_html__( 'Return to the Dashboard', 'tgmpa' ) . '</a>' + ); + } else { + $update_actions['tgmpa_page'] = '<a href="' . esc_url( $this->tgmpa->get_tgmpa_url() ) . '" target="_parent">' . esc_html( $this->tgmpa->strings['return'] ) . '</a>'; + } + + /** + * Filter the list of action links available following bulk plugin installs/updates. + * + * @since 2.5.0 + * + * @param array $update_actions Array of plugin action links. + * @param array $plugin_info Array of information for the last-handled plugin. + */ + $update_actions = apply_filters( 'tgmpa_update_bulk_plugins_complete_actions', $update_actions, $this->plugin_info ); + + if ( ! empty( $update_actions ) ) { + $this->feedback( implode( ' | ', (array) $update_actions ) ); + } + } + + /* *********** DEPRECATED METHODS *********** */ + + /** + * Flush header output buffer. + * + * @since 2.2.0 + * @deprecated 2.5.0 use {@see Bulk_Upgrader_Skin::flush_output()} instead + * @see Bulk_Upgrader_Skin::flush_output() + */ + public function before_flush_output() { + _deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'Bulk_Upgrader_Skin::flush_output()' ); + $this->flush_output(); + } + + /** + * Flush footer output buffer and iterate $this->i to make sure the + * installation strings reference the correct plugin. + * + * @since 2.2.0 + * @deprecated 2.5.0 use {@see Bulk_Upgrader_Skin::flush_output()} instead + * @see Bulk_Upgrader_Skin::flush_output() + */ + public function after_flush_output() { + _deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'Bulk_Upgrader_Skin::flush_output()' ); + $this->flush_output(); + $this->i++; + } + } + } + } + } +} + +if ( ! class_exists( 'TGMPA_Utils' ) ) { + + /** + * Generic utilities for TGMPA. + * + * All methods are static, poor-dev name-spacing class wrapper. + * + * Class was called TGM_Utils in 2.5.0 but renamed TGMPA_Utils in 2.5.1 as this was conflicting with Soliloquy. + * + * @since 2.5.0 + * + * @package TGM-Plugin-Activation + * @author Juliette Reinders Folmer + */ + class TGMPA_Utils { + /** + * Whether the PHP filter extension is enabled. + * + * @see http://php.net/book.filter + * + * @since 2.5.0 + * + * @static + * + * @var bool $has_filters True is the extension is enabled. + */ + public static $has_filters; + + /** + * Wrap an arbitrary string in <em> tags. Meant to be used in combination with array_map(). + * + * @since 2.5.0 + * + * @static + * + * @param string $string Text to be wrapped. + * @return string + */ + public static function wrap_in_em( $string ) { + return '<em>' . wp_kses_post( $string ) . '</em>'; + } + + /** + * Wrap an arbitrary string in <strong> tags. Meant to be used in combination with array_map(). + * + * @since 2.5.0 + * + * @static + * + * @param string $string Text to be wrapped. + * @return string + */ + public static function wrap_in_strong( $string ) { + return '<strong>' . wp_kses_post( $string ) . '</strong>'; + } + + /** + * Helper function: Validate a value as boolean + * + * @since 2.5.0 + * + * @static + * + * @param mixed $value Arbitrary value. + * @return bool + */ + public static function validate_bool( $value ) { + if ( ! isset( self::$has_filters ) ) { + self::$has_filters = extension_loaded( 'filter' ); + } + + if ( self::$has_filters ) { + return filter_var( $value, FILTER_VALIDATE_BOOLEAN ); + } else { + return self::emulate_filter_bool( $value ); + } + } + + /** + * Helper function: Cast a value to bool + * + * @since 2.5.0 + * + * @static + * + * @param mixed $value Value to cast. + * @return bool + */ + protected static function emulate_filter_bool( $value ) { + // @codingStandardsIgnoreStart + static $true = array( + '1', + 'true', 'True', 'TRUE', + 'y', 'Y', + 'yes', 'Yes', 'YES', + 'on', 'On', 'ON', + ); + static $false = array( + '0', + 'false', 'False', 'FALSE', + 'n', 'N', + 'no', 'No', 'NO', + 'off', 'Off', 'OFF', + ); + // @codingStandardsIgnoreEnd + + if ( is_bool( $value ) ) { + return $value; + } elseif ( is_int( $value ) && ( 0 === $value || 1 === $value ) ) { + return (bool) $value; + } elseif ( ( is_float( $value ) && ! is_nan( $value ) ) && ( (float) 0 === $value || (float) 1 === $value ) ) { + return (bool) $value; + } elseif ( is_string( $value ) ) { + $value = trim( $value ); + if ( in_array( $value, $true, true ) ) { + return true; + } elseif ( in_array( $value, $false, true ) ) { + return false; + } else { + return false; + } + } + + return false; + } + } // End of class TGMPA_Utils +} // End of class_exists wrapper diff --git a/inc/tgm/languages/tgmpa-cs_CZ.mo b/inc/tgm/languages/tgmpa-cs_CZ.mo new file mode 100644 index 0000000000000000000000000000000000000000..62dc290557478f9e7fbb67d1ecc45b46eeb8cc88 GIT binary patch literal 11326 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 literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-cs_CZ.po b/inc/tgm/languages/tgmpa-cs_CZ.po new file mode 100644 index 0000000..29db739 --- /dev/null +++ b/inc/tgm/languages/tgmpa-cs_CZ.po @@ -0,0 +1,499 @@ +# Translation of TGM Plugin Activation in Czech. +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 02:57+0200\n" +"PO-Revision-Date: 2016-05-19 02:58+0200\n" +"Last-Translator: Karolína Vyskočilová <karolina@kybernaut.cz>\n" +"Language-Team: Karolína Vyskočilová <karolina@kybernaut.cz>\n" +"Language: cs_CZ\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Instalovat vyžadované pluginy" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Instalovat pluginy" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Instaluji plugin: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "Aktualizace pluginu:%s" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Došlo k potížím s API pluginu." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "Tato šablona vyžaduje následující plugin: %1$s." +msgstr[1] "Tato šablona vyžaduje následující pluginy: %1$s." +msgstr[2] "Tato šablona vyžaduje následující pluginy: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "Tato šablona doporučuje následující plugin:%1$s." +msgstr[1] "Tato šablona doporučuje následující pluginy:%1$s." +msgstr[2] "Tato šablona doporučuje následující pluginy:%1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"Následující plugin potřebuje aktualizovat na poslední verzi pro zajištění " +"maximální kompatibility s šablonou: %1$s." +msgstr[1] "" +"Následující pluginy potřebují aktualizovat na poslední verzi pro zajištění " +"maximální kompatibility s šablonou: %1$s." +msgstr[2] "" +"Následující pluginy potřebují aktualizovat na poslední verzi pro zajištění " +"maximální kompatibility s šablonou: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "Aktualizace k dispozici pro: %1$s." +msgstr[1] "Aktualizace k dispozici pro: %1$s." +msgstr[2] "Aktualizace k dispozici pro: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "Následující požadovaný plugin je v současné době deaktivovaný:%1$s." +msgstr[1] "" +"Následující požadované pluginy jsou v současné době deaktivovany:%1$s." +msgstr[2] "" +"Následující požadované pluginy jsou v současné době deaktivovany:%1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "Následující doporučený plugin je v současné době deaktivovaný:%1$s." +msgstr[1] "" +"Následující doporučené pluginy jsou v současné době deaktivovany:%1$s." +msgstr[2] "" +"Následující doporučené pluginy jsou v současné době deaktivovany:%1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Začít instalaci pluginu" +msgstr[1] "Začít instalaci pluginů" +msgstr[2] "Začít instalaci pluginů" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Začít aktualizaci pluginu" +msgstr[1] "Začít aktualizaci pluginů" +msgstr[2] "Začít aktualizaci pluginů" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Začít aktivaci pluginu" +msgstr[1] "Začít aktivaci pluginů" +msgstr[2] "Začít aktivaci pluginů" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Návrat do instalátoru požadovaných pluginů" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Návrat na nástěnku" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Plugin byl úspěšně aktivován." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "Následující plugin byl úspěšně aktivován:" +msgstr[1] "Následující pluginy byly úspěšně aktivovány:" +msgstr[2] "Následující pluginy byly úspěšně aktivovány:" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "Nic se nestalo. Plugin %1$s již byl aktivní." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Plugin není aktivován. Pro tuto šablonu je zapotřebí vyšší verze pluginu %s. " +"Aktualizujte, prosím, tento plugin." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "Všechny pluginy byly úspěšně nainstalovány a aktivovány. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Skrýt toto oznámení" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" +"Existuje jeden nebo více požadovaných nebo dorporučených pluginů k " +"instalaci, aktualizaci nebo aktivaci." + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Pro pomoc kontaktujte, prosím, administrátora tohoto webu." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "" +"Tento plugin je třeba aktualizovat, aby byl kompatibilní s vaší šablonou." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Je vyžadována aktualizace" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Doporučujeme nastavit konfigurační proměnnou parent_slug." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"Vzdálený komprimovaný plugin neobsahuje složku s vyžadovaným slugem a " +"přejmenování nefunguje." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Prosím obraťte se na poskytovatele pluginu a požádejte ho, aby plugin " +"zabalil dle směrnic WordPressu." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"Vzdálený balíček pluginu obsahuje více než jeden soubor, ale soubory nejsou " +"zabaleny ve složce." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "a" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Požadovaný" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Doporučený" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "Úložiště WordPressu" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "Externí zdroj" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Součást šablony" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Není nainstalováno" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Nainstalováno, ale neaktivováno" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Aktivní" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Vyžadovaná aktualizace není dostupná" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Vyžaduje aktualizaci" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Doporučujeme aktualizovat" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "Všechen <span class=\"count\">(%s)</span>" +msgstr[1] "Všechny <span class=\"count\">(%s)</span>" +msgstr[2] "Všech <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "Instalovat <span class=\"count\">(%s)</span>" +msgstr[1] "Instalovat <span class=\"count\">(%s)</span>" +msgstr[2] "Instalovat <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "K dispozici je <span class=\"count\">(%s)</span> aktualizace" +msgstr[1] "K dispozici jsou <span class=\"count\">(%s)</span> aktualizace" +msgstr[2] "K dispozici jsou <span class=\"count\">(%s)</span> aktualizací" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "Aktivovat <span class=\"count\">(%s)</span>" +msgstr[1] "Aktivovat <span class=\"count\">(%s)</span>" +msgstr[2] "Aktivovat <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "neznámá" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Nainstalovaná verze:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Minimální požadovaná verze:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Dostupná verze:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "Žádné pluginy k instalaci, aktualizaci nebo aktivaci." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Plugin" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Zdroj" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Typ" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Verze" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Stav" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Nainstalovat %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Aktualizovat %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Aktivovat %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Aktualizovat zprávu od autora pluginu:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Instalovat" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Aktualizace" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Aktivovat" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "Žádné pluginy nebyly vybrány k instalaci. Akce nebyla provedena." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "Žádné pluginy nebyly vybrány k aktualizaci. Akce nebyla provedena." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "V tuto chvíli nejsou k dipozici žádné pluginy k instalaci." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "V tuto chvíli nejsou k dipozici žádné pluginy k aktualizaci." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "Žádné pluginy nebyly vybrány k aktivaci. Akce nebyla provedena." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "V tuto chvíli nejsou k dipozici žádné pluginy k aktivaci." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Aktivace pluginu selhala." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Probíhá aktualizace pluginu %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "Při instalaci došlo k chybě %1$s: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "Instalace %1$s se nezdařila." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"Proces instalace a aktivace byl zahájen. Na některých serverech může tato " +"operace trvat delší dobu, proto vás prosíme o trpělivost." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s byl úspěšně nainstalován a aktivován." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Zobrazit podrobnosti" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Skrýt podrobnosti" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "Všechny instalace a aktivace byly úspěšně dokončeny." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Probíhá instalace a aktivace pluginu %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"Proces instalace byl zahájen. Na některých serverech může tato operace trvat " +"delší dobu, proto vás prosíme o trpělivost." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s úspěšně nainstalován." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "Veškeré instalace byly dokončeny." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Probíhá instalace pluginu %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-de_DE.mo b/inc/tgm/languages/tgmpa-de_DE.mo new file mode 100644 index 0000000000000000000000000000000000000000..7aa30f052a7cee39f076067d41e8f1bcd4fa951c GIT binary patch literal 10987 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 Wa|1eK#S!{uBoH-7n?`a&ss0Oglh&dD literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-de_DE.po b/inc/tgm/languages/tgmpa-de_DE.po new file mode 100644 index 0000000..2a294d1 --- /dev/null +++ b/inc/tgm/languages/tgmpa-de_DE.po @@ -0,0 +1,486 @@ +# Translation of TGM Plugin Activation in German (Germany) +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 02:58+0200\n" +"PO-Revision-Date: 2016-05-19 02:58+0200\n" +"Last-Translator: \n" +"Language-Team: TGMPA\n" +"Language: de_DE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Erforderliche Plugins installieren" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Installiere Plugins" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Installiere Plugin: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "Aktualisiere Plugin: %s" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Etwas mit der Plugin-API schlug fehl." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "Dieses Theme erfordert folgendes Plugin: %1$s." +msgstr[1] "Dieses Theme erfordert folgende Plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "Dieses Theme empfiehlt das folgende Plugin: %1$s." +msgstr[1] "Dieses Theme empfiehlt die folgenden Plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"Das folgende Plugin muss auf die neueste Version aktualisiert werden, um " +"maximale Kompatibilität mit diesem Theme sicherzustellen: %1$s." +msgstr[1] "" +"Die folgenden Plugins müssen auf die neueste Version aktualisiert werden, um " +"maximale Kompatibilität mit diesem Theme sicherzustellen: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "Es ist ein Update verfügbar für: %1$s." +msgstr[1] "Es sind ein Updates verfügbar für: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "Das folgende erforderliche Plugin ist derzeit deaktiviert: %1$s." +msgstr[1] "" +"Die folgenden erforderlichen Plugins sind derzeit deaktiviert: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "Das folgende empfohlene Plugin ist derzeit deaktiviert: %1$s." +msgstr[1] "Die folgenden empfohlenen Plugins sind derzeit deaktiviert: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Beginne Installieren des Plugins" +msgstr[1] "Beginne Installieren der Plugins" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Beginne Aktualisieren des Plugins" +msgstr[1] "Beginne Aktualisieren der Plugins" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Beginne Aktivieren des Plugins" +msgstr[1] "Beginne Aktivieren der Plugins" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Zum Installer für erforderliche Plugins zurückkehren" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Zum Dashboard zurückkehren" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Plugin wurde erfolgreich aktiviert" + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "Das folgende Plugin wurde erfolgreich aktiviert:" +msgstr[1] "Die folgenden Plugins wurden erfolgreich aktiviert:" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "Nichts wurde verändert. Plugin %1$s war bereits aktiviert." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Plugin wurde nicht aktiviert. Es ist eine spätere Version von %s " +"erforderlich für dieses Theme. Bitte aktualisiere das Plugin." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "Alle Plugins wurden erfolgreich installiert und aktiviert. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Benachrichtigung verwerfen" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" +"Es sind ein oder mehrere erforderliche oder empfohlene Plugins zum " +"installieren, aktualisieren oder aktivieren verfügbar." + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "" +"Bitte wende dich sich an den Administrator dieser Seite um Hilfe zu erhalten." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "" +"Dieses Plugin muss aktualisiert werden, mit deinem Theme kompatibel zu sein." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Aktualisierung erforderlich" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Setze die parent_slug Variable stattdessen." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"Das externe Plugin-Paket enthält keine Ordner mit der gewünschten Benennung " +"(slug) und Umbenennung hat nicht funktioniert." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Bitte kontaktiere den Plugin-Anbieter und bitte ihn, seine Plugins nach den " +"Wordpress-Richtlinien zu verpacken." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"Das externe Plugin-Paket besteht aus mehr als einer Datei, aber die Dateien " +"sind nicht in einem Ordner verpackt." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "und" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Erforderlich" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Empfohlen" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "WordPress Repository" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "Externe Quelle" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Gepackt" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Nicht installiert" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Installiert, aber nicht aktiviert" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Aktviviert" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Erforderliche Aktualisierung ist nicht verfügbar" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Aktualisierung erforderlich" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Aktualisierung empfohlen" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "Alle <span class=\"count\">(%s)</span>" +msgstr[1] "Alle <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "<span class=\"count\">(%s)</span> zu installieren" +msgstr[1] "<span class=\"count\">(%s)</span> zu installieren" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "<span class=\"count\">(%s)</span> Aktualisierung verfügbar" +msgstr[1] "<span class=\"count\">(%s)</span> Aktualisierungen verfügbar" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "<span class=\"count\">(%s)</span> zu aktivieren" +msgstr[1] "<span class=\"count\">(%s)</span> zu aktivieren" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "unbekannt" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Installierte Version:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Erforderlicher Versionsstand:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Verfügbarer Versionstand:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "Keine Plugins zu installieren, aktualisieren oder aktivieren." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Plugin" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Quelle" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Typ" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Version" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Status" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Installiere %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Aktualisiere %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Aktiviere %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Upgrade-Nachricht des Plugin-Autors:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Installieren" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Aktualisieren" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Aktivieren" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "" +"Es wurden keine Plugins zur Installation ausgewählt. Nichts wurde verändert." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "" +"Es wurden keine Plugins zur Aktualisierung ausgewählt. Nichts wurde " +"verändert." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "Zurzeit sind keine Plugins zur Installation verfügbar." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "Zurzeit sind keine Plugins zur Aktualisierung verfügbar." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "" +"Es wurden keine Plugins zur Aktivierung ausgewählt. Nichts wurde verändert." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "Zurzeit sind keine Plugins zur Aktivierung verfügbar." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Aktivieren des Plugins fehlgeschlagen." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Aktualisiere Plugin %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "" +"Ein Fehler beim Installieren von %1$s ist aufgetreten: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "Die Installation von %1$s ist fehlgeschlagen." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"Die Installation und Aktivierung hat begonnen. Dieser Prozess kann einige " +"Zeit in Anspruch nehmen, bitte habe einen Moment Geduld." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s erfolgreich installiert und aktiviert." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Zeige Details" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Details ausblenden" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "Alle Installationen und Aktivierungen sind erfolgreich abgeschlossen." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Installieren und Aktivieren von Plugin %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"Die Installation hat begonnen. Dieser Prozess kann einige Zeit in Anspruch " +"nehmen, bitte habe einen Moment Geduld." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s erfolgreich installiert." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "Alle Installationen sind abgeschlossen." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Installiere Plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-en_AU.mo b/inc/tgm/languages/tgmpa-en_AU.mo new file mode 100644 index 0000000000000000000000000000000000000000..409c18aaff2815f20c067f10df375c37116c5691 GIT binary patch literal 9927 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�UKhLS;3^sI7Se!gZjHT2PVe(+ z!fBrP=KVEj<W&}e`mnpltCeH-5mQgNH6-b>@^vTmHsZmyqUrt-N{aho7*FVvqs7@d zPIV(*jFV=3a&*LhBPY0SnI7BIfH|FkvNQu#>XVbP7bJI-`oBo!tdij=5;H!mubk3d z{hr4~{YGaZ$JOq7cr}lcb)|%^=5eB^{p7H+*|%k-`XytEij}@O6(7?wuBjXZx>7*i zg~=ZbodUA{yh_9M$m5WR=t%(iXgypa=S|ALTuq$3X^9hi3s{%T$xvyBqkZx<S7f@Q zzo3^f+tE2-+u^PieB?59d6FI7V-J_>u&(5z;H4)!I&%USy~cNp+moK?73~u86Kl$1 zN9un;A3mqBdKzGjVb<~Tu4EXz?c#T1S5G|C?PXW~)p+pBblbJH{Q|zmMYp(qcZ{({ r{k9Q?x$0iNdoevv4St7SziaWV`zJ-~9~6UMq_5apvD|)(`|W=L{Xiz+ literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-en_AU.po b/inc/tgm/languages/tgmpa-en_AU.po new file mode 100644 index 0000000..67edd77 --- /dev/null +++ b/inc/tgm/languages/tgmpa-en_AU.po @@ -0,0 +1,476 @@ +# Translation of TGM Plugin Activation in English (Australia) +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 02:59+0200\n" +"PO-Revision-Date: 2016-05-19 02:59+0200\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: en_AU\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Install Required Plugins" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Install Plugins" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Installing Plugin: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "Updating Plugin: %s" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Something went wrong with the plugin API." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "This theme requires the following plugin: %1$s." +msgstr[1] "This theme requires the following plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "This theme recommends the following plugin: %1$s." +msgstr[1] "This theme recommends the following plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[1] "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "There is an update available for: %1$s." +msgstr[1] "There are updates available for the following plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "The following required plugin is currently inactive: %1$s." +msgstr[1] "The following required plugins are currently inactive: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "The following recommended plugin is currently inactive: %1$s." +msgstr[1] "The following recommended plugins are currently inactive: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Begin installing plugin" +msgstr[1] "Begin installing plugins" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Begin updating plugin" +msgstr[1] "Begin updating plugins" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Begin activating plugin" +msgstr[1] "Begin activating plugins" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Return to Required Plugins Installer" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Return to the Dashboard" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Plugin activated successfully." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "The following plugin was activated successfully:" +msgstr[1] "The following plugins were activated successfully:" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "No action taken. Plugin %1$s was already active." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "All plugins installed and activated successfully. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Dismiss this notice" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Please contact the administrator of this site for help." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "This plugin needs to be updated to be compatible with your theme." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Update Required" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Set the parent_slug config variable instead." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "and" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Required" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Recommended" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "WordPress Repository" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "External Source" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Pre-Packaged" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Not Installed" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Installed But Not Activated" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Active" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Required Update not Available" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Requires Update" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Update recommended" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "All <span class=\"count\">(%s)</span>" +msgstr[1] "All <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "To Install <span class=\"count\">(%s)</span>" +msgstr[1] "To Install <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Update Available <span class=\"count\">(%s)</span>" +msgstr[1] "Update Available <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "To Activate <span class=\"count\">(%s)</span>" +msgstr[1] "To Activate <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "unknown" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Installed version:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Minimum required version:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Available version:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "No plugins to install, update or activate." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Plugin" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Source" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Type" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Version" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Status" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Install %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Update %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Activate %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Upgrade message from the plugin author:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Install" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Update" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Activate" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "No plugins were selected to be installed. No action taken." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "No plugins were selected to be updated. No action taken." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "No plugins are available to be installed at this time." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "No plugins are available to be updated at this time." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "No plugins were selected to be activated. No action taken." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "No plugins are available to be activated at this time." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Plugin activation failed." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Updating Plugin %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "An error occurred while installing %1$s: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "The installation of %1$s failed." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s installed and activated successfully." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Show Details" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Hide Details" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "All installations and activations have been completed." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Installing and Activating Plugin %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s installed successfully." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "All installations have been completed." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Installing Plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-en_CA.mo b/inc/tgm/languages/tgmpa-en_CA.mo new file mode 100644 index 0000000000000000000000000000000000000000..4772aa7da81a7464c1d3210f8c8aa1234afa3e5b GIT binary patch literal 9930 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 J2jJp}`(ML}CU*b; literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-en_CA.po b/inc/tgm/languages/tgmpa-en_CA.po new file mode 100644 index 0000000..81aab47 --- /dev/null +++ b/inc/tgm/languages/tgmpa-en_CA.po @@ -0,0 +1,477 @@ +# Translation of TGM Plugin Activation in English (Canada) +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 02:59+0200\n" +"PO-Revision-Date: 2016-05-19 02:59+0200\n" +"Last-Translator: \n" +"Language-Team: TGMPA\n" +"Language: en_CA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Install Required Plugins" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Install Plugins" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Installing Plugin: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Something went wrong with the plugin API." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "This theme requires the following plugin: %1$s." +msgstr[1] "This theme requires the following plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "This theme recommends the following plugin: %1$s." +msgstr[1] "This theme requires the following plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[1] "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "There is an update available for: %1$s." +msgstr[1] "There are updates available for the following plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "The following required plugin is currently inactive: %1$s." +msgstr[1] "The following required plugins are currently inactive: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "The following recommended plugin is currently inactive: %1$s." +msgstr[1] "The following recommended plugins are currently inactive: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Begin installing plugin." +msgstr[1] "Begin installing plugins." + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Begin updating plugin." +msgstr[1] "Begin updating plugins." + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Begin activating plugin." +msgstr[1] "Begin activating plugins." + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Return to Required Plugins Installer" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Return to the dashboard" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Plugin activated successfully." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +#, fuzzy +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "The following plugin was activated successfully:" +msgstr[1] "The following plugin was activated successfully:" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "No action taken. Plugin %1$s was already active." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "All plugins installed and activated successfully. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Dismiss this notice." + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Please contact the administrator of this site for help." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "This plugin needs to be updated to be compatible with your theme." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Update Required" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Set the parent_slug config variable instead." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "and" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Required" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Recommended" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "WordPress Repository" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "External Source" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Pre-Packaged" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Not Installed" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Installed But Not Activated" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Active" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Required Update not Available" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Requires Update" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Update recommended" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "All <span class=\"count\">(%s)</span>" +msgstr[1] "All <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "To Install <span class=\"count\">(%s)</span>" +msgstr[1] "To Install <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Update Available <span class=\"count\">(%s)</span>" +msgstr[1] "Update Available <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "To Activate <span class=\"count\">(%s)</span>" +msgstr[1] "To Activate <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "unknown" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Installed version:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Minimum required version:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Available version:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "" + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Plugin" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Source" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Type" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Version" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Status" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Install %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Update %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Activate %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Upgrade message from the plugin author:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Install" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Update" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Activate" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "No plugins were selected to be installed. No action taken." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "No plugins were selected to be updated. No action taken." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "No plugins are available to be installed at this time." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "No plugins are available to be updated at this time." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "No plugins were selected to be activated. No action taken." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "No plugins are available to be activated at this time." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Plugin activation failed." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Updating Plugin %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "An error occurred while installing %1$s: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "The installation of %1$s failed." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s installed and activated successfully." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Show Details" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Hide Details" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "All installations and activations have been completed." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Installing and Activating Plugin %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s installed successfully." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "All installations have been completed." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Installing Plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-en_GB.mo b/inc/tgm/languages/tgmpa-en_GB.mo new file mode 100644 index 0000000000000000000000000000000000000000..89761299467f73e79cb4029ee73c85263c251f17 GIT binary patch literal 9925 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 GyZsL(<|V`c literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-en_GB.po b/inc/tgm/languages/tgmpa-en_GB.po new file mode 100644 index 0000000..64b37da --- /dev/null +++ b/inc/tgm/languages/tgmpa-en_GB.po @@ -0,0 +1,476 @@ +# Translation of TGM Plugin Activation in English (UK) +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 03:00+0200\n" +"PO-Revision-Date: 2016-05-19 03:00+0200\n" +"Last-Translator: Gary Jones\n" +"Language-Team: TGMPA\n" +"Language: en_GB\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Install Required Plugins" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Install Plugins" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Installing Plugin: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Something went wrong with the plugin API." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "This theme requires the following plugin: %1$s." +msgstr[1] "This theme requires the following plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "This theme recommends the following plugin: %1$s." +msgstr[1] "This theme recommends the following plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[1] "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "There is an update available for: %1$s." +msgstr[1] "There are updates available for the following plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "The following required plugin is currently inactive: %1$s." +msgstr[1] "The following required plugins are currently inactive: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "The following recommended plugin is currently inactive: %1$s." +msgstr[1] "The following recommended plugins are currently inactive: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Begin installing plugin" +msgstr[1] "Begin installing plugins" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Begin updating plugin" +msgstr[1] "Begin updating plugins" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Begin activating plugin" +msgstr[1] "Begin activating plugins" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Return to Required Plugins Installer" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Return to the Dashboard" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Plugin activated successfully." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "The following plugin was activated successfully:" +msgstr[1] "The following plugin was activated successfully:" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "No action taken. Plugin %1$s was already active." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "All plugins installed and activated successfully. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Dismiss this notice" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Please contact the administrator of this site for help." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "This plugin needs to be updated to be compatible with your theme." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Update Required" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Set the parent_slug config variable instead." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "and" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Required" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Recommended" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "WordPress Repository" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "External Source" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Pre-Packaged" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Not Installed" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Installed But Not Activated" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Active" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Required Update not Available" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Requires Update" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Update recommended" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "All <span class=\"count\">(%s)</span>" +msgstr[1] "All <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "To Install <span class=\"count\">(%s)</span>" +msgstr[1] "To Install <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Update Available <span class=\"count\">(%s)</span>" +msgstr[1] "Update Available <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "To Activate <span class=\"count\">(%s)</span>" +msgstr[1] "To Activate <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "unknown" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Installed version:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Minimum required version:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Available version:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "No plugins to install, update or activate." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Plugin" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Source" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Type" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Version" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Status" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Install %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Update %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Activate %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Upgrade message from the plugin author:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Install" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Update" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Activate" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "No plugins were selected to be installed. No action taken." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "No plugins were selected to be updated. No action taken." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "No plugins are available to be installed at this time." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "No plugins are available to be updated at this time." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "No plugins were selected to be activated. No action taken." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "No plugins are available to be activated at this time." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Plugin activation failed." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Updating Plugin %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "An error occurred while installing %1$s: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "The installation of %1$s failed." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s installed and activated successfully." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Show Details" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Hide Details" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "All installations and activations have been completed." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Installing and Activating Plugin %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s installed successfully." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "All installations have been completed." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Installing Plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-eo.mo b/inc/tgm/languages/tgmpa-eo.mo new file mode 100644 index 0000000000000000000000000000000000000000..69ba038b860ed54382c518c77242664b299d0b39 GIT binary patch literal 9966 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 literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-eo.po b/inc/tgm/languages/tgmpa-eo.po new file mode 100644 index 0000000..6ab5499 --- /dev/null +++ b/inc/tgm/languages/tgmpa-eo.po @@ -0,0 +1,476 @@ +# Translation of TGM Plugin Activation in Esperanto +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 03:00+0200\n" +"PO-Revision-Date: 2016-05-19 03:00+0200\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: eo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Instali devigajn kromprogramojn" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Instali kromprogramojn" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Instalas kromprogramon: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Io misis pri la kromprograma API." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "Tiu ĉi etoso postulas la sekvan kromprogramon: %1$s." +msgstr[1] "Tiu ĉi etoso postulas la sekvajn kromprogramojn: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "Tiu ĉi etoso rekomendas la sekvan kromprogramon: %1$s." +msgstr[1] "Tiu ĉi etoso rekomendas la sekvajn kromprogramojn: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"La sekva kromprogramo bezonas esti ĝisdatigita al la plej nova versio por " +"certigi kongruecon kun tiu ĉi etoso: %1$s." +msgstr[1] "" +"La sekvaj kromprogramoj bezonas esti ĝisdatigitaj al la plej nova versio por " +"certigi kongruecon kun tiu ĉi etoso: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "Ĝisdatigo haveblas por: %1$s." +msgstr[1] "Ĝisdatigoj haveblas por la sekvaj kromprogramoj: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "La sekva deviga kromprogramo ne estas aktiva nun: %1$s." +msgstr[1] "La sekvaj devigaj kromprogramoj ne estas aktivaj nun: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "La sekva rekomendita kromprogramo ne estas aktiva nun: %1$s." +msgstr[1] "La sekvaj rekomenditaj kromprogramoj ne estas aktivaj nun: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Ek al instalo de kromprogramo" +msgstr[1] "Ek al instalo de kromprogramoj" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Ek al ĝisdatigo de kromprogramo" +msgstr[1] "Ek al ĝisdatigo de kromprogramoj" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Ek al aktivigo de kromprogramo" +msgstr[1] "Ek al aktivigo de kromprogramoj" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Reen al instalilo de devigaj kromprogramoj" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Reen al la panelo" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Kromprogramo estis aktivigita sukcese." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "Nenio farita. Kromprogramo %1$s jam estis aktiva." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Kromprogramo ne aktivigita. Pli nova versio de %s estas bezonata por tiu ĉi " +"etoso. Bonvole ĝisdatigu la kromprogramon." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "Ĉiuj kromprogramoj estis sukcese instalitaj kaj aktivigitaj. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Forsendi tiun ĉi avizon" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Bonvole kontaktu la retejan administranton por helpo." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "Tiu kromprogramo bezonas esti ĝisdatigita por kongrui kun via etoso." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Deviga ĝisdatigo" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Anstataŭe, fiksu la agordan variablon parent_slug." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"La fora kromprograma pakaĵo ne enhavas dosierujon kun dezirata url-nomo kaj " +"alinomo ne sukcesis." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Bonvole kontaktu la programiston de tiu kromprogramo kaj petu pakon de la " +"kromprogramo laŭ la gvidlinioj de WordPress." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"La fora kromprograma pakaĵo enhavas pli ol unu dosieron, sed la dosieroj ne " +"estas pakitaj en dosierujo." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "kaj" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Deviga" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Rekomendita" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "WordPress-deponejo" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "Ekstera fonto" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Antaŭ-pakita" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Ne instalita" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Instalita sed ne aktivigita" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Aktiva" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Deviga ĝisdatigo ne havebla" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Postulas ĝisdatigon" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Ĝisdatigo rekomendita" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "Ĉiuj <span class=\"count\">(%s)</span>" +msgstr[1] "Ĉiuj <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "Por instali <span class=\"count\">(%s)</span>" +msgstr[1] "Por instali <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Ĝisdatigo havebla <span class=\"count\">(%s)</span>" +msgstr[1] "Ĝisdatigoj haveblaj <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "Por aktivigi <span class=\"count\">(%s)</span>" +msgstr[1] "Por aktivigi <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "nekonata" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Instalita versio:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Minimuma deviga versio:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Havebla versio:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "Neniuj kromprogramoj por instali, ĝisdatigi aŭ aktivigi." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Kromprogramo" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Fonto" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Tipo" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Versio" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Stato" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Instali %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Ĝisdatigi %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Aktivigi %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Ĝisdatigo-mesaĝo de la aŭtoro de la kromprogramo:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Instali" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Ĝisdatigi" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Aktivigi" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "Neniuj kromprogramoj elektitaj por instalo. Nenio farita." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "Neniuj kromprogramoj elektitaj por ĝisdatigo. Nenio farita." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "Neniuj kromprogramoj haveblaj por instalo nuntempe." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "Nun, neniuj ĝisdatigoj por kromprogramoj." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "Neniuj kromprogramoj elektitaj por aktivigo. Neniu ago farita." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "Neniuj kromprogramoj aktivigeblaj nuntempe." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Aktivigo de kromprogramo malsukcesis." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Ĝisdatigante kromprogrameton %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "Eraro okazis dum instalo de %1$s: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "La instalo de %1$s malsukcesis." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"La instalo kaj aktivigo komenciĝas. Tiu procezo eble daŭros longatempe, do " +"bonvole estu pacienca. " + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s sukcese instalis kaj aktiviĝis." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Montri detalojn" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Kaŝi detalojn" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "Ĉiuj instaloj kaj aktivigoj estas finitaj." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Instalas kaj aktivigas kromprogramon %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"La instalo komenciĝas. Tiu procezo eble daŭros longatempe, do bonvole estu " +"pacienca." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s sukcese instalis" + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "Ĉiuj instaloj estas finitaj." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Instalas kromprogramon %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-es_ES.mo b/inc/tgm/languages/tgmpa-es_ES.mo new file mode 100644 index 0000000000000000000000000000000000000000..dc5718039e65c612c33e9cc7f9d17e8b4965475d GIT binary patch literal 10486 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 literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-es_ES.po b/inc/tgm/languages/tgmpa-es_ES.po new file mode 100644 index 0000000..2bca199 --- /dev/null +++ b/inc/tgm/languages/tgmpa-es_ES.po @@ -0,0 +1,482 @@ +# Translation of TGM Plugin Activation in Spanish (Spain) +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 03:01+0200\n" +"PO-Revision-Date: 2016-05-19 03:01+0200\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Requiere instalar plugins" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Instalar plugins" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Instalando plugin: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Algo salió mal con API del plugin." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "Este tema requiere el siguiente plugin: %1$s." +msgstr[1] "Este tema requiere los siguientes plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "Este Tema recomienda utilizar el plugin: %1$s." +msgstr[1] "Este Tema recomienda utilizar los plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"El siguiente plugin debe actualizarse a la versión más reciente para " +"asegurar la máxima compatibilidad con este tema: %1$s." +msgstr[1] "" +"Los siguientes plugins necesitan actualizarse a la versión más reciente para " +"asegurar la máxima compatibilidad con este tema: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "Hay una actualización disponible para: %1$s." +msgstr[1] "Hay actualizaciones disponibles para los siguientes plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "El siguiente requiere plugin está actualmente inactiva: %1$s." +msgstr[1] "El siguiente requiere los plugins son actualmente inactivos: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "Recomienda el siguiente plugin está actualmente inactiva: %1$s." +msgstr[1] "" +"Recomienda lo siguiente los plugins son actualmente inactivos: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Comenzar a instalar el plugin" +msgstr[1] "Comenzar a instalar plugins" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Comenzar la actualización del plugin" +msgstr[1] "Comenzar la actualización de los plugins" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Comenzar a activar plugin" +msgstr[1] "Comenzar a activar plugins" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Volver al instalador de Plugins" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Volver al Escritorio" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Plugin activado correctamente." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "No se realizó ninguna acción. El plugin %1$s ya estaba activado." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Plugin desactivado. Necesitas una versión superior de %s para este tema. Por " +"favor, actualiza el plugin." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "Todos los plugin instalados y activados correctamente. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Descartar este aviso" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Por favor, contacta con al administrador de este sitio." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "Este plugin debe actualizarse para que sea compatible con tu tema." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Requiere actualización" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Establece la variable de configuración parent_slug en su lugar." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"El paquete remoto del plugin no contiene una carpeta con el slug apropiado y " +"no funcionó el cambio de nombre." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Por favor, ponte en contacto con el autor del plugin y pídele que lo " +"empaquete de acuerdo a las prácticas recomendadas de WordPress." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"El paquete remoto del plugin está compuesto por más de un archivo, pero los " +"archivos no están dentro de una carpeta." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "y" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Obligatorio" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "RECOMENDADO" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "Repositorio WordPress" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "Fuente externa" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Pre-empaquetado" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "No Instalado" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Instalado pero no activado" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Activar" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Actualización requerida no disponible" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Requiere actualización" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Actualización recomendada" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "Todos <span class=\"count\">(%s)</span>" +msgstr[1] "Todos <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "A instalar <span class=\"count\">(%s)</span>" +msgstr[1] "A instalar <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Actualización disponible <span class=\"count\">(%s)</span>" +msgstr[1] "Actualizaciones disponibles <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "Para activar <span class=\"count\">(%s)</span>" +msgstr[1] "Para activar <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "desconocido" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Versión instalada:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Versión mínima requerida:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Versión disponible:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "No hay plugins para instalar, actualizar o activar." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Plugin" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Origen" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Clase" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Version" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Status" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Instalar %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Actualizar %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Activar %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Mensaje de actualización del autor del plugin:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Instalar" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Actualizar" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Activar:" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "" +"No se han seleccionado plugins para instalar. No se realizará ninguna acción." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "" +"No se han seleccionado plugins para actualizar. No se realizará ninguna " +"acción." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "No hay plugins disponibles para instalar en este momento." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "No hay plugins disponibles para activar en este momento." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "" +"No se han seleccionado plugins para instalar. No se realizará ninguna acción." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "No hay plugins disponibles para activar en este momento." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Fallo en la activación de Plugin." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Actualizando plugin %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "" +"A ocurrido un error durante la instalación %1$s: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "La instalación de %1$s fallida." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"Comienza el proceso de instalación y activación. Este proceso puede tardar " +"un poco en algunos alojamientos, por favor sea paciente." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s Instalado y activado correctamente." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Ver Detalles" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Esconder detalles" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "Todas las instalaciones y activaciones se han completado." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Instalación y Activación Plugin %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"El proceso de instalación ha comenzado. Este proceso puede tardar un poco " +"según el alojamiento, por favor sea paciente." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s instalado correctamente." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "Todas las instalaciones completadas." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Instalar Plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-fr_FR.mo b/inc/tgm/languages/tgmpa-fr_FR.mo new file mode 100644 index 0000000000000000000000000000000000000000..16df22fe91039bc1a480cb1411202e6e4fff76d2 GIT binary patch literal 11222 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 literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-fr_FR.po b/inc/tgm/languages/tgmpa-fr_FR.po new file mode 100644 index 0000000..73afc59 --- /dev/null +++ b/inc/tgm/languages/tgmpa-fr_FR.po @@ -0,0 +1,491 @@ +# Translation of TGM Plugin Activation in French (France) +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 03:01+0200\n" +"PO-Revision-Date: 2016-05-19 03:01+0200\n" +"Last-Translator: Hedi Chaibi <contact@hedichaibi.com>\n" +"Language-Team: TGMPA\n" +"Language: fr_FR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.8.7\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Installer les extensions requises" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Installer les extensions" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Installation de l’extension : %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "Mise à jour du plugin : %s" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Il y a eu un problème avec l’API de l’extension." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "Ce thème nécessite l’extension suivante : %1$s." +msgstr[1] "Ce thème nécessite les extensions suivante : %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "Ce thème recommande l’extension suivante : %1$s." +msgstr[1] "Ce thème recommande les extensions suivantes : %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"L’extension suivante doit être mis à jour vers sa dernière version afin " +"d’assurer une compatibilité maximale avec ce thème : %1$s." +msgstr[1] "" +"Les extensions suivantes doivent être mises à jour vers leurs dernières " +"versions afin d’assurer une compatibilité maximale avec ce thème : %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "Il y’a une mise à jour disponible pour : %1$s." +msgstr[1] "" +"Il y’a des mises à jour disponibles pour les extensions suivantes : %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "L’extension requise suivante est actuellement inactive : %1$s." +msgstr[1] "" +"Les extensions requise suivantes sont actuellement inactives : %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "L’extension recommandée suivante est actuellement inactive : %1$s." +msgstr[1] "" +"Les extensions recommandées suivantes sont actuellement inactives : %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Commencer à installer l’extension" +msgstr[1] "Commencer à installer les extensions" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Commencer à mettre à jour l’extension" +msgstr[1] "Commencer à mettre à jour les extensions" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Commencer à activer l’extension" +msgstr[1] "Commencer à activer les extensions" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Retour à l’installation des extensions requises" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Retourner au tableau de bord" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Extension activée avec succès." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "L’extension suivante a été activée avec succès :" +msgstr[1] "Les extensions suivantes ont été activées avec succès :" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "Aucune mesure prise. L’extension %1$s était déjà active." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"L’extension n’est pas activée. Une version plus récente de %s est nécessaire " +"pour ce thème. Veuillez mettre à jour l’extension." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "Toutes les extensions ont été installées et activées avec succès. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Ignorer ce message" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" +"Il y a une ou plusieurs extensions requise ou recommandées à installer, " +"mettre à jour ou activer." + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Veuillez contacter l’administrateur du site pour obtenir de l’aide." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "" +"Cette extension a besoin d’être mise à jour pour être compatible avec votre " +"thème." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Mise à jour requise" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Définissez la variable de configuration parent_slug à la place." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"Le pack d’extension distant ne contient pas de dossier avec le nom désiré et " +"le renommage ne fonctionne pas." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Veuillez contacter le développeur de l’extension et demandez un " +"reconditionnement respectant les lignes directrices de WordPress." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"Le pack d’extension distant se compose de plus d’un fichier, mais les " +"fichiers ne sont pas assemblés dans un dossier." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "et" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Requis" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Recommandé" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "Dépôt WordPress" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "Source externe" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Inclus avec le thème" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Non installé" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Installé mais pas activé" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Activé" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Mise à jour requise indisponible" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Nécessite une mise à jour" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Mise à jour recommandée" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "Tous les <span class=\"count\">(%s)</span>" +msgstr[1] "Tous les <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "A installer <span class=\"count\">(%s)</span>" +msgstr[1] "A installer <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Mise à jour disponible <span class=\"count\">(%s)</span>" +msgstr[1] "Mise à jour disponible <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "A activer <span class=\"count\">(%s)</span>" +msgstr[1] "A activer <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "inconnue" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Version installée :" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Version minimum requise :" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Version disponible :" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "Aucune extension à installer, à mettre à jour ou à activer." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Extension" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Source" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Type" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Version" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Statut" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Installer %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Mettre à jour %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Activer %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Message de mise à niveau de l’auteur de l’extension :" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Installer" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Mettre à jour" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Activer" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "" +"Aucune extension n’a été sélectionnée pour être installée. Aucune action n’a " +"été effectuée." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "" +"Aucune extension n’a été sélectionnée pour être mise à jour. Aucune action " +"n’a été effectuée." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "Aucune extension à installer pour le moment." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "Aucune extension à mettre à jour pour le moment." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "" +"Aucune extension n’a été sélectionnée pour être activée. Aucune action n’a " +"été effectuée." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "Aucune extension à activer pour le moment." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "L’activation de l’extension a échoué." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Mise à jour de l’extension %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "" +"Une erreur est survenue lors de l’installation de %1$s: <strong>%2$s</" +"strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "L’installation de %1$s a échoué." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"Le processus d’installation et d’activation a démarré. Cette opération peut " +"prendre du temps selon votre hébergeur, merci de bien vouloir patienter." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s installé et activé avec succès." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Afficher les détails" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Masquer les détails" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "Toutes les installations et activations sont terminées." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Mise à jour et activation de l’extension %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"Le processus d’installation a démarré. Cette opération peut prendre du temps " +"selon votre hébergeur, merci de bien vouloir patienter." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s installé avec succès." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "Toutes les installations sont terminées." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Installation de l’extension %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-he_IL.mo b/inc/tgm/languages/tgmpa-he_IL.mo new file mode 100644 index 0000000000000000000000000000000000000000..607f4fbdc6c57db3f321d965fa8937b3c04d811f GIT binary patch literal 10347 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 Gto{ce{o+CZ literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-he_IL.po b/inc/tgm/languages/tgmpa-he_IL.po new file mode 100644 index 0000000..0bc2088 --- /dev/null +++ b/inc/tgm/languages/tgmpa-he_IL.po @@ -0,0 +1,469 @@ +# Translation of TGM Plugin Activation in Hebrew +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 03:01+0200\n" +"PO-Revision-Date: 2016-05-19 03:02+0200\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: he\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "התקנת תוספים נדרשים" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "תוסף חדש" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "התקנת התוסף: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "" + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "התבנית דורשת את התוסף הבא: %1$s." +msgstr[1] "התבנית דורשת את התוספים הבאים: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "התבנית ממליצה על התוסף הבא: %1$s." +msgstr[1] "התבנית ממליצה על התוספים הבאים: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"התוסף הבא צריך להיות מעודכן לגרסתו האחרונה על מנת להבטיח את התאימות " +"המקסימלית לתבנית זו: %1$s." +msgstr[1] "" +"התוספים הבאים צריכים להיות מעודכים לגרסתם האחרונה על מנת להבטיח את התאימות " +"המקסימלית לתבנית זו: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "ישנו עדכון זמין עבור: %1$s." +msgstr[1] "ישנם עדכונים זמינים עבור: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "התוסף הדרוש הבא לא פעיל כרגע: %1$s." +msgstr[1] "התוספים הדרושים הבאים לא פעילים כרגע: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "התוסף המומלץ הבא לא פעיל כרגע: %1$s." +msgstr[1] "התוספים המומלצים הבאים לא פעילים כרגע: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "החל בהתקנת התוסף" +msgstr[1] "החל בהתקנת התוספים" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "מתחיל לעדכן את התוסף" +msgstr[1] "מתחיל לעדכן את התוספים" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "החל בהפעלת התוסף" +msgstr[1] "החל בהפעלת התוספים" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "חזרה להתקנת תוספים נדרשים" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "חזרה ללוח הבקרה" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "התוסף הופעל בהצלחה." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "לא בוצעה כל פעולה. התוסף %1$s כבר הופעל." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"התוסף לא הופעל. תבנית זו דורשת גירסה עדכנית יותר של %s. נא לעדכן את התוסף." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "כל התוספים הותקנו והופעלו בהצלחה. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "שחרר הודעה זו" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "לקבלת עזרה יש ליצור קשר עם הנהלת האתר." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "יש לעדכן תוסף זה כדי שיתאים לתבנית." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "נדרש עדכון" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "" + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "פנו בבקשה ליוצר התוסף ובקשו ממנו לארוז את התוסף בהתאם להנחיות וורדפרס." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "ו" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, fuzzy, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "נדרש" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "מומלץ" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "מאגר וורדפרס" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "מקור חיצוני" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "ארוז מראש" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "לא מותקן" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "מותקן אך לא מופעל" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "ערכה פעילה" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "העדכון הדרוש אינו זמין" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "דרוש עדכון" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "מומלץ לעדכן" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, fuzzy, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "הכל <span class=\"count\">(%s)</span>" +msgstr[1] "הכל <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "התקנה <span class=\"count\">(%s)</span>" +msgstr[1] "התקנה <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "עדכונים זמינים <span class=\"count\">(%s)</span>" +msgstr[1] "עדכונים זמינים <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "הפעלה <span class=\"count\">(%s)</span>" +msgstr[1] "הפעלה <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "לא ידוע" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "גרסה מותקנת:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "גירסה מינימלית נדרשת:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "גירסה זמינה:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "אין תוספים להתקנה, עדכון או הפעלה." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "תוסף" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "מקור" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "סוג משרה" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "גרסא" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "סטטוס הפוסט" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, fuzzy, php-format +msgid "Install %2$s" +msgstr "התקנת %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, fuzzy, php-format +msgid "Update %2$s" +msgstr " עדכון %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, fuzzy, php-format +msgid "Activate %2$s" +msgstr "%2$s מופעל" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "הודעת עדכון ממפתח התוסף:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "התקן" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "עדכון" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "הפעלה" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "לא נבחרו תוספים להתקנה. לא בוצעה שום פעולה." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "לא נבחרו תוספים לעדכון. לא בוצעה שום פעולה." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "אין תוספים זמינים להתקנה." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "אין תוספים זמינים לעדכון." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "לא נבחרו תוספים להפעלה. לא בוצעה שום פעולה." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "אין תוספים זמינים להפעלה." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "הפעלת התוסף נכשלה." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "שדרוג התוסף %1$s ‏(%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "ארעה שגיאה במהלך התקנת %1$s: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "ההתקנה של %1$s נכשלה." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"תהליך ההתקנה וההפעלה מתחיל והוא יכול להמשך זמן מה בשרתים מסוימים. נא התאזרו " +"בסבלנות." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s הותקן והופעל בהצלחה." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "הראה פרטים" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "הסתר מידע נוסף" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "כל ההתקנות וההפעלות הושלמו." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "מתקין ומפעיל את התוסף %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"תהליך ההתקנה מתחיל. התהליך יכול לקחת זמן מה בשרתים מסוימים אז נא התאזרו " +"בסבלנות." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s הותקן בהצלחה." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "כל ההתקנות הושלמו." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "מתקין תוסף %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-hr_HR.mo b/inc/tgm/languages/tgmpa-hr_HR.mo new file mode 100644 index 0000000000000000000000000000000000000000..e542e3102482fb56e8dad012fb7ee26459e4f53d GIT binary patch literal 11187 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 M|F<rdR%~+hKcc2LUjP6A literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-hr_HR.po b/inc/tgm/languages/tgmpa-hr_HR.po new file mode 100644 index 0000000..95add01 --- /dev/null +++ b/inc/tgm/languages/tgmpa-hr_HR.po @@ -0,0 +1,502 @@ +# Translation of TGM Plugin Activation in Czech. +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 03:02+0200\n" +"PO-Revision-Date: 2016-05-19 03:02+0200\n" +"Last-Translator: \n" +"Language-Team: TGMPA\n" +"Language: hr_HR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Instalirajte potrebne dodatke" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Instalirajte dodatke" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Instaliranje dodatka: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "Ažuriranje dodatka: %s" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Nešto je pošlo po zlu sa API-jem dodatka" + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "Ova tema traži sljedeći dodatak: %1$s." +msgstr[1] "Ova tema traži sljedeće dodatke: %1$s." +msgstr[2] "Ova tema traži sljedeće dodatke: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "Ova tema preporuča sljedeći dodatak: %1$s." +msgstr[1] "Ova tema preporuča sljedeće dodatke: %1$s." +msgstr[2] "Ova tema preporuča sljedeće dodatke: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"Sljedeći dodatak mora biti ažuriran na posljednju verziju da bi se postigla " +"maksimalna kompatibilnost sa ovom temom: %1$s." +msgstr[1] "" +"Sljedeći dodaci moraju biti ažurirani na posljednju verziju da bi se " +"postigla maksimalna kompatibilnost sa ovom temom: %1$s." +msgstr[2] "" +"Sljedeći dodaci moraju biti ažurirani na posljednju verziju da bi se " +"postigla maksimalna kompatibilnost sa ovom temom: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "Postoji nadogradnja za: %1$s." +msgstr[1] "Postoje nadogradnje za sljedeće dodatke: %1$s." +msgstr[2] "Postoje nadogradnje za sljedeće dodatke: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "Sljedeći obavezan dodatak je trenutačno neaktivan: %1$s." +msgstr[1] "Sljedeći obavezni dodaci su trenutačno neaktivni: %1$s." +msgstr[2] "Sljedeći obavezni dodaci su trenutačno neaktivni: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "Sljedeći preporučeni dodatak je trenutno neaktivan: %1$s." +msgstr[1] "Sljedeći preporučeni dodaci su trenutno neaktivni: %1$s." +msgstr[2] "Sljedeći preporučeni dodaci su trenutno neaktivni: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Započnite instalaciju dodatka" +msgstr[1] "Započnite instalaciju dodataka" +msgstr[2] "Započnite instalaciju dodataka" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Započnite nadogradnju dodatka" +msgstr[1] "Započnite nadogradnju dodataka" +msgstr[2] "Započnite nadogradnju dodataka" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Započnite aktivaciju dodatka" +msgstr[1] "Započnite aktivaciju dodataka" +msgstr[2] "Započnite aktivaciju dodataka" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Vratite se na instalacijski prozor potrebnih dodataka" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Vratite se na Nadzornu ploču" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Dodatak je uspješno aktiviran." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "Sljedeći dodatak je uspješno aktiviran:" +msgstr[1] "Sljedeći dodaci su uspješno aktivirani:" +msgstr[2] "Sljedeći dodaci su uspješno aktivirani:" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "Nije poduzeta akcija. Dodatak %1$s je već aktiviran." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Dodatak nije aktiviran. Viša verzija %s je potrebna za ovu temu. Molimo vas " +"nadogradite dodatak." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "Svi dodaci su instalirani i aktivirani uspješno. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Zanemarite ovu obavijest" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" +"Postoji jedan ili više dodataka ili preporučenih dodataka za instalaciju, " +"nadogradnju ili aktiviranje." + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Molimo vas kontaktirajte administratora stranice za pomoć." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "" +"Ovaj dodatak treba biti nadograđen da bi bio kompatibilan sa vašom temom." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Nadogradnja je potrebna" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Postavite parent_slug konfiguracijsku varijablu umijesto" + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"Daljinski paket dodataka ne sadrži mapu sa traženim slug-om. Preimenovanje " +"nije uspjelo." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Molimo vas kontaktirajte autora dodatka i tražite ih da zapakiraju dodatak " +"prema WordPressovim pravilima" + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"Daljinski paket dodataka sadrži više od jedne datoteke, ali one nisu " +"zapakirane unutar mape." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "i" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Potreban" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Preporučen" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "WordPressov repozitorij" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "Vanjski izvor" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Unaprijed zapakiran" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Nije instaliran" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Instaliran, ali nije aktiviran" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Aktivan" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Potrebna nadogradnja nije dostupna" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Zahtijeva nadogradnju" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Nadogradnja je preporučena" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "Svi <span class=\"count\">(%s)</span>" +msgstr[1] "Svi <span class=\"count\">(%s)</span>" +msgstr[2] "Svi <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "Za instalaciju <span class=\"count\">(%s)</span>" +msgstr[1] "Za instalaciju <span class=\"count\">(%s)</span>" +msgstr[2] "Za instalaciju <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Nadogradnja je dostupna <span class=\"count\">(%s)</span>" +msgstr[1] "Nadogradnje su dostupne <span class=\"count\">(%s)</span>" +msgstr[2] "Nadogradnje su dostupne <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "Za aktivirati <span class=\"count\">(%s)</span>" +msgstr[1] "Za aktivirati <span class=\"count\">(%s)</span>" +msgstr[2] "Za aktivirati <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "nepoznat" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Instalirana verzija:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Minimalno potrebna verzija:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Dostupna verzija:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "Nema dodataka za instalaciju, nadogradnju ili aktivaciju." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Dodatak" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Izvor" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Tip" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Verzija" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Status" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Instalirajte %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Nadogradite %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Aktivirajte %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Poruka nadogradnje od strane autora dodatka:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Instalirajte" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Nadogradite" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Aktivirajte" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "" +"Niti jedan dodatak nije izabran za instalaciju. Neće se poduzeti nikakva " +"akcija." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "" +"Niti jedan dodatak nije izabran za nadogradnju. Neće se poduzeti nikakva " +"akcija." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "Trenutno nema dodataka dostupnih za instalaciju." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "Trenutno nema dodataka dostupnih za nadogradnju." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "" +"Niti jedan dodatak nije izabran za aktivaciju. Neće se poduzeti nikakva " +"akcija." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "Trenutno nema dodataka dostupnih za aktivaciju." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Neuspjela aktivacija dodatka." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Nadograđivanje dodatka %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "Greška prilikom instalacije %1$s: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "Neuspjela instalacija %1$s." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"Proces instalacije i aktivacije je započeo. Ovaj proces može potrajati na " +"nekim poslužiteljima. Molimo vas, budite strpljivi." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s je uspješno instaliran i aktiviran." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Prikaži detalje" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Sakrij detalje" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "Sve instalacije i aktivacije su završene." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Instaliranje i aktiviranje dodatka %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"Proces instalacije je započeo. Ovaj proces može potrajati na nekim " +"poslužiteljima. Molimo vas, budite strpljivi." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s je instaliran uspješno." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "Sve instalacije su završene." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Instaliranje dodatka %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-it_IT.mo b/inc/tgm/languages/tgmpa-it_IT.mo new file mode 100644 index 0000000000000000000000000000000000000000..3b076695289a2cfcde1864d8c1da9cdf3f760e20 GIT binary patch literal 10457 zcmcJUYm8l06~{Mm%1cy03-~}cg`q7Bw-y9(EG1JYFiLCbv_eBs&fL4_-jkkt&gGnQ zXBdK_k{BM5SK<dh;fsW5h>0;E8iS;M&=?bu_{jtlV}c0={02cZ{?>k+`<%`Utv56C zzx$lM_Fk{O*4k@cIeX&UiqDt${TRPzyhlb#y|Y27lRRDu{+IFj;3X$3wF$flJQX|w zz8@?>e$@T^nFAjJuL55IF9tWBqSU9s9pDUDf@g!zf}aF`=kaZDit(i^{z33I@B?51 zo&nwqGDSTIz7Krdzkd=ukMU2ykAlAiW&OW{li-`+M)3U8l=>8S1^8jG1#Snw0SdoA z^Y|Jl^ERE1%;2ryw9NDPEAVQ@Z-K(c_V+sZt_5#myacA;uR&Cxw!!?z!K*;o_aJy9 zn1OeK&w>1?^H>ZLH3`D9+761|r$N!fZQw;<3p^M67B~ey1q%J2z^&k4LD}~-j3am^ zh)C*Oa2C7(d;>fJ*1_9Z{66pna2dSzOr`dK&x1?gDQ7_g-Ur?ceh+Mculw<>DBCdp zA^17)bd1*k4}voP7vMqgln*Jj0Nw$LAN<CTPsTX&jN9Pt;2*(5;M6%vO@QA7MUIC- zk@E>q_InZ(y=*`kV(*RMh2R!Y{O4wHGk7N`e)9mxmg+H3{NyQ6{NqJXKCgmXz<+?E z_p@*+*>4*t_SoUayFuY+Ke!h>1nvZ%1}_6&_2Z2g`x?dvKtxhcfS1cW@G9^x;0@r} zA93#wftW;PAgWbg1!dpI{PXXCBJb0noY$X&{HQ<kN96h!DEx0gI9O0Ma0<K;lzAn1 z9r!3H=k8_j3UGqOg#W9-E5Rl3aqt<B*P@I^8NUPye-Y078L%Tx&F4p80{$2jy`T39 z=kHUX?E868J`3O?*aStduXub76uI64h2K-P^Y1IcOBwG0MZRTF^!ErT^Irtz{Y#+e z=|A8G@MN4-{QV4ZT0ZB1FN5d$@oV7yjQ<IK1?)&r<MTQwa=!s;@ay7Ce7+Cf3;w{5 zHHWat_yReMd>#Zd@F72b+vC6e^LN09c%R^G5%?x}2YBdW=jYFXGCm7uod7eC(4tCE z^nD*FdV2)K1Zo3D#&y(%pxFBw{)pZeK+(@V;Hls<py=&c@Fei}pv0FyfLcv%KYUT4 z<FqKFBry#grTo^*crhv&72SH>6vaX}NtSCPa|hqfx;3^P>@=X&b7fR^iwV2_l%Bkt zZPbikxcbun+^9~{ZNkaKOp@pwMJGyiJ&B6qn!}swSvM^YZ`!$Kve>#~o4neo);`Ni z7nO0A7X1?1aVuIhdfpgz%i5j9Aa~6!K1jCWG|%<gbf~R9)J&>Po@cqv>h*4(qv@qq zoS3jioHpIWY4lL$S=!ub6^Q6=1cQrFoJ8}`ESkJPkZHBcpuJ!`S;BF)((}T<@M4Y- zj64qnT`};;^r5GPx;`%2aZ%{96&E_q%D8US?z>Bqr%|HkvTn}!rnq7B^`=CYLd`k{ z3g~^qKh^u3b5w8lo4dNPXm02QPj+=ny*Dd$aJNPv;$5XJzplvPR&W~ETSU{1ZIf5< zcWWT*&6?Je6{qr4&WqotH)-rrd*U>1ciTD-j90Ae&8*e3RF}~alhy_qT8i-5BsWoG z*%{Z=6co<5yvmJ^DrYD&Tsimv;zp&@e;Kz|C-W9xFPXLcv4~*GFFmE*WR2^GC^I0< zl0lrpB&IImXGoeFRvpw-zaqwwRuZkB)Jrv%u+-jrOhfHUOjH<RM_M8g+D842Hn!%d zMx`9_1!saHCMquQpk<OyZ5*95sqW<2BIg1PNh~go$eL}@MJK8siJC^naqb;JpRk3Z zdOgb<;>2tvV%*AbUrzYf%`W^TacT<TTY|KQ%80|M!XGJbW5SbO;EYRT^=}9WJ>r_4 z(XF`ILS}y`L~E1eB_fA04O~GKXCsLy!_-7<;X?w;ajoOc=iO4o?%0K4G&h&+a~f}` z{f6YwHYu#|-9?`2i$3U5p72t|<?y!fZyA@}oFks;uz+?l6qPsSeUpTh>!YGIpGA2? z%^BxfohUbH`Q-v0#pM>_re2Kl*d_vTcA`X0&9$<nDyq(9ZG+-4>k^cDNwSGvip!R@ zu@hF$?3;zm#blSb)qxxL?3>YxM7slUvXCW7wj`@~3NZ_@-G&=~RAdyFg-%HSMOj&r zrzS1Boa+;}Qaifa#!|`H<f8dFiOc066;5NFgitNTO>OM9&ap-XfReMdq6o*ov9|Gi zY=t$w0;e{zg>X4|(uPU$o}UIwp$=PPq-C;99JcG26?8L7?h?#87VufwyUF@CAD~^+ z&OX4~(r&1-lQ=5Hs{|3M+gwVPnm!=aNO;qZmTk(_k@L+HwwkNvh<XL5Pq(t7ET;I5 zNo=wpMT^^V9-VUz>?@Ja7Udyg%K00Z5!hdoV1uk!4?9tdttwY;+8IgD`$9-x#I1tt zSV)X-XT*iFMX8^qL>W@Vl%A)2;~3hJa{|ltiCRpev}dJ(Ua>vFjdbfwF@BduW^4`X z(tICLh&e_#OkvAW8=8;7@Oqb$B7m45QBpK@BW~D?x0K~aEWc=vj9`^Vg0$MK>PsGs zJI@lOU8UV$jS0smY_Sll0*g2*7WO%|SFDoL`{R(`-c5s|Dr#NsA5B6<AGMrnUlEMY zOq{upEx0t<1h`DXbE!fYWd*#B<60@rJ{U=TgPX32WQfr~W5eBgHaP}C-xgW8keD^x zq7STh_N?=rwJp7l$;%z1Tpi`X-~ZgRUR||@jo&><sLTQjl`By8*;VBb?sI<Tg7n~Z zacB;%Qb5<tBd)n^a*<T;3wcI0Pki(K8g<JS2SI(&-Q!iS?A~uW8MlTkUsitZjJ||; za7iHDHNi-6KaA69eRxx-ozq-*(<5oNlpfwR;lI)2?C<n&Gtq>O(l&ZB32UL(lZ{Rs zeOonj>;kz_Gxkep=h%Td&@I_z)kcm?i&vj!movK8B#G|fS`i}!kDMUxL6N1IBzzK& zZ|Lxq1I{*M$d55Q)^SjDFJtz!7VE!#?O}fUwNrDcTkV$S4mqKlN2%<(IV>P78aHX> z-j4SK=;NY;jFh)#npQ*%b)TrggI0VINCr1|uH=cvy>eudR+7z8vl(Y}Y`FShOD=(4 zBbI#pl%O=VJBdkJk-n?TbpXZ}7vmyRH*irlnkUi-(rRy1puk4V+GQCvlbGExUXn!B zm%&C*<T>cQj;niA9@kqjOZOIG-*!aGB+Xl=EVFRV`f933l<PKi_BqB0ADrlPX^**o zQ5~z$p>f6@YAaP1mPP>#2FBrJFT8S)^P}HINrszu8PWc!cTtx0c<#Ql!3uuuqfhH* z%zP_i#@%=?p{AP#=jC;uBk2yeYz%AFVZ|LsFoq)TSJ5~c+InruUF#@4$F=(nd(sGb zBML<cPBo>q4vvQx2A|IdJ6PlTJ)!VujJ9n?bRr>wKtZobv>@NdXy)e4PU+T#P^1kk zQDqsCBN)2if(^Gr%`2}pIv*p=t2J{pr1@2NT8*QwZB`r)KfyNE)-}C4KWSxL&fj&? zDdViW_|oocl}QnuXvuii6mpiS%ZcuBw-mRoNOhb@LnxKp=!krN6bpJXLJ3aHRnO2f zk<Fm-vkETBX(N-wAx$k~`&*IBu5vHC`5>@GLKPPl;`Y|?EEohv>6zv9uSFFh3%VHM z_gWy7afJDoYqh;ZBV5V(UkFPyec|1Q%F+-Mn35W~z)F9IgdT;C3UNO^`n;5>vZ=5= zS<pfAk-A?}kz$~WB|W}2H3QzR-uUGUUzndy;wFPU&J<=G2=*Z+Wx@CRf`|&cx#M0< zRr|#x5~`A9vz~Pk1G##MqY8Cd|J+FLis~&>C+N4Sc?fw4;@ZZR{96POu^7!R@~PJ@ z7WI8FwFiP6^MwR*OP6?=6;^{zR&<@^)>tW#h-R1f1nGI@O>4S2i3WX5FR_<|U#nto z%ZA}UMHs~Tq}P@A)h0fcmRtaZ@izaolBgc;8`7O3JR?HCfx|swHtZ7;Cz32m4KutG z?@{G(>|~vASg5?uC-lXJT6NKU7W-APoD?p(B3qf?z9nM19I!r09tZMqimm+T-7*mJ z{_4BibLbjF)H9TL{aH<l$^OhJXOtP#UHB0Z=oVMW`2Gt~s(bXO-l1)v;@oyfDP5Pa zW83(d!sf9QIAXkoXi*|o5i`V-#kp!6yg?@9K>G$zU+h?s=OVVHRrLR2&uR=OX>q<X zq7E&c{z}k#Ifs!OjtxuF!;zZHhO*c;acECC!{kJmyxWo97izUJtxjXkQ0)<_R@+G8 zCTB?cW@doao~#7LOIKX_Fc?Gfxe1YrkW$zx8e^rI6s6P>Y^bi=Oq8Wk8jO5>fljOz zJa<k!yZ25?R!K7bw9d*L0v9<L+Ph*{!F3sYG+Cj8e(XL)@IZG3Jw`zC!J`*~?7yfa z2}*K7c)yZOHN68Y6NVy0V16ZnFn>hY0RnqM@sTyIUrk?e^%+~hx@@=V9kVxi4Hr$H zwtUU7>e~I&*RcA5<xW<mPq{h!L=x`K139?oZENV|gq0*GOYIZxj%&GGAAO*gn1_pX zUGeC$J!i0p@q9^`{d<N&c<ha5TxVpD6gMKT1Y-N8chi&tg3icbeOEO}%=j*eQF58g Jin<hx>VKn+3Euz! literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-it_IT.po b/inc/tgm/languages/tgmpa-it_IT.po new file mode 100644 index 0000000..0881604 --- /dev/null +++ b/inc/tgm/languages/tgmpa-it_IT.po @@ -0,0 +1,483 @@ +# Translation of TGM Plugin Activation in Italian +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 03:03+0200\n" +"PO-Revision-Date: 2016-05-19 03:03+0200\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Installa i Plugins richiesti" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Installa plugin" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Installazione plugin: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Qualcosa è andato storto con l'API plugin." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "Questo tema richiede il seguente plugin: %1$s." +msgstr[1] "Questo tema richiede i seguenti plugin: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "Questo tema raccomanda il seguente plugin: %1$s." +msgstr[1] "Questo tema raccomanda i seguenti plugin: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"Il seguente plugin deve essere aggiornato per garantire la massima " +"compatibilità con questo tema: %1$s." +msgstr[1] "" +"I seguenti plugin devono essere aggiornati per garantire la massima " +"compatibilità con questo tema: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "C'è un aggiornamento disponibile per: %1$s." +msgstr[1] "Sono disponibili degli aggiornamenti per i seguenti plugin: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "Il seguente plugin richiesto è al momento inattivo: %1$s." +msgstr[1] "I seguenti plugin richiesti sono al momento inattivi: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "Il seguente plugin raccomandato è al momento inattivo: %1$s." +msgstr[1] "I seguenti plugin raccomandati sono al momento inattivi: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Inizio installazione plugin" +msgstr[1] "Inizio installazione plugin" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Iniziare l'aggiornamento del plugin" +msgstr[1] "Iniziare l'aggiornamento dei plugin" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Inizio attivazione plugin" +msgstr[1] "Inizio attivazione plugin" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Ritorna all' Installer del plugin richiesto" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Ritorna alla Bacheca" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Plugin installato corretamente" + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "Non verrà eseguita alcuna azione. Il plugin %1$s è già attivo. " + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Il plugin non è stato attivato. Per questo tema è necessaria una versione " +"più recente di %s. Aggiornare il plugin. " + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "Tutti i plugin installati e attivati ​​con successo. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Elimina questo avviso" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Contattare l'amministratore del sito per chiedere aiuto. " + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "" +"Questo plugin deve essere aggiornato per essere compatibile con il tema. " + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "È richiesto l'aggiornamento " + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Imposta la variabile di configurazione parent_slug" + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"Il pacchetto remoto del plugin non contiene una cartella con lo slug " +"desiderato e non è possibile rinominare. " + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Contatta il fornitore del plugin per chiedergli di preparare il plugin " +"secondo le linee guida di WordPress. " + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"Il pacchetto remoto del plugin comprende più file ma questi file on sono " +"raggruppati in una cartella. " + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "e" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Obbligatorio" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Raccomandato" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "WordPress Repository" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "Fonte esterna " + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Pre-Packaged" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Non installato" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Installato ma non attivato" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Attiva" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "L'aggiornamento richiesto non è disponibile" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Aggiornamento richiesto" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Aggiornamento consigliato" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "Tutto <span class=\"count\">(%s)</span>" +msgstr[1] "Tutti <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "Installare il <span class=\"count\">(%s)</span>" +msgstr[1] "Installare i <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Aggiornamento disponibile <span class=\"count\">(%s)</span>" +msgstr[1] "Aggiornamenti disponibili <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "Attivare il <span class=\"count\">(%s)</span>" +msgstr[1] "Attivare i <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "sconosciuto" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Versione installata:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Versione minima richiesta:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Versione disponibile:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "Nessun plugin da installare, aggiornare o attivare." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Plugin (estensione)" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Sorgente" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Typo" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Versione" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Stato" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Installa %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Aggiorna %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Attiva %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Messaggio di aggiornamento dall'autore del plugin:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Installa" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Aggiornare" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Attivare" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "" +"Nessun plugin è stato selezionato per l'installazione. L'azione non è stata " +"eseguita" + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "" +"Nessun plugin è stato selezionato per l'aggiornamento. L'azione non è stata " +"eseguita" + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "Nessun plugin è disponibile per l'installazione. " + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "Nessun plugin è al momento disponibile per l'aggiornamento. " + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "" +"Nessun plugin è stato selezionato per l'attivazione. L'azione non è stata " +"eseguita. " + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "Nessun plugin è disponibile per l'attivazione. " + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Attivazione plugin fallita" + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Aggiornamento plugin %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "Errore durante l'installazione %1$s: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "L'installazione di %1$s fallita" + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"Il processo di installazione e l'attivazione sta iniziando. Questo processo " +"può richiedere tempo su alcuni host, quindi per favore sii paziente." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s installato e attivato con successo" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Mostra dettagli" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Nascondi dettagli" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "Tutte le installazioni e le attivazioni sono state completate." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Installo e attivo plugin %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"Il processo di installazione si avvia. Questo processo può richiedere tempo " +"su alcuni host, quindi per favore sii paziente." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s installato con successo" + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "Tutte le installazioni sono state completate." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Installazione Plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-nl_NL.mo b/inc/tgm/languages/tgmpa-nl_NL.mo new file mode 100644 index 0000000000000000000000000000000000000000..509277f077dc7c5b09c1933a4be42331a97e6ed0 GIT binary patch literal 10483 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 literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-nl_NL.po b/inc/tgm/languages/tgmpa-nl_NL.po new file mode 100644 index 0000000..349c715 --- /dev/null +++ b/inc/tgm/languages/tgmpa-nl_NL.po @@ -0,0 +1,483 @@ +# Translation of TGM Plugin Activation in Dutch (The Netherlands) +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 03:03+0200\n" +"PO-Revision-Date: 2016-05-19 03:03+0200\n" +"Last-Translator: \n" +"Language-Team: TGMPA\n" +"Language: nl_NL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Installeer benodigde plugins" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Installeer plugins" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Installeren van plugin: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "Updaten van plugin: %s" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Er ging iets mis met de API van de plugin." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "Dit thema heeft de volgende plugin nodig: %1$s." +msgstr[1] "Dit thema heeft de volgende plugins nodig: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "Dit theme beveelt de volgende plugin aan: %1$s." +msgstr[1] "Dit theme beveelt de volgende plugins aan: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"De plugin %1$s moet geüpdatet worden naar de meest recente versie om " +"maximale compatibiliteit met dit thema te kunnen garanderen." +msgstr[1] "" +"De plugins %1$s moet geüpdatet worden naar de meest recente versie om " +"maximale compatibiliteit met dit thema te kunnen garanderen." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "Er is een update beschikbaar voor: %1$s." +msgstr[1] "Er zijn updates beschikbaar voor: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "De volgende plugin is momenteel inactief: %1$s." +msgstr[1] "De volgende plugins zijn momenteel inactief: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "De volgende aanbevolen plugin is momenteel inactief: %1$s." +msgstr[1] "De volgende aanbevolen plugins zijn momenteel inactief: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Begin met installeren van plugin" +msgstr[1] "Begin met installeren van plugins" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Begin met updaten van plugin" +msgstr[1] "Begin met updaten van plugins" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Begin met activeren van plugin" +msgstr[1] "Begin met activeren van plugins" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Terug naar de benodigde plugins installer" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Terug naar dashboard" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Plugin succesvol geactiveerd." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "De volgende plugin is succesvol gedeactiveerd:" +msgstr[1] "De volgende plugins zijn succesvol gedeactiveerd:" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "Geen actie ondernomen. De plugin %1$s was reeds actief." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Plugin niet geactiveerd. Een recentere versie van %s is nodig voor dit " +"thema. Update de plugin s.v.p." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "Alle plugins geïnstalleerd en geactiveerd. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Negeer deze melding" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" +"Er zijn een of meer vereiste of aanbevolen plugins te installeren, bijwerken " +"of activeren." + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Neem contact op met de beheerder van deze website voor hulp." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "" +"Deze plugin moet geüpdatet worden om maximale compatibiliteit met dit thema " +"te kunnen garanderen." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Update nodig" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Zet in plaats daarvan de parent_slug variabele configuratie." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"Het externe plugin pakket bevat geen map met de gewenste slug en het " +"hernoemen van de map heeft gefaald." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Neem contact op met de plugin auteur en vraag hem om deze opnieuw samen te " +"stellen conform de WordPress richtlijnen." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"Het externe plugin pakket bestaat uit meer dan één bestand maar deze zijn " +"niet geplaatst in een map." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "en" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Benodigd" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Aanbevolen" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "WordPress Repository" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "Externe bron" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Voorverpakt" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Niet geïnstalleerd" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Geïnstalleerd maar niet geactiveerd" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Actief" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Benodigde update niet beschikbaar" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Heeft update nodig" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Aangeraden update" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "Alle <span class=\"count\">(%s)</span>" +msgstr[1] "Alle <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "Te installeren <span class=\"count\">(%s)</span>" +msgstr[1] "Te installeren <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Update beschikbaar <span class=\"count\">(%s)</span>" +msgstr[1] "Update beschikbaar <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "Te activeren <span class=\"count\">(%s)</span>" +msgstr[1] "Te activeren <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "onbekend" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Geïnstalleerde versie:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Minimaal vereiste versie:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Beschikbare versie:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "Geen plugins om te installeren, updaten of activeren." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Plugin" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Bron" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Type" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Versie" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Status" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Installeer %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Update %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Activeer %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Upgrade melding van de plugin autheur:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Installeer" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Update" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Activeer" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "" +"Geen plugins waren geselecteerd om te installeren. Geen actie ondernomen." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "Geen plugins waren geselecteerd om te updaten. Geen actie ondernomen." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "Op dit moment zijn er geen plugins beschikbaar om te installeren." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "Op dit moment zijn er geen plugins beschikbaar om te updaten." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "Op dit moment zijn er geen plugins beschikbaar om te installeren." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "Op dit moment zijn er geen plugins beschikbaar om te activeren." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Plugin activatie niet geslaagd." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Updaten van plugin %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "" +"Er is een fout opgetreden tijdens het installeren van %1$s: <strong>%2$s</" +"strong>" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "De installatie van %1$s is niet geslaagd." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"Het installatie- en activatieproces is gestart. Dit proces kan even duren " +"en verschilt per hoster dus heb een moment geduld s.v.p." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s succesvol geïnstalleerd en geactiveerd." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Toon details" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Verberg details" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "Alle installaties en activeringen zijn voltooid." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Installeren en activeren van plugin %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"Het installatieproces begint. Dit proces kan even duren en verschilt per " +"hoster dus heb een moment geduld s.v.p." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s succesvol geïnstalleerd." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "Alle installaties zijn voltooid." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Installeren van plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-pt_BR.mo b/inc/tgm/languages/tgmpa-pt_BR.mo new file mode 100644 index 0000000000000000000000000000000000000000..9ffbfc4f1311753638e3abcf6f73bdc924a57325 GIT binary patch literal 11723 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 R^Z#G*e}Y4kVxkeL{{lq|`da`1 literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-pt_BR.po b/inc/tgm/languages/tgmpa-pt_BR.po new file mode 100644 index 0000000..3b20b52 --- /dev/null +++ b/inc/tgm/languages/tgmpa-pt_BR.po @@ -0,0 +1,520 @@ +# Translation of TGM Plugin Activation in Portuguese (Brazil). +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 03:04+0200\n" +"PO-Revision-Date: 2016-05-19 03:04+0200\n" +"Last-Translator: Elvis Henrique Pereira <elvishp2006@gmail.com>\n" +"Language-Team: TGMPA\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Instalar Plugins Obrigatórios" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Instalar Plugins" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Instalando Plugin: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "Atualizando Plugin: %s" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Algo deu errado com a API do plugin." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "Este tema requer o seguinte plugin: %1$s." +msgstr[1] "Este tema requer os seguintes plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "Este tema recomenda o seguinte plugin: %1$s." +msgstr[1] "Este tema recomenda os seguintes plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"O seguinte plugin precisa ser atualizado para sua versão mais recente para " +"assegurar o máximo de compatibilidade com este tema: %1$s." +msgstr[1] "" +"Os seguintes plugins precisam ser atualizados para sua versão mais recente " +"para assegurar o máximo de compatibilidade com este tema: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "Há uma atualização disponível para: %1$s." +msgstr[1] "Há atualizações disponíveis para os seguintes plugins: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "O seguinte plugin necessário está atualmente inativo: %1$s." +msgstr[1] "Os seguintes plugins necessários estão atualmente inativos: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "O seguinte plugin recomendado está atualmente inativo: %1$s." +msgstr[1] "Os seguintes plugins recomendados estão atualmente inativos: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Iniciar a instalação do plugin" +msgstr[1] "Iniciar a instalação dos plugins" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Iniciar a atualização do plugin" +msgstr[1] "Iniciar as atualizações dos plugins" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Iniciar a ativação do plugin" +msgstr[1] "Iniciar a ativação dos plugins" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Voltar para a instalação dos plugins requeridos" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Voltar para o Painel" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Plugin ativado com sucesso." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "O seguinte plugin foi ativado com sucesso:" +msgstr[1] "Os seguintes plugins foram ativados com sucesso:" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "Nenhuma ação tomada. o plugin %1$s já está ativo." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Plugin não ativado. É necessário uma versão mais recente do %s para este " +"tema. Por favor atualize o plugin." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "Todos os plugins foram ativados com sucesso. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Dispensar notificação" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" +"Há um ou mais plugins necessários ou recomendados para instalar, atualizar " +"ou ativar." + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Entre em contato com o administrador do site para obter ajuda." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "Este plugin precisa ser atualizado para ser compatível com o seu tema." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Atualização Necessária" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Defina a variável de configuração parent_slug." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"O pacote do plugin remoto não contem a pasta com a slug desejada e a " +"renomeação não funcionou." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Por favor contate o provedor do plugin e peça-lhes para empacotar seu plugin " +"de acordo com as diretrizes do WordPress." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"O pacote remoto de plugin consiste em mais do que um arquivo, mas os " +"arquivos não são empacotados em uma pasta." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "e" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Requerido" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Recomendado" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "Repositório do WordPress" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "Fonte Externa" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Pre-empacotado" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Não instalado" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Instalado Mas Não Ativado" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Ativo" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Atualização necessária não disponivel" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Requer Atualização" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Atualização recomendada" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "Todos <span class=\"count\">(%s)</span>" +msgstr[1] "Todos <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "Para instalar <span class=\"count\">(%s)</span>" +msgstr[1] "Para instalar <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Atualização Disponivel <span class=\"count\">(%s)</span>" +msgstr[1] "Atualização Disponivel <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "Para Ativar <span class=\"count\">(%s)</span>" +msgstr[1] "Para Ativar <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "desconhecida" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Versão instalada:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Versão mínima requerida:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Versão disponível:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "Não há plugins para instalar, atualizar ou ativar." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Plugin" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Origem" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Tipo" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Versão" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Status" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Instalar %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Atualizar %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Ativar %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Atualização mensagem do autor do plugin:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Instalar" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Atualizar" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Ativar" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "Nenhum plugin selecionado para ser instalado. Nenhuma ação tomada." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "Nenhum plugin selecionado para ser atualizado. Nenhuma ação tomada." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "Não há plugins disponíveis para serem instalados nesse momento." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "Não há plugins disponíveis para serem atualizados nesse momento." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "Nenhum plugin selecionado para ser ativado. Nenhuma ação tomada." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "Não há plugins disponíveis para serem ativados nesse momento." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Ativação do plugin falhou." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Atualizando Plugin %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "Ocorreu um erro durante a instalação %1$s: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "A instalação do %1$s falhou." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"O processo de instalação e ativação está iniciando. Este processo pode " +"demorar um pouco em alguns hosts, por favor tenha paciência." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s instalado e ativado com sucesso." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Mostrar Detalhes" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Ocultar Detalhes" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "Todas as instalações e ativações foram concluídos." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Instalando e Ativando Plugin %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"O processo de instalação e ativação está iniciando. Este processo pode " +"demorar um pouco em alguns hosts, por favor tenha paciência." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s instalado com sucesso." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "Todas instalações terminaram." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Instalando Plugin %1$s (%2$d/%3$d)" + +#~ msgid "" +#~ "Sorry, but you do not have the correct permissions to install the %1$s " +#~ "plugin." +#~ msgid_plural "" +#~ "Sorry, but you do not have the correct permissions to install the %1$s " +#~ "plugins." +#~ msgstr[0] "" +#~ "Desculpe, mas você não tem as corretas permissões para instalar o %1$s " +#~ "plugin." +#~ msgstr[1] "" +#~ "Desculpe, mas você não tem as corretas permissões para instalar os %1$s " +#~ "plugins." + +#~ msgid "" +#~ "Sorry, but you do not have the correct permissions to update the %1$s " +#~ "plugin." +#~ msgid_plural "" +#~ "Sorry, but you do not have the correct permissions to update the %1$s " +#~ "plugins." +#~ msgstr[0] "" +#~ "Desculpe, mas você não tem as permissões corretas para atualizar o %1$s " +#~ "plugin." +#~ msgstr[1] "" +#~ "Desculpe, mas você não tem as permissões corretas para atualizar os %1$s " +#~ "plugins." + +#~ msgid "" +#~ "Sorry, but you do not have the correct permissions to activate the %1$s " +#~ "plugin." +#~ msgid_plural "" +#~ "Sorry, but you do not have the correct permissions to activate the %1$s " +#~ "plugins." +#~ msgstr[0] "" +#~ "Desculpe, mas você não tem as corretas permissões para ativar o %1$s " +#~ "plugin." +#~ msgstr[1] "" +#~ "Desculpe, mas você não tem as corretas permissões para ativar os %1$s " +#~ "plugins." + +#~ msgid "Return to the dashboard" +#~ msgstr "Voltar para o painel" diff --git a/inc/tgm/languages/tgmpa-ro_RO.mo b/inc/tgm/languages/tgmpa-ro_RO.mo new file mode 100644 index 0000000000000000000000000000000000000000..6c4c408fa6ea3d205c5dca71b38a272989d41cb7 GIT binary patch literal 10803 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 Deg3*^ literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-ro_RO.po b/inc/tgm/languages/tgmpa-ro_RO.po new file mode 100644 index 0000000..c134182 --- /dev/null +++ b/inc/tgm/languages/tgmpa-ro_RO.po @@ -0,0 +1,493 @@ +# Translation of TGM Plugin Activation in Romanian +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 03:04+0200\n" +"PO-Revision-Date: 2016-05-19 03:04+0200\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " +"20)) ? 1 : 2);\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Instalare module necesare" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Instalare module" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Instalare modul: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Ceva nu a mers bine cu API-ul modulului." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "Această temă necesită următorul modul: %1$s." +msgstr[1] "Această temă necesită următoarele module: %1$s." +msgstr[2] "Această temă necesită următoarele module: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "Această temă recomandă următorul modul: %1$s." +msgstr[1] "Această temă recomandă următoarele module: %1$s." +msgstr[2] "Această temă recomandă următoarele module: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"Următorul modul trebuie actualizat la ultima versiune pentru a asigura " +"compatibilitatea maximă cu această temă: %1$s." +msgstr[1] "" +"Următoarele module trebuie actualizate la ultima versiune pentru a asigura " +"compatibilitatea maximă cu această temă: %1$s." +msgstr[2] "" +"Următoarele module trebuie actualizate la ultima versiune pentru a asigura " +"compatibilitatea maximă cu această temă: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "Există o actualizare disponibilă pentru: %1$s." +msgstr[1] "Există actualizări disponibile pentru: %1$s." +msgstr[2] "Există actualizări disponibile pentru: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "Următorul modul necesar este acum inactiv: %1$s." +msgstr[1] "Următoarele module necesare sunt acum inactive: %1$s." +msgstr[2] "Următoarele module necesare sunt acum inactive: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "Următorul modul recomandat este acum inactiv: %1$s." +msgstr[1] "Următoarele module recomandate sunt acum inactive: %1$s." +msgstr[2] "Următoarele module recomandate sunt acum inactive: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Încep instalarea modulului" +msgstr[1] "Încep instalarea modulelor" +msgstr[2] "Încep instalarea modulelor" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Încep actualizarea modulului" +msgstr[1] "Încep actualizarea modulelor" +msgstr[2] "Încep actualizarea modulelor" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Încep activarea modulului" +msgstr[1] "Încep activarea modulelor" +msgstr[2] "Încep activarea modulelor" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Înapoi la instalatorul modulelor necesare" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Înapoi la Panoul de control" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Modul activat cu succes." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "N-am făcut nimic. Modulul %1$s este deja activat." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Modul neactivat. Pentru această temă este necesară o versiune mai mare a %s. " +"Te rog actualizează modulul." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "Toate modulele au fost instalate și activate cu succes. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Renunțați la această notificare" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Te rog contactează administratorul acestui sit pentru ajutor." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "Acest modul trebuie actualizat pentru a fi compatibil cu tema ta." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Actualizare necesară." + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Setează în schimb variabila de configurare parent_slug." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"Pachetul modulului de la distanță nu conține un folder cu cu descriptorul " +"dorit și redenumirea nu a funcționat." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Te rog contactează furnizorul modulului și cere-i să împacheteze modulul în " +"conformitate cu specificațiile WordPress." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"Pachetul de la distanță al modulului conține mai mult de un fișier, dar " +"acestea nu sunt împachetate într-un folder." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "and" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Obligatoriu" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "RECOMANDAT" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "Depozitarul WordPress" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "Sursă externă" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Pre-împachetat" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Nu este instalat" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Instalat dar ne-activat" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Activă" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Actualizarea necesară nu este disponibilă" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Necesită actualizare" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Actualizare recomandată" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "Doar <span class=\"count\">(%s)</span>" +msgstr[1] "Toate <span class=\"count\">(%s)</span>" +msgstr[2] "Toate <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "Pentru instalare <span class=\"count\">(%s)</span>" +msgstr[1] "Pentru instalare <span class=\"count\">(%s)</span>" +msgstr[2] "Pentru instalare <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Necesită actualizare <span class=\"count\">(%s)</span>" +msgstr[1] "Necesită actualizare <span class=\"count\">(%s)</span>" +msgstr[2] "Necesită actualizare <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "Pentru activare <span class=\"count\">(%s)</span>" +msgstr[1] "Pentru activare <span class=\"count\">(%s)</span>" +msgstr[2] "Pentru activare <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "necunoscută" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Versiune instalată:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Versiunea minimă necesară:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Versiune disponibilă:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "Niciun modul de instalat, actualizat sau activat." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Plugin" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Sursa" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Tip" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Versiune" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Status" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Instalare %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Actualizare %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Activare %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Mesaj de actualizare de la furnizorul modulului:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Instalează" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Salveaza" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Activeaza" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "N-a fost selectat niciun modul pentru instalare. Nu s-a făcut nimic." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "N-a fost selectat niciun modul pentru actualizare. Nu s-a făcut nimic." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "Niciun modul nu este disponibil acum pentru instalare." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "Niciun modul nu este disponibil acum pentru actualizare." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "N-a fost selectat niciun modul pentru activare. Nu s-a făcut nimic." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "Niciun modul nu este disponibil acum pentru activare." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Activarea modulului a eșuat." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Actualizez modulul %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "A apărut o eroare în timpul instalării %1$s: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "Instalarea %1$s a eșuat." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"Procesul de instalare și activare începe. Acest proces poate dura ceva pe " +"unele servere de găzduire, așa că te rog să ai răbdare." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s a fost instalat și activat cu succes." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Arată detalii" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Ascunde detalii" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "Toate instalările și activările s-au terminat." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Instalare și activare modul %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"Procesul de instalare începe. Acest proces poate dura ceva pe unele servere " +"de găzduire, așa că te rog să ai răbdare." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s a fost instalat cu succes." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "Toate instalările s-au terminat." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Instalare modul %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-ru_RU.mo b/inc/tgm/languages/tgmpa-ru_RU.mo new file mode 100644 index 0000000000000000000000000000000000000000..7323bd568e1ff1b0a3a678a7a8f446e643271fa7 GIT binary patch literal 14353 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 literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-ru_RU.po b/inc/tgm/languages/tgmpa-ru_RU.po new file mode 100644 index 0000000..991285c --- /dev/null +++ b/inc/tgm/languages/tgmpa-ru_RU.po @@ -0,0 +1,497 @@ +# Translation of TGM Plugin Activation in Russian (Russia) +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 03:08+0200\n" +"PO-Revision-Date: 2016-05-19 03:08+0200\n" +"Last-Translator: vburlak <vburlak@themeteorwp.com>\n" +"Language-Team: THEMETEORY <vburlak@themeteory.com>\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Установить Необходимыe Плагины" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Установить Плагины" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Установить Плагин: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "Обновление плагина: %s" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Что-то пошло не так с API плагина." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "Эта тема требует следующий плагин: %1$s." +msgstr[1] "Эта тема требует следующие плагины: %1$s." +msgstr[2] "Эта тема требует следующие плагины: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "Эта тема рекомендует следующий плагин: %1$s." +msgstr[1] "Эта тема рекомендует следующие плагины: %1$s." +msgstr[2] "Эта тема рекомендует следующие плагины: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"Этот плагин должен быть обновлен до последней версии, чтобы обеспечить " +"максимальную совместимость с этой темой: %1$s." +msgstr[1] "" +"Эти плагины должны быть обновлены до последней версии, чтобы обеспечить " +"максимальную совместимость с этой темой: %1$s." +msgstr[2] "" +"Эти плагины должны быть обновлены до последней версии, чтобы обеспечить " +"максимальную совместимость с этой темой: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "Есть обновление для: %1$s." +msgstr[1] "Есть обновления, доступные для следующих плагинов: %1$s." +msgstr[2] "Есть обновления, доступные для следующих плагинов: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "Следующий обязательный плагин в настоящее время не активен: %1$s." +msgstr[1] "Следующие обязательные плагины в настоящее время не активны: %1$s." +msgstr[2] "Следующие обязательные плагины в настоящее время не активны: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "Следующий рекомендуемый плагин в настоящее время не активен: %1$s." +msgstr[1] "Следующие рекомендуемые плагины в настоящее время не активны: %1$s." +msgstr[2] "Следующие рекомендуемые плагины в настоящее время не активны: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Начать установку плагина" +msgstr[1] "Начать установку плагинов" +msgstr[2] "Начать установку плагинов" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Начать обновление плагина" +msgstr[1] "Начать обновление плагинов" +msgstr[2] "Начать обновление плагинов" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Активировать плагин" +msgstr[1] "Активировать плагины" +msgstr[2] "Активировать плагины" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Вернуться к установщику необходимым Плагинов" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Вернуться в Консоль" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Плагин авктивирован успешно." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "Этот плагин был успешно активирован:" +msgstr[1] "Эти плагины были успешно активированы:" +msgstr[2] "Эти плагины были успешно активированы:" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "Никаких действий не было выполнено. Плагин %1$s уже активирован." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Плагин не активирован. Для этой темы необходима более свежая версия %s. " +"Пожалуйста, обновите плагин." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "Все плагины успешно установлены и активированы. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Закрыть это уведомление" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" +"Есть один или несколько обязательных или рекомендуемых плагинов для " +"установки, обновления или активации." + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Пожалуйста, обратитесь к администратору этого сайта за помощью." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "" +"Этот плагин должен быть обновлен, чтобы быть совместимым с вашей темой." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Требуется обновление" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Установите parent_slug переменную конфигурации." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"Удаленный пакет плагина не содержит папку с желаемым slug и переименовать " +"его невозможно." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Пожалуйста, обратитесь к поставщику плагинов, и попросить их упаковать свой " +"плагин в соответствии с руководством WordPress." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"Удаленный модуль пакета состоит из более чем одного файла, но эти файлы не " +"упакованы в папку." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "и" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Необходимый" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Рекомендуемый" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "Репозиторий WordPress" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "Внешний ресурс" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Упакованный в тему" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Не установлен" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Установлен, но не Активирован" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Активирован" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Необходимое Обновление не доступно" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Требуется обновление" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Рекомендуется обновление" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "Все <span class=\"count\">(%s)</span>" +msgstr[1] "Все <span class=\"count\">(%s)</span>" +msgstr[2] "Все <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "Установить <span class=\"count\">(%s)</span>" +msgstr[1] "Установить <span class=\"count\">(%s)</span>" +msgstr[2] "Установить <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Доступно Обновление <span class=\"count\">(%s)</span>" +msgstr[1] "Доступно Обновление <span class=\"count\">(%s)</span>" +msgstr[2] "Доступно Обновление <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "Активировать <span class=\"count\">(%s)</span>" +msgstr[1] "Активировать <span class=\"count\">(%s)</span>" +msgstr[2] "Активировать <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "неизвестный" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Установленная версия:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Минимальная требуемая версия:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Доступная версия:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "Нет плагинова для установки, обновления или активации." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Плагин" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Источник" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Тип" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Версия" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Статус" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Установить %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Обновить %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Активировать %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Информация об обновлении от автора плагина:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Установить" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Обновить" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Активировать" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "Плагины для установки не выбраны. Никаких действий не принимается." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "Плагины для обновления не выбраны. Никаких действий не принимается." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "Сейчас нет плагинов доступных для установки." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "Сейчас нет плагинов доступных для обновления." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "Плагины для активации не выбраны. Никаких действий не принимается." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "Сейчас нет плагинов доступных для активации." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Активация плагина не удалась." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Обновить плагин %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "Во время установки %1$s произошла ошибка: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "Установка %1$s завершилась ошибкой." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"Процесс установки и активации запущен. В зависимости от мощности вашего " +"сервера этот процесс может занять некоторое время. Пожалуйста, будьте " +"терпеливы." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s установлен и активирован успешно." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Показать Детали" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Скрыть Детали" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "Все установки и активации были завершены." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Устанавливаю и aктивирую Плагин %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"Процесс установки начинается. В зависимости от мощности вашего сервера этот " +"процесс может занять некоторое время. Пожалуйста, будьте терпеливы." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s установлен успешно." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "Все плагины установлены успешно." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Установка плагина %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-sr_RS.mo b/inc/tgm/languages/tgmpa-sr_RS.mo new file mode 100644 index 0000000000000000000000000000000000000000..dadb9ded05b5b54baa221f3c28dcf4ec51ad02e8 GIT binary patch literal 13711 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 literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-sr_RS.po b/inc/tgm/languages/tgmpa-sr_RS.po new file mode 100644 index 0000000..2c5c2f6 --- /dev/null +++ b/inc/tgm/languages/tgmpa-sr_RS.po @@ -0,0 +1,497 @@ +# Translation of TGM Plugin Activation in Serbian +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 03:04+0200\n" +"PO-Revision-Date: 2016-05-19 03:04+0200\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: sr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Инсталирај неопходне додатке" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Постави додатке" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Постављање додатка: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Нешто није у реду са приказом додатка (плаг-ина)." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "Ова тема захтева следећи додатак: %1$s." +msgstr[1] "Ова тема захтева следеће додатке: %1$s." +msgstr[2] "Ова тема захтева следеће додатке: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "Ова тема препоручује следећи додатак: %1$s." +msgstr[1] "Ова тема препоручује следеће додатке: %1$s." +msgstr[2] "Ова тема препоручује следеће додатке: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"Дати додатак је потребно апдејтовати на најновију верзију да би се омогућила " +"компатибилност са овом темом: %1$s." +msgstr[1] "" +"Дате додатке је потребно апдејтовати на најновије верзије да би се омогућила " +"компатибилност са овом темом: %1$s." +msgstr[2] "" +"Дате додатке је потребно апдејтовати на најновије верзије да би се омогућила " +"компатибилност са овом темом: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "Доступно је ажурирање за следеће додатке: %1$s." +msgstr[1] "Доступно је ажурирање за следеће додатке: %1$s." +msgstr[2] "Доступно је ажурирање за следеће додатке: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "Следећи неопходан додатак је тренутно неактиван: %1$s." +msgstr[1] "Следећи неопходни додаци су тренутно неактивани: %1$s." +msgstr[2] "Следећи неопходни додаци су тренутно неактивани: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "Следећи препоручени додатак је тренутно неактиван: %1$s." +msgstr[1] "Следећи препоручени додаци су тренутно неактивани: %1$s." +msgstr[2] "Следећи препоручени додаци су тренутно неактивани: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Започни инсталацију додатка" +msgstr[1] "Започни инсталацију додатка" +msgstr[2] "Започни инсталацију додатака" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Започни ажурирање додатка" +msgstr[1] "Започни ажурирање додатака" +msgstr[2] "Започни ажурирање додатака" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Започни активирање додатка" +msgstr[1] "Започни активирање додатка" +msgstr[2] "Започни активирање додатака" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Врати се на захтевани инсталер додатка" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Врати се на Dashboard" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Додатак активиран успешно." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "Није извршена акција. Додатак %1$s је већ активиран." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Додатак није активиран. Новија верзија %s је потребна за ову тему. Молимо " +"ажурирајте додатак." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "Сви додаци инсталирани и активирани успешно. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Одбаци ово обавештење" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Молимо контактирајте администратора сајта за помоћ." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "" +"Овај додатак је потребно ажурирати да би био компатибилан са Вашом темом." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Неопходно је ажурирање" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Подесите parent_slug config променљиву." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"Пакет захтеваног додатка не садржи фолдер са очекиваним садржајем и промена " +"назива није успела." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Молимо да контактирате аутора додатка и замолите да Вам достави додатак по " +"правилима захтеваним за WordPress." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"Захтевани пакет са додатком се састоји из више од једног фајла, али фајлови " +"нису смештени у фолдер." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "и" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Obaveyno" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Preporučeno" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "WordPress спремиште" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "Екстерни извор" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Поново запаковано" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Није инсталирано" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Инсталирано али није активирано" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Активан" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Захтевано ажурирање није доступно" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Зехтева ажурирање" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Препоручује се ажурирање" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "Сви <span class=\"count\">(%s)</span>" +msgstr[1] "Сви <span class=\"count\">(%s)</span>" +msgstr[2] "Сви <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "За инсталацију <span class=\"count\">(%s)</span>" +msgstr[1] "За инсталацију <span class=\"count\">(%s)</span>" +msgstr[2] "За инсталацију <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Доступно ажурирање <span class=\"count\">(%s)</span>" +msgstr[1] "Доступно ажурирање <span class=\"count\">(%s)</span>" +msgstr[2] "Доступно ажурирање <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "За активацију <span class=\"count\">(%s)</span>" +msgstr[1] "За активацију <span class=\"count\">(%s)</span>" +msgstr[2] "За активацију <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "непозната" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Инсталирана верзија:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Минимална захтевана верзија:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Доступна верзија:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "Нема додатка за инсталацију, ажурирање или активацију." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Plugin" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Izvor" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Vrsta" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Version" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Status" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Инсталирај %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Ажурирај %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Активирај %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Порука о надоградњи додатка (плаг-ина) од стране аутора:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Instaliraj" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Ažuriraj" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Activate" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "" +"Ни један додатак није селектован да буде активиран. Није предузета акција. " + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "" +"Ни један додатак није селектован да буде активиран. Није предузета акција. " + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "Тренутно нема додатака доступних за инсталацију." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "Тренутно нема додатака (плаг-инова) који би били апдејтовани." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "" +"Ни један додатак није селектован да буде активиран. Није предузета акција." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "Тренутно нема додатака доступних за активацију." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Активација додатка је била неуспешна." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Ажурирање додатка %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "Појавила се грешка током инсталације %1$s: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "Инсталација %1$s је била неуспешна." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"Инсталација и активација су започете. Овај процес може потрајати, зато " +"молимо да будете стрпљиви." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s инсталиран и активиран успешно." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Прикажи детаље" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Сакриј детаље" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "Све инсталације и активације су завршене." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Инсталира се и активира додатак %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"Инсталација је започета. Овај процес може потрајати, зато молимо да будете " +"стрпљиви." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s је инсталиран успешно." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "Све инсталације су завршене." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Инсталира се додатак %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-sv_SE.mo b/inc/tgm/languages/tgmpa-sv_SE.mo new file mode 100644 index 0000000000000000000000000000000000000000..7d3abe663be8d6fb45b0f05662978f8012128d1b GIT binary patch literal 10267 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 b2(6S2y?nvc+YzP78m$IGf=amj#ku+)KfWBQ literal 0 HcmV?d00001 diff --git a/inc/tgm/languages/tgmpa-sv_SE.po b/inc/tgm/languages/tgmpa-sv_SE.po new file mode 100644 index 0000000..3781733 --- /dev/null +++ b/inc/tgm/languages/tgmpa-sv_SE.po @@ -0,0 +1,477 @@ +# Translation of TGM Plugin Activation in Swedish (Sweden) +# This file is distributed under the same license as the TGMPA package. +msgid "" +msgstr "" +"Project-Id-Version: TGM Plugin Activation v2.6.1\n" +"POT-Creation-Date: 2016-05-19 03:05+0200\n" +"PO-Revision-Date: 2016-05-19 03:05+0200\n" +"Last-Translator: \n" +"Language-Team: TGMPA\n" +"Language: sv_SE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.8.7\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "Installera obligatoriska tillägg" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "Installera tillägg" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "Installerar tillägg: %s" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "Något gick fel med tilläggets API." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "Detta tema kräver följande tillägg: %1$s." +msgstr[1] "Detta tema kräver följande tillägg: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "Detta tema rekommenderar följande tillägg: %1$s." +msgstr[1] "Detta tema rekommenderar följande tillägg: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +"Följande tillägget behöver uppdateras till den senaste versionen för att " +"säkerställa maximal kompatibilitet med detta tema: %1$s." +msgstr[1] "" +"Följande tillägget behöver uppdateras till den senaste versionen för att " +"säkerställa maximal kompatibilitet med detta tema: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "Det finns en uppdatering tillgänglig för: %1$s." +msgstr[1] "Det finns uppdateringar tillgängliga för de följande tillägg: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "Följande obligatoriska tillägg är för närvarande inaktivt: %1$s." +msgstr[1] "Följande obligatoriska tillägg är för närvarande inaktiva: %1$s." + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "Följande rekommenderade tillägg är för närvarande inaktivt: %1$s." +msgstr[1] "Följande rekommenderade tillägg är för närvarande inaktiva: %1$s." + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "Installera tillägg" +msgstr[1] "Installera tillägg" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "Uppdatera tillägg" +msgstr[1] "Uppdatera tillägg" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "Aktivera tillägg" +msgstr[1] "Aktivera tillägg" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "Tillbaka" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "Tillbaka till panelen" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "Tillägget har aktiverats utan fel." + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "Följande tillägg har aktiverats utan fel: " +msgstr[1] "Följande tillägg har aktiverats utan fel: " + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "Ingen åtgärd utfördes. Tillägg %1$s är redan aktivt." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" +"Tillägg aktiverats inte. En nyare version av %s behövs för temat. Var god " +"uppdatera tillägget." + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "Alla tillägg installerades och aktiverades utan fel. %1$s" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "Avfärda" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "Var god kontakta hemsidans administratör för att få hjälp." + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "" +"Detta tillägg behöver uppdateras för att vara kompatibelt med ditt tema." + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "Uppdatering behövs" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "Använd parent_slug konfigurationsvariabelen istället." + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" +"Tilläggspaketet på servern innehåller ej en mapp som har önskad slug och det " +"gick inte att byta namnet." + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Var god kontakta tilläggsleverantör och begära att de ska förpacka deras " +"tillägg enligt WordPressriktlinjerna." + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" +"Tilläggspaketet på servern bestå av mer än en fil, men filerna förpackats " +"inte i en mapp." + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "och" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "TGMPA v%s" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "Behövde" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "Rekommenderade" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "WordPress Repository" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "Extern källa" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "Förpackad" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "Ej installerad" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "Installerad men inte aktiverad" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "Aktiv" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "Obligatorisk uppdatering saknas" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "Uppdatering behövs" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "Uppdatering rekommenderades" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "%1$s, %2$s" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "Alla <span class=\"count\">(%s)</span>" +msgstr[1] "Alla <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "För att installera <span class=\"count\">(%s)</span>" +msgstr[1] "För att installera <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "Uppdatering tillgänglig <span class=\"count\">(%s)</span>" +msgstr[1] "Uppdatering tillgänglig <span class=\"count\">(%s)</span>" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "För att aktivera <span class=\"count\">(%s)</span>" +msgstr[1] "För att aktivera <span class=\"count\">(%s)</span>" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "okänt" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "Installerade version:" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "Lägsta version som stöds:" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "Tillgänglig version:" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "Inga tillägg att installera, uppdatera eller aktivera." + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "Tillägg" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "Källa" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "Typ" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "Version" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "Status" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "Installera %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "Uppdatera %2$s" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "Aktivera %2$s" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "Uppgraderingsmeddelande från tilläggets utvecklare:" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "Installera" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "Uppdatera" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "Aktivera" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "Inga tillägg valdes för att installera. Ingen åtgärd utfördes." + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "Inga tillägg valdes för att uppdatera. Ingen åtgärd utfördes." + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "Inga tillägg är tillgängliga för att installera vid denna tidpunkt." + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "Inga tillägg är tillgängliga för att uppdatera vid denna tidpunkt." + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "Inga tillägg valdes för att aktivera. Ingen åtgärd utfördes." + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "Inga tillägg är tillgängliga för att aktivera vid denna tidpunkt." + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "Aktivering av tillägg lyckades ej." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "Uppdaterar tillägg %1$s (%2$d/%3$d)" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "Ett fel uppstöd under installation av %1$s: <strong>%2$s</strong>." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "Installationen av %1$s lyckades ej." + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"Installation- och aktiveringsprocess påbörjar. Denna process kan ta lite tid " +"på vissa värdar - var god vänta." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "%1$s installerades och aktiverades utan fel." + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "Visa detaljer" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "Dölja detaljer" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "Alla installationer och aktiveringar har utförts." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "Installerar och aktiverar tillägg %1$s (%2$d/%3$d)" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"Installationsprocessen påbörjar. Denna process kan ta lite tid på vissa " +"värdar - var god vänta." + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "%1$s installerades utan fel." + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "Alla installationer har utförts." + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "Installerar tillägg %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa.pot b/inc/tgm/languages/tgmpa.pot new file mode 100644 index 0000000..d7e1e09 --- /dev/null +++ b/inc/tgm/languages/tgmpa.pot @@ -0,0 +1,467 @@ +#, fuzzy +msgid "" +msgstr "" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"Project-Id-Version: TGM Plugin Activation\n" +"POT-Creation-Date: 2016-05-19 02:57+0200\n" +"PO-Revision-Date: 2016-01-04 11:07+0100\n" +"Last-Translator: Juliette Reinders Folmer <wpplugins_nospam@adviesenzo.nl>\n" +"Language-Team: TGMPA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.8.7\n" +"X-Poedit-Basepath: ..\n" +"X-Poedit-WPHeader: class-tgm-plugin-activation.php\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;" +"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;" +"_nx_noop:3c,1,2;__ngettext_noop:1,2\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPathExcluded-0: *.js\n" +"X-Poedit-SearchPathExcluded-1: example.php\n" + +#: class-tgm-plugin-activation.php:334 +msgid "Install Required Plugins" +msgstr "" + +#: class-tgm-plugin-activation.php:335 +msgid "Install Plugins" +msgstr "" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:337 +#, php-format +msgid "Installing Plugin: %s" +msgstr "" + +#. translators: %s: plugin name. +#: class-tgm-plugin-activation.php:339 +#, php-format +msgid "Updating Plugin: %s" +msgstr "" + +#: class-tgm-plugin-activation.php:340 +msgid "Something went wrong with the plugin API." +msgstr "" + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:343 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:349 +#, php-format +msgid "This theme recommends the following plugin: %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:355 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:361 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:367 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name(s). +#: class-tgm-plugin-activation.php:373 +#, php-format +msgid "The following recommended plugin is currently inactive: %1$s." +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "" +msgstr[1] "" + +#: class-tgm-plugin-activation.php:378 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "" +msgstr[1] "" + +#: class-tgm-plugin-activation.php:383 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "" +msgstr[1] "" + +#: class-tgm-plugin-activation.php:388 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "" +msgstr[1] "" + +#: class-tgm-plugin-activation.php:392 +msgid "Return to Required Plugins Installer" +msgstr "" + +#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 +#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 +msgid "Return to the Dashboard" +msgstr "" + +#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 +msgid "Plugin activated successfully." +msgstr "" + +#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:397 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:399 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" + +#. translators: 1: dashboard link. +#: class-tgm-plugin-activation.php:401 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "" + +#: class-tgm-plugin-activation.php:402 +msgid "Dismiss this notice" +msgstr "" + +#: class-tgm-plugin-activation.php:403 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" + +#: class-tgm-plugin-activation.php:404 +msgid "Please contact the administrator of this site for help." +msgstr "" + +#: class-tgm-plugin-activation.php:607 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "" + +#: class-tgm-plugin-activation.php:608 +msgid "Update Required" +msgstr "" + +#: class-tgm-plugin-activation.php:725 +msgid "Set the parent_slug config variable instead." +msgstr "" + +#: class-tgm-plugin-activation.php:1027 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" + +#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" + +#: class-tgm-plugin-activation.php:1030 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" + +#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "" + +#. translators: %s: version number +#: class-tgm-plugin-activation.php:2075 +#, php-format +msgid "TGMPA v%s" +msgstr "" + +#: class-tgm-plugin-activation.php:2366 +msgid "Required" +msgstr "" + +#: class-tgm-plugin-activation.php:2369 +msgid "Recommended" +msgstr "" + +#: class-tgm-plugin-activation.php:2385 +msgid "WordPress Repository" +msgstr "" + +#: class-tgm-plugin-activation.php:2388 +msgid "External Source" +msgstr "" + +#: class-tgm-plugin-activation.php:2391 +msgid "Pre-Packaged" +msgstr "" + +#: class-tgm-plugin-activation.php:2408 +msgid "Not Installed" +msgstr "" + +#: class-tgm-plugin-activation.php:2412 +msgid "Installed But Not Activated" +msgstr "" + +#: class-tgm-plugin-activation.php:2414 +msgid "Active" +msgstr "" + +#: class-tgm-plugin-activation.php:2420 +msgid "Required Update not Available" +msgstr "" + +#: class-tgm-plugin-activation.php:2423 +msgid "Requires Update" +msgstr "" + +#: class-tgm-plugin-activation.php:2426 +msgid "Update recommended" +msgstr "" + +#. translators: 1: install status, 2: update status +#: class-tgm-plugin-activation.php:2435 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2481 +#, php-format +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2485 +#, php-format +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2489 +#, php-format +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: number of plugins. +#: class-tgm-plugin-activation.php:2493 +#, php-format +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "" +msgstr[1] "" + +#: class-tgm-plugin-activation.php:2575 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "" + +#: class-tgm-plugin-activation.php:2583 +msgid "Installed version:" +msgstr "" + +#: class-tgm-plugin-activation.php:2591 +msgid "Minimum required version:" +msgstr "" + +#: class-tgm-plugin-activation.php:2603 +msgid "Available version:" +msgstr "" + +#: class-tgm-plugin-activation.php:2626 +msgid "No plugins to install, update or activate." +msgstr "" + +#: class-tgm-plugin-activation.php:2640 +msgid "Plugin" +msgstr "" + +#: class-tgm-plugin-activation.php:2641 +msgid "Source" +msgstr "" + +#: class-tgm-plugin-activation.php:2642 +msgid "Type" +msgstr "" + +#: class-tgm-plugin-activation.php:2646 +msgid "Version" +msgstr "" + +#: class-tgm-plugin-activation.php:2647 +msgid "Status" +msgstr "" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2696 +#, php-format +msgid "Install %2$s" +msgstr "" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2701 +#, php-format +msgid "Update %2$s" +msgstr "" + +#. translators: %2$s: plugin name in screen reader markup +#: class-tgm-plugin-activation.php:2707 +#, php-format +msgid "Activate %2$s" +msgstr "" + +#: class-tgm-plugin-activation.php:2777 +msgid "Upgrade message from the plugin author:" +msgstr "" + +#: class-tgm-plugin-activation.php:2810 +msgid "Install" +msgstr "" + +#: class-tgm-plugin-activation.php:2816 +msgid "Update" +msgstr "" + +#: class-tgm-plugin-activation.php:2819 +msgid "Activate" +msgstr "" + +#: class-tgm-plugin-activation.php:2850 +msgid "No plugins were selected to be installed. No action taken." +msgstr "" + +#: class-tgm-plugin-activation.php:2852 +msgid "No plugins were selected to be updated. No action taken." +msgstr "" + +#: class-tgm-plugin-activation.php:2893 +msgid "No plugins are available to be installed at this time." +msgstr "" + +#: class-tgm-plugin-activation.php:2895 +msgid "No plugins are available to be updated at this time." +msgstr "" + +#: class-tgm-plugin-activation.php:3001 +msgid "No plugins were selected to be activated. No action taken." +msgstr "" + +#: class-tgm-plugin-activation.php:3027 +msgid "No plugins are available to be activated at this time." +msgstr "" + +#: class-tgm-plugin-activation.php:3251 +msgid "Plugin activation failed." +msgstr "" + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3591 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "" + +#. translators: 1: plugin name, 2: error message. +#: class-tgm-plugin-activation.php:3594 +#, php-format +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3596 +#, php-format +msgid "The installation of %1$s failed." +msgstr "" + +#: class-tgm-plugin-activation.php:3600 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3602 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Show Details" +msgstr "" + +#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 +msgid "Hide Details" +msgstr "" + +#: class-tgm-plugin-activation.php:3603 +msgid "All installations and activations have been completed." +msgstr "" + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3605 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "" + +#: class-tgm-plugin-activation.php:3608 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" + +#. translators: 1: plugin name. +#: class-tgm-plugin-activation.php:3610 +#, php-format +msgid "%1$s installed successfully." +msgstr "" + +#: class-tgm-plugin-activation.php:3611 +msgid "All installations have been completed." +msgstr "" + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: class-tgm-plugin-activation.php:3613 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "" diff --git a/inc/tgm/odin-required-plugins.php b/inc/tgm/odin-required-plugins.php new file mode 100644 index 0000000..737c250 --- /dev/null +++ b/inc/tgm/odin-required-plugins.php @@ -0,0 +1,172 @@ +<?php +/** + * This file represents an example of the code that themes would use to register + * the required plugins. + * + * It is expected that theme authors would copy and paste this code into their + * functions.php file, and amend to suit. + * + * @see http://tgmpluginactivation.com/configuration/ for detailed documentation. + * + * @package TGM-Plugin-Activation + * @subpackage Example + * @version 2.6.1 for parent theme Odin + * @author Thomas Griffin, Gary Jones, Juliette Reinders Folmer + * @copyright Copyright (c) 2011, Thomas Griffin + * @license http://opensource.org/licenses/gpl-2.0.php GPL v2 or later + * @link https://github.com/TGMPA/TGM-Plugin-Activation + */ + +/** + * Include the TGM_Plugin_Activation class. + * + * Depending on your implementation, you may want to change the include call: + * + * Parent Theme: + * require_once get_template_directory() . '/path/to/class-tgm-plugin-activation.php'; + * + * Child Theme: + * require_once get_stylesheet_directory() . '/path/to/class-tgm-plugin-activation.php'; + * + * Plugin: + * require_once dirname( __FILE__ ) . '/path/to/class-tgm-plugin-activation.php'; + */ +require_once get_template_directory() . '/inc/tgm/class-tgm-plugin-activation.php'; + +add_action( 'tgmpa_register', 'odin_register_required_plugins' ); + +/** + * Register the required plugins for this theme. + * + * In this example, we register five plugins: + * - one included with the TGMPA library + * - two from an external source, one from an arbitrary source, one from a GitHub repository + * - two from the .org repo, where one demonstrates the use of the `is_callable` argument + * + * The variables passed to the `tgmpa()` function should be: + * - an array of plugin arrays; + * - optionally a configuration array. + * If you are not changing anything in the configuration array, you can remove the array and remove the + * variable from the function call: `tgmpa( $plugins );`. + * In that case, the TGMPA default settings will be used. + * + * This function is hooked into `tgmpa_register`, which is fired on the WP `init` action on priority 10. + */ +function odin_register_required_plugins() { + /* + * Array of plugin arrays. Required keys are name and slug. + * If the source is NOT from the .org repo, then source is also required. + */ + $plugins = array( + + // This is an example of how to include a plugin from a GitHub repository in your theme. + // This presumes that the plugin code is based in the root of the GitHub repository + // and not in a subdirectory ('/src') of the repository. + array( + 'name' => 'Odin Toolkit', + 'slug' => 'odin-toolkit', + 'source' => 'https://github.com/HasteDesign/odin-toolkit/archive/master.zip', + ), + ); + + /* + * Array of configuration settings. Amend each line as needed. + * + * TGMPA will start providing localized text strings soon. If you already have translations of our standard + * strings available, please help us make TGMPA even better by giving us access to these translations or by + * sending in a pull-request with .po file(s) with the translations. + * + * Only uncomment the strings in the config array if you want to customize the strings. + */ + $config = array( + 'id' => 'odin', // Unique ID for hashing notices for multiple instances of TGMPA. + 'default_path' => '', // Default absolute path to bundled plugins. + 'menu' => 'tgmpa-install-plugins', // Menu slug. + 'parent_slug' => 'themes.php', // Parent menu slug. + 'capability' => 'edit_theme_options', // Capability needed to view plugin install page, should be a capability associated with the parent menu used. + 'has_notices' => true, // Show admin notices or not. + 'dismissable' => true, // If false, a user cannot dismiss the nag message. + 'dismiss_msg' => '', // If 'dismissable' is false, this message will be output at top of nag. + 'is_automatic' => false, // Automatically activate plugins after installation or not. + 'message' => '', // Message to output right before the plugins table. + + /* + 'strings' => array( + 'page_title' => __( 'Install Required Plugins', 'odin' ), + 'menu_title' => __( 'Install Plugins', 'odin' ), + /* translators: %s: plugin name. * / + 'installing' => __( 'Installing Plugin: %s', 'odin' ), + /* translators: %s: plugin name. * / + 'updating' => __( 'Updating Plugin: %s', 'odin' ), + 'oops' => __( 'Something went wrong with the plugin API.', 'odin' ), + 'notice_can_install_required' => _n_noop( + /* translators: 1: plugin name(s). * / + 'This theme requires the following plugin: %1$s.', + 'This theme requires the following plugins: %1$s.', + 'odin' + ), + 'notice_can_install_recommended' => _n_noop( + /* translators: 1: plugin name(s). * / + 'This theme recommends the following plugin: %1$s.', + 'This theme recommends the following plugins: %1$s.', + 'odin' + ), + 'notice_ask_to_update' => _n_noop( + /* translators: 1: plugin name(s). * / + 'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.', + 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.', + 'odin' + ), + 'notice_ask_to_update_maybe' => _n_noop( + /* translators: 1: plugin name(s). * / + 'There is an update available for: %1$s.', + 'There are updates available for the following plugins: %1$s.', + 'odin' + ), + 'notice_can_activate_required' => _n_noop( + /* translators: 1: plugin name(s). * / + 'The following required plugin is currently inactive: %1$s.', + 'The following required plugins are currently inactive: %1$s.', + 'odin' + ), + 'notice_can_activate_recommended' => _n_noop( + /* translators: 1: plugin name(s). * / + 'The following recommended plugin is currently inactive: %1$s.', + 'The following recommended plugins are currently inactive: %1$s.', + 'odin' + ), + 'install_link' => _n_noop( + 'Begin installing plugin', + 'Begin installing plugins', + 'odin' + ), + 'update_link' => _n_noop( + 'Begin updating plugin', + 'Begin updating plugins', + 'odin' + ), + 'activate_link' => _n_noop( + 'Begin activating plugin', + 'Begin activating plugins', + 'odin' + ), + 'return' => __( 'Return to Required Plugins Installer', 'odin' ), + 'plugin_activated' => __( 'Plugin activated successfully.', 'odin' ), + 'activated_successfully' => __( 'The following plugin was activated successfully:', 'odin' ), + /* translators: 1: plugin name. * / + 'plugin_already_active' => __( 'No action taken. Plugin %1$s was already active.', 'odin' ), + /* translators: 1: plugin name. * / + 'plugin_needs_higher_version' => __( 'Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin.', 'odin' ), + /* translators: 1: dashboard link. * / + 'complete' => __( 'All plugins installed and activated successfully. %1$s', 'odin' ), + 'dismiss' => __( 'Dismiss this notice', 'odin' ), + 'notice_cannot_install_activate' => __( 'There are one or more required or recommended plugins to install, update or activate.', 'odin' ), + 'contact_admin' => __( 'Please contact the administrator of this site for help.', 'odin' ), + + 'nag_type' => '', // Determines admin notice type - can only be one of the typical WP notice classes, such as 'updated', 'update-nag', 'notice-warning', 'notice-info' or 'error'. Some of which may not work as expected in older WP versions. + ), + */ + ); + + tgmpa( $plugins, $config ); +} From b599066bcfbf9841529a0da2092fd515eb624ccb Mon Sep 17 00:00:00 2001 From: allysonsouza <allyson@hastedesign.com.br> Date: Mon, 10 Oct 2016 18:33:36 -0300 Subject: [PATCH 074/217] =?UTF-8?q?Comentado=20requisi=C3=A7=C3=A3o=20do?= =?UTF-8?q?=20TGM,=20deixando=20a=20cargo=20do=20desenvolvedor=20definir?= =?UTF-8?q?=20se=20o=20Toolkit=20=C3=A9=20recomendado?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- functions.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/functions.php b/functions.php index d324525..0dee1f7 100644 --- a/functions.php +++ b/functions.php @@ -19,7 +19,7 @@ /** * TGM. */ - require_once get_template_directory() . '/inc/tgm/odin-required-plugins.php'; + //require_once get_template_directory() . '/inc/tgm/odin-required-plugins.php'; /** * Classes. @@ -89,3 +89,12 @@ // Breadcrumbs function - no need to rely on plugins. require_once get_template_directory() . '/inc/breadcrumbs.php'; + +function odin_custom_post_types() { + $video = new Odin_Post_Type( + 'Video', // Nome (Singular) do Post Type. + 'video' // Slug do Post Type. + ); +} + +add_action( 'init', 'odin_custom_post_types', 1 ); From de918811a6013c3a472ab1d121d5e9d0618512c1 Mon Sep 17 00:00:00 2001 From: allysonsouza <allyson@hastedesign.com.br> Date: Mon, 10 Oct 2016 18:39:30 -0300 Subject: [PATCH 075/217] =?UTF-8?q?Removido=20c=C3=B3digo=20de=20testes=20?= =?UTF-8?q?para=20cria=C3=A7=C3=A3o=20de=20custom=20post=20type?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- functions.php | 9 --------- 1 file changed, 9 deletions(-) diff --git a/functions.php b/functions.php index 0dee1f7..63a4b0c 100644 --- a/functions.php +++ b/functions.php @@ -89,12 +89,3 @@ // Breadcrumbs function - no need to rely on plugins. require_once get_template_directory() . '/inc/breadcrumbs.php'; - -function odin_custom_post_types() { - $video = new Odin_Post_Type( - 'Video', // Nome (Singular) do Post Type. - 'video' // Slug do Post Type. - ); -} - -add_action( 'init', 'odin_custom_post_types', 1 ); From 4f5e4a40d350a740df2a638303367ff1648a7aa1 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Sun, 4 Dec 2016 12:30:07 -0200 Subject: [PATCH 076/217] Add command scripts npm. To can call "npm run dev" --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 521f3bc..c13b2dc 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,8 @@ "url": "http://github.com/wpbrasil/odin" }, "scripts": { - "build": "gulp" + "build": "gulp", + "dev": "gulp dev" }, "devDependencies": { "browser-sync": "^2.13.0", From 4b74381d378053e5018b48ab6ad009e8264496ca Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Sun, 4 Dec 2016 12:30:48 -0200 Subject: [PATCH 077/217] Update devDependencies in package.json --- package.json | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index c13b2dc..98e35b3 100644 --- a/package.json +++ b/package.json @@ -19,26 +19,26 @@ "dev": "gulp dev" }, "devDependencies": { - "browser-sync": "^2.13.0", - "del": "^2.2.1", + "browser-sync": "^2.18.2", + "del": "^2.2.2", "gulp": "^3.9.1", - "gulp-autoprefixer": "^3.1.0", - "gulp-concat": "^2.6.0", - "gulp-cssnano": "^2.1.0", - "gulp-file-include": "^0.13.7", - "gulp-flatten": "^0.3.0", + "gulp-autoprefixer": "^3.1.1", + "gulp-concat": "^2.6.1", + "gulp-cssnano": "^2.1.2", + "gulp-file-include": "^1.0.0", + "gulp-flatten": "^0.3.1", "gulp-footer": "^1.0.5", - "gulp-header": "1.8.7", - "gulp-ignore": "^2.0.1", - "gulp-imagemin": "^3.0.1", - "gulp-jshint": "^2.0.1", - "gulp-plumber": "^1.0.1", + "gulp-header": "1.8.8", + "gulp-ignore": "^2.0.2", + "gulp-imagemin": "^3.1.1", + "gulp-jshint": "^2.0.4", + "gulp-plumber": "^1.1.0", "gulp-rename": "^1.2.2", - "gulp-sass": "^2.0.3", + "gulp-sass": "^2.3.2", "gulp-tap": "^0.1.3", - "gulp-uglify": "^1.2.0", - "jshint": "^2.9.2", - "jshint-stylish": "^2.0.1", + "gulp-uglify": "^2.0.0", + "jshint": "^2.9.4", + "jshint-stylish": "^2.2.1", "lazypipe": "^1.0.1", "node-bourbon": "^4.2.8", "node-fs": "^0.1.7", From a77e1779e237988ab7e4499f2341241e7b617318 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Sun, 4 Dec 2016 12:46:00 -0200 Subject: [PATCH 078/217] Add yarn.lock file --- yarn.lock | 4883 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 4883 insertions(+) create mode 100644 yarn.lock diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..5a1c391 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,4883 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 +abbrev@1: + version "1.0.9" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" + +accepts@~1.3.3, accepts@1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.3.tgz#c3ca7434938648c3e0d9c1e328dd68b622c284ca" + dependencies: + mime-types "~2.1.11" + negotiator "0.6.1" + +after@0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/after/-/after-0.8.1.tgz#ab5d4fb883f596816d3515f8f791c0af486dd627" + +align-text@^0.1.1, align-text@^0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" + dependencies: + kind-of "^3.0.2" + longest "^1.0.1" + repeat-string "^1.5.2" + +alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + +ansi-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.0.0.tgz#c5061b6e0ef8a81775e50f5d66151bf6bf371107" + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + +anymatch@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.0.tgz#a3e52fa39168c825ff57b0248126ce5a8ff95507" + dependencies: + arrify "^1.0.0" + micromatch "^2.1.5" + +aproba@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.0.4.tgz#2713680775e7614c8ba186c065d4e2e52d1072c0" + +archive-type@^3.0.0, archive-type@^3.0.1: + version "3.2.0" + resolved "https://registry.yarnpkg.com/archive-type/-/archive-type-3.2.0.tgz#9cd9c006957ebe95fadad5bd6098942a813737f6" + dependencies: + file-type "^3.1.0" + +archy@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" + +are-we-there-yet@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz#80e470e95a084794fe1899262c5667c6e88de1b3" + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.0 || ^1.1.13" + +argparse@^1.0.7: + version "1.0.9" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86" + dependencies: + sprintf-js "~1.0.2" + +arr-diff@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" + dependencies: + arr-flatten "^1.0.1" + +arr-flatten@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.1.tgz#e5ffe54d45e19f32f216e91eb99c8ce892bb604b" + +array-differ@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" + +array-find-index@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + +array-index@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-index/-/array-index-1.0.0.tgz#ec56a749ee103e4e08c790b9c353df16055b97f9" + dependencies: + debug "^2.2.0" + es6-symbol "^3.0.2" + +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + dependencies: + array-uniq "^1.0.1" + +array-uniq@^1.0.0, array-uniq@^1.0.1, array-uniq@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + +array-unique@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" + +arraybuffer.slice@0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz#f33b2159f0532a3f3107a272c0ccfbd1ad2979ca" + +arrify@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + +asn1@~0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" + +asn1@0.1.11: + version "0.1.11" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.1.11.tgz#559be18376d08a4ec4dbe80877d27818639b2df7" + +assert-plus@^0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.1.5.tgz#ee74009413002d84cec7219c6ac811812e723160" + +assert-plus@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" + +assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + +async-each-series@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/async-each-series/-/async-each-series-1.1.0.tgz#f42fd8155d38f21a5b8ea07c28e063ed1700b138" + +async-each-series@0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/async-each-series/-/async-each-series-0.1.1.tgz#7617c1917401fd8ca4a28aadce3dbae98afeb432" + +async-each@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" + +async-foreach@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" + +async@^2.0.1: + version "2.1.4" + resolved "https://registry.yarnpkg.com/async/-/async-2.1.4.tgz#2d2160c7788032e4dd6cbe2502f1f9a2c8f6cde4" + dependencies: + lodash "^4.14.0" + +async@~0.2.6: + version "0.2.10" + resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" + +async@1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + +autoprefixer@^6.0.0, autoprefixer@^6.3.1: + version "6.5.3" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.5.3.tgz#2d853af66d04449fcf50db3066279ab54c3e4b01" + dependencies: + browserslist "~1.4.0" + caniuse-db "^1.0.30000578" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^5.2.5" + postcss-value-parser "^3.2.3" + +aws-sign2@~0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" + +aws4@^1.2.1: + version "1.5.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.5.0.tgz#0a29ffb79c31c9e712eeb087e8e7a64b4a56d755" + +backo2@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" + +balanced-match@^0.4.1, balanced-match@^0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" + +base64-arraybuffer@0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8" + +base64id@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/base64id/-/base64id-0.1.0.tgz#02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f" + +batch@0.5.3: + version "0.5.3" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464" + +bcrypt-pbkdf@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.0.tgz#3ca76b85241c7170bf7d9703e7b9aa74630040d4" + dependencies: + tweetnacl "^0.14.3" + +beeper@^1.0.0, beeper@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/beeper/-/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809" + +benchmark@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/benchmark/-/benchmark-1.0.0.tgz#2f1e2fa4c359f11122aa183082218e957e390c73" + +better-assert@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/better-assert/-/better-assert-1.0.2.tgz#40866b9e1b9e0b55b481894311e68faffaebc522" + dependencies: + callsite "1.0.0" + +bin-build@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/bin-build/-/bin-build-2.2.0.tgz#11f8dd61f70ffcfa2bdcaa5b46f5e8fedd4221cc" + dependencies: + archive-type "^3.0.1" + decompress "^3.0.0" + download "^4.1.2" + exec-series "^1.0.0" + rimraf "^2.2.6" + tempfile "^1.0.0" + url-regex "^3.0.0" + +bin-check@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/bin-check/-/bin-check-2.0.0.tgz#86f8e6f4253893df60dc316957f5af02acb05930" + dependencies: + executable "^1.0.0" + +bin-version-check@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/bin-version-check/-/bin-version-check-2.1.0.tgz#e4e5df290b9069f7d111324031efc13fdd11a5b0" + dependencies: + bin-version "^1.0.0" + minimist "^1.1.0" + semver "^4.0.3" + semver-truncate "^1.0.0" + +bin-version@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/bin-version/-/bin-version-1.0.4.tgz#9eb498ee6fd76f7ab9a7c160436f89579435d78e" + dependencies: + find-versions "^1.0.0" + +bin-wrapper@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/bin-wrapper/-/bin-wrapper-3.0.2.tgz#67d3306262e4b1a5f2f88ee23464f6a655677aeb" + dependencies: + bin-check "^2.0.0" + bin-version-check "^2.1.0" + download "^4.0.0" + each-async "^1.1.1" + lazy-req "^1.0.0" + os-filter-obj "^1.0.0" + +binary-extensions@^1.0.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.8.0.tgz#48ec8d16df4377eae5fa5884682480af4d95c774" + +bl@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/bl/-/bl-1.1.2.tgz#fdca871a99713aa00d19e3bbba41c44787a65398" + dependencies: + readable-stream "~2.0.5" + +bl@~1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/bl/-/bl-1.0.3.tgz#fc5421a28fd4226036c3b3891a66a25bc64d226e" + dependencies: + readable-stream "~2.0.5" + +blob@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.4.tgz#bcf13052ca54463f30f9fc7e95b9a47630a94921" + +block-stream@*: + version "0.0.9" + resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" + dependencies: + inherits "~2.0.0" + +boom@2.x.x: + version "2.10.1" + resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" + dependencies: + hoek "2.x.x" + +bourbon@^4.2.6: + version "4.2.7" + resolved "https://registry.yarnpkg.com/bourbon/-/bourbon-4.2.7.tgz#48a805dff475fbf61e002a64e1e4db68d2f82fba" + +brace-expansion@^1.0.0: + version "1.1.6" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.6.tgz#7197d7eaa9b87e648390ea61fc66c84427420df9" + dependencies: + balanced-match "^0.4.1" + concat-map "0.0.1" + +braces@^1.8.2: + version "1.8.5" + resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" + dependencies: + expand-range "^1.8.1" + preserve "^0.2.0" + repeat-element "^1.1.2" + +browser-sync-client@^2.3.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/browser-sync-client/-/browser-sync-client-2.4.3.tgz#e965033e0c83e5f06caacb516755b694836cea4f" + dependencies: + etag "^1.7.0" + fresh "^0.3.0" + +browser-sync-ui@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/browser-sync-ui/-/browser-sync-ui-0.6.1.tgz#d8b98ea3b755632287350a37ee2eaaacabea28d2" + dependencies: + async-each-series "0.1.1" + connect-history-api-fallback "^1.1.0" + immutable "^3.7.6" + server-destroy "1.0.1" + stream-throttle "^0.1.3" + weinre "^2.0.0-pre-I0Z7U9OV" + +browser-sync@^2.18.2: + version "2.18.2" + resolved "https://registry.yarnpkg.com/browser-sync/-/browser-sync-2.18.2.tgz#3c101274c507e2f734dbce4e4b19bd3e124c3ea7" + dependencies: + browser-sync-client "^2.3.3" + browser-sync-ui "0.6.1" + bs-recipes "1.3.2" + chokidar "1.6.0" + connect "3.5.0" + dev-ip "^1.0.1" + easy-extender "2.3.2" + eazy-logger "3.0.2" + emitter-steward "^1.0.0" + fs-extra "0.30.0" + http-proxy "1.15.1" + immutable "3.8.1" + localtunnel "1.8.1" + micromatch "2.3.11" + opn "4.0.2" + portscanner "^1.0.0" + qs "6.2.1" + resp-modifier "6.0.2" + rx "4.1.0" + serve-index "1.8.0" + serve-static "1.11.1" + server-destroy "1.0.1" + socket.io "1.5.0" + ua-parser-js "0.7.10" + yargs "6.0.0" + +browserslist@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.4.0.tgz#9cfdcf5384d9158f5b70da2aa00b30e8ff019049" + dependencies: + caniuse-db "^1.0.30000539" + +bs-recipes@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/bs-recipes/-/bs-recipes-1.3.2.tgz#aebff3bfc9dca4cab3c2938d91e43473cf41b6c1" + +buffer-crc32@~0.2.3: + version "0.2.13" + resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + +buffer-shims@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" + +buffer-to-vinyl@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/buffer-to-vinyl/-/buffer-to-vinyl-1.1.0.tgz#00f15faee3ab7a1dda2cde6d9121bffdd07b2262" + dependencies: + file-type "^3.1.0" + readable-stream "^2.0.2" + uuid "^2.0.1" + vinyl "^1.0.0" + +builtin-modules@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" + +callsite@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/callsite/-/callsite-1.0.0.tgz#280398e5d664bd74038b6f0905153e6e8af1bc20" + +camelcase-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + dependencies: + camelcase "^2.0.0" + map-obj "^1.0.0" + +camelcase@^1.0.2, camelcase@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" + +camelcase@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + +camelcase@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" + +caniuse-db@^1.0.30000539, caniuse-db@^1.0.30000578: + version "1.0.30000591" + resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000591.tgz#74d7be7ce22c8b6b08f3af6647d194e53498db97" + +capture-stack-trace@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz#4a6fa07399c26bba47f0b2496b4d0fb408c5550d" + +caseless@~0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" + +caw@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/caw/-/caw-1.2.0.tgz#ffb226fe7efc547288dc62ee3e97073c212d1034" + dependencies: + get-proxy "^1.0.1" + is-obj "^1.0.0" + object-assign "^3.0.0" + tunnel-agent "^0.4.0" + +center-align@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" + dependencies: + align-text "^0.1.3" + lazy-cache "^1.0.3" + +chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chokidar@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.0.tgz#90c32ad4802901d7713de532dc284e96a63ad058" + dependencies: + anymatch "^1.3.0" + async-each "^1.0.0" + glob-parent "^2.0.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^2.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + optionalDependencies: + fsevents "^1.0.0" + +clap@^1.0.9: + version "1.1.2" + resolved "https://registry.yarnpkg.com/clap/-/clap-1.1.2.tgz#316545bf22229225a2cecaa6824cd2f56a9709ed" + dependencies: + chalk "^1.1.3" + +cli@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cli/-/cli-1.0.1.tgz#22817534f24bfa4950c34d532d48ecbc621b8c14" + dependencies: + exit "0.1.2" + glob "^7.1.1" + +cliui@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" + dependencies: + center-align "^0.1.1" + right-align "^0.1.1" + wordwrap "0.0.2" + +cliui@^3.0.3, cliui@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + wrap-ansi "^2.0.0" + +clone-buffer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58" + +clone-stats@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-0.0.1.tgz#b88f94a82cf38b8791d58046ea4029ad88ca99d1" + +clone-stats@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680" + +clone@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/clone/-/clone-0.2.0.tgz#c6126a90ad4f72dbf5acdb243cc37724fe93fc1f" + +clone@^1.0.0, clone@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" + +cloneable-readable@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/cloneable-readable/-/cloneable-readable-1.0.0.tgz#a6290d413f217a61232f95e458ff38418cfb0117" + dependencies: + inherits "^2.0.1" + process-nextick-args "^1.0.6" + through2 "^2.0.1" + +co@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/co/-/co-3.1.0.tgz#4ea54ea5a08938153185e15210c68d9092bc1b78" + +coa@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.1.tgz#7f959346cfc8719e3f7233cd6852854a7c67d8a3" + dependencies: + q "^1.1.2" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + +color-convert@^1.3.0: + version "1.8.2" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.8.2.tgz#be868184d7c8631766d54e7078e2672d7c7e3339" + dependencies: + color-name "^1.1.1" + +color-name@^1.0.0, color-name@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.1.tgz#4b1415304cf50028ea81643643bd82ea05803689" + +color-string@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" + dependencies: + color-name "^1.0.0" + +color@^0.11.0: + version "0.11.4" + resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" + dependencies: + clone "^1.0.2" + color-convert "^1.3.0" + color-string "^0.3.0" + +colormin@^1.0.5: + version "1.1.2" + resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133" + dependencies: + color "^0.11.0" + css-color-names "0.0.4" + has "^1.0.1" + +colors@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" + +combined-stream@^1.0.5, combined-stream@~1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009" + dependencies: + delayed-stream "~1.0.0" + +commander@^2.2.0, commander@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" + dependencies: + graceful-readlink ">= 1.0.0" + +commander@~2.8.1: + version "2.8.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.8.1.tgz#06be367febfda0c330aa1e2a072d3dc9762425d4" + dependencies: + graceful-readlink ">= 1.0.0" + +component-bind@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1" + +component-emitter@1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.1.2.tgz#296594f2753daa63996d2af08d15a95116c9aec3" + +component-emitter@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.0.tgz#ccd113a86388d06482d03de3fc7df98526ba8efe" + +component-inherit@0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + +concat-stream@^1.4.6, concat-stream@^1.4.7, concat-stream@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.2.tgz#708978624d856af41a5a741defdd261da752c266" + dependencies: + inherits "~2.0.1" + readable-stream "~2.0.0" + typedarray "~0.0.5" + +concat-stream@1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.0.tgz#53f7d43c51c5e43f81c8fdd03321c631be68d611" + dependencies: + inherits "~2.0.1" + readable-stream "~2.0.0" + typedarray "~0.0.5" + +concat-with-sourcemaps@*, concat-with-sourcemaps@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.0.4.tgz#f55b3be2aeb47601b10a2d5259ccfb70fd2f1dd6" + dependencies: + source-map "^0.5.1" + +connect-history-api-fallback@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.3.0.tgz#e51d17f8f0ef0db90a64fdb47de3051556e9f169" + +connect@1.x: + version "1.9.2" + resolved "https://registry.yarnpkg.com/connect/-/connect-1.9.2.tgz#42880a22e9438ae59a8add74e437f58ae8e52807" + dependencies: + formidable "1.0.x" + mime ">= 0.0.1" + qs ">= 0.4.0" + +connect@3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/connect/-/connect-3.5.0.tgz#b357525a0b4c1f50599cd983e1d9efeea9677198" + dependencies: + debug "~2.2.0" + finalhandler "0.5.0" + parseurl "~1.3.1" + utils-merge "1.0.0" + +console-browserify@1.1.x: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" + dependencies: + date-now "^0.1.4" + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + +console-stream@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/console-stream/-/console-stream-0.1.1.tgz#a095fe07b20465955f2fafd28b5d72bccd949d44" + +convert-source-map@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.3.0.tgz#e9f3e9c6e2728efc2676696a70eb382f73106a67" + +core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + +create-error-class@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" + dependencies: + capture-stack-trace "^1.0.0" + +cross-spawn@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" + dependencies: + lru-cache "^4.0.1" + which "^1.2.9" + +cross-spawn@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-4.0.2.tgz#7b9247621c23adfdd3856004a823cbe397424d41" + dependencies: + lru-cache "^4.0.1" + which "^1.2.9" + +cryptiles@2.x.x: + version "2.0.5" + resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" + dependencies: + boom "2.x.x" + +css-color-names@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + +cssnano@^3.0.0: + version "3.8.1" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.8.1.tgz#008a482148ee948cf0af2ee6e44bd97c53f886ec" + dependencies: + autoprefixer "^6.3.1" + decamelize "^1.1.2" + defined "^1.0.0" + has "^1.0.1" + object-assign "^4.0.1" + postcss "^5.0.14" + postcss-calc "^5.2.0" + postcss-colormin "^2.1.8" + postcss-convert-values "^2.3.4" + postcss-discard-comments "^2.0.4" + postcss-discard-duplicates "^2.0.1" + postcss-discard-empty "^2.0.1" + postcss-discard-overridden "^0.1.1" + postcss-discard-unused "^2.2.1" + postcss-filter-plugins "^2.0.0" + postcss-merge-idents "^2.1.5" + postcss-merge-longhand "^2.0.1" + postcss-merge-rules "^2.0.3" + postcss-minify-font-values "^1.0.2" + postcss-minify-gradients "^1.0.1" + postcss-minify-params "^1.0.4" + postcss-minify-selectors "^2.0.4" + postcss-normalize-charset "^1.1.0" + postcss-normalize-url "^3.0.7" + postcss-ordered-values "^2.1.0" + postcss-reduce-idents "^2.2.2" + postcss-reduce-initial "^1.0.0" + postcss-reduce-transforms "^1.0.3" + postcss-svgo "^2.1.1" + postcss-unique-selectors "^2.0.2" + postcss-value-parser "^3.2.3" + postcss-zindex "^2.0.1" + +csso@~2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/csso/-/csso-2.2.1.tgz#51fbb5347e50e81e6ed51668a48490ae6fe2afe2" + dependencies: + clap "^1.0.9" + source-map "^0.5.3" + +ctype@0.5.3: + version "0.5.3" + resolved "https://registry.yarnpkg.com/ctype/-/ctype-0.5.3.tgz#82c18c2461f74114ef16c135224ad0b9144ca12f" + +currently-unhandled@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + dependencies: + array-find-index "^1.0.1" + +d@^0.1.1, d@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/d/-/d-0.1.1.tgz#da184c535d18d8ee7ba2aa229b914009fae11309" + dependencies: + es5-ext "~0.10.2" + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + dependencies: + assert-plus "^1.0.0" + +date-now@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" + +dateformat@^1.0.11: + version "1.0.12" + resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9" + dependencies: + get-stdin "^4.0.1" + meow "^3.3.0" + +debug@^2.2.0: + version "2.3.3" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.3.3.tgz#40c453e67e6e13c901ddec317af8986cda9eff8c" + dependencies: + ms "0.7.2" + +debug@~2.2.0, debug@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" + dependencies: + ms "0.7.1" + +debug@0.7.4: + version "0.7.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39" + +decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + +decompress-tar@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/decompress-tar/-/decompress-tar-3.1.0.tgz#217c789f9b94450efaadc5c5e537978fc333c466" + dependencies: + is-tar "^1.0.0" + object-assign "^2.0.0" + strip-dirs "^1.0.0" + tar-stream "^1.1.1" + through2 "^0.6.1" + vinyl "^0.4.3" + +decompress-tarbz2@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz#8b23935681355f9f189d87256a0f8bdd96d9666d" + dependencies: + is-bzip2 "^1.0.0" + object-assign "^2.0.0" + seek-bzip "^1.0.3" + strip-dirs "^1.0.0" + tar-stream "^1.1.1" + through2 "^0.6.1" + vinyl "^0.4.3" + +decompress-targz@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/decompress-targz/-/decompress-targz-3.1.0.tgz#b2c13df98166268991b715d6447f642e9696f5a0" + dependencies: + is-gzip "^1.0.0" + object-assign "^2.0.0" + strip-dirs "^1.0.0" + tar-stream "^1.1.1" + through2 "^0.6.1" + vinyl "^0.4.3" + +decompress-unzip@^3.0.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/decompress-unzip/-/decompress-unzip-3.4.0.tgz#61475b4152066bbe3fee12f9d629d15fe6478eeb" + dependencies: + is-zip "^1.0.0" + read-all-stream "^3.0.0" + stat-mode "^0.2.0" + strip-dirs "^1.0.0" + through2 "^2.0.0" + vinyl "^1.0.0" + yauzl "^2.2.1" + +decompress@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/decompress/-/decompress-3.0.0.tgz#af1dd50d06e3bfc432461d37de11b38c0d991bed" + dependencies: + buffer-to-vinyl "^1.0.0" + concat-stream "^1.4.6" + decompress-tar "^3.0.0" + decompress-tarbz2 "^3.0.0" + decompress-targz "^3.0.0" + decompress-unzip "^3.0.0" + stream-combiner2 "^1.1.1" + vinyl-assign "^1.0.1" + vinyl-fs "^2.2.0" + +deep-extend@~0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.1.tgz#efe4113d08085f4e6f9687759810f807469e2253" + +defaults@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" + dependencies: + clone "^1.0.2" + +defined@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" + +del@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8" + dependencies: + globby "^5.0.0" + is-path-cwd "^1.0.0" + is-path-in-cwd "^1.0.0" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + rimraf "^2.2.8" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + +depd@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3" + +deprecated@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/deprecated/-/deprecated-0.0.1.tgz#f9c9af5464afa1e7a971458a8bdef2aa94d5bb19" + +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + +detect-file@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-0.1.0.tgz#4935dedfd9488648e006b0129566e9386711ea63" + dependencies: + fs-exists-sync "^0.1.0" + +dev-ip@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/dev-ip/-/dev-ip-1.0.1.tgz#a76a3ed1855be7a012bb8ac16cb80f3c00dc28f0" + +dom-serializer@0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" + dependencies: + domelementtype "~1.1.1" + entities "~1.1.1" + +domelementtype@~1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" + +domelementtype@1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2" + +domhandler@2.3: + version "2.3.0" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.3.0.tgz#2de59a0822d5027fabff6f032c2b25a2a8abe738" + dependencies: + domelementtype "1" + +domutils@1.5: + version "1.5.1" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" + dependencies: + dom-serializer "0" + domelementtype "1" + +download@^4.0.0, download@^4.1.2: + version "4.4.3" + resolved "https://registry.yarnpkg.com/download/-/download-4.4.3.tgz#aa55fdad392d95d4b68e8c2be03e0c2aa21ba9ac" + dependencies: + caw "^1.0.1" + concat-stream "^1.4.7" + each-async "^1.0.0" + filenamify "^1.0.1" + got "^5.0.0" + gulp-decompress "^1.2.0" + gulp-rename "^1.2.0" + is-url "^1.2.0" + object-assign "^4.0.1" + read-all-stream "^3.0.0" + readable-stream "^2.0.2" + stream-combiner2 "^1.1.1" + vinyl "^1.0.0" + vinyl-fs "^2.2.0" + ware "^1.2.0" + +duplexer@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" + +duplexer2@^0.1.4, duplexer2@~0.1.0: + version "0.1.4" + resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1" + dependencies: + readable-stream "^2.0.2" + +duplexer2@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db" + dependencies: + readable-stream "~1.1.9" + +duplexify@^3.2.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.5.0.tgz#1aa773002e1578457e9d9d4a50b0ccaaebcbd604" + dependencies: + end-of-stream "1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +each-async@^1.0.0, each-async@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/each-async/-/each-async-1.1.1.tgz#dee5229bdf0ab6ba2012a395e1b869abf8813473" + dependencies: + onetime "^1.0.0" + set-immediate-shim "^1.0.0" + +easy-extender@2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/easy-extender/-/easy-extender-2.3.2.tgz#3d3248febe2b159607316d8f9cf491c16648221d" + dependencies: + lodash "^3.10.1" + +eazy-logger@3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/eazy-logger/-/eazy-logger-3.0.2.tgz#a325aa5e53d13a2225889b2ac4113b2b9636f4fc" + dependencies: + tfunk "^3.0.1" + +ecc-jsbn@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" + dependencies: + jsbn "~0.1.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + +emitter-steward@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/emitter-steward/-/emitter-steward-1.0.0.tgz#f3411ade9758a7565df848b2da0cbbd1b46cbd64" + +encodeurl@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20" + +end-of-stream@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.1.0.tgz#e9353258baa9108965efc41cb0ef8ade2f3cfb07" + dependencies: + once "~1.3.0" + +end-of-stream@~0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-0.1.5.tgz#8e177206c3c80837d85632e8b9359dfe8b2f6eaf" + dependencies: + once "~1.3.0" + +end-of-stream@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.0.0.tgz#d4596e702734a93e40e9af864319eabd99ff2f0e" + dependencies: + once "~1.3.0" + +engine.io-client@1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-1.7.0.tgz#0bb81d3563ab7afb668f1e1b400c9403b03006ee" + dependencies: + component-emitter "1.1.2" + component-inherit "0.0.3" + debug "2.2.0" + engine.io-parser "1.3.0" + has-cors "1.1.0" + indexof "0.0.1" + parsejson "0.0.1" + parseqs "0.0.2" + parseuri "0.0.4" + ws "1.1.1" + xmlhttprequest-ssl "1.5.1" + yeast "0.1.2" + +engine.io-parser@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-1.3.0.tgz#61a35c7f3a3ccd1b179e4f52257a7a8cfacaeb21" + dependencies: + after "0.8.1" + arraybuffer.slice "0.0.6" + base64-arraybuffer "0.1.5" + blob "0.0.4" + has-binary "0.1.6" + wtf-8 "1.0.0" + +engine.io@1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-1.7.0.tgz#a417857af4995d9bbdf8a0e03a87e473ebe64fbe" + dependencies: + accepts "1.3.3" + base64id "0.1.0" + debug "2.2.0" + engine.io-parser "1.3.0" + ws "1.1.1" + +entities@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" + +entities@1.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.0.0.tgz#b2987aa3821347fcde642b24fdfc9e4fb712bf26" + +error-ex@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.0.tgz#e67b43f3e82c96ea3a584ffee0b9fc3325d802d9" + dependencies: + is-arrayish "^0.2.1" + +es5-ext@^0.10.7, es5-ext@~0.10.11, es5-ext@~0.10.2: + version "0.10.12" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.12.tgz#aa84641d4db76b62abba5e45fd805ecbab140047" + dependencies: + es6-iterator "2" + es6-symbol "~3.1" + +es6-iterator@2: + version "2.0.0" + resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.0.tgz#bd968567d61635e33c0b80727613c9cb4b096bac" + dependencies: + d "^0.1.1" + es5-ext "^0.10.7" + es6-symbol "3" + +es6-symbol@^3.0.2, es6-symbol@~3.1, es6-symbol@3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.0.tgz#94481c655e7a7cad82eba832d97d5433496d7ffa" + dependencies: + d "~0.1.1" + es5-ext "~0.10.11" + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + +esprima@^2.6.0: + version "2.7.3" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" + +etag@^1.7.0, etag@~1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.7.0.tgz#03d30b5f67dd6e632d2945d30d6652731a34d5d8" + +event-stream@*: + version "3.3.4" + resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.4.tgz#4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571" + dependencies: + duplexer "~0.1.1" + from "~0" + map-stream "~0.1.0" + pause-stream "0.0.11" + split "0.3" + stream-combiner "~0.0.4" + through "~2.3.1" + +event-stream@~3.1.0: + version "3.1.7" + resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.1.7.tgz#b4c540012d0fe1498420f3d8946008db6393c37a" + dependencies: + duplexer "~0.1.1" + from "~0" + map-stream "~0.1.0" + pause-stream "0.0.11" + split "0.2" + stream-combiner "~0.0.4" + through "~2.3.1" + +eventemitter3@1.x.x: + version "1.2.0" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508" + +exec-buffer@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/exec-buffer/-/exec-buffer-3.1.0.tgz#851b46d062fca9bcbc6ff8781693e28e8da80402" + dependencies: + execa "^0.5.0" + p-finally "^1.0.0" + pify "^2.3.0" + rimraf "^2.5.4" + tempfile "^1.0.0" + +exec-series@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/exec-series/-/exec-series-1.0.3.tgz#6d257a9beac482a872c7783bc8615839fc77143a" + dependencies: + async-each-series "^1.1.0" + object-assign "^4.1.0" + +execa@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.5.0.tgz#a57456764b990e3e52f6eff7f17a9cc2ff2e7ccc" + dependencies: + cross-spawn "^4.0.0" + get-stream "^2.2.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +executable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/executable/-/executable-1.1.0.tgz#877980e9112f3391066da37265de7ad8434ab4d9" + dependencies: + meow "^3.1.0" + +exit@0.1.2, exit@0.1.x: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + +expand-brackets@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" + dependencies: + is-posix-bracket "^0.1.0" + +expand-range@^1.8.1: + version "1.8.2" + resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" + dependencies: + fill-range "^2.1.0" + +expand-tilde@^1.2.1, expand-tilde@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-1.2.2.tgz#0b81eba897e5a3d31d1c3d102f8f01441e559449" + dependencies: + os-homedir "^1.0.1" + +express@2.5.x: + version "2.5.11" + resolved "https://registry.yarnpkg.com/express/-/express-2.5.11.tgz#4ce8ea1f3635e69e49f0ebb497b6a4b0a51ce6f0" + dependencies: + connect "1.x" + mime "1.2.4" + mkdirp "0.3.0" + qs "0.4.x" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + dependencies: + is-extendable "^0.1.0" + +extend@^3.0.0, extend@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4" + +extglob@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" + dependencies: + is-extglob "^1.0.0" + +extract-zip@~1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.5.0.tgz#92ccf6d81ef70a9fa4c1747114ccef6d8688a6c4" + dependencies: + concat-stream "1.5.0" + debug "0.7.4" + mkdirp "0.5.0" + yauzl "2.4.1" + +extsprintf@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550" + +fancy-log@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.2.0.tgz#d5a51b53e9ab22ca07d558f2b67ae55fdb5fcbd8" + dependencies: + chalk "^1.1.1" + time-stamp "^1.0.0" + +fd-slicer@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65" + dependencies: + pend "~1.2.0" + +figures@^1.3.5: + version "1.7.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" + dependencies: + escape-string-regexp "^1.0.5" + object-assign "^4.1.0" + +file-type@^3.1.0, file-type@^3.8.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9" + +filename-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.0.tgz#996e3e80479b98b9897f15a8a58b3d084e926775" + +filename-reserved-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz#e61cf805f0de1c984567d0386dc5df50ee5af7e4" + +filenamify@^1.0.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-1.2.1.tgz#a9f2ffd11c503bed300015029272378f1f1365a5" + dependencies: + filename-reserved-regex "^1.0.0" + strip-outer "^1.0.0" + trim-repeated "^1.0.0" + +fill-range@^2.1.0: + version "2.2.3" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723" + dependencies: + is-number "^2.1.0" + isobject "^2.0.0" + randomatic "^1.1.3" + repeat-element "^1.1.2" + repeat-string "^1.5.2" + +finalhandler@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-0.5.0.tgz#e9508abece9b6dba871a6942a1d7911b91911ac7" + dependencies: + debug "~2.2.0" + escape-html "~1.0.3" + on-finished "~2.3.0" + statuses "~1.3.0" + unpipe "~1.0.0" + +find-index@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/find-index/-/find-index-0.1.1.tgz#675d358b2ca3892d795a1ab47232f8b6e2e0dde4" + +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + +find-versions@^1.0.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-1.2.1.tgz#cbde9f12e38575a0af1be1b9a2c5d5fd8f186b62" + dependencies: + array-uniq "^1.0.0" + get-stdin "^4.0.1" + meow "^3.5.0" + semver-regex "^1.0.0" + +findup-sync@^0.4.2: + version "0.4.3" + resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.4.3.tgz#40043929e7bc60adf0b7f4827c4c6e75a0deca12" + dependencies: + detect-file "^0.1.0" + is-glob "^2.0.1" + micromatch "^2.3.7" + resolve-dir "^0.1.0" + +fined@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/fined/-/fined-1.0.2.tgz#5b28424b760d7598960b7ef8480dff8ad3660e97" + dependencies: + expand-tilde "^1.2.1" + lodash.assignwith "^4.0.7" + lodash.isempty "^4.2.1" + lodash.isplainobject "^4.0.4" + lodash.isstring "^4.0.1" + lodash.pick "^4.2.1" + parse-filepath "^1.0.1" + +first-chunk-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz#59bfb50cd905f60d7c394cd3d9acaab4e6ad934e" + +flagged-respawn@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-0.3.2.tgz#ff191eddcd7088a675b2610fffc976be9b8074b5" + +flatnest@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/flatnest/-/flatnest-1.0.0.tgz#20421ad05b46c63cad30ef14a8ec625f86b3f1c5" + +flatten@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" + +for-in@^0.1.5: + version "0.1.6" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.6.tgz#c9f96e89bfad18a545af5ec3ed352a1d9e5b4dc8" + +for-own@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.4.tgz#0149b41a39088c7515f51ebe1c1386d45f935072" + dependencies: + for-in "^0.1.5" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + +form-data@~1.0.0-rc3: + version "1.0.1" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-1.0.1.tgz#ae315db9a4907fa065502304a66d7733475ee37c" + dependencies: + async "^2.0.1" + combined-stream "^1.0.5" + mime-types "^2.1.11" + +form-data@~2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.2.tgz#89c3534008b97eada4cbb157d58f6f5df025eae4" + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.5" + mime-types "^2.1.12" + +formidable@1.0.x: + version "1.0.17" + resolved "https://registry.yarnpkg.com/formidable/-/formidable-1.0.17.tgz#ef5491490f9433b705faa77249c99029ae348559" + +fresh@^0.3.0, fresh@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.3.0.tgz#651f838e22424e7566de161d8358caa199f83d4f" + +from@~0: + version "0.1.3" + resolved "https://registry.yarnpkg.com/from/-/from-0.1.3.tgz#ef63ac2062ac32acf7862e0d40b44b896f22f3bc" + +fs-exists-sync@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" + +fs-extra@~0.26.4: + version "0.26.7" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.26.7.tgz#9ae1fdd94897798edab76d0918cf42d0c3184fa9" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + klaw "^1.0.0" + path-is-absolute "^1.0.0" + rimraf "^2.2.8" + +fs-extra@0.30.0: + version "0.30.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + klaw "^1.0.0" + path-is-absolute "^1.0.0" + rimraf "^2.2.8" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + +fsevents@^1.0.0: + version "1.0.15" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.0.15.tgz#fa63f590f3c2ad91275e4972a6cea545fb0aae44" + dependencies: + nan "^2.3.0" + node-pre-gyp "^0.6.29" + +fstream-ignore@~1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" + dependencies: + fstream "^1.0.0" + inherits "2" + minimatch "^3.0.0" + +fstream@^1.0.0, fstream@^1.0.2, fstream@~1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.10.tgz#604e8a92fe26ffd9f6fae30399d4984e1ab22822" + dependencies: + graceful-fs "^4.1.2" + inherits "~2.0.0" + mkdirp ">=0.5 0" + rimraf "2" + +function-bind@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771" + +gauge@~2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.6.0.tgz#d35301ad18e96902b4751dcbbe40f4218b942a46" + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-color "^0.1.7" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +gauge@~2.7.1: + version "2.7.2" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.2.tgz#15cecc31b02d05345a5d6b0e171cdb3ad2307774" + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + supports-color "^0.2.0" + wide-align "^1.1.0" + +gaze@^0.5.1: + version "0.5.2" + resolved "https://registry.yarnpkg.com/gaze/-/gaze-0.5.2.tgz#40b709537d24d1d45767db5a908689dfe69ac44f" + dependencies: + globule "~0.1.0" + +gaze@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.2.tgz#847224677adb8870d679257ed3388fdb61e40105" + dependencies: + globule "^1.0.0" + +generate-function@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74" + +generate-object-property@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0" + dependencies: + is-property "^1.0.0" + +get-caller-file@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" + +get-proxy@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/get-proxy/-/get-proxy-1.1.0.tgz#894854491bc591b0f147d7ae570f5c678b7256eb" + dependencies: + rc "^1.1.2" + +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + +get-stream@^2.2.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-2.3.1.tgz#5f38f93f346009666ee0150a054167f91bdd95de" + dependencies: + object-assign "^4.0.1" + pinkie-promise "^2.0.0" + +getpass@^0.1.1: + version "0.1.6" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6" + dependencies: + assert-plus "^1.0.0" + +gifsicle@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/gifsicle/-/gifsicle-3.0.4.tgz#f45cb5ed10165b665dc929e0e9328b6c821dfa3b" + dependencies: + bin-build "^2.0.0" + bin-wrapper "^3.0.0" + logalot "^2.0.0" + +glob-base@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" + dependencies: + glob-parent "^2.0.0" + is-glob "^2.0.0" + +glob-parent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" + dependencies: + is-glob "^2.0.0" + +glob-parent@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.0.1.tgz#60021327cc963ddc3b5f085764f500479ecd82ff" + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob-stream@^3.1.5: + version "3.1.18" + resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-3.1.18.tgz#9170a5f12b790306fdfe598f313f8f7954fd143b" + dependencies: + glob "^4.3.1" + glob2base "^0.0.12" + minimatch "^2.0.1" + ordered-read-streams "^0.1.0" + through2 "^0.6.1" + unique-stream "^1.0.0" + +glob-stream@^5.3.2: + version "5.3.5" + resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-5.3.5.tgz#a55665a9a8ccdc41915a87c701e32d4e016fad22" + dependencies: + extend "^3.0.0" + glob "^5.0.3" + glob-parent "^3.0.0" + micromatch "^2.3.7" + ordered-read-streams "^0.3.0" + through2 "^0.6.0" + to-absolute-glob "^0.1.1" + unique-stream "^2.0.2" + +glob-watcher@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/glob-watcher/-/glob-watcher-0.0.6.tgz#b95b4a8df74b39c83298b0c05c978b4d9a3b710b" + dependencies: + gaze "^0.5.1" + +glob@^4.3.1: + version "4.5.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f" + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "^2.0.1" + once "^1.3.0" + +glob@^5.0.3: + version "5.0.15" + resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@~7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.2" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@~3.1.21: + version "3.1.21" + resolved "https://registry.yarnpkg.com/glob/-/glob-3.1.21.tgz#d29e0a055dea5138f4d07ed40e8982e83c2066cd" + dependencies: + graceful-fs "~1.2.0" + inherits "1" + minimatch "~0.2.11" + +glob2base@^0.0.12: + version "0.0.12" + resolved "https://registry.yarnpkg.com/glob2base/-/glob2base-0.0.12.tgz#9d419b3e28f12e83a362164a277055922c9c0d56" + dependencies: + find-index "^0.1.1" + +global-modules@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-0.2.3.tgz#ea5a3bed42c6d6ce995a4f8a1269b5dae223828d" + dependencies: + global-prefix "^0.1.4" + is-windows "^0.2.0" + +global-prefix@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-0.1.5.tgz#8d3bc6b8da3ca8112a160d8d496ff0462bfef78f" + dependencies: + homedir-polyfill "^1.0.0" + ini "^1.3.4" + is-windows "^0.2.0" + which "^1.2.12" + +globby@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" + dependencies: + array-union "^1.0.1" + arrify "^1.0.0" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +globule@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/globule/-/globule-1.1.0.tgz#c49352e4dc183d85893ee825385eb994bb6df45f" + dependencies: + glob "~7.1.1" + lodash "~4.16.4" + minimatch "~3.0.2" + +globule@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/globule/-/globule-0.1.0.tgz#d9c8edde1da79d125a151b79533b978676346ae5" + dependencies: + glob "~3.1.21" + lodash "~1.0.1" + minimatch "~0.2.11" + +glogg@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.0.tgz#7fe0f199f57ac906cf512feead8f90ee4a284fc5" + dependencies: + sparkles "^1.0.0" + +got@^5.0.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/got/-/got-5.7.1.tgz#5f81635a61e4a6589f180569ea4e381680a51f35" + dependencies: + create-error-class "^3.0.1" + duplexer2 "^0.1.4" + is-redirect "^1.0.0" + is-retry-allowed "^1.0.0" + is-stream "^1.0.0" + lowercase-keys "^1.0.0" + node-status-codes "^1.0.0" + object-assign "^4.0.1" + parse-json "^2.1.0" + pinkie-promise "^2.0.0" + read-all-stream "^3.0.0" + readable-stream "^2.0.5" + timed-out "^3.0.0" + unzip-response "^1.0.2" + url-parse-lax "^1.0.0" + +graceful-fs@^3.0.0: + version "3.0.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-3.0.11.tgz#7613c778a1afea62f25c630a086d7f3acbbdd818" + dependencies: + natives "^1.1.0" + +graceful-fs@^4.0.0, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9: + version "4.1.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" + +graceful-fs@~1.2.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" + +"graceful-readlink@>= 1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" + +gulp-autoprefixer@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/gulp-autoprefixer/-/gulp-autoprefixer-3.1.1.tgz#75230051cd0d171343d783b7e9b5d1120eeef9b0" + dependencies: + autoprefixer "^6.0.0" + gulp-util "^3.0.0" + postcss "^5.0.4" + through2 "^2.0.0" + vinyl-sourcemaps-apply "^0.2.0" + +gulp-concat@^2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/gulp-concat/-/gulp-concat-2.6.1.tgz#633d16c95d88504628ad02665663cee5a4793353" + dependencies: + concat-with-sourcemaps "^1.0.0" + through2 "^2.0.0" + vinyl "^2.0.0" + +gulp-cssnano@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/gulp-cssnano/-/gulp-cssnano-2.1.2.tgz#e08a09771ec5454a549f1a005bdd256cb8e5e0a3" + dependencies: + cssnano "^3.0.0" + gulp-util "^3.0.6" + object-assign "^4.0.1" + vinyl-sourcemaps-apply "^0.2.1" + +gulp-decompress@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/gulp-decompress/-/gulp-decompress-1.2.0.tgz#8eeb65a5e015f8ed8532cafe28454960626f0dc7" + dependencies: + archive-type "^3.0.0" + decompress "^3.0.0" + gulp-util "^3.0.1" + readable-stream "^2.0.2" + +gulp-file-include@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gulp-file-include/-/gulp-file-include-1.0.0.tgz#37f492127a1090b79a72ad8c2c5e18ce56858eb2" + dependencies: + balanced-match "^0.4.2" + concat-stream "^1.5.2" + extend "^3.0.0" + flatnest "^1.0.0" + gulp-util "^3.0.7" + through2 "^2.0.1" + +gulp-flatten@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/gulp-flatten/-/gulp-flatten-0.3.1.tgz#51e7fec13a33c404578d18c1589d1b5bc45fe1d6" + dependencies: + gulp-util "^3.0.7" + through2 "^2.0.0" + +gulp-footer@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/gulp-footer/-/gulp-footer-1.0.5.tgz#e84ca777e266be7bbc2d45d2df0e7eba8dfa3e54" + dependencies: + event-stream "*" + gulp-util "*" + lodash.assign "*" + +gulp-header@1.8.8: + version "1.8.8" + resolved "https://registry.yarnpkg.com/gulp-header/-/gulp-header-1.8.8.tgz#4509c64677aab56b5ee8e4669a79b1655933a49e" + dependencies: + concat-with-sourcemaps "*" + gulp-util "*" + object-assign "*" + through2 "^2.0.0" + +gulp-ignore@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/gulp-ignore/-/gulp-ignore-2.0.2.tgz#5c2ea2a0a4402e0ab4a2bcd12efd9295344d78f2" + dependencies: + gulp-match "^1.0.3" + through2 "^2.0.1" + +gulp-imagemin@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/gulp-imagemin/-/gulp-imagemin-3.1.1.tgz#05029523228114a0dfb19e72b114c5e25c455f20" + dependencies: + chalk "^1.0.0" + gulp-util "^3.0.0" + imagemin "^5.0.0" + plur "^2.0.0" + pretty-bytes "^4.0.2" + through2-concurrent "^1.1.0" + optionalDependencies: + imagemin-gifsicle "^5.0.0" + imagemin-jpegtran "^5.0.0" + imagemin-optipng "^5.1.0" + imagemin-svgo "^5.1.0" + +gulp-jshint@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/gulp-jshint/-/gulp-jshint-2.0.4.tgz#f382b18564b1072def0c9aaf753c146dadb4f0e8" + dependencies: + gulp-util "^3.0.0" + lodash "^4.12.0" + minimatch "^3.0.3" + rcloader "^0.2.2" + through2 "^2.0.0" + +gulp-match@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/gulp-match/-/gulp-match-1.0.3.tgz#91c7c0d7f29becd6606d57d80a7f8776a87aba8e" + dependencies: + minimatch "^3.0.3" + +gulp-plumber@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/gulp-plumber/-/gulp-plumber-1.1.0.tgz#f12176c2d0422f60306c242fff6a01a394faba09" + dependencies: + gulp-util "^3" + through2 "^2" + +gulp-rename@^1.2.0, gulp-rename@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/gulp-rename/-/gulp-rename-1.2.2.tgz#3ad4428763f05e2764dec1c67d868db275687817" + +gulp-sass@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/gulp-sass/-/gulp-sass-2.3.2.tgz#82b7ab90fe902cdc34c04f180d92f2c34902dd52" + dependencies: + gulp-util "^3.0" + lodash.clonedeep "^4.3.2" + node-sass "^3.4.2" + through2 "^2.0.0" + vinyl-sourcemaps-apply "^0.2.0" + +gulp-sourcemaps@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz#b86ff349d801ceb56e1d9e7dc7bbcb4b7dee600c" + dependencies: + convert-source-map "^1.1.1" + graceful-fs "^4.1.2" + strip-bom "^2.0.0" + through2 "^2.0.0" + vinyl "^1.0.0" + +gulp-tap@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/gulp-tap/-/gulp-tap-0.1.3.tgz#120dca2901e76fb84d5cb4ad5f37cad0156361e4" + dependencies: + event-stream "~3.1.0" + +gulp-uglify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/gulp-uglify/-/gulp-uglify-2.0.0.tgz#cbe4aae4fe0b6bdd760335bc46f200fff699c4af" + dependencies: + gulplog "^1.0.0" + has-gulplog "^0.1.0" + lodash "^4.13.1" + make-error-cause "^1.1.1" + through2 "^2.0.0" + uglify-js "2.7.0" + uglify-save-license "^0.4.1" + vinyl-sourcemaps-apply "^0.2.0" + +gulp-util@*, gulp-util@^3, gulp-util@^3.0, gulp-util@^3.0.0, gulp-util@^3.0.1, gulp-util@^3.0.6, gulp-util@^3.0.7: + version "3.0.7" + resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.7.tgz#78925c4b8f8b49005ac01a011c557e6218941cbb" + dependencies: + array-differ "^1.0.0" + array-uniq "^1.0.2" + beeper "^1.0.0" + chalk "^1.0.0" + dateformat "^1.0.11" + fancy-log "^1.1.0" + gulplog "^1.0.0" + has-gulplog "^0.1.0" + lodash._reescape "^3.0.0" + lodash._reevaluate "^3.0.0" + lodash._reinterpolate "^3.0.0" + lodash.template "^3.0.0" + minimist "^1.1.0" + multipipe "^0.1.2" + object-assign "^3.0.0" + replace-ext "0.0.1" + through2 "^2.0.0" + vinyl "^0.5.0" + +gulp@^3.9.1: + version "3.9.1" + resolved "https://registry.yarnpkg.com/gulp/-/gulp-3.9.1.tgz#571ce45928dd40af6514fc4011866016c13845b4" + dependencies: + archy "^1.0.0" + chalk "^1.0.0" + deprecated "^0.0.1" + gulp-util "^3.0.0" + interpret "^1.0.0" + liftoff "^2.1.0" + minimist "^1.1.0" + orchestrator "^0.3.0" + pretty-hrtime "^1.0.0" + semver "^4.1.0" + tildify "^1.0.0" + v8flags "^2.0.2" + vinyl-fs "^0.3.0" + +gulplog@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gulplog/-/gulplog-1.0.0.tgz#e28c4d45d05ecbbed818363ce8f9c5926229ffe5" + dependencies: + glogg "^1.0.0" + +har-validator@~2.0.2, har-validator@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" + dependencies: + chalk "^1.1.1" + commander "^2.9.0" + is-my-json-valid "^2.12.4" + pinkie-promise "^2.0.0" + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + dependencies: + ansi-regex "^2.0.0" + +has-binary@0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/has-binary/-/has-binary-0.1.6.tgz#25326f39cfa4f616ad8787894e3af2cfbc7b6e10" + dependencies: + isarray "0.0.1" + +has-binary@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/has-binary/-/has-binary-0.1.7.tgz#68e61eb16210c9545a0a5cce06a873912fe1e68c" + dependencies: + isarray "0.0.1" + +has-color@^0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f" + +has-cors@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39" + +has-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" + +has-gulplog@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" + dependencies: + sparkles "^1.0.0" + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + +has@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" + dependencies: + function-bind "^1.0.2" + +hasha@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/hasha/-/hasha-2.2.0.tgz#78d7cbfc1e6d66303fe79837365984517b2f6ee1" + dependencies: + is-stream "^1.0.1" + pinkie-promise "^2.0.0" + +hawk@~3.1.0, hawk@~3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" + dependencies: + boom "2.x.x" + cryptiles "2.x.x" + hoek "2.x.x" + sntp "1.x.x" + +hoek@2.x.x: + version "2.16.3" + resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" + +homedir-polyfill@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc" + dependencies: + parse-passwd "^1.0.0" + +hosted-git-info@^2.1.4: + version "2.1.5" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.1.5.tgz#0ba81d90da2e25ab34a332e6ec77936e1598118b" + +html-comment-regex@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e" + +htmlparser2@3.8.x: + version "3.8.3" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.8.3.tgz#996c28b191516a8be86501a7d79757e5c70c1068" + dependencies: + domelementtype "1" + domhandler "2.3" + domutils "1.5" + entities "1.0" + readable-stream "1.1" + +http-errors@~1.5.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.5.1.tgz#788c0d2c1de2c81b9e6e8c01843b6b97eb920750" + dependencies: + inherits "2.0.3" + setprototypeof "1.0.2" + statuses ">= 1.3.1 < 2" + +http-proxy@1.15.1: + version "1.15.1" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.15.1.tgz#91a6088172e79bc0e821d5eb04ce702f32446393" + dependencies: + eventemitter3 "1.x.x" + requires-port "1.x.x" + +http-signature@~0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-0.11.0.tgz#1796cf67a001ad5cd6849dca0991485f09089fe6" + dependencies: + asn1 "0.1.11" + assert-plus "^0.1.5" + ctype "0.5.3" + +http-signature@~1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf" + dependencies: + assert-plus "^0.2.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +imagemin-gifsicle@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/imagemin-gifsicle/-/imagemin-gifsicle-5.1.0.tgz#2e4ddcda2a109b221cabaec498e1e2dd28ca768f" + dependencies: + exec-buffer "^3.0.0" + gifsicle "^3.0.0" + is-gif "^1.0.0" + +imagemin-jpegtran@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/imagemin-jpegtran/-/imagemin-jpegtran-5.0.2.tgz#e6882263b8f7916fddb800640cf75d2e970d2ad6" + dependencies: + exec-buffer "^3.0.0" + is-jpg "^1.0.0" + jpegtran-bin "^3.0.0" + +imagemin-optipng@^5.1.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/imagemin-optipng/-/imagemin-optipng-5.2.1.tgz#d22da412c09f5ff00a4339960b98a88b1dbe8695" + dependencies: + exec-buffer "^3.0.0" + is-png "^1.0.0" + optipng-bin "^3.0.0" + +imagemin-svgo@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/imagemin-svgo/-/imagemin-svgo-5.2.0.tgz#5130614ac18cb7b2b1ca005386681c51ceb2bb34" + dependencies: + is-svg "^2.0.0" + svgo "^0.7.0" + +imagemin@^5.0.0: + version "5.2.2" + resolved "https://registry.yarnpkg.com/imagemin/-/imagemin-5.2.2.tgz#e14a0f357f8810266875eda38634eeb96f6fbd16" + dependencies: + file-type "^3.8.0" + globby "^5.0.0" + mkdirp "^0.5.1" + pify "^2.3.0" + promise.pipe "^3.0.0" + replace-ext "0.0.1" + +immutable@^3.7.6, immutable@3.8.1: + version "3.8.1" + resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.8.1.tgz#200807f11ab0f72710ea485542de088075f68cd2" + +in-publish@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" + +indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + dependencies: + repeating "^2.0.0" + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + +indexof@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.1, inherits@2, inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + +inherits@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" + +ini@^1.3.4, ini@~1.3.0: + version "1.3.4" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" + +interpret@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.1.tgz#d579fb7f693b858004947af39fa0db49f795602c" + +invert-kv@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + +ip-regex@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-1.0.3.tgz#dc589076f659f419c222039a33316f1c7387effd" + +irregular-plurals@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/irregular-plurals/-/irregular-plurals-1.2.0.tgz#38f299834ba8c00c30be9c554e137269752ff3ac" + +is-absolute-url@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.0.0.tgz#9c4b20b0e5c0cbef9a479a367ede6f991679f359" + +is-absolute@^0.1.5: + version "0.1.7" + resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-0.1.7.tgz#847491119fccb5fb436217cc737f7faad50f603f" + dependencies: + is-relative "^0.1.0" + +is-absolute@^0.2.3: + version "0.2.6" + resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-0.2.6.tgz#20de69f3db942ef2d87b9c2da36f172235b1b5eb" + dependencies: + is-relative "^0.2.1" + is-windows "^0.2.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + dependencies: + binary-extensions "^1.0.0" + +is-buffer@^1.0.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.4.tgz#cfc86ccd5dc5a52fa80489111c6920c457e2d98b" + +is-builtin-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" + dependencies: + builtin-modules "^1.0.0" + +is-bzip2@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-bzip2/-/is-bzip2-1.0.0.tgz#5ee58eaa5a2e9c80e21407bedf23ae5ac091b3fc" + +is-dotfile@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.2.tgz#2c132383f39199f8edc268ca01b9b007d205cc4d" + +is-equal-shallow@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" + dependencies: + is-primitive "^2.0.0" + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + +is-extglob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + +is-extglob@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.0.tgz#33411a482b046bf95e6b0cb27ee2711af4cf15ad" + +is-finite@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + dependencies: + number-is-nan "^1.0.0" + +is-gif@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-gif/-/is-gif-1.0.0.tgz#a6d2ae98893007bffa97a1d8c01d63205832097e" + +is-glob@^2.0.0, is-glob@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + dependencies: + is-extglob "^1.0.0" + +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + dependencies: + is-extglob "^2.1.0" + +is-gzip@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-gzip/-/is-gzip-1.0.0.tgz#6ca8b07b99c77998025900e555ced8ed80879a83" + +is-jpg@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-jpg/-/is-jpg-1.0.0.tgz#2959c17e73430db38264da75b90dd54f2d86da1c" + +is-my-json-valid@^2.12.4: + version "2.15.0" + resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz#936edda3ca3c211fd98f3b2d3e08da43f7b2915b" + dependencies: + generate-function "^2.0.0" + generate-object-property "^1.1.0" + jsonpointer "^4.0.0" + xtend "^4.0.0" + +is-natural-number@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-natural-number/-/is-natural-number-2.1.1.tgz#7d4c5728377ef386c3e194a9911bf57c6dc335e7" + +is-number@^2.0.2, is-number@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + dependencies: + kind-of "^3.0.2" + +is-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + +is-path-cwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" + +is-path-in-cwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz#6477582b8214d602346094567003be8a9eac04dc" + dependencies: + is-path-inside "^1.0.0" + +is-path-inside@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.0.tgz#fc06e5a1683fbda13de667aff717bbc10a48f37f" + dependencies: + path-is-inside "^1.0.1" + +is-plain-obj@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + +is-png@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-png/-/is-png-1.0.0.tgz#3d80373fe9b89d65fd341f659d3fc0a1135e718a" + +is-posix-bracket@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" + +is-primitive@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" + +is-property@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" + +is-redirect@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" + +is-relative@^0.1.0: + version "0.1.3" + resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-0.1.3.tgz#905fee8ae86f45b3ec614bc3c15c869df0876e82" + +is-relative@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-0.2.1.tgz#d27f4c7d516d175fb610db84bbeef23c3bc97aa5" + dependencies: + is-unc-path "^0.1.1" + +is-retry-allowed@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" + +is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + +is-svg@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" + dependencies: + html-comment-regex "^1.1.0" + +is-tar@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-tar/-/is-tar-1.0.0.tgz#2f6b2e1792c1f5bb36519acaa9d65c0d26fe853d" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + +is-unc-path@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-0.1.1.tgz#ab2533d77ad733561124c3dc0f5cd8b90054c86b" + dependencies: + unc-path-regex "^0.1.0" + +is-url@^1.2.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.2.tgz#498905a593bf47cc2d9e7f738372bbf7696c7f26" + +is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + +is-valid-glob@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-0.3.0.tgz#d4b55c69f51886f9b65c70d6c2622d37e29f48fe" + +is-windows@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-0.2.0.tgz#de1aa6d63ea29dd248737b69f1ff8b8002d2108c" + +is-zip@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-zip/-/is-zip-1.0.0.tgz#47b0a8ff4d38a76431ccfd99a8e15a4c86ba2325" + +isarray@~1.0.0, isarray@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + +isexe@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-1.1.2.tgz#36f3e22e60750920f5e7241a476a8c6a42275ad0" + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + dependencies: + isarray "1.0.0" + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + +jodid25519@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/jodid25519/-/jodid25519-1.0.2.tgz#06d4912255093419477d425633606e0e90782967" + dependencies: + jsbn "~0.1.0" + +jpegtran-bin@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/jpegtran-bin/-/jpegtran-bin-3.1.0.tgz#e6541eba8d97448282a1f8f80a1b6cc9feea55d0" + dependencies: + bin-build "^2.0.0" + bin-wrapper "^3.0.0" + logalot "^2.0.0" + +js-base64@^2.1.9: + version "2.1.9" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.1.9.tgz#f0e80ae039a4bd654b5f281fc93f04a914a7fcce" + +js-yaml@~3.6.1: + version "3.6.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30" + dependencies: + argparse "^1.0.7" + esprima "^2.6.0" + +jsbn@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.0.tgz#650987da0dd74f4ebf5a11377a2aa2d273e97dfd" + +jshint-stylish@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/jshint-stylish/-/jshint-stylish-2.2.1.tgz#242082a2c035ae03fd81044e0570cc4208cf6e61" + dependencies: + beeper "^1.1.0" + chalk "^1.0.0" + log-symbols "^1.0.0" + plur "^2.1.0" + string-length "^1.0.0" + text-table "^0.2.0" + +jshint@^2.9.4: + version "2.9.4" + resolved "https://registry.yarnpkg.com/jshint/-/jshint-2.9.4.tgz#5e3ba97848d5290273db514aee47fe24cf592934" + dependencies: + cli "~1.0.0" + console-browserify "1.1.x" + exit "0.1.x" + htmlparser2 "3.8.x" + lodash "3.7.x" + minimatch "~3.0.2" + shelljs "0.3.x" + strip-json-comments "1.0.x" + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + +json-stable-stringify@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + dependencies: + jsonify "~0.0.0" + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + +json3@3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/json3/-/json3-3.2.6.tgz#f6efc93c06a04de9aec53053df2559bb19e2038b" + +json3@3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" + +jsonfile@^2.1.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" + optionalDependencies: + graceful-fs "^4.1.6" + +jsonify@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + +jsonpointer@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.0.tgz#6661e161d2fc445f19f98430231343722e1fcbd5" + +jsprim@^1.2.2: + version "1.3.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.3.1.tgz#2a7256f70412a29ee3670aaca625994c4dcff252" + dependencies: + extsprintf "1.0.2" + json-schema "0.2.3" + verror "1.3.6" + +kew@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/kew/-/kew-0.7.0.tgz#79d93d2d33363d6fdd2970b335d9141ad591d79b" + +kind-of@^3.0.2: + version "3.0.4" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.0.4.tgz#7b8ecf18a4e17f8269d73b501c9f232c96887a74" + dependencies: + is-buffer "^1.0.2" + +klaw@^1.0.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" + optionalDependencies: + graceful-fs "^4.1.9" + +lazy-cache@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" + +lazy-req@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/lazy-req/-/lazy-req-1.1.0.tgz#bdaebead30f8d824039ce0ce149d4daa07ba1fac" + +lazypipe@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/lazypipe/-/lazypipe-1.0.1.tgz#1471aef6b37a340d51c34df44699dcef064c1940" + dependencies: + stream-combiner "*" + +lazystream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4" + dependencies: + readable-stream "^2.0.5" + +lcid@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" + dependencies: + invert-kv "^1.0.0" + +liftoff@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-2.3.0.tgz#a98f2ff67183d8ba7cfaca10548bd7ff0550b385" + dependencies: + extend "^3.0.0" + findup-sync "^0.4.2" + fined "^1.0.1" + flagged-respawn "^0.3.2" + lodash.isplainobject "^4.0.4" + lodash.isstring "^4.0.1" + lodash.mapvalues "^4.4.0" + rechoir "^0.6.2" + resolve "^1.1.7" + +limiter@^1.0.5: + version "1.1.0" + resolved "https://registry.yarnpkg.com/limiter/-/limiter-1.1.0.tgz#6e2bd12ca3fcdaa11f224e2e53c896df3f08d913" + +load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" + +localtunnel@1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/localtunnel/-/localtunnel-1.8.1.tgz#d51b2bb7a7066afb05b57fc9db844015098f2e17" + dependencies: + debug "2.2.0" + openurl "1.1.0" + request "2.65.0" + yargs "3.29.0" + +lodash._basecopy@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" + +lodash._basetostring@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz#d1861d877f824a52f669832dcaf3ee15566a07d5" + +lodash._basevalues@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7" + +lodash._getnative@^3.0.0: + version "3.9.1" + resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" + +lodash._isiterateecall@^3.0.0: + version "3.0.9" + resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" + +lodash._reescape@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._reescape/-/lodash._reescape-3.0.0.tgz#2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a" + +lodash._reevaluate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed" + +lodash._reinterpolate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" + +lodash._root@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" + +lodash.assign@*, lodash.assign@^4.0.3, lodash.assign@^4.0.6, lodash.assign@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" + +lodash.assignwith@^4.0.7: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assignwith/-/lodash.assignwith-4.2.0.tgz#127a97f02adc41751a954d24b0de17e100e038eb" + +lodash.clonedeep@^4.3.2: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + +lodash.escape@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-3.2.0.tgz#995ee0dc18c1b48cc92effae71a10aab5b487698" + dependencies: + lodash._root "^3.0.0" + +lodash.indexof@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/lodash.indexof/-/lodash.indexof-4.0.5.tgz#53714adc2cddd6ed87638f893aa9b6c24e31ef3c" + +lodash.isarguments@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" + +lodash.isarray@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" + +lodash.isempty@^4.2.1: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.isempty/-/lodash.isempty-4.4.0.tgz#6f86cbedd8be4ec987be9aaf33c9684db1b31e7e" + +lodash.isequal@^4.0.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.4.0.tgz#6295768e98e14dc15ce8d362ef6340db82852031" + +lodash.isobject@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/lodash.isobject/-/lodash.isobject-3.0.2.tgz#3c8fb8d5b5bf4bf90ae06e14f2a530a4ed935e1d" + +lodash.isplainobject@^4.0.4: + version "4.0.6" + resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" + +lodash.isstring@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" + +lodash.keys@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" + dependencies: + lodash._getnative "^3.0.0" + lodash.isarguments "^3.0.0" + lodash.isarray "^3.0.0" + +lodash.mapvalues@^4.4.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz#1bafa5005de9dd6f4f26668c30ca37230cc9689c" + +lodash.merge@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.0.tgz#69884ba144ac33fe699737a6086deffadd0f89c5" + +lodash.pick@^4.2.1: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" + +lodash.restparam@^3.0.0: + version "3.6.1" + resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" + +lodash.template@^3.0.0: + version "3.6.2" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-3.6.2.tgz#f8cdecc6169a255be9098ae8b0c53d378931d14f" + dependencies: + lodash._basecopy "^3.0.0" + lodash._basetostring "^3.0.0" + lodash._basevalues "^3.0.0" + lodash._isiterateecall "^3.0.0" + lodash._reinterpolate "^3.0.0" + lodash.escape "^3.0.0" + lodash.keys "^3.0.0" + lodash.restparam "^3.0.0" + lodash.templatesettings "^3.0.0" + +lodash.templatesettings@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5" + dependencies: + lodash._reinterpolate "^3.0.0" + lodash.escape "^3.0.0" + +lodash@^3.10.1: + version "3.10.1" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" + +lodash@^4.0.0, lodash@^4.12.0, lodash@^4.13.1, lodash@^4.14.0: + version "4.17.2" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.2.tgz#34a3055babe04ce42467b607d700072c7ff6bf42" + +lodash@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-1.0.2.tgz#8f57560c83b59fc270bd3d561b690043430e2551" + +lodash@~4.16.4: + version "4.16.6" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.6.tgz#d22c9ac660288f3843e16ba7d2b5d06cca27d777" + +lodash@3.7.x: + version "3.7.0" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.7.0.tgz#3678bd8ab995057c07ade836ed2ef087da811d45" + +log-symbols@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18" + dependencies: + chalk "^1.0.0" + +logalot@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/logalot/-/logalot-2.1.0.tgz#5f8e8c90d304edf12530951a5554abb8c5e3f552" + dependencies: + figures "^1.3.5" + squeak "^1.0.0" + +longest@^1.0.0, longest@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" + +loud-rejection@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.0" + +lowercase-keys@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" + +lpad-align@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/lpad-align/-/lpad-align-1.1.0.tgz#27fa786bcb695fc434ea1500723eb8d0bdc82bf4" + dependencies: + get-stdin "^4.0.1" + longest "^1.0.0" + lpad "^2.0.1" + meow "^3.3.0" + +lpad@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/lpad/-/lpad-2.0.1.tgz#28316b4e7b2015f511f6591459afc0e5944008ad" + +lru-cache@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e" + dependencies: + pseudomap "^1.0.1" + yallist "^2.0.0" + +lru-cache@2: + version "2.7.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" + +macaddress@^0.2.8: + version "0.2.8" + resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12" + +make-error-cause@^1.1.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/make-error-cause/-/make-error-cause-1.2.2.tgz#df0388fcd0b37816dff0a5fb8108939777dcbc9d" + dependencies: + make-error "^1.2.0" + +make-error@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.2.1.tgz#9a6dfb4844423b9f145806728d05c6e935670e75" + +map-cache@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + +map-obj@^1.0.0, map-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + +map-stream@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194" + +math-expression-evaluator@^1.2.14: + version "1.2.14" + resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.14.tgz#39511771ed9602405fba9affff17eb4d2a3843ab" + dependencies: + lodash.indexof "^4.0.5" + +meow@^3.1.0, meow@^3.3.0, meow@^3.5.0, meow@^3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + dependencies: + camelcase-keys "^2.0.0" + decamelize "^1.1.2" + loud-rejection "^1.0.0" + map-obj "^1.0.1" + minimist "^1.1.3" + normalize-package-data "^2.3.4" + object-assign "^4.0.1" + read-pkg-up "^1.0.1" + redent "^1.0.0" + trim-newlines "^1.0.0" + +merge-stream@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" + dependencies: + readable-stream "^2.0.1" + +micromatch@^2.1.5, micromatch@^2.3.7, micromatch@2.3.11: + version "2.3.11" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" + dependencies: + arr-diff "^2.0.0" + array-unique "^0.2.1" + braces "^1.8.2" + expand-brackets "^0.1.4" + extglob "^0.3.1" + filename-regex "^2.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.1" + kind-of "^3.0.2" + normalize-path "^2.0.1" + object.omit "^2.0.0" + parse-glob "^3.0.4" + regex-cache "^0.4.2" + +mime-db@~1.25.0: + version "1.25.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.25.0.tgz#c18dbd7c73a5dbf6f44a024dc0d165a1e7b1c392" + +mime-types@^2.1.11, mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.7: + version "2.1.13" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.13.tgz#e07aaa9c6c6b9a7ca3012c69003ad25a39e92a88" + dependencies: + mime-db "~1.25.0" + +"mime@>= 0.0.1", mime@1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" + +mime@1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.2.4.tgz#11b5fdaf29c2509255176b80ad520294f5de92b7" + +minimatch@^2.0.1: + version "2.0.10" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" + dependencies: + brace-expansion "^1.0.0" + +minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@~3.0.2, "minimatch@2 || 3": + version "3.0.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" + dependencies: + brace-expansion "^1.0.0" + +minimatch@~0.2.11: + version "0.2.14" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" + dependencies: + lru-cache "2" + sigmund "~1.0.0" + +minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + +mkdirp@^0.5.0, mkdirp@^0.5.1, "mkdirp@>=0.5 0", mkdirp@~0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + dependencies: + minimist "0.0.8" + +mkdirp@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.0.tgz#1bbf5ab1ba827af23575143490426455f481fe1e" + +mkdirp@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.0.tgz#1d73076a6df986cd9344e15e71fcc05a4c9abf12" + dependencies: + minimist "0.0.8" + +ms@0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" + +ms@0.7.2: + version "0.7.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" + +multipipe@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b" + dependencies: + duplexer2 "0.0.2" + +nan@^2.3.0, nan@^2.3.2: + version "2.4.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.4.0.tgz#fb3c59d45fe4effe215f0b890f8adf6eb32d2232" + +natives@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.0.tgz#e9ff841418a6b2ec7a495e939984f78f163e6e31" + +negotiator@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" + +node-bourbon@^4.2.8: + version "4.2.8" + resolved "https://registry.yarnpkg.com/node-bourbon/-/node-bourbon-4.2.8.tgz#e444f1f09434ab7650ea318c28e2e103d3f942cd" + dependencies: + bourbon "^4.2.6" + +node-fs@^0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/node-fs/-/node-fs-0.1.7.tgz#32323cccb46c9fbf0fc11812d45021cc31d325bb" + +node-gyp@^3.3.1: + version "3.4.0" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.4.0.tgz#dda558393b3ecbbe24c9e6b8703c71194c63fa36" + dependencies: + fstream "^1.0.0" + glob "^7.0.3" + graceful-fs "^4.1.2" + minimatch "^3.0.2" + mkdirp "^0.5.0" + nopt "2 || 3" + npmlog "0 || 1 || 2 || 3" + osenv "0" + path-array "^1.0.0" + request "2" + rimraf "2" + semver "2.x || 3.x || 4 || 5" + tar "^2.0.0" + which "1" + +node-pre-gyp@^0.6.29: + version "0.6.32" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.32.tgz#fc452b376e7319b3d255f5f34853ef6fd8fe1fd5" + dependencies: + mkdirp "~0.5.1" + nopt "~3.0.6" + npmlog "^4.0.1" + rc "~1.1.6" + request "^2.79.0" + rimraf "~2.5.4" + semver "~5.3.0" + tar "~2.2.1" + tar-pack "~3.3.0" + +node-sass@^3.4.2: + version "3.13.0" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-3.13.0.tgz#d08b95bdebf40941571bd2c16a9334b980f8924f" + dependencies: + async-foreach "^0.1.3" + chalk "^1.1.1" + cross-spawn "^3.0.0" + gaze "^1.0.0" + get-stdin "^4.0.1" + glob "^7.0.3" + in-publish "^2.0.0" + lodash.assign "^4.2.0" + lodash.clonedeep "^4.3.2" + meow "^3.7.0" + mkdirp "^0.5.1" + nan "^2.3.2" + node-gyp "^3.3.1" + npmlog "^4.0.0" + request "^2.61.0" + sass-graph "^2.1.1" + +node-status-codes@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/node-status-codes/-/node-status-codes-1.0.0.tgz#5ae5541d024645d32a58fcddc9ceecea7ae3ac2f" + +node-uuid@~1.4.3, node-uuid@~1.4.7: + version "1.4.7" + resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.7.tgz#6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f" + +nopt@~3.0.6, "nopt@2 || 3", nopt@3.0.x: + version "3.0.6" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + dependencies: + abbrev "1" + +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: + version "2.3.5" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.5.tgz#8d924f142960e1777e7ffe170543631cc7cb02df" + dependencies: + hosted-git-info "^2.1.4" + is-builtin-module "^1.0.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.0.1.tgz#47886ac1662760d4261b7d979d241709d3ce3f7a" + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + +normalize-url@^1.4.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.8.0.tgz#a9550b079aa3523c85d78df24eef1959fce359ab" + dependencies: + object-assign "^4.0.1" + prepend-http "^1.0.0" + query-string "^4.1.0" + sort-keys "^1.0.0" + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + dependencies: + path-key "^2.0.0" + +npmlog@^4.0.0, npmlog@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.1.tgz#d14f503b4cd79710375553004ba96e6662fbc0b8" + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.1" + set-blocking "~2.0.0" + +"npmlog@0 || 1 || 2 || 3": + version "3.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-3.1.2.tgz#2d46fa874337af9498a2f12bb43d8d0be4a36873" + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.6.0" + set-blocking "~2.0.0" + +num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + +oauth-sign@~0.8.0, oauth-sign@~0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" + +object-assign@*, object-assign@^4.0.0, object-assign@^4.0.1, object-assign@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" + +object-assign@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-2.1.1.tgz#43c36e5d569ff8e4816c4efa8be02d26967c18aa" + +object-assign@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" + +object-component@0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291" + +object-path@^0.9.0: + version "0.9.2" + resolved "https://registry.yarnpkg.com/object-path/-/object-path-0.9.2.tgz#0fd9a74fc5fad1ae3968b586bda5c632bd6c05a5" + +object.omit@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" + dependencies: + for-own "^0.1.4" + is-extendable "^0.1.1" + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + dependencies: + ee-first "1.1.1" + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + dependencies: + wrappy "1" + +once@~1.3.0, once@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" + dependencies: + wrappy "1" + +onetime@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" + +openurl@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/openurl/-/openurl-1.1.0.tgz#e2f2189d999c04823201f083f0f1a7cd8903187a" + +opn@4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/opn/-/opn-4.0.2.tgz#7abc22e644dff63b0a96d5ab7f2790c0f01abc95" + dependencies: + object-assign "^4.0.1" + pinkie-promise "^2.0.0" + +options@>=0.0.5: + version "0.0.6" + resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" + +optipng-bin@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/optipng-bin/-/optipng-bin-3.1.2.tgz#18c5a3388ed5d6f1e6ef1998ab0a6bcc8bdd0ca0" + dependencies: + bin-build "^2.0.0" + bin-wrapper "^3.0.0" + logalot "^2.0.0" + +orchestrator@^0.3.0: + version "0.3.8" + resolved "https://registry.yarnpkg.com/orchestrator/-/orchestrator-0.3.8.tgz#14e7e9e2764f7315fbac184e506c7aa6df94ad7e" + dependencies: + end-of-stream "~0.1.5" + sequencify "~0.0.7" + stream-consume "~0.1.0" + +ordered-read-streams@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz#fd565a9af8eb4473ba69b6ed8a34352cb552f126" + +ordered-read-streams@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz#7137e69b3298bb342247a1bbee3881c80e2fd78b" + dependencies: + is-stream "^1.0.1" + readable-stream "^2.0.1" + +os-filter-obj@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/os-filter-obj/-/os-filter-obj-1.0.3.tgz#5915330d90eced557d2d938a31c6dd214d9c63ad" + +os-homedir@^1.0.0, os-homedir@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + +os-locale@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" + dependencies: + lcid "^1.0.0" + +os-tmpdir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + +osenv@0: + version "0.1.3" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.3.tgz#83cf05c6d6458fc4d5ac6362ea325d92f2754217" + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + +parse-filepath@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.1.tgz#159d6155d43904d16c10ef698911da1e91969b73" + dependencies: + is-absolute "^0.2.3" + map-cache "^0.2.0" + path-root "^0.1.1" + +parse-glob@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" + dependencies: + glob-base "^0.3.0" + is-dotfile "^1.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.0" + +parse-json@^2.1.0, parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + dependencies: + error-ex "^1.2.0" + +parse-passwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" + +parsejson@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/parsejson/-/parsejson-0.0.1.tgz#9b10c6c0d825ab589e685153826de0a3ba278bcc" + dependencies: + better-assert "~1.0.0" + +parseqs@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.2.tgz#9dfe70b2cddac388bde4f35b1f240fa58adbe6c7" + dependencies: + better-assert "~1.0.0" + +parseuri@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.4.tgz#806582a39887e1ea18dd5e2fe0e01902268e9350" + dependencies: + better-assert "~1.0.0" + +parseurl@~1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.1.tgz#c8ab8c9223ba34888aa64a297b28853bec18da56" + +path-array@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-array/-/path-array-1.0.1.tgz#7e2f0f35f07a2015122b868b7eac0eb2c4fec271" + dependencies: + array-index "^1.0.0" + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + dependencies: + pinkie-promise "^2.0.0" + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + +path-is-inside@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + +path-key@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + +path-root-regex@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/path-root-regex/-/path-root-regex-0.1.2.tgz#bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d" + +path-root@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/path-root/-/path-root-0.1.1.tgz#9a4a6814cac1c0cd73360a95f32083c8ea4745b7" + dependencies: + path-root-regex "^0.1.0" + +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +pause-stream@0.0.11: + version "0.0.11" + resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" + dependencies: + through "~2.3" + +pend@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" + +phantomjs@^2.1.7: + version "2.1.7+deprecated" + resolved "https://registry.yarnpkg.com/phantomjs/-/phantomjs-2.1.7.tgz#c6910f67935c37285b6114329fc2f27d5f3e3134" + dependencies: + extract-zip "~1.5.0" + fs-extra "~0.26.4" + hasha "^2.2.0" + kew "~0.7.0" + progress "~1.1.8" + request "~2.67.0" + request-progress "~2.0.1" + which "~1.2.2" + +pify@^2.0.0, pify@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + +plur@^2.0.0, plur@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/plur/-/plur-2.1.2.tgz#7482452c1a0f508e3e344eaec312c91c29dc655a" + dependencies: + irregular-plurals "^1.0.0" + +portscanner@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/portscanner/-/portscanner-1.2.0.tgz#b14bbda257d14c310fa9cc09682af02d40961802" + dependencies: + async "1.5.2" + +postcss-calc@^5.2.0: + version "5.3.1" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" + dependencies: + postcss "^5.0.2" + postcss-message-helpers "^2.0.0" + reduce-css-calc "^1.2.6" + +postcss-colormin@^2.1.8: + version "2.2.1" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.1.tgz#dc5421b6ae6f779ef6bfd47352b94abe59d0316b" + dependencies: + colormin "^1.0.5" + postcss "^5.0.13" + postcss-value-parser "^3.2.3" + +postcss-convert-values@^2.3.4: + version "2.5.0" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.5.0.tgz#570aceb04b3061fb25f6f46bd0329e7ab6263c0b" + dependencies: + postcss "^5.0.11" + postcss-value-parser "^3.1.2" + +postcss-discard-comments@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d" + dependencies: + postcss "^5.0.14" + +postcss-discard-duplicates@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.0.2.tgz#02be520e91571ffb10738766a981d5770989bb32" + dependencies: + postcss "^5.0.4" + +postcss-discard-empty@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5" + dependencies: + postcss "^5.0.14" + +postcss-discard-overridden@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58" + dependencies: + postcss "^5.0.16" + +postcss-discard-unused@^2.2.1: + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433" + dependencies: + postcss "^5.0.14" + uniqs "^2.0.0" + +postcss-filter-plugins@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz#6d85862534d735ac420e4a85806e1f5d4286d84c" + dependencies: + postcss "^5.0.4" + uniqid "^4.0.0" + +postcss-merge-idents@^2.1.5: + version "2.1.7" + resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270" + dependencies: + has "^1.0.1" + postcss "^5.0.10" + postcss-value-parser "^3.1.1" + +postcss-merge-longhand@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.1.tgz#ff59b5dec6d586ce2cea183138f55c5876fa9cdc" + dependencies: + postcss "^5.0.4" + +postcss-merge-rules@^2.0.3: + version "2.0.10" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.0.10.tgz#54b360be804e7e69a5c7222635247b92a3569e9b" + dependencies: + postcss "^5.0.4" + vendors "^1.0.0" + +postcss-message-helpers@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" + +postcss-minify-font-values@^1.0.2: + version "1.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69" + dependencies: + object-assign "^4.0.1" + postcss "^5.0.4" + postcss-value-parser "^3.0.2" + +postcss-minify-gradients@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1" + dependencies: + postcss "^5.0.12" + postcss-value-parser "^3.3.0" + +postcss-minify-params@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.0.5.tgz#82d602643b8616a61fb3634d7ede0289836d67f9" + dependencies: + alphanum-sort "^1.0.1" + postcss "^5.0.2" + postcss-value-parser "^3.0.2" + uniqs "^2.0.0" + +postcss-minify-selectors@^2.0.4: + version "2.0.7" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.0.7.tgz#bfb9248fe14db33770f036572de6b4897c48d81c" + dependencies: + alphanum-sort "^1.0.2" + has "^1.0.1" + postcss "^5.0.14" + postcss-selector-parser "^2.0.0" + +postcss-normalize-charset@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1" + dependencies: + postcss "^5.0.5" + +postcss-normalize-url@^3.0.7: + version "3.0.7" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.7.tgz#6bd90d0a4bc5a1df22c26ea65c53257dc3829f4e" + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^1.4.0" + postcss "^5.0.14" + postcss-value-parser "^3.2.3" + +postcss-ordered-values@^2.1.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.2.tgz#be8b511741fab2dac8e614a2302e9d10267b0771" + dependencies: + postcss "^5.0.4" + postcss-value-parser "^3.0.1" + +postcss-reduce-idents@^2.2.2: + version "2.3.1" + resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.3.1.tgz#024e8e219f52773313408573db9645ba62d2d2fe" + dependencies: + postcss "^5.0.4" + postcss-value-parser "^3.0.2" + +postcss-reduce-initial@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.0.tgz#8f739b938289ef2e48936d7101783e4741ca9bbb" + dependencies: + postcss "^5.0.4" + +postcss-reduce-transforms@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" + dependencies: + has "^1.0.1" + postcss "^5.0.8" + postcss-value-parser "^3.0.1" + +postcss-selector-parser@^2.0.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.2.tgz#3d70f5adda130da51c7c0c2fc023f56b1374fe08" + dependencies: + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-svgo@^2.1.1: + version "2.1.5" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.5.tgz#46fc0363f01bab6a36a9abb01c229fcc45363094" + dependencies: + is-svg "^2.0.0" + postcss "^5.0.14" + postcss-value-parser "^3.2.3" + svgo "^0.7.0" + +postcss-unique-selectors@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d" + dependencies: + alphanum-sort "^1.0.1" + postcss "^5.0.4" + uniqs "^2.0.0" + +postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" + +postcss-zindex@^2.0.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22" + dependencies: + has "^1.0.1" + postcss "^5.0.4" + uniqs "^2.0.0" + +postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.2.5: + version "5.2.6" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.6.tgz#a252cd67cd52585035f17e9ad12b35137a7bdd9e" + dependencies: + chalk "^1.1.3" + js-base64 "^2.1.9" + source-map "^0.5.6" + supports-color "^3.1.2" + +prepend-http@^1.0.0, prepend-http@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + +preserve@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" + +pretty-bytes@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-4.0.2.tgz#b2bf82e7350d65c6c33aa95aaa5a4f6327f61cd9" + +pretty-hrtime@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" + +process-nextick-args@^1.0.6, process-nextick-args@~1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" + +progress@~1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" + +promise.pipe@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/promise.pipe/-/promise.pipe-3.0.0.tgz#b8f729867f54353996e6d8e86f3bbd56882e32a6" + +pseudomap@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + +punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + +q@^1.1.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e" + +"qs@>= 0.4.0", qs@~6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.0.tgz#f403b264f23bc01228c74131b407f18d5ea5d442" + +qs@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/qs/-/qs-5.2.1.tgz#801fee030e0b9450d6385adc48a4cc55b44aedfc" + +qs@0.4.x: + version "0.4.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-0.4.2.tgz#3cac4c861e371a8c9c4770ac23cda8de639b8e5f" + +qs@6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.1.tgz#ce03c5ff0935bc1d9d69a9f14cbd18e568d67625" + +query-string@^4.1.0: + version "4.2.3" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.2.3.tgz#9f27273d207a25a8ee4c7b8c74dcd45d556db822" + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + +randomatic@^1.1.3: + version "1.1.6" + resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.6.tgz#110dcabff397e9dcff7c0789ccc0a49adf1ec5bb" + dependencies: + is-number "^2.0.2" + kind-of "^3.0.2" + +range-parser@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + +rc@^1.1.2, rc@~1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.1.6.tgz#43651b76b6ae53b5c802f1151fa3fc3b059969c9" + dependencies: + deep-extend "~0.4.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~1.0.4" + +rcfinder@^0.1.6: + version "0.1.9" + resolved "https://registry.yarnpkg.com/rcfinder/-/rcfinder-0.1.9.tgz#f3e80f387ddf9ae80ae30a4100329642eae81115" + dependencies: + lodash.clonedeep "^4.3.2" + +rcloader@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/rcloader/-/rcloader-0.2.2.tgz#58d2298b462d0b9bfd2133d2a1ec74fbd705c717" + dependencies: + lodash.assign "^4.2.0" + lodash.isobject "^3.0.2" + lodash.merge "^4.6.0" + rcfinder "^0.1.6" + +read-all-stream@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/read-all-stream/-/read-all-stream-3.1.0.tgz#35c3e177f2078ef789ee4bfafa4373074eaef4fa" + dependencies: + pinkie-promise "^2.0.0" + readable-stream "^2.0.0" + +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + +readable-stream@^2.0.0, "readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.1.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.2.tgz#a9e6fec3c7dda85f8bb1b3ba7028604556fc825e" + dependencies: + buffer-shims "^1.0.0" + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "~1.0.0" + process-nextick-args "~1.0.6" + string_decoder "~0.10.x" + util-deprecate "~1.0.1" + +"readable-stream@>=1.0.33-1 <1.1.0-0": + version "1.0.34" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +readable-stream@~1.1.9: + version "1.1.14" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +readable-stream@~2.0.0, readable-stream@~2.0.5: + version "2.0.6" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "~1.0.0" + process-nextick-args "~1.0.6" + string_decoder "~0.10.x" + util-deprecate "~1.0.1" + +readable-stream@~2.1.4: + version "2.1.5" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0" + dependencies: + buffer-shims "^1.0.0" + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "~1.0.0" + process-nextick-args "~1.0.6" + string_decoder "~0.10.x" + util-deprecate "~1.0.1" + +readable-stream@1.1: + version "1.1.13" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +readdirp@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" + dependencies: + graceful-fs "^4.1.2" + minimatch "^3.0.2" + readable-stream "^2.0.2" + set-immediate-shim "^1.0.1" + +rechoir@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + dependencies: + resolve "^1.1.6" + +redent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + +reduce-css-calc@^1.2.6: + version "1.3.0" + resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" + dependencies: + balanced-match "^0.4.2" + math-expression-evaluator "^1.2.14" + reduce-function-call "^1.0.1" + +reduce-function-call@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.2.tgz#5a200bf92e0e37751752fe45b0ab330fd4b6be99" + dependencies: + balanced-match "^0.4.2" + +regex-cache@^0.4.2: + version "0.4.3" + resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145" + dependencies: + is-equal-shallow "^0.1.3" + is-primitive "^2.0.0" + +remove-trailing-separator@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.0.1.tgz#615ebb96af559552d4bf4057c8436d486ab63cc4" + +repeat-element@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" + +repeat-string@^1.5.2: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + +repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + dependencies: + is-finite "^1.0.0" + +replace-ext@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" + +replace-ext@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-0.0.1.tgz#29bbd92078a739f0bcce2b4ee41e837953522924" + +request-progress@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/request-progress/-/request-progress-2.0.1.tgz#5d36bb57961c673aa5b788dbc8141fdf23b44e08" + dependencies: + throttleit "^1.0.0" + +request@^2.61.0, request@^2.79.0, request@2: + version "2.79.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" + dependencies: + aws-sign2 "~0.6.0" + aws4 "^1.2.1" + caseless "~0.11.0" + combined-stream "~1.0.5" + extend "~3.0.0" + forever-agent "~0.6.1" + form-data "~2.1.1" + har-validator "~2.0.6" + hawk "~3.1.3" + http-signature "~1.1.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.7" + oauth-sign "~0.8.1" + qs "~6.3.0" + stringstream "~0.0.4" + tough-cookie "~2.3.0" + tunnel-agent "~0.4.1" + uuid "^3.0.0" + +request@~2.67.0: + version "2.67.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.67.0.tgz#8af74780e2bf11ea0ae9aa965c11f11afd272742" + dependencies: + aws-sign2 "~0.6.0" + bl "~1.0.0" + caseless "~0.11.0" + combined-stream "~1.0.5" + extend "~3.0.0" + forever-agent "~0.6.1" + form-data "~1.0.0-rc3" + har-validator "~2.0.2" + hawk "~3.1.0" + http-signature "~1.1.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.7" + node-uuid "~1.4.7" + oauth-sign "~0.8.0" + qs "~5.2.0" + stringstream "~0.0.4" + tough-cookie "~2.2.0" + tunnel-agent "~0.4.1" + +request@2.65.0: + version "2.65.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.65.0.tgz#cc1a3bc72b96254734fc34296da322f9486ddeba" + dependencies: + aws-sign2 "~0.6.0" + bl "~1.0.0" + caseless "~0.11.0" + combined-stream "~1.0.5" + extend "~3.0.0" + forever-agent "~0.6.1" + form-data "~1.0.0-rc3" + har-validator "~2.0.2" + hawk "~3.1.0" + http-signature "~0.11.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.7" + node-uuid "~1.4.3" + oauth-sign "~0.8.0" + qs "~5.2.0" + stringstream "~0.0.4" + tough-cookie "~2.2.0" + tunnel-agent "~0.4.1" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + +requires-port@1.x.x: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + +resolve-dir@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-0.1.1.tgz#b219259a5602fac5c5c496ad894a6e8cc430261e" + dependencies: + expand-tilde "^1.2.2" + global-modules "^0.2.3" + +resolve@^1.1.6, resolve@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" + +resp-modifier@6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/resp-modifier/-/resp-modifier-6.0.2.tgz#b124de5c4fbafcba541f48ffa73970f4aa456b4f" + dependencies: + debug "^2.2.0" + minimatch "^3.0.2" + +right-align@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" + dependencies: + align-text "^0.1.1" + +rimraf@^2.2.6, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@~2.5.1, rimraf@~2.5.4, rimraf@2: + version "2.5.4" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04" + dependencies: + glob "^7.0.5" + +rx@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782" + +sass-graph@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.1.2.tgz#965104be23e8103cb7e5f710df65935b317da57b" + dependencies: + glob "^7.0.0" + lodash "^4.0.0" + yargs "^4.7.1" + +sax@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a" + +seek-bzip@^1.0.3: + version "1.0.5" + resolved "https://registry.yarnpkg.com/seek-bzip/-/seek-bzip-1.0.5.tgz#cfe917cb3d274bcffac792758af53173eb1fabdc" + dependencies: + commander "~2.8.1" + +semver-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-1.0.0.tgz#92a4969065f9c70c694753d55248fc68f8f652c9" + +semver-truncate@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/semver-truncate/-/semver-truncate-1.1.2.tgz#57f41de69707a62709a7e0104ba2117109ea47e8" + dependencies: + semver "^5.3.0" + +semver@^4.0.3, semver@^4.1.0: + version "4.3.6" + resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" + +semver@^5.3.0, semver@~5.3.0, "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5": + version "5.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" + +send@0.14.1: + version "0.14.1" + resolved "https://registry.yarnpkg.com/send/-/send-0.14.1.tgz#a954984325392f51532a7760760e459598c89f7a" + dependencies: + debug "~2.2.0" + depd "~1.1.0" + destroy "~1.0.4" + encodeurl "~1.0.1" + escape-html "~1.0.3" + etag "~1.7.0" + fresh "0.3.0" + http-errors "~1.5.0" + mime "1.3.4" + ms "0.7.1" + on-finished "~2.3.0" + range-parser "~1.2.0" + statuses "~1.3.0" + +sequencify@~0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/sequencify/-/sequencify-0.0.7.tgz#90cff19d02e07027fd767f5ead3e7b95d1e7380c" + +serve-index@1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.8.0.tgz#7c5d96c13fb131101f93c1c5774f8516a1e78d3b" + dependencies: + accepts "~1.3.3" + batch "0.5.3" + debug "~2.2.0" + escape-html "~1.0.3" + http-errors "~1.5.0" + mime-types "~2.1.11" + parseurl "~1.3.1" + +serve-static@1.11.1: + version "1.11.1" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.11.1.tgz#d6cce7693505f733c759de57befc1af76c0f0805" + dependencies: + encodeurl "~1.0.1" + escape-html "~1.0.3" + parseurl "~1.3.1" + send "0.14.1" + +server-destroy@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/server-destroy/-/server-destroy-1.0.1.tgz#f13bf928e42b9c3e79383e61cc3998b5d14e6cdd" + +set-blocking@^2.0.0, set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + +set-immediate-shim@^1.0.0, set-immediate-shim@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" + +setprototypeof@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.2.tgz#81a552141ec104b88e89ce383103ad5c66564d08" + +shelljs@0.3.x: + version "0.3.0" + resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.3.0.tgz#3596e6307a781544f591f37da618360f31db57b1" + +sigmund@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" + +signal-exit@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + +sntp@1.x.x: + version "1.0.9" + resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" + dependencies: + hoek "2.x.x" + +socket.io-adapter@0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-0.4.0.tgz#fb9f82ab1aa65290bf72c3657955b930a991a24f" + dependencies: + debug "2.2.0" + socket.io-parser "2.2.2" + +socket.io-client@1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-1.5.0.tgz#08232d0adb5a665a7c24bd9796557a33f58f38ae" + dependencies: + backo2 "1.0.2" + component-bind "1.0.0" + component-emitter "1.2.0" + debug "2.2.0" + engine.io-client "1.7.0" + has-binary "0.1.7" + indexof "0.0.1" + object-component "0.0.3" + parseuri "0.0.4" + socket.io-parser "2.2.6" + to-array "0.1.4" + +socket.io-parser@2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-2.2.2.tgz#3d7af6b64497e956b7d9fe775f999716027f9417" + dependencies: + benchmark "1.0.0" + component-emitter "1.1.2" + debug "0.7.4" + isarray "0.0.1" + json3 "3.2.6" + +socket.io-parser@2.2.6: + version "2.2.6" + resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-2.2.6.tgz#38dfd61df50dcf8ab1d9e2091322bf902ba28b99" + dependencies: + benchmark "1.0.0" + component-emitter "1.1.2" + debug "2.2.0" + isarray "0.0.1" + json3 "3.3.2" + +socket.io@1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-1.5.0.tgz#024dd9719d9267d6a6984eebe2ab5ceb9a0b8a98" + dependencies: + debug "2.2.0" + engine.io "1.7.0" + has-binary "0.1.7" + socket.io-adapter "0.4.0" + socket.io-client "1.5.0" + socket.io-parser "2.2.6" + +sort-keys@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + dependencies: + is-plain-obj "^1.0.0" + +source-map@^0.5.1, source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.1: + version "0.5.6" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" + +sparkles@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.0.tgz#1acbbfb592436d10bbe8f785b7cc6f82815012c3" + +spdx-correct@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40" + dependencies: + spdx-license-ids "^1.0.2" + +spdx-expression-parse@~1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c" + +spdx-license-ids@^1.0.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" + +split@0.2: + version "0.2.10" + resolved "https://registry.yarnpkg.com/split/-/split-0.2.10.tgz#67097c601d697ce1368f418f06cd201cf0521a57" + dependencies: + through "2" + +split@0.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/split/-/split-0.3.3.tgz#cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f" + dependencies: + through "2" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + +squeak@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/squeak/-/squeak-1.3.0.tgz#33045037b64388b567674b84322a6521073916c3" + dependencies: + chalk "^1.0.0" + console-stream "^0.1.1" + lpad-align "^1.0.1" + +sshpk@^1.7.0: + version "1.10.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.10.1.tgz#30e1a5d329244974a1af61511339d595af6638b0" + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + dashdash "^1.12.0" + getpass "^0.1.1" + optionalDependencies: + bcrypt-pbkdf "^1.0.0" + ecc-jsbn "~0.1.1" + jodid25519 "^1.0.0" + jsbn "~0.1.0" + tweetnacl "~0.14.0" + +stat-mode@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/stat-mode/-/stat-mode-0.2.2.tgz#e6c80b623123d7d80cf132ce538f346289072502" + +"statuses@>= 1.3.1 < 2", statuses@~1.3.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" + +stream-combiner@*: + version "0.2.2" + resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858" + dependencies: + duplexer "~0.1.1" + through "~2.3.4" + +stream-combiner@~0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14" + dependencies: + duplexer "~0.1.1" + +stream-combiner2@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/stream-combiner2/-/stream-combiner2-1.1.1.tgz#fb4d8a1420ea362764e21ad4780397bebcb41cbe" + dependencies: + duplexer2 "~0.1.0" + readable-stream "^2.0.2" + +stream-consume@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" + +stream-shift@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" + +stream-throttle@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/stream-throttle/-/stream-throttle-0.1.3.tgz#add57c8d7cc73a81630d31cd55d3961cfafba9c3" + dependencies: + commander "^2.2.0" + limiter "^1.0.5" + +strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + +string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + +string-length@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-1.0.1.tgz#56970fb1c38558e9e70b728bf3de269ac45adfac" + dependencies: + strip-ansi "^3.0.0" + +string-width@^1.0.1, string-width@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +stringstream@~0.0.4: + version "0.0.5" + resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + dependencies: + ansi-regex "^2.0.0" + +strip-bom-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz#e7144398577d51a6bed0fa1994fa05f43fd988ee" + dependencies: + first-chunk-stream "^1.0.0" + strip-bom "^2.0.0" + +strip-bom@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-1.0.0.tgz#85b8862f3844b5a6d5ec8467a93598173a36f794" + dependencies: + first-chunk-stream "^1.0.0" + is-utf8 "^0.2.0" + +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + dependencies: + is-utf8 "^0.2.0" + +strip-dirs@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/strip-dirs/-/strip-dirs-1.1.1.tgz#960bbd1287844f3975a4558aa103a8255e2456a0" + dependencies: + chalk "^1.0.0" + get-stdin "^4.0.1" + is-absolute "^0.1.5" + is-natural-number "^2.0.0" + minimist "^1.1.0" + sum-up "^1.0.1" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + +strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + dependencies: + get-stdin "^4.0.1" + +strip-json-comments@~1.0.4, strip-json-comments@1.0.x: + version "1.0.4" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" + +strip-outer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.0.tgz#aac0ba60d2e90c5d4f275fd8869fd9a2d310ffb8" + dependencies: + escape-string-regexp "^1.0.2" + +sum-up@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sum-up/-/sum-up-1.0.3.tgz#1c661f667057f63bcb7875aa1438bc162525156e" + dependencies: + chalk "^1.0.0" + +supports-color@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-0.2.0.tgz#d92de2694eb3f67323973d7ae3d8b55b4c22190a" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + +supports-color@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.1.2.tgz#72a262894d9d408b956ca05ff37b2ed8a6e2a2d5" + dependencies: + has-flag "^1.0.0" + +svgo@^0.7.0: + version "0.7.1" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.1.tgz#287320fed972cb097e72c2bb1685f96fe08f8034" + dependencies: + coa "~1.0.1" + colors "~1.1.2" + csso "~2.2.1" + js-yaml "~3.6.1" + mkdirp "~0.5.1" + sax "~1.2.1" + whet.extend "~0.9.9" + +tar-pack@~3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.3.0.tgz#30931816418f55afc4d21775afdd6720cee45dae" + dependencies: + debug "~2.2.0" + fstream "~1.0.10" + fstream-ignore "~1.0.5" + once "~1.3.3" + readable-stream "~2.1.4" + rimraf "~2.5.1" + tar "~2.2.1" + uid-number "~0.0.6" + +tar-stream@^1.1.1: + version "1.5.2" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.5.2.tgz#fbc6c6e83c1a19d4cb48c7d96171fc248effc7bf" + dependencies: + bl "^1.0.0" + end-of-stream "^1.0.0" + readable-stream "^2.0.0" + xtend "^4.0.0" + +tar@^2.0.0, tar@~2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" + dependencies: + block-stream "*" + fstream "^1.0.2" + inherits "2" + +tempfile@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-1.1.1.tgz#5bcc4eaecc4ab2c707d8bc11d99ccc9a2cb287f2" + dependencies: + os-tmpdir "^1.0.0" + uuid "^2.0.1" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + +tfunk@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/tfunk/-/tfunk-3.0.2.tgz#327ebc6176af2680c6cd0d6d22297c79d7f96efd" + dependencies: + chalk "^1.1.1" + object-path "^0.9.0" + +throttleit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c" + +through@~2.3, through@~2.3.1, through@~2.3.4, through@2: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + +through2-concurrent@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/through2-concurrent/-/through2-concurrent-1.1.1.tgz#11cb4ea4c9e31bca6e4c1e6dba48d1c728c3524b" + dependencies: + through2 "^2.0.0" + +through2-filter@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/through2-filter/-/through2-filter-2.0.0.tgz#60bc55a0dacb76085db1f9dae99ab43f83d622ec" + dependencies: + through2 "~2.0.0" + xtend "~4.0.0" + +through2@^0.6.0, through2@^0.6.1: + version "0.6.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48" + dependencies: + readable-stream ">=1.0.33-1 <1.1.0-0" + xtend ">=4.0.0 <4.1.0-0" + +through2@^2, through2@^2.0.0, through2@^2.0.1, through2@~2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" + dependencies: + readable-stream "^2.1.5" + xtend "~4.0.1" + +tildify@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" + dependencies: + os-homedir "^1.0.0" + +time-stamp@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.0.1.tgz#9f4bd23559c9365966f3302dbba2b07c6b99b151" + +timed-out@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-3.0.0.tgz#ff88de96030ce960eabd42487db61d3add229273" + +to-absolute-glob@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz#1cdfa472a9ef50c239ee66999b662ca0eb39937f" + dependencies: + extend-shallow "^2.0.1" + +to-array@0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.4.tgz#17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890" + +tough-cookie@~2.2.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.2.2.tgz#c83a1830f4e5ef0b93ef2a3488e724f8de016ac7" + +tough-cookie@~2.3.0: + version "2.3.2" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a" + dependencies: + punycode "^1.4.1" + +trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + +trim-repeated@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21" + dependencies: + escape-string-regexp "^1.0.2" + +tunnel-agent@^0.4.0, tunnel-agent@~0.4.1: + version "0.4.3" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.4" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.4.tgz#8c9dbfb52795686f166cd2023794bcf103d13c2b" + +typedarray@~0.0.5: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + +ua-parser-js@0.7.10: + version "0.7.10" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.10.tgz#917559ddcce07cbc09ece7d80495e4c268f4ef9f" + +uglify-js@2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.0.tgz#f021e38ba2ca740860f5bd5c695c2a817345f0ec" + dependencies: + async "~0.2.6" + source-map "~0.5.1" + uglify-to-browserify "~1.0.0" + yargs "~3.10.0" + +uglify-save-license@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/uglify-save-license/-/uglify-save-license-0.4.1.tgz#95726c17cc6fd171c3617e3bf4d8d82aa8c4cce1" + +uglify-to-browserify@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" + +uid-number@~0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" + +ultron@1.0.x: + version "1.0.2" + resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa" + +unc-path-regex@^0.1.0: + version "0.1.2" + resolved "http://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" + +underscore@1.7.x: + version "1.7.0" + resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.7.0.tgz#6bbaf0877500d36be34ecaa584e0db9fef035209" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + +uniqid@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/uniqid/-/uniqid-4.1.0.tgz#33d9679f65022f48988a03fd24e7dcaf8f109eca" + dependencies: + macaddress "^0.2.8" + +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + +unique-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" + +unique-stream@^2.0.2: + version "2.2.1" + resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-2.2.1.tgz#5aa003cfbe94c5ff866c4e7d668bb1c4dbadb369" + dependencies: + json-stable-stringify "^1.0.0" + through2-filter "^2.0.0" + +unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + +unzip-response@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe" + +url-parse-lax@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" + dependencies: + prepend-http "^1.0.1" + +url-regex@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/url-regex/-/url-regex-3.2.0.tgz#dbad1e0c9e29e105dd0b1f09f6862f7fdb482724" + dependencies: + ip-regex "^1.0.1" + +user-home@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + +utils-merge@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8" + +uuid@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" + +uuid@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" + +v8flags@^2.0.2: + version "2.0.11" + resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.0.11.tgz#bca8f30f0d6d60612cc2c00641e6962d42ae6881" + dependencies: + user-home "^1.1.1" + +vali-date@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/vali-date/-/vali-date-1.0.0.tgz#1b904a59609fb328ef078138420934f6b86709a6" + +validate-npm-package-license@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc" + dependencies: + spdx-correct "~1.0.0" + spdx-expression-parse "~1.0.0" + +vendors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.1.tgz#37ad73c8ee417fb3d580e785312307d274847f22" + +verror@1.3.6: + version "1.3.6" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.3.6.tgz#cff5df12946d297d2baaefaa2689e25be01c005c" + dependencies: + extsprintf "1.0.2" + +vinyl-assign@^1.0.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/vinyl-assign/-/vinyl-assign-1.2.1.tgz#4d198891b5515911d771a8cd9c5480a46a074a45" + dependencies: + object-assign "^4.0.1" + readable-stream "^2.0.0" + +vinyl-fs@^0.3.0: + version "0.3.14" + resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-0.3.14.tgz#9a6851ce1cac1c1cea5fe86c0931d620c2cfa9e6" + dependencies: + defaults "^1.0.0" + glob-stream "^3.1.5" + glob-watcher "^0.0.6" + graceful-fs "^3.0.0" + mkdirp "^0.5.0" + strip-bom "^1.0.0" + through2 "^0.6.1" + vinyl "^0.4.0" + +vinyl-fs@^2.2.0: + version "2.4.4" + resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-2.4.4.tgz#be6ff3270cb55dfd7d3063640de81f25d7532239" + dependencies: + duplexify "^3.2.0" + glob-stream "^5.3.2" + graceful-fs "^4.0.0" + gulp-sourcemaps "1.6.0" + is-valid-glob "^0.3.0" + lazystream "^1.0.0" + lodash.isequal "^4.0.0" + merge-stream "^1.0.0" + mkdirp "^0.5.0" + object-assign "^4.0.0" + readable-stream "^2.0.4" + strip-bom "^2.0.0" + strip-bom-stream "^1.0.0" + through2 "^2.0.0" + through2-filter "^2.0.0" + vali-date "^1.0.0" + vinyl "^1.0.0" + +vinyl-sourcemaps-apply@^0.2.0, vinyl-sourcemaps-apply@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz#ab6549d61d172c2b1b87be5c508d239c8ef87705" + dependencies: + source-map "^0.5.1" + +vinyl@^0.4.0, vinyl@^0.4.3: + version "0.4.6" + resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.4.6.tgz#2f356c87a550a255461f36bbeb2a5ba8bf784847" + dependencies: + clone "^0.2.0" + clone-stats "^0.0.1" + +vinyl@^0.5.0: + version "0.5.3" + resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.5.3.tgz#b0455b38fc5e0cf30d4325132e461970c2091cde" + dependencies: + clone "^1.0.0" + clone-stats "^0.0.1" + replace-ext "0.0.1" + +vinyl@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-1.2.0.tgz#5c88036cf565e5df05558bfc911f8656df218884" + dependencies: + clone "^1.0.0" + clone-stats "^0.0.1" + replace-ext "0.0.1" + +vinyl@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.0.1.tgz#1c3b4931e7ac4c1efee743f3b91a74c094407bb6" + dependencies: + clone "^1.0.0" + clone-buffer "^1.0.0" + clone-stats "^1.0.0" + cloneable-readable "^1.0.0" + is-stream "^1.1.0" + remove-trailing-separator "^1.0.1" + replace-ext "^1.0.0" + +ware@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/ware/-/ware-1.3.0.tgz#d1b14f39d2e2cb4ab8c4098f756fe4b164e473d4" + dependencies: + wrap-fn "^0.1.0" + +weinre@^2.0.0-pre-I0Z7U9OV: + version "2.0.0-pre-I0Z7U9OV" + resolved "https://registry.yarnpkg.com/weinre/-/weinre-2.0.0-pre-I0Z7U9OV.tgz#fef8aa223921f7b40bbbbd4c3ed4302f6fd0a813" + dependencies: + express "2.5.x" + nopt "3.0.x" + underscore "1.7.x" + +whet.extend@~0.9.9: + version "0.9.9" + resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1" + +which-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" + +which@^1.2.12, which@^1.2.9, which@~1.2.2, which@1: + version "1.2.12" + resolved "https://registry.yarnpkg.com/which/-/which-1.2.12.tgz#de67b5e450269f194909ef23ece4ebe416fa1192" + dependencies: + isexe "^1.1.1" + +wide-align@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.0.tgz#40edde802a71fea1f070da3e62dcda2e7add96ad" + dependencies: + string-width "^1.0.1" + +window-size@^0.1.2: + version "0.1.4" + resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.4.tgz#f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876" + +window-size@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075" + +window-size@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" + +wordwrap@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" + +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + +wrap-fn@^0.1.0: + version "0.1.5" + resolved "https://registry.yarnpkg.com/wrap-fn/-/wrap-fn-0.1.5.tgz#f21b6e41016ff4a7e31720dbc63a09016bdf9845" + dependencies: + co "3.1.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + +ws@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.1.tgz#082ddb6c641e85d4bb451f03d52f06eabdb1f018" + dependencies: + options ">=0.0.5" + ultron "1.0.x" + +wtf-8@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/wtf-8/-/wtf-8-1.0.0.tgz#392d8ba2d0f1c34d1ee2d630f15d0efb68e1048a" + +xmlhttprequest-ssl@1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.1.tgz#3b7741fea4a86675976e908d296d4445961faa67" + +xtend@^4.0.0, "xtend@>=4.0.0 <4.1.0-0", xtend@~4.0.0, xtend@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + +y18n@^3.2.0, y18n@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" + +yallist@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.0.0.tgz#306c543835f09ee1a4cb23b7bce9ab341c91cdd4" + +yargs-parser@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-2.4.1.tgz#85568de3cf150ff49fa51825f03a8c880ddcc5c4" + dependencies: + camelcase "^3.0.0" + lodash.assign "^4.0.6" + +yargs-parser@^4.0.2: + version "4.2.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.0.tgz#6ced869cd05a3dca6a1eaee38b68aeed4b0b4101" + dependencies: + camelcase "^3.0.0" + +yargs@^4.7.1: + version "4.8.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0" + dependencies: + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + lodash.assign "^4.0.3" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.1" + which-module "^1.0.0" + window-size "^0.2.0" + y18n "^3.2.1" + yargs-parser "^2.4.1" + +yargs@~3.10.0: + version "3.10.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" + dependencies: + camelcase "^1.0.2" + cliui "^2.1.0" + decamelize "^1.0.0" + window-size "0.1.0" + +yargs@3.29.0: + version "3.29.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.29.0.tgz#1aab9660eae79d8b8f675bcaeeab6ee34c2cf69c" + dependencies: + camelcase "^1.2.1" + cliui "^3.0.3" + decamelize "^1.0.0" + os-locale "^1.4.0" + window-size "^0.1.2" + y18n "^3.2.0" + +yargs@6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.0.0.tgz#900479df4e8bf6ab0e87216f5ed2b2760b968345" + dependencies: + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.2" + which-module "^1.0.0" + window-size "^0.2.0" + y18n "^3.2.1" + yargs-parser "^4.0.2" + +yauzl@^2.2.1: + version "2.7.0" + resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.7.0.tgz#e21d847868b496fc29eaec23ee87fdd33e9b2bce" + dependencies: + buffer-crc32 "~0.2.3" + fd-slicer "~1.0.1" + +yauzl@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.4.1.tgz#9528f442dab1b2284e58b4379bb194e22e0c4005" + dependencies: + fd-slicer "~1.0.1" + +yeast@0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" + From 1f53014d70ae3dc6d9e2b03f917dad84e746577a Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Sun, 4 Dec 2016 12:46:15 -0200 Subject: [PATCH 079/217] Build --- assets/css/main.css | 31 +- assets/css/main.min.css | 2 +- assets/img/logo-login.png | Bin 3017 -> 2996 bytes assets/js/main.js | 696 +++++++++++++++++++++----------------- assets/js/main.min.js | 6 +- 5 files changed, 413 insertions(+), 322 deletions(-) diff --git a/assets/css/main.css b/assets/css/main.css index 5dfdfdb..b17083f 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1,7 +1,7 @@ @charset "UTF-8"; /*! - * Bootstrap v3.3.6 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ @@ -1413,7 +1413,6 @@ a:hover, a:focus { } a:focus { - outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -3170,7 +3169,6 @@ select[size] { input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { - outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -3864,7 +3862,6 @@ input.active[type="reset"]:focus, button.active:focus, .btn.active.focus, input.active.focus[type="submit"], input.active.focus[type="reset"], button.active.focus { - outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -9021,51 +9018,51 @@ img#wpstats { } .widget_tag_cloud a:nth-child(1) { - font-size: 29px !important; + font-size: 23px !important; } .widget_tag_cloud a:nth-child(2) { - font-size: 32px !important; + font-size: 14px !important; } .widget_tag_cloud a:nth-child(3) { - font-size: 18px !important; + font-size: 24px !important; } .widget_tag_cloud a:nth-child(4) { - font-size: 27px !important; + font-size: 21px !important; } .widget_tag_cloud a:nth-child(5) { - font-size: 32px !important; + font-size: 29px !important; } .widget_tag_cloud a:nth-child(6) { - font-size: 23px !important; + font-size: 26px !important; } .widget_tag_cloud a:nth-child(7) { - font-size: 13px !important; + font-size: 16px !important; } .widget_tag_cloud a:nth-child(8) { - font-size: 13px !important; + font-size: 14px !important; } .widget_tag_cloud a:nth-child(9) { - font-size: 23px !important; + font-size: 21px !important; } .widget_tag_cloud a:nth-child(10) { - font-size: 32px !important; + font-size: 19px !important; } .widget_tag_cloud a:nth-child(11) { - font-size: 18px !important; + font-size: 25px !important; } .widget_tag_cloud a:nth-child(12) { - font-size: 31px !important; + font-size: 17px !important; } .wp-video-shortcode { diff --git a/assets/css/main.min.css b/assets/css/main.min.css index 598a853..42c83fb 100644 --- a/assets/css/main.min.css +++ b/assets/css/main.min.css @@ -5,4 +5,4 @@ * MIT License * http://github.com/wpbrasil/odin */ -@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret,.dropup>button>.caret,.dropup>input[type=reset]>.caret,.dropup>input[type=submit]>.caret,button>.caret,input[type=reset]>.caret,input[type=submit]>.caret{border-top-color:#000!important}.label{border:1px solid #000}.entry-content table,.page-content table,.table,.widget_calendar #wp-calendar{border-collapse:collapse!important}.entry-content table td,.entry-content table th,.page-content table td,.page-content table th,.table td,.table th,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{background-color:#fff!important}.table-bordered td,.table-bordered th,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot);src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}#header-image img,.comment-content img,.entry-content p img,.img-responsive,.widget img,.wp-caption{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.gallery .gallery-item img,.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.navigation-skiplink-link,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.navigation-skiplink-link:active,.navigation-skiplink-link:focus,.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-description,#header-branding .site-title,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}#content .page header.entry-header .entry-title .small,#content .page header.entry-header .entry-title small,#content .post header.entry-header .entry-title .small,#content .post header.entry-header .entry-title small,#header-branding .site-description .small,#header-branding .site-description small,#header-branding .site-title .small,#header-branding .site-title small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-title,.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}#content .page header.entry-header .entry-title .small,#content .page header.entry-header .entry-title small,#content .post header.entry-header .entry-title .small,#content .post header.entry-header .entry-title small,#header-branding .site-title .small,#header-branding .site-title small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}#header-branding .site-description,.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}#header-branding .site-description .small,#header-branding .site-description small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-title,.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}#header-branding .site-description,.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}#content .page header.entry-header .entry-meta,#content .post header.entry-header .entry-meta,.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){#content .page header.entry-header .entry-meta,#content .post header.entry-header .entry-meta,.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.entry-attachment .attachment,.gallery .gallery-item,.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,.entry-attachment #nav-below blockquote.nav-next,blockquote.alignright,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,.entry-attachment #nav-below blockquote.nav-next .small:before,.entry-attachment #nav-below blockquote.nav-next footer:before,.entry-attachment #nav-below blockquote.nav-next small:before,blockquote.alignright .small:before,blockquote.alignright footer:before,blockquote.alignright small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,.entry-attachment #nav-below blockquote.nav-next .small:after,.entry-attachment #nav-below blockquote.nav-next footer:after,.entry-attachment #nav-below blockquote.nav-next small:after,blockquote.alignright .small:after,blockquote.alignright footer:after,blockquote.alignright small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px;font-size:90%}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.entry-content table,.page-content table,.table,.widget_calendar #wp-calendar{width:100%;max-width:100%;margin-bottom:20px}.entry-content table>tbody>tr>td,.entry-content table>tbody>tr>th,.entry-content table>tfoot>tr>td,.entry-content table>tfoot>tr>th,.entry-content table>thead>tr>td,.entry-content table>thead>tr>th,.page-content table>tbody>tr>td,.page-content table>tbody>tr>th,.page-content table>tfoot>tr>td,.page-content table>tfoot>tr>th,.page-content table>thead>tr>td,.page-content table>thead>tr>th,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.entry-content table>thead>tr>th,.page-content table>thead>tr>th,.table>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.entry-content table>caption+thead>tr:first-child>td,.entry-content table>caption+thead>tr:first-child>th,.entry-content table>colgroup+thead>tr:first-child>td,.entry-content table>colgroup+thead>tr:first-child>th,.entry-content table>thead:first-child>tr:first-child>td,.entry-content table>thead:first-child>tr:first-child>th,.page-content table>caption+thead>tr:first-child>td,.page-content table>caption+thead>tr:first-child>th,.page-content table>colgroup+thead>tr:first-child>td,.page-content table>colgroup+thead>tr:first-child>th,.page-content table>thead:first-child>tr:first-child>td,.page-content table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.widget_calendar #wp-calendar>caption+thead>tr:first-child>td,.widget_calendar #wp-calendar>caption+thead>tr:first-child>th,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>td,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>th,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>td,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>th{border-top:0}.entry-content table>tbody+tbody,.page-content table>tbody+tbody,.table>tbody+tbody,.widget_calendar #wp-calendar>tbody+tbody{border-top:2px solid #ddd}.entry-content .table table,.entry-content .widget_calendar #wp-calendar table,.entry-content table .table,.entry-content table .widget_calendar #wp-calendar,.entry-content table table,.page-content .table table,.page-content .widget_calendar #wp-calendar table,.page-content table .table,.page-content table .widget_calendar #wp-calendar,.page-content table table,.table .entry-content table,.table .page-content table,.table .table,.table .widget_calendar #wp-calendar,.widget_calendar #wp-calendar #wp-calendar,.widget_calendar #wp-calendar .entry-content table,.widget_calendar #wp-calendar .page-content table,.widget_calendar #wp-calendar .table,.widget_calendar .entry-content table #wp-calendar,.widget_calendar .page-content table #wp-calendar,.widget_calendar .table #wp-calendar{background-color:#fff}.entry-content .table-condensed>tbody>tr>td,.entry-content .table-condensed>tbody>tr>th,.entry-content .table-condensed>tfoot>tr>td,.entry-content .table-condensed>tfoot>tr>th,.entry-content .table-condensed>thead>tr>td,.entry-content .table-condensed>thead>tr>th,.page-content .table-condensed>tbody>tr>td,.page-content .table-condensed>tbody>tr>th,.page-content .table-condensed>tfoot>tr>td,.page-content .table-condensed>tfoot>tr>th,.page-content .table-condensed>thead>tr>td,.page-content .table-condensed>thead>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th,.widget_calendar #wp-calendar,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd),.widget_calendar #wp-calendar>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.entry-content table>tbody>tr.active>td,.entry-content table>tbody>tr.active>th,.entry-content table>tbody>tr>td.active,.entry-content table>tbody>tr>th.active,.entry-content table>tfoot>tr.active>td,.entry-content table>tfoot>tr.active>th,.entry-content table>tfoot>tr>td.active,.entry-content table>tfoot>tr>th.active,.entry-content table>thead>tr.active>td,.entry-content table>thead>tr.active>th,.entry-content table>thead>tr>td.active,.entry-content table>thead>tr>th.active,.page-content table>tbody>tr.active>td,.page-content table>tbody>tr.active>th,.page-content table>tbody>tr>td.active,.page-content table>tbody>tr>th.active,.page-content table>tfoot>tr.active>td,.page-content table>tfoot>tr.active>th,.page-content table>tfoot>tr>td.active,.page-content table>tfoot>tr>th.active,.page-content table>thead>tr.active>td,.page-content table>thead>tr.active>th,.page-content table>thead>tr>td.active,.page-content table>thead>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active,.widget_calendar #wp-calendar>tbody>tr.active>td,.widget_calendar #wp-calendar>tbody>tr.active>th,.widget_calendar #wp-calendar>tbody>tr>td.active,.widget_calendar #wp-calendar>tbody>tr>th.active,.widget_calendar #wp-calendar>tfoot>tr.active>td,.widget_calendar #wp-calendar>tfoot>tr.active>th,.widget_calendar #wp-calendar>tfoot>tr>td.active,.widget_calendar #wp-calendar>tfoot>tr>th.active,.widget_calendar #wp-calendar>thead>tr.active>td,.widget_calendar #wp-calendar>thead>tr.active>th,.widget_calendar #wp-calendar>thead>tr>td.active,.widget_calendar #wp-calendar>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.entry-content table>tbody>tr.success>td,.entry-content table>tbody>tr.success>th,.entry-content table>tbody>tr>td.success,.entry-content table>tbody>tr>th.success,.entry-content table>tfoot>tr.success>td,.entry-content table>tfoot>tr.success>th,.entry-content table>tfoot>tr>td.success,.entry-content table>tfoot>tr>th.success,.entry-content table>thead>tr.success>td,.entry-content table>thead>tr.success>th,.entry-content table>thead>tr>td.success,.entry-content table>thead>tr>th.success,.page-content table>tbody>tr.success>td,.page-content table>tbody>tr.success>th,.page-content table>tbody>tr>td.success,.page-content table>tbody>tr>th.success,.page-content table>tfoot>tr.success>td,.page-content table>tfoot>tr.success>th,.page-content table>tfoot>tr>td.success,.page-content table>tfoot>tr>th.success,.page-content table>thead>tr.success>td,.page-content table>thead>tr.success>th,.page-content table>thead>tr>td.success,.page-content table>thead>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success,.widget_calendar #wp-calendar>tbody>tr.success>td,.widget_calendar #wp-calendar>tbody>tr.success>th,.widget_calendar #wp-calendar>tbody>tr>td.success,.widget_calendar #wp-calendar>tbody>tr>th.success,.widget_calendar #wp-calendar>tfoot>tr.success>td,.widget_calendar #wp-calendar>tfoot>tr.success>th,.widget_calendar #wp-calendar>tfoot>tr>td.success,.widget_calendar #wp-calendar>tfoot>tr>th.success,.widget_calendar #wp-calendar>thead>tr.success>td,.widget_calendar #wp-calendar>thead>tr.success>th,.widget_calendar #wp-calendar>thead>tr>td.success,.widget_calendar #wp-calendar>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.entry-content table>tbody>tr.info>td,.entry-content table>tbody>tr.info>th,.entry-content table>tbody>tr>td.info,.entry-content table>tbody>tr>th.info,.entry-content table>tfoot>tr.info>td,.entry-content table>tfoot>tr.info>th,.entry-content table>tfoot>tr>td.info,.entry-content table>tfoot>tr>th.info,.entry-content table>thead>tr.info>td,.entry-content table>thead>tr.info>th,.entry-content table>thead>tr>td.info,.entry-content table>thead>tr>th.info,.page-content table>tbody>tr.info>td,.page-content table>tbody>tr.info>th,.page-content table>tbody>tr>td.info,.page-content table>tbody>tr>th.info,.page-content table>tfoot>tr.info>td,.page-content table>tfoot>tr.info>th,.page-content table>tfoot>tr>td.info,.page-content table>tfoot>tr>th.info,.page-content table>thead>tr.info>td,.page-content table>thead>tr.info>th,.page-content table>thead>tr>td.info,.page-content table>thead>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info,.widget_calendar #wp-calendar>tbody>tr.info>td,.widget_calendar #wp-calendar>tbody>tr.info>th,.widget_calendar #wp-calendar>tbody>tr>td.info,.widget_calendar #wp-calendar>tbody>tr>th.info,.widget_calendar #wp-calendar>tfoot>tr.info>td,.widget_calendar #wp-calendar>tfoot>tr.info>th,.widget_calendar #wp-calendar>tfoot>tr>td.info,.widget_calendar #wp-calendar>tfoot>tr>th.info,.widget_calendar #wp-calendar>thead>tr.info>td,.widget_calendar #wp-calendar>thead>tr.info>th,.widget_calendar #wp-calendar>thead>tr>td.info,.widget_calendar #wp-calendar>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.entry-content table>tbody>tr.warning>td,.entry-content table>tbody>tr.warning>th,.entry-content table>tbody>tr>td.warning,.entry-content table>tbody>tr>th.warning,.entry-content table>tfoot>tr.warning>td,.entry-content table>tfoot>tr.warning>th,.entry-content table>tfoot>tr>td.warning,.entry-content table>tfoot>tr>th.warning,.entry-content table>thead>tr.warning>td,.entry-content table>thead>tr.warning>th,.entry-content table>thead>tr>td.warning,.entry-content table>thead>tr>th.warning,.page-content table>tbody>tr.warning>td,.page-content table>tbody>tr.warning>th,.page-content table>tbody>tr>td.warning,.page-content table>tbody>tr>th.warning,.page-content table>tfoot>tr.warning>td,.page-content table>tfoot>tr.warning>th,.page-content table>tfoot>tr>td.warning,.page-content table>tfoot>tr>th.warning,.page-content table>thead>tr.warning>td,.page-content table>thead>tr.warning>th,.page-content table>thead>tr>td.warning,.page-content table>thead>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning,.widget_calendar #wp-calendar>tbody>tr.warning>td,.widget_calendar #wp-calendar>tbody>tr.warning>th,.widget_calendar #wp-calendar>tbody>tr>td.warning,.widget_calendar #wp-calendar>tbody>tr>th.warning,.widget_calendar #wp-calendar>tfoot>tr.warning>td,.widget_calendar #wp-calendar>tfoot>tr.warning>th,.widget_calendar #wp-calendar>tfoot>tr>td.warning,.widget_calendar #wp-calendar>tfoot>tr>th.warning,.widget_calendar #wp-calendar>thead>tr.warning>td,.widget_calendar #wp-calendar>thead>tr.warning>th,.widget_calendar #wp-calendar>thead>tr>td.warning,.widget_calendar #wp-calendar>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.entry-content table>tbody>tr.danger>td,.entry-content table>tbody>tr.danger>th,.entry-content table>tbody>tr>td.danger,.entry-content table>tbody>tr>th.danger,.entry-content table>tfoot>tr.danger>td,.entry-content table>tfoot>tr.danger>th,.entry-content table>tfoot>tr>td.danger,.entry-content table>tfoot>tr>th.danger,.entry-content table>thead>tr.danger>td,.entry-content table>thead>tr.danger>th,.entry-content table>thead>tr>td.danger,.entry-content table>thead>tr>th.danger,.page-content table>tbody>tr.danger>td,.page-content table>tbody>tr.danger>th,.page-content table>tbody>tr>td.danger,.page-content table>tbody>tr>th.danger,.page-content table>tfoot>tr.danger>td,.page-content table>tfoot>tr.danger>th,.page-content table>tfoot>tr>td.danger,.page-content table>tfoot>tr>th.danger,.page-content table>thead>tr.danger>td,.page-content table>thead>tr.danger>th,.page-content table>thead>tr>td.danger,.page-content table>thead>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger,.widget_calendar #wp-calendar>tbody>tr.danger>td,.widget_calendar #wp-calendar>tbody>tr.danger>th,.widget_calendar #wp-calendar>tbody>tr>td.danger,.widget_calendar #wp-calendar>tbody>tr>th.danger,.widget_calendar #wp-calendar>tfoot>tr.danger>td,.widget_calendar #wp-calendar>tfoot>tr.danger>th,.widget_calendar #wp-calendar>tfoot>tr>td.danger,.widget_calendar #wp-calendar>tfoot>tr>th.danger,.widget_calendar #wp-calendar>thead>tr.danger>td,.widget_calendar #wp-calendar>thead>tr.danger>th,.widget_calendar #wp-calendar>thead>tr>td.danger,.widget_calendar #wp-calendar>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive,.widget_calendar #wp-calendar{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive,.widget_calendar #wp-calendar{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.entry-content .table-responsive>table,.entry-content .widget_calendar #wp-calendar>table,.page-content .table-responsive>table,.page-content .widget_calendar #wp-calendar>table,.table-responsive>.table,.widget_calendar #wp-calendar>#wp-calendar,.widget_calendar #wp-calendar>.table,.widget_calendar .entry-content #wp-calendar>table,.widget_calendar .page-content #wp-calendar>table,.widget_calendar .table-responsive>#wp-calendar{margin-bottom:0}.entry-content .table-responsive>table>tbody>tr>td,.entry-content .table-responsive>table>tbody>tr>th,.entry-content .table-responsive>table>tfoot>tr>td,.entry-content .table-responsive>table>tfoot>tr>th,.entry-content .table-responsive>table>thead>tr>td,.entry-content .table-responsive>table>thead>tr>th,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>td,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>th,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.entry-content .widget_calendar #wp-calendar>table>thead>tr>td,.entry-content .widget_calendar #wp-calendar>table>thead>tr>th,.page-content .table-responsive>table>tbody>tr>td,.page-content .table-responsive>table>tbody>tr>th,.page-content .table-responsive>table>tfoot>tr>td,.page-content .table-responsive>table>tfoot>tr>th,.page-content .table-responsive>table>thead>tr>td,.page-content .table-responsive>table>thead>tr>th,.page-content .widget_calendar #wp-calendar>table>tbody>tr>td,.page-content .widget_calendar #wp-calendar>table>tbody>tr>th,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.page-content .widget_calendar #wp-calendar>table>thead>tr>td,.page-content .widget_calendar #wp-calendar>table>thead>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th,.widget_calendar #wp-calendar>.table>tbody>tr>td,.widget_calendar #wp-calendar>.table>tbody>tr>th,.widget_calendar #wp-calendar>.table>tfoot>tr>td,.widget_calendar #wp-calendar>.table>tfoot>tr>th,.widget_calendar #wp-calendar>.table>thead>tr>td,.widget_calendar #wp-calendar>.table>thead>tr>th,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>td,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>th,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>td,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>th,.widget_calendar .entry-content #wp-calendar>table>thead>tr>td,.widget_calendar .entry-content #wp-calendar>table>thead>tr>th,.widget_calendar .page-content #wp-calendar>table>tbody>tr>td,.widget_calendar .page-content #wp-calendar>table>tbody>tr>th,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>td,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>th,.widget_calendar .page-content #wp-calendar>table>thead>tr>td,.widget_calendar .page-content #wp-calendar>table>thead>tr>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered,.widget_calendar #wp-calendar>#wp-calendar,.widget_calendar #wp-calendar>.table-bordered,.widget_calendar .table-responsive>#wp-calendar{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>th{border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,input[name=post_password],output{display:block;font-size:14px;line-height:1.42857;color:#555}.form-control,input[name=post_password]{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus,input[name=post_password]:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder,input[name=post_password]::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,input[name=post_password]:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,input[name=post_password]::-webkit-input-placeholder{color:#999}.form-control::-ms-expand,input[name=post_password]::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,fieldset[disabled] input[name=post_password],input[disabled][name=post_password],input[readonly][name=post_password]{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control,fieldset[disabled] input[name=post_password],input[disabled][name=post_password]{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=date][name=post_password],input[type=datetime-local].form-control,input[type=datetime-local][name=post_password],input[type=month].form-control,input[type=month][name=post_password],input[type=time].form-control,input[type=time][name=post_password]{line-height:34px}.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=date][type=reset],.input-group-sm>.input-group-btn>input[type=date][type=submit],.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=datetime-local][type=reset],.input-group-sm>.input-group-btn>input[type=datetime-local][type=submit],.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=month][type=reset],.input-group-sm>.input-group-btn>input[type=month][type=submit],.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>.input-group-btn>input[type=time][type=reset],.input-group-sm>.input-group-btn>input[type=time][type=submit],.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=date][name=post_password],.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=datetime-local][name=post_password],.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=month][name=post_password],.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm>input[type=time][name=post_password],.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=date][type=reset],.input-group-lg>.input-group-btn>input[type=date][type=submit],.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=datetime-local][type=reset],.input-group-lg>.input-group-btn>input[type=datetime-local][type=submit],.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=month][type=reset],.input-group-lg>.input-group-btn>input[type=month][type=submit],.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>.input-group-btn>input[type=time][type=reset],.input-group-lg>.input-group-btn>input[type=time][type=submit],.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=date][name=post_password],.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=datetime-local][name=post_password],.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=month][name=post_password],.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg>input[type=time][name=post_password],.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-lg>.input-group-btn>button.form-control-static,.input-group-lg>.input-group-btn>input.form-control-static[type=reset],.input-group-lg>.input-group-btn>input.form-control-static[type=submit],.input-group-lg>input.form-control-static[name=post_password],.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.input-group-sm>.input-group-btn>button.form-control-static,.input-group-sm>.input-group-btn>input.form-control-static[type=reset],.input-group-sm>.input-group-btn>input.form-control-static[type=submit],.input-group-sm>input.form-control-static[name=post_password]{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.input-group-btn>button,.input-group-sm>.input-group-btn>input[type=reset],.input-group-sm>.input-group-btn>input[type=submit],.input-group-sm>input[name=post_password],.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control,.form-group-sm input[name=post_password]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.input-group-btn>button,.input-group-lg>.input-group-btn>input[type=reset],.input-group-lg>.input-group-btn>input[type=submit],.input-group-lg>input[name=post_password],.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control,.form-group-lg input[name=post_password]{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback input[name=post_password]{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:1;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.form-group-lg input[name=post_password]+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg>.input-group-btn>button+.form-control-feedback,.input-group-lg>.input-group-btn>input[type=reset]+.form-control-feedback,.input-group-lg>.input-group-btn>input[type=submit]+.form-control-feedback,.input-group-lg>input[name=post_password]+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.form-group-sm input[name=post_password]+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm>.input-group-btn>button+.form-control-feedback,.input-group-sm>.input-group-btn>input[type=reset]+.form-control-feedback,.input-group-sm>.input-group-btn>input[type=submit]+.form-control-feedback,.input-group-sm>input[name=post_password]+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control,.has-success input[name=post_password]{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus,.has-success input[name=post_password]:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control,.has-warning input[name=post_password]{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus,.has-warning input[name=post_password]:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control,.has-error input[name=post_password]{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus,.has-error input[name=post_password]:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.navigation-skiplink-link~.form-control-feedback,.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline input[name=post_password]{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group input[name=post_password]{width:auto}.form-inline .input-group>.form-control,.form-inline .input-group>input[name=post_password]{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn,button,input[type=reset],input[type=submit]{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,button.active.focus,button.active:focus,button.focus,button:active.focus,button:active:focus,button:focus,input.active.focus[type=reset],input.active.focus[type=submit],input.active[type=reset]:focus,input.active[type=submit]:focus,input.focus[type=reset],input.focus[type=submit],input[type=reset]:active.focus,input[type=reset]:active:focus,input[type=reset]:focus,input[type=submit]:active.focus,input[type=submit]:active:focus,input[type=submit]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover,button.focus,button:focus,button:hover,input.focus[type=reset],input.focus[type=submit],input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#333;text-decoration:none}.btn.active,.btn:active,button.active,button:active,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=submit]:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],button.disabled,button[disabled],fieldset[disabled] .btn,fieldset[disabled] button,fieldset[disabled] input[type=reset],fieldset[disabled] input[type=submit],input.disabled[type=reset],input.disabled[type=submit],input[disabled][type=reset],input[disabled][type=submit]{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default,button,input[type=reset],input[type=submit]{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus,button.focus,button:focus,input.focus[type=reset],input.focus[type=submit],input[type=reset]:focus,input[type=submit]:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle,.open>button.dropdown-toggle,.open>input.dropdown-toggle[type=reset],.open>input.dropdown-toggle[type=submit],button.active,button:active,button:hover,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover,.open>button.dropdown-toggle.focus,.open>button.dropdown-toggle:focus,.open>button.dropdown-toggle:hover,.open>input.dropdown-toggle.focus[type=reset],.open>input.dropdown-toggle.focus[type=submit],.open>input.dropdown-toggle[type=reset]:focus,.open>input.dropdown-toggle[type=reset]:hover,.open>input.dropdown-toggle[type=submit]:focus,.open>input.dropdown-toggle[type=submit]:hover,button.active.focus,button.active:focus,button.active:hover,button:active.focus,button:active:focus,button:active:hover,input.active.focus[type=reset],input.active.focus[type=submit],input.active[type=reset]:focus,input.active[type=reset]:hover,input.active[type=submit]:focus,input.active[type=submit]:hover,input[type=reset]:active.focus,input[type=reset]:active:focus,input[type=reset]:active:hover,input[type=submit]:active.focus,input[type=submit]:active:focus,input[type=submit]:active:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle,.open>button.dropdown-toggle,.open>input.dropdown-toggle[type=reset],.open>input.dropdown-toggle[type=submit],button.active,button:active,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=submit]:active{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,button.disabled.focus,button.disabled:focus,button.disabled:hover,button[disabled].focus,button[disabled]:focus,button[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] button.focus,fieldset[disabled] button:focus,fieldset[disabled] button:hover,fieldset[disabled] input.focus[type=reset],fieldset[disabled] input.focus[type=submit],fieldset[disabled] input[type=reset]:focus,fieldset[disabled] input[type=reset]:hover,fieldset[disabled] input[type=submit]:focus,fieldset[disabled] input[type=submit]:hover,input.disabled.focus[type=reset],input.disabled.focus[type=submit],input.disabled[type=reset]:focus,input.disabled[type=reset]:hover,input.disabled[type=submit]:focus,input.disabled[type=submit]:hover,input[disabled].focus[type=reset],input[disabled].focus[type=submit],input[disabled][type=reset]:focus,input[disabled][type=reset]:hover,input[disabled][type=submit]:focus,input[disabled][type=submit]:hover{background-color:#fff;border-color:#ccc}.btn-default .badge,button .badge,input[type=reset] .badge,input[type=submit] .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-group-lg>button,.btn-group-lg>input[type=reset],.btn-group-lg>input[type=submit],.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-group-sm>.btn,.btn-group-sm>button,.btn-group-sm>input[type=reset],.btn-group-sm>input[type=submit],.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-group-xs>button,.btn-group-xs>input[type=reset],.btn-group-xs>input[type=submit],.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:7;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.alignright,.dropdown-menu.pull-right,.entry-attachment #nav-below .dropdown-menu.nav-next,.widget_calendar #wp-calendar #next a.dropdown-menu{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:6}.alignright>.dropdown-menu,.entry-attachment #nav-below .nav-next>.dropdown-menu,.pull-right>.dropdown-menu,.widget_calendar #wp-calendar #next a>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>button,.btn-group-vertical>input[type=reset],.btn-group-vertical>input[type=submit],.btn-group>.btn,.btn-group>button,.btn-group>input[type=reset],.btn-group>input[type=submit]{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group-vertical>button.active,.btn-group-vertical>button:active,.btn-group-vertical>button:focus,.btn-group-vertical>button:hover,.btn-group-vertical>input.active[type=reset],.btn-group-vertical>input.active[type=submit],.btn-group-vertical>input[type=reset]:active,.btn-group-vertical>input[type=reset]:focus,.btn-group-vertical>input[type=reset]:hover,.btn-group-vertical>input[type=submit]:active,.btn-group-vertical>input[type=submit]:focus,.btn-group-vertical>input[type=submit]:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.btn-group>button.active,.btn-group>button:active,.btn-group>button:focus,.btn-group>button:hover,.btn-group>input.active[type=reset],.btn-group>input.active[type=submit],.btn-group>input[type=reset]:active,.btn-group>input[type=reset]:focus,.btn-group>input[type=reset]:hover,.btn-group>input[type=submit]:active,.btn-group>input[type=submit]:focus,.btn-group>input[type=submit]:hover{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn+button,.btn-group .btn+input[type=reset],.btn-group .btn+input[type=submit],.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group .btn-group+button,.btn-group .btn-group+input[type=reset],.btn-group .btn-group+input[type=submit],.btn-group button+.btn,.btn-group button+.btn-group,.btn-group button+button,.btn-group button+input[type=reset],.btn-group button+input[type=submit],.btn-group input[type=reset]+.btn,.btn-group input[type=reset]+.btn-group,.btn-group input[type=reset]+button,.btn-group input[type=reset]+input[type=reset],.btn-group input[type=reset]+input[type=submit],.btn-group input[type=submit]+.btn,.btn-group input[type=submit]+.btn-group,.btn-group input[type=submit]+button,.btn-group input[type=submit]+input[type=reset],.btn-group input[type=submit]+input[type=submit]{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.btn-toolbar button,.btn-toolbar input[type=reset],.btn-toolbar input[type=submit]{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group,.btn-toolbar>button,.btn-toolbar>input[type=reset],.btn-toolbar>input[type=submit]{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type=reset]:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type=submit]:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child,.btn-group>button:first-child,.btn-group>input[type=reset]:first-child,.btn-group>input[type=submit]:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type=reset]:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type=submit]:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child),.btn-group>button:last-child:not(:first-child),.btn-group>input[type=reset]:last-child:not(:first-child),.btn-group>input[type=submit]:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>button,.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=reset],.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=submit]{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type=reset]:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn-group:last-child:not(:first-child)>button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type=reset]:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle,.btn-group>button+.dropdown-toggle,.btn-group>input[type=reset]+.dropdown-toggle,.btn-group>input[type=submit]+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group-lg.btn-group>button+.dropdown-toggle,.btn-group-lg.btn-group>input[type=reset]+.dropdown-toggle,.btn-group-lg.btn-group>input[type=submit]+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret,button .caret,input[type=reset] .caret,input[type=submit] .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-group-lg>button .caret,.btn-group-lg>input[type=reset] .caret,.btn-group-lg>input[type=submit] .caret,.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-group-lg>button .caret,.dropup .btn-group-lg>input[type=reset] .caret,.dropup .btn-group-lg>input[type=submit] .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>button,.btn-group-vertical>.btn-group>input[type=reset],.btn-group-vertical>.btn-group>input[type=submit],.btn-group-vertical>button,.btn-group-vertical>input[type=reset],.btn-group-vertical>input[type=submit]{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>button,.btn-group-vertical>.btn-group>input[type=reset],.btn-group-vertical>.btn-group>input[type=submit]{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn+button,.btn-group-vertical>.btn+input[type=reset],.btn-group-vertical>.btn+input[type=submit],.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group,.btn-group-vertical>.btn-group+button,.btn-group-vertical>.btn-group+input[type=reset],.btn-group-vertical>.btn-group+input[type=submit],.btn-group-vertical>button+.btn,.btn-group-vertical>button+.btn-group,.btn-group-vertical>button+button,.btn-group-vertical>button+input[type=reset],.btn-group-vertical>button+input[type=submit],.btn-group-vertical>input[type=reset]+.btn,.btn-group-vertical>input[type=reset]+.btn-group,.btn-group-vertical>input[type=reset]+button,.btn-group-vertical>input[type=reset]+input[type=reset],.btn-group-vertical>input[type=reset]+input[type=submit],.btn-group-vertical>input[type=submit]+.btn,.btn-group-vertical>input[type=submit]+.btn-group,.btn-group-vertical>input[type=submit]+button,.btn-group-vertical>input[type=submit]+input[type=reset],.btn-group-vertical>input[type=submit]+input[type=submit]{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group-vertical>button:not(:first-child):not(:last-child),.btn-group-vertical>input[type=reset]:not(:first-child):not(:last-child),.btn-group-vertical>input[type=submit]:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>button:first-child:not(:last-child),.btn-group-vertical>input[type=reset]:first-child:not(:last-child),.btn-group-vertical>input[type=submit]:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>button:last-child:not(:first-child),.btn-group-vertical>input[type=reset]:last-child:not(:first-child),.btn-group-vertical>input[type=submit]:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=reset],.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=submit]{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group-vertical>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=reset]:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=reset]:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group,.btn-group-justified>button,.btn-group-justified>input[type=reset],.btn-group-justified>input[type=submit]{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group button,.btn-group-justified>.btn-group input[type=reset],.btn-group-justified>.btn-group input[type=submit]{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>button input[type=checkbox],[data-toggle=buttons]>.btn-group>button input[type=radio],[data-toggle=buttons]>.btn-group>input[type=reset] input[type=checkbox],[data-toggle=buttons]>.btn-group>input[type=reset] input[type=radio],[data-toggle=buttons]>.btn-group>input[type=submit] input[type=checkbox],[data-toggle=buttons]>.btn-group>input[type=submit] input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>button input[type=checkbox],[data-toggle=buttons]>button input[type=radio],[data-toggle=buttons]>input[type=reset] input[type=checkbox],[data-toggle=buttons]>input[type=reset] input[type=radio],[data-toggle=buttons]>input[type=submit] input[type=checkbox],[data-toggle=buttons]>input[type=submit] input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control,.input-group input[name=post_password]{position:relative;z-index:1;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus,.input-group input[name=post_password]:focus{z-index:2}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group input[name=post_password]{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group input[name=post_password]:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.input-group-sm>.input-group-btn>button.input-group-addon,.input-group-sm>.input-group-btn>input.input-group-addon[type=reset],.input-group-sm>.input-group-btn>input.input-group-addon[type=submit]{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.input-group-lg>.input-group-btn>button.input-group-addon,.input-group-lg>.input-group-btn>input.input-group-addon[type=reset],.input-group-lg>.input-group-btn>input.input-group-addon[type=submit]{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn-group>button,.input-group-btn:first-child>.btn-group>input[type=reset],.input-group-btn:first-child>.btn-group>input[type=submit],.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:first-child>button,.input-group-btn:first-child>input[type=reset],.input-group-btn:first-child>input[type=submit],.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>button,.input-group-btn:last-child>.btn-group:not(:last-child)>input[type=reset],.input-group-btn:last-child>.btn-group:not(:last-child)>input[type=submit],.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type=reset]:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type=submit]:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child,.input-group input[name=post_password]:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>button,.input-group-btn:first-child>.btn-group:not(:first-child)>input[type=reset],.input-group-btn:first-child>.btn-group:not(:first-child)>input[type=submit],.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>button:not(:first-child),.input-group-btn:first-child>input[type=reset]:not(:first-child),.input-group-btn:first-child>input[type=submit]:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn-group>button,.input-group-btn:last-child>.btn-group>input[type=reset],.input-group-btn:last-child>.btn-group>input[type=submit],.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:last-child>button,.input-group-btn:last-child>input[type=reset],.input-group-btn:last-child>input[type=submit],.input-group .form-control:last-child,.input-group input[name=post_password]:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn,.input-group-btn>button,.input-group-btn>input[type=reset],.input-group-btn>input[type=submit]{position:relative}.input-group-btn>.btn+.btn,.input-group-btn>.btn+button,.input-group-btn>.btn+input[type=reset],.input-group-btn>.btn+input[type=submit],.input-group-btn>button+.btn,.input-group-btn>button+button,.input-group-btn>button+input[type=reset],.input-group-btn>button+input[type=submit],.input-group-btn>input[type=reset]+.btn,.input-group-btn>input[type=reset]+button,.input-group-btn>input[type=reset]+input[type=reset],.input-group-btn>input[type=reset]+input[type=submit],.input-group-btn>input[type=submit]+.btn,.input-group-btn>input[type=submit]+button,.input-group-btn>input[type=submit]+input[type=reset],.input-group-btn>input[type=submit]+input[type=submit]{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover,.input-group-btn>button:active,.input-group-btn>button:focus,.input-group-btn>button:hover,.input-group-btn>input[type=reset]:active,.input-group-btn>input[type=reset]:focus,.input-group-btn>input[type=reset]:hover,.input-group-btn>input[type=submit]:active,.input-group-btn>input[type=submit]:focus,.input-group-btn>input[type=submit]:hover{z-index:1}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group,.input-group-btn:first-child>button,.input-group-btn:first-child>input[type=reset],.input-group-btn:first-child>input[type=submit]{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.input-group-btn:last-child>button,.input-group-btn:last-child>input[type=reset],.input-group-btn:last-child>input[type=submit]{z-index:1;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:7;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:8}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin:8px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form input[name=post_password]{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group input[name=post_password]{width:auto}.navbar-form .input-group>.form-control,.navbar-form .input-group>input[name=post_password]{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.btn-group-sm>.navbar-btn.btn,.btn-group-sm>button.navbar-btn,.btn-group-sm>input.navbar-btn[type=reset],.btn-group-sm>input.navbar-btn[type=submit],.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.btn-group-xs>.navbar-btn.btn,.btn-group-xs>button.navbar-btn,.btn-group-xs>input.navbar-btn[type=reset],.btn-group-xs>input.navbar-btn[type=submit],.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination,ul.page-numbers{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li,ul.page-numbers>li{display:inline}.pagination>li>a,.pagination>li>span,ul.page-numbers>li>a,ul.page-numbers>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span,ul.page-numbers>li:first-child>a,ul.page-numbers>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span,ul.page-numbers>li:last-child>a,ul.page-numbers>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,ul.page-numbers>li>a:focus,ul.page-numbers>li>a:hover,ul.page-numbers>li>span:focus,ul.page-numbers>li>span:hover{z-index:1;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,ul.page-numbers>.active>a,ul.page-numbers>.active>a:focus,ul.page-numbers>.active>a:hover,ul.page-numbers>.active>span,ul.page-numbers>.active>span:focus,ul.page-numbers>.active>span:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover,ul.page-numbers>.disabled>a,ul.page-numbers>.disabled>a:focus,ul.page-numbers>.disabled>a:hover,ul.page-numbers>.disabled>span,ul.page-numbers>.disabled>span:focus,ul.page-numbers>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label,button .label,input[type=reset] .label,input[type=submit] .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge,button .badge,input[type=reset] .badge,input[type=submit] .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-group-xs>button .badge,.btn-group-xs>input[type=reset] .badge,.btn-group-xs>input[type=submit] .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}#content .page header.entry-header .jumbotron .entry-title,#content .post header.entry-header .jumbotron .entry-title,#header-branding .jumbotron .site-title,.jumbotron,.jumbotron #content .page header.entry-header .entry-title,.jumbotron #content .post header.entry-header .entry-title,.jumbotron #header-branding .site-title,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container-fluid .jumbotron,.container .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container-fluid .jumbotron,.container .jumbotron{padding-left:60px;padding-right:60px}#content .page header.entry-header .jumbotron .entry-title,#content .post header.entry-header .jumbotron .entry-title,#header-branding .jumbotron .site-title,.jumbotron #content .page header.entry-header .entry-title,.jumbotron #content .post header.entry-header .entry-title,.jumbotron #header-branding .site-title,.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail,.wp-caption{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img,.wp-caption>img,.wp-caption a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption,.wp-caption .caption{padding:9px;color:#333}a.active.wp-caption,a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover,a.wp-caption:focus,a.wp-caption:hover{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes a{0%{background-position:40px 0}to{background-position:0 0}}@keyframes a{0%{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:a 2s linear infinite;animation:a 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.gallery .gallery-item img.media-object,.media-object.img-thumbnail{max-width:none}.entry-attachment #nav-below .media>.nav-next,.media-right,.media>.alignright,.media>.pull-right,.widget_calendar #wp-calendar #next .media>a{padding-left:10px}.entry-attachment #nav-below .media>.nav-previous,.gallery .media>.gallery-item,.media-left,.media>.alignleft,.media>.pull-left,.widget_calendar #wp-calendar #prev .media>a{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:1;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body:after,.panel-body:before{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.entry-content .panel>.panel-collapse>table,.entry-content .panel>.table-responsive>table,.entry-content .panel>table,.entry-content .widget_calendar .panel>#wp-calendar>table,.page-content .panel>.panel-collapse>table,.page-content .panel>.table-responsive>table,.page-content .panel>table,.page-content .widget_calendar .panel>#wp-calendar>table,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table,.widget_calendar .entry-content .panel>#wp-calendar>table,.widget_calendar .page-content .panel>#wp-calendar>table,.widget_calendar .panel>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.widget_calendar .panel>#wp-calendar>.table,.widget_calendar .panel>.panel-collapse>#wp-calendar,.widget_calendar .panel>.table-responsive>#wp-calendar{margin-bottom:0}.entry-content .panel>.panel-collapse>table caption,.entry-content .panel>.table-responsive>table caption,.entry-content .panel>table caption,.entry-content .widget_calendar .panel>#wp-calendar>table caption,.page-content .panel>.panel-collapse>table caption,.page-content .panel>.table-responsive>table caption,.page-content .panel>table caption,.page-content .widget_calendar .panel>#wp-calendar>table caption,.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption,.widget_calendar .entry-content .panel>#wp-calendar>table caption,.widget_calendar .page-content .panel>#wp-calendar>table caption,.widget_calendar .panel>#wp-calendar>#wp-calendar caption,.widget_calendar .panel>#wp-calendar>.table caption,.widget_calendar .panel>#wp-calendar caption,.widget_calendar .panel>.panel-collapse>#wp-calendar caption,.widget_calendar .panel>.table-responsive>#wp-calendar caption{padding-left:15px;padding-right:15px}.entry-content .panel>.table-responsive:first-child>table:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.entry-content .panel>table:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .panel>table:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.entry-content .panel>table:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>table:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.entry-content .panel>.panel-body+table,.entry-content .panel>table+.panel-body,.page-content .panel>.panel-body+table,.page-content .panel>table+.panel-body,.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body,.widget_calendar .panel>#wp-calendar+.panel-body,.widget_calendar .panel>.panel-body+#wp-calendar{border-top:1px solid #ddd}.entry-content .panel>table>tbody:first-child>tr:first-child td,.entry-content .panel>table>tbody:first-child>tr:first-child th,.page-content .panel>table>tbody:first-child>tr:first-child td,.page-content .panel>table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child td,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered,.widget_calendar .panel>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.widget_calendar .panel>#wp-calendar>.table-bordered,.widget_calendar .panel>.table-responsive>#wp-calendar{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive,.widget_calendar .panel>#wp-calendar{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal,.modal-open{overflow:hidden}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn,.modal-footer .btn+button,.modal-footer .btn+input[type=reset],.modal-footer .btn+input[type=submit],.modal-footer button+.btn,.modal-footer button+button,.modal-footer button+input[type=reset],.modal-footer button+input[type=submit],.modal-footer input[type=reset]+.btn,.modal-footer input[type=reset]+button,.modal-footer input[type=reset]+input[type=reset],.modal-footer input[type=reset]+input[type=submit],.modal-footer input[type=submit]+.btn,.modal-footer input[type=submit]+button,.modal-footer input[type=submit]+input[type=reset],.modal-footer input[type=submit]+input[type=submit]{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .btn+button,.modal-footer .btn-group .btn+input[type=reset],.modal-footer .btn-group .btn+input[type=submit],.modal-footer .btn-group button+.btn,.modal-footer .btn-group button+button,.modal-footer .btn-group button+input[type=reset],.modal-footer .btn-group button+input[type=submit],.modal-footer .btn-group input[type=reset]+.btn,.modal-footer .btn-group input[type=reset]+button,.modal-footer .btn-group input[type=reset]+input[type=reset],.modal-footer .btn-group input[type=reset]+input[type=submit],.modal-footer .btn-group input[type=submit]+.btn,.modal-footer .btn-group input[type=submit]+button,.modal-footer .btn-group input[type=submit]+input[type=reset],.modal-footer .btn-group input[type=submit]+input[type=submit]{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:12;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:11;display:none;max-width:276px;padding:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media (-webkit-transform-3d),all and (transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translateZ(0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,.0001));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001),rgba(0,0,0,.5));background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:3;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:5;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:4;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn,.carousel-caption button,.carousel-caption input[type=reset],.carousel-caption input[type=submit]{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.aligncenter,.center-block{display:block;margin-left:auto;margin-right:auto}.alignright,.entry-attachment #nav-below .nav-next,.pull-right,.widget_calendar #wp-calendar #next a{float:right!important}.alignleft,.entry-attachment #nav-below .nav-previous,.gallery .gallery-item,.pull-left,.widget_calendar #wp-calendar #prev a{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body{overflow-x:hidden}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}img{height:auto;max-width:100%}.alignnone{margin:.5em 0}.alignright{margin:.5em 0 1em 1em}.alignleft{margin:.5em 1em 1em 0}.aligncenter{margin:.5em auto}.hentry,.widget{-ms-word-wrap:break-word;word-wrap:break-word}.entry-content:after,.entry-content:before,.page-content:after,.page-content:before{content:" ";display:table}.entry-content:after,.page-content:after{clear:both}.entry-attachment .attachment{margin-bottom:1em}.entry-caption{color:#666}.bypostauthor{color:inherit}.twitter-tweet-rendered{max-width:100%!important}.gallery{margin:0 auto 1em}.gallery:after,.gallery:before{content:" ";display:table}.gallery:after{clear:both}.gallery.gallery-columns-1 .gallery-item{float:none;margin:2em 2%;width:96%}.gallery.gallery-columns-2 .gallery-item{margin:2em 2%;width:46%}.gallery.gallery-columns-3 .gallery-item{margin:2em 2%;width:29.33333%}.gallery.gallery-columns-4 .gallery-item{margin:2em 2%;width:21%}.gallery.gallery-columns-5 .gallery-item{margin:2em 2%;width:16%}.gallery.gallery-columns-6 .gallery-item{margin:2em 1%;width:14.66667%}.gallery.gallery-columns-7 .gallery-item{margin:2em 1%;width:12.28571%}.gallery.gallery-columns-8 .gallery-item{margin:2em 1%;width:10.5%}.gallery.gallery-columns-9 .gallery-item{margin:2em 1%;width:9.11111%}.gallery .gallery-caption{color:#333;margin-left:0}.gallery dl{margin:0}.gallery br+br{display:none}.hentry img,.widget img{width:auto}.hentry img,.widget img,img.header-image,img.wp-post-image{height:auto;max-width:100%}.rsswidget img,img.wp-smiley{border:none;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}img#wpstats{display:none}.entry-content p img.aligncenter,.entry-content p img.alignleft,.entry-content p img.alignnone,.entry-content p img.alignright,.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignnone,.wp-caption.alignright{margin-top:1em;margin-bottom:2em}.wp-caption.aligncenter,.wp-caption.alignnone{clear:both!important}.wp-caption .wp-caption-text{display:inline-block;padding:9px;color:#333}.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:12px;font-style:normal;font-weight:700;margin-right:5px}.widget_calendar #wp-calendar #prev{border-right:0}.widget_calendar #wp-calendar #next{border-left:0}.widget_tag_cloud a:nth-child(1){font-size:29px!important}.widget_tag_cloud a:nth-child(2){font-size:32px!important}.widget_tag_cloud a:nth-child(3){font-size:18px!important}.widget_tag_cloud a:nth-child(4){font-size:27px!important}.widget_tag_cloud a:nth-child(5){font-size:32px!important}.widget_tag_cloud a:nth-child(6){font-size:23px!important}.widget_tag_cloud a:nth-child(7),.widget_tag_cloud a:nth-child(8){font-size:13px!important}.widget_tag_cloud a:nth-child(9){font-size:23px!important}.widget_tag_cloud a:nth-child(10){font-size:32px!important}.widget_tag_cloud a:nth-child(11){font-size:18px!important}.widget_tag_cloud a:nth-child(12){font-size:31px!important}.wp-video-shortcode{max-width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:13}.form-radio-group .radio:first-child{margin-top:0}.form-radio-group .radio:last-child{margin-bottom:0}select{max-width:100%}ul.page-numbers>li>span.current,ul.page-numbers>li>span.current:focus,ul.page-numbers>li>span.current:hover{z-index:1;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination-wrap{text-align:center;margin-top:15px}.infinite-scroll .pagination-wrap{display:none}.odin-map img{max-width:none!important}.navigation-skiplink-link{display:block;padding:1em;background-color:#f5f5f5;outline:0;outline:1px dotted}#content:focus{outline:none}#header-branding{background:none;padding:1.5em 0}#header-branding .custom-logo-link img{margin-right:1.5em;margin-bottom:1.5em;max-height:240px;max-width:auto}#header-branding .site-title{margin:0}#header-branding .site-description{margin:.5em 0 0}#header-image{margin-top:1.5em}#navigation-top{border-radius:0;margin:0}#content .page,#content .post{margin-bottom:2em;padding-left:2em;padding-right:2em;border-left:5px solid #f5f5f5}#content .page .entry-excerpt,#content .post .entry-excerpt{font-size:large}#content .page .entry-content,#content .post .entry-content{font-size:larger;padding-top:.5em;padding-bottom:1.5em}#content .page .entry-footer,#content .post .entry-footer{background:#f5f5f5;padding:.5em 1em}#content .post.sticky header.entry-header .entry-title:after{content:" \2014 "}#footer{text-align:center;position:absolute;bottom:0;width:100%;height:50px;background-color:#f5f5f5;padding-top:15px}html{position:relative;min-height:100%;overflow-y:scroll}body{margin-bottom:70px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto} \ No newline at end of file +@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret,.dropup>button>.caret,.dropup>input[type=reset]>.caret,.dropup>input[type=submit]>.caret,button>.caret,input[type=reset]>.caret,input[type=submit]>.caret{border-top-color:#000!important}.label{border:1px solid #000}.entry-content table,.page-content table,.table,.widget_calendar #wp-calendar{border-collapse:collapse!important}.entry-content table td,.entry-content table th,.page-content table td,.page-content table th,.table td,.table th,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{background-color:#fff!important}.table-bordered td,.table-bordered th,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot);src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}#header-image img,.comment-content img,.entry-content p img,.img-responsive,.widget img,.wp-caption{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.gallery .gallery-item img,.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.navigation-skiplink-link,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.navigation-skiplink-link:active,.navigation-skiplink-link:focus,.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-description,#header-branding .site-title,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}#content .page header.entry-header .entry-title .small,#content .page header.entry-header .entry-title small,#content .post header.entry-header .entry-title .small,#content .post header.entry-header .entry-title small,#header-branding .site-description .small,#header-branding .site-description small,#header-branding .site-title .small,#header-branding .site-title small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-title,.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}#content .page header.entry-header .entry-title .small,#content .page header.entry-header .entry-title small,#content .post header.entry-header .entry-title .small,#content .post header.entry-header .entry-title small,#header-branding .site-title .small,#header-branding .site-title small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}#header-branding .site-description,.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}#header-branding .site-description .small,#header-branding .site-description small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-title,.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}#header-branding .site-description,.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}#content .page header.entry-header .entry-meta,#content .post header.entry-header .entry-meta,.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){#content .page header.entry-header .entry-meta,#content .post header.entry-header .entry-meta,.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.entry-attachment .attachment,.gallery .gallery-item,.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,.entry-attachment #nav-below blockquote.nav-next,blockquote.alignright,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,.entry-attachment #nav-below blockquote.nav-next .small:before,.entry-attachment #nav-below blockquote.nav-next footer:before,.entry-attachment #nav-below blockquote.nav-next small:before,blockquote.alignright .small:before,blockquote.alignright footer:before,blockquote.alignright small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,.entry-attachment #nav-below blockquote.nav-next .small:after,.entry-attachment #nav-below blockquote.nav-next footer:after,.entry-attachment #nav-below blockquote.nav-next small:after,blockquote.alignright .small:after,blockquote.alignright footer:after,blockquote.alignright small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px;font-size:90%}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.entry-content table,.page-content table,.table,.widget_calendar #wp-calendar{width:100%;max-width:100%;margin-bottom:20px}.entry-content table>tbody>tr>td,.entry-content table>tbody>tr>th,.entry-content table>tfoot>tr>td,.entry-content table>tfoot>tr>th,.entry-content table>thead>tr>td,.entry-content table>thead>tr>th,.page-content table>tbody>tr>td,.page-content table>tbody>tr>th,.page-content table>tfoot>tr>td,.page-content table>tfoot>tr>th,.page-content table>thead>tr>td,.page-content table>thead>tr>th,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.entry-content table>thead>tr>th,.page-content table>thead>tr>th,.table>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.entry-content table>caption+thead>tr:first-child>td,.entry-content table>caption+thead>tr:first-child>th,.entry-content table>colgroup+thead>tr:first-child>td,.entry-content table>colgroup+thead>tr:first-child>th,.entry-content table>thead:first-child>tr:first-child>td,.entry-content table>thead:first-child>tr:first-child>th,.page-content table>caption+thead>tr:first-child>td,.page-content table>caption+thead>tr:first-child>th,.page-content table>colgroup+thead>tr:first-child>td,.page-content table>colgroup+thead>tr:first-child>th,.page-content table>thead:first-child>tr:first-child>td,.page-content table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.widget_calendar #wp-calendar>caption+thead>tr:first-child>td,.widget_calendar #wp-calendar>caption+thead>tr:first-child>th,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>td,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>th,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>td,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>th{border-top:0}.entry-content table>tbody+tbody,.page-content table>tbody+tbody,.table>tbody+tbody,.widget_calendar #wp-calendar>tbody+tbody{border-top:2px solid #ddd}.entry-content .table table,.entry-content .widget_calendar #wp-calendar table,.entry-content table .table,.entry-content table .widget_calendar #wp-calendar,.entry-content table table,.page-content .table table,.page-content .widget_calendar #wp-calendar table,.page-content table .table,.page-content table .widget_calendar #wp-calendar,.page-content table table,.table .entry-content table,.table .page-content table,.table .table,.table .widget_calendar #wp-calendar,.widget_calendar #wp-calendar #wp-calendar,.widget_calendar #wp-calendar .entry-content table,.widget_calendar #wp-calendar .page-content table,.widget_calendar #wp-calendar .table,.widget_calendar .entry-content table #wp-calendar,.widget_calendar .page-content table #wp-calendar,.widget_calendar .table #wp-calendar{background-color:#fff}.entry-content .table-condensed>tbody>tr>td,.entry-content .table-condensed>tbody>tr>th,.entry-content .table-condensed>tfoot>tr>td,.entry-content .table-condensed>tfoot>tr>th,.entry-content .table-condensed>thead>tr>td,.entry-content .table-condensed>thead>tr>th,.page-content .table-condensed>tbody>tr>td,.page-content .table-condensed>tbody>tr>th,.page-content .table-condensed>tfoot>tr>td,.page-content .table-condensed>tfoot>tr>th,.page-content .table-condensed>thead>tr>td,.page-content .table-condensed>thead>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th,.widget_calendar #wp-calendar,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd),.widget_calendar #wp-calendar>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.entry-content table>tbody>tr.active>td,.entry-content table>tbody>tr.active>th,.entry-content table>tbody>tr>td.active,.entry-content table>tbody>tr>th.active,.entry-content table>tfoot>tr.active>td,.entry-content table>tfoot>tr.active>th,.entry-content table>tfoot>tr>td.active,.entry-content table>tfoot>tr>th.active,.entry-content table>thead>tr.active>td,.entry-content table>thead>tr.active>th,.entry-content table>thead>tr>td.active,.entry-content table>thead>tr>th.active,.page-content table>tbody>tr.active>td,.page-content table>tbody>tr.active>th,.page-content table>tbody>tr>td.active,.page-content table>tbody>tr>th.active,.page-content table>tfoot>tr.active>td,.page-content table>tfoot>tr.active>th,.page-content table>tfoot>tr>td.active,.page-content table>tfoot>tr>th.active,.page-content table>thead>tr.active>td,.page-content table>thead>tr.active>th,.page-content table>thead>tr>td.active,.page-content table>thead>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active,.widget_calendar #wp-calendar>tbody>tr.active>td,.widget_calendar #wp-calendar>tbody>tr.active>th,.widget_calendar #wp-calendar>tbody>tr>td.active,.widget_calendar #wp-calendar>tbody>tr>th.active,.widget_calendar #wp-calendar>tfoot>tr.active>td,.widget_calendar #wp-calendar>tfoot>tr.active>th,.widget_calendar #wp-calendar>tfoot>tr>td.active,.widget_calendar #wp-calendar>tfoot>tr>th.active,.widget_calendar #wp-calendar>thead>tr.active>td,.widget_calendar #wp-calendar>thead>tr.active>th,.widget_calendar #wp-calendar>thead>tr>td.active,.widget_calendar #wp-calendar>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.entry-content table>tbody>tr.success>td,.entry-content table>tbody>tr.success>th,.entry-content table>tbody>tr>td.success,.entry-content table>tbody>tr>th.success,.entry-content table>tfoot>tr.success>td,.entry-content table>tfoot>tr.success>th,.entry-content table>tfoot>tr>td.success,.entry-content table>tfoot>tr>th.success,.entry-content table>thead>tr.success>td,.entry-content table>thead>tr.success>th,.entry-content table>thead>tr>td.success,.entry-content table>thead>tr>th.success,.page-content table>tbody>tr.success>td,.page-content table>tbody>tr.success>th,.page-content table>tbody>tr>td.success,.page-content table>tbody>tr>th.success,.page-content table>tfoot>tr.success>td,.page-content table>tfoot>tr.success>th,.page-content table>tfoot>tr>td.success,.page-content table>tfoot>tr>th.success,.page-content table>thead>tr.success>td,.page-content table>thead>tr.success>th,.page-content table>thead>tr>td.success,.page-content table>thead>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success,.widget_calendar #wp-calendar>tbody>tr.success>td,.widget_calendar #wp-calendar>tbody>tr.success>th,.widget_calendar #wp-calendar>tbody>tr>td.success,.widget_calendar #wp-calendar>tbody>tr>th.success,.widget_calendar #wp-calendar>tfoot>tr.success>td,.widget_calendar #wp-calendar>tfoot>tr.success>th,.widget_calendar #wp-calendar>tfoot>tr>td.success,.widget_calendar #wp-calendar>tfoot>tr>th.success,.widget_calendar #wp-calendar>thead>tr.success>td,.widget_calendar #wp-calendar>thead>tr.success>th,.widget_calendar #wp-calendar>thead>tr>td.success,.widget_calendar #wp-calendar>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.entry-content table>tbody>tr.info>td,.entry-content table>tbody>tr.info>th,.entry-content table>tbody>tr>td.info,.entry-content table>tbody>tr>th.info,.entry-content table>tfoot>tr.info>td,.entry-content table>tfoot>tr.info>th,.entry-content table>tfoot>tr>td.info,.entry-content table>tfoot>tr>th.info,.entry-content table>thead>tr.info>td,.entry-content table>thead>tr.info>th,.entry-content table>thead>tr>td.info,.entry-content table>thead>tr>th.info,.page-content table>tbody>tr.info>td,.page-content table>tbody>tr.info>th,.page-content table>tbody>tr>td.info,.page-content table>tbody>tr>th.info,.page-content table>tfoot>tr.info>td,.page-content table>tfoot>tr.info>th,.page-content table>tfoot>tr>td.info,.page-content table>tfoot>tr>th.info,.page-content table>thead>tr.info>td,.page-content table>thead>tr.info>th,.page-content table>thead>tr>td.info,.page-content table>thead>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info,.widget_calendar #wp-calendar>tbody>tr.info>td,.widget_calendar #wp-calendar>tbody>tr.info>th,.widget_calendar #wp-calendar>tbody>tr>td.info,.widget_calendar #wp-calendar>tbody>tr>th.info,.widget_calendar #wp-calendar>tfoot>tr.info>td,.widget_calendar #wp-calendar>tfoot>tr.info>th,.widget_calendar #wp-calendar>tfoot>tr>td.info,.widget_calendar #wp-calendar>tfoot>tr>th.info,.widget_calendar #wp-calendar>thead>tr.info>td,.widget_calendar #wp-calendar>thead>tr.info>th,.widget_calendar #wp-calendar>thead>tr>td.info,.widget_calendar #wp-calendar>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.entry-content table>tbody>tr.warning>td,.entry-content table>tbody>tr.warning>th,.entry-content table>tbody>tr>td.warning,.entry-content table>tbody>tr>th.warning,.entry-content table>tfoot>tr.warning>td,.entry-content table>tfoot>tr.warning>th,.entry-content table>tfoot>tr>td.warning,.entry-content table>tfoot>tr>th.warning,.entry-content table>thead>tr.warning>td,.entry-content table>thead>tr.warning>th,.entry-content table>thead>tr>td.warning,.entry-content table>thead>tr>th.warning,.page-content table>tbody>tr.warning>td,.page-content table>tbody>tr.warning>th,.page-content table>tbody>tr>td.warning,.page-content table>tbody>tr>th.warning,.page-content table>tfoot>tr.warning>td,.page-content table>tfoot>tr.warning>th,.page-content table>tfoot>tr>td.warning,.page-content table>tfoot>tr>th.warning,.page-content table>thead>tr.warning>td,.page-content table>thead>tr.warning>th,.page-content table>thead>tr>td.warning,.page-content table>thead>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning,.widget_calendar #wp-calendar>tbody>tr.warning>td,.widget_calendar #wp-calendar>tbody>tr.warning>th,.widget_calendar #wp-calendar>tbody>tr>td.warning,.widget_calendar #wp-calendar>tbody>tr>th.warning,.widget_calendar #wp-calendar>tfoot>tr.warning>td,.widget_calendar #wp-calendar>tfoot>tr.warning>th,.widget_calendar #wp-calendar>tfoot>tr>td.warning,.widget_calendar #wp-calendar>tfoot>tr>th.warning,.widget_calendar #wp-calendar>thead>tr.warning>td,.widget_calendar #wp-calendar>thead>tr.warning>th,.widget_calendar #wp-calendar>thead>tr>td.warning,.widget_calendar #wp-calendar>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.entry-content table>tbody>tr.danger>td,.entry-content table>tbody>tr.danger>th,.entry-content table>tbody>tr>td.danger,.entry-content table>tbody>tr>th.danger,.entry-content table>tfoot>tr.danger>td,.entry-content table>tfoot>tr.danger>th,.entry-content table>tfoot>tr>td.danger,.entry-content table>tfoot>tr>th.danger,.entry-content table>thead>tr.danger>td,.entry-content table>thead>tr.danger>th,.entry-content table>thead>tr>td.danger,.entry-content table>thead>tr>th.danger,.page-content table>tbody>tr.danger>td,.page-content table>tbody>tr.danger>th,.page-content table>tbody>tr>td.danger,.page-content table>tbody>tr>th.danger,.page-content table>tfoot>tr.danger>td,.page-content table>tfoot>tr.danger>th,.page-content table>tfoot>tr>td.danger,.page-content table>tfoot>tr>th.danger,.page-content table>thead>tr.danger>td,.page-content table>thead>tr.danger>th,.page-content table>thead>tr>td.danger,.page-content table>thead>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger,.widget_calendar #wp-calendar>tbody>tr.danger>td,.widget_calendar #wp-calendar>tbody>tr.danger>th,.widget_calendar #wp-calendar>tbody>tr>td.danger,.widget_calendar #wp-calendar>tbody>tr>th.danger,.widget_calendar #wp-calendar>tfoot>tr.danger>td,.widget_calendar #wp-calendar>tfoot>tr.danger>th,.widget_calendar #wp-calendar>tfoot>tr>td.danger,.widget_calendar #wp-calendar>tfoot>tr>th.danger,.widget_calendar #wp-calendar>thead>tr.danger>td,.widget_calendar #wp-calendar>thead>tr.danger>th,.widget_calendar #wp-calendar>thead>tr>td.danger,.widget_calendar #wp-calendar>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive,.widget_calendar #wp-calendar{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive,.widget_calendar #wp-calendar{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.entry-content .table-responsive>table,.entry-content .widget_calendar #wp-calendar>table,.page-content .table-responsive>table,.page-content .widget_calendar #wp-calendar>table,.table-responsive>.table,.widget_calendar #wp-calendar>#wp-calendar,.widget_calendar #wp-calendar>.table,.widget_calendar .entry-content #wp-calendar>table,.widget_calendar .page-content #wp-calendar>table,.widget_calendar .table-responsive>#wp-calendar{margin-bottom:0}.entry-content .table-responsive>table>tbody>tr>td,.entry-content .table-responsive>table>tbody>tr>th,.entry-content .table-responsive>table>tfoot>tr>td,.entry-content .table-responsive>table>tfoot>tr>th,.entry-content .table-responsive>table>thead>tr>td,.entry-content .table-responsive>table>thead>tr>th,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>td,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>th,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.entry-content .widget_calendar #wp-calendar>table>thead>tr>td,.entry-content .widget_calendar #wp-calendar>table>thead>tr>th,.page-content .table-responsive>table>tbody>tr>td,.page-content .table-responsive>table>tbody>tr>th,.page-content .table-responsive>table>tfoot>tr>td,.page-content .table-responsive>table>tfoot>tr>th,.page-content .table-responsive>table>thead>tr>td,.page-content .table-responsive>table>thead>tr>th,.page-content .widget_calendar #wp-calendar>table>tbody>tr>td,.page-content .widget_calendar #wp-calendar>table>tbody>tr>th,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.page-content .widget_calendar #wp-calendar>table>thead>tr>td,.page-content .widget_calendar #wp-calendar>table>thead>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th,.widget_calendar #wp-calendar>.table>tbody>tr>td,.widget_calendar #wp-calendar>.table>tbody>tr>th,.widget_calendar #wp-calendar>.table>tfoot>tr>td,.widget_calendar #wp-calendar>.table>tfoot>tr>th,.widget_calendar #wp-calendar>.table>thead>tr>td,.widget_calendar #wp-calendar>.table>thead>tr>th,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>td,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>th,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>td,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>th,.widget_calendar .entry-content #wp-calendar>table>thead>tr>td,.widget_calendar .entry-content #wp-calendar>table>thead>tr>th,.widget_calendar .page-content #wp-calendar>table>tbody>tr>td,.widget_calendar .page-content #wp-calendar>table>tbody>tr>th,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>td,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>th,.widget_calendar .page-content #wp-calendar>table>thead>tr>td,.widget_calendar .page-content #wp-calendar>table>thead>tr>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered,.widget_calendar #wp-calendar>#wp-calendar,.widget_calendar #wp-calendar>.table-bordered,.widget_calendar .table-responsive>#wp-calendar{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>th{border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,input[name=post_password],output{display:block;font-size:14px;line-height:1.42857;color:#555}.form-control,input[name=post_password]{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus,input[name=post_password]:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder,input[name=post_password]::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,input[name=post_password]:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,input[name=post_password]::-webkit-input-placeholder{color:#999}.form-control::-ms-expand,input[name=post_password]::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,fieldset[disabled] input[name=post_password],input[disabled][name=post_password],input[readonly][name=post_password]{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control,fieldset[disabled] input[name=post_password],input[disabled][name=post_password]{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=date][name=post_password],input[type=datetime-local].form-control,input[type=datetime-local][name=post_password],input[type=month].form-control,input[type=month][name=post_password],input[type=time].form-control,input[type=time][name=post_password]{line-height:34px}.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=date][type=reset],.input-group-sm>.input-group-btn>input[type=date][type=submit],.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=datetime-local][type=reset],.input-group-sm>.input-group-btn>input[type=datetime-local][type=submit],.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=month][type=reset],.input-group-sm>.input-group-btn>input[type=month][type=submit],.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>.input-group-btn>input[type=time][type=reset],.input-group-sm>.input-group-btn>input[type=time][type=submit],.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=date][name=post_password],.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=datetime-local][name=post_password],.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=month][name=post_password],.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm>input[type=time][name=post_password],.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=date][type=reset],.input-group-lg>.input-group-btn>input[type=date][type=submit],.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=datetime-local][type=reset],.input-group-lg>.input-group-btn>input[type=datetime-local][type=submit],.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=month][type=reset],.input-group-lg>.input-group-btn>input[type=month][type=submit],.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>.input-group-btn>input[type=time][type=reset],.input-group-lg>.input-group-btn>input[type=time][type=submit],.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=date][name=post_password],.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=datetime-local][name=post_password],.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=month][name=post_password],.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg>input[type=time][name=post_password],.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-lg>.input-group-btn>button.form-control-static,.input-group-lg>.input-group-btn>input.form-control-static[type=reset],.input-group-lg>.input-group-btn>input.form-control-static[type=submit],.input-group-lg>input.form-control-static[name=post_password],.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.input-group-sm>.input-group-btn>button.form-control-static,.input-group-sm>.input-group-btn>input.form-control-static[type=reset],.input-group-sm>.input-group-btn>input.form-control-static[type=submit],.input-group-sm>input.form-control-static[name=post_password]{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.input-group-btn>button,.input-group-sm>.input-group-btn>input[type=reset],.input-group-sm>.input-group-btn>input[type=submit],.input-group-sm>input[name=post_password],.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control,.form-group-sm input[name=post_password]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.input-group-btn>button,.input-group-lg>.input-group-btn>input[type=reset],.input-group-lg>.input-group-btn>input[type=submit],.input-group-lg>input[name=post_password],.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control,.form-group-lg input[name=post_password]{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback input[name=post_password]{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:1;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.form-group-lg input[name=post_password]+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg>.input-group-btn>button+.form-control-feedback,.input-group-lg>.input-group-btn>input[type=reset]+.form-control-feedback,.input-group-lg>.input-group-btn>input[type=submit]+.form-control-feedback,.input-group-lg>input[name=post_password]+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.form-group-sm input[name=post_password]+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm>.input-group-btn>button+.form-control-feedback,.input-group-sm>.input-group-btn>input[type=reset]+.form-control-feedback,.input-group-sm>.input-group-btn>input[type=submit]+.form-control-feedback,.input-group-sm>input[name=post_password]+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control,.has-success input[name=post_password]{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus,.has-success input[name=post_password]:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control,.has-warning input[name=post_password]{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus,.has-warning input[name=post_password]:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control,.has-error input[name=post_password]{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus,.has-error input[name=post_password]:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.navigation-skiplink-link~.form-control-feedback,.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline input[name=post_password]{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group input[name=post_password]{width:auto}.form-inline .input-group>.form-control,.form-inline .input-group>input[name=post_password]{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn,button,input[type=reset],input[type=submit]{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,button.active.focus,button.active:focus,button.focus,button:active.focus,button:active:focus,button:focus,input.active.focus[type=reset],input.active.focus[type=submit],input.active[type=reset]:focus,input.active[type=submit]:focus,input.focus[type=reset],input.focus[type=submit],input[type=reset]:active.focus,input[type=reset]:active:focus,input[type=reset]:focus,input[type=submit]:active.focus,input[type=submit]:active:focus,input[type=submit]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover,button.focus,button:focus,button:hover,input.focus[type=reset],input.focus[type=submit],input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#333;text-decoration:none}.btn.active,.btn:active,button.active,button:active,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=submit]:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],button.disabled,button[disabled],fieldset[disabled] .btn,fieldset[disabled] button,fieldset[disabled] input[type=reset],fieldset[disabled] input[type=submit],input.disabled[type=reset],input.disabled[type=submit],input[disabled][type=reset],input[disabled][type=submit]{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default,button,input[type=reset],input[type=submit]{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus,button.focus,button:focus,input.focus[type=reset],input.focus[type=submit],input[type=reset]:focus,input[type=submit]:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle,.open>button.dropdown-toggle,.open>input.dropdown-toggle[type=reset],.open>input.dropdown-toggle[type=submit],button.active,button:active,button:hover,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover,.open>button.dropdown-toggle.focus,.open>button.dropdown-toggle:focus,.open>button.dropdown-toggle:hover,.open>input.dropdown-toggle.focus[type=reset],.open>input.dropdown-toggle.focus[type=submit],.open>input.dropdown-toggle[type=reset]:focus,.open>input.dropdown-toggle[type=reset]:hover,.open>input.dropdown-toggle[type=submit]:focus,.open>input.dropdown-toggle[type=submit]:hover,button.active.focus,button.active:focus,button.active:hover,button:active.focus,button:active:focus,button:active:hover,input.active.focus[type=reset],input.active.focus[type=submit],input.active[type=reset]:focus,input.active[type=reset]:hover,input.active[type=submit]:focus,input.active[type=submit]:hover,input[type=reset]:active.focus,input[type=reset]:active:focus,input[type=reset]:active:hover,input[type=submit]:active.focus,input[type=submit]:active:focus,input[type=submit]:active:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle,.open>button.dropdown-toggle,.open>input.dropdown-toggle[type=reset],.open>input.dropdown-toggle[type=submit],button.active,button:active,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=submit]:active{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,button.disabled.focus,button.disabled:focus,button.disabled:hover,button[disabled].focus,button[disabled]:focus,button[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] button.focus,fieldset[disabled] button:focus,fieldset[disabled] button:hover,fieldset[disabled] input.focus[type=reset],fieldset[disabled] input.focus[type=submit],fieldset[disabled] input[type=reset]:focus,fieldset[disabled] input[type=reset]:hover,fieldset[disabled] input[type=submit]:focus,fieldset[disabled] input[type=submit]:hover,input.disabled.focus[type=reset],input.disabled.focus[type=submit],input.disabled[type=reset]:focus,input.disabled[type=reset]:hover,input.disabled[type=submit]:focus,input.disabled[type=submit]:hover,input[disabled].focus[type=reset],input[disabled].focus[type=submit],input[disabled][type=reset]:focus,input[disabled][type=reset]:hover,input[disabled][type=submit]:focus,input[disabled][type=submit]:hover{background-color:#fff;border-color:#ccc}.btn-default .badge,button .badge,input[type=reset] .badge,input[type=submit] .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-group-lg>button,.btn-group-lg>input[type=reset],.btn-group-lg>input[type=submit],.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-group-sm>.btn,.btn-group-sm>button,.btn-group-sm>input[type=reset],.btn-group-sm>input[type=submit],.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-group-xs>button,.btn-group-xs>input[type=reset],.btn-group-xs>input[type=submit],.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:7;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.alignright,.dropdown-menu.pull-right,.entry-attachment #nav-below .dropdown-menu.nav-next,.widget_calendar #wp-calendar #next a.dropdown-menu{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:6}.alignright>.dropdown-menu,.entry-attachment #nav-below .nav-next>.dropdown-menu,.pull-right>.dropdown-menu,.widget_calendar #wp-calendar #next a>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>button,.btn-group-vertical>input[type=reset],.btn-group-vertical>input[type=submit],.btn-group>.btn,.btn-group>button,.btn-group>input[type=reset],.btn-group>input[type=submit]{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group-vertical>button.active,.btn-group-vertical>button:active,.btn-group-vertical>button:focus,.btn-group-vertical>button:hover,.btn-group-vertical>input.active[type=reset],.btn-group-vertical>input.active[type=submit],.btn-group-vertical>input[type=reset]:active,.btn-group-vertical>input[type=reset]:focus,.btn-group-vertical>input[type=reset]:hover,.btn-group-vertical>input[type=submit]:active,.btn-group-vertical>input[type=submit]:focus,.btn-group-vertical>input[type=submit]:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.btn-group>button.active,.btn-group>button:active,.btn-group>button:focus,.btn-group>button:hover,.btn-group>input.active[type=reset],.btn-group>input.active[type=submit],.btn-group>input[type=reset]:active,.btn-group>input[type=reset]:focus,.btn-group>input[type=reset]:hover,.btn-group>input[type=submit]:active,.btn-group>input[type=submit]:focus,.btn-group>input[type=submit]:hover{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn+button,.btn-group .btn+input[type=reset],.btn-group .btn+input[type=submit],.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group .btn-group+button,.btn-group .btn-group+input[type=reset],.btn-group .btn-group+input[type=submit],.btn-group button+.btn,.btn-group button+.btn-group,.btn-group button+button,.btn-group button+input[type=reset],.btn-group button+input[type=submit],.btn-group input[type=reset]+.btn,.btn-group input[type=reset]+.btn-group,.btn-group input[type=reset]+button,.btn-group input[type=reset]+input[type=reset],.btn-group input[type=reset]+input[type=submit],.btn-group input[type=submit]+.btn,.btn-group input[type=submit]+.btn-group,.btn-group input[type=submit]+button,.btn-group input[type=submit]+input[type=reset],.btn-group input[type=submit]+input[type=submit]{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.btn-toolbar button,.btn-toolbar input[type=reset],.btn-toolbar input[type=submit]{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group,.btn-toolbar>button,.btn-toolbar>input[type=reset],.btn-toolbar>input[type=submit]{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type=reset]:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type=submit]:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child,.btn-group>button:first-child,.btn-group>input[type=reset]:first-child,.btn-group>input[type=submit]:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type=reset]:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type=submit]:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child),.btn-group>button:last-child:not(:first-child),.btn-group>input[type=reset]:last-child:not(:first-child),.btn-group>input[type=submit]:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>button,.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=reset],.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=submit]{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type=reset]:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn-group:last-child:not(:first-child)>button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type=reset]:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle,.btn-group>button+.dropdown-toggle,.btn-group>input[type=reset]+.dropdown-toggle,.btn-group>input[type=submit]+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group-lg.btn-group>button+.dropdown-toggle,.btn-group-lg.btn-group>input[type=reset]+.dropdown-toggle,.btn-group-lg.btn-group>input[type=submit]+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret,button .caret,input[type=reset] .caret,input[type=submit] .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-group-lg>button .caret,.btn-group-lg>input[type=reset] .caret,.btn-group-lg>input[type=submit] .caret,.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-group-lg>button .caret,.dropup .btn-group-lg>input[type=reset] .caret,.dropup .btn-group-lg>input[type=submit] .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>button,.btn-group-vertical>.btn-group>input[type=reset],.btn-group-vertical>.btn-group>input[type=submit],.btn-group-vertical>button,.btn-group-vertical>input[type=reset],.btn-group-vertical>input[type=submit]{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>button,.btn-group-vertical>.btn-group>input[type=reset],.btn-group-vertical>.btn-group>input[type=submit]{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn+button,.btn-group-vertical>.btn+input[type=reset],.btn-group-vertical>.btn+input[type=submit],.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group,.btn-group-vertical>.btn-group+button,.btn-group-vertical>.btn-group+input[type=reset],.btn-group-vertical>.btn-group+input[type=submit],.btn-group-vertical>button+.btn,.btn-group-vertical>button+.btn-group,.btn-group-vertical>button+button,.btn-group-vertical>button+input[type=reset],.btn-group-vertical>button+input[type=submit],.btn-group-vertical>input[type=reset]+.btn,.btn-group-vertical>input[type=reset]+.btn-group,.btn-group-vertical>input[type=reset]+button,.btn-group-vertical>input[type=reset]+input[type=reset],.btn-group-vertical>input[type=reset]+input[type=submit],.btn-group-vertical>input[type=submit]+.btn,.btn-group-vertical>input[type=submit]+.btn-group,.btn-group-vertical>input[type=submit]+button,.btn-group-vertical>input[type=submit]+input[type=reset],.btn-group-vertical>input[type=submit]+input[type=submit]{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group-vertical>button:not(:first-child):not(:last-child),.btn-group-vertical>input[type=reset]:not(:first-child):not(:last-child),.btn-group-vertical>input[type=submit]:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>button:first-child:not(:last-child),.btn-group-vertical>input[type=reset]:first-child:not(:last-child),.btn-group-vertical>input[type=submit]:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>button:last-child:not(:first-child),.btn-group-vertical>input[type=reset]:last-child:not(:first-child),.btn-group-vertical>input[type=submit]:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=reset],.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=submit]{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group-vertical>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=reset]:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=reset]:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group,.btn-group-justified>button,.btn-group-justified>input[type=reset],.btn-group-justified>input[type=submit]{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group button,.btn-group-justified>.btn-group input[type=reset],.btn-group-justified>.btn-group input[type=submit]{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>button input[type=checkbox],[data-toggle=buttons]>.btn-group>button input[type=radio],[data-toggle=buttons]>.btn-group>input[type=reset] input[type=checkbox],[data-toggle=buttons]>.btn-group>input[type=reset] input[type=radio],[data-toggle=buttons]>.btn-group>input[type=submit] input[type=checkbox],[data-toggle=buttons]>.btn-group>input[type=submit] input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>button input[type=checkbox],[data-toggle=buttons]>button input[type=radio],[data-toggle=buttons]>input[type=reset] input[type=checkbox],[data-toggle=buttons]>input[type=reset] input[type=radio],[data-toggle=buttons]>input[type=submit] input[type=checkbox],[data-toggle=buttons]>input[type=submit] input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control,.input-group input[name=post_password]{position:relative;z-index:1;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus,.input-group input[name=post_password]:focus{z-index:2}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group input[name=post_password]{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group input[name=post_password]:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.input-group-sm>.input-group-btn>button.input-group-addon,.input-group-sm>.input-group-btn>input.input-group-addon[type=reset],.input-group-sm>.input-group-btn>input.input-group-addon[type=submit]{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.input-group-lg>.input-group-btn>button.input-group-addon,.input-group-lg>.input-group-btn>input.input-group-addon[type=reset],.input-group-lg>.input-group-btn>input.input-group-addon[type=submit]{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn-group>button,.input-group-btn:first-child>.btn-group>input[type=reset],.input-group-btn:first-child>.btn-group>input[type=submit],.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:first-child>button,.input-group-btn:first-child>input[type=reset],.input-group-btn:first-child>input[type=submit],.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>button,.input-group-btn:last-child>.btn-group:not(:last-child)>input[type=reset],.input-group-btn:last-child>.btn-group:not(:last-child)>input[type=submit],.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type=reset]:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type=submit]:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child,.input-group input[name=post_password]:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>button,.input-group-btn:first-child>.btn-group:not(:first-child)>input[type=reset],.input-group-btn:first-child>.btn-group:not(:first-child)>input[type=submit],.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>button:not(:first-child),.input-group-btn:first-child>input[type=reset]:not(:first-child),.input-group-btn:first-child>input[type=submit]:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn-group>button,.input-group-btn:last-child>.btn-group>input[type=reset],.input-group-btn:last-child>.btn-group>input[type=submit],.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:last-child>button,.input-group-btn:last-child>input[type=reset],.input-group-btn:last-child>input[type=submit],.input-group .form-control:last-child,.input-group input[name=post_password]:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn,.input-group-btn>button,.input-group-btn>input[type=reset],.input-group-btn>input[type=submit]{position:relative}.input-group-btn>.btn+.btn,.input-group-btn>.btn+button,.input-group-btn>.btn+input[type=reset],.input-group-btn>.btn+input[type=submit],.input-group-btn>button+.btn,.input-group-btn>button+button,.input-group-btn>button+input[type=reset],.input-group-btn>button+input[type=submit],.input-group-btn>input[type=reset]+.btn,.input-group-btn>input[type=reset]+button,.input-group-btn>input[type=reset]+input[type=reset],.input-group-btn>input[type=reset]+input[type=submit],.input-group-btn>input[type=submit]+.btn,.input-group-btn>input[type=submit]+button,.input-group-btn>input[type=submit]+input[type=reset],.input-group-btn>input[type=submit]+input[type=submit]{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover,.input-group-btn>button:active,.input-group-btn>button:focus,.input-group-btn>button:hover,.input-group-btn>input[type=reset]:active,.input-group-btn>input[type=reset]:focus,.input-group-btn>input[type=reset]:hover,.input-group-btn>input[type=submit]:active,.input-group-btn>input[type=submit]:focus,.input-group-btn>input[type=submit]:hover{z-index:1}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group,.input-group-btn:first-child>button,.input-group-btn:first-child>input[type=reset],.input-group-btn:first-child>input[type=submit]{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.input-group-btn:last-child>button,.input-group-btn:last-child>input[type=reset],.input-group-btn:last-child>input[type=submit]{z-index:1;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:7;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:8}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin:8px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form input[name=post_password]{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group input[name=post_password]{width:auto}.navbar-form .input-group>.form-control,.navbar-form .input-group>input[name=post_password]{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.btn-group-sm>.navbar-btn.btn,.btn-group-sm>button.navbar-btn,.btn-group-sm>input.navbar-btn[type=reset],.btn-group-sm>input.navbar-btn[type=submit],.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.btn-group-xs>.navbar-btn.btn,.btn-group-xs>button.navbar-btn,.btn-group-xs>input.navbar-btn[type=reset],.btn-group-xs>input.navbar-btn[type=submit],.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination,ul.page-numbers{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li,ul.page-numbers>li{display:inline}.pagination>li>a,.pagination>li>span,ul.page-numbers>li>a,ul.page-numbers>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span,ul.page-numbers>li:first-child>a,ul.page-numbers>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span,ul.page-numbers>li:last-child>a,ul.page-numbers>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,ul.page-numbers>li>a:focus,ul.page-numbers>li>a:hover,ul.page-numbers>li>span:focus,ul.page-numbers>li>span:hover{z-index:1;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,ul.page-numbers>.active>a,ul.page-numbers>.active>a:focus,ul.page-numbers>.active>a:hover,ul.page-numbers>.active>span,ul.page-numbers>.active>span:focus,ul.page-numbers>.active>span:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover,ul.page-numbers>.disabled>a,ul.page-numbers>.disabled>a:focus,ul.page-numbers>.disabled>a:hover,ul.page-numbers>.disabled>span,ul.page-numbers>.disabled>span:focus,ul.page-numbers>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label,button .label,input[type=reset] .label,input[type=submit] .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge,button .badge,input[type=reset] .badge,input[type=submit] .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-group-xs>button .badge,.btn-group-xs>input[type=reset] .badge,.btn-group-xs>input[type=submit] .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}#content .page header.entry-header .jumbotron .entry-title,#content .post header.entry-header .jumbotron .entry-title,#header-branding .jumbotron .site-title,.jumbotron,.jumbotron #content .page header.entry-header .entry-title,.jumbotron #content .post header.entry-header .entry-title,.jumbotron #header-branding .site-title,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container-fluid .jumbotron,.container .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container-fluid .jumbotron,.container .jumbotron{padding-left:60px;padding-right:60px}#content .page header.entry-header .jumbotron .entry-title,#content .post header.entry-header .jumbotron .entry-title,#header-branding .jumbotron .site-title,.jumbotron #content .page header.entry-header .entry-title,.jumbotron #content .post header.entry-header .entry-title,.jumbotron #header-branding .site-title,.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail,.wp-caption{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img,.wp-caption>img,.wp-caption a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption,.wp-caption .caption{padding:9px;color:#333}a.active.wp-caption,a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover,a.wp-caption:focus,a.wp-caption:hover{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes a{0%{background-position:40px 0}to{background-position:0 0}}@keyframes a{0%{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:a 2s linear infinite;animation:a 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.gallery .gallery-item img.media-object,.media-object.img-thumbnail{max-width:none}.entry-attachment #nav-below .media>.nav-next,.media-right,.media>.alignright,.media>.pull-right,.widget_calendar #wp-calendar #next .media>a{padding-left:10px}.entry-attachment #nav-below .media>.nav-previous,.gallery .media>.gallery-item,.media-left,.media>.alignleft,.media>.pull-left,.widget_calendar #wp-calendar #prev .media>a{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:1;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body:after,.panel-body:before{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.entry-content .panel>.panel-collapse>table,.entry-content .panel>.table-responsive>table,.entry-content .panel>table,.entry-content .widget_calendar .panel>#wp-calendar>table,.page-content .panel>.panel-collapse>table,.page-content .panel>.table-responsive>table,.page-content .panel>table,.page-content .widget_calendar .panel>#wp-calendar>table,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table,.widget_calendar .entry-content .panel>#wp-calendar>table,.widget_calendar .page-content .panel>#wp-calendar>table,.widget_calendar .panel>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.widget_calendar .panel>#wp-calendar>.table,.widget_calendar .panel>.panel-collapse>#wp-calendar,.widget_calendar .panel>.table-responsive>#wp-calendar{margin-bottom:0}.entry-content .panel>.panel-collapse>table caption,.entry-content .panel>.table-responsive>table caption,.entry-content .panel>table caption,.entry-content .widget_calendar .panel>#wp-calendar>table caption,.page-content .panel>.panel-collapse>table caption,.page-content .panel>.table-responsive>table caption,.page-content .panel>table caption,.page-content .widget_calendar .panel>#wp-calendar>table caption,.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption,.widget_calendar .entry-content .panel>#wp-calendar>table caption,.widget_calendar .page-content .panel>#wp-calendar>table caption,.widget_calendar .panel>#wp-calendar>#wp-calendar caption,.widget_calendar .panel>#wp-calendar>.table caption,.widget_calendar .panel>#wp-calendar caption,.widget_calendar .panel>.panel-collapse>#wp-calendar caption,.widget_calendar .panel>.table-responsive>#wp-calendar caption{padding-left:15px;padding-right:15px}.entry-content .panel>.table-responsive:first-child>table:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.entry-content .panel>table:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .panel>table:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.entry-content .panel>table:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>table:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.entry-content .panel>.panel-body+table,.entry-content .panel>table+.panel-body,.page-content .panel>.panel-body+table,.page-content .panel>table+.panel-body,.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body,.widget_calendar .panel>#wp-calendar+.panel-body,.widget_calendar .panel>.panel-body+#wp-calendar{border-top:1px solid #ddd}.entry-content .panel>table>tbody:first-child>tr:first-child td,.entry-content .panel>table>tbody:first-child>tr:first-child th,.page-content .panel>table>tbody:first-child>tr:first-child td,.page-content .panel>table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child td,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered,.widget_calendar .panel>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.widget_calendar .panel>#wp-calendar>.table-bordered,.widget_calendar .panel>.table-responsive>#wp-calendar{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive,.widget_calendar .panel>#wp-calendar{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal,.modal-open{overflow:hidden}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn,.modal-footer .btn+button,.modal-footer .btn+input[type=reset],.modal-footer .btn+input[type=submit],.modal-footer button+.btn,.modal-footer button+button,.modal-footer button+input[type=reset],.modal-footer button+input[type=submit],.modal-footer input[type=reset]+.btn,.modal-footer input[type=reset]+button,.modal-footer input[type=reset]+input[type=reset],.modal-footer input[type=reset]+input[type=submit],.modal-footer input[type=submit]+.btn,.modal-footer input[type=submit]+button,.modal-footer input[type=submit]+input[type=reset],.modal-footer input[type=submit]+input[type=submit]{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .btn+button,.modal-footer .btn-group .btn+input[type=reset],.modal-footer .btn-group .btn+input[type=submit],.modal-footer .btn-group button+.btn,.modal-footer .btn-group button+button,.modal-footer .btn-group button+input[type=reset],.modal-footer .btn-group button+input[type=submit],.modal-footer .btn-group input[type=reset]+.btn,.modal-footer .btn-group input[type=reset]+button,.modal-footer .btn-group input[type=reset]+input[type=reset],.modal-footer .btn-group input[type=reset]+input[type=submit],.modal-footer .btn-group input[type=submit]+.btn,.modal-footer .btn-group input[type=submit]+button,.modal-footer .btn-group input[type=submit]+input[type=reset],.modal-footer .btn-group input[type=submit]+input[type=submit]{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:12;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:11;display:none;max-width:276px;padding:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media (-webkit-transform-3d),all and (transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translateZ(0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,.0001));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001),rgba(0,0,0,.5));background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:3;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:5;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:4;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn,.carousel-caption button,.carousel-caption input[type=reset],.carousel-caption input[type=submit]{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.aligncenter,.center-block{display:block;margin-left:auto;margin-right:auto}.alignright,.entry-attachment #nav-below .nav-next,.pull-right,.widget_calendar #wp-calendar #next a{float:right!important}.alignleft,.entry-attachment #nav-below .nav-previous,.gallery .gallery-item,.pull-left,.widget_calendar #wp-calendar #prev a{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body{overflow-x:hidden}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}img{height:auto;max-width:100%}.alignnone{margin:.5em 0}.alignright{margin:.5em 0 1em 1em}.alignleft{margin:.5em 1em 1em 0}.aligncenter{margin:.5em auto}.hentry,.widget{-ms-word-wrap:break-word;word-wrap:break-word}.entry-content:after,.entry-content:before,.page-content:after,.page-content:before{content:" ";display:table}.entry-content:after,.page-content:after{clear:both}.entry-attachment .attachment{margin-bottom:1em}.entry-caption{color:#666}.bypostauthor{color:inherit}.twitter-tweet-rendered{max-width:100%!important}.gallery{margin:0 auto 1em}.gallery:after,.gallery:before{content:" ";display:table}.gallery:after{clear:both}.gallery.gallery-columns-1 .gallery-item{float:none;margin:2em 2%;width:96%}.gallery.gallery-columns-2 .gallery-item{margin:2em 2%;width:46%}.gallery.gallery-columns-3 .gallery-item{margin:2em 2%;width:29.33333%}.gallery.gallery-columns-4 .gallery-item{margin:2em 2%;width:21%}.gallery.gallery-columns-5 .gallery-item{margin:2em 2%;width:16%}.gallery.gallery-columns-6 .gallery-item{margin:2em 1%;width:14.66667%}.gallery.gallery-columns-7 .gallery-item{margin:2em 1%;width:12.28571%}.gallery.gallery-columns-8 .gallery-item{margin:2em 1%;width:10.5%}.gallery.gallery-columns-9 .gallery-item{margin:2em 1%;width:9.11111%}.gallery .gallery-caption{color:#333;margin-left:0}.gallery dl{margin:0}.gallery br+br{display:none}.hentry img,.widget img{width:auto}.hentry img,.widget img,img.header-image,img.wp-post-image{height:auto;max-width:100%}.rsswidget img,img.wp-smiley{border:none;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}img#wpstats{display:none}.entry-content p img.aligncenter,.entry-content p img.alignleft,.entry-content p img.alignnone,.entry-content p img.alignright,.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignnone,.wp-caption.alignright{margin-top:1em;margin-bottom:2em}.wp-caption.aligncenter,.wp-caption.alignnone{clear:both!important}.wp-caption .wp-caption-text{display:inline-block;padding:9px;color:#333}.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:12px;font-style:normal;font-weight:700;margin-right:5px}.widget_calendar #wp-calendar #prev{border-right:0}.widget_calendar #wp-calendar #next{border-left:0}.widget_tag_cloud a:nth-child(1){font-size:23px!important}.widget_tag_cloud a:nth-child(2){font-size:14px!important}.widget_tag_cloud a:nth-child(3){font-size:24px!important}.widget_tag_cloud a:nth-child(4){font-size:21px!important}.widget_tag_cloud a:nth-child(5){font-size:29px!important}.widget_tag_cloud a:nth-child(6){font-size:26px!important}.widget_tag_cloud a:nth-child(7){font-size:16px!important}.widget_tag_cloud a:nth-child(8){font-size:14px!important}.widget_tag_cloud a:nth-child(9){font-size:21px!important}.widget_tag_cloud a:nth-child(10){font-size:19px!important}.widget_tag_cloud a:nth-child(11){font-size:25px!important}.widget_tag_cloud a:nth-child(12){font-size:17px!important}.wp-video-shortcode{max-width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:13}.form-radio-group .radio:first-child{margin-top:0}.form-radio-group .radio:last-child{margin-bottom:0}select{max-width:100%}ul.page-numbers>li>span.current,ul.page-numbers>li>span.current:focus,ul.page-numbers>li>span.current:hover{z-index:1;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination-wrap{text-align:center;margin-top:15px}.infinite-scroll .pagination-wrap{display:none}.odin-map img{max-width:none!important}.navigation-skiplink-link{display:block;padding:1em;background-color:#f5f5f5;outline:0;outline:1px dotted}#content:focus{outline:none}#header-branding{background:none;padding:1.5em 0}#header-branding .custom-logo-link img{margin-right:1.5em;margin-bottom:1.5em;max-height:240px;max-width:auto}#header-branding .site-title{margin:0}#header-branding .site-description{margin:.5em 0 0}#header-image{margin-top:1.5em}#navigation-top{border-radius:0;margin:0}#content .page,#content .post{margin-bottom:2em;padding-left:2em;padding-right:2em;border-left:5px solid #f5f5f5}#content .page .entry-excerpt,#content .post .entry-excerpt{font-size:large}#content .page .entry-content,#content .post .entry-content{font-size:larger;padding-top:.5em;padding-bottom:1.5em}#content .page .entry-footer,#content .post .entry-footer{background:#f5f5f5;padding:.5em 1em}#content .post.sticky header.entry-header .entry-title:after{content:" \2014 "}#footer{text-align:center;position:absolute;bottom:0;width:100%;height:50px;background-color:#f5f5f5;padding-top:15px}html{position:relative;min-height:100%;overflow-y:scroll}body{margin-bottom:70px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto} \ No newline at end of file diff --git a/assets/img/logo-login.png b/assets/img/logo-login.png index 6fa65264a8265fde7890d96c86e37806d5529767..ad1f52c53a1f6e4027cf806df462fbe772a6b984 100644 GIT binary patch delta 10 RcmX>pzD0b3@<xk^+yEDx1LObz delta 30 jcmdlYeo}mbvM>W@fk$L90|U1Z2s2)~TlZ(9;$&_Bef|j3 diff --git a/assets/js/main.js b/assets/js/main.js index ea26d6d..7cf26e9 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -12,10 +12,10 @@ // Bootstrap /* ======================================================================== - * Bootstrap: transition.js v3.3.6 + * Bootstrap: transition.js v3.3.7 * http://getbootstrap.com/javascript/#transitions * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -72,10 +72,10 @@ }(jQuery); /* ======================================================================== - * Bootstrap: alert.js v3.3.6 + * Bootstrap: alert.js v3.3.7 * http://getbootstrap.com/javascript/#alerts * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -91,7 +91,7 @@ $(el).on('click', dismiss, this.close) } - Alert.VERSION = '3.3.6' + Alert.VERSION = '3.3.7' Alert.TRANSITION_DURATION = 150 @@ -104,7 +104,7 @@ selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 } - var $parent = $(selector) + var $parent = $(selector === '#' ? [] : selector) if (e) e.preventDefault() @@ -167,10 +167,10 @@ }(jQuery); /* ======================================================================== - * Bootstrap: button.js v3.3.6 + * Bootstrap: button.js v3.3.7 * http://getbootstrap.com/javascript/#buttons * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -187,7 +187,7 @@ this.isLoading = false } - Button.VERSION = '3.3.6' + Button.VERSION = '3.3.7' Button.DEFAULTS = { loadingText: 'loading...' @@ -209,10 +209,10 @@ if (state == 'loadingText') { this.isLoading = true - $el.addClass(d).attr(d, d) + $el.addClass(d).attr(d, d).prop(d, true) } else if (this.isLoading) { this.isLoading = false - $el.removeClass(d).removeAttr(d) + $el.removeClass(d).removeAttr(d).prop(d, false) } }, this), 0) } @@ -276,10 +276,15 @@ $(document) .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { - var $btn = $(e.target) - if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') + var $btn = $(e.target).closest('.btn') Plugin.call($btn, 'toggle') - if (!($(e.target).is('input[type="radio"]') || $(e.target).is('input[type="checkbox"]'))) e.preventDefault() + if (!($(e.target).is('input[type="radio"], input[type="checkbox"]'))) { + // Prevent double click on radios, and the double selections (so cancellation) on checkboxes + e.preventDefault() + // The target component still receive the focus + if ($btn.is('input,button')) $btn.trigger('focus') + else $btn.find('input:visible,button:visible').first().trigger('focus') + } }) .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) @@ -288,10 +293,10 @@ }(jQuery); /* ======================================================================== - * Bootstrap: carousel.js v3.3.6 + * Bootstrap: carousel.js v3.3.7 * http://getbootstrap.com/javascript/#carousel * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -319,7 +324,7 @@ .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) } - Carousel.VERSION = '3.3.6' + Carousel.VERSION = '3.3.7' Carousel.TRANSITION_DURATION = 600 @@ -526,13 +531,14 @@ }(jQuery); /* ======================================================================== - * Bootstrap: collapse.js v3.3.6 + * Bootstrap: collapse.js v3.3.7 * http://getbootstrap.com/javascript/#collapse * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ +/* jshint latedef: false */ +function ($) { 'use strict'; @@ -556,7 +562,7 @@ if (this.options.toggle) this.toggle() } - Collapse.VERSION = '3.3.6' + Collapse.VERSION = '3.3.7' Collapse.TRANSITION_DURATION = 350 @@ -738,10 +744,10 @@ }(jQuery); /* ======================================================================== - * Bootstrap: dropdown.js v3.3.6 + * Bootstrap: dropdown.js v3.3.7 * http://getbootstrap.com/javascript/#dropdowns * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -758,7 +764,7 @@ $(element).on('click.bs.dropdown', this.toggle) } - Dropdown.VERSION = '3.3.6' + Dropdown.VERSION = '3.3.7' function getParent($this) { var selector = $this.attr('data-target') @@ -904,10 +910,10 @@ }(jQuery); /* ======================================================================== - * Bootstrap: modal.js v3.3.6 + * Bootstrap: modal.js v3.3.7 * http://getbootstrap.com/javascript/#modals * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -938,7 +944,7 @@ } } - Modal.VERSION = '3.3.6' + Modal.VERSION = '3.3.7' Modal.TRANSITION_DURATION = 300 Modal.BACKDROP_TRANSITION_DURATION = 150 @@ -1045,7 +1051,9 @@ $(document) .off('focusin.bs.modal') // guard against infinite focus loop .on('focusin.bs.modal', $.proxy(function (e) { - if (this.$element[0] !== e.target && !this.$element.has(e.target).length) { + if (document !== e.target && + this.$element[0] !== e.target && + !this.$element.has(e.target).length) { this.$element.trigger('focus') } }, this)) @@ -1242,11 +1250,11 @@ }(jQuery); /* ======================================================================== - * Bootstrap: tooltip.js v3.3.6 + * Bootstrap: tooltip.js v3.3.7 * http://getbootstrap.com/javascript/#tooltip * Inspired by the original jQuery.tipsy by Jason Frame * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -1269,7 +1277,7 @@ this.init('tooltip', element, options) } - Tooltip.VERSION = '3.3.6' + Tooltip.VERSION = '3.3.7' Tooltip.TRANSITION_DURATION = 150 @@ -1560,9 +1568,11 @@ function complete() { if (that.hoverState != 'in') $tip.detach() - that.$element - .removeAttr('aria-describedby') - .trigger('hidden.bs.' + that.type) + if (that.$element) { // TODO: Check whether guarding this code with this `if` is really necessary. + that.$element + .removeAttr('aria-describedby') + .trigger('hidden.bs.' + that.type) + } callback && callback() } @@ -1605,7 +1615,10 @@ // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093 elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top }) } - var elOffset = isBody ? { top: 0, left: 0 } : $element.offset() + var isSvg = window.SVGElement && el instanceof window.SVGElement + // Avoid using $.offset() on SVGs since it gives incorrect results in jQuery 3. + // See https://github.com/twbs/bootstrap/issues/20280 + var elOffset = isBody ? { top: 0, left: 0 } : (isSvg ? null : $element.offset()) var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() } var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null @@ -1721,6 +1734,7 @@ that.$tip = null that.$arrow = null that.$viewport = null + that.$element = null }) } @@ -1757,10 +1771,10 @@ }(jQuery); /* ======================================================================== - * Bootstrap: popover.js v3.3.6 + * Bootstrap: popover.js v3.3.7 * http://getbootstrap.com/javascript/#popovers * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -1777,7 +1791,7 @@ if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js') - Popover.VERSION = '3.3.6' + Popover.VERSION = '3.3.7' Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, { placement: 'right', @@ -1866,10 +1880,10 @@ }(jQuery); /* ======================================================================== - * Bootstrap: scrollspy.js v3.3.6 + * Bootstrap: scrollspy.js v3.3.7 * http://getbootstrap.com/javascript/#scrollspy * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -1895,7 +1909,7 @@ this.process() } - ScrollSpy.VERSION = '3.3.6' + ScrollSpy.VERSION = '3.3.7' ScrollSpy.DEFAULTS = { offset: 10 @@ -2039,10 +2053,10 @@ }(jQuery); /* ======================================================================== - * Bootstrap: tab.js v3.3.6 + * Bootstrap: tab.js v3.3.7 * http://getbootstrap.com/javascript/#tabs * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -2059,7 +2073,7 @@ // jscs:enable requireDollarBeforejQueryAssignment } - Tab.VERSION = '3.3.6' + Tab.VERSION = '3.3.7' Tab.TRANSITION_DURATION = 150 @@ -2195,10 +2209,10 @@ }(jQuery); /* ======================================================================== - * Bootstrap: affix.js v3.3.6 + * Bootstrap: affix.js v3.3.7 * http://getbootstrap.com/javascript/#affix * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -2224,7 +2238,7 @@ this.checkPosition() } - Affix.VERSION = '3.3.6' + Affix.VERSION = '3.3.7' Affix.RESET = 'affix affix-top affix-bottom' @@ -2359,7 +2373,6 @@ // FitVids -/*global jQuery */ /*jshint browser:true */ /*! * FitVids 1.1 @@ -2370,20 +2383,21 @@ * */ -(function( $ ){ +;(function( $ ){ - "use strict"; + 'use strict'; $.fn.fitVids = function( options ) { var settings = { - customSelector: null + customSelector: null, + ignore: null }; if(!document.getElementById('fit-vids-style')) { // appendStyles: https://github.com/toddmotto/fluidvids/blob/master/dist/fluidvids.js var head = document.head || document.getElementsByTagName('head')[0]; var css = '.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}'; - var div = document.createElement('div'); + var div = document.createElement("div"); div.innerHTML = '<p>x</p><style id="fit-vids-style">' + css + '</style>'; head.appendChild(div.childNodes[1]); } @@ -2394,223 +2408,286 @@ return this.each(function(){ var selectors = [ - "iframe[src*='player.vimeo.com']", - "iframe[src*='youtube.com']", - "iframe[src*='youtube-nocookie.com']", - "iframe[src*='kickstarter.com'][src*='video.html']", - "object", - "embed" + 'iframe[src*="player.vimeo.com"]', + 'iframe[src*="youtube.com"]', + 'iframe[src*="youtube-nocookie.com"]', + 'iframe[src*="kickstarter.com"][src*="video.html"]', + 'object', + 'embed' ]; if (settings.customSelector) { selectors.push(settings.customSelector); } + var ignoreList = '.fitvidsignore'; + + if(settings.ignore) { + ignoreList = ignoreList + ', ' + settings.ignore; + } + var $allVideos = $(this).find(selectors.join(',')); - $allVideos = $allVideos.not("object object"); // SwfObj conflict patch + $allVideos = $allVideos.not('object object'); // SwfObj conflict patch + $allVideos = $allVideos.not(ignoreList); // Disable FitVids on this video. $allVideos.each(function(){ var $this = $(this); + if($this.parents(ignoreList).length > 0) { + return; // Disable FitVids on this video. + } if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; } + if ((!$this.css('height') && !$this.css('width')) && (isNaN($this.attr('height')) || isNaN($this.attr('width')))) + { + $this.attr('height', 9); + $this.attr('width', 16); + } var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(), width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(), aspectRatio = height / width; - if(!$this.attr('id')){ - var videoID = 'fitvid' + Math.floor(Math.random()*999999); - $this.attr('id', videoID); + if(!$this.attr('name')){ + var videoName = 'fitvid' + $.fn.fitVids._count; + $this.attr('name', videoName); + $.fn.fitVids._count++; } - $this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+"%"); + $this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+'%'); $this.removeAttr('height').removeAttr('width'); }); }); }; + + // Internal counter for unique video names. + $.fn.fitVids._count = 0; + // Works with either jQuery or Zepto })( window.jQuery || window.Zepto ); // Moment //! moment.js -//! version : 2.14.1 +//! version : 2.17.1 //! authors : Tim Wood, Iskren Chernev, Moment.js contributors //! license : MIT //! momentjs.com -!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return md.apply(null,arguments)} +!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return od.apply(null,arguments)} // This is done to register the method called with moment() // without creating circular dependencies. -function b(a){md=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return"[object Object]"===Object.prototype.toString.call(a)}function e(a){var b;for(b in a) +function b(a){od=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){ +// IE8 will treat undefined and null as object if it wasn't for +// input != null +return null!=a&&"[object Object]"===Object.prototype.toString.call(a)}function e(a){var b;for(b in a) // even if its not own property I'd still call it non-empty -return!1;return!0}function f(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function g(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function h(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function i(a,b){for(var c in b)h(b,c)&&(a[c]=b[c]);return h(b,"toString")&&(a.toString=b.toString),h(b,"valueOf")&&(a.valueOf=b.valueOf),a}function j(a,b,c,d){return qb(a,b,c,d,!0).utc()}function k(){ +return!1;return!0}function f(a){return"number"==typeof a||"[object Number]"===Object.prototype.toString.call(a)}function g(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function h(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function i(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function j(a,b){for(var c in b)i(b,c)&&(a[c]=b[c]);return i(b,"toString")&&(a.toString=b.toString),i(b,"valueOf")&&(a.valueOf=b.valueOf),a}function k(a,b,c,d){return rb(a,b,c,d,!0).utc()}function l(){ // We need to deep clone this object. -return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function l(a){return null==a._pf&&(a._pf=k()),a._pf}function m(a){if(null==a._isValid){var b=l(a),c=nd.call(b.parsedDateParts,function(a){return null!=a});a._isValid=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function n(a){var b=j(NaN);return null!=a?i(l(b),a):l(b).userInvalidated=!0,b}function o(a){return void 0===a}function p(a,b){var c,d,e;if(o(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),o(b._i)||(a._i=b._i),o(b._f)||(a._f=b._f),o(b._l)||(a._l=b._l),o(b._strict)||(a._strict=b._strict),o(b._tzm)||(a._tzm=b._tzm),o(b._isUTC)||(a._isUTC=b._isUTC),o(b._offset)||(a._offset=b._offset),o(b._pf)||(a._pf=l(b)),o(b._locale)||(a._locale=b._locale),od.length>0)for(c in od)d=od[c],e=b[d],o(e)||(a[d]=e);return a} +return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function m(a){return null==a._pf&&(a._pf=l()),a._pf}function n(a){if(null==a._isValid){var b=m(a),c=qd.call(b.parsedDateParts,function(a){return null!=a}),d=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c);if(a._strict&&(d=d&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour),null!=Object.isFrozen&&Object.isFrozen(a))return d;a._isValid=d}return a._isValid}function o(a){var b=k(NaN);return null!=a?j(m(b),a):m(b).userInvalidated=!0,b}function p(a){return void 0===a}function q(a,b){var c,d,e;if(p(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),p(b._i)||(a._i=b._i),p(b._f)||(a._f=b._f),p(b._l)||(a._l=b._l),p(b._strict)||(a._strict=b._strict),p(b._tzm)||(a._tzm=b._tzm),p(b._isUTC)||(a._isUTC=b._isUTC),p(b._offset)||(a._offset=b._offset),p(b._pf)||(a._pf=m(b)),p(b._locale)||(a._locale=b._locale),rd.length>0)for(c in rd)d=rd[c],e=b[d],p(e)||(a[d]=e);return a} // Moment prototype object -function q(b){p(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),pd===!1&&(pd=!0,a.updateOffset(this),pd=!1)}function r(a){return a instanceof q||null!=a&&null!=a._isAMomentObject}function s(a){return 0>a?Math.ceil(a)||0:Math.floor(a)}function t(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=s(b)),c} +function r(b){q(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)), +// Prevent infinite loop in case updateOffset creates new moment +// objects. +sd===!1&&(sd=!0,a.updateOffset(this),sd=!1)}function s(a){return a instanceof r||null!=a&&null!=a._isAMomentObject}function t(a){return a<0?Math.ceil(a)||0:Math.floor(a)}function u(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=t(b)),c} // compare two arrays, return the number of differences -function u(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&t(a[d])!==t(b[d]))&&g++;return g+f}function v(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function w(b,c){var d=!0;return i(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(v(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function x(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),qd[b]||(v(c),qd[b]=!0)}function y(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function z(a){var b,c;for(c in a)b=a[c],y(b)?this[c]=b:this["_"+c]=b;this._config=a, +function v(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;d<e;d++)(c&&a[d]!==b[d]||!c&&u(a[d])!==u(b[d]))&&g++;return g+f}function w(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function x(b,c){var d=!0;return j(function(){if(null!=a.deprecationHandler&&a.deprecationHandler(null,b),d){for(var e,f=[],g=0;g<arguments.length;g++){if(e="","object"==typeof arguments[g]){e+="\n["+g+"] ";for(var h in arguments[0])e+=h+": "+arguments[0][h]+", ";e=e.slice(0,-2)}else e=arguments[g];f.push(e)}w(b+"\nArguments: "+Array.prototype.slice.call(f).join("")+"\n"+(new Error).stack),d=!1}return c.apply(this,arguments)},c)}function y(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),td[b]||(w(c),td[b]=!0)}function z(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function A(a){var b,c;for(c in a)b=a[c],z(b)?this[c]=b:this["_"+c]=b;this._config=a, // Lenient ordinal parsing accepts just a number in addition to // number + (possibly) stuff coming from _ordinalParseLenient. -this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function A(a,b){var c,e=i({},a);for(c in b)h(b,c)&&(d(a[c])&&d(b[c])?(e[c]={},i(e[c],a[c]),i(e[c],b[c])):null!=b[c]?e[c]=b[c]:delete e[c]);for(c in a)h(a,c)&&!h(b,c)&&d(a[c])&&( +this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function B(a,b){var c,e=j({},a);for(c in b)i(b,c)&&(d(a[c])&&d(b[c])?(e[c]={},j(e[c],a[c]),j(e[c],b[c])):null!=b[c]?e[c]=b[c]:delete e[c]);for(c in a)i(a,c)&&!i(b,c)&&d(a[c])&&( // make sure changes to properties don't modify parent config -e[c]=i({},e[c]));return e}function B(a){null!=a&&this.set(a)}function C(a,b,c){var d=this._calendar[a]||this._calendar.sameElse;return y(d)?d.call(b,c):d}function D(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function E(){return this._invalidDate}function F(a){return this._ordinal.replace("%d",a)}function G(a,b,c,d){var e=this._relativeTime[c];return y(e)?e(a,b,c,d):e.replace(/%d/i,a)}function H(a,b){var c=this._relativeTime[a>0?"future":"past"];return y(c)?c(b):c.replace(/%s/i,b)}function I(a,b){var c=a.toLowerCase();zd[c]=zd[c+"s"]=zd[b]=a}function J(a){return"string"==typeof a?zd[a]||zd[a.toLowerCase()]:void 0}function K(a){var b,c,d={};for(c in a)h(a,c)&&(b=J(c),b&&(d[b]=a[c]));return d}function L(a,b){Ad[a]=b}function M(a){var b=[];for(var c in a)b.push({unit:c,priority:Ad[c]});return b.sort(function(a,b){return a.priority-b.priority}),b}function N(b,c){return function(d){return null!=d?(P(this,b,d),a.updateOffset(this,c),this):O(this,b)}}function O(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function P(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)} +e[c]=j({},e[c]));return e}function C(a){null!=a&&this.set(a)}function D(a,b,c){var d=this._calendar[a]||this._calendar.sameElse;return z(d)?d.call(b,c):d}function E(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function F(){return this._invalidDate}function G(a){return this._ordinal.replace("%d",a)}function H(a,b,c,d){var e=this._relativeTime[c];return z(e)?e(a,b,c,d):e.replace(/%d/i,a)}function I(a,b){var c=this._relativeTime[a>0?"future":"past"];return z(c)?c(b):c.replace(/%s/i,b)}function J(a,b){var c=a.toLowerCase();Dd[c]=Dd[c+"s"]=Dd[b]=a}function K(a){return"string"==typeof a?Dd[a]||Dd[a.toLowerCase()]:void 0}function L(a){var b,c,d={};for(c in a)i(a,c)&&(b=K(c),b&&(d[b]=a[c]));return d}function M(a,b){Ed[a]=b}function N(a){var b=[];for(var c in a)b.push({unit:c,priority:Ed[c]});return b.sort(function(a,b){return a.priority-b.priority}),b}function O(b,c){return function(d){return null!=d?(Q(this,b,d),a.updateOffset(this,c),this):P(this,b)}}function P(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function Q(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)} // MOMENTS -function Q(a){return a=J(a),y(this[a])?this[a]():this}function R(a,b){if("object"==typeof a){a=K(a);for(var c=M(a),d=0;d<c.length;d++)this[c[d].unit](a[c[d].unit])}else if(a=J(a),y(this[a]))return this[a](b);return this}function S(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d} +function R(a){return a=K(a),z(this[a])?this[a]():this}function S(a,b){if("object"==typeof a){a=L(a);for(var c=N(a),d=0;d<c.length;d++)this[c[d].unit](a[c[d].unit])}else if(a=K(a),z(this[a]))return this[a](b);return this}function T(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d} // token: 'M' // padded: ['MM', 2] // ordinal: 'Mo' // callback: function () { this.month() + 1 } -function T(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(Ed[a]=e),b&&(Ed[b[0]]=function(){return S(e.apply(this,arguments),b[1],b[2])}),c&&(Ed[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function U(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function V(a){var b,c,d=a.match(Bd);for(b=0,c=d.length;c>b;b++)Ed[d[b]]?d[b]=Ed[d[b]]:d[b]=U(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}} +function U(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(Id[a]=e),b&&(Id[b[0]]=function(){return T(e.apply(this,arguments),b[1],b[2])}),c&&(Id[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function V(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function W(a){var b,c,d=a.match(Fd);for(b=0,c=d.length;b<c;b++)Id[d[b]]?d[b]=Id[d[b]]:d[b]=V(d[b]);return function(b){var e,f="";for(e=0;e<c;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}} // format date using native date object -function W(a,b){return a.isValid()?(b=X(b,a.localeData()),Dd[b]=Dd[b]||V(b),Dd[b](a)):a.localeData().invalidDate()}function X(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(Cd.lastIndex=0;d>=0&&Cd.test(a);)a=a.replace(Cd,c),Cd.lastIndex=0,d-=1;return a}function Y(a,b,c){Wd[a]=y(b)?b:function(a,d){return a&&c?c:b}}function Z(a,b){return h(Wd,a)?Wd[a](b._strict,b._locale):new RegExp($(a))} +function X(a,b){return a.isValid()?(b=Y(b,a.localeData()),Hd[b]=Hd[b]||W(b),Hd[b](a)):a.localeData().invalidDate()}function Y(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(Gd.lastIndex=0;d>=0&&Gd.test(a);)a=a.replace(Gd,c),Gd.lastIndex=0,d-=1;return a}function Z(a,b,c){$d[a]=z(b)?b:function(a,d){return a&&c?c:b}}function $(a,b){return i($d,a)?$d[a](b._strict,b._locale):new RegExp(_(a))} // Code from http://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript -function $(a){return _(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function _(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function aa(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=t(a)}),c=0;c<a.length;c++)Xd[a[c]]=d}function ba(a,b){aa(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function ca(a,b,c){null!=b&&h(Xd,a)&&Xd[a](b,c._a,c,a)}function da(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function ea(a,b){return c(this._months)?this._months[a.month()]:this._months[(this._months.isFormat||fe).test(b)?"format":"standalone"][a.month()]}function fa(a,b){return c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[fe.test(b)?"format":"standalone"][a.month()]}function ga(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for( +function _(a){return aa(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function aa(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function ba(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),f(b)&&(d=function(a,c){c[b]=u(a)}),c=0;c<a.length;c++)_d[a[c]]=d}function ca(a,b){ba(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function da(a,b,c){null!=b&&i(_d,a)&&_d[a](b,c._a,c,a)}function ea(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function fa(a,b){return a?c(this._months)?this._months[a.month()]:this._months[(this._months.isFormat||ke).test(b)?"format":"standalone"][a.month()]:this._months}function ga(a,b){return a?c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[ke.test(b)?"format":"standalone"][a.month()]:this._monthsShort}function ha(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for( // this is not used -this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;12>d;++d)f=j([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=sd.call(this._shortMonthsParse,g),-1!==e?e:null):(e=sd.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=sd.call(this._shortMonthsParse,g),-1!==e?e:(e=sd.call(this._longMonthsParse,g),-1!==e?e:null)):(e=sd.call(this._longMonthsParse,g),-1!==e?e:(e=sd.call(this._shortMonthsParse,g),-1!==e?e:null))}function ha(a,b,c){var d,e,f;if(this._monthsParseExact)return ga.call(this,a,b,c); +this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;d<12;++d)f=k([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=je.call(this._shortMonthsParse,g),e!==-1?e:null):(e=je.call(this._longMonthsParse,g),e!==-1?e:null):"MMM"===b?(e=je.call(this._shortMonthsParse,g),e!==-1?e:(e=je.call(this._longMonthsParse,g),e!==-1?e:null)):(e=je.call(this._longMonthsParse,g),e!==-1?e:(e=je.call(this._shortMonthsParse,g),e!==-1?e:null))}function ia(a,b,c){var d,e,f;if(this._monthsParseExact)return ha.call(this,a,b,c); // TODO: add sorting // Sorting makes sure if one month (or abbr) is a prefix of another // see sorting in computeMonthsParse -for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){ +for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;d<12;d++){ // test the regex -if(e=j([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}} +if( +// make the regex if we don't have it already +e=k([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}} // MOMENTS -function ia(a,b){var c;if(!a.isValid()) +function ja(a,b){var c;if(!a.isValid()) // No op -return a;if("string"==typeof b)if(/^\d+$/.test(b))b=t(b);else +return a;if("string"==typeof b)if(/^\d+$/.test(b))b=u(b);else // TODO: Another silent failure? -if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),da(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ja(b){return null!=b?(ia(this,b),a.updateOffset(this,!0),this):O(this,"Month")}function ka(){return da(this.year(),this.month())}function la(a){return this._monthsParseExact?(h(this,"_monthsRegex")||na.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):(h(this,"_monthsShortRegex")||(this._monthsShortRegex=ie),this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex)}function ma(a){return this._monthsParseExact?(h(this,"_monthsRegex")||na.call(this),a?this._monthsStrictRegex:this._monthsRegex):(h(this,"_monthsRegex")||(this._monthsRegex=je),this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex)}function na(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=j([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for( +if(b=a.localeData().monthsParse(b),!f(b))return a;return c=Math.min(a.date(),ea(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ka(b){return null!=b?(ja(this,b),a.updateOffset(this,!0),this):P(this,"Month")}function la(){return ea(this.year(),this.month())}function ma(a){return this._monthsParseExact?(i(this,"_monthsRegex")||oa.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):(i(this,"_monthsShortRegex")||(this._monthsShortRegex=ne),this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex)}function na(a){return this._monthsParseExact?(i(this,"_monthsRegex")||oa.call(this),a?this._monthsStrictRegex:this._monthsRegex):(i(this,"_monthsRegex")||(this._monthsRegex=oe),this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex)}function oa(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;b<12;b++) +// make the regex if we don't have it already +c=k([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for( // Sorting makes sure if one month (or abbr) is a prefix of another it // will match the longer piece. -d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=_(d[b]),e[b]=_(e[b]);for(b=0;24>b;b++)f[b]=_(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")} +d.sort(a),e.sort(a),f.sort(a),b=0;b<12;b++)d[b]=aa(d[b]),e[b]=aa(e[b]);for(b=0;b<24;b++)f[b]=aa(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")} // HELPERS -function oa(a){return pa(a)?366:365}function pa(a){return a%4===0&&a%100!==0||a%400===0}function qa(){return pa(this.year())}function ra(a,b,c,d,e,f,g){ +function pa(a){return qa(a)?366:365}function qa(a){return a%4===0&&a%100!==0||a%400===0}function ra(){return qa(this.year())}function sa(a,b,c,d,e,f,g){ //can't just apply() to create a date: //http://stackoverflow.com/questions/181348/instantiating-a-javascript-object-by-calling-prototype-constructor-apply var h=new Date(a,b,c,d,e,f,g); //the date constructor remaps years 0-99 to 1900-1999 -return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function sa(a){var b=new Date(Date.UTC.apply(null,arguments)); +return a<100&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function ta(a){var b=new Date(Date.UTC.apply(null,arguments)); //the Date.UTC function remaps years 0-99 to 1900-1999 -return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b} +return a<100&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b} // start-of-first-week - start-of-year -function ta(a,b,c){var// first-week day -- which january is always in the first week (4 for iso, 1 for other) +function ua(a,b,c){var// first-week day -- which january is always in the first week (4 for iso, 1 for other) d=7+b-c, // first-week day local weekday -- which local weekday is fwd -e=(7+sa(a,0,d).getUTCDay()-b)%7;return-e+d-1} +e=(7+ta(a,0,d).getUTCDay()-b)%7;return-e+d-1} //http://en.wikipedia.org/wiki/ISO_week_date#Calculating_a_date_given_the_year.2C_week_number_and_weekday -function ua(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ta(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=oa(f)+j):j>oa(a)?(f=a+1,g=j-oa(a)):(f=a,g=j),{year:f,dayOfYear:g}}function va(a,b,c){var d,e,f=ta(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+wa(e,b,c)):g>wa(a.year(),b,c)?(d=g-wa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function wa(a,b,c){var d=ta(a,b,c),e=ta(a+1,b,c);return(oa(a)-d+e)/7} +function va(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ua(a,d,e),j=1+7*(b-1)+h+i;return j<=0?(f=a-1,g=pa(f)+j):j>pa(a)?(f=a+1,g=j-pa(a)):(f=a,g=j),{year:f,dayOfYear:g}}function wa(a,b,c){var d,e,f=ua(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return g<1?(e=a.year()-1,d=g+xa(e,b,c)):g>xa(a.year(),b,c)?(d=g-xa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function xa(a,b,c){var d=ua(a,b,c),e=ua(a+1,b,c);return(pa(a)-d+e)/7} // HELPERS // LOCALES -function xa(a){return va(a,this._week.dow,this._week.doy).week}function ya(){return this._week.dow}function za(){return this._week.doy} +function ya(a){return wa(a,this._week.dow,this._week.doy).week}function za(){return this._week.dow}function Aa(){return this._week.doy} // MOMENTS -function Aa(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function Ba(a){var b=va(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")} +function Ba(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function Ca(a){var b=wa(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")} // HELPERS -function Ca(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function Da(a,b){return"string"==typeof a?b.weekdaysParse(a)%7||7:isNaN(a)?null:a}function Ea(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function Fa(a){return this._weekdaysShort[a.day()]}function Ga(a){return this._weekdaysMin[a.day()]}function Ha(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=j([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=sd.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=sd.call(this._weekdaysParse,g),-1!==e?e:(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:(e=sd.call(this._weekdaysParse,g),-1!==e?e:(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=sd.call(this._minWeekdaysParse,g),-1!==e?e:(e=sd.call(this._weekdaysParse,g),-1!==e?e:(e=sd.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function Ia(a,b,c){var d,e,f;if(this._weekdaysParseExact)return Ha.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){ +function Da(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function Ea(a,b){return"string"==typeof a?b.weekdaysParse(a)%7||7:isNaN(a)?null:a}function Fa(a,b){return a?c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]:this._weekdays}function Ga(a){return a?this._weekdaysShort[a.day()]:this._weekdaysShort}function Ha(a){return a?this._weekdaysMin[a.day()]:this._weekdaysMin}function Ia(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;d<7;++d)f=k([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=je.call(this._weekdaysParse,g),e!==-1?e:null):"ddd"===b?(e=je.call(this._shortWeekdaysParse,g),e!==-1?e:null):(e=je.call(this._minWeekdaysParse,g),e!==-1?e:null):"dddd"===b?(e=je.call(this._weekdaysParse,g),e!==-1?e:(e=je.call(this._shortWeekdaysParse,g),e!==-1?e:(e=je.call(this._minWeekdaysParse,g),e!==-1?e:null))):"ddd"===b?(e=je.call(this._shortWeekdaysParse,g),e!==-1?e:(e=je.call(this._weekdaysParse,g),e!==-1?e:(e=je.call(this._minWeekdaysParse,g),e!==-1?e:null))):(e=je.call(this._minWeekdaysParse,g),e!==-1?e:(e=je.call(this._weekdaysParse,g),e!==-1?e:(e=je.call(this._shortWeekdaysParse,g),e!==-1?e:null)))}function Ja(a,b,c){var d,e,f;if(this._weekdaysParseExact)return Ia.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;d<7;d++){ // test the regex -if(e=j([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}} +if( +// make the regex if we don't have it already +e=k([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}} // MOMENTS -function Ja(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=Ca(a,this.localeData()),this.add(a-b,"d")):b}function Ka(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function La(a){if(!this.isValid())return null!=a?this:NaN; +function Ka(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=Da(a,this.localeData()),this.add(a-b,"d")):b}function La(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function Ma(a){if(!this.isValid())return null!=a?this:NaN; // behaves the same as moment#day except // as a getter, returns 7 instead of 0 (1-7 range instead of 0-6) // as a setter, sunday should belong to the previous week. -if(null!=a){var b=Da(a,this.localeData());return this.day(this.day()%7?b:b-7)}return this.day()||7}function Ma(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):(h(this,"_weekdaysRegex")||(this._weekdaysRegex=pe),this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex)}function Na(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(h(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=qe),this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Oa(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(h(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=re),this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Pa(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],h=[],i=[],k=[];for(b=0;7>b;b++)c=j([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),h.push(e),i.push(f),k.push(d),k.push(e),k.push(f);for( +if(null!=a){var b=Ea(a,this.localeData());return this.day(this.day()%7?b:b-7)}return this.day()||7}function Na(a){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||Qa.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):(i(this,"_weekdaysRegex")||(this._weekdaysRegex=ue),this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex)}function Oa(a){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||Qa.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(i(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ve),this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Pa(a){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||Qa.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(i(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=we),this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Qa(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],h=[],i=[],j=[];for(b=0;b<7;b++) +// make the regex if we don't have it already +c=k([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),h.push(e),i.push(f),j.push(d),j.push(e),j.push(f);for( // Sorting makes sure if one weekday (or abbr) is a prefix of another it // will match the longer piece. -g.sort(a),h.sort(a),i.sort(a),k.sort(a),b=0;7>b;b++)h[b]=_(h[b]),i[b]=_(i[b]),k[b]=_(k[b]);this._weekdaysRegex=new RegExp("^("+k.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+h.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")} +g.sort(a),h.sort(a),i.sort(a),j.sort(a),b=0;b<7;b++)h[b]=aa(h[b]),i[b]=aa(i[b]),j[b]=aa(j[b]);this._weekdaysRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+h.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")} // FORMATTING -function Qa(){return this.hours()%12||12}function Ra(){return this.hours()||24}function Sa(a,b){T(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})} +function Ra(){return this.hours()%12||12}function Sa(){return this.hours()||24}function Ta(a,b){U(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})} // PARSING -function Ta(a,b){return b._meridiemParse} +function Ua(a,b){return b._meridiemParse} // LOCALES -function Ua(a){ +function Va(a){ // IE8 Quirks Mode & IE7 Standards Mode do not allow accessing strings like arrays // Using charAt should be more compatible. -return"p"===(a+"").toLowerCase().charAt(0)}function Va(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function Wa(a){return a?a.toLowerCase().replace("_","-"):a} +return"p"===(a+"").toLowerCase().charAt(0)}function Wa(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function Xa(a){return a?a.toLowerCase().replace("_","-"):a} // pick the locale from the array // try ['en-au', 'en-gb'] as 'en-au', 'en-gb', 'en', as in move through the list trying each // substring from most specific to least, but move to the next array item if it's a more specific variant than the current root -function Xa(a){for(var b,c,d,e,f=0;f<a.length;){for(e=Wa(a[f]).split("-"),b=e.length,c=Wa(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=Ya(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&u(e,c,!0)>=b-1) +function Ya(a){for(var b,c,d,e,f=0;f<a.length;){for(e=Xa(a[f]).split("-"),b=e.length,c=Xa(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=Za(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&v(e,c,!0)>=b-1) //the next array item is better than a shallower substring of this one -break;b--}f++}return null}function Ya(a){var b=null; +break;b--}f++}return null}function Za(a){var b=null; // TODO: Find a better way to register and load all the locales in Node -if(!we[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=se._abbr,require("./locale/"+a), +if(!Be[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=xe._abbr,require("./locale/"+a), // because defineLocale currently also sets the global locale, we // want to undo that for lazy loaded locales -Za(b)}catch(c){}return we[a]} +$a(b)}catch(a){}return Be[a]} // This function will load locale and then set the global locale. If // no arguments are passed in, it will simply return the current global // locale key. -function Za(a,b){var c; +function $a(a,b){var c; // moment.duration._locale = moment._locale = data; -return a&&(c=o(b)?ab(a):$a(a,b),c&&(se=c)),se._abbr}function $a(a,b){if(null!==b){var c=ve; -// treat as if there is no base config +return a&&(c=p(b)?bb(a):_a(a,b),c&&(xe=c)),xe._abbr}function _a(a,b){if(null!==b){var c=Ae;if(b.abbr=a,null!=Be[a])y("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),c=Be[a]._config;else if(null!=b.parentLocale){if(null==Be[b.parentLocale])return Ce[b.parentLocale]||(Ce[b.parentLocale]=[]),Ce[b.parentLocale].push({name:a,config:b}),null;c=Be[b.parentLocale]._config} // backwards compat for now: also set the locale -return b.abbr=a,null!=we[a]?(x("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),c=we[a]._config):null!=b.parentLocale&&(null!=we[b.parentLocale]?c=we[b.parentLocale]._config:x("parentLocaleUndefined","specified parentLocale is not defined yet. See http://momentjs.com/guides/#/warnings/parent-locale/")),we[a]=new B(A(c,b)),Za(a),we[a]} +// make sure we set the locale AFTER all child locales have been +// created, so we won't end up with the child locale set. +return Be[a]=new C(B(c,b)),Ce[a]&&Ce[a].forEach(function(a){_a(a.name,a.config)}),$a(a),Be[a]} // useful for testing -return delete we[a],null}function _a(a,b){if(null!=b){var c,d=ve; +return delete Be[a],null}function ab(a,b){if(null!=b){var c,d=Ae; // MERGE -null!=we[a]&&(d=we[a]._config),b=A(d,b),c=new B(b),c.parentLocale=we[a],we[a]=c, +null!=Be[a]&&(d=Be[a]._config),b=B(d,b),c=new C(b),c.parentLocale=Be[a],Be[a]=c, // backwards compat for now: also set the locale -Za(a)}else +$a(a)}else // pass null for config to unupdate, useful for tests -null!=we[a]&&(null!=we[a].parentLocale?we[a]=we[a].parentLocale:null!=we[a]&&delete we[a]);return we[a]} +null!=Be[a]&&(null!=Be[a].parentLocale?Be[a]=Be[a].parentLocale:null!=Be[a]&&delete Be[a]);return Be[a]} // returns locale data -function ab(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return se;if(!c(a)){if(b=Ya(a))return b;a=[a]}return Xa(a)}function bb(){return rd(we)}function cb(a){var b,c=a._a;return c&&-2===l(a).overflow&&(b=c[Zd]<0||c[Zd]>11?Zd:c[$d]<1||c[$d]>da(c[Yd],c[Zd])?$d:c[_d]<0||c[_d]>24||24===c[_d]&&(0!==c[ae]||0!==c[be]||0!==c[ce])?_d:c[ae]<0||c[ae]>59?ae:c[be]<0||c[be]>59?be:c[ce]<0||c[ce]>999?ce:-1,l(a)._overflowDayOfYear&&(Yd>b||b>$d)&&(b=$d),l(a)._overflowWeeks&&-1===b&&(b=de),l(a)._overflowWeekday&&-1===b&&(b=ee),l(a).overflow=b),a} +function bb(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return xe;if(!c(a)){if( +//short-circuit everything else +b=Za(a))return b;a=[a]}return Ya(a)}function cb(){return wd(Be)}function db(a){var b,c=a._a;return c&&m(a).overflow===-2&&(b=c[be]<0||c[be]>11?be:c[ce]<1||c[ce]>ea(c[ae],c[be])?ce:c[de]<0||c[de]>24||24===c[de]&&(0!==c[ee]||0!==c[fe]||0!==c[ge])?de:c[ee]<0||c[ee]>59?ee:c[fe]<0||c[fe]>59?fe:c[ge]<0||c[ge]>999?ge:-1,m(a)._overflowDayOfYear&&(b<ae||b>ce)&&(b=ce),m(a)._overflowWeeks&&b===-1&&(b=he),m(a)._overflowWeekday&&b===-1&&(b=ie),m(a).overflow=b),a} // date from iso format -function db(a){var b,c,d,e,f,g,h=a._i,i=xe.exec(h)||ye.exec(h);if(i){for(l(a).iso=!0,b=0,c=Ae.length;c>b;b++)if(Ae[b][1].exec(i[1])){e=Ae[b][0],d=Ae[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=Be.length;c>b;b++)if(Be[b][1].exec(i[3])){ +function eb(a){var b,c,d,e,f,g,h=a._i,i=De.exec(h)||Ee.exec(h);if(i){for(m(a).iso=!0,b=0,c=Ge.length;b<c;b++)if(Ge[b][1].exec(i[1])){e=Ge[b][0],d=Ge[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=He.length;b<c;b++)if(He[b][1].exec(i[3])){ // match[2] should be 'T' or space -f=(i[2]||" ")+Be[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!ze.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),jb(a)}else a._isValid=!1} +f=(i[2]||" ")+He[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!Fe.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),kb(a)}else a._isValid=!1} // date from iso format or fallback -function eb(b){var c=Ce.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(db(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))} +function fb(b){var c=Ie.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(eb(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))} // Pick the first defined of two or three arguments. -function fb(a,b,c){return null!=a?a:null!=b?b:c}function gb(b){ +function gb(a,b,c){return null!=a?a:null!=b?b:c}function hb(b){ // hooks is actually the exported moment object var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]} // convert an array to a date. // the array should mirror the parameters below // note: all values past the year are optional and will default to the lowest possible value. // [year, month, day , hour, minute, second, millisecond] -function hb(a){var b,c,d,e,f=[];if(!a._d){ +function ib(a){var b,c,d,e,f=[];if(!a._d){ // Default to current date. // * if no year, month, day of month are given, default to today // * if day of month is given, default month and year // * if month is given, default only year // * if year is given, don't default anything -for(d=gb(a),a._w&&null==a._a[$d]&&null==a._a[Zd]&&ib(a),a._dayOfYear&&(e=fb(a._a[Yd],d[Yd]),a._dayOfYear>oa(e)&&(l(a)._overflowDayOfYear=!0),c=sa(e,0,a._dayOfYear),a._a[Zd]=c.getUTCMonth(),a._a[$d]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b]; +for(d=hb(a), +//compute day of the year from weeks and weekdays +a._w&&null==a._a[ce]&&null==a._a[be]&&jb(a), +//if the day of the year is set, figure out what it is +a._dayOfYear&&(e=gb(a._a[ae],d[ae]),a._dayOfYear>pa(e)&&(m(a)._overflowDayOfYear=!0),c=ta(e,0,a._dayOfYear),a._a[be]=c.getUTCMonth(),a._a[ce]=c.getUTCDate()),b=0;b<3&&null==a._a[b];++b)a._a[b]=f[b]=d[b]; // Zero out whatever was not defaulted, including time -for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b]; +for(;b<7;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b]; // Check for 24:00:00.000 -24===a._a[_d]&&0===a._a[ae]&&0===a._a[be]&&0===a._a[ce]&&(a._nextDay=!0,a._a[_d]=0),a._d=(a._useUTC?sa:ra).apply(null,f), +24===a._a[de]&&0===a._a[ee]&&0===a._a[fe]&&0===a._a[ge]&&(a._nextDay=!0,a._a[de]=0),a._d=(a._useUTC?ta:sa).apply(null,f), // Apply timezone offset from input. The actual utcOffset can be changed // with parseZone. -null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[_d]=24)}}function ib(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=fb(b.GG,a._a[Yd],va(rb(),1,4).year),d=fb(b.W,1),e=fb(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=fb(b.gg,a._a[Yd],va(rb(),f,g).year),d=fb(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>wa(c,f,g)?l(a)._overflowWeeks=!0:null!=i?l(a)._overflowWeekday=!0:(h=ua(c,d,e,f,g),a._a[Yd]=h.year,a._dayOfYear=h.dayOfYear)} +null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[de]=24)}}function jb(a){var b,c,d,e,f,g,h,i;if(b=a._w,null!=b.GG||null!=b.W||null!=b.E)f=1,g=4, +// TODO: We need to take the current isoWeekYear, but that depends on +// how we interpret now (local, utc, fixed offset). So create +// a now version of current config (take local/utc/offset flags, and +// create now). +c=gb(b.GG,a._a[ae],wa(sb(),1,4).year),d=gb(b.W,1),e=gb(b.E,1),(e<1||e>7)&&(i=!0);else{f=a._locale._week.dow,g=a._locale._week.doy;var j=wa(sb(),f,g);c=gb(b.gg,a._a[ae],j.year), +// Default to current week. +d=gb(b.w,j.week),null!=b.d?( +// weekday -- low day numbers are considered next week +e=b.d,(e<0||e>6)&&(i=!0)):null!=b.e?( +// local weekday -- counting starts from begining of week +e=b.e+f,(b.e<0||b.e>6)&&(i=!0)): +// default to begining of week +e=f}d<1||d>xa(c,f,g)?m(a)._overflowWeeks=!0:null!=i?m(a)._overflowWeekday=!0:(h=va(c,d,e,f,g),a._a[ae]=h.year,a._dayOfYear=h.dayOfYear)} // date from string and format string -function jb(b){ +function kb(b){ // TODO: Move this to another part of the creation flow to prevent circular deps -if(b._f===a.ISO_8601)return void db(b);b._a=[],l(b).empty=!0; +if(b._f===a.ISO_8601)return void eb(b);b._a=[],m(b).empty=!0; // This array is used to make a Date, either with `new Date` or `Date.UTC` -var c,d,e,f,g,h=""+b._i,i=h.length,j=0;for(e=X(b._f,b._locale).match(Bd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(Z(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&l(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),j+=d.length),Ed[f]?(d?l(b).empty=!1:l(b).unusedTokens.push(f),ca(f,d,b)):b._strict&&!d&&l(b).unusedTokens.push(f); +var c,d,e,f,g,h=""+b._i,i=h.length,j=0;for(e=Y(b._f,b._locale).match(Fd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match($(f,b))||[])[0], +// console.log('token', token, 'parsedInput', parsedInput, +// 'regex', getParseRegexForToken(token, config)); +d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&m(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),j+=d.length), +// don't parse if it's not a known token +Id[f]?(d?m(b).empty=!1:m(b).unusedTokens.push(f),da(f,d,b)):b._strict&&!d&&m(b).unusedTokens.push(f); // add remaining unparsed input length to the string -l(b).charsLeftOver=i-j,h.length>0&&l(b).unusedInput.push(h), +m(b).charsLeftOver=i-j,h.length>0&&m(b).unusedInput.push(h), // clear _12h flag if hour is <= 12 -b._a[_d]<=12&&l(b).bigHour===!0&&b._a[_d]>0&&(l(b).bigHour=void 0),l(b).parsedDateParts=b._a.slice(0),l(b).meridiem=b._meridiem, +b._a[de]<=12&&m(b).bigHour===!0&&b._a[de]>0&&(m(b).bigHour=void 0),m(b).parsedDateParts=b._a.slice(0),m(b).meridiem=b._meridiem, // handle meridiem -b._a[_d]=kb(b._locale,b._a[_d],b._meridiem),hb(b),cb(b)}function kb(a,b,c){var d; +b._a[de]=lb(b._locale,b._a[de],b._meridiem),ib(b),db(b)}function lb(a,b,c){var d; // Fallback -return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b} +return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&b<12&&(b+=12),d||12!==b||(b=0),b):b} // date from string and array of format strings -function lb(a){var b,c,d,e,f;if(0===a._f.length)return l(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=p({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],jb(b),m(b)&&(f+=l(b).charsLeftOver,f+=10*l(b).unusedTokens.length,l(b).score=f,(null==d||d>f)&&(d=f,c=b));i(a,c||b)}function mb(a){if(!a._d){var b=K(a._i);a._a=g([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),hb(a)}}function nb(a){var b=new q(cb(ob(a))); +function mb(a){var b,c,d,e,f;if(0===a._f.length)return m(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=q({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],kb(b),n(b)&&( +// if there is any input that was not parsed add a penalty for that format +f+=m(b).charsLeftOver, +//or tokens +f+=10*m(b).unusedTokens.length,m(b).score=f,(null==d||f<d)&&(d=f,c=b));j(a,c||b)}function nb(a){if(!a._d){var b=L(a._i);a._a=h([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),ib(a)}}function ob(a){var b=new r(db(pb(a))); // Adding is smart enough around DST -return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function ob(a){var b=a._i,d=a._f;return a._locale=a._locale||ab(a._l),null===b||void 0===d&&""===b?n({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),r(b)?new q(cb(b)):(c(d)?lb(a):f(b)?a._d=b:d?jb(a):pb(a),m(a)||(a._d=null),a))}function pb(b){var d=b._i;void 0===d?b._d=new Date(a.now()):f(d)?b._d=new Date(d.valueOf()):"string"==typeof d?eb(b):c(d)?(b._a=g(d.slice(0),function(a){return parseInt(a,10)}),hb(b)):"object"==typeof d?mb(b):"number"==typeof d? +return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function pb(a){var b=a._i,d=a._f;return a._locale=a._locale||bb(a._l),null===b||void 0===d&&""===b?o({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),s(b)?new r(db(b)):(g(b)?a._d=b:c(d)?mb(a):d?kb(a):qb(a),n(a)||(a._d=null),a))}function qb(b){var d=b._i;void 0===d?b._d=new Date(a.now()):g(d)?b._d=new Date(d.valueOf()):"string"==typeof d?fb(b):c(d)?(b._a=h(d.slice(0),function(a){return parseInt(a,10)}),ib(b)):"object"==typeof d?nb(b):f(d)? // from milliseconds -b._d=new Date(d):a.createFromInputFallback(b)}function qb(a,b,f,g,h){var i={}; +b._d=new Date(d):a.createFromInputFallback(b)}function rb(a,b,f,g,h){var i={}; // object construction must be done this way. // https://github.com/moment/moment/issues/1423 -return"boolean"==typeof f&&(g=f,f=void 0),(d(a)&&e(a)||c(a)&&0===a.length)&&(a=void 0),i._isAMomentObject=!0,i._useUTC=i._isUTC=h,i._l=f,i._i=a,i._f=b,i._strict=g,nb(i)}function rb(a,b,c,d){return qb(a,b,c,d,!1)} +return f!==!0&&f!==!1||(g=f,f=void 0),(d(a)&&e(a)||c(a)&&0===a.length)&&(a=void 0),i._isAMomentObject=!0,i._useUTC=i._isUTC=h,i._l=f,i._i=a,i._f=b,i._strict=g,ob(i)}function sb(a,b,c,d){return rb(a,b,c,d,!1)} // Pick a moment m from moments so that m[fn](other) is true for all // other. This relies on the function fn to be transitive. // // moments should either be an array of moment objects or an array, whose // first element is an array of moment objects. -function sb(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return rb();for(d=b[0],e=1;e<b.length;++e)b[e].isValid()&&!b[e][a](d)||(d=b[e]);return d} +function tb(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return sb();for(d=b[0],e=1;e<b.length;++e)b[e].isValid()&&!b[e][a](d)||(d=b[e]);return d} // TODO: Use [].sort instead? -function tb(){var a=[].slice.call(arguments,0);return sb("isBefore",a)}function ub(){var a=[].slice.call(arguments,0);return sb("isAfter",a)}function vb(a){var b=K(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0; +function ub(){var a=[].slice.call(arguments,0);return tb("isBefore",a)}function vb(){var a=[].slice.call(arguments,0);return tb("isAfter",a)}function wb(a){var b=L(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0; // representation for dateAddRemove this._milliseconds=+k+1e3*j+// 1000 6e4*i+// 1000 * 60 @@ -2621,13 +2698,13 @@ this._days=+g+7*f, // It is impossible translate months into days without knowing // which months you are are talking about, so we have to store // it separately. -this._months=+e+3*d+12*c,this._data={},this._locale=ab(),this._bubble()}function wb(a){return a instanceof vb} +this._months=+e+3*d+12*c,this._data={},this._locale=bb(),this._bubble()}function xb(a){return a instanceof wb}function yb(a){return a<0?Math.round(-1*a)*-1:Math.round(a)} // FORMATTING -function xb(a,b){T(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+S(~~(a/60),2)+b+S(~~a%60,2)})}function yb(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(Ge)||["-",0,0],f=+(60*e[1])+t(e[2]);return"+"===e[0]?f:-f} +function zb(a,b){U(a,0,0,function(){var a=this.utcOffset(),c="+";return a<0&&(a=-a,c="-"),c+T(~~(a/60),2)+b+T(~~a%60,2)})}function Ab(a,b){var c=(b||"").match(a);if(null===c)return null;var d=c[c.length-1]||[],e=(d+"").match(Me)||["-",0,0],f=+(60*e[1])+u(e[2]);return 0===f?0:"+"===e[0]?f:-f} // Return a moment from input, that is local/utc/zone equivalent to model. -function zb(b,c){var d,e; +function Bb(b,c){var d,e; // Use low-level api, because this fn is low-level api. -return c._isUTC?(d=c.clone(),e=(r(b)||f(b)?b.valueOf():rb(b).valueOf())-d.valueOf(),d._d.setTime(d._d.valueOf()+e),a.updateOffset(d,!1),d):rb(b).local()}function Ab(a){ +return c._isUTC?(d=c.clone(),e=(s(b)||g(b)?b.valueOf():sb(b).valueOf())-d.valueOf(),d._d.setTime(d._d.valueOf()+e),a.updateOffset(d,!1),d):sb(b).local()}function Cb(a){ // On Firefox.24 Date#getTimezoneOffset returns a floating point. // https://github.com/moment/moment/pull/1871 return 15*-Math.round(a._d.getTimezoneOffset()/15)} @@ -2642,28 +2719,28 @@ return 15*-Math.round(a._d.getTimezoneOffset()/15)} // a second time. In case it wants us to change the offset again // _changeInProgress == true case, then we have to adjust, because // there is no such time in the given timezone. -function Bb(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=yb(Td,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ab(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?Sb(this,Mb(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ab(this):null!=b?this:NaN}function Cb(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Db(a){return this.utcOffset(0,a)}function Eb(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ab(this),"m")),this}function Fb(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(yb(Sd,this._i)),this}function Gb(a){return this.isValid()?(a=a?rb(a).utcOffset():0,(this.utcOffset()-a)%60===0):!1}function Hb(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ib(){if(!o(this._isDSTShifted))return this._isDSTShifted;var a={};if(p(a,this),a=ob(a),a._a){var b=a._isUTC?j(a._a):rb(a._a);this._isDSTShifted=this.isValid()&&u(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Jb(){return this.isValid()?!this._isUTC:!1}function Kb(){return this.isValid()?this._isUTC:!1}function Lb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function Mb(a,b){var c,d,e,f=a, +function Db(b,c){var d,e=this._offset||0;if(!this.isValid())return null!=b?this:NaN;if(null!=b){if("string"==typeof b){if(b=Ab(Xd,b),null===b)return this}else Math.abs(b)<16&&(b=60*b);return!this._isUTC&&c&&(d=Cb(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?Tb(this,Ob(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?e:Cb(this)}function Eb(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Fb(a){return this.utcOffset(0,a)}function Gb(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Cb(this),"m")),this}function Hb(){if(null!=this._tzm)this.utcOffset(this._tzm);else if("string"==typeof this._i){var a=Ab(Wd,this._i);null!=a?this.utcOffset(a):this.utcOffset(0,!0)}return this}function Ib(a){return!!this.isValid()&&(a=a?sb(a).utcOffset():0,(this.utcOffset()-a)%60===0)}function Jb(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Kb(){if(!p(this._isDSTShifted))return this._isDSTShifted;var a={};if(q(a,this),a=pb(a),a._a){var b=a._isUTC?k(a._a):sb(a._a);this._isDSTShifted=this.isValid()&&v(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Lb(){return!!this.isValid()&&!this._isUTC}function Mb(){return!!this.isValid()&&this._isUTC}function Nb(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function Ob(a,b){var c,d,e,g=a, // matching against regexp is expensive, do it on demand -g=null;// checks for null or undefined -return wb(a)?f={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(f={},b?f[b]=a:f.milliseconds=a):(g=He.exec(a))?(c="-"===g[1]?-1:1,f={y:0,d:t(g[$d])*c,h:t(g[_d])*c,m:t(g[ae])*c,s:t(g[be])*c,ms:t(g[ce])*c}):(g=Ie.exec(a))?(c="-"===g[1]?-1:1,f={y:Nb(g[2],c),M:Nb(g[3],c),w:Nb(g[4],c),d:Nb(g[5],c),h:Nb(g[6],c),m:Nb(g[7],c),s:Nb(g[8],c)}):null==f?f={}:"object"==typeof f&&("from"in f||"to"in f)&&(e=Pb(rb(f.from),rb(f.to)),f={},f.ms=e.milliseconds,f.M=e.months),d=new vb(f),wb(a)&&h(a,"_locale")&&(d._locale=a._locale),d}function Nb(a,b){ +h=null;// checks for null or undefined +return xb(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:f(a)?(g={},b?g[b]=a:g.milliseconds=a):(h=Ne.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:u(h[ce])*c,h:u(h[de])*c,m:u(h[ee])*c,s:u(h[fe])*c,ms:u(yb(1e3*h[ge]))*c}):(h=Oe.exec(a))?(c="-"===h[1]?-1:1,g={y:Pb(h[2],c),M:Pb(h[3],c),w:Pb(h[4],c),d:Pb(h[5],c),h:Pb(h[6],c),m:Pb(h[7],c),s:Pb(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=Rb(sb(g.from),sb(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new wb(g),xb(a)&&i(a,"_locale")&&(d._locale=a._locale),d}function Pb(a,b){ // We'd normally use ~~inp for this, but unfortunately it also // converts floats to ints. // inp may be undefined, so careful calling replace on it. var c=a&&parseFloat(a.replace(",",".")); // apply sign while we're at it -return(isNaN(c)?0:c)*b}function Ob(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function Pb(a,b){var c;return a.isValid()&&b.isValid()?(b=zb(b,a),a.isBefore(b)?c=Ob(a,b):(c=Ob(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function Qb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)} +return(isNaN(c)?0:c)*b}function Qb(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function Rb(a,b){var c;return a.isValid()&&b.isValid()?(b=Bb(b,a),a.isBefore(b)?c=Qb(a,b):(c=Qb(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}} // TODO: remove 'name' arg after deprecation is removed -function Rb(a,b){return function(c,d){var e,f; +function Sb(a,b){return function(c,d){var e,f; //invert the arguments, but complain about it -return null===d||isNaN(+d)||(x(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=Mb(c,d),Sb(this,e,a),this}}function Sb(b,c,d,e){var f=c._milliseconds,g=Qb(c._days),h=Qb(c._months);b.isValid()&&(e=null==e?!0:e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&P(b,"Date",O(b,"Date")+g*d),h&&ia(b,O(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function Tb(a,b){var c=a.diff(b,"days",!0);return-6>c?"sameElse":-1>c?"lastWeek":0>c?"lastDay":1>c?"sameDay":2>c?"nextDay":7>c?"nextWeek":"sameElse"}function Ub(b,c){ +return null===d||isNaN(+d)||(y(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=Ob(c,d),Tb(this,e,a),this}}function Tb(b,c,d,e){var f=c._milliseconds,g=yb(c._days),h=yb(c._months);b.isValid()&&(e=null==e||e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&Q(b,"Date",P(b,"Date")+g*d),h&&ja(b,P(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function Ub(a,b){var c=a.diff(b,"days",!0);return c<-6?"sameElse":c<-1?"lastWeek":c<0?"lastDay":c<1?"sameDay":c<2?"nextDay":c<7?"nextWeek":"sameElse"}function Vb(b,c){ // We want to compare the start of today, vs this. // Getting start-of-today depends on whether we're local/utc/offset or not. -var d=b||rb(),e=zb(d,this).startOf("day"),f=a.calendarFormat(this,e)||"sameElse",g=c&&(y(c[f])?c[f].call(this,d):c[f]);return this.format(g||this.localeData().calendar(f,this,rb(d)))}function Vb(){return new q(this)}function Wb(a,b){var c=r(a)?a:rb(a);return this.isValid()&&c.isValid()?(b=J(o(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf()):!1}function Xb(a,b){var c=r(a)?a:rb(a);return this.isValid()&&c.isValid()?(b=J(o(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf()):!1}function Yb(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function Zb(a,b){var c,d=r(a)?a:rb(a);return this.isValid()&&d.isValid()?(b=J(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf())):!1}function $b(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function _b(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function ac(a,b,c){var d,e,f,g;// 1000 +var d=b||sb(),e=Bb(d,this).startOf("day"),f=a.calendarFormat(this,e)||"sameElse",g=c&&(z(c[f])?c[f].call(this,d):c[f]);return this.format(g||this.localeData().calendar(f,this,sb(d)))}function Wb(){return new r(this)}function Xb(a,b){var c=s(a)?a:sb(a);return!(!this.isValid()||!c.isValid())&&(b=K(p(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf())}function Yb(a,b){var c=s(a)?a:sb(a);return!(!this.isValid()||!c.isValid())&&(b=K(p(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf())}function Zb(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function $b(a,b){var c,d=s(a)?a:sb(a);return!(!this.isValid()||!d.isValid())&&(b=K(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf()))}function _b(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function ac(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function bc(a,b,c){var d,e,f,g;// 1000 // 1000 * 60 // 1000 * 60 * 60 // 1000 * 60 * 60 * 24, negate dst // 1000 * 60 * 60 * 24 * 7, negate dst -return this.isValid()?(d=zb(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=J(b),"year"===b||"month"===b||"quarter"===b?(g=bc(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:s(g)):NaN):NaN}function bc(a,b){ +return this.isValid()?(d=Bb(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=K(b),"year"===b||"month"===b||"quarter"===b?(g=cc(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:t(g)):NaN):NaN}function cc(a,b){ // difference in months var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()), // b is in (anchor - 1 month, anchor + 1 month) @@ -2671,14 +2748,20 @@ f=a.clone().add(e,"months"); //check for negative zero, return zero if negative zero // linear across the month // linear across the month -return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function cc(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function dc(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?y(Date.prototype.toISOString)?this.toDate().toISOString():W(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):W(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function ec(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=W(this,b);return this.localeData().postformat(c)}function fc(a,b){return this.isValid()&&(r(a)&&a.isValid()||rb(a).isValid())?Mb({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function gc(a){return this.from(rb(),a)}function hc(a,b){return this.isValid()&&(r(a)&&a.isValid()||rb(a).isValid())?Mb({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function ic(a){return this.to(rb(),a)} +return b-f<0?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function dc(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ec(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?z(Date.prototype.toISOString)?this.toDate().toISOString():X(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):X(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}/** + * Return a human readable representation of a moment that can + * also be evaluated to get a new moment which is the same + * + * @link https://nodejs.org/dist/latest/docs/api/util.html#util_custom_inspect_function_on_objects + */ +function fc(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var a="moment",b="";this.isLocal()||(a=0===this.utcOffset()?"moment.utc":"moment.parseZone",b="Z");var c="["+a+'("]',d=0<this.year()&&this.year()<=9999?"YYYY":"YYYYYY",e="-MM-DD[T]HH:mm:ss.SSS",f=b+'[")]';return this.format(c+d+e+f)}function gc(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=X(this,b);return this.localeData().postformat(c)}function hc(a,b){return this.isValid()&&(s(a)&&a.isValid()||sb(a).isValid())?Ob({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function ic(a){return this.from(sb(),a)}function jc(a,b){return this.isValid()&&(s(a)&&a.isValid()||sb(a).isValid())?Ob({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function kc(a){return this.to(sb(),a)} // If passed a locale key, it will set the locale for this // instance. Otherwise, it will return the locale configuration // variables for this instance. -function jc(a){var b;return void 0===a?this._locale._abbr:(b=ab(a),null!=b&&(this._locale=b),this)}function kc(){return this._locale}function lc(a){ +function lc(a){var b;return void 0===a?this._locale._abbr:(b=bb(a),null!=b&&(this._locale=b),this)}function mc(){return this._locale}function nc(a){ // the following switch intentionally omits break keywords // to utilize falling through the cases. -switch(a=J(a)){case"year":this.month(0);/* falls through */ +switch(a=K(a)){case"year":this.month(0);/* falls through */ case"quarter":case"month":this.date(1);/* falls through */ case"week":case"isoWeek":case"day":case"date":this.hours(0);/* falls through */ case"hour":this.minutes(0);/* falls through */ @@ -2686,20 +2769,20 @@ case"minute":this.seconds(0);/* falls through */ case"second":this.milliseconds(0)} // weeks are a special case // quarters are also special -return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function mc(a){ +return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function oc(a){ // 'date' is an alias for 'day', so it should be considered as such. -return a=J(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function nc(){return this._d.valueOf()-6e4*(this._offset||0)}function oc(){return Math.floor(this.valueOf()/1e3)}function pc(){return new Date(this.valueOf())}function qc(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function rc(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function sc(){ +return a=K(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function pc(){return this._d.valueOf()-6e4*(this._offset||0)}function qc(){return Math.floor(this.valueOf()/1e3)}function rc(){return new Date(this.valueOf())}function sc(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function tc(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function uc(){ // new Date(NaN).toJSON() === null -return this.isValid()?this.toISOString():null}function tc(){return m(this)}function uc(){return i({},l(this))}function vc(){return l(this).overflow}function wc(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function xc(a,b){T(0,[a,a.length],0,b)} +return this.isValid()?this.toISOString():null}function vc(){return n(this)}function wc(){return j({},m(this))}function xc(){return m(this).overflow}function yc(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function zc(a,b){U(0,[a,a.length],0,b)} // MOMENTS -function yc(a){return Cc.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function zc(a){return Cc.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Ac(){return wa(this.year(),1,4)}function Bc(){var a=this.localeData()._week;return wa(this.year(),a.dow,a.doy)}function Cc(a,b,c,d,e){var f;return null==a?va(this,d,e).year:(f=wa(a,d,e),b>f&&(b=f),Dc.call(this,a,b,c,d,e))}function Dc(a,b,c,d,e){var f=ua(a,b,c,d,e),g=sa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this} +function Ac(a){return Ec.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Bc(a){return Ec.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Cc(){return xa(this.year(),1,4)}function Dc(){var a=this.localeData()._week;return xa(this.year(),a.dow,a.doy)}function Ec(a,b,c,d,e){var f;return null==a?wa(this,d,e).year:(f=xa(a,d,e),b>f&&(b=f),Fc.call(this,a,b,c,d,e))}function Fc(a,b,c,d,e){var f=va(a,b,c,d,e),g=ta(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this} // MOMENTS -function Ec(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)} +function Gc(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)} // HELPERS // MOMENTS -function Fc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function Gc(a,b){b[ce]=t(1e3*("0."+a))} +function Hc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function Ic(a,b){b[ge]=u(1e3*("0."+a))} // MOMENTS -function Hc(){return this._isUTC?"UTC":""}function Ic(){return this._isUTC?"Coordinated Universal Time":""}function Jc(a){return rb(1e3*a)}function Kc(){return rb.apply(null,arguments).parseZone()}function Lc(a){return a}function Mc(a,b,c,d){var e=ab(),f=j().set(d,b);return e[c](f,a)}function Nc(a,b,c){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return Mc(a,b,c,"month");var d,e=[];for(d=0;12>d;d++)e[d]=Mc(a,d,c,"month");return e} +function Jc(){return this._isUTC?"UTC":""}function Kc(){return this._isUTC?"Coordinated Universal Time":""}function Lc(a){return sb(1e3*a)}function Mc(){return sb.apply(null,arguments).parseZone()}function Nc(a){return a}function Oc(a,b,c,d){var e=bb(),f=k().set(d,b);return e[c](f,a)}function Pc(a,b,c){if(f(a)&&(b=a,a=void 0),a=a||"",null!=b)return Oc(a,b,c,"month");var d,e=[];for(d=0;d<12;d++)e[d]=Oc(a,d,c,"month");return e} // () // (5) // (fmt, 5) @@ -2708,33 +2791,35 @@ function Hc(){return this._isUTC?"UTC":""}function Ic(){return this._isUTC?"Coor // (true, 5) // (true, fmt, 5) // (true, fmt) -function Oc(a,b,c,d){"boolean"==typeof a?("number"==typeof b&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,"number"==typeof b&&(c=b,b=void 0),b=b||"");var e=ab(),f=a?e._week.dow:0;if(null!=c)return Mc(b,(c+f)%7,d,"day");var g,h=[];for(g=0;7>g;g++)h[g]=Mc(b,(g+f)%7,d,"day");return h}function Pc(a,b){return Nc(a,b,"months")}function Qc(a,b){return Nc(a,b,"monthsShort")}function Rc(a,b,c){return Oc(a,b,c,"weekdays")}function Sc(a,b,c){return Oc(a,b,c,"weekdaysShort")}function Tc(a,b,c){return Oc(a,b,c,"weekdaysMin")}function Uc(){var a=this._data;return this._milliseconds=Ue(this._milliseconds),this._days=Ue(this._days),this._months=Ue(this._months),a.milliseconds=Ue(a.milliseconds),a.seconds=Ue(a.seconds),a.minutes=Ue(a.minutes),a.hours=Ue(a.hours),a.months=Ue(a.months),a.years=Ue(a.years),this}function Vc(a,b,c,d){var e=Mb(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()} +function Qc(a,b,c,d){"boolean"==typeof a?(f(b)&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,f(b)&&(c=b,b=void 0),b=b||"");var e=bb(),g=a?e._week.dow:0;if(null!=c)return Oc(b,(c+g)%7,d,"day");var h,i=[];for(h=0;h<7;h++)i[h]=Oc(b,(h+g)%7,d,"day");return i}function Rc(a,b){return Pc(a,b,"months")}function Sc(a,b){return Pc(a,b,"monthsShort")}function Tc(a,b,c){return Qc(a,b,c,"weekdays")}function Uc(a,b,c){return Qc(a,b,c,"weekdaysShort")}function Vc(a,b,c){return Qc(a,b,c,"weekdaysMin")}function Wc(){var a=this._data;return this._milliseconds=Ze(this._milliseconds),this._days=Ze(this._days),this._months=Ze(this._months),a.milliseconds=Ze(a.milliseconds),a.seconds=Ze(a.seconds),a.minutes=Ze(a.minutes),a.hours=Ze(a.hours),a.months=Ze(a.months),a.years=Ze(a.years),this}function Xc(a,b,c,d){var e=Ob(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()} // supports only 2.0-style add(1, 's') or add(duration) -function Wc(a,b){return Vc(this,a,b,1)} +function Yc(a,b){return Xc(this,a,b,1)} // supports only 2.0-style subtract(1, 's') or subtract(duration) -function Xc(a,b){return Vc(this,a,b,-1)}function Yc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Zc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data; +function Zc(a,b){return Xc(this,a,b,-1)}function $c(a){return a<0?Math.floor(a):Math.ceil(a)}function _c(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data; // if we have a mix of positive and negative values, bubble down first // check: https://github.com/moment/moment/issues/2166 // The following code bubbles up values, see the tests for // examples of what that means. // convert days to months // 12 months -> 1 year -return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Yc(_c(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=s(f/1e3),i.seconds=a%60,b=s(a/60),i.minutes=b%60,c=s(b/60),i.hours=c%24,g+=s(c/24),e=s($c(g)),h+=e,g-=Yc(_c(e)),d=s(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function $c(a){ +return f>=0&&g>=0&&h>=0||f<=0&&g<=0&&h<=0||(f+=864e5*$c(bd(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=t(f/1e3),i.seconds=a%60,b=t(a/60),i.minutes=b%60,c=t(b/60),i.hours=c%24,g+=t(c/24),e=t(ad(g)),h+=e,g-=$c(bd(e)),d=t(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function ad(a){ // 400 years have 146097 days (taking into account leap year rules) // 400 years have 12 months === 4800 -return 4800*a/146097}function _c(a){ +return 4800*a/146097}function bd(a){ // the reverse of daysToMonths -return 146097*a/4800}function ad(a){var b,c,d=this._milliseconds;if(a=J(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+$c(b),"month"===a?c:c/12;switch(b=this._days+Math.round(_c(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3; +return 146097*a/4800}function cd(a){var b,c,d=this._milliseconds;if(a=K(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+ad(b),"month"===a?c:c/12;switch( +// handle milliseconds separately because of floating point math errors (issue #1867) +b=this._days+Math.round(bd(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3; // Math.floor prevents floating point math errors here case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}} // TODO: Use this.as('ms')? -function bd(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*t(this._months/12)}function cd(a){return function(){return this.as(a)}}function dd(a){return a=J(a),this[a+"s"]()}function ed(a){return function(){return this._data[a]}}function fd(){return s(this.days()/7)} +function dd(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*u(this._months/12)}function ed(a){return function(){return this.as(a)}}function fd(a){return a=K(a),this[a+"s"]()}function gd(a){return function(){return this._data[a]}}function hd(){return t(this.days()/7)} // helper function for moment.fn.from, moment.fn.fromNow, and moment.duration.fn.humanize -function gd(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function hd(a,b,c){var d=Mb(a).abs(),e=jf(d.as("s")),f=jf(d.as("m")),g=jf(d.as("h")),h=jf(d.as("d")),i=jf(d.as("M")),j=jf(d.as("y")),k=e<kf.s&&["s",e]||1>=f&&["m"]||f<kf.m&&["mm",f]||1>=g&&["h"]||g<kf.h&&["hh",g]||1>=h&&["d"]||h<kf.d&&["dd",h]||1>=i&&["M"]||i<kf.M&&["MM",i]||1>=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,gd.apply(null,k)} +function id(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function jd(a,b,c){var d=Ob(a).abs(),e=of(d.as("s")),f=of(d.as("m")),g=of(d.as("h")),h=of(d.as("d")),i=of(d.as("M")),j=of(d.as("y")),k=e<pf.s&&["s",e]||f<=1&&["m"]||f<pf.m&&["mm",f]||g<=1&&["h"]||g<pf.h&&["hh",g]||h<=1&&["d"]||h<pf.d&&["dd",h]||i<=1&&["M"]||i<pf.M&&["MM",i]||j<=1&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,id.apply(null,k)} // This function allows you to set the rounding function for relative time strings -function id(a){return void 0===a?jf:"function"==typeof a?(jf=a,!0):!1} +function kd(a){return void 0===a?of:"function"==typeof a&&(of=a,!0)} // This function allows you to set a threshold for relative time strings -function jd(a,b){return void 0===kf[a]?!1:void 0===b?kf[a]:(kf[a]=b,!0)}function kd(a){var b=this.localeData(),c=hd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function ld(){ +function ld(a,b){return void 0!==pf[a]&&(void 0===b?pf[a]:(pf[a]=b,!0))}function md(a){var b=this.localeData(),c=jd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function nd(){ // for ISO strings we do not use the normal bubbling rules: // * milliseconds bubble up until they become hours // * days do not bubble at all @@ -2742,185 +2827,193 @@ function jd(a,b){return void 0===kf[a]?!1:void 0===b?kf[a]:(kf[a]=b,!0)}function // This is because there is no context-free conversion between hours and days // (think of clock changes) // and also not between days and months (28-31 days per month) -var a,b,c,d=lf(this._milliseconds)/1e3,e=lf(this._days),f=lf(this._months);a=s(d/60),b=s(a/60),d%=60,a%=60,c=s(f/12),f%=12; +var a,b,c,d=qf(this._milliseconds)/1e3,e=qf(this._days),f=qf(this._months); +// 3600 seconds -> 60 minutes -> 1 hour +a=t(d/60),b=t(a/60),d%=60,a%=60, +// 12 months -> 1 year +c=t(f/12),f%=12; // inspired by https://github.com/dordille/moment-isoduration/blob/master/moment.isoduration.js -var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var md,nd;nd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;c>d;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1}; -// Plugins that add properties should also add the key here (null value), -// so we can properly clone ourselves. -var od=a.momentProperties=[],pd=!1,qd={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var rd;rd=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)h(a,b)&&c.push(b);return c};var sd,td={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},ud={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},vd="Invalid date",wd="%d",xd=/\d{1,2}/,yd={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},zd={},Ad={},Bd=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Cd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Dd={},Ed={},Fd=/\d/,Gd=/\d\d/,Hd=/\d{3}/,Id=/\d{4}/,Jd=/[+-]?\d{6}/,Kd=/\d\d?/,Ld=/\d\d\d\d?/,Md=/\d\d\d\d\d\d?/,Nd=/\d{1,3}/,Od=/\d{1,4}/,Pd=/[+-]?\d{1,6}/,Qd=/\d+/,Rd=/[+-]?\d+/,Sd=/Z|[+-]\d\d:?\d\d/gi,Td=/Z|[+-]\d\d(?::?\d\d)?/gi,Ud=/[+-]?\d+(\.\d{1,3})?/,Vd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Wd={},Xd={},Yd=0,Zd=1,$d=2,_d=3,ae=4,be=5,ce=6,de=7,ee=8;sd=Array.prototype.indexOf?Array.prototype.indexOf:function(a){ +var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(m<0?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var od,pd;pd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;d<c;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};var qd=pd,rd=a.momentProperties=[],sd=!1,td={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var ud;ud=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)i(a,b)&&c.push(b);return c};var vd,wd=ud,xd={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},yd={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},zd="Invalid date",Ad="%d",Bd=/\d{1,2}/,Cd={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Dd={},Ed={},Fd=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Gd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Hd={},Id={},Jd=/\d/,Kd=/\d\d/,Ld=/\d{3}/,Md=/\d{4}/,Nd=/[+-]?\d{6}/,Od=/\d\d?/,Pd=/\d\d\d\d?/,Qd=/\d\d\d\d\d\d?/,Rd=/\d{1,3}/,Sd=/\d{1,4}/,Td=/[+-]?\d{1,6}/,Ud=/\d+/,Vd=/[+-]?\d+/,Wd=/Z|[+-]\d\d:?\d\d/gi,Xd=/Z|[+-]\d\d(?::?\d\d)?/gi,Yd=/[+-]?\d+(\.\d{1,3})?/,Zd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,$d={},_d={},ae=0,be=1,ce=2,de=3,ee=4,fe=5,ge=6,he=7,ie=8;vd=Array.prototype.indexOf?Array.prototype.indexOf:function(a){ // I know -var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1},T("M",["MM",2],"Mo",function(){return this.month()+1}),T("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),T("MMMM",0,0,function(a){return this.localeData().months(this,a)}),I("month","M"),L("month",8),Y("M",Kd),Y("MM",Kd,Gd),Y("MMM",function(a,b){return b.monthsShortRegex(a)}),Y("MMMM",function(a,b){return b.monthsRegex(a)}),aa(["M","MM"],function(a,b){b[Zd]=t(a)-1}),aa(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[Zd]=e:l(c).invalidMonth=a}); +var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1};var je=vd; +// FORMATTING +U("M",["MM",2],"Mo",function(){return this.month()+1}),U("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),U("MMMM",0,0,function(a){return this.localeData().months(this,a)}), +// ALIASES +J("month","M"), +// PRIORITY +M("month",8), +// PARSING +Z("M",Od),Z("MM",Od,Kd),Z("MMM",function(a,b){return b.monthsShortRegex(a)}),Z("MMMM",function(a,b){return b.monthsRegex(a)}),ba(["M","MM"],function(a,b){b[be]=u(a)-1}),ba(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict); +// if we didn't find a month name, mark the date as invalid. +null!=e?b[be]=e:m(c).invalidMonth=a}); // LOCALES -var fe=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,ge="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),he="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ie=Vd,je=Vd; +var ke=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,le="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),me="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ne=Zd,oe=Zd; // FORMATTING -T("Y",0,0,function(){var a=this.year();return 9999>=a?""+a:"+"+a}),T(0,["YY",2],0,function(){return this.year()%100}),T(0,["YYYY",4],0,"year"),T(0,["YYYYY",5],0,"year"),T(0,["YYYYYY",6,!0],0,"year"), +U("Y",0,0,function(){var a=this.year();return a<=9999?""+a:"+"+a}),U(0,["YY",2],0,function(){return this.year()%100}),U(0,["YYYY",4],0,"year"),U(0,["YYYYY",5],0,"year"),U(0,["YYYYYY",6,!0],0,"year"), // ALIASES -I("year","y"), +J("year","y"), // PRIORITIES -L("year",1), +M("year",1), // PARSING -Y("Y",Rd),Y("YY",Kd,Gd),Y("YYYY",Od,Id),Y("YYYYY",Pd,Jd),Y("YYYYYY",Pd,Jd),aa(["YYYYY","YYYYYY"],Yd),aa("YYYY",function(b,c){c[Yd]=2===b.length?a.parseTwoDigitYear(b):t(b)}),aa("YY",function(b,c){c[Yd]=a.parseTwoDigitYear(b)}),aa("Y",function(a,b){b[Yd]=parseInt(a,10)}), +Z("Y",Vd),Z("YY",Od,Kd),Z("YYYY",Sd,Md),Z("YYYYY",Td,Nd),Z("YYYYYY",Td,Nd),ba(["YYYYY","YYYYYY"],ae),ba("YYYY",function(b,c){c[ae]=2===b.length?a.parseTwoDigitYear(b):u(b)}),ba("YY",function(b,c){c[ae]=a.parseTwoDigitYear(b)}),ba("Y",function(a,b){b[ae]=parseInt(a,10)}), // HOOKS -a.parseTwoDigitYear=function(a){return t(a)+(t(a)>68?1900:2e3)}; +a.parseTwoDigitYear=function(a){return u(a)+(u(a)>68?1900:2e3)}; // MOMENTS -var ke=N("FullYear",!0); +var pe=O("FullYear",!0); // FORMATTING -T("w",["ww",2],"wo","week"),T("W",["WW",2],"Wo","isoWeek"), +U("w",["ww",2],"wo","week"),U("W",["WW",2],"Wo","isoWeek"), // ALIASES -I("week","w"),I("isoWeek","W"), +J("week","w"),J("isoWeek","W"), // PRIORITIES -L("week",5),L("isoWeek",5), +M("week",5),M("isoWeek",5), // PARSING -Y("w",Kd),Y("ww",Kd,Gd),Y("W",Kd),Y("WW",Kd,Gd),ba(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=t(a)});var le={dow:0,// Sunday is the first day of the week. +Z("w",Od),Z("ww",Od,Kd),Z("W",Od),Z("WW",Od,Kd),ca(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=u(a)});var qe={dow:0,// Sunday is the first day of the week. doy:6}; // FORMATTING -T("d",0,"do","day"),T("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),T("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),T("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),T("e",0,0,"weekday"),T("E",0,0,"isoWeekday"), +U("d",0,"do","day"),U("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),U("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),U("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),U("e",0,0,"weekday"),U("E",0,0,"isoWeekday"), // ALIASES -I("day","d"),I("weekday","e"),I("isoWeekday","E"), +J("day","d"),J("weekday","e"),J("isoWeekday","E"), // PRIORITY -L("day",11),L("weekday",11),L("isoWeekday",11), +M("day",11),M("weekday",11),M("isoWeekday",11), // PARSING -Y("d",Kd),Y("e",Kd),Y("E",Kd),Y("dd",function(a,b){return b.weekdaysMinRegex(a)}),Y("ddd",function(a,b){return b.weekdaysShortRegex(a)}),Y("dddd",function(a,b){return b.weekdaysRegex(a)}),ba(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict); +Z("d",Od),Z("e",Od),Z("E",Od),Z("dd",function(a,b){return b.weekdaysMinRegex(a)}),Z("ddd",function(a,b){return b.weekdaysShortRegex(a)}),Z("dddd",function(a,b){return b.weekdaysRegex(a)}),ca(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict); // if we didn't get a weekday name, mark the date as invalid -null!=e?b.d=e:l(c).invalidWeekday=a}),ba(["d","e","E"],function(a,b,c,d){b[d]=t(a)}); +null!=e?b.d=e:m(c).invalidWeekday=a}),ca(["d","e","E"],function(a,b,c,d){b[d]=u(a)}); // LOCALES -var me="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ne="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),oe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),pe=Vd,qe=Vd,re=Vd;T("H",["HH",2],0,"hour"),T("h",["hh",2],0,Qa),T("k",["kk",2],0,Ra),T("hmm",0,0,function(){return""+Qa.apply(this)+S(this.minutes(),2)}),T("hmmss",0,0,function(){return""+Qa.apply(this)+S(this.minutes(),2)+S(this.seconds(),2)}),T("Hmm",0,0,function(){return""+this.hours()+S(this.minutes(),2)}),T("Hmmss",0,0,function(){return""+this.hours()+S(this.minutes(),2)+S(this.seconds(),2)}),Sa("a",!0),Sa("A",!1), +var re="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),se="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),te="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),ue=Zd,ve=Zd,we=Zd;U("H",["HH",2],0,"hour"),U("h",["hh",2],0,Ra),U("k",["kk",2],0,Sa),U("hmm",0,0,function(){return""+Ra.apply(this)+T(this.minutes(),2)}),U("hmmss",0,0,function(){return""+Ra.apply(this)+T(this.minutes(),2)+T(this.seconds(),2)}),U("Hmm",0,0,function(){return""+this.hours()+T(this.minutes(),2)}),U("Hmmss",0,0,function(){return""+this.hours()+T(this.minutes(),2)+T(this.seconds(),2)}),Ta("a",!0),Ta("A",!1), // ALIASES -I("hour","h"), +J("hour","h"), // PRIORITY -L("hour",13),Y("a",Ta),Y("A",Ta),Y("H",Kd),Y("h",Kd),Y("HH",Kd,Gd),Y("hh",Kd,Gd),Y("hmm",Ld),Y("hmmss",Md),Y("Hmm",Ld),Y("Hmmss",Md),aa(["H","HH"],_d),aa(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),aa(["h","hh"],function(a,b,c){b[_d]=t(a),l(c).bigHour=!0}),aa("hmm",function(a,b,c){var d=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d)),l(c).bigHour=!0}),aa("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d,2)),b[be]=t(a.substr(e)),l(c).bigHour=!0}),aa("Hmm",function(a,b,c){var d=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d))}),aa("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[_d]=t(a.substr(0,d)),b[ae]=t(a.substr(d,2)),b[be]=t(a.substr(e))});var se,te=/[ap]\.?m?\.?/i,ue=N("Hours",!0),ve={calendar:td,longDateFormat:ud,invalidDate:vd,ordinal:wd,ordinalParse:xd,relativeTime:yd,months:ge,monthsShort:he,week:le,weekdays:me,weekdaysMin:oe,weekdaysShort:ne,meridiemParse:te},we={},xe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ye=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ze=/Z|[+-]\d\d(?::?\d\d)?/,Ae=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/], +M("hour",13),Z("a",Ua),Z("A",Ua),Z("H",Od),Z("h",Od),Z("HH",Od,Kd),Z("hh",Od,Kd),Z("hmm",Pd),Z("hmmss",Qd),Z("Hmm",Pd),Z("Hmmss",Qd),ba(["H","HH"],de),ba(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),ba(["h","hh"],function(a,b,c){b[de]=u(a),m(c).bigHour=!0}),ba("hmm",function(a,b,c){var d=a.length-2;b[de]=u(a.substr(0,d)),b[ee]=u(a.substr(d)),m(c).bigHour=!0}),ba("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[de]=u(a.substr(0,d)),b[ee]=u(a.substr(d,2)),b[fe]=u(a.substr(e)),m(c).bigHour=!0}),ba("Hmm",function(a,b,c){var d=a.length-2;b[de]=u(a.substr(0,d)),b[ee]=u(a.substr(d))}),ba("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[de]=u(a.substr(0,d)),b[ee]=u(a.substr(d,2)),b[fe]=u(a.substr(e))});var xe,ye=/[ap]\.?m?\.?/i,ze=O("Hours",!0),Ae={calendar:xd,longDateFormat:yd,invalidDate:zd,ordinal:Ad,ordinalParse:Bd,relativeTime:Cd,months:le,monthsShort:me,week:qe,weekdays:re,weekdaysMin:te,weekdaysShort:se,meridiemParse:ye},Be={},Ce={},De=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ee=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Fe=/Z|[+-]\d\d(?::?\d\d)?/,Ge=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/], // YYYYMM is NOT allowed by the standard -["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Be=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Ce=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=w("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}), +["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],He=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Ie=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=x("value provided is not in a recognized ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}), // constant that refers to the ISO standard -a.ISO_8601=function(){};var De=w("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=rb.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:n()}),Ee=w("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=rb.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:n()}),Fe=function(){return Date.now?Date.now():+new Date};xb("Z",":"),xb("ZZ",""), +a.ISO_8601=function(){};var Je=x("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=sb.apply(null,arguments);return this.isValid()&&a.isValid()?a<this?this:a:o()}),Ke=x("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=sb.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:o()}),Le=function(){return Date.now?Date.now():+new Date};zb("Z",":"),zb("ZZ",""), // PARSING -Y("Z",Td),Y("ZZ",Td),aa(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=yb(Td,a)}); +Z("Z",Xd),Z("ZZ",Xd),ba(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Ab(Xd,a)}); // HELPERS // timezone chunker // '+10:00' > ['10', '00'] // '-1530' > ['-15', '30'] -var Ge=/([\+\-]|\d\d)/gi; +var Me=/([\+\-]|\d\d)/gi; // HOOKS // This function will be called whenever a moment is mutated. // It is intended to keep the offset in sync with the timezone. a.updateOffset=function(){}; // ASP.NET json date format regex -var He=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,Ie=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Mb.fn=vb.prototype;var Je=Rb(1,"add"),Ke=Rb(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Le=w("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)}); +var Ne=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Oe=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Ob.fn=wb.prototype;var Pe=Sb(1,"add"),Qe=Sb(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Re=x("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)}); // FORMATTING -T(0,["gg",2],0,function(){return this.weekYear()%100}),T(0,["GG",2],0,function(){return this.isoWeekYear()%100}),xc("gggg","weekYear"),xc("ggggg","weekYear"),xc("GGGG","isoWeekYear"),xc("GGGGG","isoWeekYear"), +U(0,["gg",2],0,function(){return this.weekYear()%100}),U(0,["GG",2],0,function(){return this.isoWeekYear()%100}),zc("gggg","weekYear"),zc("ggggg","weekYear"),zc("GGGG","isoWeekYear"),zc("GGGGG","isoWeekYear"), // ALIASES -I("weekYear","gg"),I("isoWeekYear","GG"), +J("weekYear","gg"),J("isoWeekYear","GG"), // PRIORITY -L("weekYear",1),L("isoWeekYear",1), +M("weekYear",1),M("isoWeekYear",1), // PARSING -Y("G",Rd),Y("g",Rd),Y("GG",Kd,Gd),Y("gg",Kd,Gd),Y("GGGG",Od,Id),Y("gggg",Od,Id),Y("GGGGG",Pd,Jd),Y("ggggg",Pd,Jd),ba(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=t(a)}),ba(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}), +Z("G",Vd),Z("g",Vd),Z("GG",Od,Kd),Z("gg",Od,Kd),Z("GGGG",Sd,Md),Z("gggg",Sd,Md),Z("GGGGG",Td,Nd),Z("ggggg",Td,Nd),ca(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=u(a)}),ca(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}), // FORMATTING -T("Q",0,"Qo","quarter"), +U("Q",0,"Qo","quarter"), // ALIASES -I("quarter","Q"), +J("quarter","Q"), // PRIORITY -L("quarter",7), +M("quarter",7), // PARSING -Y("Q",Fd),aa("Q",function(a,b){b[Zd]=3*(t(a)-1)}), +Z("Q",Jd),ba("Q",function(a,b){b[be]=3*(u(a)-1)}), // FORMATTING -T("D",["DD",2],"Do","date"), +U("D",["DD",2],"Do","date"), // ALIASES -I("date","D"), +J("date","D"), // PRIOROITY -L("date",9), +M("date",9), // PARSING -Y("D",Kd),Y("DD",Kd,Gd),Y("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),aa(["D","DD"],$d),aa("Do",function(a,b){b[$d]=t(a.match(Kd)[0],10)}); +Z("D",Od),Z("DD",Od,Kd),Z("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),ba(["D","DD"],ce),ba("Do",function(a,b){b[ce]=u(a.match(Od)[0],10)}); // MOMENTS -var Me=N("Date",!0); +var Se=O("Date",!0); // FORMATTING -T("DDD",["DDDD",3],"DDDo","dayOfYear"), +U("DDD",["DDDD",3],"DDDo","dayOfYear"), // ALIASES -I("dayOfYear","DDD"), +J("dayOfYear","DDD"), // PRIORITY -L("dayOfYear",4), +M("dayOfYear",4), // PARSING -Y("DDD",Nd),Y("DDDD",Hd),aa(["DDD","DDDD"],function(a,b,c){c._dayOfYear=t(a)}), +Z("DDD",Rd),Z("DDDD",Ld),ba(["DDD","DDDD"],function(a,b,c){c._dayOfYear=u(a)}), // FORMATTING -T("m",["mm",2],0,"minute"), +U("m",["mm",2],0,"minute"), // ALIASES -I("minute","m"), +J("minute","m"), // PRIORITY -L("minute",14), +M("minute",14), // PARSING -Y("m",Kd),Y("mm",Kd,Gd),aa(["m","mm"],ae); +Z("m",Od),Z("mm",Od,Kd),ba(["m","mm"],ee); // MOMENTS -var Ne=N("Minutes",!1); +var Te=O("Minutes",!1); // FORMATTING -T("s",["ss",2],0,"second"), +U("s",["ss",2],0,"second"), // ALIASES -I("second","s"), +J("second","s"), // PRIORITY -L("second",15), +M("second",15), // PARSING -Y("s",Kd),Y("ss",Kd,Gd),aa(["s","ss"],be); +Z("s",Od),Z("ss",Od,Kd),ba(["s","ss"],fe); // MOMENTS -var Oe=N("Seconds",!1); +var Ue=O("Seconds",!1); // FORMATTING -T("S",0,0,function(){return~~(this.millisecond()/100)}),T(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),T(0,["SSS",3],0,"millisecond"),T(0,["SSSS",4],0,function(){return 10*this.millisecond()}),T(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),T(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),T(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),T(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),T(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}), +U("S",0,0,function(){return~~(this.millisecond()/100)}),U(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),U(0,["SSS",3],0,"millisecond"),U(0,["SSSS",4],0,function(){return 10*this.millisecond()}),U(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),U(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),U(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),U(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),U(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}), // ALIASES -I("millisecond","ms"), +J("millisecond","ms"), // PRIORITY -L("millisecond",16), +M("millisecond",16), // PARSING -Y("S",Nd,Fd),Y("SS",Nd,Gd),Y("SSS",Nd,Hd);var Pe;for(Pe="SSSS";Pe.length<=9;Pe+="S")Y(Pe,Qd);for(Pe="S";Pe.length<=9;Pe+="S")aa(Pe,Gc); +Z("S",Rd,Jd),Z("SS",Rd,Kd),Z("SSS",Rd,Ld);var Ve;for(Ve="SSSS";Ve.length<=9;Ve+="S")Z(Ve,Ud);for(Ve="S";Ve.length<=9;Ve+="S")ba(Ve,Ic); // MOMENTS -var Qe=N("Milliseconds",!1); +var We=O("Milliseconds",!1); // FORMATTING -T("z",0,0,"zoneAbbr"),T("zz",0,0,"zoneName");var Re=q.prototype;Re.add=Je,Re.calendar=Ub,Re.clone=Vb,Re.diff=ac,Re.endOf=mc,Re.format=ec,Re.from=fc,Re.fromNow=gc,Re.to=hc,Re.toNow=ic,Re.get=Q,Re.invalidAt=vc,Re.isAfter=Wb,Re.isBefore=Xb,Re.isBetween=Yb,Re.isSame=Zb,Re.isSameOrAfter=$b,Re.isSameOrBefore=_b,Re.isValid=tc,Re.lang=Le,Re.locale=jc,Re.localeData=kc,Re.max=Ee,Re.min=De,Re.parsingFlags=uc,Re.set=R,Re.startOf=lc,Re.subtract=Ke,Re.toArray=qc,Re.toObject=rc,Re.toDate=pc,Re.toISOString=dc,Re.toJSON=sc,Re.toString=cc,Re.unix=oc,Re.valueOf=nc,Re.creationData=wc, +U("z",0,0,"zoneAbbr"),U("zz",0,0,"zoneName");var Xe=r.prototype;Xe.add=Pe,Xe.calendar=Vb,Xe.clone=Wb,Xe.diff=bc,Xe.endOf=oc,Xe.format=gc,Xe.from=hc,Xe.fromNow=ic,Xe.to=jc,Xe.toNow=kc,Xe.get=R,Xe.invalidAt=xc,Xe.isAfter=Xb,Xe.isBefore=Yb,Xe.isBetween=Zb,Xe.isSame=$b,Xe.isSameOrAfter=_b,Xe.isSameOrBefore=ac,Xe.isValid=vc,Xe.lang=Re,Xe.locale=lc,Xe.localeData=mc,Xe.max=Ke,Xe.min=Je,Xe.parsingFlags=wc,Xe.set=S,Xe.startOf=nc,Xe.subtract=Qe,Xe.toArray=sc,Xe.toObject=tc,Xe.toDate=rc,Xe.toISOString=ec,Xe.inspect=fc,Xe.toJSON=uc,Xe.toString=dc,Xe.unix=qc,Xe.valueOf=pc,Xe.creationData=yc, // Year -Re.year=ke,Re.isLeapYear=qa, +Xe.year=pe,Xe.isLeapYear=ra, // Week Year -Re.weekYear=yc,Re.isoWeekYear=zc, +Xe.weekYear=Ac,Xe.isoWeekYear=Bc, // Quarter -Re.quarter=Re.quarters=Ec, +Xe.quarter=Xe.quarters=Gc, // Month -Re.month=ja,Re.daysInMonth=ka, +Xe.month=ka,Xe.daysInMonth=la, // Week -Re.week=Re.weeks=Aa,Re.isoWeek=Re.isoWeeks=Ba,Re.weeksInYear=Bc,Re.isoWeeksInYear=Ac, +Xe.week=Xe.weeks=Ba,Xe.isoWeek=Xe.isoWeeks=Ca,Xe.weeksInYear=Dc,Xe.isoWeeksInYear=Cc, // Day -Re.date=Me,Re.day=Re.days=Ja,Re.weekday=Ka,Re.isoWeekday=La,Re.dayOfYear=Fc, +Xe.date=Se,Xe.day=Xe.days=Ka,Xe.weekday=La,Xe.isoWeekday=Ma,Xe.dayOfYear=Hc, // Hour -Re.hour=Re.hours=ue, +Xe.hour=Xe.hours=ze, // Minute -Re.minute=Re.minutes=Ne, +Xe.minute=Xe.minutes=Te, // Second -Re.second=Re.seconds=Oe, +Xe.second=Xe.seconds=Ue, // Millisecond -Re.millisecond=Re.milliseconds=Qe, +Xe.millisecond=Xe.milliseconds=We, // Offset -Re.utcOffset=Bb,Re.utc=Db,Re.local=Eb,Re.parseZone=Fb,Re.hasAlignedHourOffset=Gb,Re.isDST=Hb,Re.isLocal=Jb,Re.isUtcOffset=Kb,Re.isUtc=Lb,Re.isUTC=Lb, +Xe.utcOffset=Db,Xe.utc=Fb,Xe.local=Gb,Xe.parseZone=Hb,Xe.hasAlignedHourOffset=Ib,Xe.isDST=Jb,Xe.isLocal=Lb,Xe.isUtcOffset=Mb,Xe.isUtc=Nb,Xe.isUTC=Nb, // Timezone -Re.zoneAbbr=Hc,Re.zoneName=Ic, +Xe.zoneAbbr=Jc,Xe.zoneName=Kc, // Deprecations -Re.dates=w("dates accessor is deprecated. Use date instead.",Me),Re.months=w("months accessor is deprecated. Use month instead",ja),Re.years=w("years accessor is deprecated. Use year instead",ke),Re.zone=w("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Cb),Re.isDSTShifted=w("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ib);var Se=Re,Te=B.prototype;Te.calendar=C,Te.longDateFormat=D,Te.invalidDate=E,Te.ordinal=F,Te.preparse=Lc,Te.postformat=Lc,Te.relativeTime=G,Te.pastFuture=H,Te.set=z, +Xe.dates=x("dates accessor is deprecated. Use date instead.",Se),Xe.months=x("months accessor is deprecated. Use month instead",ka),Xe.years=x("years accessor is deprecated. Use year instead",pe),Xe.zone=x("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Eb),Xe.isDSTShifted=x("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Kb);var Ye=C.prototype;Ye.calendar=D,Ye.longDateFormat=E,Ye.invalidDate=F,Ye.ordinal=G,Ye.preparse=Nc,Ye.postformat=Nc,Ye.relativeTime=H,Ye.pastFuture=I,Ye.set=A, // Month -Te.months=ea,Te.monthsShort=fa,Te.monthsParse=ha,Te.monthsRegex=ma,Te.monthsShortRegex=la, +Ye.months=fa,Ye.monthsShort=ga,Ye.monthsParse=ia,Ye.monthsRegex=na,Ye.monthsShortRegex=ma, // Week -Te.week=xa,Te.firstDayOfYear=za,Te.firstDayOfWeek=ya, +Ye.week=ya,Ye.firstDayOfYear=Aa,Ye.firstDayOfWeek=za, // Day of Week -Te.weekdays=Ea,Te.weekdaysMin=Ga,Te.weekdaysShort=Fa,Te.weekdaysParse=Ia,Te.weekdaysRegex=Ma,Te.weekdaysShortRegex=Na,Te.weekdaysMinRegex=Oa, +Ye.weekdays=Fa,Ye.weekdaysMin=Ha,Ye.weekdaysShort=Ga,Ye.weekdaysParse=Ja,Ye.weekdaysRegex=Na,Ye.weekdaysShortRegex=Oa,Ye.weekdaysMinRegex=Pa, // Hours -Te.isPM=Ua,Te.meridiem=Va,Za("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===t(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}), +Ye.isPM=Va,Ye.meridiem=Wa,$a("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===u(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}), // Side effect imports -a.lang=w("moment.lang is deprecated. Use moment.locale instead.",Za),a.langData=w("moment.langData is deprecated. Use moment.localeData instead.",ab);var Ue=Math.abs,Ve=cd("ms"),We=cd("s"),Xe=cd("m"),Ye=cd("h"),Ze=cd("d"),$e=cd("w"),_e=cd("M"),af=cd("y"),bf=ed("milliseconds"),cf=ed("seconds"),df=ed("minutes"),ef=ed("hours"),ff=ed("days"),gf=ed("months"),hf=ed("years"),jf=Math.round,kf={s:45,// seconds to minute +a.lang=x("moment.lang is deprecated. Use moment.locale instead.",$a),a.langData=x("moment.langData is deprecated. Use moment.localeData instead.",bb);var Ze=Math.abs,$e=ed("ms"),_e=ed("s"),af=ed("m"),bf=ed("h"),cf=ed("d"),df=ed("w"),ef=ed("M"),ff=ed("y"),gf=gd("milliseconds"),hf=gd("seconds"),jf=gd("minutes"),kf=gd("hours"),lf=gd("days"),mf=gd("months"),nf=gd("years"),of=Math.round,pf={s:45,// seconds to minute m:45,// minutes to hour h:22,// hours to day d:26,// days to month -M:11},lf=Math.abs,mf=vb.prototype;mf.abs=Uc,mf.add=Wc,mf.subtract=Xc,mf.as=ad,mf.asMilliseconds=Ve,mf.asSeconds=We,mf.asMinutes=Xe,mf.asHours=Ye,mf.asDays=Ze,mf.asWeeks=$e,mf.asMonths=_e,mf.asYears=af,mf.valueOf=bd,mf._bubble=Zc,mf.get=dd,mf.milliseconds=bf,mf.seconds=cf,mf.minutes=df,mf.hours=ef,mf.days=ff,mf.weeks=fd,mf.months=gf,mf.years=hf,mf.humanize=kd,mf.toISOString=ld,mf.toString=ld,mf.toJSON=ld,mf.locale=jc,mf.localeData=kc, +M:11},qf=Math.abs,rf=wb.prototype; // Deprecations -mf.toIsoString=w("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ld),mf.lang=Le, // Side effect imports // FORMATTING -T("X",0,0,"unix"),T("x",0,0,"valueOf"), // PARSING -Y("x",Rd),Y("X",Ud),aa("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),aa("x",function(a,b,c){c._d=new Date(t(a))}), // Side effect imports -a.version="2.14.1",b(rb),a.fn=Se,a.min=tb,a.max=ub,a.now=Fe,a.utc=j,a.unix=Jc,a.months=Pc,a.isDate=f,a.locale=Za,a.invalid=n,a.duration=Mb,a.isMoment=r,a.weekdays=Rc,a.parseZone=Kc,a.localeData=ab,a.isDuration=wb,a.monthsShort=Qc,a.weekdaysMin=Tc,a.defineLocale=$a,a.updateLocale=_a,a.locales=bb,a.weekdaysShort=Sc,a.normalizeUnits=J,a.relativeTimeRounding=id,a.relativeTimeThreshold=jd,a.calendarFormat=Tb,a.prototype=Se;var nf=a;return nf}); +return rf.abs=Wc,rf.add=Yc,rf.subtract=Zc,rf.as=cd,rf.asMilliseconds=$e,rf.asSeconds=_e,rf.asMinutes=af,rf.asHours=bf,rf.asDays=cf,rf.asWeeks=df,rf.asMonths=ef,rf.asYears=ff,rf.valueOf=dd,rf._bubble=_c,rf.get=fd,rf.milliseconds=gf,rf.seconds=hf,rf.minutes=jf,rf.hours=kf,rf.days=lf,rf.weeks=hd,rf.months=mf,rf.years=nf,rf.humanize=md,rf.toISOString=nd,rf.toString=nd,rf.toJSON=nd,rf.locale=lc,rf.localeData=mc,rf.toIsoString=x("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",nd),rf.lang=Re,U("X",0,0,"unix"),U("x",0,0,"valueOf"),Z("x",Vd),Z("X",Yd),ba("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),ba("x",function(a,b,c){c._d=new Date(u(a))}),a.version="2.17.1",b(sb),a.fn=Xe,a.min=ub,a.max=vb,a.now=Le,a.utc=k,a.unix=Lc,a.months=Rc,a.isDate=g,a.locale=$a,a.invalid=o,a.duration=Ob,a.isMoment=s,a.weekdays=Tc,a.parseZone=Mc,a.localeData=bb,a.isDuration=xb,a.monthsShort=Sc,a.weekdaysMin=Vc,a.defineLocale=_a,a.updateLocale=ab,a.locales=cb,a.weekdaysShort=Uc,a.normalizeUnits=K,a.relativeTimeRounding=kd,a.relativeTimeThreshold=ld,a.calendarFormat=Ub,a.prototype=Xe,a}); //! moment.js locale configuration //! locale : Portuguese (Brazil) [pt-br] //! author : Caio Ribeiro Pereira : https://github.com/caio-ribeiro-pereira @@ -2930,58 +3023,59 @@ a.version="2.14.1",b(rb),a.fn=Se,a.min=tb,a.max=ub,a.now=Fe,a.utc=j,a.unix=Jc,a. && typeof require === 'function' ? factory(require('../moment')) : typeof define === 'function' && define.amd ? define(['../moment'], factory) : factory(global.moment) -}(this, function (moment) { 'use strict'; - - - var pt_br = moment.defineLocale('pt-br', { - months : 'Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro'.split('_'), - monthsShort : 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'), - weekdays : 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split('_'), - weekdaysShort : 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'), - weekdaysMin : 'Dom_2ª_3ª_4ª_5ª_6ª_Sáb'.split('_'), - weekdaysParseExact : true, - longDateFormat : { - LT : 'HH:mm', - LTS : 'HH:mm:ss', - L : 'DD/MM/YYYY', - LL : 'D [de] MMMM [de] YYYY', - LLL : 'D [de] MMMM [de] YYYY [às] HH:mm', - LLLL : 'dddd, D [de] MMMM [de] YYYY [às] HH:mm' +}(this, (function (moment) { 'use strict'; + + +var ptBr = moment.defineLocale('pt-br', { + months : 'Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro'.split('_'), + monthsShort : 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'), + weekdays : 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split('_'), + weekdaysShort : 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'), + weekdaysMin : 'Dom_2ª_3ª_4ª_5ª_6ª_Sáb'.split('_'), + weekdaysParseExact : true, + longDateFormat : { + LT : 'HH:mm', + LTS : 'HH:mm:ss', + L : 'DD/MM/YYYY', + LL : 'D [de] MMMM [de] YYYY', + LLL : 'D [de] MMMM [de] YYYY [às] HH:mm', + LLLL : 'dddd, D [de] MMMM [de] YYYY [às] HH:mm' + }, + calendar : { + sameDay: '[Hoje às] LT', + nextDay: '[Amanhã às] LT', + nextWeek: 'dddd [às] LT', + lastDay: '[Ontem às] LT', + lastWeek: function () { + return (this.day() === 0 || this.day() === 6) ? + '[Último] dddd [às] LT' : // Saturday + Sunday + '[Última] dddd [às] LT'; // Monday - Friday }, - calendar : { - sameDay: '[Hoje às] LT', - nextDay: '[Amanhã às] LT', - nextWeek: 'dddd [às] LT', - lastDay: '[Ontem às] LT', - lastWeek: function () { - return (this.day() === 0 || this.day() === 6) ? - '[Último] dddd [às] LT' : // Saturday + Sunday - '[Última] dddd [às] LT'; // Monday - Friday - }, - sameElse: 'L' - }, - relativeTime : { - future : 'em %s', - past : '%s atrás', - s : 'poucos segundos', - m : 'um minuto', - mm : '%d minutos', - h : 'uma hora', - hh : '%d horas', - d : 'um dia', - dd : '%d dias', - M : 'um mês', - MM : '%d meses', - y : 'um ano', - yy : '%d anos' - }, - ordinalParse: /\d{1,2}º/, - ordinal : '%dº' - }); + sameElse: 'L' + }, + relativeTime : { + future : 'em %s', + past : '%s atrás', + s : 'poucos segundos', + m : 'um minuto', + mm : '%d minutos', + h : 'uma hora', + hh : '%d horas', + d : 'um dia', + dd : '%d dias', + M : 'um mês', + MM : '%d meses', + y : 'um ano', + yy : '%d anos' + }, + ordinalParse: /\d{1,2}º/, + ordinal : '%dº' +}); + +return ptBr; - return pt_br; +}))); -})); /** diff --git a/assets/js/main.min.js b/assets/js/main.min.js index ef74e2a..549eed3 100644 --- a/assets/js/main.min.js +++ b/assets/js/main.min.js @@ -5,6 +5,6 @@ * MIT License * http://github.com/wpbrasil/odin */ -+function(t){"use strict";function e(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}t.fn.emulateTransitionEnd=function(e){var i=!1,n=this;t(this).one("bsTransitionEnd",function(){i=!0});var s=function(){i||t(n).trigger(t.support.transition.end)};return setTimeout(s,e),this},t(function(){t.support.transition=e(),t.support.transition&&(t.event.special.bsTransitionEnd={bindType:t.support.transition.end,delegateType:t.support.transition.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var i=t(this),s=i.data("bs.alert");s||i.data("bs.alert",s=new n(this)),"string"==typeof e&&s[e].call(i)})}var i='[data-dismiss="alert"]',n=function(e){t(e).on("click",i,this.close)};n.VERSION="3.3.6",n.TRANSITION_DURATION=150,n.prototype.close=function(e){function i(){r.detach().trigger("closed.bs.alert").remove()}var s=t(this),o=s.attr("data-target");o||(o=s.attr("href"),o=o&&o.replace(/.*(?=#[^\s]*$)/,""));var r=t(o);e&&e.preventDefault(),r.length||(r=s.closest(".alert")),r.trigger(e=t.Event("close.bs.alert")),e.isDefaultPrevented()||(r.removeClass("in"),t.support.transition&&r.hasClass("fade")?r.one("bsTransitionEnd",i).emulateTransitionEnd(n.TRANSITION_DURATION):i())};var s=t.fn.alert;t.fn.alert=e,t.fn.alert.Constructor=n,t.fn.alert.noConflict=function(){return t.fn.alert=s,this},t(document).on("click.bs.alert.data-api",i,n.prototype.close)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.button"),o="object"==typeof e&&e;s||n.data("bs.button",s=new i(this,o)),"toggle"==e?s.toggle():e&&s.setState(e)})}var i=function(e,n){this.$element=t(e),this.options=t.extend({},i.DEFAULTS,n),this.isLoading=!1};i.VERSION="3.3.6",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(e){var i="disabled",n=this.$element,s=n.is("input")?"val":"html",o=n.data();e+="Text",null==o.resetText&&n.data("resetText",n[s]()),setTimeout(t.proxy(function(){n[s](null==o[e]?this.options[e]:o[e]),"loadingText"==e?(this.isLoading=!0,n.addClass(i).attr(i,i)):this.isLoading&&(this.isLoading=!1,n.removeClass(i).removeAttr(i))},this),0)},i.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(t=!1),e.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),i.prop("checked",this.$element.hasClass("active")),t&&i.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var n=t.fn.button;t.fn.button=e,t.fn.button.Constructor=i,t.fn.button.noConflict=function(){return t.fn.button=n,this},t(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(i){var n=t(i.target);n.hasClass("btn")||(n=n.closest(".btn")),e.call(n,"toggle"),t(i.target).is('input[type="radio"]')||t(i.target).is('input[type="checkbox"]')||i.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(e){t(e.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(e.type))})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.carousel"),o=t.extend({},i.DEFAULTS,n.data(),"object"==typeof e&&e),r="string"==typeof e?e:o.slide;s||n.data("bs.carousel",s=new i(this,o)),"number"==typeof e?s.to(e):r?s[r]():o.interval&&s.pause().cycle()})}var i=function(e,i){this.$element=t(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",t.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};i.VERSION="3.3.6",i.TRANSITION_DURATION=600,i.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},i.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},i.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},i.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},i.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e),n="prev"==t&&0===i||"next"==t&&i==this.$items.length-1;if(n&&!this.options.wrap)return e;var s="prev"==t?-1:1,o=(i+s)%this.$items.length;return this.$items.eq(o)},i.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",this.$items.eq(t))},i.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},i.prototype.next=function(){if(!this.sliding)return this.slide("next")},i.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},i.prototype.slide=function(e,n){var s=this.$element.find(".item.active"),o=n||this.getItemForDirection(e,s),r=this.interval,a="next"==e?"left":"right",l=this;if(o.hasClass("active"))return this.sliding=!1;var d=o[0],h=t.Event("slide.bs.carousel",{relatedTarget:d,direction:a});if(this.$element.trigger(h),!h.isDefaultPrevented()){if(this.sliding=!0,r&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var u=t(this.$indicators.children()[this.getItemIndex(o)]);u&&u.addClass("active")}var c=t.Event("slid.bs.carousel",{relatedTarget:d,direction:a});return t.support.transition&&this.$element.hasClass("slide")?(o.addClass(e),o[0].offsetWidth,s.addClass(a),o.addClass(a),s.one("bsTransitionEnd",function(){o.removeClass([e,a].join(" ")).addClass("active"),s.removeClass(["active",a].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger(c)},0)}).emulateTransitionEnd(i.TRANSITION_DURATION)):(s.removeClass("active"),o.addClass("active"),this.sliding=!1,this.$element.trigger(c)),r&&this.cycle(),this}};var n=t.fn.carousel;t.fn.carousel=e,t.fn.carousel.Constructor=i,t.fn.carousel.noConflict=function(){return t.fn.carousel=n,this};var s=function(i){var n,s=t(this),o=t(s.attr("data-target")||(n=s.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,""));if(o.hasClass("carousel")){var r=t.extend({},o.data(),s.data()),a=s.attr("data-slide-to");a&&(r.interval=!1),e.call(o,r),a&&o.data("bs.carousel").to(a),i.preventDefault()}};t(document).on("click.bs.carousel.data-api","[data-slide]",s).on("click.bs.carousel.data-api","[data-slide-to]",s),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var i=t(this);e.call(i,i.data())})})}(jQuery),+function(t){"use strict";function e(e){var i,n=e.attr("data-target")||(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return t(n)}function i(e){return this.each(function(){var i=t(this),s=i.data("bs.collapse"),o=t.extend({},n.DEFAULTS,i.data(),"object"==typeof e&&e);!s&&o.toggle&&/show|hide/.test(e)&&(o.toggle=!1),s||i.data("bs.collapse",s=new n(this,o)),"string"==typeof e&&s[e]()})}var n=function(e,i){this.$element=t(e),this.options=t.extend({},n.DEFAULTS,i),this.$trigger=t('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};n.VERSION="3.3.6",n.TRANSITION_DURATION=350,n.DEFAULTS={toggle:!0},n.prototype.dimension=function(){var t=this.$element.hasClass("width");return t?"width":"height"},n.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var e,s=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(s&&s.length&&(e=s.data("bs.collapse"),e&&e.transitioning))){var o=t.Event("show.bs.collapse");if(this.$element.trigger(o),!o.isDefaultPrevented()){s&&s.length&&(i.call(s,"hide"),e||s.data("bs.collapse",null));var r=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[r](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var a=function(){this.$element.removeClass("collapsing").addClass("collapse in")[r](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!t.support.transition)return a.call(this);var l=t.camelCase(["scroll",r].join("-"));this.$element.one("bsTransitionEnd",t.proxy(a,this)).emulateTransitionEnd(n.TRANSITION_DURATION)[r](this.$element[0][l])}}}},n.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var e=t.Event("hide.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var i=this.dimension();this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var s=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return t.support.transition?void this.$element[i](0).one("bsTransitionEnd",t.proxy(s,this)).emulateTransitionEnd(n.TRANSITION_DURATION):s.call(this)}}},n.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},n.prototype.getParent=function(){return t(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(t.proxy(function(i,n){var s=t(n);this.addAriaAndCollapsedClass(e(s),s)},this)).end()},n.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("in");t.attr("aria-expanded",i),e.toggleClass("collapsed",!i).attr("aria-expanded",i)};var s=t.fn.collapse;t.fn.collapse=i,t.fn.collapse.Constructor=n,t.fn.collapse.noConflict=function(){return t.fn.collapse=s,this},t(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(n){var s=t(this);s.attr("data-target")||n.preventDefault();var o=e(s),r=o.data("bs.collapse"),a=r?"toggle":s.data();i.call(o,a)})}(jQuery),+function(t){"use strict";function e(e){var i=e.attr("data-target");i||(i=e.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var n=i&&t(i);return n&&n.length?n:e.parent()}function i(i){i&&3===i.which||(t(s).remove(),t(o).each(function(){var n=t(this),s=e(n),o={relatedTarget:this};s.hasClass("open")&&(i&&"click"==i.type&&/input|textarea/i.test(i.target.tagName)&&t.contains(s[0],i.target)||(s.trigger(i=t.Event("hide.bs.dropdown",o)),i.isDefaultPrevented()||(n.attr("aria-expanded","false"),s.removeClass("open").trigger(t.Event("hidden.bs.dropdown",o)))))}))}function n(e){return this.each(function(){var i=t(this),n=i.data("bs.dropdown");n||i.data("bs.dropdown",n=new r(this)),"string"==typeof e&&n[e].call(i)})}var s=".dropdown-backdrop",o='[data-toggle="dropdown"]',r=function(e){t(e).on("click.bs.dropdown",this.toggle)};r.VERSION="3.3.6",r.prototype.toggle=function(n){var s=t(this);if(!s.is(".disabled, :disabled")){var o=e(s),r=o.hasClass("open");if(i(),!r){"ontouchstart"in document.documentElement&&!o.closest(".navbar-nav").length&&t(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(t(this)).on("click",i);var a={relatedTarget:this};if(o.trigger(n=t.Event("show.bs.dropdown",a)),n.isDefaultPrevented())return;s.trigger("focus").attr("aria-expanded","true"),o.toggleClass("open").trigger(t.Event("shown.bs.dropdown",a))}return!1}},r.prototype.keydown=function(i){if(/(38|40|27|32)/.test(i.which)&&!/input|textarea/i.test(i.target.tagName)){var n=t(this);if(i.preventDefault(),i.stopPropagation(),!n.is(".disabled, :disabled")){var s=e(n),r=s.hasClass("open");if(!r&&27!=i.which||r&&27==i.which)return 27==i.which&&s.find(o).trigger("focus"),n.trigger("click");var a=" li:not(.disabled):visible a",l=s.find(".dropdown-menu"+a);if(l.length){var d=l.index(i.target);38==i.which&&d>0&&d--,40==i.which&&d<l.length-1&&d++,~d||(d=0),l.eq(d).trigger("focus")}}}};var a=t.fn.dropdown;t.fn.dropdown=n,t.fn.dropdown.Constructor=r,t.fn.dropdown.noConflict=function(){return t.fn.dropdown=a,this},t(document).on("click.bs.dropdown.data-api",i).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",o,r.prototype.toggle).on("keydown.bs.dropdown.data-api",o,r.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",r.prototype.keydown)}(jQuery),+function(t){"use strict";function e(e,n){return this.each(function(){var s=t(this),o=s.data("bs.modal"),r=t.extend({},i.DEFAULTS,s.data(),"object"==typeof e&&e);o||s.data("bs.modal",o=new i(this,r)),"string"==typeof e?o[e](n):r.show&&o.show(n)})}var i=function(e,i){this.options=i,this.$body=t(document.body),this.$element=t(e),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,t.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};i.VERSION="3.3.6",i.TRANSITION_DURATION=300,i.BACKDROP_TRANSITION_DURATION=150,i.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},i.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},i.prototype.show=function(e){var n=this,s=t.Event("show.bs.modal",{relatedTarget:e});this.$element.trigger(s),this.isShown||s.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',t.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){n.$element.one("mouseup.dismiss.bs.modal",function(e){t(e.target).is(n.$element)&&(n.ignoreBackdropClick=!0)})}),this.backdrop(function(){var s=t.support.transition&&n.$element.hasClass("fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),n.adjustDialog(),s&&n.$element[0].offsetWidth,n.$element.addClass("in"),n.enforceFocus();var o=t.Event("shown.bs.modal",{relatedTarget:e});s?n.$dialog.one("bsTransitionEnd",function(){n.$element.trigger("focus").trigger(o)}).emulateTransitionEnd(i.TRANSITION_DURATION):n.$element.trigger("focus").trigger(o)}))},i.prototype.hide=function(e){e&&e.preventDefault(),e=t.Event("hide.bs.modal"),this.$element.trigger(e),this.isShown&&!e.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),t(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),t.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",t.proxy(this.hideModal,this)).emulateTransitionEnd(i.TRANSITION_DURATION):this.hideModal())},i.prototype.enforceFocus=function(){t(document).off("focusin.bs.modal").on("focusin.bs.modal",t.proxy(function(t){this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},i.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",t.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},i.prototype.resize=function(){this.isShown?t(window).on("resize.bs.modal",t.proxy(this.handleUpdate,this)):t(window).off("resize.bs.modal")},i.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")})},i.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},i.prototype.backdrop=function(e){var n=this,s=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var o=t.support.transition&&s;if(this.$backdrop=t(document.createElement("div")).addClass("modal-backdrop "+s).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",t.proxy(function(t){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),o&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!e)return;o?this.$backdrop.one("bsTransitionEnd",e).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):e()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var r=function(){n.removeBackdrop(),e&&e()};t.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",r).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):r()}else e&&e()},i.prototype.handleUpdate=function(){this.adjustDialog()},i.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},i.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},i.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},i.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",t+this.scrollbarWidth)},i.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},i.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var n=t.fn.modal;t.fn.modal=e,t.fn.modal.Constructor=i,t.fn.modal.noConflict=function(){return t.fn.modal=n,this},t(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(i){var n=t(this),s=n.attr("href"),o=t(n.attr("data-target")||s&&s.replace(/.*(?=#[^\s]+$)/,"")),r=o.data("bs.modal")?"toggle":t.extend({remote:!/#/.test(s)&&s},o.data(),n.data());n.is("a")&&i.preventDefault(),o.one("show.bs.modal",function(t){t.isDefaultPrevented()||o.one("hidden.bs.modal",function(){n.is(":visible")&&n.trigger("focus")})}),e.call(o,r,this)})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.tooltip"),o="object"==typeof e&&e;!s&&/destroy|hide/.test(e)||(s||n.data("bs.tooltip",s=new i(this,o)),"string"==typeof e&&s[e]())})}var i=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)};i.VERSION="3.3.6",i.TRANSITION_DURATION=150,i.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},i.prototype.init=function(e,i,n){if(this.enabled=!0,this.type=e,this.$element=t(i),this.options=this.getOptions(n),this.$viewport=this.options.viewport&&t(t.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var s=this.options.trigger.split(" "),o=s.length;o--;){var r=s[o];if("click"==r)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=r){var a="hover"==r?"mouseenter":"focusin",l="hover"==r?"mouseleave":"focusout";this.$element.on(a+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.getOptions=function(e){return e=t.extend({},this.getDefaults(),this.$element.data(),e),e.delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},i.prototype.getDelegateOptions=function(){var e={},i=this.getDefaults();return this._options&&t.each(this._options,function(t,n){i[t]!=n&&(e[t]=n)}),e},i.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusin"==e.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState?void(i.hoverState="in"):(clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?void(i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)):i.show())},i.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},i.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusout"==e.type?"focus":"hover"]=!1),!i.isInStateTrue())return clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?void(i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)):i.hide()},i.prototype.show=function(){var e=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(e);var n=t.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(e.isDefaultPrevented()||!n)return;var s=this,o=this.tip(),r=this.getUID(this.type);this.setContent(),o.attr("id",r),this.$element.attr("aria-describedby",r),this.options.animation&&o.addClass("fade");var a="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,l=/\s?auto?\s?/i,d=l.test(a);d&&(a=a.replace(l,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(a).data("bs."+this.type,this),this.options.container?o.appendTo(this.options.container):o.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var h=this.getPosition(),u=o[0].offsetWidth,c=o[0].offsetHeight;if(d){var f=a,p=this.getPosition(this.$viewport);a="bottom"==a&&h.bottom+c>p.bottom?"top":"top"==a&&h.top-c<p.top?"bottom":"right"==a&&h.right+u>p.width?"left":"left"==a&&h.left-u<p.left?"right":a,o.removeClass(f).addClass(a)}var m=this.getCalculatedOffset(a,h,u,c);this.applyPlacement(m,a);var g=function(){var t=s.hoverState;s.$element.trigger("shown.bs."+s.type),s.hoverState=null,"out"==t&&s.leave(s)};t.support.transition&&this.$tip.hasClass("fade")?o.one("bsTransitionEnd",g).emulateTransitionEnd(i.TRANSITION_DURATION):g()}},i.prototype.applyPlacement=function(e,i){var n=this.tip(),s=n[0].offsetWidth,o=n[0].offsetHeight,r=parseInt(n.css("margin-top"),10),a=parseInt(n.css("margin-left"),10);isNaN(r)&&(r=0),isNaN(a)&&(a=0),e.top+=r,e.left+=a,t.offset.setOffset(n[0],t.extend({using:function(t){n.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0),n.addClass("in");var l=n[0].offsetWidth,d=n[0].offsetHeight;"top"==i&&d!=o&&(e.top=e.top+o-d);var h=this.getViewportAdjustedDelta(i,e,l,d);h.left?e.left+=h.left:e.top+=h.top;var u=/top|bottom/.test(i),c=u?2*h.left-s+l:2*h.top-o+d,f=u?"offsetWidth":"offsetHeight";n.offset(e),this.replaceArrow(c,n[0][f],u)},i.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},i.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find(".tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("fade in top bottom left right")},i.prototype.hide=function(e){function n(){"in"!=s.hoverState&&o.detach(),s.$element.removeAttr("aria-describedby").trigger("hidden.bs."+s.type),e&&e()}var s=this,o=t(this.$tip),r=t.Event("hide.bs."+this.type);if(this.$element.trigger(r),!r.isDefaultPrevented())return o.removeClass("in"),t.support.transition&&o.hasClass("fade")?o.one("bsTransitionEnd",n).emulateTransitionEnd(i.TRANSITION_DURATION):n(),this.hoverState=null,this},i.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},i.prototype.hasContent=function(){return this.getTitle()},i.prototype.getPosition=function(e){e=e||this.$element;var i=e[0],n="BODY"==i.tagName,s=i.getBoundingClientRect();null==s.width&&(s=t.extend({},s,{width:s.right-s.left,height:s.bottom-s.top}));var o=n?{top:0,left:0}:e.offset(),r={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},a=n?{width:t(window).width(),height:t(window).height()}:null;return t.extend({},s,r,a,o)},i.prototype.getCalculatedOffset=function(t,e,i,n){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-n,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-n/2,left:e.left-i}:{top:e.top+e.height/2-n/2,left:e.left+e.width}},i.prototype.getViewportAdjustedDelta=function(t,e,i,n){var s={top:0,left:0};if(!this.$viewport)return s;var o=this.options.viewport&&this.options.viewport.padding||0,r=this.getPosition(this.$viewport);if(/right|left/.test(t)){var a=e.top-o-r.scroll,l=e.top+o-r.scroll+n;a<r.top?s.top=r.top-a:l>r.top+r.height&&(s.top=r.top+r.height-l)}else{var d=e.left-o,h=e.left+o+i;d<r.left?s.left=r.left-d:h>r.right&&(s.left=r.left+r.width-h)}return s},i.prototype.getTitle=function(){var t,e=this.$element,i=this.options;return t=e.attr("data-original-title")||("function"==typeof i.title?i.title.call(e[0]):i.title)},i.prototype.getUID=function(t){do t+=~~(1e6*Math.random());while(document.getElementById(t));return t},i.prototype.tip=function(){if(!this.$tip&&(this.$tip=t(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},i.prototype.enable=function(){this.enabled=!0},i.prototype.disable=function(){this.enabled=!1},i.prototype.toggleEnabled=function(){this.enabled=!this.enabled},i.prototype.toggle=function(e){var i=this;e&&(i=t(e.currentTarget).data("bs."+this.type),i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i))),e?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)},i.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null})};var n=t.fn.tooltip;t.fn.tooltip=e,t.fn.tooltip.Constructor=i,t.fn.tooltip.noConflict=function(){return t.fn.tooltip=n,this}}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.popover"),o="object"==typeof e&&e;!s&&/destroy|hide/.test(e)||(s||n.data("bs.popover",s=new i(this,o)),"string"==typeof e&&s[e]())})}var i=function(t,e){this.init("popover",t,e)};if(!t.fn.tooltip)throw new Error("Popover requires tooltip.js");i.VERSION="3.3.6",i.DEFAULTS=t.extend({},t.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),i.prototype=t.extend({},t.fn.tooltip.Constructor.prototype),i.prototype.constructor=i,i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".popover-title")[this.options.html?"html":"text"](e),t.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},i.prototype.hasContent=function(){return this.getTitle()||this.getContent()},i.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var n=t.fn.popover;t.fn.popover=e,t.fn.popover.Constructor=i,t.fn.popover.noConflict=function(){return t.fn.popover=n,this}}(jQuery),+function(t){"use strict";function e(i,n){this.$body=t(document.body),this.$scrollElement=t(t(i).is(document.body)?window:i),this.options=t.extend({},e.DEFAULTS,n),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",t.proxy(this.process,this)),this.refresh(),this.process()}function i(i){return this.each(function(){var n=t(this),s=n.data("bs.scrollspy"),o="object"==typeof i&&i;s||n.data("bs.scrollspy",s=new e(this,o)),"string"==typeof i&&s[i]()})}e.VERSION="3.3.6",e.DEFAULTS={offset:10},e.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},e.prototype.refresh=function(){var e=this,i="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),t.isWindow(this.$scrollElement[0])||(i="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var e=t(this),s=e.data("target")||e.attr("href"),o=/^#./.test(s)&&t(s);return o&&o.length&&o.is(":visible")&&[[o[i]().top+n,s]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){e.offsets.push(this[0]),e.targets.push(this[1])})},e.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),n=this.options.offset+i-this.$scrollElement.height(),s=this.offsets,o=this.targets,r=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),e>=n)return r!=(t=o[o.length-1])&&this.activate(t);if(r&&e<s[0])return this.activeTarget=null,this.clear();for(t=s.length;t--;)r!=o[t]&&e>=s[t]&&(void 0===s[t+1]||e<s[t+1])&&this.activate(o[t])},e.prototype.activate=function(e){this.activeTarget=e,this.clear();var i=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',n=t(i).parents("li").addClass("active");n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate.bs.scrollspy")},e.prototype.clear=function(){t(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var n=t.fn.scrollspy;t.fn.scrollspy=i,t.fn.scrollspy.Constructor=e,t.fn.scrollspy.noConflict=function(){return t.fn.scrollspy=n, -this},t(window).on("load.bs.scrollspy.data-api",function(){t('[data-spy="scroll"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.tab");s||n.data("bs.tab",s=new i(this)),"string"==typeof e&&s[e]()})}var i=function(e){this.element=t(e)};i.VERSION="3.3.6",i.TRANSITION_DURATION=150,i.prototype.show=function(){var e=this.element,i=e.closest("ul:not(.dropdown-menu)"),n=e.data("target");if(n||(n=e.attr("href"),n=n&&n.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var s=i.find(".active:last a"),o=t.Event("hide.bs.tab",{relatedTarget:e[0]}),r=t.Event("show.bs.tab",{relatedTarget:s[0]});if(s.trigger(o),e.trigger(r),!r.isDefaultPrevented()&&!o.isDefaultPrevented()){var a=t(n);this.activate(e.closest("li"),i),this.activate(a,a.parent(),function(){s.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:s[0]})})}}},i.prototype.activate=function(e,n,s){function o(){r.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),e.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),a?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu").length&&e.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),s&&s()}var r=n.find("> .active"),a=s&&t.support.transition&&(r.length&&r.hasClass("fade")||!!n.find("> .fade").length);r.length&&a?r.one("bsTransitionEnd",o).emulateTransitionEnd(i.TRANSITION_DURATION):o(),r.removeClass("in")};var n=t.fn.tab;t.fn.tab=e,t.fn.tab.Constructor=i,t.fn.tab.noConflict=function(){return t.fn.tab=n,this};var s=function(i){i.preventDefault(),e.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',s).on("click.bs.tab.data-api",'[data-toggle="pill"]',s)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.affix"),o="object"==typeof e&&e;s||n.data("bs.affix",s=new i(this,o)),"string"==typeof e&&s[e]()})}var i=function(e,n){this.options=t.extend({},i.DEFAULTS,n),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(e),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};i.VERSION="3.3.6",i.RESET="affix affix-top affix-bottom",i.DEFAULTS={offset:0,target:window},i.prototype.getState=function(t,e,i,n){var s=this.$target.scrollTop(),o=this.$element.offset(),r=this.$target.height();if(null!=i&&"top"==this.affixed)return s<i&&"top";if("bottom"==this.affixed)return null!=i?!(s+this.unpin<=o.top)&&"bottom":!(s+r<=t-n)&&"bottom";var a=null==this.affixed,l=a?s:o.top,d=a?r:e;return null!=i&&s<=i?"top":null!=n&&l+d>=t-n&&"bottom"},i.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(i.RESET).addClass("affix");var t=this.$target.scrollTop(),e=this.$element.offset();return this.pinnedOffset=e.top-t},i.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},i.prototype.checkPosition=function(){if(this.$element.is(":visible")){var e=this.$element.height(),n=this.options.offset,s=n.top,o=n.bottom,r=Math.max(t(document).height(),t(document.body).height());"object"!=typeof n&&(o=s=n),"function"==typeof s&&(s=n.top(this.$element)),"function"==typeof o&&(o=n.bottom(this.$element));var a=this.getState(r,e,s,o);if(this.affixed!=a){null!=this.unpin&&this.$element.css("top","");var l="affix"+(a?"-"+a:""),d=t.Event(l+".bs.affix");if(this.$element.trigger(d),d.isDefaultPrevented())return;this.affixed=a,this.unpin="bottom"==a?this.getPinnedOffset():null,this.$element.removeClass(i.RESET).addClass(l).trigger(l.replace("affix","affixed")+".bs.affix")}"bottom"==a&&this.$element.offset({top:r-e-o})}};var n=t.fn.affix;t.fn.affix=e,t.fn.affix.Constructor=i,t.fn.affix.noConflict=function(){return t.fn.affix=n,this},t(window).on("load",function(){t('[data-spy="affix"]').each(function(){var i=t(this),n=i.data();n.offset=n.offset||{},null!=n.offsetBottom&&(n.offset.bottom=n.offsetBottom),null!=n.offsetTop&&(n.offset.top=n.offsetTop),e.call(i,n)})})}(jQuery),function(t){"use strict";t.fn.fitVids=function(e){var i={customSelector:null};if(!document.getElementById("fit-vids-style")){var n=document.head||document.getElementsByTagName("head")[0],s=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",o=document.createElement("div");o.innerHTML='<p>x</p><style id="fit-vids-style">'+s+"</style>",n.appendChild(o.childNodes[1])}return e&&t.extend(i,e),this.each(function(){var e=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];i.customSelector&&e.push(i.customSelector);var n=t(this).find(e.join(","));n=n.not("object object"),n.each(function(){var e=t(this);if(!("embed"===this.tagName.toLowerCase()&&e.parent("object").length||e.parent(".fluid-width-video-wrapper").length)){var i="object"===this.tagName.toLowerCase()||e.attr("height")&&!isNaN(parseInt(e.attr("height"),10))?parseInt(e.attr("height"),10):e.height(),n=isNaN(parseInt(e.attr("width"),10))?e.width():parseInt(e.attr("width"),10),s=i/n;if(!e.attr("id")){var o="fitvid"+Math.floor(999999*Math.random());e.attr("id",o)}e.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*s+"%"),e.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.moment=e()}(this,function(){"use strict";function t(){return fn.apply(null,arguments)}function e(t){fn=t}function i(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function n(t){return"[object Object]"===Object.prototype.toString.call(t)}function s(t){var e;for(e in t)return!1;return!0}function o(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function r(t,e){var i,n=[];for(i=0;i<t.length;++i)n.push(e(t[i],i));return n}function a(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function l(t,e){for(var i in e)a(e,i)&&(t[i]=e[i]);return a(e,"toString")&&(t.toString=e.toString),a(e,"valueOf")&&(t.valueOf=e.valueOf),t}function d(t,e,i,n){return ge(t,e,i,n,!0).utc()}function h(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function u(t){return null==t._pf&&(t._pf=h()),t._pf}function c(t){if(null==t._isValid){var e=u(t),i=pn.call(e.parsedDateParts,function(t){return null!=t});t._isValid=!isNaN(t._d.getTime())&&e.overflow<0&&!e.empty&&!e.invalidMonth&&!e.invalidWeekday&&!e.nullInput&&!e.invalidFormat&&!e.userInvalidated&&(!e.meridiem||e.meridiem&&i),t._strict&&(t._isValid=t._isValid&&0===e.charsLeftOver&&0===e.unusedTokens.length&&void 0===e.bigHour)}return t._isValid}function f(t){var e=d(NaN);return null!=t?l(u(e),t):u(e).userInvalidated=!0,e}function p(t){return void 0===t}function m(t,e){var i,n,s;if(p(e._isAMomentObject)||(t._isAMomentObject=e._isAMomentObject),p(e._i)||(t._i=e._i),p(e._f)||(t._f=e._f),p(e._l)||(t._l=e._l),p(e._strict)||(t._strict=e._strict),p(e._tzm)||(t._tzm=e._tzm),p(e._isUTC)||(t._isUTC=e._isUTC),p(e._offset)||(t._offset=e._offset),p(e._pf)||(t._pf=u(e)),p(e._locale)||(t._locale=e._locale),mn.length>0)for(i in mn)n=mn[i],s=e[n],p(s)||(t[n]=s);return t}function g(e){m(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),gn===!1&&(gn=!0,t.updateOffset(this),gn=!1)}function y(t){return t instanceof g||null!=t&&null!=t._isAMomentObject}function v(t){return 0>t?Math.ceil(t)||0:Math.floor(t)}function _(t){var e=+t,i=0;return 0!==e&&isFinite(e)&&(i=v(e)),i}function w(t,e,i){var n,s=Math.min(t.length,e.length),o=Math.abs(t.length-e.length),r=0;for(n=0;s>n;n++)(i&&t[n]!==e[n]||!i&&_(t[n])!==_(e[n]))&&r++;return r+o}function b(e){t.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function S(e,i){var n=!0;return l(function(){return null!=t.deprecationHandler&&t.deprecationHandler(null,e),n&&(b(e+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),n=!1),i.apply(this,arguments)},i)}function k(e,i){null!=t.deprecationHandler&&t.deprecationHandler(e,i),yn[e]||(b(i),yn[e]=!0)}function D(t){return t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function T(t){var e,i;for(i in t)e=t[i],D(e)?this[i]=e:this["_"+i]=e;this._config=t,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function M(t,e){var i,s=l({},t);for(i in e)a(e,i)&&(n(t[i])&&n(e[i])?(s[i]={},l(s[i],t[i]),l(s[i],e[i])):null!=e[i]?s[i]=e[i]:delete s[i]);for(i in t)a(t,i)&&!a(e,i)&&n(t[i])&&(s[i]=l({},s[i]));return s}function x(t){null!=t&&this.set(t)}function C(t,e,i){var n=this._calendar[t]||this._calendar.sameElse;return D(n)?n.call(e,i):n}function $(t){var e=this._longDateFormat[t],i=this._longDateFormat[t.toUpperCase()];return e||!i?e:(this._longDateFormat[t]=i.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])}function Y(){return this._invalidDate}function O(t){return this._ordinal.replace("%d",t)}function E(t,e,i,n){var s=this._relativeTime[i];return D(s)?s(t,e,i,n):s.replace(/%d/i,t)}function P(t,e){var i=this._relativeTime[t>0?"future":"past"];return D(i)?i(e):i.replace(/%s/i,e)}function R(t,e){var i=t.toLowerCase();Mn[i]=Mn[i+"s"]=Mn[e]=t}function I(t){return"string"==typeof t?Mn[t]||Mn[t.toLowerCase()]:void 0}function N(t){var e,i,n={};for(i in t)a(t,i)&&(e=I(i),e&&(n[e]=t[i]));return n}function A(t,e){xn[t]=e}function W(t){var e=[];for(var i in t)e.push({unit:i,priority:xn[i]});return e.sort(function(t,e){return t.priority-e.priority}),e}function L(e,i){return function(n){return null!=n?(F(this,e,n),t.updateOffset(this,i),this):U(this,e)}}function U(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function F(t,e,i){t.isValid()&&t._d["set"+(t._isUTC?"UTC":"")+e](i)}function H(t){return t=I(t),D(this[t])?this[t]():this}function j(t,e){if("object"==typeof t){t=N(t);for(var i=W(t),n=0;n<i.length;n++)this[i[n].unit](t[i[n].unit])}else if(t=I(t),D(this[t]))return this[t](e);return this}function V(t,e,i){var n=""+Math.abs(t),s=e-n.length,o=t>=0;return(o?i?"+":"":"-")+Math.pow(10,Math.max(0,s)).toString().substr(1)+n}function G(t,e,i,n){var s=n;"string"==typeof n&&(s=function(){return this[n]()}),t&&(On[t]=s),e&&(On[e[0]]=function(){return V(s.apply(this,arguments),e[1],e[2])}),i&&(On[i]=function(){return this.localeData().ordinal(s.apply(this,arguments),t)})}function z(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function B(t){var e,i,n=t.match(Cn);for(e=0,i=n.length;i>e;e++)On[n[e]]?n[e]=On[n[e]]:n[e]=z(n[e]);return function(e){var s,o="";for(s=0;i>s;s++)o+=n[s]instanceof Function?n[s].call(e,t):n[s];return o}}function Z(t,e){return t.isValid()?(e=Q(e,t.localeData()),Yn[e]=Yn[e]||B(e),Yn[e](t)):t.localeData().invalidDate()}function Q(t,e){function i(t){return e.longDateFormat(t)||t}var n=5;for($n.lastIndex=0;n>=0&&$n.test(t);)t=t.replace($n,i),$n.lastIndex=0,n-=1;return t}function q(t,e,i){Qn[t]=D(e)?e:function(t,n){return t&&i?i:e}}function J(t,e){return a(Qn,t)?Qn[t](e._strict,e._locale):new RegExp(X(t))}function X(t){return K(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,i,n,s){return e||i||n||s}))}function K(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function tt(t,e){var i,n=e;for("string"==typeof t&&(t=[t]),"number"==typeof e&&(n=function(t,i){i[e]=_(t)}),i=0;i<t.length;i++)qn[t[i]]=n}function et(t,e){tt(t,function(t,i,n,s){n._w=n._w||{},e(t,n._w,n,s)})}function it(t,e,i){null!=e&&a(qn,t)&&qn[t](e,i._a,i,t)}function nt(t,e){return new Date(Date.UTC(t,e+1,0)).getUTCDate()}function st(t,e){return i(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||rs).test(e)?"format":"standalone"][t.month()]}function ot(t,e){return i(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[rs.test(e)?"format":"standalone"][t.month()]}function rt(t,e,i){var n,s,o,r=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;12>n;++n)o=d([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(o,"").toLocaleLowerCase();return i?"MMM"===e?(s=_n.call(this._shortMonthsParse,r),-1!==s?s:null):(s=_n.call(this._longMonthsParse,r),-1!==s?s:null):"MMM"===e?(s=_n.call(this._shortMonthsParse,r),-1!==s?s:(s=_n.call(this._longMonthsParse,r),-1!==s?s:null)):(s=_n.call(this._longMonthsParse,r),-1!==s?s:(s=_n.call(this._shortMonthsParse,r),-1!==s?s:null))}function at(t,e,i){var n,s,o;if(this._monthsParseExact)return rt.call(this,t,e,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;12>n;n++){if(s=d([2e3,n]),i&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(s,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(s,"").replace(".","")+"$","i")),i||this._monthsParse[n]||(o="^"+this.months(s,"")+"|^"+this.monthsShort(s,""),this._monthsParse[n]=new RegExp(o.replace(".",""),"i")),i&&"MMMM"===e&&this._longMonthsParse[n].test(t))return n;if(i&&"MMM"===e&&this._shortMonthsParse[n].test(t))return n;if(!i&&this._monthsParse[n].test(t))return n}}function lt(t,e){var i;if(!t.isValid())return t;if("string"==typeof e)if(/^\d+$/.test(e))e=_(e);else if(e=t.localeData().monthsParse(e),"number"!=typeof e)return t;return i=Math.min(t.date(),nt(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,i),t}function dt(e){return null!=e?(lt(this,e),t.updateOffset(this,!0),this):U(this,"Month")}function ht(){return nt(this.year(),this.month())}function ut(t){return this._monthsParseExact?(a(this,"_monthsRegex")||ft.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(a(this,"_monthsShortRegex")||(this._monthsShortRegex=ds),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)}function ct(t){return this._monthsParseExact?(a(this,"_monthsRegex")||ft.call(this),t?this._monthsStrictRegex:this._monthsRegex):(a(this,"_monthsRegex")||(this._monthsRegex=hs),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)}function ft(){function t(t,e){return e.length-t.length}var e,i,n=[],s=[],o=[];for(e=0;12>e;e++)i=d([2e3,e]),n.push(this.monthsShort(i,"")),s.push(this.months(i,"")),o.push(this.months(i,"")),o.push(this.monthsShort(i,""));for(n.sort(t),s.sort(t),o.sort(t),e=0;12>e;e++)n[e]=K(n[e]),s[e]=K(s[e]);for(e=0;24>e;e++)o[e]=K(o[e]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+n.join("|")+")","i")}function pt(t){return mt(t)?366:365}function mt(t){return t%4===0&&t%100!==0||t%400===0}function gt(){return mt(this.year())}function yt(t,e,i,n,s,o,r){var a=new Date(t,e,i,n,s,o,r);return 100>t&&t>=0&&isFinite(a.getFullYear())&&a.setFullYear(t),a}function vt(t){var e=new Date(Date.UTC.apply(null,arguments));return 100>t&&t>=0&&isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t),e}function _t(t,e,i){var n=7+e-i,s=(7+vt(t,0,n).getUTCDay()-e)%7;return-s+n-1}function wt(t,e,i,n,s){var o,r,a=(7+i-n)%7,l=_t(t,n,s),d=1+7*(e-1)+a+l;return 0>=d?(o=t-1,r=pt(o)+d):d>pt(t)?(o=t+1,r=d-pt(t)):(o=t,r=d),{year:o,dayOfYear:r}}function bt(t,e,i){var n,s,o=_t(t.year(),e,i),r=Math.floor((t.dayOfYear()-o-1)/7)+1;return 1>r?(s=t.year()-1,n=r+St(s,e,i)):r>St(t.year(),e,i)?(n=r-St(t.year(),e,i),s=t.year()+1):(s=t.year(),n=r),{week:n,year:s}}function St(t,e,i){var n=_t(t,e,i),s=_t(t+1,e,i);return(pt(t)-n+s)/7}function kt(t){return bt(t,this._week.dow,this._week.doy).week}function Dt(){return this._week.dow}function Tt(){return this._week.doy}function Mt(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")}function xt(t){var e=bt(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")}function Ct(t,e){return"string"!=typeof t?t:isNaN(t)?(t=e.weekdaysParse(t),"number"==typeof t?t:null):parseInt(t,10)}function $t(t,e){return"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}function Yt(t,e){return i(this._weekdays)?this._weekdays[t.day()]:this._weekdays[this._weekdays.isFormat.test(e)?"format":"standalone"][t.day()]}function Ot(t){return this._weekdaysShort[t.day()]}function Et(t){return this._weekdaysMin[t.day()]}function Pt(t,e,i){var n,s,o,r=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;7>n;++n)o=d([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(o,"").toLocaleLowerCase();return i?"dddd"===e?(s=_n.call(this._weekdaysParse,r),-1!==s?s:null):"ddd"===e?(s=_n.call(this._shortWeekdaysParse,r),-1!==s?s:null):(s=_n.call(this._minWeekdaysParse,r),-1!==s?s:null):"dddd"===e?(s=_n.call(this._weekdaysParse,r),-1!==s?s:(s=_n.call(this._shortWeekdaysParse,r),-1!==s?s:(s=_n.call(this._minWeekdaysParse,r),-1!==s?s:null))):"ddd"===e?(s=_n.call(this._shortWeekdaysParse,r),-1!==s?s:(s=_n.call(this._weekdaysParse,r),-1!==s?s:(s=_n.call(this._minWeekdaysParse,r),-1!==s?s:null))):(s=_n.call(this._minWeekdaysParse,r),-1!==s?s:(s=_n.call(this._weekdaysParse,r),-1!==s?s:(s=_n.call(this._shortWeekdaysParse,r),-1!==s?s:null)))}function Rt(t,e,i){var n,s,o;if(this._weekdaysParseExact)return Pt.call(this,t,e,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;7>n;n++){if(s=d([2e3,1]).day(n),i&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(s,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(s,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(s,"").replace(".",".?")+"$","i")),this._weekdaysParse[n]||(o="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[n]=new RegExp(o.replace(".",""),"i")),i&&"dddd"===e&&this._fullWeekdaysParse[n].test(t))return n;if(i&&"ddd"===e&&this._shortWeekdaysParse[n].test(t))return n;if(i&&"dd"===e&&this._minWeekdaysParse[n].test(t))return n;if(!i&&this._weekdaysParse[n].test(t))return n}}function It(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=Ct(t,this.localeData()),this.add(t-e,"d")):e}function Nt(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")}function At(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=$t(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7}function Wt(t){return this._weekdaysParseExact?(a(this,"_weekdaysRegex")||Ft.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(a(this,"_weekdaysRegex")||(this._weekdaysRegex=gs),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)}function Lt(t){return this._weekdaysParseExact?(a(this,"_weekdaysRegex")||Ft.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(a(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ys),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ut(t){return this._weekdaysParseExact?(a(this,"_weekdaysRegex")||Ft.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(a(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=vs),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Ft(){function t(t,e){return e.length-t.length}var e,i,n,s,o,r=[],a=[],l=[],h=[];for(e=0;7>e;e++)i=d([2e3,1]).day(e),n=this.weekdaysMin(i,""),s=this.weekdaysShort(i,""),o=this.weekdays(i,""),r.push(n),a.push(s),l.push(o),h.push(n),h.push(s),h.push(o);for(r.sort(t),a.sort(t),l.sort(t),h.sort(t),e=0;7>e;e++)a[e]=K(a[e]),l[e]=K(l[e]),h[e]=K(h[e]);this._weekdaysRegex=new RegExp("^("+h.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+r.join("|")+")","i")}function Ht(){return this.hours()%12||12}function jt(){return this.hours()||24}function Vt(t,e){G(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}function Gt(t,e){return e._meridiemParse}function zt(t){return"p"===(t+"").toLowerCase().charAt(0)}function Bt(t,e,i){return t>11?i?"pm":"PM":i?"am":"AM"}function Zt(t){return t?t.toLowerCase().replace("_","-"):t}function Qt(t){for(var e,i,n,s,o=0;o<t.length;){for(s=Zt(t[o]).split("-"),e=s.length,i=Zt(t[o+1]),i=i?i.split("-"):null;e>0;){if(n=qt(s.slice(0,e).join("-")))return n;if(i&&i.length>=e&&w(s,i,!0)>=e-1)break;e--}o++}return null}function qt(t){var e=null;if(!ks[t]&&"undefined"!=typeof module&&module&&module.exports)try{e=_s._abbr,require("./locale/"+t),Jt(e)}catch(i){}return ks[t]}function Jt(t,e){var i;return t&&(i=p(e)?te(t):Xt(t,e),i&&(_s=i)),_s._abbr}function Xt(t,e){if(null!==e){var i=Ss;return e.abbr=t,null!=ks[t]?(k("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=ks[t]._config):null!=e.parentLocale&&(null!=ks[e.parentLocale]?i=ks[e.parentLocale]._config:k("parentLocaleUndefined","specified parentLocale is not defined yet. See http://momentjs.com/guides/#/warnings/parent-locale/")),ks[t]=new x(M(i,e)),Jt(t),ks[t]}return delete ks[t],null}function Kt(t,e){if(null!=e){var i,n=Ss;null!=ks[t]&&(n=ks[t]._config),e=M(n,e),i=new x(e),i.parentLocale=ks[t],ks[t]=i,Jt(t)}else null!=ks[t]&&(null!=ks[t].parentLocale?ks[t]=ks[t].parentLocale:null!=ks[t]&&delete ks[t]);return ks[t]}function te(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return _s;if(!i(t)){if(e=qt(t))return e;t=[t]}return Qt(t)}function ee(){return vn(ks)}function ie(t){var e,i=t._a;return i&&-2===u(t).overflow&&(e=i[Xn]<0||i[Xn]>11?Xn:i[Kn]<1||i[Kn]>nt(i[Jn],i[Xn])?Kn:i[ts]<0||i[ts]>24||24===i[ts]&&(0!==i[es]||0!==i[is]||0!==i[ns])?ts:i[es]<0||i[es]>59?es:i[is]<0||i[is]>59?is:i[ns]<0||i[ns]>999?ns:-1,u(t)._overflowDayOfYear&&(Jn>e||e>Kn)&&(e=Kn),u(t)._overflowWeeks&&-1===e&&(e=ss),u(t)._overflowWeekday&&-1===e&&(e=os),u(t).overflow=e),t}function ne(t){var e,i,n,s,o,r,a=t._i,l=Ds.exec(a)||Ts.exec(a);if(l){for(u(t).iso=!0,e=0,i=xs.length;i>e;e++)if(xs[e][1].exec(l[1])){s=xs[e][0],n=xs[e][2]!==!1;break}if(null==s)return void(t._isValid=!1);if(l[3]){for(e=0,i=Cs.length;i>e;e++)if(Cs[e][1].exec(l[3])){o=(l[2]||" ")+Cs[e][0];break}if(null==o)return void(t._isValid=!1)}if(!n&&null!=o)return void(t._isValid=!1);if(l[4]){if(!Ms.exec(l[4]))return void(t._isValid=!1);r="Z"}t._f=s+(o||"")+(r||""),de(t)}else t._isValid=!1}function se(e){var i=$s.exec(e._i);return null!==i?void(e._d=new Date((+i[1]))):(ne(e),void(e._isValid===!1&&(delete e._isValid,t.createFromInputFallback(e))))}function oe(t,e,i){return null!=t?t:null!=e?e:i}function re(e){var i=new Date(t.now());return e._useUTC?[i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()]:[i.getFullYear(),i.getMonth(),i.getDate()]}function ae(t){var e,i,n,s,o=[];if(!t._d){for(n=re(t),t._w&&null==t._a[Kn]&&null==t._a[Xn]&&le(t),t._dayOfYear&&(s=oe(t._a[Jn],n[Jn]),t._dayOfYear>pt(s)&&(u(t)._overflowDayOfYear=!0),i=vt(s,0,t._dayOfYear),t._a[Xn]=i.getUTCMonth(),t._a[Kn]=i.getUTCDate()),e=0;3>e&&null==t._a[e];++e)t._a[e]=o[e]=n[e];for(;7>e;e++)t._a[e]=o[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[ts]&&0===t._a[es]&&0===t._a[is]&&0===t._a[ns]&&(t._nextDay=!0,t._a[ts]=0),t._d=(t._useUTC?vt:yt).apply(null,o),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[ts]=24)}}function le(t){var e,i,n,s,o,r,a,l;e=t._w,null!=e.GG||null!=e.W||null!=e.E?(o=1,r=4,i=oe(e.GG,t._a[Jn],bt(ye(),1,4).year),n=oe(e.W,1),s=oe(e.E,1),(1>s||s>7)&&(l=!0)):(o=t._locale._week.dow,r=t._locale._week.doy,i=oe(e.gg,t._a[Jn],bt(ye(),o,r).year),n=oe(e.w,1),null!=e.d?(s=e.d,(0>s||s>6)&&(l=!0)):null!=e.e?(s=e.e+o,(e.e<0||e.e>6)&&(l=!0)):s=o),1>n||n>St(i,o,r)?u(t)._overflowWeeks=!0:null!=l?u(t)._overflowWeekday=!0:(a=wt(i,n,s,o,r),t._a[Jn]=a.year,t._dayOfYear=a.dayOfYear)}function de(e){if(e._f===t.ISO_8601)return void ne(e);e._a=[],u(e).empty=!0;var i,n,s,o,r,a=""+e._i,l=a.length,d=0;for(s=Q(e._f,e._locale).match(Cn)||[],i=0;i<s.length;i++)o=s[i],n=(a.match(J(o,e))||[])[0],n&&(r=a.substr(0,a.indexOf(n)),r.length>0&&u(e).unusedInput.push(r),a=a.slice(a.indexOf(n)+n.length),d+=n.length),On[o]?(n?u(e).empty=!1:u(e).unusedTokens.push(o),it(o,n,e)):e._strict&&!n&&u(e).unusedTokens.push(o);u(e).charsLeftOver=l-d,a.length>0&&u(e).unusedInput.push(a),e._a[ts]<=12&&u(e).bigHour===!0&&e._a[ts]>0&&(u(e).bigHour=void 0),u(e).parsedDateParts=e._a.slice(0),u(e).meridiem=e._meridiem,e._a[ts]=he(e._locale,e._a[ts],e._meridiem),ae(e),ie(e)}function he(t,e,i){var n;return null==i?e:null!=t.meridiemHour?t.meridiemHour(e,i):null!=t.isPM?(n=t.isPM(i),n&&12>e&&(e+=12),n||12!==e||(e=0),e):e}function ue(t){var e,i,n,s,o;if(0===t._f.length)return u(t).invalidFormat=!0,void(t._d=new Date(NaN));for(s=0;s<t._f.length;s++)o=0,e=m({},t),null!=t._useUTC&&(e._useUTC=t._useUTC),e._f=t._f[s],de(e),c(e)&&(o+=u(e).charsLeftOver,o+=10*u(e).unusedTokens.length,u(e).score=o,(null==n||n>o)&&(n=o,i=e));l(t,i||e)}function ce(t){if(!t._d){var e=N(t._i);t._a=r([e.year,e.month,e.day||e.date,e.hour,e.minute,e.second,e.millisecond],function(t){return t&&parseInt(t,10)}),ae(t)}}function fe(t){var e=new g(ie(pe(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function pe(t){var e=t._i,n=t._f;return t._locale=t._locale||te(t._l),null===e||void 0===n&&""===e?f({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),y(e)?new g(ie(e)):(i(n)?ue(t):o(e)?t._d=e:n?de(t):me(t),c(t)||(t._d=null),t))}function me(e){var n=e._i;void 0===n?e._d=new Date(t.now()):o(n)?e._d=new Date(n.valueOf()):"string"==typeof n?se(e):i(n)?(e._a=r(n.slice(0),function(t){return parseInt(t,10)}),ae(e)):"object"==typeof n?ce(e):"number"==typeof n?e._d=new Date(n):t.createFromInputFallback(e)}function ge(t,e,o,r,a){var l={};return"boolean"==typeof o&&(r=o,o=void 0),(n(t)&&s(t)||i(t)&&0===t.length)&&(t=void 0),l._isAMomentObject=!0,l._useUTC=l._isUTC=a,l._l=o,l._i=t,l._f=e,l._strict=r,fe(l)}function ye(t,e,i,n){return ge(t,e,i,n,!1)}function ve(t,e){var n,s;if(1===e.length&&i(e[0])&&(e=e[0]),!e.length)return ye();for(n=e[0],s=1;s<e.length;++s)e[s].isValid()&&!e[s][t](n)||(n=e[s]);return n}function _e(){var t=[].slice.call(arguments,0);return ve("isBefore",t)}function we(){var t=[].slice.call(arguments,0);return ve("isAfter",t)}function be(t){var e=N(t),i=e.year||0,n=e.quarter||0,s=e.month||0,o=e.week||0,r=e.day||0,a=e.hour||0,l=e.minute||0,d=e.second||0,h=e.millisecond||0;this._milliseconds=+h+1e3*d+6e4*l+1e3*a*60*60,this._days=+r+7*o,this._months=+s+3*n+12*i,this._data={},this._locale=te(),this._bubble()}function Se(t){return t instanceof be}function ke(t,e){G(t,0,0,function(){var t=this.utcOffset(),i="+";return 0>t&&(t=-t,i="-"),i+V(~~(t/60),2)+e+V(~~t%60,2)})}function De(t,e){var i=(e||"").match(t)||[],n=i[i.length-1]||[],s=(n+"").match(Ps)||["-",0,0],o=+(60*s[1])+_(s[2]);return"+"===s[0]?o:-o}function Te(e,i){var n,s;return i._isUTC?(n=i.clone(),s=(y(e)||o(e)?e.valueOf():ye(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+s),t.updateOffset(n,!1),n):ye(e).local()}function Me(t){return 15*-Math.round(t._d.getTimezoneOffset()/15)}function xe(e,i){var n,s=this._offset||0;return this.isValid()?null!=e?("string"==typeof e?e=De(zn,e):Math.abs(e)<16&&(e=60*e),!this._isUTC&&i&&(n=Me(this)),this._offset=e,this._isUTC=!0,null!=n&&this.add(n,"m"),s!==e&&(!i||this._changeInProgress?Ve(this,We(e-s,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?s:Me(this):null!=e?this:NaN}function Ce(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function $e(t){return this.utcOffset(0,t)}function Ye(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(Me(this),"m")),this}function Oe(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(De(Gn,this._i)),this}function Ee(t){return!!this.isValid()&&(t=t?ye(t).utcOffset():0,(this.utcOffset()-t)%60===0)}function Pe(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Re(){if(!p(this._isDSTShifted))return this._isDSTShifted;var t={};if(m(t,this),t=pe(t),t._a){var e=t._isUTC?d(t._a):ye(t._a);this._isDSTShifted=this.isValid()&&w(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Ie(){return!!this.isValid()&&!this._isUTC}function Ne(){return!!this.isValid()&&this._isUTC}function Ae(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function We(t,e){var i,n,s,o=t,r=null;return Se(t)?o={ms:t._milliseconds,d:t._days,M:t._months}:"number"==typeof t?(o={},e?o[e]=t:o.milliseconds=t):(r=Rs.exec(t))?(i="-"===r[1]?-1:1,o={y:0,d:_(r[Kn])*i,h:_(r[ts])*i,m:_(r[es])*i,s:_(r[is])*i,ms:_(r[ns])*i}):(r=Is.exec(t))?(i="-"===r[1]?-1:1,o={y:Le(r[2],i),M:Le(r[3],i),w:Le(r[4],i),d:Le(r[5],i),h:Le(r[6],i),m:Le(r[7],i),s:Le(r[8],i)}):null==o?o={}:"object"==typeof o&&("from"in o||"to"in o)&&(s=Fe(ye(o.from),ye(o.to)),o={},o.ms=s.milliseconds,o.M=s.months),n=new be(o),Se(t)&&a(t,"_locale")&&(n._locale=t._locale),n}function Le(t,e){var i=t&&parseFloat(t.replace(",","."));return(isNaN(i)?0:i)*e}function Ue(t,e){var i={milliseconds:0,months:0};return i.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(i.months,"M").isAfter(e)&&--i.months,i.milliseconds=+e-+t.clone().add(i.months,"M"),i}function Fe(t,e){var i;return t.isValid()&&e.isValid()?(e=Te(e,t),t.isBefore(e)?i=Ue(t,e):(i=Ue(e,t),i.milliseconds=-i.milliseconds,i.months=-i.months),i):{milliseconds:0,months:0}}function He(t){return 0>t?-1*Math.round(-1*t):Math.round(t)}function je(t,e){return function(i,n){var s,o;return null===n||isNaN(+n)||(k(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=i,i=n,n=o),i="string"==typeof i?+i:i,s=We(i,n),Ve(this,s,t),this}}function Ve(e,i,n,s){var o=i._milliseconds,r=He(i._days),a=He(i._months);e.isValid()&&(s=null==s||s,o&&e._d.setTime(e._d.valueOf()+o*n),r&&F(e,"Date",U(e,"Date")+r*n),a&<(e,U(e,"Month")+a*n),s&&t.updateOffset(e,r||a))}function Ge(t,e){var i=t.diff(e,"days",!0);return-6>i?"sameElse":-1>i?"lastWeek":0>i?"lastDay":1>i?"sameDay":2>i?"nextDay":7>i?"nextWeek":"sameElse"}function ze(e,i){var n=e||ye(),s=Te(n,this).startOf("day"),o=t.calendarFormat(this,s)||"sameElse",r=i&&(D(i[o])?i[o].call(this,n):i[o]);return this.format(r||this.localeData().calendar(o,this,ye(n)))}function Be(){return new g(this); -}function Ze(t,e){var i=y(t)?t:ye(t);return!(!this.isValid()||!i.isValid())&&(e=I(p(e)?"millisecond":e),"millisecond"===e?this.valueOf()>i.valueOf():i.valueOf()<this.clone().startOf(e).valueOf())}function Qe(t,e){var i=y(t)?t:ye(t);return!(!this.isValid()||!i.isValid())&&(e=I(p(e)?"millisecond":e),"millisecond"===e?this.valueOf()<i.valueOf():this.clone().endOf(e).valueOf()<i.valueOf())}function qe(t,e,i,n){return n=n||"()",("("===n[0]?this.isAfter(t,i):!this.isBefore(t,i))&&(")"===n[1]?this.isBefore(e,i):!this.isAfter(e,i))}function Je(t,e){var i,n=y(t)?t:ye(t);return!(!this.isValid()||!n.isValid())&&(e=I(e||"millisecond"),"millisecond"===e?this.valueOf()===n.valueOf():(i=n.valueOf(),this.clone().startOf(e).valueOf()<=i&&i<=this.clone().endOf(e).valueOf()))}function Xe(t,e){return this.isSame(t,e)||this.isAfter(t,e)}function Ke(t,e){return this.isSame(t,e)||this.isBefore(t,e)}function ti(t,e,i){var n,s,o,r;return this.isValid()?(n=Te(t,this),n.isValid()?(s=6e4*(n.utcOffset()-this.utcOffset()),e=I(e),"year"===e||"month"===e||"quarter"===e?(r=ei(this,n),"quarter"===e?r/=3:"year"===e&&(r/=12)):(o=this-n,r="second"===e?o/1e3:"minute"===e?o/6e4:"hour"===e?o/36e5:"day"===e?(o-s)/864e5:"week"===e?(o-s)/6048e5:o),i?r:v(r)):NaN):NaN}function ei(t,e){var i,n,s=12*(e.year()-t.year())+(e.month()-t.month()),o=t.clone().add(s,"months");return 0>e-o?(i=t.clone().add(s-1,"months"),n=(e-o)/(o-i)):(i=t.clone().add(s+1,"months"),n=(e-o)/(i-o)),-(s+n)||0}function ii(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ni(){var t=this.clone().utc();return 0<t.year()&&t.year()<=9999?D(Date.prototype.toISOString)?this.toDate().toISOString():Z(t,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):Z(t,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function si(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var i=Z(this,e);return this.localeData().postformat(i)}function oi(t,e){return this.isValid()&&(y(t)&&t.isValid()||ye(t).isValid())?We({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function ri(t){return this.from(ye(),t)}function ai(t,e){return this.isValid()&&(y(t)&&t.isValid()||ye(t).isValid())?We({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function li(t){return this.to(ye(),t)}function di(t){var e;return void 0===t?this._locale._abbr:(e=te(t),null!=e&&(this._locale=e),this)}function hi(){return this._locale}function ui(t){switch(t=I(t)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===t&&this.weekday(0),"isoWeek"===t&&this.isoWeekday(1),"quarter"===t&&this.month(3*Math.floor(this.month()/3)),this}function ci(t){return t=I(t),void 0===t||"millisecond"===t?this:("date"===t&&(t="day"),this.startOf(t).add(1,"isoWeek"===t?"week":t).subtract(1,"ms"))}function fi(){return this._d.valueOf()-6e4*(this._offset||0)}function pi(){return Math.floor(this.valueOf()/1e3)}function mi(){return new Date(this.valueOf())}function gi(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]}function yi(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}}function vi(){return this.isValid()?this.toISOString():null}function _i(){return c(this)}function wi(){return l({},u(this))}function bi(){return u(this).overflow}function Si(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function ki(t,e){G(0,[t,t.length],0,e)}function Di(t){return Ci.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Ti(t){return Ci.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)}function Mi(){return St(this.year(),1,4)}function xi(){var t=this.localeData()._week;return St(this.year(),t.dow,t.doy)}function Ci(t,e,i,n,s){var o;return null==t?bt(this,n,s).year:(o=St(t,n,s),e>o&&(e=o),$i.call(this,t,e,i,n,s))}function $i(t,e,i,n,s){var o=wt(t,e,i,n,s),r=vt(o.year,0,o.dayOfYear);return this.year(r.getUTCFullYear()),this.month(r.getUTCMonth()),this.date(r.getUTCDate()),this}function Yi(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)}function Oi(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")}function Ei(t,e){e[ns]=_(1e3*("0."+t))}function Pi(){return this._isUTC?"UTC":""}function Ri(){return this._isUTC?"Coordinated Universal Time":""}function Ii(t){return ye(1e3*t)}function Ni(){return ye.apply(null,arguments).parseZone()}function Ai(t){return t}function Wi(t,e,i,n){var s=te(),o=d().set(n,e);return s[i](o,t)}function Li(t,e,i){if("number"==typeof t&&(e=t,t=void 0),t=t||"",null!=e)return Wi(t,e,i,"month");var n,s=[];for(n=0;12>n;n++)s[n]=Wi(t,n,i,"month");return s}function Ui(t,e,i,n){"boolean"==typeof t?("number"==typeof e&&(i=e,e=void 0),e=e||""):(e=t,i=e,t=!1,"number"==typeof e&&(i=e,e=void 0),e=e||"");var s=te(),o=t?s._week.dow:0;if(null!=i)return Wi(e,(i+o)%7,n,"day");var r,a=[];for(r=0;7>r;r++)a[r]=Wi(e,(r+o)%7,n,"day");return a}function Fi(t,e){return Li(t,e,"months")}function Hi(t,e){return Li(t,e,"monthsShort")}function ji(t,e,i){return Ui(t,e,i,"weekdays")}function Vi(t,e,i){return Ui(t,e,i,"weekdaysShort")}function Gi(t,e,i){return Ui(t,e,i,"weekdaysMin")}function zi(){var t=this._data;return this._milliseconds=Bs(this._milliseconds),this._days=Bs(this._days),this._months=Bs(this._months),t.milliseconds=Bs(t.milliseconds),t.seconds=Bs(t.seconds),t.minutes=Bs(t.minutes),t.hours=Bs(t.hours),t.months=Bs(t.months),t.years=Bs(t.years),this}function Bi(t,e,i,n){var s=We(e,i);return t._milliseconds+=n*s._milliseconds,t._days+=n*s._days,t._months+=n*s._months,t._bubble()}function Zi(t,e){return Bi(this,t,e,1)}function Qi(t,e){return Bi(this,t,e,-1)}function qi(t){return 0>t?Math.floor(t):Math.ceil(t)}function Ji(){var t,e,i,n,s,o=this._milliseconds,r=this._days,a=this._months,l=this._data;return o>=0&&r>=0&&a>=0||0>=o&&0>=r&&0>=a||(o+=864e5*qi(Ki(a)+r),r=0,a=0),l.milliseconds=o%1e3,t=v(o/1e3),l.seconds=t%60,e=v(t/60),l.minutes=e%60,i=v(e/60),l.hours=i%24,r+=v(i/24),s=v(Xi(r)),a+=s,r-=qi(Ki(s)),n=v(a/12),a%=12,l.days=r,l.months=a,l.years=n,this}function Xi(t){return 4800*t/146097}function Ki(t){return 146097*t/4800}function tn(t){var e,i,n=this._milliseconds;if(t=I(t),"month"===t||"year"===t)return e=this._days+n/864e5,i=this._months+Xi(e),"month"===t?i:i/12;switch(e=this._days+Math.round(Ki(this._months)),t){case"week":return e/7+n/6048e5;case"day":return e+n/864e5;case"hour":return 24*e+n/36e5;case"minute":return 1440*e+n/6e4;case"second":return 86400*e+n/1e3;case"millisecond":return Math.floor(864e5*e)+n;default:throw new Error("Unknown unit "+t)}}function en(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*_(this._months/12)}function nn(t){return function(){return this.as(t)}}function sn(t){return t=I(t),this[t+"s"]()}function on(t){return function(){return this._data[t]}}function rn(){return v(this.days()/7)}function an(t,e,i,n,s){return s.relativeTime(e||1,!!i,t,n)}function ln(t,e,i){var n=We(t).abs(),s=ho(n.as("s")),o=ho(n.as("m")),r=ho(n.as("h")),a=ho(n.as("d")),l=ho(n.as("M")),d=ho(n.as("y")),h=s<uo.s&&["s",s]||1>=o&&["m"]||o<uo.m&&["mm",o]||1>=r&&["h"]||r<uo.h&&["hh",r]||1>=a&&["d"]||a<uo.d&&["dd",a]||1>=l&&["M"]||l<uo.M&&["MM",l]||1>=d&&["y"]||["yy",d];return h[2]=e,h[3]=+t>0,h[4]=i,an.apply(null,h)}function dn(t){return void 0===t?ho:"function"==typeof t&&(ho=t,!0)}function hn(t,e){return void 0!==uo[t]&&(void 0===e?uo[t]:(uo[t]=e,!0))}function un(t){var e=this.localeData(),i=ln(this,!t,e);return t&&(i=e.pastFuture(+this,i)),e.postformat(i)}function cn(){var t,e,i,n=co(this._milliseconds)/1e3,s=co(this._days),o=co(this._months);t=v(n/60),e=v(t/60),n%=60,t%=60,i=v(o/12),o%=12;var r=i,a=o,l=s,d=e,h=t,u=n,c=this.asSeconds();return c?(0>c?"-":"")+"P"+(r?r+"Y":"")+(a?a+"M":"")+(l?l+"D":"")+(d||h||u?"T":"")+(d?d+"H":"")+(h?h+"M":"")+(u?u+"S":""):"P0D"}var fn,pn;pn=Array.prototype.some?Array.prototype.some:function(t){for(var e=Object(this),i=e.length>>>0,n=0;i>n;n++)if(n in e&&t.call(this,e[n],n,e))return!0;return!1};var mn=t.momentProperties=[],gn=!1,yn={};t.suppressDeprecationWarnings=!1,t.deprecationHandler=null;var vn;vn=Object.keys?Object.keys:function(t){var e,i=[];for(e in t)a(t,e)&&i.push(e);return i};var _n,wn={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},bn={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Sn="Invalid date",kn="%d",Dn=/\d{1,2}/,Tn={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Mn={},xn={},Cn=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,$n=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Yn={},On={},En=/\d/,Pn=/\d\d/,Rn=/\d{3}/,In=/\d{4}/,Nn=/[+-]?\d{6}/,An=/\d\d?/,Wn=/\d\d\d\d?/,Ln=/\d\d\d\d\d\d?/,Un=/\d{1,3}/,Fn=/\d{1,4}/,Hn=/[+-]?\d{1,6}/,jn=/\d+/,Vn=/[+-]?\d+/,Gn=/Z|[+-]\d\d:?\d\d/gi,zn=/Z|[+-]\d\d(?::?\d\d)?/gi,Bn=/[+-]?\d+(\.\d{1,3})?/,Zn=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Qn={},qn={},Jn=0,Xn=1,Kn=2,ts=3,es=4,is=5,ns=6,ss=7,os=8;_n=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e<this.length;++e)if(this[e]===t)return e;return-1},G("M",["MM",2],"Mo",function(){return this.month()+1}),G("MMM",0,0,function(t){return this.localeData().monthsShort(this,t)}),G("MMMM",0,0,function(t){return this.localeData().months(this,t)}),R("month","M"),A("month",8),q("M",An),q("MM",An,Pn),q("MMM",function(t,e){return e.monthsShortRegex(t)}),q("MMMM",function(t,e){return e.monthsRegex(t)}),tt(["M","MM"],function(t,e){e[Xn]=_(t)-1}),tt(["MMM","MMMM"],function(t,e,i,n){var s=i._locale.monthsParse(t,n,i._strict);null!=s?e[Xn]=s:u(i).invalidMonth=t});var rs=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,as="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ls="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ds=Zn,hs=Zn;G("Y",0,0,function(){var t=this.year();return 9999>=t?""+t:"+"+t}),G(0,["YY",2],0,function(){return this.year()%100}),G(0,["YYYY",4],0,"year"),G(0,["YYYYY",5],0,"year"),G(0,["YYYYYY",6,!0],0,"year"),R("year","y"),A("year",1),q("Y",Vn),q("YY",An,Pn),q("YYYY",Fn,In),q("YYYYY",Hn,Nn),q("YYYYYY",Hn,Nn),tt(["YYYYY","YYYYYY"],Jn),tt("YYYY",function(e,i){i[Jn]=2===e.length?t.parseTwoDigitYear(e):_(e)}),tt("YY",function(e,i){i[Jn]=t.parseTwoDigitYear(e)}),tt("Y",function(t,e){e[Jn]=parseInt(t,10)}),t.parseTwoDigitYear=function(t){return _(t)+(_(t)>68?1900:2e3)};var us=L("FullYear",!0);G("w",["ww",2],"wo","week"),G("W",["WW",2],"Wo","isoWeek"),R("week","w"),R("isoWeek","W"),A("week",5),A("isoWeek",5),q("w",An),q("ww",An,Pn),q("W",An),q("WW",An,Pn),et(["w","ww","W","WW"],function(t,e,i,n){e[n.substr(0,1)]=_(t)});var cs={dow:0,doy:6};G("d",0,"do","day"),G("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),G("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),G("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),G("e",0,0,"weekday"),G("E",0,0,"isoWeekday"),R("day","d"),R("weekday","e"),R("isoWeekday","E"),A("day",11),A("weekday",11),A("isoWeekday",11),q("d",An),q("e",An),q("E",An),q("dd",function(t,e){return e.weekdaysMinRegex(t)}),q("ddd",function(t,e){return e.weekdaysShortRegex(t)}),q("dddd",function(t,e){return e.weekdaysRegex(t)}),et(["dd","ddd","dddd"],function(t,e,i,n){var s=i._locale.weekdaysParse(t,n,i._strict);null!=s?e.d=s:u(i).invalidWeekday=t}),et(["d","e","E"],function(t,e,i,n){e[n]=_(t)});var fs="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ps="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),ms="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),gs=Zn,ys=Zn,vs=Zn;G("H",["HH",2],0,"hour"),G("h",["hh",2],0,Ht),G("k",["kk",2],0,jt),G("hmm",0,0,function(){return""+Ht.apply(this)+V(this.minutes(),2)}),G("hmmss",0,0,function(){return""+Ht.apply(this)+V(this.minutes(),2)+V(this.seconds(),2)}),G("Hmm",0,0,function(){return""+this.hours()+V(this.minutes(),2)}),G("Hmmss",0,0,function(){return""+this.hours()+V(this.minutes(),2)+V(this.seconds(),2)}),Vt("a",!0),Vt("A",!1),R("hour","h"),A("hour",13),q("a",Gt),q("A",Gt),q("H",An),q("h",An),q("HH",An,Pn),q("hh",An,Pn),q("hmm",Wn),q("hmmss",Ln),q("Hmm",Wn),q("Hmmss",Ln),tt(["H","HH"],ts),tt(["a","A"],function(t,e,i){i._isPm=i._locale.isPM(t),i._meridiem=t}),tt(["h","hh"],function(t,e,i){e[ts]=_(t),u(i).bigHour=!0}),tt("hmm",function(t,e,i){var n=t.length-2;e[ts]=_(t.substr(0,n)),e[es]=_(t.substr(n)),u(i).bigHour=!0}),tt("hmmss",function(t,e,i){var n=t.length-4,s=t.length-2;e[ts]=_(t.substr(0,n)),e[es]=_(t.substr(n,2)),e[is]=_(t.substr(s)),u(i).bigHour=!0}),tt("Hmm",function(t,e,i){var n=t.length-2;e[ts]=_(t.substr(0,n)),e[es]=_(t.substr(n))}),tt("Hmmss",function(t,e,i){var n=t.length-4,s=t.length-2;e[ts]=_(t.substr(0,n)),e[es]=_(t.substr(n,2)),e[is]=_(t.substr(s))});var _s,ws=/[ap]\.?m?\.?/i,bs=L("Hours",!0),Ss={calendar:wn,longDateFormat:bn,invalidDate:Sn,ordinal:kn,ordinalParse:Dn,relativeTime:Tn,months:as,monthsShort:ls,week:cs,weekdays:fs,weekdaysMin:ms,weekdaysShort:ps,meridiemParse:ws},ks={},Ds=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,Ts=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,Ms=/Z|[+-]\d\d(?::?\d\d)?/,xs=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Cs=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],$s=/^\/?Date\((\-?\d+)/i;t.createFromInputFallback=S("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))}),t.ISO_8601=function(){};var Ys=S("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=ye.apply(null,arguments);return this.isValid()&&t.isValid()?this>t?this:t:f()}),Os=S("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=ye.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:f()}),Es=function(){return Date.now?Date.now():+new Date};ke("Z",":"),ke("ZZ",""),q("Z",zn),q("ZZ",zn),tt(["Z","ZZ"],function(t,e,i){i._useUTC=!0,i._tzm=De(zn,t)});var Ps=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var Rs=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,Is=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;We.fn=be.prototype;var Ns=je(1,"add"),As=je(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Ws=S("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return void 0===t?this.localeData():this.locale(t)});G(0,["gg",2],0,function(){return this.weekYear()%100}),G(0,["GG",2],0,function(){return this.isoWeekYear()%100}),ki("gggg","weekYear"),ki("ggggg","weekYear"),ki("GGGG","isoWeekYear"),ki("GGGGG","isoWeekYear"),R("weekYear","gg"),R("isoWeekYear","GG"),A("weekYear",1),A("isoWeekYear",1),q("G",Vn),q("g",Vn),q("GG",An,Pn),q("gg",An,Pn),q("GGGG",Fn,In),q("gggg",Fn,In),q("GGGGG",Hn,Nn),q("ggggg",Hn,Nn),et(["gggg","ggggg","GGGG","GGGGG"],function(t,e,i,n){e[n.substr(0,2)]=_(t)}),et(["gg","GG"],function(e,i,n,s){i[s]=t.parseTwoDigitYear(e)}),G("Q",0,"Qo","quarter"),R("quarter","Q"),A("quarter",7),q("Q",En),tt("Q",function(t,e){e[Xn]=3*(_(t)-1)}),G("D",["DD",2],"Do","date"),R("date","D"),A("date",9),q("D",An),q("DD",An,Pn),q("Do",function(t,e){return t?e._ordinalParse:e._ordinalParseLenient}),tt(["D","DD"],Kn),tt("Do",function(t,e){e[Kn]=_(t.match(An)[0],10)});var Ls=L("Date",!0);G("DDD",["DDDD",3],"DDDo","dayOfYear"),R("dayOfYear","DDD"),A("dayOfYear",4),q("DDD",Un),q("DDDD",Rn),tt(["DDD","DDDD"],function(t,e,i){i._dayOfYear=_(t)}),G("m",["mm",2],0,"minute"),R("minute","m"),A("minute",14),q("m",An),q("mm",An,Pn),tt(["m","mm"],es);var Us=L("Minutes",!1);G("s",["ss",2],0,"second"),R("second","s"),A("second",15),q("s",An),q("ss",An,Pn),tt(["s","ss"],is);var Fs=L("Seconds",!1);G("S",0,0,function(){return~~(this.millisecond()/100)}),G(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),G(0,["SSS",3],0,"millisecond"),G(0,["SSSS",4],0,function(){return 10*this.millisecond()}),G(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),G(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),G(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),G(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),G(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),R("millisecond","ms"),A("millisecond",16),q("S",Un,En),q("SS",Un,Pn),q("SSS",Un,Rn);var Hs;for(Hs="SSSS";Hs.length<=9;Hs+="S")q(Hs,jn);for(Hs="S";Hs.length<=9;Hs+="S")tt(Hs,Ei);var js=L("Milliseconds",!1);G("z",0,0,"zoneAbbr"),G("zz",0,0,"zoneName");var Vs=g.prototype;Vs.add=Ns,Vs.calendar=ze,Vs.clone=Be,Vs.diff=ti,Vs.endOf=ci,Vs.format=si,Vs.from=oi,Vs.fromNow=ri,Vs.to=ai,Vs.toNow=li,Vs.get=H,Vs.invalidAt=bi,Vs.isAfter=Ze,Vs.isBefore=Qe,Vs.isBetween=qe,Vs.isSame=Je,Vs.isSameOrAfter=Xe,Vs.isSameOrBefore=Ke,Vs.isValid=_i,Vs.lang=Ws,Vs.locale=di,Vs.localeData=hi,Vs.max=Os,Vs.min=Ys,Vs.parsingFlags=wi,Vs.set=j,Vs.startOf=ui,Vs.subtract=As,Vs.toArray=gi,Vs.toObject=yi,Vs.toDate=mi,Vs.toISOString=ni,Vs.toJSON=vi,Vs.toString=ii,Vs.unix=pi,Vs.valueOf=fi,Vs.creationData=Si,Vs.year=us,Vs.isLeapYear=gt,Vs.weekYear=Di,Vs.isoWeekYear=Ti,Vs.quarter=Vs.quarters=Yi,Vs.month=dt,Vs.daysInMonth=ht,Vs.week=Vs.weeks=Mt,Vs.isoWeek=Vs.isoWeeks=xt,Vs.weeksInYear=xi,Vs.isoWeeksInYear=Mi,Vs.date=Ls,Vs.day=Vs.days=It,Vs.weekday=Nt,Vs.isoWeekday=At,Vs.dayOfYear=Oi,Vs.hour=Vs.hours=bs,Vs.minute=Vs.minutes=Us,Vs.second=Vs.seconds=Fs,Vs.millisecond=Vs.milliseconds=js,Vs.utcOffset=xe,Vs.utc=$e,Vs.local=Ye,Vs.parseZone=Oe,Vs.hasAlignedHourOffset=Ee,Vs.isDST=Pe,Vs.isLocal=Ie,Vs.isUtcOffset=Ne,Vs.isUtc=Ae,Vs.isUTC=Ae,Vs.zoneAbbr=Pi,Vs.zoneName=Ri,Vs.dates=S("dates accessor is deprecated. Use date instead.",Ls),Vs.months=S("months accessor is deprecated. Use month instead",dt),Vs.years=S("years accessor is deprecated. Use year instead",us),Vs.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Ce),Vs.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Re);var Gs=Vs,zs=x.prototype;zs.calendar=C,zs.longDateFormat=$,zs.invalidDate=Y,zs.ordinal=O,zs.preparse=Ai,zs.postformat=Ai,zs.relativeTime=E,zs.pastFuture=P,zs.set=T,zs.months=st,zs.monthsShort=ot,zs.monthsParse=at,zs.monthsRegex=ct,zs.monthsShortRegex=ut,zs.week=kt,zs.firstDayOfYear=Tt,zs.firstDayOfWeek=Dt,zs.weekdays=Yt,zs.weekdaysMin=Et,zs.weekdaysShort=Ot,zs.weekdaysParse=Rt,zs.weekdaysRegex=Wt,zs.weekdaysShortRegex=Lt,zs.weekdaysMinRegex=Ut,zs.isPM=zt,zs.meridiem=Bt,Jt("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,i=1===_(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+i}}),t.lang=S("moment.lang is deprecated. Use moment.locale instead.",Jt),t.langData=S("moment.langData is deprecated. Use moment.localeData instead.",te);var Bs=Math.abs,Zs=nn("ms"),Qs=nn("s"),qs=nn("m"),Js=nn("h"),Xs=nn("d"),Ks=nn("w"),to=nn("M"),eo=nn("y"),io=on("milliseconds"),no=on("seconds"),so=on("minutes"),oo=on("hours"),ro=on("days"),ao=on("months"),lo=on("years"),ho=Math.round,uo={s:45,m:45,h:22,d:26,M:11},co=Math.abs,fo=be.prototype;fo.abs=zi,fo.add=Zi,fo.subtract=Qi,fo.as=tn,fo.asMilliseconds=Zs,fo.asSeconds=Qs,fo.asMinutes=qs,fo.asHours=Js,fo.asDays=Xs,fo.asWeeks=Ks,fo.asMonths=to,fo.asYears=eo,fo.valueOf=en,fo._bubble=Ji,fo.get=sn,fo.milliseconds=io,fo.seconds=no,fo.minutes=so,fo.hours=oo,fo.days=ro,fo.weeks=rn,fo.months=ao,fo.years=lo,fo.humanize=un,fo.toISOString=cn,fo.toString=cn,fo.toJSON=cn,fo.locale=di,fo.localeData=hi,fo.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",cn),fo.lang=Ws,G("X",0,0,"unix"),G("x",0,0,"valueOf"),q("x",Vn),q("X",Bn),tt("X",function(t,e,i){i._d=new Date(1e3*parseFloat(t,10))}),tt("x",function(t,e,i){i._d=new Date(_(t))}),t.version="2.14.1",e(ye),t.fn=Gs,t.min=_e,t.max=we,t.now=Es,t.utc=d,t.unix=Ii,t.months=Fi,t.isDate=o,t.locale=Jt,t.invalid=f,t.duration=We,t.isMoment=y,t.weekdays=ji,t.parseZone=Ni,t.localeData=te,t.isDuration=Se,t.monthsShort=Hi,t.weekdaysMin=Gi,t.defineLocale=Xt,t.updateLocale=Kt,t.locales=ee,t.weekdaysShort=Vi,t.normalizeUnits=I,t.relativeTimeRounding=dn,t.relativeTimeThreshold=hn,t.calendarFormat=Ge,t.prototype=Gs;var po=t;return po}),function(t,e){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?e(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],e):e(t.moment)}(this,function(t){"use strict";var e=t.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return e}),jQuery(document).ready(function(t){t(".wp-video-shortcode").parent("div").css("width","auto"),t(".entry-content").fitVids(),moment.locale(t("html").attr("lang")),t(".entry-date").each(function(){t(this).text(moment(t(this).children("time").attr("datetime"),moment.ISO_8601).startOf("hour").fromNow())})}); \ No newline at end of file ++function(t){"use strict";function e(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}t.fn.emulateTransitionEnd=function(e){var i=!1,n=this;t(this).one("bsTransitionEnd",function(){i=!0});var s=function(){i||t(n).trigger(t.support.transition.end)};return setTimeout(s,e),this},t(function(){t.support.transition=e(),t.support.transition&&(t.event.special.bsTransitionEnd={bindType:t.support.transition.end,delegateType:t.support.transition.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var i=t(this),s=i.data("bs.alert");s||i.data("bs.alert",s=new n(this)),"string"==typeof e&&s[e].call(i)})}var i='[data-dismiss="alert"]',n=function(e){t(e).on("click",i,this.close)};n.VERSION="3.3.7",n.TRANSITION_DURATION=150,n.prototype.close=function(e){function i(){r.detach().trigger("closed.bs.alert").remove()}var s=t(this),o=s.attr("data-target");o||(o=s.attr("href"),o=o&&o.replace(/.*(?=#[^\s]*$)/,""));var r=t("#"===o?[]:o);e&&e.preventDefault(),r.length||(r=s.closest(".alert")),r.trigger(e=t.Event("close.bs.alert")),e.isDefaultPrevented()||(r.removeClass("in"),t.support.transition&&r.hasClass("fade")?r.one("bsTransitionEnd",i).emulateTransitionEnd(n.TRANSITION_DURATION):i())};var s=t.fn.alert;t.fn.alert=e,t.fn.alert.Constructor=n,t.fn.alert.noConflict=function(){return t.fn.alert=s,this},t(document).on("click.bs.alert.data-api",i,n.prototype.close)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.button"),o="object"==typeof e&&e;s||n.data("bs.button",s=new i(this,o)),"toggle"==e?s.toggle():e&&s.setState(e)})}var i=function(e,n){this.$element=t(e),this.options=t.extend({},i.DEFAULTS,n),this.isLoading=!1};i.VERSION="3.3.7",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(e){var i="disabled",n=this.$element,s=n.is("input")?"val":"html",o=n.data();e+="Text",null==o.resetText&&n.data("resetText",n[s]()),setTimeout(t.proxy(function(){n[s](null==o[e]?this.options[e]:o[e]),"loadingText"==e?(this.isLoading=!0,n.addClass(i).attr(i,i).prop(i,!0)):this.isLoading&&(this.isLoading=!1,n.removeClass(i).removeAttr(i).prop(i,!1))},this),0)},i.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(t=!1),e.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),i.prop("checked",this.$element.hasClass("active")),t&&i.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var n=t.fn.button;t.fn.button=e,t.fn.button.Constructor=i,t.fn.button.noConflict=function(){return t.fn.button=n,this},t(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(i){var n=t(i.target).closest(".btn");e.call(n,"toggle"),t(i.target).is('input[type="radio"], input[type="checkbox"]')||(i.preventDefault(),n.is("input,button")?n.trigger("focus"):n.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(e){t(e.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(e.type))})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.carousel"),o=t.extend({},i.DEFAULTS,n.data(),"object"==typeof e&&e),r="string"==typeof e?e:o.slide;s||n.data("bs.carousel",s=new i(this,o)),"number"==typeof e?s.to(e):r?s[r]():o.interval&&s.pause().cycle()})}var i=function(e,i){this.$element=t(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",t.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};i.VERSION="3.3.7",i.TRANSITION_DURATION=600,i.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},i.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},i.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},i.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},i.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e),n="prev"==t&&0===i||"next"==t&&i==this.$items.length-1;if(n&&!this.options.wrap)return e;var s="prev"==t?-1:1,o=(i+s)%this.$items.length;return this.$items.eq(o)},i.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",this.$items.eq(t))},i.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},i.prototype.next=function(){if(!this.sliding)return this.slide("next")},i.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},i.prototype.slide=function(e,n){var s=this.$element.find(".item.active"),o=n||this.getItemForDirection(e,s),r=this.interval,a="next"==e?"left":"right",l=this;if(o.hasClass("active"))return this.sliding=!1;var d=o[0],h=t.Event("slide.bs.carousel",{relatedTarget:d,direction:a});if(this.$element.trigger(h),!h.isDefaultPrevented()){if(this.sliding=!0,r&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var u=t(this.$indicators.children()[this.getItemIndex(o)]);u&&u.addClass("active")}var c=t.Event("slid.bs.carousel",{relatedTarget:d,direction:a});return t.support.transition&&this.$element.hasClass("slide")?(o.addClass(e),o[0].offsetWidth,s.addClass(a),o.addClass(a),s.one("bsTransitionEnd",function(){o.removeClass([e,a].join(" ")).addClass("active"),s.removeClass(["active",a].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger(c)},0)}).emulateTransitionEnd(i.TRANSITION_DURATION)):(s.removeClass("active"),o.addClass("active"),this.sliding=!1,this.$element.trigger(c)),r&&this.cycle(),this}};var n=t.fn.carousel;t.fn.carousel=e,t.fn.carousel.Constructor=i,t.fn.carousel.noConflict=function(){return t.fn.carousel=n,this};var s=function(i){var n,s=t(this),o=t(s.attr("data-target")||(n=s.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,""));if(o.hasClass("carousel")){var r=t.extend({},o.data(),s.data()),a=s.attr("data-slide-to");a&&(r.interval=!1),e.call(o,r),a&&o.data("bs.carousel").to(a),i.preventDefault()}};t(document).on("click.bs.carousel.data-api","[data-slide]",s).on("click.bs.carousel.data-api","[data-slide-to]",s),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var i=t(this);e.call(i,i.data())})})}(jQuery),+function(t){"use strict";function e(e){var i,n=e.attr("data-target")||(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return t(n)}function i(e){return this.each(function(){var i=t(this),s=i.data("bs.collapse"),o=t.extend({},n.DEFAULTS,i.data(),"object"==typeof e&&e);!s&&o.toggle&&/show|hide/.test(e)&&(o.toggle=!1),s||i.data("bs.collapse",s=new n(this,o)),"string"==typeof e&&s[e]()})}var n=function(e,i){this.$element=t(e),this.options=t.extend({},n.DEFAULTS,i),this.$trigger=t('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};n.VERSION="3.3.7",n.TRANSITION_DURATION=350,n.DEFAULTS={toggle:!0},n.prototype.dimension=function(){var t=this.$element.hasClass("width");return t?"width":"height"},n.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var e,s=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(s&&s.length&&(e=s.data("bs.collapse"),e&&e.transitioning))){var o=t.Event("show.bs.collapse");if(this.$element.trigger(o),!o.isDefaultPrevented()){s&&s.length&&(i.call(s,"hide"),e||s.data("bs.collapse",null));var r=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[r](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var a=function(){this.$element.removeClass("collapsing").addClass("collapse in")[r](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!t.support.transition)return a.call(this);var l=t.camelCase(["scroll",r].join("-"));this.$element.one("bsTransitionEnd",t.proxy(a,this)).emulateTransitionEnd(n.TRANSITION_DURATION)[r](this.$element[0][l])}}}},n.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var e=t.Event("hide.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var i=this.dimension();this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var s=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return t.support.transition?void this.$element[i](0).one("bsTransitionEnd",t.proxy(s,this)).emulateTransitionEnd(n.TRANSITION_DURATION):s.call(this)}}},n.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},n.prototype.getParent=function(){return t(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(t.proxy(function(i,n){var s=t(n);this.addAriaAndCollapsedClass(e(s),s)},this)).end()},n.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("in");t.attr("aria-expanded",i),e.toggleClass("collapsed",!i).attr("aria-expanded",i)};var s=t.fn.collapse;t.fn.collapse=i,t.fn.collapse.Constructor=n,t.fn.collapse.noConflict=function(){return t.fn.collapse=s,this},t(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(n){var s=t(this);s.attr("data-target")||n.preventDefault();var o=e(s),r=o.data("bs.collapse"),a=r?"toggle":s.data();i.call(o,a)})}(jQuery),+function(t){"use strict";function e(e){var i=e.attr("data-target");i||(i=e.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var n=i&&t(i);return n&&n.length?n:e.parent()}function i(i){i&&3===i.which||(t(s).remove(),t(o).each(function(){var n=t(this),s=e(n),o={relatedTarget:this};s.hasClass("open")&&(i&&"click"==i.type&&/input|textarea/i.test(i.target.tagName)&&t.contains(s[0],i.target)||(s.trigger(i=t.Event("hide.bs.dropdown",o)),i.isDefaultPrevented()||(n.attr("aria-expanded","false"),s.removeClass("open").trigger(t.Event("hidden.bs.dropdown",o)))))}))}function n(e){return this.each(function(){var i=t(this),n=i.data("bs.dropdown");n||i.data("bs.dropdown",n=new r(this)),"string"==typeof e&&n[e].call(i)})}var s=".dropdown-backdrop",o='[data-toggle="dropdown"]',r=function(e){t(e).on("click.bs.dropdown",this.toggle)};r.VERSION="3.3.7",r.prototype.toggle=function(n){var s=t(this);if(!s.is(".disabled, :disabled")){var o=e(s),r=o.hasClass("open");if(i(),!r){"ontouchstart"in document.documentElement&&!o.closest(".navbar-nav").length&&t(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(t(this)).on("click",i);var a={relatedTarget:this};if(o.trigger(n=t.Event("show.bs.dropdown",a)),n.isDefaultPrevented())return;s.trigger("focus").attr("aria-expanded","true"),o.toggleClass("open").trigger(t.Event("shown.bs.dropdown",a))}return!1}},r.prototype.keydown=function(i){if(/(38|40|27|32)/.test(i.which)&&!/input|textarea/i.test(i.target.tagName)){var n=t(this);if(i.preventDefault(),i.stopPropagation(),!n.is(".disabled, :disabled")){var s=e(n),r=s.hasClass("open");if(!r&&27!=i.which||r&&27==i.which)return 27==i.which&&s.find(o).trigger("focus"),n.trigger("click");var a=" li:not(.disabled):visible a",l=s.find(".dropdown-menu"+a);if(l.length){var d=l.index(i.target);38==i.which&&d>0&&d--,40==i.which&&d<l.length-1&&d++,~d||(d=0),l.eq(d).trigger("focus")}}}};var a=t.fn.dropdown;t.fn.dropdown=n,t.fn.dropdown.Constructor=r,t.fn.dropdown.noConflict=function(){return t.fn.dropdown=a,this},t(document).on("click.bs.dropdown.data-api",i).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",o,r.prototype.toggle).on("keydown.bs.dropdown.data-api",o,r.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",r.prototype.keydown)}(jQuery),+function(t){"use strict";function e(e,n){return this.each(function(){var s=t(this),o=s.data("bs.modal"),r=t.extend({},i.DEFAULTS,s.data(),"object"==typeof e&&e);o||s.data("bs.modal",o=new i(this,r)),"string"==typeof e?o[e](n):r.show&&o.show(n)})}var i=function(e,i){this.options=i,this.$body=t(document.body),this.$element=t(e),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,t.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};i.VERSION="3.3.7",i.TRANSITION_DURATION=300,i.BACKDROP_TRANSITION_DURATION=150,i.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},i.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},i.prototype.show=function(e){var n=this,s=t.Event("show.bs.modal",{relatedTarget:e});this.$element.trigger(s),this.isShown||s.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',t.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){n.$element.one("mouseup.dismiss.bs.modal",function(e){t(e.target).is(n.$element)&&(n.ignoreBackdropClick=!0)})}),this.backdrop(function(){var s=t.support.transition&&n.$element.hasClass("fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),n.adjustDialog(),s&&n.$element[0].offsetWidth,n.$element.addClass("in"),n.enforceFocus();var o=t.Event("shown.bs.modal",{relatedTarget:e});s?n.$dialog.one("bsTransitionEnd",function(){n.$element.trigger("focus").trigger(o)}).emulateTransitionEnd(i.TRANSITION_DURATION):n.$element.trigger("focus").trigger(o)}))},i.prototype.hide=function(e){e&&e.preventDefault(),e=t.Event("hide.bs.modal"),this.$element.trigger(e),this.isShown&&!e.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),t(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),t.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",t.proxy(this.hideModal,this)).emulateTransitionEnd(i.TRANSITION_DURATION):this.hideModal())},i.prototype.enforceFocus=function(){t(document).off("focusin.bs.modal").on("focusin.bs.modal",t.proxy(function(t){document===t.target||this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},i.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",t.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},i.prototype.resize=function(){this.isShown?t(window).on("resize.bs.modal",t.proxy(this.handleUpdate,this)):t(window).off("resize.bs.modal")},i.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")})},i.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},i.prototype.backdrop=function(e){var n=this,s=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var o=t.support.transition&&s;if(this.$backdrop=t(document.createElement("div")).addClass("modal-backdrop "+s).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",t.proxy(function(t){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),o&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!e)return;o?this.$backdrop.one("bsTransitionEnd",e).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):e()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var r=function(){n.removeBackdrop(),e&&e()};t.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",r).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):r()}else e&&e()},i.prototype.handleUpdate=function(){this.adjustDialog()},i.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},i.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},i.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},i.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",t+this.scrollbarWidth)},i.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},i.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var n=t.fn.modal;t.fn.modal=e,t.fn.modal.Constructor=i,t.fn.modal.noConflict=function(){return t.fn.modal=n,this},t(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(i){var n=t(this),s=n.attr("href"),o=t(n.attr("data-target")||s&&s.replace(/.*(?=#[^\s]+$)/,"")),r=o.data("bs.modal")?"toggle":t.extend({remote:!/#/.test(s)&&s},o.data(),n.data());n.is("a")&&i.preventDefault(),o.one("show.bs.modal",function(t){t.isDefaultPrevented()||o.one("hidden.bs.modal",function(){n.is(":visible")&&n.trigger("focus")})}),e.call(o,r,this)})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.tooltip"),o="object"==typeof e&&e;!s&&/destroy|hide/.test(e)||(s||n.data("bs.tooltip",s=new i(this,o)),"string"==typeof e&&s[e]())})}var i=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)};i.VERSION="3.3.7",i.TRANSITION_DURATION=150,i.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},i.prototype.init=function(e,i,n){if(this.enabled=!0,this.type=e,this.$element=t(i),this.options=this.getOptions(n),this.$viewport=this.options.viewport&&t(t.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var s=this.options.trigger.split(" "),o=s.length;o--;){var r=s[o];if("click"==r)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=r){var a="hover"==r?"mouseenter":"focusin",l="hover"==r?"mouseleave":"focusout";this.$element.on(a+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.getOptions=function(e){return e=t.extend({},this.getDefaults(),this.$element.data(),e),e.delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},i.prototype.getDelegateOptions=function(){var e={},i=this.getDefaults();return this._options&&t.each(this._options,function(t,n){i[t]!=n&&(e[t]=n)}),e},i.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusin"==e.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState?void(i.hoverState="in"):(clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?void(i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)):i.show())},i.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},i.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusout"==e.type?"focus":"hover"]=!1),!i.isInStateTrue())return clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?void(i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)):i.hide()},i.prototype.show=function(){var e=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(e);var n=t.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(e.isDefaultPrevented()||!n)return;var s=this,o=this.tip(),r=this.getUID(this.type);this.setContent(),o.attr("id",r),this.$element.attr("aria-describedby",r),this.options.animation&&o.addClass("fade");var a="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,l=/\s?auto?\s?/i,d=l.test(a);d&&(a=a.replace(l,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(a).data("bs."+this.type,this),this.options.container?o.appendTo(this.options.container):o.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var h=this.getPosition(),u=o[0].offsetWidth,c=o[0].offsetHeight;if(d){var f=a,p=this.getPosition(this.$viewport);a="bottom"==a&&h.bottom+c>p.bottom?"top":"top"==a&&h.top-c<p.top?"bottom":"right"==a&&h.right+u>p.width?"left":"left"==a&&h.left-u<p.left?"right":a,o.removeClass(f).addClass(a)}var m=this.getCalculatedOffset(a,h,u,c);this.applyPlacement(m,a);var g=function(){var t=s.hoverState;s.$element.trigger("shown.bs."+s.type),s.hoverState=null,"out"==t&&s.leave(s)};t.support.transition&&this.$tip.hasClass("fade")?o.one("bsTransitionEnd",g).emulateTransitionEnd(i.TRANSITION_DURATION):g()}},i.prototype.applyPlacement=function(e,i){var n=this.tip(),s=n[0].offsetWidth,o=n[0].offsetHeight,r=parseInt(n.css("margin-top"),10),a=parseInt(n.css("margin-left"),10);isNaN(r)&&(r=0),isNaN(a)&&(a=0),e.top+=r,e.left+=a,t.offset.setOffset(n[0],t.extend({using:function(t){n.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0),n.addClass("in");var l=n[0].offsetWidth,d=n[0].offsetHeight;"top"==i&&d!=o&&(e.top=e.top+o-d);var h=this.getViewportAdjustedDelta(i,e,l,d);h.left?e.left+=h.left:e.top+=h.top;var u=/top|bottom/.test(i),c=u?2*h.left-s+l:2*h.top-o+d,f=u?"offsetWidth":"offsetHeight";n.offset(e),this.replaceArrow(c,n[0][f],u)},i.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},i.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find(".tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("fade in top bottom left right")},i.prototype.hide=function(e){function n(){"in"!=s.hoverState&&o.detach(),s.$element&&s.$element.removeAttr("aria-describedby").trigger("hidden.bs."+s.type),e&&e()}var s=this,o=t(this.$tip),r=t.Event("hide.bs."+this.type);if(this.$element.trigger(r),!r.isDefaultPrevented())return o.removeClass("in"),t.support.transition&&o.hasClass("fade")?o.one("bsTransitionEnd",n).emulateTransitionEnd(i.TRANSITION_DURATION):n(),this.hoverState=null,this},i.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},i.prototype.hasContent=function(){return this.getTitle()},i.prototype.getPosition=function(e){e=e||this.$element;var i=e[0],n="BODY"==i.tagName,s=i.getBoundingClientRect();null==s.width&&(s=t.extend({},s,{width:s.right-s.left,height:s.bottom-s.top}));var o=window.SVGElement&&i instanceof window.SVGElement,r=n?{top:0,left:0}:o?null:e.offset(),a={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},l=n?{width:t(window).width(),height:t(window).height()}:null;return t.extend({},s,a,l,r)},i.prototype.getCalculatedOffset=function(t,e,i,n){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-n,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-n/2,left:e.left-i}:{top:e.top+e.height/2-n/2,left:e.left+e.width}},i.prototype.getViewportAdjustedDelta=function(t,e,i,n){var s={top:0,left:0};if(!this.$viewport)return s;var o=this.options.viewport&&this.options.viewport.padding||0,r=this.getPosition(this.$viewport);if(/right|left/.test(t)){var a=e.top-o-r.scroll,l=e.top+o-r.scroll+n;a<r.top?s.top=r.top-a:l>r.top+r.height&&(s.top=r.top+r.height-l)}else{var d=e.left-o,h=e.left+o+i;d<r.left?s.left=r.left-d:h>r.right&&(s.left=r.left+r.width-h)}return s},i.prototype.getTitle=function(){var t,e=this.$element,i=this.options;return t=e.attr("data-original-title")||("function"==typeof i.title?i.title.call(e[0]):i.title)},i.prototype.getUID=function(t){do t+=~~(1e6*Math.random());while(document.getElementById(t));return t},i.prototype.tip=function(){if(!this.$tip&&(this.$tip=t(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},i.prototype.enable=function(){this.enabled=!0},i.prototype.disable=function(){this.enabled=!1},i.prototype.toggleEnabled=function(){this.enabled=!this.enabled},i.prototype.toggle=function(e){var i=this;e&&(i=t(e.currentTarget).data("bs."+this.type),i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i))),e?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)},i.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})};var n=t.fn.tooltip;t.fn.tooltip=e,t.fn.tooltip.Constructor=i,t.fn.tooltip.noConflict=function(){return t.fn.tooltip=n,this}}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.popover"),o="object"==typeof e&&e;!s&&/destroy|hide/.test(e)||(s||n.data("bs.popover",s=new i(this,o)),"string"==typeof e&&s[e]())})}var i=function(t,e){this.init("popover",t,e)};if(!t.fn.tooltip)throw new Error("Popover requires tooltip.js");i.VERSION="3.3.7",i.DEFAULTS=t.extend({},t.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),i.prototype=t.extend({},t.fn.tooltip.Constructor.prototype),i.prototype.constructor=i,i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".popover-title")[this.options.html?"html":"text"](e),t.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},i.prototype.hasContent=function(){return this.getTitle()||this.getContent()},i.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var n=t.fn.popover;t.fn.popover=e,t.fn.popover.Constructor=i,t.fn.popover.noConflict=function(){return t.fn.popover=n,this}}(jQuery),+function(t){"use strict";function e(i,n){this.$body=t(document.body),this.$scrollElement=t(t(i).is(document.body)?window:i),this.options=t.extend({},e.DEFAULTS,n),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",t.proxy(this.process,this)),this.refresh(),this.process()}function i(i){return this.each(function(){var n=t(this),s=n.data("bs.scrollspy"),o="object"==typeof i&&i;s||n.data("bs.scrollspy",s=new e(this,o)),"string"==typeof i&&s[i]()})}e.VERSION="3.3.7",e.DEFAULTS={offset:10},e.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},e.prototype.refresh=function(){var e=this,i="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),t.isWindow(this.$scrollElement[0])||(i="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var e=t(this),s=e.data("target")||e.attr("href"),o=/^#./.test(s)&&t(s);return o&&o.length&&o.is(":visible")&&[[o[i]().top+n,s]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){e.offsets.push(this[0]),e.targets.push(this[1])})},e.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),n=this.options.offset+i-this.$scrollElement.height(),s=this.offsets,o=this.targets,r=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),e>=n)return r!=(t=o[o.length-1])&&this.activate(t);if(r&&e<s[0])return this.activeTarget=null,this.clear();for(t=s.length;t--;)r!=o[t]&&e>=s[t]&&(void 0===s[t+1]||e<s[t+1])&&this.activate(o[t])},e.prototype.activate=function(e){this.activeTarget=e,this.clear();var i=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',n=t(i).parents("li").addClass("active");n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate.bs.scrollspy")},e.prototype.clear=function(){ +t(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var n=t.fn.scrollspy;t.fn.scrollspy=i,t.fn.scrollspy.Constructor=e,t.fn.scrollspy.noConflict=function(){return t.fn.scrollspy=n,this},t(window).on("load.bs.scrollspy.data-api",function(){t('[data-spy="scroll"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.tab");s||n.data("bs.tab",s=new i(this)),"string"==typeof e&&s[e]()})}var i=function(e){this.element=t(e)};i.VERSION="3.3.7",i.TRANSITION_DURATION=150,i.prototype.show=function(){var e=this.element,i=e.closest("ul:not(.dropdown-menu)"),n=e.data("target");if(n||(n=e.attr("href"),n=n&&n.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var s=i.find(".active:last a"),o=t.Event("hide.bs.tab",{relatedTarget:e[0]}),r=t.Event("show.bs.tab",{relatedTarget:s[0]});if(s.trigger(o),e.trigger(r),!r.isDefaultPrevented()&&!o.isDefaultPrevented()){var a=t(n);this.activate(e.closest("li"),i),this.activate(a,a.parent(),function(){s.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:s[0]})})}}},i.prototype.activate=function(e,n,s){function o(){r.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),e.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),a?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu").length&&e.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),s&&s()}var r=n.find("> .active"),a=s&&t.support.transition&&(r.length&&r.hasClass("fade")||!!n.find("> .fade").length);r.length&&a?r.one("bsTransitionEnd",o).emulateTransitionEnd(i.TRANSITION_DURATION):o(),r.removeClass("in")};var n=t.fn.tab;t.fn.tab=e,t.fn.tab.Constructor=i,t.fn.tab.noConflict=function(){return t.fn.tab=n,this};var s=function(i){i.preventDefault(),e.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',s).on("click.bs.tab.data-api",'[data-toggle="pill"]',s)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),s=n.data("bs.affix"),o="object"==typeof e&&e;s||n.data("bs.affix",s=new i(this,o)),"string"==typeof e&&s[e]()})}var i=function(e,n){this.options=t.extend({},i.DEFAULTS,n),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(e),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};i.VERSION="3.3.7",i.RESET="affix affix-top affix-bottom",i.DEFAULTS={offset:0,target:window},i.prototype.getState=function(t,e,i,n){var s=this.$target.scrollTop(),o=this.$element.offset(),r=this.$target.height();if(null!=i&&"top"==this.affixed)return s<i&&"top";if("bottom"==this.affixed)return null!=i?!(s+this.unpin<=o.top)&&"bottom":!(s+r<=t-n)&&"bottom";var a=null==this.affixed,l=a?s:o.top,d=a?r:e;return null!=i&&s<=i?"top":null!=n&&l+d>=t-n&&"bottom"},i.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(i.RESET).addClass("affix");var t=this.$target.scrollTop(),e=this.$element.offset();return this.pinnedOffset=e.top-t},i.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},i.prototype.checkPosition=function(){if(this.$element.is(":visible")){var e=this.$element.height(),n=this.options.offset,s=n.top,o=n.bottom,r=Math.max(t(document).height(),t(document.body).height());"object"!=typeof n&&(o=s=n),"function"==typeof s&&(s=n.top(this.$element)),"function"==typeof o&&(o=n.bottom(this.$element));var a=this.getState(r,e,s,o);if(this.affixed!=a){null!=this.unpin&&this.$element.css("top","");var l="affix"+(a?"-"+a:""),d=t.Event(l+".bs.affix");if(this.$element.trigger(d),d.isDefaultPrevented())return;this.affixed=a,this.unpin="bottom"==a?this.getPinnedOffset():null,this.$element.removeClass(i.RESET).addClass(l).trigger(l.replace("affix","affixed")+".bs.affix")}"bottom"==a&&this.$element.offset({top:r-e-o})}};var n=t.fn.affix;t.fn.affix=e,t.fn.affix.Constructor=i,t.fn.affix.noConflict=function(){return t.fn.affix=n,this},t(window).on("load",function(){t('[data-spy="affix"]').each(function(){var i=t(this),n=i.data();n.offset=n.offset||{},null!=n.offsetBottom&&(n.offset.bottom=n.offsetBottom),null!=n.offsetTop&&(n.offset.top=n.offsetTop),e.call(i,n)})})}(jQuery),function(t){"use strict";t.fn.fitVids=function(e){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var n=document.head||document.getElementsByTagName("head")[0],s=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",o=document.createElement("div");o.innerHTML='<p>x</p><style id="fit-vids-style">'+s+"</style>",n.appendChild(o.childNodes[1])}return e&&t.extend(i,e),this.each(function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];i.customSelector&&e.push(i.customSelector);var n=".fitvidsignore";i.ignore&&(n=n+", "+i.ignore);var s=t(this).find(e.join(","));s=s.not("object object"),s=s.not(n),s.each(function(){var e=t(this);if(!(e.parents(n).length>0||"embed"===this.tagName.toLowerCase()&&e.parent("object").length||e.parent(".fluid-width-video-wrapper").length)){e.css("height")||e.css("width")||!isNaN(e.attr("height"))&&!isNaN(e.attr("width"))||(e.attr("height",9),e.attr("width",16));var i="object"===this.tagName.toLowerCase()||e.attr("height")&&!isNaN(parseInt(e.attr("height"),10))?parseInt(e.attr("height"),10):e.height(),s=isNaN(parseInt(e.attr("width"),10))?e.width():parseInt(e.attr("width"),10),o=i/s;if(!e.attr("name")){var r="fitvid"+t.fn.fitVids._count;e.attr("name",r),t.fn.fitVids._count++}e.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*o+"%"),e.removeAttr("height").removeAttr("width")}})})},t.fn.fitVids._count=0}(window.jQuery||window.Zepto),!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.moment=e()}(this,function(){"use strict";function t(){return mn.apply(null,arguments)}function e(t){mn=t}function i(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function n(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function s(t){var e;for(e in t)return!1;return!0}function o(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function r(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function a(t,e){var i,n=[];for(i=0;i<t.length;++i)n.push(e(t[i],i));return n}function l(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function d(t,e){for(var i in e)l(e,i)&&(t[i]=e[i]);return l(e,"toString")&&(t.toString=e.toString),l(e,"valueOf")&&(t.valueOf=e.valueOf),t}function h(t,e,i,n){return ve(t,e,i,n,!0).utc()}function u(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function c(t){return null==t._pf&&(t._pf=u()),t._pf}function f(t){if(null==t._isValid){var e=c(t),i=vn.call(e.parsedDateParts,function(t){return null!=t}),n=!isNaN(t._d.getTime())&&e.overflow<0&&!e.empty&&!e.invalidMonth&&!e.invalidWeekday&&!e.nullInput&&!e.invalidFormat&&!e.userInvalidated&&(!e.meridiem||e.meridiem&&i);if(t._strict&&(n=n&&0===e.charsLeftOver&&0===e.unusedTokens.length&&void 0===e.bigHour),null!=Object.isFrozen&&Object.isFrozen(t))return n;t._isValid=n}return t._isValid}function p(t){var e=h(NaN);return null!=t?d(c(e),t):c(e).userInvalidated=!0,e}function m(t){return void 0===t}function g(t,e){var i,n,s;if(m(e._isAMomentObject)||(t._isAMomentObject=e._isAMomentObject),m(e._i)||(t._i=e._i),m(e._f)||(t._f=e._f),m(e._l)||(t._l=e._l),m(e._strict)||(t._strict=e._strict),m(e._tzm)||(t._tzm=e._tzm),m(e._isUTC)||(t._isUTC=e._isUTC),m(e._offset)||(t._offset=e._offset),m(e._pf)||(t._pf=c(e)),m(e._locale)||(t._locale=e._locale),yn.length>0)for(i in yn)n=yn[i],s=e[n],m(s)||(t[n]=s);return t}function v(e){g(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),_n===!1&&(_n=!0,t.updateOffset(this),_n=!1)}function y(t){return t instanceof v||null!=t&&null!=t._isAMomentObject}function _(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function w(t){var e=+t,i=0;return 0!==e&&isFinite(e)&&(i=_(e)),i}function b(t,e,i){var n,s=Math.min(t.length,e.length),o=Math.abs(t.length-e.length),r=0;for(n=0;n<s;n++)(i&&t[n]!==e[n]||!i&&w(t[n])!==w(e[n]))&&r++;return r+o}function S(e){t.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function k(e,i){var n=!0;return d(function(){if(null!=t.deprecationHandler&&t.deprecationHandler(null,e),n){for(var s,o=[],r=0;r<arguments.length;r++){if(s="","object"==typeof arguments[r]){s+="\n["+r+"] ";for(var a in arguments[0])s+=a+": "+arguments[0][a]+", ";s=s.slice(0,-2)}else s=arguments[r];o.push(s)}S(e+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack),n=!1}return i.apply(this,arguments)},i)}function D(e,i){null!=t.deprecationHandler&&t.deprecationHandler(e,i),wn[e]||(S(i),wn[e]=!0)}function T(t){return t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function M(t){var e,i;for(i in t)e=t[i],T(e)?this[i]=e:this["_"+i]=e;this._config=t,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function x(t,e){var i,s=d({},t);for(i in e)l(e,i)&&(n(t[i])&&n(e[i])?(s[i]={},d(s[i],t[i]),d(s[i],e[i])):null!=e[i]?s[i]=e[i]:delete s[i]);for(i in t)l(t,i)&&!l(e,i)&&n(t[i])&&(s[i]=d({},s[i]));return s}function Y(t){null!=t&&this.set(t)}function $(t,e,i){var n=this._calendar[t]||this._calendar.sameElse;return T(n)?n.call(e,i):n}function C(t){var e=this._longDateFormat[t],i=this._longDateFormat[t.toUpperCase()];return e||!i?e:(this._longDateFormat[t]=i.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])}function O(){return this._invalidDate}function E(t){return this._ordinal.replace("%d",t)}function P(t,e,i,n){var s=this._relativeTime[i];return T(s)?s(t,e,i,n):s.replace(/%d/i,t)}function R(t,e){var i=this._relativeTime[t>0?"future":"past"];return T(i)?i(e):i.replace(/%s/i,e)}function I(t,e){var i=t.toLowerCase();Cn[i]=Cn[i+"s"]=Cn[e]=t}function N(t){return"string"==typeof t?Cn[t]||Cn[t.toLowerCase()]:void 0}function A(t){var e,i,n={};for(i in t)l(t,i)&&(e=N(i),e&&(n[e]=t[i]));return n}function W(t,e){On[t]=e}function L(t){var e=[];for(var i in t)e.push({unit:i,priority:On[i]});return e.sort(function(t,e){return t.priority-e.priority}),e}function U(e,i){return function(n){return null!=n?(F(this,e,n),t.updateOffset(this,i),this):j(this,e)}}function j(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function F(t,e,i){t.isValid()&&t._d["set"+(t._isUTC?"UTC":"")+e](i)}function H(t){return t=N(t),T(this[t])?this[t]():this}function V(t,e){if("object"==typeof t){t=A(t);for(var i=L(t),n=0;n<i.length;n++)this[i[n].unit](t[i[n].unit])}else if(t=N(t),T(this[t]))return this[t](e);return this}function G(t,e,i){var n=""+Math.abs(t),s=e-n.length,o=t>=0;return(o?i?"+":"":"-")+Math.pow(10,Math.max(0,s)).toString().substr(1)+n}function z(t,e,i,n){var s=n;"string"==typeof n&&(s=function(){return this[n]()}),t&&(In[t]=s),e&&(In[e[0]]=function(){return G(s.apply(this,arguments),e[1],e[2])}),i&&(In[i]=function(){return this.localeData().ordinal(s.apply(this,arguments),t)})}function Z(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function B(t){var e,i,n=t.match(En);for(e=0,i=n.length;e<i;e++)In[n[e]]?n[e]=In[n[e]]:n[e]=Z(n[e]);return function(e){var s,o="";for(s=0;s<i;s++)o+=n[s]instanceof Function?n[s].call(e,t):n[s];return o}}function Q(t,e){return t.isValid()?(e=q(e,t.localeData()),Rn[e]=Rn[e]||B(e),Rn[e](t)):t.localeData().invalidDate()}function q(t,e){function i(t){return e.longDateFormat(t)||t}var n=5;for(Pn.lastIndex=0;n>=0&&Pn.test(t);)t=t.replace(Pn,i),Pn.lastIndex=0,n-=1;return t}function J(t,e,i){Kn[t]=T(e)?e:function(t,n){return t&&i?i:e}}function X(t,e){return l(Kn,t)?Kn[t](e._strict,e._locale):new RegExp(K(t))}function K(t){return tt(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,i,n,s){return e||i||n||s}))}function tt(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function et(t,e){var i,n=e;for("string"==typeof t&&(t=[t]),o(e)&&(n=function(t,i){i[e]=w(t)}),i=0;i<t.length;i++)ts[t[i]]=n}function it(t,e){et(t,function(t,i,n,s){n._w=n._w||{},e(t,n._w,n,s)})}function nt(t,e,i){null!=e&&l(ts,t)&&ts[t](e,i._a,i,t)}function st(t,e){return new Date(Date.UTC(t,e+1,0)).getUTCDate()}function ot(t,e){return t?i(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||us).test(e)?"format":"standalone"][t.month()]:this._months}function rt(t,e){return t?i(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[us.test(e)?"format":"standalone"][t.month()]:this._monthsShort}function at(t,e,i){var n,s,o,r=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;n<12;++n)o=h([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(o,"").toLocaleLowerCase();return i?"MMM"===e?(s=hs.call(this._shortMonthsParse,r),s!==-1?s:null):(s=hs.call(this._longMonthsParse,r),s!==-1?s:null):"MMM"===e?(s=hs.call(this._shortMonthsParse,r),s!==-1?s:(s=hs.call(this._longMonthsParse,r),s!==-1?s:null)):(s=hs.call(this._longMonthsParse,r),s!==-1?s:(s=hs.call(this._shortMonthsParse,r),s!==-1?s:null))}function lt(t,e,i){var n,s,o;if(this._monthsParseExact)return at.call(this,t,e,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(s=h([2e3,n]),i&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(s,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(s,"").replace(".","")+"$","i")),i||this._monthsParse[n]||(o="^"+this.months(s,"")+"|^"+this.monthsShort(s,""),this._monthsParse[n]=new RegExp(o.replace(".",""),"i")),i&&"MMMM"===e&&this._longMonthsParse[n].test(t))return n;if(i&&"MMM"===e&&this._shortMonthsParse[n].test(t))return n;if(!i&&this._monthsParse[n].test(t))return n}}function dt(t,e){var i;if(!t.isValid())return t;if("string"==typeof e)if(/^\d+$/.test(e))e=w(e);else if(e=t.localeData().monthsParse(e),!o(e))return t;return i=Math.min(t.date(),st(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,i),t}function ht(e){return null!=e?(dt(this,e),t.updateOffset(this,!0),this):j(this,"Month")}function ut(){return st(this.year(),this.month())}function ct(t){return this._monthsParseExact?(l(this,"_monthsRegex")||pt.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(l(this,"_monthsShortRegex")||(this._monthsShortRegex=ps),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)}function ft(t){return this._monthsParseExact?(l(this,"_monthsRegex")||pt.call(this),t?this._monthsStrictRegex:this._monthsRegex):(l(this,"_monthsRegex")||(this._monthsRegex=ms),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)}function pt(){function t(t,e){return e.length-t.length}var e,i,n=[],s=[],o=[];for(e=0;e<12;e++)i=h([2e3,e]),n.push(this.monthsShort(i,"")),s.push(this.months(i,"")),o.push(this.months(i,"")),o.push(this.monthsShort(i,""));for(n.sort(t),s.sort(t),o.sort(t),e=0;e<12;e++)n[e]=tt(n[e]),s[e]=tt(s[e]);for(e=0;e<24;e++)o[e]=tt(o[e]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+n.join("|")+")","i")}function mt(t){return gt(t)?366:365}function gt(t){return t%4===0&&t%100!==0||t%400===0}function vt(){return gt(this.year())}function yt(t,e,i,n,s,o,r){var a=new Date(t,e,i,n,s,o,r);return t<100&&t>=0&&isFinite(a.getFullYear())&&a.setFullYear(t),a}function _t(t){var e=new Date(Date.UTC.apply(null,arguments));return t<100&&t>=0&&isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t),e}function wt(t,e,i){var n=7+e-i,s=(7+_t(t,0,n).getUTCDay()-e)%7;return-s+n-1}function bt(t,e,i,n,s){var o,r,a=(7+i-n)%7,l=wt(t,n,s),d=1+7*(e-1)+a+l;return d<=0?(o=t-1,r=mt(o)+d):d>mt(t)?(o=t+1,r=d-mt(t)):(o=t,r=d),{year:o,dayOfYear:r}}function St(t,e,i){var n,s,o=wt(t.year(),e,i),r=Math.floor((t.dayOfYear()-o-1)/7)+1;return r<1?(s=t.year()-1,n=r+kt(s,e,i)):r>kt(t.year(),e,i)?(n=r-kt(t.year(),e,i),s=t.year()+1):(s=t.year(),n=r),{week:n,year:s}}function kt(t,e,i){var n=wt(t,e,i),s=wt(t+1,e,i);return(mt(t)-n+s)/7}function Dt(t){return St(t,this._week.dow,this._week.doy).week}function Tt(){return this._week.dow}function Mt(){return this._week.doy}function xt(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")}function Yt(t){var e=St(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")}function $t(t,e){return"string"!=typeof t?t:isNaN(t)?(t=e.weekdaysParse(t),"number"==typeof t?t:null):parseInt(t,10)}function Ct(t,e){return"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}function Ot(t,e){return t?i(this._weekdays)?this._weekdays[t.day()]:this._weekdays[this._weekdays.isFormat.test(e)?"format":"standalone"][t.day()]:this._weekdays}function Et(t){return t?this._weekdaysShort[t.day()]:this._weekdaysShort}function Pt(t){return t?this._weekdaysMin[t.day()]:this._weekdaysMin}function Rt(t,e,i){var n,s,o,r=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)o=h([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(o,"").toLocaleLowerCase();return i?"dddd"===e?(s=hs.call(this._weekdaysParse,r),s!==-1?s:null):"ddd"===e?(s=hs.call(this._shortWeekdaysParse,r),s!==-1?s:null):(s=hs.call(this._minWeekdaysParse,r),s!==-1?s:null):"dddd"===e?(s=hs.call(this._weekdaysParse,r),s!==-1?s:(s=hs.call(this._shortWeekdaysParse,r),s!==-1?s:(s=hs.call(this._minWeekdaysParse,r),s!==-1?s:null))):"ddd"===e?(s=hs.call(this._shortWeekdaysParse,r),s!==-1?s:(s=hs.call(this._weekdaysParse,r),s!==-1?s:(s=hs.call(this._minWeekdaysParse,r),s!==-1?s:null))):(s=hs.call(this._minWeekdaysParse,r),s!==-1?s:(s=hs.call(this._weekdaysParse,r),s!==-1?s:(s=hs.call(this._shortWeekdaysParse,r),s!==-1?s:null)))}function It(t,e,i){var n,s,o;if(this._weekdaysParseExact)return Rt.call(this,t,e,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(s=h([2e3,1]).day(n),i&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(s,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(s,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(s,"").replace(".",".?")+"$","i")),this._weekdaysParse[n]||(o="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[n]=new RegExp(o.replace(".",""),"i")),i&&"dddd"===e&&this._fullWeekdaysParse[n].test(t))return n;if(i&&"ddd"===e&&this._shortWeekdaysParse[n].test(t))return n;if(i&&"dd"===e&&this._minWeekdaysParse[n].test(t))return n;if(!i&&this._weekdaysParse[n].test(t))return n}}function Nt(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=$t(t,this.localeData()),this.add(t-e,"d")):e}function At(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")}function Wt(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=Ct(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7}function Lt(t){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Ft.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(l(this,"_weekdaysRegex")||(this._weekdaysRegex=bs),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)}function Ut(t){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Ft.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(l(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ss),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function jt(t){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Ft.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(l(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=ks),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Ft(){function t(t,e){return e.length-t.length}var e,i,n,s,o,r=[],a=[],l=[],d=[];for(e=0;e<7;e++)i=h([2e3,1]).day(e),n=this.weekdaysMin(i,""),s=this.weekdaysShort(i,""),o=this.weekdays(i,""),r.push(n),a.push(s),l.push(o),d.push(n),d.push(s),d.push(o);for(r.sort(t),a.sort(t),l.sort(t),d.sort(t),e=0;e<7;e++)a[e]=tt(a[e]),l[e]=tt(l[e]),d[e]=tt(d[e]);this._weekdaysRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+r.join("|")+")","i")}function Ht(){return this.hours()%12||12}function Vt(){return this.hours()||24}function Gt(t,e){z(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}function zt(t,e){return e._meridiemParse}function Zt(t){return"p"===(t+"").toLowerCase().charAt(0)}function Bt(t,e,i){return t>11?i?"pm":"PM":i?"am":"AM"}function Qt(t){return t?t.toLowerCase().replace("_","-"):t}function qt(t){for(var e,i,n,s,o=0;o<t.length;){for(s=Qt(t[o]).split("-"),e=s.length,i=Qt(t[o+1]),i=i?i.split("-"):null;e>0;){if(n=Jt(s.slice(0,e).join("-")))return n;if(i&&i.length>=e&&b(s,i,!0)>=e-1)break;e--}o++}return null}function Jt(t){var e=null;if(!Ys[t]&&"undefined"!=typeof module&&module&&module.exports)try{e=Ds._abbr,require("./locale/"+t),Xt(e)}catch(t){}return Ys[t]}function Xt(t,e){var i;return t&&(i=m(e)?ee(t):Kt(t,e),i&&(Ds=i)),Ds._abbr}function Kt(t,e){if(null!==e){var i=xs;if(e.abbr=t,null!=Ys[t])D("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=Ys[t]._config;else if(null!=e.parentLocale){if(null==Ys[e.parentLocale])return $s[e.parentLocale]||($s[e.parentLocale]=[]),$s[e.parentLocale].push({name:t,config:e}),null;i=Ys[e.parentLocale]._config}return Ys[t]=new Y(x(i,e)),$s[t]&&$s[t].forEach(function(t){Kt(t.name,t.config)}),Xt(t),Ys[t]}return delete Ys[t],null}function te(t,e){if(null!=e){var i,n=xs;null!=Ys[t]&&(n=Ys[t]._config),e=x(n,e),i=new Y(e),i.parentLocale=Ys[t],Ys[t]=i,Xt(t)}else null!=Ys[t]&&(null!=Ys[t].parentLocale?Ys[t]=Ys[t].parentLocale:null!=Ys[t]&&delete Ys[t]);return Ys[t]}function ee(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return Ds;if(!i(t)){if(e=Jt(t))return e;t=[t]}return qt(t)}function ie(){return kn(Ys)}function ne(t){var e,i=t._a;return i&&c(t).overflow===-2&&(e=i[is]<0||i[is]>11?is:i[ns]<1||i[ns]>st(i[es],i[is])?ns:i[ss]<0||i[ss]>24||24===i[ss]&&(0!==i[os]||0!==i[rs]||0!==i[as])?ss:i[os]<0||i[os]>59?os:i[rs]<0||i[rs]>59?rs:i[as]<0||i[as]>999?as:-1,c(t)._overflowDayOfYear&&(e<es||e>ns)&&(e=ns),c(t)._overflowWeeks&&e===-1&&(e=ls),c(t)._overflowWeekday&&e===-1&&(e=ds),c(t).overflow=e),t}function se(t){var e,i,n,s,o,r,a=t._i,l=Cs.exec(a)||Os.exec(a);if(l){for(c(t).iso=!0,e=0,i=Ps.length;e<i;e++)if(Ps[e][1].exec(l[1])){s=Ps[e][0],n=Ps[e][2]!==!1;break}if(null==s)return void(t._isValid=!1);if(l[3]){for(e=0,i=Rs.length;e<i;e++)if(Rs[e][1].exec(l[3])){o=(l[2]||" ")+Rs[e][0];break}if(null==o)return void(t._isValid=!1)}if(!n&&null!=o)return void(t._isValid=!1);if(l[4]){if(!Es.exec(l[4]))return void(t._isValid=!1);r="Z"}t._f=s+(o||"")+(r||""),he(t)}else t._isValid=!1}function oe(e){var i=Is.exec(e._i);return null!==i?void(e._d=new Date((+i[1]))):(se(e),void(e._isValid===!1&&(delete e._isValid,t.createFromInputFallback(e))))}function re(t,e,i){return null!=t?t:null!=e?e:i}function ae(e){var i=new Date(t.now());return e._useUTC?[i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()]:[i.getFullYear(),i.getMonth(),i.getDate()]}function le(t){var e,i,n,s,o=[];if(!t._d){for(n=ae(t),t._w&&null==t._a[ns]&&null==t._a[is]&&de(t),t._dayOfYear&&(s=re(t._a[es],n[es]),t._dayOfYear>mt(s)&&(c(t)._overflowDayOfYear=!0),i=_t(s,0,t._dayOfYear),t._a[is]=i.getUTCMonth(),t._a[ns]=i.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=o[e]=n[e];for(;e<7;e++)t._a[e]=o[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[ss]&&0===t._a[os]&&0===t._a[rs]&&0===t._a[as]&&(t._nextDay=!0,t._a[ss]=0),t._d=(t._useUTC?_t:yt).apply(null,o),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[ss]=24)}}function de(t){var e,i,n,s,o,r,a,l;if(e=t._w,null!=e.GG||null!=e.W||null!=e.E)o=1,r=4,i=re(e.GG,t._a[es],St(ye(),1,4).year),n=re(e.W,1),s=re(e.E,1),(s<1||s>7)&&(l=!0);else{o=t._locale._week.dow,r=t._locale._week.doy;var d=St(ye(),o,r);i=re(e.gg,t._a[es],d.year),n=re(e.w,d.week),null!=e.d?(s=e.d,(s<0||s>6)&&(l=!0)):null!=e.e?(s=e.e+o,(e.e<0||e.e>6)&&(l=!0)):s=o}n<1||n>kt(i,o,r)?c(t)._overflowWeeks=!0:null!=l?c(t)._overflowWeekday=!0:(a=bt(i,n,s,o,r),t._a[es]=a.year,t._dayOfYear=a.dayOfYear)}function he(e){if(e._f===t.ISO_8601)return void se(e);e._a=[],c(e).empty=!0;var i,n,s,o,r,a=""+e._i,l=a.length,d=0;for(s=q(e._f,e._locale).match(En)||[],i=0;i<s.length;i++)o=s[i],n=(a.match(X(o,e))||[])[0],n&&(r=a.substr(0,a.indexOf(n)),r.length>0&&c(e).unusedInput.push(r),a=a.slice(a.indexOf(n)+n.length),d+=n.length),In[o]?(n?c(e).empty=!1:c(e).unusedTokens.push(o),nt(o,n,e)):e._strict&&!n&&c(e).unusedTokens.push(o);c(e).charsLeftOver=l-d,a.length>0&&c(e).unusedInput.push(a),e._a[ss]<=12&&c(e).bigHour===!0&&e._a[ss]>0&&(c(e).bigHour=void 0),c(e).parsedDateParts=e._a.slice(0),c(e).meridiem=e._meridiem,e._a[ss]=ue(e._locale,e._a[ss],e._meridiem),le(e),ne(e)}function ue(t,e,i){var n;return null==i?e:null!=t.meridiemHour?t.meridiemHour(e,i):null!=t.isPM?(n=t.isPM(i),n&&e<12&&(e+=12),n||12!==e||(e=0),e):e}function ce(t){var e,i,n,s,o;if(0===t._f.length)return c(t).invalidFormat=!0,void(t._d=new Date(NaN));for(s=0;s<t._f.length;s++)o=0,e=g({},t),null!=t._useUTC&&(e._useUTC=t._useUTC),e._f=t._f[s],he(e),f(e)&&(o+=c(e).charsLeftOver,o+=10*c(e).unusedTokens.length,c(e).score=o,(null==n||o<n)&&(n=o,i=e));d(t,i||e)}function fe(t){if(!t._d){var e=A(t._i);t._a=a([e.year,e.month,e.day||e.date,e.hour,e.minute,e.second,e.millisecond],function(t){return t&&parseInt(t,10)}),le(t)}}function pe(t){var e=new v(ne(me(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function me(t){var e=t._i,n=t._f;return t._locale=t._locale||ee(t._l),null===e||void 0===n&&""===e?p({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),y(e)?new v(ne(e)):(r(e)?t._d=e:i(n)?ce(t):n?he(t):ge(t),f(t)||(t._d=null),t))}function ge(e){var n=e._i;void 0===n?e._d=new Date(t.now()):r(n)?e._d=new Date(n.valueOf()):"string"==typeof n?oe(e):i(n)?(e._a=a(n.slice(0),function(t){return parseInt(t,10)}),le(e)):"object"==typeof n?fe(e):o(n)?e._d=new Date(n):t.createFromInputFallback(e)}function ve(t,e,o,r,a){var l={};return o!==!0&&o!==!1||(r=o,o=void 0),(n(t)&&s(t)||i(t)&&0===t.length)&&(t=void 0),l._isAMomentObject=!0,l._useUTC=l._isUTC=a,l._l=o,l._i=t,l._f=e,l._strict=r,pe(l)}function ye(t,e,i,n){return ve(t,e,i,n,!1)}function _e(t,e){var n,s;if(1===e.length&&i(e[0])&&(e=e[0]),!e.length)return ye();for(n=e[0],s=1;s<e.length;++s)e[s].isValid()&&!e[s][t](n)||(n=e[s]);return n}function we(){var t=[].slice.call(arguments,0);return _e("isBefore",t)}function be(){var t=[].slice.call(arguments,0);return _e("isAfter",t)}function Se(t){var e=A(t),i=e.year||0,n=e.quarter||0,s=e.month||0,o=e.week||0,r=e.day||0,a=e.hour||0,l=e.minute||0,d=e.second||0,h=e.millisecond||0;this._milliseconds=+h+1e3*d+6e4*l+1e3*a*60*60,this._days=+r+7*o,this._months=+s+3*n+12*i,this._data={},this._locale=ee(),this._bubble()}function ke(t){return t instanceof Se}function De(t){return t<0?Math.round(-1*t)*-1:Math.round(t)}function Te(t,e){z(t,0,0,function(){var t=this.utcOffset(),i="+";return t<0&&(t=-t,i="-"),i+G(~~(t/60),2)+e+G(~~t%60,2)})}function Me(t,e){var i=(e||"").match(t);if(null===i)return null;var n=i[i.length-1]||[],s=(n+"").match(Ls)||["-",0,0],o=+(60*s[1])+w(s[2]);return 0===o?0:"+"===s[0]?o:-o}function xe(e,i){var n,s;return i._isUTC?(n=i.clone(),s=(y(e)||r(e)?e.valueOf():ye(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+s),t.updateOffset(n,!1),n):ye(e).local()}function Ye(t){return 15*-Math.round(t._d.getTimezoneOffset()/15)}function $e(e,i){var n,s=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(e=Me(qn,e),null===e)return this}else Math.abs(e)<16&&(e=60*e);return!this._isUTC&&i&&(n=Ye(this)),this._offset=e,this._isUTC=!0,null!=n&&this.add(n,"m"),s!==e&&(!i||this._changeInProgress?Ge(this,Ue(e-s,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?s:Ye(this)}function Ce(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function Oe(t){return this.utcOffset(0,t)}function Ee(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(Ye(this),"m")),this}function Pe(){if(null!=this._tzm)this.utcOffset(this._tzm);else if("string"==typeof this._i){var t=Me(Qn,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this}function Re(t){return!!this.isValid()&&(t=t?ye(t).utcOffset():0,(this.utcOffset()-t)%60===0)}function Ie(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ne(){if(!m(this._isDSTShifted))return this._isDSTShifted;var t={};if(g(t,this),t=me(t),t._a){var e=t._isUTC?h(t._a):ye(t._a);this._isDSTShifted=this.isValid()&&b(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Ae(){return!!this.isValid()&&!this._isUTC}function We(){return!!this.isValid()&&this._isUTC}function Le(){return!!this.isValid()&&this._isUTC&&0===this._offset}function Ue(t,e){var i,n,s,r=t,a=null;return ke(t)?r={ms:t._milliseconds,d:t._days,M:t._months}:o(t)?(r={},e?r[e]=t:r.milliseconds=t):(a=Us.exec(t))?(i="-"===a[1]?-1:1,r={y:0,d:w(a[ns])*i,h:w(a[ss])*i,m:w(a[os])*i,s:w(a[rs])*i,ms:w(De(1e3*a[as]))*i}):(a=js.exec(t))?(i="-"===a[1]?-1:1,r={y:je(a[2],i),M:je(a[3],i),w:je(a[4],i),d:je(a[5],i),h:je(a[6],i),m:je(a[7],i),s:je(a[8],i)}):null==r?r={}:"object"==typeof r&&("from"in r||"to"in r)&&(s=He(ye(r.from),ye(r.to)),r={},r.ms=s.milliseconds,r.M=s.months),n=new Se(r),ke(t)&&l(t,"_locale")&&(n._locale=t._locale),n}function je(t,e){var i=t&&parseFloat(t.replace(",","."));return(isNaN(i)?0:i)*e}function Fe(t,e){var i={milliseconds:0,months:0};return i.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(i.months,"M").isAfter(e)&&--i.months,i.milliseconds=+e-+t.clone().add(i.months,"M"),i}function He(t,e){ +var i;return t.isValid()&&e.isValid()?(e=xe(e,t),t.isBefore(e)?i=Fe(t,e):(i=Fe(e,t),i.milliseconds=-i.milliseconds,i.months=-i.months),i):{milliseconds:0,months:0}}function Ve(t,e){return function(i,n){var s,o;return null===n||isNaN(+n)||(D(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=i,i=n,n=o),i="string"==typeof i?+i:i,s=Ue(i,n),Ge(this,s,t),this}}function Ge(e,i,n,s){var o=i._milliseconds,r=De(i._days),a=De(i._months);e.isValid()&&(s=null==s||s,o&&e._d.setTime(e._d.valueOf()+o*n),r&&F(e,"Date",j(e,"Date")+r*n),a&&dt(e,j(e,"Month")+a*n),s&&t.updateOffset(e,r||a))}function ze(t,e){var i=t.diff(e,"days",!0);return i<-6?"sameElse":i<-1?"lastWeek":i<0?"lastDay":i<1?"sameDay":i<2?"nextDay":i<7?"nextWeek":"sameElse"}function Ze(e,i){var n=e||ye(),s=xe(n,this).startOf("day"),o=t.calendarFormat(this,s)||"sameElse",r=i&&(T(i[o])?i[o].call(this,n):i[o]);return this.format(r||this.localeData().calendar(o,this,ye(n)))}function Be(){return new v(this)}function Qe(t,e){var i=y(t)?t:ye(t);return!(!this.isValid()||!i.isValid())&&(e=N(m(e)?"millisecond":e),"millisecond"===e?this.valueOf()>i.valueOf():i.valueOf()<this.clone().startOf(e).valueOf())}function qe(t,e){var i=y(t)?t:ye(t);return!(!this.isValid()||!i.isValid())&&(e=N(m(e)?"millisecond":e),"millisecond"===e?this.valueOf()<i.valueOf():this.clone().endOf(e).valueOf()<i.valueOf())}function Je(t,e,i,n){return n=n||"()",("("===n[0]?this.isAfter(t,i):!this.isBefore(t,i))&&(")"===n[1]?this.isBefore(e,i):!this.isAfter(e,i))}function Xe(t,e){var i,n=y(t)?t:ye(t);return!(!this.isValid()||!n.isValid())&&(e=N(e||"millisecond"),"millisecond"===e?this.valueOf()===n.valueOf():(i=n.valueOf(),this.clone().startOf(e).valueOf()<=i&&i<=this.clone().endOf(e).valueOf()))}function Ke(t,e){return this.isSame(t,e)||this.isAfter(t,e)}function ti(t,e){return this.isSame(t,e)||this.isBefore(t,e)}function ei(t,e,i){var n,s,o,r;return this.isValid()?(n=xe(t,this),n.isValid()?(s=6e4*(n.utcOffset()-this.utcOffset()),e=N(e),"year"===e||"month"===e||"quarter"===e?(r=ii(this,n),"quarter"===e?r/=3:"year"===e&&(r/=12)):(o=this-n,r="second"===e?o/1e3:"minute"===e?o/6e4:"hour"===e?o/36e5:"day"===e?(o-s)/864e5:"week"===e?(o-s)/6048e5:o),i?r:_(r)):NaN):NaN}function ii(t,e){var i,n,s=12*(e.year()-t.year())+(e.month()-t.month()),o=t.clone().add(s,"months");return e-o<0?(i=t.clone().add(s-1,"months"),n=(e-o)/(o-i)):(i=t.clone().add(s+1,"months"),n=(e-o)/(i-o)),-(s+n)||0}function ni(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function si(){var t=this.clone().utc();return 0<t.year()&&t.year()<=9999?T(Date.prototype.toISOString)?this.toDate().toISOString():Q(t,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):Q(t,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function oi(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="";this.isLocal()||(t=0===this.utcOffset()?"moment.utc":"moment.parseZone",e="Z");var i="["+t+'("]',n=0<this.year()&&this.year()<=9999?"YYYY":"YYYYYY",s="-MM-DD[T]HH:mm:ss.SSS",o=e+'[")]';return this.format(i+n+s+o)}function ri(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var i=Q(this,e);return this.localeData().postformat(i)}function ai(t,e){return this.isValid()&&(y(t)&&t.isValid()||ye(t).isValid())?Ue({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function li(t){return this.from(ye(),t)}function di(t,e){return this.isValid()&&(y(t)&&t.isValid()||ye(t).isValid())?Ue({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function hi(t){return this.to(ye(),t)}function ui(t){var e;return void 0===t?this._locale._abbr:(e=ee(t),null!=e&&(this._locale=e),this)}function ci(){return this._locale}function fi(t){switch(t=N(t)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===t&&this.weekday(0),"isoWeek"===t&&this.isoWeekday(1),"quarter"===t&&this.month(3*Math.floor(this.month()/3)),this}function pi(t){return t=N(t),void 0===t||"millisecond"===t?this:("date"===t&&(t="day"),this.startOf(t).add(1,"isoWeek"===t?"week":t).subtract(1,"ms"))}function mi(){return this._d.valueOf()-6e4*(this._offset||0)}function gi(){return Math.floor(this.valueOf()/1e3)}function vi(){return new Date(this.valueOf())}function yi(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]}function _i(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}}function wi(){return this.isValid()?this.toISOString():null}function bi(){return f(this)}function Si(){return d({},c(this))}function ki(){return c(this).overflow}function Di(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Ti(t,e){z(0,[t,t.length],0,e)}function Mi(t){return Ci.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function xi(t){return Ci.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)}function Yi(){return kt(this.year(),1,4)}function $i(){var t=this.localeData()._week;return kt(this.year(),t.dow,t.doy)}function Ci(t,e,i,n,s){var o;return null==t?St(this,n,s).year:(o=kt(t,n,s),e>o&&(e=o),Oi.call(this,t,e,i,n,s))}function Oi(t,e,i,n,s){var o=bt(t,e,i,n,s),r=_t(o.year,0,o.dayOfYear);return this.year(r.getUTCFullYear()),this.month(r.getUTCMonth()),this.date(r.getUTCDate()),this}function Ei(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)}function Pi(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")}function Ri(t,e){e[as]=w(1e3*("0."+t))}function Ii(){return this._isUTC?"UTC":""}function Ni(){return this._isUTC?"Coordinated Universal Time":""}function Ai(t){return ye(1e3*t)}function Wi(){return ye.apply(null,arguments).parseZone()}function Li(t){return t}function Ui(t,e,i,n){var s=ee(),o=h().set(n,e);return s[i](o,t)}function ji(t,e,i){if(o(t)&&(e=t,t=void 0),t=t||"",null!=e)return Ui(t,e,i,"month");var n,s=[];for(n=0;n<12;n++)s[n]=Ui(t,n,i,"month");return s}function Fi(t,e,i,n){"boolean"==typeof t?(o(e)&&(i=e,e=void 0),e=e||""):(e=t,i=e,t=!1,o(e)&&(i=e,e=void 0),e=e||"");var s=ee(),r=t?s._week.dow:0;if(null!=i)return Ui(e,(i+r)%7,n,"day");var a,l=[];for(a=0;a<7;a++)l[a]=Ui(e,(a+r)%7,n,"day");return l}function Hi(t,e){return ji(t,e,"months")}function Vi(t,e){return ji(t,e,"monthsShort")}function Gi(t,e,i){return Fi(t,e,i,"weekdays")}function zi(t,e,i){return Fi(t,e,i,"weekdaysShort")}function Zi(t,e,i){return Fi(t,e,i,"weekdaysMin")}function Bi(){var t=this._data;return this._milliseconds=Xs(this._milliseconds),this._days=Xs(this._days),this._months=Xs(this._months),t.milliseconds=Xs(t.milliseconds),t.seconds=Xs(t.seconds),t.minutes=Xs(t.minutes),t.hours=Xs(t.hours),t.months=Xs(t.months),t.years=Xs(t.years),this}function Qi(t,e,i,n){var s=Ue(e,i);return t._milliseconds+=n*s._milliseconds,t._days+=n*s._days,t._months+=n*s._months,t._bubble()}function qi(t,e){return Qi(this,t,e,1)}function Ji(t,e){return Qi(this,t,e,-1)}function Xi(t){return t<0?Math.floor(t):Math.ceil(t)}function Ki(){var t,e,i,n,s,o=this._milliseconds,r=this._days,a=this._months,l=this._data;return o>=0&&r>=0&&a>=0||o<=0&&r<=0&&a<=0||(o+=864e5*Xi(en(a)+r),r=0,a=0),l.milliseconds=o%1e3,t=_(o/1e3),l.seconds=t%60,e=_(t/60),l.minutes=e%60,i=_(e/60),l.hours=i%24,r+=_(i/24),s=_(tn(r)),a+=s,r-=Xi(en(s)),n=_(a/12),a%=12,l.days=r,l.months=a,l.years=n,this}function tn(t){return 4800*t/146097}function en(t){return 146097*t/4800}function nn(t){var e,i,n=this._milliseconds;if(t=N(t),"month"===t||"year"===t)return e=this._days+n/864e5,i=this._months+tn(e),"month"===t?i:i/12;switch(e=this._days+Math.round(en(this._months)),t){case"week":return e/7+n/6048e5;case"day":return e+n/864e5;case"hour":return 24*e+n/36e5;case"minute":return 1440*e+n/6e4;case"second":return 86400*e+n/1e3;case"millisecond":return Math.floor(864e5*e)+n;default:throw new Error("Unknown unit "+t)}}function sn(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*w(this._months/12)}function on(t){return function(){return this.as(t)}}function rn(t){return t=N(t),this[t+"s"]()}function an(t){return function(){return this._data[t]}}function ln(){return _(this.days()/7)}function dn(t,e,i,n,s){return s.relativeTime(e||1,!!i,t,n)}function hn(t,e,i){var n=Ue(t).abs(),s=mo(n.as("s")),o=mo(n.as("m")),r=mo(n.as("h")),a=mo(n.as("d")),l=mo(n.as("M")),d=mo(n.as("y")),h=s<go.s&&["s",s]||o<=1&&["m"]||o<go.m&&["mm",o]||r<=1&&["h"]||r<go.h&&["hh",r]||a<=1&&["d"]||a<go.d&&["dd",a]||l<=1&&["M"]||l<go.M&&["MM",l]||d<=1&&["y"]||["yy",d];return h[2]=e,h[3]=+t>0,h[4]=i,dn.apply(null,h)}function un(t){return void 0===t?mo:"function"==typeof t&&(mo=t,!0)}function cn(t,e){return void 0!==go[t]&&(void 0===e?go[t]:(go[t]=e,!0))}function fn(t){var e=this.localeData(),i=hn(this,!t,e);return t&&(i=e.pastFuture(+this,i)),e.postformat(i)}function pn(){var t,e,i,n=vo(this._milliseconds)/1e3,s=vo(this._days),o=vo(this._months);t=_(n/60),e=_(t/60),n%=60,t%=60,i=_(o/12),o%=12;var r=i,a=o,l=s,d=e,h=t,u=n,c=this.asSeconds();return c?(c<0?"-":"")+"P"+(r?r+"Y":"")+(a?a+"M":"")+(l?l+"D":"")+(d||h||u?"T":"")+(d?d+"H":"")+(h?h+"M":"")+(u?u+"S":""):"P0D"}var mn,gn;gn=Array.prototype.some?Array.prototype.some:function(t){for(var e=Object(this),i=e.length>>>0,n=0;n<i;n++)if(n in e&&t.call(this,e[n],n,e))return!0;return!1};var vn=gn,yn=t.momentProperties=[],_n=!1,wn={};t.suppressDeprecationWarnings=!1,t.deprecationHandler=null;var bn;bn=Object.keys?Object.keys:function(t){var e,i=[];for(e in t)l(t,e)&&i.push(e);return i};var Sn,kn=bn,Dn={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Tn={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Mn="Invalid date",xn="%d",Yn=/\d{1,2}/,$n={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Cn={},On={},En=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Pn=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Rn={},In={},Nn=/\d/,An=/\d\d/,Wn=/\d{3}/,Ln=/\d{4}/,Un=/[+-]?\d{6}/,jn=/\d\d?/,Fn=/\d\d\d\d?/,Hn=/\d\d\d\d\d\d?/,Vn=/\d{1,3}/,Gn=/\d{1,4}/,zn=/[+-]?\d{1,6}/,Zn=/\d+/,Bn=/[+-]?\d+/,Qn=/Z|[+-]\d\d:?\d\d/gi,qn=/Z|[+-]\d\d(?::?\d\d)?/gi,Jn=/[+-]?\d+(\.\d{1,3})?/,Xn=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Kn={},ts={},es=0,is=1,ns=2,ss=3,os=4,rs=5,as=6,ls=7,ds=8;Sn=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e<this.length;++e)if(this[e]===t)return e;return-1};var hs=Sn;z("M",["MM",2],"Mo",function(){return this.month()+1}),z("MMM",0,0,function(t){return this.localeData().monthsShort(this,t)}),z("MMMM",0,0,function(t){return this.localeData().months(this,t)}),I("month","M"),W("month",8),J("M",jn),J("MM",jn,An),J("MMM",function(t,e){return e.monthsShortRegex(t)}),J("MMMM",function(t,e){return e.monthsRegex(t)}),et(["M","MM"],function(t,e){e[is]=w(t)-1}),et(["MMM","MMMM"],function(t,e,i,n){var s=i._locale.monthsParse(t,n,i._strict);null!=s?e[is]=s:c(i).invalidMonth=t});var us=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,cs="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),fs="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ps=Xn,ms=Xn;z("Y",0,0,function(){var t=this.year();return t<=9999?""+t:"+"+t}),z(0,["YY",2],0,function(){return this.year()%100}),z(0,["YYYY",4],0,"year"),z(0,["YYYYY",5],0,"year"),z(0,["YYYYYY",6,!0],0,"year"),I("year","y"),W("year",1),J("Y",Bn),J("YY",jn,An),J("YYYY",Gn,Ln),J("YYYYY",zn,Un),J("YYYYYY",zn,Un),et(["YYYYY","YYYYYY"],es),et("YYYY",function(e,i){i[es]=2===e.length?t.parseTwoDigitYear(e):w(e)}),et("YY",function(e,i){i[es]=t.parseTwoDigitYear(e)}),et("Y",function(t,e){e[es]=parseInt(t,10)}),t.parseTwoDigitYear=function(t){return w(t)+(w(t)>68?1900:2e3)};var gs=U("FullYear",!0);z("w",["ww",2],"wo","week"),z("W",["WW",2],"Wo","isoWeek"),I("week","w"),I("isoWeek","W"),W("week",5),W("isoWeek",5),J("w",jn),J("ww",jn,An),J("W",jn),J("WW",jn,An),it(["w","ww","W","WW"],function(t,e,i,n){e[n.substr(0,1)]=w(t)});var vs={dow:0,doy:6};z("d",0,"do","day"),z("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),z("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),z("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),z("e",0,0,"weekday"),z("E",0,0,"isoWeekday"),I("day","d"),I("weekday","e"),I("isoWeekday","E"),W("day",11),W("weekday",11),W("isoWeekday",11),J("d",jn),J("e",jn),J("E",jn),J("dd",function(t,e){return e.weekdaysMinRegex(t)}),J("ddd",function(t,e){return e.weekdaysShortRegex(t)}),J("dddd",function(t,e){return e.weekdaysRegex(t)}),it(["dd","ddd","dddd"],function(t,e,i,n){var s=i._locale.weekdaysParse(t,n,i._strict);null!=s?e.d=s:c(i).invalidWeekday=t}),it(["d","e","E"],function(t,e,i,n){e[n]=w(t)});var ys="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),_s="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),ws="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),bs=Xn,Ss=Xn,ks=Xn;z("H",["HH",2],0,"hour"),z("h",["hh",2],0,Ht),z("k",["kk",2],0,Vt),z("hmm",0,0,function(){return""+Ht.apply(this)+G(this.minutes(),2)}),z("hmmss",0,0,function(){return""+Ht.apply(this)+G(this.minutes(),2)+G(this.seconds(),2)}),z("Hmm",0,0,function(){return""+this.hours()+G(this.minutes(),2)}),z("Hmmss",0,0,function(){return""+this.hours()+G(this.minutes(),2)+G(this.seconds(),2)}),Gt("a",!0),Gt("A",!1),I("hour","h"),W("hour",13),J("a",zt),J("A",zt),J("H",jn),J("h",jn),J("HH",jn,An),J("hh",jn,An),J("hmm",Fn),J("hmmss",Hn),J("Hmm",Fn),J("Hmmss",Hn),et(["H","HH"],ss),et(["a","A"],function(t,e,i){i._isPm=i._locale.isPM(t),i._meridiem=t}),et(["h","hh"],function(t,e,i){e[ss]=w(t),c(i).bigHour=!0}),et("hmm",function(t,e,i){var n=t.length-2;e[ss]=w(t.substr(0,n)),e[os]=w(t.substr(n)),c(i).bigHour=!0}),et("hmmss",function(t,e,i){var n=t.length-4,s=t.length-2;e[ss]=w(t.substr(0,n)),e[os]=w(t.substr(n,2)),e[rs]=w(t.substr(s)),c(i).bigHour=!0}),et("Hmm",function(t,e,i){var n=t.length-2;e[ss]=w(t.substr(0,n)),e[os]=w(t.substr(n))}),et("Hmmss",function(t,e,i){var n=t.length-4,s=t.length-2;e[ss]=w(t.substr(0,n)),e[os]=w(t.substr(n,2)),e[rs]=w(t.substr(s))});var Ds,Ts=/[ap]\.?m?\.?/i,Ms=U("Hours",!0),xs={calendar:Dn,longDateFormat:Tn,invalidDate:Mn,ordinal:xn,ordinalParse:Yn,relativeTime:$n,months:cs,monthsShort:fs,week:vs,weekdays:ys,weekdaysMin:ws,weekdaysShort:_s,meridiemParse:Ts},Ys={},$s={},Cs=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Os=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Es=/Z|[+-]\d\d(?::?\d\d)?/,Ps=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Rs=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Is=/^\/?Date\((\-?\d+)/i;t.createFromInputFallback=k("value provided is not in a recognized ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))}),t.ISO_8601=function(){};var Ns=k("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=ye.apply(null,arguments);return this.isValid()&&t.isValid()?t<this?this:t:p()}),As=k("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=ye.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:p()}),Ws=function(){return Date.now?Date.now():+new Date};Te("Z",":"),Te("ZZ",""),J("Z",qn),J("ZZ",qn),et(["Z","ZZ"],function(t,e,i){i._useUTC=!0,i._tzm=Me(qn,t)});var Ls=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var Us=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,js=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Ue.fn=Se.prototype;var Fs=Ve(1,"add"),Hs=Ve(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Vs=k("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return void 0===t?this.localeData():this.locale(t)});z(0,["gg",2],0,function(){return this.weekYear()%100}),z(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Ti("gggg","weekYear"),Ti("ggggg","weekYear"),Ti("GGGG","isoWeekYear"),Ti("GGGGG","isoWeekYear"),I("weekYear","gg"),I("isoWeekYear","GG"),W("weekYear",1),W("isoWeekYear",1),J("G",Bn),J("g",Bn),J("GG",jn,An),J("gg",jn,An),J("GGGG",Gn,Ln),J("gggg",Gn,Ln),J("GGGGG",zn,Un),J("ggggg",zn,Un),it(["gggg","ggggg","GGGG","GGGGG"],function(t,e,i,n){e[n.substr(0,2)]=w(t)}),it(["gg","GG"],function(e,i,n,s){i[s]=t.parseTwoDigitYear(e)}),z("Q",0,"Qo","quarter"),I("quarter","Q"),W("quarter",7),J("Q",Nn),et("Q",function(t,e){e[is]=3*(w(t)-1)}),z("D",["DD",2],"Do","date"),I("date","D"),W("date",9),J("D",jn),J("DD",jn,An),J("Do",function(t,e){return t?e._ordinalParse:e._ordinalParseLenient}),et(["D","DD"],ns),et("Do",function(t,e){e[ns]=w(t.match(jn)[0],10)});var Gs=U("Date",!0);z("DDD",["DDDD",3],"DDDo","dayOfYear"),I("dayOfYear","DDD"),W("dayOfYear",4),J("DDD",Vn),J("DDDD",Wn),et(["DDD","DDDD"],function(t,e,i){i._dayOfYear=w(t)}),z("m",["mm",2],0,"minute"),I("minute","m"),W("minute",14),J("m",jn),J("mm",jn,An),et(["m","mm"],os);var zs=U("Minutes",!1);z("s",["ss",2],0,"second"),I("second","s"),W("second",15),J("s",jn),J("ss",jn,An),et(["s","ss"],rs);var Zs=U("Seconds",!1);z("S",0,0,function(){return~~(this.millisecond()/100)}),z(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),z(0,["SSS",3],0,"millisecond"),z(0,["SSSS",4],0,function(){return 10*this.millisecond()}),z(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),z(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),z(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),z(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),z(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),I("millisecond","ms"),W("millisecond",16),J("S",Vn,Nn),J("SS",Vn,An),J("SSS",Vn,Wn);var Bs;for(Bs="SSSS";Bs.length<=9;Bs+="S")J(Bs,Zn);for(Bs="S";Bs.length<=9;Bs+="S")et(Bs,Ri);var Qs=U("Milliseconds",!1);z("z",0,0,"zoneAbbr"),z("zz",0,0,"zoneName");var qs=v.prototype;qs.add=Fs,qs.calendar=Ze,qs.clone=Be,qs.diff=ei,qs.endOf=pi,qs.format=ri,qs.from=ai,qs.fromNow=li,qs.to=di,qs.toNow=hi,qs.get=H,qs.invalidAt=ki,qs.isAfter=Qe,qs.isBefore=qe,qs.isBetween=Je,qs.isSame=Xe,qs.isSameOrAfter=Ke,qs.isSameOrBefore=ti,qs.isValid=bi,qs.lang=Vs,qs.locale=ui,qs.localeData=ci,qs.max=As,qs.min=Ns,qs.parsingFlags=Si,qs.set=V,qs.startOf=fi,qs.subtract=Hs,qs.toArray=yi,qs.toObject=_i,qs.toDate=vi,qs.toISOString=si,qs.inspect=oi,qs.toJSON=wi,qs.toString=ni,qs.unix=gi,qs.valueOf=mi,qs.creationData=Di,qs.year=gs,qs.isLeapYear=vt,qs.weekYear=Mi,qs.isoWeekYear=xi,qs.quarter=qs.quarters=Ei,qs.month=ht,qs.daysInMonth=ut,qs.week=qs.weeks=xt,qs.isoWeek=qs.isoWeeks=Yt,qs.weeksInYear=$i,qs.isoWeeksInYear=Yi,qs.date=Gs,qs.day=qs.days=Nt,qs.weekday=At,qs.isoWeekday=Wt,qs.dayOfYear=Pi,qs.hour=qs.hours=Ms,qs.minute=qs.minutes=zs,qs.second=qs.seconds=Zs,qs.millisecond=qs.milliseconds=Qs,qs.utcOffset=$e,qs.utc=Oe,qs.local=Ee,qs.parseZone=Pe,qs.hasAlignedHourOffset=Re,qs.isDST=Ie,qs.isLocal=Ae,qs.isUtcOffset=We,qs.isUtc=Le,qs.isUTC=Le,qs.zoneAbbr=Ii,qs.zoneName=Ni,qs.dates=k("dates accessor is deprecated. Use date instead.",Gs),qs.months=k("months accessor is deprecated. Use month instead",ht),qs.years=k("years accessor is deprecated. Use year instead",gs),qs.zone=k("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Ce),qs.isDSTShifted=k("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ne);var Js=Y.prototype;Js.calendar=$,Js.longDateFormat=C,Js.invalidDate=O,Js.ordinal=E,Js.preparse=Li,Js.postformat=Li,Js.relativeTime=P,Js.pastFuture=R,Js.set=M,Js.months=ot,Js.monthsShort=rt,Js.monthsParse=lt,Js.monthsRegex=ft,Js.monthsShortRegex=ct,Js.week=Dt,Js.firstDayOfYear=Mt,Js.firstDayOfWeek=Tt,Js.weekdays=Ot,Js.weekdaysMin=Pt,Js.weekdaysShort=Et,Js.weekdaysParse=It,Js.weekdaysRegex=Lt,Js.weekdaysShortRegex=Ut,Js.weekdaysMinRegex=jt,Js.isPM=Zt,Js.meridiem=Bt,Xt("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,i=1===w(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+i}}),t.lang=k("moment.lang is deprecated. Use moment.locale instead.",Xt),t.langData=k("moment.langData is deprecated. Use moment.localeData instead.",ee);var Xs=Math.abs,Ks=on("ms"),to=on("s"),eo=on("m"),io=on("h"),no=on("d"),so=on("w"),oo=on("M"),ro=on("y"),ao=an("milliseconds"),lo=an("seconds"),ho=an("minutes"),uo=an("hours"),co=an("days"),fo=an("months"),po=an("years"),mo=Math.round,go={s:45,m:45,h:22,d:26,M:11},vo=Math.abs,yo=Se.prototype;return yo.abs=Bi,yo.add=qi,yo.subtract=Ji,yo.as=nn,yo.asMilliseconds=Ks,yo.asSeconds=to,yo.asMinutes=eo,yo.asHours=io,yo.asDays=no,yo.asWeeks=so,yo.asMonths=oo,yo.asYears=ro,yo.valueOf=sn,yo._bubble=Ki,yo.get=rn,yo.milliseconds=ao,yo.seconds=lo,yo.minutes=ho,yo.hours=uo,yo.days=co,yo.weeks=ln,yo.months=fo,yo.years=po,yo.humanize=fn,yo.toISOString=pn,yo.toString=pn,yo.toJSON=pn,yo.locale=ui,yo.localeData=ci,yo.toIsoString=k("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",pn),yo.lang=Vs,z("X",0,0,"unix"),z("x",0,0,"valueOf"),J("x",Bn),J("X",Jn),et("X",function(t,e,i){i._d=new Date(1e3*parseFloat(t,10))}),et("x",function(t,e,i){i._d=new Date(w(t))}),t.version="2.17.1",e(ye),t.fn=qs,t.min=we,t.max=be,t.now=Ws,t.utc=h,t.unix=Ai,t.months=Hi,t.isDate=r,t.locale=Xt,t.invalid=p,t.duration=Ue,t.isMoment=y,t.weekdays=Gi,t.parseZone=Wi,t.localeData=ee,t.isDuration=ke,t.monthsShort=Vi,t.weekdaysMin=Zi,t.defineLocale=Kt,t.updateLocale=te,t.locales=ie,t.weekdaysShort=zi,t.normalizeUnits=N,t.relativeTimeRounding=un,t.relativeTimeThreshold=cn,t.calendarFormat=ze,t.prototype=qs,t}),function(t,e){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?e(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],e):e(t.moment)}(this,function(t){"use strict";var e=t.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return e}),jQuery(document).ready(function(t){t(".wp-video-shortcode").parent("div").css("width","auto"),t(".entry-content").fitVids(),moment.locale(t("html").attr("lang")),t(".entry-date").each(function(){t(this).text(moment(t(this).children("time").attr("datetime"),moment.ISO_8601).startOf("hour").fromNow())})}); \ No newline at end of file From b6507f36b2620dc04cd31ea8b08285d94a381513 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Sun, 4 Dec 2016 19:10:24 -0200 Subject: [PATCH 080/217] Add task gulp dist --- gulpfile.js | 24 ++++++------------------ package.json | 1 + yarn.lock | 16 ++++++++++++++++ 3 files changed, 23 insertions(+), 18 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index 8f7f898..2fd40a0 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -15,6 +15,7 @@ const header = require('gulp-header'); const footer = require('gulp-footer'); const fileinclude = require('gulp-file-include'); const ignore = require('gulp-ignore'); +const zip = require('gulp-zip'); const browser = require('browser-sync').create(); const package = require('./package.json'); @@ -67,7 +68,7 @@ const paths = { }, dist: { input:'**', - ignore: ['dist', '*.zip', 'node_modules/**', 'node_modules', 'bower_components/**', 'bower_components', 'src/**', 'src', 'bower.json' , 'gulpfile.js', 'package.json', 'README.md'], + ignore: ['dist/**', 'dist', '*.zip', '*.sublime-project', '*.sublime-workspace', 'node_modules/**', 'node_modules', 'bower_components/**', 'bower_components', 'src/**', 'src', 'bower.json' , 'gulpfile.js', 'package.json', 'README.md', 'yarn.lock'], output: 'dist/' } }; @@ -198,24 +199,12 @@ gulp.task('clean:fonts', function () { return del.sync(paths.fonts.output); }); -// Remove dist folder. -gulp.task('clean:dist', function () { - return del.sync(paths.dist.output); -}); - -// Generate dist files. -gulp.task('copy:dist', function() { - return gulp.src(paths.dist.input) - .pipe(ignore.exclude(paths.dist.ignore)) - .pipe(plumber()) - .pipe(gulp.dest(paths.dist.output)); -}); - -// Zip dist folder. -gulp.task('copy:dist', function() { +// Generate zip dist. +gulp.task('build:dist', function() { return gulp.src(paths.dist.input) .pipe(ignore.exclude(paths.dist.ignore)) .pipe(plumber()) + .pipe(zip(package.name + '-v' + package.version + '.zip')) .pipe(gulp.dest(paths.dist.output)); }); @@ -253,8 +242,7 @@ gulp.task('start', [ // Generate dist. gulp.task('dist', [ - 'clean:dist', - 'copy:dist' + 'build:dist' ]); // Deploy. diff --git a/package.json b/package.json index 98e35b3..ec0b742 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,7 @@ "gulp-sass": "^2.3.2", "gulp-tap": "^0.1.3", "gulp-uglify": "^2.0.0", + "gulp-zip": "^3.2.0", "jshint": "^2.9.4", "jshint-stylish": "^2.2.1", "lazypipe": "^1.0.1", diff --git a/yarn.lock b/yarn.lock index 5a1c391..1f1f30d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1936,6 +1936,16 @@ gulp-util@*, gulp-util@^3, gulp-util@^3.0, gulp-util@^3.0.0, gulp-util@^3.0.1, g through2 "^2.0.0" vinyl "^0.5.0" +gulp-zip: + version "3.2.0" + resolved "https://registry.yarnpkg.com/gulp-zip/-/gulp-zip-3.2.0.tgz#ebd198dae6dc2d5f44d814569c8ec42118a93ef9" + dependencies: + chalk "^1.0.0" + concat-stream "^1.4.7" + gulp-util "^3.0.0" + through2 "^2.0.1" + yazl "^2.1.0" + gulp@^3.9.1: version "3.9.1" resolved "https://registry.yarnpkg.com/gulp/-/gulp-3.9.1.tgz#571ce45928dd40af6514fc4011866016c13845b4" @@ -4877,6 +4887,12 @@ yauzl@2.4.1: dependencies: fd-slicer "~1.0.1" +yazl@^2.1.0: + version "2.4.2" + resolved "https://registry.yarnpkg.com/yazl/-/yazl-2.4.2.tgz#14cb19083e1e25a70092c1588aabe0f4e4dd4d88" + dependencies: + buffer-crc32 "~0.2.3" + yeast@0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" From 0b697d1d69a3eab99729eee914534226dbe229c2 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Sun, 4 Dec 2016 19:26:36 -0200 Subject: [PATCH 081/217] Remove task deploy gulp --- gulpfile.js | 5 ----- 1 file changed, 5 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index 2fd40a0..71fe617 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -245,11 +245,6 @@ gulp.task('dist', [ 'build:dist' ]); -// Deploy. -gulp.task('deploy', [ - // Coming soon... -]); - // Compile scripts files. gulp.task('scripts', [ 'clean:scripts', From 20ed467b599e84a00e201db9f625c0b0c6cd773b Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Sun, 4 Dec 2016 19:27:01 -0200 Subject: [PATCH 082/217] Update bower dependencies --- bower.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bower.json b/bower.json index 3d4f080..ad7c796 100644 --- a/bower.json +++ b/bower.json @@ -7,10 +7,10 @@ "bower_components" ], "dependencies": { + "animate.css": "daneden/animate.css#^3.5.1", + "bootstrap-sass": "^3.3.6", "jquery": "^3.1.0", "jquery.fitvids": "davatron5000/FitVids.js#^1.1.0", - "bootstrap-sass": "^3.3.6", - "animate.css": "daneden/animate.css#^3.5.1", "moment": "^2.11.2" } -} \ No newline at end of file +} From 4549c62e1b0dd5e2632eb64ce276dcc8f307d3f4 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Sun, 4 Dec 2016 19:27:10 -0200 Subject: [PATCH 083/217] Build --- assets/css/main.css | 24 ++++++++++++------------ assets/css/main.min.css | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/assets/css/main.css b/assets/css/main.css index b17083f..a6c7499 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -9018,51 +9018,51 @@ img#wpstats { } .widget_tag_cloud a:nth-child(1) { - font-size: 23px !important; + font-size: 31px !important; } .widget_tag_cloud a:nth-child(2) { - font-size: 14px !important; + font-size: 23px !important; } .widget_tag_cloud a:nth-child(3) { - font-size: 24px !important; + font-size: 19px !important; } .widget_tag_cloud a:nth-child(4) { - font-size: 21px !important; + font-size: 15px !important; } .widget_tag_cloud a:nth-child(5) { - font-size: 29px !important; + font-size: 26px !important; } .widget_tag_cloud a:nth-child(6) { - font-size: 26px !important; + font-size: 17px !important; } .widget_tag_cloud a:nth-child(7) { - font-size: 16px !important; + font-size: 20px !important; } .widget_tag_cloud a:nth-child(8) { - font-size: 14px !important; + font-size: 25px !important; } .widget_tag_cloud a:nth-child(9) { - font-size: 21px !important; + font-size: 16px !important; } .widget_tag_cloud a:nth-child(10) { - font-size: 19px !important; + font-size: 23px !important; } .widget_tag_cloud a:nth-child(11) { - font-size: 25px !important; + font-size: 27px !important; } .widget_tag_cloud a:nth-child(12) { - font-size: 17px !important; + font-size: 31px !important; } .wp-video-shortcode { diff --git a/assets/css/main.min.css b/assets/css/main.min.css index 42c83fb..da5d238 100644 --- a/assets/css/main.min.css +++ b/assets/css/main.min.css @@ -5,4 +5,4 @@ * MIT License * http://github.com/wpbrasil/odin */ -@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret,.dropup>button>.caret,.dropup>input[type=reset]>.caret,.dropup>input[type=submit]>.caret,button>.caret,input[type=reset]>.caret,input[type=submit]>.caret{border-top-color:#000!important}.label{border:1px solid #000}.entry-content table,.page-content table,.table,.widget_calendar #wp-calendar{border-collapse:collapse!important}.entry-content table td,.entry-content table th,.page-content table td,.page-content table th,.table td,.table th,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{background-color:#fff!important}.table-bordered td,.table-bordered th,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot);src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}#header-image img,.comment-content img,.entry-content p img,.img-responsive,.widget img,.wp-caption{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.gallery .gallery-item img,.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.navigation-skiplink-link,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.navigation-skiplink-link:active,.navigation-skiplink-link:focus,.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-description,#header-branding .site-title,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}#content .page header.entry-header .entry-title .small,#content .page header.entry-header .entry-title small,#content .post header.entry-header .entry-title .small,#content .post header.entry-header .entry-title small,#header-branding .site-description .small,#header-branding .site-description small,#header-branding .site-title .small,#header-branding .site-title small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-title,.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}#content .page header.entry-header .entry-title .small,#content .page header.entry-header .entry-title small,#content .post header.entry-header .entry-title .small,#content .post header.entry-header .entry-title small,#header-branding .site-title .small,#header-branding .site-title small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}#header-branding .site-description,.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}#header-branding .site-description .small,#header-branding .site-description small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-title,.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}#header-branding .site-description,.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}#content .page header.entry-header .entry-meta,#content .post header.entry-header .entry-meta,.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){#content .page header.entry-header .entry-meta,#content .post header.entry-header .entry-meta,.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.entry-attachment .attachment,.gallery .gallery-item,.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,.entry-attachment #nav-below blockquote.nav-next,blockquote.alignright,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,.entry-attachment #nav-below blockquote.nav-next .small:before,.entry-attachment #nav-below blockquote.nav-next footer:before,.entry-attachment #nav-below blockquote.nav-next small:before,blockquote.alignright .small:before,blockquote.alignright footer:before,blockquote.alignright small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,.entry-attachment #nav-below blockquote.nav-next .small:after,.entry-attachment #nav-below blockquote.nav-next footer:after,.entry-attachment #nav-below blockquote.nav-next small:after,blockquote.alignright .small:after,blockquote.alignright footer:after,blockquote.alignright small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px;font-size:90%}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.entry-content table,.page-content table,.table,.widget_calendar #wp-calendar{width:100%;max-width:100%;margin-bottom:20px}.entry-content table>tbody>tr>td,.entry-content table>tbody>tr>th,.entry-content table>tfoot>tr>td,.entry-content table>tfoot>tr>th,.entry-content table>thead>tr>td,.entry-content table>thead>tr>th,.page-content table>tbody>tr>td,.page-content table>tbody>tr>th,.page-content table>tfoot>tr>td,.page-content table>tfoot>tr>th,.page-content table>thead>tr>td,.page-content table>thead>tr>th,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.entry-content table>thead>tr>th,.page-content table>thead>tr>th,.table>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.entry-content table>caption+thead>tr:first-child>td,.entry-content table>caption+thead>tr:first-child>th,.entry-content table>colgroup+thead>tr:first-child>td,.entry-content table>colgroup+thead>tr:first-child>th,.entry-content table>thead:first-child>tr:first-child>td,.entry-content table>thead:first-child>tr:first-child>th,.page-content table>caption+thead>tr:first-child>td,.page-content table>caption+thead>tr:first-child>th,.page-content table>colgroup+thead>tr:first-child>td,.page-content table>colgroup+thead>tr:first-child>th,.page-content table>thead:first-child>tr:first-child>td,.page-content table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.widget_calendar #wp-calendar>caption+thead>tr:first-child>td,.widget_calendar #wp-calendar>caption+thead>tr:first-child>th,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>td,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>th,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>td,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>th{border-top:0}.entry-content table>tbody+tbody,.page-content table>tbody+tbody,.table>tbody+tbody,.widget_calendar #wp-calendar>tbody+tbody{border-top:2px solid #ddd}.entry-content .table table,.entry-content .widget_calendar #wp-calendar table,.entry-content table .table,.entry-content table .widget_calendar #wp-calendar,.entry-content table table,.page-content .table table,.page-content .widget_calendar #wp-calendar table,.page-content table .table,.page-content table .widget_calendar #wp-calendar,.page-content table table,.table .entry-content table,.table .page-content table,.table .table,.table .widget_calendar #wp-calendar,.widget_calendar #wp-calendar #wp-calendar,.widget_calendar #wp-calendar .entry-content table,.widget_calendar #wp-calendar .page-content table,.widget_calendar #wp-calendar .table,.widget_calendar .entry-content table #wp-calendar,.widget_calendar .page-content table #wp-calendar,.widget_calendar .table #wp-calendar{background-color:#fff}.entry-content .table-condensed>tbody>tr>td,.entry-content .table-condensed>tbody>tr>th,.entry-content .table-condensed>tfoot>tr>td,.entry-content .table-condensed>tfoot>tr>th,.entry-content .table-condensed>thead>tr>td,.entry-content .table-condensed>thead>tr>th,.page-content .table-condensed>tbody>tr>td,.page-content .table-condensed>tbody>tr>th,.page-content .table-condensed>tfoot>tr>td,.page-content .table-condensed>tfoot>tr>th,.page-content .table-condensed>thead>tr>td,.page-content .table-condensed>thead>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th,.widget_calendar #wp-calendar,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd),.widget_calendar #wp-calendar>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.entry-content table>tbody>tr.active>td,.entry-content table>tbody>tr.active>th,.entry-content table>tbody>tr>td.active,.entry-content table>tbody>tr>th.active,.entry-content table>tfoot>tr.active>td,.entry-content table>tfoot>tr.active>th,.entry-content table>tfoot>tr>td.active,.entry-content table>tfoot>tr>th.active,.entry-content table>thead>tr.active>td,.entry-content table>thead>tr.active>th,.entry-content table>thead>tr>td.active,.entry-content table>thead>tr>th.active,.page-content table>tbody>tr.active>td,.page-content table>tbody>tr.active>th,.page-content table>tbody>tr>td.active,.page-content table>tbody>tr>th.active,.page-content table>tfoot>tr.active>td,.page-content table>tfoot>tr.active>th,.page-content table>tfoot>tr>td.active,.page-content table>tfoot>tr>th.active,.page-content table>thead>tr.active>td,.page-content table>thead>tr.active>th,.page-content table>thead>tr>td.active,.page-content table>thead>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active,.widget_calendar #wp-calendar>tbody>tr.active>td,.widget_calendar #wp-calendar>tbody>tr.active>th,.widget_calendar #wp-calendar>tbody>tr>td.active,.widget_calendar #wp-calendar>tbody>tr>th.active,.widget_calendar #wp-calendar>tfoot>tr.active>td,.widget_calendar #wp-calendar>tfoot>tr.active>th,.widget_calendar #wp-calendar>tfoot>tr>td.active,.widget_calendar #wp-calendar>tfoot>tr>th.active,.widget_calendar #wp-calendar>thead>tr.active>td,.widget_calendar #wp-calendar>thead>tr.active>th,.widget_calendar #wp-calendar>thead>tr>td.active,.widget_calendar #wp-calendar>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.entry-content table>tbody>tr.success>td,.entry-content table>tbody>tr.success>th,.entry-content table>tbody>tr>td.success,.entry-content table>tbody>tr>th.success,.entry-content table>tfoot>tr.success>td,.entry-content table>tfoot>tr.success>th,.entry-content table>tfoot>tr>td.success,.entry-content table>tfoot>tr>th.success,.entry-content table>thead>tr.success>td,.entry-content table>thead>tr.success>th,.entry-content table>thead>tr>td.success,.entry-content table>thead>tr>th.success,.page-content table>tbody>tr.success>td,.page-content table>tbody>tr.success>th,.page-content table>tbody>tr>td.success,.page-content table>tbody>tr>th.success,.page-content table>tfoot>tr.success>td,.page-content table>tfoot>tr.success>th,.page-content table>tfoot>tr>td.success,.page-content table>tfoot>tr>th.success,.page-content table>thead>tr.success>td,.page-content table>thead>tr.success>th,.page-content table>thead>tr>td.success,.page-content table>thead>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success,.widget_calendar #wp-calendar>tbody>tr.success>td,.widget_calendar #wp-calendar>tbody>tr.success>th,.widget_calendar #wp-calendar>tbody>tr>td.success,.widget_calendar #wp-calendar>tbody>tr>th.success,.widget_calendar #wp-calendar>tfoot>tr.success>td,.widget_calendar #wp-calendar>tfoot>tr.success>th,.widget_calendar #wp-calendar>tfoot>tr>td.success,.widget_calendar #wp-calendar>tfoot>tr>th.success,.widget_calendar #wp-calendar>thead>tr.success>td,.widget_calendar #wp-calendar>thead>tr.success>th,.widget_calendar #wp-calendar>thead>tr>td.success,.widget_calendar #wp-calendar>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.entry-content table>tbody>tr.info>td,.entry-content table>tbody>tr.info>th,.entry-content table>tbody>tr>td.info,.entry-content table>tbody>tr>th.info,.entry-content table>tfoot>tr.info>td,.entry-content table>tfoot>tr.info>th,.entry-content table>tfoot>tr>td.info,.entry-content table>tfoot>tr>th.info,.entry-content table>thead>tr.info>td,.entry-content table>thead>tr.info>th,.entry-content table>thead>tr>td.info,.entry-content table>thead>tr>th.info,.page-content table>tbody>tr.info>td,.page-content table>tbody>tr.info>th,.page-content table>tbody>tr>td.info,.page-content table>tbody>tr>th.info,.page-content table>tfoot>tr.info>td,.page-content table>tfoot>tr.info>th,.page-content table>tfoot>tr>td.info,.page-content table>tfoot>tr>th.info,.page-content table>thead>tr.info>td,.page-content table>thead>tr.info>th,.page-content table>thead>tr>td.info,.page-content table>thead>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info,.widget_calendar #wp-calendar>tbody>tr.info>td,.widget_calendar #wp-calendar>tbody>tr.info>th,.widget_calendar #wp-calendar>tbody>tr>td.info,.widget_calendar #wp-calendar>tbody>tr>th.info,.widget_calendar #wp-calendar>tfoot>tr.info>td,.widget_calendar #wp-calendar>tfoot>tr.info>th,.widget_calendar #wp-calendar>tfoot>tr>td.info,.widget_calendar #wp-calendar>tfoot>tr>th.info,.widget_calendar #wp-calendar>thead>tr.info>td,.widget_calendar #wp-calendar>thead>tr.info>th,.widget_calendar #wp-calendar>thead>tr>td.info,.widget_calendar #wp-calendar>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.entry-content table>tbody>tr.warning>td,.entry-content table>tbody>tr.warning>th,.entry-content table>tbody>tr>td.warning,.entry-content table>tbody>tr>th.warning,.entry-content table>tfoot>tr.warning>td,.entry-content table>tfoot>tr.warning>th,.entry-content table>tfoot>tr>td.warning,.entry-content table>tfoot>tr>th.warning,.entry-content table>thead>tr.warning>td,.entry-content table>thead>tr.warning>th,.entry-content table>thead>tr>td.warning,.entry-content table>thead>tr>th.warning,.page-content table>tbody>tr.warning>td,.page-content table>tbody>tr.warning>th,.page-content table>tbody>tr>td.warning,.page-content table>tbody>tr>th.warning,.page-content table>tfoot>tr.warning>td,.page-content table>tfoot>tr.warning>th,.page-content table>tfoot>tr>td.warning,.page-content table>tfoot>tr>th.warning,.page-content table>thead>tr.warning>td,.page-content table>thead>tr.warning>th,.page-content table>thead>tr>td.warning,.page-content table>thead>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning,.widget_calendar #wp-calendar>tbody>tr.warning>td,.widget_calendar #wp-calendar>tbody>tr.warning>th,.widget_calendar #wp-calendar>tbody>tr>td.warning,.widget_calendar #wp-calendar>tbody>tr>th.warning,.widget_calendar #wp-calendar>tfoot>tr.warning>td,.widget_calendar #wp-calendar>tfoot>tr.warning>th,.widget_calendar #wp-calendar>tfoot>tr>td.warning,.widget_calendar #wp-calendar>tfoot>tr>th.warning,.widget_calendar #wp-calendar>thead>tr.warning>td,.widget_calendar #wp-calendar>thead>tr.warning>th,.widget_calendar #wp-calendar>thead>tr>td.warning,.widget_calendar #wp-calendar>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.entry-content table>tbody>tr.danger>td,.entry-content table>tbody>tr.danger>th,.entry-content table>tbody>tr>td.danger,.entry-content table>tbody>tr>th.danger,.entry-content table>tfoot>tr.danger>td,.entry-content table>tfoot>tr.danger>th,.entry-content table>tfoot>tr>td.danger,.entry-content table>tfoot>tr>th.danger,.entry-content table>thead>tr.danger>td,.entry-content table>thead>tr.danger>th,.entry-content table>thead>tr>td.danger,.entry-content table>thead>tr>th.danger,.page-content table>tbody>tr.danger>td,.page-content table>tbody>tr.danger>th,.page-content table>tbody>tr>td.danger,.page-content table>tbody>tr>th.danger,.page-content table>tfoot>tr.danger>td,.page-content table>tfoot>tr.danger>th,.page-content table>tfoot>tr>td.danger,.page-content table>tfoot>tr>th.danger,.page-content table>thead>tr.danger>td,.page-content table>thead>tr.danger>th,.page-content table>thead>tr>td.danger,.page-content table>thead>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger,.widget_calendar #wp-calendar>tbody>tr.danger>td,.widget_calendar #wp-calendar>tbody>tr.danger>th,.widget_calendar #wp-calendar>tbody>tr>td.danger,.widget_calendar #wp-calendar>tbody>tr>th.danger,.widget_calendar #wp-calendar>tfoot>tr.danger>td,.widget_calendar #wp-calendar>tfoot>tr.danger>th,.widget_calendar #wp-calendar>tfoot>tr>td.danger,.widget_calendar #wp-calendar>tfoot>tr>th.danger,.widget_calendar #wp-calendar>thead>tr.danger>td,.widget_calendar #wp-calendar>thead>tr.danger>th,.widget_calendar #wp-calendar>thead>tr>td.danger,.widget_calendar #wp-calendar>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive,.widget_calendar #wp-calendar{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive,.widget_calendar #wp-calendar{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.entry-content .table-responsive>table,.entry-content .widget_calendar #wp-calendar>table,.page-content .table-responsive>table,.page-content .widget_calendar #wp-calendar>table,.table-responsive>.table,.widget_calendar #wp-calendar>#wp-calendar,.widget_calendar #wp-calendar>.table,.widget_calendar .entry-content #wp-calendar>table,.widget_calendar .page-content #wp-calendar>table,.widget_calendar .table-responsive>#wp-calendar{margin-bottom:0}.entry-content .table-responsive>table>tbody>tr>td,.entry-content .table-responsive>table>tbody>tr>th,.entry-content .table-responsive>table>tfoot>tr>td,.entry-content .table-responsive>table>tfoot>tr>th,.entry-content .table-responsive>table>thead>tr>td,.entry-content .table-responsive>table>thead>tr>th,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>td,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>th,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.entry-content .widget_calendar #wp-calendar>table>thead>tr>td,.entry-content .widget_calendar #wp-calendar>table>thead>tr>th,.page-content .table-responsive>table>tbody>tr>td,.page-content .table-responsive>table>tbody>tr>th,.page-content .table-responsive>table>tfoot>tr>td,.page-content .table-responsive>table>tfoot>tr>th,.page-content .table-responsive>table>thead>tr>td,.page-content .table-responsive>table>thead>tr>th,.page-content .widget_calendar #wp-calendar>table>tbody>tr>td,.page-content .widget_calendar #wp-calendar>table>tbody>tr>th,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.page-content .widget_calendar #wp-calendar>table>thead>tr>td,.page-content .widget_calendar #wp-calendar>table>thead>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th,.widget_calendar #wp-calendar>.table>tbody>tr>td,.widget_calendar #wp-calendar>.table>tbody>tr>th,.widget_calendar #wp-calendar>.table>tfoot>tr>td,.widget_calendar #wp-calendar>.table>tfoot>tr>th,.widget_calendar #wp-calendar>.table>thead>tr>td,.widget_calendar #wp-calendar>.table>thead>tr>th,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>td,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>th,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>td,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>th,.widget_calendar .entry-content #wp-calendar>table>thead>tr>td,.widget_calendar .entry-content #wp-calendar>table>thead>tr>th,.widget_calendar .page-content #wp-calendar>table>tbody>tr>td,.widget_calendar .page-content #wp-calendar>table>tbody>tr>th,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>td,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>th,.widget_calendar .page-content #wp-calendar>table>thead>tr>td,.widget_calendar .page-content #wp-calendar>table>thead>tr>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered,.widget_calendar #wp-calendar>#wp-calendar,.widget_calendar #wp-calendar>.table-bordered,.widget_calendar .table-responsive>#wp-calendar{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>th{border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,input[name=post_password],output{display:block;font-size:14px;line-height:1.42857;color:#555}.form-control,input[name=post_password]{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus,input[name=post_password]:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder,input[name=post_password]::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,input[name=post_password]:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,input[name=post_password]::-webkit-input-placeholder{color:#999}.form-control::-ms-expand,input[name=post_password]::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,fieldset[disabled] input[name=post_password],input[disabled][name=post_password],input[readonly][name=post_password]{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control,fieldset[disabled] input[name=post_password],input[disabled][name=post_password]{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=date][name=post_password],input[type=datetime-local].form-control,input[type=datetime-local][name=post_password],input[type=month].form-control,input[type=month][name=post_password],input[type=time].form-control,input[type=time][name=post_password]{line-height:34px}.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=date][type=reset],.input-group-sm>.input-group-btn>input[type=date][type=submit],.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=datetime-local][type=reset],.input-group-sm>.input-group-btn>input[type=datetime-local][type=submit],.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=month][type=reset],.input-group-sm>.input-group-btn>input[type=month][type=submit],.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>.input-group-btn>input[type=time][type=reset],.input-group-sm>.input-group-btn>input[type=time][type=submit],.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=date][name=post_password],.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=datetime-local][name=post_password],.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=month][name=post_password],.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm>input[type=time][name=post_password],.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=date][type=reset],.input-group-lg>.input-group-btn>input[type=date][type=submit],.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=datetime-local][type=reset],.input-group-lg>.input-group-btn>input[type=datetime-local][type=submit],.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=month][type=reset],.input-group-lg>.input-group-btn>input[type=month][type=submit],.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>.input-group-btn>input[type=time][type=reset],.input-group-lg>.input-group-btn>input[type=time][type=submit],.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=date][name=post_password],.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=datetime-local][name=post_password],.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=month][name=post_password],.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg>input[type=time][name=post_password],.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-lg>.input-group-btn>button.form-control-static,.input-group-lg>.input-group-btn>input.form-control-static[type=reset],.input-group-lg>.input-group-btn>input.form-control-static[type=submit],.input-group-lg>input.form-control-static[name=post_password],.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.input-group-sm>.input-group-btn>button.form-control-static,.input-group-sm>.input-group-btn>input.form-control-static[type=reset],.input-group-sm>.input-group-btn>input.form-control-static[type=submit],.input-group-sm>input.form-control-static[name=post_password]{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.input-group-btn>button,.input-group-sm>.input-group-btn>input[type=reset],.input-group-sm>.input-group-btn>input[type=submit],.input-group-sm>input[name=post_password],.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control,.form-group-sm input[name=post_password]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.input-group-btn>button,.input-group-lg>.input-group-btn>input[type=reset],.input-group-lg>.input-group-btn>input[type=submit],.input-group-lg>input[name=post_password],.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control,.form-group-lg input[name=post_password]{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback input[name=post_password]{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:1;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.form-group-lg input[name=post_password]+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg>.input-group-btn>button+.form-control-feedback,.input-group-lg>.input-group-btn>input[type=reset]+.form-control-feedback,.input-group-lg>.input-group-btn>input[type=submit]+.form-control-feedback,.input-group-lg>input[name=post_password]+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.form-group-sm input[name=post_password]+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm>.input-group-btn>button+.form-control-feedback,.input-group-sm>.input-group-btn>input[type=reset]+.form-control-feedback,.input-group-sm>.input-group-btn>input[type=submit]+.form-control-feedback,.input-group-sm>input[name=post_password]+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control,.has-success input[name=post_password]{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus,.has-success input[name=post_password]:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control,.has-warning input[name=post_password]{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus,.has-warning input[name=post_password]:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control,.has-error input[name=post_password]{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus,.has-error input[name=post_password]:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.navigation-skiplink-link~.form-control-feedback,.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline input[name=post_password]{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group input[name=post_password]{width:auto}.form-inline .input-group>.form-control,.form-inline .input-group>input[name=post_password]{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn,button,input[type=reset],input[type=submit]{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,button.active.focus,button.active:focus,button.focus,button:active.focus,button:active:focus,button:focus,input.active.focus[type=reset],input.active.focus[type=submit],input.active[type=reset]:focus,input.active[type=submit]:focus,input.focus[type=reset],input.focus[type=submit],input[type=reset]:active.focus,input[type=reset]:active:focus,input[type=reset]:focus,input[type=submit]:active.focus,input[type=submit]:active:focus,input[type=submit]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover,button.focus,button:focus,button:hover,input.focus[type=reset],input.focus[type=submit],input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#333;text-decoration:none}.btn.active,.btn:active,button.active,button:active,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=submit]:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],button.disabled,button[disabled],fieldset[disabled] .btn,fieldset[disabled] button,fieldset[disabled] input[type=reset],fieldset[disabled] input[type=submit],input.disabled[type=reset],input.disabled[type=submit],input[disabled][type=reset],input[disabled][type=submit]{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default,button,input[type=reset],input[type=submit]{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus,button.focus,button:focus,input.focus[type=reset],input.focus[type=submit],input[type=reset]:focus,input[type=submit]:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle,.open>button.dropdown-toggle,.open>input.dropdown-toggle[type=reset],.open>input.dropdown-toggle[type=submit],button.active,button:active,button:hover,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover,.open>button.dropdown-toggle.focus,.open>button.dropdown-toggle:focus,.open>button.dropdown-toggle:hover,.open>input.dropdown-toggle.focus[type=reset],.open>input.dropdown-toggle.focus[type=submit],.open>input.dropdown-toggle[type=reset]:focus,.open>input.dropdown-toggle[type=reset]:hover,.open>input.dropdown-toggle[type=submit]:focus,.open>input.dropdown-toggle[type=submit]:hover,button.active.focus,button.active:focus,button.active:hover,button:active.focus,button:active:focus,button:active:hover,input.active.focus[type=reset],input.active.focus[type=submit],input.active[type=reset]:focus,input.active[type=reset]:hover,input.active[type=submit]:focus,input.active[type=submit]:hover,input[type=reset]:active.focus,input[type=reset]:active:focus,input[type=reset]:active:hover,input[type=submit]:active.focus,input[type=submit]:active:focus,input[type=submit]:active:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle,.open>button.dropdown-toggle,.open>input.dropdown-toggle[type=reset],.open>input.dropdown-toggle[type=submit],button.active,button:active,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=submit]:active{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,button.disabled.focus,button.disabled:focus,button.disabled:hover,button[disabled].focus,button[disabled]:focus,button[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] button.focus,fieldset[disabled] button:focus,fieldset[disabled] button:hover,fieldset[disabled] input.focus[type=reset],fieldset[disabled] input.focus[type=submit],fieldset[disabled] input[type=reset]:focus,fieldset[disabled] input[type=reset]:hover,fieldset[disabled] input[type=submit]:focus,fieldset[disabled] input[type=submit]:hover,input.disabled.focus[type=reset],input.disabled.focus[type=submit],input.disabled[type=reset]:focus,input.disabled[type=reset]:hover,input.disabled[type=submit]:focus,input.disabled[type=submit]:hover,input[disabled].focus[type=reset],input[disabled].focus[type=submit],input[disabled][type=reset]:focus,input[disabled][type=reset]:hover,input[disabled][type=submit]:focus,input[disabled][type=submit]:hover{background-color:#fff;border-color:#ccc}.btn-default .badge,button .badge,input[type=reset] .badge,input[type=submit] .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-group-lg>button,.btn-group-lg>input[type=reset],.btn-group-lg>input[type=submit],.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-group-sm>.btn,.btn-group-sm>button,.btn-group-sm>input[type=reset],.btn-group-sm>input[type=submit],.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-group-xs>button,.btn-group-xs>input[type=reset],.btn-group-xs>input[type=submit],.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:7;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.alignright,.dropdown-menu.pull-right,.entry-attachment #nav-below .dropdown-menu.nav-next,.widget_calendar #wp-calendar #next a.dropdown-menu{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:6}.alignright>.dropdown-menu,.entry-attachment #nav-below .nav-next>.dropdown-menu,.pull-right>.dropdown-menu,.widget_calendar #wp-calendar #next a>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>button,.btn-group-vertical>input[type=reset],.btn-group-vertical>input[type=submit],.btn-group>.btn,.btn-group>button,.btn-group>input[type=reset],.btn-group>input[type=submit]{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group-vertical>button.active,.btn-group-vertical>button:active,.btn-group-vertical>button:focus,.btn-group-vertical>button:hover,.btn-group-vertical>input.active[type=reset],.btn-group-vertical>input.active[type=submit],.btn-group-vertical>input[type=reset]:active,.btn-group-vertical>input[type=reset]:focus,.btn-group-vertical>input[type=reset]:hover,.btn-group-vertical>input[type=submit]:active,.btn-group-vertical>input[type=submit]:focus,.btn-group-vertical>input[type=submit]:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.btn-group>button.active,.btn-group>button:active,.btn-group>button:focus,.btn-group>button:hover,.btn-group>input.active[type=reset],.btn-group>input.active[type=submit],.btn-group>input[type=reset]:active,.btn-group>input[type=reset]:focus,.btn-group>input[type=reset]:hover,.btn-group>input[type=submit]:active,.btn-group>input[type=submit]:focus,.btn-group>input[type=submit]:hover{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn+button,.btn-group .btn+input[type=reset],.btn-group .btn+input[type=submit],.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group .btn-group+button,.btn-group .btn-group+input[type=reset],.btn-group .btn-group+input[type=submit],.btn-group button+.btn,.btn-group button+.btn-group,.btn-group button+button,.btn-group button+input[type=reset],.btn-group button+input[type=submit],.btn-group input[type=reset]+.btn,.btn-group input[type=reset]+.btn-group,.btn-group input[type=reset]+button,.btn-group input[type=reset]+input[type=reset],.btn-group input[type=reset]+input[type=submit],.btn-group input[type=submit]+.btn,.btn-group input[type=submit]+.btn-group,.btn-group input[type=submit]+button,.btn-group input[type=submit]+input[type=reset],.btn-group input[type=submit]+input[type=submit]{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.btn-toolbar button,.btn-toolbar input[type=reset],.btn-toolbar input[type=submit]{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group,.btn-toolbar>button,.btn-toolbar>input[type=reset],.btn-toolbar>input[type=submit]{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type=reset]:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type=submit]:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child,.btn-group>button:first-child,.btn-group>input[type=reset]:first-child,.btn-group>input[type=submit]:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type=reset]:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type=submit]:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child),.btn-group>button:last-child:not(:first-child),.btn-group>input[type=reset]:last-child:not(:first-child),.btn-group>input[type=submit]:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>button,.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=reset],.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=submit]{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type=reset]:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn-group:last-child:not(:first-child)>button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type=reset]:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle,.btn-group>button+.dropdown-toggle,.btn-group>input[type=reset]+.dropdown-toggle,.btn-group>input[type=submit]+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group-lg.btn-group>button+.dropdown-toggle,.btn-group-lg.btn-group>input[type=reset]+.dropdown-toggle,.btn-group-lg.btn-group>input[type=submit]+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret,button .caret,input[type=reset] .caret,input[type=submit] .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-group-lg>button .caret,.btn-group-lg>input[type=reset] .caret,.btn-group-lg>input[type=submit] .caret,.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-group-lg>button .caret,.dropup .btn-group-lg>input[type=reset] .caret,.dropup .btn-group-lg>input[type=submit] .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>button,.btn-group-vertical>.btn-group>input[type=reset],.btn-group-vertical>.btn-group>input[type=submit],.btn-group-vertical>button,.btn-group-vertical>input[type=reset],.btn-group-vertical>input[type=submit]{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>button,.btn-group-vertical>.btn-group>input[type=reset],.btn-group-vertical>.btn-group>input[type=submit]{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn+button,.btn-group-vertical>.btn+input[type=reset],.btn-group-vertical>.btn+input[type=submit],.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group,.btn-group-vertical>.btn-group+button,.btn-group-vertical>.btn-group+input[type=reset],.btn-group-vertical>.btn-group+input[type=submit],.btn-group-vertical>button+.btn,.btn-group-vertical>button+.btn-group,.btn-group-vertical>button+button,.btn-group-vertical>button+input[type=reset],.btn-group-vertical>button+input[type=submit],.btn-group-vertical>input[type=reset]+.btn,.btn-group-vertical>input[type=reset]+.btn-group,.btn-group-vertical>input[type=reset]+button,.btn-group-vertical>input[type=reset]+input[type=reset],.btn-group-vertical>input[type=reset]+input[type=submit],.btn-group-vertical>input[type=submit]+.btn,.btn-group-vertical>input[type=submit]+.btn-group,.btn-group-vertical>input[type=submit]+button,.btn-group-vertical>input[type=submit]+input[type=reset],.btn-group-vertical>input[type=submit]+input[type=submit]{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group-vertical>button:not(:first-child):not(:last-child),.btn-group-vertical>input[type=reset]:not(:first-child):not(:last-child),.btn-group-vertical>input[type=submit]:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>button:first-child:not(:last-child),.btn-group-vertical>input[type=reset]:first-child:not(:last-child),.btn-group-vertical>input[type=submit]:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>button:last-child:not(:first-child),.btn-group-vertical>input[type=reset]:last-child:not(:first-child),.btn-group-vertical>input[type=submit]:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=reset],.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=submit]{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group-vertical>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=reset]:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=reset]:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group,.btn-group-justified>button,.btn-group-justified>input[type=reset],.btn-group-justified>input[type=submit]{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group button,.btn-group-justified>.btn-group input[type=reset],.btn-group-justified>.btn-group input[type=submit]{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>button input[type=checkbox],[data-toggle=buttons]>.btn-group>button input[type=radio],[data-toggle=buttons]>.btn-group>input[type=reset] input[type=checkbox],[data-toggle=buttons]>.btn-group>input[type=reset] input[type=radio],[data-toggle=buttons]>.btn-group>input[type=submit] input[type=checkbox],[data-toggle=buttons]>.btn-group>input[type=submit] input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>button input[type=checkbox],[data-toggle=buttons]>button input[type=radio],[data-toggle=buttons]>input[type=reset] input[type=checkbox],[data-toggle=buttons]>input[type=reset] input[type=radio],[data-toggle=buttons]>input[type=submit] input[type=checkbox],[data-toggle=buttons]>input[type=submit] input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control,.input-group input[name=post_password]{position:relative;z-index:1;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus,.input-group input[name=post_password]:focus{z-index:2}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group input[name=post_password]{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group input[name=post_password]:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.input-group-sm>.input-group-btn>button.input-group-addon,.input-group-sm>.input-group-btn>input.input-group-addon[type=reset],.input-group-sm>.input-group-btn>input.input-group-addon[type=submit]{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.input-group-lg>.input-group-btn>button.input-group-addon,.input-group-lg>.input-group-btn>input.input-group-addon[type=reset],.input-group-lg>.input-group-btn>input.input-group-addon[type=submit]{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn-group>button,.input-group-btn:first-child>.btn-group>input[type=reset],.input-group-btn:first-child>.btn-group>input[type=submit],.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:first-child>button,.input-group-btn:first-child>input[type=reset],.input-group-btn:first-child>input[type=submit],.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>button,.input-group-btn:last-child>.btn-group:not(:last-child)>input[type=reset],.input-group-btn:last-child>.btn-group:not(:last-child)>input[type=submit],.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type=reset]:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type=submit]:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child,.input-group input[name=post_password]:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>button,.input-group-btn:first-child>.btn-group:not(:first-child)>input[type=reset],.input-group-btn:first-child>.btn-group:not(:first-child)>input[type=submit],.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>button:not(:first-child),.input-group-btn:first-child>input[type=reset]:not(:first-child),.input-group-btn:first-child>input[type=submit]:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn-group>button,.input-group-btn:last-child>.btn-group>input[type=reset],.input-group-btn:last-child>.btn-group>input[type=submit],.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:last-child>button,.input-group-btn:last-child>input[type=reset],.input-group-btn:last-child>input[type=submit],.input-group .form-control:last-child,.input-group input[name=post_password]:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn,.input-group-btn>button,.input-group-btn>input[type=reset],.input-group-btn>input[type=submit]{position:relative}.input-group-btn>.btn+.btn,.input-group-btn>.btn+button,.input-group-btn>.btn+input[type=reset],.input-group-btn>.btn+input[type=submit],.input-group-btn>button+.btn,.input-group-btn>button+button,.input-group-btn>button+input[type=reset],.input-group-btn>button+input[type=submit],.input-group-btn>input[type=reset]+.btn,.input-group-btn>input[type=reset]+button,.input-group-btn>input[type=reset]+input[type=reset],.input-group-btn>input[type=reset]+input[type=submit],.input-group-btn>input[type=submit]+.btn,.input-group-btn>input[type=submit]+button,.input-group-btn>input[type=submit]+input[type=reset],.input-group-btn>input[type=submit]+input[type=submit]{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover,.input-group-btn>button:active,.input-group-btn>button:focus,.input-group-btn>button:hover,.input-group-btn>input[type=reset]:active,.input-group-btn>input[type=reset]:focus,.input-group-btn>input[type=reset]:hover,.input-group-btn>input[type=submit]:active,.input-group-btn>input[type=submit]:focus,.input-group-btn>input[type=submit]:hover{z-index:1}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group,.input-group-btn:first-child>button,.input-group-btn:first-child>input[type=reset],.input-group-btn:first-child>input[type=submit]{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.input-group-btn:last-child>button,.input-group-btn:last-child>input[type=reset],.input-group-btn:last-child>input[type=submit]{z-index:1;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:7;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:8}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin:8px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form input[name=post_password]{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group input[name=post_password]{width:auto}.navbar-form .input-group>.form-control,.navbar-form .input-group>input[name=post_password]{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.btn-group-sm>.navbar-btn.btn,.btn-group-sm>button.navbar-btn,.btn-group-sm>input.navbar-btn[type=reset],.btn-group-sm>input.navbar-btn[type=submit],.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.btn-group-xs>.navbar-btn.btn,.btn-group-xs>button.navbar-btn,.btn-group-xs>input.navbar-btn[type=reset],.btn-group-xs>input.navbar-btn[type=submit],.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination,ul.page-numbers{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li,ul.page-numbers>li{display:inline}.pagination>li>a,.pagination>li>span,ul.page-numbers>li>a,ul.page-numbers>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span,ul.page-numbers>li:first-child>a,ul.page-numbers>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span,ul.page-numbers>li:last-child>a,ul.page-numbers>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,ul.page-numbers>li>a:focus,ul.page-numbers>li>a:hover,ul.page-numbers>li>span:focus,ul.page-numbers>li>span:hover{z-index:1;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,ul.page-numbers>.active>a,ul.page-numbers>.active>a:focus,ul.page-numbers>.active>a:hover,ul.page-numbers>.active>span,ul.page-numbers>.active>span:focus,ul.page-numbers>.active>span:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover,ul.page-numbers>.disabled>a,ul.page-numbers>.disabled>a:focus,ul.page-numbers>.disabled>a:hover,ul.page-numbers>.disabled>span,ul.page-numbers>.disabled>span:focus,ul.page-numbers>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label,button .label,input[type=reset] .label,input[type=submit] .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge,button .badge,input[type=reset] .badge,input[type=submit] .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-group-xs>button .badge,.btn-group-xs>input[type=reset] .badge,.btn-group-xs>input[type=submit] .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}#content .page header.entry-header .jumbotron .entry-title,#content .post header.entry-header .jumbotron .entry-title,#header-branding .jumbotron .site-title,.jumbotron,.jumbotron #content .page header.entry-header .entry-title,.jumbotron #content .post header.entry-header .entry-title,.jumbotron #header-branding .site-title,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container-fluid .jumbotron,.container .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container-fluid .jumbotron,.container .jumbotron{padding-left:60px;padding-right:60px}#content .page header.entry-header .jumbotron .entry-title,#content .post header.entry-header .jumbotron .entry-title,#header-branding .jumbotron .site-title,.jumbotron #content .page header.entry-header .entry-title,.jumbotron #content .post header.entry-header .entry-title,.jumbotron #header-branding .site-title,.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail,.wp-caption{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img,.wp-caption>img,.wp-caption a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption,.wp-caption .caption{padding:9px;color:#333}a.active.wp-caption,a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover,a.wp-caption:focus,a.wp-caption:hover{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes a{0%{background-position:40px 0}to{background-position:0 0}}@keyframes a{0%{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:a 2s linear infinite;animation:a 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.gallery .gallery-item img.media-object,.media-object.img-thumbnail{max-width:none}.entry-attachment #nav-below .media>.nav-next,.media-right,.media>.alignright,.media>.pull-right,.widget_calendar #wp-calendar #next .media>a{padding-left:10px}.entry-attachment #nav-below .media>.nav-previous,.gallery .media>.gallery-item,.media-left,.media>.alignleft,.media>.pull-left,.widget_calendar #wp-calendar #prev .media>a{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:1;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body:after,.panel-body:before{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.entry-content .panel>.panel-collapse>table,.entry-content .panel>.table-responsive>table,.entry-content .panel>table,.entry-content .widget_calendar .panel>#wp-calendar>table,.page-content .panel>.panel-collapse>table,.page-content .panel>.table-responsive>table,.page-content .panel>table,.page-content .widget_calendar .panel>#wp-calendar>table,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table,.widget_calendar .entry-content .panel>#wp-calendar>table,.widget_calendar .page-content .panel>#wp-calendar>table,.widget_calendar .panel>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.widget_calendar .panel>#wp-calendar>.table,.widget_calendar .panel>.panel-collapse>#wp-calendar,.widget_calendar .panel>.table-responsive>#wp-calendar{margin-bottom:0}.entry-content .panel>.panel-collapse>table caption,.entry-content .panel>.table-responsive>table caption,.entry-content .panel>table caption,.entry-content .widget_calendar .panel>#wp-calendar>table caption,.page-content .panel>.panel-collapse>table caption,.page-content .panel>.table-responsive>table caption,.page-content .panel>table caption,.page-content .widget_calendar .panel>#wp-calendar>table caption,.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption,.widget_calendar .entry-content .panel>#wp-calendar>table caption,.widget_calendar .page-content .panel>#wp-calendar>table caption,.widget_calendar .panel>#wp-calendar>#wp-calendar caption,.widget_calendar .panel>#wp-calendar>.table caption,.widget_calendar .panel>#wp-calendar caption,.widget_calendar .panel>.panel-collapse>#wp-calendar caption,.widget_calendar .panel>.table-responsive>#wp-calendar caption{padding-left:15px;padding-right:15px}.entry-content .panel>.table-responsive:first-child>table:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.entry-content .panel>table:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .panel>table:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.entry-content .panel>table:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>table:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.entry-content .panel>.panel-body+table,.entry-content .panel>table+.panel-body,.page-content .panel>.panel-body+table,.page-content .panel>table+.panel-body,.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body,.widget_calendar .panel>#wp-calendar+.panel-body,.widget_calendar .panel>.panel-body+#wp-calendar{border-top:1px solid #ddd}.entry-content .panel>table>tbody:first-child>tr:first-child td,.entry-content .panel>table>tbody:first-child>tr:first-child th,.page-content .panel>table>tbody:first-child>tr:first-child td,.page-content .panel>table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child td,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered,.widget_calendar .panel>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.widget_calendar .panel>#wp-calendar>.table-bordered,.widget_calendar .panel>.table-responsive>#wp-calendar{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive,.widget_calendar .panel>#wp-calendar{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal,.modal-open{overflow:hidden}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn,.modal-footer .btn+button,.modal-footer .btn+input[type=reset],.modal-footer .btn+input[type=submit],.modal-footer button+.btn,.modal-footer button+button,.modal-footer button+input[type=reset],.modal-footer button+input[type=submit],.modal-footer input[type=reset]+.btn,.modal-footer input[type=reset]+button,.modal-footer input[type=reset]+input[type=reset],.modal-footer input[type=reset]+input[type=submit],.modal-footer input[type=submit]+.btn,.modal-footer input[type=submit]+button,.modal-footer input[type=submit]+input[type=reset],.modal-footer input[type=submit]+input[type=submit]{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .btn+button,.modal-footer .btn-group .btn+input[type=reset],.modal-footer .btn-group .btn+input[type=submit],.modal-footer .btn-group button+.btn,.modal-footer .btn-group button+button,.modal-footer .btn-group button+input[type=reset],.modal-footer .btn-group button+input[type=submit],.modal-footer .btn-group input[type=reset]+.btn,.modal-footer .btn-group input[type=reset]+button,.modal-footer .btn-group input[type=reset]+input[type=reset],.modal-footer .btn-group input[type=reset]+input[type=submit],.modal-footer .btn-group input[type=submit]+.btn,.modal-footer .btn-group input[type=submit]+button,.modal-footer .btn-group input[type=submit]+input[type=reset],.modal-footer .btn-group input[type=submit]+input[type=submit]{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:12;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:11;display:none;max-width:276px;padding:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media (-webkit-transform-3d),all and (transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translateZ(0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,.0001));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001),rgba(0,0,0,.5));background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:3;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:5;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:4;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn,.carousel-caption button,.carousel-caption input[type=reset],.carousel-caption input[type=submit]{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.aligncenter,.center-block{display:block;margin-left:auto;margin-right:auto}.alignright,.entry-attachment #nav-below .nav-next,.pull-right,.widget_calendar #wp-calendar #next a{float:right!important}.alignleft,.entry-attachment #nav-below .nav-previous,.gallery .gallery-item,.pull-left,.widget_calendar #wp-calendar #prev a{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body{overflow-x:hidden}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}img{height:auto;max-width:100%}.alignnone{margin:.5em 0}.alignright{margin:.5em 0 1em 1em}.alignleft{margin:.5em 1em 1em 0}.aligncenter{margin:.5em auto}.hentry,.widget{-ms-word-wrap:break-word;word-wrap:break-word}.entry-content:after,.entry-content:before,.page-content:after,.page-content:before{content:" ";display:table}.entry-content:after,.page-content:after{clear:both}.entry-attachment .attachment{margin-bottom:1em}.entry-caption{color:#666}.bypostauthor{color:inherit}.twitter-tweet-rendered{max-width:100%!important}.gallery{margin:0 auto 1em}.gallery:after,.gallery:before{content:" ";display:table}.gallery:after{clear:both}.gallery.gallery-columns-1 .gallery-item{float:none;margin:2em 2%;width:96%}.gallery.gallery-columns-2 .gallery-item{margin:2em 2%;width:46%}.gallery.gallery-columns-3 .gallery-item{margin:2em 2%;width:29.33333%}.gallery.gallery-columns-4 .gallery-item{margin:2em 2%;width:21%}.gallery.gallery-columns-5 .gallery-item{margin:2em 2%;width:16%}.gallery.gallery-columns-6 .gallery-item{margin:2em 1%;width:14.66667%}.gallery.gallery-columns-7 .gallery-item{margin:2em 1%;width:12.28571%}.gallery.gallery-columns-8 .gallery-item{margin:2em 1%;width:10.5%}.gallery.gallery-columns-9 .gallery-item{margin:2em 1%;width:9.11111%}.gallery .gallery-caption{color:#333;margin-left:0}.gallery dl{margin:0}.gallery br+br{display:none}.hentry img,.widget img{width:auto}.hentry img,.widget img,img.header-image,img.wp-post-image{height:auto;max-width:100%}.rsswidget img,img.wp-smiley{border:none;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}img#wpstats{display:none}.entry-content p img.aligncenter,.entry-content p img.alignleft,.entry-content p img.alignnone,.entry-content p img.alignright,.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignnone,.wp-caption.alignright{margin-top:1em;margin-bottom:2em}.wp-caption.aligncenter,.wp-caption.alignnone{clear:both!important}.wp-caption .wp-caption-text{display:inline-block;padding:9px;color:#333}.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:12px;font-style:normal;font-weight:700;margin-right:5px}.widget_calendar #wp-calendar #prev{border-right:0}.widget_calendar #wp-calendar #next{border-left:0}.widget_tag_cloud a:nth-child(1){font-size:23px!important}.widget_tag_cloud a:nth-child(2){font-size:14px!important}.widget_tag_cloud a:nth-child(3){font-size:24px!important}.widget_tag_cloud a:nth-child(4){font-size:21px!important}.widget_tag_cloud a:nth-child(5){font-size:29px!important}.widget_tag_cloud a:nth-child(6){font-size:26px!important}.widget_tag_cloud a:nth-child(7){font-size:16px!important}.widget_tag_cloud a:nth-child(8){font-size:14px!important}.widget_tag_cloud a:nth-child(9){font-size:21px!important}.widget_tag_cloud a:nth-child(10){font-size:19px!important}.widget_tag_cloud a:nth-child(11){font-size:25px!important}.widget_tag_cloud a:nth-child(12){font-size:17px!important}.wp-video-shortcode{max-width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:13}.form-radio-group .radio:first-child{margin-top:0}.form-radio-group .radio:last-child{margin-bottom:0}select{max-width:100%}ul.page-numbers>li>span.current,ul.page-numbers>li>span.current:focus,ul.page-numbers>li>span.current:hover{z-index:1;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination-wrap{text-align:center;margin-top:15px}.infinite-scroll .pagination-wrap{display:none}.odin-map img{max-width:none!important}.navigation-skiplink-link{display:block;padding:1em;background-color:#f5f5f5;outline:0;outline:1px dotted}#content:focus{outline:none}#header-branding{background:none;padding:1.5em 0}#header-branding .custom-logo-link img{margin-right:1.5em;margin-bottom:1.5em;max-height:240px;max-width:auto}#header-branding .site-title{margin:0}#header-branding .site-description{margin:.5em 0 0}#header-image{margin-top:1.5em}#navigation-top{border-radius:0;margin:0}#content .page,#content .post{margin-bottom:2em;padding-left:2em;padding-right:2em;border-left:5px solid #f5f5f5}#content .page .entry-excerpt,#content .post .entry-excerpt{font-size:large}#content .page .entry-content,#content .post .entry-content{font-size:larger;padding-top:.5em;padding-bottom:1.5em}#content .page .entry-footer,#content .post .entry-footer{background:#f5f5f5;padding:.5em 1em}#content .post.sticky header.entry-header .entry-title:after{content:" \2014 "}#footer{text-align:center;position:absolute;bottom:0;width:100%;height:50px;background-color:#f5f5f5;padding-top:15px}html{position:relative;min-height:100%;overflow-y:scroll}body{margin-bottom:70px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto} \ No newline at end of file +@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret,.dropup>button>.caret,.dropup>input[type=reset]>.caret,.dropup>input[type=submit]>.caret,button>.caret,input[type=reset]>.caret,input[type=submit]>.caret{border-top-color:#000!important}.label{border:1px solid #000}.entry-content table,.page-content table,.table,.widget_calendar #wp-calendar{border-collapse:collapse!important}.entry-content table td,.entry-content table th,.page-content table td,.page-content table th,.table td,.table th,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{background-color:#fff!important}.table-bordered td,.table-bordered th,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot);src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}#header-image img,.comment-content img,.entry-content p img,.img-responsive,.widget img,.wp-caption{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.gallery .gallery-item img,.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.navigation-skiplink-link,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.navigation-skiplink-link:active,.navigation-skiplink-link:focus,.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-description,#header-branding .site-title,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}#content .page header.entry-header .entry-title .small,#content .page header.entry-header .entry-title small,#content .post header.entry-header .entry-title .small,#content .post header.entry-header .entry-title small,#header-branding .site-description .small,#header-branding .site-description small,#header-branding .site-title .small,#header-branding .site-title small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-title,.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}#content .page header.entry-header .entry-title .small,#content .page header.entry-header .entry-title small,#content .post header.entry-header .entry-title .small,#content .post header.entry-header .entry-title small,#header-branding .site-title .small,#header-branding .site-title small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}#header-branding .site-description,.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}#header-branding .site-description .small,#header-branding .site-description small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}#content .page header.entry-header .entry-title,#content .post header.entry-header .entry-title,#header-branding .site-title,.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}#header-branding .site-description,.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}#content .page header.entry-header .entry-meta,#content .post header.entry-header .entry-meta,.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){#content .page header.entry-header .entry-meta,#content .post header.entry-header .entry-meta,.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.entry-attachment .attachment,.gallery .gallery-item,.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,.entry-attachment #nav-below blockquote.nav-next,blockquote.alignright,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,.entry-attachment #nav-below blockquote.nav-next .small:before,.entry-attachment #nav-below blockquote.nav-next footer:before,.entry-attachment #nav-below blockquote.nav-next small:before,blockquote.alignright .small:before,blockquote.alignright footer:before,blockquote.alignright small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,.entry-attachment #nav-below blockquote.nav-next .small:after,.entry-attachment #nav-below blockquote.nav-next footer:after,.entry-attachment #nav-below blockquote.nav-next small:after,blockquote.alignright .small:after,blockquote.alignright footer:after,blockquote.alignright small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px;font-size:90%}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.entry-content table,.page-content table,.table,.widget_calendar #wp-calendar{width:100%;max-width:100%;margin-bottom:20px}.entry-content table>tbody>tr>td,.entry-content table>tbody>tr>th,.entry-content table>tfoot>tr>td,.entry-content table>tfoot>tr>th,.entry-content table>thead>tr>td,.entry-content table>thead>tr>th,.page-content table>tbody>tr>td,.page-content table>tbody>tr>th,.page-content table>tfoot>tr>td,.page-content table>tfoot>tr>th,.page-content table>thead>tr>td,.page-content table>thead>tr>th,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.entry-content table>thead>tr>th,.page-content table>thead>tr>th,.table>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.entry-content table>caption+thead>tr:first-child>td,.entry-content table>caption+thead>tr:first-child>th,.entry-content table>colgroup+thead>tr:first-child>td,.entry-content table>colgroup+thead>tr:first-child>th,.entry-content table>thead:first-child>tr:first-child>td,.entry-content table>thead:first-child>tr:first-child>th,.page-content table>caption+thead>tr:first-child>td,.page-content table>caption+thead>tr:first-child>th,.page-content table>colgroup+thead>tr:first-child>td,.page-content table>colgroup+thead>tr:first-child>th,.page-content table>thead:first-child>tr:first-child>td,.page-content table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.widget_calendar #wp-calendar>caption+thead>tr:first-child>td,.widget_calendar #wp-calendar>caption+thead>tr:first-child>th,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>td,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>th,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>td,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>th{border-top:0}.entry-content table>tbody+tbody,.page-content table>tbody+tbody,.table>tbody+tbody,.widget_calendar #wp-calendar>tbody+tbody{border-top:2px solid #ddd}.entry-content .table table,.entry-content .widget_calendar #wp-calendar table,.entry-content table .table,.entry-content table .widget_calendar #wp-calendar,.entry-content table table,.page-content .table table,.page-content .widget_calendar #wp-calendar table,.page-content table .table,.page-content table .widget_calendar #wp-calendar,.page-content table table,.table .entry-content table,.table .page-content table,.table .table,.table .widget_calendar #wp-calendar,.widget_calendar #wp-calendar #wp-calendar,.widget_calendar #wp-calendar .entry-content table,.widget_calendar #wp-calendar .page-content table,.widget_calendar #wp-calendar .table,.widget_calendar .entry-content table #wp-calendar,.widget_calendar .page-content table #wp-calendar,.widget_calendar .table #wp-calendar{background-color:#fff}.entry-content .table-condensed>tbody>tr>td,.entry-content .table-condensed>tbody>tr>th,.entry-content .table-condensed>tfoot>tr>td,.entry-content .table-condensed>tfoot>tr>th,.entry-content .table-condensed>thead>tr>td,.entry-content .table-condensed>thead>tr>th,.page-content .table-condensed>tbody>tr>td,.page-content .table-condensed>tbody>tr>th,.page-content .table-condensed>tfoot>tr>td,.page-content .table-condensed>tfoot>tr>th,.page-content .table-condensed>thead>tr>td,.page-content .table-condensed>thead>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th,.widget_calendar #wp-calendar,.widget_calendar #wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd),.widget_calendar #wp-calendar>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.entry-content table>tbody>tr.active>td,.entry-content table>tbody>tr.active>th,.entry-content table>tbody>tr>td.active,.entry-content table>tbody>tr>th.active,.entry-content table>tfoot>tr.active>td,.entry-content table>tfoot>tr.active>th,.entry-content table>tfoot>tr>td.active,.entry-content table>tfoot>tr>th.active,.entry-content table>thead>tr.active>td,.entry-content table>thead>tr.active>th,.entry-content table>thead>tr>td.active,.entry-content table>thead>tr>th.active,.page-content table>tbody>tr.active>td,.page-content table>tbody>tr.active>th,.page-content table>tbody>tr>td.active,.page-content table>tbody>tr>th.active,.page-content table>tfoot>tr.active>td,.page-content table>tfoot>tr.active>th,.page-content table>tfoot>tr>td.active,.page-content table>tfoot>tr>th.active,.page-content table>thead>tr.active>td,.page-content table>thead>tr.active>th,.page-content table>thead>tr>td.active,.page-content table>thead>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active,.widget_calendar #wp-calendar>tbody>tr.active>td,.widget_calendar #wp-calendar>tbody>tr.active>th,.widget_calendar #wp-calendar>tbody>tr>td.active,.widget_calendar #wp-calendar>tbody>tr>th.active,.widget_calendar #wp-calendar>tfoot>tr.active>td,.widget_calendar #wp-calendar>tfoot>tr.active>th,.widget_calendar #wp-calendar>tfoot>tr>td.active,.widget_calendar #wp-calendar>tfoot>tr>th.active,.widget_calendar #wp-calendar>thead>tr.active>td,.widget_calendar #wp-calendar>thead>tr.active>th,.widget_calendar #wp-calendar>thead>tr>td.active,.widget_calendar #wp-calendar>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.entry-content table>tbody>tr.success>td,.entry-content table>tbody>tr.success>th,.entry-content table>tbody>tr>td.success,.entry-content table>tbody>tr>th.success,.entry-content table>tfoot>tr.success>td,.entry-content table>tfoot>tr.success>th,.entry-content table>tfoot>tr>td.success,.entry-content table>tfoot>tr>th.success,.entry-content table>thead>tr.success>td,.entry-content table>thead>tr.success>th,.entry-content table>thead>tr>td.success,.entry-content table>thead>tr>th.success,.page-content table>tbody>tr.success>td,.page-content table>tbody>tr.success>th,.page-content table>tbody>tr>td.success,.page-content table>tbody>tr>th.success,.page-content table>tfoot>tr.success>td,.page-content table>tfoot>tr.success>th,.page-content table>tfoot>tr>td.success,.page-content table>tfoot>tr>th.success,.page-content table>thead>tr.success>td,.page-content table>thead>tr.success>th,.page-content table>thead>tr>td.success,.page-content table>thead>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success,.widget_calendar #wp-calendar>tbody>tr.success>td,.widget_calendar #wp-calendar>tbody>tr.success>th,.widget_calendar #wp-calendar>tbody>tr>td.success,.widget_calendar #wp-calendar>tbody>tr>th.success,.widget_calendar #wp-calendar>tfoot>tr.success>td,.widget_calendar #wp-calendar>tfoot>tr.success>th,.widget_calendar #wp-calendar>tfoot>tr>td.success,.widget_calendar #wp-calendar>tfoot>tr>th.success,.widget_calendar #wp-calendar>thead>tr.success>td,.widget_calendar #wp-calendar>thead>tr.success>th,.widget_calendar #wp-calendar>thead>tr>td.success,.widget_calendar #wp-calendar>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.entry-content table>tbody>tr.info>td,.entry-content table>tbody>tr.info>th,.entry-content table>tbody>tr>td.info,.entry-content table>tbody>tr>th.info,.entry-content table>tfoot>tr.info>td,.entry-content table>tfoot>tr.info>th,.entry-content table>tfoot>tr>td.info,.entry-content table>tfoot>tr>th.info,.entry-content table>thead>tr.info>td,.entry-content table>thead>tr.info>th,.entry-content table>thead>tr>td.info,.entry-content table>thead>tr>th.info,.page-content table>tbody>tr.info>td,.page-content table>tbody>tr.info>th,.page-content table>tbody>tr>td.info,.page-content table>tbody>tr>th.info,.page-content table>tfoot>tr.info>td,.page-content table>tfoot>tr.info>th,.page-content table>tfoot>tr>td.info,.page-content table>tfoot>tr>th.info,.page-content table>thead>tr.info>td,.page-content table>thead>tr.info>th,.page-content table>thead>tr>td.info,.page-content table>thead>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info,.widget_calendar #wp-calendar>tbody>tr.info>td,.widget_calendar #wp-calendar>tbody>tr.info>th,.widget_calendar #wp-calendar>tbody>tr>td.info,.widget_calendar #wp-calendar>tbody>tr>th.info,.widget_calendar #wp-calendar>tfoot>tr.info>td,.widget_calendar #wp-calendar>tfoot>tr.info>th,.widget_calendar #wp-calendar>tfoot>tr>td.info,.widget_calendar #wp-calendar>tfoot>tr>th.info,.widget_calendar #wp-calendar>thead>tr.info>td,.widget_calendar #wp-calendar>thead>tr.info>th,.widget_calendar #wp-calendar>thead>tr>td.info,.widget_calendar #wp-calendar>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.entry-content table>tbody>tr.warning>td,.entry-content table>tbody>tr.warning>th,.entry-content table>tbody>tr>td.warning,.entry-content table>tbody>tr>th.warning,.entry-content table>tfoot>tr.warning>td,.entry-content table>tfoot>tr.warning>th,.entry-content table>tfoot>tr>td.warning,.entry-content table>tfoot>tr>th.warning,.entry-content table>thead>tr.warning>td,.entry-content table>thead>tr.warning>th,.entry-content table>thead>tr>td.warning,.entry-content table>thead>tr>th.warning,.page-content table>tbody>tr.warning>td,.page-content table>tbody>tr.warning>th,.page-content table>tbody>tr>td.warning,.page-content table>tbody>tr>th.warning,.page-content table>tfoot>tr.warning>td,.page-content table>tfoot>tr.warning>th,.page-content table>tfoot>tr>td.warning,.page-content table>tfoot>tr>th.warning,.page-content table>thead>tr.warning>td,.page-content table>thead>tr.warning>th,.page-content table>thead>tr>td.warning,.page-content table>thead>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning,.widget_calendar #wp-calendar>tbody>tr.warning>td,.widget_calendar #wp-calendar>tbody>tr.warning>th,.widget_calendar #wp-calendar>tbody>tr>td.warning,.widget_calendar #wp-calendar>tbody>tr>th.warning,.widget_calendar #wp-calendar>tfoot>tr.warning>td,.widget_calendar #wp-calendar>tfoot>tr.warning>th,.widget_calendar #wp-calendar>tfoot>tr>td.warning,.widget_calendar #wp-calendar>tfoot>tr>th.warning,.widget_calendar #wp-calendar>thead>tr.warning>td,.widget_calendar #wp-calendar>thead>tr.warning>th,.widget_calendar #wp-calendar>thead>tr>td.warning,.widget_calendar #wp-calendar>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.entry-content table>tbody>tr.danger>td,.entry-content table>tbody>tr.danger>th,.entry-content table>tbody>tr>td.danger,.entry-content table>tbody>tr>th.danger,.entry-content table>tfoot>tr.danger>td,.entry-content table>tfoot>tr.danger>th,.entry-content table>tfoot>tr>td.danger,.entry-content table>tfoot>tr>th.danger,.entry-content table>thead>tr.danger>td,.entry-content table>thead>tr.danger>th,.entry-content table>thead>tr>td.danger,.entry-content table>thead>tr>th.danger,.page-content table>tbody>tr.danger>td,.page-content table>tbody>tr.danger>th,.page-content table>tbody>tr>td.danger,.page-content table>tbody>tr>th.danger,.page-content table>tfoot>tr.danger>td,.page-content table>tfoot>tr.danger>th,.page-content table>tfoot>tr>td.danger,.page-content table>tfoot>tr>th.danger,.page-content table>thead>tr.danger>td,.page-content table>thead>tr.danger>th,.page-content table>thead>tr>td.danger,.page-content table>thead>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger,.widget_calendar #wp-calendar>tbody>tr.danger>td,.widget_calendar #wp-calendar>tbody>tr.danger>th,.widget_calendar #wp-calendar>tbody>tr>td.danger,.widget_calendar #wp-calendar>tbody>tr>th.danger,.widget_calendar #wp-calendar>tfoot>tr.danger>td,.widget_calendar #wp-calendar>tfoot>tr.danger>th,.widget_calendar #wp-calendar>tfoot>tr>td.danger,.widget_calendar #wp-calendar>tfoot>tr>th.danger,.widget_calendar #wp-calendar>thead>tr.danger>td,.widget_calendar #wp-calendar>thead>tr.danger>th,.widget_calendar #wp-calendar>thead>tr>td.danger,.widget_calendar #wp-calendar>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive,.widget_calendar #wp-calendar{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive,.widget_calendar #wp-calendar{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.entry-content .table-responsive>table,.entry-content .widget_calendar #wp-calendar>table,.page-content .table-responsive>table,.page-content .widget_calendar #wp-calendar>table,.table-responsive>.table,.widget_calendar #wp-calendar>#wp-calendar,.widget_calendar #wp-calendar>.table,.widget_calendar .entry-content #wp-calendar>table,.widget_calendar .page-content #wp-calendar>table,.widget_calendar .table-responsive>#wp-calendar{margin-bottom:0}.entry-content .table-responsive>table>tbody>tr>td,.entry-content .table-responsive>table>tbody>tr>th,.entry-content .table-responsive>table>tfoot>tr>td,.entry-content .table-responsive>table>tfoot>tr>th,.entry-content .table-responsive>table>thead>tr>td,.entry-content .table-responsive>table>thead>tr>th,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>td,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>th,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.entry-content .widget_calendar #wp-calendar>table>thead>tr>td,.entry-content .widget_calendar #wp-calendar>table>thead>tr>th,.page-content .table-responsive>table>tbody>tr>td,.page-content .table-responsive>table>tbody>tr>th,.page-content .table-responsive>table>tfoot>tr>td,.page-content .table-responsive>table>tfoot>tr>th,.page-content .table-responsive>table>thead>tr>td,.page-content .table-responsive>table>thead>tr>th,.page-content .widget_calendar #wp-calendar>table>tbody>tr>td,.page-content .widget_calendar #wp-calendar>table>tbody>tr>th,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.page-content .widget_calendar #wp-calendar>table>thead>tr>td,.page-content .widget_calendar #wp-calendar>table>thead>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th,.widget_calendar #wp-calendar>.table>tbody>tr>td,.widget_calendar #wp-calendar>.table>tbody>tr>th,.widget_calendar #wp-calendar>.table>tfoot>tr>td,.widget_calendar #wp-calendar>.table>tfoot>tr>th,.widget_calendar #wp-calendar>.table>thead>tr>td,.widget_calendar #wp-calendar>.table>thead>tr>th,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>td,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>th,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>td,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>th,.widget_calendar .entry-content #wp-calendar>table>thead>tr>td,.widget_calendar .entry-content #wp-calendar>table>thead>tr>th,.widget_calendar .page-content #wp-calendar>table>tbody>tr>td,.widget_calendar .page-content #wp-calendar>table>tbody>tr>th,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>td,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>th,.widget_calendar .page-content #wp-calendar>table>thead>tr>td,.widget_calendar .page-content #wp-calendar>table>thead>tr>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered,.widget_calendar #wp-calendar>#wp-calendar,.widget_calendar #wp-calendar>.table-bordered,.widget_calendar .table-responsive>#wp-calendar{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>th{border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,input[name=post_password],output{display:block;font-size:14px;line-height:1.42857;color:#555}.form-control,input[name=post_password]{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus,input[name=post_password]:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder,input[name=post_password]::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,input[name=post_password]:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,input[name=post_password]::-webkit-input-placeholder{color:#999}.form-control::-ms-expand,input[name=post_password]::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,fieldset[disabled] input[name=post_password],input[disabled][name=post_password],input[readonly][name=post_password]{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control,fieldset[disabled] input[name=post_password],input[disabled][name=post_password]{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=date][name=post_password],input[type=datetime-local].form-control,input[type=datetime-local][name=post_password],input[type=month].form-control,input[type=month][name=post_password],input[type=time].form-control,input[type=time][name=post_password]{line-height:34px}.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=date][type=reset],.input-group-sm>.input-group-btn>input[type=date][type=submit],.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=datetime-local][type=reset],.input-group-sm>.input-group-btn>input[type=datetime-local][type=submit],.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=month][type=reset],.input-group-sm>.input-group-btn>input[type=month][type=submit],.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>.input-group-btn>input[type=time][type=reset],.input-group-sm>.input-group-btn>input[type=time][type=submit],.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=date][name=post_password],.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=datetime-local][name=post_password],.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=month][name=post_password],.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm>input[type=time][name=post_password],.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=date][type=reset],.input-group-lg>.input-group-btn>input[type=date][type=submit],.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=datetime-local][type=reset],.input-group-lg>.input-group-btn>input[type=datetime-local][type=submit],.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=month][type=reset],.input-group-lg>.input-group-btn>input[type=month][type=submit],.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>.input-group-btn>input[type=time][type=reset],.input-group-lg>.input-group-btn>input[type=time][type=submit],.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=date][name=post_password],.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=datetime-local][name=post_password],.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=month][name=post_password],.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg>input[type=time][name=post_password],.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-lg>.input-group-btn>button.form-control-static,.input-group-lg>.input-group-btn>input.form-control-static[type=reset],.input-group-lg>.input-group-btn>input.form-control-static[type=submit],.input-group-lg>input.form-control-static[name=post_password],.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.input-group-sm>.input-group-btn>button.form-control-static,.input-group-sm>.input-group-btn>input.form-control-static[type=reset],.input-group-sm>.input-group-btn>input.form-control-static[type=submit],.input-group-sm>input.form-control-static[name=post_password]{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.input-group-btn>button,.input-group-sm>.input-group-btn>input[type=reset],.input-group-sm>.input-group-btn>input[type=submit],.input-group-sm>input[name=post_password],.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control,.form-group-sm input[name=post_password]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.input-group-btn>button,.input-group-lg>.input-group-btn>input[type=reset],.input-group-lg>.input-group-btn>input[type=submit],.input-group-lg>input[name=post_password],.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control,.form-group-lg input[name=post_password]{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback input[name=post_password]{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:1;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.form-group-lg input[name=post_password]+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg>.input-group-btn>button+.form-control-feedback,.input-group-lg>.input-group-btn>input[type=reset]+.form-control-feedback,.input-group-lg>.input-group-btn>input[type=submit]+.form-control-feedback,.input-group-lg>input[name=post_password]+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.form-group-sm input[name=post_password]+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm>.input-group-btn>button+.form-control-feedback,.input-group-sm>.input-group-btn>input[type=reset]+.form-control-feedback,.input-group-sm>.input-group-btn>input[type=submit]+.form-control-feedback,.input-group-sm>input[name=post_password]+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control,.has-success input[name=post_password]{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus,.has-success input[name=post_password]:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control,.has-warning input[name=post_password]{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus,.has-warning input[name=post_password]:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control,.has-error input[name=post_password]{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus,.has-error input[name=post_password]:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.navigation-skiplink-link~.form-control-feedback,.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline input[name=post_password]{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group input[name=post_password]{width:auto}.form-inline .input-group>.form-control,.form-inline .input-group>input[name=post_password]{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn,button,input[type=reset],input[type=submit]{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,button.active.focus,button.active:focus,button.focus,button:active.focus,button:active:focus,button:focus,input.active.focus[type=reset],input.active.focus[type=submit],input.active[type=reset]:focus,input.active[type=submit]:focus,input.focus[type=reset],input.focus[type=submit],input[type=reset]:active.focus,input[type=reset]:active:focus,input[type=reset]:focus,input[type=submit]:active.focus,input[type=submit]:active:focus,input[type=submit]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover,button.focus,button:focus,button:hover,input.focus[type=reset],input.focus[type=submit],input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#333;text-decoration:none}.btn.active,.btn:active,button.active,button:active,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=submit]:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],button.disabled,button[disabled],fieldset[disabled] .btn,fieldset[disabled] button,fieldset[disabled] input[type=reset],fieldset[disabled] input[type=submit],input.disabled[type=reset],input.disabled[type=submit],input[disabled][type=reset],input[disabled][type=submit]{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default,button,input[type=reset],input[type=submit]{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus,button.focus,button:focus,input.focus[type=reset],input.focus[type=submit],input[type=reset]:focus,input[type=submit]:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle,.open>button.dropdown-toggle,.open>input.dropdown-toggle[type=reset],.open>input.dropdown-toggle[type=submit],button.active,button:active,button:hover,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover,.open>button.dropdown-toggle.focus,.open>button.dropdown-toggle:focus,.open>button.dropdown-toggle:hover,.open>input.dropdown-toggle.focus[type=reset],.open>input.dropdown-toggle.focus[type=submit],.open>input.dropdown-toggle[type=reset]:focus,.open>input.dropdown-toggle[type=reset]:hover,.open>input.dropdown-toggle[type=submit]:focus,.open>input.dropdown-toggle[type=submit]:hover,button.active.focus,button.active:focus,button.active:hover,button:active.focus,button:active:focus,button:active:hover,input.active.focus[type=reset],input.active.focus[type=submit],input.active[type=reset]:focus,input.active[type=reset]:hover,input.active[type=submit]:focus,input.active[type=submit]:hover,input[type=reset]:active.focus,input[type=reset]:active:focus,input[type=reset]:active:hover,input[type=submit]:active.focus,input[type=submit]:active:focus,input[type=submit]:active:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle,.open>button.dropdown-toggle,.open>input.dropdown-toggle[type=reset],.open>input.dropdown-toggle[type=submit],button.active,button:active,input.active[type=reset],input.active[type=submit],input[type=reset]:active,input[type=submit]:active{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,button.disabled.focus,button.disabled:focus,button.disabled:hover,button[disabled].focus,button[disabled]:focus,button[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] button.focus,fieldset[disabled] button:focus,fieldset[disabled] button:hover,fieldset[disabled] input.focus[type=reset],fieldset[disabled] input.focus[type=submit],fieldset[disabled] input[type=reset]:focus,fieldset[disabled] input[type=reset]:hover,fieldset[disabled] input[type=submit]:focus,fieldset[disabled] input[type=submit]:hover,input.disabled.focus[type=reset],input.disabled.focus[type=submit],input.disabled[type=reset]:focus,input.disabled[type=reset]:hover,input.disabled[type=submit]:focus,input.disabled[type=submit]:hover,input[disabled].focus[type=reset],input[disabled].focus[type=submit],input[disabled][type=reset]:focus,input[disabled][type=reset]:hover,input[disabled][type=submit]:focus,input[disabled][type=submit]:hover{background-color:#fff;border-color:#ccc}.btn-default .badge,button .badge,input[type=reset] .badge,input[type=submit] .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-group-lg>button,.btn-group-lg>input[type=reset],.btn-group-lg>input[type=submit],.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-group-sm>.btn,.btn-group-sm>button,.btn-group-sm>input[type=reset],.btn-group-sm>input[type=submit],.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-group-xs>button,.btn-group-xs>input[type=reset],.btn-group-xs>input[type=submit],.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:7;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.alignright,.dropdown-menu.pull-right,.entry-attachment #nav-below .dropdown-menu.nav-next,.widget_calendar #wp-calendar #next a.dropdown-menu{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:6}.alignright>.dropdown-menu,.entry-attachment #nav-below .nav-next>.dropdown-menu,.pull-right>.dropdown-menu,.widget_calendar #wp-calendar #next a>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>button,.btn-group-vertical>input[type=reset],.btn-group-vertical>input[type=submit],.btn-group>.btn,.btn-group>button,.btn-group>input[type=reset],.btn-group>input[type=submit]{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group-vertical>button.active,.btn-group-vertical>button:active,.btn-group-vertical>button:focus,.btn-group-vertical>button:hover,.btn-group-vertical>input.active[type=reset],.btn-group-vertical>input.active[type=submit],.btn-group-vertical>input[type=reset]:active,.btn-group-vertical>input[type=reset]:focus,.btn-group-vertical>input[type=reset]:hover,.btn-group-vertical>input[type=submit]:active,.btn-group-vertical>input[type=submit]:focus,.btn-group-vertical>input[type=submit]:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.btn-group>button.active,.btn-group>button:active,.btn-group>button:focus,.btn-group>button:hover,.btn-group>input.active[type=reset],.btn-group>input.active[type=submit],.btn-group>input[type=reset]:active,.btn-group>input[type=reset]:focus,.btn-group>input[type=reset]:hover,.btn-group>input[type=submit]:active,.btn-group>input[type=submit]:focus,.btn-group>input[type=submit]:hover{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn+button,.btn-group .btn+input[type=reset],.btn-group .btn+input[type=submit],.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group .btn-group+button,.btn-group .btn-group+input[type=reset],.btn-group .btn-group+input[type=submit],.btn-group button+.btn,.btn-group button+.btn-group,.btn-group button+button,.btn-group button+input[type=reset],.btn-group button+input[type=submit],.btn-group input[type=reset]+.btn,.btn-group input[type=reset]+.btn-group,.btn-group input[type=reset]+button,.btn-group input[type=reset]+input[type=reset],.btn-group input[type=reset]+input[type=submit],.btn-group input[type=submit]+.btn,.btn-group input[type=submit]+.btn-group,.btn-group input[type=submit]+button,.btn-group input[type=submit]+input[type=reset],.btn-group input[type=submit]+input[type=submit]{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.btn-toolbar button,.btn-toolbar input[type=reset],.btn-toolbar input[type=submit]{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group,.btn-toolbar>button,.btn-toolbar>input[type=reset],.btn-toolbar>input[type=submit]{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>button:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type=reset]:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type=submit]:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child,.btn-group>button:first-child,.btn-group>input[type=reset]:first-child,.btn-group>input[type=submit]:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>button:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type=reset]:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type=submit]:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child),.btn-group>button:last-child:not(:first-child),.btn-group>input[type=reset]:last-child:not(:first-child),.btn-group>input[type=submit]:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>button,.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=reset],.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=submit]{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type=reset]:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn-group:last-child:not(:first-child)>button:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type=reset]:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle,.btn-group>button+.dropdown-toggle,.btn-group>input[type=reset]+.dropdown-toggle,.btn-group>input[type=submit]+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group-lg.btn-group>button+.dropdown-toggle,.btn-group-lg.btn-group>input[type=reset]+.dropdown-toggle,.btn-group-lg.btn-group>input[type=submit]+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret,button .caret,input[type=reset] .caret,input[type=submit] .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-group-lg>button .caret,.btn-group-lg>input[type=reset] .caret,.btn-group-lg>input[type=submit] .caret,.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-group-lg>button .caret,.dropup .btn-group-lg>input[type=reset] .caret,.dropup .btn-group-lg>input[type=submit] .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>button,.btn-group-vertical>.btn-group>input[type=reset],.btn-group-vertical>.btn-group>input[type=submit],.btn-group-vertical>button,.btn-group-vertical>input[type=reset],.btn-group-vertical>input[type=submit]{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>button,.btn-group-vertical>.btn-group>input[type=reset],.btn-group-vertical>.btn-group>input[type=submit]{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn+button,.btn-group-vertical>.btn+input[type=reset],.btn-group-vertical>.btn+input[type=submit],.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group,.btn-group-vertical>.btn-group+button,.btn-group-vertical>.btn-group+input[type=reset],.btn-group-vertical>.btn-group+input[type=submit],.btn-group-vertical>button+.btn,.btn-group-vertical>button+.btn-group,.btn-group-vertical>button+button,.btn-group-vertical>button+input[type=reset],.btn-group-vertical>button+input[type=submit],.btn-group-vertical>input[type=reset]+.btn,.btn-group-vertical>input[type=reset]+.btn-group,.btn-group-vertical>input[type=reset]+button,.btn-group-vertical>input[type=reset]+input[type=reset],.btn-group-vertical>input[type=reset]+input[type=submit],.btn-group-vertical>input[type=submit]+.btn,.btn-group-vertical>input[type=submit]+.btn-group,.btn-group-vertical>input[type=submit]+button,.btn-group-vertical>input[type=submit]+input[type=reset],.btn-group-vertical>input[type=submit]+input[type=submit]{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group-vertical>button:not(:first-child):not(:last-child),.btn-group-vertical>input[type=reset]:not(:first-child):not(:last-child),.btn-group-vertical>input[type=submit]:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>button:first-child:not(:last-child),.btn-group-vertical>input[type=reset]:first-child:not(:last-child),.btn-group-vertical>input[type=submit]:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>button:last-child:not(:first-child),.btn-group-vertical>input[type=reset]:last-child:not(:first-child),.btn-group-vertical>input[type=submit]:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>button,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=reset],.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=submit]{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group-vertical>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=reset]:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>button:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=reset]:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group,.btn-group-justified>button,.btn-group-justified>input[type=reset],.btn-group-justified>input[type=submit]{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group button,.btn-group-justified>.btn-group input[type=reset],.btn-group-justified>.btn-group input[type=submit]{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>button input[type=checkbox],[data-toggle=buttons]>.btn-group>button input[type=radio],[data-toggle=buttons]>.btn-group>input[type=reset] input[type=checkbox],[data-toggle=buttons]>.btn-group>input[type=reset] input[type=radio],[data-toggle=buttons]>.btn-group>input[type=submit] input[type=checkbox],[data-toggle=buttons]>.btn-group>input[type=submit] input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>button input[type=checkbox],[data-toggle=buttons]>button input[type=radio],[data-toggle=buttons]>input[type=reset] input[type=checkbox],[data-toggle=buttons]>input[type=reset] input[type=radio],[data-toggle=buttons]>input[type=submit] input[type=checkbox],[data-toggle=buttons]>input[type=submit] input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control,.input-group input[name=post_password]{position:relative;z-index:1;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus,.input-group input[name=post_password]:focus{z-index:2}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group input[name=post_password]{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group input[name=post_password]:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.input-group-sm>.input-group-btn>button.input-group-addon,.input-group-sm>.input-group-btn>input.input-group-addon[type=reset],.input-group-sm>.input-group-btn>input.input-group-addon[type=submit]{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.input-group-lg>.input-group-btn>button.input-group-addon,.input-group-lg>.input-group-btn>input.input-group-addon[type=reset],.input-group-lg>.input-group-btn>input.input-group-addon[type=submit]{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn-group>button,.input-group-btn:first-child>.btn-group>input[type=reset],.input-group-btn:first-child>.btn-group>input[type=submit],.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:first-child>button,.input-group-btn:first-child>input[type=reset],.input-group-btn:first-child>input[type=submit],.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>button,.input-group-btn:last-child>.btn-group:not(:last-child)>input[type=reset],.input-group-btn:last-child>.btn-group:not(:last-child)>input[type=submit],.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type=reset]:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type=submit]:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child,.input-group input[name=post_password]:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>button,.input-group-btn:first-child>.btn-group:not(:first-child)>input[type=reset],.input-group-btn:first-child>.btn-group:not(:first-child)>input[type=submit],.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>button:not(:first-child),.input-group-btn:first-child>input[type=reset]:not(:first-child),.input-group-btn:first-child>input[type=submit]:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn-group>button,.input-group-btn:last-child>.btn-group>input[type=reset],.input-group-btn:last-child>.btn-group>input[type=submit],.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:last-child>button,.input-group-btn:last-child>input[type=reset],.input-group-btn:last-child>input[type=submit],.input-group .form-control:last-child,.input-group input[name=post_password]:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn,.input-group-btn>button,.input-group-btn>input[type=reset],.input-group-btn>input[type=submit]{position:relative}.input-group-btn>.btn+.btn,.input-group-btn>.btn+button,.input-group-btn>.btn+input[type=reset],.input-group-btn>.btn+input[type=submit],.input-group-btn>button+.btn,.input-group-btn>button+button,.input-group-btn>button+input[type=reset],.input-group-btn>button+input[type=submit],.input-group-btn>input[type=reset]+.btn,.input-group-btn>input[type=reset]+button,.input-group-btn>input[type=reset]+input[type=reset],.input-group-btn>input[type=reset]+input[type=submit],.input-group-btn>input[type=submit]+.btn,.input-group-btn>input[type=submit]+button,.input-group-btn>input[type=submit]+input[type=reset],.input-group-btn>input[type=submit]+input[type=submit]{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover,.input-group-btn>button:active,.input-group-btn>button:focus,.input-group-btn>button:hover,.input-group-btn>input[type=reset]:active,.input-group-btn>input[type=reset]:focus,.input-group-btn>input[type=reset]:hover,.input-group-btn>input[type=submit]:active,.input-group-btn>input[type=submit]:focus,.input-group-btn>input[type=submit]:hover{z-index:1}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group,.input-group-btn:first-child>button,.input-group-btn:first-child>input[type=reset],.input-group-btn:first-child>input[type=submit]{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.input-group-btn:last-child>button,.input-group-btn:last-child>input[type=reset],.input-group-btn:last-child>input[type=submit]{z-index:1;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:7;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:8}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin:8px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form input[name=post_password]{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group input[name=post_password]{width:auto}.navbar-form .input-group>.form-control,.navbar-form .input-group>input[name=post_password]{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.btn-group-sm>.navbar-btn.btn,.btn-group-sm>button.navbar-btn,.btn-group-sm>input.navbar-btn[type=reset],.btn-group-sm>input.navbar-btn[type=submit],.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.btn-group-xs>.navbar-btn.btn,.btn-group-xs>button.navbar-btn,.btn-group-xs>input.navbar-btn[type=reset],.btn-group-xs>input.navbar-btn[type=submit],.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination,ul.page-numbers{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li,ul.page-numbers>li{display:inline}.pagination>li>a,.pagination>li>span,ul.page-numbers>li>a,ul.page-numbers>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span,ul.page-numbers>li:first-child>a,ul.page-numbers>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span,ul.page-numbers>li:last-child>a,ul.page-numbers>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,ul.page-numbers>li>a:focus,ul.page-numbers>li>a:hover,ul.page-numbers>li>span:focus,ul.page-numbers>li>span:hover{z-index:1;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,ul.page-numbers>.active>a,ul.page-numbers>.active>a:focus,ul.page-numbers>.active>a:hover,ul.page-numbers>.active>span,ul.page-numbers>.active>span:focus,ul.page-numbers>.active>span:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover,ul.page-numbers>.disabled>a,ul.page-numbers>.disabled>a:focus,ul.page-numbers>.disabled>a:hover,ul.page-numbers>.disabled>span,ul.page-numbers>.disabled>span:focus,ul.page-numbers>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label,button .label,input[type=reset] .label,input[type=submit] .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge,button .badge,input[type=reset] .badge,input[type=submit] .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-group-xs>button .badge,.btn-group-xs>input[type=reset] .badge,.btn-group-xs>input[type=submit] .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}#content .page header.entry-header .jumbotron .entry-title,#content .post header.entry-header .jumbotron .entry-title,#header-branding .jumbotron .site-title,.jumbotron,.jumbotron #content .page header.entry-header .entry-title,.jumbotron #content .post header.entry-header .entry-title,.jumbotron #header-branding .site-title,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container-fluid .jumbotron,.container .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container-fluid .jumbotron,.container .jumbotron{padding-left:60px;padding-right:60px}#content .page header.entry-header .jumbotron .entry-title,#content .post header.entry-header .jumbotron .entry-title,#header-branding .jumbotron .site-title,.jumbotron #content .page header.entry-header .entry-title,.jumbotron #content .post header.entry-header .entry-title,.jumbotron #header-branding .site-title,.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail,.wp-caption{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img,.wp-caption>img,.wp-caption a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption,.wp-caption .caption{padding:9px;color:#333}a.active.wp-caption,a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover,a.wp-caption:focus,a.wp-caption:hover{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes a{0%{background-position:40px 0}to{background-position:0 0}}@keyframes a{0%{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:a 2s linear infinite;animation:a 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.gallery .gallery-item img.media-object,.media-object.img-thumbnail{max-width:none}.entry-attachment #nav-below .media>.nav-next,.media-right,.media>.alignright,.media>.pull-right,.widget_calendar #wp-calendar #next .media>a{padding-left:10px}.entry-attachment #nav-below .media>.nav-previous,.gallery .media>.gallery-item,.media-left,.media>.alignleft,.media>.pull-left,.widget_calendar #wp-calendar #prev .media>a{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:1;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body:after,.panel-body:before{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.entry-content .panel>.panel-collapse>table,.entry-content .panel>.table-responsive>table,.entry-content .panel>table,.entry-content .widget_calendar .panel>#wp-calendar>table,.page-content .panel>.panel-collapse>table,.page-content .panel>.table-responsive>table,.page-content .panel>table,.page-content .widget_calendar .panel>#wp-calendar>table,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table,.widget_calendar .entry-content .panel>#wp-calendar>table,.widget_calendar .page-content .panel>#wp-calendar>table,.widget_calendar .panel>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.widget_calendar .panel>#wp-calendar>.table,.widget_calendar .panel>.panel-collapse>#wp-calendar,.widget_calendar .panel>.table-responsive>#wp-calendar{margin-bottom:0}.entry-content .panel>.panel-collapse>table caption,.entry-content .panel>.table-responsive>table caption,.entry-content .panel>table caption,.entry-content .widget_calendar .panel>#wp-calendar>table caption,.page-content .panel>.panel-collapse>table caption,.page-content .panel>.table-responsive>table caption,.page-content .panel>table caption,.page-content .widget_calendar .panel>#wp-calendar>table caption,.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption,.widget_calendar .entry-content .panel>#wp-calendar>table caption,.widget_calendar .page-content .panel>#wp-calendar>table caption,.widget_calendar .panel>#wp-calendar>#wp-calendar caption,.widget_calendar .panel>#wp-calendar>.table caption,.widget_calendar .panel>#wp-calendar caption,.widget_calendar .panel>.panel-collapse>#wp-calendar caption,.widget_calendar .panel>.table-responsive>#wp-calendar caption{padding-left:15px;padding-right:15px}.entry-content .panel>.table-responsive:first-child>table:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.entry-content .panel>table:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .panel>table:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.entry-content .panel>table:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>table:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.entry-content .panel>.panel-body+table,.entry-content .panel>table+.panel-body,.page-content .panel>.panel-body+table,.page-content .panel>table+.panel-body,.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body,.widget_calendar .panel>#wp-calendar+.panel-body,.widget_calendar .panel>.panel-body+#wp-calendar{border-top:1px solid #ddd}.entry-content .panel>table>tbody:first-child>tr:first-child td,.entry-content .panel>table>tbody:first-child>tr:first-child th,.page-content .panel>table>tbody:first-child>tr:first-child td,.page-content .panel>table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child td,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered,.widget_calendar .panel>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.widget_calendar .panel>#wp-calendar>.table-bordered,.widget_calendar .panel>.table-responsive>#wp-calendar{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive,.widget_calendar .panel>#wp-calendar{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal,.modal-open{overflow:hidden}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn,.modal-footer .btn+button,.modal-footer .btn+input[type=reset],.modal-footer .btn+input[type=submit],.modal-footer button+.btn,.modal-footer button+button,.modal-footer button+input[type=reset],.modal-footer button+input[type=submit],.modal-footer input[type=reset]+.btn,.modal-footer input[type=reset]+button,.modal-footer input[type=reset]+input[type=reset],.modal-footer input[type=reset]+input[type=submit],.modal-footer input[type=submit]+.btn,.modal-footer input[type=submit]+button,.modal-footer input[type=submit]+input[type=reset],.modal-footer input[type=submit]+input[type=submit]{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .btn+button,.modal-footer .btn-group .btn+input[type=reset],.modal-footer .btn-group .btn+input[type=submit],.modal-footer .btn-group button+.btn,.modal-footer .btn-group button+button,.modal-footer .btn-group button+input[type=reset],.modal-footer .btn-group button+input[type=submit],.modal-footer .btn-group input[type=reset]+.btn,.modal-footer .btn-group input[type=reset]+button,.modal-footer .btn-group input[type=reset]+input[type=reset],.modal-footer .btn-group input[type=reset]+input[type=submit],.modal-footer .btn-group input[type=submit]+.btn,.modal-footer .btn-group input[type=submit]+button,.modal-footer .btn-group input[type=submit]+input[type=reset],.modal-footer .btn-group input[type=submit]+input[type=submit]{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:12;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:11;display:none;max-width:276px;padding:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media (-webkit-transform-3d),all and (transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translateZ(0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,.0001));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001),rgba(0,0,0,.5));background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:3;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:5;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:4;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn,.carousel-caption button,.carousel-caption input[type=reset],.carousel-caption input[type=submit]{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.aligncenter,.center-block{display:block;margin-left:auto;margin-right:auto}.alignright,.entry-attachment #nav-below .nav-next,.pull-right,.widget_calendar #wp-calendar #next a{float:right!important}.alignleft,.entry-attachment #nav-below .nav-previous,.gallery .gallery-item,.pull-left,.widget_calendar #wp-calendar #prev a{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body{overflow-x:hidden}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}img{height:auto;max-width:100%}.alignnone{margin:.5em 0}.alignright{margin:.5em 0 1em 1em}.alignleft{margin:.5em 1em 1em 0}.aligncenter{margin:.5em auto}.hentry,.widget{-ms-word-wrap:break-word;word-wrap:break-word}.entry-content:after,.entry-content:before,.page-content:after,.page-content:before{content:" ";display:table}.entry-content:after,.page-content:after{clear:both}.entry-attachment .attachment{margin-bottom:1em}.entry-caption{color:#666}.bypostauthor{color:inherit}.twitter-tweet-rendered{max-width:100%!important}.gallery{margin:0 auto 1em}.gallery:after,.gallery:before{content:" ";display:table}.gallery:after{clear:both}.gallery.gallery-columns-1 .gallery-item{float:none;margin:2em 2%;width:96%}.gallery.gallery-columns-2 .gallery-item{margin:2em 2%;width:46%}.gallery.gallery-columns-3 .gallery-item{margin:2em 2%;width:29.33333%}.gallery.gallery-columns-4 .gallery-item{margin:2em 2%;width:21%}.gallery.gallery-columns-5 .gallery-item{margin:2em 2%;width:16%}.gallery.gallery-columns-6 .gallery-item{margin:2em 1%;width:14.66667%}.gallery.gallery-columns-7 .gallery-item{margin:2em 1%;width:12.28571%}.gallery.gallery-columns-8 .gallery-item{margin:2em 1%;width:10.5%}.gallery.gallery-columns-9 .gallery-item{margin:2em 1%;width:9.11111%}.gallery .gallery-caption{color:#333;margin-left:0}.gallery dl{margin:0}.gallery br+br{display:none}.hentry img,.widget img{width:auto}.hentry img,.widget img,img.header-image,img.wp-post-image{height:auto;max-width:100%}.rsswidget img,img.wp-smiley{border:none;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}img#wpstats{display:none}.entry-content p img.aligncenter,.entry-content p img.alignleft,.entry-content p img.alignnone,.entry-content p img.alignright,.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignnone,.wp-caption.alignright{margin-top:1em;margin-bottom:2em}.wp-caption.aligncenter,.wp-caption.alignnone{clear:both!important}.wp-caption .wp-caption-text{display:inline-block;padding:9px;color:#333}.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:12px;font-style:normal;font-weight:700;margin-right:5px}.widget_calendar #wp-calendar #prev{border-right:0}.widget_calendar #wp-calendar #next{border-left:0}.widget_tag_cloud a:nth-child(1){font-size:31px!important}.widget_tag_cloud a:nth-child(2){font-size:23px!important}.widget_tag_cloud a:nth-child(3){font-size:19px!important}.widget_tag_cloud a:nth-child(4){font-size:15px!important}.widget_tag_cloud a:nth-child(5){font-size:26px!important}.widget_tag_cloud a:nth-child(6){font-size:17px!important}.widget_tag_cloud a:nth-child(7){font-size:20px!important}.widget_tag_cloud a:nth-child(8){font-size:25px!important}.widget_tag_cloud a:nth-child(9){font-size:16px!important}.widget_tag_cloud a:nth-child(10){font-size:23px!important}.widget_tag_cloud a:nth-child(11){font-size:27px!important}.widget_tag_cloud a:nth-child(12){font-size:31px!important}.wp-video-shortcode{max-width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:13}.form-radio-group .radio:first-child{margin-top:0}.form-radio-group .radio:last-child{margin-bottom:0}select{max-width:100%}ul.page-numbers>li>span.current,ul.page-numbers>li>span.current:focus,ul.page-numbers>li>span.current:hover{z-index:1;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination-wrap{text-align:center;margin-top:15px}.infinite-scroll .pagination-wrap{display:none}.odin-map img{max-width:none!important}.navigation-skiplink-link{display:block;padding:1em;background-color:#f5f5f5;outline:0;outline:1px dotted}#content:focus{outline:none}#header-branding{background:none;padding:1.5em 0}#header-branding .custom-logo-link img{margin-right:1.5em;margin-bottom:1.5em;max-height:240px;max-width:auto}#header-branding .site-title{margin:0}#header-branding .site-description{margin:.5em 0 0}#header-image{margin-top:1.5em}#navigation-top{border-radius:0;margin:0}#content .page,#content .post{margin-bottom:2em;padding-left:2em;padding-right:2em;border-left:5px solid #f5f5f5}#content .page .entry-excerpt,#content .post .entry-excerpt{font-size:large}#content .page .entry-content,#content .post .entry-content{font-size:larger;padding-top:.5em;padding-bottom:1.5em}#content .page .entry-footer,#content .post .entry-footer{background:#f5f5f5;padding:.5em 1em}#content .post.sticky header.entry-header .entry-title:after{content:" \2014 "}#footer{text-align:center;position:absolute;bottom:0;width:100%;height:50px;background-color:#f5f5f5;padding-top:15px}html{position:relative;min-height:100%;overflow-y:scroll}body{margin-bottom:70px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto} \ No newline at end of file From 807a88e84c40d65d586b07e6f3efc3b59de577a3 Mon Sep 17 00:00:00 2001 From: Allyson Souza <allyson@hastedesign.com.br> Date: Fri, 10 Mar 2017 11:24:54 -0300 Subject: [PATCH 084/217] Renamed and moved to /inc the required plugins file --- functions.php | 3 ++- ...uired-plugins.php => required-plugins.php} | 26 +++++++++---------- 2 files changed, 14 insertions(+), 15 deletions(-) rename inc/{tgm/odin-required-plugins.php => required-plugins.php} (93%) diff --git a/functions.php b/functions.php index 63a4b0c..a455602 100644 --- a/functions.php +++ b/functions.php @@ -19,7 +19,8 @@ /** * TGM. */ - //require_once get_template_directory() . '/inc/tgm/odin-required-plugins.php'; + + //require_once get_template_directory() . '/inc/required-plugins.php'; /** * Classes. diff --git a/inc/tgm/odin-required-plugins.php b/inc/required-plugins.php similarity index 93% rename from inc/tgm/odin-required-plugins.php rename to inc/required-plugins.php index 737c250..85b380c 100644 --- a/inc/tgm/odin-required-plugins.php +++ b/inc/required-plugins.php @@ -65,7 +65,7 @@ function odin_register_required_plugins() { array( 'name' => 'Odin Toolkit', 'slug' => 'odin-toolkit', - 'source' => 'https://github.com/HasteDesign/odin-toolkit/archive/master.zip', + 'source' => 'https://github.com/wpbrasil/odin-toolkit/archive/master.zip', ), ); @@ -90,47 +90,46 @@ function odin_register_required_plugins() { 'is_automatic' => false, // Automatically activate plugins after installation or not. 'message' => '', // Message to output right before the plugins table. - /* 'strings' => array( 'page_title' => __( 'Install Required Plugins', 'odin' ), 'menu_title' => __( 'Install Plugins', 'odin' ), - /* translators: %s: plugin name. * / + /* translators: %s: plugin name. */ 'installing' => __( 'Installing Plugin: %s', 'odin' ), - /* translators: %s: plugin name. * / + /* translators: %s: plugin name. */ 'updating' => __( 'Updating Plugin: %s', 'odin' ), 'oops' => __( 'Something went wrong with the plugin API.', 'odin' ), 'notice_can_install_required' => _n_noop( - /* translators: 1: plugin name(s). * / + /* translators: 1: plugin name(s). */ 'This theme requires the following plugin: %1$s.', 'This theme requires the following plugins: %1$s.', 'odin' ), 'notice_can_install_recommended' => _n_noop( - /* translators: 1: plugin name(s). * / + /* translators: 1: plugin name(s). */ 'This theme recommends the following plugin: %1$s.', 'This theme recommends the following plugins: %1$s.', 'odin' ), 'notice_ask_to_update' => _n_noop( - /* translators: 1: plugin name(s). * / + /* translators: 1: plugin name(s). */ 'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.', 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.', 'odin' ), 'notice_ask_to_update_maybe' => _n_noop( - /* translators: 1: plugin name(s). * / + /* translators: 1: plugin name(s). */ 'There is an update available for: %1$s.', 'There are updates available for the following plugins: %1$s.', 'odin' ), 'notice_can_activate_required' => _n_noop( - /* translators: 1: plugin name(s). * / + /* translators: 1: plugin name(s). */ 'The following required plugin is currently inactive: %1$s.', 'The following required plugins are currently inactive: %1$s.', 'odin' ), 'notice_can_activate_recommended' => _n_noop( - /* translators: 1: plugin name(s). * / + /* translators: 1: plugin name(s). */ 'The following recommended plugin is currently inactive: %1$s.', 'The following recommended plugins are currently inactive: %1$s.', 'odin' @@ -153,16 +152,15 @@ function odin_register_required_plugins() { 'return' => __( 'Return to Required Plugins Installer', 'odin' ), 'plugin_activated' => __( 'Plugin activated successfully.', 'odin' ), 'activated_successfully' => __( 'The following plugin was activated successfully:', 'odin' ), - /* translators: 1: plugin name. * / + /* translators: 1: plugin name. */ 'plugin_already_active' => __( 'No action taken. Plugin %1$s was already active.', 'odin' ), - /* translators: 1: plugin name. * / + /* translators: 1: plugin name. */ 'plugin_needs_higher_version' => __( 'Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin.', 'odin' ), - /* translators: 1: dashboard link. * / + /* translators: 1: dashboard link. */ 'complete' => __( 'All plugins installed and activated successfully. %1$s', 'odin' ), 'dismiss' => __( 'Dismiss this notice', 'odin' ), 'notice_cannot_install_activate' => __( 'There are one or more required or recommended plugins to install, update or activate.', 'odin' ), 'contact_admin' => __( 'Please contact the administrator of this site for help.', 'odin' ), - 'nag_type' => '', // Determines admin notice type - can only be one of the typical WP notice classes, such as 'updated', 'update-nag', 'notice-warning', 'notice-info' or 'error'. Some of which may not work as expected in older WP versions. ), */ From 81abff1cdab360bf990c98e9a10cb70baccfd0dd Mon Sep 17 00:00:00 2001 From: Allyson Souza <allyson@hastedesign.com.br> Date: Fri, 10 Mar 2017 11:30:05 -0300 Subject: [PATCH 085/217] Fixed the forgotten */ at the end of required-plugins.php --- inc/required-plugins.php | 1 - 1 file changed, 1 deletion(-) diff --git a/inc/required-plugins.php b/inc/required-plugins.php index 85b380c..04807df 100644 --- a/inc/required-plugins.php +++ b/inc/required-plugins.php @@ -163,7 +163,6 @@ function odin_register_required_plugins() { 'contact_admin' => __( 'Please contact the administrator of this site for help.', 'odin' ), 'nag_type' => '', // Determines admin notice type - can only be one of the typical WP notice classes, such as 'updated', 'update-nag', 'notice-warning', 'notice-info' or 'error'. Some of which may not work as expected in older WP versions. ), - */ ); tgmpa( $plugins, $config ); From 09c85cb45f9a6f756cf134dea02f033f7ef0dcb7 Mon Sep 17 00:00:00 2001 From: Allyson Souza <allyson@hastedesign.com.br> Date: Sun, 12 Mar 2017 22:52:42 -0300 Subject: [PATCH 086/217] Removed TGMPA directly inserted and add composer Removed TGMPA code that was inserted directly on project and created a composer.json requiring the project. Changed the TGMPA class require dir on required-plugins.php. --- .gitignore | 1 + composer.json | 5 + composer.lock | 73 + functions.php | 2 +- inc/required-plugins.php | 2 +- inc/tgm/CHANGELOG.md | 497 --- inc/tgm/CONTRIBUTING.md | 69 - inc/tgm/LICENSE.md | 339 -- inc/tgm/README.md | 58 - inc/tgm/class-tgm-plugin-activation.php | 3853 ----------------------- inc/tgm/languages/tgmpa-cs_CZ.mo | Bin 11326 -> 0 bytes inc/tgm/languages/tgmpa-cs_CZ.po | 499 --- inc/tgm/languages/tgmpa-de_DE.mo | Bin 10987 -> 0 bytes inc/tgm/languages/tgmpa-de_DE.po | 486 --- inc/tgm/languages/tgmpa-en_AU.mo | Bin 9927 -> 0 bytes inc/tgm/languages/tgmpa-en_AU.po | 476 --- inc/tgm/languages/tgmpa-en_CA.mo | Bin 9930 -> 0 bytes inc/tgm/languages/tgmpa-en_CA.po | 477 --- inc/tgm/languages/tgmpa-en_GB.mo | Bin 9925 -> 0 bytes inc/tgm/languages/tgmpa-en_GB.po | 476 --- inc/tgm/languages/tgmpa-eo.mo | Bin 9966 -> 0 bytes inc/tgm/languages/tgmpa-eo.po | 476 --- inc/tgm/languages/tgmpa-es_ES.mo | Bin 10486 -> 0 bytes inc/tgm/languages/tgmpa-es_ES.po | 482 --- inc/tgm/languages/tgmpa-fr_FR.mo | Bin 11222 -> 0 bytes inc/tgm/languages/tgmpa-fr_FR.po | 491 --- inc/tgm/languages/tgmpa-he_IL.mo | Bin 10347 -> 0 bytes inc/tgm/languages/tgmpa-he_IL.po | 469 --- inc/tgm/languages/tgmpa-hr_HR.mo | Bin 11187 -> 0 bytes inc/tgm/languages/tgmpa-hr_HR.po | 502 --- inc/tgm/languages/tgmpa-it_IT.mo | Bin 10457 -> 0 bytes inc/tgm/languages/tgmpa-it_IT.po | 483 --- inc/tgm/languages/tgmpa-nl_NL.mo | Bin 10483 -> 0 bytes inc/tgm/languages/tgmpa-nl_NL.po | 483 --- inc/tgm/languages/tgmpa-pt_BR.mo | Bin 11723 -> 0 bytes inc/tgm/languages/tgmpa-pt_BR.po | 520 --- inc/tgm/languages/tgmpa-ro_RO.mo | Bin 10803 -> 0 bytes inc/tgm/languages/tgmpa-ro_RO.po | 493 --- inc/tgm/languages/tgmpa-ru_RU.mo | Bin 14353 -> 0 bytes inc/tgm/languages/tgmpa-ru_RU.po | 497 --- inc/tgm/languages/tgmpa-sr_RS.mo | Bin 13711 -> 0 bytes inc/tgm/languages/tgmpa-sr_RS.po | 497 --- inc/tgm/languages/tgmpa-sv_SE.mo | Bin 10267 -> 0 bytes inc/tgm/languages/tgmpa-sv_SE.po | 477 --- inc/tgm/languages/tgmpa.pot | 467 --- 45 files changed, 81 insertions(+), 13569 deletions(-) create mode 100644 composer.json create mode 100644 composer.lock delete mode 100644 inc/tgm/CHANGELOG.md delete mode 100644 inc/tgm/CONTRIBUTING.md delete mode 100644 inc/tgm/LICENSE.md delete mode 100644 inc/tgm/README.md delete mode 100644 inc/tgm/class-tgm-plugin-activation.php delete mode 100644 inc/tgm/languages/tgmpa-cs_CZ.mo delete mode 100644 inc/tgm/languages/tgmpa-cs_CZ.po delete mode 100644 inc/tgm/languages/tgmpa-de_DE.mo delete mode 100644 inc/tgm/languages/tgmpa-de_DE.po delete mode 100644 inc/tgm/languages/tgmpa-en_AU.mo delete mode 100644 inc/tgm/languages/tgmpa-en_AU.po delete mode 100644 inc/tgm/languages/tgmpa-en_CA.mo delete mode 100644 inc/tgm/languages/tgmpa-en_CA.po delete mode 100644 inc/tgm/languages/tgmpa-en_GB.mo delete mode 100644 inc/tgm/languages/tgmpa-en_GB.po delete mode 100644 inc/tgm/languages/tgmpa-eo.mo delete mode 100644 inc/tgm/languages/tgmpa-eo.po delete mode 100644 inc/tgm/languages/tgmpa-es_ES.mo delete mode 100644 inc/tgm/languages/tgmpa-es_ES.po delete mode 100644 inc/tgm/languages/tgmpa-fr_FR.mo delete mode 100644 inc/tgm/languages/tgmpa-fr_FR.po delete mode 100644 inc/tgm/languages/tgmpa-he_IL.mo delete mode 100644 inc/tgm/languages/tgmpa-he_IL.po delete mode 100644 inc/tgm/languages/tgmpa-hr_HR.mo delete mode 100644 inc/tgm/languages/tgmpa-hr_HR.po delete mode 100644 inc/tgm/languages/tgmpa-it_IT.mo delete mode 100644 inc/tgm/languages/tgmpa-it_IT.po delete mode 100644 inc/tgm/languages/tgmpa-nl_NL.mo delete mode 100644 inc/tgm/languages/tgmpa-nl_NL.po delete mode 100644 inc/tgm/languages/tgmpa-pt_BR.mo delete mode 100644 inc/tgm/languages/tgmpa-pt_BR.po delete mode 100644 inc/tgm/languages/tgmpa-ro_RO.mo delete mode 100644 inc/tgm/languages/tgmpa-ro_RO.po delete mode 100644 inc/tgm/languages/tgmpa-ru_RU.mo delete mode 100644 inc/tgm/languages/tgmpa-ru_RU.po delete mode 100644 inc/tgm/languages/tgmpa-sr_RS.mo delete mode 100644 inc/tgm/languages/tgmpa-sr_RS.po delete mode 100644 inc/tgm/languages/tgmpa-sv_SE.mo delete mode 100644 inc/tgm/languages/tgmpa-sv_SE.po delete mode 100644 inc/tgm/languages/tgmpa.pot diff --git a/.gitignore b/.gitignore index 15de2f6..16947b4 100644 --- a/.gitignore +++ b/.gitignore @@ -28,6 +28,7 @@ Thumbs.db bower_components node_modules .sass-cache +vendor # Ignore project files sftp-config.json diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..357f00f --- /dev/null +++ b/composer.json @@ -0,0 +1,5 @@ +{ + "require": { + "tgmpa/tgm-plugin-activation": "^2.6.1" + } +} diff --git a/composer.lock b/composer.lock new file mode 100644 index 0000000..85e297e --- /dev/null +++ b/composer.lock @@ -0,0 +1,73 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "This file is @generated automatically" + ], + "content-hash": "1c065234ec78d43c06506203859dcf67", + "packages": [ + { + "name": "tgmpa/tgm-plugin-activation", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/TGMPA/TGM-Plugin-Activation.git", + "reference": "c626d0d91fc8ef24916e809c7b79eeafab1c1cac" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/TGMPA/TGM-Plugin-Activation/zipball/c626d0d91fc8ef24916e809c7b79eeafab1c1cac", + "reference": "c626d0d91fc8ef24916e809c7b79eeafab1c1cac", + "shasum": "" + }, + "require": { + "php": ">=5.2" + }, + "type": "library", + "autoload": { + "files": [ + "class-tgm-plugin-activation.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Thomas Griffin", + "homepage": "http://thomasgriffinmedia.com", + "role": "Developer" + }, + { + "name": "Gary Jones", + "homepage": "https://github.com/GaryJones", + "role": "Developer" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "Developer" + } + ], + "description": "TGM Plugin Activation is a PHP library that allows you to easily require or recommend plugins for your WordPress themes (and plugins).", + "homepage": "http://tgmpluginactivation.com", + "keywords": [ + "activation", + "library", + "plugins", + "theme", + "wordpress" + ], + "time": "2016-05-19T15:46:51+00:00" + } + ], + "packages-dev": [], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": [], + "platform-dev": [] +} diff --git a/functions.php b/functions.php index a455602..5f25284 100644 --- a/functions.php +++ b/functions.php @@ -20,7 +20,7 @@ * TGM. */ - //require_once get_template_directory() . '/inc/required-plugins.php'; + require_once get_template_directory() . '/inc/required-plugins.php'; /** * Classes. diff --git a/inc/required-plugins.php b/inc/required-plugins.php index 04807df..6f1d472 100644 --- a/inc/required-plugins.php +++ b/inc/required-plugins.php @@ -31,7 +31,7 @@ * Plugin: * require_once dirname( __FILE__ ) . '/path/to/class-tgm-plugin-activation.php'; */ -require_once get_template_directory() . '/inc/tgm/class-tgm-plugin-activation.php'; +require_once get_template_directory() . '/vendor/tgmpa/tgm-plugin-activation/class-tgm-plugin-activation.php'; add_action( 'tgmpa_register', 'odin_register_required_plugins' ); diff --git a/inc/tgm/CHANGELOG.md b/inc/tgm/CHANGELOG.md deleted file mode 100644 index ffda102..0000000 --- a/inc/tgm/CHANGELOG.md +++ /dev/null @@ -1,497 +0,0 @@ -# Changelog for TGM Plugin Activation library - -## 2.6.1 (2016-05-19) - -* Fix a string replacement issue in the plugin action links. Thanks [Nilambar Sharma] for reporting. [#587], [#588] - -## 2.6.0 (2016-05-14) - -Since mid-February we offer a _"Custom TGMPA Generator"_. From now on, that is the preferred way for downloading your copy of TGMPA for use in a theme or plugin. -If you download TGMPA using the _Custom TGMPA Generator_ and indicate that it is for a theme which will be published on wordpress.org, you will receive a copy which will pass the Theme Check review. - -You can find the _Custom TGMPA Generator_ on the [download] page of the website. For more information, read the [related blog post]. - -* **Bug fixes**: - - Fixed minor/low-impact security vulnerability. Thanks [Mohamed A. Baset] for reporting. If *you* find a security vulnerability, please disclose responsibly! [#487], [#505] - - Fixed a bug where action links on the WP native plugins page would not be properly filtered. [#458], [#459] - - Fixed a bug where TGMPA when included within a plugin would be recognized as the plugin instead of the *real* plugin. Thanks [weavertheme] and [Mika Epstein] for reporting. [#499], [#500], [#558] - - Fixed an install error when trying to bulk-install an already installed plugin. Thanks [Ahmad Awais] for reporting. [#496], [#504] - - Fixed an update error when trying to bulk-update a plugin which is not installed. Thanks [Gary Jones] for reporting. [#442], [#508] - - Fixed admin notices display class. Props [Ninos Ego] and [Primoz Cigler]. [#478], [#495], [#509] - - Fixed an issue resulting in notices about installed/updated plugins on the bulk install/update pages being displayed at the top of the page instead of inline. [#510], [#511] - -* **Enhancements**: - - The full admin notice is now only displayed to users who can install/update/activate plugins. A limited _"Contact the site admin."_ notice is shown to select users if it pertains to _required_ plugins. The selection of which users get to see this last message is based on the `publish_posts` (=Author) capability. This capability is however filterable using the new `tgmpa_show_admin_notice_capability` filter. Thanks [Stanislav Khromov], [Gary Jones], [Mickey Kay], [Ollie Treend] for suggesting. [#190], [#414], [#489], [#507] - - The example file now shows examples of different ways for including TGMPA based on the context in which you are using it. Props [Emil Uzelac] for the suggestion. [#469], [#503] - - Force deactivated plugins will now show in the 'recently active' plugins list. [#577] - -* **I18N improvements**: - - Improved some text strings and translator messages. Props [Rami]. [#516] - - Added translator messages for all strings with variable replacement.[#563] - - Added `load_textdomain()` calls. [#521] - - Added translations for Brazilian Portuguese, Croatian, Czech, Dutch, French, German, Russian and Swedish [#450], [#574], [#570], [#465], [#524], [#528], [#543], [#561] with grateful thanks to [Elvis Henrique Pereira], [Denis Žoljom], [Karolína Vyskočilová], [geoclaps], [Hedi Chaibi], [Marciel Bartzik], [Vladislav Burlak] and [Lewis Porter]. - Additionally translations for Australian English, Canadian English, British English, Esperanto, Spanish, Hebrew, Italian, Romanian and Serbian were added based on existing translations available in GlotPress. [#564] - - Altogether, this means that for the first version of TGMPA which ships with translation files, we're covering 17 locales, which is awesome! - More translations are of course welcome, so please send the .po file(s) in as a pull request. - - _Please note: If you download TGMPA using the custom generator and indicate it's for a theme to be hosted on wordpress.org, you will receive a version without the `load_textdomain()` calls or the translation files. - Theme check rules dictate that you should only use one textdomain in your theme and the localization calls will be adjusted to use your theme's textdomain. - As most TGMPA strings have a lot of translations available in GlotPress already, this should not cause any real issues._ - -* **Housekeeping**: - - Various other minor improvements and keeping things in line with WP core. [#512], [#513], [#514], [#532] - thanks [Utkarsh Patel], [#562], [#571] - - Updated the included example plugin to comply to the latest standards. [#557] - - Regenerated .pot file. - - -## 2.5.2 (2015-07-15) -* Hot Fix: fixes potential `Fatal error: Call to protected TGM_Plugin_Activation::__construct()` error and other compatibility issues when both TGMPA 2.5+ as well as TGMPA 2.3.6- would be loaded by different themes and plugins. [#449] - -Take note: We do **NOT** support 2.3.6 anymore and **_highly_** discourage its use. Any themes and plugins still using TGMPA 2.3.6 or less should upgrade as soon as possible. All the same, the end-user should not be confronted with white screens because of it, so this hot fix should prevent just that. - -## 2.5.1 (2015-07-13) - -* Hot Fix: fixes potential `Fatal error: Call to undefined method TGM_Utils::validate_bool()` errors caused by a conflict with the Soliloquy plugin. [#446] - -## 2.5.0 (2015-07-03) - -This is a major update which brings some interesting new features and fixes tons of bugs. This version of TGMPA is brought to you by [Thomas Griffin] with graceful thanks to [Gary Jones] and our new core-team member [Juliette Reinders Folmer] for the majority of the changes. - -With this release the TGMPA library has moved to its own organisation on GitHub. From now on you can find it at [TGMPA/TGM-Plugin-Activation]. - -The website has also been given some love. You can now find detailed information about the configuration options, FAQs and more at: http://tgmpluginactivation.com/ - -TGMPA will start providing localized text strings soon. If you already have translations of our standard strings available, please help us make TGMPA even better by giving us access to these translations or by sending in a pull-request with .po file(s) with the translations. A [.pot file] to get you started is now available in the GitHub repository. - -* Enhancement: **Full support for update work-flow**. - - Updating of the registered plugins can now be done from the TGMPA screen, both on individual plugins as well as in bulk - this will take into account WP repo updates as well as updates for plugins which are bundled or come from external sources where a minimum version is set which is higher than the current version. - - Users will be notified of available updates via the admin notice. - - The TGMPA admin page now has four views: _all_, _to install_, _update available_ and _to activate_. - - The TGMPA admin page now has - on selected views - an extra column showing relevant plugin version information. - - The TGMPA admin page _status_ column will show both install/activate as well as update status (cumulative). - - If a plugin requires a certain minimum version of a plugin and the currently installed version does not comply, activation will be blocked until the user has upgraded the plugin. If the plugin is already active, it will not be deactivated however. - * If the required plugin version itself requires a higher WP version than the currently installed WP, upgrade to that version of the plugin will be blocked - this is of course provided TGMPA has access to that information -. - - The plugin action links on the WP native plugins page will reflect this too - including disabling deactivation if _force_activation_ is `true` for a plugin. - - [#381], [#192], [#197] Props [Zauan/Hogash Studio], [Christian], [Franklin Gitonga], [Jason Xie], [swiderski] for their preliminary work on this which inspired this full-fledged implementation. - -* Enhancement: **Better support for GitHub hosted plugins**. - - Previously using standard GitHub packaged zips as download source would not work as, even though the plugin would be installed, it would not be recognized as such by TGMPA because of the non-standard directory name which would be created for the plugin, i.e. `my-plugin-master` instead of `my-plugin`. A work-around for this has been implemented and you can now use GitHub-packaged `master` branch or release zips to install plugins. Have a look at the `example.php` file for a working example. - - One caveat: this presumes that the plugin is based in the root of the GitHub repo and not in a `/src` or other subdirectory. - - [#327], [#280], [#283] Thanks [Dan Fisher] and [Luis Martins] for reporting/requesting this enhancement. - -* Enhancement: **New optional plugin parameter `is_callable`**. - - Some plugins may have a free and a premium version using different slugs. Using the `is_callable` plugin parameter allows for the premium version to be recognized, even though the slug is set to the free version slug. Have a look at the `example.php` file for a working example. - - For more information on what is considered a `callable`, please refer to the [Codex on callbacks]. - - [#205] Props [Zack Katz]. - -* **Admin Page improvements**: - - Plugins downloaded from an arbitrary external source are now labelled _"External Source"_. Previously they were labelled _"Private Repository"_ which could be confusing as the download URL did not have to point to a repository, let alone be private. [#372] - - Leverage the CSS styling of the Core standard `WP_List_Table` [#227]. Props [Shiva Poudel]. - - Allow for moving the Admin Page to a different place in the menu. This is mainly to accommodate plugins using TGMPA as it is terribly illogical for the TGMPA page to be under the _"Appearance"_ menu in that case. This has been now been implemented in a way that Theme Check will not choke on it. [#310] - -* **Admin notices improvements**: - - For installs with both plugin(s) as well as theme(s) using TGMPA, notices will now be dismissable for each separately. This prevents a situation where a theme would have TGMPA included, the user has dismissed the notice about it, a plugin with TGMPA gets installed and the notice about it requiring certain other plugins is never shown. [#174] Thanks [Chris Howard] for reporting. - - Fixed: The reset of dismissed notices on `switch_theme` was only applied for the current user, not for all users. [#246] - - Fixed: Admin notices would show twice under certain circumstances. [#249], [#237] Thanks [manake] for reporting. - -* **Bulk Installer**: - - Fixed: If a bulk install was initiated using the bottom _"Bulk Actions"_ dropdown, the install page would display an outdated TGMPA plugin table at the bottom of the page after the bulk installation was finished. [#319] - -* **Theme Check compatibility**: - - Prevent _"The theme appears to use include or require"_ warning. [#262], [#258] Thanks [Tim Nicholson] for reporting. - - Preempt the disallowing of the use of the `add_theme_page()` function. See [the theme review meeting notes](https://make.wordpress.org/themes/2015/04/21/this-weeks-meeting-important-information-regarding-theme-options/) for further information on this decision. [#315] - -* **Miscellaneous fixes**: - - Leaner loading: TGMPA actions will now only be hooked in and run on the back-end (`is_admin() returns true`). [#357] Also most TGMPA actions will now only be hooked in if there's actually something to do for TGMPA. [#381] - - Fixed: _"Undefined index: skin_update_failed_error"_ [#260], [#240] Thanks [Parhum Khoshbakht] and [Sandeep] for reporting. - - Fixed: Installation of bundled plugins with uppercase letters in the plugin slug would fail. [#401], [#403] Thanks [steveboj] for reporting. - - Made admin URLs environment aware by using `self_admin_url()` instead of `admin_url()` or `network_admin_url()`. [#255], [#171] - - Fixed: the Adminbar would be loaded twice causing conflicts (with other plugins). [#208] Props [John Blackbourn]. - - All TGMPA generated pages will now show the version number on the page to assist in debugging. [#399], [#402] - -* **I18N improvements**: - - Make configurable message texts singular/plural context aware. [#173] Props [Yakir Sitbon]. - - Language strings which are being overridden should use the including plugin/theme language domain. [#217] Props [Christian Foellmann]. - - Language strings are loaded a bit later now to ensure that the translations are loaded beforehand. [#176], [#177] Props [Yakir Sitbon]. - -* **New action and filter hooks for TGMPA**: - - `tgmpa_load` - _filter_ can be used to overrule whether TGMPA should load. Defaults to loading only when on the WP back-end when not `DOING_AJAX`. Typical use: `add_filter( 'tgmpa_load', '__return_true' );`. - - `tgmpa_admin_menu_args` - _filter_ can be used to filter the arguments passed to the function call adding the TGMPA (sub) menu page. - - `tgmpa_notice_rendered_action_links` - _filter_ can be used to filter the complete html output for the admin notice action links. This is in addition to the `tgmpa_notice_action_links` filter which already existed and allows for filtering of the individual action links. - - `tgmpa_table_data_item` - _filter_ can be used to modify plugin data for a single plugin which is ready for the TGMPA table output. - - `tgmpa_table_data_items` - _filter_ can be used to modify plugin data for all plugins which is ready for the TGMPA table output. Example use: changing the sort order of the plugins. - - `tgmpa_table_columns` - _filter_ can be used to add/remove table columns from the TGMPA table view. - - `tgmpa_{$prefix}plugin_action_links` - _filter_ mirrors the WP core [{$prefix}plugin_action_links] filter but for the TGMPA page. - - `tgmpa_update_bulk_plugins_complete_actions` - _filter_ mirrors the WP core [update_bulk_plugins_complete_actions] filter but for TGMPA bulk actions. - - `tgmpa_after_plugin_row_{$item['slug']}` - _action_ similar (but not the same) as the WP core [after_plugin_row_{$plugin_file}] action. Can be used to add information to a plugin row in the TGMPA table. - - [#188], [#226], [#300], [#357], [#362], [#381], [#388], [#389], [#390] Props [Zack Katz] and the TGMPA team. - -* **Housekeeping**: - - Applied a number of best practices and code simplifications. - * [#284], [#281] - props [Ninos Ego], - * [#286] - props [krishna19], - * [#178], [#180], [#182], [#183] - thanks [Gregory Karpinsky] for reporting, - * [#324], [#325], [#331], [#346], [#356], [#357], [#358], [#359], [#360], [#361], [#362], [#363], [#368], [#371], [#373], [#374], [#375], [#376], [#381], [#385], [#387], [#395], [#397], [#425], [#426], [#427], [#435] - - Allow for extending of the TGMPA class and fixed issues with PHP 5.2 [#303] which were originally caused by this. - - Tighten the file permissions on our files. [#322] - - Cleaned up some of the documentation. [#179], [#384] Props [Gregory Karpinsky] and the TGMPA team. - - Comply with the [WordPress Coding Standards](https://make.wordpress.org/core/handbook/coding-standards/) - - Added Travis CI integration for coding standards and php-linting. [#304], [#329] - - Added Scrutinizer CI integration for code quality. [#330] - - Added editor config. [#339] Props [Shiva Poudel]. - - Improved integration with Packagist. - - Added [Contributing guidelines](CONTRIBUTING.md). - - While the library has always been licensed under GPL 2.0+, we now include the [License](LICENSE.md). - - -## 2.4.2 (2015-04-27) -* Fixed: Bundled/pre-packaged plugins would no longer install when using the Bulk installer. This was a regression introduced in v2.4.1. [#321], [#316] Props [Juliette Reinders Folmer]. Thanks [tanshcreative] for reporting. -* Fixed: Bulk installer did not honour a potentially set `default_path` for local prep-packaged plugins. [#203], [#332] Props [Juliette Reinders Folmer]. Thanks [pavot] and [djcowan] for reporting. -* Removed call to `screen_icon()` function which was deprecated in WP 3.8. [#244], [#224], [#234]. Props [Nate Wright]. Thanks [hamdan-mahran] and [Sandeep] for reporting. -* Fixed: _"PHP Fatal error: Class 'TGM_Bulk_Installer' not found"_ [#185] Thanks [Chris Talkington] for reporting. - -## 2.4.1 (2015-04-22) - -* Improve escaping for URLs and attributes. - -## 2.4.0 (2014-03-17) - -* All textdomain strings now made to `tgmpa` and remove all notices dealing with textdomain and translation issues. -* The `_get_plugin_basename_from_slug()` method now checks for exact slug matches to prevent issues with plugins that start with the same slug. -* Commenting style now adjusted so it is easier to comment large chunks of code if necessary. -* Plugins from an external source now properly say _"Private Repository"_ in the list table output. -* `add_submenu_page()` has been changed to `add_theme_page()` for better theme check compatibility. -* Removed the use for `parent_menu_slug` and `parent_menu_url` for `$config` options (see above). -* Nag messages can now be forced on via a new `dismissable` config property. When set to `false`, nag cannot be dismissed. -* New config `dismiss_msg` used in conjunction with `dismissable`. If `dismissable` is false, then if `dismiss_msg` is not empty, it will be output at the top of the nag message. -* Better contextual message for activating plugins - changed _"Activate installed plugin(s)"_ to _"Begin activating plugin(s)"_. -* Added cache flushing on theme switch to prevent stale entries from remaining in the list table if coming back to a theme with TGMPA. -* TGMPA is now a singleton to prevent extra settings overrides. -* Fixed bug with duplicating plugins if multiple themes/plugins that used TGMPA were active at the same time. -* Added contextual message updates depending on WordPress version. -* Better nag message handling. If the nag has been dismissed, don't even attempt to build message (performance enhancement). -* Ensure class can only be instantiated once (instantiation moved inside the `class_exists()` check for TGMPA). -* Change instances of `admin_url()` to `network_admin_url()` to add better support for MultiSite (falls back gracefully for non-MultiSite installs). -* Updated much of the code to match WP Coding Standards (braces, yoda conditionals, etc.). -* Myriads of other bug fixes and enhancements - -## 2.3.6 (2012-04-23) - -* Fixed API error when clicking on the plugin install row action link for an externally hosted plugin - -## 2.3.5 (2012-04-16) - -* Fixed nag message not working when `nag_type` string was not set (props [Jeff Sebring]) - -## 2.3.4 (2012-03-30) - -* Fixed _"undefined index"_ notice when checking for required plugins (props [Jeff Sebring]) -* Fixed bug where, during a bulk install, if the plugin was defined in the source as pre-packaged but also existed in the repo, it would erroneously pull the plugin from the repo instead (props [Travis Smith]) -* Added ability to set nag type for the admin notice via `nag_type` string (props [Travis Smith]) - -## 2.3.3 (2012-02-03) - -* Changed license to reflect GPL v2 or later (to be compatible with the WordPress repo) - -## 2.3.2 (2012-02-03) - -* Fixed bug (100%) with not loading class properly - -## 2.3.1 (2012-02-03) - -* Fixed bug with not finding class (reverted back to `Plugin_Upgrader`) - -## 2.3.0 (2012-01-25) - -* Improved sorting of plugins by sorting them by required/recommended (while still maintaining alphabetical order within each group) -* Improved output of strings in nag messages -* Added 2 new strings: `install_link` and `activate_link` to customize the text for the nag action links -* Added new class: `TGM_Plugin_Installer` to prepare for must-use plugin support - -## 2.2.2 (2012-01-08) - -* Fixed bug that allowed users to click on the Install Plugins page when all the plugin installations and activations were already complete - -## 2.2.1 (2012-01-05) - -* Fixed bug that caused WordPress core upgrades to fail (WordPress doesn't check for including `WP_Upgrader` on core upgrades) - -## 2.2.0 (2012-01-02) - -* Fixed erroneous links for plugins linked to the WordPress Repo -* Improved UI of plugins by listing them in WordPress' default table layout -* Improved support for installing plugins if security credentials require FTP information -* Improved support for MultiSite -* Added 3 new classes (all extensions of existing WordPress classes): `TGMPA_List_Table` for outputting required/recommended plugins in a familiar table format, `TGM_Bulk_Installer` for bulk installing plugins and `TGM_Bulk_Installer_Skin` for skinning the bulk install process -* Added extra defensive measures to prevent duplication of classes -* Added ability to bulk install and bulk activate plugins -* Added new config options: `parent_menu_slug`, `parent_menu_url`, `is_automatic`, and `message` -* Added new string: `complete` (displayed when all plugins have been successfully installed and activated) -* Added support for singular/plural strings throughout the library -* Added permission checks to action links -* Added new filter `tgmpa_default_screen_icon` to set the default icon for the plugin table page -* Added new optional plugin parameters: `version`, `force_activation`, `force_deactivation` and `external_url` -* Removed `button` string (deprecated with use of plugins table) - -## 2.1.1 (2011-10-19) - -* Fixed nag not re-appearing if user switched themes and then re-activated the previous theme (UX improvement) - -## 2.1.0 (2011-10-18) - -* Fixed duplicate nag message on admin options pages -* Fixed FTP nonce error when FTP credentials aren't defined in `wp-config.php` -* Improved handling of failed FTP connections with `WP_Filesystem` -* Improved string labeling for semantics -* Improved nag messages so that they are now consolidated into one message -* Improved plugin sorting by listing them alphabetically -* Improved plugin messages after installation and activation -* Added automatic activation of plugins after installation (users no longer need to click the _"Activate this plugin"_ link) -* Added links to repo plugins for their plugin details and information (done via thickbox) -* Added option to dismiss nag message -* Added `tgmpa_notice_action_links` filter hook to filter nag message action links -* Added new methods: `admin_init()`, `thickbox()`, `dismiss()`, `populate_file_path()`, `_get_plugin_data_from_name()` and `is_tgmpa_page()` - -## 2.0.0 (2011-10-03) - -* Improved nag messages by adding a strings argument to filter default messages -* Improved nag message output by using the Settings API -* Improved internals by adding API for developers to use (code in class no longer has to be touched) -* Improved API function name (now tgmpa) for semantics -* Improved `example.php` with instructions for setup -* Added internal style sheet for styling -* Added ability to define custom text domain for localization -* Added new properties `$default_path` and `$strings` -* Added new methods `register()`, `config()`, `_get_plugin_basename_from_slug()` and `actions()` -* Removed unnecessary `is_wp_error()` check - -## 1.1.0 (2011-10-01) - -* Improved property `$args` to accept arrays of arguments for each plugin needed -* Improved `add_submenu_page()` to `add_theme_page()` -* Improved admin notices to display different messages based on status of plugin (not installed, installed but not activated) -* Improved block-level documentation -* Improved handling of plugin installation and activation with `plugins_api`, `Plugin_Upgrader` and `Plugin_Skin_Installer` -* Added support for multiple plugins of each instance (pre-packaged and repo) -* Added new property `$domain` to hold textdomain for internationalization -* Added CSS for slight UI enhancements -* Added extra conditional checks `current_user_can( 'install_plugins' )` and `current_user_can( 'activate_plugins' )` for security -* Removed menu display if all included plugins were successfully installed and activated -* Removed unnecessary conditional check before class is defined - -## 1.0.0 (2011-09-29) - -* Initial release into the wild - - - -[download]: http://tgmpluginactivation.com/download/ -[related blog post]: http://tgmpluginactivation.com/2016/01/15/custom-tgmpa-generator/ -[TGMPA/TGM-Plugin-Activation]: https://github.com/TGMPA/TGM-Plugin-Activation -[.pot file]: https://github.com/TGMPA/TGM-Plugin-Activation/blob/develop/languages/ - - -[Ahmad Awais]: https://github.com/ahmadawais -[Chris Howard]: https://github.com/qwertydude -[Chris Talkington]: https://github.com/ctalkington -[Christian Foellmann]: https://github.com/cfoellmann -[Dan Fisher]: https://github.com/danfisher85 -[Denis Žoljom]: https://github.com/dingo-d -[djcowan]: https://github.com/djcowan -[Elvis Henrique Pereira]: https://github.com/elvishp2006 -[Emil Uzelac]: https://github.com/emiluzelac -[Franklin Gitonga]: https://github.com/FrankM1 -[Gary Jones]: https://github.com/GaryJones -[geoclaps]: https://github.com/geoclaps -[Gregory Karpinsky]: https://github.com/tivnet -[hamdan-mahran]: https://github.com/hamdan-mahran -[Hedi Chaibi]: https://github.com/hedii -[Jason Xie]: https://github.com/duckzland -[Jeff Sebring]: https://github.com/jeffsebring -[John Blackbourn]: https://github.com/johnbillion -[Juliette Reinders Folmer]: https://github.com/jrfnl -[Karolína Vyskočilová]: https://github.com/vyskoczilova -[krishna19]: https://github.com/krishna19 -[Lewis Porter]: https://github.com/lewisporter -[Luis Martins]: https://github.com/lmartins -[manake]: https://github.com/manake -[Mickey Kay]: https://github.com/MickeyKay -[Mika Epstein]: https://github.com/Ipstenu -[Mohamed A. Baset]: https://github.com/SymbianSyMoh -[Nate Wright]: https://github.com/NateWr -[Nilambar Sharma]: https://github.com/ernilambar -[Ninos Ego]: https://github.com/Ninos -[Ollie Treend]: https://github.com/ollietreend -[Parhum Khoshbakht]: https://github.com/parhumm -[pavot]: https://github.com/pavot -[Primoz Cigler]: https://github.com/primozcigler -[Rami]: https://github.com/ramiy -[Sandeep]: https://github.com/InsertCart -[Shiva Poudel]: https://github.com/shivapoudel -[Stanislav Khromov]: https://github.com/khromov -[steveboj]: https://github.com/steveboj -[swiderski]: https://github.com/swiderski -[tanshcreative]: https://github.com/tanshcreative -[Tim Nicholson]: https://github.com/timnicholson -[Travis Smith]: https://github.com/wpsmith -[Thomas Griffin]: https://github.com/thomasgriffin -[Utkarsh Patel]: https://github.com/PatelUtkarsh -[Vladislav Burlak]: https://github.com/vburlak -[weavertheme]: https://github.com/weavertheme -[Yakir Sitbon]: https://github.com/KingYes -[Zack Katz]: https://github.com/zackkatz - -[Christian]: http://themeforest.net/user/artless -[Marciel Bartzik]: http://www.bartzik.net/ -[Zauan/Hogash Studio]: http://pastebin.com/u/Zauan - -[#588]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/588 -[#587]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/587 -[#577]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/577 -[#574]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/574 -[#571]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/571 -[#570]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/570 -[#564]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/564 -[#563]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/563 -[#562]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/562 -[#561]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/561 -[#558]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/558 -[#557]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/557 -[#543]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/543 -[#532]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/532 -[#528]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/528 -[#524]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/524 -[#521]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/521 -[#516]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/516 -[#514]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/514 -[#513]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/513 -[#512]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/512 -[#511]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/511 -[#510]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/510 -[#509]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/509 -[#508]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/508 -[#507]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/507 -[#505]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/505 -[#504]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/504 -[#503]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/503 -[#500]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/500 -[#499]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/499 -[#496]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/496 -[#495]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/495 -[#489]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/489 -[#487]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/487 -[#478]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/478 -[#469]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/469 -[#465]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/465 -[#460]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/460 -[#459]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/459 -[#458]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/458 -[#450]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/450 -[#449]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/449 -[#446]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/446 -[#442]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/442 -[#435]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/435 -[#427]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/427 -[#426]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/426 -[#425]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/425 -[#414]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/414 -[#403]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/403 -[#402]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/402 -[#401]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/401 -[#399]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/399 -[#397]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/397 -[#395]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/395 -[#390]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/390 -[#389]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/389 -[#388]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/388 -[#387]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/387 -[#386]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/386 -[#385]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/385 -[#384]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/384 -[#381]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/381 -[#376]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/376 -[#375]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/375 -[#374]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/374 -[#373]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/373 -[#372]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/372 -[#371]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/371 -[#368]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/368 -[#363]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/363 -[#362]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/362 -[#361]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/361 -[#360]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/360 -[#359]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/359 -[#358]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/358 -[#357]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/357 -[#356]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/356 -[#346]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/346 -[#339]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/339 -[#332]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/332 -[#331]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/331 -[#330]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/330 -[#329]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/329 -[#327]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/327 -[#326]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/326 -[#325]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/325 -[#324]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/324 -[#322]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/322 -[#321]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/321 -[#319]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/319 -[#316]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/316 -[#315]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/315 -[#310]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/310 -[#304]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/304 -[#303]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/303 -[#300]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/300 -[#286]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/286 -[#284]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/284 -[#283]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/283 -[#281]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/281 -[#280]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/280 -[#262]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/262 -[#260]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/260 -[#258]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/258 -[#255]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/255 -[#249]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/249 -[#246]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/246 -[#244]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/244 -[#240]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/240 -[#237]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/237 -[#234]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/234 -[#227]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/227 -[#226]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/226 -[#224]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/224 -[#217]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/217 -[#208]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/208 -[#205]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/205 -[#203]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/203 -[#197]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/197 -[#192]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/192 -[#190]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/190 -[#188]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/188 -[#185]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/185 -[#183]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/183 -[#182]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/182 -[#180]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/180 -[#179]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/179 -[#178]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/178 -[#177]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/177 -[#176]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/176 -[#174]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/174 -[#173]: https://github.com/TGMPA/TGM-Plugin-Activation/pull/173 -[#171]: https://github.com/TGMPA/TGM-Plugin-Activation/issues/171 - -[Codex on callbacks]: https://codex.wordpress.org/How_to_Pass_Tag_Parameters#Callable - -[{$prefix}plugin_action_links]: https://developer.wordpress.org/reference/hooks/prefixplugin_action_links/ -[after_plugin_row_{$plugin_file}]: https://developer.wordpress.org/reference/hooks/after_plugin_row_plugin_file/ -[update_bulk_plugins_complete_actions]: https://developer.wordpress.org/reference/hooks/update_bulk_plugins_complete_actions/ diff --git a/inc/tgm/CONTRIBUTING.md b/inc/tgm/CONTRIBUTING.md deleted file mode 100644 index abe8513..0000000 --- a/inc/tgm/CONTRIBUTING.md +++ /dev/null @@ -1,69 +0,0 @@ -# How To Contribute - -Thanks for reading our contribution guidelines. - -The following guidelines for contribution should be followed if you want to submit a pull request. - -## How To Prepare - -* You need a [GitHub account](https://github.com/signup/free). -* Before reporting a bug or suggesting an improvement, please check the `develop` branch to see if it has already been addressed. -* Duplicate tickets will be closed without hesitation, so please check through existing tickets first to see if someone else has already discussed it. -* Submit an [issue ticket] for your issue if there is not one yet. - * Describe the issue and include steps to reproduce if it's a bug. - * If the issue is a bug, add any relevant JavaScript or PHP error messages. For PHP error messages, a backtrace is preferred. If you don't know how to get one, please [follow these instructions](https://gist.github.com/jrfnl/5925642). - * Include relevant version numbers. - * Additional screenshots or videos are often helpful. -* If you are able and want to fix this, fork the repository on GitHub. - -## Make Changes - -We use the [git-flow](http://nvie.com/posts/a-successful-git-branching-model/) branching model. Before reporting a bug or new feature, please check the `develop` branch to see if it's already been addressed. - -* In your forked repository, create a topic branch for your upcoming patch. Usually this is based on the `develop` branch. - * For enhancements, name the branch according to the feature e.g. `feature/auto-activate`. - * For un-reported bug fixes, add a `fix-` prefix e.g. `feature/fix-admin-notices`. - * For code that addresses an existing Issue, add the Issue number as a prefix e.g. `feature/123-auto-activate` or `feature/321-fix-admin-notices`. - * Please avoid working directly on the `develop` branch. -* Code should follow the [WordPress Coding Standards for PHP](https://make.wordpress.org/core/handbook/coding-standards/php/). - * Use [PHP_CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer) with the [WordPress Coding Standards](https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards) sniffs to check. Since we use `phpcs.xml`, you should be able to navigate on command line to the root of the repo and just run `phpcs` without any arguments. -* Make commits of logical units and describe them properly. -* Check for unnecessary whitespace with `git diff --check` before committing. - -## Commit Messages -We suggest you follow best practices for commit messages: - -* Separate subject (first line) from body with a blank line. -* Limit the subject line to 50 characters. -* Capitalize the subject line. -* Do not end the subject line with a period. -* Use the imperative mood in the subject line. -* Wrap the body at 72 characters. -* Use the body to explain _what_ and _why_ versus _how_. -* Please [reference any existing issue](https://help.github.com/articles/closing-issues-via-commit-messages/) in the commit message. - -Read [this post](http://chris.beams.io/posts/git-commit/) for more detail. - -## Submit Changes - -* Push your changes to a topic branch in your fork of the repository. -* Open a pull request to the original repository and choose the correct original branch (probably `develop`) you want to patch. -* Do not close any issue you referenced in your commit message. -* If you have write access to the repository, do not directly push or merge your own pull-requests. Add the `[reviewmerge]` label when your branch is considered complete and let another team member review your pull request and approve. - -## License - -All submissions are agreed to be licensed under the same license as present in the repository. - -## Security - -There is no need to sign-off or GPG sign your commits. Tags (from 2.4.1 onwards) will be GPG signed. - -# Additional Resources - -* [General GitHub documentation](http://help.github.com/) -* [GitHub pull request documentation](http://help.github.com/send-pull-requests/). -* [Read the Issue Guidelines by @necolas](https://github.com/necolas/issue-guidelines/blob/master/CONTRIBUTING.md) for more details, - -[issue ticket]: https://github.com/TGMPA/TGM-Plugin-Activation/issues -[reviewmerge]: https://github.com/TGMPA/TGM-Plugin-Activation/labels/reviewmerge diff --git a/inc/tgm/LICENSE.md b/inc/tgm/LICENSE.md deleted file mode 100644 index 23cb790..0000000 --- a/inc/tgm/LICENSE.md +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., <http://fsf.org/> - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - {description} - Copyright (C) {year} {fullname} - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - {signature of Ty Coon}, 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/inc/tgm/README.md b/inc/tgm/README.md deleted file mode 100644 index f32f676..0000000 --- a/inc/tgm/README.md +++ /dev/null @@ -1,58 +0,0 @@ -# TGM Plugin Activation -[![GitHub license](https://img.shields.io/badge/license-GPLv2-blue.svg)](https://raw.githubusercontent.com/TGMPA/TGM-Plugin-Activation/develop/LICENSE.md) -[![Build Status](https://travis-ci.org/TGMPA/TGM-Plugin-Activation.svg?branch=develop)](https://travis-ci.org/TGMPA/TGM-Plugin-Activation) -[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/TGMPA/TGM-Plugin-Activation/badges/quality-score.png?b=develop)](https://scrutinizer-ci.com/g/TGMPA/TGM-Plugin-Activation/?branch=develop) - - -**Lead Developers:** -[Thomas Griffin](https://github.com/thomasgriffin) ([@jthomasgriffin](https://twitter.com/jthomasgriffin)), [Gary Jones](https://github.com/GaryJones) ([@GaryJ](https://twitter.com/GaryJ)), [Juliette Reinders Folmer](https://github.com/jrfnl) ([@jrf_nl](https://twitter.com/jrf_nl)) -**Version:** 2.6.1 -**Requires at least:** 3.7.0 -**Tested up to:** 4.5.2 - -## Description - -TGM Plugin Activation is a PHP library that allows you to easily require or recommend plugins for your WordPress themes (and plugins). It allows your users to install, update and even automatically activate plugins in singular or bulk fashion using native WordPress classes, functions and interfaces. You can reference bundled plugins, plugins from the WordPress Plugin Repository or even plugins hosted elsewhere on the internet. - -## Installation - -1. Generate a customized version of the latest version of TGMPA based on your intended use-case using the [Custom TGMPA Generator](http://tgmpluginactivation.com/download/). -2. Extract the class file and place it somewhere in your theme hierarchy. -3. Add a `require_once` call within `functions.php` (or other file) referencing the class file. -4. Create a function, hooked to `tgmpa_register`, that registers the plugin and configurations. - -For steps 3 and 4, it is recommended you view, copy and paste the contents of `example.php` -and amend to suit. The `example.php` file is a model for how you should include the class in your theme. - -Detailed documentation on [how to configure TGMPA](http://tgmpluginactivation.com/configuration/) is available on the website. - -__*We strongly recommend the use of the [Custom TGMPA Generator](http://tgmpluginactivation.com/download/) if you intend to use TGMPA in a theme which is to be published via WordPress.org or Themeforest.*__ - -The generated customized version of TGMPA will comply with the Theme Review guidelines and Theme Check. - -### Composer - -TGM Plugin Activation is also available as a [package](https://packagist.org/packages/tgmpa/tgm-plugin-activation) installable via Composer: - -~~~sh -composer create-project tgmpa/tgm-plugin-activation --no-dev -~~~ - -## Frequently Asked Questions - -See [the FAQ page](http://tgmpluginactivation.com/faq/). - -## Feedback - -See https://github.com/TGMPA/TGM-Plugin-Activation/issues for current issues and the [guidelines for reporting bugs and enhancements](https://github.com/TGMPA/TGM-Plugin-Activation/wiki/Guidelines-for-reporting-bugs). - -__Note:__ TGM Plugin Activation library authors are not responsible for the *end-user support* for any plugin or theme which uses the library. - -## Changelog - -See [CHANGELOG.md](CHANGELOG.md). - -## Contributing to TGM Plugin Activation - -If you have a patch, or stumbled upon an issue with TGM Plugin Activation core, you can contribute this back to the code. Please read our [contributor guidelines](CONTRIBUTING.md) for more information how you can do this. - diff --git a/inc/tgm/class-tgm-plugin-activation.php b/inc/tgm/class-tgm-plugin-activation.php deleted file mode 100644 index 615fbca..0000000 --- a/inc/tgm/class-tgm-plugin-activation.php +++ /dev/null @@ -1,3853 +0,0 @@ -<?php -/** - * Plugin installation and activation for WordPress themes. - * - * Please note that this is a drop-in library for a theme or plugin. - * The authors of this library (Thomas, Gary and Juliette) are NOT responsible - * for the support of your plugin or theme. Please contact the plugin - * or theme author for support. - * - * @package TGM-Plugin-Activation - * @version 2.6.1 - * @link http://tgmpluginactivation.com/ - * @author Thomas Griffin, Gary Jones, Juliette Reinders Folmer - * @copyright Copyright (c) 2011, Thomas Griffin - * @license GPL-2.0+ - */ - -/* - Copyright 2011 Thomas Griffin (thomasgriffinmedia.com) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License, version 2, as - published by the Free Software Foundation. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -*/ - -if ( ! class_exists( 'TGM_Plugin_Activation' ) ) { - - /** - * Automatic plugin installation and activation library. - * - * Creates a way to automatically install and activate plugins from within themes. - * The plugins can be either bundled, downloaded from the WordPress - * Plugin Repository or downloaded from another external source. - * - * @since 1.0.0 - * - * @package TGM-Plugin-Activation - * @author Thomas Griffin - * @author Gary Jones - */ - class TGM_Plugin_Activation { - /** - * TGMPA version number. - * - * @since 2.5.0 - * - * @const string Version number. - */ - const TGMPA_VERSION = '2.6.1'; - - /** - * Regular expression to test if a URL is a WP plugin repo URL. - * - * @const string Regex. - * - * @since 2.5.0 - */ - const WP_REPO_REGEX = '|^http[s]?://wordpress\.org/(?:extend/)?plugins/|'; - - /** - * Arbitrary regular expression to test if a string starts with a URL. - * - * @const string Regex. - * - * @since 2.5.0 - */ - const IS_URL_REGEX = '|^http[s]?://|'; - - /** - * Holds a copy of itself, so it can be referenced by the class name. - * - * @since 1.0.0 - * - * @var TGM_Plugin_Activation - */ - public static $instance; - - /** - * Holds arrays of plugin details. - * - * @since 1.0.0 - * @since 2.5.0 the array has the plugin slug as an associative key. - * - * @var array - */ - public $plugins = array(); - - /** - * Holds arrays of plugin names to use to sort the plugins array. - * - * @since 2.5.0 - * - * @var array - */ - protected $sort_order = array(); - - /** - * Whether any plugins have the 'force_activation' setting set to true. - * - * @since 2.5.0 - * - * @var bool - */ - protected $has_forced_activation = false; - - /** - * Whether any plugins have the 'force_deactivation' setting set to true. - * - * @since 2.5.0 - * - * @var bool - */ - protected $has_forced_deactivation = false; - - /** - * Name of the unique ID to hash notices. - * - * @since 2.4.0 - * - * @var string - */ - public $id = 'tgmpa'; - - /** - * Name of the query-string argument for the admin page. - * - * @since 1.0.0 - * - * @var string - */ - protected $menu = 'tgmpa-install-plugins'; - - /** - * Parent menu file slug. - * - * @since 2.5.0 - * - * @var string - */ - public $parent_slug = 'themes.php'; - - /** - * Capability needed to view the plugin installation menu item. - * - * @since 2.5.0 - * - * @var string - */ - public $capability = 'edit_theme_options'; - - /** - * Default absolute path to folder containing bundled plugin zip files. - * - * @since 2.0.0 - * - * @var string Absolute path prefix to zip file location for bundled plugins. Default is empty string. - */ - public $default_path = ''; - - /** - * Flag to show admin notices or not. - * - * @since 2.1.0 - * - * @var boolean - */ - public $has_notices = true; - - /** - * Flag to determine if the user can dismiss the notice nag. - * - * @since 2.4.0 - * - * @var boolean - */ - public $dismissable = true; - - /** - * Message to be output above nag notice if dismissable is false. - * - * @since 2.4.0 - * - * @var string - */ - public $dismiss_msg = ''; - - /** - * Flag to set automatic activation of plugins. Off by default. - * - * @since 2.2.0 - * - * @var boolean - */ - public $is_automatic = false; - - /** - * Optional message to display before the plugins table. - * - * @since 2.2.0 - * - * @var string Message filtered by wp_kses_post(). Default is empty string. - */ - public $message = ''; - - /** - * Holds configurable array of strings. - * - * Default values are added in the constructor. - * - * @since 2.0.0 - * - * @var array - */ - public $strings = array(); - - /** - * Holds the version of WordPress. - * - * @since 2.4.0 - * - * @var int - */ - public $wp_version; - - /** - * Holds the hook name for the admin page. - * - * @since 2.5.0 - * - * @var string - */ - public $page_hook; - - /** - * Adds a reference of this object to $instance, populates default strings, - * does the tgmpa_init action hook, and hooks in the interactions to init. - * - * {@internal This method should be `protected`, but as too many TGMPA implementations - * haven't upgraded beyond v2.3.6 yet, this gives backward compatibility issues. - * Reverted back to public for the time being.}} - * - * @since 1.0.0 - * - * @see TGM_Plugin_Activation::init() - */ - public function __construct() { - // Set the current WordPress version. - $this->wp_version = $GLOBALS['wp_version']; - - // Announce that the class is ready, and pass the object (for advanced use). - do_action_ref_array( 'tgmpa_init', array( $this ) ); - - /* - * Load our text domain and allow for overloading the fall-back file. - * - * {@internal IMPORTANT! If this code changes, review the regex in the custom TGMPA - * generator on the website.}} - */ - add_action( 'init', array( $this, 'load_textdomain' ), 5 ); - add_filter( 'load_textdomain_mofile', array( $this, 'overload_textdomain_mofile' ), 10, 2 ); - - // When the rest of WP has loaded, kick-start the rest of the class. - add_action( 'init', array( $this, 'init' ) ); - } - - /** - * Magic method to (not) set protected properties from outside of this class. - * - * {@internal hackedihack... There is a serious bug in v2.3.2 - 2.3.6 where the `menu` property - * is being assigned rather than tested in a conditional, effectively rendering it useless. - * This 'hack' prevents this from happening.}} - * - * @see https://github.com/TGMPA/TGM-Plugin-Activation/blob/2.3.6/tgm-plugin-activation/class-tgm-plugin-activation.php#L1593 - * - * @since 2.5.2 - * - * @param string $name Name of an inaccessible property. - * @param mixed $value Value to assign to the property. - * @return void Silently fail to set the property when this is tried from outside of this class context. - * (Inside this class context, the __set() method if not used as there is direct access.) - */ - public function __set( $name, $value ) { - return; - } - - /** - * Magic method to get the value of a protected property outside of this class context. - * - * @since 2.5.2 - * - * @param string $name Name of an inaccessible property. - * @return mixed The property value. - */ - public function __get( $name ) { - return $this->{$name}; - } - - /** - * Initialise the interactions between this class and WordPress. - * - * Hooks in three new methods for the class: admin_menu, notices and styles. - * - * @since 2.0.0 - * - * @see TGM_Plugin_Activation::admin_menu() - * @see TGM_Plugin_Activation::notices() - * @see TGM_Plugin_Activation::styles() - */ - public function init() { - /** - * By default TGMPA only loads on the WP back-end and not in an Ajax call. Using this filter - * you can overrule that behaviour. - * - * @since 2.5.0 - * - * @param bool $load Whether or not TGMPA should load. - * Defaults to the return of `is_admin() && ! defined( 'DOING_AJAX' )`. - */ - if ( true !== apply_filters( 'tgmpa_load', ( is_admin() && ! defined( 'DOING_AJAX' ) ) ) ) { - return; - } - - // Load class strings. - $this->strings = array( - 'page_title' => __( 'Install Required Plugins', 'tgmpa' ), - 'menu_title' => __( 'Install Plugins', 'tgmpa' ), - /* translators: %s: plugin name. */ - 'installing' => __( 'Installing Plugin: %s', 'tgmpa' ), - /* translators: %s: plugin name. */ - 'updating' => __( 'Updating Plugin: %s', 'tgmpa' ), - 'oops' => __( 'Something went wrong with the plugin API.', 'tgmpa' ), - 'notice_can_install_required' => _n_noop( - /* translators: 1: plugin name(s). */ - 'This theme requires the following plugin: %1$s.', - 'This theme requires the following plugins: %1$s.', - 'tgmpa' - ), - 'notice_can_install_recommended' => _n_noop( - /* translators: 1: plugin name(s). */ - 'This theme recommends the following plugin: %1$s.', - 'This theme recommends the following plugins: %1$s.', - 'tgmpa' - ), - 'notice_ask_to_update' => _n_noop( - /* translators: 1: plugin name(s). */ - 'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.', - 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.', - 'tgmpa' - ), - 'notice_ask_to_update_maybe' => _n_noop( - /* translators: 1: plugin name(s). */ - 'There is an update available for: %1$s.', - 'There are updates available for the following plugins: %1$s.', - 'tgmpa' - ), - 'notice_can_activate_required' => _n_noop( - /* translators: 1: plugin name(s). */ - 'The following required plugin is currently inactive: %1$s.', - 'The following required plugins are currently inactive: %1$s.', - 'tgmpa' - ), - 'notice_can_activate_recommended' => _n_noop( - /* translators: 1: plugin name(s). */ - 'The following recommended plugin is currently inactive: %1$s.', - 'The following recommended plugins are currently inactive: %1$s.', - 'tgmpa' - ), - 'install_link' => _n_noop( - 'Begin installing plugin', - 'Begin installing plugins', - 'tgmpa' - ), - 'update_link' => _n_noop( - 'Begin updating plugin', - 'Begin updating plugins', - 'tgmpa' - ), - 'activate_link' => _n_noop( - 'Begin activating plugin', - 'Begin activating plugins', - 'tgmpa' - ), - 'return' => __( 'Return to Required Plugins Installer', 'tgmpa' ), - 'dashboard' => __( 'Return to the Dashboard', 'tgmpa' ), - 'plugin_activated' => __( 'Plugin activated successfully.', 'tgmpa' ), - 'activated_successfully' => __( 'The following plugin was activated successfully:', 'tgmpa' ), - /* translators: 1: plugin name. */ - 'plugin_already_active' => __( 'No action taken. Plugin %1$s was already active.', 'tgmpa' ), - /* translators: 1: plugin name. */ - 'plugin_needs_higher_version' => __( 'Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin.', 'tgmpa' ), - /* translators: 1: dashboard link. */ - 'complete' => __( 'All plugins installed and activated successfully. %1$s', 'tgmpa' ), - 'dismiss' => __( 'Dismiss this notice', 'tgmpa' ), - 'notice_cannot_install_activate' => __( 'There are one or more required or recommended plugins to install, update or activate.', 'tgmpa' ), - 'contact_admin' => __( 'Please contact the administrator of this site for help.', 'tgmpa' ), - ); - - do_action( 'tgmpa_register' ); - - /* After this point, the plugins should be registered and the configuration set. */ - - // Proceed only if we have plugins to handle. - if ( empty( $this->plugins ) || ! is_array( $this->plugins ) ) { - return; - } - - // Set up the menu and notices if we still have outstanding actions. - if ( true !== $this->is_tgmpa_complete() ) { - // Sort the plugins. - array_multisort( $this->sort_order, SORT_ASC, $this->plugins ); - - add_action( 'admin_menu', array( $this, 'admin_menu' ) ); - add_action( 'admin_head', array( $this, 'dismiss' ) ); - - // Prevent the normal links from showing underneath a single install/update page. - add_filter( 'install_plugin_complete_actions', array( $this, 'actions' ) ); - add_filter( 'update_plugin_complete_actions', array( $this, 'actions' ) ); - - if ( $this->has_notices ) { - add_action( 'admin_notices', array( $this, 'notices' ) ); - add_action( 'admin_init', array( $this, 'admin_init' ), 1 ); - add_action( 'admin_enqueue_scripts', array( $this, 'thickbox' ) ); - } - } - - // If needed, filter plugin action links. - add_action( 'load-plugins.php', array( $this, 'add_plugin_action_link_filters' ), 1 ); - - // Make sure things get reset on switch theme. - add_action( 'switch_theme', array( $this, 'flush_plugins_cache' ) ); - - if ( $this->has_notices ) { - add_action( 'switch_theme', array( $this, 'update_dismiss' ) ); - } - - // Setup the force activation hook. - if ( true === $this->has_forced_activation ) { - add_action( 'admin_init', array( $this, 'force_activation' ) ); - } - - // Setup the force deactivation hook. - if ( true === $this->has_forced_deactivation ) { - add_action( 'switch_theme', array( $this, 'force_deactivation' ) ); - } - } - - /** - * Load translations. - * - * @since 2.6.0 - * - * (@internal Uses `load_theme_textdomain()` rather than `load_plugin_textdomain()` to - * get round the different ways of handling the path and deprecated notices being thrown - * and such. For plugins, the actual file name will be corrected by a filter.}} - * - * {@internal IMPORTANT! If this function changes, review the regex in the custom TGMPA - * generator on the website.}} - */ - public function load_textdomain() { - if ( is_textdomain_loaded( 'tgmpa' ) ) { - return; - } - - if ( false !== strpos( __FILE__, WP_PLUGIN_DIR ) || false !== strpos( __FILE__, WPMU_PLUGIN_DIR ) ) { - // Plugin, we'll need to adjust the file name. - add_action( 'load_textdomain_mofile', array( $this, 'correct_plugin_mofile' ), 10, 2 ); - load_theme_textdomain( 'tgmpa', dirname( __FILE__ ) . '/languages' ); - remove_action( 'load_textdomain_mofile', array( $this, 'correct_plugin_mofile' ), 10 ); - } else { - load_theme_textdomain( 'tgmpa', dirname( __FILE__ ) . '/languages' ); - } - } - - /** - * Correct the .mo file name for (must-use) plugins. - * - * Themese use `/path/{locale}.mo` while plugins use `/path/{text-domain}-{locale}.mo`. - * - * {@internal IMPORTANT! If this function changes, review the regex in the custom TGMPA - * generator on the website.}} - * - * @since 2.6.0 - * - * @param string $mofile Full path to the target mofile. - * @param string $domain The domain for which a language file is being loaded. - * @return string $mofile - */ - public function correct_plugin_mofile( $mofile, $domain ) { - // Exit early if not our domain (just in case). - if ( 'tgmpa' !== $domain ) { - return $mofile; - } - return preg_replace( '`/([a-z]{2}_[A-Z]{2}.mo)$`', '/tgmpa-$1', $mofile ); - } - - /** - * Potentially overload the fall-back translation file for the current language. - * - * WP, by default since WP 3.7, will load a local translation first and if none - * can be found, will try and find a translation in the /wp-content/languages/ directory. - * As this library is theme/plugin agnostic, translation files for TGMPA can exist both - * in the WP_LANG_DIR /plugins/ subdirectory as well as in the /themes/ subdirectory. - * - * This method makes sure both directories are checked. - * - * {@internal IMPORTANT! If this function changes, review the regex in the custom TGMPA - * generator on the website.}} - * - * @since 2.6.0 - * - * @param string $mofile Full path to the target mofile. - * @param string $domain The domain for which a language file is being loaded. - * @return string $mofile - */ - public function overload_textdomain_mofile( $mofile, $domain ) { - // Exit early if not our domain, not a WP_LANG_DIR load or if the file exists and is readable. - if ( 'tgmpa' !== $domain || false === strpos( $mofile, WP_LANG_DIR ) || @is_readable( $mofile ) ) { - return $mofile; - } - - // Current fallback file is not valid, let's try the alternative option. - if ( false !== strpos( $mofile, '/themes/' ) ) { - return str_replace( '/themes/', '/plugins/', $mofile ); - } elseif ( false !== strpos( $mofile, '/plugins/' ) ) { - return str_replace( '/plugins/', '/themes/', $mofile ); - } else { - return $mofile; - } - } - - /** - * Hook in plugin action link filters for the WP native plugins page. - * - * - Prevent activation of plugins which don't meet the minimum version requirements. - * - Prevent deactivation of force-activated plugins. - * - Add update notice if update available. - * - * @since 2.5.0 - */ - public function add_plugin_action_link_filters() { - foreach ( $this->plugins as $slug => $plugin ) { - if ( false === $this->can_plugin_activate( $slug ) ) { - add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_activate' ), 20 ); - } - - if ( true === $plugin['force_activation'] ) { - add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_deactivate' ), 20 ); - } - - if ( false !== $this->does_plugin_require_update( $slug ) ) { - add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_update' ), 20 ); - } - } - } - - /** - * Remove the 'Activate' link on the WP native plugins page if the plugin does not meet the - * minimum version requirements. - * - * @since 2.5.0 - * - * @param array $actions Action links. - * @return array - */ - public function filter_plugin_action_links_activate( $actions ) { - unset( $actions['activate'] ); - - return $actions; - } - - /** - * Remove the 'Deactivate' link on the WP native plugins page if the plugin has been set to force activate. - * - * @since 2.5.0 - * - * @param array $actions Action links. - * @return array - */ - public function filter_plugin_action_links_deactivate( $actions ) { - unset( $actions['deactivate'] ); - - return $actions; - } - - /** - * Add a 'Requires update' link on the WP native plugins page if the plugin does not meet the - * minimum version requirements. - * - * @since 2.5.0 - * - * @param array $actions Action links. - * @return array - */ - public function filter_plugin_action_links_update( $actions ) { - $actions['update'] = sprintf( - '<a href="%1$s" title="%2$s" class="edit">%3$s</a>', - esc_url( $this->get_tgmpa_status_url( 'update' ) ), - esc_attr__( 'This plugin needs to be updated to be compatible with your theme.', 'tgmpa' ), - esc_html__( 'Update Required', 'tgmpa' ) - ); - - return $actions; - } - - /** - * Handles calls to show plugin information via links in the notices. - * - * We get the links in the admin notices to point to the TGMPA page, rather - * than the typical plugin-install.php file, so we can prepare everything - * beforehand. - * - * WP does not make it easy to show the plugin information in the thickbox - - * here we have to require a file that includes a function that does the - * main work of displaying it, enqueue some styles, set up some globals and - * finally call that function before exiting. - * - * Down right easy once you know how... - * - * Returns early if not the TGMPA page. - * - * @since 2.1.0 - * - * @global string $tab Used as iframe div class names, helps with styling - * @global string $body_id Used as the iframe body ID, helps with styling - * - * @return null Returns early if not the TGMPA page. - */ - public function admin_init() { - if ( ! $this->is_tgmpa_page() ) { - return; - } - - if ( isset( $_REQUEST['tab'] ) && 'plugin-information' === $_REQUEST['tab'] ) { - // Needed for install_plugin_information(). - require_once ABSPATH . 'wp-admin/includes/plugin-install.php'; - - wp_enqueue_style( 'plugin-install' ); - - global $tab, $body_id; - $body_id = 'plugin-information'; - // @codingStandardsIgnoreStart - $tab = 'plugin-information'; - // @codingStandardsIgnoreEnd - - install_plugin_information(); - - exit; - } - } - - /** - * Enqueue thickbox scripts/styles for plugin info. - * - * Thickbox is not automatically included on all admin pages, so we must - * manually enqueue it for those pages. - * - * Thickbox is only loaded if the user has not dismissed the admin - * notice or if there are any plugins left to install and activate. - * - * @since 2.1.0 - */ - public function thickbox() { - if ( ! get_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, true ) ) { - add_thickbox(); - } - } - - /** - * Adds submenu page if there are plugin actions to take. - * - * This method adds the submenu page letting users know that a required - * plugin needs to be installed. - * - * This page disappears once the plugin has been installed and activated. - * - * @since 1.0.0 - * - * @see TGM_Plugin_Activation::init() - * @see TGM_Plugin_Activation::install_plugins_page() - * - * @return null Return early if user lacks capability to install a plugin. - */ - public function admin_menu() { - // Make sure privileges are correct to see the page. - if ( ! current_user_can( 'install_plugins' ) ) { - return; - } - - $args = apply_filters( - 'tgmpa_admin_menu_args', - array( - 'parent_slug' => $this->parent_slug, // Parent Menu slug. - 'page_title' => $this->strings['page_title'], // Page title. - 'menu_title' => $this->strings['menu_title'], // Menu title. - 'capability' => $this->capability, // Capability. - 'menu_slug' => $this->menu, // Menu slug. - 'function' => array( $this, 'install_plugins_page' ), // Callback. - ) - ); - - $this->add_admin_menu( $args ); - } - - /** - * Add the menu item. - * - * {@internal IMPORTANT! If this function changes, review the regex in the custom TGMPA - * generator on the website.}} - * - * @since 2.5.0 - * - * @param array $args Menu item configuration. - */ - protected function add_admin_menu( array $args ) { - if ( has_filter( 'tgmpa_admin_menu_use_add_theme_page' ) ) { - _deprecated_function( 'The "tgmpa_admin_menu_use_add_theme_page" filter', '2.5.0', esc_html__( 'Set the parent_slug config variable instead.', 'tgmpa' ) ); - } - - if ( 'themes.php' === $this->parent_slug ) { - $this->page_hook = call_user_func( 'add_theme_page', $args['page_title'], $args['menu_title'], $args['capability'], $args['menu_slug'], $args['function'] ); - } else { - $this->page_hook = call_user_func( 'add_submenu_page', $args['parent_slug'], $args['page_title'], $args['menu_title'], $args['capability'], $args['menu_slug'], $args['function'] ); - } - } - - /** - * Echoes plugin installation form. - * - * This method is the callback for the admin_menu method function. - * This displays the admin page and form area where the user can select to install and activate the plugin. - * Aborts early if we're processing a plugin installation action. - * - * @since 1.0.0 - * - * @return null Aborts early if we're processing a plugin installation action. - */ - public function install_plugins_page() { - // Store new instance of plugin table in object. - $plugin_table = new TGMPA_List_Table; - - // Return early if processing a plugin installation action. - if ( ( ( 'tgmpa-bulk-install' === $plugin_table->current_action() || 'tgmpa-bulk-update' === $plugin_table->current_action() ) && $plugin_table->process_bulk_actions() ) || $this->do_plugin_install() ) { - return; - } - - // Force refresh of available plugin information so we'll know about manual updates/deletes. - wp_clean_plugins_cache( false ); - - ?> - <div class="tgmpa wrap"> - <h1><?php echo esc_html( get_admin_page_title() ); ?></h1> - <?php $plugin_table->prepare_items(); ?> - - <?php - if ( ! empty( $this->message ) && is_string( $this->message ) ) { - echo wp_kses_post( $this->message ); - } - ?> - <?php $plugin_table->views(); ?> - - <form id="tgmpa-plugins" action="" method="post"> - <input type="hidden" name="tgmpa-page" value="<?php echo esc_attr( $this->menu ); ?>" /> - <input type="hidden" name="plugin_status" value="<?php echo esc_attr( $plugin_table->view_context ); ?>" /> - <?php $plugin_table->display(); ?> - </form> - </div> - <?php - } - - /** - * Installs, updates or activates a plugin depending on the action link clicked by the user. - * - * Checks the $_GET variable to see which actions have been - * passed and responds with the appropriate method. - * - * Uses WP_Filesystem to process and handle the plugin installation - * method. - * - * @since 1.0.0 - * - * @uses WP_Filesystem - * @uses WP_Error - * @uses WP_Upgrader - * @uses Plugin_Upgrader - * @uses Plugin_Installer_Skin - * @uses Plugin_Upgrader_Skin - * - * @return boolean True on success, false on failure. - */ - protected function do_plugin_install() { - if ( empty( $_GET['plugin'] ) ) { - return false; - } - - // All plugin information will be stored in an array for processing. - $slug = $this->sanitize_key( urldecode( $_GET['plugin'] ) ); - - if ( ! isset( $this->plugins[ $slug ] ) ) { - return false; - } - - // Was an install or upgrade action link clicked? - if ( ( isset( $_GET['tgmpa-install'] ) && 'install-plugin' === $_GET['tgmpa-install'] ) || ( isset( $_GET['tgmpa-update'] ) && 'update-plugin' === $_GET['tgmpa-update'] ) ) { - - $install_type = 'install'; - if ( isset( $_GET['tgmpa-update'] ) && 'update-plugin' === $_GET['tgmpa-update'] ) { - $install_type = 'update'; - } - - check_admin_referer( 'tgmpa-' . $install_type, 'tgmpa-nonce' ); - - // Pass necessary information via URL if WP_Filesystem is needed. - $url = wp_nonce_url( - add_query_arg( - array( - 'plugin' => urlencode( $slug ), - 'tgmpa-' . $install_type => $install_type . '-plugin', - ), - $this->get_tgmpa_url() - ), - 'tgmpa-' . $install_type, - 'tgmpa-nonce' - ); - - $method = ''; // Leave blank so WP_Filesystem can populate it as necessary. - - if ( false === ( $creds = request_filesystem_credentials( esc_url_raw( $url ), $method, false, false, array() ) ) ) { - return true; - } - - if ( ! WP_Filesystem( $creds ) ) { - request_filesystem_credentials( esc_url_raw( $url ), $method, true, false, array() ); // Setup WP_Filesystem. - return true; - } - - /* If we arrive here, we have the filesystem. */ - - // Prep variables for Plugin_Installer_Skin class. - $extra = array(); - $extra['slug'] = $slug; // Needed for potentially renaming of directory name. - $source = $this->get_download_url( $slug ); - $api = ( 'repo' === $this->plugins[ $slug ]['source_type'] ) ? $this->get_plugins_api( $slug ) : null; - $api = ( false !== $api ) ? $api : null; - - $url = add_query_arg( - array( - 'action' => $install_type . '-plugin', - 'plugin' => urlencode( $slug ), - ), - 'update.php' - ); - - if ( ! class_exists( 'Plugin_Upgrader', false ) ) { - require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; - } - - $title = ( 'update' === $install_type ) ? $this->strings['updating'] : $this->strings['installing']; - $skin_args = array( - 'type' => ( 'bundled' !== $this->plugins[ $slug ]['source_type'] ) ? 'web' : 'upload', - 'title' => sprintf( $title, $this->plugins[ $slug ]['name'] ), - 'url' => esc_url_raw( $url ), - 'nonce' => $install_type . '-plugin_' . $slug, - 'plugin' => '', - 'api' => $api, - 'extra' => $extra, - ); - unset( $title ); - - if ( 'update' === $install_type ) { - $skin_args['plugin'] = $this->plugins[ $slug ]['file_path']; - $skin = new Plugin_Upgrader_Skin( $skin_args ); - } else { - $skin = new Plugin_Installer_Skin( $skin_args ); - } - - // Create a new instance of Plugin_Upgrader. - $upgrader = new Plugin_Upgrader( $skin ); - - // Perform the action and install the plugin from the $source urldecode(). - add_filter( 'upgrader_source_selection', array( $this, 'maybe_adjust_source_dir' ), 1, 3 ); - - if ( 'update' === $install_type ) { - // Inject our info into the update transient. - $to_inject = array( $slug => $this->plugins[ $slug ] ); - $to_inject[ $slug ]['source'] = $source; - $this->inject_update_info( $to_inject ); - - $upgrader->upgrade( $this->plugins[ $slug ]['file_path'] ); - } else { - $upgrader->install( $source ); - } - - remove_filter( 'upgrader_source_selection', array( $this, 'maybe_adjust_source_dir' ), 1 ); - - // Make sure we have the correct file path now the plugin is installed/updated. - $this->populate_file_path( $slug ); - - // Only activate plugins if the config option is set to true and the plugin isn't - // already active (upgrade). - if ( $this->is_automatic && ! $this->is_plugin_active( $slug ) ) { - $plugin_activate = $upgrader->plugin_info(); // Grab the plugin info from the Plugin_Upgrader method. - if ( false === $this->activate_single_plugin( $plugin_activate, $slug, true ) ) { - return true; // Finish execution of the function early as we encountered an error. - } - } - - $this->show_tgmpa_version(); - - // Display message based on if all plugins are now active or not. - if ( $this->is_tgmpa_complete() ) { - echo '<p>', sprintf( esc_html( $this->strings['complete'] ), '<a href="' . esc_url( self_admin_url() ) . '">' . esc_html__( 'Return to the Dashboard', 'tgmpa' ) . '</a>' ), '</p>'; - echo '<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>'; - } else { - echo '<p><a href="', esc_url( $this->get_tgmpa_url() ), '" target="_parent">', esc_html( $this->strings['return'] ), '</a></p>'; - } - - return true; - } elseif ( isset( $this->plugins[ $slug ]['file_path'], $_GET['tgmpa-activate'] ) && 'activate-plugin' === $_GET['tgmpa-activate'] ) { - // Activate action link was clicked. - check_admin_referer( 'tgmpa-activate', 'tgmpa-nonce' ); - - if ( false === $this->activate_single_plugin( $this->plugins[ $slug ]['file_path'], $slug ) ) { - return true; // Finish execution of the function early as we encountered an error. - } - } - - return false; - } - - /** - * Inject information into the 'update_plugins' site transient as WP checks that before running an update. - * - * @since 2.5.0 - * - * @param array $plugins The plugin information for the plugins which are to be updated. - */ - public function inject_update_info( $plugins ) { - $repo_updates = get_site_transient( 'update_plugins' ); - - if ( ! is_object( $repo_updates ) ) { - $repo_updates = new stdClass; - } - - foreach ( $plugins as $slug => $plugin ) { - $file_path = $plugin['file_path']; - - if ( empty( $repo_updates->response[ $file_path ] ) ) { - $repo_updates->response[ $file_path ] = new stdClass; - } - - // We only really need to set package, but let's do all we can in case WP changes something. - $repo_updates->response[ $file_path ]->slug = $slug; - $repo_updates->response[ $file_path ]->plugin = $file_path; - $repo_updates->response[ $file_path ]->new_version = $plugin['version']; - $repo_updates->response[ $file_path ]->package = $plugin['source']; - if ( empty( $repo_updates->response[ $file_path ]->url ) && ! empty( $plugin['external_url'] ) ) { - $repo_updates->response[ $file_path ]->url = $plugin['external_url']; - } - } - - set_site_transient( 'update_plugins', $repo_updates ); - } - - /** - * Adjust the plugin directory name if necessary. - * - * The final destination directory of a plugin is based on the subdirectory name found in the - * (un)zipped source. In some cases - most notably GitHub repository plugin downloads -, this - * subdirectory name is not the same as the expected slug and the plugin will not be recognized - * as installed. This is fixed by adjusting the temporary unzipped source subdirectory name to - * the expected plugin slug. - * - * @since 2.5.0 - * - * @param string $source Path to upgrade/zip-file-name.tmp/subdirectory/. - * @param string $remote_source Path to upgrade/zip-file-name.tmp. - * @param \WP_Upgrader $upgrader Instance of the upgrader which installs the plugin. - * @return string $source - */ - public function maybe_adjust_source_dir( $source, $remote_source, $upgrader ) { - if ( ! $this->is_tgmpa_page() || ! is_object( $GLOBALS['wp_filesystem'] ) ) { - return $source; - } - - // Check for single file plugins. - $source_files = array_keys( $GLOBALS['wp_filesystem']->dirlist( $remote_source ) ); - if ( 1 === count( $source_files ) && false === $GLOBALS['wp_filesystem']->is_dir( $source ) ) { - return $source; - } - - // Multi-file plugin, let's see if the directory is correctly named. - $desired_slug = ''; - - // Figure out what the slug is supposed to be. - if ( false === $upgrader->bulk && ! empty( $upgrader->skin->options['extra']['slug'] ) ) { - $desired_slug = $upgrader->skin->options['extra']['slug']; - } else { - // Bulk installer contains less info, so fall back on the info registered here. - foreach ( $this->plugins as $slug => $plugin ) { - if ( ! empty( $upgrader->skin->plugin_names[ $upgrader->skin->i ] ) && $plugin['name'] === $upgrader->skin->plugin_names[ $upgrader->skin->i ] ) { - $desired_slug = $slug; - break; - } - } - unset( $slug, $plugin ); - } - - if ( ! empty( $desired_slug ) ) { - $subdir_name = untrailingslashit( str_replace( trailingslashit( $remote_source ), '', $source ) ); - - if ( ! empty( $subdir_name ) && $subdir_name !== $desired_slug ) { - $from_path = untrailingslashit( $source ); - $to_path = trailingslashit( $remote_source ) . $desired_slug; - - if ( true === $GLOBALS['wp_filesystem']->move( $from_path, $to_path ) ) { - return trailingslashit( $to_path ); - } else { - return new WP_Error( 'rename_failed', esc_html__( 'The remote plugin package does not contain a folder with the desired slug and renaming did not work.', 'tgmpa' ) . ' ' . esc_html__( 'Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines.', 'tgmpa' ), array( 'found' => $subdir_name, 'expected' => $desired_slug ) ); - } - } elseif ( empty( $subdir_name ) ) { - return new WP_Error( 'packaged_wrong', esc_html__( 'The remote plugin package consists of more than one file, but the files are not packaged in a folder.', 'tgmpa' ) . ' ' . esc_html__( 'Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines.', 'tgmpa' ), array( 'found' => $subdir_name, 'expected' => $desired_slug ) ); - } - } - - return $source; - } - - /** - * Activate a single plugin and send feedback about the result to the screen. - * - * @since 2.5.0 - * - * @param string $file_path Path within wp-plugins/ to main plugin file. - * @param string $slug Plugin slug. - * @param bool $automatic Whether this is an automatic activation after an install. Defaults to false. - * This determines the styling of the output messages. - * @return bool False if an error was encountered, true otherwise. - */ - protected function activate_single_plugin( $file_path, $slug, $automatic = false ) { - if ( $this->can_plugin_activate( $slug ) ) { - $activate = activate_plugin( $file_path ); - - if ( is_wp_error( $activate ) ) { - echo '<div id="message" class="error"><p>', wp_kses_post( $activate->get_error_message() ), '</p></div>', - '<p><a href="', esc_url( $this->get_tgmpa_url() ), '" target="_parent">', esc_html( $this->strings['return'] ), '</a></p>'; - - return false; // End it here if there is an error with activation. - } else { - if ( ! $automatic ) { - // Make sure message doesn't display again if bulk activation is performed - // immediately after a single activation. - if ( ! isset( $_POST['action'] ) ) { // WPCS: CSRF OK. - echo '<div id="message" class="updated"><p>', esc_html( $this->strings['activated_successfully'] ), ' <strong>', esc_html( $this->plugins[ $slug ]['name'] ), '.</strong></p></div>'; - } - } else { - // Simpler message layout for use on the plugin install page. - echo '<p>', esc_html( $this->strings['plugin_activated'] ), '</p>'; - } - } - } elseif ( $this->is_plugin_active( $slug ) ) { - // No simpler message format provided as this message should never be encountered - // on the plugin install page. - echo '<div id="message" class="error"><p>', - sprintf( - esc_html( $this->strings['plugin_already_active'] ), - '<strong>' . esc_html( $this->plugins[ $slug ]['name'] ) . '</strong>' - ), - '</p></div>'; - } elseif ( $this->does_plugin_require_update( $slug ) ) { - if ( ! $automatic ) { - // Make sure message doesn't display again if bulk activation is performed - // immediately after a single activation. - if ( ! isset( $_POST['action'] ) ) { // WPCS: CSRF OK. - echo '<div id="message" class="error"><p>', - sprintf( - esc_html( $this->strings['plugin_needs_higher_version'] ), - '<strong>' . esc_html( $this->plugins[ $slug ]['name'] ) . '</strong>' - ), - '</p></div>'; - } - } else { - // Simpler message layout for use on the plugin install page. - echo '<p>', sprintf( esc_html( $this->strings['plugin_needs_higher_version'] ), esc_html( $this->plugins[ $slug ]['name'] ) ), '</p>'; - } - } - - return true; - } - - /** - * Echoes required plugin notice. - * - * Outputs a message telling users that a specific plugin is required for - * their theme. If appropriate, it includes a link to the form page where - * users can install and activate the plugin. - * - * Returns early if we're on the Install page. - * - * @since 1.0.0 - * - * @global object $current_screen - * - * @return null Returns early if we're on the Install page. - */ - public function notices() { - // Remove nag on the install page / Return early if the nag message has been dismissed or user < author. - if ( ( $this->is_tgmpa_page() || $this->is_core_update_page() ) || get_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, true ) || ! current_user_can( apply_filters( 'tgmpa_show_admin_notice_capability', 'publish_posts' ) ) ) { - return; - } - - // Store for the plugin slugs by message type. - $message = array(); - - // Initialize counters used to determine plurality of action link texts. - $install_link_count = 0; - $update_link_count = 0; - $activate_link_count = 0; - $total_required_action_count = 0; - - foreach ( $this->plugins as $slug => $plugin ) { - if ( $this->is_plugin_active( $slug ) && false === $this->does_plugin_have_update( $slug ) ) { - continue; - } - - if ( ! $this->is_plugin_installed( $slug ) ) { - if ( current_user_can( 'install_plugins' ) ) { - $install_link_count++; - - if ( true === $plugin['required'] ) { - $message['notice_can_install_required'][] = $slug; - } else { - $message['notice_can_install_recommended'][] = $slug; - } - } - if ( true === $plugin['required'] ) { - $total_required_action_count++; - } - } else { - if ( ! $this->is_plugin_active( $slug ) && $this->can_plugin_activate( $slug ) ) { - if ( current_user_can( 'activate_plugins' ) ) { - $activate_link_count++; - - if ( true === $plugin['required'] ) { - $message['notice_can_activate_required'][] = $slug; - } else { - $message['notice_can_activate_recommended'][] = $slug; - } - } - if ( true === $plugin['required'] ) { - $total_required_action_count++; - } - } - - if ( $this->does_plugin_require_update( $slug ) || false !== $this->does_plugin_have_update( $slug ) ) { - - if ( current_user_can( 'update_plugins' ) ) { - $update_link_count++; - - if ( $this->does_plugin_require_update( $slug ) ) { - $message['notice_ask_to_update'][] = $slug; - } elseif ( false !== $this->does_plugin_have_update( $slug ) ) { - $message['notice_ask_to_update_maybe'][] = $slug; - } - } - if ( true === $plugin['required'] ) { - $total_required_action_count++; - } - } - } - } - unset( $slug, $plugin ); - - // If we have notices to display, we move forward. - if ( ! empty( $message ) || $total_required_action_count > 0 ) { - krsort( $message ); // Sort messages. - $rendered = ''; - - // As add_settings_error() wraps the final message in a <p> and as the final message can't be - // filtered, using <p>'s in our html would render invalid html output. - $line_template = '<span style="display: block; margin: 0.5em 0.5em 0 0; clear: both;">%s</span>' . "\n"; - - if ( ! current_user_can( 'activate_plugins' ) && ! current_user_can( 'install_plugins' ) && ! current_user_can( 'update_plugins' ) ) { - $rendered = esc_html( $this->strings['notice_cannot_install_activate'] ) . ' ' . esc_html( $this->strings['contact_admin'] ); - $rendered .= $this->create_user_action_links_for_notice( 0, 0, 0, $line_template ); - } else { - - // If dismissable is false and a message is set, output it now. - if ( ! $this->dismissable && ! empty( $this->dismiss_msg ) ) { - $rendered .= sprintf( $line_template, wp_kses_post( $this->dismiss_msg ) ); - } - - // Render the individual message lines for the notice. - foreach ( $message as $type => $plugin_group ) { - $linked_plugins = array(); - - // Get the external info link for a plugin if one is available. - foreach ( $plugin_group as $plugin_slug ) { - $linked_plugins[] = $this->get_info_link( $plugin_slug ); - } - unset( $plugin_slug ); - - $count = count( $plugin_group ); - $linked_plugins = array_map( array( 'TGMPA_Utils', 'wrap_in_em' ), $linked_plugins ); - $last_plugin = array_pop( $linked_plugins ); // Pop off last name to prep for readability. - $imploded = empty( $linked_plugins ) ? $last_plugin : ( implode( ', ', $linked_plugins ) . ' ' . esc_html_x( 'and', 'plugin A *and* plugin B', 'tgmpa' ) . ' ' . $last_plugin ); - - $rendered .= sprintf( - $line_template, - sprintf( - translate_nooped_plural( $this->strings[ $type ], $count, 'tgmpa' ), - $imploded, - $count - ) - ); - - } - unset( $type, $plugin_group, $linked_plugins, $count, $last_plugin, $imploded ); - - $rendered .= $this->create_user_action_links_for_notice( $install_link_count, $update_link_count, $activate_link_count, $line_template ); - } - - // Register the nag messages and prepare them to be processed. - add_settings_error( 'tgmpa', 'tgmpa', $rendered, $this->get_admin_notice_class() ); - } - - // Admin options pages already output settings_errors, so this is to avoid duplication. - if ( 'options-general' !== $GLOBALS['current_screen']->parent_base ) { - $this->display_settings_errors(); - } - } - - /** - * Generate the user action links for the admin notice. - * - * @since 2.6.0 - * - * @param int $install_count Number of plugins to install. - * @param int $update_count Number of plugins to update. - * @param int $activate_count Number of plugins to activate. - * @param int $line_template Template for the HTML tag to output a line. - * @return string Action links. - */ - protected function create_user_action_links_for_notice( $install_count, $update_count, $activate_count, $line_template ) { - // Setup action links. - $action_links = array( - 'install' => '', - 'update' => '', - 'activate' => '', - 'dismiss' => $this->dismissable ? '<a href="' . esc_url( wp_nonce_url( add_query_arg( 'tgmpa-dismiss', 'dismiss_admin_notices' ), 'tgmpa-dismiss-' . get_current_user_id() ) ) . '" class="dismiss-notice" target="_parent">' . esc_html( $this->strings['dismiss'] ) . '</a>' : '', - ); - - $link_template = '<a href="%2$s">%1$s</a>'; - - if ( current_user_can( 'install_plugins' ) ) { - if ( $install_count > 0 ) { - $action_links['install'] = sprintf( - $link_template, - translate_nooped_plural( $this->strings['install_link'], $install_count, 'tgmpa' ), - esc_url( $this->get_tgmpa_status_url( 'install' ) ) - ); - } - if ( $update_count > 0 ) { - $action_links['update'] = sprintf( - $link_template, - translate_nooped_plural( $this->strings['update_link'], $update_count, 'tgmpa' ), - esc_url( $this->get_tgmpa_status_url( 'update' ) ) - ); - } - } - - if ( current_user_can( 'activate_plugins' ) && $activate_count > 0 ) { - $action_links['activate'] = sprintf( - $link_template, - translate_nooped_plural( $this->strings['activate_link'], $activate_count, 'tgmpa' ), - esc_url( $this->get_tgmpa_status_url( 'activate' ) ) - ); - } - - $action_links = apply_filters( 'tgmpa_notice_action_links', $action_links ); - - $action_links = array_filter( (array) $action_links ); // Remove any empty array items. - - if ( ! empty( $action_links ) ) { - $action_links = sprintf( $line_template, implode( ' | ', $action_links ) ); - return apply_filters( 'tgmpa_notice_rendered_action_links', $action_links ); - } else { - return ''; - } - } - - /** - * Get admin notice class. - * - * Work around all the changes to the various admin notice classes between WP 4.4 and 3.7 - * (lowest supported version by TGMPA). - * - * @since 2.6.0 - * - * @return string - */ - protected function get_admin_notice_class() { - if ( ! empty( $this->strings['nag_type'] ) ) { - return sanitize_html_class( strtolower( $this->strings['nag_type'] ) ); - } else { - if ( version_compare( $this->wp_version, '4.2', '>=' ) ) { - return 'notice-warning'; - } elseif ( version_compare( $this->wp_version, '4.1', '>=' ) ) { - return 'notice'; - } else { - return 'updated'; - } - } - } - - /** - * Display settings errors and remove those which have been displayed to avoid duplicate messages showing - * - * @since 2.5.0 - */ - protected function display_settings_errors() { - global $wp_settings_errors; - - settings_errors( 'tgmpa' ); - - foreach ( (array) $wp_settings_errors as $key => $details ) { - if ( 'tgmpa' === $details['setting'] ) { - unset( $wp_settings_errors[ $key ] ); - break; - } - } - } - - /** - * Register dismissal of admin notices. - * - * Acts on the dismiss link in the admin nag messages. - * If clicked, the admin notice disappears and will no longer be visible to this user. - * - * @since 2.1.0 - */ - public function dismiss() { - if ( isset( $_GET['tgmpa-dismiss'] ) && check_admin_referer( 'tgmpa-dismiss-' . get_current_user_id() ) ) { - update_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, 1 ); - } - } - - /** - * Add individual plugin to our collection of plugins. - * - * If the required keys are not set or the plugin has already - * been registered, the plugin is not added. - * - * @since 2.0.0 - * - * @param array|null $plugin Array of plugin arguments or null if invalid argument. - * @return null Return early if incorrect argument. - */ - public function register( $plugin ) { - if ( empty( $plugin['slug'] ) || empty( $plugin['name'] ) ) { - return; - } - - if ( empty( $plugin['slug'] ) || ! is_string( $plugin['slug'] ) || isset( $this->plugins[ $plugin['slug'] ] ) ) { - return; - } - - $defaults = array( - 'name' => '', // String - 'slug' => '', // String - 'source' => 'repo', // String - 'required' => false, // Boolean - 'version' => '', // String - 'force_activation' => false, // Boolean - 'force_deactivation' => false, // Boolean - 'external_url' => '', // String - 'is_callable' => '', // String|Array. - ); - - // Prepare the received data. - $plugin = wp_parse_args( $plugin, $defaults ); - - // Standardize the received slug. - $plugin['slug'] = $this->sanitize_key( $plugin['slug'] ); - - // Forgive users for using string versions of booleans or floats for version number. - $plugin['version'] = (string) $plugin['version']; - $plugin['source'] = empty( $plugin['source'] ) ? 'repo' : $plugin['source']; - $plugin['required'] = TGMPA_Utils::validate_bool( $plugin['required'] ); - $plugin['force_activation'] = TGMPA_Utils::validate_bool( $plugin['force_activation'] ); - $plugin['force_deactivation'] = TGMPA_Utils::validate_bool( $plugin['force_deactivation'] ); - - // Enrich the received data. - $plugin['file_path'] = $this->_get_plugin_basename_from_slug( $plugin['slug'] ); - $plugin['source_type'] = $this->get_plugin_source_type( $plugin['source'] ); - - // Set the class properties. - $this->plugins[ $plugin['slug'] ] = $plugin; - $this->sort_order[ $plugin['slug'] ] = $plugin['name']; - - // Should we add the force activation hook ? - if ( true === $plugin['force_activation'] ) { - $this->has_forced_activation = true; - } - - // Should we add the force deactivation hook ? - if ( true === $plugin['force_deactivation'] ) { - $this->has_forced_deactivation = true; - } - } - - /** - * Determine what type of source the plugin comes from. - * - * @since 2.5.0 - * - * @param string $source The source of the plugin as provided, either empty (= WP repo), a file path - * (= bundled) or an external URL. - * @return string 'repo', 'external', or 'bundled' - */ - protected function get_plugin_source_type( $source ) { - if ( 'repo' === $source || preg_match( self::WP_REPO_REGEX, $source ) ) { - return 'repo'; - } elseif ( preg_match( self::IS_URL_REGEX, $source ) ) { - return 'external'; - } else { - return 'bundled'; - } - } - - /** - * Sanitizes a string key. - * - * Near duplicate of WP Core `sanitize_key()`. The difference is that uppercase characters *are* - * allowed, so as not to break upgrade paths from non-standard bundled plugins using uppercase - * characters in the plugin directory path/slug. Silly them. - * - * @see https://developer.wordpress.org/reference/hooks/sanitize_key/ - * - * @since 2.5.0 - * - * @param string $key String key. - * @return string Sanitized key - */ - public function sanitize_key( $key ) { - $raw_key = $key; - $key = preg_replace( '`[^A-Za-z0-9_-]`', '', $key ); - - /** - * Filter a sanitized key string. - * - * @since 2.5.0 - * - * @param string $key Sanitized key. - * @param string $raw_key The key prior to sanitization. - */ - return apply_filters( 'tgmpa_sanitize_key', $key, $raw_key ); - } - - /** - * Amend default configuration settings. - * - * @since 2.0.0 - * - * @param array $config Array of config options to pass as class properties. - */ - public function config( $config ) { - $keys = array( - 'id', - 'default_path', - 'has_notices', - 'dismissable', - 'dismiss_msg', - 'menu', - 'parent_slug', - 'capability', - 'is_automatic', - 'message', - 'strings', - ); - - foreach ( $keys as $key ) { - if ( isset( $config[ $key ] ) ) { - if ( is_array( $config[ $key ] ) ) { - $this->$key = array_merge( $this->$key, $config[ $key ] ); - } else { - $this->$key = $config[ $key ]; - } - } - } - } - - /** - * Amend action link after plugin installation. - * - * @since 2.0.0 - * - * @param array $install_actions Existing array of actions. - * @return false|array Amended array of actions. - */ - public function actions( $install_actions ) { - // Remove action links on the TGMPA install page. - if ( $this->is_tgmpa_page() ) { - return false; - } - - return $install_actions; - } - - /** - * Flushes the plugins cache on theme switch to prevent stale entries - * from remaining in the plugin table. - * - * @since 2.4.0 - * - * @param bool $clear_update_cache Optional. Whether to clear the Plugin updates cache. - * Parameter added in v2.5.0. - */ - public function flush_plugins_cache( $clear_update_cache = true ) { - wp_clean_plugins_cache( $clear_update_cache ); - } - - /** - * Set file_path key for each installed plugin. - * - * @since 2.1.0 - * - * @param string $plugin_slug Optional. If set, only (re-)populates the file path for that specific plugin. - * Parameter added in v2.5.0. - */ - public function populate_file_path( $plugin_slug = '' ) { - if ( ! empty( $plugin_slug ) && is_string( $plugin_slug ) && isset( $this->plugins[ $plugin_slug ] ) ) { - $this->plugins[ $plugin_slug ]['file_path'] = $this->_get_plugin_basename_from_slug( $plugin_slug ); - } else { - // Add file_path key for all plugins. - foreach ( $this->plugins as $slug => $values ) { - $this->plugins[ $slug ]['file_path'] = $this->_get_plugin_basename_from_slug( $slug ); - } - } - } - - /** - * Helper function to extract the file path of the plugin file from the - * plugin slug, if the plugin is installed. - * - * @since 2.0.0 - * - * @param string $slug Plugin slug (typically folder name) as provided by the developer. - * @return string Either file path for plugin if installed, or just the plugin slug. - */ - protected function _get_plugin_basename_from_slug( $slug ) { - $keys = array_keys( $this->get_plugins() ); - - foreach ( $keys as $key ) { - if ( preg_match( '|^' . $slug . '/|', $key ) ) { - return $key; - } - } - - return $slug; - } - - /** - * Retrieve plugin data, given the plugin name. - * - * Loops through the registered plugins looking for $name. If it finds it, - * it returns the $data from that plugin. Otherwise, returns false. - * - * @since 2.1.0 - * - * @param string $name Name of the plugin, as it was registered. - * @param string $data Optional. Array key of plugin data to return. Default is slug. - * @return string|boolean Plugin slug if found, false otherwise. - */ - public function _get_plugin_data_from_name( $name, $data = 'slug' ) { - foreach ( $this->plugins as $values ) { - if ( $name === $values['name'] && isset( $values[ $data ] ) ) { - return $values[ $data ]; - } - } - - return false; - } - - /** - * Retrieve the download URL for a package. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return string Plugin download URL or path to local file or empty string if undetermined. - */ - public function get_download_url( $slug ) { - $dl_source = ''; - - switch ( $this->plugins[ $slug ]['source_type'] ) { - case 'repo': - return $this->get_wp_repo_download_url( $slug ); - case 'external': - return $this->plugins[ $slug ]['source']; - case 'bundled': - return $this->default_path . $this->plugins[ $slug ]['source']; - } - - return $dl_source; // Should never happen. - } - - /** - * Retrieve the download URL for a WP repo package. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return string Plugin download URL. - */ - protected function get_wp_repo_download_url( $slug ) { - $source = ''; - $api = $this->get_plugins_api( $slug ); - - if ( false !== $api && isset( $api->download_link ) ) { - $source = $api->download_link; - } - - return $source; - } - - /** - * Try to grab information from WordPress API. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return object Plugins_api response object on success, WP_Error on failure. - */ - protected function get_plugins_api( $slug ) { - static $api = array(); // Cache received responses. - - if ( ! isset( $api[ $slug ] ) ) { - if ( ! function_exists( 'plugins_api' ) ) { - require_once ABSPATH . 'wp-admin/includes/plugin-install.php'; - } - - $response = plugins_api( 'plugin_information', array( 'slug' => $slug, 'fields' => array( 'sections' => false ) ) ); - - $api[ $slug ] = false; - - if ( is_wp_error( $response ) ) { - wp_die( esc_html( $this->strings['oops'] ) ); - } else { - $api[ $slug ] = $response; - } - } - - return $api[ $slug ]; - } - - /** - * Retrieve a link to a plugin information page. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return string Fully formed html link to a plugin information page if available - * or the plugin name if not. - */ - public function get_info_link( $slug ) { - if ( ! empty( $this->plugins[ $slug ]['external_url'] ) && preg_match( self::IS_URL_REGEX, $this->plugins[ $slug ]['external_url'] ) ) { - $link = sprintf( - '<a href="%1$s" target="_blank">%2$s</a>', - esc_url( $this->plugins[ $slug ]['external_url'] ), - esc_html( $this->plugins[ $slug ]['name'] ) - ); - } elseif ( 'repo' === $this->plugins[ $slug ]['source_type'] ) { - $url = add_query_arg( - array( - 'tab' => 'plugin-information', - 'plugin' => urlencode( $slug ), - 'TB_iframe' => 'true', - 'width' => '640', - 'height' => '500', - ), - self_admin_url( 'plugin-install.php' ) - ); - - $link = sprintf( - '<a href="%1$s" class="thickbox">%2$s</a>', - esc_url( $url ), - esc_html( $this->plugins[ $slug ]['name'] ) - ); - } else { - $link = esc_html( $this->plugins[ $slug ]['name'] ); // No hyperlink. - } - - return $link; - } - - /** - * Determine if we're on the TGMPA Install page. - * - * @since 2.1.0 - * - * @return boolean True when on the TGMPA page, false otherwise. - */ - protected function is_tgmpa_page() { - return isset( $_GET['page'] ) && $this->menu === $_GET['page']; - } - - /** - * Determine if we're on a WP Core installation/upgrade page. - * - * @since 2.6.0 - * - * @return boolean True when on a WP Core installation/upgrade page, false otherwise. - */ - protected function is_core_update_page() { - // Current screen is not always available, most notably on the customizer screen. - if ( ! function_exists( 'get_current_screen' ) ) { - return false; - } - - $screen = get_current_screen(); - - if ( 'update-core' === $screen->base ) { - // Core update screen. - return true; - } elseif ( 'plugins' === $screen->base && ! empty( $_POST['action'] ) ) { // WPCS: CSRF ok. - // Plugins bulk update screen. - return true; - } elseif ( 'update' === $screen->base && ! empty( $_POST['action'] ) ) { // WPCS: CSRF ok. - // Individual updates (ajax call). - return true; - } - - return false; - } - - /** - * Retrieve the URL to the TGMPA Install page. - * - * I.e. depending on the config settings passed something along the lines of: - * http://example.com/wp-admin/themes.php?page=tgmpa-install-plugins - * - * @since 2.5.0 - * - * @return string Properly encoded URL (not escaped). - */ - public function get_tgmpa_url() { - static $url; - - if ( ! isset( $url ) ) { - $parent = $this->parent_slug; - if ( false === strpos( $parent, '.php' ) ) { - $parent = 'admin.php'; - } - $url = add_query_arg( - array( - 'page' => urlencode( $this->menu ), - ), - self_admin_url( $parent ) - ); - } - - return $url; - } - - /** - * Retrieve the URL to the TGMPA Install page for a specific plugin status (view). - * - * I.e. depending on the config settings passed something along the lines of: - * http://example.com/wp-admin/themes.php?page=tgmpa-install-plugins&plugin_status=install - * - * @since 2.5.0 - * - * @param string $status Plugin status - either 'install', 'update' or 'activate'. - * @return string Properly encoded URL (not escaped). - */ - public function get_tgmpa_status_url( $status ) { - return add_query_arg( - array( - 'plugin_status' => urlencode( $status ), - ), - $this->get_tgmpa_url() - ); - } - - /** - * Determine whether there are open actions for plugins registered with TGMPA. - * - * @since 2.5.0 - * - * @return bool True if complete, i.e. no outstanding actions. False otherwise. - */ - public function is_tgmpa_complete() { - $complete = true; - foreach ( $this->plugins as $slug => $plugin ) { - if ( ! $this->is_plugin_active( $slug ) || false !== $this->does_plugin_have_update( $slug ) ) { - $complete = false; - break; - } - } - - return $complete; - } - - /** - * Check if a plugin is installed. Does not take must-use plugins into account. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return bool True if installed, false otherwise. - */ - public function is_plugin_installed( $slug ) { - $installed_plugins = $this->get_plugins(); // Retrieve a list of all installed plugins (WP cached). - - return ( ! empty( $installed_plugins[ $this->plugins[ $slug ]['file_path'] ] ) ); - } - - /** - * Check if a plugin is active. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return bool True if active, false otherwise. - */ - public function is_plugin_active( $slug ) { - return ( ( ! empty( $this->plugins[ $slug ]['is_callable'] ) && is_callable( $this->plugins[ $slug ]['is_callable'] ) ) || is_plugin_active( $this->plugins[ $slug ]['file_path'] ) ); - } - - /** - * Check if a plugin can be updated, i.e. if we have information on the minimum WP version required - * available, check whether the current install meets them. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return bool True if OK to update, false otherwise. - */ - public function can_plugin_update( $slug ) { - // We currently can't get reliable info on non-WP-repo plugins - issue #380. - if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) { - return true; - } - - $api = $this->get_plugins_api( $slug ); - - if ( false !== $api && isset( $api->requires ) ) { - return version_compare( $this->wp_version, $api->requires, '>=' ); - } - - // No usable info received from the plugins API, presume we can update. - return true; - } - - /** - * Check to see if the plugin is 'updatetable', i.e. installed, with an update available - * and no WP version requirements blocking it. - * - * @since 2.6.0 - * - * @param string $slug Plugin slug. - * @return bool True if OK to proceed with update, false otherwise. - */ - public function is_plugin_updatetable( $slug ) { - if ( ! $this->is_plugin_installed( $slug ) ) { - return false; - } else { - return ( false !== $this->does_plugin_have_update( $slug ) && $this->can_plugin_update( $slug ) ); - } - } - - /** - * Check if a plugin can be activated, i.e. is not currently active and meets the minimum - * plugin version requirements set in TGMPA (if any). - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return bool True if OK to activate, false otherwise. - */ - public function can_plugin_activate( $slug ) { - return ( ! $this->is_plugin_active( $slug ) && ! $this->does_plugin_require_update( $slug ) ); - } - - /** - * Retrieve the version number of an installed plugin. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return string Version number as string or an empty string if the plugin is not installed - * or version unknown (plugins which don't comply with the plugin header standard). - */ - public function get_installed_version( $slug ) { - $installed_plugins = $this->get_plugins(); // Retrieve a list of all installed plugins (WP cached). - - if ( ! empty( $installed_plugins[ $this->plugins[ $slug ]['file_path'] ]['Version'] ) ) { - return $installed_plugins[ $this->plugins[ $slug ]['file_path'] ]['Version']; - } - - return ''; - } - - /** - * Check whether a plugin complies with the minimum version requirements. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return bool True when a plugin needs to be updated, otherwise false. - */ - public function does_plugin_require_update( $slug ) { - $installed_version = $this->get_installed_version( $slug ); - $minimum_version = $this->plugins[ $slug ]['version']; - - return version_compare( $minimum_version, $installed_version, '>' ); - } - - /** - * Check whether there is an update available for a plugin. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return false|string Version number string of the available update or false if no update available. - */ - public function does_plugin_have_update( $slug ) { - // Presume bundled and external plugins will point to a package which meets the minimum required version. - if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) { - if ( $this->does_plugin_require_update( $slug ) ) { - return $this->plugins[ $slug ]['version']; - } - - return false; - } - - $repo_updates = get_site_transient( 'update_plugins' ); - - if ( isset( $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->new_version ) ) { - return $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->new_version; - } - - return false; - } - - /** - * Retrieve potential upgrade notice for a plugin. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return string The upgrade notice or an empty string if no message was available or provided. - */ - public function get_upgrade_notice( $slug ) { - // We currently can't get reliable info on non-WP-repo plugins - issue #380. - if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) { - return ''; - } - - $repo_updates = get_site_transient( 'update_plugins' ); - - if ( ! empty( $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->upgrade_notice ) ) { - return $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->upgrade_notice; - } - - return ''; - } - - /** - * Wrapper around the core WP get_plugins function, making sure it's actually available. - * - * @since 2.5.0 - * - * @param string $plugin_folder Optional. Relative path to single plugin folder. - * @return array Array of installed plugins with plugin information. - */ - public function get_plugins( $plugin_folder = '' ) { - if ( ! function_exists( 'get_plugins' ) ) { - require_once ABSPATH . 'wp-admin/includes/plugin.php'; - } - - return get_plugins( $plugin_folder ); - } - - /** - * Delete dismissable nag option when theme is switched. - * - * This ensures that the user(s) is/are again reminded via nag of required - * and/or recommended plugins if they re-activate the theme. - * - * @since 2.1.1 - */ - public function update_dismiss() { - delete_metadata( 'user', null, 'tgmpa_dismissed_notice_' . $this->id, null, true ); - } - - /** - * Forces plugin activation if the parameter 'force_activation' is - * set to true. - * - * This allows theme authors to specify certain plugins that must be - * active at all times while using the current theme. - * - * Please take special care when using this parameter as it has the - * potential to be harmful if not used correctly. Setting this parameter - * to true will not allow the specified plugin to be deactivated unless - * the user switches themes. - * - * @since 2.2.0 - */ - public function force_activation() { - foreach ( $this->plugins as $slug => $plugin ) { - if ( true === $plugin['force_activation'] ) { - if ( ! $this->is_plugin_installed( $slug ) ) { - // Oops, plugin isn't there so iterate to next condition. - continue; - } elseif ( $this->can_plugin_activate( $slug ) ) { - // There we go, activate the plugin. - activate_plugin( $plugin['file_path'] ); - } - } - } - } - - /** - * Forces plugin deactivation if the parameter 'force_deactivation' - * is set to true and adds the plugin to the 'recently active' plugins list. - * - * This allows theme authors to specify certain plugins that must be - * deactivated upon switching from the current theme to another. - * - * Please take special care when using this parameter as it has the - * potential to be harmful if not used correctly. - * - * @since 2.2.0 - */ - public function force_deactivation() { - $deactivated = array(); - - foreach ( $this->plugins as $slug => $plugin ) { - /* - * Only proceed forward if the parameter is set to true and plugin is active - * as a 'normal' (not must-use) plugin. - */ - if ( true === $plugin['force_deactivation'] && is_plugin_active( $plugin['file_path'] ) ) { - deactivate_plugins( $plugin['file_path'] ); - $deactivated[ $plugin['file_path'] ] = time(); - } - } - - if ( ! empty( $deactivated ) ) { - update_option( 'recently_activated', $deactivated + (array) get_option( 'recently_activated' ) ); - } - } - - /** - * Echo the current TGMPA version number to the page. - * - * @since 2.5.0 - */ - public function show_tgmpa_version() { - echo '<p style="float: right; padding: 0em 1.5em 0.5em 0;"><strong><small>', - esc_html( - sprintf( - /* translators: %s: version number */ - __( 'TGMPA v%s', 'tgmpa' ), - self::TGMPA_VERSION - ) - ), - '</small></strong></p>'; - } - - /** - * Returns the singleton instance of the class. - * - * @since 2.4.0 - * - * @return \TGM_Plugin_Activation The TGM_Plugin_Activation object. - */ - public static function get_instance() { - if ( ! isset( self::$instance ) && ! ( self::$instance instanceof self ) ) { - self::$instance = new self(); - } - - return self::$instance; - } - } - - if ( ! function_exists( 'load_tgm_plugin_activation' ) ) { - /** - * Ensure only one instance of the class is ever invoked. - * - * @since 2.5.0 - */ - function load_tgm_plugin_activation() { - $GLOBALS['tgmpa'] = TGM_Plugin_Activation::get_instance(); - } - } - - if ( did_action( 'plugins_loaded' ) ) { - load_tgm_plugin_activation(); - } else { - add_action( 'plugins_loaded', 'load_tgm_plugin_activation' ); - } -} - -if ( ! function_exists( 'tgmpa' ) ) { - /** - * Helper function to register a collection of required plugins. - * - * @since 2.0.0 - * @api - * - * @param array $plugins An array of plugin arrays. - * @param array $config Optional. An array of configuration values. - */ - function tgmpa( $plugins, $config = array() ) { - $instance = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); - - foreach ( $plugins as $plugin ) { - call_user_func( array( $instance, 'register' ), $plugin ); - } - - if ( ! empty( $config ) && is_array( $config ) ) { - // Send out notices for deprecated arguments passed. - if ( isset( $config['notices'] ) ) { - _deprecated_argument( __FUNCTION__, '2.2.0', 'The `notices` config parameter was renamed to `has_notices` in TGMPA 2.2.0. Please adjust your configuration.' ); - if ( ! isset( $config['has_notices'] ) ) { - $config['has_notices'] = $config['notices']; - } - } - - if ( isset( $config['parent_menu_slug'] ) ) { - _deprecated_argument( __FUNCTION__, '2.4.0', 'The `parent_menu_slug` config parameter was removed in TGMPA 2.4.0. In TGMPA 2.5.0 an alternative was (re-)introduced. Please adjust your configuration. For more information visit the website: http://tgmpluginactivation.com/configuration/#h-configuration-options.' ); - } - if ( isset( $config['parent_url_slug'] ) ) { - _deprecated_argument( __FUNCTION__, '2.4.0', 'The `parent_url_slug` config parameter was removed in TGMPA 2.4.0. In TGMPA 2.5.0 an alternative was (re-)introduced. Please adjust your configuration. For more information visit the website: http://tgmpluginactivation.com/configuration/#h-configuration-options.' ); - } - - call_user_func( array( $instance, 'config' ), $config ); - } - } -} - -/** - * WP_List_Table isn't always available. If it isn't available, - * we load it here. - * - * @since 2.2.0 - */ -if ( ! class_exists( 'WP_List_Table' ) ) { - require_once ABSPATH . 'wp-admin/includes/class-wp-list-table.php'; -} - -if ( ! class_exists( 'TGMPA_List_Table' ) ) { - - /** - * List table class for handling plugins. - * - * Extends the WP_List_Table class to provide a future-compatible - * way of listing out all required/recommended plugins. - * - * Gives users an interface similar to the Plugin Administration - * area with similar (albeit stripped down) capabilities. - * - * This class also allows for the bulk install of plugins. - * - * @since 2.2.0 - * - * @package TGM-Plugin-Activation - * @author Thomas Griffin - * @author Gary Jones - */ - class TGMPA_List_Table extends WP_List_Table { - /** - * TGMPA instance. - * - * @since 2.5.0 - * - * @var object - */ - protected $tgmpa; - - /** - * The currently chosen view. - * - * @since 2.5.0 - * - * @var string One of: 'all', 'install', 'update', 'activate' - */ - public $view_context = 'all'; - - /** - * The plugin counts for the various views. - * - * @since 2.5.0 - * - * @var array - */ - protected $view_totals = array( - 'all' => 0, - 'install' => 0, - 'update' => 0, - 'activate' => 0, - ); - - /** - * References parent constructor and sets defaults for class. - * - * @since 2.2.0 - */ - public function __construct() { - $this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); - - parent::__construct( - array( - 'singular' => 'plugin', - 'plural' => 'plugins', - 'ajax' => false, - ) - ); - - if ( isset( $_REQUEST['plugin_status'] ) && in_array( $_REQUEST['plugin_status'], array( 'install', 'update', 'activate' ), true ) ) { - $this->view_context = sanitize_key( $_REQUEST['plugin_status'] ); - } - - add_filter( 'tgmpa_table_data_items', array( $this, 'sort_table_items' ) ); - } - - /** - * Get a list of CSS classes for the <table> tag. - * - * Overruled to prevent the 'plural' argument from being added. - * - * @since 2.5.0 - * - * @return array CSS classnames. - */ - public function get_table_classes() { - return array( 'widefat', 'fixed' ); - } - - /** - * Gathers and renames all of our plugin information to be used by WP_List_Table to create our table. - * - * @since 2.2.0 - * - * @return array $table_data Information for use in table. - */ - protected function _gather_plugin_data() { - // Load thickbox for plugin links. - $this->tgmpa->admin_init(); - $this->tgmpa->thickbox(); - - // Categorize the plugins which have open actions. - $plugins = $this->categorize_plugins_to_views(); - - // Set the counts for the view links. - $this->set_view_totals( $plugins ); - - // Prep variables for use and grab list of all installed plugins. - $table_data = array(); - $i = 0; - - // Redirect to the 'all' view if no plugins were found for the selected view context. - if ( empty( $plugins[ $this->view_context ] ) ) { - $this->view_context = 'all'; - } - - foreach ( $plugins[ $this->view_context ] as $slug => $plugin ) { - $table_data[ $i ]['sanitized_plugin'] = $plugin['name']; - $table_data[ $i ]['slug'] = $slug; - $table_data[ $i ]['plugin'] = '<strong>' . $this->tgmpa->get_info_link( $slug ) . '</strong>'; - $table_data[ $i ]['source'] = $this->get_plugin_source_type_text( $plugin['source_type'] ); - $table_data[ $i ]['type'] = $this->get_plugin_advise_type_text( $plugin['required'] ); - $table_data[ $i ]['status'] = $this->get_plugin_status_text( $slug ); - $table_data[ $i ]['installed_version'] = $this->tgmpa->get_installed_version( $slug ); - $table_data[ $i ]['minimum_version'] = $plugin['version']; - $table_data[ $i ]['available_version'] = $this->tgmpa->does_plugin_have_update( $slug ); - - // Prep the upgrade notice info. - $upgrade_notice = $this->tgmpa->get_upgrade_notice( $slug ); - if ( ! empty( $upgrade_notice ) ) { - $table_data[ $i ]['upgrade_notice'] = $upgrade_notice; - - add_action( "tgmpa_after_plugin_row_{$slug}", array( $this, 'wp_plugin_update_row' ), 10, 2 ); - } - - $table_data[ $i ] = apply_filters( 'tgmpa_table_data_item', $table_data[ $i ], $plugin ); - - $i++; - } - - return $table_data; - } - - /** - * Categorize the plugins which have open actions into views for the TGMPA page. - * - * @since 2.5.0 - */ - protected function categorize_plugins_to_views() { - $plugins = array( - 'all' => array(), // Meaning: all plugins which still have open actions. - 'install' => array(), - 'update' => array(), - 'activate' => array(), - ); - - foreach ( $this->tgmpa->plugins as $slug => $plugin ) { - if ( $this->tgmpa->is_plugin_active( $slug ) && false === $this->tgmpa->does_plugin_have_update( $slug ) ) { - // No need to display plugins if they are installed, up-to-date and active. - continue; - } else { - $plugins['all'][ $slug ] = $plugin; - - if ( ! $this->tgmpa->is_plugin_installed( $slug ) ) { - $plugins['install'][ $slug ] = $plugin; - } else { - if ( false !== $this->tgmpa->does_plugin_have_update( $slug ) ) { - $plugins['update'][ $slug ] = $plugin; - } - - if ( $this->tgmpa->can_plugin_activate( $slug ) ) { - $plugins['activate'][ $slug ] = $plugin; - } - } - } - } - - return $plugins; - } - - /** - * Set the counts for the view links. - * - * @since 2.5.0 - * - * @param array $plugins Plugins order by view. - */ - protected function set_view_totals( $plugins ) { - foreach ( $plugins as $type => $list ) { - $this->view_totals[ $type ] = count( $list ); - } - } - - /** - * Get the plugin required/recommended text string. - * - * @since 2.5.0 - * - * @param string $required Plugin required setting. - * @return string - */ - protected function get_plugin_advise_type_text( $required ) { - if ( true === $required ) { - return __( 'Required', 'tgmpa' ); - } - - return __( 'Recommended', 'tgmpa' ); - } - - /** - * Get the plugin source type text string. - * - * @since 2.5.0 - * - * @param string $type Plugin type. - * @return string - */ - protected function get_plugin_source_type_text( $type ) { - $string = ''; - - switch ( $type ) { - case 'repo': - $string = __( 'WordPress Repository', 'tgmpa' ); - break; - case 'external': - $string = __( 'External Source', 'tgmpa' ); - break; - case 'bundled': - $string = __( 'Pre-Packaged', 'tgmpa' ); - break; - } - - return $string; - } - - /** - * Determine the plugin status message. - * - * @since 2.5.0 - * - * @param string $slug Plugin slug. - * @return string - */ - protected function get_plugin_status_text( $slug ) { - if ( ! $this->tgmpa->is_plugin_installed( $slug ) ) { - return __( 'Not Installed', 'tgmpa' ); - } - - if ( ! $this->tgmpa->is_plugin_active( $slug ) ) { - $install_status = __( 'Installed But Not Activated', 'tgmpa' ); - } else { - $install_status = __( 'Active', 'tgmpa' ); - } - - $update_status = ''; - - if ( $this->tgmpa->does_plugin_require_update( $slug ) && false === $this->tgmpa->does_plugin_have_update( $slug ) ) { - $update_status = __( 'Required Update not Available', 'tgmpa' ); - - } elseif ( $this->tgmpa->does_plugin_require_update( $slug ) ) { - $update_status = __( 'Requires Update', 'tgmpa' ); - - } elseif ( false !== $this->tgmpa->does_plugin_have_update( $slug ) ) { - $update_status = __( 'Update recommended', 'tgmpa' ); - } - - if ( '' === $update_status ) { - return $install_status; - } - - return sprintf( - /* translators: 1: install status, 2: update status */ - _x( '%1$s, %2$s', 'Install/Update Status', 'tgmpa' ), - $install_status, - $update_status - ); - } - - /** - * Sort plugins by Required/Recommended type and by alphabetical plugin name within each type. - * - * @since 2.5.0 - * - * @param array $items Prepared table items. - * @return array Sorted table items. - */ - public function sort_table_items( $items ) { - $type = array(); - $name = array(); - - foreach ( $items as $i => $plugin ) { - $type[ $i ] = $plugin['type']; // Required / recommended. - $name[ $i ] = $plugin['sanitized_plugin']; - } - - array_multisort( $type, SORT_DESC, $name, SORT_ASC, $items ); - - return $items; - } - - /** - * Get an associative array ( id => link ) of the views available on this table. - * - * @since 2.5.0 - * - * @return array - */ - public function get_views() { - $status_links = array(); - - foreach ( $this->view_totals as $type => $count ) { - if ( $count < 1 ) { - continue; - } - - switch ( $type ) { - case 'all': - /* translators: 1: number of plugins. */ - $text = _nx( 'All <span class="count">(%s)</span>', 'All <span class="count">(%s)</span>', $count, 'plugins', 'tgmpa' ); - break; - case 'install': - /* translators: 1: number of plugins. */ - $text = _n( 'To Install <span class="count">(%s)</span>', 'To Install <span class="count">(%s)</span>', $count, 'tgmpa' ); - break; - case 'update': - /* translators: 1: number of plugins. */ - $text = _n( 'Update Available <span class="count">(%s)</span>', 'Update Available <span class="count">(%s)</span>', $count, 'tgmpa' ); - break; - case 'activate': - /* translators: 1: number of plugins. */ - $text = _n( 'To Activate <span class="count">(%s)</span>', 'To Activate <span class="count">(%s)</span>', $count, 'tgmpa' ); - break; - default: - $text = ''; - break; - } - - if ( ! empty( $text ) ) { - - $status_links[ $type ] = sprintf( - '<a href="%s"%s>%s</a>', - esc_url( $this->tgmpa->get_tgmpa_status_url( $type ) ), - ( $type === $this->view_context ) ? ' class="current"' : '', - sprintf( $text, number_format_i18n( $count ) ) - ); - } - } - - return $status_links; - } - - /** - * Create default columns to display important plugin information - * like type, action and status. - * - * @since 2.2.0 - * - * @param array $item Array of item data. - * @param string $column_name The name of the column. - * @return string - */ - public function column_default( $item, $column_name ) { - return $item[ $column_name ]; - } - - /** - * Required for bulk installing. - * - * Adds a checkbox for each plugin. - * - * @since 2.2.0 - * - * @param array $item Array of item data. - * @return string The input checkbox with all necessary info. - */ - public function column_cb( $item ) { - return sprintf( - '<input type="checkbox" name="%1$s[]" value="%2$s" id="%3$s" />', - esc_attr( $this->_args['singular'] ), - esc_attr( $item['slug'] ), - esc_attr( $item['sanitized_plugin'] ) - ); - } - - /** - * Create default title column along with the action links. - * - * @since 2.2.0 - * - * @param array $item Array of item data. - * @return string The plugin name and action links. - */ - public function column_plugin( $item ) { - return sprintf( - '%1$s %2$s', - $item['plugin'], - $this->row_actions( $this->get_row_actions( $item ), true ) - ); - } - - /** - * Create version information column. - * - * @since 2.5.0 - * - * @param array $item Array of item data. - * @return string HTML-formatted version information. - */ - public function column_version( $item ) { - $output = array(); - - if ( $this->tgmpa->is_plugin_installed( $item['slug'] ) ) { - $installed = ! empty( $item['installed_version'] ) ? $item['installed_version'] : _x( 'unknown', 'as in: "version nr unknown"', 'tgmpa' ); - - $color = ''; - if ( ! empty( $item['minimum_version'] ) && $this->tgmpa->does_plugin_require_update( $item['slug'] ) ) { - $color = ' color: #ff0000; font-weight: bold;'; - } - - $output[] = sprintf( - '<p><span style="min-width: 32px; text-align: right; float: right;%1$s">%2$s</span>' . __( 'Installed version:', 'tgmpa' ) . '</p>', - $color, - $installed - ); - } - - if ( ! empty( $item['minimum_version'] ) ) { - $output[] = sprintf( - '<p><span style="min-width: 32px; text-align: right; float: right;">%1$s</span>' . __( 'Minimum required version:', 'tgmpa' ) . '</p>', - $item['minimum_version'] - ); - } - - if ( ! empty( $item['available_version'] ) ) { - $color = ''; - if ( ! empty( $item['minimum_version'] ) && version_compare( $item['available_version'], $item['minimum_version'], '>=' ) ) { - $color = ' color: #71C671; font-weight: bold;'; - } - - $output[] = sprintf( - '<p><span style="min-width: 32px; text-align: right; float: right;%1$s">%2$s</span>' . __( 'Available version:', 'tgmpa' ) . '</p>', - $color, - $item['available_version'] - ); - } - - if ( empty( $output ) ) { - return ' '; // Let's not break the table layout. - } else { - return implode( "\n", $output ); - } - } - - /** - * Sets default message within the plugins table if no plugins - * are left for interaction. - * - * Hides the menu item to prevent the user from clicking and - * getting a permissions error. - * - * @since 2.2.0 - */ - public function no_items() { - echo esc_html__( 'No plugins to install, update or activate.', 'tgmpa' ) . ' <a href="' . esc_url( self_admin_url() ) . '"> ' . esc_html__( 'Return to the Dashboard', 'tgmpa' ) . '</a>'; - echo '<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>'; - } - - /** - * Output all the column information within the table. - * - * @since 2.2.0 - * - * @return array $columns The column names. - */ - public function get_columns() { - $columns = array( - 'cb' => '<input type="checkbox" />', - 'plugin' => __( 'Plugin', 'tgmpa' ), - 'source' => __( 'Source', 'tgmpa' ), - 'type' => __( 'Type', 'tgmpa' ), - ); - - if ( 'all' === $this->view_context || 'update' === $this->view_context ) { - $columns['version'] = __( 'Version', 'tgmpa' ); - $columns['status'] = __( 'Status', 'tgmpa' ); - } - - return apply_filters( 'tgmpa_table_columns', $columns ); - } - - /** - * Get name of default primary column - * - * @since 2.5.0 / WP 4.3+ compatibility - * @access protected - * - * @return string - */ - protected function get_default_primary_column_name() { - return 'plugin'; - } - - /** - * Get the name of the primary column. - * - * @since 2.5.0 / WP 4.3+ compatibility - * @access protected - * - * @return string The name of the primary column. - */ - protected function get_primary_column_name() { - if ( method_exists( 'WP_List_Table', 'get_primary_column_name' ) ) { - return parent::get_primary_column_name(); - } else { - return $this->get_default_primary_column_name(); - } - } - - /** - * Get the actions which are relevant for a specific plugin row. - * - * @since 2.5.0 - * - * @param array $item Array of item data. - * @return array Array with relevant action links. - */ - protected function get_row_actions( $item ) { - $actions = array(); - $action_links = array(); - - // Display the 'Install' action link if the plugin is not yet available. - if ( ! $this->tgmpa->is_plugin_installed( $item['slug'] ) ) { - /* translators: %2$s: plugin name in screen reader markup */ - $actions['install'] = __( 'Install %2$s', 'tgmpa' ); - } else { - // Display the 'Update' action link if an update is available and WP complies with plugin minimum. - if ( false !== $this->tgmpa->does_plugin_have_update( $item['slug'] ) && $this->tgmpa->can_plugin_update( $item['slug'] ) ) { - /* translators: %2$s: plugin name in screen reader markup */ - $actions['update'] = __( 'Update %2$s', 'tgmpa' ); - } - - // Display the 'Activate' action link, but only if the plugin meets the minimum version. - if ( $this->tgmpa->can_plugin_activate( $item['slug'] ) ) { - /* translators: %2$s: plugin name in screen reader markup */ - $actions['activate'] = __( 'Activate %2$s', 'tgmpa' ); - } - } - - // Create the actual links. - foreach ( $actions as $action => $text ) { - $nonce_url = wp_nonce_url( - add_query_arg( - array( - 'plugin' => urlencode( $item['slug'] ), - 'tgmpa-' . $action => $action . '-plugin', - ), - $this->tgmpa->get_tgmpa_url() - ), - 'tgmpa-' . $action, - 'tgmpa-nonce' - ); - - $action_links[ $action ] = sprintf( - '<a href="%1$s">' . esc_html( $text ) . '</a>', // $text contains the second placeholder. - esc_url( $nonce_url ), - '<span class="screen-reader-text">' . esc_html( $item['sanitized_plugin'] ) . '</span>' - ); - } - - $prefix = ( defined( 'WP_NETWORK_ADMIN' ) && WP_NETWORK_ADMIN ) ? 'network_admin_' : ''; - return apply_filters( "tgmpa_{$prefix}plugin_action_links", array_filter( $action_links ), $item['slug'], $item, $this->view_context ); - } - - /** - * Generates content for a single row of the table. - * - * @since 2.5.0 - * - * @param object $item The current item. - */ - public function single_row( $item ) { - parent::single_row( $item ); - - /** - * Fires after each specific row in the TGMPA Plugins list table. - * - * The dynamic portion of the hook name, `$item['slug']`, refers to the slug - * for the plugin. - * - * @since 2.5.0 - */ - do_action( "tgmpa_after_plugin_row_{$item['slug']}", $item['slug'], $item, $this->view_context ); - } - - /** - * Show the upgrade notice below a plugin row if there is one. - * - * @since 2.5.0 - * - * @see /wp-admin/includes/update.php - * - * @param string $slug Plugin slug. - * @param array $item The information available in this table row. - * @return null Return early if upgrade notice is empty. - */ - public function wp_plugin_update_row( $slug, $item ) { - if ( empty( $item['upgrade_notice'] ) ) { - return; - } - - echo ' - <tr class="plugin-update-tr"> - <td colspan="', absint( $this->get_column_count() ), '" class="plugin-update colspanchange"> - <div class="update-message">', - esc_html__( 'Upgrade message from the plugin author:', 'tgmpa' ), - ' <strong>', wp_kses_data( $item['upgrade_notice'] ), '</strong> - </div> - </td> - </tr>'; - } - - /** - * Extra controls to be displayed between bulk actions and pagination. - * - * @since 2.5.0 - * - * @param string $which 'top' or 'bottom' table navigation. - */ - public function extra_tablenav( $which ) { - if ( 'bottom' === $which ) { - $this->tgmpa->show_tgmpa_version(); - } - } - - /** - * Defines the bulk actions for handling registered plugins. - * - * @since 2.2.0 - * - * @return array $actions The bulk actions for the plugin install table. - */ - public function get_bulk_actions() { - - $actions = array(); - - if ( 'update' !== $this->view_context && 'activate' !== $this->view_context ) { - if ( current_user_can( 'install_plugins' ) ) { - $actions['tgmpa-bulk-install'] = __( 'Install', 'tgmpa' ); - } - } - - if ( 'install' !== $this->view_context ) { - if ( current_user_can( 'update_plugins' ) ) { - $actions['tgmpa-bulk-update'] = __( 'Update', 'tgmpa' ); - } - if ( current_user_can( 'activate_plugins' ) ) { - $actions['tgmpa-bulk-activate'] = __( 'Activate', 'tgmpa' ); - } - } - - return $actions; - } - - /** - * Processes bulk installation and activation actions. - * - * The bulk installation process looks for the $_POST information and passes that - * through if a user has to use WP_Filesystem to enter their credentials. - * - * @since 2.2.0 - */ - public function process_bulk_actions() { - // Bulk installation process. - if ( 'tgmpa-bulk-install' === $this->current_action() || 'tgmpa-bulk-update' === $this->current_action() ) { - - check_admin_referer( 'bulk-' . $this->_args['plural'] ); - - $install_type = 'install'; - if ( 'tgmpa-bulk-update' === $this->current_action() ) { - $install_type = 'update'; - } - - $plugins_to_install = array(); - - // Did user actually select any plugins to install/update ? - if ( empty( $_POST['plugin'] ) ) { - if ( 'install' === $install_type ) { - $message = __( 'No plugins were selected to be installed. No action taken.', 'tgmpa' ); - } else { - $message = __( 'No plugins were selected to be updated. No action taken.', 'tgmpa' ); - } - - echo '<div id="message" class="error"><p>', esc_html( $message ), '</p></div>'; - - return false; - } - - if ( is_array( $_POST['plugin'] ) ) { - $plugins_to_install = (array) $_POST['plugin']; - } elseif ( is_string( $_POST['plugin'] ) ) { - // Received via Filesystem page - un-flatten array (WP bug #19643). - $plugins_to_install = explode( ',', $_POST['plugin'] ); - } - - // Sanitize the received input. - $plugins_to_install = array_map( 'urldecode', $plugins_to_install ); - $plugins_to_install = array_map( array( $this->tgmpa, 'sanitize_key' ), $plugins_to_install ); - - // Validate the received input. - foreach ( $plugins_to_install as $key => $slug ) { - // Check if the plugin was registered with TGMPA and remove if not. - if ( ! isset( $this->tgmpa->plugins[ $slug ] ) ) { - unset( $plugins_to_install[ $key ] ); - continue; - } - - // For install: make sure this is a plugin we *can* install and not one already installed. - if ( 'install' === $install_type && true === $this->tgmpa->is_plugin_installed( $slug ) ) { - unset( $plugins_to_install[ $key ] ); - } - - // For updates: make sure this is a plugin we *can* update (update available and WP version ok). - if ( 'update' === $install_type && false === $this->tgmpa->is_plugin_updatetable( $slug ) ) { - unset( $plugins_to_install[ $key ] ); - } - } - - // No need to proceed further if we have no plugins to handle. - if ( empty( $plugins_to_install ) ) { - if ( 'install' === $install_type ) { - $message = __( 'No plugins are available to be installed at this time.', 'tgmpa' ); - } else { - $message = __( 'No plugins are available to be updated at this time.', 'tgmpa' ); - } - - echo '<div id="message" class="error"><p>', esc_html( $message ), '</p></div>'; - - return false; - } - - // Pass all necessary information if WP_Filesystem is needed. - $url = wp_nonce_url( - $this->tgmpa->get_tgmpa_url(), - 'bulk-' . $this->_args['plural'] - ); - - // Give validated data back to $_POST which is the only place the filesystem looks for extra fields. - $_POST['plugin'] = implode( ',', $plugins_to_install ); // Work around for WP bug #19643. - - $method = ''; // Leave blank so WP_Filesystem can populate it as necessary. - $fields = array_keys( $_POST ); // Extra fields to pass to WP_Filesystem. - - if ( false === ( $creds = request_filesystem_credentials( esc_url_raw( $url ), $method, false, false, $fields ) ) ) { - return true; // Stop the normal page form from displaying, credential request form will be shown. - } - - // Now we have some credentials, setup WP_Filesystem. - if ( ! WP_Filesystem( $creds ) ) { - // Our credentials were no good, ask the user for them again. - request_filesystem_credentials( esc_url_raw( $url ), $method, true, false, $fields ); - - return true; - } - - /* If we arrive here, we have the filesystem */ - - // Store all information in arrays since we are processing a bulk installation. - $names = array(); - $sources = array(); // Needed for installs. - $file_paths = array(); // Needed for upgrades. - $to_inject = array(); // Information to inject into the update_plugins transient. - - // Prepare the data for validated plugins for the install/upgrade. - foreach ( $plugins_to_install as $slug ) { - $name = $this->tgmpa->plugins[ $slug ]['name']; - $source = $this->tgmpa->get_download_url( $slug ); - - if ( ! empty( $name ) && ! empty( $source ) ) { - $names[] = $name; - - switch ( $install_type ) { - - case 'install': - $sources[] = $source; - break; - - case 'update': - $file_paths[] = $this->tgmpa->plugins[ $slug ]['file_path']; - $to_inject[ $slug ] = $this->tgmpa->plugins[ $slug ]; - $to_inject[ $slug ]['source'] = $source; - break; - } - } - } - unset( $slug, $name, $source ); - - // Create a new instance of TGMPA_Bulk_Installer. - $installer = new TGMPA_Bulk_Installer( - new TGMPA_Bulk_Installer_Skin( - array( - 'url' => esc_url_raw( $this->tgmpa->get_tgmpa_url() ), - 'nonce' => 'bulk-' . $this->_args['plural'], - 'names' => $names, - 'install_type' => $install_type, - ) - ) - ); - - // Wrap the install process with the appropriate HTML. - echo '<div class="tgmpa">', - '<h2 style="font-size: 23px; font-weight: 400; line-height: 29px; margin: 0; padding: 9px 15px 4px 0;">', esc_html( get_admin_page_title() ), '</h2> - <div class="update-php" style="width: 100%; height: 98%; min-height: 850px; padding-top: 1px;">'; - - // Process the bulk installation submissions. - add_filter( 'upgrader_source_selection', array( $this->tgmpa, 'maybe_adjust_source_dir' ), 1, 3 ); - - if ( 'tgmpa-bulk-update' === $this->current_action() ) { - // Inject our info into the update transient. - $this->tgmpa->inject_update_info( $to_inject ); - - $installer->bulk_upgrade( $file_paths ); - } else { - $installer->bulk_install( $sources ); - } - - remove_filter( 'upgrader_source_selection', array( $this->tgmpa, 'maybe_adjust_source_dir' ), 1 ); - - echo '</div></div>'; - - return true; - } - - // Bulk activation process. - if ( 'tgmpa-bulk-activate' === $this->current_action() ) { - check_admin_referer( 'bulk-' . $this->_args['plural'] ); - - // Did user actually select any plugins to activate ? - if ( empty( $_POST['plugin'] ) ) { - echo '<div id="message" class="error"><p>', esc_html__( 'No plugins were selected to be activated. No action taken.', 'tgmpa' ), '</p></div>'; - - return false; - } - - // Grab plugin data from $_POST. - $plugins = array(); - if ( isset( $_POST['plugin'] ) ) { - $plugins = array_map( 'urldecode', (array) $_POST['plugin'] ); - $plugins = array_map( array( $this->tgmpa, 'sanitize_key' ), $plugins ); - } - - $plugins_to_activate = array(); - $plugin_names = array(); - - // Grab the file paths for the selected & inactive plugins from the registration array. - foreach ( $plugins as $slug ) { - if ( $this->tgmpa->can_plugin_activate( $slug ) ) { - $plugins_to_activate[] = $this->tgmpa->plugins[ $slug ]['file_path']; - $plugin_names[] = $this->tgmpa->plugins[ $slug ]['name']; - } - } - unset( $slug ); - - // Return early if there are no plugins to activate. - if ( empty( $plugins_to_activate ) ) { - echo '<div id="message" class="error"><p>', esc_html__( 'No plugins are available to be activated at this time.', 'tgmpa' ), '</p></div>'; - - return false; - } - - // Now we are good to go - let's start activating plugins. - $activate = activate_plugins( $plugins_to_activate ); - - if ( is_wp_error( $activate ) ) { - echo '<div id="message" class="error"><p>', wp_kses_post( $activate->get_error_message() ), '</p></div>'; - } else { - $count = count( $plugin_names ); // Count so we can use _n function. - $plugin_names = array_map( array( 'TGMPA_Utils', 'wrap_in_strong' ), $plugin_names ); - $last_plugin = array_pop( $plugin_names ); // Pop off last name to prep for readability. - $imploded = empty( $plugin_names ) ? $last_plugin : ( implode( ', ', $plugin_names ) . ' ' . esc_html_x( 'and', 'plugin A *and* plugin B', 'tgmpa' ) . ' ' . $last_plugin ); - - printf( // WPCS: xss ok. - '<div id="message" class="updated"><p>%1$s %2$s.</p></div>', - esc_html( _n( 'The following plugin was activated successfully:', 'The following plugins were activated successfully:', $count, 'tgmpa' ) ), - $imploded - ); - - // Update recently activated plugins option. - $recent = (array) get_option( 'recently_activated' ); - foreach ( $plugins_to_activate as $plugin => $time ) { - if ( isset( $recent[ $plugin ] ) ) { - unset( $recent[ $plugin ] ); - } - } - update_option( 'recently_activated', $recent ); - } - - unset( $_POST ); // Reset the $_POST variable in case user wants to perform one action after another. - - return true; - } - - return false; - } - - /** - * Prepares all of our information to be outputted into a usable table. - * - * @since 2.2.0 - */ - public function prepare_items() { - $columns = $this->get_columns(); // Get all necessary column information. - $hidden = array(); // No columns to hide, but we must set as an array. - $sortable = array(); // No reason to make sortable columns. - $primary = $this->get_primary_column_name(); // Column which has the row actions. - $this->_column_headers = array( $columns, $hidden, $sortable, $primary ); // Get all necessary column headers. - - // Process our bulk activations here. - if ( 'tgmpa-bulk-activate' === $this->current_action() ) { - $this->process_bulk_actions(); - } - - // Store all of our plugin data into $items array so WP_List_Table can use it. - $this->items = apply_filters( 'tgmpa_table_data_items', $this->_gather_plugin_data() ); - } - - /* *********** DEPRECATED METHODS *********** */ - - /** - * Retrieve plugin data, given the plugin name. - * - * @since 2.2.0 - * @deprecated 2.5.0 use {@see TGM_Plugin_Activation::_get_plugin_data_from_name()} instead. - * @see TGM_Plugin_Activation::_get_plugin_data_from_name() - * - * @param string $name Name of the plugin, as it was registered. - * @param string $data Optional. Array key of plugin data to return. Default is slug. - * @return string|boolean Plugin slug if found, false otherwise. - */ - protected function _get_plugin_data_from_name( $name, $data = 'slug' ) { - _deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'TGM_Plugin_Activation::_get_plugin_data_from_name()' ); - - return $this->tgmpa->_get_plugin_data_from_name( $name, $data ); - } - } -} - - -if ( ! class_exists( 'TGM_Bulk_Installer' ) ) { - - /** - * Hack: Prevent TGMPA v2.4.1- bulk installer class from being loaded if 2.4.1- is loaded after 2.5+. - * - * @since 2.5.2 - * - * {@internal The TGMPA_Bulk_Installer class was originally called TGM_Bulk_Installer. - * For more information, see that class.}} - */ - class TGM_Bulk_Installer { - } -} -if ( ! class_exists( 'TGM_Bulk_Installer_Skin' ) ) { - - /** - * Hack: Prevent TGMPA v2.4.1- bulk installer skin class from being loaded if 2.4.1- is loaded after 2.5+. - * - * @since 2.5.2 - * - * {@internal The TGMPA_Bulk_Installer_Skin class was originally called TGM_Bulk_Installer_Skin. - * For more information, see that class.}} - */ - class TGM_Bulk_Installer_Skin { - } -} - -/** - * The WP_Upgrader file isn't always available. If it isn't available, - * we load it here. - * - * We check to make sure no action or activation keys are set so that WordPress - * does not try to re-include the class when processing upgrades or installs outside - * of the class. - * - * @since 2.2.0 - */ -add_action( 'admin_init', 'tgmpa_load_bulk_installer' ); -if ( ! function_exists( 'tgmpa_load_bulk_installer' ) ) { - /** - * Load bulk installer - */ - function tgmpa_load_bulk_installer() { - // Silently fail if 2.5+ is loaded *after* an older version. - if ( ! isset( $GLOBALS['tgmpa'] ) ) { - return; - } - - // Get TGMPA class instance. - $tgmpa_instance = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); - - if ( isset( $_GET['page'] ) && $tgmpa_instance->menu === $_GET['page'] ) { - if ( ! class_exists( 'Plugin_Upgrader', false ) ) { - require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; - } - - if ( ! class_exists( 'TGMPA_Bulk_Installer' ) ) { - - /** - * Installer class to handle bulk plugin installations. - * - * Extends WP_Upgrader and customizes to suit the installation of multiple - * plugins. - * - * @since 2.2.0 - * - * {@internal Since 2.5.0 the class is an extension of Plugin_Upgrader rather than WP_Upgrader.}} - * {@internal Since 2.5.2 the class has been renamed from TGM_Bulk_Installer to TGMPA_Bulk_Installer. - * This was done to prevent backward compatibility issues with v2.3.6.}} - * - * @package TGM-Plugin-Activation - * @author Thomas Griffin - * @author Gary Jones - */ - class TGMPA_Bulk_Installer extends Plugin_Upgrader { - /** - * Holds result of bulk plugin installation. - * - * @since 2.2.0 - * - * @var string - */ - public $result; - - /** - * Flag to check if bulk installation is occurring or not. - * - * @since 2.2.0 - * - * @var boolean - */ - public $bulk = false; - - /** - * TGMPA instance - * - * @since 2.5.0 - * - * @var object - */ - protected $tgmpa; - - /** - * Whether or not the destination directory needs to be cleared ( = on update). - * - * @since 2.5.0 - * - * @var bool - */ - protected $clear_destination = false; - - /** - * References parent constructor and sets defaults for class. - * - * @since 2.2.0 - * - * @param \Bulk_Upgrader_Skin|null $skin Installer skin. - */ - public function __construct( $skin = null ) { - // Get TGMPA class instance. - $this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); - - parent::__construct( $skin ); - - if ( isset( $this->skin->options['install_type'] ) && 'update' === $this->skin->options['install_type'] ) { - $this->clear_destination = true; - } - - if ( $this->tgmpa->is_automatic ) { - $this->activate_strings(); - } - - add_action( 'upgrader_process_complete', array( $this->tgmpa, 'populate_file_path' ) ); - } - - /** - * Sets the correct activation strings for the installer skin to use. - * - * @since 2.2.0 - */ - public function activate_strings() { - $this->strings['activation_failed'] = __( 'Plugin activation failed.', 'tgmpa' ); - $this->strings['activation_success'] = __( 'Plugin activated successfully.', 'tgmpa' ); - } - - /** - * Performs the actual installation of each plugin. - * - * @since 2.2.0 - * - * @see WP_Upgrader::run() - * - * @param array $options The installation config options. - * @return null|array Return early if error, array of installation data on success. - */ - public function run( $options ) { - $result = parent::run( $options ); - - // Reset the strings in case we changed one during automatic activation. - if ( $this->tgmpa->is_automatic ) { - if ( 'update' === $this->skin->options['install_type'] ) { - $this->upgrade_strings(); - } else { - $this->install_strings(); - } - } - - return $result; - } - - /** - * Processes the bulk installation of plugins. - * - * @since 2.2.0 - * - * {@internal This is basically a near identical copy of the WP Core - * Plugin_Upgrader::bulk_upgrade() method, with minor adjustments to deal with - * new installs instead of upgrades. - * For ease of future synchronizations, the adjustments are clearly commented, but no other - * comments are added. Code style has been made to comply.}} - * - * @see Plugin_Upgrader::bulk_upgrade() - * @see https://core.trac.wordpress.org/browser/tags/4.2.1/src/wp-admin/includes/class-wp-upgrader.php#L838 - * (@internal Last synced: Dec 31st 2015 against https://core.trac.wordpress.org/browser/trunk?rev=36134}} - * - * @param array $plugins The plugin sources needed for installation. - * @param array $args Arbitrary passed extra arguments. - * @return array|false Install confirmation messages on success, false on failure. - */ - public function bulk_install( $plugins, $args = array() ) { - // [TGMPA + ] Hook auto-activation in. - add_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); - - $defaults = array( - 'clear_update_cache' => true, - ); - $parsed_args = wp_parse_args( $args, $defaults ); - - $this->init(); - $this->bulk = true; - - $this->install_strings(); // [TGMPA + ] adjusted. - - /* [TGMPA - ] $current = get_site_transient( 'update_plugins' ); */ - - /* [TGMPA - ] add_filter('upgrader_clear_destination', array($this, 'delete_old_plugin'), 10, 4); */ - - $this->skin->header(); - - // Connect to the Filesystem first. - $res = $this->fs_connect( array( WP_CONTENT_DIR, WP_PLUGIN_DIR ) ); - if ( ! $res ) { - $this->skin->footer(); - return false; - } - - $this->skin->bulk_header(); - - /* - * Only start maintenance mode if: - * - running Multisite and there are one or more plugins specified, OR - * - a plugin with an update available is currently active. - * @TODO: For multisite, maintenance mode should only kick in for individual sites if at all possible. - */ - $maintenance = ( is_multisite() && ! empty( $plugins ) ); - - /* - [TGMPA - ] - foreach ( $plugins as $plugin ) - $maintenance = $maintenance || ( is_plugin_active( $plugin ) && isset( $current->response[ $plugin] ) ); - */ - if ( $maintenance ) { - $this->maintenance_mode( true ); - } - - $results = array(); - - $this->update_count = count( $plugins ); - $this->update_current = 0; - foreach ( $plugins as $plugin ) { - $this->update_current++; - - /* - [TGMPA - ] - $this->skin->plugin_info = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin, false, true); - - if ( !isset( $current->response[ $plugin ] ) ) { - $this->skin->set_result('up_to_date'); - $this->skin->before(); - $this->skin->feedback('up_to_date'); - $this->skin->after(); - $results[$plugin] = true; - continue; - } - - // Get the URL to the zip file. - $r = $current->response[ $plugin ]; - - $this->skin->plugin_active = is_plugin_active($plugin); - */ - - $result = $this->run( - array( - 'package' => $plugin, // [TGMPA + ] adjusted. - 'destination' => WP_PLUGIN_DIR, - 'clear_destination' => false, // [TGMPA + ] adjusted. - 'clear_working' => true, - 'is_multi' => true, - 'hook_extra' => array( - 'plugin' => $plugin, - ), - ) - ); - - $results[ $plugin ] = $this->result; - - // Prevent credentials auth screen from displaying multiple times. - if ( false === $result ) { - break; - } - } //end foreach $plugins - - $this->maintenance_mode( false ); - - /** - * Fires when the bulk upgrader process is complete. - * - * @since WP 3.6.0 / TGMPA 2.5.0 - * - * @param Plugin_Upgrader $this Plugin_Upgrader instance. In other contexts, $this, might - * be a Theme_Upgrader or Core_Upgrade instance. - * @param array $data { - * Array of bulk item update data. - * - * @type string $action Type of action. Default 'update'. - * @type string $type Type of update process. Accepts 'plugin', 'theme', or 'core'. - * @type bool $bulk Whether the update process is a bulk update. Default true. - * @type array $packages Array of plugin, theme, or core packages to update. - * } - */ - do_action( 'upgrader_process_complete', $this, array( - 'action' => 'install', // [TGMPA + ] adjusted. - 'type' => 'plugin', - 'bulk' => true, - 'plugins' => $plugins, - ) ); - - $this->skin->bulk_footer(); - - $this->skin->footer(); - - // Cleanup our hooks, in case something else does a upgrade on this connection. - /* [TGMPA - ] remove_filter('upgrader_clear_destination', array($this, 'delete_old_plugin')); */ - - // [TGMPA + ] Remove our auto-activation hook. - remove_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); - - // Force refresh of plugin update information. - wp_clean_plugins_cache( $parsed_args['clear_update_cache'] ); - - return $results; - } - - /** - * Handle a bulk upgrade request. - * - * @since 2.5.0 - * - * @see Plugin_Upgrader::bulk_upgrade() - * - * @param array $plugins The local WP file_path's of the plugins which should be upgraded. - * @param array $args Arbitrary passed extra arguments. - * @return string|bool Install confirmation messages on success, false on failure. - */ - public function bulk_upgrade( $plugins, $args = array() ) { - - add_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); - - $result = parent::bulk_upgrade( $plugins, $args ); - - remove_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); - - return $result; - } - - /** - * Abuse a filter to auto-activate plugins after installation. - * - * Hooked into the 'upgrader_post_install' filter hook. - * - * @since 2.5.0 - * - * @param bool $bool The value we need to give back (true). - * @return bool - */ - public function auto_activate( $bool ) { - // Only process the activation of installed plugins if the automatic flag is set to true. - if ( $this->tgmpa->is_automatic ) { - // Flush plugins cache so the headers of the newly installed plugins will be read correctly. - wp_clean_plugins_cache(); - - // Get the installed plugin file. - $plugin_info = $this->plugin_info(); - - // Don't try to activate on upgrade of active plugin as WP will do this already. - if ( ! is_plugin_active( $plugin_info ) ) { - $activate = activate_plugin( $plugin_info ); - - // Adjust the success string based on the activation result. - $this->strings['process_success'] = $this->strings['process_success'] . "<br />\n"; - - if ( is_wp_error( $activate ) ) { - $this->skin->error( $activate ); - $this->strings['process_success'] .= $this->strings['activation_failed']; - } else { - $this->strings['process_success'] .= $this->strings['activation_success']; - } - } - } - - return $bool; - } - } - } - - if ( ! class_exists( 'TGMPA_Bulk_Installer_Skin' ) ) { - - /** - * Installer skin to set strings for the bulk plugin installations.. - * - * Extends Bulk_Upgrader_Skin and customizes to suit the installation of multiple - * plugins. - * - * @since 2.2.0 - * - * {@internal Since 2.5.2 the class has been renamed from TGM_Bulk_Installer_Skin to - * TGMPA_Bulk_Installer_Skin. - * This was done to prevent backward compatibility issues with v2.3.6.}} - * - * @see https://core.trac.wordpress.org/browser/trunk/src/wp-admin/includes/class-wp-upgrader-skins.php - * - * @package TGM-Plugin-Activation - * @author Thomas Griffin - * @author Gary Jones - */ - class TGMPA_Bulk_Installer_Skin extends Bulk_Upgrader_Skin { - /** - * Holds plugin info for each individual plugin installation. - * - * @since 2.2.0 - * - * @var array - */ - public $plugin_info = array(); - - /** - * Holds names of plugins that are undergoing bulk installations. - * - * @since 2.2.0 - * - * @var array - */ - public $plugin_names = array(); - - /** - * Integer to use for iteration through each plugin installation. - * - * @since 2.2.0 - * - * @var integer - */ - public $i = 0; - - /** - * TGMPA instance - * - * @since 2.5.0 - * - * @var object - */ - protected $tgmpa; - - /** - * Constructor. Parses default args with new ones and extracts them for use. - * - * @since 2.2.0 - * - * @param array $args Arguments to pass for use within the class. - */ - public function __construct( $args = array() ) { - // Get TGMPA class instance. - $this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); - - // Parse default and new args. - $defaults = array( - 'url' => '', - 'nonce' => '', - 'names' => array(), - 'install_type' => 'install', - ); - $args = wp_parse_args( $args, $defaults ); - - // Set plugin names to $this->plugin_names property. - $this->plugin_names = $args['names']; - - // Extract the new args. - parent::__construct( $args ); - } - - /** - * Sets install skin strings for each individual plugin. - * - * Checks to see if the automatic activation flag is set and uses the - * the proper strings accordingly. - * - * @since 2.2.0 - */ - public function add_strings() { - if ( 'update' === $this->options['install_type'] ) { - parent::add_strings(); - /* translators: 1: plugin name, 2: action number 3: total number of actions. */ - $this->upgrader->strings['skin_before_update_header'] = __( 'Updating Plugin %1$s (%2$d/%3$d)', 'tgmpa' ); - } else { - /* translators: 1: plugin name, 2: error message. */ - $this->upgrader->strings['skin_update_failed_error'] = __( 'An error occurred while installing %1$s: <strong>%2$s</strong>.', 'tgmpa' ); - /* translators: 1: plugin name. */ - $this->upgrader->strings['skin_update_failed'] = __( 'The installation of %1$s failed.', 'tgmpa' ); - - if ( $this->tgmpa->is_automatic ) { - // Automatic activation strings. - $this->upgrader->strings['skin_upgrade_start'] = __( 'The installation and activation process is starting. This process may take a while on some hosts, so please be patient.', 'tgmpa' ); - /* translators: 1: plugin name. */ - $this->upgrader->strings['skin_update_successful'] = __( '%1$s installed and activated successfully.', 'tgmpa' ) . ' <a href="#" class="hide-if-no-js" onclick="%2$s"><span>' . esc_html__( 'Show Details', 'tgmpa' ) . '</span><span class="hidden">' . esc_html__( 'Hide Details', 'tgmpa' ) . '</span>.</a>'; - $this->upgrader->strings['skin_upgrade_end'] = __( 'All installations and activations have been completed.', 'tgmpa' ); - /* translators: 1: plugin name, 2: action number 3: total number of actions. */ - $this->upgrader->strings['skin_before_update_header'] = __( 'Installing and Activating Plugin %1$s (%2$d/%3$d)', 'tgmpa' ); - } else { - // Default installation strings. - $this->upgrader->strings['skin_upgrade_start'] = __( 'The installation process is starting. This process may take a while on some hosts, so please be patient.', 'tgmpa' ); - /* translators: 1: plugin name. */ - $this->upgrader->strings['skin_update_successful'] = esc_html__( '%1$s installed successfully.', 'tgmpa' ) . ' <a href="#" class="hide-if-no-js" onclick="%2$s"><span>' . esc_html__( 'Show Details', 'tgmpa' ) . '</span><span class="hidden">' . esc_html__( 'Hide Details', 'tgmpa' ) . '</span>.</a>'; - $this->upgrader->strings['skin_upgrade_end'] = __( 'All installations have been completed.', 'tgmpa' ); - /* translators: 1: plugin name, 2: action number 3: total number of actions. */ - $this->upgrader->strings['skin_before_update_header'] = __( 'Installing Plugin %1$s (%2$d/%3$d)', 'tgmpa' ); - } - } - } - - /** - * Outputs the header strings and necessary JS before each plugin installation. - * - * @since 2.2.0 - * - * @param string $title Unused in this implementation. - */ - public function before( $title = '' ) { - if ( empty( $title ) ) { - $title = esc_html( $this->plugin_names[ $this->i ] ); - } - parent::before( $title ); - } - - /** - * Outputs the footer strings and necessary JS after each plugin installation. - * - * Checks for any errors and outputs them if they exist, else output - * success strings. - * - * @since 2.2.0 - * - * @param string $title Unused in this implementation. - */ - public function after( $title = '' ) { - if ( empty( $title ) ) { - $title = esc_html( $this->plugin_names[ $this->i ] ); - } - parent::after( $title ); - - $this->i++; - } - - /** - * Outputs links after bulk plugin installation is complete. - * - * @since 2.2.0 - */ - public function bulk_footer() { - // Serve up the string to say installations (and possibly activations) are complete. - parent::bulk_footer(); - - // Flush plugins cache so we can make sure that the installed plugins list is always up to date. - wp_clean_plugins_cache(); - - $this->tgmpa->show_tgmpa_version(); - - // Display message based on if all plugins are now active or not. - $update_actions = array(); - - if ( $this->tgmpa->is_tgmpa_complete() ) { - // All plugins are active, so we display the complete string and hide the menu to protect users. - echo '<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>'; - $update_actions['dashboard'] = sprintf( - esc_html( $this->tgmpa->strings['complete'] ), - '<a href="' . esc_url( self_admin_url() ) . '">' . esc_html__( 'Return to the Dashboard', 'tgmpa' ) . '</a>' - ); - } else { - $update_actions['tgmpa_page'] = '<a href="' . esc_url( $this->tgmpa->get_tgmpa_url() ) . '" target="_parent">' . esc_html( $this->tgmpa->strings['return'] ) . '</a>'; - } - - /** - * Filter the list of action links available following bulk plugin installs/updates. - * - * @since 2.5.0 - * - * @param array $update_actions Array of plugin action links. - * @param array $plugin_info Array of information for the last-handled plugin. - */ - $update_actions = apply_filters( 'tgmpa_update_bulk_plugins_complete_actions', $update_actions, $this->plugin_info ); - - if ( ! empty( $update_actions ) ) { - $this->feedback( implode( ' | ', (array) $update_actions ) ); - } - } - - /* *********** DEPRECATED METHODS *********** */ - - /** - * Flush header output buffer. - * - * @since 2.2.0 - * @deprecated 2.5.0 use {@see Bulk_Upgrader_Skin::flush_output()} instead - * @see Bulk_Upgrader_Skin::flush_output() - */ - public function before_flush_output() { - _deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'Bulk_Upgrader_Skin::flush_output()' ); - $this->flush_output(); - } - - /** - * Flush footer output buffer and iterate $this->i to make sure the - * installation strings reference the correct plugin. - * - * @since 2.2.0 - * @deprecated 2.5.0 use {@see Bulk_Upgrader_Skin::flush_output()} instead - * @see Bulk_Upgrader_Skin::flush_output() - */ - public function after_flush_output() { - _deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'Bulk_Upgrader_Skin::flush_output()' ); - $this->flush_output(); - $this->i++; - } - } - } - } - } -} - -if ( ! class_exists( 'TGMPA_Utils' ) ) { - - /** - * Generic utilities for TGMPA. - * - * All methods are static, poor-dev name-spacing class wrapper. - * - * Class was called TGM_Utils in 2.5.0 but renamed TGMPA_Utils in 2.5.1 as this was conflicting with Soliloquy. - * - * @since 2.5.0 - * - * @package TGM-Plugin-Activation - * @author Juliette Reinders Folmer - */ - class TGMPA_Utils { - /** - * Whether the PHP filter extension is enabled. - * - * @see http://php.net/book.filter - * - * @since 2.5.0 - * - * @static - * - * @var bool $has_filters True is the extension is enabled. - */ - public static $has_filters; - - /** - * Wrap an arbitrary string in <em> tags. Meant to be used in combination with array_map(). - * - * @since 2.5.0 - * - * @static - * - * @param string $string Text to be wrapped. - * @return string - */ - public static function wrap_in_em( $string ) { - return '<em>' . wp_kses_post( $string ) . '</em>'; - } - - /** - * Wrap an arbitrary string in <strong> tags. Meant to be used in combination with array_map(). - * - * @since 2.5.0 - * - * @static - * - * @param string $string Text to be wrapped. - * @return string - */ - public static function wrap_in_strong( $string ) { - return '<strong>' . wp_kses_post( $string ) . '</strong>'; - } - - /** - * Helper function: Validate a value as boolean - * - * @since 2.5.0 - * - * @static - * - * @param mixed $value Arbitrary value. - * @return bool - */ - public static function validate_bool( $value ) { - if ( ! isset( self::$has_filters ) ) { - self::$has_filters = extension_loaded( 'filter' ); - } - - if ( self::$has_filters ) { - return filter_var( $value, FILTER_VALIDATE_BOOLEAN ); - } else { - return self::emulate_filter_bool( $value ); - } - } - - /** - * Helper function: Cast a value to bool - * - * @since 2.5.0 - * - * @static - * - * @param mixed $value Value to cast. - * @return bool - */ - protected static function emulate_filter_bool( $value ) { - // @codingStandardsIgnoreStart - static $true = array( - '1', - 'true', 'True', 'TRUE', - 'y', 'Y', - 'yes', 'Yes', 'YES', - 'on', 'On', 'ON', - ); - static $false = array( - '0', - 'false', 'False', 'FALSE', - 'n', 'N', - 'no', 'No', 'NO', - 'off', 'Off', 'OFF', - ); - // @codingStandardsIgnoreEnd - - if ( is_bool( $value ) ) { - return $value; - } elseif ( is_int( $value ) && ( 0 === $value || 1 === $value ) ) { - return (bool) $value; - } elseif ( ( is_float( $value ) && ! is_nan( $value ) ) && ( (float) 0 === $value || (float) 1 === $value ) ) { - return (bool) $value; - } elseif ( is_string( $value ) ) { - $value = trim( $value ); - if ( in_array( $value, $true, true ) ) { - return true; - } elseif ( in_array( $value, $false, true ) ) { - return false; - } else { - return false; - } - } - - return false; - } - } // End of class TGMPA_Utils -} // End of class_exists wrapper diff --git a/inc/tgm/languages/tgmpa-cs_CZ.mo b/inc/tgm/languages/tgmpa-cs_CZ.mo deleted file mode 100644 index 62dc290557478f9e7fbb67d1ecc45b46eeb8cc88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11326 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 diff --git a/inc/tgm/languages/tgmpa-cs_CZ.po b/inc/tgm/languages/tgmpa-cs_CZ.po deleted file mode 100644 index 29db739..0000000 --- a/inc/tgm/languages/tgmpa-cs_CZ.po +++ /dev/null @@ -1,499 +0,0 @@ -# Translation of TGM Plugin Activation in Czech. -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 02:57+0200\n" -"PO-Revision-Date: 2016-05-19 02:58+0200\n" -"Last-Translator: Karolína Vyskočilová <karolina@kybernaut.cz>\n" -"Language-Team: Karolína Vyskočilová <karolina@kybernaut.cz>\n" -"Language: cs_CZ\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Instalovat vyžadované pluginy" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Instalovat pluginy" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Instaluji plugin: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "Aktualizace pluginu:%s" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Došlo k potížím s API pluginu." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "Tato šablona vyžaduje následující plugin: %1$s." -msgstr[1] "Tato šablona vyžaduje následující pluginy: %1$s." -msgstr[2] "Tato šablona vyžaduje následující pluginy: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "Tato šablona doporučuje následující plugin:%1$s." -msgstr[1] "Tato šablona doporučuje následující pluginy:%1$s." -msgstr[2] "Tato šablona doporučuje následující pluginy:%1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"Následující plugin potřebuje aktualizovat na poslední verzi pro zajištění " -"maximální kompatibility s šablonou: %1$s." -msgstr[1] "" -"Následující pluginy potřebují aktualizovat na poslední verzi pro zajištění " -"maximální kompatibility s šablonou: %1$s." -msgstr[2] "" -"Následující pluginy potřebují aktualizovat na poslední verzi pro zajištění " -"maximální kompatibility s šablonou: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "Aktualizace k dispozici pro: %1$s." -msgstr[1] "Aktualizace k dispozici pro: %1$s." -msgstr[2] "Aktualizace k dispozici pro: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "Následující požadovaný plugin je v současné době deaktivovaný:%1$s." -msgstr[1] "" -"Následující požadované pluginy jsou v současné době deaktivovany:%1$s." -msgstr[2] "" -"Následující požadované pluginy jsou v současné době deaktivovany:%1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "Následující doporučený plugin je v současné době deaktivovaný:%1$s." -msgstr[1] "" -"Následující doporučené pluginy jsou v současné době deaktivovany:%1$s." -msgstr[2] "" -"Následující doporučené pluginy jsou v současné době deaktivovany:%1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Začít instalaci pluginu" -msgstr[1] "Začít instalaci pluginů" -msgstr[2] "Začít instalaci pluginů" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Začít aktualizaci pluginu" -msgstr[1] "Začít aktualizaci pluginů" -msgstr[2] "Začít aktualizaci pluginů" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Začít aktivaci pluginu" -msgstr[1] "Začít aktivaci pluginů" -msgstr[2] "Začít aktivaci pluginů" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Návrat do instalátoru požadovaných pluginů" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Návrat na nástěnku" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Plugin byl úspěšně aktivován." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "Následující plugin byl úspěšně aktivován:" -msgstr[1] "Následující pluginy byly úspěšně aktivovány:" -msgstr[2] "Následující pluginy byly úspěšně aktivovány:" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "Nic se nestalo. Plugin %1$s již byl aktivní." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Plugin není aktivován. Pro tuto šablonu je zapotřebí vyšší verze pluginu %s. " -"Aktualizujte, prosím, tento plugin." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "Všechny pluginy byly úspěšně nainstalovány a aktivovány. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Skrýt toto oznámení" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" -"Existuje jeden nebo více požadovaných nebo dorporučených pluginů k " -"instalaci, aktualizaci nebo aktivaci." - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Pro pomoc kontaktujte, prosím, administrátora tohoto webu." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "" -"Tento plugin je třeba aktualizovat, aby byl kompatibilní s vaší šablonou." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Je vyžadována aktualizace" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Doporučujeme nastavit konfigurační proměnnou parent_slug." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"Vzdálený komprimovaný plugin neobsahuje složku s vyžadovaným slugem a " -"přejmenování nefunguje." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Prosím obraťte se na poskytovatele pluginu a požádejte ho, aby plugin " -"zabalil dle směrnic WordPressu." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"Vzdálený balíček pluginu obsahuje více než jeden soubor, ale soubory nejsou " -"zabaleny ve složce." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "a" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Požadovaný" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Doporučený" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "Úložiště WordPressu" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "Externí zdroj" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Součást šablony" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Není nainstalováno" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Nainstalováno, ale neaktivováno" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Aktivní" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Vyžadovaná aktualizace není dostupná" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Vyžaduje aktualizaci" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Doporučujeme aktualizovat" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "Všechen <span class=\"count\">(%s)</span>" -msgstr[1] "Všechny <span class=\"count\">(%s)</span>" -msgstr[2] "Všech <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "Instalovat <span class=\"count\">(%s)</span>" -msgstr[1] "Instalovat <span class=\"count\">(%s)</span>" -msgstr[2] "Instalovat <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "K dispozici je <span class=\"count\">(%s)</span> aktualizace" -msgstr[1] "K dispozici jsou <span class=\"count\">(%s)</span> aktualizace" -msgstr[2] "K dispozici jsou <span class=\"count\">(%s)</span> aktualizací" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "Aktivovat <span class=\"count\">(%s)</span>" -msgstr[1] "Aktivovat <span class=\"count\">(%s)</span>" -msgstr[2] "Aktivovat <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "neznámá" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Nainstalovaná verze:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Minimální požadovaná verze:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Dostupná verze:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "Žádné pluginy k instalaci, aktualizaci nebo aktivaci." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Plugin" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Zdroj" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Typ" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Verze" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Stav" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Nainstalovat %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Aktualizovat %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Aktivovat %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Aktualizovat zprávu od autora pluginu:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Instalovat" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Aktualizace" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Aktivovat" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "Žádné pluginy nebyly vybrány k instalaci. Akce nebyla provedena." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "Žádné pluginy nebyly vybrány k aktualizaci. Akce nebyla provedena." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "V tuto chvíli nejsou k dipozici žádné pluginy k instalaci." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "V tuto chvíli nejsou k dipozici žádné pluginy k aktualizaci." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "Žádné pluginy nebyly vybrány k aktivaci. Akce nebyla provedena." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "V tuto chvíli nejsou k dipozici žádné pluginy k aktivaci." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Aktivace pluginu selhala." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Probíhá aktualizace pluginu %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "Při instalaci došlo k chybě %1$s: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "Instalace %1$s se nezdařila." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"Proces instalace a aktivace byl zahájen. Na některých serverech může tato " -"operace trvat delší dobu, proto vás prosíme o trpělivost." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s byl úspěšně nainstalován a aktivován." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Zobrazit podrobnosti" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Skrýt podrobnosti" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "Všechny instalace a aktivace byly úspěšně dokončeny." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Probíhá instalace a aktivace pluginu %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"Proces instalace byl zahájen. Na některých serverech může tato operace trvat " -"delší dobu, proto vás prosíme o trpělivost." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s úspěšně nainstalován." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "Veškeré instalace byly dokončeny." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Probíhá instalace pluginu %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-de_DE.mo b/inc/tgm/languages/tgmpa-de_DE.mo deleted file mode 100644 index 7aa30f052a7cee39f076067d41e8f1bcd4fa951c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10987 zcmchdYm6jS6~`~KfFLgs<RRd7U~m^^8y5)Rgx73#h2`bQ?gGN9RCnL$u1s}RTU9;7 zY)BxWu!1CL;urZqFpJ-e(GZCSBf4rZej)nF4`578G?J(>CL%HF@7zaqbx+Uk46Jt8 z{?Dzt_uTWk=bU?*H_q7fHO1$%{5zk2Cm$;#rT%rCQpb3_4E#6a3&2Z{S858p1$-~K z2%ZX-Apfby_}UFV30@7p0bT;0b%IjYfY*U@U<sZ9eh>T@_zRD3gENdTgZKx)d%@Gd z1Uwmh2xN--5_k&u761M@@Epe920sM83JU$-gVW$Yz_Y*$PE_hD@JjGpunTSj9|eWq z7d^fS%DkzQkQuxOoRxVVe+XX7_$^TQ*!Dgr-;LlcjF-U_d<8@W>T;OB5WE_cefNSl zgBkb$_!7u}>Kur%L`{RRthRxo_gPT%a4&c<*ago9p9W{Z7eHD6D{u?=TTu2r5#tD+ z4kD5|8{7qc1pEuQ2)4lcA^tG<BX9-0@pPr`0KX3|gD1S7HQ>YG?cnoZ7yPpy--EIZ z<AdO>;7J&-4ekYH{tv*t;0b3cwE%tw6hHW>A0Ll#nv8qk{orfhr@@&IDzyoG927a8 z0!7ZRg0kOppy=f|lp*#$3%m&242u8U4t^AT02IGD0J5ce1{6Pe0TloEF({uufHUA9 zL9y3aIF;;o6^N<T94PzU?#KH;k*@>p1YZPYzqi4gz$uLV4A=tC1OE<Q2cE{@Ch&G} zJNPsx?_c8!lc+aAk>_nt_CEz?QMEb`6uD-=Dexvx?9u{JnffAl3HU6CYSd4_S@1WY z_|cgha@qe1@M<svuK~XaejI!QydFG<$xncHg9qff#|}ynKK=@R0esJg`Qq~gn1KgC zvC~_i@b@23_?gmt@!6%7dIY=`6np#<6u<m6D003IZUg@W!m>Ia;e^j?K^bS@W#CgF zF0Nhz#eP2nW#2bF{tXnm{{-c8EX<sH488=4zh8)xJOVxnJ}&Ps=8Mmh;G^JEU;{i= zi1WD~%)uM{_&Z>q@pt|BB7}U1@x>x6pXb5-;5WcM-~~9v(_juRfNHagxgC!`2b(;e z-U2V+0Z`=oGAMrVb?`y(TcGISl1p8@+YUlf-4BWjKL&~@&w`@gS3vRiS3#lsI(Q=Z zJ5a0XZTl`RbetAtlq9CDqm+NGGG2;GM#Z4jGDWd4NRpMts=1?YcR3oD@9no)t9O@C zIVd(+`ZId^3bs*mo^bU?{kc*7WYB?=O>;@2uPgdds#{4^6xZ*YYGs48+&6W@=ILU~ zb(hPl8`Sz|dFi4u&eEbTp&fUlC8L|huv^yaCkDA2miXwhHK%#5*QY~m^`YicZSp+J zb=GPP@*GVscjLqa8gbfj6KBywnP+L|2CG0scOw{FisB?{vS!KT1%k|~?FQ`y;|U4J z*;>yF|H6y8YQd`KVZlHQylVQ`(?acti(Xt5y6nb<PO~y@8MX7l(&TBB=-t^MXM9WC zHhPCCk)=?(oC5{)zTuzhdFLF}+q=x?2eD{w>;+G@4@!M!R_fqx?XZY<m9{)xk;74N z8rPde)9uTrujG46SU8+DtEVeY<*A$(zt3>eL{fLeY1|w1bRHP5Sh+K^R?AXdMvEqG zj54$w;j>9@qV|e2u4yP%IOFmvH#(}Eq0DgQ-~)&ol}`U<+&l6zZ}E*Tvz9;HBAD`| zXSAEFas3cwMx<Fbh*Oxvv?TnDNz=fpqnfHKV$#w|qKz;0QcYY~YVSR!t>zOG6^7W6 zmPmxQQGdIKtvRYuDMx(4nV^V?iVHmGnxx;Dw9c7S_w#ItbAg5=78i>`vnRUfN3F%E zV`LoX-U0McBNVk-S>6^WW-Afn9)|Nd;a_(K@RP);DTHqc(jF=!j;9KLq`Zv@PkMnf zE|Jy0As`GFH}stD#+@!Q`$HjGn<g(2IgDxJ3Zgh0Nkkc@Az}+35?J099dADGmLhiF z5{A*-Y@K%+Z>zfu$)RUbSmAFMd8$A3UYGKOmntrYw}pSpxE$mh@k|E-+R0E<-jvrS z2`f9IqT9@(ysdT{=UV+JH);8~0v^TX7UGUxit^Yd0&#YtL__WFX3JGn-JSIeio>kS ztklbrP4seHcCC$_uzGHO7t35sc8Oc<x%rOyIlV-*+XE*HS(0SSLdCBTvk=>Dxba6t zMsZo_g!EsOl_hy<(qh25K6;dT(StUYO2#G^HRB{MSAtYHjdc=2wG=mviQ78IS}g!8 zIa_Or@a{L(Hl9zcux8ib)JC=tE=Nz=_>z3+r@>OF!`2vSnXC|pEgiFlZdNaM31$NX zd{*{uva!ua)~;)3AK-0iH&)q69F^i#f(X@ZE+tDt?~!UGyy-<NHs$Kb`Q}lh=BhcO zUcu?p-K;2!8UDs3Hd&CO#cer{&N)Z+mB?p{@(?lQ{Ef^A?5|6(QC6&n9W7!<lq)yA zjHKs%A*3(jRzY?wB*ynL;zHS_)X!3)3@KtpH!0sZhIZtfz;b=Gh)I<8thCW9wkNoe zZk;J6@6yhUtzli7uPq8O$LO{xY&mK}^I;g?C@Codi1`sEMMt;ew#|6US-xobMSElf zt2`2<)n-*+@?g?=mMHBi?RqsP93M4eAyx$zaa1hqbL_BKC8yWpkl)@-V?|Zey4=4y z2^F=~a;kkrFgY`E=0djM(qt3h3JK4p3Skrqcpb;JQks3RD)o(Sx~?T-jD|Hf+-+o& z!z`$6k%bG1S;sAU&qinOa=x=Z(i@n((l^T0Q6BvL&pjK~RqNRJoi7QMSzw`Z1<F24 zRSx02^D`HuN3V-xb8wY{b)7uon%g56N%g*vXH@gVH}9{}pzLxG)ZOkLuZCs!U8bLL zYsm5y<>$`nONj@UhNas#F;d(Q<8)T<n+mman(INjm}blAzNt<AFZxP0shFH-*U3%X z>V_~7o4jNJca25*J~9feo;4=>*Hu@?FEgo{3x9^j&SJUbNJ>X#9san!S&o=@E}Q%5 z-iQQY|3TW}NfGm?E<@Dpn4;B9vZCOcJ&}rCGijc)dZCvGc^lewvOb(n(4))b@4nr$ zla%ub(@nS_HBH<L7Y25Ol_ly7XI!$Xjs^=IQ|7d>@QJm$NBG*pp_e;Na!0Pc<544} zZQn&A7Y9|c0jVuqRcw!G{B0iIx{eaBy=feO6PAy?Urm7B2T>9iYf>1WP$xl++s$$C zGVb6AauK0|UcfzF`^o4}4Gi9>eB%j~6*SVg+oh_`SbZ?sj1sOYnRjxcaEUx&$LeYA zY>iMYXLQs==c%waJaDzGsF%D!W@}FaVQ=Wss8eIwb7cch?eXa8@IG^xI5r~F&_le7 z+$qfalOWnXbP(MUHT>qD$K^<zl}N+XXc$@U8|3?W<__ngp{WowsrQqPgWGw-c`t3K zBP{c>x_baDt#@6`jmCGpZH%`OlVZjZ56x`9CPY7CORYmUsWBBQr1t9m(#|Tz99}zk zZO1GhI@nFn{8}bC5+AY4<}_wj_0|r@$B4R*3L^vCLfIf2W7b<IBlhTd!8ysLdWS8% z?QzLrrK>`6Z$lK9=8HmC^26Ln53n7Zf>Xa6$2XcD@GWt&VDNX+NH<Cd)%?)p$Sq1A z5kHa$BXry$-8z>xV?w$l_O@=?jpJ_0opQuUCGgo*QbY8mb+`2{k(SmSmrdD^qak-6 z+0aq;;L_SiRue94H89NTBdI_ykdRzHrK}MNd_b`oay-H{H2x&{$ueB@4;@6BD%80g zR@nVREY+Oh9L1u!Lho^1Kc}Pm(bH|pAGdKs-E2g-Qtj;Z7c#OX5x*9kM+P>*g%l%4 zUwCs-c^E!K^7<U&N)_sfNL3!jE|%H)`;oAA=;hYpqUn;Y?Xs$`Cn2x)jxOJR@g->w z4Eua{hXx<vw=Bt~ws^VE#1xa^x09Wvw3T|qRS87FY36rnDR<}<ime*T=e^zbr@2~( zPr;Dfb1);m?9JF4&^w`;u>7QEKu>RIubK(yDH<t>xJ~x7?T<xNdbia&bJ*IkCbsN3 zTiU~7^8Ev-l8dQTYzfoYf$)Ko;Qa`8=w*@m|If}u%{T`aV~0w*IxDl2`JYfU4wsDX zVS?{gh7ixhsy1u3&2ZgBjSZI%wP$PE!%!GwpyuT7kcT>j4Y0vahE?h4GWl3due<!7 z)ij+fO$j)f=@M1v^K8HL`4*#;x|~qQx!`n^By2sG7X5rcR7_2m_C3ud8#}ucVKx$_ z`VKmD^u=#B?Lk8Cd=(3$)%B{Fw`%_Xo<(aeV}D5v_Th($MSdY@${Cfqa=?)x-0-_0 zF_jW4*E?v+$G-S%qh>qiL|NZ(aSwIL+@Ahq-j*dkS8y9#dq-5)J#;WBwX0S9$`FU7 zK6yDM1d-wNc7xGU3ALN0N4CYLvc0`#^;k6LI9cG*DnHgsc4l`nhr7zbp)IsTHpw2N z@z%Z?`oE831u?d_k=jk<uFA(@($c=GFnnuceu!Ij9^K5MMrdTJ>oxV?MYqa2en@-T z1?pj@8U|!%2WwNCK=q=J$|jLwK#B+J@l}S^qQ011LBv^|5`wILdq=XiVp8Z1Yvf?n zw($|7tYUqTCd@y=^kCdDT^;fN7ZHI&>@?{Hr>~Fvu%=w+2K5DM&q}{uZ%``C4Q*=t z1@y>#*A|W5Xg0c(BRll<Ixj-De)3km3mL5bB1Ec*7uXulVIGF9T4!7D3>SLxU~rVJ Wa|1eK#S!{uBoH-7n?`a&ss0Oglh&dD diff --git a/inc/tgm/languages/tgmpa-de_DE.po b/inc/tgm/languages/tgmpa-de_DE.po deleted file mode 100644 index 2a294d1..0000000 --- a/inc/tgm/languages/tgmpa-de_DE.po +++ /dev/null @@ -1,486 +0,0 @@ -# Translation of TGM Plugin Activation in German (Germany) -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 02:58+0200\n" -"PO-Revision-Date: 2016-05-19 02:58+0200\n" -"Last-Translator: \n" -"Language-Team: TGMPA\n" -"Language: de_DE\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Erforderliche Plugins installieren" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Installiere Plugins" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Installiere Plugin: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "Aktualisiere Plugin: %s" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Etwas mit der Plugin-API schlug fehl." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "Dieses Theme erfordert folgendes Plugin: %1$s." -msgstr[1] "Dieses Theme erfordert folgende Plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "Dieses Theme empfiehlt das folgende Plugin: %1$s." -msgstr[1] "Dieses Theme empfiehlt die folgenden Plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"Das folgende Plugin muss auf die neueste Version aktualisiert werden, um " -"maximale Kompatibilität mit diesem Theme sicherzustellen: %1$s." -msgstr[1] "" -"Die folgenden Plugins müssen auf die neueste Version aktualisiert werden, um " -"maximale Kompatibilität mit diesem Theme sicherzustellen: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "Es ist ein Update verfügbar für: %1$s." -msgstr[1] "Es sind ein Updates verfügbar für: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "Das folgende erforderliche Plugin ist derzeit deaktiviert: %1$s." -msgstr[1] "" -"Die folgenden erforderlichen Plugins sind derzeit deaktiviert: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "Das folgende empfohlene Plugin ist derzeit deaktiviert: %1$s." -msgstr[1] "Die folgenden empfohlenen Plugins sind derzeit deaktiviert: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Beginne Installieren des Plugins" -msgstr[1] "Beginne Installieren der Plugins" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Beginne Aktualisieren des Plugins" -msgstr[1] "Beginne Aktualisieren der Plugins" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Beginne Aktivieren des Plugins" -msgstr[1] "Beginne Aktivieren der Plugins" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Zum Installer für erforderliche Plugins zurückkehren" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Zum Dashboard zurückkehren" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Plugin wurde erfolgreich aktiviert" - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "Das folgende Plugin wurde erfolgreich aktiviert:" -msgstr[1] "Die folgenden Plugins wurden erfolgreich aktiviert:" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "Nichts wurde verändert. Plugin %1$s war bereits aktiviert." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Plugin wurde nicht aktiviert. Es ist eine spätere Version von %s " -"erforderlich für dieses Theme. Bitte aktualisiere das Plugin." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "Alle Plugins wurden erfolgreich installiert und aktiviert. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Benachrichtigung verwerfen" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" -"Es sind ein oder mehrere erforderliche oder empfohlene Plugins zum " -"installieren, aktualisieren oder aktivieren verfügbar." - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "" -"Bitte wende dich sich an den Administrator dieser Seite um Hilfe zu erhalten." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "" -"Dieses Plugin muss aktualisiert werden, mit deinem Theme kompatibel zu sein." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Aktualisierung erforderlich" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Setze die parent_slug Variable stattdessen." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"Das externe Plugin-Paket enthält keine Ordner mit der gewünschten Benennung " -"(slug) und Umbenennung hat nicht funktioniert." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Bitte kontaktiere den Plugin-Anbieter und bitte ihn, seine Plugins nach den " -"Wordpress-Richtlinien zu verpacken." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"Das externe Plugin-Paket besteht aus mehr als einer Datei, aber die Dateien " -"sind nicht in einem Ordner verpackt." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "und" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Erforderlich" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Empfohlen" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "WordPress Repository" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "Externe Quelle" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Gepackt" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Nicht installiert" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Installiert, aber nicht aktiviert" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Aktviviert" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Erforderliche Aktualisierung ist nicht verfügbar" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Aktualisierung erforderlich" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Aktualisierung empfohlen" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "Alle <span class=\"count\">(%s)</span>" -msgstr[1] "Alle <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "<span class=\"count\">(%s)</span> zu installieren" -msgstr[1] "<span class=\"count\">(%s)</span> zu installieren" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "<span class=\"count\">(%s)</span> Aktualisierung verfügbar" -msgstr[1] "<span class=\"count\">(%s)</span> Aktualisierungen verfügbar" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "<span class=\"count\">(%s)</span> zu aktivieren" -msgstr[1] "<span class=\"count\">(%s)</span> zu aktivieren" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "unbekannt" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Installierte Version:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Erforderlicher Versionsstand:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Verfügbarer Versionstand:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "Keine Plugins zu installieren, aktualisieren oder aktivieren." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Plugin" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Quelle" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Typ" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Version" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Status" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Installiere %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Aktualisiere %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Aktiviere %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Upgrade-Nachricht des Plugin-Autors:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Installieren" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Aktualisieren" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Aktivieren" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "" -"Es wurden keine Plugins zur Installation ausgewählt. Nichts wurde verändert." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "" -"Es wurden keine Plugins zur Aktualisierung ausgewählt. Nichts wurde " -"verändert." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "Zurzeit sind keine Plugins zur Installation verfügbar." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "Zurzeit sind keine Plugins zur Aktualisierung verfügbar." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "" -"Es wurden keine Plugins zur Aktivierung ausgewählt. Nichts wurde verändert." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "Zurzeit sind keine Plugins zur Aktivierung verfügbar." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Aktivieren des Plugins fehlgeschlagen." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Aktualisiere Plugin %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "" -"Ein Fehler beim Installieren von %1$s ist aufgetreten: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "Die Installation von %1$s ist fehlgeschlagen." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"Die Installation und Aktivierung hat begonnen. Dieser Prozess kann einige " -"Zeit in Anspruch nehmen, bitte habe einen Moment Geduld." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s erfolgreich installiert und aktiviert." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Zeige Details" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Details ausblenden" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "Alle Installationen und Aktivierungen sind erfolgreich abgeschlossen." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Installieren und Aktivieren von Plugin %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"Die Installation hat begonnen. Dieser Prozess kann einige Zeit in Anspruch " -"nehmen, bitte habe einen Moment Geduld." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s erfolgreich installiert." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "Alle Installationen sind abgeschlossen." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Installiere Plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-en_AU.mo b/inc/tgm/languages/tgmpa-en_AU.mo deleted file mode 100644 index 409c18aaff2815f20c067f10df375c37116c5691..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9927 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�UKhLS;3^sI7Se!gZjHT2PVe(+ z!fBrP=KVEj<W&}e`mnpltCeH-5mQgNH6-b>@^vTmHsZmyqUrt-N{aho7*FVvqs7@d zPIV(*jFV=3a&*LhBPY0SnI7BIfH|FkvNQu#>XVbP7bJI-`oBo!tdij=5;H!mubk3d z{hr4~{YGaZ$JOq7cr}lcb)|%^=5eB^{p7H+*|%k-`XytEij}@O6(7?wuBjXZx>7*i zg~=ZbodUA{yh_9M$m5WR=t%(iXgypa=S|ALTuq$3X^9hi3s{%T$xvyBqkZx<S7f@Q zzo3^f+tE2-+u^PieB?59d6FI7V-J_>u&(5z;H4)!I&%USy~cNp+moK?73~u86Kl$1 zN9un;A3mqBdKzGjVb<~Tu4EXz?c#T1S5G|C?PXW~)p+pBblbJH{Q|zmMYp(qcZ{({ r{k9Q?x$0iNdoevv4St7SziaWV`zJ-~9~6UMq_5apvD|)(`|W=L{Xiz+ diff --git a/inc/tgm/languages/tgmpa-en_AU.po b/inc/tgm/languages/tgmpa-en_AU.po deleted file mode 100644 index 67edd77..0000000 --- a/inc/tgm/languages/tgmpa-en_AU.po +++ /dev/null @@ -1,476 +0,0 @@ -# Translation of TGM Plugin Activation in English (Australia) -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 02:59+0200\n" -"PO-Revision-Date: 2016-05-19 02:59+0200\n" -"Last-Translator: \n" -"Language-Team: \n" -"Language: en_AU\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Install Required Plugins" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Install Plugins" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Installing Plugin: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "Updating Plugin: %s" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Something went wrong with the plugin API." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "This theme requires the following plugin: %1$s." -msgstr[1] "This theme requires the following plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "This theme recommends the following plugin: %1$s." -msgstr[1] "This theme recommends the following plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[1] "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "There is an update available for: %1$s." -msgstr[1] "There are updates available for the following plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "The following required plugin is currently inactive: %1$s." -msgstr[1] "The following required plugins are currently inactive: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "The following recommended plugin is currently inactive: %1$s." -msgstr[1] "The following recommended plugins are currently inactive: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Begin installing plugin" -msgstr[1] "Begin installing plugins" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Begin updating plugin" -msgstr[1] "Begin updating plugins" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Begin activating plugin" -msgstr[1] "Begin activating plugins" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Return to Required Plugins Installer" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Return to the Dashboard" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Plugin activated successfully." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "The following plugin was activated successfully:" -msgstr[1] "The following plugins were activated successfully:" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "No action taken. Plugin %1$s was already active." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "All plugins installed and activated successfully. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Dismiss this notice" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Please contact the administrator of this site for help." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "This plugin needs to be updated to be compatible with your theme." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Update Required" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Set the parent_slug config variable instead." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "and" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Required" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Recommended" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "WordPress Repository" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "External Source" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Pre-Packaged" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Not Installed" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Installed But Not Activated" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Active" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Required Update not Available" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Requires Update" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Update recommended" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "All <span class=\"count\">(%s)</span>" -msgstr[1] "All <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "To Install <span class=\"count\">(%s)</span>" -msgstr[1] "To Install <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Update Available <span class=\"count\">(%s)</span>" -msgstr[1] "Update Available <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "To Activate <span class=\"count\">(%s)</span>" -msgstr[1] "To Activate <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "unknown" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Installed version:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Minimum required version:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Available version:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "No plugins to install, update or activate." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Plugin" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Source" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Type" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Version" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Status" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Install %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Update %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Activate %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Upgrade message from the plugin author:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Install" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Update" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Activate" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "No plugins were selected to be installed. No action taken." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "No plugins were selected to be updated. No action taken." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "No plugins are available to be installed at this time." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "No plugins are available to be updated at this time." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "No plugins were selected to be activated. No action taken." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "No plugins are available to be activated at this time." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Plugin activation failed." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Updating Plugin %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "An error occurred while installing %1$s: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "The installation of %1$s failed." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s installed and activated successfully." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Show Details" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Hide Details" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "All installations and activations have been completed." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Installing and Activating Plugin %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s installed successfully." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "All installations have been completed." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Installing Plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-en_CA.mo b/inc/tgm/languages/tgmpa-en_CA.mo deleted file mode 100644 index 4772aa7da81a7464c1d3210f8c8aa1234afa3e5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9930 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 J2jJp}`(ML}CU*b; diff --git a/inc/tgm/languages/tgmpa-en_CA.po b/inc/tgm/languages/tgmpa-en_CA.po deleted file mode 100644 index 81aab47..0000000 --- a/inc/tgm/languages/tgmpa-en_CA.po +++ /dev/null @@ -1,477 +0,0 @@ -# Translation of TGM Plugin Activation in English (Canada) -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 02:59+0200\n" -"PO-Revision-Date: 2016-05-19 02:59+0200\n" -"Last-Translator: \n" -"Language-Team: TGMPA\n" -"Language: en_CA\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Install Required Plugins" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Install Plugins" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Installing Plugin: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Something went wrong with the plugin API." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "This theme requires the following plugin: %1$s." -msgstr[1] "This theme requires the following plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "This theme recommends the following plugin: %1$s." -msgstr[1] "This theme requires the following plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[1] "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "There is an update available for: %1$s." -msgstr[1] "There are updates available for the following plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "The following required plugin is currently inactive: %1$s." -msgstr[1] "The following required plugins are currently inactive: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "The following recommended plugin is currently inactive: %1$s." -msgstr[1] "The following recommended plugins are currently inactive: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Begin installing plugin." -msgstr[1] "Begin installing plugins." - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Begin updating plugin." -msgstr[1] "Begin updating plugins." - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Begin activating plugin." -msgstr[1] "Begin activating plugins." - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Return to Required Plugins Installer" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Return to the dashboard" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Plugin activated successfully." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -#, fuzzy -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "The following plugin was activated successfully:" -msgstr[1] "The following plugin was activated successfully:" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "No action taken. Plugin %1$s was already active." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "All plugins installed and activated successfully. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Dismiss this notice." - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Please contact the administrator of this site for help." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "This plugin needs to be updated to be compatible with your theme." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Update Required" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Set the parent_slug config variable instead." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "and" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Required" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Recommended" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "WordPress Repository" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "External Source" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Pre-Packaged" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Not Installed" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Installed But Not Activated" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Active" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Required Update not Available" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Requires Update" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Update recommended" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "All <span class=\"count\">(%s)</span>" -msgstr[1] "All <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "To Install <span class=\"count\">(%s)</span>" -msgstr[1] "To Install <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Update Available <span class=\"count\">(%s)</span>" -msgstr[1] "Update Available <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "To Activate <span class=\"count\">(%s)</span>" -msgstr[1] "To Activate <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "unknown" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Installed version:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Minimum required version:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Available version:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "" - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Plugin" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Source" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Type" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Version" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Status" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Install %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Update %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Activate %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Upgrade message from the plugin author:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Install" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Update" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Activate" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "No plugins were selected to be installed. No action taken." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "No plugins were selected to be updated. No action taken." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "No plugins are available to be installed at this time." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "No plugins are available to be updated at this time." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "No plugins were selected to be activated. No action taken." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "No plugins are available to be activated at this time." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Plugin activation failed." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Updating Plugin %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "An error occurred while installing %1$s: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "The installation of %1$s failed." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s installed and activated successfully." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Show Details" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Hide Details" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "All installations and activations have been completed." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Installing and Activating Plugin %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s installed successfully." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "All installations have been completed." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Installing Plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-en_GB.mo b/inc/tgm/languages/tgmpa-en_GB.mo deleted file mode 100644 index 89761299467f73e79cb4029ee73c85263c251f17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9925 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 GyZsL(<|V`c diff --git a/inc/tgm/languages/tgmpa-en_GB.po b/inc/tgm/languages/tgmpa-en_GB.po deleted file mode 100644 index 64b37da..0000000 --- a/inc/tgm/languages/tgmpa-en_GB.po +++ /dev/null @@ -1,476 +0,0 @@ -# Translation of TGM Plugin Activation in English (UK) -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 03:00+0200\n" -"PO-Revision-Date: 2016-05-19 03:00+0200\n" -"Last-Translator: Gary Jones\n" -"Language-Team: TGMPA\n" -"Language: en_GB\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Install Required Plugins" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Install Plugins" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Installing Plugin: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Something went wrong with the plugin API." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "This theme requires the following plugin: %1$s." -msgstr[1] "This theme requires the following plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "This theme recommends the following plugin: %1$s." -msgstr[1] "This theme recommends the following plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[1] "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "There is an update available for: %1$s." -msgstr[1] "There are updates available for the following plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "The following required plugin is currently inactive: %1$s." -msgstr[1] "The following required plugins are currently inactive: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "The following recommended plugin is currently inactive: %1$s." -msgstr[1] "The following recommended plugins are currently inactive: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Begin installing plugin" -msgstr[1] "Begin installing plugins" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Begin updating plugin" -msgstr[1] "Begin updating plugins" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Begin activating plugin" -msgstr[1] "Begin activating plugins" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Return to Required Plugins Installer" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Return to the Dashboard" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Plugin activated successfully." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "The following plugin was activated successfully:" -msgstr[1] "The following plugin was activated successfully:" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "No action taken. Plugin %1$s was already active." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "All plugins installed and activated successfully. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Dismiss this notice" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Please contact the administrator of this site for help." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "This plugin needs to be updated to be compatible with your theme." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Update Required" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Set the parent_slug config variable instead." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "and" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Required" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Recommended" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "WordPress Repository" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "External Source" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Pre-Packaged" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Not Installed" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Installed But Not Activated" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Active" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Required Update not Available" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Requires Update" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Update recommended" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "All <span class=\"count\">(%s)</span>" -msgstr[1] "All <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "To Install <span class=\"count\">(%s)</span>" -msgstr[1] "To Install <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Update Available <span class=\"count\">(%s)</span>" -msgstr[1] "Update Available <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "To Activate <span class=\"count\">(%s)</span>" -msgstr[1] "To Activate <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "unknown" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Installed version:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Minimum required version:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Available version:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "No plugins to install, update or activate." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Plugin" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Source" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Type" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Version" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Status" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Install %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Update %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Activate %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Upgrade message from the plugin author:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Install" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Update" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Activate" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "No plugins were selected to be installed. No action taken." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "No plugins were selected to be updated. No action taken." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "No plugins are available to be installed at this time." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "No plugins are available to be updated at this time." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "No plugins were selected to be activated. No action taken." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "No plugins are available to be activated at this time." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Plugin activation failed." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Updating Plugin %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "An error occurred while installing %1$s: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "The installation of %1$s failed." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s installed and activated successfully." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Show Details" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Hide Details" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "All installations and activations have been completed." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Installing and Activating Plugin %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s installed successfully." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "All installations have been completed." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Installing Plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-eo.mo b/inc/tgm/languages/tgmpa-eo.mo deleted file mode 100644 index 69ba038b860ed54382c518c77242664b299d0b39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9966 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 diff --git a/inc/tgm/languages/tgmpa-eo.po b/inc/tgm/languages/tgmpa-eo.po deleted file mode 100644 index 6ab5499..0000000 --- a/inc/tgm/languages/tgmpa-eo.po +++ /dev/null @@ -1,476 +0,0 @@ -# Translation of TGM Plugin Activation in Esperanto -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 03:00+0200\n" -"PO-Revision-Date: 2016-05-19 03:00+0200\n" -"Last-Translator: \n" -"Language-Team: \n" -"Language: eo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Instali devigajn kromprogramojn" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Instali kromprogramojn" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Instalas kromprogramon: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Io misis pri la kromprograma API." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "Tiu ĉi etoso postulas la sekvan kromprogramon: %1$s." -msgstr[1] "Tiu ĉi etoso postulas la sekvajn kromprogramojn: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "Tiu ĉi etoso rekomendas la sekvan kromprogramon: %1$s." -msgstr[1] "Tiu ĉi etoso rekomendas la sekvajn kromprogramojn: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"La sekva kromprogramo bezonas esti ĝisdatigita al la plej nova versio por " -"certigi kongruecon kun tiu ĉi etoso: %1$s." -msgstr[1] "" -"La sekvaj kromprogramoj bezonas esti ĝisdatigitaj al la plej nova versio por " -"certigi kongruecon kun tiu ĉi etoso: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "Ĝisdatigo haveblas por: %1$s." -msgstr[1] "Ĝisdatigoj haveblas por la sekvaj kromprogramoj: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "La sekva deviga kromprogramo ne estas aktiva nun: %1$s." -msgstr[1] "La sekvaj devigaj kromprogramoj ne estas aktivaj nun: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "La sekva rekomendita kromprogramo ne estas aktiva nun: %1$s." -msgstr[1] "La sekvaj rekomenditaj kromprogramoj ne estas aktivaj nun: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Ek al instalo de kromprogramo" -msgstr[1] "Ek al instalo de kromprogramoj" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Ek al ĝisdatigo de kromprogramo" -msgstr[1] "Ek al ĝisdatigo de kromprogramoj" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Ek al aktivigo de kromprogramo" -msgstr[1] "Ek al aktivigo de kromprogramoj" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Reen al instalilo de devigaj kromprogramoj" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Reen al la panelo" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Kromprogramo estis aktivigita sukcese." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "" -msgstr[1] "" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "Nenio farita. Kromprogramo %1$s jam estis aktiva." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Kromprogramo ne aktivigita. Pli nova versio de %s estas bezonata por tiu ĉi " -"etoso. Bonvole ĝisdatigu la kromprogramon." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "Ĉiuj kromprogramoj estis sukcese instalitaj kaj aktivigitaj. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Forsendi tiun ĉi avizon" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Bonvole kontaktu la retejan administranton por helpo." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "Tiu kromprogramo bezonas esti ĝisdatigita por kongrui kun via etoso." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Deviga ĝisdatigo" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Anstataŭe, fiksu la agordan variablon parent_slug." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"La fora kromprograma pakaĵo ne enhavas dosierujon kun dezirata url-nomo kaj " -"alinomo ne sukcesis." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Bonvole kontaktu la programiston de tiu kromprogramo kaj petu pakon de la " -"kromprogramo laŭ la gvidlinioj de WordPress." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"La fora kromprograma pakaĵo enhavas pli ol unu dosieron, sed la dosieroj ne " -"estas pakitaj en dosierujo." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "kaj" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Deviga" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Rekomendita" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "WordPress-deponejo" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "Ekstera fonto" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Antaŭ-pakita" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Ne instalita" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Instalita sed ne aktivigita" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Aktiva" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Deviga ĝisdatigo ne havebla" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Postulas ĝisdatigon" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Ĝisdatigo rekomendita" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "Ĉiuj <span class=\"count\">(%s)</span>" -msgstr[1] "Ĉiuj <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "Por instali <span class=\"count\">(%s)</span>" -msgstr[1] "Por instali <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Ĝisdatigo havebla <span class=\"count\">(%s)</span>" -msgstr[1] "Ĝisdatigoj haveblaj <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "Por aktivigi <span class=\"count\">(%s)</span>" -msgstr[1] "Por aktivigi <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "nekonata" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Instalita versio:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Minimuma deviga versio:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Havebla versio:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "Neniuj kromprogramoj por instali, ĝisdatigi aŭ aktivigi." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Kromprogramo" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Fonto" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Tipo" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Versio" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Stato" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Instali %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Ĝisdatigi %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Aktivigi %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Ĝisdatigo-mesaĝo de la aŭtoro de la kromprogramo:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Instali" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Ĝisdatigi" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Aktivigi" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "Neniuj kromprogramoj elektitaj por instalo. Nenio farita." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "Neniuj kromprogramoj elektitaj por ĝisdatigo. Nenio farita." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "Neniuj kromprogramoj haveblaj por instalo nuntempe." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "Nun, neniuj ĝisdatigoj por kromprogramoj." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "Neniuj kromprogramoj elektitaj por aktivigo. Neniu ago farita." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "Neniuj kromprogramoj aktivigeblaj nuntempe." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Aktivigo de kromprogramo malsukcesis." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Ĝisdatigante kromprogrameton %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "Eraro okazis dum instalo de %1$s: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "La instalo de %1$s malsukcesis." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"La instalo kaj aktivigo komenciĝas. Tiu procezo eble daŭros longatempe, do " -"bonvole estu pacienca. " - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s sukcese instalis kaj aktiviĝis." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Montri detalojn" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Kaŝi detalojn" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "Ĉiuj instaloj kaj aktivigoj estas finitaj." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Instalas kaj aktivigas kromprogramon %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"La instalo komenciĝas. Tiu procezo eble daŭros longatempe, do bonvole estu " -"pacienca." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s sukcese instalis" - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "Ĉiuj instaloj estas finitaj." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Instalas kromprogramon %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-es_ES.mo b/inc/tgm/languages/tgmpa-es_ES.mo deleted file mode 100644 index dc5718039e65c612c33e9cc7f9d17e8b4965475d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10486 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 diff --git a/inc/tgm/languages/tgmpa-es_ES.po b/inc/tgm/languages/tgmpa-es_ES.po deleted file mode 100644 index 2bca199..0000000 --- a/inc/tgm/languages/tgmpa-es_ES.po +++ /dev/null @@ -1,482 +0,0 @@ -# Translation of TGM Plugin Activation in Spanish (Spain) -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 03:01+0200\n" -"PO-Revision-Date: 2016-05-19 03:01+0200\n" -"Last-Translator: \n" -"Language-Team: \n" -"Language: es\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Requiere instalar plugins" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Instalar plugins" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Instalando plugin: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Algo salió mal con API del plugin." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "Este tema requiere el siguiente plugin: %1$s." -msgstr[1] "Este tema requiere los siguientes plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "Este Tema recomienda utilizar el plugin: %1$s." -msgstr[1] "Este Tema recomienda utilizar los plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"El siguiente plugin debe actualizarse a la versión más reciente para " -"asegurar la máxima compatibilidad con este tema: %1$s." -msgstr[1] "" -"Los siguientes plugins necesitan actualizarse a la versión más reciente para " -"asegurar la máxima compatibilidad con este tema: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "Hay una actualización disponible para: %1$s." -msgstr[1] "Hay actualizaciones disponibles para los siguientes plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "El siguiente requiere plugin está actualmente inactiva: %1$s." -msgstr[1] "El siguiente requiere los plugins son actualmente inactivos: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "Recomienda el siguiente plugin está actualmente inactiva: %1$s." -msgstr[1] "" -"Recomienda lo siguiente los plugins son actualmente inactivos: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Comenzar a instalar el plugin" -msgstr[1] "Comenzar a instalar plugins" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Comenzar la actualización del plugin" -msgstr[1] "Comenzar la actualización de los plugins" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Comenzar a activar plugin" -msgstr[1] "Comenzar a activar plugins" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Volver al instalador de Plugins" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Volver al Escritorio" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Plugin activado correctamente." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "" -msgstr[1] "" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "No se realizó ninguna acción. El plugin %1$s ya estaba activado." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Plugin desactivado. Necesitas una versión superior de %s para este tema. Por " -"favor, actualiza el plugin." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "Todos los plugin instalados y activados correctamente. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Descartar este aviso" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Por favor, contacta con al administrador de este sitio." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "Este plugin debe actualizarse para que sea compatible con tu tema." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Requiere actualización" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Establece la variable de configuración parent_slug en su lugar." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"El paquete remoto del plugin no contiene una carpeta con el slug apropiado y " -"no funcionó el cambio de nombre." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Por favor, ponte en contacto con el autor del plugin y pídele que lo " -"empaquete de acuerdo a las prácticas recomendadas de WordPress." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"El paquete remoto del plugin está compuesto por más de un archivo, pero los " -"archivos no están dentro de una carpeta." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "y" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Obligatorio" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "RECOMENDADO" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "Repositorio WordPress" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "Fuente externa" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Pre-empaquetado" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "No Instalado" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Instalado pero no activado" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Activar" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Actualización requerida no disponible" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Requiere actualización" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Actualización recomendada" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "Todos <span class=\"count\">(%s)</span>" -msgstr[1] "Todos <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "A instalar <span class=\"count\">(%s)</span>" -msgstr[1] "A instalar <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Actualización disponible <span class=\"count\">(%s)</span>" -msgstr[1] "Actualizaciones disponibles <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "Para activar <span class=\"count\">(%s)</span>" -msgstr[1] "Para activar <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "desconocido" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Versión instalada:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Versión mínima requerida:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Versión disponible:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "No hay plugins para instalar, actualizar o activar." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Plugin" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Origen" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Clase" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Version" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Status" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Instalar %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Actualizar %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Activar %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Mensaje de actualización del autor del plugin:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Instalar" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Actualizar" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Activar:" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "" -"No se han seleccionado plugins para instalar. No se realizará ninguna acción." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "" -"No se han seleccionado plugins para actualizar. No se realizará ninguna " -"acción." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "No hay plugins disponibles para instalar en este momento." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "No hay plugins disponibles para activar en este momento." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "" -"No se han seleccionado plugins para instalar. No se realizará ninguna acción." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "No hay plugins disponibles para activar en este momento." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Fallo en la activación de Plugin." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Actualizando plugin %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "" -"A ocurrido un error durante la instalación %1$s: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "La instalación de %1$s fallida." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"Comienza el proceso de instalación y activación. Este proceso puede tardar " -"un poco en algunos alojamientos, por favor sea paciente." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s Instalado y activado correctamente." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Ver Detalles" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Esconder detalles" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "Todas las instalaciones y activaciones se han completado." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Instalación y Activación Plugin %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"El proceso de instalación ha comenzado. Este proceso puede tardar un poco " -"según el alojamiento, por favor sea paciente." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s instalado correctamente." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "Todas las instalaciones completadas." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Instalar Plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-fr_FR.mo b/inc/tgm/languages/tgmpa-fr_FR.mo deleted file mode 100644 index 16df22fe91039bc1a480cb1411202e6e4fff76d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11222 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 diff --git a/inc/tgm/languages/tgmpa-fr_FR.po b/inc/tgm/languages/tgmpa-fr_FR.po deleted file mode 100644 index 73afc59..0000000 --- a/inc/tgm/languages/tgmpa-fr_FR.po +++ /dev/null @@ -1,491 +0,0 @@ -# Translation of TGM Plugin Activation in French (France) -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 03:01+0200\n" -"PO-Revision-Date: 2016-05-19 03:01+0200\n" -"Last-Translator: Hedi Chaibi <contact@hedichaibi.com>\n" -"Language-Team: TGMPA\n" -"Language: fr_FR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.8.7\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Installer les extensions requises" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Installer les extensions" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Installation de l’extension : %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "Mise à jour du plugin : %s" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Il y a eu un problème avec l’API de l’extension." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "Ce thème nécessite l’extension suivante : %1$s." -msgstr[1] "Ce thème nécessite les extensions suivante : %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "Ce thème recommande l’extension suivante : %1$s." -msgstr[1] "Ce thème recommande les extensions suivantes : %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"L’extension suivante doit être mis à jour vers sa dernière version afin " -"d’assurer une compatibilité maximale avec ce thème : %1$s." -msgstr[1] "" -"Les extensions suivantes doivent être mises à jour vers leurs dernières " -"versions afin d’assurer une compatibilité maximale avec ce thème : %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "Il y’a une mise à jour disponible pour : %1$s." -msgstr[1] "" -"Il y’a des mises à jour disponibles pour les extensions suivantes : %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "L’extension requise suivante est actuellement inactive : %1$s." -msgstr[1] "" -"Les extensions requise suivantes sont actuellement inactives : %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "L’extension recommandée suivante est actuellement inactive : %1$s." -msgstr[1] "" -"Les extensions recommandées suivantes sont actuellement inactives : %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Commencer à installer l’extension" -msgstr[1] "Commencer à installer les extensions" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Commencer à mettre à jour l’extension" -msgstr[1] "Commencer à mettre à jour les extensions" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Commencer à activer l’extension" -msgstr[1] "Commencer à activer les extensions" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Retour à l’installation des extensions requises" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Retourner au tableau de bord" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Extension activée avec succès." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "L’extension suivante a été activée avec succès :" -msgstr[1] "Les extensions suivantes ont été activées avec succès :" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "Aucune mesure prise. L’extension %1$s était déjà active." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"L’extension n’est pas activée. Une version plus récente de %s est nécessaire " -"pour ce thème. Veuillez mettre à jour l’extension." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "Toutes les extensions ont été installées et activées avec succès. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Ignorer ce message" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" -"Il y a une ou plusieurs extensions requise ou recommandées à installer, " -"mettre à jour ou activer." - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Veuillez contacter l’administrateur du site pour obtenir de l’aide." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "" -"Cette extension a besoin d’être mise à jour pour être compatible avec votre " -"thème." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Mise à jour requise" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Définissez la variable de configuration parent_slug à la place." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"Le pack d’extension distant ne contient pas de dossier avec le nom désiré et " -"le renommage ne fonctionne pas." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Veuillez contacter le développeur de l’extension et demandez un " -"reconditionnement respectant les lignes directrices de WordPress." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"Le pack d’extension distant se compose de plus d’un fichier, mais les " -"fichiers ne sont pas assemblés dans un dossier." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "et" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Requis" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Recommandé" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "Dépôt WordPress" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "Source externe" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Inclus avec le thème" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Non installé" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Installé mais pas activé" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Activé" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Mise à jour requise indisponible" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Nécessite une mise à jour" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Mise à jour recommandée" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "Tous les <span class=\"count\">(%s)</span>" -msgstr[1] "Tous les <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "A installer <span class=\"count\">(%s)</span>" -msgstr[1] "A installer <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Mise à jour disponible <span class=\"count\">(%s)</span>" -msgstr[1] "Mise à jour disponible <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "A activer <span class=\"count\">(%s)</span>" -msgstr[1] "A activer <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "inconnue" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Version installée :" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Version minimum requise :" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Version disponible :" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "Aucune extension à installer, à mettre à jour ou à activer." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Extension" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Source" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Type" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Version" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Statut" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Installer %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Mettre à jour %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Activer %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Message de mise à niveau de l’auteur de l’extension :" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Installer" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Mettre à jour" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Activer" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "" -"Aucune extension n’a été sélectionnée pour être installée. Aucune action n’a " -"été effectuée." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "" -"Aucune extension n’a été sélectionnée pour être mise à jour. Aucune action " -"n’a été effectuée." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "Aucune extension à installer pour le moment." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "Aucune extension à mettre à jour pour le moment." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "" -"Aucune extension n’a été sélectionnée pour être activée. Aucune action n’a " -"été effectuée." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "Aucune extension à activer pour le moment." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "L’activation de l’extension a échoué." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Mise à jour de l’extension %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "" -"Une erreur est survenue lors de l’installation de %1$s: <strong>%2$s</" -"strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "L’installation de %1$s a échoué." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"Le processus d’installation et d’activation a démarré. Cette opération peut " -"prendre du temps selon votre hébergeur, merci de bien vouloir patienter." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s installé et activé avec succès." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Afficher les détails" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Masquer les détails" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "Toutes les installations et activations sont terminées." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Mise à jour et activation de l’extension %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"Le processus d’installation a démarré. Cette opération peut prendre du temps " -"selon votre hébergeur, merci de bien vouloir patienter." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s installé avec succès." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "Toutes les installations sont terminées." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Installation de l’extension %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-he_IL.mo b/inc/tgm/languages/tgmpa-he_IL.mo deleted file mode 100644 index 607f4fbdc6c57db3f321d965fa8937b3c04d811f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10347 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 Gto{ce{o+CZ diff --git a/inc/tgm/languages/tgmpa-he_IL.po b/inc/tgm/languages/tgmpa-he_IL.po deleted file mode 100644 index 0bc2088..0000000 --- a/inc/tgm/languages/tgmpa-he_IL.po +++ /dev/null @@ -1,469 +0,0 @@ -# Translation of TGM Plugin Activation in Hebrew -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 03:01+0200\n" -"PO-Revision-Date: 2016-05-19 03:02+0200\n" -"Last-Translator: \n" -"Language-Team: \n" -"Language: he\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "התקנת תוספים נדרשים" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "תוסף חדש" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "התקנת התוסף: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "" - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "התבנית דורשת את התוסף הבא: %1$s." -msgstr[1] "התבנית דורשת את התוספים הבאים: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "התבנית ממליצה על התוסף הבא: %1$s." -msgstr[1] "התבנית ממליצה על התוספים הבאים: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"התוסף הבא צריך להיות מעודכן לגרסתו האחרונה על מנת להבטיח את התאימות " -"המקסימלית לתבנית זו: %1$s." -msgstr[1] "" -"התוספים הבאים צריכים להיות מעודכים לגרסתם האחרונה על מנת להבטיח את התאימות " -"המקסימלית לתבנית זו: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "ישנו עדכון זמין עבור: %1$s." -msgstr[1] "ישנם עדכונים זמינים עבור: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "התוסף הדרוש הבא לא פעיל כרגע: %1$s." -msgstr[1] "התוספים הדרושים הבאים לא פעילים כרגע: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "התוסף המומלץ הבא לא פעיל כרגע: %1$s." -msgstr[1] "התוספים המומלצים הבאים לא פעילים כרגע: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "החל בהתקנת התוסף" -msgstr[1] "החל בהתקנת התוספים" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "מתחיל לעדכן את התוסף" -msgstr[1] "מתחיל לעדכן את התוספים" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "החל בהפעלת התוסף" -msgstr[1] "החל בהפעלת התוספים" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "חזרה להתקנת תוספים נדרשים" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "חזרה ללוח הבקרה" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "התוסף הופעל בהצלחה." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "" -msgstr[1] "" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "לא בוצעה כל פעולה. התוסף %1$s כבר הופעל." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"התוסף לא הופעל. תבנית זו דורשת גירסה עדכנית יותר של %s. נא לעדכן את התוסף." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "כל התוספים הותקנו והופעלו בהצלחה. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "שחרר הודעה זו" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "לקבלת עזרה יש ליצור קשר עם הנהלת האתר." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "יש לעדכן תוסף זה כדי שיתאים לתבנית." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "נדרש עדכון" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "" - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "פנו בבקשה ליוצר התוסף ובקשו ממנו לארוז את התוסף בהתאם להנחיות וורדפרס." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "ו" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, fuzzy, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "נדרש" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "מומלץ" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "מאגר וורדפרס" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "מקור חיצוני" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "ארוז מראש" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "לא מותקן" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "מותקן אך לא מופעל" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "ערכה פעילה" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "העדכון הדרוש אינו זמין" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "דרוש עדכון" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "מומלץ לעדכן" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, fuzzy, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "הכל <span class=\"count\">(%s)</span>" -msgstr[1] "הכל <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "התקנה <span class=\"count\">(%s)</span>" -msgstr[1] "התקנה <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "עדכונים זמינים <span class=\"count\">(%s)</span>" -msgstr[1] "עדכונים זמינים <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "הפעלה <span class=\"count\">(%s)</span>" -msgstr[1] "הפעלה <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "לא ידוע" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "גרסה מותקנת:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "גירסה מינימלית נדרשת:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "גירסה זמינה:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "אין תוספים להתקנה, עדכון או הפעלה." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "תוסף" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "מקור" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "סוג משרה" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "גרסא" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "סטטוס הפוסט" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, fuzzy, php-format -msgid "Install %2$s" -msgstr "התקנת %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, fuzzy, php-format -msgid "Update %2$s" -msgstr " עדכון %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, fuzzy, php-format -msgid "Activate %2$s" -msgstr "%2$s מופעל" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "הודעת עדכון ממפתח התוסף:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "התקן" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "עדכון" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "הפעלה" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "לא נבחרו תוספים להתקנה. לא בוצעה שום פעולה." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "לא נבחרו תוספים לעדכון. לא בוצעה שום פעולה." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "אין תוספים זמינים להתקנה." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "אין תוספים זמינים לעדכון." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "לא נבחרו תוספים להפעלה. לא בוצעה שום פעולה." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "אין תוספים זמינים להפעלה." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "הפעלת התוסף נכשלה." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "שדרוג התוסף %1$s ‏(%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "ארעה שגיאה במהלך התקנת %1$s: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "ההתקנה של %1$s נכשלה." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"תהליך ההתקנה וההפעלה מתחיל והוא יכול להמשך זמן מה בשרתים מסוימים. נא התאזרו " -"בסבלנות." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s הותקן והופעל בהצלחה." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "הראה פרטים" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "הסתר מידע נוסף" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "כל ההתקנות וההפעלות הושלמו." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "מתקין ומפעיל את התוסף %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"תהליך ההתקנה מתחיל. התהליך יכול לקחת זמן מה בשרתים מסוימים אז נא התאזרו " -"בסבלנות." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s הותקן בהצלחה." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "כל ההתקנות הושלמו." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "מתקין תוסף %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-hr_HR.mo b/inc/tgm/languages/tgmpa-hr_HR.mo deleted file mode 100644 index e542e3102482fb56e8dad012fb7ee26459e4f53d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11187 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 M|F<rdR%~+hKcc2LUjP6A diff --git a/inc/tgm/languages/tgmpa-hr_HR.po b/inc/tgm/languages/tgmpa-hr_HR.po deleted file mode 100644 index 95add01..0000000 --- a/inc/tgm/languages/tgmpa-hr_HR.po +++ /dev/null @@ -1,502 +0,0 @@ -# Translation of TGM Plugin Activation in Czech. -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 03:02+0200\n" -"PO-Revision-Date: 2016-05-19 03:02+0200\n" -"Last-Translator: \n" -"Language-Team: TGMPA\n" -"Language: hr_HR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Instalirajte potrebne dodatke" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Instalirajte dodatke" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Instaliranje dodatka: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "Ažuriranje dodatka: %s" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Nešto je pošlo po zlu sa API-jem dodatka" - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "Ova tema traži sljedeći dodatak: %1$s." -msgstr[1] "Ova tema traži sljedeće dodatke: %1$s." -msgstr[2] "Ova tema traži sljedeće dodatke: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "Ova tema preporuča sljedeći dodatak: %1$s." -msgstr[1] "Ova tema preporuča sljedeće dodatke: %1$s." -msgstr[2] "Ova tema preporuča sljedeće dodatke: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"Sljedeći dodatak mora biti ažuriran na posljednju verziju da bi se postigla " -"maksimalna kompatibilnost sa ovom temom: %1$s." -msgstr[1] "" -"Sljedeći dodaci moraju biti ažurirani na posljednju verziju da bi se " -"postigla maksimalna kompatibilnost sa ovom temom: %1$s." -msgstr[2] "" -"Sljedeći dodaci moraju biti ažurirani na posljednju verziju da bi se " -"postigla maksimalna kompatibilnost sa ovom temom: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "Postoji nadogradnja za: %1$s." -msgstr[1] "Postoje nadogradnje za sljedeće dodatke: %1$s." -msgstr[2] "Postoje nadogradnje za sljedeće dodatke: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "Sljedeći obavezan dodatak je trenutačno neaktivan: %1$s." -msgstr[1] "Sljedeći obavezni dodaci su trenutačno neaktivni: %1$s." -msgstr[2] "Sljedeći obavezni dodaci su trenutačno neaktivni: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "Sljedeći preporučeni dodatak je trenutno neaktivan: %1$s." -msgstr[1] "Sljedeći preporučeni dodaci su trenutno neaktivni: %1$s." -msgstr[2] "Sljedeći preporučeni dodaci su trenutno neaktivni: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Započnite instalaciju dodatka" -msgstr[1] "Započnite instalaciju dodataka" -msgstr[2] "Započnite instalaciju dodataka" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Započnite nadogradnju dodatka" -msgstr[1] "Započnite nadogradnju dodataka" -msgstr[2] "Započnite nadogradnju dodataka" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Započnite aktivaciju dodatka" -msgstr[1] "Započnite aktivaciju dodataka" -msgstr[2] "Započnite aktivaciju dodataka" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Vratite se na instalacijski prozor potrebnih dodataka" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Vratite se na Nadzornu ploču" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Dodatak je uspješno aktiviran." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "Sljedeći dodatak je uspješno aktiviran:" -msgstr[1] "Sljedeći dodaci su uspješno aktivirani:" -msgstr[2] "Sljedeći dodaci su uspješno aktivirani:" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "Nije poduzeta akcija. Dodatak %1$s je već aktiviran." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Dodatak nije aktiviran. Viša verzija %s je potrebna za ovu temu. Molimo vas " -"nadogradite dodatak." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "Svi dodaci su instalirani i aktivirani uspješno. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Zanemarite ovu obavijest" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" -"Postoji jedan ili više dodataka ili preporučenih dodataka za instalaciju, " -"nadogradnju ili aktiviranje." - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Molimo vas kontaktirajte administratora stranice za pomoć." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "" -"Ovaj dodatak treba biti nadograđen da bi bio kompatibilan sa vašom temom." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Nadogradnja je potrebna" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Postavite parent_slug konfiguracijsku varijablu umijesto" - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"Daljinski paket dodataka ne sadrži mapu sa traženim slug-om. Preimenovanje " -"nije uspjelo." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Molimo vas kontaktirajte autora dodatka i tražite ih da zapakiraju dodatak " -"prema WordPressovim pravilima" - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"Daljinski paket dodataka sadrži više od jedne datoteke, ali one nisu " -"zapakirane unutar mape." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "i" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Potreban" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Preporučen" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "WordPressov repozitorij" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "Vanjski izvor" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Unaprijed zapakiran" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Nije instaliran" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Instaliran, ali nije aktiviran" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Aktivan" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Potrebna nadogradnja nije dostupna" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Zahtijeva nadogradnju" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Nadogradnja je preporučena" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "Svi <span class=\"count\">(%s)</span>" -msgstr[1] "Svi <span class=\"count\">(%s)</span>" -msgstr[2] "Svi <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "Za instalaciju <span class=\"count\">(%s)</span>" -msgstr[1] "Za instalaciju <span class=\"count\">(%s)</span>" -msgstr[2] "Za instalaciju <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Nadogradnja je dostupna <span class=\"count\">(%s)</span>" -msgstr[1] "Nadogradnje su dostupne <span class=\"count\">(%s)</span>" -msgstr[2] "Nadogradnje su dostupne <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "Za aktivirati <span class=\"count\">(%s)</span>" -msgstr[1] "Za aktivirati <span class=\"count\">(%s)</span>" -msgstr[2] "Za aktivirati <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "nepoznat" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Instalirana verzija:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Minimalno potrebna verzija:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Dostupna verzija:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "Nema dodataka za instalaciju, nadogradnju ili aktivaciju." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Dodatak" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Izvor" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Tip" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Verzija" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Status" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Instalirajte %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Nadogradite %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Aktivirajte %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Poruka nadogradnje od strane autora dodatka:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Instalirajte" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Nadogradite" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Aktivirajte" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "" -"Niti jedan dodatak nije izabran za instalaciju. Neće se poduzeti nikakva " -"akcija." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "" -"Niti jedan dodatak nije izabran za nadogradnju. Neće se poduzeti nikakva " -"akcija." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "Trenutno nema dodataka dostupnih za instalaciju." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "Trenutno nema dodataka dostupnih za nadogradnju." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "" -"Niti jedan dodatak nije izabran za aktivaciju. Neće se poduzeti nikakva " -"akcija." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "Trenutno nema dodataka dostupnih za aktivaciju." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Neuspjela aktivacija dodatka." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Nadograđivanje dodatka %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "Greška prilikom instalacije %1$s: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "Neuspjela instalacija %1$s." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"Proces instalacije i aktivacije je započeo. Ovaj proces može potrajati na " -"nekim poslužiteljima. Molimo vas, budite strpljivi." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s je uspješno instaliran i aktiviran." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Prikaži detalje" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Sakrij detalje" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "Sve instalacije i aktivacije su završene." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Instaliranje i aktiviranje dodatka %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"Proces instalacije je započeo. Ovaj proces može potrajati na nekim " -"poslužiteljima. Molimo vas, budite strpljivi." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s je instaliran uspješno." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "Sve instalacije su završene." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Instaliranje dodatka %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-it_IT.mo b/inc/tgm/languages/tgmpa-it_IT.mo deleted file mode 100644 index 3b076695289a2cfcde1864d8c1da9cdf3f760e20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10457 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 Jin<hx>VKn+3Euz! diff --git a/inc/tgm/languages/tgmpa-it_IT.po b/inc/tgm/languages/tgmpa-it_IT.po deleted file mode 100644 index 0881604..0000000 --- a/inc/tgm/languages/tgmpa-it_IT.po +++ /dev/null @@ -1,483 +0,0 @@ -# Translation of TGM Plugin Activation in Italian -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 03:03+0200\n" -"PO-Revision-Date: 2016-05-19 03:03+0200\n" -"Last-Translator: \n" -"Language-Team: \n" -"Language: it\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Installa i Plugins richiesti" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Installa plugin" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Installazione plugin: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Qualcosa è andato storto con l'API plugin." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "Questo tema richiede il seguente plugin: %1$s." -msgstr[1] "Questo tema richiede i seguenti plugin: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "Questo tema raccomanda il seguente plugin: %1$s." -msgstr[1] "Questo tema raccomanda i seguenti plugin: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"Il seguente plugin deve essere aggiornato per garantire la massima " -"compatibilità con questo tema: %1$s." -msgstr[1] "" -"I seguenti plugin devono essere aggiornati per garantire la massima " -"compatibilità con questo tema: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "C'è un aggiornamento disponibile per: %1$s." -msgstr[1] "Sono disponibili degli aggiornamenti per i seguenti plugin: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "Il seguente plugin richiesto è al momento inattivo: %1$s." -msgstr[1] "I seguenti plugin richiesti sono al momento inattivi: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "Il seguente plugin raccomandato è al momento inattivo: %1$s." -msgstr[1] "I seguenti plugin raccomandati sono al momento inattivi: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Inizio installazione plugin" -msgstr[1] "Inizio installazione plugin" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Iniziare l'aggiornamento del plugin" -msgstr[1] "Iniziare l'aggiornamento dei plugin" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Inizio attivazione plugin" -msgstr[1] "Inizio attivazione plugin" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Ritorna all' Installer del plugin richiesto" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Ritorna alla Bacheca" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Plugin installato corretamente" - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "" -msgstr[1] "" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "Non verrà eseguita alcuna azione. Il plugin %1$s è già attivo. " - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Il plugin non è stato attivato. Per questo tema è necessaria una versione " -"più recente di %s. Aggiornare il plugin. " - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "Tutti i plugin installati e attivati ​​con successo. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Elimina questo avviso" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Contattare l'amministratore del sito per chiedere aiuto. " - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "" -"Questo plugin deve essere aggiornato per essere compatibile con il tema. " - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "È richiesto l'aggiornamento " - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Imposta la variabile di configurazione parent_slug" - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"Il pacchetto remoto del plugin non contiene una cartella con lo slug " -"desiderato e non è possibile rinominare. " - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Contatta il fornitore del plugin per chiedergli di preparare il plugin " -"secondo le linee guida di WordPress. " - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"Il pacchetto remoto del plugin comprende più file ma questi file on sono " -"raggruppati in una cartella. " - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "e" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Obbligatorio" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Raccomandato" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "WordPress Repository" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "Fonte esterna " - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Pre-Packaged" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Non installato" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Installato ma non attivato" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Attiva" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "L'aggiornamento richiesto non è disponibile" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Aggiornamento richiesto" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Aggiornamento consigliato" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "Tutto <span class=\"count\">(%s)</span>" -msgstr[1] "Tutti <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "Installare il <span class=\"count\">(%s)</span>" -msgstr[1] "Installare i <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Aggiornamento disponibile <span class=\"count\">(%s)</span>" -msgstr[1] "Aggiornamenti disponibili <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "Attivare il <span class=\"count\">(%s)</span>" -msgstr[1] "Attivare i <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "sconosciuto" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Versione installata:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Versione minima richiesta:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Versione disponibile:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "Nessun plugin da installare, aggiornare o attivare." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Plugin (estensione)" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Sorgente" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Typo" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Versione" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Stato" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Installa %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Aggiorna %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Attiva %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Messaggio di aggiornamento dall'autore del plugin:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Installa" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Aggiornare" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Attivare" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "" -"Nessun plugin è stato selezionato per l'installazione. L'azione non è stata " -"eseguita" - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "" -"Nessun plugin è stato selezionato per l'aggiornamento. L'azione non è stata " -"eseguita" - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "Nessun plugin è disponibile per l'installazione. " - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "Nessun plugin è al momento disponibile per l'aggiornamento. " - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "" -"Nessun plugin è stato selezionato per l'attivazione. L'azione non è stata " -"eseguita. " - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "Nessun plugin è disponibile per l'attivazione. " - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Attivazione plugin fallita" - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Aggiornamento plugin %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "Errore durante l'installazione %1$s: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "L'installazione di %1$s fallita" - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"Il processo di installazione e l'attivazione sta iniziando. Questo processo " -"può richiedere tempo su alcuni host, quindi per favore sii paziente." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s installato e attivato con successo" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Mostra dettagli" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Nascondi dettagli" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "Tutte le installazioni e le attivazioni sono state completate." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Installo e attivo plugin %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"Il processo di installazione si avvia. Questo processo può richiedere tempo " -"su alcuni host, quindi per favore sii paziente." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s installato con successo" - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "Tutte le installazioni sono state completate." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Installazione Plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-nl_NL.mo b/inc/tgm/languages/tgmpa-nl_NL.mo deleted file mode 100644 index 509277f077dc7c5b09c1933a4be42331a97e6ed0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10483 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 diff --git a/inc/tgm/languages/tgmpa-nl_NL.po b/inc/tgm/languages/tgmpa-nl_NL.po deleted file mode 100644 index 349c715..0000000 --- a/inc/tgm/languages/tgmpa-nl_NL.po +++ /dev/null @@ -1,483 +0,0 @@ -# Translation of TGM Plugin Activation in Dutch (The Netherlands) -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 03:03+0200\n" -"PO-Revision-Date: 2016-05-19 03:03+0200\n" -"Last-Translator: \n" -"Language-Team: TGMPA\n" -"Language: nl_NL\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Installeer benodigde plugins" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Installeer plugins" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Installeren van plugin: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "Updaten van plugin: %s" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Er ging iets mis met de API van de plugin." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "Dit thema heeft de volgende plugin nodig: %1$s." -msgstr[1] "Dit thema heeft de volgende plugins nodig: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "Dit theme beveelt de volgende plugin aan: %1$s." -msgstr[1] "Dit theme beveelt de volgende plugins aan: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"De plugin %1$s moet geüpdatet worden naar de meest recente versie om " -"maximale compatibiliteit met dit thema te kunnen garanderen." -msgstr[1] "" -"De plugins %1$s moet geüpdatet worden naar de meest recente versie om " -"maximale compatibiliteit met dit thema te kunnen garanderen." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "Er is een update beschikbaar voor: %1$s." -msgstr[1] "Er zijn updates beschikbaar voor: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "De volgende plugin is momenteel inactief: %1$s." -msgstr[1] "De volgende plugins zijn momenteel inactief: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "De volgende aanbevolen plugin is momenteel inactief: %1$s." -msgstr[1] "De volgende aanbevolen plugins zijn momenteel inactief: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Begin met installeren van plugin" -msgstr[1] "Begin met installeren van plugins" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Begin met updaten van plugin" -msgstr[1] "Begin met updaten van plugins" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Begin met activeren van plugin" -msgstr[1] "Begin met activeren van plugins" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Terug naar de benodigde plugins installer" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Terug naar dashboard" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Plugin succesvol geactiveerd." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "De volgende plugin is succesvol gedeactiveerd:" -msgstr[1] "De volgende plugins zijn succesvol gedeactiveerd:" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "Geen actie ondernomen. De plugin %1$s was reeds actief." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Plugin niet geactiveerd. Een recentere versie van %s is nodig voor dit " -"thema. Update de plugin s.v.p." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "Alle plugins geïnstalleerd en geactiveerd. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Negeer deze melding" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" -"Er zijn een of meer vereiste of aanbevolen plugins te installeren, bijwerken " -"of activeren." - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Neem contact op met de beheerder van deze website voor hulp." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "" -"Deze plugin moet geüpdatet worden om maximale compatibiliteit met dit thema " -"te kunnen garanderen." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Update nodig" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Zet in plaats daarvan de parent_slug variabele configuratie." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"Het externe plugin pakket bevat geen map met de gewenste slug en het " -"hernoemen van de map heeft gefaald." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Neem contact op met de plugin auteur en vraag hem om deze opnieuw samen te " -"stellen conform de WordPress richtlijnen." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"Het externe plugin pakket bestaat uit meer dan één bestand maar deze zijn " -"niet geplaatst in een map." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "en" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Benodigd" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Aanbevolen" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "WordPress Repository" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "Externe bron" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Voorverpakt" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Niet geïnstalleerd" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Geïnstalleerd maar niet geactiveerd" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Actief" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Benodigde update niet beschikbaar" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Heeft update nodig" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Aangeraden update" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "Alle <span class=\"count\">(%s)</span>" -msgstr[1] "Alle <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "Te installeren <span class=\"count\">(%s)</span>" -msgstr[1] "Te installeren <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Update beschikbaar <span class=\"count\">(%s)</span>" -msgstr[1] "Update beschikbaar <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "Te activeren <span class=\"count\">(%s)</span>" -msgstr[1] "Te activeren <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "onbekend" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Geïnstalleerde versie:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Minimaal vereiste versie:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Beschikbare versie:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "Geen plugins om te installeren, updaten of activeren." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Plugin" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Bron" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Type" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Versie" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Status" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Installeer %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Update %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Activeer %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Upgrade melding van de plugin autheur:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Installeer" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Update" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Activeer" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "" -"Geen plugins waren geselecteerd om te installeren. Geen actie ondernomen." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "Geen plugins waren geselecteerd om te updaten. Geen actie ondernomen." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "Op dit moment zijn er geen plugins beschikbaar om te installeren." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "Op dit moment zijn er geen plugins beschikbaar om te updaten." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "Op dit moment zijn er geen plugins beschikbaar om te installeren." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "Op dit moment zijn er geen plugins beschikbaar om te activeren." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Plugin activatie niet geslaagd." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Updaten van plugin %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "" -"Er is een fout opgetreden tijdens het installeren van %1$s: <strong>%2$s</" -"strong>" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "De installatie van %1$s is niet geslaagd." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"Het installatie- en activatieproces is gestart. Dit proces kan even duren " -"en verschilt per hoster dus heb een moment geduld s.v.p." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s succesvol geïnstalleerd en geactiveerd." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Toon details" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Verberg details" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "Alle installaties en activeringen zijn voltooid." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Installeren en activeren van plugin %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"Het installatieproces begint. Dit proces kan even duren en verschilt per " -"hoster dus heb een moment geduld s.v.p." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s succesvol geïnstalleerd." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "Alle installaties zijn voltooid." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Installeren van plugin %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-pt_BR.mo b/inc/tgm/languages/tgmpa-pt_BR.mo deleted file mode 100644 index 9ffbfc4f1311753638e3abcf6f73bdc924a57325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11723 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 R^Z#G*e}Y4kVxkeL{{lq|`da`1 diff --git a/inc/tgm/languages/tgmpa-pt_BR.po b/inc/tgm/languages/tgmpa-pt_BR.po deleted file mode 100644 index 3b20b52..0000000 --- a/inc/tgm/languages/tgmpa-pt_BR.po +++ /dev/null @@ -1,520 +0,0 @@ -# Translation of TGM Plugin Activation in Portuguese (Brazil). -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 03:04+0200\n" -"PO-Revision-Date: 2016-05-19 03:04+0200\n" -"Last-Translator: Elvis Henrique Pereira <elvishp2006@gmail.com>\n" -"Language-Team: TGMPA\n" -"Language: pt_BR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Instalar Plugins Obrigatórios" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Instalar Plugins" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Instalando Plugin: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "Atualizando Plugin: %s" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Algo deu errado com a API do plugin." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "Este tema requer o seguinte plugin: %1$s." -msgstr[1] "Este tema requer os seguintes plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "Este tema recomenda o seguinte plugin: %1$s." -msgstr[1] "Este tema recomenda os seguintes plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"O seguinte plugin precisa ser atualizado para sua versão mais recente para " -"assegurar o máximo de compatibilidade com este tema: %1$s." -msgstr[1] "" -"Os seguintes plugins precisam ser atualizados para sua versão mais recente " -"para assegurar o máximo de compatibilidade com este tema: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "Há uma atualização disponível para: %1$s." -msgstr[1] "Há atualizações disponíveis para os seguintes plugins: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "O seguinte plugin necessário está atualmente inativo: %1$s." -msgstr[1] "Os seguintes plugins necessários estão atualmente inativos: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "O seguinte plugin recomendado está atualmente inativo: %1$s." -msgstr[1] "Os seguintes plugins recomendados estão atualmente inativos: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Iniciar a instalação do plugin" -msgstr[1] "Iniciar a instalação dos plugins" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Iniciar a atualização do plugin" -msgstr[1] "Iniciar as atualizações dos plugins" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Iniciar a ativação do plugin" -msgstr[1] "Iniciar a ativação dos plugins" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Voltar para a instalação dos plugins requeridos" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Voltar para o Painel" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Plugin ativado com sucesso." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "O seguinte plugin foi ativado com sucesso:" -msgstr[1] "Os seguintes plugins foram ativados com sucesso:" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "Nenhuma ação tomada. o plugin %1$s já está ativo." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Plugin não ativado. É necessário uma versão mais recente do %s para este " -"tema. Por favor atualize o plugin." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "Todos os plugins foram ativados com sucesso. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Dispensar notificação" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" -"Há um ou mais plugins necessários ou recomendados para instalar, atualizar " -"ou ativar." - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Entre em contato com o administrador do site para obter ajuda." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "Este plugin precisa ser atualizado para ser compatível com o seu tema." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Atualização Necessária" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Defina a variável de configuração parent_slug." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"O pacote do plugin remoto não contem a pasta com a slug desejada e a " -"renomeação não funcionou." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Por favor contate o provedor do plugin e peça-lhes para empacotar seu plugin " -"de acordo com as diretrizes do WordPress." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"O pacote remoto de plugin consiste em mais do que um arquivo, mas os " -"arquivos não são empacotados em uma pasta." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "e" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Requerido" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Recomendado" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "Repositório do WordPress" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "Fonte Externa" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Pre-empacotado" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Não instalado" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Instalado Mas Não Ativado" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Ativo" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Atualização necessária não disponivel" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Requer Atualização" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Atualização recomendada" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "Todos <span class=\"count\">(%s)</span>" -msgstr[1] "Todos <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "Para instalar <span class=\"count\">(%s)</span>" -msgstr[1] "Para instalar <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Atualização Disponivel <span class=\"count\">(%s)</span>" -msgstr[1] "Atualização Disponivel <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "Para Ativar <span class=\"count\">(%s)</span>" -msgstr[1] "Para Ativar <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "desconhecida" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Versão instalada:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Versão mínima requerida:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Versão disponível:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "Não há plugins para instalar, atualizar ou ativar." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Plugin" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Origem" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Tipo" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Versão" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Status" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Instalar %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Atualizar %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Ativar %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Atualização mensagem do autor do plugin:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Instalar" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Atualizar" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Ativar" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "Nenhum plugin selecionado para ser instalado. Nenhuma ação tomada." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "Nenhum plugin selecionado para ser atualizado. Nenhuma ação tomada." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "Não há plugins disponíveis para serem instalados nesse momento." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "Não há plugins disponíveis para serem atualizados nesse momento." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "Nenhum plugin selecionado para ser ativado. Nenhuma ação tomada." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "Não há plugins disponíveis para serem ativados nesse momento." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Ativação do plugin falhou." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Atualizando Plugin %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "Ocorreu um erro durante a instalação %1$s: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "A instalação do %1$s falhou." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"O processo de instalação e ativação está iniciando. Este processo pode " -"demorar um pouco em alguns hosts, por favor tenha paciência." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s instalado e ativado com sucesso." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Mostrar Detalhes" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Ocultar Detalhes" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "Todas as instalações e ativações foram concluídos." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Instalando e Ativando Plugin %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"O processo de instalação e ativação está iniciando. Este processo pode " -"demorar um pouco em alguns hosts, por favor tenha paciência." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s instalado com sucesso." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "Todas instalações terminaram." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Instalando Plugin %1$s (%2$d/%3$d)" - -#~ msgid "" -#~ "Sorry, but you do not have the correct permissions to install the %1$s " -#~ "plugin." -#~ msgid_plural "" -#~ "Sorry, but you do not have the correct permissions to install the %1$s " -#~ "plugins." -#~ msgstr[0] "" -#~ "Desculpe, mas você não tem as corretas permissões para instalar o %1$s " -#~ "plugin." -#~ msgstr[1] "" -#~ "Desculpe, mas você não tem as corretas permissões para instalar os %1$s " -#~ "plugins." - -#~ msgid "" -#~ "Sorry, but you do not have the correct permissions to update the %1$s " -#~ "plugin." -#~ msgid_plural "" -#~ "Sorry, but you do not have the correct permissions to update the %1$s " -#~ "plugins." -#~ msgstr[0] "" -#~ "Desculpe, mas você não tem as permissões corretas para atualizar o %1$s " -#~ "plugin." -#~ msgstr[1] "" -#~ "Desculpe, mas você não tem as permissões corretas para atualizar os %1$s " -#~ "plugins." - -#~ msgid "" -#~ "Sorry, but you do not have the correct permissions to activate the %1$s " -#~ "plugin." -#~ msgid_plural "" -#~ "Sorry, but you do not have the correct permissions to activate the %1$s " -#~ "plugins." -#~ msgstr[0] "" -#~ "Desculpe, mas você não tem as corretas permissões para ativar o %1$s " -#~ "plugin." -#~ msgstr[1] "" -#~ "Desculpe, mas você não tem as corretas permissões para ativar os %1$s " -#~ "plugins." - -#~ msgid "Return to the dashboard" -#~ msgstr "Voltar para o painel" diff --git a/inc/tgm/languages/tgmpa-ro_RO.mo b/inc/tgm/languages/tgmpa-ro_RO.mo deleted file mode 100644 index 6c4c408fa6ea3d205c5dca71b38a272989d41cb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10803 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 Deg3*^ diff --git a/inc/tgm/languages/tgmpa-ro_RO.po b/inc/tgm/languages/tgmpa-ro_RO.po deleted file mode 100644 index c134182..0000000 --- a/inc/tgm/languages/tgmpa-ro_RO.po +++ /dev/null @@ -1,493 +0,0 @@ -# Translation of TGM Plugin Activation in Romanian -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 03:04+0200\n" -"PO-Revision-Date: 2016-05-19 03:04+0200\n" -"Last-Translator: \n" -"Language-Team: \n" -"Language: ro\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " -"20)) ? 1 : 2);\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Instalare module necesare" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Instalare module" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Instalare modul: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Ceva nu a mers bine cu API-ul modulului." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "Această temă necesită următorul modul: %1$s." -msgstr[1] "Această temă necesită următoarele module: %1$s." -msgstr[2] "Această temă necesită următoarele module: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "Această temă recomandă următorul modul: %1$s." -msgstr[1] "Această temă recomandă următoarele module: %1$s." -msgstr[2] "Această temă recomandă următoarele module: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"Următorul modul trebuie actualizat la ultima versiune pentru a asigura " -"compatibilitatea maximă cu această temă: %1$s." -msgstr[1] "" -"Următoarele module trebuie actualizate la ultima versiune pentru a asigura " -"compatibilitatea maximă cu această temă: %1$s." -msgstr[2] "" -"Următoarele module trebuie actualizate la ultima versiune pentru a asigura " -"compatibilitatea maximă cu această temă: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "Există o actualizare disponibilă pentru: %1$s." -msgstr[1] "Există actualizări disponibile pentru: %1$s." -msgstr[2] "Există actualizări disponibile pentru: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "Următorul modul necesar este acum inactiv: %1$s." -msgstr[1] "Următoarele module necesare sunt acum inactive: %1$s." -msgstr[2] "Următoarele module necesare sunt acum inactive: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "Următorul modul recomandat este acum inactiv: %1$s." -msgstr[1] "Următoarele module recomandate sunt acum inactive: %1$s." -msgstr[2] "Următoarele module recomandate sunt acum inactive: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Încep instalarea modulului" -msgstr[1] "Încep instalarea modulelor" -msgstr[2] "Încep instalarea modulelor" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Încep actualizarea modulului" -msgstr[1] "Încep actualizarea modulelor" -msgstr[2] "Încep actualizarea modulelor" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Încep activarea modulului" -msgstr[1] "Încep activarea modulelor" -msgstr[2] "Încep activarea modulelor" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Înapoi la instalatorul modulelor necesare" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Înapoi la Panoul de control" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Modul activat cu succes." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "N-am făcut nimic. Modulul %1$s este deja activat." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Modul neactivat. Pentru această temă este necesară o versiune mai mare a %s. " -"Te rog actualizează modulul." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "Toate modulele au fost instalate și activate cu succes. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Renunțați la această notificare" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Te rog contactează administratorul acestui sit pentru ajutor." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "Acest modul trebuie actualizat pentru a fi compatibil cu tema ta." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Actualizare necesară." - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Setează în schimb variabila de configurare parent_slug." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"Pachetul modulului de la distanță nu conține un folder cu cu descriptorul " -"dorit și redenumirea nu a funcționat." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Te rog contactează furnizorul modulului și cere-i să împacheteze modulul în " -"conformitate cu specificațiile WordPress." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"Pachetul de la distanță al modulului conține mai mult de un fișier, dar " -"acestea nu sunt împachetate într-un folder." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "and" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Obligatoriu" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "RECOMANDAT" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "Depozitarul WordPress" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "Sursă externă" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Pre-împachetat" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Nu este instalat" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Instalat dar ne-activat" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Activă" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Actualizarea necesară nu este disponibilă" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Necesită actualizare" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Actualizare recomandată" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "Doar <span class=\"count\">(%s)</span>" -msgstr[1] "Toate <span class=\"count\">(%s)</span>" -msgstr[2] "Toate <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "Pentru instalare <span class=\"count\">(%s)</span>" -msgstr[1] "Pentru instalare <span class=\"count\">(%s)</span>" -msgstr[2] "Pentru instalare <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Necesită actualizare <span class=\"count\">(%s)</span>" -msgstr[1] "Necesită actualizare <span class=\"count\">(%s)</span>" -msgstr[2] "Necesită actualizare <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "Pentru activare <span class=\"count\">(%s)</span>" -msgstr[1] "Pentru activare <span class=\"count\">(%s)</span>" -msgstr[2] "Pentru activare <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "necunoscută" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Versiune instalată:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Versiunea minimă necesară:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Versiune disponibilă:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "Niciun modul de instalat, actualizat sau activat." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Plugin" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Sursa" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Tip" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Versiune" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Status" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Instalare %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Actualizare %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Activare %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Mesaj de actualizare de la furnizorul modulului:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Instalează" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Salveaza" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Activeaza" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "N-a fost selectat niciun modul pentru instalare. Nu s-a făcut nimic." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "N-a fost selectat niciun modul pentru actualizare. Nu s-a făcut nimic." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "Niciun modul nu este disponibil acum pentru instalare." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "Niciun modul nu este disponibil acum pentru actualizare." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "N-a fost selectat niciun modul pentru activare. Nu s-a făcut nimic." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "Niciun modul nu este disponibil acum pentru activare." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Activarea modulului a eșuat." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Actualizez modulul %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "A apărut o eroare în timpul instalării %1$s: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "Instalarea %1$s a eșuat." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"Procesul de instalare și activare începe. Acest proces poate dura ceva pe " -"unele servere de găzduire, așa că te rog să ai răbdare." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s a fost instalat și activat cu succes." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Arată detalii" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Ascunde detalii" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "Toate instalările și activările s-au terminat." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Instalare și activare modul %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"Procesul de instalare începe. Acest proces poate dura ceva pe unele servere " -"de găzduire, așa că te rog să ai răbdare." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s a fost instalat cu succes." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "Toate instalările s-au terminat." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Instalare modul %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-ru_RU.mo b/inc/tgm/languages/tgmpa-ru_RU.mo deleted file mode 100644 index 7323bd568e1ff1b0a3a678a7a8f446e643271fa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14353 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 diff --git a/inc/tgm/languages/tgmpa-ru_RU.po b/inc/tgm/languages/tgmpa-ru_RU.po deleted file mode 100644 index 991285c..0000000 --- a/inc/tgm/languages/tgmpa-ru_RU.po +++ /dev/null @@ -1,497 +0,0 @@ -# Translation of TGM Plugin Activation in Russian (Russia) -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 03:08+0200\n" -"PO-Revision-Date: 2016-05-19 03:08+0200\n" -"Last-Translator: vburlak <vburlak@themeteorwp.com>\n" -"Language-Team: THEMETEORY <vburlak@themeteory.com>\n" -"Language: ru\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Установить Необходимыe Плагины" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Установить Плагины" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Установить Плагин: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "Обновление плагина: %s" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Что-то пошло не так с API плагина." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "Эта тема требует следующий плагин: %1$s." -msgstr[1] "Эта тема требует следующие плагины: %1$s." -msgstr[2] "Эта тема требует следующие плагины: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "Эта тема рекомендует следующий плагин: %1$s." -msgstr[1] "Эта тема рекомендует следующие плагины: %1$s." -msgstr[2] "Эта тема рекомендует следующие плагины: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"Этот плагин должен быть обновлен до последней версии, чтобы обеспечить " -"максимальную совместимость с этой темой: %1$s." -msgstr[1] "" -"Эти плагины должны быть обновлены до последней версии, чтобы обеспечить " -"максимальную совместимость с этой темой: %1$s." -msgstr[2] "" -"Эти плагины должны быть обновлены до последней версии, чтобы обеспечить " -"максимальную совместимость с этой темой: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "Есть обновление для: %1$s." -msgstr[1] "Есть обновления, доступные для следующих плагинов: %1$s." -msgstr[2] "Есть обновления, доступные для следующих плагинов: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "Следующий обязательный плагин в настоящее время не активен: %1$s." -msgstr[1] "Следующие обязательные плагины в настоящее время не активны: %1$s." -msgstr[2] "Следующие обязательные плагины в настоящее время не активны: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "Следующий рекомендуемый плагин в настоящее время не активен: %1$s." -msgstr[1] "Следующие рекомендуемые плагины в настоящее время не активны: %1$s." -msgstr[2] "Следующие рекомендуемые плагины в настоящее время не активны: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Начать установку плагина" -msgstr[1] "Начать установку плагинов" -msgstr[2] "Начать установку плагинов" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Начать обновление плагина" -msgstr[1] "Начать обновление плагинов" -msgstr[2] "Начать обновление плагинов" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Активировать плагин" -msgstr[1] "Активировать плагины" -msgstr[2] "Активировать плагины" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Вернуться к установщику необходимым Плагинов" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Вернуться в Консоль" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Плагин авктивирован успешно." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "Этот плагин был успешно активирован:" -msgstr[1] "Эти плагины были успешно активированы:" -msgstr[2] "Эти плагины были успешно активированы:" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "Никаких действий не было выполнено. Плагин %1$s уже активирован." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Плагин не активирован. Для этой темы необходима более свежая версия %s. " -"Пожалуйста, обновите плагин." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "Все плагины успешно установлены и активированы. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Закрыть это уведомление" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" -"Есть один или несколько обязательных или рекомендуемых плагинов для " -"установки, обновления или активации." - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Пожалуйста, обратитесь к администратору этого сайта за помощью." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "" -"Этот плагин должен быть обновлен, чтобы быть совместимым с вашей темой." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Требуется обновление" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Установите parent_slug переменную конфигурации." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"Удаленный пакет плагина не содержит папку с желаемым slug и переименовать " -"его невозможно." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Пожалуйста, обратитесь к поставщику плагинов, и попросить их упаковать свой " -"плагин в соответствии с руководством WordPress." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"Удаленный модуль пакета состоит из более чем одного файла, но эти файлы не " -"упакованы в папку." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "и" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Необходимый" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Рекомендуемый" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "Репозиторий WordPress" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "Внешний ресурс" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Упакованный в тему" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Не установлен" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Установлен, но не Активирован" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Активирован" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Необходимое Обновление не доступно" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Требуется обновление" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Рекомендуется обновление" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "Все <span class=\"count\">(%s)</span>" -msgstr[1] "Все <span class=\"count\">(%s)</span>" -msgstr[2] "Все <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "Установить <span class=\"count\">(%s)</span>" -msgstr[1] "Установить <span class=\"count\">(%s)</span>" -msgstr[2] "Установить <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Доступно Обновление <span class=\"count\">(%s)</span>" -msgstr[1] "Доступно Обновление <span class=\"count\">(%s)</span>" -msgstr[2] "Доступно Обновление <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "Активировать <span class=\"count\">(%s)</span>" -msgstr[1] "Активировать <span class=\"count\">(%s)</span>" -msgstr[2] "Активировать <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "неизвестный" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Установленная версия:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Минимальная требуемая версия:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Доступная версия:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "Нет плагинова для установки, обновления или активации." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Плагин" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Источник" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Тип" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Версия" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Статус" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Установить %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Обновить %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Активировать %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Информация об обновлении от автора плагина:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Установить" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Обновить" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Активировать" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "Плагины для установки не выбраны. Никаких действий не принимается." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "Плагины для обновления не выбраны. Никаких действий не принимается." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "Сейчас нет плагинов доступных для установки." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "Сейчас нет плагинов доступных для обновления." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "Плагины для активации не выбраны. Никаких действий не принимается." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "Сейчас нет плагинов доступных для активации." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Активация плагина не удалась." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Обновить плагин %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "Во время установки %1$s произошла ошибка: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "Установка %1$s завершилась ошибкой." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"Процесс установки и активации запущен. В зависимости от мощности вашего " -"сервера этот процесс может занять некоторое время. Пожалуйста, будьте " -"терпеливы." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s установлен и активирован успешно." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Показать Детали" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Скрыть Детали" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "Все установки и активации были завершены." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Устанавливаю и aктивирую Плагин %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"Процесс установки начинается. В зависимости от мощности вашего сервера этот " -"процесс может занять некоторое время. Пожалуйста, будьте терпеливы." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s установлен успешно." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "Все плагины установлены успешно." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Установка плагина %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-sr_RS.mo b/inc/tgm/languages/tgmpa-sr_RS.mo deleted file mode 100644 index dadb9ded05b5b54baa221f3c28dcf4ec51ad02e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13711 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 diff --git a/inc/tgm/languages/tgmpa-sr_RS.po b/inc/tgm/languages/tgmpa-sr_RS.po deleted file mode 100644 index 2c5c2f6..0000000 --- a/inc/tgm/languages/tgmpa-sr_RS.po +++ /dev/null @@ -1,497 +0,0 @@ -# Translation of TGM Plugin Activation in Serbian -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 03:04+0200\n" -"PO-Revision-Date: 2016-05-19 03:04+0200\n" -"Last-Translator: \n" -"Language-Team: \n" -"Language: sr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Инсталирај неопходне додатке" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Постави додатке" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Постављање додатка: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Нешто није у реду са приказом додатка (плаг-ина)." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "Ова тема захтева следећи додатак: %1$s." -msgstr[1] "Ова тема захтева следеће додатке: %1$s." -msgstr[2] "Ова тема захтева следеће додатке: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "Ова тема препоручује следећи додатак: %1$s." -msgstr[1] "Ова тема препоручује следеће додатке: %1$s." -msgstr[2] "Ова тема препоручује следеће додатке: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"Дати додатак је потребно апдејтовати на најновију верзију да би се омогућила " -"компатибилност са овом темом: %1$s." -msgstr[1] "" -"Дате додатке је потребно апдејтовати на најновије верзије да би се омогућила " -"компатибилност са овом темом: %1$s." -msgstr[2] "" -"Дате додатке је потребно апдејтовати на најновије верзије да би се омогућила " -"компатибилност са овом темом: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "Доступно је ажурирање за следеће додатке: %1$s." -msgstr[1] "Доступно је ажурирање за следеће додатке: %1$s." -msgstr[2] "Доступно је ажурирање за следеће додатке: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "Следећи неопходан додатак је тренутно неактиван: %1$s." -msgstr[1] "Следећи неопходни додаци су тренутно неактивани: %1$s." -msgstr[2] "Следећи неопходни додаци су тренутно неактивани: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "Следећи препоручени додатак је тренутно неактиван: %1$s." -msgstr[1] "Следећи препоручени додаци су тренутно неактивани: %1$s." -msgstr[2] "Следећи препоручени додаци су тренутно неактивани: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Започни инсталацију додатка" -msgstr[1] "Започни инсталацију додатка" -msgstr[2] "Започни инсталацију додатака" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Започни ажурирање додатка" -msgstr[1] "Започни ажурирање додатака" -msgstr[2] "Започни ажурирање додатака" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Започни активирање додатка" -msgstr[1] "Започни активирање додатка" -msgstr[2] "Започни активирање додатака" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Врати се на захтевани инсталер додатка" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Врати се на Dashboard" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Додатак активиран успешно." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "Није извршена акција. Додатак %1$s је већ активиран." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Додатак није активиран. Новија верзија %s је потребна за ову тему. Молимо " -"ажурирајте додатак." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "Сви додаци инсталирани и активирани успешно. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Одбаци ово обавештење" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Молимо контактирајте администратора сајта за помоћ." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "" -"Овај додатак је потребно ажурирати да би био компатибилан са Вашом темом." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Неопходно је ажурирање" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Подесите parent_slug config променљиву." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"Пакет захтеваног додатка не садржи фолдер са очекиваним садржајем и промена " -"назива није успела." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Молимо да контактирате аутора додатка и замолите да Вам достави додатак по " -"правилима захтеваним за WordPress." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"Захтевани пакет са додатком се састоји из више од једног фајла, али фајлови " -"нису смештени у фолдер." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "и" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Obaveyno" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Preporučeno" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "WordPress спремиште" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "Екстерни извор" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Поново запаковано" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Није инсталирано" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Инсталирано али није активирано" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Активан" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Захтевано ажурирање није доступно" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Зехтева ажурирање" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Препоручује се ажурирање" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "Сви <span class=\"count\">(%s)</span>" -msgstr[1] "Сви <span class=\"count\">(%s)</span>" -msgstr[2] "Сви <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "За инсталацију <span class=\"count\">(%s)</span>" -msgstr[1] "За инсталацију <span class=\"count\">(%s)</span>" -msgstr[2] "За инсталацију <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Доступно ажурирање <span class=\"count\">(%s)</span>" -msgstr[1] "Доступно ажурирање <span class=\"count\">(%s)</span>" -msgstr[2] "Доступно ажурирање <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "За активацију <span class=\"count\">(%s)</span>" -msgstr[1] "За активацију <span class=\"count\">(%s)</span>" -msgstr[2] "За активацију <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "непозната" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Инсталирана верзија:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Минимална захтевана верзија:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Доступна верзија:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "Нема додатка за инсталацију, ажурирање или активацију." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Plugin" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Izvor" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Vrsta" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Version" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Status" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Инсталирај %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Ажурирај %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Активирај %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Порука о надоградњи додатка (плаг-ина) од стране аутора:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Instaliraj" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Ažuriraj" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Activate" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "" -"Ни један додатак није селектован да буде активиран. Није предузета акција. " - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "" -"Ни један додатак није селектован да буде активиран. Није предузета акција. " - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "Тренутно нема додатака доступних за инсталацију." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "Тренутно нема додатака (плаг-инова) који би били апдејтовани." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "" -"Ни један додатак није селектован да буде активиран. Није предузета акција." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "Тренутно нема додатака доступних за активацију." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Активација додатка је била неуспешна." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Ажурирање додатка %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "Појавила се грешка током инсталације %1$s: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "Инсталација %1$s је била неуспешна." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"Инсталација и активација су започете. Овај процес може потрајати, зато " -"молимо да будете стрпљиви." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s инсталиран и активиран успешно." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Прикажи детаље" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Сакриј детаље" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "Све инсталације и активације су завршене." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Инсталира се и активира додатак %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"Инсталација је започета. Овај процес може потрајати, зато молимо да будете " -"стрпљиви." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s је инсталиран успешно." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "Све инсталације су завршене." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Инсталира се додатак %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa-sv_SE.mo b/inc/tgm/languages/tgmpa-sv_SE.mo deleted file mode 100644 index 7d3abe663be8d6fb45b0f05662978f8012128d1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10267 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 b2(6S2y?nvc+YzP78m$IGf=amj#ku+)KfWBQ diff --git a/inc/tgm/languages/tgmpa-sv_SE.po b/inc/tgm/languages/tgmpa-sv_SE.po deleted file mode 100644 index 3781733..0000000 --- a/inc/tgm/languages/tgmpa-sv_SE.po +++ /dev/null @@ -1,477 +0,0 @@ -# Translation of TGM Plugin Activation in Swedish (Sweden) -# This file is distributed under the same license as the TGMPA package. -msgid "" -msgstr "" -"Project-Id-Version: TGM Plugin Activation v2.6.1\n" -"POT-Creation-Date: 2016-05-19 03:05+0200\n" -"PO-Revision-Date: 2016-05-19 03:05+0200\n" -"Last-Translator: \n" -"Language-Team: TGMPA\n" -"Language: sv_SE\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 1.8.7\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "Installera obligatoriska tillägg" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "Installera tillägg" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "Installerar tillägg: %s" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "Något gick fel med tilläggets API." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "Detta tema kräver följande tillägg: %1$s." -msgstr[1] "Detta tema kräver följande tillägg: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "Detta tema rekommenderar följande tillägg: %1$s." -msgstr[1] "Detta tema rekommenderar följande tillägg: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -"Följande tillägget behöver uppdateras till den senaste versionen för att " -"säkerställa maximal kompatibilitet med detta tema: %1$s." -msgstr[1] "" -"Följande tillägget behöver uppdateras till den senaste versionen för att " -"säkerställa maximal kompatibilitet med detta tema: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "Det finns en uppdatering tillgänglig för: %1$s." -msgstr[1] "Det finns uppdateringar tillgängliga för de följande tillägg: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "Följande obligatoriska tillägg är för närvarande inaktivt: %1$s." -msgstr[1] "Följande obligatoriska tillägg är för närvarande inaktiva: %1$s." - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "Följande rekommenderade tillägg är för närvarande inaktivt: %1$s." -msgstr[1] "Följande rekommenderade tillägg är för närvarande inaktiva: %1$s." - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "Installera tillägg" -msgstr[1] "Installera tillägg" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "Uppdatera tillägg" -msgstr[1] "Uppdatera tillägg" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "Aktivera tillägg" -msgstr[1] "Aktivera tillägg" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "Tillbaka" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "Tillbaka till panelen" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "Tillägget har aktiverats utan fel." - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "Följande tillägg har aktiverats utan fel: " -msgstr[1] "Följande tillägg har aktiverats utan fel: " - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "Ingen åtgärd utfördes. Tillägg %1$s är redan aktivt." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" -"Tillägg aktiverats inte. En nyare version av %s behövs för temat. Var god " -"uppdatera tillägget." - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "Alla tillägg installerades och aktiverades utan fel. %1$s" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "Avfärda" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "Var god kontakta hemsidans administratör för att få hjälp." - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "" -"Detta tillägg behöver uppdateras för att vara kompatibelt med ditt tema." - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "Uppdatering behövs" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "Använd parent_slug konfigurationsvariabelen istället." - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" -"Tilläggspaketet på servern innehåller ej en mapp som har önskad slug och det " -"gick inte att byta namnet." - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" -"Var god kontakta tilläggsleverantör och begära att de ska förpacka deras " -"tillägg enligt WordPressriktlinjerna." - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" -"Tilläggspaketet på servern bestå av mer än en fil, men filerna förpackats " -"inte i en mapp." - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "och" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "TGMPA v%s" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "Behövde" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "Rekommenderade" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "WordPress Repository" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "Extern källa" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "Förpackad" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "Ej installerad" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "Installerad men inte aktiverad" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "Aktiv" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "Obligatorisk uppdatering saknas" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "Uppdatering behövs" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "Uppdatering rekommenderades" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "Alla <span class=\"count\">(%s)</span>" -msgstr[1] "Alla <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "För att installera <span class=\"count\">(%s)</span>" -msgstr[1] "För att installera <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "Uppdatering tillgänglig <span class=\"count\">(%s)</span>" -msgstr[1] "Uppdatering tillgänglig <span class=\"count\">(%s)</span>" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "För att aktivera <span class=\"count\">(%s)</span>" -msgstr[1] "För att aktivera <span class=\"count\">(%s)</span>" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "okänt" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "Installerade version:" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "Lägsta version som stöds:" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "Tillgänglig version:" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "Inga tillägg att installera, uppdatera eller aktivera." - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "Tillägg" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "Källa" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "Typ" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "Version" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "Status" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "Installera %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "Uppdatera %2$s" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "Aktivera %2$s" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "Uppgraderingsmeddelande från tilläggets utvecklare:" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "Installera" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "Uppdatera" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "Aktivera" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "Inga tillägg valdes för att installera. Ingen åtgärd utfördes." - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "Inga tillägg valdes för att uppdatera. Ingen åtgärd utfördes." - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "Inga tillägg är tillgängliga för att installera vid denna tidpunkt." - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "Inga tillägg är tillgängliga för att uppdatera vid denna tidpunkt." - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "Inga tillägg valdes för att aktivera. Ingen åtgärd utfördes." - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "Inga tillägg är tillgängliga för att aktivera vid denna tidpunkt." - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "Aktivering av tillägg lyckades ej." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Uppdaterar tillägg %1$s (%2$d/%3$d)" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "Ett fel uppstöd under installation av %1$s: <strong>%2$s</strong>." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "Installationen av %1$s lyckades ej." - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" -"Installation- och aktiveringsprocess påbörjar. Denna process kan ta lite tid " -"på vissa värdar - var god vänta." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "%1$s installerades och aktiverades utan fel." - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "Visa detaljer" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "Dölja detaljer" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "Alla installationer och aktiveringar har utförts." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "Installerar och aktiverar tillägg %1$s (%2$d/%3$d)" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" -"Installationsprocessen påbörjar. Denna process kan ta lite tid på vissa " -"värdar - var god vänta." - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "%1$s installerades utan fel." - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "Alla installationer har utförts." - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "Installerar tillägg %1$s (%2$d/%3$d)" diff --git a/inc/tgm/languages/tgmpa.pot b/inc/tgm/languages/tgmpa.pot deleted file mode 100644 index d7e1e09..0000000 --- a/inc/tgm/languages/tgmpa.pot +++ /dev/null @@ -1,467 +0,0 @@ -#, fuzzy -msgid "" -msgstr "" -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -"Project-Id-Version: TGM Plugin Activation\n" -"POT-Creation-Date: 2016-05-19 02:57+0200\n" -"PO-Revision-Date: 2016-01-04 11:07+0100\n" -"Last-Translator: Juliette Reinders Folmer <wpplugins_nospam@adviesenzo.nl>\n" -"Language-Team: TGMPA\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.8.7\n" -"X-Poedit-Basepath: ..\n" -"X-Poedit-WPHeader: class-tgm-plugin-activation.php\n" -"X-Poedit-SourceCharset: UTF-8\n" -"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;" -"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;" -"_nx_noop:3c,1,2;__ngettext_noop:1,2\n" -"X-Poedit-SearchPath-0: .\n" -"X-Poedit-SearchPathExcluded-0: *.js\n" -"X-Poedit-SearchPathExcluded-1: example.php\n" - -#: class-tgm-plugin-activation.php:334 -msgid "Install Required Plugins" -msgstr "" - -#: class-tgm-plugin-activation.php:335 -msgid "Install Plugins" -msgstr "" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:337 -#, php-format -msgid "Installing Plugin: %s" -msgstr "" - -#. translators: %s: plugin name. -#: class-tgm-plugin-activation.php:339 -#, php-format -msgid "Updating Plugin: %s" -msgstr "" - -#: class-tgm-plugin-activation.php:340 -msgid "Something went wrong with the plugin API." -msgstr "" - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:343 -#, php-format -msgid "This theme requires the following plugin: %1$s." -msgid_plural "This theme requires the following plugins: %1$s." -msgstr[0] "" -msgstr[1] "" - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:349 -#, php-format -msgid "This theme recommends the following plugin: %1$s." -msgid_plural "This theme recommends the following plugins: %1$s." -msgstr[0] "" -msgstr[1] "" - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:355 -#, php-format -msgid "" -"The following plugin needs to be updated to its latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgid_plural "" -"The following plugins need to be updated to their latest version to ensure " -"maximum compatibility with this theme: %1$s." -msgstr[0] "" -msgstr[1] "" - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:361 -#, php-format -msgid "There is an update available for: %1$s." -msgid_plural "There are updates available for the following plugins: %1$s." -msgstr[0] "" -msgstr[1] "" - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:367 -#, php-format -msgid "The following required plugin is currently inactive: %1$s." -msgid_plural "The following required plugins are currently inactive: %1$s." -msgstr[0] "" -msgstr[1] "" - -#. translators: 1: plugin name(s). -#: class-tgm-plugin-activation.php:373 -#, php-format -msgid "The following recommended plugin is currently inactive: %1$s." -msgid_plural "The following recommended plugins are currently inactive: %1$s." -msgstr[0] "" -msgstr[1] "" - -#: class-tgm-plugin-activation.php:378 -msgid "Begin installing plugin" -msgid_plural "Begin installing plugins" -msgstr[0] "" -msgstr[1] "" - -#: class-tgm-plugin-activation.php:383 -msgid "Begin updating plugin" -msgid_plural "Begin updating plugins" -msgstr[0] "" -msgstr[1] "" - -#: class-tgm-plugin-activation.php:388 -msgid "Begin activating plugin" -msgid_plural "Begin activating plugins" -msgstr[0] "" -msgstr[1] "" - -#: class-tgm-plugin-activation.php:392 -msgid "Return to Required Plugins Installer" -msgstr "" - -#: class-tgm-plugin-activation.php:393 class-tgm-plugin-activation.php:920 -#: class-tgm-plugin-activation.php:2626 class-tgm-plugin-activation.php:3673 -msgid "Return to the Dashboard" -msgstr "" - -#: class-tgm-plugin-activation.php:394 class-tgm-plugin-activation.php:3252 -msgid "Plugin activated successfully." -msgstr "" - -#: class-tgm-plugin-activation.php:395 class-tgm-plugin-activation.php:3045 -msgid "The following plugin was activated successfully:" -msgid_plural "The following plugins were activated successfully:" -msgstr[0] "" -msgstr[1] "" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:397 -#, php-format -msgid "No action taken. Plugin %1$s was already active." -msgstr "" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:399 -#, php-format -msgid "" -"Plugin not activated. A higher version of %s is needed for this theme. " -"Please update the plugin." -msgstr "" - -#. translators: 1: dashboard link. -#: class-tgm-plugin-activation.php:401 -#, php-format -msgid "All plugins installed and activated successfully. %1$s" -msgstr "" - -#: class-tgm-plugin-activation.php:402 -msgid "Dismiss this notice" -msgstr "" - -#: class-tgm-plugin-activation.php:403 -msgid "" -"There are one or more required or recommended plugins to install, update or " -"activate." -msgstr "" - -#: class-tgm-plugin-activation.php:404 -msgid "Please contact the administrator of this site for help." -msgstr "" - -#: class-tgm-plugin-activation.php:607 -msgid "This plugin needs to be updated to be compatible with your theme." -msgstr "" - -#: class-tgm-plugin-activation.php:608 -msgid "Update Required" -msgstr "" - -#: class-tgm-plugin-activation.php:725 -msgid "Set the parent_slug config variable instead." -msgstr "" - -#: class-tgm-plugin-activation.php:1027 -msgid "" -"The remote plugin package does not contain a folder with the desired slug " -"and renaming did not work." -msgstr "" - -#: class-tgm-plugin-activation.php:1027 class-tgm-plugin-activation.php:1030 -msgid "" -"Please contact the plugin provider and ask them to package their plugin " -"according to the WordPress guidelines." -msgstr "" - -#: class-tgm-plugin-activation.php:1030 -msgid "" -"The remote plugin package consists of more than one file, but the files are " -"not packaged in a folder." -msgstr "" - -#: class-tgm-plugin-activation.php:1214 class-tgm-plugin-activation.php:3041 -msgctxt "plugin A *and* plugin B" -msgid "and" -msgstr "" - -#. translators: %s: version number -#: class-tgm-plugin-activation.php:2075 -#, php-format -msgid "TGMPA v%s" -msgstr "" - -#: class-tgm-plugin-activation.php:2366 -msgid "Required" -msgstr "" - -#: class-tgm-plugin-activation.php:2369 -msgid "Recommended" -msgstr "" - -#: class-tgm-plugin-activation.php:2385 -msgid "WordPress Repository" -msgstr "" - -#: class-tgm-plugin-activation.php:2388 -msgid "External Source" -msgstr "" - -#: class-tgm-plugin-activation.php:2391 -msgid "Pre-Packaged" -msgstr "" - -#: class-tgm-plugin-activation.php:2408 -msgid "Not Installed" -msgstr "" - -#: class-tgm-plugin-activation.php:2412 -msgid "Installed But Not Activated" -msgstr "" - -#: class-tgm-plugin-activation.php:2414 -msgid "Active" -msgstr "" - -#: class-tgm-plugin-activation.php:2420 -msgid "Required Update not Available" -msgstr "" - -#: class-tgm-plugin-activation.php:2423 -msgid "Requires Update" -msgstr "" - -#: class-tgm-plugin-activation.php:2426 -msgid "Update recommended" -msgstr "" - -#. translators: 1: install status, 2: update status -#: class-tgm-plugin-activation.php:2435 -#, php-format -msgctxt "Install/Update Status" -msgid "%1$s, %2$s" -msgstr "" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2481 -#, php-format -msgctxt "plugins" -msgid "All <span class=\"count\">(%s)</span>" -msgid_plural "All <span class=\"count\">(%s)</span>" -msgstr[0] "" -msgstr[1] "" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2485 -#, php-format -msgid "To Install <span class=\"count\">(%s)</span>" -msgid_plural "To Install <span class=\"count\">(%s)</span>" -msgstr[0] "" -msgstr[1] "" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2489 -#, php-format -msgid "Update Available <span class=\"count\">(%s)</span>" -msgid_plural "Update Available <span class=\"count\">(%s)</span>" -msgstr[0] "" -msgstr[1] "" - -#. translators: 1: number of plugins. -#: class-tgm-plugin-activation.php:2493 -#, php-format -msgid "To Activate <span class=\"count\">(%s)</span>" -msgid_plural "To Activate <span class=\"count\">(%s)</span>" -msgstr[0] "" -msgstr[1] "" - -#: class-tgm-plugin-activation.php:2575 -msgctxt "as in: \"version nr unknown\"" -msgid "unknown" -msgstr "" - -#: class-tgm-plugin-activation.php:2583 -msgid "Installed version:" -msgstr "" - -#: class-tgm-plugin-activation.php:2591 -msgid "Minimum required version:" -msgstr "" - -#: class-tgm-plugin-activation.php:2603 -msgid "Available version:" -msgstr "" - -#: class-tgm-plugin-activation.php:2626 -msgid "No plugins to install, update or activate." -msgstr "" - -#: class-tgm-plugin-activation.php:2640 -msgid "Plugin" -msgstr "" - -#: class-tgm-plugin-activation.php:2641 -msgid "Source" -msgstr "" - -#: class-tgm-plugin-activation.php:2642 -msgid "Type" -msgstr "" - -#: class-tgm-plugin-activation.php:2646 -msgid "Version" -msgstr "" - -#: class-tgm-plugin-activation.php:2647 -msgid "Status" -msgstr "" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2696 -#, php-format -msgid "Install %2$s" -msgstr "" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2701 -#, php-format -msgid "Update %2$s" -msgstr "" - -#. translators: %2$s: plugin name in screen reader markup -#: class-tgm-plugin-activation.php:2707 -#, php-format -msgid "Activate %2$s" -msgstr "" - -#: class-tgm-plugin-activation.php:2777 -msgid "Upgrade message from the plugin author:" -msgstr "" - -#: class-tgm-plugin-activation.php:2810 -msgid "Install" -msgstr "" - -#: class-tgm-plugin-activation.php:2816 -msgid "Update" -msgstr "" - -#: class-tgm-plugin-activation.php:2819 -msgid "Activate" -msgstr "" - -#: class-tgm-plugin-activation.php:2850 -msgid "No plugins were selected to be installed. No action taken." -msgstr "" - -#: class-tgm-plugin-activation.php:2852 -msgid "No plugins were selected to be updated. No action taken." -msgstr "" - -#: class-tgm-plugin-activation.php:2893 -msgid "No plugins are available to be installed at this time." -msgstr "" - -#: class-tgm-plugin-activation.php:2895 -msgid "No plugins are available to be updated at this time." -msgstr "" - -#: class-tgm-plugin-activation.php:3001 -msgid "No plugins were selected to be activated. No action taken." -msgstr "" - -#: class-tgm-plugin-activation.php:3027 -msgid "No plugins are available to be activated at this time." -msgstr "" - -#: class-tgm-plugin-activation.php:3251 -msgid "Plugin activation failed." -msgstr "" - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3591 -#, php-format -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "" - -#. translators: 1: plugin name, 2: error message. -#: class-tgm-plugin-activation.php:3594 -#, php-format -msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." -msgstr "" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3596 -#, php-format -msgid "The installation of %1$s failed." -msgstr "" - -#: class-tgm-plugin-activation.php:3600 -msgid "" -"The installation and activation process is starting. This process may take a " -"while on some hosts, so please be patient." -msgstr "" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3602 -#, php-format -msgid "%1$s installed and activated successfully." -msgstr "" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Show Details" -msgstr "" - -#: class-tgm-plugin-activation.php:3602 class-tgm-plugin-activation.php:3610 -msgid "Hide Details" -msgstr "" - -#: class-tgm-plugin-activation.php:3603 -msgid "All installations and activations have been completed." -msgstr "" - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3605 -#, php-format -msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" -msgstr "" - -#: class-tgm-plugin-activation.php:3608 -msgid "" -"The installation process is starting. This process may take a while on some " -"hosts, so please be patient." -msgstr "" - -#. translators: 1: plugin name. -#: class-tgm-plugin-activation.php:3610 -#, php-format -msgid "%1$s installed successfully." -msgstr "" - -#: class-tgm-plugin-activation.php:3611 -msgid "All installations have been completed." -msgstr "" - -#. translators: 1: plugin name, 2: action number 3: total number of actions. -#: class-tgm-plugin-activation.php:3613 -#, php-format -msgid "Installing Plugin %1$s (%2$d/%3$d)" -msgstr "" From a118361599dc1a73bbf2ddfec76184e167c2e98a Mon Sep 17 00:00:00 2001 From: Allyson Souza <allyson@hastedesign.com.br> Date: Sun, 12 Mar 2017 23:02:01 -0300 Subject: [PATCH 087/217] Removed /vendor from .gitignore --- .gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore b/.gitignore index 16947b4..15de2f6 100644 --- a/.gitignore +++ b/.gitignore @@ -28,7 +28,6 @@ Thumbs.db bower_components node_modules .sass-cache -vendor # Ignore project files sftp-config.json From c1b8c285ddb749991b27dc5f85a8759b10ef4723 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 14 Mar 2017 01:55:14 -0300 Subject: [PATCH 088/217] Update comments functions --- functions.php | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/functions.php b/functions.php index 5f25284..f54a797 100644 --- a/functions.php +++ b/functions.php @@ -6,14 +6,11 @@ * theme as custom template tags. Others are attached to action and filter * hooks in WordPress to change core functionality. * - * For documentation Odin Framework - * @link https://github.com/wpbrasil/odin - * - * For more information on hooks, actions, and filters, - * @link https://codex.wordpress.org/Plugin_API - * - * @package odin + * @see https://codex.wordpress.org/Plugin_API for more information on hooks, actions, and filters. + * @see https://github.com/wpbrasil/odin for documentation Odin Theme. * + * @package WordPress + * @subpackage Odin */ /** From b0d6cd567b4ad22259c4f2d706e1f1f9f3b0422a Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 14 Mar 2017 01:56:23 -0300 Subject: [PATCH 089/217] Add composer autoload #448 --- functions.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/functions.php b/functions.php index f54a797..8e42574 100644 --- a/functions.php +++ b/functions.php @@ -14,10 +14,11 @@ */ /** - * TGM. + * Vendors. */ - - require_once get_template_directory() . '/inc/required-plugins.php'; +if ( file_exists( get_template_directory() . '/vendor/autoload.php' ) ) { + require_once get_template_directory() . '/vendor/autoload.php'; +} /** * Classes. From 5a26bd8d440725598e11e91dff1e9d73d7f85cbf Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 14 Mar 2017 01:58:12 -0300 Subject: [PATCH 090/217] Clear configuration TGM Plugin #448 --- inc/required-plugins.php | 137 ++------------------------------------- 1 file changed, 7 insertions(+), 130 deletions(-) diff --git a/inc/required-plugins.php b/inc/required-plugins.php index 6f1d472..5589ce8 100644 --- a/inc/required-plugins.php +++ b/inc/required-plugins.php @@ -1,55 +1,16 @@ <?php /** - * This file represents an example of the code that themes would use to register - * the required plugins. - * - * It is expected that theme authors would copy and paste this code into their - * functions.php file, and amend to suit. + * Register the required plugins for this theme. * * @see http://tgmpluginactivation.com/configuration/ for detailed documentation. * - * @package TGM-Plugin-Activation - * @subpackage Example - * @version 2.6.1 for parent theme Odin - * @author Thomas Griffin, Gary Jones, Juliette Reinders Folmer - * @copyright Copyright (c) 2011, Thomas Griffin - * @license http://opensource.org/licenses/gpl-2.0.php GPL v2 or later - * @link https://github.com/TGMPA/TGM-Plugin-Activation - */ - -/** - * Include the TGM_Plugin_Activation class. - * - * Depending on your implementation, you may want to change the include call: - * - * Parent Theme: - * require_once get_template_directory() . '/path/to/class-tgm-plugin-activation.php'; - * - * Child Theme: - * require_once get_stylesheet_directory() . '/path/to/class-tgm-plugin-activation.php'; - * - * Plugin: - * require_once dirname( __FILE__ ) . '/path/to/class-tgm-plugin-activation.php'; + * @package WordPress + * @subpackage Odin */ -require_once get_template_directory() . '/vendor/tgmpa/tgm-plugin-activation/class-tgm-plugin-activation.php'; add_action( 'tgmpa_register', 'odin_register_required_plugins' ); /** - * Register the required plugins for this theme. - * - * In this example, we register five plugins: - * - one included with the TGMPA library - * - two from an external source, one from an arbitrary source, one from a GitHub repository - * - two from the .org repo, where one demonstrates the use of the `is_callable` argument - * - * The variables passed to the `tgmpa()` function should be: - * - an array of plugin arrays; - * - optionally a configuration array. - * If you are not changing anything in the configuration array, you can remove the array and remove the - * variable from the function call: `tgmpa( $plugins );`. - * In that case, the TGMPA default settings will be used. - * * This function is hooked into `tgmpa_register`, which is fired on the WP `init` action on priority 10. */ function odin_register_required_plugins() { @@ -58,28 +19,18 @@ function odin_register_required_plugins() { * If the source is NOT from the .org repo, then source is also required. */ $plugins = array( - - // This is an example of how to include a plugin from a GitHub repository in your theme. - // This presumes that the plugin code is based in the root of the GitHub repository - // and not in a subdirectory ('/src') of the repository. array( - 'name' => 'Odin Toolkit', - 'slug' => 'odin-toolkit', - 'source' => 'https://github.com/wpbrasil/odin-toolkit/archive/master.zip', + 'name' => 'Odin Toolkit', + 'slug' => 'odin-toolkit', + 'source' => 'https://github.com/wpbrasil/odin-toolkit/archive/master.zip', ), ); /* * Array of configuration settings. Amend each line as needed. - * - * TGMPA will start providing localized text strings soon. If you already have translations of our standard - * strings available, please help us make TGMPA even better by giving us access to these translations or by - * sending in a pull-request with .po file(s) with the translations. - * - * Only uncomment the strings in the config array if you want to customize the strings. */ $config = array( - 'id' => 'odin', // Unique ID for hashing notices for multiple instances of TGMPA. + 'id' => 'odin', // Unique ID for hashing notices for multiple instances of TGMPA. 'default_path' => '', // Default absolute path to bundled plugins. 'menu' => 'tgmpa-install-plugins', // Menu slug. 'parent_slug' => 'themes.php', // Parent menu slug. @@ -89,80 +40,6 @@ function odin_register_required_plugins() { 'dismiss_msg' => '', // If 'dismissable' is false, this message will be output at top of nag. 'is_automatic' => false, // Automatically activate plugins after installation or not. 'message' => '', // Message to output right before the plugins table. - - 'strings' => array( - 'page_title' => __( 'Install Required Plugins', 'odin' ), - 'menu_title' => __( 'Install Plugins', 'odin' ), - /* translators: %s: plugin name. */ - 'installing' => __( 'Installing Plugin: %s', 'odin' ), - /* translators: %s: plugin name. */ - 'updating' => __( 'Updating Plugin: %s', 'odin' ), - 'oops' => __( 'Something went wrong with the plugin API.', 'odin' ), - 'notice_can_install_required' => _n_noop( - /* translators: 1: plugin name(s). */ - 'This theme requires the following plugin: %1$s.', - 'This theme requires the following plugins: %1$s.', - 'odin' - ), - 'notice_can_install_recommended' => _n_noop( - /* translators: 1: plugin name(s). */ - 'This theme recommends the following plugin: %1$s.', - 'This theme recommends the following plugins: %1$s.', - 'odin' - ), - 'notice_ask_to_update' => _n_noop( - /* translators: 1: plugin name(s). */ - 'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.', - 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.', - 'odin' - ), - 'notice_ask_to_update_maybe' => _n_noop( - /* translators: 1: plugin name(s). */ - 'There is an update available for: %1$s.', - 'There are updates available for the following plugins: %1$s.', - 'odin' - ), - 'notice_can_activate_required' => _n_noop( - /* translators: 1: plugin name(s). */ - 'The following required plugin is currently inactive: %1$s.', - 'The following required plugins are currently inactive: %1$s.', - 'odin' - ), - 'notice_can_activate_recommended' => _n_noop( - /* translators: 1: plugin name(s). */ - 'The following recommended plugin is currently inactive: %1$s.', - 'The following recommended plugins are currently inactive: %1$s.', - 'odin' - ), - 'install_link' => _n_noop( - 'Begin installing plugin', - 'Begin installing plugins', - 'odin' - ), - 'update_link' => _n_noop( - 'Begin updating plugin', - 'Begin updating plugins', - 'odin' - ), - 'activate_link' => _n_noop( - 'Begin activating plugin', - 'Begin activating plugins', - 'odin' - ), - 'return' => __( 'Return to Required Plugins Installer', 'odin' ), - 'plugin_activated' => __( 'Plugin activated successfully.', 'odin' ), - 'activated_successfully' => __( 'The following plugin was activated successfully:', 'odin' ), - /* translators: 1: plugin name. */ - 'plugin_already_active' => __( 'No action taken. Plugin %1$s was already active.', 'odin' ), - /* translators: 1: plugin name. */ - 'plugin_needs_higher_version' => __( 'Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin.', 'odin' ), - /* translators: 1: dashboard link. */ - 'complete' => __( 'All plugins installed and activated successfully. %1$s', 'odin' ), - 'dismiss' => __( 'Dismiss this notice', 'odin' ), - 'notice_cannot_install_activate' => __( 'There are one or more required or recommended plugins to install, update or activate.', 'odin' ), - 'contact_admin' => __( 'Please contact the administrator of this site for help.', 'odin' ), - 'nag_type' => '', // Determines admin notice type - can only be one of the typical WP notice classes, such as 'updated', 'update-nag', 'notice-warning', 'notice-info' or 'error'. Some of which may not work as expected in older WP versions. - ), ); tgmpa( $plugins, $config ); From 4ca35d99940a015028299a91714d6a99c330b686 Mon Sep 17 00:00:00 2001 From: adammacias <eu@adammacias.com> Date: Tue, 14 Mar 2017 02:02:09 -0300 Subject: [PATCH 091/217] Add config file to register the required plugins #448 --- functions.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/functions.php b/functions.php index 8e42574..d08199c 100644 --- a/functions.php +++ b/functions.php @@ -71,6 +71,9 @@ * Helpers. */ +// Allows you to easily require or recommend plugins with TGM Plugin Activation. +require_once get_template_directory() . '/inc/required-plugins.php'; + // Custom templates tags. require_once get_template_directory() . '/inc/template-tags.php'; From 2d0d8c145181e4954bf0ecd9cd715fc7b8127aa7 Mon Sep 17 00:00:00 2001 From: Allyson Souza <allyson@hastedesign.com.br> Date: Tue, 14 Mar 2017 12:43:25 -0300 Subject: [PATCH 092/217] Add /vendor to .gitignore #448 --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 15de2f6..16947b4 100644 --- a/.gitignore +++ b/.gitignore @@ -28,6 +28,7 @@ Thumbs.db bower_components node_modules .sass-cache +vendor # Ignore project files sftp-config.json From 01bd5584036a52f719b9610a2e7aa585c82580b6 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 12 Mar 2018 20:06:47 -0300 Subject: [PATCH 093/217] Remove CHANGELOG.md, now is Releases/Tags tab on GitHub --- docs/CHANGELOG.md | 265 ---------------------------------------------- 1 file changed, 265 deletions(-) delete mode 100644 docs/CHANGELOG.md diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md deleted file mode 100644 index b91dace..0000000 --- a/docs/CHANGELOG.md +++ /dev/null @@ -1,265 +0,0 @@ -## Changelog ## - -#### v2.2.8 - 01/09/2015 #### -- Added metabox in terms page #318 #319 -- Added Post Status class #310 -- Improved indentation text-domain #343 -- Added file .ftppass in FTP-deploy and rsync #339 -- Removed default favicon if has custom #338 -- Fixed variable name #338 -- Fixed images list when deleted plupload gallery #334 -- Improved `odin_get_url` return #332 -- Added WC condition #331 -- Added Bootstrap styled in comments form #327 -- Improved comments form #324 -- Fixed parameter name in `odin_get_term_meta` #323 -- Fixed indentation in `header.php` #322 -- Fixed bug file upload #321 -- Fixed .gitignore #315 -- Added placeholder post without thumb #313 -- Fixed tags WC #309 -- Fixed indentation in `class-metabox.php` #308 -- Improved function `odin_breadcrumbs()` #307 - -#### v2.2.7 - 26/06/2015 #### -* Updated dependencies package.json. -* Added option disable emoji's since version 4.2.2 WordPress. -* Updated Boostrap to version 3.3.5. -* Added sidebar() in image.php. -* Attached a footer to the bottom of the viewport when the content is shorter than it. -* Improved semantic theme. -* Added skip navigation for better accessibility. -* Improved SASS and fixed style WordPress. -* Moved files markdown to diretory docs/ -* Moved file .jshintrc to diretory assets/js/ -* Tested with WordPress 4.4.2. - -#### v2.2.6 - 26/06/2014 #### - -* Improved the odin_breadcrumbs() to works better with custom post type and taxonomies. -* Added support to "multiple" attribute in select in all core classes. -* Improved the Odin_Metabox to work with one or more post types. -* Fixed the `title` and `separator` elements in core classes. -* Updated the Bootstrap to 2.2 - -#### v2.2.5 - 13/05/2014 #### - -* Tested with WordPress 3.9. -* Added Odin_User_Meta class. -* Added ability to attach files using Odin_Contact_Form. -* Improved the image upload field. -* Improved the image plupload field. -* Improved the breadcrumbs. -* Improved the odin_pagination(). - -#### v2.2.3 - 31/01/2014 #### - -* Updated the Bootstrap to version 3.1.0. - -#### v2.2.2 - 28/12/2013 #### - -* Modified the bootstrap sass mirror to the official version. -* Updated the Grunt dependencies. - -#### v2.2.1 - 12/12/2013 #### - -* Updated the Bootstrap to version 3.0.3. -* Fixed WordPress logo to version 3.8. -* Added new Odin logo. - -#### v2.2.0 - 12/12/2013 #### - -* Improved the templates in favor the Twenty Fourteen standards. -* Tested with WordPress 3.8. -* Improved the functions to be able to be a parent theme. -* Updated the FitVidsJS. -* Removed bxSlider lib. -* Remove jQuery Validation in favor to [PowerComment plugin](http://wordpress.org/plugins/powercomment/). - -#### v2.1.5 - 17/11/2013 #### - -* Fixed the `process` method in `Odin_Thumbnail_Resizer` -* Fixed the thumbnail creation in `odin_related_posts_custom_thumbnails()` function. -* Improved the `odin_related_posts()` function. - -#### v2.1.4 - 15/11/2013 #### - -* Fixed new PHP code standards. -* Fixed new JavaScript code standards. -* Added `Odin_Thumbnail_Resizer` class. -* Removed old `thumbnail.php` file. -* Created a new `odin_thumbnail()` function with `Odin_Thumbnail_Resizer` class. - -#### v2.1.3 - 10/11/2013 #### - -* Updated the Boostrap to version 3.0.2. - -#### v2.1.2 - 31/10/2013 #### - -* Updated the Bootstrap to version 3.0.1. -* Updated the Bootstrap Menu Walker. -* Fixed the admin logo for MP6. -* Added attributes to edit the rows and cols for textarea in all core classes. - -#### v2.1.1 - 18/10/2013 #### - -* Improved the gmap shortcode. -* Added `$class` param to `odin_thumbnail` function. -* Fixed the bxSlider enqueue script. -* Added dinamic attributes cols and rows for textarea in `Odin_Metabox` class. -* Improved the variables in `Odin_Post_Form` class. -* Added support to mp6 admin theme. -* Updated the Bootstrap menu walker. -* Removed the `force` param in grunt compass task. -* Updated the grunt packages. -* Fixed the Odin URL in `footer.php`. -* Fixed the Custom login styles logo in `inc/assets/css/custom-admin.css`. - -#### v2.1.0 - 29/09/2013 #### - -* Added `Odin_Shortcodes` class. -* Added $name in `odin_save_metabox_*` filter in `Odin_Metabox` class. -* Addded `odin_front_end_form_redirect_*` in `Odin_Front_End_Form` class. -* Added `separator` field type in `Odin_Metabox` class. -* Added `odin_metabox_container_before_*` filter in `Odin_Metabox` class. -* Added `odin_metabox_wrap_before_*` filter in `Odin_Metabox` class. -* Added `odin_metabox_field_title_*` filter in `Odin_Metabox` class. -* Added `odin_metabox_field_before_*` filter in `Odin_Metabox` class. -* Added `odin_metabox_field_after_*` filter in `Odin_Metabox` class. -* Added `odin_metabox_wrap_after_*` filter in `Odin_Metabox` class. -* Added `odin_metabox_container_after_*` filter in `Odin_Metabox` class. -* Fixed select field in `Odin_Metabox` class and `Odin_Theme_Options` class. -* Added id in fieldset in `Odin_Front_End_Form` class. - -#### v2.0.0 - 16/09/2013 #### - -* Changed attrs to attributes in `Odin_Metabox` fields options. -* Changed name to label in `Odin_Metabox` fields options. -* Refactored the `Odin_Theme_Options` class. -* Added `Odin_Front_End_Form` abstract class. -* Added `Odin_Contact_Form` class. -* Added `Odin_Post_Form` class. -* Removed `hgroup`s. -* Fixed select mutiple fields in `Odin_Metabox` and `Odin_Theme_Options`. - -#### v1.9.0 - 30/08/2013 #### - -* Updated sass-bootstrap. -* Created grunt compress task. -* Fixed Bootstrap support to WooCommerce and Jigoshop. -* Improved the templates inline documentation. -* Created a editor-style.css file. -* Improved the scss files. -* Added param attr to insert attributes in metabox fields. -* Removed attachment.php. -* Added audio.php. -* Added image.php. -* Added video.php. -* Added styles to force video shortcode to be responsive. -* Fixed the $icon-font-path. - -#### v1.8.1 - 23/08/2013 #### - -* Fixed image max size. -* Fixed word-wrap for .hentry. -* Fixed galleries styles. -* Fixed wp-caption styles. - -#### v1.8.0 - 21/08/2013 #### - -* Added .editorconfig file. -* Improved the Gruntfile.js. -* Improved the .gitignore. -* Added .jshintrc. -* Added Bootstrap 3.0. -* Removed Colorbox, Socialite.js, LazyLoad and PhotoSwipe from Odin's core. - -#### v1.7.2 - 02/08/2013 #### - -* Improved the Core JavaScript. - -#### v1.7.1 - 01/08/2013 #### - -* Fixed `Odin_Bootstrap_Nav_Walker` class to improved compatibility with WordPress 3.6. - -#### v1.7.0 - 27/07/2013 #### - -* Fixed the main navigation. -* Updated the `Odin_Bootstrap_Nav_Walker` class. -* Updated the Bootstrap files. -* Fixed the Gruntfile.js. -* Improved the code. - -#### v1.6.0 - 22/06/2013 #### - -* Fixed the translation. -* Removed $sex in `Odin_Metabox` class and `Odin_Post_Type` class. - -#### v1.5.1 - 20/06/2013 #### - -* Fixed the translation. -* Fixed Image Uplupload in `Odin_Theme_Options` class. -* Updated the Bootstrap to version v2.3.2. - -#### v1.5.0 - 13/06/2013 #### - -* Added Image Uplupload field in `Odin_Theme_Options` class. -* Added Input field type in `Odin_Theme_Options` class and `Odin_Metabox` class. -* Optimized the `Odin_Theme_Options` class and `Odin_Metabox` class. -* Modified the default language to en_US. -* Added pt_BR translation. - -#### v1.4.0 - 26/05/2013 #### - -* Added Image Uplupload field in `Odin_Metabox` class. -* Optimized the loading of scripts in `class-metabox.php`. -* Fixed the plurals in `class-post-type.php` and `class-taxonomy.php`. -* Moved the `odin_autoset_featured()` function to `functions.php`. -* Fixed code standards. - -#### v1.3.0 - 17/05/2013 #### - -* Added Bootstrap. -* Removed old SASS files. -* Added Grunt task to updated and install the Bootstrap. -* Refixed the Photoswipe. - -#### v1.2.6 - 17/05/2013 #### - -* Reordered the functions.php to load scripts always last. -* Fixed the Photoswipe. - -#### v1.2.5 - 16/05/2013 #### - -* Fixed the Photoswipe feature. - -#### v1.2.4 - 15/05/2013 #### - -* Updated aq_resize to version 1.1.7. - -#### v1.2.3 - 14/05/2013 #### - -* Fixed core admin.js. - -#### v1.2.2 - 14/04/2013 #### - -* Improved file structure in SASS folder. -* Added wp_trim_words() in odin_excerpt() function. - -#### v1.2.1 - 14/04/2013 #### - -* Added `options` argument in editor of Metabox class and Theme Options class. - -#### v1.2.0 - 02/04/2013 #### - -* Added FitVids. - -#### v1.1.0 - 27/03/2013 #### - -* Added Odin_Options_Helper class. -* Added Grunt FTP. -* Added Grunt rsync. - -#### v1.0.0 - 24/03/2013 #### - -* First Release. From b037817f3cbf0836d431b41a2e7907fe8f2a8872 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 12 Mar 2018 20:09:33 -0300 Subject: [PATCH 094/217] Remove Grunt.js --- src/Gruntfile.js | 383 ----------------------------------------------- src/README.md | 79 ---------- src/package.json | 31 ---- 3 files changed, 493 deletions(-) delete mode 100644 src/Gruntfile.js delete mode 100644 src/README.md delete mode 100644 src/package.json diff --git a/src/Gruntfile.js b/src/Gruntfile.js deleted file mode 100644 index 1aa304b..0000000 --- a/src/Gruntfile.js +++ /dev/null @@ -1,383 +0,0 @@ -/* jshint node:true */ -module.exports = function( grunt ) { - 'use strict'; - - require( 'load-grunt-tasks' )( grunt ); - - var odinConfig = { - - // gets the package vars - pkg: grunt.file.readJSON( 'package.json' ), - - // setting folder templates - dirs: { - css: '../assets/css', - js: '../assets/js', - sass: '../assets/sass', - images: '../assets/images', - fonts: '../assets/fonts', - core: '../core', - tmp: 'tmp' - }, - - // javascript linting with jshint - jshint: { - options: { - jshintrc: '<%= dirs.js %>/.jshintrc' - }, - all: [ - 'Gruntfile.js', - '<%= dirs.js %>/main.js' - ] - }, - - // uglify to concat and minify - uglify: { - dist: { - files: { - '<%= dirs.js %>/main.min.js': [ - '<%= dirs.js %>/libs/*.js', // External libs/plugins - '<%= dirs.js %>/main.js' // Custom JavaScript - ] - } - }, - bootstrap: { - files: { - '<%= dirs.js %>/libs/bootstrap.min.js': [ - '<%= dirs.js %>/bootstrap/transition.js', - '<%= dirs.js %>/bootstrap/alert.js', - '<%= dirs.js %>/bootstrap/button.js', - '<%= dirs.js %>/bootstrap/carousel.js', - '<%= dirs.js %>/bootstrap/collapse.js', - '<%= dirs.js %>/bootstrap/dropdown.js', - '<%= dirs.js %>/bootstrap/modal.js', - '<%= dirs.js %>/bootstrap/tooltip.js', - '<%= dirs.js %>/bootstrap/popover.js', - '<%= dirs.js %>/bootstrap/scrollspy.js', - '<%= dirs.js %>/bootstrap/tab.js', - '<%= dirs.js %>/bootstrap/affix.js' - ] - } - } - }, - - // compile scss/sass files to CSS - sass: { - dist: { - options: { - style: 'compressed', - sourcemap: 'none' - }, - files: [{ - expand: true, - cwd: '<%= dirs.sass %>', - src: ['*.scss'], - dest: '<%= dirs.css %>', - ext: '.css' - }] - } - }, - - // watch for changes and trigger sass, jshint, uglify and livereload browser - watch: { - sass: { - files: [ - '<%= dirs.sass %>/**' - ], - tasks: ['sass'] - }, - js: { - files: [ - '<%= jshint.all %>' - ], - tasks: ['jshint', 'uglify'] - }, - livereload: { - options: { - livereload: true - }, - files: [ - '<%= dirs.css %>/*.css', - '<%= dirs.js %>/*.js', - '../**/*.php' - ] - }, - options: { - spawn: false - } - }, - - // image optimization - imagemin: { - dist: { - options: { - optimizationLevel: 7, - progressive: true - }, - files: [{ - expand: true, - filter: 'isFile', - cwd: '<%= dirs.images %>/', - src: '**/*.{png,jpg,gif}', - dest: '<%= dirs.images %>/' - }] - } - }, - - // deploy via rsync - rsync: { - options: { - args: ['--verbose'], - exclude: [ - '**.DS_Store', - '**Thumbs.db', - '.editorconfig', - '.git/', - '.gitignore', - '.jshintrc', - 'sass/', - 'src/', - 'README.md', - '.ftppass' - ], - recursive: true, - syncDest: true - }, - staging: { - options: { - src: '../', - dest: '~/PATH/wp-content/themes/odin', - host: 'user@host.com' - } - }, - production: { - options: { - src: '../', - dest: '~/PATH/wp-content/themes/odin', - host: 'user@host.com' - } - } - }, - - // ftp deploy - // ref: https://npmjs.org/package/grunt-ftp-deploy - 'ftp-deploy': { - build: { - auth: { - host: 'ftp.SEU-SITE.com', - port: 21, - authPath: '../.ftppass', - authKey: 'key_for_deploy' - }, - src: '../', - dest: '/PATH/wp-content/themes/odin', - exclusions: [ - '../**.DS_Store', - '../**Thumbs.db', - '../.git/*', - '../*.md', - '../.gitignore', - '../assets/js/**bootstrap', - '../assets/js/**libs', - '../assets/js/plugins.js', - '../assets/js/main.js', - '../*.zip', - '../*.sublime-project', - '../*.sublime-workspace', - '../src/**', - '../.ftppass' - ] - } - }, - - // zip the theme - zip: { - dist: { - cwd: '../', - src: [ - '../**', - '!../src/**', - '!../**.md', - '!<%= dirs.sass %>/**', - '!<%= dirs.js %>/bootstrap/**', - '!<%= dirs.js %>/libs/**', - '!../**.zip', - '<%= dirs.js %>/main.min.js' - ], - dest: '../<%= pkg.name %>.zip' - } - }, - - // downloads dependencies - curl: { - bootstrap_sass: { - src: 'https://github.com/twbs/bootstrap-sass/archive/master.zip', - dest: '<%= dirs.tmp %>/bootstrap-sass.zip' - }, - woocommerce_sass: { - src: 'https://github.com/woothemes/woocommerce/archive/master.zip', - dest: '<%= dirs.tmp %>/woocommerce-sass.zip' - } - }, - - // unzip files - unzip: { - bootstrap_scss: { - src: '<%= dirs.tmp %>/bootstrap-sass.zip', - dest: '<%= dirs.tmp %>/' - }, - woocommerce_scss: { - src: '<%= dirs.tmp %>/woocommerce-sass.zip', - dest: '<%= dirs.tmp %>/' - } - }, - - // renames and moves directories and files - rename: { - bootstrap_scss: { - src: '<%= dirs.tmp %>/bootstrap-sass-master/assets/stylesheets', - dest: '<%= dirs.sass %>/bootstrap' - }, - bootstrap_js: { - src: '<%= dirs.tmp %>/bootstrap-sass-master/assets/javascripts/bootstrap', - dest: '<%= dirs.js %>/bootstrap' - }, - bootstrap_fonts: { - src: '<%= dirs.tmp %>/bootstrap-sass-master/assets/fonts/bootstrap', - dest: '<%= dirs.fonts %>/bootstrap' - }, - woocommerce_scss: { - src: '<%= dirs.tmp %>/woocommerce-master/assets/css', - dest: '<%= dirs.sass %>/woocommerce' - }, - woocommerce_scss_woocommerce: { - src: '<%= dirs.sass %>/woocommerce/woocommerce.scss', - dest: '<%= dirs.sass %>/woocommerce/_woocommerce.scss' - }, - woocommerce_scss_woocommerce_layout: { - src: '<%= dirs.sass %>/woocommerce/woocommerce-layout.scss', - dest: '<%= dirs.sass %>/woocommerce/_woocommerce-layout.scss' - }, - woocommerce_scss_woocommerce_smallscreen: { - src: '<%= dirs.sass %>/woocommerce/woocommerce-smallscreen.scss', - dest: '<%= dirs.sass %>/woocommerce/_woocommerce-smallscreen.scss' - }, - woocommerce_fonts: { - src: '<%= dirs.tmp %>/woocommerce-master/assets/fonts', - dest: '<%= dirs.fonts %>/woocommerce' - }, - woocommerce_images: { - src: '<%= dirs.tmp %>/woocommerce-master/assets/images', - dest: '<%= dirs.images %>/woocommerce' - } - }, - - // clean directories and files - clean: { - options: { - force: true - }, - bootstrap_prepare: [ - '<%= dirs.tmp %>', - '<%= dirs.sass %>/bootstrap/', - '<%= dirs.js %>/bootstrap/', - '<%= dirs.js %>/libs/bootstrap.min.js', - '<%= dirs.fonts %>/bootstrap/' - ], - bootstrap: [ - '<%= dirs.tmp %>' - ], - woocommerce_prepare: [ - '<%= dirs.tmp %>', - '<%= dirs.sass %>/woocommerce/', - '<%= dirs.fonts %>/woocommerce/', - '<%= dirs.images %>/woocommerce/' - ], - woocommerce: [ - '<%= dirs.sass %>/woocommerce/{activation,admin,chosen,dashboard,menu,prettyPhoto,reports-print,select2}**', - '<%= dirs.sass %>/woocommerce/*.css', - '<%= dirs.tmp %>' - ] - }, - - replace: { - woocommerce: { - src: ['<%= dirs.sass %>/woocommerce/*.scss'], - overwrite: true, - replacements: [{ - from: /@import ".+";\n/g, - to: '' - },{ - from: '../fonts/', - to: '../fonts/woocommerce/' - },{ - from: '../images/', - to: '../images/woocommerce/' - }] - } - } - - }; - - // Initialize Grunt Config - // -------------------------- - grunt.initConfig( odinConfig ); - - // Register Tasks - // -------------------------- - - // Default Task - grunt.registerTask( 'default', [ - 'jshint', - 'sass', - 'uglify' - ] ); - - // Optimize Images Task - grunt.registerTask( 'optimize', ['imagemin'] ); - - // Deploy Tasks - grunt.registerTask( 'ftp', ['ftp-deploy'] ); - - // Compress - grunt.registerTask( 'compress', [ - 'default', - 'zip' - ] ); - - // Bootstrap Task - grunt.registerTask( 'bootstrap', [ - 'clean:bootstrap_prepare', - 'curl:bootstrap_sass', - 'unzip:bootstrap_scss', - 'rename:bootstrap_scss', - 'rename:bootstrap_js', - 'rename:bootstrap_fonts', - 'clean:bootstrap', - 'uglify:bootstrap', - 'sass' - ] ); - - // Woocommerce Task - grunt.registerTask( 'woo', [ - 'clean:woocommerce_prepare', - 'curl:woocommerce_sass', - 'unzip:woocommerce_scss', - 'rename:woocommerce_scss', - 'rename:woocommerce_scss_woocommerce', - 'rename:woocommerce_scss_woocommerce_layout', - 'rename:woocommerce_scss_woocommerce_smallscreen', - 'rename:woocommerce_fonts', - 'rename:woocommerce_images', - 'clean:woocommerce', - 'replace:woocommerce', - 'sass' - ] ); - - // Short aliases - grunt.registerTask( 'w', ['watch'] ); - grunt.registerTask( 'o', ['optimize'] ); - grunt.registerTask( 'f', ['ftp'] ); - grunt.registerTask( 'r', ['rsync'] ); - grunt.registerTask( 'c', ['compress'] ); -}; diff --git a/src/README.md b/src/README.md deleted file mode 100644 index 7396144..0000000 --- a/src/README.md +++ /dev/null @@ -1,79 +0,0 @@ -# Grunt.js # -> O Grunt é uma ferramenta capaz de automatizar diversas tarefas, como: concatenação, minificação e validação de arquivos, otimização de imagem, testes unitários, deploy de arquivos por ftp ou rsync, entre outras. - -O Grunt vem integrado ao **Odin**, e para utilizá-lo é necessário ter instalado o [Node.js](http://nodejs.org/). - -## Instalação Node ## - -Clique [aqui](https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager) para instalar o Node na sua máquina. - -## Instalação do Grunt ## - -Com o Node instalado na sua máquina, você precisa instalar o Grunt. Execute o comando abaixo, para iniciar a instalação do Grunt. - -```bash -$ sudo npm install -g grunt-cli -``` - -## Instalação dos pacotes do Grunt no Odin ## - -Com o Grunt instalado, é hora de instalar as dependências responsáveis pela execução das tarefas do Grunt no seu projeto. - -```bash -$ cd ROOT_PATH/wp-content/themes/odin/src/ -$ sudo npm install -``` - -## Configuração no wp-config.php ## - -Para usar os arquivos de JavaScript **não minificados** pelo *Grunt* você deve declarar a constante [SCRIPT_DEBUG](https://codex.wordpress.org/Debugging_in_WordPress#SCRIPT_DEBUG), em seu arquivo `wp-config.php`. - -## Configuração no functions.php ## - -Para usar a tarefa de LiveReload, pesquise no arquivo `functions.php` por: *watch livereload*, e logo abaixo descomente o seguinte código: - -```php -wp_enqueue_script( 'odin-livereload', 'http://localhost:35729/livereload.js?snipver=1', array(), null, true ); -``` - -## Tarefas Disponíveis ## - -*ATENÇÃO: Todos os comandos a seguir devem ser executados dentro da pasta `src`*. - -### Compilar arquivos do Sass, minificar e validar scripts: ### - -```bash -$ grunt -``` - -### Observar as mudanças no seu projeto ### - -```bash -$ grunt watch -``` - -### Comprimir imagens na pasta `images/`: ### - -```bash -$ grunt optimize -``` - -### Atualizar os arquivos do Bootstrap: ### - -```bash -$ grunt bootstrap -``` - -### Fazer o deploy dos arquivos: ### - -#### 1. via FTP #### - -```bash -$ grunt ftp -``` - -#### 2. via rsync #### - -```bash -$ grunt rsync -``` diff --git a/src/package.json b/src/package.json deleted file mode 100644 index 9010eee..0000000 --- a/src/package.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "name": "odin", - "description": "Tema base para desenvolvimento em WordPress", - "version": "2.3.0", - "title": "Odin Framework", - "homepage": "http://wpod.in/", - "main": "Gruntfile.js", - "devDependencies": { - "grunt": "~1.0.1", - "load-grunt-tasks": "~3.5.2", - "grunt-contrib-watch": "~1.0.0", - "grunt-contrib-clean": "~1.0.0", - "grunt-contrib-sass": "~1.0.0", - "grunt-contrib-jshint": "~1.0.0", - "grunt-contrib-uglify": "~2.0.0", - "grunt-contrib-imagemin": "~1.0.0", - "grunt-rsync": "~2.0.0", - "grunt-ftp-deploy": "~0.1.10", - "grunt-curl": "~2.2.0", - "grunt-zip": "~0.17.1", - "grunt-rename": "~0.1.4", - "grunt-text-replace": "~0.4.0", - "glob-watcher": "~3.0.0", - "minimist": "~1.2.0", - "readable-stream": "~2.1.5" - }, - "engines": { - "node": ">=0.10.1", - "npm": ">=1.1.0" - } -} From 94646bafacf3a7ec6d4fba1ccfff80395db5238d Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 24 Mar 2018 17:26:38 -0300 Subject: [PATCH 095/217] Remove fonts glyphicons bootstrap 3 --- .../glyphicons-halflings-regular.eot | Bin 20127 -> 0 bytes .../glyphicons-halflings-regular.svg | 288 ------------------ .../glyphicons-halflings-regular.ttf | Bin 45404 -> 0 bytes .../glyphicons-halflings-regular.woff | Bin 23424 -> 0 bytes .../glyphicons-halflings-regular.woff2 | Bin 18028 -> 0 bytes 5 files changed, 288 deletions(-) delete mode 100644 assets/fonts/bootstrap/glyphicons-halflings-regular.eot delete mode 100644 assets/fonts/bootstrap/glyphicons-halflings-regular.svg delete mode 100644 assets/fonts/bootstrap/glyphicons-halflings-regular.ttf delete mode 100644 assets/fonts/bootstrap/glyphicons-halflings-regular.woff delete mode 100644 assets/fonts/bootstrap/glyphicons-halflings-regular.woff2 diff --git a/assets/fonts/bootstrap/glyphicons-halflings-regular.eot b/assets/fonts/bootstrap/glyphicons-halflings-regular.eot deleted file mode 100644 index b93a4953fff68df523aa7656497ee339d6026d64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20127 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 diff --git a/assets/fonts/bootstrap/glyphicons-halflings-regular.svg b/assets/fonts/bootstrap/glyphicons-halflings-regular.svg deleted file mode 100644 index 94fb549..0000000 --- a/assets/fonts/bootstrap/glyphicons-halflings-regular.svg +++ /dev/null @@ -1,288 +0,0 @@ -<?xml version="1.0" standalone="no"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > -<svg xmlns="http://www.w3.org/2000/svg"> -<metadata></metadata> -<defs> -<font id="glyphicons_halflingsregular" horiz-adv-x="1200" > -<font-face units-per-em="1200" ascent="960" descent="-240" /> -<missing-glyph horiz-adv-x="500" /> -<glyph horiz-adv-x="0" /> -<glyph horiz-adv-x="400" /> -<glyph unicode=" " /> -<glyph unicode="*" d="M600 1100q15 0 34 -1.5t30 -3.5l11 -1q10 -2 17.5 -10.5t7.5 -18.5v-224l158 158q7 7 18 8t19 -6l106 -106q7 -8 6 -19t-8 -18l-158 -158h224q10 0 18.5 -7.5t10.5 -17.5q6 -41 6 -75q0 -15 -1.5 -34t-3.5 -30l-1 -11q-2 -10 -10.5 -17.5t-18.5 -7.5h-224l158 -158 q7 -7 8 -18t-6 -19l-106 -106q-8 -7 -19 -6t-18 8l-158 158v-224q0 -10 -7.5 -18.5t-17.5 -10.5q-41 -6 -75 -6q-15 0 -34 1.5t-30 3.5l-11 1q-10 2 -17.5 10.5t-7.5 18.5v224l-158 -158q-7 -7 -18 -8t-19 6l-106 106q-7 8 -6 19t8 18l158 158h-224q-10 0 -18.5 7.5 t-10.5 17.5q-6 41 -6 75q0 15 1.5 34t3.5 30l1 11q2 10 10.5 17.5t18.5 7.5h224l-158 158q-7 7 -8 18t6 19l106 106q8 7 19 6t18 -8l158 -158v224q0 10 7.5 18.5t17.5 10.5q41 6 75 6z" /> -<glyph unicode="+" d="M450 1100h200q21 0 35.5 -14.5t14.5 -35.5v-350h350q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-350v-350q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v350h-350q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5 h350v350q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode=" " /> -<glyph unicode="¥" d="M825 1100h250q10 0 12.5 -5t-5.5 -13l-364 -364q-6 -6 -11 -18h268q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-125v-100h275q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-125v-174q0 -11 -7.5 -18.5t-18.5 -7.5h-148q-11 0 -18.5 7.5t-7.5 18.5v174 h-275q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h125v100h-275q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h118q-5 12 -11 18l-364 364q-8 8 -5.5 13t12.5 5h250q25 0 43 -18l164 -164q8 -8 18 -8t18 8l164 164q18 18 43 18z" /> -<glyph unicode=" " horiz-adv-x="650" /> -<glyph unicode=" " horiz-adv-x="1300" /> -<glyph unicode=" " horiz-adv-x="650" /> -<glyph unicode=" " horiz-adv-x="1300" /> -<glyph unicode=" " horiz-adv-x="433" /> -<glyph unicode=" " horiz-adv-x="325" /> -<glyph unicode=" " horiz-adv-x="216" /> -<glyph unicode=" " horiz-adv-x="216" /> -<glyph unicode=" " horiz-adv-x="162" /> -<glyph unicode=" " horiz-adv-x="260" /> -<glyph unicode=" " horiz-adv-x="72" /> -<glyph unicode=" " horiz-adv-x="260" /> -<glyph unicode=" " horiz-adv-x="325" /> -<glyph unicode="€" d="M744 1198q242 0 354 -189q60 -104 66 -209h-181q0 45 -17.5 82.5t-43.5 61.5t-58 40.5t-60.5 24t-51.5 7.5q-19 0 -40.5 -5.5t-49.5 -20.5t-53 -38t-49 -62.5t-39 -89.5h379l-100 -100h-300q-6 -50 -6 -100h406l-100 -100h-300q9 -74 33 -132t52.5 -91t61.5 -54.5t59 -29 t47 -7.5q22 0 50.5 7.5t60.5 24.5t58 41t43.5 61t17.5 80h174q-30 -171 -128 -278q-107 -117 -274 -117q-206 0 -324 158q-36 48 -69 133t-45 204h-217l100 100h112q1 47 6 100h-218l100 100h134q20 87 51 153.5t62 103.5q117 141 297 141z" /> -<glyph unicode="₽" d="M428 1200h350q67 0 120 -13t86 -31t57 -49.5t35 -56.5t17 -64.5t6.5 -60.5t0.5 -57v-16.5v-16.5q0 -36 -0.5 -57t-6.5 -61t-17 -65t-35 -57t-57 -50.5t-86 -31.5t-120 -13h-178l-2 -100h288q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-138v-175q0 -11 -5.5 -18 t-15.5 -7h-149q-10 0 -17.5 7.5t-7.5 17.5v175h-267q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h117v100h-267q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h117v475q0 10 7.5 17.5t17.5 7.5zM600 1000v-300h203q64 0 86.5 33t22.5 119q0 84 -22.5 116t-86.5 32h-203z" /> -<glyph unicode="−" d="M250 700h800q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="⌛" d="M1000 1200v-150q0 -21 -14.5 -35.5t-35.5 -14.5h-50v-100q0 -91 -49.5 -165.5t-130.5 -109.5q81 -35 130.5 -109.5t49.5 -165.5v-150h50q21 0 35.5 -14.5t14.5 -35.5v-150h-800v150q0 21 14.5 35.5t35.5 14.5h50v150q0 91 49.5 165.5t130.5 109.5q-81 35 -130.5 109.5 t-49.5 165.5v100h-50q-21 0 -35.5 14.5t-14.5 35.5v150h800zM400 1000v-100q0 -60 32.5 -109.5t87.5 -73.5q28 -12 44 -37t16 -55t-16 -55t-44 -37q-55 -24 -87.5 -73.5t-32.5 -109.5v-150h400v150q0 60 -32.5 109.5t-87.5 73.5q-28 12 -44 37t-16 55t16 55t44 37 q55 24 87.5 73.5t32.5 109.5v100h-400z" /> -<glyph unicode="◼" horiz-adv-x="500" d="M0 0z" /> -<glyph unicode="☁" d="M503 1089q110 0 200.5 -59.5t134.5 -156.5q44 14 90 14q120 0 205 -86.5t85 -206.5q0 -121 -85 -207.5t-205 -86.5h-750q-79 0 -135.5 57t-56.5 137q0 69 42.5 122.5t108.5 67.5q-2 12 -2 37q0 153 108 260.5t260 107.5z" /> -<glyph unicode="⛺" d="M774 1193.5q16 -9.5 20.5 -27t-5.5 -33.5l-136 -187l467 -746h30q20 0 35 -18.5t15 -39.5v-42h-1200v42q0 21 15 39.5t35 18.5h30l468 746l-135 183q-10 16 -5.5 34t20.5 28t34 5.5t28 -20.5l111 -148l112 150q9 16 27 20.5t34 -5zM600 200h377l-182 112l-195 534v-646z " /> -<glyph unicode="✉" d="M25 1100h1150q10 0 12.5 -5t-5.5 -13l-564 -567q-8 -8 -18 -8t-18 8l-564 567q-8 8 -5.5 13t12.5 5zM18 882l264 -264q8 -8 8 -18t-8 -18l-264 -264q-8 -8 -13 -5.5t-5 12.5v550q0 10 5 12.5t13 -5.5zM918 618l264 264q8 8 13 5.5t5 -12.5v-550q0 -10 -5 -12.5t-13 5.5 l-264 264q-8 8 -8 18t8 18zM818 482l364 -364q8 -8 5.5 -13t-12.5 -5h-1150q-10 0 -12.5 5t5.5 13l364 364q8 8 18 8t18 -8l164 -164q8 -8 18 -8t18 8l164 164q8 8 18 8t18 -8z" /> -<glyph unicode="✏" d="M1011 1210q19 0 33 -13l153 -153q13 -14 13 -33t-13 -33l-99 -92l-214 214l95 96q13 14 32 14zM1013 800l-615 -614l-214 214l614 614zM317 96l-333 -112l110 335z" /> -<glyph unicode="" d="M700 650v-550h250q21 0 35.5 -14.5t14.5 -35.5v-50h-800v50q0 21 14.5 35.5t35.5 14.5h250v550l-500 550h1200z" /> -<glyph unicode="" d="M368 1017l645 163q39 15 63 0t24 -49v-831q0 -55 -41.5 -95.5t-111.5 -63.5q-79 -25 -147 -4.5t-86 75t25.5 111.5t122.5 82q72 24 138 8v521l-600 -155v-606q0 -42 -44 -90t-109 -69q-79 -26 -147 -5.5t-86 75.5t25.5 111.5t122.5 82.5q72 24 138 7v639q0 38 14.5 59 t53.5 34z" /> -<glyph unicode="" d="M500 1191q100 0 191 -39t156.5 -104.5t104.5 -156.5t39 -191l-1 -2l1 -5q0 -141 -78 -262l275 -274q23 -26 22.5 -44.5t-22.5 -42.5l-59 -58q-26 -20 -46.5 -20t-39.5 20l-275 274q-119 -77 -261 -77l-5 1l-2 -1q-100 0 -191 39t-156.5 104.5t-104.5 156.5t-39 191 t39 191t104.5 156.5t156.5 104.5t191 39zM500 1022q-88 0 -162 -43t-117 -117t-43 -162t43 -162t117 -117t162 -43t162 43t117 117t43 162t-43 162t-117 117t-162 43z" /> -<glyph unicode="" d="M649 949q48 68 109.5 104t121.5 38.5t118.5 -20t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-150 152.5t-126.5 127.5t-93.5 124.5t-33.5 117.5q0 64 28 123t73 100.5t104 64t119 20 t120.5 -38.5t104.5 -104z" /> -<glyph unicode="" d="M407 800l131 353q7 19 17.5 19t17.5 -19l129 -353h421q21 0 24 -8.5t-14 -20.5l-342 -249l130 -401q7 -20 -0.5 -25.5t-24.5 6.5l-343 246l-342 -247q-17 -12 -24.5 -6.5t-0.5 25.5l130 400l-347 251q-17 12 -14 20.5t23 8.5h429z" /> -<glyph unicode="" d="M407 800l131 353q7 19 17.5 19t17.5 -19l129 -353h421q21 0 24 -8.5t-14 -20.5l-342 -249l130 -401q7 -20 -0.5 -25.5t-24.5 6.5l-343 246l-342 -247q-17 -12 -24.5 -6.5t-0.5 25.5l130 400l-347 251q-17 12 -14 20.5t23 8.5h429zM477 700h-240l197 -142l-74 -226 l193 139l195 -140l-74 229l192 140h-234l-78 211z" /> -<glyph unicode="" d="M600 1200q124 0 212 -88t88 -212v-250q0 -46 -31 -98t-69 -52v-75q0 -10 6 -21.5t15 -17.5l358 -230q9 -5 15 -16.5t6 -21.5v-93q0 -10 -7.5 -17.5t-17.5 -7.5h-1150q-10 0 -17.5 7.5t-7.5 17.5v93q0 10 6 21.5t15 16.5l358 230q9 6 15 17.5t6 21.5v75q-38 0 -69 52 t-31 98v250q0 124 88 212t212 88z" /> -<glyph unicode="" d="M25 1100h1150q10 0 17.5 -7.5t7.5 -17.5v-1050q0 -10 -7.5 -17.5t-17.5 -7.5h-1150q-10 0 -17.5 7.5t-7.5 17.5v1050q0 10 7.5 17.5t17.5 7.5zM100 1000v-100h100v100h-100zM875 1000h-550q-10 0 -17.5 -7.5t-7.5 -17.5v-350q0 -10 7.5 -17.5t17.5 -7.5h550 q10 0 17.5 7.5t7.5 17.5v350q0 10 -7.5 17.5t-17.5 7.5zM1000 1000v-100h100v100h-100zM100 800v-100h100v100h-100zM1000 800v-100h100v100h-100zM100 600v-100h100v100h-100zM1000 600v-100h100v100h-100zM875 500h-550q-10 0 -17.5 -7.5t-7.5 -17.5v-350q0 -10 7.5 -17.5 t17.5 -7.5h550q10 0 17.5 7.5t7.5 17.5v350q0 10 -7.5 17.5t-17.5 7.5zM100 400v-100h100v100h-100zM1000 400v-100h100v100h-100zM100 200v-100h100v100h-100zM1000 200v-100h100v100h-100z" /> -<glyph unicode="" d="M50 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM650 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400 q0 21 14.5 35.5t35.5 14.5zM50 500h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM650 500h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M50 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5zM850 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM850 700h200q21 0 35.5 -14.5t14.5 -35.5v-200 q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 300h200 q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM850 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5 t35.5 14.5z" /> -<glyph unicode="" d="M50 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 1100h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5zM50 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 700h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 300h700q21 0 35.5 -14.5t14.5 -35.5v-200 q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M465 477l571 571q8 8 18 8t17 -8l177 -177q8 -7 8 -17t-8 -18l-783 -784q-7 -8 -17.5 -8t-17.5 8l-384 384q-8 8 -8 18t8 17l177 177q7 8 17 8t18 -8l171 -171q7 -7 18 -7t18 7z" /> -<glyph unicode="" d="M904 1083l178 -179q8 -8 8 -18.5t-8 -17.5l-267 -268l267 -268q8 -7 8 -17.5t-8 -18.5l-178 -178q-8 -8 -18.5 -8t-17.5 8l-268 267l-268 -267q-7 -8 -17.5 -8t-18.5 8l-178 178q-8 8 -8 18.5t8 17.5l267 268l-267 268q-8 7 -8 17.5t8 18.5l178 178q8 8 18.5 8t17.5 -8 l268 -267l268 268q7 7 17.5 7t18.5 -7z" /> -<glyph unicode="" d="M507 1177q98 0 187.5 -38.5t154.5 -103.5t103.5 -154.5t38.5 -187.5q0 -141 -78 -262l300 -299q8 -8 8 -18.5t-8 -18.5l-109 -108q-7 -8 -17.5 -8t-18.5 8l-300 299q-119 -77 -261 -77q-98 0 -188 38.5t-154.5 103t-103 154.5t-38.5 188t38.5 187.5t103 154.5 t154.5 103.5t188 38.5zM506.5 1023q-89.5 0 -165.5 -44t-120 -120.5t-44 -166t44 -165.5t120 -120t165.5 -44t166 44t120.5 120t44 165.5t-44 166t-120.5 120.5t-166 44zM425 900h150q10 0 17.5 -7.5t7.5 -17.5v-75h75q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5 t-17.5 -7.5h-75v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-75q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h75v75q0 10 7.5 17.5t17.5 7.5z" /> -<glyph unicode="" d="M507 1177q98 0 187.5 -38.5t154.5 -103.5t103.5 -154.5t38.5 -187.5q0 -141 -78 -262l300 -299q8 -8 8 -18.5t-8 -18.5l-109 -108q-7 -8 -17.5 -8t-18.5 8l-300 299q-119 -77 -261 -77q-98 0 -188 38.5t-154.5 103t-103 154.5t-38.5 188t38.5 187.5t103 154.5 t154.5 103.5t188 38.5zM506.5 1023q-89.5 0 -165.5 -44t-120 -120.5t-44 -166t44 -165.5t120 -120t165.5 -44t166 44t120.5 120t44 165.5t-44 166t-120.5 120.5t-166 44zM325 800h350q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-350q-10 0 -17.5 7.5 t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" /> -<glyph unicode="" d="M550 1200h100q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM800 975v166q167 -62 272 -209.5t105 -331.5q0 -117 -45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5 t-184.5 123t-123 184.5t-45.5 224q0 184 105 331.5t272 209.5v-166q-103 -55 -165 -155t-62 -220q0 -116 57 -214.5t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5q0 120 -62 220t-165 155z" /> -<glyph unicode="" d="M1025 1200h150q10 0 17.5 -7.5t7.5 -17.5v-1150q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v1150q0 10 7.5 17.5t17.5 7.5zM725 800h150q10 0 17.5 -7.5t7.5 -17.5v-750q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v750 q0 10 7.5 17.5t17.5 7.5zM425 500h150q10 0 17.5 -7.5t7.5 -17.5v-450q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v450q0 10 7.5 17.5t17.5 7.5zM125 300h150q10 0 17.5 -7.5t7.5 -17.5v-250q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5 v250q0 10 7.5 17.5t17.5 7.5z" /> -<glyph unicode="" d="M600 1174q33 0 74 -5l38 -152l5 -1q49 -14 94 -39l5 -2l134 80q61 -48 104 -105l-80 -134l3 -5q25 -44 39 -93l1 -6l152 -38q5 -43 5 -73q0 -34 -5 -74l-152 -38l-1 -6q-15 -49 -39 -93l-3 -5l80 -134q-48 -61 -104 -105l-134 81l-5 -3q-44 -25 -94 -39l-5 -2l-38 -151 q-43 -5 -74 -5q-33 0 -74 5l-38 151l-5 2q-49 14 -94 39l-5 3l-134 -81q-60 48 -104 105l80 134l-3 5q-25 45 -38 93l-2 6l-151 38q-6 42 -6 74q0 33 6 73l151 38l2 6q13 48 38 93l3 5l-80 134q47 61 105 105l133 -80l5 2q45 25 94 39l5 1l38 152q43 5 74 5zM600 815 q-89 0 -152 -63t-63 -151.5t63 -151.5t152 -63t152 63t63 151.5t-63 151.5t-152 63z" /> -<glyph unicode="" d="M500 1300h300q41 0 70.5 -29.5t29.5 -70.5v-100h275q10 0 17.5 -7.5t7.5 -17.5v-75h-1100v75q0 10 7.5 17.5t17.5 7.5h275v100q0 41 29.5 70.5t70.5 29.5zM500 1200v-100h300v100h-300zM1100 900v-800q0 -41 -29.5 -70.5t-70.5 -29.5h-700q-41 0 -70.5 29.5t-29.5 70.5 v800h900zM300 800v-700h100v700h-100zM500 800v-700h100v700h-100zM700 800v-700h100v700h-100zM900 800v-700h100v700h-100z" /> -<glyph unicode="" d="M18 618l620 608q8 7 18.5 7t17.5 -7l608 -608q8 -8 5.5 -13t-12.5 -5h-175v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v375h-300v-375q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v575h-175q-10 0 -12.5 5t5.5 13z" /> -<glyph unicode="" d="M600 1200v-400q0 -41 29.5 -70.5t70.5 -29.5h300v-650q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v1100q0 21 14.5 35.5t35.5 14.5h450zM1000 800h-250q-21 0 -35.5 14.5t-14.5 35.5v250z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM525 900h50q10 0 17.5 -7.5t7.5 -17.5v-275h175q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5z" /> -<glyph unicode="" d="M1300 0h-538l-41 400h-242l-41 -400h-538l431 1200h209l-21 -300h162l-20 300h208zM515 800l-27 -300h224l-27 300h-170z" /> -<glyph unicode="" d="M550 1200h200q21 0 35.5 -14.5t14.5 -35.5v-450h191q20 0 25.5 -11.5t-7.5 -27.5l-327 -400q-13 -16 -32 -16t-32 16l-327 400q-13 16 -7.5 27.5t25.5 11.5h191v450q0 21 14.5 35.5t35.5 14.5zM1125 400h50q10 0 17.5 -7.5t7.5 -17.5v-350q0 -10 -7.5 -17.5t-17.5 -7.5 h-1050q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h50q10 0 17.5 -7.5t7.5 -17.5v-175h900v175q0 10 7.5 17.5t17.5 7.5z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM525 900h150q10 0 17.5 -7.5t7.5 -17.5v-275h137q21 0 26 -11.5t-8 -27.5l-223 -275q-13 -16 -32 -16t-32 16l-223 275q-13 16 -8 27.5t26 11.5h137v275q0 10 7.5 17.5t17.5 7.5z " /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM632 914l223 -275q13 -16 8 -27.5t-26 -11.5h-137v-275q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v275h-137q-21 0 -26 11.5t8 27.5l223 275q13 16 32 16 t32 -16z" /> -<glyph unicode="" d="M225 1200h750q10 0 19.5 -7t12.5 -17l186 -652q7 -24 7 -49v-425q0 -12 -4 -27t-9 -17q-12 -6 -37 -6h-1100q-12 0 -27 4t-17 8q-6 13 -6 38l1 425q0 25 7 49l185 652q3 10 12.5 17t19.5 7zM878 1000h-556q-10 0 -19 -7t-11 -18l-87 -450q-2 -11 4 -18t16 -7h150 q10 0 19.5 -7t11.5 -17l38 -152q2 -10 11.5 -17t19.5 -7h250q10 0 19.5 7t11.5 17l38 152q2 10 11.5 17t19.5 7h150q10 0 16 7t4 18l-87 450q-2 11 -11 18t-19 7z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM540 820l253 -190q17 -12 17 -30t-17 -30l-253 -190q-16 -12 -28 -6.5t-12 26.5v400q0 21 12 26.5t28 -6.5z" /> -<glyph unicode="" d="M947 1060l135 135q7 7 12.5 5t5.5 -13v-362q0 -10 -7.5 -17.5t-17.5 -7.5h-362q-11 0 -13 5.5t5 12.5l133 133q-109 76 -238 76q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5h150q0 -117 -45.5 -224 t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5q192 0 347 -117z" /> -<glyph unicode="" d="M947 1060l135 135q7 7 12.5 5t5.5 -13v-361q0 -11 -7.5 -18.5t-18.5 -7.5h-361q-11 0 -13 5.5t5 12.5l134 134q-110 75 -239 75q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5h-150q0 117 45.5 224t123 184.5t184.5 123t224 45.5q192 0 347 -117zM1027 600h150 q0 -117 -45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5q-192 0 -348 118l-134 -134q-7 -8 -12.5 -5.5t-5.5 12.5v360q0 11 7.5 18.5t18.5 7.5h360q10 0 12.5 -5.5t-5.5 -12.5l-133 -133q110 -76 240 -76q116 0 214.5 57t155.5 155.5t57 214.5z" /> -<glyph unicode="" d="M125 1200h1050q10 0 17.5 -7.5t7.5 -17.5v-1150q0 -10 -7.5 -17.5t-17.5 -7.5h-1050q-10 0 -17.5 7.5t-7.5 17.5v1150q0 10 7.5 17.5t17.5 7.5zM1075 1000h-850q-10 0 -17.5 -7.5t-7.5 -17.5v-850q0 -10 7.5 -17.5t17.5 -7.5h850q10 0 17.5 7.5t7.5 17.5v850 q0 10 -7.5 17.5t-17.5 7.5zM325 900h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 900h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 700h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 700h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 500h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 500h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 300h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 300h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5z" /> -<glyph unicode="" d="M900 800v200q0 83 -58.5 141.5t-141.5 58.5h-300q-82 0 -141 -59t-59 -141v-200h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-600q0 -41 29.5 -70.5t70.5 -29.5h900q41 0 70.5 29.5t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5h-100zM400 800v150q0 21 15 35.5t35 14.5h200 q20 0 35 -14.5t15 -35.5v-150h-300z" /> -<glyph unicode="" d="M125 1100h50q10 0 17.5 -7.5t7.5 -17.5v-1075h-100v1075q0 10 7.5 17.5t17.5 7.5zM1075 1052q4 0 9 -2q16 -6 16 -23v-421q0 -6 -3 -12q-33 -59 -66.5 -99t-65.5 -58t-56.5 -24.5t-52.5 -6.5q-26 0 -57.5 6.5t-52.5 13.5t-60 21q-41 15 -63 22.5t-57.5 15t-65.5 7.5 q-85 0 -160 -57q-7 -5 -15 -5q-6 0 -11 3q-14 7 -14 22v438q22 55 82 98.5t119 46.5q23 2 43 0.5t43 -7t32.5 -8.5t38 -13t32.5 -11q41 -14 63.5 -21t57 -14t63.5 -7q103 0 183 87q7 8 18 8z" /> -<glyph unicode="" d="M600 1175q116 0 227 -49.5t192.5 -131t131 -192.5t49.5 -227v-300q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v300q0 127 -70.5 231.5t-184.5 161.5t-245 57t-245 -57t-184.5 -161.5t-70.5 -231.5v-300q0 -10 -7.5 -17.5t-17.5 -7.5h-50 q-10 0 -17.5 7.5t-7.5 17.5v300q0 116 49.5 227t131 192.5t192.5 131t227 49.5zM220 500h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460q0 8 6 14t14 6zM820 500h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460 q0 8 6 14t14 6z" /> -<glyph unicode="" d="M321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM900 668l120 120q7 7 17 7t17 -7l34 -34q7 -7 7 -17t-7 -17l-120 -120l120 -120q7 -7 7 -17 t-7 -17l-34 -34q-7 -7 -17 -7t-17 7l-120 119l-120 -119q-7 -7 -17 -7t-17 7l-34 34q-7 7 -7 17t7 17l119 120l-119 120q-7 7 -7 17t7 17l34 34q7 8 17 8t17 -8z" /> -<glyph unicode="" d="M321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM766 900h4q10 -1 16 -10q96 -129 96 -290q0 -154 -90 -281q-6 -9 -17 -10l-3 -1q-9 0 -16 6 l-29 23q-7 7 -8.5 16.5t4.5 17.5q72 103 72 229q0 132 -78 238q-6 8 -4.5 18t9.5 17l29 22q7 5 15 5z" /> -<glyph unicode="" d="M967 1004h3q11 -1 17 -10q135 -179 135 -396q0 -105 -34 -206.5t-98 -185.5q-7 -9 -17 -10h-3q-9 0 -16 6l-42 34q-8 6 -9 16t5 18q111 150 111 328q0 90 -29.5 176t-84.5 157q-6 9 -5 19t10 16l42 33q7 5 15 5zM321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5 t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM766 900h4q10 -1 16 -10q96 -129 96 -290q0 -154 -90 -281q-6 -9 -17 -10l-3 -1q-9 0 -16 6l-29 23q-7 7 -8.5 16.5t4.5 17.5q72 103 72 229q0 132 -78 238 q-6 8 -4.5 18.5t9.5 16.5l29 22q7 5 15 5z" /> -<glyph unicode="" d="M500 900h100v-100h-100v-100h-400v-100h-100v600h500v-300zM1200 700h-200v-100h200v-200h-300v300h-200v300h-100v200h600v-500zM100 1100v-300h300v300h-300zM800 1100v-300h300v300h-300zM300 900h-100v100h100v-100zM1000 900h-100v100h100v-100zM300 500h200v-500 h-500v500h200v100h100v-100zM800 300h200v-100h-100v-100h-200v100h-100v100h100v200h-200v100h300v-300zM100 400v-300h300v300h-300zM300 200h-100v100h100v-100zM1200 200h-100v100h100v-100zM700 0h-100v100h100v-100zM1200 0h-300v100h300v-100z" /> -<glyph unicode="" d="M100 200h-100v1000h100v-1000zM300 200h-100v1000h100v-1000zM700 200h-200v1000h200v-1000zM900 200h-100v1000h100v-1000zM1200 200h-200v1000h200v-1000zM400 0h-300v100h300v-100zM600 0h-100v91h100v-91zM800 0h-100v91h100v-91zM1100 0h-200v91h200v-91z" /> -<glyph unicode="" d="M500 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-682 682l1 475q0 10 7.5 17.5t17.5 7.5h474zM319.5 1024.5q-29.5 29.5 -71 29.5t-71 -29.5t-29.5 -71.5t29.5 -71.5t71 -29.5t71 29.5t29.5 71.5t-29.5 71.5z" /> -<glyph unicode="" d="M500 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-682 682l1 475q0 10 7.5 17.5t17.5 7.5h474zM800 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-56 56l424 426l-700 700h150zM319.5 1024.5q-29.5 29.5 -71 29.5t-71 -29.5 t-29.5 -71.5t29.5 -71.5t71 -29.5t71 29.5t29.5 71.5t-29.5 71.5z" /> -<glyph unicode="" d="M300 1200h825q75 0 75 -75v-900q0 -25 -18 -43l-64 -64q-8 -8 -13 -5.5t-5 12.5v950q0 10 -7.5 17.5t-17.5 7.5h-700q-25 0 -43 -18l-64 -64q-8 -8 -5.5 -13t12.5 -5h700q10 0 17.5 -7.5t7.5 -17.5v-950q0 -10 -7.5 -17.5t-17.5 -7.5h-850q-10 0 -17.5 7.5t-7.5 17.5v975 q0 25 18 43l139 139q18 18 43 18z" /> -<glyph unicode="" d="M250 1200h800q21 0 35.5 -14.5t14.5 -35.5v-1150l-450 444l-450 -445v1151q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M822 1200h-444q-11 0 -19 -7.5t-9 -17.5l-78 -301q-7 -24 7 -45l57 -108q6 -9 17.5 -15t21.5 -6h450q10 0 21.5 6t17.5 15l62 108q14 21 7 45l-83 301q-1 10 -9 17.5t-19 7.5zM1175 800h-150q-10 0 -21 -6.5t-15 -15.5l-78 -156q-4 -9 -15 -15.5t-21 -6.5h-550 q-10 0 -21 6.5t-15 15.5l-78 156q-4 9 -15 15.5t-21 6.5h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-650q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h750q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5 t7.5 17.5v650q0 10 -7.5 17.5t-17.5 7.5zM850 200h-500q-10 0 -19.5 -7t-11.5 -17l-38 -152q-2 -10 3.5 -17t15.5 -7h600q10 0 15.5 7t3.5 17l-38 152q-2 10 -11.5 17t-19.5 7z" /> -<glyph unicode="" d="M500 1100h200q56 0 102.5 -20.5t72.5 -50t44 -59t25 -50.5l6 -20h150q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5h150q2 8 6.5 21.5t24 48t45 61t72 48t102.5 21.5zM900 800v-100 h100v100h-100zM600 730q-95 0 -162.5 -67.5t-67.5 -162.5t67.5 -162.5t162.5 -67.5t162.5 67.5t67.5 162.5t-67.5 162.5t-162.5 67.5zM600 603q43 0 73 -30t30 -73t-30 -73t-73 -30t-73 30t-30 73t30 73t73 30z" /> -<glyph unicode="" d="M681 1199l385 -998q20 -50 60 -92q18 -19 36.5 -29.5t27.5 -11.5l10 -2v-66h-417v66q53 0 75 43.5t5 88.5l-82 222h-391q-58 -145 -92 -234q-11 -34 -6.5 -57t25.5 -37t46 -20t55 -6v-66h-365v66q56 24 84 52q12 12 25 30.5t20 31.5l7 13l399 1006h93zM416 521h340 l-162 457z" /> -<glyph unicode="" d="M753 641q5 -1 14.5 -4.5t36 -15.5t50.5 -26.5t53.5 -40t50.5 -54.5t35.5 -70t14.5 -87q0 -67 -27.5 -125.5t-71.5 -97.5t-98.5 -66.5t-108.5 -40.5t-102 -13h-500v89q41 7 70.5 32.5t29.5 65.5v827q0 24 -0.5 34t-3.5 24t-8.5 19.5t-17 13.5t-28 12.5t-42.5 11.5v71 l471 -1q57 0 115.5 -20.5t108 -57t80.5 -94t31 -124.5q0 -51 -15.5 -96.5t-38 -74.5t-45 -50.5t-38.5 -30.5zM400 700h139q78 0 130.5 48.5t52.5 122.5q0 41 -8.5 70.5t-29.5 55.5t-62.5 39.5t-103.5 13.5h-118v-350zM400 200h216q80 0 121 50.5t41 130.5q0 90 -62.5 154.5 t-156.5 64.5h-159v-400z" /> -<glyph unicode="" d="M877 1200l2 -57q-83 -19 -116 -45.5t-40 -66.5l-132 -839q-9 -49 13 -69t96 -26v-97h-500v97q186 16 200 98l173 832q3 17 3 30t-1.5 22.5t-9 17.5t-13.5 12.5t-21.5 10t-26 8.5t-33.5 10q-13 3 -19 5v57h425z" /> -<glyph unicode="" d="M1300 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-850q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v850h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM175 1000h-75v-800h75l-125 -167l-125 167h75v800h-75l125 167z" /> -<glyph unicode="" d="M1100 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-650q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v650h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM1167 50l-167 -125v75h-800v-75l-167 125l167 125v-75h800v75z" /> -<glyph unicode="" d="M50 1100h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 500h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M250 1100h700q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM250 500h700q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M500 950v100q0 21 14.5 35.5t35.5 14.5h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5zM100 650v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000 q-21 0 -35.5 14.5t-14.5 35.5zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5zM0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100 q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5z" /> -<glyph unicode="" d="M50 1100h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 500h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 1100h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 800h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 500h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 500h800q21 0 35.5 -14.5t14.5 -35.5v-100 q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 200h800 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M400 0h-100v1100h100v-1100zM550 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM550 800h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM267 550l-167 -125v75h-200v100h200v75zM550 500h300q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM550 200h600 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM900 0h-100v1100h100v-1100zM50 800h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM1100 600h200v-100h-200v-75l-167 125l167 125v-75zM50 500h300q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h600 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M75 1000h750q31 0 53 -22t22 -53v-650q0 -31 -22 -53t-53 -22h-750q-31 0 -53 22t-22 53v650q0 31 22 53t53 22zM1200 300l-300 300l300 300v-600z" /> -<glyph unicode="" d="M44 1100h1112q18 0 31 -13t13 -31v-1012q0 -18 -13 -31t-31 -13h-1112q-18 0 -31 13t-13 31v1012q0 18 13 31t31 13zM100 1000v-737l247 182l298 -131l-74 156l293 318l236 -288v500h-1000zM342 884q56 0 95 -39t39 -94.5t-39 -95t-95 -39.5t-95 39.5t-39 95t39 94.5 t95 39z" /> -<glyph unicode="" d="M648 1169q117 0 216 -60t156.5 -161t57.5 -218q0 -115 -70 -258q-69 -109 -158 -225.5t-143 -179.5l-54 -62q-9 8 -25.5 24.5t-63.5 67.5t-91 103t-98.5 128t-95.5 148q-60 132 -60 249q0 88 34 169.5t91.5 142t137 96.5t166.5 36zM652.5 974q-91.5 0 -156.5 -65 t-65 -157t65 -156.5t156.5 -64.5t156.5 64.5t65 156.5t-65 157t-156.5 65z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 173v854q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57z" /> -<glyph unicode="" d="M554 1295q21 -72 57.5 -143.5t76 -130t83 -118t82.5 -117t70 -116t49.5 -126t18.5 -136.5q0 -71 -25.5 -135t-68.5 -111t-99 -82t-118.5 -54t-125.5 -23q-84 5 -161.5 34t-139.5 78.5t-99 125t-37 164.5q0 69 18 136.5t49.5 126.5t69.5 116.5t81.5 117.5t83.5 119 t76.5 131t58.5 143zM344 710q-23 -33 -43.5 -70.5t-40.5 -102.5t-17 -123q1 -37 14.5 -69.5t30 -52t41 -37t38.5 -24.5t33 -15q21 -7 32 -1t13 22l6 34q2 10 -2.5 22t-13.5 19q-5 4 -14 12t-29.5 40.5t-32.5 73.5q-26 89 6 271q2 11 -6 11q-8 1 -15 -10z" /> -<glyph unicode="" d="M1000 1013l108 115q2 1 5 2t13 2t20.5 -1t25 -9.5t28.5 -21.5q22 -22 27 -43t0 -32l-6 -10l-108 -115zM350 1100h400q50 0 105 -13l-187 -187h-368q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v182l200 200v-332 q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5zM1009 803l-362 -362l-161 -50l55 170l355 355z" /> -<glyph unicode="" d="M350 1100h361q-164 -146 -216 -200h-195q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5l200 153v-103q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5z M824 1073l339 -301q8 -7 8 -17.5t-8 -17.5l-340 -306q-7 -6 -12.5 -4t-6.5 11v203q-26 1 -54.5 0t-78.5 -7.5t-92 -17.5t-86 -35t-70 -57q10 59 33 108t51.5 81.5t65 58.5t68.5 40.5t67 24.5t56 13.5t40 4.5v210q1 10 6.5 12.5t13.5 -4.5z" /> -<glyph unicode="" d="M350 1100h350q60 0 127 -23l-178 -177h-349q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v69l200 200v-219q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5z M643 639l395 395q7 7 17.5 7t17.5 -7l101 -101q7 -7 7 -17.5t-7 -17.5l-531 -532q-7 -7 -17.5 -7t-17.5 7l-248 248q-7 7 -7 17.5t7 17.5l101 101q7 7 17.5 7t17.5 -7l111 -111q8 -7 18 -7t18 7z" /> -<glyph unicode="" d="M318 918l264 264q8 8 18 8t18 -8l260 -264q7 -8 4.5 -13t-12.5 -5h-170v-200h200v173q0 10 5 12t13 -5l264 -260q8 -7 8 -17.5t-8 -17.5l-264 -265q-8 -7 -13 -5t-5 12v173h-200v-200h170q10 0 12.5 -5t-4.5 -13l-260 -264q-8 -8 -18 -8t-18 8l-264 264q-8 8 -5.5 13 t12.5 5h175v200h-200v-173q0 -10 -5 -12t-13 5l-264 265q-8 7 -8 17.5t8 17.5l264 260q8 7 13 5t5 -12v-173h200v200h-175q-10 0 -12.5 5t5.5 13z" /> -<glyph unicode="" d="M250 1100h100q21 0 35.5 -14.5t14.5 -35.5v-438l464 453q15 14 25.5 10t10.5 -25v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-438l464 453q15 14 25.5 10t10.5 -25v-438l464 453q15 14 25.5 10t10.5 -25v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5 t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M1200 1050v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -10.5 -25t-25.5 10l-492 480q-15 14 -15 35t15 35l492 480q15 14 25.5 10t10.5 -25v-438l464 453q15 14 25.5 10t10.5 -25z" /> -<glyph unicode="" d="M243 1074l814 -498q18 -11 18 -26t-18 -26l-814 -498q-18 -11 -30.5 -4t-12.5 28v1000q0 21 12.5 28t30.5 -4z" /> -<glyph unicode="" d="M250 1000h200q21 0 35.5 -14.5t14.5 -35.5v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5zM650 1000h200q21 0 35.5 -14.5t14.5 -35.5v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v800 q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M1100 950v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5z" /> -<glyph unicode="" d="M500 612v438q0 21 10.5 25t25.5 -10l492 -480q15 -14 15 -35t-15 -35l-492 -480q-15 -14 -25.5 -10t-10.5 25v438l-464 -453q-15 -14 -25.5 -10t-10.5 25v1000q0 21 10.5 25t25.5 -10z" /> -<glyph unicode="" d="M1048 1102l100 1q20 0 35 -14.5t15 -35.5l5 -1000q0 -21 -14.5 -35.5t-35.5 -14.5l-100 -1q-21 0 -35.5 14.5t-14.5 35.5l-2 437l-463 -454q-14 -15 -24.5 -10.5t-10.5 25.5l-2 437l-462 -455q-15 -14 -25.5 -9.5t-10.5 24.5l-5 1000q0 21 10.5 25.5t25.5 -10.5l466 -450 l-2 438q0 20 10.5 24.5t25.5 -9.5l466 -451l-2 438q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M850 1100h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438l-464 -453q-15 -14 -25.5 -10t-10.5 25v1000q0 21 10.5 25t25.5 -10l464 -453v438q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M686 1081l501 -540q15 -15 10.5 -26t-26.5 -11h-1042q-22 0 -26.5 11t10.5 26l501 540q15 15 36 15t36 -15zM150 400h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M885 900l-352 -353l352 -353l-197 -198l-552 552l552 550z" /> -<glyph unicode="" d="M1064 547l-551 -551l-198 198l353 353l-353 353l198 198z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM650 900h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-150h-150 q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5t35.5 -14.5h150v-150q0 -21 14.5 -35.5t35.5 -14.5h100q21 0 35.5 14.5t14.5 35.5v150h150q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5h-150v150q0 21 -14.5 35.5t-35.5 14.5z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM850 700h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5 t35.5 -14.5h500q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM741.5 913q-12.5 0 -21.5 -9l-120 -120l-120 120q-9 9 -21.5 9 t-21.5 -9l-141 -141q-9 -9 -9 -21.5t9 -21.5l120 -120l-120 -120q-9 -9 -9 -21.5t9 -21.5l141 -141q9 -9 21.5 -9t21.5 9l120 120l120 -120q9 -9 21.5 -9t21.5 9l141 141q9 9 9 21.5t-9 21.5l-120 120l120 120q9 9 9 21.5t-9 21.5l-141 141q-9 9 -21.5 9z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM546 623l-84 85q-7 7 -17.5 7t-18.5 -7l-139 -139q-7 -8 -7 -18t7 -18 l242 -241q7 -8 17.5 -8t17.5 8l375 375q7 7 7 17.5t-7 18.5l-139 139q-7 7 -17.5 7t-17.5 -7z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM588 941q-29 0 -59 -5.5t-63 -20.5t-58 -38.5t-41.5 -63t-16.5 -89.5 q0 -25 20 -25h131q30 -5 35 11q6 20 20.5 28t45.5 8q20 0 31.5 -10.5t11.5 -28.5q0 -23 -7 -34t-26 -18q-1 0 -13.5 -4t-19.5 -7.5t-20 -10.5t-22 -17t-18.5 -24t-15.5 -35t-8 -46q-1 -8 5.5 -16.5t20.5 -8.5h173q7 0 22 8t35 28t37.5 48t29.5 74t12 100q0 47 -17 83 t-42.5 57t-59.5 34.5t-64 18t-59 4.5zM675 400h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM675 1000h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5 t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5zM675 700h-250q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h75v-200h-75q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h350q10 0 17.5 7.5t7.5 17.5v50q0 10 -7.5 17.5 t-17.5 7.5h-75v275q0 10 -7.5 17.5t-17.5 7.5z" /> -<glyph unicode="" d="M525 1200h150q10 0 17.5 -7.5t7.5 -17.5v-194q103 -27 178.5 -102.5t102.5 -178.5h194q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-194q-27 -103 -102.5 -178.5t-178.5 -102.5v-194q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v194 q-103 27 -178.5 102.5t-102.5 178.5h-194q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h194q27 103 102.5 178.5t178.5 102.5v194q0 10 7.5 17.5t17.5 7.5zM700 893v-168q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v168q-68 -23 -119 -74 t-74 -119h168q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-168q23 -68 74 -119t119 -74v168q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-168q68 23 119 74t74 119h-168q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h168 q-23 68 -74 119t-119 74z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM759 823l64 -64q7 -7 7 -17.5t-7 -17.5l-124 -124l124 -124q7 -7 7 -17.5t-7 -17.5l-64 -64q-7 -7 -17.5 -7t-17.5 7l-124 124l-124 -124q-7 -7 -17.5 -7t-17.5 7l-64 64 q-7 7 -7 17.5t7 17.5l124 124l-124 124q-7 7 -7 17.5t7 17.5l64 64q7 7 17.5 7t17.5 -7l124 -124l124 124q7 7 17.5 7t17.5 -7z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM782 788l106 -106q7 -7 7 -17.5t-7 -17.5l-320 -321q-8 -7 -18 -7t-18 7l-202 203q-8 7 -8 17.5t8 17.5l106 106q7 8 17.5 8t17.5 -8l79 -79l197 197q7 7 17.5 7t17.5 -7z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5q0 -120 65 -225 l587 587q-105 65 -225 65zM965 819l-584 -584q104 -62 219 -62q116 0 214.5 57t155.5 155.5t57 214.5q0 115 -62 219z" /> -<glyph unicode="" d="M39 582l522 427q16 13 27.5 8t11.5 -26v-291h550q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-550v-291q0 -21 -11.5 -26t-27.5 8l-522 427q-16 13 -16 32t16 32z" /> -<glyph unicode="" d="M639 1009l522 -427q16 -13 16 -32t-16 -32l-522 -427q-16 -13 -27.5 -8t-11.5 26v291h-550q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h550v291q0 21 11.5 26t27.5 -8z" /> -<glyph unicode="" d="M682 1161l427 -522q13 -16 8 -27.5t-26 -11.5h-291v-550q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v550h-291q-21 0 -26 11.5t8 27.5l427 522q13 16 32 16t32 -16z" /> -<glyph unicode="" d="M550 1200h200q21 0 35.5 -14.5t14.5 -35.5v-550h291q21 0 26 -11.5t-8 -27.5l-427 -522q-13 -16 -32 -16t-32 16l-427 522q-13 16 -8 27.5t26 11.5h291v550q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M639 1109l522 -427q16 -13 16 -32t-16 -32l-522 -427q-16 -13 -27.5 -8t-11.5 26v291q-94 -2 -182 -20t-170.5 -52t-147 -92.5t-100.5 -135.5q5 105 27 193.5t67.5 167t113 135t167 91.5t225.5 42v262q0 21 11.5 26t27.5 -8z" /> -<glyph unicode="" d="M850 1200h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94l-249 -249q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l249 249l-94 94q-14 14 -10 24.5t25 10.5zM350 0h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l249 249 q8 7 18 7t18 -7l106 -106q7 -8 7 -18t-7 -18l-249 -249l94 -94q14 -14 10 -24.5t-25 -10.5z" /> -<glyph unicode="" d="M1014 1120l106 -106q7 -8 7 -18t-7 -18l-249 -249l94 -94q14 -14 10 -24.5t-25 -10.5h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l249 249q8 7 18 7t18 -7zM250 600h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94 l-249 -249q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l249 249l-94 94q-14 14 -10 24.5t25 10.5z" /> -<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM704 900h-208q-20 0 -32 -14.5t-8 -34.5l58 -302q4 -20 21.5 -34.5 t37.5 -14.5h54q20 0 37.5 14.5t21.5 34.5l58 302q4 20 -8 34.5t-32 14.5zM675 400h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5z" /> -<glyph unicode="" d="M260 1200q9 0 19 -2t15 -4l5 -2q22 -10 44 -23l196 -118q21 -13 36 -24q29 -21 37 -12q11 13 49 35l196 118q22 13 45 23q17 7 38 7q23 0 47 -16.5t37 -33.5l13 -16q14 -21 18 -45l25 -123l8 -44q1 -9 8.5 -14.5t17.5 -5.5h61q10 0 17.5 -7.5t7.5 -17.5v-50 q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 -7.5t-7.5 -17.5v-175h-400v300h-200v-300h-400v175q0 10 -7.5 17.5t-17.5 7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5h61q11 0 18 3t7 8q0 4 9 52l25 128q5 25 19 45q2 3 5 7t13.5 15t21.5 19.5t26.5 15.5 t29.5 7zM915 1079l-166 -162q-7 -7 -5 -12t12 -5h219q10 0 15 7t2 17l-51 149q-3 10 -11 12t-15 -6zM463 917l-177 157q-8 7 -16 5t-11 -12l-51 -143q-3 -10 2 -17t15 -7h231q11 0 12.5 5t-5.5 12zM500 0h-375q-10 0 -17.5 7.5t-7.5 17.5v375h400v-400zM1100 400v-375 q0 -10 -7.5 -17.5t-17.5 -7.5h-375v400h400z" /> -<glyph unicode="" d="M1165 1190q8 3 21 -6.5t13 -17.5q-2 -178 -24.5 -323.5t-55.5 -245.5t-87 -174.5t-102.5 -118.5t-118 -68.5t-118.5 -33t-120 -4.5t-105 9.5t-90 16.5q-61 12 -78 11q-4 1 -12.5 0t-34 -14.5t-52.5 -40.5l-153 -153q-26 -24 -37 -14.5t-11 43.5q0 64 42 102q8 8 50.5 45 t66.5 58q19 17 35 47t13 61q-9 55 -10 102.5t7 111t37 130t78 129.5q39 51 80 88t89.5 63.5t94.5 45t113.5 36t129 31t157.5 37t182 47.5zM1116 1098q-8 9 -22.5 -3t-45.5 -50q-38 -47 -119 -103.5t-142 -89.5l-62 -33q-56 -30 -102 -57t-104 -68t-102.5 -80.5t-85.5 -91 t-64 -104.5q-24 -56 -31 -86t2 -32t31.5 17.5t55.5 59.5q25 30 94 75.5t125.5 77.5t147.5 81q70 37 118.5 69t102 79.5t99 111t86.5 148.5q22 50 24 60t-6 19z" /> -<glyph unicode="" d="M653 1231q-39 -67 -54.5 -131t-10.5 -114.5t24.5 -96.5t47.5 -80t63.5 -62.5t68.5 -46.5t65 -30q-4 7 -17.5 35t-18.5 39.5t-17 39.5t-17 43t-13 42t-9.5 44.5t-2 42t4 43t13.5 39t23 38.5q96 -42 165 -107.5t105 -138t52 -156t13 -159t-19 -149.5q-13 -55 -44 -106.5 t-68 -87t-78.5 -64.5t-72.5 -45t-53 -22q-72 -22 -127 -11q-31 6 -13 19q6 3 17 7q13 5 32.5 21t41 44t38.5 63.5t21.5 81.5t-6.5 94.5t-50 107t-104 115.5q10 -104 -0.5 -189t-37 -140.5t-65 -93t-84 -52t-93.5 -11t-95 24.5q-80 36 -131.5 114t-53.5 171q-2 23 0 49.5 t4.5 52.5t13.5 56t27.5 60t46 64.5t69.5 68.5q-8 -53 -5 -102.5t17.5 -90t34 -68.5t44.5 -39t49 -2q31 13 38.5 36t-4.5 55t-29 64.5t-36 75t-26 75.5q-15 85 2 161.5t53.5 128.5t85.5 92.5t93.5 61t81.5 25.5z" /> -<glyph unicode="" d="M600 1094q82 0 160.5 -22.5t140 -59t116.5 -82.5t94.5 -95t68 -95t42.5 -82.5t14 -57.5t-14 -57.5t-43 -82.5t-68.5 -95t-94.5 -95t-116.5 -82.5t-140 -59t-159.5 -22.5t-159.5 22.5t-140 59t-116.5 82.5t-94.5 95t-68.5 95t-43 82.5t-14 57.5t14 57.5t42.5 82.5t68 95 t94.5 95t116.5 82.5t140 59t160.5 22.5zM888 829q-15 15 -18 12t5 -22q25 -57 25 -119q0 -124 -88 -212t-212 -88t-212 88t-88 212q0 59 23 114q8 19 4.5 22t-17.5 -12q-70 -69 -160 -184q-13 -16 -15 -40.5t9 -42.5q22 -36 47 -71t70 -82t92.5 -81t113 -58.5t133.5 -24.5 t133.5 24t113 58.5t92.5 81.5t70 81.5t47 70.5q11 18 9 42.5t-14 41.5q-90 117 -163 189zM448 727l-35 -36q-15 -15 -19.5 -38.5t4.5 -41.5q37 -68 93 -116q16 -13 38.5 -11t36.5 17l35 34q14 15 12.5 33.5t-16.5 33.5q-44 44 -89 117q-11 18 -28 20t-32 -12z" /> -<glyph unicode="" d="M592 0h-148l31 120q-91 20 -175.5 68.5t-143.5 106.5t-103.5 119t-66.5 110t-22 76q0 21 14 57.5t42.5 82.5t68 95t94.5 95t116.5 82.5t140 59t160.5 22.5q61 0 126 -15l32 121h148zM944 770l47 181q108 -85 176.5 -192t68.5 -159q0 -26 -19.5 -71t-59.5 -102t-93 -112 t-129 -104.5t-158 -75.5l46 173q77 49 136 117t97 131q11 18 9 42.5t-14 41.5q-54 70 -107 130zM310 824q-70 -69 -160 -184q-13 -16 -15 -40.5t9 -42.5q18 -30 39 -60t57 -70.5t74 -73t90 -61t105 -41.5l41 154q-107 18 -178.5 101.5t-71.5 193.5q0 59 23 114q8 19 4.5 22 t-17.5 -12zM448 727l-35 -36q-15 -15 -19.5 -38.5t4.5 -41.5q37 -68 93 -116q16 -13 38.5 -11t36.5 17l12 11l22 86l-3 4q-44 44 -89 117q-11 18 -28 20t-32 -12z" /> -<glyph unicode="" d="M-90 100l642 1066q20 31 48 28.5t48 -35.5l642 -1056q21 -32 7.5 -67.5t-50.5 -35.5h-1294q-37 0 -50.5 34t7.5 66zM155 200h345v75q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-75h345l-445 723zM496 700h208q20 0 32 -14.5t8 -34.5l-58 -252 q-4 -20 -21.5 -34.5t-37.5 -14.5h-54q-20 0 -37.5 14.5t-21.5 34.5l-58 252q-4 20 8 34.5t32 14.5z" /> -<glyph unicode="" d="M650 1200q62 0 106 -44t44 -106v-339l363 -325q15 -14 26 -38.5t11 -44.5v-41q0 -20 -12 -26.5t-29 5.5l-359 249v-263q100 -93 100 -113v-64q0 -21 -13 -29t-32 1l-205 128l-205 -128q-19 -9 -32 -1t-13 29v64q0 20 100 113v263l-359 -249q-17 -12 -29 -5.5t-12 26.5v41 q0 20 11 44.5t26 38.5l363 325v339q0 62 44 106t106 44z" /> -<glyph unicode="" d="M850 1200h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-150h-1100v150q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-50h500v50q0 21 14.5 35.5t35.5 14.5zM1100 800v-750q0 -21 -14.5 -35.5 t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v750h1100zM100 600v-100h100v100h-100zM300 600v-100h100v100h-100zM500 600v-100h100v100h-100zM700 600v-100h100v100h-100zM900 600v-100h100v100h-100zM100 400v-100h100v100h-100zM300 400v-100h100v100h-100zM500 400 v-100h100v100h-100zM700 400v-100h100v100h-100zM900 400v-100h100v100h-100zM100 200v-100h100v100h-100zM300 200v-100h100v100h-100zM500 200v-100h100v100h-100zM700 200v-100h100v100h-100zM900 200v-100h100v100h-100z" /> -<glyph unicode="" d="M1135 1165l249 -230q15 -14 15 -35t-15 -35l-249 -230q-14 -14 -24.5 -10t-10.5 25v150h-159l-600 -600h-291q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h209l600 600h241v150q0 21 10.5 25t24.5 -10zM522 819l-141 -141l-122 122h-209q-21 0 -35.5 14.5 t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h291zM1135 565l249 -230q15 -14 15 -35t-15 -35l-249 -230q-14 -14 -24.5 -10t-10.5 25v150h-241l-181 181l141 141l122 -122h159v150q0 21 10.5 25t24.5 -10z" /> -<glyph unicode="" d="M100 1100h1000q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-596l-304 -300v300h-100q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5z" /> -<glyph unicode="" d="M150 1200h200q21 0 35.5 -14.5t14.5 -35.5v-250h-300v250q0 21 14.5 35.5t35.5 14.5zM850 1200h200q21 0 35.5 -14.5t14.5 -35.5v-250h-300v250q0 21 14.5 35.5t35.5 14.5zM1100 800v-300q0 -41 -3 -77.5t-15 -89.5t-32 -96t-58 -89t-89 -77t-129 -51t-174 -20t-174 20 t-129 51t-89 77t-58 89t-32 96t-15 89.5t-3 77.5v300h300v-250v-27v-42.5t1.5 -41t5 -38t10 -35t16.5 -30t25.5 -24.5t35 -19t46.5 -12t60 -4t60 4.5t46.5 12.5t35 19.5t25 25.5t17 30.5t10 35t5 38t2 40.5t-0.5 42v25v250h300z" /> -<glyph unicode="" d="M1100 411l-198 -199l-353 353l-353 -353l-197 199l551 551z" /> -<glyph unicode="" d="M1101 789l-550 -551l-551 551l198 199l353 -353l353 353z" /> -<glyph unicode="" d="M404 1000h746q21 0 35.5 -14.5t14.5 -35.5v-551h150q21 0 25 -10.5t-10 -24.5l-230 -249q-14 -15 -35 -15t-35 15l-230 249q-14 14 -10 24.5t25 10.5h150v401h-381zM135 984l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-400h385l215 -200h-750q-21 0 -35.5 14.5 t-14.5 35.5v550h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" /> -<glyph unicode="" d="M56 1200h94q17 0 31 -11t18 -27l38 -162h896q24 0 39 -18.5t10 -42.5l-100 -475q-5 -21 -27 -42.5t-55 -21.5h-633l48 -200h535q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-50q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v50h-300v-50 q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v50h-31q-18 0 -32.5 10t-20.5 19l-5 10l-201 961h-54q-20 0 -35 14.5t-15 35.5t15 35.5t35 14.5z" /> -<glyph unicode="" d="M1200 1000v-100h-1200v100h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500zM0 800h1200v-800h-1200v800z" /> -<glyph unicode="" d="M200 800l-200 -400v600h200q0 41 29.5 70.5t70.5 29.5h300q42 0 71 -29.5t29 -70.5h500v-200h-1000zM1500 700l-300 -700h-1200l300 700h1200z" /> -<glyph unicode="" d="M635 1184l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-601h150q21 0 25 -10.5t-10 -24.5l-230 -249q-14 -15 -35 -15t-35 15l-230 249q-14 14 -10 24.5t25 10.5h150v601h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" /> -<glyph unicode="" d="M936 864l249 -229q14 -15 14 -35.5t-14 -35.5l-249 -229q-15 -15 -25.5 -10.5t-10.5 24.5v151h-600v-151q0 -20 -10.5 -24.5t-25.5 10.5l-249 229q-14 15 -14 35.5t14 35.5l249 229q15 15 25.5 10.5t10.5 -25.5v-149h600v149q0 21 10.5 25.5t25.5 -10.5z" /> -<glyph unicode="" d="M1169 400l-172 732q-5 23 -23 45.5t-38 22.5h-672q-20 0 -38 -20t-23 -41l-172 -739h1138zM1100 300h-1000q-41 0 -70.5 -29.5t-29.5 -70.5v-100q0 -41 29.5 -70.5t70.5 -29.5h1000q41 0 70.5 29.5t29.5 70.5v100q0 41 -29.5 70.5t-70.5 29.5zM800 100v100h100v-100h-100 zM1000 100v100h100v-100h-100z" /> -<glyph unicode="" d="M1150 1100q21 0 35.5 -14.5t14.5 -35.5v-850q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v850q0 21 14.5 35.5t35.5 14.5zM1000 200l-675 200h-38l47 -276q3 -16 -5.5 -20t-29.5 -4h-7h-84q-20 0 -34.5 14t-18.5 35q-55 337 -55 351v250v6q0 16 1 23.5t6.5 14 t17.5 6.5h200l675 250v-850zM0 750v-250q-4 0 -11 0.5t-24 6t-30 15t-24 30t-11 48.5v50q0 26 10.5 46t25 30t29 16t25.5 7z" /> -<glyph unicode="" d="M553 1200h94q20 0 29 -10.5t3 -29.5l-18 -37q83 -19 144 -82.5t76 -140.5l63 -327l118 -173h17q19 0 33 -14.5t14 -35t-13 -40.5t-31 -27q-8 -4 -23 -9.5t-65 -19.5t-103 -25t-132.5 -20t-158.5 -9q-57 0 -115 5t-104 12t-88.5 15.5t-73.5 17.5t-54.5 16t-35.5 12l-11 4 q-18 8 -31 28t-13 40.5t14 35t33 14.5h17l118 173l63 327q15 77 76 140t144 83l-18 32q-6 19 3.5 32t28.5 13zM498 110q50 -6 102 -6q53 0 102 6q-12 -49 -39.5 -79.5t-62.5 -30.5t-63 30.5t-39 79.5z" /> -<glyph unicode="" d="M800 946l224 78l-78 -224l234 -45l-180 -155l180 -155l-234 -45l78 -224l-224 78l-45 -234l-155 180l-155 -180l-45 234l-224 -78l78 224l-234 45l180 155l-180 155l234 45l-78 224l224 -78l45 234l155 -180l155 180z" /> -<glyph unicode="" d="M650 1200h50q40 0 70 -40.5t30 -84.5v-150l-28 -125h328q40 0 70 -40.5t30 -84.5v-100q0 -45 -29 -74l-238 -344q-16 -24 -38 -40.5t-45 -16.5h-250q-7 0 -42 25t-66 50l-31 25h-61q-45 0 -72.5 18t-27.5 57v400q0 36 20 63l145 196l96 198q13 28 37.5 48t51.5 20z M650 1100l-100 -212l-150 -213v-375h100l136 -100h214l250 375v125h-450l50 225v175h-50zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M600 1100h250q23 0 45 -16.5t38 -40.5l238 -344q29 -29 29 -74v-100q0 -44 -30 -84.5t-70 -40.5h-328q28 -118 28 -125v-150q0 -44 -30 -84.5t-70 -40.5h-50q-27 0 -51.5 20t-37.5 48l-96 198l-145 196q-20 27 -20 63v400q0 39 27.5 57t72.5 18h61q124 100 139 100z M50 1000h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5zM636 1000l-136 -100h-100v-375l150 -213l100 -212h50v175l-50 225h450v125l-250 375h-214z" /> -<glyph unicode="" d="M356 873l363 230q31 16 53 -6l110 -112q13 -13 13.5 -32t-11.5 -34l-84 -121h302q84 0 138 -38t54 -110t-55 -111t-139 -39h-106l-131 -339q-6 -21 -19.5 -41t-28.5 -20h-342q-7 0 -90 81t-83 94v525q0 17 14 35.5t28 28.5zM400 792v-503l100 -89h293l131 339 q6 21 19.5 41t28.5 20h203q21 0 30.5 25t0.5 50t-31 25h-456h-7h-6h-5.5t-6 0.5t-5 1.5t-5 2t-4 2.5t-4 4t-2.5 4.5q-12 25 5 47l146 183l-86 83zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500 q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M475 1103l366 -230q2 -1 6 -3.5t14 -10.5t18 -16.5t14.5 -20t6.5 -22.5v-525q0 -13 -86 -94t-93 -81h-342q-15 0 -28.5 20t-19.5 41l-131 339h-106q-85 0 -139.5 39t-54.5 111t54 110t138 38h302l-85 121q-11 15 -10.5 34t13.5 32l110 112q22 22 53 6zM370 945l146 -183 q17 -22 5 -47q-2 -2 -3.5 -4.5t-4 -4t-4 -2.5t-5 -2t-5 -1.5t-6 -0.5h-6h-6.5h-6h-475v-100h221q15 0 29 -20t20 -41l130 -339h294l106 89v503l-342 236zM1050 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5 v500q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M550 1294q72 0 111 -55t39 -139v-106l339 -131q21 -6 41 -19.5t20 -28.5v-342q0 -7 -81 -90t-94 -83h-525q-17 0 -35.5 14t-28.5 28l-9 14l-230 363q-16 31 6 53l112 110q13 13 32 13.5t34 -11.5l121 -84v302q0 84 38 138t110 54zM600 972v203q0 21 -25 30.5t-50 0.5 t-25 -31v-456v-7v-6v-5.5t-0.5 -6t-1.5 -5t-2 -5t-2.5 -4t-4 -4t-4.5 -2.5q-25 -12 -47 5l-183 146l-83 -86l236 -339h503l89 100v293l-339 131q-21 6 -41 19.5t-20 28.5zM450 200h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M350 1100h500q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5t35.5 -14.5zM600 306v-106q0 -84 -39 -139t-111 -55t-110 54t-38 138v302l-121 -84q-15 -12 -34 -11.5t-32 13.5l-112 110 q-22 22 -6 53l230 363q1 2 3.5 6t10.5 13.5t16.5 17t20 13.5t22.5 6h525q13 0 94 -83t81 -90v-342q0 -15 -20 -28.5t-41 -19.5zM308 900l-236 -339l83 -86l183 146q22 17 47 5q2 -1 4.5 -2.5t4 -4t2.5 -4t2 -5t1.5 -5t0.5 -6v-5.5v-6v-7v-456q0 -22 25 -31t50 0.5t25 30.5 v203q0 15 20 28.5t41 19.5l339 131v293l-89 100h-503z" /> -<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM914 632l-275 223q-16 13 -27.5 8t-11.5 -26v-137h-275 q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h275v-137q0 -21 11.5 -26t27.5 8l275 223q16 13 16 32t-16 32z" /> -<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM561 855l-275 -223q-16 -13 -16 -32t16 -32l275 -223q16 -13 27.5 -8 t11.5 26v137h275q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5h-275v137q0 21 -11.5 26t-27.5 -8z" /> -<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM855 639l-223 275q-13 16 -32 16t-32 -16l-223 -275q-13 -16 -8 -27.5 t26 -11.5h137v-275q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v275h137q21 0 26 11.5t-8 27.5z" /> -<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM675 900h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-275h-137q-21 0 -26 -11.5 t8 -27.5l223 -275q13 -16 32 -16t32 16l223 275q13 16 8 27.5t-26 11.5h-137v275q0 10 -7.5 17.5t-17.5 7.5z" /> -<glyph unicode="" d="M600 1176q116 0 222.5 -46t184 -123.5t123.5 -184t46 -222.5t-46 -222.5t-123.5 -184t-184 -123.5t-222.5 -46t-222.5 46t-184 123.5t-123.5 184t-46 222.5t46 222.5t123.5 184t184 123.5t222.5 46zM627 1101q-15 -12 -36.5 -20.5t-35.5 -12t-43 -8t-39 -6.5 q-15 -3 -45.5 0t-45.5 -2q-20 -7 -51.5 -26.5t-34.5 -34.5q-3 -11 6.5 -22.5t8.5 -18.5q-3 -34 -27.5 -91t-29.5 -79q-9 -34 5 -93t8 -87q0 -9 17 -44.5t16 -59.5q12 0 23 -5t23.5 -15t19.5 -14q16 -8 33 -15t40.5 -15t34.5 -12q21 -9 52.5 -32t60 -38t57.5 -11 q7 -15 -3 -34t-22.5 -40t-9.5 -38q13 -21 23 -34.5t27.5 -27.5t36.5 -18q0 -7 -3.5 -16t-3.5 -14t5 -17q104 -2 221 112q30 29 46.5 47t34.5 49t21 63q-13 8 -37 8.5t-36 7.5q-15 7 -49.5 15t-51.5 19q-18 0 -41 -0.5t-43 -1.5t-42 -6.5t-38 -16.5q-51 -35 -66 -12 q-4 1 -3.5 25.5t0.5 25.5q-6 13 -26.5 17.5t-24.5 6.5q1 15 -0.5 30.5t-7 28t-18.5 11.5t-31 -21q-23 -25 -42 4q-19 28 -8 58q6 16 22 22q6 -1 26 -1.5t33.5 -4t19.5 -13.5q7 -12 18 -24t21.5 -20.5t20 -15t15.5 -10.5l5 -3q2 12 7.5 30.5t8 34.5t-0.5 32q-3 18 3.5 29 t18 22.5t15.5 24.5q6 14 10.5 35t8 31t15.5 22.5t34 22.5q-6 18 10 36q8 0 24 -1.5t24.5 -1.5t20 4.5t20.5 15.5q-10 23 -31 42.5t-37.5 29.5t-49 27t-43.5 23q0 1 2 8t3 11.5t1.5 10.5t-1 9.5t-4.5 4.5q31 -13 58.5 -14.5t38.5 2.5l12 5q5 28 -9.5 46t-36.5 24t-50 15 t-41 20q-18 -4 -37 0zM613 994q0 -17 8 -42t17 -45t9 -23q-8 1 -39.5 5.5t-52.5 10t-37 16.5q3 11 16 29.5t16 25.5q10 -10 19 -10t14 6t13.5 14.5t16.5 12.5z" /> -<glyph unicode="" d="M756 1157q164 92 306 -9l-259 -138l145 -232l251 126q6 -89 -34 -156.5t-117 -110.5q-60 -34 -127 -39.5t-126 16.5l-596 -596q-15 -16 -36.5 -16t-36.5 16l-111 110q-15 15 -15 36.5t15 37.5l600 599q-34 101 5.5 201.5t135.5 154.5z" /> -<glyph unicode="" horiz-adv-x="1220" d="M100 1196h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 1096h-200v-100h200v100zM100 796h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 696h-500v-100h500v100zM100 396h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 296h-300v-100h300v100z " /> -<glyph unicode="" d="M150 1200h900q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM700 500v-300l-200 -200v500l-350 500h900z" /> -<glyph unicode="" d="M500 1200h200q41 0 70.5 -29.5t29.5 -70.5v-100h300q41 0 70.5 -29.5t29.5 -70.5v-400h-500v100h-200v-100h-500v400q0 41 29.5 70.5t70.5 29.5h300v100q0 41 29.5 70.5t70.5 29.5zM500 1100v-100h200v100h-200zM1200 400v-200q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v200h1200z" /> -<glyph unicode="" d="M50 1200h300q21 0 25 -10.5t-10 -24.5l-94 -94l199 -199q7 -8 7 -18t-7 -18l-106 -106q-8 -7 -18 -7t-18 7l-199 199l-94 -94q-14 -14 -24.5 -10t-10.5 25v300q0 21 14.5 35.5t35.5 14.5zM850 1200h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94 l-199 -199q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l199 199l-94 94q-14 14 -10 24.5t25 10.5zM364 470l106 -106q7 -8 7 -18t-7 -18l-199 -199l94 -94q14 -14 10 -24.5t-25 -10.5h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l199 199 q8 7 18 7t18 -7zM1071 271l94 94q14 14 24.5 10t10.5 -25v-300q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -25 10.5t10 24.5l94 94l-199 199q-7 8 -7 18t7 18l106 106q8 7 18 7t18 -7z" /> -<glyph unicode="" d="M596 1192q121 0 231.5 -47.5t190 -127t127 -190t47.5 -231.5t-47.5 -231.5t-127 -190.5t-190 -127t-231.5 -47t-231.5 47t-190.5 127t-127 190.5t-47 231.5t47 231.5t127 190t190.5 127t231.5 47.5zM596 1010q-112 0 -207.5 -55.5t-151 -151t-55.5 -207.5t55.5 -207.5 t151 -151t207.5 -55.5t207.5 55.5t151 151t55.5 207.5t-55.5 207.5t-151 151t-207.5 55.5zM454.5 905q22.5 0 38.5 -16t16 -38.5t-16 -39t-38.5 -16.5t-38.5 16.5t-16 39t16 38.5t38.5 16zM754.5 905q22.5 0 38.5 -16t16 -38.5t-16 -39t-38 -16.5q-14 0 -29 10l-55 -145 q17 -23 17 -51q0 -36 -25.5 -61.5t-61.5 -25.5t-61.5 25.5t-25.5 61.5q0 32 20.5 56.5t51.5 29.5l122 126l1 1q-9 14 -9 28q0 23 16 39t38.5 16zM345.5 709q22.5 0 38.5 -16t16 -38.5t-16 -38.5t-38.5 -16t-38.5 16t-16 38.5t16 38.5t38.5 16zM854.5 709q22.5 0 38.5 -16 t16 -38.5t-16 -38.5t-38.5 -16t-38.5 16t-16 38.5t16 38.5t38.5 16z" /> -<glyph unicode="" d="M546 173l469 470q91 91 99 192q7 98 -52 175.5t-154 94.5q-22 4 -47 4q-34 0 -66.5 -10t-56.5 -23t-55.5 -38t-48 -41.5t-48.5 -47.5q-376 -375 -391 -390q-30 -27 -45 -41.5t-37.5 -41t-32 -46.5t-16 -47.5t-1.5 -56.5q9 -62 53.5 -95t99.5 -33q74 0 125 51l548 548 q36 36 20 75q-7 16 -21.5 26t-32.5 10q-26 0 -50 -23q-13 -12 -39 -38l-341 -338q-15 -15 -35.5 -15.5t-34.5 13.5t-14 34.5t14 34.5q327 333 361 367q35 35 67.5 51.5t78.5 16.5q14 0 29 -1q44 -8 74.5 -35.5t43.5 -68.5q14 -47 2 -96.5t-47 -84.5q-12 -11 -32 -32 t-79.5 -81t-114.5 -115t-124.5 -123.5t-123 -119.5t-96.5 -89t-57 -45q-56 -27 -120 -27q-70 0 -129 32t-93 89q-48 78 -35 173t81 163l511 511q71 72 111 96q91 55 198 55q80 0 152 -33q78 -36 129.5 -103t66.5 -154q17 -93 -11 -183.5t-94 -156.5l-482 -476 q-15 -15 -36 -16t-37 14t-17.5 34t14.5 35z" /> -<glyph unicode="" d="M649 949q48 68 109.5 104t121.5 38.5t118.5 -20t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-150 152.5t-126.5 127.5t-93.5 124.5t-33.5 117.5q0 64 28 123t73 100.5t104 64t119 20 t120.5 -38.5t104.5 -104zM896 972q-33 0 -64.5 -19t-56.5 -46t-47.5 -53.5t-43.5 -45.5t-37.5 -19t-36 19t-40 45.5t-43 53.5t-54 46t-65.5 19q-67 0 -122.5 -55.5t-55.5 -132.5q0 -23 13.5 -51t46 -65t57.5 -63t76 -75l22 -22q15 -14 44 -44t50.5 -51t46 -44t41 -35t23 -12 t23.5 12t42.5 36t46 44t52.5 52t44 43q4 4 12 13q43 41 63.5 62t52 55t46 55t26 46t11.5 44q0 79 -53 133.5t-120 54.5z" /> -<glyph unicode="" d="M776.5 1214q93.5 0 159.5 -66l141 -141q66 -66 66 -160q0 -42 -28 -95.5t-62 -87.5l-29 -29q-31 53 -77 99l-18 18l95 95l-247 248l-389 -389l212 -212l-105 -106l-19 18l-141 141q-66 66 -66 159t66 159l283 283q65 66 158.5 66zM600 706l105 105q10 -8 19 -17l141 -141 q66 -66 66 -159t-66 -159l-283 -283q-66 -66 -159 -66t-159 66l-141 141q-66 66 -66 159.5t66 159.5l55 55q29 -55 75 -102l18 -17l-95 -95l247 -248l389 389z" /> -<glyph unicode="" d="M603 1200q85 0 162 -15t127 -38t79 -48t29 -46v-953q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-41 0 -70.5 29.5t-29.5 70.5v953q0 21 30 46.5t81 48t129 37.5t163 15zM300 1000v-700h600v700h-600zM600 254q-43 0 -73.5 -30.5t-30.5 -73.5t30.5 -73.5t73.5 -30.5t73.5 30.5 t30.5 73.5t-30.5 73.5t-73.5 30.5z" /> -<glyph unicode="" d="M902 1185l283 -282q15 -15 15 -36t-14.5 -35.5t-35.5 -14.5t-35 15l-36 35l-279 -267v-300l-212 210l-308 -307l-280 -203l203 280l307 308l-210 212h300l267 279l-35 36q-15 14 -15 35t14.5 35.5t35.5 14.5t35 -15z" /> -<glyph unicode="" d="M700 1248v-78q38 -5 72.5 -14.5t75.5 -31.5t71 -53.5t52 -84t24 -118.5h-159q-4 36 -10.5 59t-21 45t-40 35.5t-64.5 20.5v-307l64 -13q34 -7 64 -16.5t70 -32t67.5 -52.5t47.5 -80t20 -112q0 -139 -89 -224t-244 -97v-77h-100v79q-150 16 -237 103q-40 40 -52.5 93.5 t-15.5 139.5h139q5 -77 48.5 -126t117.5 -65v335l-27 8q-46 14 -79 26.5t-72 36t-63 52t-40 72.5t-16 98q0 70 25 126t67.5 92t94.5 57t110 27v77h100zM600 754v274q-29 -4 -50 -11t-42 -21.5t-31.5 -41.5t-10.5 -65q0 -29 7 -50.5t16.5 -34t28.5 -22.5t31.5 -14t37.5 -10 q9 -3 13 -4zM700 547v-310q22 2 42.5 6.5t45 15.5t41.5 27t29 42t12 59.5t-12.5 59.5t-38 44.5t-53 31t-66.5 24.5z" /> -<glyph unicode="" d="M561 1197q84 0 160.5 -40t123.5 -109.5t47 -147.5h-153q0 40 -19.5 71.5t-49.5 48.5t-59.5 26t-55.5 9q-37 0 -79 -14.5t-62 -35.5q-41 -44 -41 -101q0 -26 13.5 -63t26.5 -61t37 -66q6 -9 9 -14h241v-100h-197q8 -50 -2.5 -115t-31.5 -95q-45 -62 -99 -112 q34 10 83 17.5t71 7.5q32 1 102 -16t104 -17q83 0 136 30l50 -147q-31 -19 -58 -30.5t-55 -15.5t-42 -4.5t-46 -0.5q-23 0 -76 17t-111 32.5t-96 11.5q-39 -3 -82 -16t-67 -25l-23 -11l-55 145q4 3 16 11t15.5 10.5t13 9t15.5 12t14.5 14t17.5 18.5q48 55 54 126.5 t-30 142.5h-221v100h166q-23 47 -44 104q-7 20 -12 41.5t-6 55.5t6 66.5t29.5 70.5t58.5 71q97 88 263 88z" /> -<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM935 1184l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-900h-200v900h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" /> -<glyph unicode="" d="M1000 700h-100v100h-100v-100h-100v500h300v-500zM400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM801 1100v-200h100v200h-100zM1000 350l-200 -250h200v-100h-300v150l200 250h-200v100h300v-150z " /> -<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1000 1050l-200 -250h200v-100h-300v150l200 250h-200v100h300v-150zM1000 0h-100v100h-100v-100h-100v500h300v-500zM801 400v-200h100v200h-100z " /> -<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1000 700h-100v400h-100v100h200v-500zM1100 0h-100v100h-200v400h300v-500zM901 400v-200h100v200h-100z" /> -<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1100 700h-100v100h-200v400h300v-500zM901 1100v-200h100v200h-100zM1000 0h-100v400h-100v100h200v-500z" /> -<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM900 1000h-200v200h200v-200zM1000 700h-300v200h300v-200zM1100 400h-400v200h400v-200zM1200 100h-500v200h500v-200z" /> -<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1200 1000h-500v200h500v-200zM1100 700h-400v200h400v-200zM1000 400h-300v200h300v-200zM900 100h-200v200h200v-200z" /> -<glyph unicode="" d="M350 1100h400q162 0 256 -93.5t94 -256.5v-400q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5z" /> -<glyph unicode="" d="M350 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-163 0 -256.5 92.5t-93.5 257.5v400q0 163 94 256.5t256 93.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM440 770l253 -190q17 -12 17 -30t-17 -30l-253 -190q-16 -12 -28 -6.5t-12 26.5v400q0 21 12 26.5t28 -6.5z" /> -<glyph unicode="" d="M350 1100h400q163 0 256.5 -94t93.5 -256v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 163 92.5 256.5t257.5 93.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM350 700h400q21 0 26.5 -12t-6.5 -28l-190 -253q-12 -17 -30 -17t-30 17l-190 253q-12 16 -6.5 28t26.5 12z" /> -<glyph unicode="" d="M350 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -163 -92.5 -256.5t-257.5 -93.5h-400q-163 0 -256.5 94t-93.5 256v400q0 165 92.5 257.5t257.5 92.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM580 693l190 -253q12 -16 6.5 -28t-26.5 -12h-400q-21 0 -26.5 12t6.5 28l190 253q12 17 30 17t30 -17z" /> -<glyph unicode="" d="M550 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h450q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5h-450q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM338 867l324 -284q16 -14 16 -33t-16 -33l-324 -284q-16 -14 -27 -9t-11 26v150h-250q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h250v150q0 21 11 26t27 -9z" /> -<glyph unicode="" d="M793 1182l9 -9q8 -10 5 -27q-3 -11 -79 -225.5t-78 -221.5l300 1q24 0 32.5 -17.5t-5.5 -35.5q-1 0 -133.5 -155t-267 -312.5t-138.5 -162.5q-12 -15 -26 -15h-9l-9 8q-9 11 -4 32q2 9 42 123.5t79 224.5l39 110h-302q-23 0 -31 19q-10 21 6 41q75 86 209.5 237.5 t228 257t98.5 111.5q9 16 25 16h9z" /> -<glyph unicode="" d="M350 1100h400q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-450q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h450q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400 q0 165 92.5 257.5t257.5 92.5zM938 867l324 -284q16 -14 16 -33t-16 -33l-324 -284q-16 -14 -27 -9t-11 26v150h-250q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h250v150q0 21 11 26t27 -9z" /> -<glyph unicode="" d="M750 1200h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -10.5 -25t-24.5 10l-109 109l-312 -312q-15 -15 -35.5 -15t-35.5 15l-141 141q-15 15 -15 35.5t15 35.5l312 312l-109 109q-14 14 -10 24.5t25 10.5zM456 900h-156q-41 0 -70.5 -29.5t-29.5 -70.5v-500 q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v148l200 200v-298q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5h300z" /> -<glyph unicode="" d="M600 1186q119 0 227.5 -46.5t187 -125t125 -187t46.5 -227.5t-46.5 -227.5t-125 -187t-187 -125t-227.5 -46.5t-227.5 46.5t-187 125t-125 187t-46.5 227.5t46.5 227.5t125 187t187 125t227.5 46.5zM600 1022q-115 0 -212 -56.5t-153.5 -153.5t-56.5 -212t56.5 -212 t153.5 -153.5t212 -56.5t212 56.5t153.5 153.5t56.5 212t-56.5 212t-153.5 153.5t-212 56.5zM600 794q80 0 137 -57t57 -137t-57 -137t-137 -57t-137 57t-57 137t57 137t137 57z" /> -<glyph unicode="" d="M450 1200h200q21 0 35.5 -14.5t14.5 -35.5v-350h245q20 0 25 -11t-9 -26l-383 -426q-14 -15 -33.5 -15t-32.5 15l-379 426q-13 15 -8.5 26t25.5 11h250v350q0 21 14.5 35.5t35.5 14.5zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5z M900 200v-50h100v50h-100z" /> -<glyph unicode="" d="M583 1182l378 -435q14 -15 9 -31t-26 -16h-244v-250q0 -20 -17 -35t-39 -15h-200q-20 0 -32 14.5t-12 35.5v250h-250q-20 0 -25.5 16.5t8.5 31.5l383 431q14 16 33.5 17t33.5 -14zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5z M900 200v-50h100v50h-100z" /> -<glyph unicode="" d="M396 723l369 369q7 7 17.5 7t17.5 -7l139 -139q7 -8 7 -18.5t-7 -17.5l-525 -525q-7 -8 -17.5 -8t-17.5 8l-292 291q-7 8 -7 18t7 18l139 139q8 7 18.5 7t17.5 -7zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50 h-100z" /> -<glyph unicode="" d="M135 1023l142 142q14 14 35 14t35 -14l77 -77l-212 -212l-77 76q-14 15 -14 36t14 35zM655 855l210 210q14 14 24.5 10t10.5 -25l-2 -599q-1 -20 -15.5 -35t-35.5 -15l-597 -1q-21 0 -25 10.5t10 24.5l208 208l-154 155l212 212zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5 v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50h-100z" /> -<glyph unicode="" d="M350 1200l599 -2q20 -1 35 -15.5t15 -35.5l1 -597q0 -21 -10.5 -25t-24.5 10l-208 208l-155 -154l-212 212l155 154l-210 210q-14 14 -10 24.5t25 10.5zM524 512l-76 -77q-15 -14 -36 -14t-35 14l-142 142q-14 14 -14 35t14 35l77 77zM50 300h1000q21 0 35.5 -14.5 t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50h-100z" /> -<glyph unicode="" d="M1200 103l-483 276l-314 -399v423h-399l1196 796v-1096zM483 424v-230l683 953z" /> -<glyph unicode="" d="M1100 1000v-850q0 -21 -14.5 -35.5t-35.5 -14.5h-150v400h-700v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200z" /> -<glyph unicode="" d="M1100 1000l-2 -149l-299 -299l-95 95q-9 9 -21.5 9t-21.5 -9l-149 -147h-312v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM1132 638l106 -106q7 -7 7 -17.5t-7 -17.5l-420 -421q-8 -7 -18 -7 t-18 7l-202 203q-8 7 -8 17.5t8 17.5l106 106q7 8 17.5 8t17.5 -8l79 -79l297 297q7 7 17.5 7t17.5 -7z" /> -<glyph unicode="" d="M1100 1000v-269l-103 -103l-134 134q-15 15 -33.5 16.5t-34.5 -12.5l-266 -266h-329v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM1202 572l70 -70q15 -15 15 -35.5t-15 -35.5l-131 -131 l131 -131q15 -15 15 -35.5t-15 -35.5l-70 -70q-15 -15 -35.5 -15t-35.5 15l-131 131l-131 -131q-15 -15 -35.5 -15t-35.5 15l-70 70q-15 15 -15 35.5t15 35.5l131 131l-131 131q-15 15 -15 35.5t15 35.5l70 70q15 15 35.5 15t35.5 -15l131 -131l131 131q15 15 35.5 15 t35.5 -15z" /> -<glyph unicode="" d="M1100 1000v-300h-350q-21 0 -35.5 -14.5t-14.5 -35.5v-150h-500v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM850 600h100q21 0 35.5 -14.5t14.5 -35.5v-250h150q21 0 25 -10.5t-10 -24.5 l-230 -230q-14 -14 -35 -14t-35 14l-230 230q-14 14 -10 24.5t25 10.5h150v250q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M1100 1000v-400l-165 165q-14 15 -35 15t-35 -15l-263 -265h-402v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM935 565l230 -229q14 -15 10 -25.5t-25 -10.5h-150v-250q0 -20 -14.5 -35 t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35v250h-150q-21 0 -25 10.5t10 25.5l230 229q14 15 35 15t35 -15z" /> -<glyph unicode="" d="M50 1100h1100q21 0 35.5 -14.5t14.5 -35.5v-150h-1200v150q0 21 14.5 35.5t35.5 14.5zM1200 800v-550q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v550h1200zM100 500v-200h400v200h-400z" /> -<glyph unicode="" d="M935 1165l248 -230q14 -14 14 -35t-14 -35l-248 -230q-14 -14 -24.5 -10t-10.5 25v150h-400v200h400v150q0 21 10.5 25t24.5 -10zM200 800h-50q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v-200zM400 800h-100v200h100v-200zM18 435l247 230 q14 14 24.5 10t10.5 -25v-150h400v-200h-400v-150q0 -21 -10.5 -25t-24.5 10l-247 230q-15 14 -15 35t15 35zM900 300h-100v200h100v-200zM1000 500h51q20 0 34.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-34.5 -14.5h-51v200z" /> -<glyph unicode="" d="M862 1073l276 116q25 18 43.5 8t18.5 -41v-1106q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v397q-4 1 -11 5t-24 17.5t-30 29t-24 42t-11 56.5v359q0 31 18.5 65t43.5 52zM550 1200q22 0 34.5 -12.5t14.5 -24.5l1 -13v-450q0 -28 -10.5 -59.5 t-25 -56t-29 -45t-25.5 -31.5l-10 -11v-447q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v447q-4 4 -11 11.5t-24 30.5t-30 46t-24 55t-11 60v450q0 2 0.5 5.5t4 12t8.5 15t14.5 12t22.5 5.5q20 0 32.5 -12.5t14.5 -24.5l3 -13v-350h100v350v5.5t2.5 12 t7 15t15 12t25.5 5.5q23 0 35.5 -12.5t13.5 -24.5l1 -13v-350h100v350q0 2 0.5 5.5t3 12t7 15t15 12t24.5 5.5z" /> -<glyph unicode="" d="M1200 1100v-56q-4 0 -11 -0.5t-24 -3t-30 -7.5t-24 -15t-11 -24v-888q0 -22 25 -34.5t50 -13.5l25 -2v-56h-400v56q75 0 87.5 6.5t12.5 43.5v394h-500v-394q0 -37 12.5 -43.5t87.5 -6.5v-56h-400v56q4 0 11 0.5t24 3t30 7.5t24 15t11 24v888q0 22 -25 34.5t-50 13.5 l-25 2v56h400v-56q-75 0 -87.5 -6.5t-12.5 -43.5v-394h500v394q0 37 -12.5 43.5t-87.5 6.5v56h400z" /> -<glyph unicode="" d="M675 1000h375q21 0 35.5 -14.5t14.5 -35.5v-150h-105l-295 -98v98l-200 200h-400l100 100h375zM100 900h300q41 0 70.5 -29.5t29.5 -70.5v-500q0 -41 -29.5 -70.5t-70.5 -29.5h-300q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5zM100 800v-200h300v200 h-300zM1100 535l-400 -133v163l400 133v-163zM100 500v-200h300v200h-300zM1100 398v-248q0 -21 -14.5 -35.5t-35.5 -14.5h-375l-100 -100h-375l-100 100h400l200 200h105z" /> -<glyph unicode="" d="M17 1007l162 162q17 17 40 14t37 -22l139 -194q14 -20 11 -44.5t-20 -41.5l-119 -118q102 -142 228 -268t267 -227l119 118q17 17 42.5 19t44.5 -12l192 -136q19 -14 22.5 -37.5t-13.5 -40.5l-163 -162q-3 -1 -9.5 -1t-29.5 2t-47.5 6t-62.5 14.5t-77.5 26.5t-90 42.5 t-101.5 60t-111 83t-119 108.5q-74 74 -133.5 150.5t-94.5 138.5t-60 119.5t-34.5 100t-15 74.5t-4.5 48z" /> -<glyph unicode="" d="M600 1100q92 0 175 -10.5t141.5 -27t108.5 -36.5t81.5 -40t53.5 -37t31 -27l9 -10v-200q0 -21 -14.5 -33t-34.5 -9l-202 34q-20 3 -34.5 20t-14.5 38v146q-141 24 -300 24t-300 -24v-146q0 -21 -14.5 -38t-34.5 -20l-202 -34q-20 -3 -34.5 9t-14.5 33v200q3 4 9.5 10.5 t31 26t54 37.5t80.5 39.5t109 37.5t141 26.5t175 10.5zM600 795q56 0 97 -9.5t60 -23.5t30 -28t12 -24l1 -10v-50l365 -303q14 -15 24.5 -40t10.5 -45v-212q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v212q0 20 10.5 45t24.5 40l365 303v50 q0 4 1 10.5t12 23t30 29t60 22.5t97 10z" /> -<glyph unicode="" d="M1100 700l-200 -200h-600l-200 200v500h200v-200h200v200h200v-200h200v200h200v-500zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-12l137 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5 t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M700 1100h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-1000h300v1000q0 41 -29.5 70.5t-70.5 29.5zM1100 800h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-700h300v700q0 41 -29.5 70.5t-70.5 29.5zM400 0h-300v400q0 41 29.5 70.5t70.5 29.5h100q41 0 70.5 -29.5t29.5 -70.5v-400z " /> -<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-100h200v-300h-300v100h200v100h-200v300h300v-100zM900 700v-300l-100 -100h-200v500h200z M700 700v-300h100v300h-100z" /> -<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 300h-100v200h-100v-200h-100v500h100v-200h100v200h100v-500zM900 700v-300l-100 -100h-200v500h200z M700 700v-300h100v300h-100z" /> -<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-300h200v-100h-300v500h300v-100zM900 700h-200v-300h200v-100h-300v500h300v-100z" /> -<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 400l-300 150l300 150v-300zM900 550l-300 -150v300z" /> -<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM900 300h-700v500h700v-500zM800 700h-130q-38 0 -66.5 -43t-28.5 -108t27 -107t68 -42h130v300zM300 700v-300 h130q41 0 68 42t27 107t-28.5 108t-66.5 43h-130z" /> -<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-100h200v-300h-300v100h200v100h-200v300h300v-100zM900 300h-100v400h-100v100h200v-500z M700 300h-100v100h100v-100z" /> -<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM300 700h200v-400h-300v500h100v-100zM900 300h-100v400h-100v100h200v-500zM300 600v-200h100v200h-100z M700 300h-100v100h100v-100z" /> -<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 500l-199 -200h-100v50l199 200v150h-200v100h300v-300zM900 300h-100v400h-100v100h200v-500zM701 300h-100 v100h100v-100z" /> -<glyph unicode="" d="M600 1191q120 0 229.5 -47t188.5 -126t126 -188.5t47 -229.5t-47 -229.5t-126 -188.5t-188.5 -126t-229.5 -47t-229.5 47t-188.5 126t-126 188.5t-47 229.5t47 229.5t126 188.5t188.5 126t229.5 47zM600 1021q-114 0 -211 -56.5t-153.5 -153.5t-56.5 -211t56.5 -211 t153.5 -153.5t211 -56.5t211 56.5t153.5 153.5t56.5 211t-56.5 211t-153.5 153.5t-211 56.5zM800 700h-300v-200h300v-100h-300l-100 100v200l100 100h300v-100z" /> -<glyph unicode="" d="M600 1191q120 0 229.5 -47t188.5 -126t126 -188.5t47 -229.5t-47 -229.5t-126 -188.5t-188.5 -126t-229.5 -47t-229.5 47t-188.5 126t-126 188.5t-47 229.5t47 229.5t126 188.5t188.5 126t229.5 47zM600 1021q-114 0 -211 -56.5t-153.5 -153.5t-56.5 -211t56.5 -211 t153.5 -153.5t211 -56.5t211 56.5t153.5 153.5t56.5 211t-56.5 211t-153.5 153.5t-211 56.5zM800 700v-100l-50 -50l100 -100v-50h-100l-100 100h-150v-100h-100v400h300zM500 700v-100h200v100h-200z" /> -<glyph unicode="" d="M503 1089q110 0 200.5 -59.5t134.5 -156.5q44 14 90 14q120 0 205 -86.5t85 -207t-85 -207t-205 -86.5h-128v250q0 21 -14.5 35.5t-35.5 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-250h-222q-80 0 -136 57.5t-56 136.5q0 69 43 122.5t108 67.5q-2 19 -2 37q0 100 49 185 t134 134t185 49zM525 500h150q10 0 17.5 -7.5t7.5 -17.5v-275h137q21 0 26 -11.5t-8 -27.5l-223 -244q-13 -16 -32 -16t-32 16l-223 244q-13 16 -8 27.5t26 11.5h137v275q0 10 7.5 17.5t17.5 7.5z" /> -<glyph unicode="" d="M502 1089q110 0 201 -59.5t135 -156.5q43 15 89 15q121 0 206 -86.5t86 -206.5q0 -99 -60 -181t-150 -110l-378 360q-13 16 -31.5 16t-31.5 -16l-381 -365h-9q-79 0 -135.5 57.5t-56.5 136.5q0 69 43 122.5t108 67.5q-2 19 -2 38q0 100 49 184.5t133.5 134t184.5 49.5z M632 467l223 -228q13 -16 8 -27.5t-26 -11.5h-137v-275q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v275h-137q-21 0 -26 11.5t8 27.5q199 204 223 228q19 19 31.5 19t32.5 -19z" /> -<glyph unicode="" d="M700 100v100h400l-270 300h170l-270 300h170l-300 333l-300 -333h170l-270 -300h170l-270 -300h400v-100h-50q-21 0 -35.5 -14.5t-14.5 -35.5v-50h400v50q0 21 -14.5 35.5t-35.5 14.5h-50z" /> -<glyph unicode="" d="M600 1179q94 0 167.5 -56.5t99.5 -145.5q89 -6 150.5 -71.5t61.5 -155.5q0 -61 -29.5 -112.5t-79.5 -82.5q9 -29 9 -55q0 -74 -52.5 -126.5t-126.5 -52.5q-55 0 -100 30v-251q21 0 35.5 -14.5t14.5 -35.5v-50h-300v50q0 21 14.5 35.5t35.5 14.5v251q-45 -30 -100 -30 q-74 0 -126.5 52.5t-52.5 126.5q0 18 4 38q-47 21 -75.5 65t-28.5 97q0 74 52.5 126.5t126.5 52.5q5 0 23 -2q0 2 -1 10t-1 13q0 116 81.5 197.5t197.5 81.5z" /> -<glyph unicode="" d="M1010 1010q111 -111 150.5 -260.5t0 -299t-150.5 -260.5q-83 -83 -191.5 -126.5t-218.5 -43.5t-218.5 43.5t-191.5 126.5q-111 111 -150.5 260.5t0 299t150.5 260.5q83 83 191.5 126.5t218.5 43.5t218.5 -43.5t191.5 -126.5zM476 1065q-4 0 -8 -1q-121 -34 -209.5 -122.5 t-122.5 -209.5q-4 -12 2.5 -23t18.5 -14l36 -9q3 -1 7 -1q23 0 29 22q27 96 98 166q70 71 166 98q11 3 17.5 13.5t3.5 22.5l-9 35q-3 13 -14 19q-7 4 -15 4zM512 920q-4 0 -9 -2q-80 -24 -138.5 -82.5t-82.5 -138.5q-4 -13 2 -24t19 -14l34 -9q4 -1 8 -1q22 0 28 21 q18 58 58.5 98.5t97.5 58.5q12 3 18 13.5t3 21.5l-9 35q-3 12 -14 19q-7 4 -15 4zM719.5 719.5q-49.5 49.5 -119.5 49.5t-119.5 -49.5t-49.5 -119.5t49.5 -119.5t119.5 -49.5t119.5 49.5t49.5 119.5t-49.5 119.5zM855 551q-22 0 -28 -21q-18 -58 -58.5 -98.5t-98.5 -57.5 q-11 -4 -17 -14.5t-3 -21.5l9 -35q3 -12 14 -19q7 -4 15 -4q4 0 9 2q80 24 138.5 82.5t82.5 138.5q4 13 -2.5 24t-18.5 14l-34 9q-4 1 -8 1zM1000 515q-23 0 -29 -22q-27 -96 -98 -166q-70 -71 -166 -98q-11 -3 -17.5 -13.5t-3.5 -22.5l9 -35q3 -13 14 -19q7 -4 15 -4 q4 0 8 1q121 34 209.5 122.5t122.5 209.5q4 12 -2.5 23t-18.5 14l-36 9q-3 1 -7 1z" /> -<glyph unicode="" d="M700 800h300v-380h-180v200h-340v-200h-380v755q0 10 7.5 17.5t17.5 7.5h575v-400zM1000 900h-200v200zM700 300h162l-212 -212l-212 212h162v200h100v-200zM520 0h-395q-10 0 -17.5 7.5t-7.5 17.5v395zM1000 220v-195q0 -10 -7.5 -17.5t-17.5 -7.5h-195z" /> -<glyph unicode="" d="M700 800h300v-520l-350 350l-550 -550v1095q0 10 7.5 17.5t17.5 7.5h575v-400zM1000 900h-200v200zM862 200h-162v-200h-100v200h-162l212 212zM480 0h-355q-10 0 -17.5 7.5t-7.5 17.5v55h380v-80zM1000 80v-55q0 -10 -7.5 -17.5t-17.5 -7.5h-155v80h180z" /> -<glyph unicode="" d="M1162 800h-162v-200h100l100 -100h-300v300h-162l212 212zM200 800h200q27 0 40 -2t29.5 -10.5t23.5 -30t7 -57.5h300v-100h-600l-200 -350v450h100q0 36 7 57.5t23.5 30t29.5 10.5t40 2zM800 400h240l-240 -400h-800l300 500h500v-100z" /> -<glyph unicode="" d="M650 1100h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5zM1000 850v150q41 0 70.5 -29.5t29.5 -70.5v-800 q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-1 0 -20 4l246 246l-326 326v324q0 41 29.5 70.5t70.5 29.5v-150q0 -62 44 -106t106 -44h300q62 0 106 44t44 106zM412 250l-212 -212v162h-200v100h200v162z" /> -<glyph unicode="" d="M450 1100h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5zM800 850v150q41 0 70.5 -29.5t29.5 -70.5v-500 h-200v-300h200q0 -36 -7 -57.5t-23.5 -30t-29.5 -10.5t-40 -2h-600q-41 0 -70.5 29.5t-29.5 70.5v800q0 41 29.5 70.5t70.5 29.5v-150q0 -62 44 -106t106 -44h300q62 0 106 44t44 106zM1212 250l-212 -212v162h-200v100h200v162z" /> -<glyph unicode="" d="M658 1197l637 -1104q23 -38 7 -65.5t-60 -27.5h-1276q-44 0 -60 27.5t7 65.5l637 1104q22 39 54 39t54 -39zM704 800h-208q-20 0 -32 -14.5t-8 -34.5l58 -302q4 -20 21.5 -34.5t37.5 -14.5h54q20 0 37.5 14.5t21.5 34.5l58 302q4 20 -8 34.5t-32 14.5zM500 300v-100h200 v100h-200z" /> -<glyph unicode="" d="M425 1100h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM425 800h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5 t17.5 7.5zM825 800h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM25 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150 q0 10 7.5 17.5t17.5 7.5zM425 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM825 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5 v150q0 10 7.5 17.5t17.5 7.5zM25 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM425 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5 t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM825 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" /> -<glyph unicode="" d="M700 1200h100v-200h-100v-100h350q62 0 86.5 -39.5t-3.5 -94.5l-66 -132q-41 -83 -81 -134h-772q-40 51 -81 134l-66 132q-28 55 -3.5 94.5t86.5 39.5h350v100h-100v200h100v100h200v-100zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-12l137 -100 h-950l138 100h-13q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M600 1300q40 0 68.5 -29.5t28.5 -70.5h-194q0 41 28.5 70.5t68.5 29.5zM443 1100h314q18 -37 18 -75q0 -8 -3 -25h328q41 0 44.5 -16.5t-30.5 -38.5l-175 -145h-678l-178 145q-34 22 -29 38.5t46 16.5h328q-3 17 -3 25q0 38 18 75zM250 700h700q21 0 35.5 -14.5 t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-150v-200l275 -200h-950l275 200v200h-150q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M600 1181q75 0 128 -53t53 -128t-53 -128t-128 -53t-128 53t-53 128t53 128t128 53zM602 798h46q34 0 55.5 -28.5t21.5 -86.5q0 -76 39 -183h-324q39 107 39 183q0 58 21.5 86.5t56.5 28.5h45zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13 l138 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M600 1300q47 0 92.5 -53.5t71 -123t25.5 -123.5q0 -78 -55.5 -133.5t-133.5 -55.5t-133.5 55.5t-55.5 133.5q0 62 34 143l144 -143l111 111l-163 163q34 26 63 26zM602 798h46q34 0 55.5 -28.5t21.5 -86.5q0 -76 39 -183h-324q39 107 39 183q0 58 21.5 86.5t56.5 28.5h45 zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13l138 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M600 1200l300 -161v-139h-300q0 -57 18.5 -108t50 -91.5t63 -72t70 -67.5t57.5 -61h-530q-60 83 -90.5 177.5t-30.5 178.5t33 164.5t87.5 139.5t126 96.5t145.5 41.5v-98zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13l138 -100h-950l137 100 h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M600 1300q41 0 70.5 -29.5t29.5 -70.5v-78q46 -26 73 -72t27 -100v-50h-400v50q0 54 27 100t73 72v78q0 41 29.5 70.5t70.5 29.5zM400 800h400q54 0 100 -27t72 -73h-172v-100h200v-100h-200v-100h200v-100h-200v-100h200q0 -83 -58.5 -141.5t-141.5 -58.5h-400 q-83 0 -141.5 58.5t-58.5 141.5v400q0 83 58.5 141.5t141.5 58.5z" /> -<glyph unicode="" d="M150 1100h900q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5zM125 400h950q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-283l224 -224q13 -13 13 -31.5t-13 -32 t-31.5 -13.5t-31.5 13l-88 88h-524l-87 -88q-13 -13 -32 -13t-32 13.5t-13 32t13 31.5l224 224h-289q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM541 300l-100 -100h324l-100 100h-124z" /> -<glyph unicode="" d="M200 1100h800q83 0 141.5 -58.5t58.5 -141.5v-200h-100q0 41 -29.5 70.5t-70.5 29.5h-250q-41 0 -70.5 -29.5t-29.5 -70.5h-100q0 41 -29.5 70.5t-70.5 29.5h-250q-41 0 -70.5 -29.5t-29.5 -70.5h-100v200q0 83 58.5 141.5t141.5 58.5zM100 600h1000q41 0 70.5 -29.5 t29.5 -70.5v-300h-1200v300q0 41 29.5 70.5t70.5 29.5zM300 100v-50q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v50h200zM1100 100v-50q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v50h200z" /> -<glyph unicode="" d="M480 1165l682 -683q31 -31 31 -75.5t-31 -75.5l-131 -131h-481l-517 518q-32 31 -32 75.5t32 75.5l295 296q31 31 75.5 31t76.5 -31zM108 794l342 -342l303 304l-341 341zM250 100h800q21 0 35.5 -14.5t14.5 -35.5v-50h-900v50q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M1057 647l-189 506q-8 19 -27.5 33t-40.5 14h-400q-21 0 -40.5 -14t-27.5 -33l-189 -506q-8 -19 1.5 -33t30.5 -14h625v-150q0 -21 14.5 -35.5t35.5 -14.5t35.5 14.5t14.5 35.5v150h125q21 0 30.5 14t1.5 33zM897 0h-595v50q0 21 14.5 35.5t35.5 14.5h50v50 q0 21 14.5 35.5t35.5 14.5h48v300h200v-300h47q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-50z" /> -<glyph unicode="" d="M900 800h300v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-375v591l-300 300v84q0 10 7.5 17.5t17.5 7.5h375v-400zM1200 900h-200v200zM400 600h300v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-650q-10 0 -17.5 7.5t-7.5 17.5v950q0 10 7.5 17.5t17.5 7.5h375v-400zM700 700h-200v200z " /> -<glyph unicode="" d="M484 1095h195q75 0 146 -32.5t124 -86t89.5 -122.5t48.5 -142q18 -14 35 -20q31 -10 64.5 6.5t43.5 48.5q10 34 -15 71q-19 27 -9 43q5 8 12.5 11t19 -1t23.5 -16q41 -44 39 -105q-3 -63 -46 -106.5t-104 -43.5h-62q-7 -55 -35 -117t-56 -100l-39 -234q-3 -20 -20 -34.5 t-38 -14.5h-100q-21 0 -33 14.5t-9 34.5l12 70q-49 -14 -91 -14h-195q-24 0 -65 8l-11 -64q-3 -20 -20 -34.5t-38 -14.5h-100q-21 0 -33 14.5t-9 34.5l26 157q-84 74 -128 175l-159 53q-19 7 -33 26t-14 40v50q0 21 14.5 35.5t35.5 14.5h124q11 87 56 166l-111 95 q-16 14 -12.5 23.5t24.5 9.5h203q116 101 250 101zM675 1000h-250q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h250q10 0 17.5 7.5t7.5 17.5v50q0 10 -7.5 17.5t-17.5 7.5z" /> -<glyph unicode="" d="M641 900l423 247q19 8 42 2.5t37 -21.5l32 -38q14 -15 12.5 -36t-17.5 -34l-139 -120h-390zM50 1100h106q67 0 103 -17t66 -71l102 -212h823q21 0 35.5 -14.5t14.5 -35.5v-50q0 -21 -14 -40t-33 -26l-737 -132q-23 -4 -40 6t-26 25q-42 67 -100 67h-300q-62 0 -106 44 t-44 106v200q0 62 44 106t106 44zM173 928h-80q-19 0 -28 -14t-9 -35v-56q0 -51 42 -51h134q16 0 21.5 8t5.5 24q0 11 -16 45t-27 51q-18 28 -43 28zM550 727q-32 0 -54.5 -22.5t-22.5 -54.5t22.5 -54.5t54.5 -22.5t54.5 22.5t22.5 54.5t-22.5 54.5t-54.5 22.5zM130 389 l152 130q18 19 34 24t31 -3.5t24.5 -17.5t25.5 -28q28 -35 50.5 -51t48.5 -13l63 5l48 -179q13 -61 -3.5 -97.5t-67.5 -79.5l-80 -69q-47 -40 -109 -35.5t-103 51.5l-130 151q-40 47 -35.5 109.5t51.5 102.5zM380 377l-102 -88q-31 -27 2 -65l37 -43q13 -15 27.5 -19.5 t31.5 6.5l61 53q19 16 14 49q-2 20 -12 56t-17 45q-11 12 -19 14t-23 -8z" /> -<glyph unicode="" d="M625 1200h150q10 0 17.5 -7.5t7.5 -17.5v-109q79 -33 131 -87.5t53 -128.5q1 -46 -15 -84.5t-39 -61t-46 -38t-39 -21.5l-17 -6q6 0 15 -1.5t35 -9t50 -17.5t53 -30t50 -45t35.5 -64t14.5 -84q0 -59 -11.5 -105.5t-28.5 -76.5t-44 -51t-49.5 -31.5t-54.5 -16t-49.5 -6.5 t-43.5 -1v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-100v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-175q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h75v600h-75q-10 0 -17.5 7.5t-7.5 17.5v150 q0 10 7.5 17.5t17.5 7.5h175v75q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-75h100v75q0 10 7.5 17.5t17.5 7.5zM400 900v-200h263q28 0 48.5 10.5t30 25t15 29t5.5 25.5l1 10q0 4 -0.5 11t-6 24t-15 30t-30 24t-48.5 11h-263zM400 500v-200h363q28 0 48.5 10.5 t30 25t15 29t5.5 25.5l1 10q0 4 -0.5 11t-6 24t-15 30t-30 24t-48.5 11h-363z" /> -<glyph unicode="" d="M212 1198h780q86 0 147 -61t61 -147v-416q0 -51 -18 -142.5t-36 -157.5l-18 -66q-29 -87 -93.5 -146.5t-146.5 -59.5h-572q-82 0 -147 59t-93 147q-8 28 -20 73t-32 143.5t-20 149.5v416q0 86 61 147t147 61zM600 1045q-70 0 -132.5 -11.5t-105.5 -30.5t-78.5 -41.5 t-57 -45t-36 -41t-20.5 -30.5l-6 -12l156 -243h560l156 243q-2 5 -6 12.5t-20 29.5t-36.5 42t-57 44.5t-79 42t-105 29.5t-132.5 12zM762 703h-157l195 261z" /> -<glyph unicode="" d="M475 1300h150q103 0 189 -86t86 -189v-500q0 -41 -42 -83t-83 -42h-450q-41 0 -83 42t-42 83v500q0 103 86 189t189 86zM700 300v-225q0 -21 -27 -48t-48 -27h-150q-21 0 -48 27t-27 48v225h300z" /> -<glyph unicode="" d="M475 1300h96q0 -150 89.5 -239.5t239.5 -89.5v-446q0 -41 -42 -83t-83 -42h-450q-41 0 -83 42t-42 83v500q0 103 86 189t189 86zM700 300v-225q0 -21 -27 -48t-48 -27h-150q-21 0 -48 27t-27 48v225h300z" /> -<glyph unicode="" d="M1294 767l-638 -283l-378 170l-78 -60v-224l100 -150v-199l-150 148l-150 -149v200l100 150v250q0 4 -0.5 10.5t0 9.5t1 8t3 8t6.5 6l47 40l-147 65l642 283zM1000 380l-350 -166l-350 166v147l350 -165l350 165v-147z" /> -<glyph unicode="" d="M250 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM650 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM1050 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44z" /> -<glyph unicode="" d="M550 1100q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM550 700q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM550 300q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44z" /> -<glyph unicode="" d="M125 1100h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM125 700h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5 t17.5 7.5zM125 300h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" /> -<glyph unicode="" d="M350 1200h500q162 0 256 -93.5t94 -256.5v-500q0 -165 -93.5 -257.5t-256.5 -92.5h-500q-165 0 -257.5 92.5t-92.5 257.5v500q0 165 92.5 257.5t257.5 92.5zM900 1000h-600q-41 0 -70.5 -29.5t-29.5 -70.5v-600q0 -41 29.5 -70.5t70.5 -29.5h600q41 0 70.5 29.5 t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5zM350 900h500q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -14.5 -35.5t-35.5 -14.5h-500q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 14.5 35.5t35.5 14.5zM400 800v-200h400v200h-400z" /> -<glyph unicode="" d="M150 1100h1000q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5 t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M650 1187q87 -67 118.5 -156t0 -178t-118.5 -155q-87 66 -118.5 155t0 178t118.5 156zM300 800q124 0 212 -88t88 -212q-124 0 -212 88t-88 212zM1000 800q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM300 500q124 0 212 -88t88 -212q-124 0 -212 88t-88 212z M1000 500q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM700 199v-144q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v142q40 -4 43 -4q17 0 57 6z" /> -<glyph unicode="" d="M745 878l69 19q25 6 45 -12l298 -295q11 -11 15 -26.5t-2 -30.5q-5 -14 -18 -23.5t-28 -9.5h-8q1 0 1 -13q0 -29 -2 -56t-8.5 -62t-20 -63t-33 -53t-51 -39t-72.5 -14h-146q-184 0 -184 288q0 24 10 47q-20 4 -62 4t-63 -4q11 -24 11 -47q0 -288 -184 -288h-142 q-48 0 -84.5 21t-56 51t-32 71.5t-16 75t-3.5 68.5q0 13 2 13h-7q-15 0 -27.5 9.5t-18.5 23.5q-6 15 -2 30.5t15 25.5l298 296q20 18 46 11l76 -19q20 -5 30.5 -22.5t5.5 -37.5t-22.5 -31t-37.5 -5l-51 12l-182 -193h891l-182 193l-44 -12q-20 -5 -37.5 6t-22.5 31t6 37.5 t31 22.5z" /> -<glyph unicode="" d="M1200 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-850q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v850h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM500 450h-25q0 15 -4 24.5t-9 14.5t-17 7.5t-20 3t-25 0.5h-100v-425q0 -11 12.5 -17.5t25.5 -7.5h12v-50h-200v50q50 0 50 25v425h-100q-17 0 -25 -0.5t-20 -3t-17 -7.5t-9 -14.5t-4 -24.5h-25v150h500v-150z" /> -<glyph unicode="" d="M1000 300v50q-25 0 -55 32q-14 14 -25 31t-16 27l-4 11l-289 747h-69l-300 -754q-18 -35 -39 -56q-9 -9 -24.5 -18.5t-26.5 -14.5l-11 -5v-50h273v50q-49 0 -78.5 21.5t-11.5 67.5l69 176h293l61 -166q13 -34 -3.5 -66.5t-55.5 -32.5v-50h312zM412 691l134 342l121 -342 h-255zM1100 150v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5z" /> -<glyph unicode="" d="M50 1200h1100q21 0 35.5 -14.5t14.5 -35.5v-1100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v1100q0 21 14.5 35.5t35.5 14.5zM611 1118h-70q-13 0 -18 -12l-299 -753q-17 -32 -35 -51q-18 -18 -56 -34q-12 -5 -12 -18v-50q0 -8 5.5 -14t14.5 -6 h273q8 0 14 6t6 14v50q0 8 -6 14t-14 6q-55 0 -71 23q-10 14 0 39l63 163h266l57 -153q11 -31 -6 -55q-12 -17 -36 -17q-8 0 -14 -6t-6 -14v-50q0 -8 6 -14t14 -6h313q8 0 14 6t6 14v50q0 7 -5.5 13t-13.5 7q-17 0 -42 25q-25 27 -40 63h-1l-288 748q-5 12 -19 12zM639 611 h-197l103 264z" /> -<glyph unicode="" d="M1200 1100h-1200v100h1200v-100zM50 1000h400q21 0 35.5 -14.5t14.5 -35.5v-900q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v900q0 21 14.5 35.5t35.5 14.5zM650 1000h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM700 900v-300h300v300h-300z" /> -<glyph unicode="" d="M50 1200h400q21 0 35.5 -14.5t14.5 -35.5v-900q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v900q0 21 14.5 35.5t35.5 14.5zM650 700h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400 q0 21 14.5 35.5t35.5 14.5zM700 600v-300h300v300h-300zM1200 0h-1200v100h1200v-100z" /> -<glyph unicode="" d="M50 1000h400q21 0 35.5 -14.5t14.5 -35.5v-350h100v150q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-150h100v-100h-100v-150q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v150h-100v-350q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5zM700 700v-300h300v300h-300z" /> -<glyph unicode="" d="M100 0h-100v1200h100v-1200zM250 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM300 1000v-300h300v300h-300zM250 500h900q21 0 35.5 -14.5t14.5 -35.5v-400 q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M600 1100h150q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-150v-100h450q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5h350v100h-150q-21 0 -35.5 14.5 t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5h150v100h100v-100zM400 1000v-300h300v300h-300z" /> -<glyph unicode="" d="M1200 0h-100v1200h100v-1200zM550 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM600 1000v-300h300v300h-300zM50 500h900q21 0 35.5 -14.5t14.5 -35.5v-400 q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" /> -<glyph unicode="" d="M865 565l-494 -494q-23 -23 -41 -23q-14 0 -22 13.5t-8 38.5v1000q0 25 8 38.5t22 13.5q18 0 41 -23l494 -494q14 -14 14 -35t-14 -35z" /> -<glyph unicode="" d="M335 635l494 494q29 29 50 20.5t21 -49.5v-1000q0 -41 -21 -49.5t-50 20.5l-494 494q-14 14 -14 35t14 35z" /> -<glyph unicode="" d="M100 900h1000q41 0 49.5 -21t-20.5 -50l-494 -494q-14 -14 -35 -14t-35 14l-494 494q-29 29 -20.5 50t49.5 21z" /> -<glyph unicode="" d="M635 865l494 -494q29 -29 20.5 -50t-49.5 -21h-1000q-41 0 -49.5 21t20.5 50l494 494q14 14 35 14t35 -14z" /> -<glyph unicode="" d="M700 741v-182l-692 -323v221l413 193l-413 193v221zM1200 0h-800v200h800v-200z" /> -<glyph unicode="" d="M1200 900h-200v-100h200v-100h-300v300h200v100h-200v100h300v-300zM0 700h50q0 21 4 37t9.5 26.5t18 17.5t22 11t28.5 5.5t31 2t37 0.5h100v-550q0 -22 -25 -34.5t-50 -13.5l-25 -2v-100h400v100q-4 0 -11 0.5t-24 3t-30 7t-24 15t-11 24.5v550h100q25 0 37 -0.5t31 -2 t28.5 -5.5t22 -11t18 -17.5t9.5 -26.5t4 -37h50v300h-800v-300z" /> -<glyph unicode="" d="M800 700h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-100v-550q0 -22 25 -34.5t50 -14.5l25 -1v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v550h-100q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h800v-300zM1100 200h-200v-100h200v-100h-300v300h200v100h-200v100h300v-300z" /> -<glyph unicode="" d="M701 1098h160q16 0 21 -11t-7 -23l-464 -464l464 -464q12 -12 7 -23t-21 -11h-160q-13 0 -23 9l-471 471q-7 8 -7 18t7 18l471 471q10 9 23 9z" /> -<glyph unicode="" d="M339 1098h160q13 0 23 -9l471 -471q7 -8 7 -18t-7 -18l-471 -471q-10 -9 -23 -9h-160q-16 0 -21 11t7 23l464 464l-464 464q-12 12 -7 23t21 11z" /> -<glyph unicode="" d="M1087 882q11 -5 11 -21v-160q0 -13 -9 -23l-471 -471q-8 -7 -18 -7t-18 7l-471 471q-9 10 -9 23v160q0 16 11 21t23 -7l464 -464l464 464q12 12 23 7z" /> -<glyph unicode="" d="M618 993l471 -471q9 -10 9 -23v-160q0 -16 -11 -21t-23 7l-464 464l-464 -464q-12 -12 -23 -7t-11 21v160q0 13 9 23l471 471q8 7 18 7t18 -7z" /> -<glyph unicode="" d="M1000 1200q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM450 1000h100q21 0 40 -14t26 -33l79 -194q5 1 16 3q34 6 54 9.5t60 7t65.5 1t61 -10t56.5 -23t42.5 -42t29 -64t5 -92t-19.5 -121.5q-1 -7 -3 -19.5t-11 -50t-20.5 -73t-32.5 -81.5t-46.5 -83t-64 -70 t-82.5 -50q-13 -5 -42 -5t-65.5 2.5t-47.5 2.5q-14 0 -49.5 -3.5t-63 -3.5t-43.5 7q-57 25 -104.5 78.5t-75 111.5t-46.5 112t-26 90l-7 35q-15 63 -18 115t4.5 88.5t26 64t39.5 43.5t52 25.5t58.5 13t62.5 2t59.5 -4.5t55.5 -8l-147 192q-12 18 -5.5 30t27.5 12z" /> -<glyph unicode="🔑" d="M250 1200h600q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-150v-500l-255 -178q-19 -9 -32 -1t-13 29v650h-150q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM400 1100v-100h300v100h-300z" /> -<glyph unicode="🚪" d="M250 1200h750q39 0 69.5 -40.5t30.5 -84.5v-933l-700 -117v950l600 125h-700v-1000h-100v1025q0 23 15.5 49t34.5 26zM500 525v-100l100 20v100z" /> -</font> -</defs></svg> \ No newline at end of file diff --git a/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf b/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf deleted file mode 100644 index 1413fc609ab6f21774de0cb7e01360095584f65b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45404 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 diff --git a/assets/fonts/bootstrap/glyphicons-halflings-regular.woff b/assets/fonts/bootstrap/glyphicons-halflings-regular.woff deleted file mode 100644 index 9e612858f802245ddcbf59788a0db942224bab35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23424 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 G`u_lkUM?>H diff --git a/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2 b/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2 deleted file mode 100644 index 64539b54c3751a6d9adb44c8e3a45ba5a73b77f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18028 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 From dbb12fd700c096d350cdadfa8e119848564eb2c6 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 24 Mar 2018 17:27:33 -0300 Subject: [PATCH 096/217] Remove sass bootstrap 3 --- assets/sass/bootstrap/_bootstrap-compass.scss | 9 - assets/sass/bootstrap/_bootstrap-mincer.scss | 19 - .../sass/bootstrap/_bootstrap-sprockets.scss | 9 - assets/sass/bootstrap/_bootstrap.scss | 56 -- assets/sass/bootstrap/bootstrap/_alerts.scss | 73 -- assets/sass/bootstrap/bootstrap/_badges.scss | 68 -- .../bootstrap/bootstrap/_breadcrumbs.scss | 28 - .../bootstrap/bootstrap/_button-groups.scss | 244 ----- assets/sass/bootstrap/bootstrap/_buttons.scss | 168 ---- .../sass/bootstrap/bootstrap/_carousel.scss | 270 ------ assets/sass/bootstrap/bootstrap/_close.scss | 36 - assets/sass/bootstrap/bootstrap/_code.scss | 69 -- .../bootstrap/_component-animations.scss | 37 - .../sass/bootstrap/bootstrap/_dropdowns.scss | 216 ----- assets/sass/bootstrap/bootstrap/_forms.scss | 617 ------------- .../sass/bootstrap/bootstrap/_glyphicons.scss | 307 ------ assets/sass/bootstrap/bootstrap/_grid.scss | 84 -- .../bootstrap/bootstrap/_input-groups.scss | 171 ---- .../sass/bootstrap/bootstrap/_jumbotron.scss | 54 -- assets/sass/bootstrap/bootstrap/_labels.scss | 66 -- .../sass/bootstrap/bootstrap/_list-group.scss | 130 --- assets/sass/bootstrap/bootstrap/_media.scss | 66 -- assets/sass/bootstrap/bootstrap/_mixins.scss | 40 - assets/sass/bootstrap/bootstrap/_modals.scss | 150 --- assets/sass/bootstrap/bootstrap/_navbar.scss | 662 ------------- assets/sass/bootstrap/bootstrap/_navs.scss | 242 ----- .../sass/bootstrap/bootstrap/_normalize.scss | 424 --------- assets/sass/bootstrap/bootstrap/_pager.scss | 54 -- .../sass/bootstrap/bootstrap/_pagination.scss | 89 -- assets/sass/bootstrap/bootstrap/_panels.scss | 271 ------ .../sass/bootstrap/bootstrap/_popovers.scss | 131 --- assets/sass/bootstrap/bootstrap/_print.scss | 101 -- .../bootstrap/bootstrap/_progress-bars.scss | 87 -- .../bootstrap/_responsive-embed.scss | 35 - .../bootstrap/_responsive-utilities.scss | 179 ---- .../bootstrap/bootstrap/_scaffolding.scss | 161 ---- assets/sass/bootstrap/bootstrap/_tables.scss | 234 ----- assets/sass/bootstrap/bootstrap/_theme.scss | 291 ------ .../sass/bootstrap/bootstrap/_thumbnails.scss | 38 - assets/sass/bootstrap/bootstrap/_tooltip.scss | 101 -- assets/sass/bootstrap/bootstrap/_type.scss | 298 ------ .../sass/bootstrap/bootstrap/_utilities.scss | 55 -- .../sass/bootstrap/bootstrap/_variables.scss | 874 ------------------ assets/sass/bootstrap/bootstrap/_wells.scss | 29 - .../bootstrap/bootstrap/mixins/_alerts.scss | 14 - .../bootstrap/mixins/_background-variant.scss | 12 - .../bootstrap/mixins/_border-radius.scss | 18 - .../bootstrap/bootstrap/mixins/_buttons.scss | 65 -- .../bootstrap/mixins/_center-block.scss | 7 - .../bootstrap/bootstrap/mixins/_clearfix.scss | 22 - .../bootstrap/bootstrap/mixins/_forms.scss | 88 -- .../bootstrap/mixins/_gradients.scss | 58 -- .../bootstrap/mixins/_grid-framework.scss | 81 -- .../bootstrap/bootstrap/mixins/_grid.scss | 122 --- .../bootstrap/mixins/_hide-text.scss | 21 - .../bootstrap/bootstrap/mixins/_image.scss | 33 - .../bootstrap/bootstrap/mixins/_labels.scss | 12 - .../bootstrap/mixins/_list-group.scss | 32 - .../bootstrap/mixins/_nav-divider.scss | 10 - .../bootstrap/mixins/_nav-vertical-align.scss | 9 - .../bootstrap/bootstrap/mixins/_opacity.scss | 8 - .../bootstrap/mixins/_pagination.scss | 24 - .../bootstrap/bootstrap/mixins/_panels.scss | 24 - .../bootstrap/mixins/_progress-bar.scss | 10 - .../bootstrap/mixins/_reset-filter.scss | 8 - .../bootstrap/mixins/_reset-text.scss | 18 - .../bootstrap/bootstrap/mixins/_resize.scss | 6 - .../mixins/_responsive-visibility.scss | 21 - .../bootstrap/bootstrap/mixins/_size.scss | 10 - .../bootstrap/mixins/_tab-focus.scss | 9 - .../bootstrap/mixins/_table-row.scss | 28 - .../bootstrap/mixins/_text-emphasis.scss | 12 - .../bootstrap/mixins/_text-overflow.scss | 8 - .../bootstrap/mixins/_vendor-prefixes.scss | 222 ----- 74 files changed, 8355 deletions(-) delete mode 100644 assets/sass/bootstrap/_bootstrap-compass.scss delete mode 100644 assets/sass/bootstrap/_bootstrap-mincer.scss delete mode 100644 assets/sass/bootstrap/_bootstrap-sprockets.scss delete mode 100644 assets/sass/bootstrap/_bootstrap.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_alerts.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_badges.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_breadcrumbs.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_button-groups.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_buttons.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_carousel.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_close.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_code.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_component-animations.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_dropdowns.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_forms.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_glyphicons.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_grid.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_input-groups.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_jumbotron.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_labels.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_list-group.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_media.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_mixins.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_modals.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_navbar.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_navs.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_normalize.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_pager.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_pagination.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_panels.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_popovers.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_print.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_progress-bars.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_responsive-embed.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_responsive-utilities.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_scaffolding.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_tables.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_theme.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_thumbnails.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_tooltip.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_type.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_utilities.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_variables.scss delete mode 100644 assets/sass/bootstrap/bootstrap/_wells.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_alerts.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_background-variant.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_border-radius.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_buttons.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_center-block.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_clearfix.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_forms.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_gradients.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_grid-framework.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_grid.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_hide-text.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_image.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_labels.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_list-group.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_nav-divider.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_nav-vertical-align.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_opacity.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_pagination.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_panels.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_progress-bar.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_reset-filter.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_reset-text.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_resize.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_responsive-visibility.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_size.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_tab-focus.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_table-row.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_text-emphasis.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_text-overflow.scss delete mode 100644 assets/sass/bootstrap/bootstrap/mixins/_vendor-prefixes.scss diff --git a/assets/sass/bootstrap/_bootstrap-compass.scss b/assets/sass/bootstrap/_bootstrap-compass.scss deleted file mode 100644 index 8fbc3cd..0000000 --- a/assets/sass/bootstrap/_bootstrap-compass.scss +++ /dev/null @@ -1,9 +0,0 @@ -@function twbs-font-path($path) { - @return font-url($path, true); -} - -@function twbs-image-path($path) { - @return image-url($path, true); -} - -$bootstrap-sass-asset-helper: true; diff --git a/assets/sass/bootstrap/_bootstrap-mincer.scss b/assets/sass/bootstrap/_bootstrap-mincer.scss deleted file mode 100644 index 0c4655e..0000000 --- a/assets/sass/bootstrap/_bootstrap-mincer.scss +++ /dev/null @@ -1,19 +0,0 @@ -// Mincer asset helper functions -// -// This must be imported into a .css.ejs.scss file. -// Then, <% %>-interpolations will be parsed as strings by Sass, and evaluated by EJS after Sass compilation. - - -@function twbs-font-path($path) { - // do something like following - // from "path/to/font.ext#suffix" to "<%- asset_path(path/to/font.ext)) + #suffix %>" - // from "path/to/font.ext?#suffix" to "<%- asset_path(path/to/font.ext)) + ?#suffix %>" - // or from "path/to/font.ext" just "<%- asset_path(path/to/font.ext)) %>" - @return "<%- asset_path("#{$path}".replace(/[#?].*$/, '')) + "#{$path}".replace(/(^[^#?]*)([#?]?.*$)/, '$2') %>"; -} - -@function twbs-image-path($file) { - @return "<%- asset_path("#{$file}") %>"; -} - -$bootstrap-sass-asset-helper: true; diff --git a/assets/sass/bootstrap/_bootstrap-sprockets.scss b/assets/sass/bootstrap/_bootstrap-sprockets.scss deleted file mode 100644 index 9fffc1e..0000000 --- a/assets/sass/bootstrap/_bootstrap-sprockets.scss +++ /dev/null @@ -1,9 +0,0 @@ -@function twbs-font-path($path) { - @return font-path($path); -} - -@function twbs-image-path($path) { - @return image-path($path); -} - -$bootstrap-sass-asset-helper: true; diff --git a/assets/sass/bootstrap/_bootstrap.scss b/assets/sass/bootstrap/_bootstrap.scss deleted file mode 100644 index e72d1de..0000000 --- a/assets/sass/bootstrap/_bootstrap.scss +++ /dev/null @@ -1,56 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -// Core variables and mixins -@import "bootstrap/variables"; -@import "bootstrap/mixins"; - -// Reset and dependencies -@import "bootstrap/normalize"; -@import "bootstrap/print"; -@import "bootstrap/glyphicons"; - -// Core CSS -@import "bootstrap/scaffolding"; -@import "bootstrap/type"; -@import "bootstrap/code"; -@import "bootstrap/grid"; -@import "bootstrap/tables"; -@import "bootstrap/forms"; -@import "bootstrap/buttons"; - -// Components -@import "bootstrap/component-animations"; -@import "bootstrap/dropdowns"; -@import "bootstrap/button-groups"; -@import "bootstrap/input-groups"; -@import "bootstrap/navs"; -@import "bootstrap/navbar"; -@import "bootstrap/breadcrumbs"; -@import "bootstrap/pagination"; -@import "bootstrap/pager"; -@import "bootstrap/labels"; -@import "bootstrap/badges"; -@import "bootstrap/jumbotron"; -@import "bootstrap/thumbnails"; -@import "bootstrap/alerts"; -@import "bootstrap/progress-bars"; -@import "bootstrap/media"; -@import "bootstrap/list-group"; -@import "bootstrap/panels"; -@import "bootstrap/responsive-embed"; -@import "bootstrap/wells"; -@import "bootstrap/close"; - -// Components w/ JavaScript -@import "bootstrap/modals"; -@import "bootstrap/tooltip"; -@import "bootstrap/popovers"; -@import "bootstrap/carousel"; - -// Utility classes -@import "bootstrap/utilities"; -@import "bootstrap/responsive-utilities"; diff --git a/assets/sass/bootstrap/bootstrap/_alerts.scss b/assets/sass/bootstrap/bootstrap/_alerts.scss deleted file mode 100644 index 7d1e1fd..0000000 --- a/assets/sass/bootstrap/bootstrap/_alerts.scss +++ /dev/null @@ -1,73 +0,0 @@ -// -// Alerts -// -------------------------------------------------- - - -// Base styles -// ------------------------- - -.alert { - padding: $alert-padding; - margin-bottom: $line-height-computed; - border: 1px solid transparent; - border-radius: $alert-border-radius; - - // Headings for larger alerts - h4 { - margin-top: 0; - // Specified for the h4 to prevent conflicts of changing $headings-color - color: inherit; - } - - // Provide class for links that match alerts - .alert-link { - font-weight: $alert-link-font-weight; - } - - // Improve alignment and spacing of inner content - > p, - > ul { - margin-bottom: 0; - } - - > p + p { - margin-top: 5px; - } -} - -// Dismissible alerts -// -// Expand the right padding and account for the close button's positioning. - -.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0. -.alert-dismissible { - padding-right: ($alert-padding + 20); - - // Adjust close link position - .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; - } -} - -// Alternate styles -// -// Generate contextual modifier classes for colorizing the alert. - -.alert-success { - @include alert-variant($alert-success-bg, $alert-success-border, $alert-success-text); -} - -.alert-info { - @include alert-variant($alert-info-bg, $alert-info-border, $alert-info-text); -} - -.alert-warning { - @include alert-variant($alert-warning-bg, $alert-warning-border, $alert-warning-text); -} - -.alert-danger { - @include alert-variant($alert-danger-bg, $alert-danger-border, $alert-danger-text); -} diff --git a/assets/sass/bootstrap/bootstrap/_badges.scss b/assets/sass/bootstrap/bootstrap/_badges.scss deleted file mode 100644 index 70002e0..0000000 --- a/assets/sass/bootstrap/bootstrap/_badges.scss +++ /dev/null @@ -1,68 +0,0 @@ -// -// Badges -// -------------------------------------------------- - - -// Base class -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: $font-size-small; - font-weight: $badge-font-weight; - color: $badge-color; - line-height: $badge-line-height; - vertical-align: middle; - white-space: nowrap; - text-align: center; - background-color: $badge-bg; - border-radius: $badge-border-radius; - - // Empty badges collapse automatically (not available in IE8) - &:empty { - display: none; - } - - // Quick fix for badges in buttons - .btn & { - position: relative; - top: -1px; - } - - .btn-xs &, - .btn-group-xs > .btn & { - top: 0; - padding: 1px 5px; - } - - // [converter] extracted a& to a.badge - - // Account for badges in navs - .list-group-item.active > &, - .nav-pills > .active > a > & { - color: $badge-active-color; - background-color: $badge-active-bg; - } - - .list-group-item > & { - float: right; - } - - .list-group-item > & + & { - margin-right: 5px; - } - - .nav-pills > li > a > & { - margin-left: 3px; - } -} - -// Hover state, but only for links -a.badge { - &:hover, - &:focus { - color: $badge-link-hover-color; - text-decoration: none; - cursor: pointer; - } -} diff --git a/assets/sass/bootstrap/bootstrap/_breadcrumbs.scss b/assets/sass/bootstrap/bootstrap/_breadcrumbs.scss deleted file mode 100644 index b61f0c7..0000000 --- a/assets/sass/bootstrap/bootstrap/_breadcrumbs.scss +++ /dev/null @@ -1,28 +0,0 @@ -// -// Breadcrumbs -// -------------------------------------------------- - - -.breadcrumb { - padding: $breadcrumb-padding-vertical $breadcrumb-padding-horizontal; - margin-bottom: $line-height-computed; - list-style: none; - background-color: $breadcrumb-bg; - border-radius: $border-radius-base; - - > li { - display: inline-block; - - + li:before { - // [converter] Workaround for https://github.com/sass/libsass/issues/1115 - $nbsp: "\00a0"; - content: "#{$breadcrumb-separator}#{$nbsp}"; // Unicode space added since inline-block means non-collapsing white-space - padding: 0 5px; - color: $breadcrumb-color; - } - } - - > .active { - color: $breadcrumb-active-color; - } -} diff --git a/assets/sass/bootstrap/bootstrap/_button-groups.scss b/assets/sass/bootstrap/bootstrap/_button-groups.scss deleted file mode 100644 index 4b385f5..0000000 --- a/assets/sass/bootstrap/bootstrap/_button-groups.scss +++ /dev/null @@ -1,244 +0,0 @@ -// -// Button groups -// -------------------------------------------------- - -// Make the div behave like a button -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; // match .btn alignment given font-size hack above - > .btn { - position: relative; - float: left; - // Bring the "active" button to the front - &:hover, - &:focus, - &:active, - &.active { - z-index: 2; - } - } -} - -// Prevent double borders when buttons are next to each other -.btn-group { - .btn + .btn, - .btn + .btn-group, - .btn-group + .btn, - .btn-group + .btn-group { - margin-left: -1px; - } -} - -// Optional: Group multiple button groups together for a toolbar -.btn-toolbar { - margin-left: -5px; // Offset the first child's margin - @include clearfix; - - .btn, - .btn-group, - .input-group { - float: left; - } - > .btn, - > .btn-group, - > .input-group { - margin-left: 5px; - } -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match -.btn-group > .btn:first-child { - margin-left: 0; - &:not(:last-child):not(.dropdown-toggle) { - @include border-right-radius(0); - } -} -// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - @include border-left-radius(0); -} - -// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) -.btn-group > .btn-group { - float: left; -} -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - @include border-right-radius(0); - } -} -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - @include border-left-radius(0); -} - -// On active and open, don't show outline -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - - -// Sizing -// -// Remix the default button sizing classes into new ones for easier manipulation. - -.btn-group-xs > .btn { @extend .btn-xs; } -.btn-group-sm > .btn { @extend .btn-sm; } -.btn-group-lg > .btn { @extend .btn-lg; } - - -// Split button dropdowns -// ---------------------- - -// Give the line between buttons some depth -.btn-group > .btn + .dropdown-toggle { - padding-left: 8px; - padding-right: 8px; -} -.btn-group > .btn-lg + .dropdown-toggle { - padding-left: 12px; - padding-right: 12px; -} - -// The clickable button for toggling the menu -// Remove the gradient and set the same inset shadow as the :active state -.btn-group.open .dropdown-toggle { - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - - // Show no shadow for `.btn-link` since it has no other button styles. - &.btn-link { - @include box-shadow(none); - } -} - - -// Reposition the caret -.btn .caret { - margin-left: 0; -} -// Carets in other button sizes -.btn-lg .caret { - border-width: $caret-width-large $caret-width-large 0; - border-bottom-width: 0; -} -// Upside down carets for .dropup -.dropup .btn-lg .caret { - border-width: 0 $caret-width-large $caret-width-large; -} - - -// Vertical button groups -// ---------------------- - -.btn-group-vertical { - > .btn, - > .btn-group, - > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; - } - - // Clear floats so dropdown menus can be properly placed - > .btn-group { - @include clearfix; - > .btn { - float: none; - } - } - - > .btn + .btn, - > .btn + .btn-group, - > .btn-group + .btn, - > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; - } -} - -.btn-group-vertical > .btn { - &:not(:first-child):not(:last-child) { - border-radius: 0; - } - &:first-child:not(:last-child) { - @include border-top-radius($btn-border-radius-base); - @include border-bottom-radius(0); - } - &:last-child:not(:first-child) { - @include border-top-radius(0); - @include border-bottom-radius($btn-border-radius-base); - } -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - @include border-bottom-radius(0); - } -} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - @include border-top-radius(0); -} - - -// Justified button groups -// ---------------------- - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; - > .btn, - > .btn-group { - float: none; - display: table-cell; - width: 1%; - } - > .btn-group .btn { - width: 100%; - } - - > .btn-group .dropdown-menu { - left: auto; - } -} - - -// Checkbox and radio options -// -// In order to support the browser's form validation feedback, powered by the -// `required` attribute, we have to "hide" the inputs via `clip`. We cannot use -// `display: none;` or `visibility: hidden;` as that also hides the popover. -// Simply visually hiding the inputs via `opacity` would leave them clickable in -// certain cases which is prevented by using `clip` and `pointer-events`. -// This way, we ensure a DOM element is visible to position the popover from. -// -// See https://github.com/twbs/bootstrap/pull/12794 and -// https://github.com/twbs/bootstrap/pull/14559 for more information. - -[data-toggle="buttons"] { - > .btn, - > .btn-group > .btn { - input[type="radio"], - input[type="checkbox"] { - position: absolute; - clip: rect(0,0,0,0); - pointer-events: none; - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/_buttons.scss b/assets/sass/bootstrap/bootstrap/_buttons.scss deleted file mode 100644 index 6452b70..0000000 --- a/assets/sass/bootstrap/bootstrap/_buttons.scss +++ /dev/null @@ -1,168 +0,0 @@ -// -// Buttons -// -------------------------------------------------- - - -// Base styles -// -------------------------------------------------- - -.btn { - display: inline-block; - margin-bottom: 0; // For input.btn - font-weight: $btn-font-weight; - text-align: center; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid transparent; - white-space: nowrap; - @include button-size($padding-base-vertical, $padding-base-horizontal, $font-size-base, $line-height-base, $btn-border-radius-base); - @include user-select(none); - - &, - &:active, - &.active { - &:focus, - &.focus { - @include tab-focus; - } - } - - &:hover, - &:focus, - &.focus { - color: $btn-default-color; - text-decoration: none; - } - - &:active, - &.active { - outline: 0; - background-image: none; - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - cursor: $cursor-disabled; - @include opacity(.65); - @include box-shadow(none); - } - - // [converter] extracted a& to a.btn -} - -a.btn { - &.disabled, - fieldset[disabled] & { - pointer-events: none; // Future-proof disabling of clicks on `<a>` elements - } -} - - -// Alternate buttons -// -------------------------------------------------- - -.btn-default { - @include button-variant($btn-default-color, $btn-default-bg, $btn-default-border); -} -.btn-primary { - @include button-variant($btn-primary-color, $btn-primary-bg, $btn-primary-border); -} -// Success appears as green -.btn-success { - @include button-variant($btn-success-color, $btn-success-bg, $btn-success-border); -} -// Info appears as blue-green -.btn-info { - @include button-variant($btn-info-color, $btn-info-bg, $btn-info-border); -} -// Warning appears as orange -.btn-warning { - @include button-variant($btn-warning-color, $btn-warning-bg, $btn-warning-border); -} -// Danger and error appear as red -.btn-danger { - @include button-variant($btn-danger-color, $btn-danger-bg, $btn-danger-border); -} - - -// Link buttons -// ------------------------- - -// Make a button look and behave like a link -.btn-link { - color: $link-color; - font-weight: normal; - border-radius: 0; - - &, - &:active, - &.active, - &[disabled], - fieldset[disabled] & { - background-color: transparent; - @include box-shadow(none); - } - &, - &:hover, - &:focus, - &:active { - border-color: transparent; - } - &:hover, - &:focus { - color: $link-hover-color; - text-decoration: $link-hover-decoration; - background-color: transparent; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: $btn-link-disabled-color; - text-decoration: none; - } - } -} - - -// Button Sizes -// -------------------------------------------------- - -.btn-lg { - // line-height: ensure even-numbered height of button next to large input - @include button-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $btn-border-radius-large); -} -.btn-sm { - // line-height: ensure proper height of button next to small input - @include button-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $btn-border-radius-small); -} -.btn-xs { - @include button-size($padding-xs-vertical, $padding-xs-horizontal, $font-size-small, $line-height-small, $btn-border-radius-small); -} - - -// Block button -// -------------------------------------------------- - -.btn-block { - display: block; - width: 100%; -} - -// Vertically space out multiple block buttons -.btn-block + .btn-block { - margin-top: 5px; -} - -// Specificity overrides -input[type="submit"], -input[type="reset"], -input[type="button"] { - &.btn-block { - width: 100%; - } -} diff --git a/assets/sass/bootstrap/bootstrap/_carousel.scss b/assets/sass/bootstrap/bootstrap/_carousel.scss deleted file mode 100644 index 753d881..0000000 --- a/assets/sass/bootstrap/bootstrap/_carousel.scss +++ /dev/null @@ -1,270 +0,0 @@ -// -// Carousel -// -------------------------------------------------- - - -// Wrapper for the slide container and indicators -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - overflow: hidden; - width: 100%; - - > .item { - display: none; - position: relative; - @include transition(.6s ease-in-out left); - - // Account for jankitude on images - > img, - > a > img { - @include img-responsive; - line-height: 1; - } - - // WebKit CSS3 transforms for supported devices - @media all and (transform-3d), (-webkit-transform-3d) { - @include transition-transform(0.6s ease-in-out); - @include backface-visibility(hidden); - @include perspective(1000px); - - &.next, - &.active.right { - @include translate3d(100%, 0, 0); - left: 0; - } - &.prev, - &.active.left { - @include translate3d(-100%, 0, 0); - left: 0; - } - &.next.left, - &.prev.right, - &.active { - @include translate3d(0, 0, 0); - left: 0; - } - } - } - - > .active, - > .next, - > .prev { - display: block; - } - - > .active { - left: 0; - } - - > .next, - > .prev { - position: absolute; - top: 0; - width: 100%; - } - - > .next { - left: 100%; - } - > .prev { - left: -100%; - } - > .next.left, - > .prev.right { - left: 0; - } - - > .active.left { - left: -100%; - } - > .active.right { - left: 100%; - } - -} - -// Left/right controls for nav -// --------------------------- - -.carousel-control { - position: absolute; - top: 0; - left: 0; - bottom: 0; - width: $carousel-control-width; - @include opacity($carousel-control-opacity); - font-size: $carousel-control-font-size; - color: $carousel-control-color; - text-align: center; - text-shadow: $carousel-text-shadow; - background-color: rgba(0, 0, 0, 0); // Fix IE9 click-thru bug - // We can't have this transition here because WebKit cancels the carousel - // animation if you trip this while in the middle of another animation. - - // Set gradients for backgrounds - &.left { - @include gradient-horizontal($start-color: rgba(0,0,0,.5), $end-color: rgba(0,0,0,.0001)); - } - &.right { - left: auto; - right: 0; - @include gradient-horizontal($start-color: rgba(0,0,0,.0001), $end-color: rgba(0,0,0,.5)); - } - - // Hover/focus state - &:hover, - &:focus { - outline: 0; - color: $carousel-control-color; - text-decoration: none; - @include opacity(.9); - } - - // Toggles - .icon-prev, - .icon-next, - .glyphicon-chevron-left, - .glyphicon-chevron-right { - position: absolute; - top: 50%; - margin-top: -10px; - z-index: 5; - display: inline-block; - } - .icon-prev, - .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; - } - .icon-next, - .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; - } - .icon-prev, - .icon-next { - width: 20px; - height: 20px; - line-height: 1; - font-family: serif; - } - - - .icon-prev { - &:before { - content: '\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039) - } - } - .icon-next { - &:before { - content: '\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A) - } - } -} - -// Optional indicator pips -// -// Add an unordered list with the following class and add a list item for each -// slide your carousel holds. - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - margin-left: -30%; - padding-left: 0; - list-style: none; - text-align: center; - - li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - border: 1px solid $carousel-indicator-border-color; - border-radius: 10px; - cursor: pointer; - - // IE8-9 hack for event handling - // - // Internet Explorer 8-9 does not support clicks on elements without a set - // `background-color`. We cannot use `filter` since that's not viewed as a - // background color by the browser. Thus, a hack is needed. - // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer - // - // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we - // set alpha transparency for the best results possible. - background-color: #000 \9; // IE8 - background-color: rgba(0,0,0,0); // IE9 - } - .active { - margin: 0; - width: 12px; - height: 12px; - background-color: $carousel-indicator-active-bg; - } -} - -// Optional captions -// ----------------------------- -// Hidden by default for smaller viewports -.carousel-caption { - position: absolute; - left: 15%; - right: 15%; - bottom: 20px; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: $carousel-caption-color; - text-align: center; - text-shadow: $carousel-text-shadow; - & .btn { - text-shadow: none; // No shadow for button elements in carousel-caption - } -} - - -// Scale up controls for tablets and up -@media screen and (min-width: $screen-sm-min) { - - // Scale up the controls a smidge - .carousel-control { - .glyphicon-chevron-left, - .glyphicon-chevron-right, - .icon-prev, - .icon-next { - width: ($carousel-control-font-size * 1.5); - height: ($carousel-control-font-size * 1.5); - margin-top: ($carousel-control-font-size / -2); - font-size: ($carousel-control-font-size * 1.5); - } - .glyphicon-chevron-left, - .icon-prev { - margin-left: ($carousel-control-font-size / -2); - } - .glyphicon-chevron-right, - .icon-next { - margin-right: ($carousel-control-font-size / -2); - } - } - - // Show and left align the captions - .carousel-caption { - left: 20%; - right: 20%; - padding-bottom: 30px; - } - - // Move up the indicators - .carousel-indicators { - bottom: 20px; - } -} diff --git a/assets/sass/bootstrap/bootstrap/_close.scss b/assets/sass/bootstrap/bootstrap/_close.scss deleted file mode 100644 index 3b74d8a..0000000 --- a/assets/sass/bootstrap/bootstrap/_close.scss +++ /dev/null @@ -1,36 +0,0 @@ -// -// Close icons -// -------------------------------------------------- - - -.close { - float: right; - font-size: ($font-size-base * 1.5); - font-weight: $close-font-weight; - line-height: 1; - color: $close-color; - text-shadow: $close-text-shadow; - @include opacity(.2); - - &:hover, - &:focus { - color: $close-color; - text-decoration: none; - cursor: pointer; - @include opacity(.5); - } - - // [converter] extracted button& to button.close -} - -// Additional properties for button version -// iOS requires the button element instead of an anchor tag. -// If you want the anchor version, it requires `href="#"`. -// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; -} diff --git a/assets/sass/bootstrap/bootstrap/_code.scss b/assets/sass/bootstrap/bootstrap/_code.scss deleted file mode 100644 index caa5f06..0000000 --- a/assets/sass/bootstrap/bootstrap/_code.scss +++ /dev/null @@ -1,69 +0,0 @@ -// -// Code (inline and block) -// -------------------------------------------------- - - -// Inline and block code styles -code, -kbd, -pre, -samp { - font-family: $font-family-monospace; -} - -// Inline code -code { - padding: 2px 4px; - font-size: 90%; - color: $code-color; - background-color: $code-bg; - border-radius: $border-radius-base; -} - -// User input typically entered via keyboard -kbd { - padding: 2px 4px; - font-size: 90%; - color: $kbd-color; - background-color: $kbd-bg; - border-radius: $border-radius-small; - box-shadow: inset 0 -1px 0 rgba(0,0,0,.25); - - kbd { - padding: 0; - font-size: 100%; - font-weight: bold; - box-shadow: none; - } -} - -// Blocks of code -pre { - display: block; - padding: (($line-height-computed - 1) / 2); - margin: 0 0 ($line-height-computed / 2); - font-size: ($font-size-base - 1); // 14px to 13px - line-height: $line-height-base; - word-break: break-all; - word-wrap: break-word; - color: $pre-color; - background-color: $pre-bg; - border: 1px solid $pre-border-color; - border-radius: $border-radius-base; - - // Account for some code outputs that place code tags in pre tags - code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; - } -} - -// Enable scrollable blocks of code -.pre-scrollable { - max-height: $pre-scrollable-max-height; - overflow-y: scroll; -} diff --git a/assets/sass/bootstrap/bootstrap/_component-animations.scss b/assets/sass/bootstrap/bootstrap/_component-animations.scss deleted file mode 100644 index ca3b43c..0000000 --- a/assets/sass/bootstrap/bootstrap/_component-animations.scss +++ /dev/null @@ -1,37 +0,0 @@ -// -// Component animations -// -------------------------------------------------- - -// Heads up! -// -// We don't use the `.opacity()` mixin here since it causes a bug with text -// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552. - -.fade { - opacity: 0; - @include transition(opacity .15s linear); - &.in { - opacity: 1; - } -} - -.collapse { - display: none; - - &.in { display: block; } - // [converter] extracted tr&.in to tr.collapse.in - // [converter] extracted tbody&.in to tbody.collapse.in -} - -tr.collapse.in { display: table-row; } - -tbody.collapse.in { display: table-row-group; } - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - @include transition-property(height, visibility); - @include transition-duration(.35s); - @include transition-timing-function(ease); -} diff --git a/assets/sass/bootstrap/bootstrap/_dropdowns.scss b/assets/sass/bootstrap/bootstrap/_dropdowns.scss deleted file mode 100644 index aac8459..0000000 --- a/assets/sass/bootstrap/bootstrap/_dropdowns.scss +++ /dev/null @@ -1,216 +0,0 @@ -// -// Dropdown menus -// -------------------------------------------------- - - -// Dropdown arrow/caret -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: $caret-width-base dashed; - border-top: $caret-width-base solid \9; // IE8 - border-right: $caret-width-base solid transparent; - border-left: $caret-width-base solid transparent; -} - -// The dropdown wrapper (div) -.dropup, -.dropdown { - position: relative; -} - -// Prevent the focus on the dropdown toggle when closing dropdowns -.dropdown-toggle:focus { - outline: 0; -} - -// The dropdown menu (ul) -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: $zindex-dropdown; - display: none; // none by default, but block on "open" of the menu - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; // override default ul - list-style: none; - font-size: $font-size-base; - text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer) - background-color: $dropdown-bg; - border: 1px solid $dropdown-fallback-border; // IE8 fallback - border: 1px solid $dropdown-border; - border-radius: $border-radius-base; - @include box-shadow(0 6px 12px rgba(0,0,0,.175)); - background-clip: padding-box; - - // Aligns the dropdown menu to right - // - // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]` - &.pull-right { - right: 0; - left: auto; - } - - // Dividers (basically an hr) within the dropdown - .divider { - @include nav-divider($dropdown-divider-bg); - } - - // Links within the dropdown menu - > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: $line-height-base; - color: $dropdown-link-color; - white-space: nowrap; // prevent links from randomly breaking onto new lines - } -} - -// Hover/Focus state -.dropdown-menu > li > a { - &:hover, - &:focus { - text-decoration: none; - color: $dropdown-link-hover-color; - background-color: $dropdown-link-hover-bg; - } -} - -// Active state -.dropdown-menu > .active > a { - &, - &:hover, - &:focus { - color: $dropdown-link-active-color; - text-decoration: none; - outline: 0; - background-color: $dropdown-link-active-bg; - } -} - -// Disabled state -// -// Gray out text and ensure the hover/focus state remains gray - -.dropdown-menu > .disabled > a { - &, - &:hover, - &:focus { - color: $dropdown-link-disabled-color; - } - - // Nuke hover/focus effects - &:hover, - &:focus { - text-decoration: none; - background-color: transparent; - background-image: none; // Remove CSS gradient - @include reset-filter; - cursor: $cursor-disabled; - } -} - -// Open state for the dropdown -.open { - // Show the menu - > .dropdown-menu { - display: block; - } - - // Remove the outline when :focus is triggered - > a { - outline: 0; - } -} - -// Menu positioning -// -// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown -// menu with the parent. -.dropdown-menu-right { - left: auto; // Reset the default from `.dropdown-menu` - right: 0; -} -// With v3, we enabled auto-flipping if you have a dropdown within a right -// aligned nav component. To enable the undoing of that, we provide an override -// to restore the default dropdown menu alignment. -// -// This is only for left-aligning a dropdown menu within a `.navbar-right` or -// `.pull-right` nav component. -.dropdown-menu-left { - left: 0; - right: auto; -} - -// Dropdown section headers -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: $font-size-small; - line-height: $line-height-base; - color: $dropdown-header-color; - white-space: nowrap; // as with > li > a -} - -// Backdrop to catch body clicks on mobile, etc. -.dropdown-backdrop { - position: fixed; - left: 0; - right: 0; - bottom: 0; - top: 0; - z-index: ($zindex-dropdown - 10); -} - -// Right aligned dropdowns -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} - -// Allow for dropdowns to go bottom up (aka, dropup-menu) -// -// Just add .dropup after the standard .dropdown class and you're set, bro. -// TODO: abstract this so that the navbar fixed styles are not placed here? - -.dropup, -.navbar-fixed-bottom .dropdown { - // Reverse the caret - .caret { - border-top: 0; - border-bottom: $caret-width-base dashed; - border-bottom: $caret-width-base solid \9; // IE8 - content: ""; - } - // Different positioning for bottom up menu - .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; - } -} - - -// Component alignment -// -// Reiterate per navbar.less and the modified component alignment there. - -@media (min-width: $grid-float-breakpoint) { - .navbar-right { - .dropdown-menu { - right: 0; left: auto; - } - // Necessary for overrides of the default right aligned menu. - // Will remove come v4 in all likelihood. - .dropdown-menu-left { - left: 0; right: auto; - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/_forms.scss b/assets/sass/bootstrap/bootstrap/_forms.scss deleted file mode 100644 index ac26a6a..0000000 --- a/assets/sass/bootstrap/bootstrap/_forms.scss +++ /dev/null @@ -1,617 +0,0 @@ -// -// Forms -// -------------------------------------------------- - - -// Normalize non-controls -// -// Restyle and baseline non-control form elements. - -fieldset { - padding: 0; - margin: 0; - border: 0; - // Chrome and Firefox set a `min-width: min-content;` on fieldsets, - // so we reset that to ensure it behaves more like a standard block element. - // See https://github.com/twbs/bootstrap/issues/12359. - min-width: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: $line-height-computed; - font-size: ($font-size-base * 1.5); - line-height: inherit; - color: $legend-color; - border: 0; - border-bottom: 1px solid $legend-border-color; -} - -label { - display: inline-block; - max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141) - margin-bottom: 5px; - font-weight: bold; -} - - -// Normalize form controls -// -// While most of our form styles require extra classes, some basic normalization -// is required to ensure optimum display with or without those classes to better -// address browser inconsistencies. - -// Override content-box in Normalize (* isn't specific enough) -input[type="search"] { - @include box-sizing(border-box); -} - -// Position radios and checkboxes better -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; // IE8-9 - line-height: normal; -} - -input[type="file"] { - display: block; -} - -// Make range inputs behave like textual form controls -input[type="range"] { - display: block; - width: 100%; -} - -// Make multiple select elements height not fixed -select[multiple], -select[size] { - height: auto; -} - -// Focus for file, radio, and checkbox -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - @include tab-focus; -} - -// Adjust output element -output { - display: block; - padding-top: ($padding-base-vertical + 1); - font-size: $font-size-base; - line-height: $line-height-base; - color: $input-color; -} - - -// Common form controls -// -// Shared size and type resets for form controls. Apply `.form-control` to any -// of the following form controls: -// -// select -// textarea -// input[type="text"] -// input[type="password"] -// input[type="datetime"] -// input[type="datetime-local"] -// input[type="date"] -// input[type="month"] -// input[type="time"] -// input[type="week"] -// input[type="number"] -// input[type="email"] -// input[type="url"] -// input[type="search"] -// input[type="tel"] -// input[type="color"] - -.form-control { - display: block; - width: 100%; - height: $input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border) - padding: $padding-base-vertical $padding-base-horizontal; - font-size: $font-size-base; - line-height: $line-height-base; - color: $input-color; - background-color: $input-bg; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid $input-border; - border-radius: $input-border-radius; // Note: This has no effect on <select>s in some browsers, due to the limited stylability of <select>s in CSS. - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); - @include transition(border-color ease-in-out .15s, box-shadow ease-in-out .15s); - - // Customize the `:focus` state to imitate native WebKit styles. - @include form-control-focus; - - // Placeholder - @include placeholder; - - // Unstyle the caret on `<select>`s in IE10+. - &::-ms-expand { - border: 0; - background-color: transparent; - } - - // Disabled and read-only inputs - // - // HTML5 says that controls under a fieldset > legend:first-child won't be - // disabled if the fieldset is disabled. Due to implementation difficulty, we - // don't honor that edge case; we style them as disabled anyway. - &[disabled], - &[readonly], - fieldset[disabled] & { - background-color: $input-bg-disabled; - opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655 - } - - &[disabled], - fieldset[disabled] & { - cursor: $cursor-disabled; - } - - // [converter] extracted textarea& to textarea.form-control -} - -// Reset height for `textarea`s -textarea.form-control { - height: auto; -} - - -// Search inputs in iOS -// -// This overrides the extra rounded corners on search inputs in iOS so that our -// `.form-control` class can properly style them. Note that this cannot simply -// be added to `.form-control` as it's not specific enough. For details, see -// https://github.com/twbs/bootstrap/issues/11586. - -input[type="search"] { - -webkit-appearance: none; -} - - -// Special styles for iOS temporal inputs -// -// In Mobile Safari, setting `display: block` on temporal inputs causes the -// text within the input to become vertically misaligned. As a workaround, we -// set a pixel line-height that matches the given height of the input, but only -// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848 -// -// Note that as of 9.3, iOS doesn't support `week`. - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"], - input[type="time"], - input[type="datetime-local"], - input[type="month"] { - &.form-control { - line-height: $input-height-base; - } - - &.input-sm, - .input-group-sm & { - line-height: $input-height-small; - } - - &.input-lg, - .input-group-lg & { - line-height: $input-height-large; - } - } -} - - -// Form groups -// -// Designed to help with the organization and spacing of vertical forms. For -// horizontal forms, use the predefined grid classes. - -.form-group { - margin-bottom: $form-group-margin-bottom; -} - - -// Checkboxes and radios -// -// Indent the labels to position radios/checkboxes as hanging controls. - -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; - - label { - min-height: $line-height-computed; // Ensure the input doesn't jump when there is no text - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; - } -} -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-left: -20px; - margin-top: 4px \9; -} - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing -} - -// Radios and checkboxes on same line -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - vertical-align: middle; - font-weight: normal; - cursor: pointer; -} -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; // space out consecutive inline controls -} - -// Apply same disabled cursor tweak as for inputs -// Some special care is needed because <label>s don't inherit their parent's `cursor`. -// -// Note: Neither radios nor checkboxes can be readonly. -input[type="radio"], -input[type="checkbox"] { - &[disabled], - &.disabled, - fieldset[disabled] & { - cursor: $cursor-disabled; - } -} -// These classes are used directly on <label>s -.radio-inline, -.checkbox-inline { - &.disabled, - fieldset[disabled] & { - cursor: $cursor-disabled; - } -} -// These classes are used on elements with <label> descendants -.radio, -.checkbox { - &.disabled, - fieldset[disabled] & { - label { - cursor: $cursor-disabled; - } - } -} - - -// Static form control text -// -// Apply class to a `p` element to make any string of text align with labels in -// a horizontal form layout. - -.form-control-static { - // Size it appropriately next to real form controls - padding-top: ($padding-base-vertical + 1); - padding-bottom: ($padding-base-vertical + 1); - // Remove default margin from `p` - margin-bottom: 0; - min-height: ($line-height-computed + $font-size-base); - - &.input-lg, - &.input-sm { - padding-left: 0; - padding-right: 0; - } -} - - -// Form control sizing -// -// Build on `.form-control` with modifier classes to decrease or increase the -// height and font-size of form controls. -// -// The `.form-group-* form-control` variations are sadly duplicated to avoid the -// issue documented in https://github.com/twbs/bootstrap/issues/15074. - -@include input-size('.input-sm', $input-height-small, $padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $input-border-radius-small); -.form-group-sm { - .form-control { - height: $input-height-small; - padding: $padding-small-vertical $padding-small-horizontal; - font-size: $font-size-small; - line-height: $line-height-small; - border-radius: $input-border-radius-small; - } - select.form-control { - height: $input-height-small; - line-height: $input-height-small; - } - textarea.form-control, - select[multiple].form-control { - height: auto; - } - .form-control-static { - height: $input-height-small; - min-height: ($line-height-computed + $font-size-small); - padding: ($padding-small-vertical + 1) $padding-small-horizontal; - font-size: $font-size-small; - line-height: $line-height-small; - } -} - -@include input-size('.input-lg', $input-height-large, $padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $input-border-radius-large); -.form-group-lg { - .form-control { - height: $input-height-large; - padding: $padding-large-vertical $padding-large-horizontal; - font-size: $font-size-large; - line-height: $line-height-large; - border-radius: $input-border-radius-large; - } - select.form-control { - height: $input-height-large; - line-height: $input-height-large; - } - textarea.form-control, - select[multiple].form-control { - height: auto; - } - .form-control-static { - height: $input-height-large; - min-height: ($line-height-computed + $font-size-large); - padding: ($padding-large-vertical + 1) $padding-large-horizontal; - font-size: $font-size-large; - line-height: $line-height-large; - } -} - - -// Form control feedback states -// -// Apply contextual and semantic states to individual form controls. - -.has-feedback { - // Enable absolute positioning - position: relative; - - // Ensure icons don't overlap text - .form-control { - padding-right: ($input-height-base * 1.25); - } -} -// Feedback icon (requires .glyphicon classes) -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; // Ensure icon is above input groups - display: block; - width: $input-height-base; - height: $input-height-base; - line-height: $input-height-base; - text-align: center; - pointer-events: none; -} -.input-lg + .form-control-feedback, -.input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback { - width: $input-height-large; - height: $input-height-large; - line-height: $input-height-large; -} -.input-sm + .form-control-feedback, -.input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback { - width: $input-height-small; - height: $input-height-small; - line-height: $input-height-small; -} - -// Feedback states -.has-success { - @include form-control-validation($state-success-text, $state-success-text, $state-success-bg); -} -.has-warning { - @include form-control-validation($state-warning-text, $state-warning-text, $state-warning-bg); -} -.has-error { - @include form-control-validation($state-danger-text, $state-danger-text, $state-danger-bg); -} - -// Reposition feedback icon if input has visible label above -.has-feedback label { - - & ~ .form-control-feedback { - top: ($line-height-computed + 5); // Height of the `label` and its margin - } - &.sr-only ~ .form-control-feedback { - top: 0; - } -} - - -// Help text -// -// Apply to any element you wish to create light text for placement immediately -// below a form control. Use for general help, formatting, or instructional text. - -.help-block { - display: block; // account for any element using help-block - margin-top: 5px; - margin-bottom: 10px; - color: lighten($text-color, 25%); // lighten the text some for contrast -} - - -// Inline forms -// -// Make forms appear inline(-block) by adding the `.form-inline` class. Inline -// forms begin stacked on extra small (mobile) devices and then go inline when -// viewports reach <768px. -// -// Requires wrapping inputs and labels with `.form-group` for proper display of -// default HTML form controls and our custom form controls (e.g., input groups). -// -// Heads up! This is mixin-ed into `.navbar-form` in navbars.less. - -// [converter] extracted from `.form-inline` for libsass compatibility -@mixin form-inline { - - // Kick in the inline - @media (min-width: $screen-sm-min) { - // Inline-block all the things for "inline" - .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - - // In navbar-form, allow folks to *not* use `.form-group` - .form-control { - display: inline-block; - width: auto; // Prevent labels from stacking above inputs in `.form-group` - vertical-align: middle; - } - - // Make static controls behave like regular ones - .form-control-static { - display: inline-block; - } - - .input-group { - display: inline-table; - vertical-align: middle; - - .input-group-addon, - .input-group-btn, - .form-control { - width: auto; - } - } - - // Input groups need that 100% width though - .input-group > .form-control { - width: 100%; - } - - .control-label { - margin-bottom: 0; - vertical-align: middle; - } - - // Remove default margin on radios/checkboxes that were used for stacking, and - // then undo the floating of radios and checkboxes to match. - .radio, - .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - - label { - padding-left: 0; - } - } - .radio input[type="radio"], - .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - - // Re-override the feedback icon. - .has-feedback .form-control-feedback { - top: 0; - } - } -} -// [converter] extracted as `@mixin form-inline` for libsass compatibility -.form-inline { - @include form-inline; -} - - - -// Horizontal forms -// -// Horizontal forms are built on grid classes and allow you to create forms with -// labels on the left and inputs on the right. - -.form-horizontal { - - // Consistent vertical alignment of radios and checkboxes - // - // Labels also get some reset styles, but that is scoped to a media query below. - .radio, - .checkbox, - .radio-inline, - .checkbox-inline { - margin-top: 0; - margin-bottom: 0; - padding-top: ($padding-base-vertical + 1); // Default padding plus a border - } - // Account for padding we're adding to ensure the alignment and of help text - // and other content below items - .radio, - .checkbox { - min-height: ($line-height-computed + ($padding-base-vertical + 1)); - } - - // Make form groups behave like rows - .form-group { - @include make-row; - } - - // Reset spacing and right align labels, but scope to media queries so that - // labels on narrow viewports stack the same as a default form example. - @media (min-width: $screen-sm-min) { - .control-label { - text-align: right; - margin-bottom: 0; - padding-top: ($padding-base-vertical + 1); // Default padding plus a border - } - } - - // Validation states - // - // Reposition the icon because it's now within a grid column and columns have - // `position: relative;` on them. Also accounts for the grid gutter padding. - .has-feedback .form-control-feedback { - right: floor(($grid-gutter-width / 2)); - } - - // Form group sizes - // - // Quick utility class for applying `.input-lg` and `.input-sm` styles to the - // inputs and labels within a `.form-group`. - .form-group-lg { - @media (min-width: $screen-sm-min) { - .control-label { - padding-top: ($padding-large-vertical + 1); - font-size: $font-size-large; - } - } - } - .form-group-sm { - @media (min-width: $screen-sm-min) { - .control-label { - padding-top: ($padding-small-vertical + 1); - font-size: $font-size-small; - } - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/_glyphicons.scss b/assets/sass/bootstrap/bootstrap/_glyphicons.scss deleted file mode 100644 index 07a0fc9..0000000 --- a/assets/sass/bootstrap/bootstrap/_glyphicons.scss +++ /dev/null @@ -1,307 +0,0 @@ -// -// Glyphicons for Bootstrap -// -// Since icons are fonts, they can be placed anywhere text is placed and are -// thus automatically sized to match the surrounding child. To use, create an -// inline element with the appropriate classes, like so: -// -// <a href="#"><span class="glyphicon glyphicon-star"></span> Star</a> - -@at-root { - // Import the fonts - @font-face { - font-family: 'Glyphicons Halflings'; - src: url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.eot'), '#{$icon-font-path}#{$icon-font-name}.eot')); - src: url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.eot?#iefix'), '#{$icon-font-path}#{$icon-font-name}.eot?#iefix')) format('embedded-opentype'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.woff2'), '#{$icon-font-path}#{$icon-font-name}.woff2')) format('woff2'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.woff'), '#{$icon-font-path}#{$icon-font-name}.woff')) format('woff'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.ttf'), '#{$icon-font-path}#{$icon-font-name}.ttf')) format('truetype'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.svg##{$icon-font-svg-id}'), '#{$icon-font-path}#{$icon-font-name}.svg##{$icon-font-svg-id}')) format('svg'); - } -} - -// Catchall baseclass -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: normal; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -// Individual icons -.glyphicon-asterisk { &:before { content: "\002a"; } } -.glyphicon-plus { &:before { content: "\002b"; } } -.glyphicon-euro, -.glyphicon-eur { &:before { content: "\20ac"; } } -.glyphicon-minus { &:before { content: "\2212"; } } -.glyphicon-cloud { &:before { content: "\2601"; } } -.glyphicon-envelope { &:before { content: "\2709"; } } -.glyphicon-pencil { &:before { content: "\270f"; } } -.glyphicon-glass { &:before { content: "\e001"; } } -.glyphicon-music { &:before { content: "\e002"; } } -.glyphicon-search { &:before { content: "\e003"; } } -.glyphicon-heart { &:before { content: "\e005"; } } -.glyphicon-star { &:before { content: "\e006"; } } -.glyphicon-star-empty { &:before { content: "\e007"; } } -.glyphicon-user { &:before { content: "\e008"; } } -.glyphicon-film { &:before { content: "\e009"; } } -.glyphicon-th-large { &:before { content: "\e010"; } } -.glyphicon-th { &:before { content: "\e011"; } } -.glyphicon-th-list { &:before { content: "\e012"; } } -.glyphicon-ok { &:before { content: "\e013"; } } -.glyphicon-remove { &:before { content: "\e014"; } } -.glyphicon-zoom-in { &:before { content: "\e015"; } } -.glyphicon-zoom-out { &:before { content: "\e016"; } } -.glyphicon-off { &:before { content: "\e017"; } } -.glyphicon-signal { &:before { content: "\e018"; } } -.glyphicon-cog { &:before { content: "\e019"; } } -.glyphicon-trash { &:before { content: "\e020"; } } -.glyphicon-home { &:before { content: "\e021"; } } -.glyphicon-file { &:before { content: "\e022"; } } -.glyphicon-time { &:before { content: "\e023"; } } -.glyphicon-road { &:before { content: "\e024"; } } -.glyphicon-download-alt { &:before { content: "\e025"; } } -.glyphicon-download { &:before { content: "\e026"; } } -.glyphicon-upload { &:before { content: "\e027"; } } -.glyphicon-inbox { &:before { content: "\e028"; } } -.glyphicon-play-circle { &:before { content: "\e029"; } } -.glyphicon-repeat { &:before { content: "\e030"; } } -.glyphicon-refresh { &:before { content: "\e031"; } } -.glyphicon-list-alt { &:before { content: "\e032"; } } -.glyphicon-lock { &:before { content: "\e033"; } } -.glyphicon-flag { &:before { content: "\e034"; } } -.glyphicon-headphones { &:before { content: "\e035"; } } -.glyphicon-volume-off { &:before { content: "\e036"; } } -.glyphicon-volume-down { &:before { content: "\e037"; } } -.glyphicon-volume-up { &:before { content: "\e038"; } } -.glyphicon-qrcode { &:before { content: "\e039"; } } -.glyphicon-barcode { &:before { content: "\e040"; } } -.glyphicon-tag { &:before { content: "\e041"; } } -.glyphicon-tags { &:before { content: "\e042"; } } -.glyphicon-book { &:before { content: "\e043"; } } -.glyphicon-bookmark { &:before { content: "\e044"; } } -.glyphicon-print { &:before { content: "\e045"; } } -.glyphicon-camera { &:before { content: "\e046"; } } -.glyphicon-font { &:before { content: "\e047"; } } -.glyphicon-bold { &:before { content: "\e048"; } } -.glyphicon-italic { &:before { content: "\e049"; } } -.glyphicon-text-height { &:before { content: "\e050"; } } -.glyphicon-text-width { &:before { content: "\e051"; } } -.glyphicon-align-left { &:before { content: "\e052"; } } -.glyphicon-align-center { &:before { content: "\e053"; } } -.glyphicon-align-right { &:before { content: "\e054"; } } -.glyphicon-align-justify { &:before { content: "\e055"; } } -.glyphicon-list { &:before { content: "\e056"; } } -.glyphicon-indent-left { &:before { content: "\e057"; } } -.glyphicon-indent-right { &:before { content: "\e058"; } } -.glyphicon-facetime-video { &:before { content: "\e059"; } } -.glyphicon-picture { &:before { content: "\e060"; } } -.glyphicon-map-marker { &:before { content: "\e062"; } } -.glyphicon-adjust { &:before { content: "\e063"; } } -.glyphicon-tint { &:before { content: "\e064"; } } -.glyphicon-edit { &:before { content: "\e065"; } } -.glyphicon-share { &:before { content: "\e066"; } } -.glyphicon-check { &:before { content: "\e067"; } } -.glyphicon-move { &:before { content: "\e068"; } } -.glyphicon-step-backward { &:before { content: "\e069"; } } -.glyphicon-fast-backward { &:before { content: "\e070"; } } -.glyphicon-backward { &:before { content: "\e071"; } } -.glyphicon-play { &:before { content: "\e072"; } } -.glyphicon-pause { &:before { content: "\e073"; } } -.glyphicon-stop { &:before { content: "\e074"; } } -.glyphicon-forward { &:before { content: "\e075"; } } -.glyphicon-fast-forward { &:before { content: "\e076"; } } -.glyphicon-step-forward { &:before { content: "\e077"; } } -.glyphicon-eject { &:before { content: "\e078"; } } -.glyphicon-chevron-left { &:before { content: "\e079"; } } -.glyphicon-chevron-right { &:before { content: "\e080"; } } -.glyphicon-plus-sign { &:before { content: "\e081"; } } -.glyphicon-minus-sign { &:before { content: "\e082"; } } -.glyphicon-remove-sign { &:before { content: "\e083"; } } -.glyphicon-ok-sign { &:before { content: "\e084"; } } -.glyphicon-question-sign { &:before { content: "\e085"; } } -.glyphicon-info-sign { &:before { content: "\e086"; } } -.glyphicon-screenshot { &:before { content: "\e087"; } } -.glyphicon-remove-circle { &:before { content: "\e088"; } } -.glyphicon-ok-circle { &:before { content: "\e089"; } } -.glyphicon-ban-circle { &:before { content: "\e090"; } } -.glyphicon-arrow-left { &:before { content: "\e091"; } } -.glyphicon-arrow-right { &:before { content: "\e092"; } } -.glyphicon-arrow-up { &:before { content: "\e093"; } } -.glyphicon-arrow-down { &:before { content: "\e094"; } } -.glyphicon-share-alt { &:before { content: "\e095"; } } -.glyphicon-resize-full { &:before { content: "\e096"; } } -.glyphicon-resize-small { &:before { content: "\e097"; } } -.glyphicon-exclamation-sign { &:before { content: "\e101"; } } -.glyphicon-gift { &:before { content: "\e102"; } } -.glyphicon-leaf { &:before { content: "\e103"; } } -.glyphicon-fire { &:before { content: "\e104"; } } -.glyphicon-eye-open { &:before { content: "\e105"; } } -.glyphicon-eye-close { &:before { content: "\e106"; } } -.glyphicon-warning-sign { &:before { content: "\e107"; } } -.glyphicon-plane { &:before { content: "\e108"; } } -.glyphicon-calendar { &:before { content: "\e109"; } } -.glyphicon-random { &:before { content: "\e110"; } } -.glyphicon-comment { &:before { content: "\e111"; } } -.glyphicon-magnet { &:before { content: "\e112"; } } -.glyphicon-chevron-up { &:before { content: "\e113"; } } -.glyphicon-chevron-down { &:before { content: "\e114"; } } -.glyphicon-retweet { &:before { content: "\e115"; } } -.glyphicon-shopping-cart { &:before { content: "\e116"; } } -.glyphicon-folder-close { &:before { content: "\e117"; } } -.glyphicon-folder-open { &:before { content: "\e118"; } } -.glyphicon-resize-vertical { &:before { content: "\e119"; } } -.glyphicon-resize-horizontal { &:before { content: "\e120"; } } -.glyphicon-hdd { &:before { content: "\e121"; } } -.glyphicon-bullhorn { &:before { content: "\e122"; } } -.glyphicon-bell { &:before { content: "\e123"; } } -.glyphicon-certificate { &:before { content: "\e124"; } } -.glyphicon-thumbs-up { &:before { content: "\e125"; } } -.glyphicon-thumbs-down { &:before { content: "\e126"; } } -.glyphicon-hand-right { &:before { content: "\e127"; } } -.glyphicon-hand-left { &:before { content: "\e128"; } } -.glyphicon-hand-up { &:before { content: "\e129"; } } -.glyphicon-hand-down { &:before { content: "\e130"; } } -.glyphicon-circle-arrow-right { &:before { content: "\e131"; } } -.glyphicon-circle-arrow-left { &:before { content: "\e132"; } } -.glyphicon-circle-arrow-up { &:before { content: "\e133"; } } -.glyphicon-circle-arrow-down { &:before { content: "\e134"; } } -.glyphicon-globe { &:before { content: "\e135"; } } -.glyphicon-wrench { &:before { content: "\e136"; } } -.glyphicon-tasks { &:before { content: "\e137"; } } -.glyphicon-filter { &:before { content: "\e138"; } } -.glyphicon-briefcase { &:before { content: "\e139"; } } -.glyphicon-fullscreen { &:before { content: "\e140"; } } -.glyphicon-dashboard { &:before { content: "\e141"; } } -.glyphicon-paperclip { &:before { content: "\e142"; } } -.glyphicon-heart-empty { &:before { content: "\e143"; } } -.glyphicon-link { &:before { content: "\e144"; } } -.glyphicon-phone { &:before { content: "\e145"; } } -.glyphicon-pushpin { &:before { content: "\e146"; } } -.glyphicon-usd { &:before { content: "\e148"; } } -.glyphicon-gbp { &:before { content: "\e149"; } } -.glyphicon-sort { &:before { content: "\e150"; } } -.glyphicon-sort-by-alphabet { &:before { content: "\e151"; } } -.glyphicon-sort-by-alphabet-alt { &:before { content: "\e152"; } } -.glyphicon-sort-by-order { &:before { content: "\e153"; } } -.glyphicon-sort-by-order-alt { &:before { content: "\e154"; } } -.glyphicon-sort-by-attributes { &:before { content: "\e155"; } } -.glyphicon-sort-by-attributes-alt { &:before { content: "\e156"; } } -.glyphicon-unchecked { &:before { content: "\e157"; } } -.glyphicon-expand { &:before { content: "\e158"; } } -.glyphicon-collapse-down { &:before { content: "\e159"; } } -.glyphicon-collapse-up { &:before { content: "\e160"; } } -.glyphicon-log-in { &:before { content: "\e161"; } } -.glyphicon-flash { &:before { content: "\e162"; } } -.glyphicon-log-out { &:before { content: "\e163"; } } -.glyphicon-new-window { &:before { content: "\e164"; } } -.glyphicon-record { &:before { content: "\e165"; } } -.glyphicon-save { &:before { content: "\e166"; } } -.glyphicon-open { &:before { content: "\e167"; } } -.glyphicon-saved { &:before { content: "\e168"; } } -.glyphicon-import { &:before { content: "\e169"; } } -.glyphicon-export { &:before { content: "\e170"; } } -.glyphicon-send { &:before { content: "\e171"; } } -.glyphicon-floppy-disk { &:before { content: "\e172"; } } -.glyphicon-floppy-saved { &:before { content: "\e173"; } } -.glyphicon-floppy-remove { &:before { content: "\e174"; } } -.glyphicon-floppy-save { &:before { content: "\e175"; } } -.glyphicon-floppy-open { &:before { content: "\e176"; } } -.glyphicon-credit-card { &:before { content: "\e177"; } } -.glyphicon-transfer { &:before { content: "\e178"; } } -.glyphicon-cutlery { &:before { content: "\e179"; } } -.glyphicon-header { &:before { content: "\e180"; } } -.glyphicon-compressed { &:before { content: "\e181"; } } -.glyphicon-earphone { &:before { content: "\e182"; } } -.glyphicon-phone-alt { &:before { content: "\e183"; } } -.glyphicon-tower { &:before { content: "\e184"; } } -.glyphicon-stats { &:before { content: "\e185"; } } -.glyphicon-sd-video { &:before { content: "\e186"; } } -.glyphicon-hd-video { &:before { content: "\e187"; } } -.glyphicon-subtitles { &:before { content: "\e188"; } } -.glyphicon-sound-stereo { &:before { content: "\e189"; } } -.glyphicon-sound-dolby { &:before { content: "\e190"; } } -.glyphicon-sound-5-1 { &:before { content: "\e191"; } } -.glyphicon-sound-6-1 { &:before { content: "\e192"; } } -.glyphicon-sound-7-1 { &:before { content: "\e193"; } } -.glyphicon-copyright-mark { &:before { content: "\e194"; } } -.glyphicon-registration-mark { &:before { content: "\e195"; } } -.glyphicon-cloud-download { &:before { content: "\e197"; } } -.glyphicon-cloud-upload { &:before { content: "\e198"; } } -.glyphicon-tree-conifer { &:before { content: "\e199"; } } -.glyphicon-tree-deciduous { &:before { content: "\e200"; } } -.glyphicon-cd { &:before { content: "\e201"; } } -.glyphicon-save-file { &:before { content: "\e202"; } } -.glyphicon-open-file { &:before { content: "\e203"; } } -.glyphicon-level-up { &:before { content: "\e204"; } } -.glyphicon-copy { &:before { content: "\e205"; } } -.glyphicon-paste { &:before { content: "\e206"; } } -// The following 2 Glyphicons are omitted for the time being because -// they currently use Unicode codepoints that are outside the -// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle -// non-BMP codepoints in CSS string escapes, and thus can't display these two icons. -// Notably, the bug affects some older versions of the Android Browser. -// More info: https://github.com/twbs/bootstrap/issues/10106 -// .glyphicon-door { &:before { content: "\1f6aa"; } } -// .glyphicon-key { &:before { content: "\1f511"; } } -.glyphicon-alert { &:before { content: "\e209"; } } -.glyphicon-equalizer { &:before { content: "\e210"; } } -.glyphicon-king { &:before { content: "\e211"; } } -.glyphicon-queen { &:before { content: "\e212"; } } -.glyphicon-pawn { &:before { content: "\e213"; } } -.glyphicon-bishop { &:before { content: "\e214"; } } -.glyphicon-knight { &:before { content: "\e215"; } } -.glyphicon-baby-formula { &:before { content: "\e216"; } } -.glyphicon-tent { &:before { content: "\26fa"; } } -.glyphicon-blackboard { &:before { content: "\e218"; } } -.glyphicon-bed { &:before { content: "\e219"; } } -.glyphicon-apple { &:before { content: "\f8ff"; } } -.glyphicon-erase { &:before { content: "\e221"; } } -.glyphicon-hourglass { &:before { content: "\231b"; } } -.glyphicon-lamp { &:before { content: "\e223"; } } -.glyphicon-duplicate { &:before { content: "\e224"; } } -.glyphicon-piggy-bank { &:before { content: "\e225"; } } -.glyphicon-scissors { &:before { content: "\e226"; } } -.glyphicon-bitcoin { &:before { content: "\e227"; } } -.glyphicon-btc { &:before { content: "\e227"; } } -.glyphicon-xbt { &:before { content: "\e227"; } } -.glyphicon-yen { &:before { content: "\00a5"; } } -.glyphicon-jpy { &:before { content: "\00a5"; } } -.glyphicon-ruble { &:before { content: "\20bd"; } } -.glyphicon-rub { &:before { content: "\20bd"; } } -.glyphicon-scale { &:before { content: "\e230"; } } -.glyphicon-ice-lolly { &:before { content: "\e231"; } } -.glyphicon-ice-lolly-tasted { &:before { content: "\e232"; } } -.glyphicon-education { &:before { content: "\e233"; } } -.glyphicon-option-horizontal { &:before { content: "\e234"; } } -.glyphicon-option-vertical { &:before { content: "\e235"; } } -.glyphicon-menu-hamburger { &:before { content: "\e236"; } } -.glyphicon-modal-window { &:before { content: "\e237"; } } -.glyphicon-oil { &:before { content: "\e238"; } } -.glyphicon-grain { &:before { content: "\e239"; } } -.glyphicon-sunglasses { &:before { content: "\e240"; } } -.glyphicon-text-size { &:before { content: "\e241"; } } -.glyphicon-text-color { &:before { content: "\e242"; } } -.glyphicon-text-background { &:before { content: "\e243"; } } -.glyphicon-object-align-top { &:before { content: "\e244"; } } -.glyphicon-object-align-bottom { &:before { content: "\e245"; } } -.glyphicon-object-align-horizontal{ &:before { content: "\e246"; } } -.glyphicon-object-align-left { &:before { content: "\e247"; } } -.glyphicon-object-align-vertical { &:before { content: "\e248"; } } -.glyphicon-object-align-right { &:before { content: "\e249"; } } -.glyphicon-triangle-right { &:before { content: "\e250"; } } -.glyphicon-triangle-left { &:before { content: "\e251"; } } -.glyphicon-triangle-bottom { &:before { content: "\e252"; } } -.glyphicon-triangle-top { &:before { content: "\e253"; } } -.glyphicon-console { &:before { content: "\e254"; } } -.glyphicon-superscript { &:before { content: "\e255"; } } -.glyphicon-subscript { &:before { content: "\e256"; } } -.glyphicon-menu-left { &:before { content: "\e257"; } } -.glyphicon-menu-right { &:before { content: "\e258"; } } -.glyphicon-menu-down { &:before { content: "\e259"; } } -.glyphicon-menu-up { &:before { content: "\e260"; } } diff --git a/assets/sass/bootstrap/bootstrap/_grid.scss b/assets/sass/bootstrap/bootstrap/_grid.scss deleted file mode 100644 index b15ca27..0000000 --- a/assets/sass/bootstrap/bootstrap/_grid.scss +++ /dev/null @@ -1,84 +0,0 @@ -// -// Grid system -// -------------------------------------------------- - - -// Container widths -// -// Set the container width, and override it for fixed navbars in media queries. - -.container { - @include container-fixed; - - @media (min-width: $screen-sm-min) { - width: $container-sm; - } - @media (min-width: $screen-md-min) { - width: $container-md; - } - @media (min-width: $screen-lg-min) { - width: $container-lg; - } -} - - -// Fluid container -// -// Utilizes the mixin meant for fixed width containers, but without any defined -// width for fluid, full width layouts. - -.container-fluid { - @include container-fixed; -} - - -// Row -// -// Rows contain and clear the floats of your columns. - -.row { - @include make-row; -} - - -// Columns -// -// Common styles for small and large grid columns - -@include make-grid-columns; - - -// Extra small grid -// -// Columns, offsets, pushes, and pulls for extra small devices like -// smartphones. - -@include make-grid(xs); - - -// Small grid -// -// Columns, offsets, pushes, and pulls for the small device range, from phones -// to tablets. - -@media (min-width: $screen-sm-min) { - @include make-grid(sm); -} - - -// Medium grid -// -// Columns, offsets, pushes, and pulls for the desktop device range. - -@media (min-width: $screen-md-min) { - @include make-grid(md); -} - - -// Large grid -// -// Columns, offsets, pushes, and pulls for the large desktop device range. - -@media (min-width: $screen-lg-min) { - @include make-grid(lg); -} diff --git a/assets/sass/bootstrap/bootstrap/_input-groups.scss b/assets/sass/bootstrap/bootstrap/_input-groups.scss deleted file mode 100644 index 81f46f3..0000000 --- a/assets/sass/bootstrap/bootstrap/_input-groups.scss +++ /dev/null @@ -1,171 +0,0 @@ -// -// Input groups -// -------------------------------------------------- - -// Base styles -// ------------------------- -.input-group { - position: relative; // For dropdowns - display: table; - border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table - - // Undo padding and float of grid classes - &[class*="col-"] { - float: none; - padding-left: 0; - padding-right: 0; - } - - .form-control { - // Ensure that the input is always above the *appended* addon button for - // proper border colors. - position: relative; - z-index: 2; - - // IE9 fubars the placeholder attribute in text inputs and the arrows on - // select elements in input groups. To fix it, we float the input. Details: - // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855 - float: left; - - width: 100%; - margin-bottom: 0; - - &:focus { - z-index: 3; - } - } -} - -// Sizing options -// -// Remix the default form control sizing classes into new ones for easier -// manipulation. - -.input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - @extend .input-lg; -} -.input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - @extend .input-sm; -} - - -// Display as table-cell -// ------------------------- -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; - - &:not(:first-child):not(:last-child) { - border-radius: 0; - } -} -// Addon and addon wrapper for buttons -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; // Match the inputs -} - -// Text input groups -// ------------------------- -.input-group-addon { - padding: $padding-base-vertical $padding-base-horizontal; - font-size: $font-size-base; - font-weight: normal; - line-height: 1; - color: $input-color; - text-align: center; - background-color: $input-group-addon-bg; - border: 1px solid $input-group-addon-border-color; - border-radius: $input-border-radius; - - // Sizing - &.input-sm { - padding: $padding-small-vertical $padding-small-horizontal; - font-size: $font-size-small; - border-radius: $input-border-radius-small; - } - &.input-lg { - padding: $padding-large-vertical $padding-large-horizontal; - font-size: $font-size-large; - border-radius: $input-border-radius-large; - } - - // Nuke default margins from checkboxes and radios to vertically center within. - input[type="radio"], - input[type="checkbox"] { - margin-top: 0; - } -} - -// Reset rounded corners -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - @include border-right-radius(0); -} -.input-group-addon:first-child { - border-right: 0; -} -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - @include border-left-radius(0); -} -.input-group-addon:last-child { - border-left: 0; -} - -// Button input groups -// ------------------------- -.input-group-btn { - position: relative; - // Jankily prevent input button groups from wrapping with `white-space` and - // `font-size` in combination with `inline-block` on buttons. - font-size: 0; - white-space: nowrap; - - // Negative margin for spacing, position for bringing hovered/focused/actived - // element above the siblings. - > .btn { - position: relative; - + .btn { - margin-left: -1px; - } - // Bring the "active" button to the front - &:hover, - &:focus, - &:active { - z-index: 2; - } - } - - // Negative margin to only have a 1px border between the two - &:first-child { - > .btn, - > .btn-group { - margin-right: -1px; - } - } - &:last-child { - > .btn, - > .btn-group { - z-index: 2; - margin-left: -1px; - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/_jumbotron.scss b/assets/sass/bootstrap/bootstrap/_jumbotron.scss deleted file mode 100644 index a27da47..0000000 --- a/assets/sass/bootstrap/bootstrap/_jumbotron.scss +++ /dev/null @@ -1,54 +0,0 @@ -// -// Jumbotron -// -------------------------------------------------- - - -.jumbotron { - padding-top: $jumbotron-padding; - padding-bottom: $jumbotron-padding; - margin-bottom: $jumbotron-padding; - color: $jumbotron-color; - background-color: $jumbotron-bg; - - h1, - .h1 { - color: $jumbotron-heading-color; - } - - p { - margin-bottom: ($jumbotron-padding / 2); - font-size: $jumbotron-font-size; - font-weight: 200; - } - - > hr { - border-top-color: darken($jumbotron-bg, 10%); - } - - .container &, - .container-fluid & { - border-radius: $border-radius-large; // Only round corners at higher resolutions if contained in a container - padding-left: ($grid-gutter-width / 2); - padding-right: ($grid-gutter-width / 2); - } - - .container { - max-width: 100%; - } - - @media screen and (min-width: $screen-sm-min) { - padding-top: ($jumbotron-padding * 1.6); - padding-bottom: ($jumbotron-padding * 1.6); - - .container &, - .container-fluid & { - padding-left: ($jumbotron-padding * 2); - padding-right: ($jumbotron-padding * 2); - } - - h1, - .h1 { - font-size: $jumbotron-heading-font-size; - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/_labels.scss b/assets/sass/bootstrap/bootstrap/_labels.scss deleted file mode 100644 index 42ed6ea..0000000 --- a/assets/sass/bootstrap/bootstrap/_labels.scss +++ /dev/null @@ -1,66 +0,0 @@ -// -// Labels -// -------------------------------------------------- - -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: $label-color; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; - - // [converter] extracted a& to a.label - - // Empty labels collapse automatically (not available in IE8) - &:empty { - display: none; - } - - // Quick fix for labels in buttons - .btn & { - position: relative; - top: -1px; - } -} - -// Add hover effects, but only for links -a.label { - &:hover, - &:focus { - color: $label-link-hover-color; - text-decoration: none; - cursor: pointer; - } -} - -// Colors -// Contextual variations (linked labels get darker on :hover) - -.label-default { - @include label-variant($label-default-bg); -} - -.label-primary { - @include label-variant($label-primary-bg); -} - -.label-success { - @include label-variant($label-success-bg); -} - -.label-info { - @include label-variant($label-info-bg); -} - -.label-warning { - @include label-variant($label-warning-bg); -} - -.label-danger { - @include label-variant($label-danger-bg); -} diff --git a/assets/sass/bootstrap/bootstrap/_list-group.scss b/assets/sass/bootstrap/bootstrap/_list-group.scss deleted file mode 100644 index 7cb83aa..0000000 --- a/assets/sass/bootstrap/bootstrap/_list-group.scss +++ /dev/null @@ -1,130 +0,0 @@ -// -// List groups -// -------------------------------------------------- - - -// Base class -// -// Easily usable on <ul>, <ol>, or <div>. - -.list-group { - // No need to set list-style: none; since .list-group-item is block level - margin-bottom: 20px; - padding-left: 0; // reset padding because ul and ol -} - - -// Individual list items -// -// Use on `li`s or `div`s within the `.list-group` parent. - -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - // Place the border on the list items and negative margin up for better styling - margin-bottom: -1px; - background-color: $list-group-bg; - border: 1px solid $list-group-border; - - // Round the first and last items - &:first-child { - @include border-top-radius($list-group-border-radius); - } - &:last-child { - margin-bottom: 0; - @include border-bottom-radius($list-group-border-radius); - } -} - - -// Interactive list items -// -// Use anchor or button elements instead of `li`s or `div`s to create interactive items. -// Includes an extra `.active` modifier class for showing selected items. - -a.list-group-item, -button.list-group-item { - color: $list-group-link-color; - - .list-group-item-heading { - color: $list-group-link-heading-color; - } - - // Hover state - &:hover, - &:focus { - text-decoration: none; - color: $list-group-link-hover-color; - background-color: $list-group-hover-bg; - } -} - -button.list-group-item { - width: 100%; - text-align: left; -} - -.list-group-item { - // Disabled state - &.disabled, - &.disabled:hover, - &.disabled:focus { - background-color: $list-group-disabled-bg; - color: $list-group-disabled-color; - cursor: $cursor-disabled; - - // Force color to inherit for custom content - .list-group-item-heading { - color: inherit; - } - .list-group-item-text { - color: $list-group-disabled-text-color; - } - } - - // Active class on item itself, not parent - &.active, - &.active:hover, - &.active:focus { - z-index: 2; // Place active items above their siblings for proper border styling - color: $list-group-active-color; - background-color: $list-group-active-bg; - border-color: $list-group-active-border; - - // Force color to inherit for custom content - .list-group-item-heading, - .list-group-item-heading > small, - .list-group-item-heading > .small { - color: inherit; - } - .list-group-item-text { - color: $list-group-active-text-color; - } - } -} - - -// Contextual variants -// -// Add modifier classes to change text and background color on individual items. -// Organizationally, this must come after the `:hover` states. - -@include list-group-item-variant(success, $state-success-bg, $state-success-text); -@include list-group-item-variant(info, $state-info-bg, $state-info-text); -@include list-group-item-variant(warning, $state-warning-bg, $state-warning-text); -@include list-group-item-variant(danger, $state-danger-bg, $state-danger-text); - - -// Custom content options -// -// Extra classes for creating well-formatted content within `.list-group-item`s. - -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; -} -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; -} diff --git a/assets/sass/bootstrap/bootstrap/_media.scss b/assets/sass/bootstrap/bootstrap/_media.scss deleted file mode 100644 index 8c835e8..0000000 --- a/assets/sass/bootstrap/bootstrap/_media.scss +++ /dev/null @@ -1,66 +0,0 @@ -.media { - // Proper spacing between instances of .media - margin-top: 15px; - - &:first-child { - margin-top: 0; - } -} - -.media, -.media-body { - zoom: 1; - overflow: hidden; -} - -.media-body { - width: 10000px; -} - -.media-object { - display: block; - - // Fix collapse in webkit from max-width: 100% and display: table-cell. - &.img-thumbnail { - max-width: none; - } -} - -.media-right, -.media > .pull-right { - padding-left: 10px; -} - -.media-left, -.media > .pull-left { - padding-right: 10px; -} - -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; -} - -.media-middle { - vertical-align: middle; -} - -.media-bottom { - vertical-align: bottom; -} - -// Reset margins on headings for tighter default spacing -.media-heading { - margin-top: 0; - margin-bottom: 5px; -} - -// Media list variation -// -// Undo default ul/ol styles -.media-list { - padding-left: 0; - list-style: none; -} diff --git a/assets/sass/bootstrap/bootstrap/_mixins.scss b/assets/sass/bootstrap/bootstrap/_mixins.scss deleted file mode 100644 index 78cd5aa..0000000 --- a/assets/sass/bootstrap/bootstrap/_mixins.scss +++ /dev/null @@ -1,40 +0,0 @@ -// Mixins -// -------------------------------------------------- - -// Utilities -@import "mixins/hide-text"; -@import "mixins/opacity"; -@import "mixins/image"; -@import "mixins/labels"; -@import "mixins/reset-filter"; -@import "mixins/resize"; -@import "mixins/responsive-visibility"; -@import "mixins/size"; -@import "mixins/tab-focus"; -@import "mixins/reset-text"; -@import "mixins/text-emphasis"; -@import "mixins/text-overflow"; -@import "mixins/vendor-prefixes"; - -// Components -@import "mixins/alerts"; -@import "mixins/buttons"; -@import "mixins/panels"; -@import "mixins/pagination"; -@import "mixins/list-group"; -@import "mixins/nav-divider"; -@import "mixins/forms"; -@import "mixins/progress-bar"; -@import "mixins/table-row"; - -// Skins -@import "mixins/background-variant"; -@import "mixins/border-radius"; -@import "mixins/gradients"; - -// Layout -@import "mixins/clearfix"; -@import "mixins/center-block"; -@import "mixins/nav-vertical-align"; -@import "mixins/grid-framework"; -@import "mixins/grid"; diff --git a/assets/sass/bootstrap/bootstrap/_modals.scss b/assets/sass/bootstrap/bootstrap/_modals.scss deleted file mode 100644 index 823870f..0000000 --- a/assets/sass/bootstrap/bootstrap/_modals.scss +++ /dev/null @@ -1,150 +0,0 @@ -// -// Modals -// -------------------------------------------------- - -// .modal-open - body class for killing the scroll -// .modal - container to scroll within -// .modal-dialog - positioning shell for the actual modal -// .modal-content - actual modal w/ bg and corners and shit - -// Kill the scroll on the body -.modal-open { - overflow: hidden; -} - -// Container that the modal scrolls within -.modal { - display: none; - overflow: hidden; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: $zindex-modal; - -webkit-overflow-scrolling: touch; - - // Prevent Chrome on Windows from adding a focus outline. For details, see - // https://github.com/twbs/bootstrap/pull/10951. - outline: 0; - - // When fading in the modal, animate it to slide down - &.fade .modal-dialog { - @include translate(0, -25%); - @include transition-transform(0.3s ease-out); - } - &.in .modal-dialog { @include translate(0, 0) } -} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -// Shell div to position the modal with bottom padding -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} - -// Actual modal -.modal-content { - position: relative; - background-color: $modal-content-bg; - border: 1px solid $modal-content-fallback-border-color; //old browsers fallback (ie8 etc) - border: 1px solid $modal-content-border-color; - border-radius: $border-radius-large; - @include box-shadow(0 3px 9px rgba(0,0,0,.5)); - background-clip: padding-box; - // Remove focus outline from opened modal - outline: 0; -} - -// Modal background -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: $zindex-modal-background; - background-color: $modal-backdrop-bg; - // Fade for backdrop - &.fade { @include opacity(0); } - &.in { @include opacity($modal-backdrop-opacity); } -} - -// Modal header -// Top section of the modal w/ title and dismiss -.modal-header { - padding: $modal-title-padding; - border-bottom: 1px solid $modal-header-border-color; - @include clearfix; -} -// Close icon -.modal-header .close { - margin-top: -2px; -} - -// Title text within header -.modal-title { - margin: 0; - line-height: $modal-title-line-height; -} - -// Modal body -// Where all modal content resides (sibling of .modal-header and .modal-footer) -.modal-body { - position: relative; - padding: $modal-inner-padding; -} - -// Footer (for actions) -.modal-footer { - padding: $modal-inner-padding; - text-align: right; // right align buttons - border-top: 1px solid $modal-footer-border-color; - @include clearfix; // clear it in case folks use .pull-* classes on buttons - - // Properly space out buttons - .btn + .btn { - margin-left: 5px; - margin-bottom: 0; // account for input[type="submit"] which gets the bottom margin like all other inputs - } - // but override that for button groups - .btn-group .btn + .btn { - margin-left: -1px; - } - // and override it for block buttons as well - .btn-block + .btn-block { - margin-left: 0; - } -} - -// Measure scrollbar width for padding body during modal show/hide -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -// Scale up the modal -@media (min-width: $screen-sm-min) { - // Automatically set modal's width for larger viewports - .modal-dialog { - width: $modal-md; - margin: 30px auto; - } - .modal-content { - @include box-shadow(0 5px 15px rgba(0,0,0,.5)); - } - - // Modal sizes - .modal-sm { width: $modal-sm; } -} - -@media (min-width: $screen-md-min) { - .modal-lg { width: $modal-lg; } -} diff --git a/assets/sass/bootstrap/bootstrap/_navbar.scss b/assets/sass/bootstrap/bootstrap/_navbar.scss deleted file mode 100644 index 11e5c01..0000000 --- a/assets/sass/bootstrap/bootstrap/_navbar.scss +++ /dev/null @@ -1,662 +0,0 @@ -// -// Navbars -// -------------------------------------------------- - - -// Wrapper and base class -// -// Provide a static navbar from which we expand to create full-width, fixed, and -// other navbar variations. - -.navbar { - position: relative; - min-height: $navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode) - margin-bottom: $navbar-margin-bottom; - border: 1px solid transparent; - - // Prevent floats from breaking the navbar - @include clearfix; - - @media (min-width: $grid-float-breakpoint) { - border-radius: $navbar-border-radius; - } -} - - -// Navbar heading -// -// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy -// styling of responsive aspects. - -.navbar-header { - @include clearfix; - - @media (min-width: $grid-float-breakpoint) { - float: left; - } -} - - -// Navbar collapse (body) -// -// Group your navbar content into this for easy collapsing and expanding across -// various device sizes. By default, this content is collapsed when <768px, but -// will expand past that for a horizontal display. -// -// To start (on mobile devices) the navbar links, forms, and buttons are stacked -// vertically and include a `max-height` to overflow in case you have too much -// content for the user's viewport. - -.navbar-collapse { - overflow-x: visible; - padding-right: $navbar-padding-horizontal; - padding-left: $navbar-padding-horizontal; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255,255,255,.1); - @include clearfix; - -webkit-overflow-scrolling: touch; - - &.in { - overflow-y: auto; - } - - @media (min-width: $grid-float-breakpoint) { - width: auto; - border-top: 0; - box-shadow: none; - - &.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; // Override default setting - overflow: visible !important; - } - - &.in { - overflow-y: visible; - } - - // Undo the collapse side padding for navbars with containers to ensure - // alignment of right-aligned contents. - .navbar-fixed-top &, - .navbar-static-top &, - .navbar-fixed-bottom & { - padding-left: 0; - padding-right: 0; - } - } -} - -.navbar-fixed-top, -.navbar-fixed-bottom { - .navbar-collapse { - max-height: $navbar-collapse-max-height; - - @media (max-device-width: $screen-xs-min) and (orientation: landscape) { - max-height: 200px; - } - } -} - - -// Both navbar header and collapse -// -// When a container is present, change the behavior of the header and collapse. - -.container, -.container-fluid { - > .navbar-header, - > .navbar-collapse { - margin-right: -$navbar-padding-horizontal; - margin-left: -$navbar-padding-horizontal; - - @media (min-width: $grid-float-breakpoint) { - margin-right: 0; - margin-left: 0; - } - } -} - - -// -// Navbar alignment options -// -// Display the navbar across the entirety of the page or fixed it to the top or -// bottom of the page. - -// Static top (unfixed, but 100% wide) navbar -.navbar-static-top { - z-index: $zindex-navbar; - border-width: 0 0 1px; - - @media (min-width: $grid-float-breakpoint) { - border-radius: 0; - } -} - -// Fix the top/bottom navbars when screen real estate supports it -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: $zindex-navbar-fixed; - - // Undo the rounded corners - @media (min-width: $grid-float-breakpoint) { - border-radius: 0; - } -} -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; // override .navbar defaults - border-width: 1px 0 0; -} - - -// Brand/project name - -.navbar-brand { - float: left; - padding: $navbar-padding-vertical $navbar-padding-horizontal; - font-size: $font-size-large; - line-height: $line-height-computed; - height: $navbar-height; - - &:hover, - &:focus { - text-decoration: none; - } - - > img { - display: block; - } - - @media (min-width: $grid-float-breakpoint) { - .navbar > .container &, - .navbar > .container-fluid & { - margin-left: -$navbar-padding-horizontal; - } - } -} - - -// Navbar toggle -// -// Custom button for toggling the `.navbar-collapse`, powered by the collapse -// JavaScript plugin. - -.navbar-toggle { - position: relative; - float: right; - margin-right: $navbar-padding-horizontal; - padding: 9px 10px; - @include navbar-vertical-align(34px); - background-color: transparent; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid transparent; - border-radius: $border-radius-base; - - // We remove the `outline` here, but later compensate by attaching `:hover` - // styles to `:focus`. - &:focus { - outline: 0; - } - - // Bars - .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; - } - .icon-bar + .icon-bar { - margin-top: 4px; - } - - @media (min-width: $grid-float-breakpoint) { - display: none; - } -} - - -// Navbar nav links -// -// Builds on top of the `.nav` components with its own modifier class to make -// the nav the full height of the horizontal nav (above 768px). - -.navbar-nav { - margin: ($navbar-padding-vertical / 2) (-$navbar-padding-horizontal); - - > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: $line-height-computed; - } - - @media (max-width: $grid-float-breakpoint-max) { - // Dropdowns get custom display when collapsed - .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; - > li > a, - .dropdown-header { - padding: 5px 15px 5px 25px; - } - > li > a { - line-height: $line-height-computed; - &:hover, - &:focus { - background-image: none; - } - } - } - } - - // Uncollapse the nav - @media (min-width: $grid-float-breakpoint) { - float: left; - margin: 0; - - > li { - float: left; - > a { - padding-top: $navbar-padding-vertical; - padding-bottom: $navbar-padding-vertical; - } - } - } -} - - -// Navbar form -// -// Extension of the `.form-inline` with some extra flavor for optimum display in -// our navbars. - -.navbar-form { - margin-left: -$navbar-padding-horizontal; - margin-right: -$navbar-padding-horizontal; - padding: 10px $navbar-padding-horizontal; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - $shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); - @include box-shadow($shadow); - - // Mixin behavior for optimum display - @include form-inline; - - .form-group { - @media (max-width: $grid-float-breakpoint-max) { - margin-bottom: 5px; - - &:last-child { - margin-bottom: 0; - } - } - } - - // Vertically center in expanded, horizontal navbar - @include navbar-vertical-align($input-height-base); - - // Undo 100% width for pull classes - @media (min-width: $grid-float-breakpoint) { - width: auto; - border: 0; - margin-left: 0; - margin-right: 0; - padding-top: 0; - padding-bottom: 0; - @include box-shadow(none); - } -} - - -// Dropdown menus - -// Menu position and menu carets -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - @include border-top-radius(0); -} -// Menu position and menu caret support for dropups via extra dropup class -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - @include border-top-radius($navbar-border-radius); - @include border-bottom-radius(0); -} - - -// Buttons in navbars -// -// Vertically center a button within a navbar (when *not* in a form). - -.navbar-btn { - @include navbar-vertical-align($input-height-base); - - &.btn-sm { - @include navbar-vertical-align($input-height-small); - } - &.btn-xs { - @include navbar-vertical-align(22); - } -} - - -// Text in navbars -// -// Add a class to make any element properly align itself vertically within the navbars. - -.navbar-text { - @include navbar-vertical-align($line-height-computed); - - @media (min-width: $grid-float-breakpoint) { - float: left; - margin-left: $navbar-padding-horizontal; - margin-right: $navbar-padding-horizontal; - } -} - - -// Component alignment -// -// Repurpose the pull utilities as their own navbar utilities to avoid specificity -// issues with parents and chaining. Only do this when the navbar is uncollapsed -// though so that navbar contents properly stack and align in mobile. -// -// Declared after the navbar components to ensure more specificity on the margins. - -@media (min-width: $grid-float-breakpoint) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - margin-right: -$navbar-padding-horizontal; - - ~ .navbar-right { - margin-right: 0; - } - } -} - - -// Alternate navbars -// -------------------------------------------------- - -// Default navbar -.navbar-default { - background-color: $navbar-default-bg; - border-color: $navbar-default-border; - - .navbar-brand { - color: $navbar-default-brand-color; - &:hover, - &:focus { - color: $navbar-default-brand-hover-color; - background-color: $navbar-default-brand-hover-bg; - } - } - - .navbar-text { - color: $navbar-default-color; - } - - .navbar-nav { - > li > a { - color: $navbar-default-link-color; - - &:hover, - &:focus { - color: $navbar-default-link-hover-color; - background-color: $navbar-default-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: $navbar-default-link-active-color; - background-color: $navbar-default-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: $navbar-default-link-disabled-color; - background-color: $navbar-default-link-disabled-bg; - } - } - } - - .navbar-toggle { - border-color: $navbar-default-toggle-border-color; - &:hover, - &:focus { - background-color: $navbar-default-toggle-hover-bg; - } - .icon-bar { - background-color: $navbar-default-toggle-icon-bar-bg; - } - } - - .navbar-collapse, - .navbar-form { - border-color: $navbar-default-border; - } - - // Dropdown menu items - .navbar-nav { - // Remove background color from open dropdown - > .open > a { - &, - &:hover, - &:focus { - background-color: $navbar-default-link-active-bg; - color: $navbar-default-link-active-color; - } - } - - @media (max-width: $grid-float-breakpoint-max) { - // Dropdowns get custom display when collapsed - .open .dropdown-menu { - > li > a { - color: $navbar-default-link-color; - &:hover, - &:focus { - color: $navbar-default-link-hover-color; - background-color: $navbar-default-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: $navbar-default-link-active-color; - background-color: $navbar-default-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: $navbar-default-link-disabled-color; - background-color: $navbar-default-link-disabled-bg; - } - } - } - } - } - - - // Links in navbars - // - // Add a class to ensure links outside the navbar nav are colored correctly. - - .navbar-link { - color: $navbar-default-link-color; - &:hover { - color: $navbar-default-link-hover-color; - } - } - - .btn-link { - color: $navbar-default-link-color; - &:hover, - &:focus { - color: $navbar-default-link-hover-color; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: $navbar-default-link-disabled-color; - } - } - } -} - -// Inverse navbar - -.navbar-inverse { - background-color: $navbar-inverse-bg; - border-color: $navbar-inverse-border; - - .navbar-brand { - color: $navbar-inverse-brand-color; - &:hover, - &:focus { - color: $navbar-inverse-brand-hover-color; - background-color: $navbar-inverse-brand-hover-bg; - } - } - - .navbar-text { - color: $navbar-inverse-color; - } - - .navbar-nav { - > li > a { - color: $navbar-inverse-link-color; - - &:hover, - &:focus { - color: $navbar-inverse-link-hover-color; - background-color: $navbar-inverse-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: $navbar-inverse-link-active-color; - background-color: $navbar-inverse-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: $navbar-inverse-link-disabled-color; - background-color: $navbar-inverse-link-disabled-bg; - } - } - } - - // Darken the responsive nav toggle - .navbar-toggle { - border-color: $navbar-inverse-toggle-border-color; - &:hover, - &:focus { - background-color: $navbar-inverse-toggle-hover-bg; - } - .icon-bar { - background-color: $navbar-inverse-toggle-icon-bar-bg; - } - } - - .navbar-collapse, - .navbar-form { - border-color: darken($navbar-inverse-bg, 7%); - } - - // Dropdowns - .navbar-nav { - > .open > a { - &, - &:hover, - &:focus { - background-color: $navbar-inverse-link-active-bg; - color: $navbar-inverse-link-active-color; - } - } - - @media (max-width: $grid-float-breakpoint-max) { - // Dropdowns get custom display - .open .dropdown-menu { - > .dropdown-header { - border-color: $navbar-inverse-border; - } - .divider { - background-color: $navbar-inverse-border; - } - > li > a { - color: $navbar-inverse-link-color; - &:hover, - &:focus { - color: $navbar-inverse-link-hover-color; - background-color: $navbar-inverse-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: $navbar-inverse-link-active-color; - background-color: $navbar-inverse-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: $navbar-inverse-link-disabled-color; - background-color: $navbar-inverse-link-disabled-bg; - } - } - } - } - } - - .navbar-link { - color: $navbar-inverse-link-color; - &:hover { - color: $navbar-inverse-link-hover-color; - } - } - - .btn-link { - color: $navbar-inverse-link-color; - &:hover, - &:focus { - color: $navbar-inverse-link-hover-color; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: $navbar-inverse-link-disabled-color; - } - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/_navs.scss b/assets/sass/bootstrap/bootstrap/_navs.scss deleted file mode 100644 index 9d369f3..0000000 --- a/assets/sass/bootstrap/bootstrap/_navs.scss +++ /dev/null @@ -1,242 +0,0 @@ -// -// Navs -// -------------------------------------------------- - - -// Base class -// -------------------------------------------------- - -.nav { - margin-bottom: 0; - padding-left: 0; // Override default ul/ol - list-style: none; - @include clearfix; - - > li { - position: relative; - display: block; - - > a { - position: relative; - display: block; - padding: $nav-link-padding; - &:hover, - &:focus { - text-decoration: none; - background-color: $nav-link-hover-bg; - } - } - - // Disabled state sets text to gray and nukes hover/tab effects - &.disabled > a { - color: $nav-disabled-link-color; - - &:hover, - &:focus { - color: $nav-disabled-link-hover-color; - text-decoration: none; - background-color: transparent; - cursor: $cursor-disabled; - } - } - } - - // Open dropdowns - .open > a { - &, - &:hover, - &:focus { - background-color: $nav-link-hover-bg; - border-color: $link-color; - } - } - - // Nav dividers (deprecated with v3.0.1) - // - // This should have been removed in v3 with the dropping of `.nav-list`, but - // we missed it. We don't currently support this anywhere, but in the interest - // of maintaining backward compatibility in case you use it, it's deprecated. - .nav-divider { - @include nav-divider; - } - - // Prevent IE8 from misplacing imgs - // - // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989 - > li > a > img { - max-width: none; - } -} - - -// Tabs -// ------------------------- - -// Give the tabs something to sit on -.nav-tabs { - border-bottom: 1px solid $nav-tabs-border-color; - > li { - float: left; - // Make the list-items overlay the bottom border - margin-bottom: -1px; - - // Actual tabs (as links) - > a { - margin-right: 2px; - line-height: $line-height-base; - border: 1px solid transparent; - border-radius: $border-radius-base $border-radius-base 0 0; - &:hover { - border-color: $nav-tabs-link-hover-border-color $nav-tabs-link-hover-border-color $nav-tabs-border-color; - } - } - - // Active state, and its :hover to override normal :hover - &.active > a { - &, - &:hover, - &:focus { - color: $nav-tabs-active-link-hover-color; - background-color: $nav-tabs-active-link-hover-bg; - border: 1px solid $nav-tabs-active-link-hover-border-color; - border-bottom-color: transparent; - cursor: default; - } - } - } - // pulling this in mainly for less shorthand - &.nav-justified { - @extend .nav-justified; - @extend .nav-tabs-justified; - } -} - - -// Pills -// ------------------------- -.nav-pills { - > li { - float: left; - - // Links rendered as pills - > a { - border-radius: $nav-pills-border-radius; - } - + li { - margin-left: 2px; - } - - // Active state - &.active > a { - &, - &:hover, - &:focus { - color: $nav-pills-active-link-hover-color; - background-color: $nav-pills-active-link-hover-bg; - } - } - } -} - - -// Stacked pills -.nav-stacked { - > li { - float: none; - + li { - margin-top: 2px; - margin-left: 0; // no need for this gap between nav items - } - } -} - - -// Nav variations -// -------------------------------------------------- - -// Justified nav links -// ------------------------- - -.nav-justified { - width: 100%; - - > li { - float: none; - > a { - text-align: center; - margin-bottom: 5px; - } - } - - > .dropdown .dropdown-menu { - top: auto; - left: auto; - } - - @media (min-width: $screen-sm-min) { - > li { - display: table-cell; - width: 1%; - > a { - margin-bottom: 0; - } - } - } -} - -// Move borders to anchors instead of bottom of list -// -// Mixin for adding on top the shared `.nav-justified` styles for our tabs -.nav-tabs-justified { - border-bottom: 0; - - > li > a { - // Override margin from .nav-tabs - margin-right: 0; - border-radius: $border-radius-base; - } - - > .active > a, - > .active > a:hover, - > .active > a:focus { - border: 1px solid $nav-tabs-justified-link-border-color; - } - - @media (min-width: $screen-sm-min) { - > li > a { - border-bottom: 1px solid $nav-tabs-justified-link-border-color; - border-radius: $border-radius-base $border-radius-base 0 0; - } - > .active > a, - > .active > a:hover, - > .active > a:focus { - border-bottom-color: $nav-tabs-justified-active-link-border-color; - } - } -} - - -// Tabbable tabs -// ------------------------- - -// Hide tabbable panes to start, show them when `.active` -.tab-content { - > .tab-pane { - display: none; - } - > .active { - display: block; - } -} - - -// Dropdowns -// ------------------------- - -// Specific dropdowns -.nav-tabs .dropdown-menu { - // make dropdown border overlap tab border - margin-top: -1px; - // Remove the top rounded corners here since there is a hard edge above the menu - @include border-top-radius(0); -} diff --git a/assets/sass/bootstrap/bootstrap/_normalize.scss b/assets/sass/bootstrap/bootstrap/_normalize.scss deleted file mode 100644 index 9dddf73..0000000 --- a/assets/sass/bootstrap/bootstrap/_normalize.scss +++ /dev/null @@ -1,424 +0,0 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ - -// -// 1. Set default font family to sans-serif. -// 2. Prevent iOS and IE text size adjust after device orientation change, -// without disabling user zoom. -// - -html { - font-family: sans-serif; // 1 - -ms-text-size-adjust: 100%; // 2 - -webkit-text-size-adjust: 100%; // 2 -} - -// -// Remove default margin. -// - -body { - margin: 0; -} - -// HTML5 display definitions -// ========================================================================== - -// -// Correct `block` display not defined for any HTML5 element in IE 8/9. -// Correct `block` display not defined for `details` or `summary` in IE 10/11 -// and Firefox. -// Correct `block` display not defined for `main` in IE 11. -// - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} - -// -// 1. Correct `inline-block` display not defined in IE 8/9. -// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. -// - -audio, -canvas, -progress, -video { - display: inline-block; // 1 - vertical-align: baseline; // 2 -} - -// -// Prevent modern browsers from displaying `audio` without controls. -// Remove excess height in iOS 5 devices. -// - -audio:not([controls]) { - display: none; - height: 0; -} - -// -// Address `[hidden]` styling not present in IE 8/9/10. -// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. -// - -[hidden], -template { - display: none; -} - -// Links -// ========================================================================== - -// -// Remove the gray background color from active links in IE 10. -// - -a { - background-color: transparent; -} - -// -// Improve readability of focused elements when they are also in an -// active/hover state. -// - -a:active, -a:hover { - outline: 0; -} - -// Text-level semantics -// ========================================================================== - -// -// Address styling not present in IE 8/9/10/11, Safari, and Chrome. -// - -abbr[title] { - border-bottom: 1px dotted; -} - -// -// Address style set to `bolder` in Firefox 4+, Safari, and Chrome. -// - -b, -strong { - font-weight: bold; -} - -// -// Address styling not present in Safari and Chrome. -// - -dfn { - font-style: italic; -} - -// -// Address variable `h1` font-size and margin within `section` and `article` -// contexts in Firefox 4+, Safari, and Chrome. -// - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -// -// Address styling not present in IE 8/9. -// - -mark { - background: #ff0; - color: #000; -} - -// -// Address inconsistent and variable font size in all browsers. -// - -small { - font-size: 80%; -} - -// -// Prevent `sub` and `sup` affecting `line-height` in all browsers. -// - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -// Embedded content -// ========================================================================== - -// -// Remove border when inside `a` element in IE 8/9/10. -// - -img { - border: 0; -} - -// -// Correct overflow not hidden in IE 9/10/11. -// - -svg:not(:root) { - overflow: hidden; -} - -// Grouping content -// ========================================================================== - -// -// Address margin not present in IE 8/9 and Safari. -// - -figure { - margin: 1em 40px; -} - -// -// Address differences between Firefox and other browsers. -// - -hr { - box-sizing: content-box; - height: 0; -} - -// -// Contain overflow in all browsers. -// - -pre { - overflow: auto; -} - -// -// Address odd `em`-unit font size rendering in all browsers. -// - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -// Forms -// ========================================================================== - -// -// Known limitation: by default, Chrome and Safari on OS X allow very limited -// styling of `select`, unless a `border` property is set. -// - -// -// 1. Correct color not being inherited. -// Known issue: affects color of disabled elements. -// 2. Correct font properties not being inherited. -// 3. Address margins set differently in Firefox 4+, Safari, and Chrome. -// - -button, -input, -optgroup, -select, -textarea { - color: inherit; // 1 - font: inherit; // 2 - margin: 0; // 3 -} - -// -// Address `overflow` set to `hidden` in IE 8/9/10/11. -// - -button { - overflow: visible; -} - -// -// Address inconsistent `text-transform` inheritance for `button` and `select`. -// All other form control elements do not inherit `text-transform` values. -// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. -// Correct `select` style inheritance in Firefox. -// - -button, -select { - text-transform: none; -} - -// -// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` -// and `video` controls. -// 2. Correct inability to style clickable `input` types in iOS. -// 3. Improve usability and consistency of cursor style between image-type -// `input` and others. -// - -button, -html input[type="button"], // 1 -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; // 2 - cursor: pointer; // 3 -} - -// -// Re-set default cursor for disabled elements. -// - -button[disabled], -html input[disabled] { - cursor: default; -} - -// -// Remove inner padding and border in Firefox 4+. -// - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -// -// Address Firefox 4+ setting `line-height` on `input` using `!important` in -// the UA stylesheet. -// - -input { - line-height: normal; -} - -// -// It's recommended that you don't attempt to style these elements. -// Firefox's implementation doesn't respect box-sizing, padding, or width. -// -// 1. Address box sizing set to `content-box` in IE 8/9/10. -// 2. Remove excess padding in IE 8/9/10. -// - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; // 1 - padding: 0; // 2 -} - -// -// Fix the cursor style for Chrome's increment/decrement buttons. For certain -// `font-size` values of the `input`, it causes the cursor style of the -// decrement button to change from `default` to `text`. -// - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -// -// 1. Address `appearance` set to `searchfield` in Safari and Chrome. -// 2. Address `box-sizing` set to `border-box` in Safari and Chrome. -// - -input[type="search"] { - -webkit-appearance: textfield; // 1 - box-sizing: content-box; //2 -} - -// -// Remove inner padding and search cancel button in Safari and Chrome on OS X. -// Safari (but not Chrome) clips the cancel button when the search input has -// padding (and `textfield` appearance). -// - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -// -// Define consistent border, margin, and padding. -// - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -// -// 1. Correct `color` not being inherited in IE 8/9/10/11. -// 2. Remove padding so people aren't caught out if they zero out fieldsets. -// - -legend { - border: 0; // 1 - padding: 0; // 2 -} - -// -// Remove default vertical scrollbar in IE 8/9/10/11. -// - -textarea { - overflow: auto; -} - -// -// Don't inherit the `font-weight` (applied by a rule above). -// NOTE: the default cannot safely be changed in Chrome and Safari on OS X. -// - -optgroup { - font-weight: bold; -} - -// Tables -// ========================================================================== - -// -// Remove most spacing between table cells. -// - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} diff --git a/assets/sass/bootstrap/bootstrap/_pager.scss b/assets/sass/bootstrap/bootstrap/_pager.scss deleted file mode 100644 index c234217..0000000 --- a/assets/sass/bootstrap/bootstrap/_pager.scss +++ /dev/null @@ -1,54 +0,0 @@ -// -// Pager pagination -// -------------------------------------------------- - - -.pager { - padding-left: 0; - margin: $line-height-computed 0; - list-style: none; - text-align: center; - @include clearfix; - li { - display: inline; - > a, - > span { - display: inline-block; - padding: 5px 14px; - background-color: $pager-bg; - border: 1px solid $pager-border; - border-radius: $pager-border-radius; - } - - > a:hover, - > a:focus { - text-decoration: none; - background-color: $pager-hover-bg; - } - } - - .next { - > a, - > span { - float: right; - } - } - - .previous { - > a, - > span { - float: left; - } - } - - .disabled { - > a, - > a:hover, - > a:focus, - > span { - color: $pager-disabled-color; - background-color: $pager-bg; - cursor: $cursor-disabled; - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/_pagination.scss b/assets/sass/bootstrap/bootstrap/_pagination.scss deleted file mode 100644 index fecfa9c..0000000 --- a/assets/sass/bootstrap/bootstrap/_pagination.scss +++ /dev/null @@ -1,89 +0,0 @@ -// -// Pagination (multiple pages) -// -------------------------------------------------- -.pagination { - display: inline-block; - padding-left: 0; - margin: $line-height-computed 0; - border-radius: $border-radius-base; - - > li { - display: inline; // Remove list-style and block-level defaults - > a, - > span { - position: relative; - float: left; // Collapse white-space - padding: $padding-base-vertical $padding-base-horizontal; - line-height: $line-height-base; - text-decoration: none; - color: $pagination-color; - background-color: $pagination-bg; - border: 1px solid $pagination-border; - margin-left: -1px; - } - &:first-child { - > a, - > span { - margin-left: 0; - @include border-left-radius($border-radius-base); - } - } - &:last-child { - > a, - > span { - @include border-right-radius($border-radius-base); - } - } - } - - > li > a, - > li > span { - &:hover, - &:focus { - z-index: 2; - color: $pagination-hover-color; - background-color: $pagination-hover-bg; - border-color: $pagination-hover-border; - } - } - - > .active > a, - > .active > span { - &, - &:hover, - &:focus { - z-index: 3; - color: $pagination-active-color; - background-color: $pagination-active-bg; - border-color: $pagination-active-border; - cursor: default; - } - } - - > .disabled { - > span, - > span:hover, - > span:focus, - > a, - > a:hover, - > a:focus { - color: $pagination-disabled-color; - background-color: $pagination-disabled-bg; - border-color: $pagination-disabled-border; - cursor: $cursor-disabled; - } - } -} - -// Sizing -// -------------------------------------------------- - -// Large -.pagination-lg { - @include pagination-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $border-radius-large); -} - -// Small -.pagination-sm { - @include pagination-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $border-radius-small); -} diff --git a/assets/sass/bootstrap/bootstrap/_panels.scss b/assets/sass/bootstrap/bootstrap/_panels.scss deleted file mode 100644 index 6c568de..0000000 --- a/assets/sass/bootstrap/bootstrap/_panels.scss +++ /dev/null @@ -1,271 +0,0 @@ -// -// Panels -// -------------------------------------------------- - - -// Base class -.panel { - margin-bottom: $line-height-computed; - background-color: $panel-bg; - border: 1px solid transparent; - border-radius: $panel-border-radius; - @include box-shadow(0 1px 1px rgba(0,0,0,.05)); -} - -// Panel contents -.panel-body { - padding: $panel-body-padding; - @include clearfix; -} - -// Optional heading -.panel-heading { - padding: $panel-heading-padding; - border-bottom: 1px solid transparent; - @include border-top-radius(($panel-border-radius - 1)); - - > .dropdown .dropdown-toggle { - color: inherit; - } -} - -// Within heading, strip any `h*` tag of its default margins for spacing. -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: ceil(($font-size-base * 1.125)); - color: inherit; - - > a, - > small, - > .small, - > small > a, - > .small > a { - color: inherit; - } -} - -// Optional footer (stays gray in every modifier class) -.panel-footer { - padding: $panel-footer-padding; - background-color: $panel-footer-bg; - border-top: 1px solid $panel-inner-border; - @include border-bottom-radius(($panel-border-radius - 1)); -} - - -// List groups in panels -// -// By default, space out list group content from panel headings to account for -// any kind of custom content between the two. - -.panel { - > .list-group, - > .panel-collapse > .list-group { - margin-bottom: 0; - - .list-group-item { - border-width: 1px 0; - border-radius: 0; - } - - // Add border top radius for first one - &:first-child { - .list-group-item:first-child { - border-top: 0; - @include border-top-radius(($panel-border-radius - 1)); - } - } - - // Add border bottom radius for last one - &:last-child { - .list-group-item:last-child { - border-bottom: 0; - @include border-bottom-radius(($panel-border-radius - 1)); - } - } - } - > .panel-heading + .panel-collapse > .list-group { - .list-group-item:first-child { - @include border-top-radius(0); - } - } -} -// Collapse space between when there's no additional content. -.panel-heading + .list-group { - .list-group-item:first-child { - border-top-width: 0; - } -} -.list-group + .panel-footer { - border-top-width: 0; -} - -// Tables in panels -// -// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and -// watch it go full width. - -.panel { - > .table, - > .table-responsive > .table, - > .panel-collapse > .table { - margin-bottom: 0; - - caption { - padding-left: $panel-body-padding; - padding-right: $panel-body-padding; - } - } - // Add border top radius for first one - > .table:first-child, - > .table-responsive:first-child > .table:first-child { - @include border-top-radius(($panel-border-radius - 1)); - - > thead:first-child, - > tbody:first-child { - > tr:first-child { - border-top-left-radius: ($panel-border-radius - 1); - border-top-right-radius: ($panel-border-radius - 1); - - td:first-child, - th:first-child { - border-top-left-radius: ($panel-border-radius - 1); - } - td:last-child, - th:last-child { - border-top-right-radius: ($panel-border-radius - 1); - } - } - } - } - // Add border bottom radius for last one - > .table:last-child, - > .table-responsive:last-child > .table:last-child { - @include border-bottom-radius(($panel-border-radius - 1)); - - > tbody:last-child, - > tfoot:last-child { - > tr:last-child { - border-bottom-left-radius: ($panel-border-radius - 1); - border-bottom-right-radius: ($panel-border-radius - 1); - - td:first-child, - th:first-child { - border-bottom-left-radius: ($panel-border-radius - 1); - } - td:last-child, - th:last-child { - border-bottom-right-radius: ($panel-border-radius - 1); - } - } - } - } - > .panel-body + .table, - > .panel-body + .table-responsive, - > .table + .panel-body, - > .table-responsive + .panel-body { - border-top: 1px solid $table-border-color; - } - > .table > tbody:first-child > tr:first-child th, - > .table > tbody:first-child > tr:first-child td { - border-top: 0; - } - > .table-bordered, - > .table-responsive > .table-bordered { - border: 0; - > thead, - > tbody, - > tfoot { - > tr { - > th:first-child, - > td:first-child { - border-left: 0; - } - > th:last-child, - > td:last-child { - border-right: 0; - } - } - } - > thead, - > tbody { - > tr:first-child { - > td, - > th { - border-bottom: 0; - } - } - } - > tbody, - > tfoot { - > tr:last-child { - > td, - > th { - border-bottom: 0; - } - } - } - } - > .table-responsive { - border: 0; - margin-bottom: 0; - } -} - - -// Collapsible panels (aka, accordion) -// -// Wrap a series of panels in `.panel-group` to turn them into an accordion with -// the help of our collapse JavaScript plugin. - -.panel-group { - margin-bottom: $line-height-computed; - - // Tighten up margin so it's only between panels - .panel { - margin-bottom: 0; - border-radius: $panel-border-radius; - - + .panel { - margin-top: 5px; - } - } - - .panel-heading { - border-bottom: 0; - - + .panel-collapse > .panel-body, - + .panel-collapse > .list-group { - border-top: 1px solid $panel-inner-border; - } - } - - .panel-footer { - border-top: 0; - + .panel-collapse .panel-body { - border-bottom: 1px solid $panel-inner-border; - } - } -} - - -// Contextual variations -.panel-default { - @include panel-variant($panel-default-border, $panel-default-text, $panel-default-heading-bg, $panel-default-border); -} -.panel-primary { - @include panel-variant($panel-primary-border, $panel-primary-text, $panel-primary-heading-bg, $panel-primary-border); -} -.panel-success { - @include panel-variant($panel-success-border, $panel-success-text, $panel-success-heading-bg, $panel-success-border); -} -.panel-info { - @include panel-variant($panel-info-border, $panel-info-text, $panel-info-heading-bg, $panel-info-border); -} -.panel-warning { - @include panel-variant($panel-warning-border, $panel-warning-text, $panel-warning-heading-bg, $panel-warning-border); -} -.panel-danger { - @include panel-variant($panel-danger-border, $panel-danger-text, $panel-danger-heading-bg, $panel-danger-border); -} diff --git a/assets/sass/bootstrap/bootstrap/_popovers.scss b/assets/sass/bootstrap/bootstrap/_popovers.scss deleted file mode 100644 index 9b90a2e..0000000 --- a/assets/sass/bootstrap/bootstrap/_popovers.scss +++ /dev/null @@ -1,131 +0,0 @@ -// -// Popovers -// -------------------------------------------------- - - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: $zindex-popover; - display: none; - max-width: $popover-max-width; - padding: 1px; - // Our parent element can be arbitrary since popovers are by default inserted as a sibling of their target element. - // So reset our font and text properties to avoid inheriting weird values. - @include reset-text; - font-size: $font-size-base; - - background-color: $popover-bg; - background-clip: padding-box; - border: 1px solid $popover-fallback-border-color; - border: 1px solid $popover-border-color; - border-radius: $border-radius-large; - @include box-shadow(0 5px 10px rgba(0,0,0,.2)); - - // Offset the popover to account for the popover arrow - &.top { margin-top: -$popover-arrow-width; } - &.right { margin-left: $popover-arrow-width; } - &.bottom { margin-top: $popover-arrow-width; } - &.left { margin-left: -$popover-arrow-width; } -} - -.popover-title { - margin: 0; // reset heading margin - padding: 8px 14px; - font-size: $font-size-base; - background-color: $popover-title-bg; - border-bottom: 1px solid darken($popover-title-bg, 5%); - border-radius: ($border-radius-large - 1) ($border-radius-large - 1) 0 0; -} - -.popover-content { - padding: 9px 14px; -} - -// Arrows -// -// .arrow is outer, .arrow:after is inner - -.popover > .arrow { - &, - &:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; - } -} -.popover > .arrow { - border-width: $popover-arrow-outer-width; -} -.popover > .arrow:after { - border-width: $popover-arrow-width; - content: ""; -} - -.popover { - &.top > .arrow { - left: 50%; - margin-left: -$popover-arrow-outer-width; - border-bottom-width: 0; - border-top-color: $popover-arrow-outer-fallback-color; // IE8 fallback - border-top-color: $popover-arrow-outer-color; - bottom: -$popover-arrow-outer-width; - &:after { - content: " "; - bottom: 1px; - margin-left: -$popover-arrow-width; - border-bottom-width: 0; - border-top-color: $popover-arrow-color; - } - } - &.right > .arrow { - top: 50%; - left: -$popover-arrow-outer-width; - margin-top: -$popover-arrow-outer-width; - border-left-width: 0; - border-right-color: $popover-arrow-outer-fallback-color; // IE8 fallback - border-right-color: $popover-arrow-outer-color; - &:after { - content: " "; - left: 1px; - bottom: -$popover-arrow-width; - border-left-width: 0; - border-right-color: $popover-arrow-color; - } - } - &.bottom > .arrow { - left: 50%; - margin-left: -$popover-arrow-outer-width; - border-top-width: 0; - border-bottom-color: $popover-arrow-outer-fallback-color; // IE8 fallback - border-bottom-color: $popover-arrow-outer-color; - top: -$popover-arrow-outer-width; - &:after { - content: " "; - top: 1px; - margin-left: -$popover-arrow-width; - border-top-width: 0; - border-bottom-color: $popover-arrow-color; - } - } - - &.left > .arrow { - top: 50%; - right: -$popover-arrow-outer-width; - margin-top: -$popover-arrow-outer-width; - border-right-width: 0; - border-left-color: $popover-arrow-outer-fallback-color; // IE8 fallback - border-left-color: $popover-arrow-outer-color; - &:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: $popover-arrow-color; - bottom: -$popover-arrow-width; - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/_print.scss b/assets/sass/bootstrap/bootstrap/_print.scss deleted file mode 100644 index 66e54ab..0000000 --- a/assets/sass/bootstrap/bootstrap/_print.scss +++ /dev/null @@ -1,101 +0,0 @@ -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ - -// ========================================================================== -// Print styles. -// Inlined to avoid the additional HTTP request: h5bp.com/r -// ========================================================================== - -@media print { - *, - *:before, - *:after { - background: transparent !important; - color: #000 !important; // Black prints faster: h5bp.com/s - box-shadow: none !important; - text-shadow: none !important; - } - - a, - a:visited { - text-decoration: underline; - } - - a[href]:after { - content: " (" attr(href) ")"; - } - - abbr[title]:after { - content: " (" attr(title) ")"; - } - - // Don't show links that are fragment identifiers, - // or use the `javascript:` pseudo protocol - a[href^="#"]:after, - a[href^="javascript:"]:after { - content: ""; - } - - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - - thead { - display: table-header-group; // h5bp.com/t - } - - tr, - img { - page-break-inside: avoid; - } - - img { - max-width: 100% !important; - } - - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - h2, - h3 { - page-break-after: avoid; - } - - // Bootstrap specific changes start - - // Bootstrap components - .navbar { - display: none; - } - .btn, - .dropup > .btn { - > .caret { - border-top-color: #000 !important; - } - } - .label { - border: 1px solid #000; - } - - .table { - border-collapse: collapse !important; - - td, - th { - background-color: #fff !important; - } - } - .table-bordered { - th, - td { - border: 1px solid #ddd !important; - } - } - - // Bootstrap specific changes end -} diff --git a/assets/sass/bootstrap/bootstrap/_progress-bars.scss b/assets/sass/bootstrap/bootstrap/_progress-bars.scss deleted file mode 100644 index 343df63..0000000 --- a/assets/sass/bootstrap/bootstrap/_progress-bars.scss +++ /dev/null @@ -1,87 +0,0 @@ -// -// Progress bars -// -------------------------------------------------- - - -// Bar animations -// ------------------------- - -// WebKit -@-webkit-keyframes progress-bar-stripes { - from { background-position: 40px 0; } - to { background-position: 0 0; } -} - -// Spec and IE10+ -@keyframes progress-bar-stripes { - from { background-position: 40px 0; } - to { background-position: 0 0; } -} - - -// Bar itself -// ------------------------- - -// Outer container -.progress { - overflow: hidden; - height: $line-height-computed; - margin-bottom: $line-height-computed; - background-color: $progress-bg; - border-radius: $progress-border-radius; - @include box-shadow(inset 0 1px 2px rgba(0,0,0,.1)); -} - -// Bar of progress -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: $font-size-small; - line-height: $line-height-computed; - color: $progress-bar-color; - text-align: center; - background-color: $progress-bar-bg; - @include box-shadow(inset 0 -1px 0 rgba(0,0,0,.15)); - @include transition(width .6s ease); -} - -// Striped bars -// -// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the -// `.progress-bar-striped` class, which you just add to an existing -// `.progress-bar`. -.progress-striped .progress-bar, -.progress-bar-striped { - @include gradient-striped; - background-size: 40px 40px; -} - -// Call animation for the active one -// -// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the -// `.progress-bar.active` approach. -.progress.active .progress-bar, -.progress-bar.active { - @include animation(progress-bar-stripes 2s linear infinite); -} - - -// Variations -// ------------------------- - -.progress-bar-success { - @include progress-bar-variant($progress-bar-success-bg); -} - -.progress-bar-info { - @include progress-bar-variant($progress-bar-info-bg); -} - -.progress-bar-warning { - @include progress-bar-variant($progress-bar-warning-bg); -} - -.progress-bar-danger { - @include progress-bar-variant($progress-bar-danger-bg); -} diff --git a/assets/sass/bootstrap/bootstrap/_responsive-embed.scss b/assets/sass/bootstrap/bootstrap/_responsive-embed.scss deleted file mode 100644 index 080a511..0000000 --- a/assets/sass/bootstrap/bootstrap/_responsive-embed.scss +++ /dev/null @@ -1,35 +0,0 @@ -// Embeds responsive -// -// Credit: Nicolas Gallagher and SUIT CSS. - -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; - - .embed-responsive-item, - iframe, - embed, - object, - video { - position: absolute; - top: 0; - left: 0; - bottom: 0; - height: 100%; - width: 100%; - border: 0; - } -} - -// Modifier class for 16:9 aspect ratio -.embed-responsive-16by9 { - padding-bottom: 56.25%; -} - -// Modifier class for 4:3 aspect ratio -.embed-responsive-4by3 { - padding-bottom: 75%; -} diff --git a/assets/sass/bootstrap/bootstrap/_responsive-utilities.scss b/assets/sass/bootstrap/bootstrap/_responsive-utilities.scss deleted file mode 100644 index f3f0c83..0000000 --- a/assets/sass/bootstrap/bootstrap/_responsive-utilities.scss +++ /dev/null @@ -1,179 +0,0 @@ -// -// Responsive: Utility classes -// -------------------------------------------------- - - -// IE10 in Windows (Phone) 8 -// -// Support for responsive views via media queries is kind of borked in IE10, for -// Surface/desktop in split view and for Windows Phone 8. This particular fix -// must be accompanied by a snippet of JavaScript to sniff the user agent and -// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at -// our Getting Started page for more information on this bug. -// -// For more information, see the following: -// -// Issue: https://github.com/twbs/bootstrap/issues/10497 -// Docs: http://getbootstrap.com/getting-started/#support-ie10-width -// Source: http://timkadlec.com/2013/01/windows-phone-8-and-device-width/ -// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/ - -@at-root { - @-ms-viewport { - width: device-width; - } -} - - -// Visibility utilities -// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0 - -@include responsive-invisibility('.visible-xs'); -@include responsive-invisibility('.visible-sm'); -@include responsive-invisibility('.visible-md'); -@include responsive-invisibility('.visible-lg'); - -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; -} - -@media (max-width: $screen-xs-max) { - @include responsive-visibility('.visible-xs'); -} -.visible-xs-block { - @media (max-width: $screen-xs-max) { - display: block !important; - } -} -.visible-xs-inline { - @media (max-width: $screen-xs-max) { - display: inline !important; - } -} -.visible-xs-inline-block { - @media (max-width: $screen-xs-max) { - display: inline-block !important; - } -} - -@media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - @include responsive-visibility('.visible-sm'); -} -.visible-sm-block { - @media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - display: block !important; - } -} -.visible-sm-inline { - @media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - display: inline !important; - } -} -.visible-sm-inline-block { - @media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - display: inline-block !important; - } -} - -@media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - @include responsive-visibility('.visible-md'); -} -.visible-md-block { - @media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - display: block !important; - } -} -.visible-md-inline { - @media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - display: inline !important; - } -} -.visible-md-inline-block { - @media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - display: inline-block !important; - } -} - -@media (min-width: $screen-lg-min) { - @include responsive-visibility('.visible-lg'); -} -.visible-lg-block { - @media (min-width: $screen-lg-min) { - display: block !important; - } -} -.visible-lg-inline { - @media (min-width: $screen-lg-min) { - display: inline !important; - } -} -.visible-lg-inline-block { - @media (min-width: $screen-lg-min) { - display: inline-block !important; - } -} - -@media (max-width: $screen-xs-max) { - @include responsive-invisibility('.hidden-xs'); -} - -@media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - @include responsive-invisibility('.hidden-sm'); -} - -@media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - @include responsive-invisibility('.hidden-md'); -} - -@media (min-width: $screen-lg-min) { - @include responsive-invisibility('.hidden-lg'); -} - - -// Print utilities -// -// Media queries are placed on the inside to be mixin-friendly. - -// Note: Deprecated .visible-print as of v3.2.0 - -@include responsive-invisibility('.visible-print'); - -@media print { - @include responsive-visibility('.visible-print'); -} -.visible-print-block { - display: none !important; - - @media print { - display: block !important; - } -} -.visible-print-inline { - display: none !important; - - @media print { - display: inline !important; - } -} -.visible-print-inline-block { - display: none !important; - - @media print { - display: inline-block !important; - } -} - -@media print { - @include responsive-invisibility('.hidden-print'); -} diff --git a/assets/sass/bootstrap/bootstrap/_scaffolding.scss b/assets/sass/bootstrap/bootstrap/_scaffolding.scss deleted file mode 100644 index 362c7e2..0000000 --- a/assets/sass/bootstrap/bootstrap/_scaffolding.scss +++ /dev/null @@ -1,161 +0,0 @@ -// -// Scaffolding -// -------------------------------------------------- - - -// Reset the box-sizing -// -// Heads up! This reset may cause conflicts with some third-party widgets. -// For recommendations on resolving such conflicts, see -// http://getbootstrap.com/getting-started/#third-box-sizing -* { - @include box-sizing(border-box); -} -*:before, -*:after { - @include box-sizing(border-box); -} - - -// Body reset - -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0,0,0,0); -} - -body { - font-family: $font-family-base; - font-size: $font-size-base; - line-height: $line-height-base; - color: $text-color; - background-color: $body-bg; -} - -// Reset fonts for relevant elements -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - - -// Links - -a { - color: $link-color; - text-decoration: none; - - &:hover, - &:focus { - color: $link-hover-color; - text-decoration: $link-hover-decoration; - } - - &:focus { - @include tab-focus; - } -} - - -// Figures -// -// We reset this here because previously Normalize had no `figure` margins. This -// ensures we don't break anyone's use of the element. - -figure { - margin: 0; -} - - -// Images - -img { - vertical-align: middle; -} - -// Responsive images (ensure images don't scale beyond their parents) -.img-responsive { - @include img-responsive; -} - -// Rounded corners -.img-rounded { - border-radius: $border-radius-large; -} - -// Image thumbnails -// -// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`. -.img-thumbnail { - padding: $thumbnail-padding; - line-height: $line-height-base; - background-color: $thumbnail-bg; - border: 1px solid $thumbnail-border; - border-radius: $thumbnail-border-radius; - @include transition(all .2s ease-in-out); - - // Keep them at most 100% wide - @include img-responsive(inline-block); -} - -// Perfect circle -.img-circle { - border-radius: 50%; // set radius in percents -} - - -// Horizontal rules - -hr { - margin-top: $line-height-computed; - margin-bottom: $line-height-computed; - border: 0; - border-top: 1px solid $hr-border; -} - - -// Only display content to screen readers -// -// See: http://a11yproject.com/posts/how-to-hide-content - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// Credit: HTML5 Boilerplate - -.sr-only-focusable { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} - - -// iOS "clickable elements" fix for role="button" -// -// Fixes "clickability" issue (and more generally, the firing of events such as focus as well) -// for traditionally non-focusable elements with role="button" -// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile - -[role="button"] { - cursor: pointer; -} diff --git a/assets/sass/bootstrap/bootstrap/_tables.scss b/assets/sass/bootstrap/bootstrap/_tables.scss deleted file mode 100644 index affcc58..0000000 --- a/assets/sass/bootstrap/bootstrap/_tables.scss +++ /dev/null @@ -1,234 +0,0 @@ -// -// Tables -// -------------------------------------------------- - - -table { - background-color: $table-bg; -} -caption { - padding-top: $table-cell-padding; - padding-bottom: $table-cell-padding; - color: $text-muted; - text-align: left; -} -th { - text-align: left; -} - - -// Baseline styles - -.table { - width: 100%; - max-width: 100%; - margin-bottom: $line-height-computed; - // Cells - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - padding: $table-cell-padding; - line-height: $line-height-base; - vertical-align: top; - border-top: 1px solid $table-border-color; - } - } - } - // Bottom align for column headings - > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid $table-border-color; - } - // Remove top border from thead by default - > caption + thead, - > colgroup + thead, - > thead:first-child { - > tr:first-child { - > th, - > td { - border-top: 0; - } - } - } - // Account for multiple tbody instances - > tbody + tbody { - border-top: 2px solid $table-border-color; - } - - // Nesting - .table { - background-color: $body-bg; - } -} - - -// Condensed table w/ half padding - -.table-condensed { - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - padding: $table-condensed-cell-padding; - } - } - } -} - - -// Bordered version -// -// Add borders all around the table and between all the columns. - -.table-bordered { - border: 1px solid $table-border-color; - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - border: 1px solid $table-border-color; - } - } - } - > thead > tr { - > th, - > td { - border-bottom-width: 2px; - } - } -} - - -// Zebra-striping -// -// Default zebra-stripe styles (alternating gray and transparent backgrounds) - -.table-striped { - > tbody > tr:nth-of-type(odd) { - background-color: $table-bg-accent; - } -} - - -// Hover effect -// -// Placed here since it has to come after the potential zebra striping - -.table-hover { - > tbody > tr:hover { - background-color: $table-bg-hover; - } -} - - -// Table cell sizing -// -// Reset default table behavior - -table col[class*="col-"] { - position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623) - float: none; - display: table-column; -} -table { - td, - th { - &[class*="col-"] { - position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623) - float: none; - display: table-cell; - } - } -} - - -// Table backgrounds -// -// Exact selectors below required to override `.table-striped` and prevent -// inheritance to nested tables. - -// Generate the contextual variants -@include table-row-variant('active', $table-bg-active); -@include table-row-variant('success', $state-success-bg); -@include table-row-variant('info', $state-info-bg); -@include table-row-variant('warning', $state-warning-bg); -@include table-row-variant('danger', $state-danger-bg); - - -// Responsive tables -// -// Wrap your tables in `.table-responsive` and we'll make them mobile friendly -// by enabling horizontal scrolling. Only applies <768px. Everything above that -// will display normally. - -.table-responsive { - overflow-x: auto; - min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837) - - @media screen and (max-width: $screen-xs-max) { - width: 100%; - margin-bottom: ($line-height-computed * 0.75); - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid $table-border-color; - - // Tighten up spacing - > .table { - margin-bottom: 0; - - // Ensure the content doesn't wrap - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - white-space: nowrap; - } - } - } - } - - // Special overrides for the bordered tables - > .table-bordered { - border: 0; - - // Nuke the appropriate borders so that the parent can handle them - > thead, - > tbody, - > tfoot { - > tr { - > th:first-child, - > td:first-child { - border-left: 0; - } - > th:last-child, - > td:last-child { - border-right: 0; - } - } - } - - // Only nuke the last row's bottom-border in `tbody` and `tfoot` since - // chances are there will be only one `tr` in a `thead` and that would - // remove the border altogether. - > tbody, - > tfoot { - > tr:last-child { - > th, - > td { - border-bottom: 0; - } - } - } - - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/_theme.scss b/assets/sass/bootstrap/bootstrap/_theme.scss deleted file mode 100644 index c1b0e9c..0000000 --- a/assets/sass/bootstrap/bootstrap/_theme.scss +++ /dev/null @@ -1,291 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -// -// Load core variables and mixins -// -------------------------------------------------- - -@import "variables"; -@import "mixins"; - - -// -// Buttons -// -------------------------------------------------- - -// Common styles -.btn-default, -.btn-primary, -.btn-success, -.btn-info, -.btn-warning, -.btn-danger { - text-shadow: 0 -1px 0 rgba(0,0,0,.2); - $shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075); - @include box-shadow($shadow); - - // Reset the shadow - &:active, - &.active { - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - @include box-shadow(none); - } - - .badge { - text-shadow: none; - } -} - -// Mixin for generating new styles -@mixin btn-styles($btn-color: #555) { - @include gradient-vertical($start-color: $btn-color, $end-color: darken($btn-color, 12%)); - @include reset-filter; // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620 - background-repeat: repeat-x; - border-color: darken($btn-color, 14%); - - &:hover, - &:focus { - background-color: darken($btn-color, 12%); - background-position: 0 -15px; - } - - &:active, - &.active { - background-color: darken($btn-color, 12%); - border-color: darken($btn-color, 14%); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - &, - &:hover, - &:focus, - &.focus, - &:active, - &.active { - background-color: darken($btn-color, 12%); - background-image: none; - } - } -} - -// Common styles -.btn { - // Remove the gradient for the pressed/active state - &:active, - &.active { - background-image: none; - } -} - -// Apply the mixin to the buttons -.btn-default { @include btn-styles($btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; } -.btn-primary { @include btn-styles($btn-primary-bg); } -.btn-success { @include btn-styles($btn-success-bg); } -.btn-info { @include btn-styles($btn-info-bg); } -.btn-warning { @include btn-styles($btn-warning-bg); } -.btn-danger { @include btn-styles($btn-danger-bg); } - - -// -// Images -// -------------------------------------------------- - -.thumbnail, -.img-thumbnail { - @include box-shadow(0 1px 2px rgba(0,0,0,.075)); -} - - -// -// Dropdowns -// -------------------------------------------------- - -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - @include gradient-vertical($start-color: $dropdown-link-hover-bg, $end-color: darken($dropdown-link-hover-bg, 5%)); - background-color: darken($dropdown-link-hover-bg, 5%); -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - @include gradient-vertical($start-color: $dropdown-link-active-bg, $end-color: darken($dropdown-link-active-bg, 5%)); - background-color: darken($dropdown-link-active-bg, 5%); -} - - -// -// Navbar -// -------------------------------------------------- - -// Default navbar -.navbar-default { - @include gradient-vertical($start-color: lighten($navbar-default-bg, 10%), $end-color: $navbar-default-bg); - @include reset-filter; // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered - border-radius: $navbar-border-radius; - $shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075); - @include box-shadow($shadow); - - .navbar-nav > .open > a, - .navbar-nav > .active > a { - @include gradient-vertical($start-color: darken($navbar-default-link-active-bg, 5%), $end-color: darken($navbar-default-link-active-bg, 2%)); - @include box-shadow(inset 0 3px 9px rgba(0,0,0,.075)); - } -} -.navbar-brand, -.navbar-nav > li > a { - text-shadow: 0 1px 0 rgba(255,255,255,.25); -} - -// Inverted navbar -.navbar-inverse { - @include gradient-vertical($start-color: lighten($navbar-inverse-bg, 10%), $end-color: $navbar-inverse-bg); - @include reset-filter; // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257 - border-radius: $navbar-border-radius; - .navbar-nav > .open > a, - .navbar-nav > .active > a { - @include gradient-vertical($start-color: $navbar-inverse-link-active-bg, $end-color: lighten($navbar-inverse-link-active-bg, 2.5%)); - @include box-shadow(inset 0 3px 9px rgba(0,0,0,.25)); - } - - .navbar-brand, - .navbar-nav > li > a { - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } -} - -// Undo rounded corners in static and fixed navbars -.navbar-static-top, -.navbar-fixed-top, -.navbar-fixed-bottom { - border-radius: 0; -} - -// Fix active state of dropdown items in collapsed mode -@media (max-width: $grid-float-breakpoint-max) { - .navbar .navbar-nav .open .dropdown-menu > .active > a { - &, - &:hover, - &:focus { - color: #fff; - @include gradient-vertical($start-color: $dropdown-link-active-bg, $end-color: darken($dropdown-link-active-bg, 5%)); - } - } -} - - -// -// Alerts -// -------------------------------------------------- - -// Common styles -.alert { - text-shadow: 0 1px 0 rgba(255,255,255,.2); - $shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05); - @include box-shadow($shadow); -} - -// Mixin for generating new styles -@mixin alert-styles($color) { - @include gradient-vertical($start-color: $color, $end-color: darken($color, 7.5%)); - border-color: darken($color, 15%); -} - -// Apply the mixin to the alerts -.alert-success { @include alert-styles($alert-success-bg); } -.alert-info { @include alert-styles($alert-info-bg); } -.alert-warning { @include alert-styles($alert-warning-bg); } -.alert-danger { @include alert-styles($alert-danger-bg); } - - -// -// Progress bars -// -------------------------------------------------- - -// Give the progress background some depth -.progress { - @include gradient-vertical($start-color: darken($progress-bg, 4%), $end-color: $progress-bg) -} - -// Mixin for generating new styles -@mixin progress-bar-styles($color) { - @include gradient-vertical($start-color: $color, $end-color: darken($color, 10%)); -} - -// Apply the mixin to the progress bars -.progress-bar { @include progress-bar-styles($progress-bar-bg); } -.progress-bar-success { @include progress-bar-styles($progress-bar-success-bg); } -.progress-bar-info { @include progress-bar-styles($progress-bar-info-bg); } -.progress-bar-warning { @include progress-bar-styles($progress-bar-warning-bg); } -.progress-bar-danger { @include progress-bar-styles($progress-bar-danger-bg); } - -// Reset the striped class because our mixins don't do multiple gradients and -// the above custom styles override the new `.progress-bar-striped` in v3.2.0. -.progress-bar-striped { - @include gradient-striped; -} - - -// -// List groups -// -------------------------------------------------- - -.list-group { - border-radius: $border-radius-base; - @include box-shadow(0 1px 2px rgba(0,0,0,.075)); -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - text-shadow: 0 -1px 0 darken($list-group-active-bg, 10%); - @include gradient-vertical($start-color: $list-group-active-bg, $end-color: darken($list-group-active-bg, 7.5%)); - border-color: darken($list-group-active-border, 7.5%); - - .badge { - text-shadow: none; - } -} - - -// -// Panels -// -------------------------------------------------- - -// Common styles -.panel { - @include box-shadow(0 1px 2px rgba(0,0,0,.05)); -} - -// Mixin for generating new styles -@mixin panel-heading-styles($color) { - @include gradient-vertical($start-color: $color, $end-color: darken($color, 5%)); -} - -// Apply the mixin to the panel headings only -.panel-default > .panel-heading { @include panel-heading-styles($panel-default-heading-bg); } -.panel-primary > .panel-heading { @include panel-heading-styles($panel-primary-heading-bg); } -.panel-success > .panel-heading { @include panel-heading-styles($panel-success-heading-bg); } -.panel-info > .panel-heading { @include panel-heading-styles($panel-info-heading-bg); } -.panel-warning > .panel-heading { @include panel-heading-styles($panel-warning-heading-bg); } -.panel-danger > .panel-heading { @include panel-heading-styles($panel-danger-heading-bg); } - - -// -// Wells -// -------------------------------------------------- - -.well { - @include gradient-vertical($start-color: darken($well-bg, 5%), $end-color: $well-bg); - border-color: darken($well-bg, 10%); - $shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1); - @include box-shadow($shadow); -} diff --git a/assets/sass/bootstrap/bootstrap/_thumbnails.scss b/assets/sass/bootstrap/bootstrap/_thumbnails.scss deleted file mode 100644 index da0e1e7..0000000 --- a/assets/sass/bootstrap/bootstrap/_thumbnails.scss +++ /dev/null @@ -1,38 +0,0 @@ -// -// Thumbnails -// -------------------------------------------------- - - -// Mixin and adjust the regular image class -.thumbnail { - display: block; - padding: $thumbnail-padding; - margin-bottom: $line-height-computed; - line-height: $line-height-base; - background-color: $thumbnail-bg; - border: 1px solid $thumbnail-border; - border-radius: $thumbnail-border-radius; - @include transition(border .2s ease-in-out); - - > img, - a > img { - @include img-responsive; - margin-left: auto; - margin-right: auto; - } - - // [converter] extracted a&:hover, a&:focus, a&.active to a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active - - // Image captions - .caption { - padding: $thumbnail-caption-padding; - color: $thumbnail-caption-color; - } -} - -// Add a hover state for linked versions only -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: $link-color; -} diff --git a/assets/sass/bootstrap/bootstrap/_tooltip.scss b/assets/sass/bootstrap/bootstrap/_tooltip.scss deleted file mode 100644 index f0c1658..0000000 --- a/assets/sass/bootstrap/bootstrap/_tooltip.scss +++ /dev/null @@ -1,101 +0,0 @@ -// -// Tooltips -// -------------------------------------------------- - - -// Base class -.tooltip { - position: absolute; - z-index: $zindex-tooltip; - display: block; - // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element. - // So reset our font and text properties to avoid inheriting weird values. - @include reset-text; - font-size: $font-size-small; - - @include opacity(0); - - &.in { @include opacity($tooltip-opacity); } - &.top { margin-top: -3px; padding: $tooltip-arrow-width 0; } - &.right { margin-left: 3px; padding: 0 $tooltip-arrow-width; } - &.bottom { margin-top: 3px; padding: $tooltip-arrow-width 0; } - &.left { margin-left: -3px; padding: 0 $tooltip-arrow-width; } -} - -// Wrapper for the tooltip content -.tooltip-inner { - max-width: $tooltip-max-width; - padding: 3px 8px; - color: $tooltip-color; - text-align: center; - background-color: $tooltip-bg; - border-radius: $border-radius-base; -} - -// Arrows -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -// Note: Deprecated .top-left, .top-right, .bottom-left, and .bottom-right as of v3.3.1 -.tooltip { - &.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width $tooltip-arrow-width 0; - border-top-color: $tooltip-arrow-color; - } - &.top-left .tooltip-arrow { - bottom: 0; - right: $tooltip-arrow-width; - margin-bottom: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width $tooltip-arrow-width 0; - border-top-color: $tooltip-arrow-color; - } - &.top-right .tooltip-arrow { - bottom: 0; - left: $tooltip-arrow-width; - margin-bottom: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width $tooltip-arrow-width 0; - border-top-color: $tooltip-arrow-color; - } - &.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width $tooltip-arrow-width $tooltip-arrow-width 0; - border-right-color: $tooltip-arrow-color; - } - &.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width 0 $tooltip-arrow-width $tooltip-arrow-width; - border-left-color: $tooltip-arrow-color; - } - &.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -$tooltip-arrow-width; - border-width: 0 $tooltip-arrow-width $tooltip-arrow-width; - border-bottom-color: $tooltip-arrow-color; - } - &.bottom-left .tooltip-arrow { - top: 0; - right: $tooltip-arrow-width; - margin-top: -$tooltip-arrow-width; - border-width: 0 $tooltip-arrow-width $tooltip-arrow-width; - border-bottom-color: $tooltip-arrow-color; - } - &.bottom-right .tooltip-arrow { - top: 0; - left: $tooltip-arrow-width; - margin-top: -$tooltip-arrow-width; - border-width: 0 $tooltip-arrow-width $tooltip-arrow-width; - border-bottom-color: $tooltip-arrow-color; - } -} diff --git a/assets/sass/bootstrap/bootstrap/_type.scss b/assets/sass/bootstrap/bootstrap/_type.scss deleted file mode 100644 index 620796a..0000000 --- a/assets/sass/bootstrap/bootstrap/_type.scss +++ /dev/null @@ -1,298 +0,0 @@ -// -// Typography -// -------------------------------------------------- - - -// Headings -// ------------------------- - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: $headings-font-family; - font-weight: $headings-font-weight; - line-height: $headings-line-height; - color: $headings-color; - - small, - .small { - font-weight: normal; - line-height: 1; - color: $headings-small-color; - } -} - -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: $line-height-computed; - margin-bottom: ($line-height-computed / 2); - - small, - .small { - font-size: 65%; - } -} -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: ($line-height-computed / 2); - margin-bottom: ($line-height-computed / 2); - - small, - .small { - font-size: 75%; - } -} - -h1, .h1 { font-size: $font-size-h1; } -h2, .h2 { font-size: $font-size-h2; } -h3, .h3 { font-size: $font-size-h3; } -h4, .h4 { font-size: $font-size-h4; } -h5, .h5 { font-size: $font-size-h5; } -h6, .h6 { font-size: $font-size-h6; } - - -// Body text -// ------------------------- - -p { - margin: 0 0 ($line-height-computed / 2); -} - -.lead { - margin-bottom: $line-height-computed; - font-size: floor(($font-size-base * 1.15)); - font-weight: 300; - line-height: 1.4; - - @media (min-width: $screen-sm-min) { - font-size: ($font-size-base * 1.5); - } -} - - -// Emphasis & misc -// ------------------------- - -// Ex: (12px small font / 14px base font) * 100% = about 85% -small, -.small { - font-size: floor((100% * $font-size-small / $font-size-base)); -} - -mark, -.mark { - background-color: $state-warning-bg; - padding: .2em; -} - -// Alignment -.text-left { text-align: left; } -.text-right { text-align: right; } -.text-center { text-align: center; } -.text-justify { text-align: justify; } -.text-nowrap { white-space: nowrap; } - -// Transformation -.text-lowercase { text-transform: lowercase; } -.text-uppercase { text-transform: uppercase; } -.text-capitalize { text-transform: capitalize; } - -// Contextual colors -.text-muted { - color: $text-muted; -} - -@include text-emphasis-variant('.text-primary', $brand-primary); - -@include text-emphasis-variant('.text-success', $state-success-text); - -@include text-emphasis-variant('.text-info', $state-info-text); - -@include text-emphasis-variant('.text-warning', $state-warning-text); - -@include text-emphasis-variant('.text-danger', $state-danger-text); - -// Contextual backgrounds -// For now we'll leave these alongside the text classes until v4 when we can -// safely shift things around (per SemVer rules). -.bg-primary { - // Given the contrast here, this is the only class to have its color inverted - // automatically. - color: #fff; -} -@include bg-variant('.bg-primary', $brand-primary); - -@include bg-variant('.bg-success', $state-success-bg); - -@include bg-variant('.bg-info', $state-info-bg); - -@include bg-variant('.bg-warning', $state-warning-bg); - -@include bg-variant('.bg-danger', $state-danger-bg); - - -// Page header -// ------------------------- - -.page-header { - padding-bottom: (($line-height-computed / 2) - 1); - margin: ($line-height-computed * 2) 0 $line-height-computed; - border-bottom: 1px solid $page-header-border-color; -} - - -// Lists -// ------------------------- - -// Unordered and Ordered lists -ul, -ol { - margin-top: 0; - margin-bottom: ($line-height-computed / 2); - ul, - ol { - margin-bottom: 0; - } -} - -// List options - -// [converter] extracted from `.list-unstyled` for libsass compatibility -@mixin list-unstyled { - padding-left: 0; - list-style: none; -} -// [converter] extracted as `@mixin list-unstyled` for libsass compatibility -.list-unstyled { - @include list-unstyled; -} - - -// Inline turns list items into inline-block -.list-inline { - @include list-unstyled; - margin-left: -5px; - - > li { - display: inline-block; - padding-left: 5px; - padding-right: 5px; - } -} - -// Description Lists -dl { - margin-top: 0; // Remove browser default - margin-bottom: $line-height-computed; -} -dt, -dd { - line-height: $line-height-base; -} -dt { - font-weight: bold; -} -dd { - margin-left: 0; // Undo browser default -} - -// Horizontal description lists -// -// Defaults to being stacked without any of the below styles applied, until the -// grid breakpoint is reached (default of ~768px). - -.dl-horizontal { - dd { - @include clearfix; // Clear the floated `dt` if an empty `dd` is present - } - - @media (min-width: $dl-horizontal-breakpoint) { - dt { - float: left; - width: ($dl-horizontal-offset - 20); - clear: left; - text-align: right; - @include text-overflow; - } - dd { - margin-left: $dl-horizontal-offset; - } - } -} - - -// Misc -// ------------------------- - -// Abbreviations and acronyms -abbr[title], -// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257 -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted $abbr-border-color; -} -.initialism { - font-size: 90%; - @extend .text-uppercase; -} - -// Blockquotes -blockquote { - padding: ($line-height-computed / 2) $line-height-computed; - margin: 0 0 $line-height-computed; - font-size: $blockquote-font-size; - border-left: 5px solid $blockquote-border-color; - - p, - ul, - ol { - &:last-child { - margin-bottom: 0; - } - } - - // Note: Deprecated small and .small as of v3.1.0 - // Context: https://github.com/twbs/bootstrap/issues/11660 - footer, - small, - .small { - display: block; - font-size: 80%; // back to default font-size - line-height: $line-height-base; - color: $blockquote-small-color; - - &:before { - content: '\2014 \00A0'; // em dash, nbsp - } - } -} - -// Opposite alignment of blockquote -// -// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0. -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - border-right: 5px solid $blockquote-border-color; - border-left: 0; - text-align: right; - - // Account for citation - footer, - small, - .small { - &:before { content: ''; } - &:after { - content: '\00A0 \2014'; // nbsp, em dash - } - } -} - -// Addresses -address { - margin-bottom: $line-height-computed; - font-style: normal; - line-height: $line-height-base; -} diff --git a/assets/sass/bootstrap/bootstrap/_utilities.scss b/assets/sass/bootstrap/bootstrap/_utilities.scss deleted file mode 100644 index 8c99c71..0000000 --- a/assets/sass/bootstrap/bootstrap/_utilities.scss +++ /dev/null @@ -1,55 +0,0 @@ -// -// Utility classes -// -------------------------------------------------- - - -// Floats -// ------------------------- - -.clearfix { - @include clearfix; -} -.center-block { - @include center-block; -} -.pull-right { - float: right !important; -} -.pull-left { - float: left !important; -} - - -// Toggling content -// ------------------------- - -// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1 -.hide { - display: none !important; -} -.show { - display: block !important; -} -.invisible { - visibility: hidden; -} -.text-hide { - @include text-hide; -} - - -// Hide from screenreaders and browsers -// -// Credit: HTML5 Boilerplate - -.hidden { - display: none !important; -} - - -// For Affix plugin -// ------------------------- - -.affix { - position: fixed; -} diff --git a/assets/sass/bootstrap/bootstrap/_variables.scss b/assets/sass/bootstrap/bootstrap/_variables.scss deleted file mode 100644 index e049685..0000000 --- a/assets/sass/bootstrap/bootstrap/_variables.scss +++ /dev/null @@ -1,874 +0,0 @@ -$bootstrap-sass-asset-helper: false !default; -// -// Variables -// -------------------------------------------------- - - -//== Colors -// -//## Gray and brand colors for use across Bootstrap. - -$gray-base: #000 !default; -$gray-darker: lighten($gray-base, 13.5%) !default; // #222 -$gray-dark: lighten($gray-base, 20%) !default; // #333 -$gray: lighten($gray-base, 33.5%) !default; // #555 -$gray-light: lighten($gray-base, 46.7%) !default; // #777 -$gray-lighter: lighten($gray-base, 93.5%) !default; // #eee - -$brand-primary: darken(#428bca, 6.5%) !default; // #337ab7 -$brand-success: #5cb85c !default; -$brand-info: #5bc0de !default; -$brand-warning: #f0ad4e !default; -$brand-danger: #d9534f !default; - - -//== Scaffolding -// -//## Settings for some of the most global styles. - -//** Background color for `<body>`. -$body-bg: #fff !default; -//** Global text color on `<body>`. -$text-color: $gray-dark !default; - -//** Global textual link color. -$link-color: $brand-primary !default; -//** Link hover color set via `darken()` function. -$link-hover-color: darken($link-color, 15%) !default; -//** Link hover decoration. -$link-hover-decoration: underline !default; - - -//== Typography -// -//## Font, line-height, and color for body text, headings, and more. - -$font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif !default; -$font-family-serif: Georgia, "Times New Roman", Times, serif !default; -//** Default monospace fonts for `<code>`, `<kbd>`, and `<pre>`. -$font-family-monospace: Menlo, Monaco, Consolas, "Courier New", monospace !default; -$font-family-base: $font-family-sans-serif !default; - -$font-size-base: 14px !default; -$font-size-large: ceil(($font-size-base * 1.25)) !default; // ~18px -$font-size-small: ceil(($font-size-base * 0.85)) !default; // ~12px - -$font-size-h1: floor(($font-size-base * 2.6)) !default; // ~36px -$font-size-h2: floor(($font-size-base * 2.15)) !default; // ~30px -$font-size-h3: ceil(($font-size-base * 1.7)) !default; // ~24px -$font-size-h4: ceil(($font-size-base * 1.25)) !default; // ~18px -$font-size-h5: $font-size-base !default; -$font-size-h6: ceil(($font-size-base * 0.85)) !default; // ~12px - -//** Unit-less `line-height` for use in components like buttons. -$line-height-base: 1.428571429 !default; // 20/14 -//** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc. -$line-height-computed: floor(($font-size-base * $line-height-base)) !default; // ~20px - -//** By default, this inherits from the `<body>`. -$headings-font-family: inherit !default; -$headings-font-weight: 500 !default; -$headings-line-height: 1.1 !default; -$headings-color: inherit !default; - - -//== Iconography -// -//## Specify custom location and filename of the included Glyphicons icon font. Useful for those including Bootstrap via Bower. - -//** Load fonts from this directory. - -// [converter] If $bootstrap-sass-asset-helper if used, provide path relative to the assets load path. -// [converter] This is because some asset helpers, such as Sprockets, do not work with file-relative paths. -$icon-font-path: if($bootstrap-sass-asset-helper, "bootstrap/", "../fonts/bootstrap/") !default; - -//** File name for all font files. -$icon-font-name: "glyphicons-halflings-regular" !default; -//** Element ID within SVG icon file. -$icon-font-svg-id: "glyphicons_halflingsregular" !default; - - -//== Components -// -//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start). - -$padding-base-vertical: 6px !default; -$padding-base-horizontal: 12px !default; - -$padding-large-vertical: 10px !default; -$padding-large-horizontal: 16px !default; - -$padding-small-vertical: 5px !default; -$padding-small-horizontal: 10px !default; - -$padding-xs-vertical: 1px !default; -$padding-xs-horizontal: 5px !default; - -$line-height-large: 1.3333333 !default; // extra decimals for Win 8.1 Chrome -$line-height-small: 1.5 !default; - -$border-radius-base: 4px !default; -$border-radius-large: 6px !default; -$border-radius-small: 3px !default; - -//** Global color for active items (e.g., navs or dropdowns). -$component-active-color: #fff !default; -//** Global background color for active items (e.g., navs or dropdowns). -$component-active-bg: $brand-primary !default; - -//** Width of the `border` for generating carets that indicate dropdowns. -$caret-width-base: 4px !default; -//** Carets increase slightly in size for larger components. -$caret-width-large: 5px !default; - - -//== Tables -// -//## Customizes the `.table` component with basic values, each used across all table variations. - -//** Padding for `<th>`s and `<td>`s. -$table-cell-padding: 8px !default; -//** Padding for cells in `.table-condensed`. -$table-condensed-cell-padding: 5px !default; - -//** Default background color used for all tables. -$table-bg: transparent !default; -//** Background color used for `.table-striped`. -$table-bg-accent: #f9f9f9 !default; -//** Background color used for `.table-hover`. -$table-bg-hover: #f5f5f5 !default; -$table-bg-active: $table-bg-hover !default; - -//** Border color for table and cell borders. -$table-border-color: #ddd !default; - - -//== Buttons -// -//## For each of Bootstrap's buttons, define text, background and border color. - -$btn-font-weight: normal !default; - -$btn-default-color: #333 !default; -$btn-default-bg: #fff !default; -$btn-default-border: #ccc !default; - -$btn-primary-color: #fff !default; -$btn-primary-bg: $brand-primary !default; -$btn-primary-border: darken($btn-primary-bg, 5%) !default; - -$btn-success-color: #fff !default; -$btn-success-bg: $brand-success !default; -$btn-success-border: darken($btn-success-bg, 5%) !default; - -$btn-info-color: #fff !default; -$btn-info-bg: $brand-info !default; -$btn-info-border: darken($btn-info-bg, 5%) !default; - -$btn-warning-color: #fff !default; -$btn-warning-bg: $brand-warning !default; -$btn-warning-border: darken($btn-warning-bg, 5%) !default; - -$btn-danger-color: #fff !default; -$btn-danger-bg: $brand-danger !default; -$btn-danger-border: darken($btn-danger-bg, 5%) !default; - -$btn-link-disabled-color: $gray-light !default; - -// Allows for customizing button radius independently from global border radius -$btn-border-radius-base: $border-radius-base !default; -$btn-border-radius-large: $border-radius-large !default; -$btn-border-radius-small: $border-radius-small !default; - - -//== Forms -// -//## - -//** `<input>` background color -$input-bg: #fff !default; -//** `<input disabled>` background color -$input-bg-disabled: $gray-lighter !default; - -//** Text color for `<input>`s -$input-color: $gray !default; -//** `<input>` border color -$input-border: #ccc !default; - -// TODO: Rename `$input-border-radius` to `$input-border-radius-base` in v4 -//** Default `.form-control` border radius -// This has no effect on `<select>`s in some browsers, due to the limited stylability of `<select>`s in CSS. -$input-border-radius: $border-radius-base !default; -//** Large `.form-control` border radius -$input-border-radius-large: $border-radius-large !default; -//** Small `.form-control` border radius -$input-border-radius-small: $border-radius-small !default; - -//** Border color for inputs on focus -$input-border-focus: #66afe9 !default; - -//** Placeholder text color -$input-color-placeholder: #999 !default; - -//** Default `.form-control` height -$input-height-base: ($line-height-computed + ($padding-base-vertical * 2) + 2) !default; -//** Large `.form-control` height -$input-height-large: (ceil($font-size-large * $line-height-large) + ($padding-large-vertical * 2) + 2) !default; -//** Small `.form-control` height -$input-height-small: (floor($font-size-small * $line-height-small) + ($padding-small-vertical * 2) + 2) !default; - -//** `.form-group` margin -$form-group-margin-bottom: 15px !default; - -$legend-color: $gray-dark !default; -$legend-border-color: #e5e5e5 !default; - -//** Background color for textual input addons -$input-group-addon-bg: $gray-lighter !default; -//** Border color for textual input addons -$input-group-addon-border-color: $input-border !default; - -//** Disabled cursor for form controls and buttons. -$cursor-disabled: not-allowed !default; - - -//== Dropdowns -// -//## Dropdown menu container and contents. - -//** Background for the dropdown menu. -$dropdown-bg: #fff !default; -//** Dropdown menu `border-color`. -$dropdown-border: rgba(0,0,0,.15) !default; -//** Dropdown menu `border-color` **for IE8**. -$dropdown-fallback-border: #ccc !default; -//** Divider color for between dropdown items. -$dropdown-divider-bg: #e5e5e5 !default; - -//** Dropdown link text color. -$dropdown-link-color: $gray-dark !default; -//** Hover color for dropdown links. -$dropdown-link-hover-color: darken($gray-dark, 5%) !default; -//** Hover background for dropdown links. -$dropdown-link-hover-bg: #f5f5f5 !default; - -//** Active dropdown menu item text color. -$dropdown-link-active-color: $component-active-color !default; -//** Active dropdown menu item background color. -$dropdown-link-active-bg: $component-active-bg !default; - -//** Disabled dropdown menu item background color. -$dropdown-link-disabled-color: $gray-light !default; - -//** Text color for headers within dropdown menus. -$dropdown-header-color: $gray-light !default; - -//** Deprecated `$dropdown-caret-color` as of v3.1.0 -$dropdown-caret-color: #000 !default; - - -//-- Z-index master list -// -// Warning: Avoid customizing these values. They're used for a bird's eye view -// of components dependent on the z-axis and are designed to all work together. -// -// Note: These variables are not generated into the Customizer. - -$zindex-navbar: 1000 !default; -$zindex-dropdown: 1000 !default; -$zindex-popover: 1060 !default; -$zindex-tooltip: 1070 !default; -$zindex-navbar-fixed: 1030 !default; -$zindex-modal-background: 1040 !default; -$zindex-modal: 1050 !default; - - -//== Media queries breakpoints -// -//## Define the breakpoints at which your layout will change, adapting to different screen sizes. - -// Extra small screen / phone -//** Deprecated `$screen-xs` as of v3.0.1 -$screen-xs: 480px !default; -//** Deprecated `$screen-xs-min` as of v3.2.0 -$screen-xs-min: $screen-xs !default; -//** Deprecated `$screen-phone` as of v3.0.1 -$screen-phone: $screen-xs-min !default; - -// Small screen / tablet -//** Deprecated `$screen-sm` as of v3.0.1 -$screen-sm: 768px !default; -$screen-sm-min: $screen-sm !default; -//** Deprecated `$screen-tablet` as of v3.0.1 -$screen-tablet: $screen-sm-min !default; - -// Medium screen / desktop -//** Deprecated `$screen-md` as of v3.0.1 -$screen-md: 992px !default; -$screen-md-min: $screen-md !default; -//** Deprecated `$screen-desktop` as of v3.0.1 -$screen-desktop: $screen-md-min !default; - -// Large screen / wide desktop -//** Deprecated `$screen-lg` as of v3.0.1 -$screen-lg: 1200px !default; -$screen-lg-min: $screen-lg !default; -//** Deprecated `$screen-lg-desktop` as of v3.0.1 -$screen-lg-desktop: $screen-lg-min !default; - -// So media queries don't overlap when required, provide a maximum -$screen-xs-max: ($screen-sm-min - 1) !default; -$screen-sm-max: ($screen-md-min - 1) !default; -$screen-md-max: ($screen-lg-min - 1) !default; - - -//== Grid system -// -//## Define your custom responsive grid. - -//** Number of columns in the grid. -$grid-columns: 12 !default; -//** Padding between columns. Gets divided in half for the left and right. -$grid-gutter-width: 30px !default; -// Navbar collapse -//** Point at which the navbar becomes uncollapsed. -$grid-float-breakpoint: $screen-sm-min !default; -//** Point at which the navbar begins collapsing. -$grid-float-breakpoint-max: ($grid-float-breakpoint - 1) !default; - - -//== Container sizes -// -//## Define the maximum width of `.container` for different screen sizes. - -// Small screen / tablet -$container-tablet: (720px + $grid-gutter-width) !default; -//** For `$screen-sm-min` and up. -$container-sm: $container-tablet !default; - -// Medium screen / desktop -$container-desktop: (940px + $grid-gutter-width) !default; -//** For `$screen-md-min` and up. -$container-md: $container-desktop !default; - -// Large screen / wide desktop -$container-large-desktop: (1140px + $grid-gutter-width) !default; -//** For `$screen-lg-min` and up. -$container-lg: $container-large-desktop !default; - - -//== Navbar -// -//## - -// Basics of a navbar -$navbar-height: 50px !default; -$navbar-margin-bottom: $line-height-computed !default; -$navbar-border-radius: $border-radius-base !default; -$navbar-padding-horizontal: floor(($grid-gutter-width / 2)) !default; -$navbar-padding-vertical: (($navbar-height - $line-height-computed) / 2) !default; -$navbar-collapse-max-height: 340px !default; - -$navbar-default-color: #777 !default; -$navbar-default-bg: #f8f8f8 !default; -$navbar-default-border: darken($navbar-default-bg, 6.5%) !default; - -// Navbar links -$navbar-default-link-color: #777 !default; -$navbar-default-link-hover-color: #333 !default; -$navbar-default-link-hover-bg: transparent !default; -$navbar-default-link-active-color: #555 !default; -$navbar-default-link-active-bg: darken($navbar-default-bg, 6.5%) !default; -$navbar-default-link-disabled-color: #ccc !default; -$navbar-default-link-disabled-bg: transparent !default; - -// Navbar brand label -$navbar-default-brand-color: $navbar-default-link-color !default; -$navbar-default-brand-hover-color: darken($navbar-default-brand-color, 10%) !default; -$navbar-default-brand-hover-bg: transparent !default; - -// Navbar toggle -$navbar-default-toggle-hover-bg: #ddd !default; -$navbar-default-toggle-icon-bar-bg: #888 !default; -$navbar-default-toggle-border-color: #ddd !default; - - -//=== Inverted navbar -// Reset inverted navbar basics -$navbar-inverse-color: lighten($gray-light, 15%) !default; -$navbar-inverse-bg: #222 !default; -$navbar-inverse-border: darken($navbar-inverse-bg, 10%) !default; - -// Inverted navbar links -$navbar-inverse-link-color: lighten($gray-light, 15%) !default; -$navbar-inverse-link-hover-color: #fff !default; -$navbar-inverse-link-hover-bg: transparent !default; -$navbar-inverse-link-active-color: $navbar-inverse-link-hover-color !default; -$navbar-inverse-link-active-bg: darken($navbar-inverse-bg, 10%) !default; -$navbar-inverse-link-disabled-color: #444 !default; -$navbar-inverse-link-disabled-bg: transparent !default; - -// Inverted navbar brand label -$navbar-inverse-brand-color: $navbar-inverse-link-color !default; -$navbar-inverse-brand-hover-color: #fff !default; -$navbar-inverse-brand-hover-bg: transparent !default; - -// Inverted navbar toggle -$navbar-inverse-toggle-hover-bg: #333 !default; -$navbar-inverse-toggle-icon-bar-bg: #fff !default; -$navbar-inverse-toggle-border-color: #333 !default; - - -//== Navs -// -//## - -//=== Shared nav styles -$nav-link-padding: 10px 15px !default; -$nav-link-hover-bg: $gray-lighter !default; - -$nav-disabled-link-color: $gray-light !default; -$nav-disabled-link-hover-color: $gray-light !default; - -//== Tabs -$nav-tabs-border-color: #ddd !default; - -$nav-tabs-link-hover-border-color: $gray-lighter !default; - -$nav-tabs-active-link-hover-bg: $body-bg !default; -$nav-tabs-active-link-hover-color: $gray !default; -$nav-tabs-active-link-hover-border-color: #ddd !default; - -$nav-tabs-justified-link-border-color: #ddd !default; -$nav-tabs-justified-active-link-border-color: $body-bg !default; - -//== Pills -$nav-pills-border-radius: $border-radius-base !default; -$nav-pills-active-link-hover-bg: $component-active-bg !default; -$nav-pills-active-link-hover-color: $component-active-color !default; - - -//== Pagination -// -//## - -$pagination-color: $link-color !default; -$pagination-bg: #fff !default; -$pagination-border: #ddd !default; - -$pagination-hover-color: $link-hover-color !default; -$pagination-hover-bg: $gray-lighter !default; -$pagination-hover-border: #ddd !default; - -$pagination-active-color: #fff !default; -$pagination-active-bg: $brand-primary !default; -$pagination-active-border: $brand-primary !default; - -$pagination-disabled-color: $gray-light !default; -$pagination-disabled-bg: #fff !default; -$pagination-disabled-border: #ddd !default; - - -//== Pager -// -//## - -$pager-bg: $pagination-bg !default; -$pager-border: $pagination-border !default; -$pager-border-radius: 15px !default; - -$pager-hover-bg: $pagination-hover-bg !default; - -$pager-active-bg: $pagination-active-bg !default; -$pager-active-color: $pagination-active-color !default; - -$pager-disabled-color: $pagination-disabled-color !default; - - -//== Jumbotron -// -//## - -$jumbotron-padding: 30px !default; -$jumbotron-color: inherit !default; -$jumbotron-bg: $gray-lighter !default; -$jumbotron-heading-color: inherit !default; -$jumbotron-font-size: ceil(($font-size-base * 1.5)) !default; -$jumbotron-heading-font-size: ceil(($font-size-base * 4.5)) !default; - - -//== Form states and alerts -// -//## Define colors for form feedback states and, by default, alerts. - -$state-success-text: #3c763d !default; -$state-success-bg: #dff0d8 !default; -$state-success-border: darken(adjust-hue($state-success-bg, -10), 5%) !default; - -$state-info-text: #31708f !default; -$state-info-bg: #d9edf7 !default; -$state-info-border: darken(adjust-hue($state-info-bg, -10), 7%) !default; - -$state-warning-text: #8a6d3b !default; -$state-warning-bg: #fcf8e3 !default; -$state-warning-border: darken(adjust-hue($state-warning-bg, -10), 5%) !default; - -$state-danger-text: #a94442 !default; -$state-danger-bg: #f2dede !default; -$state-danger-border: darken(adjust-hue($state-danger-bg, -10), 5%) !default; - - -//== Tooltips -// -//## - -//** Tooltip max width -$tooltip-max-width: 200px !default; -//** Tooltip text color -$tooltip-color: #fff !default; -//** Tooltip background color -$tooltip-bg: #000 !default; -$tooltip-opacity: .9 !default; - -//** Tooltip arrow width -$tooltip-arrow-width: 5px !default; -//** Tooltip arrow color -$tooltip-arrow-color: $tooltip-bg !default; - - -//== Popovers -// -//## - -//** Popover body background color -$popover-bg: #fff !default; -//** Popover maximum width -$popover-max-width: 276px !default; -//** Popover border color -$popover-border-color: rgba(0,0,0,.2) !default; -//** Popover fallback border color -$popover-fallback-border-color: #ccc !default; - -//** Popover title background color -$popover-title-bg: darken($popover-bg, 3%) !default; - -//** Popover arrow width -$popover-arrow-width: 10px !default; -//** Popover arrow color -$popover-arrow-color: $popover-bg !default; - -//** Popover outer arrow width -$popover-arrow-outer-width: ($popover-arrow-width + 1) !default; -//** Popover outer arrow color -$popover-arrow-outer-color: fade_in($popover-border-color, 0.05) !default; -//** Popover outer arrow fallback color -$popover-arrow-outer-fallback-color: darken($popover-fallback-border-color, 20%) !default; - - -//== Labels -// -//## - -//** Default label background color -$label-default-bg: $gray-light !default; -//** Primary label background color -$label-primary-bg: $brand-primary !default; -//** Success label background color -$label-success-bg: $brand-success !default; -//** Info label background color -$label-info-bg: $brand-info !default; -//** Warning label background color -$label-warning-bg: $brand-warning !default; -//** Danger label background color -$label-danger-bg: $brand-danger !default; - -//** Default label text color -$label-color: #fff !default; -//** Default text color of a linked label -$label-link-hover-color: #fff !default; - - -//== Modals -// -//## - -//** Padding applied to the modal body -$modal-inner-padding: 15px !default; - -//** Padding applied to the modal title -$modal-title-padding: 15px !default; -//** Modal title line-height -$modal-title-line-height: $line-height-base !default; - -//** Background color of modal content area -$modal-content-bg: #fff !default; -//** Modal content border color -$modal-content-border-color: rgba(0,0,0,.2) !default; -//** Modal content border color **for IE8** -$modal-content-fallback-border-color: #999 !default; - -//** Modal backdrop background color -$modal-backdrop-bg: #000 !default; -//** Modal backdrop opacity -$modal-backdrop-opacity: .5 !default; -//** Modal header border color -$modal-header-border-color: #e5e5e5 !default; -//** Modal footer border color -$modal-footer-border-color: $modal-header-border-color !default; - -$modal-lg: 900px !default; -$modal-md: 600px !default; -$modal-sm: 300px !default; - - -//== Alerts -// -//## Define alert colors, border radius, and padding. - -$alert-padding: 15px !default; -$alert-border-radius: $border-radius-base !default; -$alert-link-font-weight: bold !default; - -$alert-success-bg: $state-success-bg !default; -$alert-success-text: $state-success-text !default; -$alert-success-border: $state-success-border !default; - -$alert-info-bg: $state-info-bg !default; -$alert-info-text: $state-info-text !default; -$alert-info-border: $state-info-border !default; - -$alert-warning-bg: $state-warning-bg !default; -$alert-warning-text: $state-warning-text !default; -$alert-warning-border: $state-warning-border !default; - -$alert-danger-bg: $state-danger-bg !default; -$alert-danger-text: $state-danger-text !default; -$alert-danger-border: $state-danger-border !default; - - -//== Progress bars -// -//## - -//** Background color of the whole progress component -$progress-bg: #f5f5f5 !default; -//** Progress bar text color -$progress-bar-color: #fff !default; -//** Variable for setting rounded corners on progress bar. -$progress-border-radius: $border-radius-base !default; - -//** Default progress bar color -$progress-bar-bg: $brand-primary !default; -//** Success progress bar color -$progress-bar-success-bg: $brand-success !default; -//** Warning progress bar color -$progress-bar-warning-bg: $brand-warning !default; -//** Danger progress bar color -$progress-bar-danger-bg: $brand-danger !default; -//** Info progress bar color -$progress-bar-info-bg: $brand-info !default; - - -//== List group -// -//## - -//** Background color on `.list-group-item` -$list-group-bg: #fff !default; -//** `.list-group-item` border color -$list-group-border: #ddd !default; -//** List group border radius -$list-group-border-radius: $border-radius-base !default; - -//** Background color of single list items on hover -$list-group-hover-bg: #f5f5f5 !default; -//** Text color of active list items -$list-group-active-color: $component-active-color !default; -//** Background color of active list items -$list-group-active-bg: $component-active-bg !default; -//** Border color of active list elements -$list-group-active-border: $list-group-active-bg !default; -//** Text color for content within active list items -$list-group-active-text-color: lighten($list-group-active-bg, 40%) !default; - -//** Text color of disabled list items -$list-group-disabled-color: $gray-light !default; -//** Background color of disabled list items -$list-group-disabled-bg: $gray-lighter !default; -//** Text color for content within disabled list items -$list-group-disabled-text-color: $list-group-disabled-color !default; - -$list-group-link-color: #555 !default; -$list-group-link-hover-color: $list-group-link-color !default; -$list-group-link-heading-color: #333 !default; - - -//== Panels -// -//## - -$panel-bg: #fff !default; -$panel-body-padding: 15px !default; -$panel-heading-padding: 10px 15px !default; -$panel-footer-padding: $panel-heading-padding !default; -$panel-border-radius: $border-radius-base !default; - -//** Border color for elements within panels -$panel-inner-border: #ddd !default; -$panel-footer-bg: #f5f5f5 !default; - -$panel-default-text: $gray-dark !default; -$panel-default-border: #ddd !default; -$panel-default-heading-bg: #f5f5f5 !default; - -$panel-primary-text: #fff !default; -$panel-primary-border: $brand-primary !default; -$panel-primary-heading-bg: $brand-primary !default; - -$panel-success-text: $state-success-text !default; -$panel-success-border: $state-success-border !default; -$panel-success-heading-bg: $state-success-bg !default; - -$panel-info-text: $state-info-text !default; -$panel-info-border: $state-info-border !default; -$panel-info-heading-bg: $state-info-bg !default; - -$panel-warning-text: $state-warning-text !default; -$panel-warning-border: $state-warning-border !default; -$panel-warning-heading-bg: $state-warning-bg !default; - -$panel-danger-text: $state-danger-text !default; -$panel-danger-border: $state-danger-border !default; -$panel-danger-heading-bg: $state-danger-bg !default; - - -//== Thumbnails -// -//## - -//** Padding around the thumbnail image -$thumbnail-padding: 4px !default; -//** Thumbnail background color -$thumbnail-bg: $body-bg !default; -//** Thumbnail border color -$thumbnail-border: #ddd !default; -//** Thumbnail border radius -$thumbnail-border-radius: $border-radius-base !default; - -//** Custom text color for thumbnail captions -$thumbnail-caption-color: $text-color !default; -//** Padding around the thumbnail caption -$thumbnail-caption-padding: 9px !default; - - -//== Wells -// -//## - -$well-bg: #f5f5f5 !default; -$well-border: darken($well-bg, 7%) !default; - - -//== Badges -// -//## - -$badge-color: #fff !default; -//** Linked badge text color on hover -$badge-link-hover-color: #fff !default; -$badge-bg: $gray-light !default; - -//** Badge text color in active nav link -$badge-active-color: $link-color !default; -//** Badge background color in active nav link -$badge-active-bg: #fff !default; - -$badge-font-weight: bold !default; -$badge-line-height: 1 !default; -$badge-border-radius: 10px !default; - - -//== Breadcrumbs -// -//## - -$breadcrumb-padding-vertical: 8px !default; -$breadcrumb-padding-horizontal: 15px !default; -//** Breadcrumb background color -$breadcrumb-bg: #f5f5f5 !default; -//** Breadcrumb text color -$breadcrumb-color: #ccc !default; -//** Text color of current page in the breadcrumb -$breadcrumb-active-color: $gray-light !default; -//** Textual separator for between breadcrumb elements -$breadcrumb-separator: "/" !default; - - -//== Carousel -// -//## - -$carousel-text-shadow: 0 1px 2px rgba(0,0,0,.6) !default; - -$carousel-control-color: #fff !default; -$carousel-control-width: 15% !default; -$carousel-control-opacity: .5 !default; -$carousel-control-font-size: 20px !default; - -$carousel-indicator-active-bg: #fff !default; -$carousel-indicator-border-color: #fff !default; - -$carousel-caption-color: #fff !default; - - -//== Close -// -//## - -$close-font-weight: bold !default; -$close-color: #000 !default; -$close-text-shadow: 0 1px 0 #fff !default; - - -//== Code -// -//## - -$code-color: #c7254e !default; -$code-bg: #f9f2f4 !default; - -$kbd-color: #fff !default; -$kbd-bg: #333 !default; - -$pre-bg: #f5f5f5 !default; -$pre-color: $gray-dark !default; -$pre-border-color: #ccc !default; -$pre-scrollable-max-height: 340px !default; - - -//== Type -// -//## - -//** Horizontal offset for forms and lists. -$component-offset-horizontal: 180px !default; -//** Text muted color -$text-muted: $gray-light !default; -//** Abbreviations and acronyms border color -$abbr-border-color: $gray-light !default; -//** Headings small color -$headings-small-color: $gray-light !default; -//** Blockquote small color -$blockquote-small-color: $gray-light !default; -//** Blockquote font size -$blockquote-font-size: ($font-size-base * 1.25) !default; -//** Blockquote border color -$blockquote-border-color: $gray-lighter !default; -//** Page header border color -$page-header-border-color: $gray-lighter !default; -//** Width of horizontal description list titles -$dl-horizontal-offset: $component-offset-horizontal !default; -//** Point at which .dl-horizontal becomes horizontal -$dl-horizontal-breakpoint: $grid-float-breakpoint !default; -//** Horizontal line color. -$hr-border: $gray-lighter !default; diff --git a/assets/sass/bootstrap/bootstrap/_wells.scss b/assets/sass/bootstrap/bootstrap/_wells.scss deleted file mode 100644 index b865711..0000000 --- a/assets/sass/bootstrap/bootstrap/_wells.scss +++ /dev/null @@ -1,29 +0,0 @@ -// -// Wells -// -------------------------------------------------- - - -// Base class -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: $well-bg; - border: 1px solid $well-border; - border-radius: $border-radius-base; - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.05)); - blockquote { - border-color: #ddd; - border-color: rgba(0,0,0,.15); - } -} - -// Sizes -.well-lg { - padding: 24px; - border-radius: $border-radius-large; -} -.well-sm { - padding: 9px; - border-radius: $border-radius-small; -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_alerts.scss b/assets/sass/bootstrap/bootstrap/mixins/_alerts.scss deleted file mode 100644 index 3faf0b5..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_alerts.scss +++ /dev/null @@ -1,14 +0,0 @@ -// Alerts - -@mixin alert-variant($background, $border, $text-color) { - background-color: $background; - border-color: $border; - color: $text-color; - - hr { - border-top-color: darken($border, 5%); - } - .alert-link { - color: darken($text-color, 10%); - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_background-variant.scss b/assets/sass/bootstrap/bootstrap/mixins/_background-variant.scss deleted file mode 100644 index 4c7769e..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_background-variant.scss +++ /dev/null @@ -1,12 +0,0 @@ -// Contextual backgrounds - -// [converter] $parent hack -@mixin bg-variant($parent, $color) { - #{$parent} { - background-color: $color; - } - a#{$parent}:hover, - a#{$parent}:focus { - background-color: darken($color, 10%); - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_border-radius.scss b/assets/sass/bootstrap/bootstrap/mixins/_border-radius.scss deleted file mode 100644 index ce19499..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_border-radius.scss +++ /dev/null @@ -1,18 +0,0 @@ -// Single side border-radius - -@mixin border-top-radius($radius) { - border-top-right-radius: $radius; - border-top-left-radius: $radius; -} -@mixin border-right-radius($radius) { - border-bottom-right-radius: $radius; - border-top-right-radius: $radius; -} -@mixin border-bottom-radius($radius) { - border-bottom-right-radius: $radius; - border-bottom-left-radius: $radius; -} -@mixin border-left-radius($radius) { - border-bottom-left-radius: $radius; - border-top-left-radius: $radius; -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_buttons.scss b/assets/sass/bootstrap/bootstrap/mixins/_buttons.scss deleted file mode 100644 index b93f84b..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_buttons.scss +++ /dev/null @@ -1,65 +0,0 @@ -// Button variants -// -// Easily pump out default styles, as well as :hover, :focus, :active, -// and disabled options for all buttons - -@mixin button-variant($color, $background, $border) { - color: $color; - background-color: $background; - border-color: $border; - - &:focus, - &.focus { - color: $color; - background-color: darken($background, 10%); - border-color: darken($border, 25%); - } - &:hover { - color: $color; - background-color: darken($background, 10%); - border-color: darken($border, 12%); - } - &:active, - &.active, - .open > &.dropdown-toggle { - color: $color; - background-color: darken($background, 10%); - border-color: darken($border, 12%); - - &:hover, - &:focus, - &.focus { - color: $color; - background-color: darken($background, 17%); - border-color: darken($border, 25%); - } - } - &:active, - &.active, - .open > &.dropdown-toggle { - background-image: none; - } - &.disabled, - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus, - &.focus { - background-color: $background; - border-color: $border; - } - } - - .badge { - color: $background; - background-color: $color; - } -} - -// Button sizes -@mixin button-size($padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) { - padding: $padding-vertical $padding-horizontal; - font-size: $font-size; - line-height: $line-height; - border-radius: $border-radius; -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_center-block.scss b/assets/sass/bootstrap/bootstrap/mixins/_center-block.scss deleted file mode 100644 index e06fb5e..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_center-block.scss +++ /dev/null @@ -1,7 +0,0 @@ -// Center-align a block level element - -@mixin center-block() { - display: block; - margin-left: auto; - margin-right: auto; -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_clearfix.scss b/assets/sass/bootstrap/bootstrap/mixins/_clearfix.scss deleted file mode 100644 index dc3e2ab..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_clearfix.scss +++ /dev/null @@ -1,22 +0,0 @@ -// Clearfix -// -// For modern browsers -// 1. The space content is one way to avoid an Opera bug when the -// contenteditable attribute is included anywhere else in the document. -// Otherwise it causes space to appear at the top and bottom of elements -// that are clearfixed. -// 2. The use of `table` rather than `block` is only necessary if using -// `:before` to contain the top-margins of child elements. -// -// Source: http://nicolasgallagher.com/micro-clearfix-hack/ - -@mixin clearfix() { - &:before, - &:after { - content: " "; // 1 - display: table; // 2 - } - &:after { - clear: both; - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_forms.scss b/assets/sass/bootstrap/bootstrap/mixins/_forms.scss deleted file mode 100644 index 277aa5f..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_forms.scss +++ /dev/null @@ -1,88 +0,0 @@ -// Form validation states -// -// Used in forms.less to generate the form validation CSS for warnings, errors, -// and successes. - -@mixin form-control-validation($text-color: #555, $border-color: #ccc, $background-color: #f5f5f5) { - // Color the label and help text - .help-block, - .control-label, - .radio, - .checkbox, - .radio-inline, - .checkbox-inline, - &.radio label, - &.checkbox label, - &.radio-inline label, - &.checkbox-inline label { - color: $text-color; - } - // Set the border and box shadow on specific inputs to match - .form-control { - border-color: $border-color; - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work - &:focus { - border-color: darken($border-color, 10%); - $shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten($border-color, 20%); - @include box-shadow($shadow); - } - } - // Set validation states also for addons - .input-group-addon { - color: $text-color; - border-color: $border-color; - background-color: $background-color; - } - // Optional feedback icon - .form-control-feedback { - color: $text-color; - } -} - - -// Form control focus state -// -// Generate a customized focus state and for any input with the specified color, -// which defaults to the `$input-border-focus` variable. -// -// We highly encourage you to not customize the default value, but instead use -// this to tweak colors on an as-needed basis. This aesthetic change is based on -// WebKit's default styles, but applicable to a wider range of browsers. Its -// usability and accessibility should be taken into account with any change. -// -// Example usage: change the default blue border and shadow to white for better -// contrast against a dark gray background. -@mixin form-control-focus($color: $input-border-focus) { - $color-rgba: rgba(red($color), green($color), blue($color), .6); - &:focus { - border-color: $color; - outline: 0; - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px $color-rgba); - } -} - -// Form control sizing -// -// Relative text size, padding, and border-radii changes for form controls. For -// horizontal sizing, wrap controls in the predefined grid classes. `<select>` -// element gets special love because it's special, and that's a fact! -// [converter] $parent hack -@mixin input-size($parent, $input-height, $padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) { - #{$parent} { - height: $input-height; - padding: $padding-vertical $padding-horizontal; - font-size: $font-size; - line-height: $line-height; - border-radius: $border-radius; - } - - select#{$parent} { - height: $input-height; - line-height: $input-height; - } - - textarea#{$parent}, - select[multiple]#{$parent} { - height: auto; - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_gradients.scss b/assets/sass/bootstrap/bootstrap/mixins/_gradients.scss deleted file mode 100644 index a8939f5..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_gradients.scss +++ /dev/null @@ -1,58 +0,0 @@ -// Gradients - - - -// Horizontal gradient, from left to right -// -// Creates two color stops, start and end, by specifying a color and position for each color stop. -// Color stops are not available in IE9 and below. -@mixin gradient-horizontal($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) { - background-image: -webkit-linear-gradient(left, $start-color $start-percent, $end-color $end-percent); // Safari 5.1-6, Chrome 10+ - background-image: -o-linear-gradient(left, $start-color $start-percent, $end-color $end-percent); // Opera 12 - background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+ - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=1); // IE9 and down -} - -// Vertical gradient, from top to bottom -// -// Creates two color stops, start and end, by specifying a color and position for each color stop. -// Color stops are not available in IE9 and below. -@mixin gradient-vertical($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) { - background-image: -webkit-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Safari 5.1-6, Chrome 10+ - background-image: -o-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Opera 12 - background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+ - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=0); // IE9 and down -} - -@mixin gradient-directional($start-color: #555, $end-color: #333, $deg: 45deg) { - background-repeat: repeat-x; - background-image: -webkit-linear-gradient($deg, $start-color, $end-color); // Safari 5.1-6, Chrome 10+ - background-image: -o-linear-gradient($deg, $start-color, $end-color); // Opera 12 - background-image: linear-gradient($deg, $start-color, $end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+ -} -@mixin gradient-horizontal-three-colors($start-color: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) { - background-image: -webkit-linear-gradient(left, $start-color, $mid-color $color-stop, $end-color); - background-image: -o-linear-gradient(left, $start-color, $mid-color $color-stop, $end-color); - background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color); - background-repeat: no-repeat; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=1); // IE9 and down, gets no color-stop at all for proper fallback -} -@mixin gradient-vertical-three-colors($start-color: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) { - background-image: -webkit-linear-gradient($start-color, $mid-color $color-stop, $end-color); - background-image: -o-linear-gradient($start-color, $mid-color $color-stop, $end-color); - background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color); - background-repeat: no-repeat; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=0); // IE9 and down, gets no color-stop at all for proper fallback -} -@mixin gradient-radial($inner-color: #555, $outer-color: #333) { - background-image: -webkit-radial-gradient(circle, $inner-color, $outer-color); - background-image: radial-gradient(circle, $inner-color, $outer-color); - background-repeat: no-repeat; -} -@mixin gradient-striped($color: rgba(255,255,255,.15), $angle: 45deg) { - background-image: -webkit-linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent); - background-image: -o-linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent); - background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent); -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_grid-framework.scss b/assets/sass/bootstrap/bootstrap/mixins/_grid-framework.scss deleted file mode 100644 index 16d038c..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_grid-framework.scss +++ /dev/null @@ -1,81 +0,0 @@ -// Framework grid generation -// -// Used only by Bootstrap to generate the correct number of grid classes given -// any value of `$grid-columns`. - -// [converter] This is defined recursively in LESS, but Sass supports real loops -@mixin make-grid-columns($i: 1, $list: ".col-xs-#{$i}, .col-sm-#{$i}, .col-md-#{$i}, .col-lg-#{$i}") { - @for $i from (1 + 1) through $grid-columns { - $list: "#{$list}, .col-xs-#{$i}, .col-sm-#{$i}, .col-md-#{$i}, .col-lg-#{$i}"; - } - #{$list} { - position: relative; - // Prevent columns from collapsing when empty - min-height: 1px; - // Inner gutter via padding - padding-left: ceil(($grid-gutter-width / 2)); - padding-right: floor(($grid-gutter-width / 2)); - } -} - - -// [converter] This is defined recursively in LESS, but Sass supports real loops -@mixin float-grid-columns($class, $i: 1, $list: ".col-#{$class}-#{$i}") { - @for $i from (1 + 1) through $grid-columns { - $list: "#{$list}, .col-#{$class}-#{$i}"; - } - #{$list} { - float: left; - } -} - - -@mixin calc-grid-column($index, $class, $type) { - @if ($type == width) and ($index > 0) { - .col-#{$class}-#{$index} { - width: percentage(($index / $grid-columns)); - } - } - @if ($type == push) and ($index > 0) { - .col-#{$class}-push-#{$index} { - left: percentage(($index / $grid-columns)); - } - } - @if ($type == push) and ($index == 0) { - .col-#{$class}-push-0 { - left: auto; - } - } - @if ($type == pull) and ($index > 0) { - .col-#{$class}-pull-#{$index} { - right: percentage(($index / $grid-columns)); - } - } - @if ($type == pull) and ($index == 0) { - .col-#{$class}-pull-0 { - right: auto; - } - } - @if ($type == offset) { - .col-#{$class}-offset-#{$index} { - margin-left: percentage(($index / $grid-columns)); - } - } -} - -// [converter] This is defined recursively in LESS, but Sass supports real loops -@mixin loop-grid-columns($columns, $class, $type) { - @for $i from 0 through $columns { - @include calc-grid-column($i, $class, $type); - } -} - - -// Create grid for specific class -@mixin make-grid($class) { - @include float-grid-columns($class); - @include loop-grid-columns($grid-columns, $class, width); - @include loop-grid-columns($grid-columns, $class, pull); - @include loop-grid-columns($grid-columns, $class, push); - @include loop-grid-columns($grid-columns, $class, offset); -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_grid.scss b/assets/sass/bootstrap/bootstrap/mixins/_grid.scss deleted file mode 100644 index 59551da..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_grid.scss +++ /dev/null @@ -1,122 +0,0 @@ -// Grid system -// -// Generate semantic grid columns with these mixins. - -// Centered container element -@mixin container-fixed($gutter: $grid-gutter-width) { - margin-right: auto; - margin-left: auto; - padding-left: floor(($gutter / 2)); - padding-right: ceil(($gutter / 2)); - @include clearfix; -} - -// Creates a wrapper for a series of columns -@mixin make-row($gutter: $grid-gutter-width) { - margin-left: ceil(($gutter / -2)); - margin-right: floor(($gutter / -2)); - @include clearfix; -} - -// Generate the extra small columns -@mixin make-xs-column($columns, $gutter: $grid-gutter-width) { - position: relative; - float: left; - width: percentage(($columns / $grid-columns)); - min-height: 1px; - padding-left: ($gutter / 2); - padding-right: ($gutter / 2); -} -@mixin make-xs-column-offset($columns) { - margin-left: percentage(($columns / $grid-columns)); -} -@mixin make-xs-column-push($columns) { - left: percentage(($columns / $grid-columns)); -} -@mixin make-xs-column-pull($columns) { - right: percentage(($columns / $grid-columns)); -} - -// Generate the small columns -@mixin make-sm-column($columns, $gutter: $grid-gutter-width) { - position: relative; - min-height: 1px; - padding-left: ($gutter / 2); - padding-right: ($gutter / 2); - - @media (min-width: $screen-sm-min) { - float: left; - width: percentage(($columns / $grid-columns)); - } -} -@mixin make-sm-column-offset($columns) { - @media (min-width: $screen-sm-min) { - margin-left: percentage(($columns / $grid-columns)); - } -} -@mixin make-sm-column-push($columns) { - @media (min-width: $screen-sm-min) { - left: percentage(($columns / $grid-columns)); - } -} -@mixin make-sm-column-pull($columns) { - @media (min-width: $screen-sm-min) { - right: percentage(($columns / $grid-columns)); - } -} - -// Generate the medium columns -@mixin make-md-column($columns, $gutter: $grid-gutter-width) { - position: relative; - min-height: 1px; - padding-left: ($gutter / 2); - padding-right: ($gutter / 2); - - @media (min-width: $screen-md-min) { - float: left; - width: percentage(($columns / $grid-columns)); - } -} -@mixin make-md-column-offset($columns) { - @media (min-width: $screen-md-min) { - margin-left: percentage(($columns / $grid-columns)); - } -} -@mixin make-md-column-push($columns) { - @media (min-width: $screen-md-min) { - left: percentage(($columns / $grid-columns)); - } -} -@mixin make-md-column-pull($columns) { - @media (min-width: $screen-md-min) { - right: percentage(($columns / $grid-columns)); - } -} - -// Generate the large columns -@mixin make-lg-column($columns, $gutter: $grid-gutter-width) { - position: relative; - min-height: 1px; - padding-left: ($gutter / 2); - padding-right: ($gutter / 2); - - @media (min-width: $screen-lg-min) { - float: left; - width: percentage(($columns / $grid-columns)); - } -} -@mixin make-lg-column-offset($columns) { - @media (min-width: $screen-lg-min) { - margin-left: percentage(($columns / $grid-columns)); - } -} -@mixin make-lg-column-push($columns) { - @media (min-width: $screen-lg-min) { - left: percentage(($columns / $grid-columns)); - } -} -@mixin make-lg-column-pull($columns) { - @media (min-width: $screen-lg-min) { - right: percentage(($columns / $grid-columns)); - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_hide-text.scss b/assets/sass/bootstrap/bootstrap/mixins/_hide-text.scss deleted file mode 100644 index 1767e02..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_hide-text.scss +++ /dev/null @@ -1,21 +0,0 @@ -// CSS image replacement -// -// Heads up! v3 launched with only `.hide-text()`, but per our pattern for -// mixins being reused as classes with the same name, this doesn't hold up. As -// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`. -// -// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757 - -// Deprecated as of v3.0.1 (has been removed in v4) -@mixin hide-text() { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -// New mixin to use as of v3.0.1 -@mixin text-hide() { - @include hide-text; -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_image.scss b/assets/sass/bootstrap/bootstrap/mixins/_image.scss deleted file mode 100644 index c8dcf5e..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_image.scss +++ /dev/null @@ -1,33 +0,0 @@ -// Image Mixins -// - Responsive image -// - Retina image - - -// Responsive image -// -// Keep images from scaling beyond the width of their parents. -@mixin img-responsive($display: block) { - display: $display; - max-width: 100%; // Part 1: Set a maximum relative to the parent - height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching -} - - -// Retina image -// -// Short retina mixin for setting background-image and -size. Note that the -// spelling of `min--moz-device-pixel-ratio` is intentional. -@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) { - background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$file-1x}"), "#{$file-1x}")); - - @media - only screen and (-webkit-min-device-pixel-ratio: 2), - only screen and ( min--moz-device-pixel-ratio: 2), - only screen and ( -o-min-device-pixel-ratio: 2/1), - only screen and ( min-device-pixel-ratio: 2), - only screen and ( min-resolution: 192dpi), - only screen and ( min-resolution: 2dppx) { - background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$file-2x}"), "#{$file-2x}")); - background-size: $width-1x $height-1x; - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_labels.scss b/assets/sass/bootstrap/bootstrap/mixins/_labels.scss deleted file mode 100644 index eda6dfd..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_labels.scss +++ /dev/null @@ -1,12 +0,0 @@ -// Labels - -@mixin label-variant($color) { - background-color: $color; - - &[href] { - &:hover, - &:focus { - background-color: darken($color, 10%); - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_list-group.scss b/assets/sass/bootstrap/bootstrap/mixins/_list-group.scss deleted file mode 100644 index c478eeb..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_list-group.scss +++ /dev/null @@ -1,32 +0,0 @@ -// List Groups - -@mixin list-group-item-variant($state, $background, $color) { - .list-group-item-#{$state} { - color: $color; - background-color: $background; - - // [converter] extracted a&, button& to a.list-group-item-#{$state}, button.list-group-item-#{$state} - } - - a.list-group-item-#{$state}, - button.list-group-item-#{$state} { - color: $color; - - .list-group-item-heading { - color: inherit; - } - - &:hover, - &:focus { - color: $color; - background-color: darken($background, 5%); - } - &.active, - &.active:hover, - &.active:focus { - color: #fff; - background-color: $color; - border-color: $color; - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_nav-divider.scss b/assets/sass/bootstrap/bootstrap/mixins/_nav-divider.scss deleted file mode 100644 index 2e6da02..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_nav-divider.scss +++ /dev/null @@ -1,10 +0,0 @@ -// Horizontal dividers -// -// Dividers (basically an hr) within dropdowns and nav lists - -@mixin nav-divider($color: #e5e5e5) { - height: 1px; - margin: (($line-height-computed / 2) - 1) 0; - overflow: hidden; - background-color: $color; -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_nav-vertical-align.scss b/assets/sass/bootstrap/bootstrap/mixins/_nav-vertical-align.scss deleted file mode 100644 index c8fbf1a..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_nav-vertical-align.scss +++ /dev/null @@ -1,9 +0,0 @@ -// Navbar vertical align -// -// Vertically center elements in the navbar. -// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin. - -@mixin navbar-vertical-align($element-height) { - margin-top: (($navbar-height - $element-height) / 2); - margin-bottom: (($navbar-height - $element-height) / 2); -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_opacity.scss b/assets/sass/bootstrap/bootstrap/mixins/_opacity.scss deleted file mode 100644 index 88e9a57..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_opacity.scss +++ /dev/null @@ -1,8 +0,0 @@ -// Opacity - -@mixin opacity($opacity) { - opacity: $opacity; - // IE8 filter - $opacity-ie: ($opacity * 100); - filter: alpha(opacity=$opacity-ie); -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_pagination.scss b/assets/sass/bootstrap/bootstrap/mixins/_pagination.scss deleted file mode 100644 index d4a5404..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_pagination.scss +++ /dev/null @@ -1,24 +0,0 @@ -// Pagination - -@mixin pagination-size($padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) { - > li { - > a, - > span { - padding: $padding-vertical $padding-horizontal; - font-size: $font-size; - line-height: $line-height; - } - &:first-child { - > a, - > span { - @include border-left-radius($border-radius); - } - } - &:last-child { - > a, - > span { - @include border-right-radius($border-radius); - } - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_panels.scss b/assets/sass/bootstrap/bootstrap/mixins/_panels.scss deleted file mode 100644 index 3ff31ae..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_panels.scss +++ /dev/null @@ -1,24 +0,0 @@ -// Panels - -@mixin panel-variant($border, $heading-text-color, $heading-bg-color, $heading-border) { - border-color: $border; - - & > .panel-heading { - color: $heading-text-color; - background-color: $heading-bg-color; - border-color: $heading-border; - - + .panel-collapse > .panel-body { - border-top-color: $border; - } - .badge { - color: $heading-bg-color; - background-color: $heading-text-color; - } - } - & > .panel-footer { - + .panel-collapse > .panel-body { - border-bottom-color: $border; - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_progress-bar.scss b/assets/sass/bootstrap/bootstrap/mixins/_progress-bar.scss deleted file mode 100644 index 90a62af..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_progress-bar.scss +++ /dev/null @@ -1,10 +0,0 @@ -// Progress bars - -@mixin progress-bar-variant($color) { - background-color: $color; - - // Deprecated parent class requirement as of v3.2.0 - .progress-striped & { - @include gradient-striped; - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_reset-filter.scss b/assets/sass/bootstrap/bootstrap/mixins/_reset-filter.scss deleted file mode 100644 index bf73051..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_reset-filter.scss +++ /dev/null @@ -1,8 +0,0 @@ -// Reset filters for IE -// -// When you need to remove a gradient background, do not forget to use this to reset -// the IE filter for IE9 and below. - -@mixin reset-filter() { - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_reset-text.scss b/assets/sass/bootstrap/bootstrap/mixins/_reset-text.scss deleted file mode 100644 index c9c2841..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_reset-text.scss +++ /dev/null @@ -1,18 +0,0 @@ -@mixin reset-text() { - font-family: $font-family-base; - // We deliberately do NOT reset font-size. - font-style: normal; - font-weight: normal; - letter-spacing: normal; - line-break: auto; - line-height: $line-height-base; - text-align: left; // Fallback for where `start` is not supported - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - white-space: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_resize.scss b/assets/sass/bootstrap/bootstrap/mixins/_resize.scss deleted file mode 100644 index 83fa637..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_resize.scss +++ /dev/null @@ -1,6 +0,0 @@ -// Resize anything - -@mixin resizable($direction) { - resize: $direction; // Options: horizontal, vertical, both - overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible` -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_responsive-visibility.scss b/assets/sass/bootstrap/bootstrap/mixins/_responsive-visibility.scss deleted file mode 100644 index cbdf777..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_responsive-visibility.scss +++ /dev/null @@ -1,21 +0,0 @@ -// Responsive utilities - -// -// More easily include all the states for responsive-utilities.less. -// [converter] $parent hack -@mixin responsive-visibility($parent) { - #{$parent} { - display: block !important; - } - table#{$parent} { display: table !important; } - tr#{$parent} { display: table-row !important; } - th#{$parent}, - td#{$parent} { display: table-cell !important; } -} - -// [converter] $parent hack -@mixin responsive-invisibility($parent) { - #{$parent} { - display: none !important; - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_size.scss b/assets/sass/bootstrap/bootstrap/mixins/_size.scss deleted file mode 100644 index abbe246..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_size.scss +++ /dev/null @@ -1,10 +0,0 @@ -// Sizing shortcuts - -@mixin size($width, $height) { - width: $width; - height: $height; -} - -@mixin square($size) { - @include size($size, $size); -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_tab-focus.scss b/assets/sass/bootstrap/bootstrap/mixins/_tab-focus.scss deleted file mode 100644 index f16ed64..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_tab-focus.scss +++ /dev/null @@ -1,9 +0,0 @@ -// WebKit-style focus - -@mixin tab-focus() { - // WebKit-specific. Other browsers will keep their default outline style. - // (Initially tried to also force default via `outline: initial`, - // but that seems to erroneously remove the outline in Firefox altogether.) - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_table-row.scss b/assets/sass/bootstrap/bootstrap/mixins/_table-row.scss deleted file mode 100644 index 1367950..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_table-row.scss +++ /dev/null @@ -1,28 +0,0 @@ -// Tables - -@mixin table-row-variant($state, $background) { - // Exact selectors below required to override `.table-striped` and prevent - // inheritance to nested tables. - .table > thead > tr, - .table > tbody > tr, - .table > tfoot > tr { - > td.#{$state}, - > th.#{$state}, - &.#{$state} > td, - &.#{$state} > th { - background-color: $background; - } - } - - // Hover states for `.table-hover` - // Note: this is not available for cells or rows within `thead` or `tfoot`. - .table-hover > tbody > tr { - > td.#{$state}:hover, - > th.#{$state}:hover, - &.#{$state}:hover > td, - &:hover > .#{$state}, - &.#{$state}:hover > th { - background-color: darken($background, 5%); - } - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_text-emphasis.scss b/assets/sass/bootstrap/bootstrap/mixins/_text-emphasis.scss deleted file mode 100644 index 3b446c4..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_text-emphasis.scss +++ /dev/null @@ -1,12 +0,0 @@ -// Typography - -// [converter] $parent hack -@mixin text-emphasis-variant($parent, $color) { - #{$parent} { - color: $color; - } - a#{$parent}:hover, - a#{$parent}:focus { - color: darken($color, 10%); - } -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_text-overflow.scss b/assets/sass/bootstrap/bootstrap/mixins/_text-overflow.scss deleted file mode 100644 index 1593b25..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_text-overflow.scss +++ /dev/null @@ -1,8 +0,0 @@ -// Text overflow -// Requires inline-block or block for proper styling - -@mixin text-overflow() { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} diff --git a/assets/sass/bootstrap/bootstrap/mixins/_vendor-prefixes.scss b/assets/sass/bootstrap/bootstrap/mixins/_vendor-prefixes.scss deleted file mode 100644 index b3d0371..0000000 --- a/assets/sass/bootstrap/bootstrap/mixins/_vendor-prefixes.scss +++ /dev/null @@ -1,222 +0,0 @@ -// Vendor Prefixes -// -// All vendor mixins are deprecated as of v3.2.0 due to the introduction of -// Autoprefixer in our Gruntfile. They have been removed in v4. - -// - Animations -// - Backface visibility -// - Box shadow -// - Box sizing -// - Content columns -// - Hyphens -// - Placeholder text -// - Transformations -// - Transitions -// - User Select - - -// Animations -@mixin animation($animation) { - -webkit-animation: $animation; - -o-animation: $animation; - animation: $animation; -} -@mixin animation-name($name) { - -webkit-animation-name: $name; - animation-name: $name; -} -@mixin animation-duration($duration) { - -webkit-animation-duration: $duration; - animation-duration: $duration; -} -@mixin animation-timing-function($timing-function) { - -webkit-animation-timing-function: $timing-function; - animation-timing-function: $timing-function; -} -@mixin animation-delay($delay) { - -webkit-animation-delay: $delay; - animation-delay: $delay; -} -@mixin animation-iteration-count($iteration-count) { - -webkit-animation-iteration-count: $iteration-count; - animation-iteration-count: $iteration-count; -} -@mixin animation-direction($direction) { - -webkit-animation-direction: $direction; - animation-direction: $direction; -} -@mixin animation-fill-mode($fill-mode) { - -webkit-animation-fill-mode: $fill-mode; - animation-fill-mode: $fill-mode; -} - -// Backface visibility -// Prevent browsers from flickering when using CSS 3D transforms. -// Default value is `visible`, but can be changed to `hidden` - -@mixin backface-visibility($visibility) { - -webkit-backface-visibility: $visibility; - -moz-backface-visibility: $visibility; - backface-visibility: $visibility; -} - -// Drop shadows -// -// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's -// supported browsers that have box shadow capabilities now support it. - -@mixin box-shadow($shadow...) { - -webkit-box-shadow: $shadow; // iOS <4.3 & Android <4.1 - box-shadow: $shadow; -} - -// Box sizing -@mixin box-sizing($boxmodel) { - -webkit-box-sizing: $boxmodel; - -moz-box-sizing: $boxmodel; - box-sizing: $boxmodel; -} - -// CSS3 Content Columns -@mixin content-columns($column-count, $column-gap: $grid-gutter-width) { - -webkit-column-count: $column-count; - -moz-column-count: $column-count; - column-count: $column-count; - -webkit-column-gap: $column-gap; - -moz-column-gap: $column-gap; - column-gap: $column-gap; -} - -// Optional hyphenation -@mixin hyphens($mode: auto) { - word-wrap: break-word; - -webkit-hyphens: $mode; - -moz-hyphens: $mode; - -ms-hyphens: $mode; // IE10+ - -o-hyphens: $mode; - hyphens: $mode; -} - -// Placeholder text -@mixin placeholder($color: $input-color-placeholder) { - // Firefox - &::-moz-placeholder { - color: $color; - opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526 - } - &:-ms-input-placeholder { color: $color; } // Internet Explorer 10+ - &::-webkit-input-placeholder { color: $color; } // Safari and Chrome -} - -// Transformations -@mixin scale($ratio...) { - -webkit-transform: scale($ratio); - -ms-transform: scale($ratio); // IE9 only - -o-transform: scale($ratio); - transform: scale($ratio); -} - -@mixin scaleX($ratio) { - -webkit-transform: scaleX($ratio); - -ms-transform: scaleX($ratio); // IE9 only - -o-transform: scaleX($ratio); - transform: scaleX($ratio); -} -@mixin scaleY($ratio) { - -webkit-transform: scaleY($ratio); - -ms-transform: scaleY($ratio); // IE9 only - -o-transform: scaleY($ratio); - transform: scaleY($ratio); -} -@mixin skew($x, $y) { - -webkit-transform: skewX($x) skewY($y); - -ms-transform: skewX($x) skewY($y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+ - -o-transform: skewX($x) skewY($y); - transform: skewX($x) skewY($y); -} -@mixin translate($x, $y) { - -webkit-transform: translate($x, $y); - -ms-transform: translate($x, $y); // IE9 only - -o-transform: translate($x, $y); - transform: translate($x, $y); -} -@mixin translate3d($x, $y, $z) { - -webkit-transform: translate3d($x, $y, $z); - transform: translate3d($x, $y, $z); -} -@mixin rotate($degrees) { - -webkit-transform: rotate($degrees); - -ms-transform: rotate($degrees); // IE9 only - -o-transform: rotate($degrees); - transform: rotate($degrees); -} -@mixin rotateX($degrees) { - -webkit-transform: rotateX($degrees); - -ms-transform: rotateX($degrees); // IE9 only - -o-transform: rotateX($degrees); - transform: rotateX($degrees); -} -@mixin rotateY($degrees) { - -webkit-transform: rotateY($degrees); - -ms-transform: rotateY($degrees); // IE9 only - -o-transform: rotateY($degrees); - transform: rotateY($degrees); -} -@mixin perspective($perspective) { - -webkit-perspective: $perspective; - -moz-perspective: $perspective; - perspective: $perspective; -} -@mixin perspective-origin($perspective) { - -webkit-perspective-origin: $perspective; - -moz-perspective-origin: $perspective; - perspective-origin: $perspective; -} -@mixin transform-origin($origin) { - -webkit-transform-origin: $origin; - -moz-transform-origin: $origin; - -ms-transform-origin: $origin; // IE9 only - transform-origin: $origin; -} - - -// Transitions - -@mixin transition($transition...) { - -webkit-transition: $transition; - -o-transition: $transition; - transition: $transition; -} -@mixin transition-property($transition-property...) { - -webkit-transition-property: $transition-property; - transition-property: $transition-property; -} -@mixin transition-delay($transition-delay) { - -webkit-transition-delay: $transition-delay; - transition-delay: $transition-delay; -} -@mixin transition-duration($transition-duration...) { - -webkit-transition-duration: $transition-duration; - transition-duration: $transition-duration; -} -@mixin transition-timing-function($timing-function) { - -webkit-transition-timing-function: $timing-function; - transition-timing-function: $timing-function; -} -@mixin transition-transform($transition...) { - -webkit-transition: -webkit-transform $transition; - -moz-transition: -moz-transform $transition; - -o-transition: -o-transform $transition; - transition: transform $transition; -} - - -// User select -// For selecting text on the page - -@mixin user-select($select) { - -webkit-user-select: $select; - -moz-user-select: $select; - -ms-user-select: $select; // IE10+ - user-select: $select; -} From e982d2599d834204d4cda7b6a4f31d851bf0f6a7 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 24 Mar 2018 17:29:46 -0300 Subject: [PATCH 097/217] Remove scripts bootstrap 3 --- assets/js/bootstrap/affix.js | 162 ---------- assets/js/bootstrap/alert.js | 94 ------ assets/js/bootstrap/button.js | 125 ------- assets/js/bootstrap/carousel.js | 237 -------------- assets/js/bootstrap/collapse.js | 212 ------------ assets/js/bootstrap/dropdown.js | 165 ---------- assets/js/bootstrap/modal.js | 339 ------------------- assets/js/bootstrap/popover.js | 108 ------- assets/js/bootstrap/scrollspy.js | 172 ---------- assets/js/bootstrap/tab.js | 155 --------- assets/js/bootstrap/tooltip.js | 520 ------------------------------ assets/js/bootstrap/transition.js | 59 ---- 12 files changed, 2348 deletions(-) delete mode 100644 assets/js/bootstrap/affix.js delete mode 100644 assets/js/bootstrap/alert.js delete mode 100644 assets/js/bootstrap/button.js delete mode 100644 assets/js/bootstrap/carousel.js delete mode 100644 assets/js/bootstrap/collapse.js delete mode 100644 assets/js/bootstrap/dropdown.js delete mode 100644 assets/js/bootstrap/modal.js delete mode 100644 assets/js/bootstrap/popover.js delete mode 100644 assets/js/bootstrap/scrollspy.js delete mode 100644 assets/js/bootstrap/tab.js delete mode 100644 assets/js/bootstrap/tooltip.js delete mode 100644 assets/js/bootstrap/transition.js diff --git a/assets/js/bootstrap/affix.js b/assets/js/bootstrap/affix.js deleted file mode 100644 index 7f65168..0000000 --- a/assets/js/bootstrap/affix.js +++ /dev/null @@ -1,162 +0,0 @@ -/* ======================================================================== - * Bootstrap: affix.js v3.3.7 - * http://getbootstrap.com/javascript/#affix - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // AFFIX CLASS DEFINITION - // ====================== - - var Affix = function (element, options) { - this.options = $.extend({}, Affix.DEFAULTS, options) - - this.$target = $(this.options.target) - .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this)) - .on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this)) - - this.$element = $(element) - this.affixed = null - this.unpin = null - this.pinnedOffset = null - - this.checkPosition() - } - - Affix.VERSION = '3.3.7' - - Affix.RESET = 'affix affix-top affix-bottom' - - Affix.DEFAULTS = { - offset: 0, - target: window - } - - Affix.prototype.getState = function (scrollHeight, height, offsetTop, offsetBottom) { - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - var targetHeight = this.$target.height() - - if (offsetTop != null && this.affixed == 'top') return scrollTop < offsetTop ? 'top' : false - - if (this.affixed == 'bottom') { - if (offsetTop != null) return (scrollTop + this.unpin <= position.top) ? false : 'bottom' - return (scrollTop + targetHeight <= scrollHeight - offsetBottom) ? false : 'bottom' - } - - var initializing = this.affixed == null - var colliderTop = initializing ? scrollTop : position.top - var colliderHeight = initializing ? targetHeight : height - - if (offsetTop != null && scrollTop <= offsetTop) return 'top' - if (offsetBottom != null && (colliderTop + colliderHeight >= scrollHeight - offsetBottom)) return 'bottom' - - return false - } - - Affix.prototype.getPinnedOffset = function () { - if (this.pinnedOffset) return this.pinnedOffset - this.$element.removeClass(Affix.RESET).addClass('affix') - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - return (this.pinnedOffset = position.top - scrollTop) - } - - Affix.prototype.checkPositionWithEventLoop = function () { - setTimeout($.proxy(this.checkPosition, this), 1) - } - - Affix.prototype.checkPosition = function () { - if (!this.$element.is(':visible')) return - - var height = this.$element.height() - var offset = this.options.offset - var offsetTop = offset.top - var offsetBottom = offset.bottom - var scrollHeight = Math.max($(document).height(), $(document.body).height()) - - if (typeof offset != 'object') offsetBottom = offsetTop = offset - if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element) - if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element) - - var affix = this.getState(scrollHeight, height, offsetTop, offsetBottom) - - if (this.affixed != affix) { - if (this.unpin != null) this.$element.css('top', '') - - var affixType = 'affix' + (affix ? '-' + affix : '') - var e = $.Event(affixType + '.bs.affix') - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - this.affixed = affix - this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null - - this.$element - .removeClass(Affix.RESET) - .addClass(affixType) - .trigger(affixType.replace('affix', 'affixed') + '.bs.affix') - } - - if (affix == 'bottom') { - this.$element.offset({ - top: scrollHeight - height - offsetBottom - }) - } - } - - - // AFFIX PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.affix') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.affix', (data = new Affix(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.affix - - $.fn.affix = Plugin - $.fn.affix.Constructor = Affix - - - // AFFIX NO CONFLICT - // ================= - - $.fn.affix.noConflict = function () { - $.fn.affix = old - return this - } - - - // AFFIX DATA-API - // ============== - - $(window).on('load', function () { - $('[data-spy="affix"]').each(function () { - var $spy = $(this) - var data = $spy.data() - - data.offset = data.offset || {} - - if (data.offsetBottom != null) data.offset.bottom = data.offsetBottom - if (data.offsetTop != null) data.offset.top = data.offsetTop - - Plugin.call($spy, data) - }) - }) - -}(jQuery); diff --git a/assets/js/bootstrap/alert.js b/assets/js/bootstrap/alert.js deleted file mode 100644 index db97f3b..0000000 --- a/assets/js/bootstrap/alert.js +++ /dev/null @@ -1,94 +0,0 @@ -/* ======================================================================== - * Bootstrap: alert.js v3.3.7 - * http://getbootstrap.com/javascript/#alerts - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // ALERT CLASS DEFINITION - // ====================== - - var dismiss = '[data-dismiss="alert"]' - var Alert = function (el) { - $(el).on('click', dismiss, this.close) - } - - Alert.VERSION = '3.3.7' - - Alert.TRANSITION_DURATION = 150 - - Alert.prototype.close = function (e) { - var $this = $(this) - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = $(selector === '#' ? [] : selector) - - if (e) e.preventDefault() - - if (!$parent.length) { - $parent = $this.closest('.alert') - } - - $parent.trigger(e = $.Event('close.bs.alert')) - - if (e.isDefaultPrevented()) return - - $parent.removeClass('in') - - function removeElement() { - // detach from parent, fire event then clean up data - $parent.detach().trigger('closed.bs.alert').remove() - } - - $.support.transition && $parent.hasClass('fade') ? - $parent - .one('bsTransitionEnd', removeElement) - .emulateTransitionEnd(Alert.TRANSITION_DURATION) : - removeElement() - } - - - // ALERT PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.alert') - - if (!data) $this.data('bs.alert', (data = new Alert(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.alert - - $.fn.alert = Plugin - $.fn.alert.Constructor = Alert - - - // ALERT NO CONFLICT - // ================= - - $.fn.alert.noConflict = function () { - $.fn.alert = old - return this - } - - - // ALERT DATA-API - // ============== - - $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close) - -}(jQuery); diff --git a/assets/js/bootstrap/button.js b/assets/js/bootstrap/button.js deleted file mode 100644 index 843b39c..0000000 --- a/assets/js/bootstrap/button.js +++ /dev/null @@ -1,125 +0,0 @@ -/* ======================================================================== - * Bootstrap: button.js v3.3.7 - * http://getbootstrap.com/javascript/#buttons - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // BUTTON PUBLIC CLASS DEFINITION - // ============================== - - var Button = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Button.DEFAULTS, options) - this.isLoading = false - } - - Button.VERSION = '3.3.7' - - Button.DEFAULTS = { - loadingText: 'loading...' - } - - Button.prototype.setState = function (state) { - var d = 'disabled' - var $el = this.$element - var val = $el.is('input') ? 'val' : 'html' - var data = $el.data() - - state += 'Text' - - if (data.resetText == null) $el.data('resetText', $el[val]()) - - // push to event loop to allow forms to submit - setTimeout($.proxy(function () { - $el[val](data[state] == null ? this.options[state] : data[state]) - - if (state == 'loadingText') { - this.isLoading = true - $el.addClass(d).attr(d, d).prop(d, true) - } else if (this.isLoading) { - this.isLoading = false - $el.removeClass(d).removeAttr(d).prop(d, false) - } - }, this), 0) - } - - Button.prototype.toggle = function () { - var changed = true - var $parent = this.$element.closest('[data-toggle="buttons"]') - - if ($parent.length) { - var $input = this.$element.find('input') - if ($input.prop('type') == 'radio') { - if ($input.prop('checked')) changed = false - $parent.find('.active').removeClass('active') - this.$element.addClass('active') - } else if ($input.prop('type') == 'checkbox') { - if (($input.prop('checked')) !== this.$element.hasClass('active')) changed = false - this.$element.toggleClass('active') - } - $input.prop('checked', this.$element.hasClass('active')) - if (changed) $input.trigger('change') - } else { - this.$element.attr('aria-pressed', !this.$element.hasClass('active')) - this.$element.toggleClass('active') - } - } - - - // BUTTON PLUGIN DEFINITION - // ======================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.button') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.button', (data = new Button(this, options))) - - if (option == 'toggle') data.toggle() - else if (option) data.setState(option) - }) - } - - var old = $.fn.button - - $.fn.button = Plugin - $.fn.button.Constructor = Button - - - // BUTTON NO CONFLICT - // ================== - - $.fn.button.noConflict = function () { - $.fn.button = old - return this - } - - - // BUTTON DATA-API - // =============== - - $(document) - .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { - var $btn = $(e.target).closest('.btn') - Plugin.call($btn, 'toggle') - if (!($(e.target).is('input[type="radio"], input[type="checkbox"]'))) { - // Prevent double click on radios, and the double selections (so cancellation) on checkboxes - e.preventDefault() - // The target component still receive the focus - if ($btn.is('input,button')) $btn.trigger('focus') - else $btn.find('input:visible,button:visible').first().trigger('focus') - } - }) - .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { - $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) - }) - -}(jQuery); diff --git a/assets/js/bootstrap/carousel.js b/assets/js/bootstrap/carousel.js deleted file mode 100644 index 6ff954c..0000000 --- a/assets/js/bootstrap/carousel.js +++ /dev/null @@ -1,237 +0,0 @@ -/* ======================================================================== - * Bootstrap: carousel.js v3.3.7 - * http://getbootstrap.com/javascript/#carousel - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CAROUSEL CLASS DEFINITION - // ========================= - - var Carousel = function (element, options) { - this.$element = $(element) - this.$indicators = this.$element.find('.carousel-indicators') - this.options = options - this.paused = null - this.sliding = null - this.interval = null - this.$active = null - this.$items = null - - this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this)) - - this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element - .on('mouseenter.bs.carousel', $.proxy(this.pause, this)) - .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) - } - - Carousel.VERSION = '3.3.7' - - Carousel.TRANSITION_DURATION = 600 - - Carousel.DEFAULTS = { - interval: 5000, - pause: 'hover', - wrap: true, - keyboard: true - } - - Carousel.prototype.keydown = function (e) { - if (/input|textarea/i.test(e.target.tagName)) return - switch (e.which) { - case 37: this.prev(); break - case 39: this.next(); break - default: return - } - - e.preventDefault() - } - - Carousel.prototype.cycle = function (e) { - e || (this.paused = false) - - this.interval && clearInterval(this.interval) - - this.options.interval - && !this.paused - && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) - - return this - } - - Carousel.prototype.getItemIndex = function (item) { - this.$items = item.parent().children('.item') - return this.$items.index(item || this.$active) - } - - Carousel.prototype.getItemForDirection = function (direction, active) { - var activeIndex = this.getItemIndex(active) - var willWrap = (direction == 'prev' && activeIndex === 0) - || (direction == 'next' && activeIndex == (this.$items.length - 1)) - if (willWrap && !this.options.wrap) return active - var delta = direction == 'prev' ? -1 : 1 - var itemIndex = (activeIndex + delta) % this.$items.length - return this.$items.eq(itemIndex) - } - - Carousel.prototype.to = function (pos) { - var that = this - var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active')) - - if (pos > (this.$items.length - 1) || pos < 0) return - - if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid" - if (activeIndex == pos) return this.pause().cycle() - - return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos)) - } - - Carousel.prototype.pause = function (e) { - e || (this.paused = true) - - if (this.$element.find('.next, .prev').length && $.support.transition) { - this.$element.trigger($.support.transition.end) - this.cycle(true) - } - - this.interval = clearInterval(this.interval) - - return this - } - - Carousel.prototype.next = function () { - if (this.sliding) return - return this.slide('next') - } - - Carousel.prototype.prev = function () { - if (this.sliding) return - return this.slide('prev') - } - - Carousel.prototype.slide = function (type, next) { - var $active = this.$element.find('.item.active') - var $next = next || this.getItemForDirection(type, $active) - var isCycling = this.interval - var direction = type == 'next' ? 'left' : 'right' - var that = this - - if ($next.hasClass('active')) return (this.sliding = false) - - var relatedTarget = $next[0] - var slideEvent = $.Event('slide.bs.carousel', { - relatedTarget: relatedTarget, - direction: direction - }) - this.$element.trigger(slideEvent) - if (slideEvent.isDefaultPrevented()) return - - this.sliding = true - - isCycling && this.pause() - - if (this.$indicators.length) { - this.$indicators.find('.active').removeClass('active') - var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)]) - $nextIndicator && $nextIndicator.addClass('active') - } - - var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid" - if ($.support.transition && this.$element.hasClass('slide')) { - $next.addClass(type) - $next[0].offsetWidth // force reflow - $active.addClass(direction) - $next.addClass(direction) - $active - .one('bsTransitionEnd', function () { - $next.removeClass([type, direction].join(' ')).addClass('active') - $active.removeClass(['active', direction].join(' ')) - that.sliding = false - setTimeout(function () { - that.$element.trigger(slidEvent) - }, 0) - }) - .emulateTransitionEnd(Carousel.TRANSITION_DURATION) - } else { - $active.removeClass('active') - $next.addClass('active') - this.sliding = false - this.$element.trigger(slidEvent) - } - - isCycling && this.cycle() - - return this - } - - - // CAROUSEL PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.carousel') - var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) - var action = typeof option == 'string' ? option : options.slide - - if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) - if (typeof option == 'number') data.to(option) - else if (action) data[action]() - else if (options.interval) data.pause().cycle() - }) - } - - var old = $.fn.carousel - - $.fn.carousel = Plugin - $.fn.carousel.Constructor = Carousel - - - // CAROUSEL NO CONFLICT - // ==================== - - $.fn.carousel.noConflict = function () { - $.fn.carousel = old - return this - } - - - // CAROUSEL DATA-API - // ================= - - var clickHandler = function (e) { - var href - var $this = $(this) - var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7 - if (!$target.hasClass('carousel')) return - var options = $.extend({}, $target.data(), $this.data()) - var slideIndex = $this.attr('data-slide-to') - if (slideIndex) options.interval = false - - Plugin.call($target, options) - - if (slideIndex) { - $target.data('bs.carousel').to(slideIndex) - } - - e.preventDefault() - } - - $(document) - .on('click.bs.carousel.data-api', '[data-slide]', clickHandler) - .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler) - - $(window).on('load', function () { - $('[data-ride="carousel"]').each(function () { - var $carousel = $(this) - Plugin.call($carousel, $carousel.data()) - }) - }) - -}(jQuery); diff --git a/assets/js/bootstrap/collapse.js b/assets/js/bootstrap/collapse.js deleted file mode 100644 index 1203869..0000000 --- a/assets/js/bootstrap/collapse.js +++ /dev/null @@ -1,212 +0,0 @@ -/* ======================================================================== - * Bootstrap: collapse.js v3.3.7 - * http://getbootstrap.com/javascript/#collapse - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - -/* jshint latedef: false */ - -+function ($) { - 'use strict'; - - // COLLAPSE PUBLIC CLASS DEFINITION - // ================================ - - var Collapse = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Collapse.DEFAULTS, options) - this.$trigger = $('[data-toggle="collapse"][href="#' + element.id + '"],' + - '[data-toggle="collapse"][data-target="#' + element.id + '"]') - this.transitioning = null - - if (this.options.parent) { - this.$parent = this.getParent() - } else { - this.addAriaAndCollapsedClass(this.$element, this.$trigger) - } - - if (this.options.toggle) this.toggle() - } - - Collapse.VERSION = '3.3.7' - - Collapse.TRANSITION_DURATION = 350 - - Collapse.DEFAULTS = { - toggle: true - } - - Collapse.prototype.dimension = function () { - var hasWidth = this.$element.hasClass('width') - return hasWidth ? 'width' : 'height' - } - - Collapse.prototype.show = function () { - if (this.transitioning || this.$element.hasClass('in')) return - - var activesData - var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing') - - if (actives && actives.length) { - activesData = actives.data('bs.collapse') - if (activesData && activesData.transitioning) return - } - - var startEvent = $.Event('show.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - if (actives && actives.length) { - Plugin.call(actives, 'hide') - activesData || actives.data('bs.collapse', null) - } - - var dimension = this.dimension() - - this.$element - .removeClass('collapse') - .addClass('collapsing')[dimension](0) - .attr('aria-expanded', true) - - this.$trigger - .removeClass('collapsed') - .attr('aria-expanded', true) - - this.transitioning = 1 - - var complete = function () { - this.$element - .removeClass('collapsing') - .addClass('collapse in')[dimension]('') - this.transitioning = 0 - this.$element - .trigger('shown.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - var scrollSize = $.camelCase(['scroll', dimension].join('-')) - - this.$element - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize]) - } - - Collapse.prototype.hide = function () { - if (this.transitioning || !this.$element.hasClass('in')) return - - var startEvent = $.Event('hide.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - var dimension = this.dimension() - - this.$element[dimension](this.$element[dimension]())[0].offsetHeight - - this.$element - .addClass('collapsing') - .removeClass('collapse in') - .attr('aria-expanded', false) - - this.$trigger - .addClass('collapsed') - .attr('aria-expanded', false) - - this.transitioning = 1 - - var complete = function () { - this.transitioning = 0 - this.$element - .removeClass('collapsing') - .addClass('collapse') - .trigger('hidden.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - this.$element - [dimension](0) - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION) - } - - Collapse.prototype.toggle = function () { - this[this.$element.hasClass('in') ? 'hide' : 'show']() - } - - Collapse.prototype.getParent = function () { - return $(this.options.parent) - .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]') - .each($.proxy(function (i, element) { - var $element = $(element) - this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element) - }, this)) - .end() - } - - Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) { - var isOpen = $element.hasClass('in') - - $element.attr('aria-expanded', isOpen) - $trigger - .toggleClass('collapsed', !isOpen) - .attr('aria-expanded', isOpen) - } - - function getTargetFromTrigger($trigger) { - var href - var target = $trigger.attr('data-target') - || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7 - - return $(target) - } - - - // COLLAPSE PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.collapse') - var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data && options.toggle && /show|hide/.test(option)) options.toggle = false - if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.collapse - - $.fn.collapse = Plugin - $.fn.collapse.Constructor = Collapse - - - // COLLAPSE NO CONFLICT - // ==================== - - $.fn.collapse.noConflict = function () { - $.fn.collapse = old - return this - } - - - // COLLAPSE DATA-API - // ================= - - $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) { - var $this = $(this) - - if (!$this.attr('data-target')) e.preventDefault() - - var $target = getTargetFromTrigger($this) - var data = $target.data('bs.collapse') - var option = data ? 'toggle' : $this.data() - - Plugin.call($target, option) - }) - -}(jQuery); diff --git a/assets/js/bootstrap/dropdown.js b/assets/js/bootstrap/dropdown.js deleted file mode 100644 index 04e9c2d..0000000 --- a/assets/js/bootstrap/dropdown.js +++ /dev/null @@ -1,165 +0,0 @@ -/* ======================================================================== - * Bootstrap: dropdown.js v3.3.7 - * http://getbootstrap.com/javascript/#dropdowns - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // DROPDOWN CLASS DEFINITION - // ========================= - - var backdrop = '.dropdown-backdrop' - var toggle = '[data-toggle="dropdown"]' - var Dropdown = function (element) { - $(element).on('click.bs.dropdown', this.toggle) - } - - Dropdown.VERSION = '3.3.7' - - function getParent($this) { - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = selector && $(selector) - - return $parent && $parent.length ? $parent : $this.parent() - } - - function clearMenus(e) { - if (e && e.which === 3) return - $(backdrop).remove() - $(toggle).each(function () { - var $this = $(this) - var $parent = getParent($this) - var relatedTarget = { relatedTarget: this } - - if (!$parent.hasClass('open')) return - - if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return - - $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this.attr('aria-expanded', 'false') - $parent.removeClass('open').trigger($.Event('hidden.bs.dropdown', relatedTarget)) - }) - } - - Dropdown.prototype.toggle = function (e) { - var $this = $(this) - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - clearMenus() - - if (!isActive) { - if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { - // if mobile we use a backdrop because click events don't delegate - $(document.createElement('div')) - .addClass('dropdown-backdrop') - .insertAfter($(this)) - .on('click', clearMenus) - } - - var relatedTarget = { relatedTarget: this } - $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this - .trigger('focus') - .attr('aria-expanded', 'true') - - $parent - .toggleClass('open') - .trigger($.Event('shown.bs.dropdown', relatedTarget)) - } - - return false - } - - Dropdown.prototype.keydown = function (e) { - if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return - - var $this = $(this) - - e.preventDefault() - e.stopPropagation() - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - if (!isActive && e.which != 27 || isActive && e.which == 27) { - if (e.which == 27) $parent.find(toggle).trigger('focus') - return $this.trigger('click') - } - - var desc = ' li:not(.disabled):visible a' - var $items = $parent.find('.dropdown-menu' + desc) - - if (!$items.length) return - - var index = $items.index(e.target) - - if (e.which == 38 && index > 0) index-- // up - if (e.which == 40 && index < $items.length - 1) index++ // down - if (!~index) index = 0 - - $items.eq(index).trigger('focus') - } - - - // DROPDOWN PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.dropdown') - - if (!data) $this.data('bs.dropdown', (data = new Dropdown(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.dropdown - - $.fn.dropdown = Plugin - $.fn.dropdown.Constructor = Dropdown - - - // DROPDOWN NO CONFLICT - // ==================== - - $.fn.dropdown.noConflict = function () { - $.fn.dropdown = old - return this - } - - - // APPLY TO STANDARD DROPDOWN ELEMENTS - // =================================== - - $(document) - .on('click.bs.dropdown.data-api', clearMenus) - .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) - .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) - .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown) - .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown) - -}(jQuery); diff --git a/assets/js/bootstrap/modal.js b/assets/js/bootstrap/modal.js deleted file mode 100644 index f84142d..0000000 --- a/assets/js/bootstrap/modal.js +++ /dev/null @@ -1,339 +0,0 @@ -/* ======================================================================== - * Bootstrap: modal.js v3.3.7 - * http://getbootstrap.com/javascript/#modals - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // MODAL CLASS DEFINITION - // ====================== - - var Modal = function (element, options) { - this.options = options - this.$body = $(document.body) - this.$element = $(element) - this.$dialog = this.$element.find('.modal-dialog') - this.$backdrop = null - this.isShown = null - this.originalBodyPad = null - this.scrollbarWidth = 0 - this.ignoreBackdropClick = false - - if (this.options.remote) { - this.$element - .find('.modal-content') - .load(this.options.remote, $.proxy(function () { - this.$element.trigger('loaded.bs.modal') - }, this)) - } - } - - Modal.VERSION = '3.3.7' - - Modal.TRANSITION_DURATION = 300 - Modal.BACKDROP_TRANSITION_DURATION = 150 - - Modal.DEFAULTS = { - backdrop: true, - keyboard: true, - show: true - } - - Modal.prototype.toggle = function (_relatedTarget) { - return this.isShown ? this.hide() : this.show(_relatedTarget) - } - - Modal.prototype.show = function (_relatedTarget) { - var that = this - var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget }) - - this.$element.trigger(e) - - if (this.isShown || e.isDefaultPrevented()) return - - this.isShown = true - - this.checkScrollbar() - this.setScrollbar() - this.$body.addClass('modal-open') - - this.escape() - this.resize() - - this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this)) - - this.$dialog.on('mousedown.dismiss.bs.modal', function () { - that.$element.one('mouseup.dismiss.bs.modal', function (e) { - if ($(e.target).is(that.$element)) that.ignoreBackdropClick = true - }) - }) - - this.backdrop(function () { - var transition = $.support.transition && that.$element.hasClass('fade') - - if (!that.$element.parent().length) { - that.$element.appendTo(that.$body) // don't move modals dom position - } - - that.$element - .show() - .scrollTop(0) - - that.adjustDialog() - - if (transition) { - that.$element[0].offsetWidth // force reflow - } - - that.$element.addClass('in') - - that.enforceFocus() - - var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget }) - - transition ? - that.$dialog // wait for modal to slide in - .one('bsTransitionEnd', function () { - that.$element.trigger('focus').trigger(e) - }) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - that.$element.trigger('focus').trigger(e) - }) - } - - Modal.prototype.hide = function (e) { - if (e) e.preventDefault() - - e = $.Event('hide.bs.modal') - - this.$element.trigger(e) - - if (!this.isShown || e.isDefaultPrevented()) return - - this.isShown = false - - this.escape() - this.resize() - - $(document).off('focusin.bs.modal') - - this.$element - .removeClass('in') - .off('click.dismiss.bs.modal') - .off('mouseup.dismiss.bs.modal') - - this.$dialog.off('mousedown.dismiss.bs.modal') - - $.support.transition && this.$element.hasClass('fade') ? - this.$element - .one('bsTransitionEnd', $.proxy(this.hideModal, this)) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - this.hideModal() - } - - Modal.prototype.enforceFocus = function () { - $(document) - .off('focusin.bs.modal') // guard against infinite focus loop - .on('focusin.bs.modal', $.proxy(function (e) { - if (document !== e.target && - this.$element[0] !== e.target && - !this.$element.has(e.target).length) { - this.$element.trigger('focus') - } - }, this)) - } - - Modal.prototype.escape = function () { - if (this.isShown && this.options.keyboard) { - this.$element.on('keydown.dismiss.bs.modal', $.proxy(function (e) { - e.which == 27 && this.hide() - }, this)) - } else if (!this.isShown) { - this.$element.off('keydown.dismiss.bs.modal') - } - } - - Modal.prototype.resize = function () { - if (this.isShown) { - $(window).on('resize.bs.modal', $.proxy(this.handleUpdate, this)) - } else { - $(window).off('resize.bs.modal') - } - } - - Modal.prototype.hideModal = function () { - var that = this - this.$element.hide() - this.backdrop(function () { - that.$body.removeClass('modal-open') - that.resetAdjustments() - that.resetScrollbar() - that.$element.trigger('hidden.bs.modal') - }) - } - - Modal.prototype.removeBackdrop = function () { - this.$backdrop && this.$backdrop.remove() - this.$backdrop = null - } - - Modal.prototype.backdrop = function (callback) { - var that = this - var animate = this.$element.hasClass('fade') ? 'fade' : '' - - if (this.isShown && this.options.backdrop) { - var doAnimate = $.support.transition && animate - - this.$backdrop = $(document.createElement('div')) - .addClass('modal-backdrop ' + animate) - .appendTo(this.$body) - - this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) { - if (this.ignoreBackdropClick) { - this.ignoreBackdropClick = false - return - } - if (e.target !== e.currentTarget) return - this.options.backdrop == 'static' - ? this.$element[0].focus() - : this.hide() - }, this)) - - if (doAnimate) this.$backdrop[0].offsetWidth // force reflow - - this.$backdrop.addClass('in') - - if (!callback) return - - doAnimate ? - this.$backdrop - .one('bsTransitionEnd', callback) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callback() - - } else if (!this.isShown && this.$backdrop) { - this.$backdrop.removeClass('in') - - var callbackRemove = function () { - that.removeBackdrop() - callback && callback() - } - $.support.transition && this.$element.hasClass('fade') ? - this.$backdrop - .one('bsTransitionEnd', callbackRemove) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callbackRemove() - - } else if (callback) { - callback() - } - } - - // these following methods are used to handle overflowing modals - - Modal.prototype.handleUpdate = function () { - this.adjustDialog() - } - - Modal.prototype.adjustDialog = function () { - var modalIsOverflowing = this.$element[0].scrollHeight > document.documentElement.clientHeight - - this.$element.css({ - paddingLeft: !this.bodyIsOverflowing && modalIsOverflowing ? this.scrollbarWidth : '', - paddingRight: this.bodyIsOverflowing && !modalIsOverflowing ? this.scrollbarWidth : '' - }) - } - - Modal.prototype.resetAdjustments = function () { - this.$element.css({ - paddingLeft: '', - paddingRight: '' - }) - } - - Modal.prototype.checkScrollbar = function () { - var fullWindowWidth = window.innerWidth - if (!fullWindowWidth) { // workaround for missing window.innerWidth in IE8 - var documentElementRect = document.documentElement.getBoundingClientRect() - fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left) - } - this.bodyIsOverflowing = document.body.clientWidth < fullWindowWidth - this.scrollbarWidth = this.measureScrollbar() - } - - Modal.prototype.setScrollbar = function () { - var bodyPad = parseInt((this.$body.css('padding-right') || 0), 10) - this.originalBodyPad = document.body.style.paddingRight || '' - if (this.bodyIsOverflowing) this.$body.css('padding-right', bodyPad + this.scrollbarWidth) - } - - Modal.prototype.resetScrollbar = function () { - this.$body.css('padding-right', this.originalBodyPad) - } - - Modal.prototype.measureScrollbar = function () { // thx walsh - var scrollDiv = document.createElement('div') - scrollDiv.className = 'modal-scrollbar-measure' - this.$body.append(scrollDiv) - var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth - this.$body[0].removeChild(scrollDiv) - return scrollbarWidth - } - - - // MODAL PLUGIN DEFINITION - // ======================= - - function Plugin(option, _relatedTarget) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.modal') - var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data) $this.data('bs.modal', (data = new Modal(this, options))) - if (typeof option == 'string') data[option](_relatedTarget) - else if (options.show) data.show(_relatedTarget) - }) - } - - var old = $.fn.modal - - $.fn.modal = Plugin - $.fn.modal.Constructor = Modal - - - // MODAL NO CONFLICT - // ================= - - $.fn.modal.noConflict = function () { - $.fn.modal = old - return this - } - - - // MODAL DATA-API - // ============== - - $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) { - var $this = $(this) - var href = $this.attr('href') - var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) // strip for ie7 - var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data()) - - if ($this.is('a')) e.preventDefault() - - $target.one('show.bs.modal', function (showEvent) { - if (showEvent.isDefaultPrevented()) return // only register focus restorer if modal will actually get shown - $target.one('hidden.bs.modal', function () { - $this.is(':visible') && $this.trigger('focus') - }) - }) - Plugin.call($target, option, this) - }) - -}(jQuery); diff --git a/assets/js/bootstrap/popover.js b/assets/js/bootstrap/popover.js deleted file mode 100644 index efe1956..0000000 --- a/assets/js/bootstrap/popover.js +++ /dev/null @@ -1,108 +0,0 @@ -/* ======================================================================== - * Bootstrap: popover.js v3.3.7 - * http://getbootstrap.com/javascript/#popovers - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // POPOVER PUBLIC CLASS DEFINITION - // =============================== - - var Popover = function (element, options) { - this.init('popover', element, options) - } - - if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js') - - Popover.VERSION = '3.3.7' - - Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, { - placement: 'right', - trigger: 'click', - content: '', - template: '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>' - }) - - - // NOTE: POPOVER EXTENDS tooltip.js - // ================================ - - Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype) - - Popover.prototype.constructor = Popover - - Popover.prototype.getDefaults = function () { - return Popover.DEFAULTS - } - - Popover.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - var content = this.getContent() - - $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) - $tip.find('.popover-content').children().detach().end()[ // we use append for html objects to maintain js events - this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text' - ](content) - - $tip.removeClass('fade top bottom left right in') - - // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do - // this manually by checking the contents. - if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide() - } - - Popover.prototype.hasContent = function () { - return this.getTitle() || this.getContent() - } - - Popover.prototype.getContent = function () { - var $e = this.$element - var o = this.options - - return $e.attr('data-content') - || (typeof o.content == 'function' ? - o.content.call($e[0]) : - o.content) - } - - Popover.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.arrow')) - } - - - // POPOVER PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.popover') - var options = typeof option == 'object' && option - - if (!data && /destroy|hide/.test(option)) return - if (!data) $this.data('bs.popover', (data = new Popover(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.popover - - $.fn.popover = Plugin - $.fn.popover.Constructor = Popover - - - // POPOVER NO CONFLICT - // =================== - - $.fn.popover.noConflict = function () { - $.fn.popover = old - return this - } - -}(jQuery); diff --git a/assets/js/bootstrap/scrollspy.js b/assets/js/bootstrap/scrollspy.js deleted file mode 100644 index fe19809..0000000 --- a/assets/js/bootstrap/scrollspy.js +++ /dev/null @@ -1,172 +0,0 @@ -/* ======================================================================== - * Bootstrap: scrollspy.js v3.3.7 - * http://getbootstrap.com/javascript/#scrollspy - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // SCROLLSPY CLASS DEFINITION - // ========================== - - function ScrollSpy(element, options) { - this.$body = $(document.body) - this.$scrollElement = $(element).is(document.body) ? $(window) : $(element) - this.options = $.extend({}, ScrollSpy.DEFAULTS, options) - this.selector = (this.options.target || '') + ' .nav li > a' - this.offsets = [] - this.targets = [] - this.activeTarget = null - this.scrollHeight = 0 - - this.$scrollElement.on('scroll.bs.scrollspy', $.proxy(this.process, this)) - this.refresh() - this.process() - } - - ScrollSpy.VERSION = '3.3.7' - - ScrollSpy.DEFAULTS = { - offset: 10 - } - - ScrollSpy.prototype.getScrollHeight = function () { - return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight) - } - - ScrollSpy.prototype.refresh = function () { - var that = this - var offsetMethod = 'offset' - var offsetBase = 0 - - this.offsets = [] - this.targets = [] - this.scrollHeight = this.getScrollHeight() - - if (!$.isWindow(this.$scrollElement[0])) { - offsetMethod = 'position' - offsetBase = this.$scrollElement.scrollTop() - } - - this.$body - .find(this.selector) - .map(function () { - var $el = $(this) - var href = $el.data('target') || $el.attr('href') - var $href = /^#./.test(href) && $(href) - - return ($href - && $href.length - && $href.is(':visible') - && [[$href[offsetMethod]().top + offsetBase, href]]) || null - }) - .sort(function (a, b) { return a[0] - b[0] }) - .each(function () { - that.offsets.push(this[0]) - that.targets.push(this[1]) - }) - } - - ScrollSpy.prototype.process = function () { - var scrollTop = this.$scrollElement.scrollTop() + this.options.offset - var scrollHeight = this.getScrollHeight() - var maxScroll = this.options.offset + scrollHeight - this.$scrollElement.height() - var offsets = this.offsets - var targets = this.targets - var activeTarget = this.activeTarget - var i - - if (this.scrollHeight != scrollHeight) { - this.refresh() - } - - if (scrollTop >= maxScroll) { - return activeTarget != (i = targets[targets.length - 1]) && this.activate(i) - } - - if (activeTarget && scrollTop < offsets[0]) { - this.activeTarget = null - return this.clear() - } - - for (i = offsets.length; i--;) { - activeTarget != targets[i] - && scrollTop >= offsets[i] - && (offsets[i + 1] === undefined || scrollTop < offsets[i + 1]) - && this.activate(targets[i]) - } - } - - ScrollSpy.prototype.activate = function (target) { - this.activeTarget = target - - this.clear() - - var selector = this.selector + - '[data-target="' + target + '"],' + - this.selector + '[href="' + target + '"]' - - var active = $(selector) - .parents('li') - .addClass('active') - - if (active.parent('.dropdown-menu').length) { - active = active - .closest('li.dropdown') - .addClass('active') - } - - active.trigger('activate.bs.scrollspy') - } - - ScrollSpy.prototype.clear = function () { - $(this.selector) - .parentsUntil(this.options.target, '.active') - .removeClass('active') - } - - - // SCROLLSPY PLUGIN DEFINITION - // =========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.scrollspy') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.scrollspy - - $.fn.scrollspy = Plugin - $.fn.scrollspy.Constructor = ScrollSpy - - - // SCROLLSPY NO CONFLICT - // ===================== - - $.fn.scrollspy.noConflict = function () { - $.fn.scrollspy = old - return this - } - - - // SCROLLSPY DATA-API - // ================== - - $(window).on('load.bs.scrollspy.data-api', function () { - $('[data-spy="scroll"]').each(function () { - var $spy = $(this) - Plugin.call($spy, $spy.data()) - }) - }) - -}(jQuery); diff --git a/assets/js/bootstrap/tab.js b/assets/js/bootstrap/tab.js deleted file mode 100644 index c4a8635..0000000 --- a/assets/js/bootstrap/tab.js +++ /dev/null @@ -1,155 +0,0 @@ -/* ======================================================================== - * Bootstrap: tab.js v3.3.7 - * http://getbootstrap.com/javascript/#tabs - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TAB CLASS DEFINITION - // ==================== - - var Tab = function (element) { - // jscs:disable requireDollarBeforejQueryAssignment - this.element = $(element) - // jscs:enable requireDollarBeforejQueryAssignment - } - - Tab.VERSION = '3.3.7' - - Tab.TRANSITION_DURATION = 150 - - Tab.prototype.show = function () { - var $this = this.element - var $ul = $this.closest('ul:not(.dropdown-menu)') - var selector = $this.data('target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - if ($this.parent('li').hasClass('active')) return - - var $previous = $ul.find('.active:last a') - var hideEvent = $.Event('hide.bs.tab', { - relatedTarget: $this[0] - }) - var showEvent = $.Event('show.bs.tab', { - relatedTarget: $previous[0] - }) - - $previous.trigger(hideEvent) - $this.trigger(showEvent) - - if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return - - var $target = $(selector) - - this.activate($this.closest('li'), $ul) - this.activate($target, $target.parent(), function () { - $previous.trigger({ - type: 'hidden.bs.tab', - relatedTarget: $this[0] - }) - $this.trigger({ - type: 'shown.bs.tab', - relatedTarget: $previous[0] - }) - }) - } - - Tab.prototype.activate = function (element, container, callback) { - var $active = container.find('> .active') - var transition = callback - && $.support.transition - && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length) - - function next() { - $active - .removeClass('active') - .find('> .dropdown-menu > .active') - .removeClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', false) - - element - .addClass('active') - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - - if (transition) { - element[0].offsetWidth // reflow for transition - element.addClass('in') - } else { - element.removeClass('fade') - } - - if (element.parent('.dropdown-menu').length) { - element - .closest('li.dropdown') - .addClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - } - - callback && callback() - } - - $active.length && transition ? - $active - .one('bsTransitionEnd', next) - .emulateTransitionEnd(Tab.TRANSITION_DURATION) : - next() - - $active.removeClass('in') - } - - - // TAB PLUGIN DEFINITION - // ===================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tab') - - if (!data) $this.data('bs.tab', (data = new Tab(this))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tab - - $.fn.tab = Plugin - $.fn.tab.Constructor = Tab - - - // TAB NO CONFLICT - // =============== - - $.fn.tab.noConflict = function () { - $.fn.tab = old - return this - } - - - // TAB DATA-API - // ============ - - var clickHandler = function (e) { - e.preventDefault() - Plugin.call($(this), 'show') - } - - $(document) - .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler) - .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler) - -}(jQuery); diff --git a/assets/js/bootstrap/tooltip.js b/assets/js/bootstrap/tooltip.js deleted file mode 100644 index e35d9c7..0000000 --- a/assets/js/bootstrap/tooltip.js +++ /dev/null @@ -1,520 +0,0 @@ -/* ======================================================================== - * Bootstrap: tooltip.js v3.3.7 - * http://getbootstrap.com/javascript/#tooltip - * Inspired by the original jQuery.tipsy by Jason Frame - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TOOLTIP PUBLIC CLASS DEFINITION - // =============================== - - var Tooltip = function (element, options) { - this.type = null - this.options = null - this.enabled = null - this.timeout = null - this.hoverState = null - this.$element = null - this.inState = null - - this.init('tooltip', element, options) - } - - Tooltip.VERSION = '3.3.7' - - Tooltip.TRANSITION_DURATION = 150 - - Tooltip.DEFAULTS = { - animation: true, - placement: 'top', - selector: false, - template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>', - trigger: 'hover focus', - title: '', - delay: 0, - html: false, - container: false, - viewport: { - selector: 'body', - padding: 0 - } - } - - Tooltip.prototype.init = function (type, element, options) { - this.enabled = true - this.type = type - this.$element = $(element) - this.options = this.getOptions(options) - this.$viewport = this.options.viewport && $($.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : (this.options.viewport.selector || this.options.viewport)) - this.inState = { click: false, hover: false, focus: false } - - if (this.$element[0] instanceof document.constructor && !this.options.selector) { - throw new Error('`selector` option must be specified when initializing ' + this.type + ' on the window.document object!') - } - - var triggers = this.options.trigger.split(' ') - - for (var i = triggers.length; i--;) { - var trigger = triggers[i] - - if (trigger == 'click') { - this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) - } else if (trigger != 'manual') { - var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin' - var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout' - - this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) - this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) - } - } - - this.options.selector ? - (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) : - this.fixTitle() - } - - Tooltip.prototype.getDefaults = function () { - return Tooltip.DEFAULTS - } - - Tooltip.prototype.getOptions = function (options) { - options = $.extend({}, this.getDefaults(), this.$element.data(), options) - - if (options.delay && typeof options.delay == 'number') { - options.delay = { - show: options.delay, - hide: options.delay - } - } - - return options - } - - Tooltip.prototype.getDelegateOptions = function () { - var options = {} - var defaults = this.getDefaults() - - this._options && $.each(this._options, function (key, value) { - if (defaults[key] != value) options[key] = value - }) - - return options - } - - Tooltip.prototype.enter = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - if (obj instanceof $.Event) { - self.inState[obj.type == 'focusin' ? 'focus' : 'hover'] = true - } - - if (self.tip().hasClass('in') || self.hoverState == 'in') { - self.hoverState = 'in' - return - } - - clearTimeout(self.timeout) - - self.hoverState = 'in' - - if (!self.options.delay || !self.options.delay.show) return self.show() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'in') self.show() - }, self.options.delay.show) - } - - Tooltip.prototype.isInStateTrue = function () { - for (var key in this.inState) { - if (this.inState[key]) return true - } - - return false - } - - Tooltip.prototype.leave = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - if (obj instanceof $.Event) { - self.inState[obj.type == 'focusout' ? 'focus' : 'hover'] = false - } - - if (self.isInStateTrue()) return - - clearTimeout(self.timeout) - - self.hoverState = 'out' - - if (!self.options.delay || !self.options.delay.hide) return self.hide() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'out') self.hide() - }, self.options.delay.hide) - } - - Tooltip.prototype.show = function () { - var e = $.Event('show.bs.' + this.type) - - if (this.hasContent() && this.enabled) { - this.$element.trigger(e) - - var inDom = $.contains(this.$element[0].ownerDocument.documentElement, this.$element[0]) - if (e.isDefaultPrevented() || !inDom) return - var that = this - - var $tip = this.tip() - - var tipId = this.getUID(this.type) - - this.setContent() - $tip.attr('id', tipId) - this.$element.attr('aria-describedby', tipId) - - if (this.options.animation) $tip.addClass('fade') - - var placement = typeof this.options.placement == 'function' ? - this.options.placement.call(this, $tip[0], this.$element[0]) : - this.options.placement - - var autoToken = /\s?auto?\s?/i - var autoPlace = autoToken.test(placement) - if (autoPlace) placement = placement.replace(autoToken, '') || 'top' - - $tip - .detach() - .css({ top: 0, left: 0, display: 'block' }) - .addClass(placement) - .data('bs.' + this.type, this) - - this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) - this.$element.trigger('inserted.bs.' + this.type) - - var pos = this.getPosition() - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (autoPlace) { - var orgPlacement = placement - var viewportDim = this.getPosition(this.$viewport) - - placement = placement == 'bottom' && pos.bottom + actualHeight > viewportDim.bottom ? 'top' : - placement == 'top' && pos.top - actualHeight < viewportDim.top ? 'bottom' : - placement == 'right' && pos.right + actualWidth > viewportDim.width ? 'left' : - placement == 'left' && pos.left - actualWidth < viewportDim.left ? 'right' : - placement - - $tip - .removeClass(orgPlacement) - .addClass(placement) - } - - var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight) - - this.applyPlacement(calculatedOffset, placement) - - var complete = function () { - var prevHoverState = that.hoverState - that.$element.trigger('shown.bs.' + that.type) - that.hoverState = null - - if (prevHoverState == 'out') that.leave(that) - } - - $.support.transition && this.$tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - } - } - - Tooltip.prototype.applyPlacement = function (offset, placement) { - var $tip = this.tip() - var width = $tip[0].offsetWidth - var height = $tip[0].offsetHeight - - // manually read margins because getBoundingClientRect includes difference - var marginTop = parseInt($tip.css('margin-top'), 10) - var marginLeft = parseInt($tip.css('margin-left'), 10) - - // we must check for NaN for ie 8/9 - if (isNaN(marginTop)) marginTop = 0 - if (isNaN(marginLeft)) marginLeft = 0 - - offset.top += marginTop - offset.left += marginLeft - - // $.fn.offset doesn't round pixel values - // so we use setOffset directly with our own function B-0 - $.offset.setOffset($tip[0], $.extend({ - using: function (props) { - $tip.css({ - top: Math.round(props.top), - left: Math.round(props.left) - }) - } - }, offset), 0) - - $tip.addClass('in') - - // check to see if placing tip in new offset caused the tip to resize itself - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (placement == 'top' && actualHeight != height) { - offset.top = offset.top + height - actualHeight - } - - var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight) - - if (delta.left) offset.left += delta.left - else offset.top += delta.top - - var isVertical = /top|bottom/.test(placement) - var arrowDelta = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight - var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight' - - $tip.offset(offset) - this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical) - } - - Tooltip.prototype.replaceArrow = function (delta, dimension, isVertical) { - this.arrow() - .css(isVertical ? 'left' : 'top', 50 * (1 - delta / dimension) + '%') - .css(isVertical ? 'top' : 'left', '') - } - - Tooltip.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - - $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title) - $tip.removeClass('fade in top bottom left right') - } - - Tooltip.prototype.hide = function (callback) { - var that = this - var $tip = $(this.$tip) - var e = $.Event('hide.bs.' + this.type) - - function complete() { - if (that.hoverState != 'in') $tip.detach() - if (that.$element) { // TODO: Check whether guarding this code with this `if` is really necessary. - that.$element - .removeAttr('aria-describedby') - .trigger('hidden.bs.' + that.type) - } - callback && callback() - } - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - $tip.removeClass('in') - - $.support.transition && $tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - - this.hoverState = null - - return this - } - - Tooltip.prototype.fixTitle = function () { - var $e = this.$element - if ($e.attr('title') || typeof $e.attr('data-original-title') != 'string') { - $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') - } - } - - Tooltip.prototype.hasContent = function () { - return this.getTitle() - } - - Tooltip.prototype.getPosition = function ($element) { - $element = $element || this.$element - - var el = $element[0] - var isBody = el.tagName == 'BODY' - - var elRect = el.getBoundingClientRect() - if (elRect.width == null) { - // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093 - elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top }) - } - var isSvg = window.SVGElement && el instanceof window.SVGElement - // Avoid using $.offset() on SVGs since it gives incorrect results in jQuery 3. - // See https://github.com/twbs/bootstrap/issues/20280 - var elOffset = isBody ? { top: 0, left: 0 } : (isSvg ? null : $element.offset()) - var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() } - var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null - - return $.extend({}, elRect, scroll, outerDims, elOffset) - } - - Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) { - return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } : - /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width } - - } - - Tooltip.prototype.getViewportAdjustedDelta = function (placement, pos, actualWidth, actualHeight) { - var delta = { top: 0, left: 0 } - if (!this.$viewport) return delta - - var viewportPadding = this.options.viewport && this.options.viewport.padding || 0 - var viewportDimensions = this.getPosition(this.$viewport) - - if (/right|left/.test(placement)) { - var topEdgeOffset = pos.top - viewportPadding - viewportDimensions.scroll - var bottomEdgeOffset = pos.top + viewportPadding - viewportDimensions.scroll + actualHeight - if (topEdgeOffset < viewportDimensions.top) { // top overflow - delta.top = viewportDimensions.top - topEdgeOffset - } else if (bottomEdgeOffset > viewportDimensions.top + viewportDimensions.height) { // bottom overflow - delta.top = viewportDimensions.top + viewportDimensions.height - bottomEdgeOffset - } - } else { - var leftEdgeOffset = pos.left - viewportPadding - var rightEdgeOffset = pos.left + viewportPadding + actualWidth - if (leftEdgeOffset < viewportDimensions.left) { // left overflow - delta.left = viewportDimensions.left - leftEdgeOffset - } else if (rightEdgeOffset > viewportDimensions.right) { // right overflow - delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset - } - } - - return delta - } - - Tooltip.prototype.getTitle = function () { - var title - var $e = this.$element - var o = this.options - - title = $e.attr('data-original-title') - || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title) - - return title - } - - Tooltip.prototype.getUID = function (prefix) { - do prefix += ~~(Math.random() * 1000000) - while (document.getElementById(prefix)) - return prefix - } - - Tooltip.prototype.tip = function () { - if (!this.$tip) { - this.$tip = $(this.options.template) - if (this.$tip.length != 1) { - throw new Error(this.type + ' `template` option must consist of exactly 1 top-level element!') - } - } - return this.$tip - } - - Tooltip.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')) - } - - Tooltip.prototype.enable = function () { - this.enabled = true - } - - Tooltip.prototype.disable = function () { - this.enabled = false - } - - Tooltip.prototype.toggleEnabled = function () { - this.enabled = !this.enabled - } - - Tooltip.prototype.toggle = function (e) { - var self = this - if (e) { - self = $(e.currentTarget).data('bs.' + this.type) - if (!self) { - self = new this.constructor(e.currentTarget, this.getDelegateOptions()) - $(e.currentTarget).data('bs.' + this.type, self) - } - } - - if (e) { - self.inState.click = !self.inState.click - if (self.isInStateTrue()) self.enter(self) - else self.leave(self) - } else { - self.tip().hasClass('in') ? self.leave(self) : self.enter(self) - } - } - - Tooltip.prototype.destroy = function () { - var that = this - clearTimeout(this.timeout) - this.hide(function () { - that.$element.off('.' + that.type).removeData('bs.' + that.type) - if (that.$tip) { - that.$tip.detach() - } - that.$tip = null - that.$arrow = null - that.$viewport = null - that.$element = null - }) - } - - - // TOOLTIP PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tooltip') - var options = typeof option == 'object' && option - - if (!data && /destroy|hide/.test(option)) return - if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tooltip - - $.fn.tooltip = Plugin - $.fn.tooltip.Constructor = Tooltip - - - // TOOLTIP NO CONFLICT - // =================== - - $.fn.tooltip.noConflict = function () { - $.fn.tooltip = old - return this - } - -}(jQuery); diff --git a/assets/js/bootstrap/transition.js b/assets/js/bootstrap/transition.js deleted file mode 100644 index db76596..0000000 --- a/assets/js/bootstrap/transition.js +++ /dev/null @@ -1,59 +0,0 @@ -/* ======================================================================== - * Bootstrap: transition.js v3.3.7 - * http://getbootstrap.com/javascript/#transitions - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/) - // ============================================================ - - function transitionEnd() { - var el = document.createElement('bootstrap') - - var transEndEventNames = { - WebkitTransition : 'webkitTransitionEnd', - MozTransition : 'transitionend', - OTransition : 'oTransitionEnd otransitionend', - transition : 'transitionend' - } - - for (var name in transEndEventNames) { - if (el.style[name] !== undefined) { - return { end: transEndEventNames[name] } - } - } - - return false // explicit for ie8 ( ._.) - } - - // http://blog.alexmaccaw.com/css-transitions - $.fn.emulateTransitionEnd = function (duration) { - var called = false - var $el = this - $(this).one('bsTransitionEnd', function () { called = true }) - var callback = function () { if (!called) $($el).trigger($.support.transition.end) } - setTimeout(callback, duration) - return this - } - - $(function () { - $.support.transition = transitionEnd() - - if (!$.support.transition) return - - $.event.special.bsTransitionEnd = { - bindType: $.support.transition.end, - delegateType: $.support.transition.end, - handle: function (e) { - if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments) - } - } - }) - -}(jQuery); From 656397d7144899ae1945c9ae706d1faba3b9ddc4 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 24 Mar 2018 17:30:08 -0300 Subject: [PATCH 098/217] Remove script main bootstrap 3 --- assets/js/libs/bootstrap.min.js | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 assets/js/libs/bootstrap.min.js diff --git a/assets/js/libs/bootstrap.min.js b/assets/js/libs/bootstrap.min.js deleted file mode 100644 index 259abfc..0000000 --- a/assets/js/libs/bootstrap.min.js +++ /dev/null @@ -1,2 +0,0 @@ -+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.7",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a("#"===f?[]:f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.7",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c).prop(c,!0)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c).prop(c,!1))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target).closest(".btn");b.call(d,"toggle"),a(c.target).is('input[type="radio"], input[type="checkbox"]')||(c.preventDefault(),d.is("input,button")?d.trigger("focus"):d.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.7",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.7",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){document===a.target||this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.7",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),!c.isInStateTrue())return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element&&e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);if(this.$element.trigger(g),!g.isDefaultPrevented())return f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=window.SVGElement&&c instanceof window.SVGElement,g=d?{top:0,left:0}:f?null:b.offset(),h={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},i=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,h,i,g)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null,a.$element=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.7",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.7",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){ -a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.7",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.7",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e<c&&"top";if("bottom"==this.affixed)return null!=c?!(e+this.unpin<=f.top)&&"bottom":!(e+g<=a-d)&&"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&e<=c?"top":null!=d&&i+j>=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file From cfb40d72e2a23409de0088f4206449893969fb55 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 24 Mar 2018 17:41:22 -0300 Subject: [PATCH 099/217] Remove odin-livereload --- functions.php | 3 --- 1 file changed, 3 deletions(-) diff --git a/functions.php b/functions.php index a14b1ca..1576a96 100644 --- a/functions.php +++ b/functions.php @@ -241,9 +241,6 @@ function odin_enqueue_scripts() { wp_enqueue_script( 'odin-main-min', $template_url . '/assets/js/main.min.js', array( 'jquery' ), null, true ); } - // Grunt watch livereload in the browser. - // wp_enqueue_script( 'odin-livereload', 'http://localhost:35729/livereload.js?snipver=1', array(), null, true ); - // Load Thread comments WordPress script. if ( is_singular() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); From bebb7262fd6bb199c39894908ee3dfccd43765e7 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 24 Mar 2018 17:52:36 -0300 Subject: [PATCH 100/217] Remove enqueue script bootstrap 3 --- functions.php | 3 --- 1 file changed, 3 deletions(-) diff --git a/functions.php b/functions.php index 1576a96..81c3f8e 100644 --- a/functions.php +++ b/functions.php @@ -228,9 +228,6 @@ function odin_enqueue_scripts() { // General scripts. if ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) { - // Bootstrap. - wp_enqueue_script( 'bootstrap', $template_url . '/assets/js/libs/bootstrap.min.js', array( 'jquery' ), null, true ); - // FitVids. wp_enqueue_script( 'fitvids', $template_url . '/assets/js/libs/jquery.fitvids.js', array( 'jquery' ), null, true ); From b33e712b6ffed849d6724722d7731406b726b977 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 24 Mar 2018 17:53:21 -0300 Subject: [PATCH 101/217] Remove enqueue script fitvids --- functions.php | 3 --- 1 file changed, 3 deletions(-) diff --git a/functions.php b/functions.php index 81c3f8e..1c297c3 100644 --- a/functions.php +++ b/functions.php @@ -228,9 +228,6 @@ function odin_enqueue_scripts() { // General scripts. if ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) { - // FitVids. - wp_enqueue_script( 'fitvids', $template_url . '/assets/js/libs/jquery.fitvids.js', array( 'jquery' ), null, true ); - // Main. wp_enqueue_script( 'odin-main', $template_url . '/assets/js/main.js', array( 'jquery' ), null, true ); } else { From f746a78f157cd67c8fda2c94f9f42bdf2bcbf912 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 24 Mar 2018 17:56:37 -0300 Subject: [PATCH 102/217] Remove html5shiv - bye support lt IE 9 --- functions.php | 4 ---- 1 file changed, 4 deletions(-) diff --git a/functions.php b/functions.php index 1c297c3..3afc590 100644 --- a/functions.php +++ b/functions.php @@ -222,10 +222,6 @@ function odin_enqueue_scripts() { // Loads Odin main stylesheet. wp_enqueue_style( 'odin-style', get_stylesheet_uri(), array(), null, 'all' ); - // Html5Shiv - wp_enqueue_script( 'html5shiv', $template_url . '/assets/js/html5.js' ); - wp_script_add_data( 'html5shiv', 'conditional', 'lt IE 9' ); - // General scripts. if ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) { // Main. From 72ee6a4a054a55ec92356a9924f9e80d614b746d Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 24 Mar 2018 18:22:24 -0300 Subject: [PATCH 103/217] Improve odin_enqueue_scripts function --- functions.php | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/functions.php b/functions.php index 3afc590..f17fc2e 100644 --- a/functions.php +++ b/functions.php @@ -216,23 +216,31 @@ function odin_flush_rewrite() { * * @since 2.2.0 */ +/** + * Load scripts and styles. + */ function odin_enqueue_scripts() { $template_url = get_template_directory_uri(); - // Loads Odin main stylesheet. - wp_enqueue_style( 'odin-style', get_stylesheet_uri(), array(), null, 'all' ); + // Use minified libraries if SCRIPT_DEBUG is turned off. + $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; - // General scripts. - if ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) { - // Main. - wp_enqueue_script( 'odin-main', $template_url . '/assets/js/main.js', array( 'jquery' ), null, true ); - } else { - // Grunt main file with Bootstrap, FitVids and others libs. - wp_enqueue_script( 'odin-main-min', $template_url . '/assets/js/main.min.js', array( 'jquery' ), null, true ); - } + // // Deregister core jQuery and register jQuery 3.x. + // wp_deregister_script( 'jquery' ); + // wp_enqueue_script( 'jquery', '//code.jquery.com/jquery-3.2.1' . $suffix . '.js', array(), '3.2.1' ); + + // // Deregister core jQuery migrate and register jQuery migrate 3.x. + // wp_deregister_script( 'jquery-migrate' ); + // wp_enqueue_script( 'jquery-migrate', '//code.jquery.com/jquery-migrate-3.0.0' . $suffix . '.js', array( 'jquery' ), '3.0.0' ); + + // Loads main stylesheet file compressed. + wp_enqueue_style( 'odin-main-style', get_stylesheet_uri() ); + + // Loads main script file compressed. + wp_enqueue_script( 'odin-main-script', $template_url . '/assets/js/app' . $suffix . '.js', array( 'jquery' ), null, true ); // Load Thread comments WordPress script. - if ( is_singular() && get_option( 'thread_comments' ) ) { + if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } } From dcf29dd6e5f72a045d9f55060ba38334e9101f77 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 24 Mar 2018 18:25:10 -0300 Subject: [PATCH 104/217] Improve odin_stylesheet_uri function --- functions.php | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/functions.php b/functions.php index f17fc2e..e0c9c1c 100644 --- a/functions.php +++ b/functions.php @@ -250,15 +250,16 @@ function odin_enqueue_scripts() { /** * Odin custom stylesheet URI. * - * @since 2.2.0 - * - * @param string $uri Default URI. - * @param string $dir Stylesheet directory URI. - * - * @return string New URI. + * @param string $stylesheet Default URI. + * @param string $stylesheet_dir Stylesheet directory URI. + * @return string New URI. */ -function odin_stylesheet_uri( $uri, $dir ) { - return $dir . '/assets/css/style.css'; +function odin_stylesheet_uri( $stylesheet, $stylesheet_dir ) { + // Use minified libraries if SCRIPT_DEBUG is turned off. + $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; + + $stylesheet = $stylesheet_dir . '/assets/css/theme-style' . $suffix . '.css'; + return $stylesheet; } add_filter( 'stylesheet_uri', 'odin_stylesheet_uri', 10, 2 ); From c371d64210556f841f8955f3bbdabf20553a819c Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 24 Mar 2018 18:50:10 -0300 Subject: [PATCH 105/217] Update name style and script files --- functions.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/functions.php b/functions.php index e0c9c1c..66ff029 100644 --- a/functions.php +++ b/functions.php @@ -237,7 +237,7 @@ function odin_enqueue_scripts() { wp_enqueue_style( 'odin-main-style', get_stylesheet_uri() ); // Loads main script file compressed. - wp_enqueue_script( 'odin-main-script', $template_url . '/assets/js/app' . $suffix . '.js', array( 'jquery' ), null, true ); + wp_enqueue_script( 'odin-main-script', $template_url . '/dist/js/theme-script' . $suffix . '.js', array( 'jquery' ), null, true ); // Load Thread comments WordPress script. if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { @@ -258,7 +258,7 @@ function odin_stylesheet_uri( $stylesheet, $stylesheet_dir ) { // Use minified libraries if SCRIPT_DEBUG is turned off. $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; - $stylesheet = $stylesheet_dir . '/assets/css/theme-style' . $suffix . '.css'; + $stylesheet = $stylesheet_dir . '/dist/css/theme-style' . $suffix . '.css'; return $stylesheet; } From b9876a96f575ff16bf58ef8dfd2e41624ca716d0 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sun, 25 Mar 2018 14:23:45 -0300 Subject: [PATCH 106/217] Add webfonts fontawesome 5 --- src/fonts/fontawesome/fa-brands-400.eot | Bin 0 -> 98640 bytes src/fonts/fontawesome/fa-brands-400.svg | 1004 +++++++++++++ src/fonts/fontawesome/fa-brands-400.ttf | Bin 0 -> 98404 bytes src/fonts/fontawesome/fa-brands-400.woff | Bin 0 -> 63728 bytes src/fonts/fontawesome/fa-brands-400.woff2 | Bin 0 -> 54484 bytes src/fonts/fontawesome/fa-regular-400.eot | Bin 0 -> 31156 bytes src/fonts/fontawesome/fa-regular-400.svg | 362 +++++ src/fonts/fontawesome/fa-regular-400.ttf | Bin 0 -> 30928 bytes src/fonts/fontawesome/fa-regular-400.woff | Bin 0 -> 14712 bytes src/fonts/fontawesome/fa-regular-400.woff2 | Bin 0 -> 12212 bytes src/fonts/fontawesome/fa-solid-900.eot | Bin 0 -> 106004 bytes src/fonts/fontawesome/fa-solid-900.svg | 1514 ++++++++++++++++++++ src/fonts/fontawesome/fa-solid-900.ttf | Bin 0 -> 105784 bytes src/fonts/fontawesome/fa-solid-900.woff | Bin 0 -> 50524 bytes src/fonts/fontawesome/fa-solid-900.woff2 | Bin 0 -> 40232 bytes 15 files changed, 2880 insertions(+) create mode 100644 src/fonts/fontawesome/fa-brands-400.eot create mode 100644 src/fonts/fontawesome/fa-brands-400.svg create mode 100644 src/fonts/fontawesome/fa-brands-400.ttf create mode 100644 src/fonts/fontawesome/fa-brands-400.woff create mode 100644 src/fonts/fontawesome/fa-brands-400.woff2 create mode 100644 src/fonts/fontawesome/fa-regular-400.eot create mode 100644 src/fonts/fontawesome/fa-regular-400.svg create mode 100644 src/fonts/fontawesome/fa-regular-400.ttf create mode 100644 src/fonts/fontawesome/fa-regular-400.woff create mode 100644 src/fonts/fontawesome/fa-regular-400.woff2 create mode 100644 src/fonts/fontawesome/fa-solid-900.eot create mode 100644 src/fonts/fontawesome/fa-solid-900.svg create mode 100644 src/fonts/fontawesome/fa-solid-900.ttf create mode 100644 src/fonts/fontawesome/fa-solid-900.woff create mode 100644 src/fonts/fontawesome/fa-solid-900.woff2 diff --git a/src/fonts/fontawesome/fa-brands-400.eot b/src/fonts/fontawesome/fa-brands-400.eot new file mode 100644 index 0000000000000000000000000000000000000000..e5abf38a2eeff35fe156ccef4dc2c5ddc4ac1ee9 GIT binary patch literal 98640 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 MZZvcsO=r3P135&VRsaA1 literal 0 HcmV?d00001 diff --git a/src/fonts/fontawesome/fa-brands-400.svg b/src/fonts/fontawesome/fa-brands-400.svg new file mode 100644 index 0000000..3b12d1e --- /dev/null +++ b/src/fonts/fontawesome/fa-brands-400.svg @@ -0,0 +1,1004 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg"> +<defs> + <font id="fontawesome-free" horiz-adv-x="640.4"> + <font-face font-family="Font Awesome 5 Brands" + units-per-em="512" ascent="448" + descent="64" + font-weight="400" + font-style="Regular" /> + <missing-glyph horiz-adv-x="0" /> + <glyph glyph-name="500px" + unicode="" + horiz-adv-x="448" d=" M103.3 103.7C96.8 117.9 96.4 122 110.7 126.8C136.3 134.8 118.7 117.6 153.9 77.6H154.2V171.5C155.4 221.7 198.2 263.7 251.9000000000001 263.7C305.8 263.7 349.6 220.2 349.6 166.9C349.6 103.5 288.8 53.7 221.1 73.6C210.6 77.8 219 105.3 229.6 102.2C282.6 102.2 319 112.3 319 166.6C319 227.6 241.9 256.2000000000001 202.1 211.2C178.6 184.8 184.5 169.1 184.5 53.6C235.2 22.6 302.8 31.6 344.9 73.7000000000001C369.7 98.5000000000001 383.4 131.7000000000001 383.4 166.7000000000001C383.4 201.9 369.6 234.9000000000001 344.6 260.0000000000001C319.8 284.8000000000001 286.8 298.5000000000001 251.3 298.5000000000001S182.5 284.7000000000001 157.8 260.0000000000001C157.5 259.7000000000001 141.8 243.5000000000001 136.6 236.1000000000001L136.1 235.5000000000001C132.8 230.8000000000001 129.8 226.4000000000001 116 229.4000000000001C109.1 231.1000000000001 101.7 235.2000000000001 101.7 241.2000000000001V428C101.7 433 105.6 438.5 112.2 438.5H353.5C361.8 438.5 361.8 426.9 361.8 423.4C361.8 419.5 361.8 408.3 353.5 408.3H130.3V275.4H130.6C234.8 385.2 413.4000000000001 311.4 413.4000000000001 166.5C413.4000000000001 -11.6 168.6 -53.8 103.3 103.7zM166.6 364.5C166.1 360.3 171.2 340 181.2 343.9C306 391.4 384 303.5 390.6 303.5C395.4000000000001 303.5 413.4000000000001 318.8 404.9000000000001 326.3C311.7000000000001 415.3 170.4 383.3 166.6 364.5zM393 33.3C283 -76.6 94 -27.5 61 137.5C61 149.7 30.6 144.9 32.1 134.2C56.1 -39.2 278.1 -122.7 413.7000000000001 12.9C420.6 20.7 401.1 41.3 393.0000000000001 33.3zM213.6 141.4C213.6 137.4 217.9 134.1 219.1 132.9C222.1 129.9 225.2 128.5 227.6 128.5C231.4 128.5 230.2 128.3 249.9 148C269.5 128.7 269 128.5 272.2 128.5C277.6 128.5 290.7 138.9 282.9 146.7L265.6 164L283.8 182.2C290.1 189 273.7 204 267.6 197.9L249.7 180C231.1 198.8 231.3 199.5 228.2 199.5C223.2 199.5 210.2 187.8 215.8 182.2L234 164C215.9 146.1 213.6 144.8 213.6 141.4z" /> + <glyph glyph-name="accessible-icon" + unicode="" + horiz-adv-x="448" d=" M423.9 192.2L411 34.9C407.7 -5.8 347.1 -0.2 350.4 39.8L360.4 162.3L319.3 160C329.4 139.3 335.1 116.1 335.1 91.4999999999999C335.1 50.3 319 12.8 292.8 -15.0000000000001L253.5 24.3C311.3999999999999 87.9999999999999 266.6 191.5 179.5 191.5C153.5999999999999 191.5 130 181.6 112.2999999999999 165.5L73 204.8C95 225.5 123.1 239.9 154.4 245L229.7 330.7L187.1 355.5L135.5 309.5C105.5 282.7 64.9 328 95 354.9L163 415.6C172.8 424.4000000000001 187.1 425.8 198.5 419.2C198.5 419.2 337.8 338.3 338 338.1C354.2 328 358.7 302.1 344.1 285.5L285.7 219L391.8 224.9C410.3 226 425.4 210.5 423.9 192.2zM359 346.2C387.1 346.2 409.9 369 409.9 397.1C409.9 425.2 387.1 448 359 448C330.9 448 308.1 425.2 308.1 397.1C308.1 369 330.9000000000001 346.2 359 346.2zM179.6 -8.5C99 -8.5 52.2 82.1 96.9 147.6L57.2 187.3C36.4 161 24 127.7 24 91.6C24 -39.1 174.7 -109.7999999999999 275.4 -30.9L235.7 8.8C219.7 -2.1 200.4 -8.5 179.6 -8.5z" /> + <glyph glyph-name="accusoft" + unicode="" + horiz-adv-x="640" d=" M482.2 75.9C476.5 82.8 250 373 242.3 382.5C228.6 399.7 242.3 399.3 261.5 399.4C271.2 399.5 367.8 400 378 400C402.1 400.1 406.7 399.4 416.4 387.2C418.5 384.5 621.5 141.4 623.5999999999999 138.9C629.0999999999999 132.2 638.8 119.8 630.8 115.5C628.4 114.2 516.1999999999999 67.8 513 66.6C502.9 62.6 495.5 59.8 482.2 75.9M596.9 81.5000000000001S481.9 31.1000000000001 479.4 29.9C463.4 22.6 452.5 33.1 442.7 44.5000000000001L385.6 118.5000000000001C380.2 119.4 325.2 128.1000000000001 320.3 127.8000000000001C317.2 127.6000000000001 310.7 127.0000000000001 305.9 124.9000000000001C301 122.8000000000001 160.7 72.1000000000001 155.7 70.2000000000001C150.6 68.2000000000001 144.3 66.6000000000001 144.6 62.6000000000001C144.8 60.1000000000001 146.6 60.0000000000001 149.2 59.1000000000001C151.9 58.3000000000001 450.1 -8.4999999999999 457.2 -9.9999999999999C472.8 -13.2999999999999 495.7 -20.4999999999999 510.8 -11.6999999999999C512.9 -10.4999999999999 634.6 64.7000000000002 636.6 66.1000000000001C642 70.1000000000001 640.9 72.9000000000002 634.9 74.3000000000001C632.6 74.6000000000001 610.3 79.0000000000001 596.9 81.5000000000001M270.9 262.8000000000002S258.9 261.2000000000002 245.9 247.7000000000002C236.9 238.4000000000001 3.8 8.6000000000001 2.5 6.8000000000001C-4.5 -3.1999999999999 4.1 1e-13 18.2 5.1000000000001C19 5.1000000000001 132.7 41.7000000000002 132.7 41.7000000000002C133.2 42.3000000000002 132.6 41.8000000000002 133.3 42.3000000000002C132.9 47.4000000000002 132.5 68.5000000000002 132.3 70.0000000000002C131.7 75.2000000000002 134.5 76.9000000000002 139.3 78.9000000000002L231.9 112.7000000000002C232.5 113.5000000000002 320.4 194.4000000000002 322.1 196.0000000000002V197.0000000000002L270.9 262.8000000000002" /> + <glyph glyph-name="adn" + unicode="" + horiz-adv-x="496" d=" M248 280.5L312.9 181.7H183.1L248 280.5zM496 192C496 55.1 384.9 -56 248 -56S0 55.1 0 192S111.1 440 248 440S496 328.9 496 192zM396.2 109.3L248 332.5L99.8 109.3H130.2L163.8 161H332.4L366 109.3H396.2z" /> + <glyph glyph-name="adversal" + unicode="" + horiz-adv-x="512" d=" M482.1 416H28.7C5.8 416 0 410.1 0 387.1V-3.1C0 -26.4 5.8 -32 28.7 -32H482.1C506.4999999999999 -32 511.9999999999999 -26.8 511.9999999999999 -2.3V385.8C511.9999999999999 410.4 506.6 416 482.1 416zM178.4 227.7C150.9 247.9 106.3 236.4 94.2 204.3C89.9 193.2 84.9 194.8 76.7 196C67 197.5 59.5 199.2 54.2 201.5C25.4 212.9 62.8 256.8 79.1 265.8C120.2 287.2 162.5 288 204.4 270.6C245.3 253.8 238.9 211.4 238.9 142.1C241.6 116.3 234.6 83.8 248.2 53.3C250.1 48.9 248.6 45.4 245.5 42.6C237.1 35.9 206.2 40.4 198.9 49.9999999999999C197 52.1999999999999 197.1 53.6 195 56.1999999999999C191.4 60.0999999999999 187.7 58.3999999999999 183.1 55.1999999999999C125.7 18.8 42.8 33.8 36.1 98.4999999999999C33 127.8 48.5 155.6 75.7 169.5C113.9 189 187.9 181.3 189.7 200.4C190.8 210.5999999999999 187.8 220.5 178.4 227.7zM465.1 5.7C465.1 -9.4 454 -4.2 447.3 -4.2H52.4C45 -4.2 34.2 -9 34.6 6.5C35 20.4 45.1 15.6 51.7 15.6C184 16 316.2 16 448.5 15.6C455.3 15.6 465.1 20 465.1 5.7zM468.9 346.2V55.2C468.9 49.5 468.2 41.3 460.8 41.3C448.4000000000001 41.7 433.3 34.2 424.7 46.9C418.9 55.6 416.9 50.9 412.3 48.1C358.9000000000001 18.4 284.2000000000001 41 267.9 133.3C261.8 166.7 267.2 200.4 283.6 233.3C295.4 257.2000000000001 340.5 309.4 419.7 263.8V334.8C419.7 361 419.5999999999999 361 445.7 361C448.8 361 452.3 360.6 455.3999999999999 361C465.4999999999999 361.8 468.9999999999999 356.6 468.9999999999999 346.7000000000001C468.8999999999999 346.5 468.8999999999999 346.4000000000001 468.8999999999999 346.2000000000001zM417.4000000000001 113.9C397.9000000000001 66.3 344.5 70.6 327.4000000000001 108.7C312.3 142 311.9000000000001 176.9 327.8 210.2C344.1 244.3 387.5 245.9 409.3 215C429.9000000000001 186.2 424.2 130.4 417.4000000000001 113.9zM122.6 78.6C115.1 79.9 89.6 81.9 88.9 106.4C88.5 120.3 96.7 129.4 108.7 132.2C133.1 138.1 158 142.1 182.4 146.9C191.3000000000001 148.9 189.8000000000001 142.5 190.2000000000001 137.4C191.6000000000001 104.4 164.1000000000001 78.2 122.6000000000001 78.6z" /> + <glyph glyph-name="affiliatetheme" + unicode="" + horiz-adv-x="512" d=" M159.7 210.6C108.4 139.7 43.1 99.8 14 121.4C-15.2 143.1 2.8 218 54.2 288.9C105.5 359.8 170.8 399.7 199.9 378.1C229 356.5 211 281.5 159.7 210.6zM510.9 267.9C437.1 144.5 319 80.2 246.4 124.3C221.4 139.5 205.1 165.5 197.4 198.1C163.8 133.3 104.6 84.3 33.3 64.9C83.1 5.6 157.4 -32 240.3 -32C390.3 -32 511.9 91.1 511.9 242.9C512 251.4 511.6 259.7 510.9 267.9z" /> + <glyph glyph-name="algolia" + unicode="" + horiz-adv-x="448" d=" M229.3 265.4C180 265.4 140.1 225.5 140.1 176.2C140.1 126.9 180 87 229.3 87S318.5 126.9 318.5 176.2C318.5 225.5 278.5 265.4 229.3 265.4zM292 208.8L233.1 178.2C231.3 177.3 229.3 178.6 229.3 180.5V247C229.3 248.5 230.6 249.7 232 249.6C258.2 248.6 280.9 233.9 293.1 212.5C293.8 211.2 293.3 209.5 292 208.8zM389.1 416H58.9C26.4 416 0 389.6 0 357.1V27C0 -5.6 26.4 -32 58.9 -32H389C421.6 -32 447.9 -5.6 447.9 26.9V357.1C448 389.6 421.6 416 389.1 416zM186.5 331.3C186.5 342.1 195.2 350.8 206 350.8H251.3C262.1 350.8 270.8 342.1 270.8 331.3V315.9C270.8 314.1 269.1 312.9 267.5 313.4C255.2 316.8 242.4 318.5 229.4 318.5C215.9 318.5 202.7 316.7 190 313C188.3 312.5 186.6 313.8 186.6 315.5V331.3zM102.1 294.3L111.3 303.5C118.9 311.1 131.2 311.1 138.8 303.5L146.5 295.8C147.6 294.7000000000001 147.5 292.8 146.2 291.8C140 287.3 134.1 282.4 128.6 276.9C123.2 271.5 118.2 265.6 113.8 259.5C112.8 258.2 110.9 258 109.8 259.2L102.1 266.9C94.5 274.4 94.5 286.7 102.1 294.3zM229.3 49.5C159.3 49.5 102.7 106.2 102.7 176.1S159.4 302.7000000000001 229.3 302.7000000000001C299.3 302.7000000000001 355.9 246.1 355.9 176.1C355.9 106.3 299.2 49.5 229.3 49.5z" /> + <glyph glyph-name="amazon-pay" + unicode="" + horiz-adv-x="611.2" d=" M0 122.8C2.3 127 5.2 127.7 9.7 125.3C20.1 119.7 30.3 113.9 40.9 108.6C81.6 88.2000000000001 124.1 73 168.3 62.3C189.2 57.3 210.2 53.3 231.5 50.5C263 46.3 294.7 44.5 326.5 45.3C343.9 45.7 361.3 47.1 378.6 49.1C435 55.8 489.5 69.9 541.9000000000001 91.9C544.8000000000001 93.1 547.8000000000001 93.9 551.0000000000001 93.1C557.7000000000002 91.3 560.0000000000001 84.1 555.1000000000001 79.2000000000001C552.3000000000002 76.4 548.8000000000002 74.1 545.5000000000001 71.8000000000001C514.8000000000001 50.7 481.3000000000001 35.4000000000001 445.9000000000001 23.9000000000001C421.3000000000001 16.0000000000001 396.3000000000001 10.1000000000001 370.8000000000001 6.3000000000001C353.2000000000001 3.7 335.4000000000001 1.9000000000001 317.6000000000001 1.5000000000001C316.8000000000001 1.5000000000001 315.9000000000001 1.3000000000001 315.1000000000001 1.2H294C293.2 1.3000000000001 292.3 1.5000000000001 291.5 1.5000000000001C287.9 1.7 284.3 1.8000000000001 280.8 1.9C263.9000000000001 2.6 247.1 4.5000000000001 230.4 7.2C203 11.7 176.2 18.6 150 28.1C95.9 47.7 47.4 76.7000000000001 4.4 115.1C2.6 116.7000000000001 1.4 118.9 0 120.8V122.8zM158 383C156.6 382.8 155.1 382.6 153.7 382.4C139.7 380.7 127.1 375.5 115.7 367.3C113.3 365.6 111.1 363.8 108.6 361.9C108.4 362.4 108.2 362.9 108.2 363.3C107.8 366 107.4 368.8 106.9 371.5C106.2 376.1 103.9 378.1 99.3 378.1H87.8C80.9 378.1 79.6 376.8 79.6 369.9V160.6C79.6 159.6 79.6 158.6 79.7 157.6C79.9 154.6 81.7 152.7000000000001 84.6 152.6C91.6 152.5 98.7 152.5 105.7 152.6C108.6 152.6 110.4 154.6 110.7 157.6C110.8 158.6 110.8 159.6 110.8 160.6V233C111.9 232.1 112.5 231.6 113 231.1C130.9 216.2 151.5 211.3 174 215.7C194.4 219.7 208.6 232.2 217.8 250.6C224.8 264.5 227.7 279.3 228.1 294.7C228.6 311.8 226.9000000000001 328.6 220 344.5C211.5 364.1 197.4 377 176.1 381.4C172.9 382.1 169.6 382.4 166.3 382.9C163.5 383 160.8 383 158 383zM110.6 341.1C110.6 342.6 111 343.5 112.3 344.4C126 353.9 141.1 358.9 157.9 357.6C172.8 356.5 185 349.2 191.4 331.7C195.3 321 196.3 309.9 196.3 298.7C196.3 288.3 195.5 278.1 192.3 268.1C185.5 246.8 169.9 238.7 149.7 239.6C135.7 240.2 123.5 245.6 112.3 253.5C111.1 254.4 110.6 255.2 110.6 256.8C110.7 270.9 110.6 284.9 110.6 299C110.6 313 110.7 327 110.6 341.1zM316.3 383C315.3 382.9 314.3 382.7 313.4000000000001 382.6C303.6 382.1 294.0000000000001 380.9 284.5000000000001 378.5C278.4000000000001 376.9 272.5000000000001 374.7 266.6000000000001 372.7C263.0000000000001 371.5 261.2000000000001 368.9 261.3000000000001 365C261.4000000000001 361.7 261.2000000000001 358.4 261.3000000000001 355.1C261.4000000000001 350.3 263.4000000000001 349 268.1000000000001 350.2C275.9000000000001 352.2 283.7000000000001 354.4 291.6000000000001 355.9C303.9000000000001 358.2 316.3000000000001 359.2 328.8000000000001 357.3C335.3000000000001 356.3 341.4000000000001 354.4 345.6000000000001 348.9C349.3000000000001 344.1 350.7000000000001 338.4 350.9000000000001 332.5C351.2000000000001 324.2 351.1000000000001 315.9 351.2000000000001 307.6C351.2000000000001 307.2 351.1000000000001 306.7 351.0000000000001 306.2C350.5000000000001 306.3 350.1000000000002 306.2 349.7000000000001 306.3C339.2000000000001 308.8 328.6000000000001 310.6 317.7000000000001 311.2C306.4000000000001 311.8 295.2000000000001 311.1 284.4000000000001 307.3C271.5000000000001 302.8 261.1000000000001 295 255.0000000000001 282.4C250.3000000000001 272.6 249.6000000000001 262.2 251.1000000000001 251.7C253.1000000000001 237.7 260.1000000000001 226.9 272.5000000000001 220C284.4000000000001 213.4 297.3000000000001 212.6 310.4000000000001 214.6C325.5000000000001 216.9 338.9000000000001 223.3 350.7000000000001 233C351.1 233.4 351.6 233.7 352.3000000000001 234.1C352.9000000000001 230.3 353.4000000000001 226.7 354.1000000000001 223.1C354.7000000000001 220 356.6000000000001 218 359.5000000000001 217.9C364.9000000000001 217.8 370.4000000000001 217.8 375.8000000000001 217.9C378.5000000000001 218 380.3000000000001 219.8 380.6000000000001 222.6C380.7000000000001 223.5 380.7000000000001 224.5 380.7000000000001 225.4V331.4C380.7000000000001 335.7 380.5000000000001 340 379.8000000000002 344.3C377.9000000000002 357.2000000000001 372.4000000000002 367.8 360.8000000000002 374.7000000000001C354.1000000000002 378.7000000000001 346.7000000000001 380.7000000000001 339.0000000000001 381.8C335.4000000000001 382.3 331.8000000000002 382.6 328.2000000000001 383.1C324.3000000000002 383 320.3000000000002 383 316.3000000000002 383zM351.3 255.3C351.3 254 350.9000000000001 253.1 349.8 252.3C338.6 244.2 326.3 238.8 312.4000000000001 237.4C306.7000000000001 236.8 301.0000000000001 237 295.6 239.2C289.3 241.7 285.2000000000001 246.1 283.2000000000001 252.5000000000001S281.2000000000001 265.5 283.1 271.9000000000001C285.6 280.2000000000001 291.5 284.9000000000001 299.5 287.5C307.6 290.1 316 290.5 324.3 289.7000000000001C332.7 289 340.9000000000001 287.4 349.3 286.3C350.9000000000001 286.1 351.4000000000001 285.3 351.4000000000001 283.7000000000001C351.3 278.9 351.4000000000001 274.2000000000001 351.4000000000001 269.4C351.3 264.7000000000001 351.2000000000001 260 351.3 255.3zM611.2 125.9C610.2 130.9 606.4000000000001 132.8 602.1 134.2C595.3000000000001 136.5 588.2 137.5 581.1 138.1C568 139.2 554.9 138.6 541.9 136.2C527.6 133.5 514 128.9 501.9 120.6C500.5 119.6 499.1 118.5 498.2 117.1C497.5 116 497.3 114.3 497.7 113.1C498.1 111.6 499.8 111.2 501.3 111.3C502 111.3 502.8 111.3 503.5 111.4C511.3 112.2 519 113.1 526.8 113.9C538.1999999999999 115 549.6999999999999 115.7 561.0999999999999 114.8C565.8999999999999 114.5 570.8 113.4 575.4999999999999 112.1C580.5999999999999 110.7 582.8999999999999 106.9 583.0999999999999 101.7C583.4999999999999 93.7 581.6999999999999 86 579.5999999999999 78.4C575.4999999999999 63 569.5999999999999 48.1 563.8 33.3C563.4 32.3 563 31.3 562.8 30.3C562.3 27.4 564 25.4999999999999 566.9 26.1999999999999C568.6 26.5999999999999 570.5 27.4999999999999 571.6999999999999 28.6999999999999C576.0999999999999 32.9999999999999 580.5999999999999 37.3 584.4 42.0999999999999C597.1999999999999 58.4999999999999 604.6999999999999 77.3999999999999 609.1 97.6999999999999C609.9 101.3 610.5 104.9999999999999 611.2 108.5999999999999V125.8999999999999zM479.1 249.1C466.2 284.8 453.3 320.6 440.4000000000001 356.3C438.4000000000001 362 436.2000000000001 367.6 434.1 373.2C433 376.1 430.9000000000001 378 427.7000000000001 378C420.1 378.1 412.5000000000001 378.2 404.8000000000001 378.1C402.3000000000001 378.1 401.1000000000001 376.1 401.6000000000001 373.6C402.1000000000001 371.5 402.7000000000001 369.5 403.5000000000001 367.5C423.1000000000001 319 442.8000000000001 270.4 462.6000000000001 222C464.3000000000001 217.9 464.7000000000001 214.4 462.8000000000001 210.2C459.5000000000001 202.9 456.9000000000001 195.2 453.5000000000001 187.9C450.5000000000001 181.4 445.5000000000001 176.5 438.3000000000001 174.6C433.2000000000001 173.2 428.1000000000001 173 422.9000000000001 173.5C420.4000000000001 173.6999999999999 417.9000000000001 174.3 415.4000000000001 174.5C412.0000000000001 174.6999999999999 410.3000000000001 173.1999999999999 410.2000000000001 169.6999999999999C410.1000000000001 166.3999999999999 410.1000000000001 163.0999999999999 410.2000000000001 159.8C410.3000000000002 154.3 412.2000000000001 151.8 417.6000000000001 150.9C423.2000000000001 149.9 428.9000000000001 149 434.5000000000001 148.9C451.6000000000001 148.5 465.2 155.4 474.0000000000001 170.3C477.5000000000001 176.1999999999999 480.7 182.4 483.2 188.6999999999999C506.9 248.5 530.3000000000001 308.3999999999999 553.8000000000001 368.3C554.5000000000001 370.0999999999999 555.1 371.8999999999999 555.4000000000001 373.8C555.8000000000001 376.5999999999999 554.5000000000001 378.2 551.7 378.2C545.1 378.3 538.4000000000001 378.2 531.8000000000001 378.2C528.1 378.2 525.5000000000001 376.5999999999999 524.1 373C523.6 371.5999999999999 523 370.3 522.5 368.8999999999999C510.9 335.5999999999999 499.3 302.3 487.7 268.8999999999999C485.2 261.7 482.6 254.3999999999999 480 246.7C479.6 247.8 479.4 248.3999999999999 479.1 249.1z" /> + <glyph glyph-name="amazon" + unicode="" + horiz-adv-x="448" d=" M257.2 285.3C208.5 283.5 87.7 269.8 87.7 167.8C87.7 58.3 226 53.8 271.2 124.6C277.7 114.4 306.6 87.1 316.5 77.8L373.3 133.8S341 159.1 341 186.6V333.7C341 359 316.5 416 228.7 416C140.7 416 94 361 94 311.7L167.5 304.9C183.8 354.4 221.7 354.4 221.7 354.4C262.4 354.5 257.2 324.6 257.2 285.3zM257.2 198.5C257.2 118.5 173 130.5 173 181.3C173 228.5 223.5 238 257.2 239.1V198.5zM393.2 35C385.5 25 323.2 -32 218.7 -32S34.2 39.5 9.7 69C2.9 76.7 10.7 80.3 15.2 77.3C88.5 32.8 203 -40.5 387.7 47C395.2 50.7 401 45 393.2 35zM433 32.8C426.5 17 417 6 411.8 1.8C406.3 -2.7 402.3 -0.9 405.3 5.6S424.6 52.1 418 60.6C411.5 68.9 381 64.9 370 63.8C359.2 62.8 357 61.8 356 64.1C353.7 69.8 377.7 79.6 393.5 81.6C409.2 83.4 434.5 82.4 439.5 75.9C443.2 70.8 439.5 48.8 433 32.8z" /> + <glyph glyph-name="amilia" + unicode="" + horiz-adv-x="448" d=" M240.1 416C178.2 416 108.6 399.1 55.9 360.6C50.8 357.5 46.8 351.4 48.7 341.2C49.8 336.1 53.8 313.8 58.9 301.6C63 291.4 73.1 291.4 79.2 295.5C111.7 317.8 175.7 343.2 231.5 343.2C289.4 343.2 290.4 314.8 290.4 270.1V231.6C203 220.3 78.2 197 46.7 183.8C11.2 167.5 16.3 90.3 16.3 72S31.5 -32 141.2 -32C189 -32 254.9000000000001 -11.3 294.5 10.1V-15.3C294.5 -18.3 296.6 -23.4999999999999 300.6 -24.4C303.7000000000001 -25.4 351.3 -26.4 360.5 -26.4S423 -26.7 427 -25.7C431.1 -24.7 432.1 -19.6 432.1 -16.6V280C432 360.3 374.2000000000001 416 240.1 416zM152.2 88.3C152.2 100.5 149.2 131 170.5 141.2C194.8 154.4 245.6 170.6 290.3 174.7V68C268.9000000000001 54.8 241.6 43.6 211.2 43.6C158.4 43.6 152.3 77.1 152.2 88.3" /> + <glyph glyph-name="android" + unicode="" + horiz-adv-x="448" d=" M89.6 243.5V127.7C89.6 112.3 77.5 100 62.1 100C46.8 100 32 112.4 32 127.7V243.5C32 258.6 46.8 271 62.1 271C77.2 271 89.6 258.6 89.6 243.5zM100.4 86.5C100.4 70.1 113.6 56.9 130 56.9H149.9L150.2 -4.2C150.2 -41.1 205.4 -40.8000000000001 205.4 -4.2V56.9H242.6V-4.2C242.6 -40.9 298.1 -41.0000000000001 298.1 -4.2V56.9H318.3C334.5 56.9 347.7 70.1 347.7 86.5V265.9H100.4V86.5zM348.4 275.6H99.3C99.3 318.4 124.9 355.6 162.9 375L143.8 410.3C141 415.2 148.1 418.3 150.5 414.1L169.9 378.5C204.8 394 244.9 393.2 278.2 378.5L297.5 414C300 418.3 307 415.1 304.2 410.2L285.1 375C322.8 355.6 348.4000000000001 318.4 348.4000000000001 275.6zM177.7 331.1C177.7 336.8 173.1 341.6 167.2 341.6C161.5 341.6 157 336.8 157 331.1S161.6 320.6 167.2 320.6C173.1 320.6 177.7 325.4 177.7 331.1zM291.1 331.1C291.1 336.8 286.5 341.6 280.9000000000001 341.6C275.0000000000001 341.6 270.4000000000001 336.8 270.4000000000001 331.1S275.0000000000001 320.6 280.9000000000001 320.6C286.5000000000001 320.6 291.1 325.4 291.1 331.1zM385.9000000000001 271C370.8 271 358.4000000000001 258.9 358.4000000000001 243.5V127.7C358.4000000000001 112.3 370.8 100 385.9000000000001 100C401.3 100 416.0000000000001 112.4 416.0000000000001 127.7V243.5C416.0000000000001 258.9 401.2000000000001 271 385.9000000000001 271z" /> + <glyph glyph-name="angellist" + unicode="" + horiz-adv-x="448" d=" M347.1 232.6C358.8 265.2 392.5 359.5 392.5 389.7C392.5 416.3 376.8 438.6 348.8 438.6C304.2 438.6 264.2000000000001 306.9 251.7 275.5C242 304 196.6 448 156.6 448C125.5 448 110.9 425.1 110.9 396.3C110.9 361 145.1 269.5 157.5 234.3C151.2 236.6 144.4 238.6 137.5 238.6C114.1 238.6 89.2 209.5 89.2 186C89.2 177.1 94.1 164.6 97.2 156.3C60.3 146.3 46.1 121.7 46.1 84.6C46 12.4 114.4 -64 210.6 -64C328.6 -64 402 24.6 402 138.9C402 182 395.1 220.9 347.1 232.6zM311.7 340C315.7 352.3 332.8 404.3 348.8 404.3C357.4000000000001 404.3 359.7 395.4 359.7 388.3C359.7 369.2 321.1 263.7 312.6 240.3L278.6 246.3L311.7 340zM142.3 399.7C142.3 411.6 156.8 445.4 188.6 352.6L223.2 252.3C207.6 253.6 195.5 255.3 187.8 250.9C176.9 279.7000000000001 142.3 370.6 142.3 399.7000000000001zM140 204C169.3 204 207.1 109.4 207.1 96.6C207.1 91.5 202.2 85.2000000000001 196.5 85.2000000000001C175.6 85.2000000000001 119.6 162.1 119.6 182.9C119.7 190.6 132.3 204 140 204zM324.3 17.7C295.2 -14.3 258 -30.9 214.6 -30.9C155.2 -30.9 108.3 1.7 85.7 57.4C68.6 100.8 89.5 125.7 106.3 125.7C117.7 125.7 160.6 65.4 160.6 52.6C160.6 47.7 152.9 44.3 148.9 44.3C132.8000000000001 44.3 126.5 59.8 97.8 95.7C68.1 66 118.3000000000001 8.8 156.1 8.8C182.2 8.8 199.2 32.9999999999999 194.1 50.8C197.8 50.8 202.4 50.4999999999999 205.8 51.4C206.9 24.3 214.9 -8 247.5 -10.3C247.5 -9.4 249.5 -3.2 249.5 -2.9C249.5 14.4999999999999 238.9 29.7 238.9 47.4C238.9 75.7 260.6 103.1 282.6 119.1C290.6 125.1 300.3 128.8 309.7000000000001 132.2C319.4000000000001 135.9 329.7000000000001 140.2 337.1 147.6C336 158.8 331.4000000000001 168.7 320.2000000000001 168.7C292.5000000000001 168.7 199.6000000000001 164.7 199.6000000000001 208.4C199.6000000000001 215.1 199.7000000000001 221.5 217.0000000000001 221.5C249.3000000000001 221.5 331.3000000000001 213.5 355.3000000000001 192.4C373.4000000000001 176.3 379.6000000000001 79.2 324.3000000000001 17.7zM225.7 143.7C235.4 140.6 245.4 139.7 255.4 137.7C248 132.3 241.4 125.7 235.1 118.6C232.3 127.1 228.9 135.4 225.7 143.7z" /> + <glyph glyph-name="angrycreative" + unicode="" + horiz-adv-x="640" d=" M640 209.8L636.8 181.6L602.3 179.3L600.3 161.2L634.8 163.5L631.5999999999999 135.3L597.1999999999999 133.1L594.9 113L629.3 115.2L626.3 89.1L561.5999999999999 84.9999999999999L574.3 198.1999999999999L527 82.8L495.1 80.8L471.3 198.6L501.6 200.6L515.2 121.2000000000001L546.9000000000001 203.6000000000001L640.0000000000001 209.8000000000001zM426.8 76.5L455.1 78.3L468 198.4L439.6 196.5L426.8 76.5zM162 59.9L142.6 95.9L139.1 58.5L110.9 56.8L113.6 85.9C102.6 67.9 81.6 51.6 56.7 50.1C23.9 48.1 -3 71 0.3 108.3C2.9 137.6 27 171.1 67.8 173.7000000000001C105.5 176.1 115.4 150.5000000000001 119.1 144.9L121.9 175.7000000000001L160.8 178.2000000000001C180.9 179.5000000000001 199.5 174.5000000000001 203.3 154.5000000000001L205.9 181.1000000000001L270.7 185.3000000000001L268 157.4000000000001L231.6 155.0000000000001L229.9 137.1000000000001L266.3 139.4000000000002L263.6 111.5000000000002L227.2 109.2000000000002L225.3 89.3000000000002L261.6 91.6000000000002L259.5 70.8000000000002L314.5 188.0000000000002L338.3 189.6000000000002L370.4 79L379.3 164.6L357 163.2000000000001L359.8999999999999 191.1L434.8999999999999 196L431.8999999999999 168L407.5999999999999 166.4L397.8999999999999 74.5L339.8999999999999 70.8L335.5999999999999 86.4L296.2 83.9L288.2 67.6L162 59.9zM117.7 130.1L91.3 128.4C84.6 140.8 76.9 145 65 144.2C46 143 31.7 126.7 30.4 110.9C29 94.9 37.7 78.4 59.1 79.7C71.9 80.5 80.4 88.3 88 98.6L115 100.3L117.7 130.1zM173.8 137.8C175 150.6999999999999 166.2 151.4 147.7 150.1999999999999L145 121.6999999999999C159.2 122.5999999999999 172.5 123.8 173.8000000000001 137.8zM194.9 66.9999999999999L200.7 127C195.7 113.5 186 105.8999999999999 172.8 100.3999999999999L194.9 66.9999999999999zM330.3 111.9999999999999L322.4000000000001 149.8L306.6 110.4999999999999L330.3 111.9999999999999zM160.2 186.5999999999999L155.9 204.0999999999999L116.3 201.4999999999999L108.2 183.2999999999999L76.3 181.1999999999999L133.3 303.0999999999999L157.2 304.6999999999999L187.9 202.6999999999999L197.8 307.3999999999999L224.8 309.1999999999999L262.6 245.5999999999999L269.1 312.1999999999999L297.6 314.0999999999999L293.6 272.8999999999999C301 286.3999999999999 316.5 317.5999999999999 357.2000000000001 320.3999999999999C397.7000000000001 323.1999999999999 409.6 291.0999999999999 410.6 290.0999999999999L413.9000000000001 322.0999999999999L453.2 324.7999999999999C465.9 325.6999999999999 481.0000000000001 324.4999999999999 489.5000000000001 315.0999999999999L485.1000000000001 326.9999999999999L517.3000000000001 329.1999999999999L530.2 285.9999999999999L553.2 331.6999999999999L584.2 333.8999999999999L540.6 255.4999999999999L535.8000000000001 211.1999999999999L507.4000000000001 209.2999999999999L512.2 253.5999999999999L496.4 296.5999999999999C497.4 274.2999999999999 487.2 256.4999999999999 464.4 246.9999999999999L489.6 208.1999999999999L453.2 205.7999999999999L434.0000000000001 242.5999999999999L430.0000000000001 204.2999999999999L401.6000000000001 202.3999999999998L404.9000000000001 233.8999999999999C398.2000000000001 224.5999999999998 385.2000000000001 198.4999999999998 345.3000000000001 195.8999999999998C319.1000000000001 194.1999999999999 299.7000000000001 206.1999999999999 289.9000000000001 235.0999999999999L285.9000000000001 194.7999999999999L260.9000000000001 193.1999999999999L223.3000000000001 256.4999999999999L217.0000000000001 190.2999999999999L160.2000000000001 186.5999999999999zM436.8000000000001 268.7C447.0000000000001 269.3999999999999 454.3000000000001 270.7999999999999 458.4000000000001 272.9999999999999C462.9000000000001 275.3999999999999 465.4000000000001 279.3999999999999 466.0000000000001 285.0999999999999C466.6000000000001 290.3999999999999 465.4000000000001 293.8999999999999 462.6000000000001 295.4999999999999C459.0000000000001 297.5999999999999 452.0000000000001 298.3 439.7000000000002 297.4999999999999L436.8000000000002 268.7zM327.7 234C333.3 228.1 340.4 225.5 349 226.1C353.7 226.4 358.1 227.9 362.3 230.2C367.8 233.2 372.9000000000001 238.2 377.4000000000001 244.5L343.2000000000001 242.2L345.6 266.1L408.7000000000001 270.4L409.9000000000001 282.4L378.7000000000001 280.3C374.6 284 370.9000000000001 286.9 367.6 288.4C363.6 290.1 359.5 291.2000000000001 355.4000000000001 290.9C347.4000000000001 290.4 340.1 287.3 333.4000000000001 281.7000000000001C325.7000000000001 275.3 321.4000000000001 267.2000000000001 320.5000000000001 257.3C319.4000000000001 247.7 321.9000000000001 240 327.7000000000001 234zM126.4 225.8L150.2 227.4L141.9 265L126.4 225.8z" /> + <glyph glyph-name="angular" + unicode="" + horiz-adv-x="415.6" d=" M169.7 179.9H245.9L207.8 271.5L169.7 179.9zM207.8 416L0 341.6L31.8 65.9L207.8 -32L383.8 65.9L415.6 341.6L207.8 416zM338 74.2H289.4L263.2 139.6H152.6L126.4 74.2000000000001H77.7L207.8 366.5L338 74.2z" /> + <glyph glyph-name="app-store-ios" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM127 63.5C121.5 53.9 109.2 50.7 99.7 56.2C90.1 61.7 86.9 74 92.4 83.5L106.7 108.2C122.8 113.1 136 109.3 146.3 96.8L127 63.5zM265.9 117.4H84C73 117.4 64 126.4 64 137.4S73 157.4 84 157.4H135L200.4 270.6L179.9 306C174.4 315.6 177.7 327.8 187.2 333.3C196.8 338.8 209 335.5 214.5 326L223.4 310.6L232.3000000000001 326C237.8000000000001 335.6 250.1000000000001 338.8 259.6 333.3C269.2000000000001 327.8 272.4000000000001 315.5 266.9000000000001 306L181.1 157.4H243.2C263.4000000000001 157.4 274.7000000000001 133.7 265.9000000000001 117.4zM364 117.4H335L354.6 83.5C360.1 73.9 356.8 61.7 347.3 56.2C337.7 50.7 325.5 54 320 63.5C287.1 120.4 262.5 163.2 246 191.6C229.3 220.6 241.2 249.6 253.1 259.4000000000001C266.2 236.7000000000001 285.8 202.7000000000001 312 157.4H364C375 157.4 384 148.4 384 137.4C384 126.3 375 117.4 364 117.4z" /> + <glyph glyph-name="app-store" + unicode="" + horiz-adv-x="512" d=" M255.9 327.1L265 342.8C270.6 352.6 283.1 355.9 292.9 350.3C302.7 344.7 306 332.2 300.4 322.4L212.9 170.9H276.2C296.7 170.9 308.2 146.8 299.3 130.1H113.8C102.5 130.1 93.4 139.2 93.4 150.5C93.4 161.8 102.5 170.8999999999999 113.8 170.8999999999999H165.8L232.4 286.3L211.6 322.3999999999999C206 332.2 209.3 344.5999999999999 219.1 350.3C228.9 355.8999999999999 241.3 352.5999999999999 247 342.8L255.9 327.0999999999999zM177.2 109.1L157.6 75.1C152 65.3 139.5 62 129.7 67.6C119.9 73.2000000000001 116.6 85.7000000000001 122.2 95.5L136.8 120.7C153.2 125.8 166.6 121.9 177.2 109.1zM346.1 170.8H399.2000000000001C410.5000000000001 170.8 419.6 161.7 419.6 150.4C419.6 139.1 410.5 130.0000000000001 399.2000000000001 130.0000000000001H369.7000000000001L389.6 95.5000000000001C395.2000000000001 85.7000000000001 391.9000000000001 73.3000000000001 382.1 67.6000000000001C372.3 62.0000000000001 359.9000000000001 65.3000000000001 354.2000000000001 75.1000000000001C320.7000000000001 133.2000000000001 295.5000000000001 176.7000000000001 278.8000000000001 205.7000000000001C261.7000000000001 235.2000000000001 273.9000000000001 264.8000000000001 286.0000000000001 274.8000000000001C299.4000000000001 251.8000000000001 319.4000000000001 217.1000000000001 346.1000000000001 170.8000000000001zM256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM472 192C472 73.3 375.9 -24 256 -24C137.3 -24 40 72.1 40 192C40 310.7 136.1 408 256 408C374.7 408 472 311.9 472 192z" /> + <glyph glyph-name="apper" + unicode="" + horiz-adv-x="640" d=" M42.1 208.9C64.3 208.9 71.1 206.1 75.6 194.3H76.4V217.2C76.4 228.5000000000001 71.6 232.6 58.5 232.6C47.2 232.6 44.1 230.1 43.4 219.8H4.8C5.1 233.7 6.3 238.9 10.6 244.2C17.9 253 29.5 256 56.7 256C89.7 256 103.8 251 110.6 237.1C112.6 232.8 114.6 221.5 114.6 213.4V137.1H76.3L77.6 156.2000000000001H76.6C71.3 140.6 63 135.8000000000001 41.1 135.8000000000001C10.8 135.8000000000001 0 145.9000000000001 0 173.1000000000001C0 198.3000000000001 12.3 208.9000000000001 42.1 208.9000000000001zM59.2 160.8C72.3 160.8 76.1 163.8 76.1 174.2C76.1 183.3 71.8 185.8 56.5 185.8C43.4 185.8 38.6 182.8 38.6 173.7C38.5 163.3 42.3 160.8 59.2 160.8zM137 255.7H175.3L173.8 235.1H174.6C183.7 252.2 190.5 256 212.1 256C226.5000000000001 256 236.8 253.0000000000001 243.6 246.9000000000001C253.4000000000001 238.3000000000001 256.4000000000001 226.5000000000001 256.4000000000001 198.8000000000001C256.4000000000001 168.8000000000001 253.4000000000001 155.7000000000001 244.3000000000001 145.9C237.5000000000001 138.6 227.9000000000001 135.8 211.1 135.8C190.7 135.8 181.9 141.3 177.3 157H176.5V86.7H137V255.7zM217.9 195C217.9 222.5 214.6 227.5 197.2 227.5C180.3 227.5 176.5 222.5 176.5 198.8C176.5 170.8 180 165.3 197.7 165.3C214.1 165.3 217.9 170.9 217.9 195zM275.8 255.7H314.1L312.6 235.1H313.4000000000001C322.5000000000001 252.2 329.3 256 350.9000000000001 256C365.3 256 375.6 253 382.4000000000001 246.9C392.2000000000001 238.3 395.2000000000001 226.5 395.2000000000001 198.8C395.2000000000001 168.8 392.2000000000001 155.7 383.1 145.9C376.3 138.6 366.7000000000001 135.8 349.8 135.8C329.4000000000001 135.8 320.6 141.3 316 157H315.2V86.7H275.7V255.7zM356.7000000000001 195C356.7000000000001 222.5 353.4000000000001 227.5 336.0000000000001 227.5C319.1000000000001 227.5 315.3000000000001 222.5 315.3000000000001 198.8C315.3000000000001 170.8 318.8000000000001 165.3 336.5000000000001 165.3C352.9000000000001 165.3 356.7000000000001 170.9 356.7000000000001 195zM410.5000000000001 198.8C410.5000000000001 224.2 413.8000000000001 236.6 422.8000000000001 244.6C431.6000000000001 252.7 445.0000000000001 255.9000000000001 467.9000000000001 255.9000000000001C510.7000000000001 255.9000000000001 523.6000000000001 243.1 523.6000000000001 200.2000000000001V189.1H448.3000000000002C448.0000000000001 187.1 448.0000000000001 185.1 448.0000000000001 184.3C448.0000000000001 167.4 452.5000000000001 162.4 468.1000000000001 162.4C482.0000000000001 162.4 486.0000000000001 165.4 486.0000000000001 176.3H523.5000000000001V174C523.5000000000001 164.2 521.0000000000001 155.1 516.7000000000002 149.3C509.4000000000001 139.5 497.1000000000001 135.7 472.4000000000001 135.7C444.9000000000002 135.7 430.8000000000002 139 421.8000000000002 148C413.3000000000002 156.5 410.5000000000001 169.3 410.5000000000001 198.8zM486.9000000000001 210.4C486.6000000000001 212.2 486.6000000000001 213.7 486.6000000000001 214.2C486.6000000000001 226.5000000000001 483.3000000000001 228.8 467.0000000000001 228.8C452.6000000000001 228.8 449.9000000000001 225.8 448.9000000000001 213.7L448.6 210.4H486.9zM542.5000000000001 255.7H580.8000000000001L579.0000000000001 235.8H579.7000000000002C586.5000000000001 250.7 594.1000000000001 256 609.4000000000002 256C620.2000000000002 256 628.5000000000002 252.7 632.8000000000002 246.7C638.1000000000001 239.4 639.6000000000001 232.3 639.6000000000001 212.7C639.6000000000001 211.2 639.6000000000001 207.7 639.8000000000002 203.4H604.8000000000002C605.1000000000001 205.2 605.1000000000001 206.7 605.1000000000001 207.4C605.1000000000001 222.8 603.1000000000001 226.8 594.8000000000002 226.8C588.5000000000002 226.8 584.0000000000002 223.5 581.7000000000002 217.5C580.7000000000002 214.5 580.7000000000002 213.1999999999999 580.7000000000002 205.1999999999999V137.1999999999999H542.4000000000002V255.7z" /> + <glyph glyph-name="apple-pay" + unicode="" + horiz-adv-x="640" d=" M116.9 289.5C109.4 280.6 97.4 273.6 85.4 274.6C83.9 286.6 89.8 299.4 96.7 307.2C104.2 316.3 117.3 322.8 128 323.3C129.2 310.9 124.3 298.6 116.9 289.5M127.8 272.3C110.4 273.3 95.5 262.4 87.3 262.4C78.9 262.4 66.3 271.8 52.5 271.5C34.6 271.2 18 261.1 8.9 245C-9.9 212.7 4 165 22.2 138.7C31.1 125.7 41.7 111.4 55.7 111.9C69 112.4 74.2 120.5 90.2 120.5C106.3 120.5 111 111.9 125 112.1C139.5 112.4 148.6 125.1 157.5 138.1C167.6 152.9 171.8 167.2000000000001 172 168C171.7 168.3 144 178.9 143.7 210.9C143.4 237.7 165.6 250.4 166.6 251.2C154.1 269.8 134.6 271.8 127.8 272.3M228.2 308.5V113.6H258.5V180.2000000000001H300.4C338.7 180.2000000000001 365.5 206.5000000000001 365.5 244.5000000000001S339.1 308.5000000000001 301.4 308.5000000000001H228.2zM258.5 283H293.4C319.7 283 334.7 269 334.7 244.4S319.7 205.6 293.3 205.6H258.5V283zM420.7 112.1C439.7 112.1 457.3 121.7000000000001 465.3 137H465.9V113.6H493.9V210.6C493.9 238.7 471.4 256.9000000000001 436.8 256.9000000000001C404.7 256.9000000000001 380.9000000000001 238.5000000000001 380 213.3000000000001H407.3C409.6 225.3000000000001 420.7 233.2000000000001 435.9000000000001 233.2000000000001C454.4 233.2000000000001 464.8 224.6000000000001 464.8 208.7000000000001V197.9L427 195.6C391.9 193.5 372.9 179.1 372.9 154.1C373 128.9 392.6 112.1 420.7 112.1zM428.9 135.2000000000001C412.8 135.2000000000001 402.5 143.0000000000001 402.5 154.8000000000001C402.5 167.1000000000001 412.4 174.2000000000001 431.3 175.3000000000001L464.9 177.4000000000001V166.4000000000001C464.9 148.2000000000001 449.4000000000001 135.2000000000001 428.9000000000001 135.2000000000001zM531.4 60.6C560.9 60.6 574.8 71.9 586.9 106L640 255H609.2L573.6 139.9H573L537.4 255H505.8L557 113.1L554.2 104.5C549.6 89.9 542.1 84.2 528.7 84.2C526.3000000000001 84.2 521.7 84.5 519.8000000000001 84.7V61.3C521.6 60.9 529.1 60.6 531.4000000000001 60.6z" /> + <glyph glyph-name="apple" + unicode="" + horiz-adv-x="376.5" d=" M314.7 179.3C314.5 216 331.1 243.7 364.7 264.1C345.9 291 317.5 305.8 280 308.7000000000001C244.5 311.5 205.7 288 191.5 288C176.5 288 142.1 307.7000000000001 115.1 307.7000000000001C59.3 306.8 0 263.2 0 174.5C0 148.3 4.8 121.2 14.4 93.3C27.2 56.6 73.4 -33.4 121.6 -31.9C146.8 -31.3 164.6 -14 197.4 -14C229.2 -14 245.7 -31.9 273.8 -31.9C322.4000000000001 -31.2 364.2000000000001 50.6 376.4 87.4C311.2 118.1 314.7 177.4 314.7 179.3000000000001zM258.1 343.5C285.4 375.9 282.9 405.4 282.1 416C258 414.6 230.1 399.6 214.2 381.1C196.7 361.3 186.4 336.8 188.6 309.2C214.7 307.2 238.5 320.6 258.1 343.5z" /> + <glyph glyph-name="asymmetrik" + unicode="" + horiz-adv-x="576" d=" M517.5 138.8C556.3 178.8 575.6 218.8 576 254.9C576.8 320.4 516.6 373.1 406.6 389.9C277.9 409.6 118.1 374.4 0 307.5C52 334 110.6 355.7 170.7 365.7C245.2 386.2 323.7 391.1 392 380.5C544.5 356.7 588.8 253 490.8 148.8C480.6 138 468.8 127.7 455.8 118.2L304.9 344.6L114.7 59.1C49.1 88.5 38.2 149.3 95.6 210.3C116.4 232.5 143.9 252.2 175.1 268.4C195.1 280.6 214.8 291 237.1 299.1C172 278.8 114.4 246.2 75.5 206.2C47.8 177.6 34.1 149.1 33.8 123.3C33.3 88.1999999999999 57.2 58.1999999999999 102.2 40.3L67.7 -11.4H169.3L191.3 22.9999999999999C213.5 21.9999999999999 236.6 22.9999999999999 259.9 25.6999999999999L237.1 -11.4000000000001H372.6L340 41.7C358.6 47 376.9 53.2 394.5 60.4L440.4 -11.4H542L468.6 99C487.1 111.1 503.6 124.5 517.5 138.8zM329.9 58.3L304.9 98.9L272.2 45.6C248.8 42.1 225.5 40.5 203 41.2L304.9 200.5000000000001L383.6 77.5000000000001C366.4 70.1000000000001 348.3 63.6000000000001 329.9 58.3000000000001z" /> + <glyph glyph-name="audible" + unicode="" + horiz-adv-x="640" d=" M640 248.1V194.1L320 -5.9L0 194V248L320 48L640 248.1zM445.5 176.1L492.6 205.5C455.4 261.3 391.9000000000001 298.1 319.9000000000001 298.1C247.9000000000001 298.1 184.4 261.4000000000001 147.3000000000001 205.7H147.6000000000001C150.1000000000001 208 152.7000000000001 210.2 155.3000000000001 212.4C245.0000000000001 286.8 374.7000000000001 270.5 445.5 176.1zM225.4 157.3C242.3 169.2 261.9 176 282.8 176C317.2 176 348 157.6 369.2000000000001 128.4L414.6 156.8C393.7000000000001 186.6999999999999 359 206.3 319.8 206.3C280.9000000000001 206.3 246.4 186.9 225.4 157.3zM103.6 286.9C235.4 391.2 421.8 363.3 521.1 224.8L521.8000000000001 223.8L570.6 254.2C517.1 335.9 424.8 389.9 319.9 389.9C216.4 389.9 123.3 336.4 69.4 254.3C79.3 264.8 92.1 277.8 103.6 286.9zM570.6 254.2z" /> + <glyph glyph-name="autoprefixer" + unicode="" + horiz-adv-x="640" d=" M318.4 432L157.4 -48H234.9L260.3 33.4H379.8L405 -48H482.5L318.4 432zM278.1 90.1L319.3 220.5H320.8L361.7 90.1H278.0999999999999zM640 43L630 74.4L462.1 90L481.5 33.5L640 43zM177.9 90L10 74.3L0 43L158.5 33.6L177.9 90z" /> + <glyph glyph-name="avianex" + unicode="" + horiz-adv-x="512" d=" M453.1 416H141.1C102.2 416 64.9 384.8 57.8 346.3L1.2 37.7C-5.9 -0.8 19.9 -32 58.9 -32H370.9C409.8 -32 447.1 -0.8 454.2 37.7L510.9 346.2C517.9 384.8 492.1 416 453.1 416zM394.9000000000001 68.7L362.9000000000001 55.2L247.5000000000001 165.2C232.8000000000001 155.2 218.3000000000001 145.7 205.8 138.1L227.9 73.9L210 61.2L169.4 122.2L117 170.3L132.7 185.7L190.7 154.6C200 165.1 211.5 177.2 223.5 189.5L203 219.1L134.2 318.9L153 347.8L161.9 352.6L265 240.2L269.9 235.7C289.3 254.5 303.7 268.1 303.7 268.1C311.4 274.6 325.2 271 334.4 260.2C343.4 249.7 345 235.5 337.1 228.9C335.3 227.6 321.6 217.5 301.8 203.3L306.3 196L401.2 76.6L394.8999999999999 68.7z" /> + <glyph glyph-name="aviato" + unicode="" + horiz-adv-x="640" d=" M107.2 164.5L88.2 206.3H36.1L17.1 164.5H0L62.2 295.9L124.4 164.5H107.2zM62.2 262.6L42.6 220.1H81.8L62.2 262.6zM174.9 160.2L112.7 291.6H129.8L174.9 195.6L220 291.6H237L174.9 160.2zM255.5 164.5V291.6H271V164.5H255.5zM464.6 280.1V164.5H447.3V280.1H406.1V291.6H505.7V280.1H464.6zM640 229.2C640 220 638.3 211.4 634.9 203.4C631.5 195.4 626.6999999999999 188.3 620.6999999999999 182.3C614.6999999999999 176.3 607.5999999999999 171.5 599.5999999999999 168.1C591.5999999999999 164.7 582.9999999999999 163 573.8 163S556 164.6999999999999 548 168.1C540 171.5 532.9 176.3 526.9 182.3C520.9 188.3 516.1 195.3 512.6999999999999 203.4C509.3 211.4 507.5999999999999 220 507.5999999999999 229.2S509.2999999999999 247 512.6999999999999 255C516.0999999999999 263 520.9 270.1 526.9 276.1C532.9 282.1 539.9 284.5 548 288C556 291.4 564.6 293.1 573.8 293.1S591.5999999999999 291.4 599.5999999999999 288C607.5999999999999 284.6 614.6999999999999 282.2 620.6999999999999 276.1C626.6999999999999 270.1 631.4 263 634.9 255C638.3 247 640 238.4 640 229.2zM624.5 229.2C624.5 236.5 623.2 243.2 620.6 249.5C618 255.8 614.4 261.2 609.8000000000001 265.8C605.2 270.4 599.8000000000001 274 593.6 276.7000000000001C587.4 279.4 580.8000000000001 280.7000000000001 573.8000000000001 280.7000000000001S560.2 279.4 554.0000000000001 276.7000000000001C547.8000000000001 274 542.4000000000001 270.4 537.8000000000001 265.8C533.2 261.2000000000001 529.6 255.8 527.0000000000001 249.5C524.4000000000001 243.2 523.1000000000001 236.4 523.1000000000001 229.2C523.1000000000001 221.9 524.4000000000001 215.2 527.0000000000001 208.9C529.6000000000001 202.6 533.2000000000002 197.2 537.8000000000001 192.6C542.4000000000001 188 547.8000000000001 184.4 554.0000000000001 181.7C560.2000000000002 179 566.8000000000001 177.7 573.8000000000001 177.7S587.4000000000001 179 593.6 181.7C599.8000000000001 184.4 605.2 188 609.8000000000001 192.6C614.4000000000001 197.2 618.0000000000001 202.6 620.6 208.9C623.2 215.2 624.5 222 624.5 229.2zM529.7 132.5V138.8L618.6 148.8L375.7000000000001 135.4C376.3000000000001 137.6 376.8000000000001 140.0000000000001 377.1 142.6C377.4000000000001 144.6 377.6 146.8 377.7000000000001 149.1L442.5000000000001 157.2000000000001L377.6 155.3000000000001C377.6 155.7000000000001 377.5 156.0000000000001 377.5 156.4000000000001C374.7 173.6000000000001 352 180.1000000000001 352 180.1000000000001L350.9 206.4000000000001H374.7L393.7 164.6000000000001H410.8L348.6 296L286.4000000000001 164.6H303.5000000000001L322.5000000000001 206.4H346.1000000000001L345 180S322.3 173.5 319.5 156.3C319.4 156 319.4 155.6 319.4 155.2L254.5 157.1L319.3 149C319.4 146.6999999999999 319.6 144.6 319.9 142.5C320.2 139.8999999999999 320.7 137.5 321.3 135.3L78.4 148.8L167.3 138.8V132.5C161.4 131.6 156.8 126.5 156.8 120.3C156.8 113.5 162.4 107.9 169.2 107.9C176 107.9 181.6 113.5000000000001 181.6 120.3C181.6 126.5 177 131.6 171.1 132.5V138.3L251.4000000000001 129.3V123.9C245.7000000000001 122.8 241.5000000000001 117.7000000000001 241.5000000000001 111.8C241.5000000000001 105 247.1 101.6 253.9000000000001 101.6C260.7000000000001 101.6 266.3 105 266.3 111.8C266.3 117.8 262 122.8 256.4000000000001 123.9V128.8L284.8 125.6V101.9H278.9000000000001V88H284.8V94.6H289.8V88H295.7V101.8H289.8V125L328.1 120.7C336.2000000000001 109.3 347.1 107.1 347.1 107.1L347 100.4L341.9 100.2L341.8 88.1H345.9L346 93.1H351.2L351.3 88.1H355.4000000000001L355.3 100.2L350.2 100.4L350.1 107.1S361 109.2 369.1 120.7L407.4 125V101.8H401.5V88H407.4V94.6H412.4V88H418.3V101.8H412.4V125.5L440.8 128.7V123.8C435.1 122.7 430.9 117.6 430.9 111.7C430.9 104.9 436.5 101.5 443.3 101.5C450.1 101.5 455.6999999999999 104.9 455.6999999999999 111.7C455.6999999999999 117.7 451.3999999999999 122.7 445.8 123.8V129.2L526.0999999999999 138.2V132.4C520.1999999999999 131.5 515.5999999999999 126.4 515.5999999999999 120.2C515.5999999999999 113.4 521.1999999999999 107.8 527.9999999999999 107.8C534.7999999999998 107.8 540.3999999999999 113.4 540.3999999999999 120.2C540.1999999999998 126.5 535.6999999999998 131.6 529.6999999999998 132.5zM328.9000000000001 220.1L348.5000000000001 262.6L368.1000000000001 220.1H350.2000000000001L348.5000000000001 260.4L346.8000000000002 220.1H328.9000000000002z" /> + <glyph glyph-name="aws" + unicode="" + horiz-adv-x="512" d=" M261.2 311.9C247.2 254.4 248.1 257.5 235.4 204.9C233.8 198.4 231.3 196.5 224.7 196.4H210.3C204.5 196.5 202.1 198 200.4 203.7C188.1 243.1 171.6 297.8 160.5 334.4C156.4 347.9 159.1 347.6 169.8 347.3C173.5 347.2000000000001 177.1 347.3 180.8 347.3C185.9 347.2000000000001 188.5 345.3 189.9 340.2000000000001C193.5 327.3 195.9 317.4 216.5 236.1C216.9 234.5000000000001 217.4 233.0000000000001 217.9 231.5000000000001H219C219.5 233.5000000000001 220.1 235.4000000000001 220.6 237.4000000000001C228.4 270.3000000000001 236.1 303.3000000000001 243.9 336.2000000000001C246.3 346.4000000000001 250.6 347.4000000000001 260.9 347.4000000000001H268.5C275.4 347.3000000000001 277.5 345.9000000000001 279.2 339.1C285.2 315.7000000000001 302.7 237.3000000000001 305.9 228.7000000000001C311 247.0000000000001 304.1 220.8000000000001 334.4 337.7000000000001C336.5 345.8000000000001 338.5 347.4000000000001 346.7 347.4000000000001H359.4C364.8 347.3000000000001 366.4 345.6 365.1 340.3000000000001C362.7 330.8000000000001 362.2 330.4000000000001 323.8 207.4C320.7 197.5 319.6 196.6 309.2 196.6H298.5999999999999C291.2999999999999 196.6 289.3999999999999 197.9 287.5999999999999 205C283.2999999999999 221.2 264.2999999999999 300.7000000000001 261.2 311.9000000000001zM125.4 200.7C129.6 194.9 133.5 194.4 139.5 198.3L145.8 202.5C152.6 207 153.1 208.8 149.4 216C145.1 224.4 143 233.3 143.1 242.9C143.1 246 143.7 298.6 142.2 309.7C139.5 329 129.7 342.5 110.5 348.4C99.8 351.8 88.8 351.7 77.8 351.4C62.7 351 48.4 346.8 35 340C33.2 339.1 31.3 336.9 30.9 335.1C30.1 331.2 29.8 327 30.2 323C30.8 317.1 32.8 316 38.4 317.9C43.5 319.6 48.4 321.8 53.5 323.3C68 327.7 82.7 329.7 97.6 325C104.7 322.8 109.3 318.1 111.9 311.2C114.9 303.3 114.3 295.1 114.3 287C114.3 281.5 114.2 281.5 108.8 282.5C94.9 285.1 81.1 287.5 66.9 285.6C51.7 283.5 38.3 278.3 28.7 265.6C19.6 253.6 18.7 240 21.3 226.1C24.1 211.1 33.1 200.4 47.7 195.7C68.3 189 87.8 192.4 105.4 205.2C109.2 208 112.6 211.4 116.5 214.7C119.6 209.7 122.3 205 125.4 200.7zM110.1 262.3C113.1 261.9 114.6 260.4 114.4 257.2C114.2 253.4 114.5 249.6 114.1 245.8C112.9 234.1 106.4 226.1 96.2 220.9C88 216.7 79.3 215.1 70.1 215.9C54.9 217.2 49.1 229 50.5 242.2C51.8 254.8 59 261.8 72 264C85.8 266.4 88 265.1 110.1 262.3zM458.9 197.2C480.2 205.8 491.8 223.4 488.1 247.2C485.9 261.8 476.3 271.4 462.9 276.7C448.2000000000001 282.6 429.1 287 414.8 294.9C410.4000000000001 297.3 407.4000000000001 301.2 407.2 306.8C406.8 317.9 411.4 324 422.6 326.6C431.9 328.7 441.4 328.8 450.7 327C458 325.6 465 322.8 472.1 320.7C474.9 319.8 477.9999999999999 318.6 479.9 322.3C483.7 329.6 480.3 341 472.6 344.1C450.1 353.1 427.1 355.7 404.4 345.7C389.8 339.3 379.8 328.3 378.4 311.5C376.8 292.2 385.3 278.1 402.5 269.8C410.2 266.1 418.6 263.9 426.7 260.9C434.8 257.9 442.9 255.1 450.8 251.8C463.1 246.5 462.4 227.6 452 221.8C424.3 206.5 387.1 224.2 382.8 225.6C379.5 226.7 377.5 225.4 376.5 221.9C373.5 210.6 377.2 203.1 388.1 199.2C409.8 191.3 437.7000000000001 188.7 458.9 197.2zM296 34.5C346.8 40.3 394.7 55.3 438.7 81.5C446.7 86.2 454.2 91.8 461.8 97.2C469.1 102.4 465 115.6 450.5 109.4C396.1 86.2 339.3 73.3 280.3 70.5C249.8 69 219.5 70.8 189.2 75.2C126.1 84.4 66.8 104.4 11.6 136.4C9.5 137.6 7.4 138.9 5.1 139.4C0.2 140.5 -2.6 134.7 2.7 129.7C26.7 107.6 53 88.9 81.8 74C135.5 46.3 192.3 31.3 253 32C267.4 32.8 281.8 32.9 296 34.5zM470.7 126.7C485.5 125.9 490.1 120.8 486.4 106.5C482.6 91.7 477.1 77.3 472.5 62.7C471.6 59.8 468.3 56.4 471.7 53.9C475.4 51.3 478.2 54.9 480.7 57.2C490.9 66.7 498.1 78.2 503.2 91C508.6 104.4 512.5 118.2 511.9 132.9C511.7 139.1 510.1 141.7 504.1 143.4C498.7 144.9 493.1 146.2 487.6 146.6C465.9999999999999 148.4 445.1 146.1 425.6 136C422.5 134.3999999999999 419.6 132.3 416.9 130.1C415.8 129.2 413.7 124.8 419.3 124C421.2 123.6999999999999 423.2 124.1 425.2 124.3C442.0999999999999 125.9 453.8 127.6 470.6999999999999 126.6999999999999z" /> + <glyph glyph-name="bandcamp" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM296.2 113.9H115.2L199.9 270H380.9L296.2 113.9z" /> + <glyph glyph-name="behance-square" + unicode="" + horiz-adv-x="448" d=" M186.5 155C186.5 135.7 172.5 129.6 155.3 129.6H110.2V182.5H156.2C174.8 182.4 186.5 174.7 186.5 155zM178.8 237.3C178.8 255 165.1 259.2000000000001 149.9 259.2000000000001H110.3V214.4H153C168.1 214.4 178.8 221 178.8 237.3000000000001zM311.1 214.1C292.8 214.1 280.6 202.7 279.4000000000001 184.4H341.6C339.9000000000001 202.9 330.3 214.1 311.1 214.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM271.7 263H349.5V281.9H271.7V263zM228.7 152.7C228.7 176.8 217.3 197.6 193.7 204.3C210.9 212.5 219.9 222 219.9 241.3C219.9 279.5 191.4 288.8 158.5 288.8H68V96.8H161.1C196 96.9999999999999 228.7 113.6999999999999 228.7 152.6999999999999zM380 167.5C380 208.6 355.9 242.9 312.4 242.9C270 242.9 241.3 211.1 241.3 169.3C241.3 126 268.6 96.3 312.4 96.3C345.6 96.3 367.1 111.2 377.5 143.1H343.8C340.1 131.2000000000001 325.2 125 313.6 125C291.2000000000001 125 279.5 138.1 279.5 160.3H379.7C379.8 162.6 380 165.1 380 167.5z" /> + <glyph glyph-name="behance" + unicode="" + horiz-adv-x="576" d=" M232 210.8C263.8 226 280.4 249 280.4 284.8C280.4 355.4 227.8 372.6 167.1 372.6H0V18.2H171.8C236.2 18.2 296.7000000000001 49.1 296.7000000000001 121.1C296.7000000000001 165.6 275.6 198.5 232.0000000000001 210.8zM77.9 312.1H151C179.1 312.1 204.4 304.2 204.4 271.6C204.4 241.5 184.7 229.4 156.9 229.4H77.9V312.1zM161.2 78.4H77.9V176H162.8C197.1 176 218.8 161.7 218.8 125.4C218.8 89.6 192.9 78.4 161.2 78.4zM519.7 319.1H376V354H519.7V319.1zM576 142.8C576 218.7 531.6 282 451.1 282C372.9000000000001 282 319.8 223.2 319.8 146.2C319.8 66.3 370.1 11.5 451.1 11.5C512.4 11.5 552.1 39.1 571.2 97.8H509C502.3 75.9 474.7 64.3 453.3 64.3C412 64.3 390.3 88.5 390.3 129.6H575.4C575.6999999999999 133.8 576 138.3 576 142.8zM390.4 174C392.7 207.7 415.1 228.8 448.9 228.8C484.3 228.8 502.1 208 505.1 174H390.4z" /> + <glyph glyph-name="bimobject" + unicode="" + horiz-adv-x="448" d=" M416 416H32C14.4 416 0 401.6 0 384V0C0 -17.6 14.4 -32 32 -32H416C433.6 -32 448 -17.6 448 0V384C448 401.6 433.6 416 416 416zM352 158.6C352 109.2000000000001 340.6 76 248.2 76H231.3C187.2 76 168.9 90.9 160.9 114.8H160V80H96V312H160V237.3H161.1C165.7 267.8 200.8 276.1 230.8 276.1H248.1C340.5 276.1 351.9000000000001 243.0000000000001 351.9000000000001 193.6V158.6zM288 187.5V164.6C288 142.9 284.6 130.8 249.6 130.8H204.3C175.4 130.8 160.2 137.3 160.2 166.5V185.5C160.2 214.8 175.4 221.2 204.3 221.2H249.6C284.6 221.4 288 209.2 288 187.5z" /> + <glyph glyph-name="bitbucket" + unicode="" + horiz-adv-x="512" d=" M23.1 416C14.2 416.1 7 409.1 6.9 400.2C6.9 399.3 7 398.4 7.1 397.4L74.9 -14C76.6 -24.4 85.6 -32 96.1 -32.1H421.2000000000001C429.1 -32.2 435.9000000000001 -26.5 437.2000000000001 -18.7L505.0000000000001 397.3C506.4 406 500.5000000000001 414.2 491.8000000000001 415.6C490.9000000000001 415.7 490.0000000000001 415.8 489.0000000000001 415.8L23.1 416zM308.4000000000001 118.7H204.6L176.5 265.5H333.5L308.4 118.7z" /> + <glyph glyph-name="bitcoin" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM362.349 227.33C367.286 260.329 342.158 278.069 307.799 289.903L318.945 334.605L291.732 341.386L280.881 297.862C273.727 299.645 266.379 301.326 259.078 302.992L270.007 346.802L242.809 353.583L231.656 308.897C225.734 310.246 219.9209999999999 311.579 214.279 312.981L214.31 313.121L176.78 322.491L169.541 293.429S189.732 288.802 189.3059999999999 288.516C200.3279999999999 285.765 202.3199999999999 278.472 201.9859999999999 272.691L189.2899999999999 221.766C190.0499999999999 221.572 191.0339999999999 221.293 192.119 220.859C191.2119999999999 221.084 190.243 221.332 189.243 221.572L171.447 150.2339999999999C170.098 146.8859999999999 166.68 141.8639999999999 158.976 143.7699999999999C159.2469999999999 143.375 139.196 148.7069999999999 139.196 148.7069999999999L125.6859999999999 117.56L161.0999999999999 108.733C167.6879999999999 107.0819999999999 174.1449999999999 105.3539999999999 180.5 103.727L169.238 58.514L196.4199999999999 51.733L207.5729999999999 96.466A1038.209 1038.209 0 0 1 229.26 90.8389999999999L218.1449999999999 46.3159999999999L245.3579999999999 39.5349999999999L256.6199999999999 84.6629999999999C303.0239999999999 75.8819999999999 337.9189999999999 79.4239999999999 352.6059999999999 121.3899999999999C364.4419999999999 155.1799999999999 352.0169999999999 174.6709999999999 327.6019999999999 187.3809999999999C345.3819999999999 191.4789999999999 358.7759999999999 203.1729999999999 362.3489999999999 227.3299999999999zM300.172 140.151C291.762 106.3609999999999 234.864 124.6279999999999 216.417 129.208L231.361 189.107C249.807 184.504 308.961 175.39 300.172 140.151zM308.589 227.818C300.916 197.082 253.558 212.698 238.196 216.526L251.744 270.853C267.107 267.025 316.58 259.88 308.589 227.818z" /> + <glyph glyph-name="bity" + unicode="" + horiz-adv-x="496" d=" M78.4 380.8C173.8 470 324.5 472 421.5 377C435.8 362.9 415.1 339.9 399.1 355.5C314.3 437.9 183.3 435.8 100.2000000000001 358.7C83.9000000000001 343.6 63.7000000000001 367 78.4000000000001 380.8zM177.3 -37.8C196.6 -43.5 206.6 -14.2 185.2 -7.8C73 26.1 9.4 141.9 37.7 253.2C42.7 272.8 12.8 281.3 7.5 260.3C-24.6 132.9 48.6 0.5 177.3 -37.8000000000001zM325.4 -35.8C447.3 4.4 518.3 131.1 489.8 255.2C485.3 274.9 454.9 269 459.8 247.3C483.9999999999999 139.6 422.7 29.4 316.6 -6.1C295.4 -13.1 306.2 -42.1 325.4 -35.8zM262.5 43.2L262.7 115C262.7 123.2 256.1 129.8 247.9 129.8C239.7 129.8 233.1 123.1 233.1 115L232.9 43.2C232.9 35 239.5 28.4 247.7 28.4S262.5 35 262.5 43.2zM333.5 312.2C335.6 221.3 338.2 180.3 248 179.7C155.5 180.4 161.1 224 162.5 312.2C162.5 334 130 331.8 130 312.2V240.6C130 171.3 190.7 149.7 248 150.5C305.3 149.7 366 171.3 366 240.6V312.2C366 331.8 333.5 334 333.5 312.2z" /> + <glyph glyph-name="black-tie" + unicode="" + horiz-adv-x="448" d=" M0 416V-32H448V416H0zM316.5 90.8L224 2.1L131.5 90.8L196 274.8L131.5 361.4H316.4L252 274.8L316.5 90.8z" /> + <glyph glyph-name="blackberry" + unicode="" + horiz-adv-x="512" d=" M166 331.1C166 307.7 149.6 282 93.5 282H23.4L44.4 370.8H112.2C154.3 370.8 166 347.5 166 331.1zM292.2 370.8H224.4L205.7 282H275.8C329.6 282 345.9 307.7 345.9 331.1C346 347.5 334.3 370.8 292.2 370.8zM88.8 239.9H21L0 151.1H70.1C126.2 151.1 142.6 174.5 142.6 200.2C142.6 216.5 130.9 239.9000000000001 88.8 239.9000000000001zM268.9 239.9H201.1L182.4 151.1H252.5C306.3 151.1 322.6 174.5 322.6 200.2C322.6 216.5 310.9 239.9000000000001 268.9 239.9000000000001zM458.2 293.7H390.4L371.7 204.9H441.8C495.6 204.9 511.9 228.3 511.9 254C512 270.3 500.3 293.7 458.2 293.7zM430.2 155.8H362.4L343.7 67H413.8C469.9 67 483.9 90.4 483.9 116.1C483.9 132.4 472.3 155.8 430.2 155.8zM240.8 102H173L154.3 13.2H224.4C280.5 13.2 294.5 38.9 294.5 62.3C294.6 78.6 282.9 102 240.8 102z" /> + <glyph glyph-name="blogger-b" + unicode="" + horiz-adv-x="448" d=" M446.6 225.3C444.8 233.3 439.8 240.7 434.1 243.8C432.3 244.8 421.1 246 409.1 246.5C389 247.4 386.8 247.8 380.4000000000001 251.5C370.3 257.4 367.6 263.8 367.5000000000001 281C367.4000000000001 314 353.7000000000001 344.7 326.6000000000001 372.3C307.3000000000001 392 285.7000000000001 405.3 261.1000000000001 412.8C255.2000000000001 414.6 242.0000000000001 415.2 197.8000000000001 415.7C128.4000000000001 416.5 113.0000000000001 415.1 89.4000000000001 405.7C45.9 388.5 14.7 351.9 3.3 305.1C1.2 296.3 0.7 282.2 0.2 201.2C-0.4 99.7 0.3 84.8 6.6 64.7C22.2 15.1 66.5 -21.6 111 -29.6C125.8 -32.3 308.3 -32.9 327 -30.4C359.5 -26.0000000000001 385 -12.9 408.9 11.4999999999999C426.2 29.1999999999999 437 48.3 444.1 73.6C449 91.2 448.6 216.4 446.6 225.3zM124.5 288.9C132.3 296.8 134.5 297.1 183.3 297.1C227.2 297.1 228.7 297 235.1 293.7C244.4000000000001 289 248.5000000000001 282.4 248.5000000000001 271.8C248.5000000000001 262.3 244.7 255.6 236.2 250.2C231.6 247.3 228.9 247.1 185.9 246.9C159.4 246.7 138.2000000000001 247.3 135.1 248.1C118.5 252.8 112.3 276.6 124.5 288.9zM316.3 89.1L301.4000000000001 86.7000000000001L223.9 85.8000000000001C155.8000000000001 85.0000000000001 136.6 86.2000000000001 133 87.8000000000001C125.9 90.9000000000001 119.2 99.5000000000001 118.1 107.2000000000001C117 114.5000000000001 120.7 124.5000000000001 126.3 129.6C133.4 136 136.5 136.2000000000001 223.6 136.3C313.2000000000001 136.4 312.7000000000001 136.4 321.2000000000001 128.5C333.3000000000001 117.2 330.7000000000001 97.3 316.3000000000001 89.1z" /> + <glyph glyph-name="blogger" + unicode="" + horiz-adv-x="448" d=" M162.4 252C167.2 256.9 168.6 257.1 198.8 257.1C226 257.1 226.9 257 230.9 255C236.7 252.1 239.2 248 239.2 241.4C239.2 235.5 236.8 231.4 231.6 228C228.8 226.2 227.1 226.1 200.5 225.9C184.1 225.8 171 226.1 169 226.7C158.7 229.6 154.9 244.4 162.4 252.0000000000001zM223.8 157.5C169.9 157.5 168 157.3 163.6 153.4C160.1 150.3 157.9 144 158.5 139.5C159.2 134.8 163.3000000000001 129.4 167.7 127.5C169.9 126.5 181.8 125.8 224 126.3L271.9 126.9L281.1 128.4C290.1 133.5000000000001 291.6 145.8 284.2 152.8C278.9 157.5 279.2 157.5 223.8 157.5zM447.2000000000001 27.4C443.7000000000001 -1 424.2000000000001 -23 396.1 -30.1C388.9000000000001 -31.9 386.4000000000001 -32 223.2 -31.9C65.4 -31.9 57.3 -31.8 51.2 -30.1C42.8 -27.9 35.6 -24.6 28.9 -20.1C23.3 -16.3 15 -8.3 11.9 -3.7C8.1 1.9 3.7 11.6 1.9 18.3C0.1 25 0 27.7 0 191.7C0 354.8 0 358.3 1.8 365.4C8.1 390.1 27.7 409 53 414.6C60.3 416.2 385.1 416.5 393 414.9C414.2 410.6 430.9 397.8 440.6 378.5C448.3 363.2 447.6 380 447.9000000000001 197.9C448.1 82.1 447.9000000000001 33.4 447.2000000000001 27.4zM361.8000000000001 212.6C360.7000000000001 217.6 357.6000000000001 222.2 354.1000000000001 224.1C353.0000000000001 224.7 346.1000000000001 225.4 338.6000000000001 225.8C326.2000000000001 226.4 324.8000000000001 226.6 320.8000000000001 228.9C314.6000000000001 232.5 312.9000000000001 236.5 312.8000000000001 247.2C312.8000000000001 267.6 304.3000000000001 286.6 287.5000000000001 303.7C275.5000000000001 315.9 262.2000000000001 324.2 246.9000000000001 328.8C243.3000000000001 329.9 235.1000000000001 330.3 207.7000000000001 330.6C164.8000000000001 331.1 155.2000000000001 330.2 140.6000000000001 324.4C113.6000000000001 313.7 94.3000000000001 291 87.2000000000001 262C85.9000000000001 256.5999999999999 85.6000000000001 247.8 85.3 197.6999999999999C84.9 134.8999999999999 85.3 125.5999999999999 89.3 113.1999999999999C99 82.4999999999999 126.4 59.8 153.9 54.8C163.1 53.1 276.1 52.6999999999999 287.6 54.3C307.7000000000001 56.9999999999999 323.5 65.1 338.3 80.1999999999999C349 91.0999999999999 355.7 102.9999999999999 360.1 118.6999999999999C363.3 129.5999999999999 363 207.0999999999999 361.8 212.5999999999999z" /> + <glyph glyph-name="bluetooth-b" + unicode="" + horiz-adv-x="320" d=" M196.48 187.977L289.106 291.31L143.125 448V241.67L57.014 327.781L25.608 296.376L133.669 187.977L25.608 79.578L57.014 48.173L143.125 134.284L145.84 -64L294.392 84.644L196.48 187.977zM237.34 290.973L187.363 240.995L187.025 341.29L237.34 290.973zM187.363 134.96L237.34 84.982L187.025 34.6659999999999L187.363 134.9599999999999z" /> + <glyph glyph-name="bluetooth" + unicode="" + horiz-adv-x="448" d=" M292.6 276.9L249.7 234L249.4 320L292.6 276.9M249.4 57.1L292.5 100.2000000000001L249.6 143.1L249.4 57.1zM416 188.6C416 -17 344.1 -64 230.9 -64S32 -17 32 188.6S115.4 448 228.6 448S416 394.1 416 188.6zM257.5 188.6L336.9 277.2000000000001L211.8 411.5V234.6L138 308.4L111 281.5L203.7 188.5L111 95.5L137.9 68.6L211.7 142.4L214 -27.6L341.4 99.9L257.5 188.6z" /> + <glyph glyph-name="btc" + unicode="" + horiz-adv-x="384" d=" M310.204 205.362C337.9340000000001 219.542 355.581 244.752 351.4840000000001 286.662C346.1260000000001 344.013 299.0260000000001 363.235 236.6340000000001 368.591V448H188.1060000000001V370.7970000000001C175.5010000000001 370.7970000000001 162.5810000000001 370.482 149.662 370.1670000000001V448H101.134V368.591C83.2920000000001 368.052 62.512 368.315 3.764 368.591V316.913C42.078 317.591 62.181 320.053 66.787 295.486V78.057C63.862 58.565 48.263 61.372 13.532 61.986L3.765 4.32C92.246 4.32 101.135 4.005 101.135 4.005V-64H149.663V3.06C162.897 2.745 175.817 2.745 188.107 2.745V-64H236.635V4.005C317.9340000000001 8.417 372.2820000000001 28.899 379.5300000000001 105.472C385.201 166.918 356.2100000000001 194.334 310.2040000000001 205.362zM150.608 313.447C178.023 313.447 263.7340000000001 321.954 263.7340000000001 264.919C263.7340000000001 210.404 178.0240000000001 216.707 150.608 216.707V313.447zM150.608 61.671V168.179C183.38 168.179 283.735 177.317 283.735 114.924C283.7340000000001 54.738 183.38 61.671 150.608 61.671z" /> + <glyph glyph-name="buromobelexperte" + unicode="" + horiz-adv-x="448" d=" M0 416V288H128V416H0zM120 296H8V408H120V296zM160 416V288H288V416H160zM280 296H168V408H280V296zM320 416V288H448V416H320zM440 296H328V408H440V296zM0 256V128H128V256H0zM120 136H8V248H120V136zM160 256V128H288V256H160zM280 136H168V248H280V136zM320 256V128H448V256H320zM440 136H328V248H440V136zM0 96V-32H128V96H0zM120 -24H8V88H120V-24zM160 96V-32H288V96H160zM280 -24H168V88H280V-24zM320 96V-32H448V96H320z" /> + <glyph glyph-name="buysellads" + unicode="" + horiz-adv-x="448" d=" M224 297.3L266.9 136.6H181.1L224 297.3zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM382.7 42.7L288.2 341.4H159.8L65.3 42.7H156L267.7 134.3L291.9 42.6999999999999H382.7z" /> + <glyph glyph-name="cc-amazon-pay" + unicode="" + horiz-adv-x="576" d=" M124.7 246.2C124.8 258 124.7 269.7 124.7 281.5V316.8C124.7 318.1 125.1 318.8 126.1 319.5C137.6 327.5 150.2 331.6 164.3 330.6C176.8 329.7 187 323.6 192.4 308.9C195.7 300 196.5 290.7000000000001 196.5 281.2000000000001C196.5 272.5 195.8 263.9 193.1 255.6C187.4 237.8 174.4 230.9000000000001 157.4 231.7C145.7 232.2 135.5 236.7 126 243.4C125.1 244.2 124.6 245 124.7 246.2zM279.6 231.6C284.2000000000001 229.8 288.9000000000001 229.6 293.7000000000001 230.1C305.3000000000001 231.3 315.6 235.8 325.0000000000001 242.6C325.9000000000001 243.2 326.3000000000001 243.9 326.3000000000001 245.1C326.2000000000001 249 326.3000000000001 253 326.3000000000001 256.9C326.3000000000001 260.9 326.2000000000001 264.9 326.3000000000001 268.9C326.3000000000001 270.3 325.9000000000001 270.9 324.5000000000001 271.1C317.5000000000001 272 310.6000000000001 273.3 303.6000000000001 274C296.6000000000001 274.6 289.6000000000001 274.3 282.8000000000001 272.1C276.1000000000001 269.9 271.1000000000001 265.9 269.1000000000001 259C267.5000000000001 253.6 267.5000000000001 248.2 269.2000000000001 242.8C270.8000000000002 237.3 274.4000000000001 233.6 279.6000000000001 231.6zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM368.5 344.1C368.9 342.4 369.4 340.7 370.1 339C386.6 298.4 403 257.7 419.6 217.1C421 213.6 421.3 210.7 419.8 207.2C417 201 414.9000000000001 194.6 412 188.5C409.4 183 405.3 179 399.3 177.3C395.1 176.2 390.8 176 386.4000000000001 176.4C384.3 176.6 382.2000000000001 177.1 380.1 177.2000000000001C377.3 177.4 375.9000000000001 176.1 375.8 173.2000000000001C375.7 170.4 375.7 167.6 375.8 164.9C375.9000000000001 160.3 377.4000000000001 158.2000000000001 382 157.4C386.7 156.6 391.4 155.8 396.2 155.7000000000001C410.5 155.4 421.9 161.1 429.3 173.6C432.2 178.5 434.9000000000001 183.7000000000001 437 189C456.8 239.1 476.5 289.3 496.2 339.5C496.8 341 497.3 342.5 497.5 344.1C497.9 346.5 496.8 347.7 494.4 347.8C488.8 347.9 483.3 347.8 477.7 347.8C474.6 347.8 472.4 346.4 471.3 343.5C470.9 342.4 470.4 341.2 470 340.1L440.9 256.4C438.8 250.3 436.7 244.3 434.4 237.8C434 238.7 433.8 239.2 433.6 239.7C422.8 269.6 412 299.6 401.2 329.5C399.5 334.2 397.7 339 395.9 343.7C395 346.2 393.2 347.7 390.5 347.7C384.1 347.8 377.7 347.9 371.3 347.8C369.1 347.8 368 346.2 368.5 344.1zM242.4 242C244.1 230.3 250 221.2 260.4 215.4C270.3 209.9 281.1 209.2 292.1 210.8C304.8 212.7 316 218.1 325.9 226.3C326.3 226.6 326.7 226.9 327.3 227.3C327.8 224.1 328.2 221.1 328.8 218.1C329.3 215.5 330.9 213.8 333.3 213.7C337.9 213.6 342.4 213.6 347 213.7C349.3 213.8 350.8 215.3 351 217.6C351.1 218.4 351.1 219.2 351.1 219.9V308.7000000000001C351.1 312.3000000000001 350.9 315.9000000000001 350.4 319.5000000000001C348.8 330.3000000000001 344.2 339.2000000000001 334.5 344.9000000000001C328.9 348.2000000000001 322.7 349.9000000000001 316.3 350.8000000000001C313.3 351.2000000000001 310.3 351.5000000000001 307.2 351.9000000000001H297.2C296.4 351.8000000000001 295.6 351.6000000000001 294.7 351.6000000000001C286.5 351.2000000000001 278.4 350.2000000000001 270.5 348.1000000000001C265.4 346.8000000000001 260.5 344.9000000000001 255.5 343.2000000000001C252.5 342.2000000000001 251 340.0000000000001 251.1 336.7000000000001C251.2 333.9000000000001 251 331.1000000000001 251.1 328.4000000000001C251.2 324.3000000000001 252.9 323.2000000000001 256.8 324.3000000000001C263.3 326.0000000000001 269.9000000000001 327.8000000000001 276.5 329.1000000000001C286.8 331.0000000000001 297.2 331.8000000000001 307.6 330.3000000000001C313 329.5000000000001 318.1 327.9000000000001 321.7000000000001 323.3000000000001C324.8000000000001 319.3000000000001 325.9000000000001 314.5000000000001 326.1 309.6000000000001C326.4000000000001 302.7000000000001 326.3 295.7000000000001 326.4000000000001 288.8000000000001C326.4000000000001 288.4000000000001 326.3 288.1000000000001 326.2000000000001 287.6000000000001C325.8000000000001 287.6000000000001 325.4000000000001 287.6000000000001 325.1 287.7000000000001C316.3 289.8000000000001 307.4000000000001 291.3000000000001 298.3 291.8000000000001C288.8 292.3000000000001 279.4000000000001 291.7000000000001 270.4000000000001 288.6000000000001C259.6 284.8000000000001 250.9000000000001 278.3000000000001 245.8000000000001 267.8000000000001C241.7000000000001 259.5000000000001 241.2000000000001 250.8000000000001 242.4000000000001 242.0000000000001zM98.7 341.1V165.8C98.7 165 98.7 164.1 98.8 163.3C99 160.8 100.5 159.1999999999999 102.9 159.1C108.8 159 114.7 159 120.6 159.1C123.1 159.1 124.6 160.8 124.7 163.2C124.8 164 124.8 164.9 124.8 165.7V226.4C125.7 225.7 126.2 225.2 126.7 224.8C141.7 212.3 158.9 208.2 177.8 211.9C194.9 215.3 206.7 225.8 214.5 241.1C220.3 252.7 222.8 265.2 223.2 278.1C223.7 292.4 222.2 306.5 216.4 319.8C209.3 336.2 197.5 347.1 179.7 350.7C177 351.3 174.2 351.5 171.5 351.9H164.5C163.3 351.7 162.1 351.6 160.9 351.4C149.2 350 138.6 345.6 129.1 338.7C127.1 337.3 125.2 335.7 123.2 334.2C123.1 334.7 122.9 335 122.8 335.4C122.4 337.7 122.1 340 121.7 342.3C121.1 346.2 119.2 347.8 115.3 347.9H105.6C99.7 348 98.7 346.9 98.7 341.1zM493.6 109C490.9 109.7 488.5 109 486 108C442.1 89.6 396.5 77.8 349.2 72.2C334.7 70.5 320.1 69.4 305.5 69C278.9 68.3 252.3 69.8 225.9 73.3C208.1 75.7 190.4 79 172.9 83.2C135.9 92.1 100.2 104.9 66.2 122C57.4 126.4 48.8 131.3 40.1 136C36.3 138.1 33.9 137.5 31.9 133.9V132.2C33.1 130.6 34.1 128.8 35.6 127.4C71.6 95.2 112.2 70.9 157.6 54.5C179.5 46.6 202 40.8 224.9 37C238.9 34.7 252.9 33.2 267.1 32.5C270.1 32.4 273.1 32.3 276.1 32.1C276.8 32.1 277.5 31.9 278.2 31.8H295.9C296.6 31.9 297.3 32.1 298 32.1C312.9 32.5 327.8 33.9 342.6 36.1C364 39.3 385 44.2 405.5 50.8C435.1 60.4 463.2 73.2 488.9 90.9C491.7 92.8 494.6 94.7000000000001 496.9 97.1C501.2 101.5 499.2 107.5 493.6 109zM544 136.7C543.2 140.9 540 142.5 536.4 143.7C530.6999999999999 145.6 524.8 146.5 518.8 147C507.8 147.9 496.8 147.4 485.9999999999999 145.4C473.9999999999999 143.2 462.6 139.3 452.4999999999999 132.3C451.3 131.5 450.1 130.5 449.3999999999999 129.3C448.7999999999999 128.4 448.7 127 448.8999999999999 125.9C449.2 124.6 450.5999999999999 124.3 451.8999999999999 124.4C452.4999999999999 124.4 453.0999999999999 124.4 453.6999999999999 124.5L473.1999999999999 126.6C482.8 127.5 492.3999999999999 128.1 501.9999999999999 127.4C506.1 127.1 510.1 126.2000000000001 514 125.2000000000001C518.3 124.1 520.2 120.8000000000001 520.4 116.5000000000001C520.6999999999999 109.8000000000001 519.1999999999999 103.4 517.5 97.0000000000001C514 84.1000000000001 509.2 71.6000000000001 504.2 59.2000000000001C503.9 58.4 503.5 57.5000000000001 503.4 56.7000000000001C503 54.2 504.4 52.7 506.8 53.2C508.1999999999999 53.5000000000001 509.8 54.3000000000001 510.8 55.3000000000001C514.5 58.9000000000001 518.3 62.5000000000001 521.4 66.5000000000001C532.1 80.3000000000001 538.4 96.1000000000001 542.1 113.1000000000001C542.8000000000001 116.1000000000001 543.3000000000001 119.2000000000001 543.8000000000001 122.2000000000001C544.0000000000001 126.9000000000001 544.0000000000001 131.8000000000001 544.0000000000001 136.7000000000001z" /> + <glyph glyph-name="cc-amex" + unicode="" + horiz-adv-x="576" d=" M576 192.6C538.1 192.8 531.8 193.5 521.5 187.6V192.6C476.2 192.6 468 194.3 456.6 187.4V192.6H378.4000000000001V187.5C367.0000000000001 194 357.0000000000001 192.6 302.7000000000001 192.6V187C296.4000000000001 190.7 288.2000000000001 192.6 278.4000000000001 192.6H220.4C216.9 188.8 207.9 178.9 204.7000000000001 175.4C192.0000000000001 189.5 194.2000000000001 187 189.2000000000001 192.6H106.1000000000001V100.3H188.1000000000001C191.4000000000001 103.8 201.0000000000001 114.1999999999999 204.2000000000001 117.6999999999999C216.9 103.3999999999999 214.5000000000001 105.9999999999999 219.6000000000001 100.3H268.5000000000001C268.5000000000001 115 268.6000000000001 108.6 268.6000000000001 123.3C280.1000000000001 123.1 292.9000000000001 123.5 302.9000000000001 129.5C302.9000000000001 115.6 302.8000000000001 112.3999999999999 302.8000000000001 100.3H342.4000000000001C342.4000000000001 118.8 342.5000000000001 107.6999999999999 342.5000000000001 125.6C348.7000000000001 125.6 350.2000000000001 125.6 351.9000000000001 125.5C352.0000000000001 124.1999999999999 351.9000000000001 125.5 351.9000000000001 100.3C504.7000000000001 100.3 497.8000000000001 99.1999999999999 508.6000000000001 104.8V100.3C543.4000000000001 100.3 563.4000000000001 98.1 576.1000000000001 106.4V16C576.1000000000001 -10.5 554.6000000000001 -32 528.1000000000001 -32H48C21.5 -32 0 -10.5 0 16V219.7H26.6C30.8 229.8 28.8 225 33 235H52.2C56.4 225 54.4 229.8 58.6 219.7H111.5V231.1C113.7 226.1 112.6 228.6 116.6 219.7H146.1C148.5 225.2 148.7 225.5 151.2 231.1V219.7H286.7V244.8C293.1 244.8 294.7 244.9 296.5 244.6C296.5 244.6 296.3 233.7 296.6 219.8H363.1V228.7C370.5 222.8 380.5 219.8 392.8 219.8H419.6C423.8 229.9 421.8 225.1 426 235.1H445C451.5 220.1 445.2 234.6 451.6 219.8H504.4V241.7C516.2 222 512.2 228.8 517.6 219.8H559.2V311.8H519.3000000000001V293.4C507.1000000000001 313.6 513.0000000000001 303.8 508.1000000000001 311.8H464.8000000000001V291.2C458.6000000000001 305.8 460.2 302 456.0000000000001 311.8H423.6000000000001C423.2000000000001 311.8 421.3000000000001 311.6 421.3000000000001 312.1H393.7000000000001C380.9000000000001 312.1 370.6 308.9 363.0000000000001 302.8V312.1H323.1000000000001V306.8C312.3000000000001 312.9 302.4000000000001 311.9 258.7000000000001 312.1C258.6 312.1 247.1000000000001 312.2 247.1000000000001 312.1H144.1000000000001C141.6000000000001 306 137.3000000000001 295.7 131.5000000000001 282.1C128.7000000000001 288.1 120.5000000000001 305.9 117.6000000000001 312.1H71.6000000000001V291C64.2000000000001 308.4 66.9000000000001 302 62.6000000000001 312.1H22.9C19.5 304.2 9.2 280.1 -0.2 258.2V368C-0.2 394.5 21.3 416 47.8 416H527.8C554.3 416 575.8 394.5 575.8 368V192.6zM389.4 273.2C389.1 273 388 271 388 265.6C388 259.6 388.9 257.9 389.1 257.7C389.3 257.6 390.2000000000001 257.2 392.5 257.2L399.8 274.1C398.7 274.1 397.7 274.2 396.7 274.2C391.1 274.2 389.7 273.5 389.4 273.2zM369.5 142.3C378.7 139 380.5 132.8 380.5 123.9L380.4 110.1H363.8L363.9 121.6C363.9 133.4 360.1 135.4 349.1 135.4H331.5L331.3999999999999 110.1H314.7999999999999L314.8999999999999 179.4H354.2999999999999C367.2999999999999 179.4 381.3999999999999 177.1 381.3999999999999 160.7C381.2999999999999 153.1 377.2 145.4 369.5 142.3zM363.2 157.6999999999999C363.2 164.0999999999999 357.6 165.0999999999999 352.5 165.0999999999999H331.5V149.4999999999999H352.2C357.8 149.4999999999999 363.2 150.7999999999999 363.2 157.6999999999999zM544.9 164.8H575V179.4H542.1C529.3000000000001 179.4 518.3000000000001 172.8 518.3000000000001 158.7C518.3000000000001 125.7 561.0000000000001 145.9 561.0000000000001 131.3C561.0000000000001 126.2 556.7000000000002 124.9 552.6000000000001 124.9H520.6000000000001L520.5000000000001 110.1H552.5000000000001C560.9000000000001 110.1 570.1000000000001 111.9 575.0000000000001 119V144.8C564.5000000000001 158.6 535.7000000000002 146.1 535.7000000000002 158.3C535.7000000000002 164.1 540.3000000000002 164.8 544.9000000000002 164.8zM445.7 165.1V179.4H390.5L390.4 110.1H445.6L445.7 124.4L407.1 124.7V138.5H445V152.6H407.2V165.1H445.7zM487.9 125H455.7L455.6 110.1999999999999H487.8C502.6 110.1999999999999 514 115.8 514 132.1999999999999C514 165.3999999999999 471.1 143.3999999999999 471.1 158.5C471.1 164.1 476 164.8999999999999 480.3 164.8999999999999H510.7V179.5H477.5C464.7 179.5 454 172.8999999999999 454 158.8C454 125.8 496.7 146.3 496.7 131.4C496.6 126 492 125 487.9 125zM409.8 283.7C392.4 284 376.6 287.8 376.6 264C376.6 252.2 379.4 244.1 392.7 244.1H400.1L423.6 298.5999999999999H448.4L476.3 233.2V298.5999999999999H501.6L530.6999999999999 250.5V298.5999999999999H547.5999999999999V229.6H524L492.8 281.5V229.6H459.1L452.5 244.9H418.2L411.8 229.6H392.6C369.8 229.6 359.6 241.4 359.6 263.5999999999999C359.6 286.9 370.1 298.8999999999999 393.6 298.8999999999999H409.7000000000001V283.7zM424.1 259.2H446.9L435.7 286.8L424.1 259.2zM351.5 298.8H334.6V229.5H351.5V298.8zM313.4 261.5C322.9 258.2 324.4 252.3 324.4 243.1V229.6H307.8C307.5 244.4 311.4 254.7 293 254.7H275V229.6H258.6V298.8999999999999L297.7 298.5999999999999C311 298.5999999999999 325.1 296.5999999999999 325.1 280.2C325.2 272.2 320.8 264.4999999999999 313.4 261.4999999999999zM306.7 276.8C306.7 283.2 301.1 284.2 296 284.2H275V268.9H295.7C301.4 268.9 306.7 270.2 306.7 276.8zM247.2 284.2V298.8H191.7V229.5H247.2V243.8H208.3V257.6H246.1V271.7H208.3V284.2H247.2zM162.6 229.5V283.7L138.6 229.5H124L100 283.7V229.5H66.2L59.8 244.8H25.3L18.9 229.5H1L30.7 298.8H55.2L83.3 233.1V298.8H110.4L132.1 251.8L151.8 298.8H179.4V229.5H162.6zM53.9 259.2L42.4 286.8L31.2 259.2H53.9zM306.9 156.7C306.9 128.8 276.5 133.4 257.6 133.4L257.5 110.1H225.3L204.9 133.1L183.5999999999999 110.1H118.1999999999999L118.2999999999999 179.4H184.7999999999999L205.2999999999999 156.6L226.3 179.4H279C294.6 179.4 306.9 174 306.9 156.7zM194.2 144.9L176.3 165.1H134.6V152.6H170.9V138.5H134.6V124.6999999999999H175.2L194.2 144.8999999999999zM241 172L215.7 144.6L241 116.5V172zM289.3 156.7C289.3 162.8 284.7 165.1 279.1 165.1H257.6V147.5H278.8C284.7 147.5 289.3 150.3 289.3 156.6999999999999z" /> + <glyph glyph-name="cc-apple-pay" + unicode="" + horiz-adv-x="576" d=" M302.2 229.6C302.2 212.4 291.7 202.5 273.2 202.5H248.9V256.7H273.3C291.7 256.7 302.2 246.9 302.2 229.6zM349.7 167C349.7 158.7 356.9 153.3 368.2 153.3C382.6 153.3 393.4 162.4 393.4 175.2V182.9L369.9 181.4C356.6 180.5 349.7 175.6 349.7 167zM576 369V17C576 -9.5 554.5 -31 528 -31H48C21.5 -31 0 -9.5 0 17V369C0 395.5 21.5 417 48 417H528C554.5 417 576 395.5 576 369zM127.8 250.8C136.2 250.1 144.6 255 149.9 261.2000000000001C155.1 267.6 158.5 276.2000000000001 157.6 284.9C150.2 284.6 141 280 135.7 273.6C130.9 268.1 126.8 259.2 127.8 250.8zM188.4 176.3C188.2 176.5 168.8 183.9 168.6 206.3C168.4 225 183.9 234 184.6 234.5C175.8 247.5 162.2 248.9 157.5 249.2C145.3 249.9 134.9 242.3 129.1 242.3C123.2 242.3 114.4 248.9 104.8 248.7C92.3 248.5 80.6 241.4 74.3 230.1C61.2 207.5 70.9 174.1 83.6 155.7C89.8 146.6 97.3 136.6 107.1 137C116.4 137.4 120.1 143 131.3 143C142.6 143 145.8 137 155.6 137.1C165.8 137.3 172.1 146.2000000000001 178.4 155.3C185.3 165.7 188.2 175.7 188.4 176.3zM323.8 229.7C323.8 256.3 305.3 274.5 278.9000000000001 274.5H227.7000000000001V138.1H248.9000000000001V184.7000000000001H278.2000000000001C305.0000000000001 184.7000000000001 323.8000000000001 203.1000000000001 323.8000000000001 229.7000000000001zM413.8 206C413.8 225.7 398 238.4000000000001 373.8 238.4000000000001C351.3 238.4000000000001 334.7 225.5000000000001 334.1 207.9H353.2000000000001C354.8000000000001 216.3000000000001 362.6 221.8000000000001 373.2000000000001 221.8000000000001C386.2000000000001 221.8000000000001 393.4000000000001 215.8000000000001 393.4000000000001 204.6000000000001V197.1000000000001L367.0000000000001 195.5000000000001C342.4000000000001 194.0000000000001 329.1000000000001 183.9 329.1000000000001 166.4C329.1000000000001 148.7000000000001 342.8000000000001 137.0000000000001 362.5000000000001 137.0000000000001C375.8000000000001 137.0000000000001 388.1000000000001 143.7000000000001 393.7000000000001 154.4H394.1V138H413.7000000000001V206zM516 237.1H494.5L469.6 156.5H469.2L444.3000000000001 237.1H422L457.9 137.8L456 131.8C452.8 121.6 447.5 117.6 438.1 117.6C436.4000000000001 117.6 433.2000000000001 117.8 431.9000000000001 117.9V101.5000000000001C433.1 101.1000000000001 438.4000000000001 101.0000000000001 440.0000000000001 101.0000000000001C460.7 101.0000000000001 470.4 108.9 478.9 132.8000000000001L516 237.1z" /> + <glyph glyph-name="cc-diners-club" + unicode="" + horiz-adv-x="576" d=" M239.7 368.1C142.8 368.1 63.9 289.5 63.9 192.3C63.9 95.4 142.8 16.5 239.7 16.5C336.9 16.5 415.5 95.4 415.5 192.3C415.5 289.5 336.9 368.1 239.7 368.1zM199.8 88.5C158.1 104.4 128.4 144.9 128.4 192.3S158.1 280.2000000000001 199.8 296.4V88.5zM279.6 88.2V296.4C321.3 280.2000000000001 351 239.7 351 192.3S321.3 104.4 279.6 88.2000000000001zM528 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H528C554.5 -32 576 -10.5 576 16V368C576 394.5 554.5 416 528 416zM329.7 0H239.4C133.2 0 45.6 85.5 45.6 190.2C45.6 304.8 133.2 384 239.4 384H329.7C434.7 384 530.4 304.8 530.4 190.2C530.4 85.5 434.7 0 329.7 0z" /> + <glyph glyph-name="cc-discover" + unicode="" + horiz-adv-x="576" d=" M83 235.9C83 228 79.8 220.4 74.1 215.2C69.2 210.8 62.5 208.8 52.2 208.8H48V263H52.2C62.5 263 68.9 261.3 74.1 256.4C79.8 251.4 83 243.8 83 235.9zM504.8 264H499.9V239.1H504.6C514.9 239.1 520.4 243.5 520.4 251.9C520.4 259.8 514.9 264 504.8 264zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM428 195H473.3V208.8H444V231H472.3V244.8H444V263H473.3V277H428V195zM341.8 277L376.8 192.8H385.4000000000001L420.9000000000001 277H403.4000000000001L381.2000000000001 221.8L359.3000000000001 277H341.8000000000001zM258.8 235.4C258.8 210.8 278.7 190.8 303.4000000000001 190.8C328.0000000000001 190.8 348.0000000000001 210.7 348.0000000000001 235.4C348.0000000000001 260 328.1000000000001 280 303.4000000000001 280C278.8 280 258.8 260.1 258.8 235.4zM190.8 235.9C190.8 203.4 224.4 183.4 254.1 197.7V216.7C234.8 197.4 207.3 210.9 207.3 235.9C207.3 259.6 234 275 254.1 254.9V273.9C223.9 288.9 190.8 267.1 190.8 235.9zM156.9 207.6C149.3 207.6 143.1 211.3 139.4 218.4L129.1 208.5C146.9 182.4 185.7 190.3 185.7 219.8C185.7 232.9 180.3 238.8 162.1 245.4C152.5 248.8 149.8 251.3 149.8 255.7C149.8 264.4 164.3 269.8 174.7 258.2000000000001L183.1 269C164 286.1 133.4 277.9000000000001 133.4 254.7C133.4 243.4 138.6 237.5000000000001 153.6 232.0000000000001C179.3 222.9 168.3 207.6 156.9 207.6zM99.5 235.9C99.5 260 81.5 277 55.4 277H32V195H55.4C86.3 195 99.5 217.4 99.5 235.9zM122.9 277H106.9V195H122.9V277zM544 160C510.7 139.2 317.6 35.6 128 0H529C537.2 0 544 6.8 544 15V160zM544 195L518.1 229.5C530.2 232 536.8000000000001 240.1 536.8000000000001 252.7C536.8000000000001 281.2 506.5000000000001 277.1 483.9000000000001 277.1V195.1H499.9000000000001V227.9H502.1000000000001L524.3000000000001 195.1H544z" /> + <glyph glyph-name="cc-jcb" + unicode="" + horiz-adv-x="576" d=" M431.5 203.7V236C472.7 236 470 235.8 470 235.8C477.3 234.5 483.3 228.5 483.3 219.8C483.3 211 477.3 205.3 470 204C468.8 203.6 466.7 203.7 431.5 203.7zM474.3 183.5C471.5 184.2 471 184 431.5 184V149C471.1 149 471.5 148.8 474.3 149.5C481.8 151 487.8 157.5 487.8 166.5C487.8 175.2 481.8 182 474.3 183.5zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM182 255.7H125C125 188.6 135.7 146 89.2 146C69.7 146 50.4 151.7 32 160.8V132.8C62 124.5 100 124.5 100 124.5C197.9 124.5 182 172.2 182 255.7zM360.5 251.2C297.1 267.2 195.5 266.1 195.5 191.9C195.5 114.8 303.7 118.3 360.5 132.7V161C312.9 136.3 253 139 253 192S312.8 247.6 360.5 223.2V251.2zM544 161.5C544 180 527.5 192 506 193.5V194.3C525.5 197 536.3 209.8 536.3 224.5C536.3 243.5 520.5999999999999 254.5 499.3 255.5C499.3 255.5 505.6 255.8 379 255.8V128.3H501.6999999999999C525.9999999999999 128.2 543.9999999999999 141.2 543.9999999999999 161.5z" /> + <glyph glyph-name="cc-mastercard" + unicode="" + horiz-adv-x="576" d=" M482.9 37.7C482.9 30.9 478.3 26 471.7 26C464.9 26 460.5 31.2 460.5 37.7C460.5 44.2 464.9 49.4 471.7 49.4C478.3 49.4 482.9 44.2 482.9 37.7zM172.1 49.4C165 49.4 160.9 44.2 160.9 37.7C160.9 31.2 165 26 172.1 26C178.6 26 183 30.9 183 37.7C182.9 44.2 178.6 49.4 172.1 49.4zM289.6 49.7C284.2 49.7 280.9 46.2 280.1 41H299.2C298.3 46.7 294.8 49.7 289.6 49.7zM397.4 49.4C390.6 49.4 386.5 44.2 386.5 37.7C386.5 31.2 390.6 26 397.4 26C404.2 26 408.6 30.9 408.6 37.7C408.6 44.2 404.2 49.4 397.4 49.4zM503.3 23.3C503.3 22.9999999999999 503.6 22.8 503.6 22.1999999999999C503.6 21.8999999999999 503.3 21.6999999999999 503.3 21.0999999999999C502.9999999999999 20.7999999999999 502.9999999999999 20.5999999999999 502.8 20.2999999999999C502.4999999999999 19.9999999999999 502.3 19.7999999999999 501.6999999999999 19.7999999999999C501.3999999999999 19.4999999999999 501.1999999999999 19.4999999999999 500.5999999999999 19.4999999999999C500.2999999999999 19.4999999999999 500.0999999999999 19.4999999999999 499.4999999999999 19.7999999999999C499.1999999999999 19.7999999999999 498.9999999999999 20.0999999999999 498.6999999999999 20.2999999999999C498.3999999999999 20.5999999999999 498.1999999999999 20.7999999999999 498.1999999999999 21.0999999999999C497.8999999999999 21.5999999999999 497.8999999999999 21.8999999999999 497.8999999999999 22.1999999999999C497.8999999999999 22.6999999999999 497.8999999999999 22.9999999999999 498.1999999999999 23.3C498.1999999999999 23.8 498.4999999999999 24.1 498.6999999999999 24.4C498.9999999999999 24.7 499.1999999999999 24.7 499.4999999999999 24.9C499.9999999999999 25.2 500.2999999999999 25.2 500.5999999999999 25.2C501.0999999999999 25.2 501.3999999999999 25.2 501.6999999999999 24.9C502.1999999999999 24.6 502.4999999999999 24.6 502.8 24.4S502.9999999999999 23.8 503.3 23.3zM501.1 21.9C501.6 21.9 501.6 22.2 501.9 22.2C502.2 22.5 502.2 22.7 502.2 23C502.2 23.3 502.2 23.5 501.9 23.8C501.6 23.8 501.4 24.1 500.8 24.1H499.1999999999999V20.6H499.9999999999999V22H500.3L501.4 20.6H502.2L501.1 21.9zM576 367V15C576 -11.5 554.5 -33 528 -33H48C21.5 -33 0 -11.5 0 15V367C0 393.5 21.5 415 48 415H528C554.5 415 576 393.5 576 367zM64 227.4C64 150.9 126.1 88.9 202.5 88.9C229.7 88.9 256.4 97.1 279 112C206.1 171.3 206.6 283.2 279 342.5C256.4 357.5 229.7 365.6 202.5 365.6C126.1 365.7 64 303.6 64 227.4zM288 118.6C358.5 173.6 358.2 280.8 288 336.1C217.8 280.8 217.5 173.5 288 118.6zM145.7 42.3C145.7 51 140 56.7 131 57C126.4 57 121.5 55.6 118.2 50.5C115.8 54.6 111.7 57 106 57C102.2 57 98.4 55.6 95.4 51.6V56H87.2V19.3H95.4C95.4 38.2 92.9 49.5 104.4 49.5C114.6 49.5 112.6 39.3 112.6 19.3H120.5C120.5 37.6 118 49.5 129.5 49.5C139.7 49.5 137.7 39.5 137.7 19.3H145.9V42.3zM190.6 56H182.7V51.6C180 54.9 176.2 57 171 57C160.7 57 152.8 48.8 152.8 37.7C152.8 26.5 160.7 18.4 171 18.4C176.2 18.4 180 20.3 182.7 23.8V19.1999999999999H190.6V56zM231.1 30.4C231.1 45.4 208.2 38.6 208.2 45.6C208.2 51.3 220.1 50.4 226.7 46.7L230 53.2C220.6 59.3 199.8 59.2 199.8 45C199.8 30.7 222.7 36.7 222.7 30C222.7 23.7 209.2 24.2 202 29.2L198.5 22.9C209.7 15.3 231.1 16.9 231.1 30.4zM266.5 21.1L264.3 27.9C260.5 25.8 252.1 23.5 252.1 32V48.6H265.2000000000001V56H252.1000000000001V67.2H243.9000000000001V56H236.3000000000001V48.7H243.9000000000001V32C243.9000000000001 14.4 261.2000000000001 17.6 266.5000000000001 21.1zM279.8 34.4999999999999H307.3C307.3 50.6999999999999 299.9000000000001 57.1 289.9000000000001 57.1C279.3 57.1 271.7000000000001 49.2 271.7000000000001 37.8C271.7000000000001 17.3 294.3000000000001 13.9 305.5000000000001 23.6L301.7000000000001 29.6C293.9000000000001 23.2 282.1 23.8 279.8000000000001 34.4999999999999zM338.9000000000001 55.9999999999999C334.3 57.9999999999999 327.3 57.8 323.7000000000001 51.6V56H315.5000000000001V19.3H323.7000000000001V40C323.7000000000001 51.6 333.2000000000001 50.1 336.5000000000001 48.4L338.9000000000001 56zM349.5000000000001 37.6999999999999C349.5000000000001 49.0999999999999 361.1000000000001 52.8 370.2000000000001 46.0999999999999L374.0000000000001 52.5999999999999C362.4000000000001 61.6999999999999 341.3000000000001 56.6999999999999 341.3000000000001 37.5999999999999C341.3000000000001 17.7999999999999 363.7000000000001 13.7999999999999 374.0000000000001 22.5999999999999L370.2000000000001 29.0999999999999C361.0000000000001 22.5999999999999 349.5000000000001 26.4999999999999 349.5000000000001 37.6999999999999zM416.2000000000001 55.9999999999999H408V51.6C399.7 62.6 378.1 56.4 378.1 37.7C378.1 18.5 400.5 13 408 23.8V19.2H416.2V56zM449.9000000000001 55.9999999999999C447.5000000000001 57.1999999999999 438.9000000000001 58.8999999999999 434.7000000000001 51.6V56H426.8000000000001V19.3H434.7000000000001V40C434.7000000000001 51 443.7000000000001 50.3 447.5000000000001 48.4L449.9000000000001 56zM490.2 70.8999999999999H482.3000000000001V51.5999999999999C474.1000000000001 62.4999999999999 452.4000000000001 56.6999999999999 452.4000000000001 37.6999999999999C452.4000000000001 18.3 474.9000000000001 13.0999999999999 482.3000000000001 23.8V19.1999999999999H490.2V70.8999999999999zM497.8000000000001 145.9999999999999V141.3999999999999H498.6000000000001V146H500.5000000000001V146.8H495.9V146H497.8zM504.4000000000001 22.1999999999999C504.4000000000001 22.6999999999999 504.4000000000001 23.2999999999999 504.1000000000001 23.7999999999999C503.8000000000001 24.0999999999999 503.6000000000001 24.5999999999999 503.3000000000001 24.8999999999999C503.0000000000001 25.1999999999999 502.5000000000001 25.3999999999999 502.2 25.6999999999999C501.7 25.6999999999999 501.1 25.9999999999999 500.6 25.9999999999999C500.3 25.9999999999999 499.8 25.6999999999999 499.2 25.6999999999999C498.7 25.3999999999999 498.4 25.1999999999999 498.1 24.8999999999999C497.6 24.5999999999999 497.3 24.0999999999999 497.3 23.7999999999999C497 23.2999999999999 497 22.6999999999999 497 22.1999999999999C497 21.8999999999999 497 21.3999999999999 497.3 20.7999999999999C497.3 20.4999999999999 497.6 19.9999999999999 498.1 19.6999999999999C498.4 19.3999999999999 498.6 19.1999999999999 499.2 18.8999999999999C499.7 18.5999999999999 500.3000000000001 18.5999999999999 500.6 18.5999999999999C501.1 18.5999999999999 501.7 18.5999999999999 502.2 18.8999999999999C502.5000000000001 19.1999999999999 503.0000000000001 19.3999999999999 503.3000000000001 19.6999999999999C503.6000000000001 19.9999999999999 503.8000000000001 20.4999999999999 504.1000000000001 20.7999999999999C504.4000000000001 21.3999999999999 504.4000000000001 21.8999999999999 504.4000000000001 22.1999999999999zM507.6000000000001 146.8999999999999H506.2000000000001L504.6000000000001 143.3999999999999L503.0000000000001 146.8999999999999H501.6000000000001V141.4999999999999H502.4000000000001V145.5999999999999L504.0000000000001 142.0999999999999H505.1000000000001L506.5000000000001 145.5999999999999V141.4999999999999H507.6000000000001V146.8999999999999zM512.0000000000001 227.3999999999999C512.0000000000001 303.5999999999999 449.9000000000001 365.6999999999999 373.5000000000001 365.6999999999999C346.3000000000002 365.6999999999999 319.6000000000002 357.4999999999999 297.0000000000001 342.5999999999999C369.1000000000002 283.2999999999999 370.2000000000001 171.0999999999999 297.0000000000001 112.0999999999999C319.6000000000002 97.0999999999999 346.5000000000001 88.9999999999999 373.5000000000001 88.9999999999999C449.9000000000001 88.8999999999999 512.0000000000001 150.8999999999999 512.0000000000001 227.3999999999999z" /> + <glyph glyph-name="cc-paypal" + unicode="" + horiz-adv-x="576" d=" M186.3 189.8C186.3 177.6 176.6 168.3 164.3 168.3C155.1 168.3 148.3 173.5 148.3 183.3C148.3 195.5 157.8 205.3 170 205.3C179.3 205.3 186.3 199.6 186.3 189.8zM80.5 238.3H75.8C74.3 238.3 72.8 237.3 72.6 235.6L68.3 208.9L76.5 209.2000000000001C87.5 209.2000000000001 96 210.7000000000001 98 223.4C100.3 236.8000000000001 91.8 238.3000000000001 80.5 238.3000000000001zM364.5 238.3H360C358.2 238.3 357 237.3 356.8 235.6L352.6 208.9L360.6 209.2000000000001C373.6 209.2000000000001 382.6 212.2000000000001 382.6 227.2000000000001C382.5 237.8000000000001 373 238.3000000000001 364.5 238.3000000000001zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM128.3 232.6C128.3 253.6 112.1 260.6 93.6 260.6H53.6C51.1 260.6 48.6 258.6 48.4 255.9L32 153.8C31.7 151.8 33.2 149.8 35.2 149.8H54.2C56.9 149.8 59.4 152.7 59.7 155.5L64.2 182.1C65.2 189.3 77.4 186.8 82.2 186.8C110.8 186.8 128.3 203.8 128.3 232.6zM212.5 223.8H193.5C189.7 223.8 189.5 218.3 189.3 215.6C183.5 224.1 175.1 225.6 165.6 225.6C141.1 225.6 122.4 204.1 122.4 180.4C122.4 160.9 134.6 148.2 154.1 148.2C163.1 148.2 174.3 153.1 180.6 160.1C180.1 158.6 179.6 155.4 179.6 153.9C179.6 151.6 180.6 149.9 182.8 149.9H200C202.7 149.9 205 152.8 205.5 155.6L215.7 219.9C216 221.8 214.5 223.8 212.5 223.8zM253 125.9L316.7 218.5C317.2 219 317.2 219.5 317.2 220.2C317.2 221.9 315.7 223.7 314 223.7H294.8C293.1 223.7 291.3 222.7 290.3 221.2L263.8 182.1999999999999L252.8 219.6999999999999C252 221.8999999999999 249.8 223.6999999999999 247.3 223.6999999999999H228.6C226.9000000000001 223.6999999999999 225.4000000000001 221.8999999999999 225.4000000000001 220.1999999999999C225.4000000000001 219 244.9000000000001 163.3999999999999 246.6 158.0999999999999C243.9000000000001 154.2999999999999 226.1 129.4999999999999 226.1 126.4999999999999C226.1 124.6999999999999 227.6 123.2999999999999 229.3 123.2999999999999H248.5C250.3 123.3999999999999 252 124.3999999999999 253 125.8999999999999zM412.3 232.6C412.3 253.6 396.1 260.6 377.6 260.6H337.9000000000001C335.2000000000001 260.6 332.7000000000001 258.6 332.4000000000001 255.9L316.2000000000001 153.9C316.0000000000001 151.9 317.5000000000001 149.9 319.4000000000001 149.9H339.9000000000001C341.9000000000001 149.9 343.4000000000001 151.4 343.9000000000001 153.1L348.4000000000001 182.1C349.4000000000001 189.3 361.6 186.8 366.4000000000001 186.8C394.8 186.8 412.3 203.8 412.3 232.6zM496.5 223.8H477.5C473.7 223.8 473.5 218.3 473.2 215.6C467.7 224.1 459.2 225.6 449.5 225.6C425 225.6 406.3 204.1 406.3 180.4C406.3 160.9 418.5 148.2 438 148.2C447.3 148.2 458.5 153.1 464.5 160.1C464.2 158.6 463.5 155.4 463.5 153.9C463.5 151.6 464.5 149.9 466.7 149.9H484C486.7 149.9 489 152.8 489.5 155.6L499.7 219.9C500 221.8 498.5 223.8 496.5 223.8zM544 257.1C544 259.1 542.5 260.6 540.8 260.6H522.3C520.8 260.6 519.3 259.4 519.0999999999999 257.9L502.8999999999999 153.9L502.5999999999999 153.4C502.5999999999999 151.6 504.0999999999999 149.9 506.0999999999999 149.9H522.5999999999999C525.0999999999999 149.9 527.5999999999999 152.8 527.8 155.6L544 256.8V257.1zM454 205.3C441.8 205.3 432.3 195.6 432.3 183.3C432.3 173.6 439.3 168.3 448.5 168.3C460.5 168.3 470.2 177.5 470.2 189.8C470.3 199.6 463.3 205.3 454 205.3z" /> + <glyph glyph-name="cc-stripe" + unicode="" + horiz-adv-x="576" d=" M396.9 191.5C396.9 172.4 388.1 158.1 375 158.1C366.7 158.1 361.7 161.1 358.2 164.8L358 217.6C361.7 221.7 366.8 224.6 375 224.6C387.9 224.7 396.9 210.1 396.9 191.5zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM122.2 166.9C122.2 209.2 67.9 201.6 67.9 217.6C67.9 223.1 72.5 225.3 80 225.3C90.8 225.3 104.5 222 115.3 216.2V249.6C103.5 254.3 91.8 256.1 80 256.1C51.2 256.1 32 241.1 32 215.9C32 176.6 86 183 86 166C86 159.4 80.3 157.3 72.4 157.3C60.6 157.3 45.5 162.2 33.5 168.6V134.7000000000001C46.7 129.0000000000001 60.1 126.6 72.3 126.6C101.9 126.8 122.2 141.3 122.2 166.9zM191.1 253.8H164.1V284.6L129.4 277.2L129.2000000000001 163.3C129.2000000000001 142.3 145.0000000000001 126.8 166.1000000000001 126.8C177.7000000000001 126.8 186.3000000000001 128.9 191.0000000000001 131.5V160.3999999999999C186.5000000000001 158.5999999999999 164.0000000000001 152.0999999999999 164.0000000000001 173V223.5H191.0000000000001V253.8zM264.9000000000001 253.8C260.2000000000001 255.5 243.6 258.6 235.3000000000001 243.3L233.1000000000001 253.8H202.4000000000001V129.3H237.9000000000001V213.7C246.3000000000001 224.7 260.5000000000001 222.6 265.0000000000001 221.1V253.8zM309.1 253.8H273.4000000000001V129.3H309.1V253.8zM309.1 301.1L273.4000000000001 293.5V264.6L309.1 272.2V301.1zM431.8 192.3C431.8 233.6 408.3 256.1 383.4000000000001 256.1C369.5000000000001 256.1 360.5000000000001 249.5 355.6 245L353.8 253.8H322.5V88L358 95.5L358.1 135.7C363.2000000000001 132 370.8 126.7 383.2000000000001 126.7C408.6 126.8 431.8000000000001 147.2 431.8000000000001 192.3zM544 191.1C544 227.5 526.4 256.2 492.7 256.2C458.9 256.2 438.4 227.5 438.4 191.3C438.4 148.5 462.6 126.8 497.2 126.8C514.2 126.8 526.9 130.6999999999999 536.6 136V164.6C526.9 159.7 515.8000000000001 156.7 501.7 156.7C487.9 156.7 475.7 161.6 474.1 178.2H543.6C543.7 180.2 544 187.6 544 191.1zM492.4 227.2C483.5 227.2 473.7 220.5 473.7 204.5H510.4C510.4 220.5 501.1 227.2 492.4 227.2z" /> + <glyph glyph-name="cc-visa" + unicode="" + horiz-adv-x="576" d=" M470.1 216.7S477.7 179.5 479.4 171.7H446C449.3 180.6 462 215.2 462 215.2C461.8 214.9 465.3 224.3 467.3 230.1L470.1 216.7zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM152.5 116.8L215.7 272H173.2L133.9 166L129.6 187.5L115.6 258.9C113.3 268.8 106.2 271.6 97.4 272H32.7L32 268.9C47.8 264.9 61.9 259.1 74.2 251.8L110 116.8H152.5zM246.9 116.6L272.1 272H231.9000000000001L206.8000000000001 116.6H246.9000000000001zM386.8 167.4C387 185.1 376.2 198.6 353.1 209.7000000000001C339 216.8000000000001 330.4000000000001 221.6000000000001 330.4000000000001 228.9000000000001C330.6 235.5000000000001 337.7000000000001 242.3000000000001 353.5000000000001 242.3000000000001C366.6000000000001 242.6000000000001 376.2000000000001 239.5000000000001 383.4000000000001 236.4000000000001L387.0000000000001 234.7000000000001L392.5000000000001 268.3000000000001C384.6000000000001 271.4000000000001 372.0000000000001 274.9000000000001 356.5000000000001 274.9000000000001C316.8000000000001 274.9000000000001 288.9000000000001 253.7000000000001 288.7000000000001 223.5C288.4000000000001 201.2 308.7000000000001 188.8 323.9000000000001 181.3C339.4000000000001 173.7 344.7000000000001 168.7 344.7000000000001 162C344.5000000000001 151.6 332.1 146.8 320.6 146.8C304.6 146.8 296 149.3 282.9000000000001 155.1L277.6 157.6L272 122.7000000000001C281.4 118.4 298.8 114.6 316.8 114.4C359 114.3 386.5 135.2000000000001 386.8 167.4zM528 116.6L495.6 272H464.5C454.9 272 447.6 269.2 443.5 259.1L383.8 116.6H426S432.9 135.8 434.4 139.9H486C487.2 134.4 490.8 116.6 490.8 116.6H528z" /> + <glyph glyph-name="centercode" + unicode="" + horiz-adv-x="512" d=" M329.2 179.4C325.4 144.2 293.8 118.8 258.6 122.6C223.4 126.4 198 158 201.8 193.2C205.6 228.4 237.2 253.8 272.4 250C307.5 246.2 333 214.5999999999999 329.2 179.4zM243.4 -55.7C96.7 -48 -8.2 82.5 10.1 223.7C21.3 310.3 75.9 380.6 149.2 415.7C310.2 492.8 498.9 378.3 503.9 199.1C508 52.1 385.5 -63.1 243.4 -55.7zM423.3 124.3C451.1999999999999 242.3 262.8 330.2 186.1 358.5C128.6 302.2 117 169.9 152.3 14.1C221.1 -1.7 321.4 40.4999999999999 423.3 124.3z" /> + <glyph glyph-name="chrome" + unicode="" + horiz-adv-x="496" d=" M131.5 230.5L55.1 347.9C102.7 407.1 174.1 439.7 247.1 440C289.4 440.3 332.6 429.5 371.9 406.8C415.3 381.6 448.3 345.4 469.3 303.8L264 314.6C205.9 318 150.6 285.3 131.5 230.5zM164.4 192C164.4 145.8 201.8 108.4 248 108.4S331.6 145.8 331.6 192S294.2000000000001 275.6 248.0000000000001 275.6S164.4 238.3 164.4 192zM479.3 281.2L339.6 274C377.5 229.7 378.1 165.8 346.2000000000001 116.8L234.1 -55.6C280.6 -58.1 328.5 -47.9 371.9 -22.7C479.3 39.3 522.8 169.3 479.3 281.2zM133.7 144.4L40.4 327.9C14.9 288.9 0 242.1 0 192C0 68 90.8 -34.7 209.5 -52.9L273.2 71.9C215.6 61.1 160 92.7000000000001 133.7 144.4z" /> + <glyph glyph-name="cloudscale" + unicode="" + horiz-adv-x="448" d=" M318.1 294L308.7000000000001 286.4C286.2000000000001 305.7000000000001 257.2000000000001 320 225.4000000000001 320C153.8 320 96 259.2 96 187.7C96 181.1 96.4 174.6 97.4 168.3C95.4 224.3 139.2 265.7000000000001 190 265.7000000000001C214.2 265.7000000000001 236.2 256.3 252.6 241.0000000000001L227.4 220.6C219.1 221.5 210.6 218.8 204.3 212.5C193.2 201.5 193.2 183.6 204.3 172.5C215.4 161.5 233.2 161.5 244.3 172.5C250.6 178.8 253.3 187.4 252.4 195.6L327.6 284.4C333.9000000000001 290.9 324.3 300.3 318.1 294zM234.3 182.5C228.7 177 219.7 177 214.1 182.5C208.5 188.1 208.5 197.1 214.1 202.7S228.7 208.3 234.3 202.7S239.9 188 234.3 182.5zM224 416C100.5 416 0 315.5 0 192S100.5 -32 224 -32S448 68.5 448 192S347.5 416 224 416zM224 32C135.8 32 64 103.8 64 192S135.8 352 224 352S384 280.2 384 192S312.2 32 224 32z" /> + <glyph glyph-name="cloudsmith" + unicode="" + horiz-adv-x="332" d=" M332.5 28.1C332.5 -18.3 294.9 -56 248.5 -56S164.5 -18.3 164.5 28.1S202.1 112.1 248.5 112.1S332.5 74.5 332.5 28.1zM248.5 272C294.9 272 328.5 309.6 328.5 356S294.9 440 248.5 440S160.5 402.4000000000001 160.5 356S130.9 280 84.5 280S0.5 238.4000000000001 0.5 192S38.1 112 84.5 112S168.5 145.6 168.5 192S202.1 272 248.5 272z" /> + <glyph glyph-name="cloudversify" + unicode="" + horiz-adv-x="616" d=" M148.6 144C156.8 75.5 216 28.5 294.6 32.7C345.8 -10.6 431.4000000000001 -13.1 481 38.3C550.2 37.2 599.5 82.9 612.5 137.8C627.3 200.3 594.3 270.3 520.4 292.9C487.4 381 389 394.4 333.9 377.9C276.6 360.6 249.6 324.7 234.6 268.2C226.8 265.5 208.1 259.3 189.6 244.1C201.3 244.1 204.8 235.2 204.8 224.6V204.2C204.8 193.5 196.1 184.7 185.3 184.7H165.1C154.4 184.7 145.6 190.7 145.6 201.4V208H98.8C95 208 88 203.7 88 196.1V155.7C88 149.3 93.3 143.9 99.7 143.9H148.6zM376 136C365.3 89.7 397.7 63.6 431.3 49.2C324.1 15.4 259.7 100 296 160C262.8 138.4 262.3 88.8 266.8 67.1C248.9 79.5 213 99.5 209.4 146.9C206.4 186.8 230.9 222.6 266.4 240.8000000000001C297 256.6 369.9 249.3 400 200C385.9 248 346.2 270.1 298.2 274.8C329.1 305.5 362.6 325.1 412.4 318.5C482.2 309.2 545.5999999999999 235.7 480.1 168C515.0999999999999 184.3 528.8 222.4 527.5999999999999 244.9L538.0999999999999 225.3C549.8999999999999 203.3 553.3 177.7 547.4999999999999 153.3C538.2999999999998 114.3 506.8999999999999 84.5 467.7999999999999 76.8C435.6999999999999 70.5 384.7 81.9 375.9999999999999 136zM128 240H88.2C79.3 240 72 247.3 72 256.2V295.8C72 304.7 79.3 312 88.2 312H128C136.9 312 144.2 304.7 144.2 295.8V256.2C144.2 247.3 136.9 240 128 240zM10.1 280C4.5 280 0 284.5 0 290.1V317.9C0 323.5 4.5 328 10.1 328H37.8C43.3 328 47.9 323.5 47.9 317.9V290.1C47.9 284.5 43.4 280 37.8 280H10.1zM168 305.3V326.7000000000001C168 331.8 172.2 336 177.3 336H198.7C203.8 336 208 331.8 208 326.7000000000001V305.3C208 300.2000000000001 203.8000000000001 296 198.7 296H177.3C172.2 296 168 300.2 168 305.3zM56 212.5V187.5C56 181.2 50.9 176 44.6 176H19.4C13.1 176 8 181.2 8 187.5V212.5C8 218.8 13.1 224 19.4 224H44.5C50.9 224 56 218.8 56 212.5z" /> + <glyph glyph-name="codepen" + unicode="" + horiz-adv-x="512" d=" M502.285 288.296L268.2850000000001 444.296C260.298 449.211 251.7740000000001 449.256 243.7140000000001 444.296L9.714 288.296C3.714 284.2970000000001 0 277.153 0 270.011V114.012C0 106.869 3.714 99.726 9.715 95.726L243.715 -60.296C251.702 -65.211 260.226 -65.256 268.286 -60.296L502.286 95.726C508.286 99.725 512.001 106.869 512.001 114.012V270.011C512 277.153 508.286 284.2970000000001 502.285 288.296zM278 384.8690000000001L450.286 270.011L373.429 218.582L278 282.2970000000001V384.8690000000001zM234 384.8690000000001V282.2970000000001L138.571 218.582L61.714 270.011L234 384.8690000000001zM44 228.868L99.143 192.011L44 155.154V228.868zM234 -0.847L61.714 114.011L138.571 165.4400000000001L234 101.725V-0.847zM256 140.011L178.285 192.011L256 244.011L333.7150000000001 192.011L256 140.011zM278 -0.847V101.725L373.429 165.4400000000001L450.286 114.0110000000001L278 -0.847zM468 155.154L412.857 192.011L468 228.868V155.154z" /> + <glyph glyph-name="codiepie" + unicode="" + horiz-adv-x="472" d=" M422.5 245.1C453.2 245.1 456 192 422.2 192H411.4V147.7H384.8V245.1H422.5zM472 95.4C429.9 3.5 350.4 -56 248 -56C111 -56 0 55 0 192S111 440 248 440C345.4 440 420.8 386.3 466.2 301.6L280.2 192.8L472 95.4zM433.5 82.9L373.2 113.6C346.1 69.3 302.8 42.1999999999999 250.8 42.1999999999999C168.3 42.1999999999999 101.6 108.8999999999999 101.6 191.0999999999999C101.6 273.5999999999999 168.3 340.2999999999999 250.8 340.2999999999999C299.2 340.2999999999999 339.7 316.7999999999999 367.7 276.8999999999999L427.2 311.4999999999999C386.5 374.0999999999999 322.5 411.4999999999999 248 411.4999999999999C126.8 411.4999999999999 28.5 313.1999999999999 28.5 191.9999999999999S126.8 -27.5 248 -27.5C326.6 -27.5 394.5 14.6 433.5 82.9z" /> + <glyph glyph-name="connectdevelop" + unicode="" + horiz-adv-x="576" d=" M550.5 207L500.411 293.786C501.482 295.928 502.286 298.339 502.286 301.0180000000001C502.286 309.054 495.59 315.751 487.554 316.019L432.107 411.9120000000001C432.643 413.519 433.178 415.126 433.178 416.733C433.178 425.304 426.214 432.001 417.91 432.001C413.089 432.001 409.071 429.858 406.124 426.376H299.518C296.839 429.857 292.8210000000001 432 288 432S279.161 429.857 276.482 426.375H170.411C167.464 429.857 163.447 432 158.625 432C150.322 432 143.357 425.304 143.357 416.732C143.357 415.125 143.893 413.25 144.429 411.911L88.446 314.678C83.09 312.2680000000001 79.339 307.178 79.339 301.017C79.339 300.482 79.607 299.9460000000001 79.607 299.41L26.303 207.267C19.071 205.928 13.713 199.767 13.713 192.267C13.713 185.035 18.802 178.874 25.767 177.267L80.946 81.909C80.41 80.302 80.142 78.963 80.142 77.088C80.142 69.8559999999999 85.231 63.6949999999999 92.196 62.356L143.893 -27.376C143.357 -28.983 142.822 -30.858 142.822 -32.733C142.822 -41.304 149.786 -48.001 158.09 -48.001C162.911 -48.001 166.929 -45.858 169.608 -42.6439999999999H276.483C279.161 -45.857 283.447 -48 288 -48S296.839 -45.857 299.5180000000001 -42.643H406.6610000000001C409.3390000000001 -45.589 413.3570000000001 -47.464 417.6430000000001 -47.464C426.2140000000001 -47.464 432.9110000000001 -40.5 432.9110000000001 -32.196C432.9110000000001 -30.589 432.6440000000001 -29.25 432.1080000000001 -27.911L483.8050000000001 62.357C490.7690000000001 63.696 495.859 69.857 495.859 77.0889999999999C495.859 78.696 495.5910000000001 80.3029999999999 495.0550000000001 81.91L549.9660000000001 177.268C556.9300000000002 178.607 562.2880000000001 184.768 562.2880000000001 192.268C562.2860000000002 199.5 557.1960000000001 205.661 550.5000000000001 207zM153.535 -2.732L109.875 73.071H153.535V-2.732zM153.535 81.107H109.875C109.607 82.178 109.071 83.249 108.536 84.321L153.535 131.731V81.107zM153.535 143.518L103.178 90.2139999999999C101.839 90.7499999999999 100.499 91.5539999999999 99.16 91.821L43.447 188.25C43.982 189.589 43.982 190.929 43.982 192.268S43.982 194.678 43.714 195.75L95.679 285.75C98.358 286.0180000000001 101.036 286.822 103.447 288.429L153.536 236.464V143.518zM153.535 245.84L107.732 293.25C109.071 295.393 109.875 298.071 109.875 301.017C109.875 301.285 109.607 301.821 109.607 302.089L153.535 317.893V245.84zM153.535 326.465L109.875 310.661L153.535 386.197V326.465zM480.054 287.357L480.8579999999999 286.018L445.5 118.875L381.75 186.107L479.786 287.625L480.054 287.357zM291.75 92.893L303.2680000000001 81.107H280.5L291.75 92.893zM291.4820000000001 104.143L208.179 189.589L287.7320000000001 273.964L370.7680000000001 186.375L291.4820000000001 104.1429999999999zM296.8390000000001 98.25L376.1250000000001 180.482L443.6250000000001 109.232L437.7330000000001 81.107H313.714L296.839 98.25zM410.411 403.607C411.4820000000001 403.0710000000001 412.553 402.535 413.8930000000001 402.267L471.75 301.553V301.017C471.75 298.0710000000001 472.553 295.3930000000001 473.893 293.25L376.393 192L293.358 279.589L410.411 403.607zM401.304 405.75L287.7320000000001 285.482L230.6780000000001 345.75L397.0170000000001 405.75H401.3040000000001zM277.821 405.75C280.499 403.072 283.981 401.4650000000001 288 401.4650000000001S295.5 403.072 298.1789999999999 405.75H373.1789999999999L224.786 352.179L173.893 405.75H277.8210000000001zM161.572 400.125L162.643 402.267A33.834 33.834 0 0 1 165.322 403.0710000000001L216.483 349.231L161.572 329.41V400.125zM161.572 320.839L222.375 342.803L282.107 279.589L202.554 195.482L161.572 237.535V320.839zM161.572 228.161L198 190.393L161.572 152.089V228.161zM161.572 140.303L203.625 184.767L286.393 98.785L269.25 81.107H161.572V140.303zM168.536 -21.75C166.929 -20.143 165.054 -19.072 162.643 -18.268L161.572 -16.6609999999999V73.071H261.482L169.875 -21.75H168.536zM298.447 -21.75C295.7680000000001 -19.34 292.019 -17.465 288 -17.465S280.233 -19.34 277.553 -21.75H181.124L272.731 73.071H311.035L402.642 -21.75H298.447zM418.447 -9.964L414.161 -17.464C412.822 -17.732 411.751 -18.267 410.679 -18.803L321.483 73.072H435.8589999999999L418.447 -9.964zM431.303 12.268L444.161 73.071H466.125L431.303 12.268zM466.125 81.107H445.7680000000001L450.3210000000001 102.2670000000001L467.4640000000001 84.0530000000001C466.929 83.2500000000001 466.393 82.179 466.1250000000001 81.107zM532.2860000000001 188.518L476.8390000000001 91.821C475.5000000000001 91.286 474.1600000000001 90.75 472.8210000000001 89.947L452.1960000000001 111.911L486.7500000000001 275.839L532.5530000000001 196.553C532.2860000000001 195.214 531.7500000000001 193.875 531.7500000000001 192.268C531.7500000000001 190.929 532.0180000000001 189.857 532.2860000000001 188.518z" /> + <glyph glyph-name="contao" + unicode="" + horiz-adv-x="512" d=" M45.4 143C59.8 75.9 71.8 14 113.6 -32H34C15.3 -32 0 -16.8 0 2V382C0 400.7 15.2 416 34 416H91.7C77.9 403.4 65.6 388.8 54.8 372.4C9.4 302.4 27.8 225.6 45.4 143zM478 416H387.8C409.2 394.6 427 366.5 440.5 331.9L303.4 302.6C288.5 331.6 265.6 355.9 220.8 346.5C196.2 341.2 179.8 327.2 172.5 311.9C163.7 293.2000000000001 159.3 272.1 180.7 171.6C201.8 71.4 214.4 53.9 230.2 40.4C243.1 29.3 263.6 23.4 288.5 28.7C333 38.1 344.2 69.4 345.9 101.9L483.3 131.5000000000001C486.4999999999999 60.0000000000001 464.6 6.3000000000001 425.9 -32.0999999999999H478C496.7 -32.0999999999999 512 -16.8999999999999 512 1.9000000000001V382C512 400.8 496.8 416 478 416z" /> + <glyph glyph-name="cpanel" + unicode="" + horiz-adv-x="640" d=" M52.9 234.3H92.9L86.7 210.7C84.8 204.2 79.3 199.8 72.4 199.8H53.8C28.9 199.8 29.1 162.4 53.8 162.4H65.1C69.3 162.4 72.7 158.5000000000001 71.5 154.1L64.4 128H52C18.5 128 -7 159.4 1.7 193.2C9 220.2 30 234.3 52.9 234.3M73.1 128L108 258.1C109.8 264.5 115.2 269 122.3 269H159.3C183.4 269 204.7 252.6 210.3 227.8C216.9 198.7 195.8 162.5 158.6 162.5H126.6L133 186.3C134.8000000000001 192.5 140.3000000000001 197.1 147.3000000000001 197.1H157.6000000000001C170.0000000000001 197.1 178.4000000000001 208.8 175.9000000000001 219.7C173.8000000000001 228.9 166.0000000000001 234.5000000000001 157.6000000000001 234.5000000000001H137.8000000000001L112 138.8C110.1 132.6 104.6 128.1 97.8 128.1L73.1 128M293.7 197.4C294 198.4 295.6 202.7 291.6 202.7H234.1C224.4 202.7 217.5 211.6 219.9 221.2L223.4 234.6H301.3C320.1 234.6 334.6 217 329.8 197.8L315.8 146C313 135.4 303.6 128.2 292.4 128.2L234.9 128.4C192 128.4 196.4 192.2 235.6 192.2H284L280.5 179C278.6 172.8 273.1 168.2 266.3 168.2H244.7C239.4 168.2 239.4 160.3 244.7 160.3H279.6C284.2000000000001 160.3 284.7000000000001 164.2 285.1 165.6L293.7000000000001 197.4M396.8000000000001 234.3000000000001C431.2000000000001 234.3000000000001 456.1000000000001 202.0000000000001 447.1000000000001 168.9L438.3000000000001 135.8C437.1000000000001 130.9 432.6000000000001 128 428.0000000000001 128H408.9000000000001C404.4000000000001 128 401.3 132 402.5000000000001 136.3L413.1000000000001 176.3C416.4000000000001 187.9 407.5000000000001 199.7 395.0000000000001 199.7H375.2000000000001L358.0000000000001 135.7000000000001C356.8000000000001 130.9 352.4000000000001 127.9 347.6000000000001 127.9H328.7000000000001C324.5000000000001 127.9 321.1000000000001 131.8 322.3000000000002 136.2000000000001L348.5000000000001 234.2000000000001H396.8000000000002M498 196.4L490 166.4C489.1 163.1 491.5 159.7 495.1 159.7H568.4L562.6999999999999 138.7C560.8 132.5 555.3 128 548.4999999999999 128H481.7999999999999C461.7999999999999 128 448.4999999999999 147 453.4999999999999 164.7L464.2999999999999 204.7C469.0999999999999 222.3 484.9999999999999 234.3 502.8999999999999 234.3H550.1999999999999C569.1999999999999 234.3 583.4 216.6 578.4999999999999 197.5L575.2999999999998 185.5C572.3999999999999 174.5 562.5999999999998 167.9 552.0999999999998 167.9H498.6999999999998L502.1999999999998 180.9C503.7999999999998 187.1 509.3999999999998 191.7 516.3999999999999 191.7H538C540 191.7 541.3 192.7 541.9 194.7L542.6 197.3C543.3000000000001 200 541.3000000000001 202.4 538.7 202.4H505.8000000000001C501.7 202.4 498.9000000000001 200.3 498.0000000000001 196.4zM568.2 128L603.8000000000001 261.1C605.0000000000001 265.8 609.3000000000001 269 614.2 269H633.1C637.6 269 640.8000000000001 265 639.6 260.7L613.1 162.5C608 141.8 588.9 128 568.2 128" /> + <glyph glyph-name="creative-commons" + unicode="" + horiz-adv-x="512" d=" M255.547 440C392.884 440 504 333.5610000000001 504 191.996C504 42.021 381.106 -56 255.562 -56C122.319 -56 8 53.443 8 191.996C8 323.175 113.486 440 255.547 440zM256.446 395.266C136.105 395.266 52.719 294.698 52.719 191.988C52.719 85.473 141.703 -10.406 256.446 -10.406C357.974 -10.406 459.2669999999999 69.036 459.2669999999999 191.981C459.266 306.754 367.4939999999999 395.266 256.4459999999999 395.266zM253.338 233.173L220.113 215.898C214.718 227.101 204.863 235.824 192.654 235.824C170.52 235.824 159.437 221.215 159.437 191.982C159.437 168.14 168.883 148.14 192.654 148.14C207.1229999999999 148.14 217.3069999999999 155.231 223.22 169.399L253.771 153.899C240.958 130 216.8839999999999 114.924 188.6699999999999 114.924C145.5079999999999 114.924 114.7109999999999 142.196 114.7109999999999 191.976C114.7109999999999 241.517 147.4169999999999 269.035 187.3449999999999 269.035C218.0589999999999 269.048 240.0459999999999 257.089 253.3379999999999 233.173zM396.382 233.173L363.607 215.898C358.09 227.38 348.283 235.824 335.707 235.824C313.565 235.824 302.482 221.215 302.482 191.982C302.482 168.076 311.984 148.14 335.707 148.14C350.161 148.14 360.352 155.231 366.25 169.399L397.25 153.899C383.887 130.03 359.799 114.924 332.164 114.924C288.725 114.924 258.205 141.912 258.205 191.976C258.205 241.499 290.903 269.035 330.831 269.035C361.5370000000001 269.048 383.4000000000001 257.089 396.382 233.173z" /> + <glyph glyph-name="css3-alt" + unicode="" + horiz-adv-x="384" d=" M0 416L34.9 20.2L192 -32L349.1 20.2L384 416H0zM313.1 336L308.3 288.7L193 239.4L192.7 239.3H304.2L291.4 92.7000000000001L193.2 64.0000000000001L94.4 93.2000000000001L88 167.1H136.9L140.1 128.8L192.7 115.5L247.4 130.9L251.1 192.5L84.8 193V193.1L84.6 193L81 239.3L193.1 286L199.6 288.7H76.7L70.9 336H313.1z" /> + <glyph glyph-name="css3" + unicode="" + horiz-adv-x="512" d=" M480 416L416 48L192.7 -32L0 48L19.6 142.8H101.6L93.6 102.2L210 57.8L344.1 102.2L362.9000000000001 199.3H29.5L45.5 281.3H379.2L389.7 334H56.3L72.6 416H480z" /> + <glyph glyph-name="cuttlefish" + unicode="" + horiz-adv-x="440" d=" M344 142.5C326.5 110.9 286.6 88 248 88C191.4 88 144 135.4 144 192S191.4 296 248 296C286.6 296 326.5 273.1 344 241.5C357.7 292.4 385.7 334.8 431 359.3C385.7 408.9 320.5 440 248 440C111 440 0 329 0 192S111 -56 248 -56C320.5 -56 385.7 -24.9 431 24.7C385.7 49.2 357.7 91.6 344 142.5z" /> + <glyph glyph-name="d-and-d" + unicode="" + horiz-adv-x="576" d=" M82.5 349.1C81.9 366.3 84.5 382.9 95.2 397.3C95.5 389.9 96.4 382.8 99.4 375.7C105.3 403.2 119.1 425 141.7 441.2C139.8 435.3 138.2 429.4 138.7 423.5C147.4 430.9 157.5 441.3 183.1 446.2C197.8 449 212.8 448.2 225.2 445.2C263.7 435.9 286.2 410.9 294.9 372.9C300.2 349.8 295.6 327.9 286.6 306.5C281.4 294.1 274.6 282.1 265.9 271.4C263.9 273.3 262 275.2000000000001 260.1 277C217.3 317.8 233.3 302.2 222.7 314.4C221.6 315.6 221.7 316.6 222.6 318C230.9 331.5 234.4 346.2 232.6 362C231.5 371.8 228.3 380.9 221.3 388.2C206.8 403.5 182.1 403.2 167.8 387.6C156.4 375.1 153.7 360.2 156.9 344C157.0999999999999 342.7 157.3 341.3 156.9 340.1C153.5 326.4 152.3 312.5 154.4 298.5C154.5 298 154.5 297.4 154.5 296.9C154.5 296.6 154.4 296.4 154.3 295.8C132.5 306.8 118.3 324.1 111.1 348C102.8 330.2000000000001 100 312.5 104.5 293.9C88.9 309.1 83.2 328.2 82.5 349.1zM552.1 225.9C540.5 237.5 527.1 246.3 512 252.5C499.2 257.7 486 260.4 472.1 259.6C462.1 259 452.5 256.5 443.1 253.2C440.6 252.3 438 251.6 435.4000000000001 251C430.5000000000001 249.8 428.1 254.1 430.7000000000001 257.8C433.9000000000001 262.4 434.1 262 445.7000000000001 269.8C446.3000000000001 270.2 446.9000000000001 270.6 447.9000000000001 271.3H445.4000000000001C444.8 271.3 444.2000000000001 271.1 443.5000000000001 271C424.2000000000001 267.7 412.8000000000001 255.5 394.6000000000001 241.4C384.2000000000001 233.3 380.8000000000001 237.6 382.6000000000001 241.9C384.0000000000001 245.4 385.9000000000001 248.6 387.7000000000001 251.9C388.7000000000001 253.7 390.0000000000001 255.3 391.2000000000001 257C391.0000000000001 257.2 390.7000000000001 257.3 390.5000000000001 257.5C363.5000000000001 239.2 343.8000000000002 215.1 332.8000000000002 184.2C333.1000000000002 183.9 333.5000000000001 183.6 333.8000000000002 183.3C334.1000000000002 183.9 334.3000000000002 184.5 334.7000000000001 185C345.1000000000001 197.1 357.5000000000001 206.8 371.3000000000002 214.8C389.5000000000001 225.4 408.8000000000002 233.1 430.0000000000001 235C434.3000000000002 235.4 438.7000000000001 235.1 443.1000000000002 235.1C441.3000000000002 234.4 439.6000000000002 234.2 437.8000000000002 234C419.3000000000002 231.6 402.3000000000002 225 386.3000000000002 215.5C356.1000000000002 197.6 331.8000000000002 173.3 311.2000000000002 145.1C310.9000000000002 144.7000000000001 310.8000000000002 144.2000000000001 310.5000000000002 143.8C325.0000000000002 138.5 334.5000000000002 126.5 346.6000000000002 118.2C346.8000000000002 118.3 346.9000000000002 118.4 347.0000000000002 118.6L348.2000000000002 121.3C360.4000000000002 148.1999999999999 375.2000000000002 173.6 394.9000000000002 195.8C411.6000000000002 214.6 432.9000000000002 221.1 457.4000000000001 215.8C463.3000000000001 214.5 468.8000000000001 211.4 474.6000000000001 209C476.9000000000001 210.4 479.7000000000002 212.1999999999999 482.6000000000001 213.6999999999999C491.0000000000001 218 500.0000000000001 220.6999999999999 509.3000000000001 222.6999999999999C524.0000000000001 225.8 538.8000000000002 227.6 553.8000000000002 224V224.5C553.3000000000002 224.9 552.6000000000001 225.3 552.1000000000001 225.9zM316.7 50.4C277.3 83.4 293.9 69.9 274 86C273.2 85.1 274 86.2 272.1 83C260.9000000000001 63.9 246.6 47.7 228.1 35.4C217.8 28.6 206.6 23.6 194 23.6C172.4 23.6 155.8 33.1 144.6 51.4C132.6 70.9 131.3 92.1 136.4 114C144.2000000000001 147.8 166.5 169.2 175 178.3C156.3000000000001 184.5 142 176.6 128.6 164.4C129.4 178.3 132.9 190.6 140.4 201.7000000000001C116.1 191.1 94.5 176.7000000000001 75.6 157.8000000000001C75.3 163.6000000000001 81 201.5000000000001 81.2 202.5000000000001C81.5 205.2000000000001 80.6 207.8000000000001 78.2 209.9000000000001C54 185.2000000000001 33.7 158.1000000000001 22.1 125.3000000000001C29.5 131.2000000000001 37 136.7000000000001 45.7 141.5000000000001C37.4 119.2000000000001 26.1 88.7000000000001 37.9 40.4000000000001C42.5 21.4000000000001 49.8 3.6000000000001 62 -11.8999999999999C64.9 -15.5999999999999 68.3 -18.7999999999999 71.5 -22.1999999999999C71.7 -21.9999999999999 71.9 -21.8999999999999 72.1 -21.6999999999999C70.7 -14.6999999999999 69.9 -7.5999999999999 70.6 0.2C72.8 -2.9999999999999 74.5 -5.8 76.5 -8.4C89.1 -24.4 105.2 -35.8 123.7 -44C148.7000000000001 -55.3 174.8000000000001 -57.3 201.6 -52.6C256.5 -42.9 292.3 -4 317.6 46.2C318.6 48 318.2000000000001 49.1 316.7000000000001 50.4zM488.7 96.8C479.2 99.9 466.5 100.9999999999999 460 99.6999999999999C469.9 95.6999999999999 474.1 93.0999999999999 478.8 87.6999999999999C491.4 73.3 489.2 52.9999999999999 473.4 42.0999999999999C461.7 33.9999999999999 448.5000000000001 31.5999999999999 434.5000000000001 32.9999999999999C433.3000000000001 33.0999999999999 432.2000000000001 33.3999999999999 431.5000000000001 33.5999999999999C434.3000000000001 37.2999999999999 437.5000000000001 40.5999999999999 439.6000000000001 44.3999999999999C449.0000000000001 61.1999999999999 445.0000000000001 86.4999999999999 430.9000000000001 100.4999999999999C428.8000000000001 102.6 426.3000000000001 104.3999999999999 423.9000000000001 106.3999999999999C423.6000000000001 105.0999999999999 423.8000000000001 104.2999999999999 424.0000000000001 103.5999999999999C428.2000000000001 86.9999999999999 415.9000000000001 71.1999999999999 399.2000000000001 71.7999999999999C391.6000000000001 72.0999999999999 385.3000000000002 75.5999999999999 379.6000000000001 80.2999999999999C360.1000000000001 96.3999999999999 340.5000000000001 112.3999999999999 321.1000000000001 128.5999999999999C315.2000000000001 133.4999999999999 308.6000000000001 136.6999999999999 301.0000000000001 137.2999999999999C296.4000000000001 137.6999999999999 291.7000000000001 137.8999999999999 287.1000000000001 138.1999999999999C281.2000000000001 138.5999999999999 278.3000000000001 140.9999999999999 276.7000000000001 146.5999999999999C275.8000000000002 149.9999999999998 275.2000000000001 153.3999999999999 274.5000000000001 156.7999999999999C273.0000000000001 164.8999999999999 268.3000000000002 169.7999999999999 260.2000000000001 170.9999999999998C255.8000000000001 171.6999999999998 251.3000000000001 171.9999999999998 246.9000000000001 172.4999999999998C233.9000000000001 173.8999999999998 227.1000000000001 179.8999999999998 224.3000000000001 192.7999999999999C219.3000000000001 181.7999999999999 222.7000000000001 170.3999999999999 231.6000000000001 162.8999999999999C236.1000000000001 159.0999999999999 240.9000000000001 155.5999999999999 245.4000000000001 151.6999999999999C250.0000000000001 147.8999999999999 252.8000000000002 142.9999999999999 253.3000000000002 136.8999999999999C253.7000000000002 132.1999999999999 254.1000000000002 127.3999999999999 255.1000000000002 122.7999999999999C257.3000000000002 112.1999999999998 264.0000000000001 104.3999999999999 272.1000000000002 97.6999999999998C288.6000000000002 83.9999999999998 305.1000000000002 70.3999999999998 321.6000000000002 56.5999999999998C339.5000000000001 41.5999999999998 335.5000000000001 23.7999999999998 334.6000000000002 0.5999999999998C333.7000000000002 -22.3000000000002 346.8000000000002 -42.3000000000002 368.1000000000002 -50.6000000000002C369.1000000000002 -51.0000000000002 370.1000000000002 -51.2000000000002 371.7000000000002 -51.7000000000002C356.0000000000002 -33.5000000000002 361.6000000000002 -7.6000000000002 372.4000000000002 0.5999999999998C372.7000000000002 -1.6000000000002 372.8000000000002 -3.7000000000002 373.3000000000002 -5.8000000000002C382.7000000000001 -49.9000000000002 418.7000000000001 -70.0000000000002 458.3000000000001 -62.7000000000002C474.3000000000001 -59.8000000000002 488.9000000000001 -53.8000000000002 501.2000000000001 -42.9000000000001C503.2000000000001 -41.1000000000001 504.9000000000001 -38.8000000000001 507.1000000000001 -36.4000000000001C487.8000000000001 -41.0000000000002 471.3000000000001 -36.5000000000002 456.2000000000001 -25.8000000000001C456.9000000000001 -25.5000000000001 457.5000000000001 -25.5000000000001 458.1000000000001 -25.5000000000001C479.4000000000001 -27.3000000000001 498.7000000000001 -22.1000000000001 515.1000000000001 -8.1000000000001C534.6000000000001 8.4999999999999 541.7000000000002 34.7999999999998 532.5000000000001 57.8999999999999C524.2000000000002 77.9999999999999 508.9000000000001 90.1999999999999 488.7000000000001 96.7999999999998zM99.4 268.7C94.1 277.9 86.2 284.3 77.3 290C91 290.5 103.9 289.8 116.9 286.3C109.9 298.5 108.4 311 111.9 325C117.2 313.1 125.6 304.9 135.5 298.2000000000001C155.2 285 171.2 278.6 182.2 268C185.6 264.7000000000001 188.5 260.9000000000001 191.8 257.1C191 259.2000000000001 190.4 261.2000000000001 189.6 263.1C184.6 273.7000000000001 176.6 281.7000000000001 167 288.1C165.2 289.3 164.2 290.6 163.6 292.6C160.3 305.1 160.6 317.7000000000001 162.9 330.2000000000001C163.9 335.7000000000001 165.7 341.1 167.4 346.5C168.2 348.9000000000001 169.7 351.1 171.4 353.1C172 346.2 171.4 327.6 191 307.1C201.8 295.8 213.4 285.2000000000001 224.9 274.4000000000001C233.9 265.9000000000001 243.2 257.7000000000001 250.4 247.6C251.5 246.0000000000001 252.6 244.3 254.2 242.9000000000001C249.2 255.9000000000001 240.0000000000001 267 230.0000000000001 276.7000000000001C220.4 286.0000000000001 210.6 295.1 200.8000000000001 304.1C197.5 307.1 196.2000000000001 310.8000000000001 195.7000000000001 315.0000000000001C194.5000000000001 325.4000000000001 195.7000000000001 335.6 200.0000000000001 345.2000000000001C200.5000000000001 346.2000000000001 201.1000000000001 347.2000000000001 201.9000000000001 348.5000000000001C202.4000000000001 344.3000000000001 202.5000000000001 340.6 203.3000000000001 336.9000000000001C208.1000000000001 313.8000000000001 223.7000000000001 300.6000000000001 252.6000000000001 273.4000000000001C262.6000000000001 264.0000000000001 271.9000000000001 254.2000000000001 278.2000000000001 241.8000000000001C283.0000000000001 232.5000000000001 285.5000000000001 222.8000000000001 283.9000000000001 212.2000000000001C283.8000000000001 211.6000000000001 284.4000000000001 210.5000000000001 285.0000000000001 210.2000000000001C291.2000000000001 207.6000000000001 295.0000000000001 203.3000000000001 294.7000000000001 195.9000000000001C302.4000000000001 198.5000000000001 307.2000000000001 203.9000000000001 311.1000000000001 210.4000000000001C315.3000000000001 190.2000000000001 302.0000000000001 160.1000000000001 283.9000000000001 151.7000000000001C284.3000000000001 156.2000000000001 288.9000000000001 175.1 267.4000000000001 179.4C260.6000000000001 180.7000000000001 254.6000000000001 180.7000000000001 244.5000000000001 181.5000000000001C249.2000000000001 190.5000000000001 254.9000000000001 202.1000000000001 245.0000000000001 203.9000000000001C220.1000000000001 208.5000000000001 192.2000000000001 202.0000000000001 187.2000000000001 199.3000000000001C195.4000000000001 198.9000000000001 203.5000000000001 198.3000000000001 210.7000000000001 196.0000000000001C208.7000000000001 189.5000000000001 206.7000000000001 183.3000000000001 204.9000000000001 177.1000000000001C203.0000000000001 170.6000000000001 207.0000000000001 162.5000000000001 214.2000000000001 167.5000000000001C215.4000000000001 168.4 216.5000000000001 169.4 217.5000000000001 170.2000000000001C214.4000000000001 152.3000000000001 214.6000000000001 154.3000000000001 214.7000000000001 151.9C215.0000000000001 141.7000000000001 224.2000000000001 144.1 230.4000000000001 144.6C227.9000000000001 132.8 200.9000000000001 117.3 185.0000000000001 118.8C192.0000000000001 123.5 197.7000000000001 129.1 200.9000000000001 136.7C194.4000000000001 135.9 188.0000000000001 135.1 181.7000000000001 134.3L181.4000000000001 135.2C186.1000000000001 138.6 189.4000000000001 143 191.6000000000001 148.3C200.3000000000001 169.4 188.0000000000001 186.3 166.6000000000001 188.2C157.5000000000001 189 148.8000000000001 187.4 140.7000000000001 182.7C146.9000000000001 198.3 157.9000000000001 209.3 173.3000000000001 217.2C158.1000000000001 221.5 164.4000000000001 219.9 148.7000000000001 223.5C163.3000000000001 232.8 178.9000000000001 236.7 195.2000000000001 238.1C190.0000000000001 241.3 147.1000000000001 241.7 125.0000000000001 217.2C132.9000000000001 215.8 140.5000000000001 214.4 148.2000000000001 213C124.4000000000001 206 104.2000000000001 193.3 85.8000000000001 177.4C86.9000000000001 182.2 88.5000000000001 186.9 89.1000000000001 191.7C89.7000000000001 196.2 89.9000000000001 200.9 89.2000000000001 205.3C87.7000000000001 214.7 80.3000000000001 220.4 69.5000000000001 221.6C61.6000000000001 222.5 53.9000000000001 221.5 46.2000000000001 220.3C45.3000000000001 220.2 44.5000000000001 220 43.3000000000001 220.3C59.1000000000001 235.1 79.3000000000001 242 96.4000000000001 253.8C102.4000000000001 258.3 103.2000000000001 262 99.4000000000001 268.7zM227.8 241.9C231.1 225.9 240.4 216.4 251.6 217.6C247.0000000000001 228.9 239.5000000000001 237.1 227.8 241.9z" /> + <glyph glyph-name="dashcube" + unicode="" + horiz-adv-x="448" d=" M326.6 344H110.4C59.3 344 19.2 300.7 19.2 250.5V21C19.2 -29.5 59.3 -64 110.4 -64H337.6C388.7000000000001 -64 428.8 -29.5 428.8 21V448L326.6 344zM153.9 31.5C136.2 31.5 121.5 46.6 121.5 64.3V207.2C121.5 224.9 136.2 239.7 153.9 239.7H294.6C312.3 239.7 326.6 224.9 326.6 207.2V83.7L377.7000000000001 31.4H153.9z" /> + <glyph glyph-name="delicious" + unicode="" + horiz-adv-x="448" d=" M446.5 380C446.1 381.5 445.6 383 445.1 384.5C444.2000000000001 387 443.1 389.3 441.8 391.6C440.4000000000001 394 438.8 396.4 437.1 398.5C435 401 432.7000000000001 403.3 430.2000000000001 405.3C429.1 406.2 428.0000000000001 407 426.9000000000001 407.8C425.6 408.7 424.3 409.5 422.9000000000001 410.2C421.1 411.2 419.3 412 417.4000000000001 412.7C415.7000000000001 413.4 413.9000000000001 414 412.0000000000001 414.4C408.2000000000001 415.4 404.1000000000001 415.9 400.0000000000001 415.9H48C21.5 416 0 394.5 0 368V16C0 11.9 0.5 7.8 1.5 4C3.5 -3.7 7.3 -10.6 12.5 -16.3C13.5 -17.4 14.6 -18.5 15.8 -19.6C21.5 -24.8 28.4 -28.6 36.1 -30.6C39.9 -31.6 44 -32.1 48.1 -32.1H400.1C426.6 -32.1 448.1 -10.6 448.1 15.9V368C448 372.1 447.5 376.2 446.5 380zM416 16C416 7.2 408.8 0 400 0H224V192H32V368C32 376.8 39.2 384 48 384H224V192H416V16z" /> + <glyph glyph-name="deploydog" + unicode="" + horiz-adv-x="512" d=" M382.2 312H433.9V72.4H382.2V93.1C362.4 68.3 329.4 68.9999999999999 308.4 78.4C282.2 90.1 264.1 116.5 264.1 150.2C264.1 180 278.9 208.1 307.4 221C327.6 230.1 360.1 231.6 382.2 208.1V312zM317.5 150.2C317.5 132 331.1 116.7 350.7 116.7C370.5 116.7 383.9 133.1 383.9 149.6C383.9 166.7 370.2 182.8 350.7 182.8C331.1 182.8 317.5 166.4 317.5 150.1999999999999zM188.5 312H240.2V72.4H188.5V93.1C168.7 68.3 135.7 68.9999999999999 114.7 78.4C88.5 90.1 70.4 116.5 70.4 150.2C70.4 180 85.2 208.1 113.7 221C133.9 230.1 166.4 231.6 188.5 208.1V312zM123.8 150.2C123.8 132 137.4 116.7 157 116.7C176.8 116.7 190.2 133.1 190.2 149.6C190.2 166.7 176.5 182.8 157 182.8C137.3 182.8 123.8 166.4 123.8 150.1999999999999zM448 352C465.5 352 480 337.6 480 320V64C480 46.5 465.6 32 448 32H64C46.5 32 32 46.4 32 64V320C32 337.5 46.4 352 64 352H448M448 384H64C28.8 384 0 355.2 0 320V64C0 28.8 28.8 0 64 0H448C483.2 0 512 28.8 512 64V320C512 355.2 483.2 384 448 384z" /> + <glyph glyph-name="deskpro" + unicode="" + horiz-adv-x="480" d=" M205.9 -64L237 -25.6C249.3 -25.4 262.6 -24.2 273.5 -19C312.4 -0.4 311.9 42.9 311.8 44.8C311.7 49.8 311 49.2 282.9000000000001 82.2H362C361.8 32.1 354.7 13.7 351.8 6.5C342.4000000000001 -17.2 307.9000000000001 -56.3 256.6 -62.9C247.9000000000001 -64 223.8 -64.1 205.9 -64zM406.3 103.7C444.9000000000001 103.7 464.8 117.3 480 134.6L304.5 134.9L287.1 103.6L406.3 103.7zM362.7 327.6V159.3H289.2L256.5 103.8H250C197.7 103.8 191.9 160.3 191.7 162.6999999999999C190.5 175.8999999999999 170.4 174.3 171.6 160.8999999999999C173 145.0999999999999 180.4 120.8999999999999 198 103.7999999999999H107C81.5 103.7999999999999 -3.8 130.5999999999999 0 217.7999999999999V431.1C0 447.1 9.7 447.7 15 447.9H97C97.2 447.9 97.3 447.8 97.5 447.8C101.8 448.2 147.6 449.9 147.6 404.1C147.6 390.8 167.8 390.7 167.8 404.1C167.8 422.3 162.3 436.9 152 447.8H236.2C344.9 448.2 362.7 368.4 362.7 327.6zM230.2 271.6L294.2 242.3C307.5 287.8 252 314 230.2 271.6z" /> + <glyph glyph-name="deviantart" + unicode="" + horiz-adv-x="320" d=" M320 354.8L221.8 175.7L229.2 166.2H320V38.5H159.1L145.6 29.3L101.9 -54.7C101.6 -54.7 93.3 -63.3 92.7 -63.9H0V29.3L93.2 208.7L85.8 217.9H0V345.5H156L169.5 354.7L213.2 438.7C213.5 438.7 221.8 447.3 222.4 447.9H320V354.8z" /> + <glyph glyph-name="digg" + unicode="" + horiz-adv-x="512" d=" M81.7 275.7H0V101.3H132.7V352H81.7V275.7zM81.7 142.3H50.9V234.6H81.7V142.3zM378.9 275.7V101.3H460.7V72.8H378.9V32H512V275.7H378.9zM460.7 142.3H429.9V234.6H460.7V142.3zM225.1 101.3H307.2V72.8H225.1V32H358.4V275.7H225.1V101.3zM276.3 234.6H307.1V142.3H276.3V234.6zM153.3 352H204.6V301H153.3V352zM153.3 275.7H204.6V101.3H153.3V275.7z" /> + <glyph glyph-name="digital-ocean" + unicode="" + horiz-adv-x="512" d=" M256 -56V40.1C357.8 40.1 436.8 141 397.7 248.1C383.4 287.7000000000001 351.6 319.5 311.9 333.8C204.8 372.6 103.8 293.9000000000001 103.8 192.1H8C8 354.3 164.9 480.8 335 427.7C409.2 404.4 468.6 345.3 491.6 271.1C544.8 100.8 418.6 -56 256 -56zM256.3 135.4H160.7V39.8H256.3V135.4zM160.7 39.8H87V-33.8000000000001H160.7V39.8zM87 101.4H25.4V39.8H87V101.4z" /> + <glyph glyph-name="discord" + unicode="" + horiz-adv-x="448" d=" M297.216 204.8C297.216 189.184 285.6960000000001 176.384 271.104 176.384C256.768 176.384 244.992 189.184 244.992 204.8S256.512 233.216 271.104 233.216C285.696 233.216 297.216 220.416 297.216 204.8zM177.664 233.216C163.072 233.216 151.552 220.416 151.552 204.8S163.328 176.384 177.664 176.384C192.256 176.384 203.776 189.184 203.776 204.8C204.032 220.416 192.256 233.216 177.664 233.216zM448 395.264V-64C383.506 -7.006 404.132 -25.872 329.216 43.776L342.784 -3.584H52.48C23.552 -3.584 0 19.968 0 49.152V395.264C0 424.448 23.552 448 52.48 448H395.5200000000001C424.448 448 448 424.448 448 395.264zM375.04 152.576C375.04 235.0080000000001 338.1760000000001 301.824 338.1760000000001 301.824C301.3120000000001 329.472 266.24 328.704 266.24 328.704L262.656 324.608C306.176 311.296 326.4 292.096 326.4 292.096C265.589 325.425 194.156 325.4310000000001 135.168 299.52C125.696 295.168 120.064 292.096 120.064 292.096S141.312 312.32 187.392 325.632L184.832 328.704S149.76 329.472 112.896 301.824C112.896 301.824 76.032 235.008 76.032 152.576C76.032 152.576 97.536 115.456 154.112 113.6640000000001C154.112 113.6640000000001 163.584 125.184 171.264 134.912C138.752 144.6400000000001 126.464 165.12 126.464 165.12C130.23 162.484 136.44 159.067 136.96 158.72C180.17 134.5220000000001 241.548 126.5940000000001 296.704 149.7600000000001C305.664 153.088 315.648 157.9520000000001 326.144 164.864C326.144 164.864 313.344 143.872 279.808 134.4C287.488 124.672 296.704 113.6640000000001 296.704 113.6640000000001C353.28 115.456 375.04 152.576 375.04 152.576z" /> + <glyph glyph-name="discourse" + unicode="" + horiz-adv-x="448" d=" M225.9 416C103.3 416 0 317.5 0 195.9C0 192 0.1 -32 0.1 -32L225.9 -31.8C348.6 -31.8 448 70.5 448 192.1C448 313.7 348.6 416 225.9 416zM224 64C204.6 64 186.1 68.3 169.6 76.1L88.5 56L111.4 131C101.6 149.1 96 169.9 96 192C96 262.7 153.3 320 224 320S352 262.7 352 192S294.7 64 224 64z" /> + <glyph glyph-name="dochub" + unicode="" + horiz-adv-x="416" d=" M397.9 288H256V428.4L397.9 288zM304 256V126C304 59.2 267.5 25.9 190.7 25.9H96V363.2H190.7C202.7 363.2 213.8 362.4 223.8 360.7V444.7C212.9 446.9 201.4 448 189.2 448H0V-64H189.2C329.7 -64 400 0.6 400 129.9V256H304z" /> + <glyph glyph-name="docker" + unicode="" + horiz-adv-x="640" d=" M349.9 211.7H283.8V271.1H349.9V211.7zM349.9 416H283.8V355.3H349.9V416zM428.1 271.2H362V211.8H428.1V271.2zM271.8 343.3H205.7V283.2H271.8V343.3zM349.9 343.3H283.8V283.2H349.9V343.3zM626.7 243.3C612.3000000000001 253 579.1 256.5 553.6 251.7C550.3000000000001 275.7 536.9 296.6 512.5 315.4L498.5 324.7L489.2 310.7C470.8 282.9 465.8 237.1 485.5 206.9C476.8 202.2 459.7 195.8 437.1 196.2H2.4C-6.3 145.4 8.2 79.4 46.4 34.1C83.5 -9.8 139.1 -32.1 211.8 -32.1C369.2000000000001 -32.1 485.7 40.4 540.2 172.1C561.6 171.7000000000001 607.8000000000001 172 631.5 217.3C633 219.8 638.1 230.5 640 234.4L626.7 243.3zM115.6 271.2H49.6V211.8H115.7V271.2zM193.7 271.2H127.6V211.8H193.7V271.2zM271.8 271.2H205.7V211.8H271.8V271.2zM193.7 343.3H127.6V283.2H193.7V343.3z" /> + <glyph glyph-name="draft2digital" + unicode="" + horiz-adv-x="480" d=" M369.9 22.6V77L417 49.8L369.9 22.6zM82.4 67.4C107.9 94.7 180.1 172.1 233.3 237.4C268.4000000000001 280.5 273.6 319.8 261.7 350.1C254.3 368.9 244.2 380.3 237.4 385.8C282.7 383.7 305.4 362.4 319.6 347.5C319.6 347.5 362 299.3 325.4 234.2C288.4 168.3 214.5 86.7 196.9 67.5H82.4zM134.2 286.6C134.2 274.2 124.2 264.2 111.8 264.2C99.4 264.2 89.4 274.2 89.4 286.6C89.4 299 99.4 309 111.8 309C124.2 309 134.2 298.9 134.2 286.6M336 132.1V67.4H244.7C275.5 102.4 326.5 163.3000000000001 356.5 216.7000000000001C391.7 279.3000000000001 372.6 340.1 343.7 370.0000000000001C339.3 374.6 281.5 432.9000000000001 177.7 411.2000000000001C118.6 398.8000000000001 88.3 367.8000000000001 73.4 343.9000000000001C60.3 323.0000000000001 56.4 304.1000000000001 55.2 296.2000000000001C49.7 263.2000000000001 74.6 229.1000000000001 111.9 229.1000000000001C143.6 229.1000000000001 169.2 254.8000000000001 169.2 286.5000000000001C169.2 313.6 149.5 338.6 121.2 343.3000000000001C123 350.6 138.9 364.4000000000001 147.5 368.0000000000001C188.6 385.3000000000001 225.5 362.8000000000001 230.8 334.5000000000001C239.1 290.2000000000001 193.7 244.1000000000001 161.1 206.9000000000001C84.5 119.9 18.3 51.2 0 32.1L336 32.2V-32L480 49.9L336 132.1z" /> + <glyph glyph-name="dribbble-square" + unicode="" + horiz-adv-x="448" d=" M90.2 219.8C99.1 262.2000000000001 127.6 297.5 165.9 315.5C169.5 310.6 193.9 276.7 216.6 236.5C152.6 219.5 96.3 219.7 90.2 219.8zM314.6 294C281 323.8 235.3 335.1 192 324.6C195.8000000000001 319.5 220.6 285.7 243.0000000000001 244.6C291.6 262.9 312.1 290.5 314.6 294zM140.1 84C180.6 52.4 233.4 47.3 277.4 66C275.4 78 267.4 119.8 248.2 169.6C193.1 150.8 154.4 113.2000000000001 140.1 84zM238.9 192.2C235.5 200 231.7 207.7 227.8 215.4C159.6 195 93.4 195.8 87.4 196C87.4 194.6 87.3 193.2 87.3 191.8C87.3 156.7 100.6 124.7000000000001 122.4 100.4C144.6 138.3 189.5 178.3 238.9 192.2zM273.8 175.9C291.7 126.8 298.9 86.8 300.3 78.5C331 99.2 352.8 132.1 358.9 170.1C354.3 171.6 316.6 182.8 273.8 175.9zM253.5 224.3C258.3 214.5 261.8 206.5 265.5 197.5C311 203.2 356.2 194.1 360.7 193.1C360.3999999999999 225.4 348.8999999999999 255 329.8 278.2C326.9 274.3 304 245 253.5 224.3zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM384 192C384 280.2 312.2 352 224 352S64 280.2 64 192S135.8 32 224 32S384 103.8 384 192z" /> + <glyph glyph-name="dribbble" + unicode="" + horiz-adv-x="512" d=" M256 440C119.252 440 8 328.748 8 192S119.252 -56 256 -56S504 55.252 504 192S392.748 440 256 440zM419.9700000000001 325.634C449.473 289.588 467.3390000000001 243.677 467.805 193.679C460.821 195.156 390.7870000000001 209.361 320.303 200.497C314.551 214.538 309.122 226.89 301.686 242.111C380.007 274.088 415.504 319.593 419.97 325.634zM396.421 350.13C392.611 344.703 360.724 301.844 285.4 273.611C250.688 337.387 212.215 389.779 206.36 397.619C273.536 413.812 344.326 396.349 396.421 350.13zM165.941 383.38C171.526 375.721 209.379 323.264 244.478 260.871C145.391 234.558 58.118 234.937 48.644 235.062C62.38 300.795 106.678 355.427 165.941 383.38zM44.17 191.677C44.17 193.843 44.213 195.999 44.278 198.15C53.546 197.96 156.198 196.637 261.984 228.2960000000001C268.048 216.4280000000001 273.841 204.3810000000001 279.158 192.347C202.559 170.7720000000001 132.964 108.8200000000001 98.627 50.0410000000001C64.794 87.595 44.17 137.27 44.17 191.677zM125.977 24.564C148.104 69.797 208.155 128.186 293.5560000000001 157.3200000000001C323.2960000000001 80.037 335.5950000000001 15.2670000000001 338.7450000000001 -3.318C270.6330000000001 -32.331 188.7300000000001 -24.371 125.9770000000001 24.564zM374.357 16.075C372.186 28.9610000000001 360.911 90.972 333.205 167.1080000000001C399.585 177.734 457.905 160.3400000000001 465.152 158.0530000000001C455.71 99.1120000000001 421.879 48.2090000000001 374.357 16.075z" /> + <glyph glyph-name="dropbox" + unicode="" + horiz-adv-x="528" d=" M264.4 331.7L132.4 247.4L264.4 163.1L132.4 78.8L0 163.9L132.3 248.2L0 331.7L132.3 416L264.4 331.7zM131.6 52.3L263.6 136.6L395.6 52.3L263.6 -32L131.6 52.3zM264.4 163.9L396.4 248.2L264.4 331.8L395.7 416L528 331.7L395.7 247.4L528 163.2L395.7 78.9L264.4 163.9z" /> + <glyph glyph-name="drupal" + unicode="" + horiz-adv-x="448" d=" M319.5 333.3C297.3 347.3 276 352.8 254.8 366.8C241.8 375.6 223.5 396.8 208.3 415.1C205.6 385.8 196.8 373.9 186.3 365.6C165 348.6 151.5 343.4 132.8 333.3C117 325 32 266.5 32 157.5C32 48.3 123.8 -32 225.8 -32C327.5 -32 416 42 416 154C416 266.3 333 325 319.5 333.3zM322 7.7C301.9 -12.4 231.9 -21 205.3 3.5C200.5 8.3 205.6 15.5 211.8 15.5C211.8 15.5 228.8 2.2 263.3 2.2C290.3 2.2 309.3 9.9 317.8 16.2C323.9000000000001 20.8 326.2 11.9 322 7.7zM267.5 60.3C276.2 63.9 296.5 64.1 304.3 59C308.4000000000001 56.2 320.4000000000001 40.2 310.5 35.3C302.1 31.1 309.3 51 284 51C269.3 51 264.5 45.8 257.3 40C250.3 34 247.5 32 245.1 35.3C239.1 43.5 261 57.6 267.5 60.3zM360 43C344.8 44 314.5 91.8 295 92.5C264.1 93.4 190.9 11.8 133.7 50.5C94.9 77.1 119.1 155.3 185.5 155.7C235 156.2 269.3 106.7 294 107.2C315.3 107.5 355.8 149 375.8 149C424.5 149 399.1 39.7 360 43z" /> + <glyph glyph-name="dyalog" + unicode="" + horiz-adv-x="416" d=" M0 416V296.8H64V352H171.2C284.6 352 352 271.8 352 192.1C352 116 293.4 32 171.2 32H0V-32H171.2C331.9 -32 416 80.7 416 192.1C416 250.8 393.9 305.5 353.7 346.4C308.9 392 245.7 416 171.2 416H0z" /> + <glyph glyph-name="earlybirds" + unicode="" + horiz-adv-x="480" d=" M313.2 400.5C314.4 413.5 334.5 414.5 349.8 409.2C350.7 408.9 376 399.5 368.8 394C340.9000000000001 401.4 312.4000000000001 375.8 313.2 400.5zM112.2 393.6C142.9 401.7 174.2 373.6 173.3 400.7C172 414.9 149.9 416 133.1 410.3C132.1 410 104.4 399.8 112.2 393.6zM319.4 288C310.6 288 303.4 280.8 303.4 272S310.6 256 319.4 256S335.4 263.2 335.4 272S328.2 288 319.4 288zM159.7 288C150.9 288 143.7 280.8 143.7 272S150.9 256 159.7 256S175.7 263.2 175.7 272S168.5 288 159.7 288zM478.2 124.8C468.3 100.8 437.5 113.8 414.3 126C400.8 56.9 356.2 14.6 288 1.8C288.3 0.9 286 1.9 312 0.8C345.6 -0.6 375.8 3.9 409.4 8.8C389.6 22.6 398 45.9 399.6 46.9C401 47.8 414.3 45.2 421.2 35.4C429.8 47.9 449.6 50.2 451.4 49.0000000000001C453 47.9 458 28.1000000000001 444.5 14.4C449.2 15.3 452.7 16.0000000000001 454.3 16.5000000000001C456.9 17.3000000000001 472 5.2 457.4 3.2C443.1 0.9 434.8 -1.9 410.3 -7.6C364.4000000000001 -18.3 324.4 -19.4 292.6 -20.4L293.6 -32C297.4000000000001 -50.1 270.2000000000001 -56.3 266 -38.2C266.8 -56.1 238.9 -60 237.6 -37.2L237.1 -42.5C236.4 -60.9 208.7 -60.4 208.8 -41.9C201.3 -55.4 180.7 -48.7 182.4 -33.4L183.6 -21C146.9 -21.9 123.9 -24.1 121.8 -24.1C100.9 -24.1 100.9 7.5 121.8 7.5C124.2 7.5 149.5 6.2 185 4.7C123.9 20.2 81.3 59.7 70.1 122.9C45.1 110.1 12.6 96.1 1.9 122.1C-8.6 147.5 23.4 164.7 68.7 195.5C69.4 202.1 70.3 208.8 71.4 215.3C57 234.9 59.8 251.6 55.3 275.7C38.5 273.3 32.1 284.8 31.7 298.8C32 306.1 33.8 313.7 34.1 314.2C35.2 316 44.2 316.2 46.8 316.8C52.8 348.5 97.4 350 137.7 351.3C157.4 373.1 182.9 392.8 218.6 399.6C203.3 419 215.2 439.5 216.2 440C217.9 440.8 237.4 435.7 242.5 416.8C247.7 425.6 260.8 428.2 262.1 427.5C263.2000000000001 426.9 268.5 412.5 257.2000000000001 401.6C297.5000000000001 398.1 329.4000000000001 376.9 353.2000000000001 350.9C389.3000000000001 349.4 425.0000000000001 345 430.3000000000001 316.9C433.0000000000001 316.3 441.9000000000001 316.1 443.0000000000001 314.3C443.3000000000001 313.8 445.1000000000001 306.2000000000001 445.4000000000001 298.9C444.9000000000001 285 438.6 273.5 421.8 275.8C418.6 258.5 419.1 242.9 413.1 228.1C415.5 216.4 417.1 204.3 417.9000000000001 191.7000000000001C454.9 166.3000000000001 488.2 149.2000000000001 478.2 124.8000000000001zM207.4 288.1C208.3 332.1 169.5 330.3 128.8 328.4C107.1 327.4 89.9 326.5 83.3 314.5C71.9 293.6 89.2 221.6 106.5 213.3C116.3 208.6 179.9 205.4 192.8 220.4C201 229.8 207.8 269.8 207.4 288.1zM259.4 229.8C255.1 242.2 253.4 259.9 244.1 262.5C242.1 263 235.1 263 233.1 262.5C223.1 259.7 222.3 240.4 216.1 225.3C231.5 225.3 235.4 215.6 239.8 215.6C244.1 215.6 246.1 226.9000000000001 259.4 229.8zM395.1 314.5C388.5 326.6 370.3 327.4 348.6 328.4C308.4 330.3 270.4 332.2 271.3 288.1C270.8 269.8 276.3 229.8 284.5 220.3C297.5 205.4 361.0999999999999 208.5 370.8 213.2C386.6 220.8 407.3 292.1 395.1 314.5z" /> + <glyph glyph-name="edge" + unicode="" + horiz-adv-x="512" d=" M25.714 219.837C25.825 219.999 25.944 220.16 26.056 220.322C26.035 220.16 26.011 219.999 25.991 219.837H25.714zM486.286 204.329C486.286 248.361 478.532 288.794 457.485 326.734C416.498 400.121 343.912 439.999 258.893 439.999C118.962 440.276 40.617 334.786 26.056 220.321C68.485 281.633 143.129 341.697 246.431 345.287C246.431 345.287 356.097 345.287 345.85 240.33H169.997C176.366 277.716 188.551 299.316 204.336 319.256C129.288 284.363 82.486 223.16 83.594 130.941C84.424 59.493 133.718 -13.895 204.337 -41.035C287.694 -72.8820000000001 397.113 -48.235 444.469 -19.711V84.693C363.605 28.199 173.598 23.768 172.214 152.265H486.287V204.329z" /> + <glyph glyph-name="elementor" + unicode="" + horiz-adv-x="448" d=" M425.6 416H22.4C10 416 0 406 0 393.6V-9.6C0 -22 10 -32 22.4 -32H425.6C438 -32 448 -22 448 -9.6V393.6C448 406 438 416 425.6 416M164.3 92.5H124.5V291.5H164.3V92.5zM323.6 92.5H204.1V132.3H323.6V92.5zM323.6 172.1H204.1V211.9H323.6V172.1zM323.6 251.8H204.1V291.6H323.6V251.8z" /> + <glyph glyph-name="ember" + unicode="" + horiz-adv-x="640" d=" M639.9 193.4C638.8 204.1 629.1999999999999 200.2 629.1999999999999 200.2S613.5999999999999 188.1 599.9 189.5C586.1999999999999 190.8 590.5 221.5 590.5 221.5S593.5 249.6 585.4 251.9C577.3 254.3 567.4 244.6 567.4 244.6S555 230.9 549.1 213.4L547.5 212.9S549.4 243.5 547.2 250.5C545.6 254 530.8000000000001 253.7 528.4000000000001 247.5S514.2 198.3 513.4000000000001 180.3C513.4000000000001 180.3 490.3000000000001 160.7 470.1000000000001 157.5S445.1000000000001 166.9 445.1000000000001 166.9S499.9000000000001 182.2 498.0000000000001 226C496.1000000000001 269.8 453.8000000000001 253.6 449.0000000000001 250C444.4000000000001 246.5 419.6000000000001 231.6 412.4000000000001 190.3C412.2000000000001 188.9 411.7000000000001 182.8 411.7000000000001 182.8S390.5000000000001 168.6 378.7000000000001 164.8C378.7000000000001 164.8 411.7000000000001 220.4 371.4000000000001 245.7C353.1 256.7 338.6 233.6 338.6 233.6S393.1 294.3 381.1 345.6C375.3 370 363.1 372.7 351.9000000000001 368.7C334.9000000000001 362 328.4000000000001 352 328.4000000000001 352S306.4000000000001 320 301.3 272.5S288.7 167.4 288.7 167.4S278.2 157.2 268.5 156.7S263.1 185.4 263.1 185.4S270.6 230 270.1 237.5S269 249.1 260.2000000000001 251.7C251.3000000000001 254.4 241.7000000000001 243.1 241.7000000000001 243.1S216.2000000000001 204.4 214.0000000000001 198.5L212.7000000000001 196.1L211.4 197.7S229.4000000000001 250.4 212.2000000000001 251.2C195.0000000000001 252 183.7000000000001 232.4 183.7000000000001 232.4S164.1000000000001 199.6 163.3000000000001 195.9L162 197.5S170.1 235.7 168.4 245.1C166.8000000000001 254.5 157.9 252.6 157.9 252.6S146.6 253.9 143.7000000000001 246.7S130.0000000000001 191.3999999999999 128.7000000000001 176C128.7000000000001 176 100.5 155.8 81.9000000000001 155.6C63.4000000000001 155.3 65.2000000000001 167.4 65.2000000000001 167.4S133.2000000000001 190.7 114.6000000000001 236.6C106.3000000000001 248.4 96.6000000000001 252.1 82.9000000000001 251.9C69.2000000000001 251.6 52.6000000000001 243.3 41.6000000000001 218.6C36.3000000000001 206.8 34.8000000000001 195.6 33.8000000000001 187.1C33.8000000000001 187.1 21.5000000000001 184.7 15.0000000000001 190S5.0000000000001 190 5.0000000000001 190S-6.1999999999999 176 4.9000000000001 171.6999999999999S33.0000000000001 165.5999999999999 33.0000000000001 165.5999999999999C34.6000000000001 158.0999999999999 39.2000000000001 146.0999999999999 52.6000000000001 135.8999999999999C72.8000000000001 120.5999999999999 111.4000000000001 137.1999999999999 111.4000000000001 137.1999999999999L127.3000000000001 146S127.8000000000001 131.3999999999999 139.4000000000001 129.3C151.0000000000001 127.1999999999999 155.8000000000001 128.3 175.9000000000001 177.1999999999999C187.7000000000001 202.1999999999999 188.5000000000001 200.7999999999999 188.5000000000001 200.7999999999999L189.8000000000001 201.0999999999999S180.7000000000001 154.3 184.2000000000001 141.3999999999999C187.7 128.6 203 130 203 130S211.3 127.6 218 151.2C224.7 174.8 237.6 201.1 237.6 201.1H239.2S233.6 153 242.2 137.4C250.8 121.8 273.1 132.1 273.1 132.1S288.7 139.9 291.1 142.3C291.1 142.3 309.6 126.5 335.7 129.4C394 140.9 414.8 155.3 414.8 155.3S424.8 130.9 455.9 128.6C491.4 125.9 510.7 147.2 510.7 147.2S510.4 133.7 522.8 128.6C535.1999999999999 123.5 543.5 151.4 543.5 151.4L564.2 208.6H566.1S567.2 171.3 587.6 165.4S634.6 179.1 634.6 179.1S641 182.6 639.9 193.4zM61.9 188.1C62.7 220.1 83.7 234.0000000000001 90.9 227.1C98.2 220.1 95.5 205.1 81.8 195.7C68.1 186.2000000000001 61.9 188.1 61.9 188.1zM334.7 311.9000000000001S353.8 361.6 358.3 337.4000000000001S318.3 241.2000000000001 318.3 241.2000000000001C318.8 257.4000000000001 334.7 311.9000000000001 334.7 311.9000000000001zM357.5 173.5C344.9 140.5 314.2 153.9 314.2 153.9S310.7 165.7 320.6 198.8S353.9 219 353.9 219S370.1 206.6 357.5 173.5zM442.1 188.1S439.1 198.6 450.2000000000001 218.7C461.2 238.9 469.8000000000001 227.8 469.8000000000001 227.8S479.2 217.6 468.5000000000001 202.3S442.1000000000001 188.1 442.1000000000001 188.1z" /> + <glyph glyph-name="empire" + unicode="" + horiz-adv-x="496" d=" M287.6 393.8C276.8 396 265.5 397.1 254.1 397.4V415.6C332.2000000000001 413.4 400.2000000000001 371.6 438.7000000000001 309L422.9000000000001 299.9C416.8 309.6 410.2000000000001 318.7000000000001 402.7000000000001 327L384.7000000000001 311.5C358.7000000000001 341.1 323.3000000000001 362.2 282.8000000000001 369.9L287.6000000000001 393.8zM53.4 125.6L76.4 133.3C70 151.6 66.4 171.5 66.4 192S69.7 232.4 76.1 250.7L53.4 258.4C57 269.2 61.7 279.7 67 289.4L51.2 298.5C34 267 24.1 230.5 24.1 192S34.1 117 51.2 85.4L67 94.5C61.7 104.5 57.3 114.8 53.4 125.6zM213.1 14C172.7 22 137.3 43.1 111.2 72.7L93.2 56.9C85.7 65.5 78.8 74.6 73 84.3L57 74.9C95.5 12.6 163.8 -29.4 241.9 -31.7V-13.4C230.6 -13.1 219.2 -11.7 208.4 -9.8L213.1 14zM93.3 327.1L111.3 311.6C137.3 341.2 172.7 362.3 213.2 370L208.5 393.8C219.3 396 230.6 397.1 242 397.4V415.6C163.9 413.4 95.9 371.6 57.4 309L73.2 299.9C79.2 309.6 85.8 318.8 93.3 327.1zM402.7 56.9L384.7 72.7C358.7 43.1 323.3 22 282.8 14L287.5 -9.8C276.7 -11.7 265.3999999999999 -13.1 254 -13.4V-31.7C332.0999999999999 -29.5000000000001 400.4 12.6 438.9 74.9L422.8 84.3C417.1 74.6 410.2 65.4999999999999 402.7 56.9zM496 192C496 55 385 -56 248 -56S0 55 0 192S111 440 248 440S496 329 496 192zM483.8 192C483.8 322.1 378.1 427.8 248 427.8S12.2 322.1 12.2 192S117.9 -43.8 248 -43.8S483.8 61.9 483.8 192zM444.8 298.6L429 289.5C434.3 279.8 439 269.3 442.6 258.5L419.9000000000001 250.8C426.3 232.5 429.6 212.6 429.6 192.1S426 151.7000000000001 419.6 133.4L442.6 125.7000000000001C438.7000000000001 114.9 434.3 104.7000000000001 429 94.7000000000001L444.8 85.6C462 117 471.9 153.5 471.9 192S462 267 444.8 298.6zM261.8 120.9C278.1 124.2 292.2 132.5 302.5 144.4L353.7 99.6C365.6 113.2 375 128.9 380.8 146.4L316.6 168.5C319.1 176 320.5 183.7 320.5 192S319.1 208.1 316.6 215.5L381.1 237.6C375 255 365.6 270.8 353.7000000000001 284.4L302.5000000000001 239.6C292.3000000000001 251.5 278.1000000000001 260.1 261.8000000000001 263.4L275.1000000000001 329.8C266.5000000000001 331.7 257.4000000000001 332.6 248.0000000000001 332.6C238.6000000000001 332.6 229.5000000000001 331.8 220.9000000000001 329.8L234.2000000000001 263.4C217.9000000000001 260.1 203.8000000000001 251.5 193.5000000000001 239.6L142.3000000000001 284.4C130.4000000000001 270.8 121.0000000000001 255.1 114.9000000000001 237.6L179.4000000000001 215.5C176.9000000000001 208 175.5000000000001 200.3 175.5000000000001 192S176.9000000000001 175.9 179.4000000000001 168.5L115.2000000000001 146.4C121.0000000000001 129 130.4000000000001 113.2 142.3000000000001 99.6L193.5000000000001 144.4C203.7000000000001 132.5 217.9000000000001 124.2 234.2000000000001 120.9L220.9000000000001 54.2C229.5000000000001 52.5 238.6000000000001 51.4 248.0000000000001 51.4C257.4000000000001 51.4 266.5000000000001 52.5 275.1000000000001 54.2L261.8000000000001 120.9z" /> + <glyph glyph-name="envira" + unicode="" + horiz-adv-x="448" d=" M0 416C477.6 416 366.6 98.7 367.1 49.7L448 -32H422L351.6 39.2C312.6 35 227.2 4.7 137.2 76.2C47 147.7 52 233.3 0 416zM79.7 370C30 393.5 74.5 360.8 74.5 360.8C119.7 329.6 140.5 287.1 164.7 240.9C196.2 180.7 243.7 101.2 308.9 73.2C373.9 45.2 343.1 60.7 314.9 81.7C286.7 102.9 246.7 168.7 223.9 211.9C192.2 271.9 162.9 330.5 79.7 370z" /> + <glyph glyph-name="erlang" + unicode="" + horiz-adv-x="640" d=" M21.7 201.6C21.6 114.8 50.7 42.1 100.4 -10.5H0V394.5H87.2C45.7 344.3 21.6 278.3 21.7 201.6zM640 394.4H556.4C587.8 351.7 605.1 296.9 602.6 231.7C603.1 225.7 603.1 220 602.6 207.6H230.2C230 97.9 269.1 12.7 368.8 12.3C437.3 12.6 486.8 63.3 520.6999999999999 118.4L617.0999999999999 70.2C599.6999999999999 39.3 580.5999999999999 12.4 559.1999999999999 -10.6H640V394.4zM559.2 -10.6S559.2 -10.5 559.2 -10.6H559H559.2zM556.1 394.4H556.4L556.3 394.5L556.0999999999999 394.4zM325.4000000000001 384.8C279.5000000000001 384.7 240.3000000000001 351.3 236.2000000000001 301.6H406.1C405 351.3 371.6 384.7 325.4000000000001 384.8z" /> + <glyph glyph-name="ethereum" + unicode="" + horiz-adv-x="320" d=" M311.9 187.2L160 94.4L8 187.2L160 448L311.9 187.2zM160 64.6L8 157.4L160 -64L312 157.4L160 64.6z" /> + <glyph glyph-name="etsy" + unicode="" + horiz-adv-x="384" d=" M384 100C382.25 89.25 370.25 -10 368.5 -32C250.621 -27.701 148.605 -27.257 0 -32V-6.5C45.457 2.448 60.627 1.519 61 28.75C62.793 101.072 64.524 272.8930000000001 61 350.75C59.971 379.2100000000001 48.87 377.515 0 386.75V412.25C73.886 409.892 255.933 403.699 362.999 416C359.499 377.75 355.249 289.5 355.249 289.5H332C320.947 332.335 313.241 380 277.25 380H140.25C130 380 129.5 376.5 129.5 370.25V206.5C187.5 206 218 209 218 209C247.77 209.951 245.56 217.502 258.75 274.251H284.5C280.093 172.9 280.59 212.422 282.75 114.001H257C247.845 154.087 247.935 175.046 217.499 175.501C217.499 175.501 195.999 177.501 129.499 177.501V38.501C129.499 12.501 143.749 0.251 173.749 0.251H263C326.636 0.251 329.564 25.247 361.751 100.001H384z" /> + <glyph glyph-name="expeditedssl" + unicode="" + horiz-adv-x="496" d=" M248 404.6C130.6 404.6 35.4 309.4 35.4 192S130.6 -20.6 248 -20.6S460.6 74.6 460.6 192S365.4 404.6 248 404.6zM150.6 271.7C150.6 325.4 194.3 369.1 248 369.1S345.4 325.4 345.4 271.7V245.1C345.4 240.1 341.5 236.2 336.5 236.2H318.8C313.8 236.2 309.9000000000001 240.1 309.9000000000001 245.1V271.7C309.9000000000001 353.8 185.9 353.8 185.9 271.7V245.1C185.9 240.1 182 236.2 177 236.2H159.3000000000001C154.3000000000001 236.2 150.4 240.1 150.4 245.1V271.7zM389.7 68C389.7 58.3 381.7 50.3 372 50.3H124C114.3 50.3 106.3 58.3 106.3 68V209.7C106.3 219.4 114.3 227.4 124 227.4H372C381.7 227.4 389.7 219.4 389.7 209.7V68zM141.7 205.3V72.4C141.7 69.9 139.8 68 137.3 68H128.4C125.9 68 124 69.9 124 72.4V205.3C124 207.8 125.9 209.7 128.4 209.7H137.3C139.8 209.7 141.7 207.8 141.7 205.3zM283.4 156.6C283.4 143.6 276.2 132.2000000000001 265.7 126.2000000000001V94.6C265.7 89.6 261.8 85.7000000000001 256.8 85.7000000000001H239.1C234.1 85.7000000000001 230.2 89.6 230.2 94.6V126.2000000000001C219.7 132.3000000000001 212.5 143.6 212.5 156.6C212.5 176.3 228.3000000000001 192 247.9000000000001 192S283.4000000000001 176.2000000000001 283.4000000000001 156.6zM248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM248 -38.3C121 -38.3 17.7 65 17.7 192S121 422.3 248 422.3S478.3 319 478.3 192S375 -38.3 248 -38.3z" /> + <glyph glyph-name="facebook-f" + unicode="" + horiz-adv-x="264" d=" M76.7 -64V165H0V256H76.7V327.7C76.7 405.6 124.3 448 193.8 448C227.1 448 255.7 445.5 264 444.4V363H215.8C178 363 170.7 345 170.7 318.7V256H256L244.3 165H170.7V-64" /> + <glyph glyph-name="facebook-messenger" + unicode="" + horiz-adv-x="448" d=" M224 416C15.9 416 -77.5 170 84.6 47.4V-32L160.3 10C302.5 -29.8 445.7 69.9 445.7 208.7C445.8 323.2 346.5 416 224 416zM247.4 137.9L190 197.5L79.6 136.4L200.7 264.9L258.1 205.3L368.5 266.4L247.4 137.9z" /> + <glyph glyph-name="facebook-square" + unicode="" + horiz-adv-x="448" d=" M448 368V16C448 -10.5 426.5 -32 400 -32H314.7V145.2H375.3L384 212.8H314.7V256C314.7 275.6 320.1 288.9 348.2 288.9H384V349.3C377.8 350.1 356.6 352 331.8 352C280.2 352 244.8 320.5 244.8 262.6V212.7H184V145.1H244.9V-32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368z" /> + <glyph glyph-name="facebook" + unicode="" + horiz-adv-x="448" d=" M448 391.3V-7.2C448 -20.9 436.9 -31.9 423.3 -31.9H309.1V141.5H367.3L376 209.1H309V252.3C309 271.9 314.4 285.2000000000001 342.5 285.2000000000001H378.3V345.7000000000001C372.1 346.5 350.9000000000001 348.4000000000001 326.1 348.4000000000001C274.5 348.4000000000001 239.1 316.9000000000001 239.1 259V209.1H180.7V141.5H239.1V-32H24.7C11.1 -32 0 -20.9 0 -7.3V391.3C0 404.9 11.1 416 24.7 416H423.2C436.9 416 448 404.9 448 391.3z" /> + <glyph glyph-name="firefox" + unicode="" + horiz-adv-x="480" d=" M478.1 212.7C477.4 217.2 476.7 219.8 476.7 219.8S474.9 217.8 472.0000000000001 213.9C471.1000000000001 224.6 469.2 235.1 466.2 245.5C462.5000000000001 258.4 457.7 270.9 451.7 282.9C447.9000000000001 290.9 443.5000000000001 298.5 438.4000000000001 305.7C436.6 308.4 434.7000000000001 311.1 432.8 313.6C424 328 413.8 336.9 402.1 353.6C394.5 366.4 389.2000000000001 380.5 386.7000000000001 395.2C383.5000000000001 386.3 381.0000000000001 377.2 379.3000000000001 367.9C367.2000000000001 380.1 356.8000000000001 388.7 350.4000000000001 394.6C319.4 423.8 323 438.9 323 438.9S264.7 373.8 289.9 306C298.6 283 313.7 262.9 333.3 248.1C357.7 227.9 384.1 212.1 398 171.5C386.8 192.8 369.8999999999999 210.7 349.2 223C355.3999999999999 208.3 358.5999999999999 192.4 358.5 176.5C358.5 115.5 308.8999999999999 66 247.9 66.1C239.6 66.1 231.4 67 223.4 68.9C213.9 70.7000000000001 204.7 73.8 196 78.2000000000001C183.0999999999999 86.0000000000001 172 96.3000000000001 163.1999999999999 108.5000000000001L163 108.8000000000001L165 108.1000000000001C169.5999999999999 106.5000000000001 174.1999999999999 105.3000000000001 179 104.4000000000001C197.6999999999999 100.4000000000001 217.3 102.7000000000001 234.6 111.0000000000001C252.1 120.7000000000001 262.5999999999999 127.9000000000001 271.2 125.0000000000001H271.3999999999999C279.7999999999999 122.3000000000001 286.3999999999999 130.5000000000001 280.3999999999999 139.0000000000001C270 152.4000000000001 252.9999999999999 159.0000000000001 236.2 156.0000000000001C218.6999999999999 153.5000000000001 202.6999999999999 141.0000000000001 179.7999999999999 153.1000000000001C178.2999999999999 153.9000000000002 176.8999999999999 154.7000000000002 175.4999999999999 155.6000000000001C173.8999999999999 156.5000000000001 180.3999999999999 154.3000000000001 178.8999999999999 155.3000000000001C173.8999999999999 157.8000000000001 169.0999999999999 160.7000000000001 164.4999999999999 163.9000000000002C164.1999999999999 164.2000000000002 167.9999999999999 162.8000000000001 167.5999999999999 163.1000000000001C161.6999999999999 167.1000000000001 156.5999999999999 172.3000000000001 152.5999999999999 178.3000000000001C148.4999999999999 185.7000000000001 148.0999999999999 194.7000000000001 151.5999999999999 202.4000000000001C153.6999999999999 206.2000000000001 156.9999999999999 209.3000000000001 160.8999999999999 211.1000000000001C163.8999999999999 209.6000000000001 165.6999999999999 208.5000000000001 165.6999999999999 208.5000000000001S164.3999999999999 211.0000000000001 163.5999999999999 212.3000000000001C163.9 212.4000000000001 164.0999999999999 212.3000000000001 164.4 212.5000000000001C167 211.4000000000001 172.7 208.5000000000001 175.8 206.7000000000001C177.9 205.6000000000001 179.6 204.0000000000001 181 202.0000000000001C181 202.0000000000001 182 202.5000000000001 181.3 204.7000000000001C180.2 207.4000000000001 178.4 209.7000000000001 175.9 211.3000000000001H176.0999999999999C178.4 210.1000000000001 180.5999999999999 208.7000000000001 182.6999999999999 207.2000000000001C184.5999999999999 211.6000000000001 185.5 216.4000000000001 185.2999999999999 221.2000000000001C185.4999999999999 223.8000000000001 185.0999999999999 226.5000000000001 184.1999999999999 229.0000000000001C183.3999999999999 230.6000000000001 184.6999999999999 231.2000000000001 186.0999999999999 229.5000000000001C185.9 230.8000000000002 185.4 232.0000000000001 184.9 233.2000000000001V233.3000000000001S185.7 234.4000000000001 186.0999999999999 234.8000000000001C187.0999999999999 235.8000000000001 188.1999999999999 236.7000000000001 189.5 237.5000000000001C196.6999999999999 242.0000000000001 204.3 245.9000000000001 212.1999999999999 249.1000000000001C218.5999999999999 251.9000000000001 223.8999999999999 254.0000000000001 225 254.7000000000001C226.6 255.7000000000001 228.1 256.9000000000001 229.5 258.2000000000001C234.8 262.7000000000001 238.5 269.0000000000001 239.7 275.9000000000001C239.8 276.8000000000001 239.8999999999999 277.7000000000001 240 278.7000000000001V280.2000000000001C239.1 283.7000000000001 233.1 286.3000000000001 201.5999999999999 289.3000000000001C190.5 291.1000000000001 181.5999999999999 299.4000000000001 179.0999999999999 310.4000000000001V310.3000000000001C178.6999999999999 309.2000000000001 178.1999999999999 308.0000000000001 177.7999999999999 306.8000000000001C178.1999999999999 308.0000000000001 178.5999999999999 309.1000000000001 179.0999999999999 310.3000000000001V310.5000000000001C185.0999999999999 326.2000000000001 195.9 339.6 209.9 348.8000000000001C210.7 349.5000000000001 206.7 348.6 207.5 349.3000000000001C210.1999999999999 350.6 212.9 351.8000000000001 215.6999999999999 352.8000000000001C217.0999999999999 353.4000000000001 209.6999999999999 356.2000000000001 203.0999999999999 355.5000000000001C199.0999999999999 355.3000000000001 195.0999999999999 354.3000000000001 191.4 352.7000000000001C193 354.0000000000001 197.5999999999999 355.8000000000001 196.5 355.8000000000001C188.0999999999999 354.2000000000001 180 351.1 172.5999999999999 346.8000000000001C172.5999999999999 347.6 172.6999999999999 348.3000000000001 173.0999999999999 349.0000000000001C167.1999999999999 346.5000000000001 162.0999999999999 342.5000000000001 158.0999999999999 337.5000000000001C158.1999999999999 338.4000000000001 158.2999999999999 339.3000000000001 158.2999999999999 340.2000000000001C155.5999999999999 338.2000000000001 153.0999999999999 335.9000000000001 150.9999999999999 333.3000000000001L150.8999999999999 333.2000000000001C133.4999999999999 339.9000000000001 114.5999999999999 341.5000000000001 96.2999999999999 337.9000000000001L96.0999999999999 338.0000000000001H96.2999999999999C92.4999999999999 341.1 89.1999999999999 344.7000000000001 86.5999999999999 348.9000000000001L86.3999999999999 348.8000000000001L85.9999999999999 349.0000000000001C84.7999999999999 350.8000000000001 83.5999999999999 352.8000000000001 82.2999999999999 355.0000000000001C81.3999999999999 356.6000000000001 80.4999999999999 358.4000000000001 79.5999999999999 360.2000000000001C79.5999999999999 360.3000000000001 79.4999999999999 360.4000000000001 79.3999999999999 360.4000000000001C78.9999999999999 360.4000000000001 78.7999999999999 358.7000000000001 78.4999999999999 359.1000000000001V359.2000000000001C75.2999999999999 367.5000000000001 73.7999999999999 376.4000000000001 74.0999999999999 385.4000000000001L73.8999999999999 385.3000000000001C68.7999999999999 381.8000000000001 64.8999999999999 376.7000000000001 62.7999999999999 370.8000000000001C61.8999999999999 368.7000000000001 61.1999999999999 367.5000000000001 60.5999999999999 366.3000000000001V366.8000000000001C60.6999999999999 367.9000000000001 61.1999999999999 370.1000000000001 61.0999999999999 369.9000000000001C60.9999999999999 369.7000000000001 60.8999999999999 369.6000000000001 60.7999999999999 369.5000000000001C59.2999999999999 367.8000000000001 57.8999999999999 365.8000000000001 56.8999999999999 363.7000000000001C55.9999999999999 361.8000000000001 55.1999999999999 359.8000000000001 54.5999999999999 357.8000000000001C54.4999999999999 357.5000000000001 54.5999999999999 358.1 54.5999999999999 358.8000000000001S54.6999999999999 360.8000000000001 54.5999999999999 360.5000000000001L54.2999999999999 359.8000000000001C47.5999999999999 344.9000000000001 43.3999999999999 329.0000000000001 41.8999999999999 312.7000000000001C41.4999999999999 309.9000000000001 41.2999999999999 307.1 41.3999999999999 304.4000000000001V304.2000000000001C36.5999999999999 299.0000000000001 32.3999999999999 293.2000000000001 28.6999999999999 287.1C16.5999999999999 266.7000000000001 7.5999999999999 244.6000000000001 1.8999999999999 221.5000000000001C5.8999999999999 230.3000000000001 10.6999999999999 238.7000000000001 16.1999999999999 246.6000000000001C5.5 219.5 0 190.6 0 161.4C1.8 170 4.2 178.4 7 186.7C5.3 152.2 11.9 117.8 26.4 86.4C45.8 42.9 78 6.4 118.7 -18.3C135.3 -29.5 153.4 -38.2 172.5 -44.1C175 -45 177.6 -45.9 180.2 -46.8C179.4 -46.5 178.6 -46.1 177.8 -45.8C200.4 -52.6 224 -56.1 247.6 -56.1C331.3 -56.1 358.9 -24.2 361.4 -21.1C365.5 -17.4 368.9 -12.9 371.3 -7.8C372.9 -7.1 374.5 -6.4 376.2 -5.7L377.2 -5.2L379.0999999999999 -4.3C391.7 1.6 403.5999999999999 9.1 414.3999999999999 17.8C430.7 29.5 442.2999999999999 46.5 447.2999999999999 65.9C450.2999999999999 73.0000000000001 450.3999999999999 80.9 447.6999999999999 88.1C448.5999999999999 89.5 449.3999999999999 90.9 450.3999999999999 92.4C468.3999999999999 121.3 478.5999999999999 154.3 479.9999999999999 188.3000000000001V191.1000000000001C479.9999999999999 198.4000000000001 479.3999999999999 205.6000000000001 478.0999999999999 212.7000000000001z" /> + <glyph glyph-name="first-order" + unicode="" + horiz-adv-x="448" d=" M12.9 218.8C13 218.9 13.1 219.1 13.2 219.2C13.2 219.1 13.2 218.9 13.1 218.8H12.9zM224 351.4C216.9 351.4 209.4 350.8 202.6 349.7L206.3 282.3L184.3 346.3C170 342.6 156.6 336.9 144.3 329.7000000000001L173.7 268.3L128.6 319.2000000000001C117.2 310.3 106.9 300.1 98 288.3L148.6 242.9L87.5 272.6C80.4 260.3 74.6 246.9 70.9 232.6L135.2 210L67.2 214C66.3 206.9 65.8 199.4 65.8 192S66.4 177.4 67.2 170.3L134.9 174.3L70.9 151.7C74.6 137.4 80.3 124 87.5 111.4L148.6 141.1L97.7 96C106.6 84.3 116.8 73.7 128.6 65.1L173.5 116L144 54.6C156.3 47.2 169.7 41.5 184 37.7L206.3 102.3000000000001L202.3 34.3000000000001C209.4 33.2 216.9 32.6000000000001 224 32.6000000000001C231.4 32.6000000000001 238.6 33.2000000000001 245.7 34.3000000000001L241.7 102.9000000000001L264.3 37.8000000000001C278.6 41.8000000000001 292 47.2 304.3 54.7L274.9 116L319.8 65.1C331.5 74 341.8 84.2000000000001 350.4 96L299.8 141.1L360.9 111.7000000000001C368 124.0000000000001 373.8 137.4 377.5 152.0000000000001L313.5 174.3000000000001L380.9 170.3000000000001C382 177.4000000000001 382.3 184.6000000000001 382.3 192.0000000000001S382 206.9000000000001 380.9 214.0000000000001L313.2 210.0000000000001L377.2 232.3000000000001C373.5 246.6000000000001 368.1 260.3000000000001 360.6 272.6000000000001L299.7 242.9000000000001L350.3 288.3000000000001C341.4000000000001 300.0000000000001 331.2 310.3000000000001 319.7 319.2000000000001L274.6 268.3000000000001L304 329.4000000000001C291.7 336.8000000000001 278.3 342.5000000000001 264 346.3000000000001L241.7 282L245.7 349.7C238.6 350.9 231.4 351.4 224 351.4zM443.4 320V64L224 -64L4.6 64V320L224 448L443.4 320zM426.3 309.7L224 427.1L21.7 309.7V74.6L224 -43.1L426.3 74.6V309.7zM224 410.9L411.7 301.5V82.6L224 -26.9L36.3 82.6V301.4L224 410.9zM224 360C131.7 360 57.1 284.9 57.1 192C57.1 99.4 131.7 24.3 224 24.3C316 24.3 390.9 99.4 390.9 192C390.9 284.9 316 360 224 360z" /> + <glyph glyph-name="firstdraft" + unicode="" + horiz-adv-x="384" d=" M384 256H320V128H192V0H0V25.6H166.4V153.6H294.4V281.6H384V256zM358.4 217.6V89.6H230.4V-38.4H64V-64H256V64H384V217.6H358.4zM384 25.6H294.4V-64H320V0H384V25.6zM0 448V64H128V192H256V320H384V448H0z" /> + <glyph glyph-name="flickr" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM144.5 129C109.4 129 81 157.4 81 192.5S109.4 256 144.5 256S208 227.6 208 192.5S179.6 129 144.5 129zM303.5 129C268.4 129 240 157.4 240 192.5S268.4 256 303.5 256S367 227.6 367 192.5S338.6 129 303.5 129z" /> + <glyph glyph-name="flipboard" + unicode="" + horiz-adv-x="448" d=" M0 416V-32H448V416H0zM175.7 240.3V55.9H87.8V328.1H175.6V240.3zM360.2 240.3H272.3V143.7000000000001H184.5V231.5000000000001H272.3V240.3000000000001H184.5V328.1000000000001H360.2V240.3000000000001z" /> + <glyph glyph-name="fly" + unicode="" + horiz-adv-x="384" d=" M197.8 20.2C210.7 8.5 231.5 -13.1 231 -30.5C231 -31.3 230.9 -32.1 230.9 -33C229.1 -52.8 212.1 -64.1 191.8 -64C166.8 -63.9 151.9 -47.2 153.1 -28.2C154.1 -12 173.6 8.5 185.5 19.4C187.8000000000001 21.5000000000001 188.2 22.1 191.1 23.0000000000001C194.5 23.0000000000001 195 22.7 197.8 20.2zM331.9 380.7C315.6 406.4 293.3 421.3 268.6 432.8C243.1 443.5 214 448.2 192 448C147.9 448 120.8 434.8 110.9 430.7C57.3 402.8 26.5 360.8 28 289.4C35.1 207.2 125 113.4 183.8 55.6C185.5 54 188.3 51.1 190 50.5L193.3 50.4C195.4 51.1 195.1 50.9 196.8 52.5C249.1 101.7 337.5 198.3 352.7000000000001 268.2C359.7000000000001 307.4 355.8000000000001 340.7 331.9000000000001 380.7zM186.8 96.1C158.8 147.2000000000001 121.6 226.8 117.5 285.1C114.1 332.6 128.9 416.3 186.8 421.8V96.1zM328.7 268C312.3 211.2 251.4 140 209.8 97.7C237.6 149.6 275 231 277 289.6C278.6 335.5 267.2 395.4 229 421C317.8 402.7 344.5 322.9 328.7 268z" /> + <glyph glyph-name="font-awesome-alt" + unicode="" + horiz-adv-x="448" d=" M397.8 380.2C405.6 380.2 412.1 373.6 412.1 365.9V18.3C412.1 10.4999999999999 405.5 3.9999999999999 397.8 3.9999999999999H50.2C42.4 3.9999999999999 35.9 10.6 35.9 18.3V365.8C35.9 373.6 42.5 380.1 50.2 380.1H397.8M397.8 416H50.2C22.7 416 0 393.3 0 365.8V18.2C0 -9.3 22.7 -32 50.2 -32H397.8C425.3 -32 448 -9.3 448 18.2V365.8C448 393.3 425.3 416 397.8 416zM339.3 276.8C333.3 276.8 309.4000000000001 261.3 286.7 261.3C282.5 261.3 278.3 261.9 274.2 263.7000000000001C254.5 271.5 237.2 277.4 215.1 277.4C194.8 277.4 173.3 270.8 155.4 263.7000000000001C153.6 263.1 151.8 262.5 150.6 261.9V279.8C158.4 285.8 163.1 294.7000000000001 163.1 305.5C163.1 323.4 148.8 337.8 130.8 337.8S98.5 323.5 98.5 305.5C98.5 295.3 103.3 285.8 111 279.8V67.7000000000001C111 56.9 120 48.0000000000001 130.7 48.0000000000001C139.7 48.0000000000001 146.8 54.0000000000001 149.2 61.7000000000001V63C149.8 64.8 149.8 66 149.8 67.8V112C151 112 152.2 112.6 152.8 113.2C172.5 121.6 195.8 129.9 218.5 129.9C249.6 129.9 261.5 113.8 287.8 113.8C306.3 113.8 324.2 120.4 339.8 127.5C344 129.3 347 131.1 347 135.3V269.7C348.8 273.8 344.7 276.8 339.3 276.8z" /> + <glyph glyph-name="font-awesome-flag" + unicode="" + horiz-adv-x="448" d=" M444.373 88.576C444.373 81.408 438.229 78.336 431.061 75.264C402.389 62.976 371.669 51.712 338.901 51.712C292.821 51.712 271.317 80.384 216.021 80.384C176.085 80.384 134.101 66.048 100.309 50.688C98.261 49.664 96.213 49.664 94.165 48.64V-29.184C94.165 -50.5890000000001 78.043 -64 60.373 -64C40.9169999999999 -64 25.5569999999999 -48.64 25.5569999999999 -29.184V345.6C12.245 355.8400000000001 3.029 372.224 3.029 390.656C3.029 422.4 28.629 448 60.373 448S117.717 422.4 117.717 390.656C117.717 372.224 109.525 355.8400000000001 95.189 345.6V313.856C99.313 315.23 153.957 342.528 209.877 342.528C275.147 342.528 307.553 314.88 336.853 314.88C375.765 314.88 418.773 342.528 429.0130000000001 342.528C437.2050000000001 342.528 444.3730000000001 336.384 444.3730000000001 329.216V88.576z" /> + <glyph glyph-name="font-awesome" + unicode="" + horiz-adv-x="448" d=" M397.8 416H50.2C22.7 416 0 393.3 0 365.8V18.2C0 -9.3 22.7 -32 50.2 -32H397.8C425.3 -32 448 -9.3 448 18.2V365.8C448 393.3 425.3 416 397.8 416zM352.4000000000001 131.7C352.4000000000001 127.5 348.8 125.7 344.6 123.9C327.9000000000001 116.7 310 110.2 290.8 110.2C263.9000000000001 110.2 251.4 126.9 219.1 126.9C195.8 126.9 171.3 118.5 151.6 109.6C150.4 108.9999999999999 149.2 108.9999999999999 148 108.4V63C148 61.2 148 59.4 147.4 58.2V57C145 48.6 137.2000000000001 42.7 128.3000000000001 42.7C117.0000000000001 42.7 108 51.7 108 63V281.6C100.2000000000001 287.6 94.9000000000001 297.1 94.9000000000001 307.9C94.9000000000001 326.4 109.8000000000001 341.4 128.4 341.4C146.9 341.4 161.9 326.5 161.9 307.9C161.9 297.1 157.1 287.6 148.8000000000001 281.6V263.1C150.6000000000001 263.7 152.4 264.3 154.2000000000001 265.5C172.7000000000001 273.3 194.8000000000001 279.8 215.7000000000001 279.8C238.4000000000001 279.8 256.3000000000001 273.8 276.6 266.1C280.8 264.3 285 263.7000000000001 289.7000000000001 263.7000000000001C312.4000000000001 263.7000000000001 337.5000000000001 279.8 343.5000000000001 279.8C348.3000000000001 279.8 352.5000000000001 276.2000000000001 352.5000000000001 272V131.7z" /> + <glyph glyph-name="fonticons-fi" + unicode="" + horiz-adv-x="384" d=" M114.4 224H206.8L191.6 172.8H115.2V15C115.2 7 112.4 5.8 119.6 5L179.2 -0.6V-35H0V0.2L29.2 3C36.4 3.8 38.4 6.2 38.4 13.8V169.6C38.4 172.8 34.4 172.8 30.4 172.8H0V224H38.4V252.8C38.4 320.8 74.8 348.8 144.4 348.8C191.2 348.8 233.2 337.6 233.2 276.4L163.6 268C164 293.6 157.6 299.6 141.2 299.6C116 299.6 115.2 286 115.2 262V230C115.2 226.8 110.4 224 114.4 224zM384 -35H243.2V-0.6L271.2 3C278.4 3.8 281.6 5.4 281.6 13V161C281.6 166.6 277.6 170.2 272.4 171.8L239.2 180.6L248.4 221H358.4V13C358.4 5 354.8 4.2 362.4 3L384 -0.6V-35zM354 312.2L366.4 266.6L356.4 256.6L313.6 279.4L270.8 256.6L260.8 266.6L273.2 312.2L243.2 348.6L248 358.6H286L307.2 397H320L341.2 358.6H379.2L384 345.4L354 312.2z" /> + <glyph glyph-name="fonticons" + unicode="" + horiz-adv-x="448" d=" M0 416V-32H448V416H0zM167.4 220H234.8L223.7 182.7H168V69.8C168 63.9999999999999 166 63.1 171.2 62.4999999999999L214.7 58.3999999999999V33.2999999999999H84V59L105.3 61C110.5 61.6 112 63.3 112 68.9V180.3C112 182.6 109.1 182.6 106.2 182.6H84V220H112V241C112 290.6 138.5 311 189.3 311C223.4 311 254 302.8 254 258.2L203.3 252.1C203.6 270.8 198.9 275.1 187 275.1C168.6 275.1 168 265.2 168 247.7V224.4C168 222 164.5 220 167.4 220zM364 33.3H261.3V58.4L281.7 61.0000000000001C286.9 61.6000000000001 289.3 62.7000000000001 289.3 68.3000000000001V176.2C289.3 180.3 286.4000000000001 182.9 282.6 184.1L258.4000000000001 190.5L265.1 220H345.3V68.3C345.3 62.4999999999999 342.7 61.9 348.2 60.9999999999999L363.9 58.3999999999999V33.2999999999999zM342.1 288.8L351.1 255.6L343.8 248.3L312.6 264.9L281.4000000000001 248.3L274.1 255.6L283.1 288.8L261.3 313L264.8 322.6H292.5L308 350.6H317.3L332.8 322.6H360.5L364 313L342.1 288.8z" /> + <glyph glyph-name="fort-awesome-alt" + unicode="" + horiz-adv-x="512" d=" M211.7 206.9V155.2C211.7 153.1 210.1 151.5 208 151.5H185.8C183.7 151.5 182.1 153.1 182.1 155.2V206.9C182.1 209 183.7 210.6 185.8 210.6H208C210.1 210.6 211.7 209 211.7 206.9zM326.2 210.6H304C301.9 210.6 300.3 209 300.3 206.9V155.2C300.3 153.1 301.9000000000001 151.5 304 151.5H326.2C328.3 151.5 329.9 153.1 329.9 155.2V206.9C329.8 209 328.2 210.6 326.2 210.6zM297.1 -52.6C296.2 -52.7 295.4 -52.9 294.5 -53C293.5 -53.2 292.3999999999999 -53.3 291.3999999999999 -53.5C290.5 -53.6 289.5999999999999 -53.8 288.5999999999999 -53.9C287.5999999999999 -54 286.5999999999999 -54.2 285.5999999999999 -54.3C284.5999999999999 -54.4 283.5999999999999 -54.4999999999999 282.7 -54.6C281.7 -54.7 280.8 -54.8 279.8 -54.9C278.8 -55 277.7 -55.1 276.7 -55.2C275.8 -55.3 274.8999999999999 -55.4 274 -55.4C272.8999999999999 -55.5 271.7 -55.5 270.6 -55.6C269.8 -55.6 268.9 -55.7 268.1 -55.7C266.8 -55.8 265.5 -55.8 264.2 -55.8C263.5 -55.8 262.8 -55.9 262.1 -55.9C260.1 -55.9 258.1 -56.0000000000001 256.1 -56.0000000000001S252.1 -56.0000000000001 250.1 -55.9C249.4 -55.9 248.7 -55.9 248 -55.8C246.7 -55.8 245.4 -55.7 244.1 -55.7C243.3 -55.7 242.4 -55.6 241.6 -55.6C240.5 -55.4999999999999 239.3 -55.4999999999999 238.2 -55.4C237.3 -55.3 236.4 -55.3 235.5 -55.2C234.5 -55.1 233.4 -55 232.4 -54.9C231.4 -54.8 230.5 -54.7 229.5 -54.6C228.5 -54.4999999999999 227.5 -54.4 226.6 -54.3C225.6 -54.1999999999999 224.6 -54.1 223.6 -53.9C222.7 -53.8 221.8 -53.6 220.8 -53.5C219.8 -53.4 218.7 -53.2 217.7 -53C216.8 -52.9 216 -52.7 215.1 -52.6C149.5 -41.7 92.6 -4.9 55.1 46.8C54.9 46.9999999999999 54.8 47.3 54.6 47.4999999999999C53.8 48.6 53 49.6999999999999 52.3 50.8C52 51.1999999999999 51.7 51.6 51.5 51.9999999999999C50.8 53.1 50.1 54.1 49.4 55.1999999999999C49.1 55.6999999999999 48.8 56.0999999999999 48.5 56.5999999999999C47.8 57.6999999999999 47.1 58.6999999999999 46.5 59.7999999999999C46.2 60.2999999999999 45.9 60.6999999999999 45.6 61.1999999999999C44.9 62.2999999999999 44.3 63.3999999999999 43.6 64.4999999999999C43.4 64.8999999999999 43.1 65.2999999999999 42.9 65.6999999999999C40.5 69.6999999999999 38.3 73.7999999999999 36.1 77.8999999999999C36 78.0999999999999 35.9 78.1999999999999 35.8 78.3999999999999C35.2 79.4999999999999 34.7 80.5999999999999 34.1 81.6999999999999C33.8 82.2999999999999 33.5 82.7999999999999 33.3 83.3999999999999C32.8 84.3999999999999 32.3 85.4999999999999 31.8 86.4999999999999C31.5 87.1999999999999 31.2 87.7999999999999 30.9 88.4999999999999C30.4 89.4999999999999 30 90.4999999999999 29.5 91.4999999999999L28.6 93.5999999999999C28.2 94.5999999999999 27.7 95.5999999999999 27.3 96.5999999999999C27 97.2999999999999 26.7 98.0999999999999 26.4 98.7999999999999L25.2 101.7999999999999C24.9 102.5999999999999 24.6 103.2999999999999 24.3 104.0999999999999C23.9 105.0999999999999 23.5 106.0999999999999 23.2 107.0999999999999C22.9 107.9999999999999 22.6 108.8999999999999 22.2 109.8999999999999C21.6 111.4999999999999 21.1 113.1999999999999 20.5 114.7999999999999C20.2 115.6999999999999 19.9 116.5999999999999 19.6 117.5999999999999C19.3 118.4999999999999 19.1 119.3999999999999 18.8 120.2999999999999C18.5 121.1999999999999 18.2 122.1999999999999 18 123.0999999999999C17.7 123.9999999999999 17.5 124.8999999999999 17.2 125.7999999999999C16.9 126.7999999999999 16.7 127.6999999999999 16.4 128.6999999999999C16.2 129.5999999999999 15.9 130.4999999999999 15.7 131.3999999999999C15.4 132.3999999999999 15.2 133.3999999999999 15 134.3999999999999C14.8 135.2999999999999 14.6 136.0999999999999 14.4 136.9999999999999C14.2 138.0999999999999 13.9 139.1999999999999 13.7 140.1999999999999C13.5 140.9999999999999 13.4 141.7999999999999 13.2 142.5999999999999C12.9 143.8999999999999 12.7 145.2999999999999 12.4 146.5999999999999C12.3 147.1999999999999 12.2 147.6999999999999 12.1 148.2999999999999L11.2 153.9999999999998C11.1 154.5999999999999 11 155.2999999999999 10.9 155.8999999999998C10.7 157.1999999999998 10.5 158.4999999999998 10.4 159.7999999999998C10.3 160.5999999999998 10.2 161.2999999999998 10.1 162.0999999999998C10 163.2999999999998 9.8 164.4999999999998 9.7 165.6999999999998C9.6 166.4999999999998 9.5 167.2999999999999 9.5 168.0999999999998C9.4 169.2999999999998 9.3 170.4999999999998 9.2 171.5999999999998C9.1 172.3999999999998 9.1 173.1999999999998 9 173.9999999999998C8.9 175.1999999999998 8.8 176.3999999999998 8.8 177.6999999999998C8.8 178.4999999999998 8.7 179.1999999999998 8.7 179.9999999999998C8.6 181.2999999999998 8.6 182.6999999999998 8.5 183.9999999999998C8.5 184.6999999999998 8.5 185.2999999999998 8.4 185.9999999999998C8.4 187.9999999999998 8.3 189.9999999999998 8.3 191.9999999999998C8.3 245.4999999999998 25.2 294.9999999999998 54.1 335.5999999999998C56.4 338.7999999999998 58.8 341.9999999999998 61.2 345.0999999999998C66.1 351.2999999999998 71.3 357.3999999999998 76.8 363.0999999999998C79.5 365.9999999999998 82.3 368.7999999999998 85.2 371.4999999999998C88.1 374.1999999999998 91 376.8999999999998 94 379.4999999999998C98.5 383.3999999999998 103.1 387.0999999999998 107.9 390.6999999999998C109.5 391.8999999999998 111.1 393.0999999999998 112.7 394.1999999999998C140 413.8 171.7 427.9 206 435C222.1 438.3 238.9 440 256 440S289.8 438.3 306 435C340.3 428 372 413.9 399.6 394.3C401.2000000000001 393.1 402.8 392 404.4000000000001 390.8C409.2000000000001 387.2 413.8 383.5 418.3 379.6C430.3 369.2 441.3 357.7 451.1 345.2C453.6 342.1 455.9 338.9 458.2 335.7C487.1 295 504 245.5 504 192C504 190 504 188 503.9 186C503.9 185.3 503.9 184.7 503.8 184C503.8 182.7 503.6999999999999 181.3 503.6 180C503.6 179.2 503.4999999999999 178.5 503.4999999999999 177.7C503.3999999999999 176.5 503.3999999999999 175.3 503.3 177C503.1999999999999 176.2 503.1999999999999 175.4 503.1 174.6C502.9999999999999 173.4 502.9 172.2000000000001 502.8 171.1C502.6999999999999 170.3 502.6 169.5 502.6 168.7000000000001C502.4999999999999 167.5000000000001 502.3 166.3000000000001 502.2 165.1C502.1 164.3 502 163.6 501.9 162.8C501.7 161.5 501.5 160.2 501.4 158.9C501.3 158.3 501.2 157.6 501.1 157.0000000000001L500.2 151.3000000000001C500.1 150.7000000000001 500 150.2000000000001 499.9 149.6000000000001C499.7 148.3000000000001 499.4 146.9000000000001 499.1 145.6000000000001C498.9 144.8000000000001 498.8 144.0000000000001 498.6 143.2000000000001C498.4 142.1000000000001 498.1 141.0000000000001 497.9 140.0000000000001C497.7 139.1000000000001 497.5 138.3000000000001 497.3 137.4000000000001C497.1 136.4000000000001 496.8 135.4000000000001 496.6 134.4000000000001C496.4 133.5000000000001 496.1 132.6000000000001 495.9 131.7000000000001C495.6 130.7000000000001 495.4 129.8000000000001 495.1 128.8000000000001C494.9 127.9000000000002 494.6 127.0000000000001 494.3 126.1000000000001C493.9999999999999 125.2000000000002 493.6999999999999 124.2000000000002 493.4999999999999 123.3000000000001C493.1999999999999 122.4000000000002 492.9999999999999 121.5000000000001 492.6999999999999 120.6000000000001C492.3999999999999 119.7000000000002 492.0999999999999 118.8000000000001 491.8 117.8000000000001C491.3 116.2000000000001 490.6999999999999 114.5000000000001 490.1 112.9000000000002C489.8 112.0000000000002 489.4999999999999 111.1000000000001 489.1 110.1000000000001C488.7 109.1000000000001 488.4 108.1000000000001 487.9999999999999 107.1000000000001C487.6999999999999 106.3000000000001 487.3999999999999 105.6000000000001 487.1 104.8000000000001L485.9 101.8000000000001C485.6 101.1000000000001 485.3 100.3000000000001 485 99.6000000000001C484.6 98.6000000000001 484.2 97.6000000000001 483.7 96.6000000000001L482.8 94.5000000000001C482.4 93.5000000000001 481.9 92.5000000000001 481.4 91.5000000000001C481.1 90.8000000000001 480.8 90.2000000000001 480.5000000000001 89.5000000000001C480.0000000000001 88.5000000000001 479.5000000000001 87.4000000000001 479.0000000000001 86.4000000000001C478.7 85.8000000000001 478.4 85.3000000000001 478.2 84.7000000000001C477.6 83.6000000000001 477.1 82.5000000000001 476.5000000000001 81.4000000000001C476.4 81.2000000000001 476.3000000000001 81.1000000000001 476.2 80.9000000000001C474.0000000000001 76.8000000000001 471.8000000000001 72.7000000000001 469.4 68.7000000000001C469.2 68.3000000000001 468.9 67.9000000000001 468.7 67.5000000000001C468.0000000000001 66.4000000000001 467.4 65.3000000000001 466.7 64.2000000000001C466.4 63.7000000000001 466.1 63.3000000000001 465.8000000000001 62.8000000000001C465.1000000000001 61.7000000000001 464.4000000000001 60.7000000000001 463.8000000000001 59.6000000000001C463.5000000000001 59.1000000000001 463.2 58.7000000000002 462.9000000000001 58.2000000000002C462.2000000000001 57.1000000000001 461.5000000000001 56.1000000000001 460.8000000000001 55.0000000000002C460.5000000000001 54.6000000000002 460.2 54.2000000000002 460.0000000000001 53.8000000000002C459.2 52.7000000000002 458.5000000000001 51.6000000000002 457.7 50.5000000000002C457.5000000000001 50.3000000000002 457.4 50.0000000000002 457.2 49.8000000000002C419.6 -4.8999999999998 362.7000000000001 -41.5999999999998 297.1 -52.5999999999998zM414.4 33.6C427.4 46.6 438.6 60.9999999999999 448 76.4999999999999V147.8C448 149.9 446.4 151.5 444.3 151.5H422.1C420 151.5 418.4000000000001 149.8999999999999 418.4000000000001 147.8V122H388.9000000000001V266C388.9000000000001 268.1 387.3 269.7 385.2000000000001 269.7H363.1C361 269.7 359.4000000000001 268.1 359.4000000000001 266V240.1H329.9000000000001V266C329.9000000000001 268.1 328.3 269.7 326.2000000000001 269.7H304C301.9 269.7 300.3 268.1 300.3 266V240.1H270.8V266C270.8 270.8 264.3 269.7 261.3 269.7V300.4C268 302 275.1 303.2 282.1 303.2C290.9000000000001 303.2 298.9000000000001 299.7 307.5 299.7C311.2 299.7 329.9 300.6 329.9 306.2V354.6C329.9 356.7 328.3 358.3 326.2 358.3C322 358.3 314 354.8 306.8 354.8C298.9000000000001 354.8 289.9000000000001 358.3 280.5 358.3C274 358.3 267.6 357.4 261.3 356V359.9C265.7 362 268.7 366.6 268.7 371.4C268.7 388.2 243.3 388.2 243.3 371.4C243.3 366.6 246.3 361.9 250.7 359.9V269.7C247.7 269.7 241.2 270.8 241.2 266V240.1H211.7V266C211.7 268.1 210.1 269.7 208 269.7H185.8C183.7 269.7 182.1 268.1 182.1 266V240.1H152.6V266C152.6 268.1 151 269.7 148.9 269.7H126.8000000000001C124.7000000000001 269.7 123.1 268.1 123.1 266V122H93.5V147.8C93.5 149.9 91.9 151.5 89.8 151.5H67.7C65.6 151.5 64 149.9 64 147.8V76.5C73.4 61 84.6 46.6 97.6 33.6C118.2 13 142.1 -3.1 168.8 -14.4C182.7 -20.3 197 -24.7 211.7 -27.6V48.2C211.7 106.8000000000001 300.3 106.8000000000001 300.3 48.2V-27.6C315 -24.7 329.3 -20.2 343.2 -14.4C369.9 -3.1 393.8 13 414.4 33.6" /> + <glyph glyph-name="fort-awesome" + unicode="" + horiz-adv-x="512" d=" M489.2 160.1H461.8C459.2 160.1 457.2 158.1 457.2 155.5V123.5H420.6V301.8C420.6 304.4 418.6 306.4 416 306.4H388.6C386 306.4 384 304.4 384 301.8V269.8H347.3999999999999V301.8C347.3999999999999 304.4 345.3999999999999 306.4 342.7999999999999 306.4H315.3999999999999C312.7999999999999 306.4 310.7999999999999 304.4 310.7999999999999 301.8V269.8H274.1999999999999V301.8C274.1999999999999 307.8 266.1999999999999 306.4 262.4999999999999 306.4V344.4C270.7999999999999 346.4 279.5999999999999 347.8 288.1999999999999 347.8C299.0999999999999 347.8 309.0999999999999 343.5 319.5999999999999 343.5C324.1999999999999 343.5 347.2999999999999 344.6 347.2999999999999 351.5V411.5C347.2999999999999 414.1 345.2999999999999 416.1 342.6999999999998 416.1C337.5999999999998 416.1 327.5999999999998 411.8 318.6999999999998 411.8C308.9999999999999 411.8 297.7999999999999 416.1 286.0999999999998 416.1C278.0999999999998 416.1 270.0999999999998 415 262.3999999999998 413.2000000000001V418.1C267.7999999999998 420.7000000000001 271.4999999999999 426.4000000000001 271.4999999999999 432.4000000000001C271.4999999999999 453.1 240.0999999999998 453.2 240.0999999999998 432.4000000000001C240.0999999999998 426.4000000000001 243.7999999999998 420.7000000000001 249.1999999999998 418.1V306.4C245.4999999999999 306.4 237.4999999999999 307.8 237.4999999999999 301.8V269.8H200.8999999999998V301.8C200.8999999999998 304.4 198.8999999999998 306.4 196.2999999999999 306.4H168.8999999999998C166.2999999999999 306.4 164.2999999999999 304.4 164.2999999999999 301.8V269.8H128V301.8C128 304.4 126 306.4 123.4 306.4H96C93.4 306.4 91.4 304.4 91.4 301.8V123.5H54.8V155.5C54.8 158.1 52.8 160.1 50.2 160.1H22.8C20.2 160.1 18.2 158.1 18.2 155.5V-64H201.1V32C201.1 104.6 310.8 104.6 310.8 32V-64H493.7V155.5C493.8000000000001 158.1 491.8000000000001 160.1 489.2 160.1zM201.1 164.6C201.1 162 199.1 160 196.5 160H169.1C166.5 160 164.5 162 164.5 164.6V228.6C164.5 231.2 166.5 233.2 169.1 233.2H196.5C199.1 233.2 201.1 231.2 201.1 228.6V164.6zM347.5 164.6C347.5 162 345.5 160 342.9 160H315.5C312.9 160 310.9 162 310.9 164.6V228.6C310.9 231.2 312.9 233.2 315.5 233.2H342.9C345.5 233.2 347.5 231.2 347.5 228.6V164.6z" /> + <glyph glyph-name="forumbee" + unicode="" + horiz-adv-x="448" d=" M5.8 138.3C2 155.3 0 172.5 0 189.7C0 313 99.8 413 223.1 413C239.7 413 256.4 411 272.4 407.5C149 360.5 51.9 262 5.8 138.3zM398.7 327.5C385 345 369 360.2 350.9 372.8C201.3 328.5 84.6 210.7 41.2 60.8C53.7 42.7 69.2 25.2 86.4 11.8C129.5 163.1 247.6 283.5 398.7 327.5zM414.5 74.8C429.7 99.9 439.9 128.5 444 157.6C364.6 114.7000000000001 299 47 256.4 -32.7C286.4 -28.3 315.3 -17.4 341 -1.4C376 -14.5 411.9 -25.7 448 -35C438.7 1.5 427.6 39.5 414.5 74.8zM444.2 220.3C441.6 239.8 436.3 259 428.4 277.1C290.5 231.3 182 120.5 137.1 -18C155.2 -25.6 174.1 -30.5 193.7 -33.2C240 80.9 330.5 173.6 444.2 220.3z" /> + <glyph glyph-name="foursquare" + unicode="" + horiz-adv-x="368" d=" M323.1 445H49.9C12.4 445 0 416.7 0 398.9V-34.9C0 -55.2 12.1 -62.6 18.2 -65C24.4 -67.5 41 -69.6 51.1 -57.9C180 91.5 182.2 94 182.2 94C185.3 97.4 185.6 97.1 189 97.1H272.4C307.5 97.1 313 122.3 316.7 136.8L365.3 379.8C373.8 422.2 363.1 445 323.1 445zM306.8 371.2L295.4000000000001 311.5C294.2000000000001 305 285.9000000000001 298.3 278.5000000000001 298.3H172.1C160.1 298.3 151.5 290 151.5 278V265C151.5 253 160.1 244.4 172.1 244.4H262.5C270.8 244.4 279.1 235.2 277.3 226.2C275.5 217.3 266.8 172.4 265.9000000000001 167.4C265.0000000000001 162.5000000000001 259.1 153.9 249.0000000000001 153.9H175.5C162 153.9 158.3000000000001 152.1 149 141.3C149 141.3 140.1 129.9 59.5 33C58.6 32.1 57.7 32.4 57.7 33.3V372.1C57.7 379.8 64.5 388.7 74.3 388.7H293.3000000000001C301.5000000000001 388.7 308.9000000000001 381 306.8000000000001 371.2z" /> + <glyph glyph-name="free-code-camp" + unicode="" + horiz-adv-x="576" d=" M69.3 303.5C28.3 235 32.9 140.5 70.3 76.5C92.5 38.3 120 24.1 120 10C120 3.2 114 -3 107.2 -3C87.7 -3 8 72.5 8 194.8C8 306.3 86 380.8 105.1 380.8C111.1 380.8 120 376 120 369.7000000000001C120 357 91.7 341.1 69.3 303.5zM265.1 89.7C269.6 87.9 277.4000000000001 84.5 277.4000000000001 90.9C277.4000000000001 93.6 275.2000000000001 93.8 273.1 94.5C264.6 97.9 259.1 102.2 254.0000000000001 109.7C245.8000000000001 121.8 243.9000000000001 133.9 243.9000000000001 148.3C243.9000000000001 180.4 288.1 186.2 288.1 218.3C288.1 230.6 280.4000000000001 234.2 280.4000000000001 237.6C280.4000000000001 239.8 281.1 239.8 283.3 239.8C291.3 239.8 302.4000000000001 226.5 305.8 220C308 215.4 308.2 214 308.2 208.9C308.2 201.9 307.5 194.7 307.5 187.6C307.5 160.6 339.4 167.8 339.4 180.8C339.4 186.8 335.8 192.4 335.8 198.2C335.8 198.9 335.8 199.4 336.5 199.4C339.8999999999999 199.4 345.8999999999999 191.7 347.6 189.3C353.4 180.4 356.1 168.5 356.1 157.9C356.1 125.5000000000001 326.6 108.9 326.6 101.9C326.6 100.9 329.5 94.2000000000001 338.7 100.0000000000001C368.4 115.1000000000001 391.8 147.6000000000001 391.8 189.8000000000001C391.8 223.4000000000001 383.1 247.5000000000001 359.7 272.4000000000001C355.8 276.5000000000001 343.3 289.3000000000001 337.2 289.3000000000001C329 289.3000000000001 344.4 270.7000000000001 344.4 258.1000000000001C344.4 250.9000000000001 339.6 245.8000000000001 332.1 245.8000000000001C320.5 245.8000000000001 317.6 271.2000000000001 316.2 279.1000000000001C310.4 312.9000000000001 303.4 337.3000000000001 269.8 353.2000000000001C259.4000000000001 358.2000000000001 233.3 365.0000000000001 233.3 355.4000000000001C233.3 353.0000000000001 236 351.3000000000001 237.9 350.3000000000001C247.1 344.7000000000001 257.5 328.9000000000001 257.5 312.1000000000001C257.5 266.0000000000001 199.8 223.9000000000001 199.8 175.9000000000001C199.6 135.6000000000001 227.9 103.3000000000001 265.1 89.7000000000001zM470.4 381C464.4 381 456 374.5 456 368.4C456 359.7 468.1 348.8 473.6 343C555.2 257.9 552.2 128.7 491.2 52C484.2 43.1 455.9 16.7 455.9 8.5C455.9 3.4 464.1 -2.9 469.1 -2.9C494.5 -2.9 567.9 77.9 567.9 182.8C568 302.1 491.8 381 470.4 381zM428.1 57.9H167C157.6 57.9 151.5 50.4 151.5 41.5C151.5 33 158.5 26 167 26H428.1C437.5 26 440 33.5 440 42.4C440 50.9 436.5 57.9 428.1 57.9z" /> + <glyph glyph-name="freebsd" + unicode="" + horiz-adv-x="448" d=" M303.7 351.8C314.8 362.9 419.2 428.8 442.9 405C466.6 381.3 400.8 276.9 389.7 265.8C378.6 254.7 350.3 264.9 326.6 288.7000000000001C302.8 312.4 292.5 340.7000000000001 303.7 351.8zM109.9 379.9C73.6 400.5 22 423.4 5.6 406.9C-11 390.3 12.7 337.5 33.5 301.2C52 333.4 78.3 360.5 109.9 379.9zM406.7 274C410 262.7 409.4 253.3 404 247.9C383.7 227.6 316.5 274.9 294.7 318C276.7 350.3 283.6 371.4 309.6 366.7C315.3 370.3 321.9 374.3 329.2 378.3C299.4 393.8 265.6 402.6 229.7 402.6C110.6 402.6 14.1 306.1 14.1 187C14.1 68 110.6 -28.6 229.7 -28.6S445.3 67.9 445.3 187C445.3 225.4 435.2 261.5 417.6 292.8C413.7000000000001 285.8 410 279.5 406.7000000000001 274z" /> + <glyph glyph-name="get-pocket" + unicode="" + horiz-adv-x="448" d=" M407.6 384H40.6C18.5 384 0 365.5 0 343.4V208.2C0 83.5 99.7 -16 224.2 -16C348.2 -16 448 83.5 448 208.2V343.4C448 365.8 430.3 384 407.6 384zM245.6 115.5C233.2 103.7 214.2 104.4 203.2 115.5C89.5 224.4 88.3 220.6 88.3 238.7C88.3 255.6 102.1 269.4 119 269.4C136 269.4 135.1 265.6 224.2 180.1C314.8 267 312.8 269.4 329.7 269.4C346.6 269.4 360.4 255.6 360.4 238.7C360.4 220.9 357.5 223 245.6 115.5z" /> + <glyph glyph-name="gg-circle" + unicode="" + horiz-adv-x="512" d=" M257 440C120 440 9 329 9 192S120 -56 257 -56S505 55 505 192S394 440 257 440zM207.5 65.2L81.8 190.9L207.5 316.6L242.7 281.2L218.5 257L207.4 268.1L130.2 190.9L207.4 113.7L234 140.3L180.9 193.2L205.3 217.6L282.5 140.4L207.5 65.2000000000001zM306.5 67.4L271.3 102.6L295.4000000000001 127L306.5000000000001 115.8999999999999L383.7000000000001 193.0999999999999L306.5000000000001 270.2999999999999L280.0000000000001 243.7999999999999L333.1000000000001 190.8999999999999L308.7000000000001 166.5L231.5000000000001 243.7L306.5000000000001 318.7L432.2 193L306.5 67.4z" /> + <glyph glyph-name="gg" + unicode="" + horiz-adv-x="512" d=" M179.2 217.6L281.6 115.2L179.2 12.8L0 192L179.2 371.2L224 326.4L198.4 300.8L179.2 320L51.2 192L179.2 64L230.7 115.5L153.6 192L179.2 217.6zM332.8 371.2L230.4 268.8L332.8 166.4L358.4000000000001 192L281.3000000000001 268.5L332.8000000000001 320L460.8000000000001 192L332.8000000000001 64L313.6000000000001 83.2L288.0000000000001 57.6L332.8000000000001 12.8L512 192L332.8 371.2z" /> + <glyph glyph-name="git-square" + unicode="" + horiz-adv-x="448" d=" M140.1 99.5C152.2 99.5 169.6 97.4 169.6 81.6C169.6 66.1 155.7 62.8 142.6 62.8C130.3 62.8 111.7 64.8 111.7 80.8S127.4 99.5 140.1 99.5zM115.4 216.1C115.4 201.3 122 192 137.7 192C153.2 192 158.9 202 158.9 216.5C159 250.9 115.4 251.3 115.4 216.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM207 274.3C194.7 269.5 181.5 265.9 168.1 265.9C129.6 288 77.4 265 77.4 216.4C77.4 198.4 89 173.5 107 167.5V166.8C93.6 160.9 89.9 130.7 107.7 119.8V119.1C88.2 112.7000000000001 75.4 100.3 75.4 78.9C75.4 42.1 110.2 31.9 140.8 31.9C177.9 31.9 205.6 45.3 205.6 86.2000000000001C205.6 136.6 133.5 118.0000000000001 133.5 145.3000000000001C133.5 154.9000000000001 138.7 158.7000000000001 147.6 160.5000000000001C177.2 166.0000000000001 195.8 189.1000000000001 195.8 219.2000000000001C195.8 224.4 194.7 229.4000000000001 192.9 234.2000000000001C197.7 235.3000000000001 202.4 236.5000000000001 207 238.1000000000001V274.3000000000001zM263.8 272.5H224.2C225.5000000000001 261.9 225.3 129.9 224.2 117H263.8C262.7 129.8 262.6 262.1 263.8 272.5zM268.3 325.8C268.3 339.2 258.3 352 244.2 352C229.9 352 219.6 339.5 219.6 325.8C219.6 312.2 230.1 299.9 244.2 299.9C257.9000000000001 299.9 268.3 312.4 268.3 325.8zM372.6 272.5H336.2000000000001C336.2000000000001 282.3 335.8000000000001 292.1 337.3000000000001 302H296.8000000000001C298.1000000000001 294.7 297.9000000000001 288.4 297.9000000000001 272.5H280.8000000000001V238.6C292.7000000000001 240.5 292.9000000000001 239.3 297.9000000000001 239.3V238.6H297.5000000000001V175.9C297.5000000000001 144.8 302.0000000000001 114.7 340.2000000000001 114.7C350.9000000000001 114.7 363.2000000000001 116.5 372.7000000000001 121.7V156.7C367.0000000000001 152.8 358.8000000000002 150.8 351.8000000000002 150.8C338.6000000000002 150.8 336.3000000000002 163.7 336.3000000000002 174.2V239.4C359.0000000000001 239.4 372.7000000000001 238.7 372.7000000000001 238.7V272.5z" /> + <glyph glyph-name="git" + unicode="" + horiz-adv-x="448" d=" M18.8 226.3C18.8 201 35 166.3 60.3 157.8V156.8C41.5 148.5 36.3 106.2 61.3 91V90C34 81 16 63.7 16 33.8C16 -17.7 64.8 -32 107.5 -32C159.5 -32 198.2 -13.3 198.2 44C198.2 114.5 97.2 88.5 97.2 126.8C97.2 140.3 104.4 145.5 116.9 148.1C158.4 155.8 184.4 188.1 184.4 230.3C184.4 237.6 182.9 244.5 180.4 251.3C187.1 252.8 193.6 254.6 200.1 256.8V307.3C182.9 300.5 164.4 295.5 145.6 295.5C91.8 326.5 18.8 294.2 18.8 226.3zM106.5 62.5C123.5 62.5 147.7 59.5 147.7 37.5C147.7 15.7 128.2 11.2 110 11.2C92.7 11.2 66.7 13.9 66.7 36.4C66.8 58.7 88.8 62.5 106.5 62.5zM103.3 192C81.3 192 72 205 72 225.8C72 275.1 133 274.6 133 226.3C133 206 125 192 103.3 192zM432 142.5V93.5C418.7 86.2 401.5 83.7 386.5 83.7C333 83.7 326.7 125.9 326.7 169.4V257.1H327.2V258.1C320.2 258.1 319.9 259.7 303.2 257.1V304.6H327.2C327.2 326.9 327.5 335.6 325.7 345.8H382.4C380.4 332 380.9 318.3 380.9 304.6H431.9V257.1S412.6 258.1 380.9 258.1V167C380.9 152.2 384.2 134.2 402.7 134.2C412.5 134.2 424 137 432 142.5zM286 379.3C286 360.6 271.5 343.1 252.2 343.1C232.4 343.1 217.7 360.3 217.7 379.3C217.7 398.6 232.2 416 252.2 416C272 416 286 398 286 379.3zM279.8 304.8C278 290.2000000000001 278.2 105 279.8 87H224.3C225.9 105.1 226.1 290 224.3 304.8H279.8z" /> + <glyph glyph-name="github-alt" + unicode="" + horiz-adv-x="480" d=" M186.1 119.3C186.1 98.4 175.2 64.2 149.4 64.2S112.7 98.4 112.7 119.3S123.6 174.4 149.4 174.4S186.1 140.2000000000001 186.1 119.3zM480 169.8C480 137.9 476.8 104.1 462.5 74.8C424.6 -1.8 320.4 0 245.8 0C170 0 59.6 -2.7 20.2 74.8C5.6 103.8 0 137.9 0 169.8C0 211.7 13.9 251.3 41.5 283.4C36.3 299.2000000000001 33.8 315.8 33.8 332.2C33.8 353.7 38.7 364.5 48.4 384C93.7 384 122.7 375 157.2 348C186.2 354.9 216 358 245.9000000000001 358C272.9000000000001 358 300.1 355.1 326.3000000000001 348.8C360.3000000000001 375.5 389.3000000000001 384 434.1000000000001 384C443.9000000000001 364.5 448.7000000000001 353.7 448.7000000000001 332.2C448.7000000000001 315.8 446.1000000000001 299.5 441.0000000000001 284C468.5000000000001 251.6 480.0000000000001 211.7 480.0000000000001 169.8zM415.7 119.3C415.7 163.2 389 201.9 342.2 201.9C323.3 201.9 305.2 198.5 286.2 195.9C271.3 193.6 256.4 192.7 241.1 192.7C225.9 192.7 211 193.6 196 195.9C177.3 198.5 159 201.9 140 201.9C93.2 201.9 66.5 163.2 66.5 119.3C66.5 31.5 146.9 18 216.9 18H265.1C335.4000000000001 18 415.7000000000001 31.4 415.7000000000001 119.3zM333.1 174.4C307.3 174.4 296.4000000000001 140.2000000000001 296.4000000000001 119.3S307.3 64.2 333.1 64.2S369.8 98.4 369.8 119.3S358.9000000000001 174.4 333.1 174.4z" /> + <glyph glyph-name="github-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM277.3 32.3C268.9000000000001 30.8 265.8 36 265.8 40.3C265.8 45.7 266 73.3 266 95.6C266 111.2000000000001 260.8 121.1 254.7 126.3C291.7 130.4 330.7 135.5 330.7 199.4C330.7 217.6 324.2 226.7 313.6 238.4C315.3 242.7 321 260.4 311.9 283.4C298 287.7000000000001 266.2 265.5 266.2 265.5C253 269.2 238.7 271.1 224.6 271.1C210.5 271.1 196.2 269.2 183 265.5C183 265.5 151.2 287.7 137.3 283.4C128.2 260.5 133.8 242.8 135.6 238.4C125 226.7 120 217.6 120 199.4C120 135.8 157.3 130.4 194.3 126.3C189.5 122 185.2 114.6 183.7 104C174.2 99.7 149.9 92.3 135.4 117.9C126.3000000000001 133.7 109.9 135 109.9 135C93.7 135.2 108.8 124.8 108.8 124.8C119.6 119.8 127.2000000000001 100.6 127.2000000000001 100.6C136.9 70.9 183.3000000000001 80.9 183.3000000000001 80.9C183.3000000000001 67.0000000000001 183.5 44.4 183.5 40.3C183.5 36 180.5 30.8 172 32.3C106 54.4 59.8 117.2000000000001 59.8 190.6C59.8 282.4000000000001 130 352.1 221.8 352.1S388 282.4 388 190.6C388.1 117.2000000000001 343.3 54.3 277.3 32.3zM179.2 93.4C177.3 93.0000000000001 175.5 93.8 175.3 95.1C175.1 96.6 176.4 97.9 178.3 98.3C180.2 98.5 182 97.7 182.2 96.4C182.5 95.1 181.2 93.8 179.2 93.4zM169.7 94.3C169.7 93 168.2 91.9 166.2 91.9C164 91.7000000000001 162.5 92.8 162.5 94.3C162.5 95.6 164 96.7 166 96.7C167.9 96.9 169.7 95.8 169.7 94.3zM156 95.4C155.6 94.1 153.6 93.5000000000001 151.9 94.1C150 94.5 148.7000000000001 96 149.1 97.3C149.5 98.6 151.5 99.2 153.2 98.8C155.2 98.2 156.5 96.7 156 95.4zM143.7 100.8C142.8 99.7 140.9 99.9 139.4 101.4C137.9 102.7000000000001 137.5 104.6 138.5 105.5000000000001C139.4 106.6000000000001 141.3 106.4 142.8 104.9C144.1 103.6 144.6 101.6 143.7 100.8zM134.6 109.9C133.7 109.3 132 109.9 130.9 111.4S129.8000000000001 114.6 130.9 115.3C132 116.2 133.7000000000001 115.5 134.6 114C135.7 112.5 135.7 110.7 134.6 109.9zM128.1 119.6C127.2 118.7000000000001 125.7 119.2000000000001 124.6 120.2000000000001C123.5 121.5000000000001 123.3 123.0000000000001 124.2 123.7000000000001C125.1 124.6 126.6 124.1 127.7 123.1C128.8 121.8 129 120.3 128.1 119.6zM121.4 127C121 126.1 119.7 125.9 118.6 126.6C117.3 127.2000000000001 116.7 128.3 117.1 129.2000000000001C117.5 129.8000000000001 118.6 130.1 119.9 129.6C121.2 128.9 121.8 127.8 121.4 127z" /> + <glyph glyph-name="github" + unicode="" + horiz-adv-x="496" d=" M165.9 50.6C165.9 48.6 163.6 47 160.7 47C157.4 46.7 155.1 48.3 155.1 50.6C155.1 52.6 157.4 54.2 160.3 54.2C163.3 54.5000000000001 165.9 52.9 165.9 50.6zM134.8 55.1C134.1 53.1 136.1 50.8 139.1 50.2C141.7 49.2 144.7 50.2 145.3 52.2S144 56.5000000000001 141 57.4C138.4 58.1 135.5 57.1 134.8 55.1zM179 56.8C176.1 56.1 174.1 54.2 174.4 51.9C174.7 49.9 177.3 48.6 180.3 49.3C183.2 50 185.2 51.9 184.9 53.9C184.6 55.8 181.9 57.1 179 56.8zM244.8 440C106.1 440 0 334.7 0 196C0 85.1 69.8 -9.8 169.5 -43.2C182.3 -45.5 186.8 -37.6 186.8 -31.1C186.8 -24.9 186.5 9.3 186.5 30.3C186.5 30.3 116.5 15.3 101.8 60.1C101.8 60.1 90.4 89.2000000000001 74 96.7000000000001C74 96.7000000000001 51.1 112.4 75.6 112.1C75.6 112.1 100.5 110.1 114.2 86.3C136.1 47.7 172.8 58.8 187.1 65.4C189.4 81.4 195.9 92.5000000000001 203.1 99.1C147.2 105.3 90.8 113.4 90.8 209.6C90.8 237.1 98.4 250.9000000000001 114.4 268.5C111.8 275 103.3 301.8 117 336.4000000000001C137.9 342.9000000000001 186 309.4000000000001 186 309.4000000000001C206 315 227.5 317.9000000000001 248.8 317.9000000000001S291.6 315 311.6 309.4000000000001C311.6 309.4000000000001 359.7000000000001 343 380.6 336.4000000000001C394.3 301.7000000000001 385.8 275 383.2000000000001 268.5C399.2000000000001 250.8000000000001 409.0000000000001 237.0000000000001 409.0000000000001 209.6C409.0000000000001 113.1 350.1000000000001 105.4 294.2000000000001 99.1C303.4000000000001 91.2000000000001 311.2000000000001 76.2000000000001 311.2000000000001 52.7C311.2000000000001 19.0000000000001 310.9000000000001 -22.6999999999999 310.9000000000001 -30.9C310.9000000000001 -37.4 315.5000000000001 -45.3 328.2000000000001 -43C428.2 -9.8 496 85.1 496 196C496 334.7 383.5 440 244.8 440zM97.2 95.1C95.9 94.1 96.2 91.8 97.9 89.9C99.5 88.3 101.8 87.6 103.1 88.9C104.4 89.9 104.1 92.2000000000001 102.4 94.1C100.8 95.7000000000001 98.5 96.4 97.2 95.1zM86.4 103.2000000000001C85.7 101.9 86.7 100.3000000000001 88.7 99.3000000000001C90.3 98.3000000000001 92.3 98.6000000000001 93 100.0000000000001C93.7 101.3000000000001 92.7 102.9 90.7 103.9C88.7 104.5000000000001 87.1 104.2000000000001 86.4 103.2000000000001zM118.8 67.6C117.2 66.3 117.8 63.3 120.1 61.4C122.4 59.1 125.3 58.8 126.6 60.4C127.9 61.7000000000001 127.3 64.7000000000001 125.3 66.6C123.1 68.9 120.1 69.2000000000001 118.8 67.6zM107.4 82.3C105.8 81.3 105.8 78.7 107.4 76.4C109 74.1 111.7 73.1 113 74.1C114.6 75.4 114.6 78 113 80.3C111.6 82.6 109 83.6 107.4 82.3z" /> + <glyph glyph-name="gitkraken" + unicode="" + horiz-adv-x="592" d=" M565.7 329.9C563.4000000000001 336 556.4000000000001 339.1 550.4000000000001 336.5C544.7 334.1 541.9000000000001 327.6 544.1000000000001 321.9C555.0000000000001 292.9 561.0000000000001 261.4 561.0000000000001 228.6C561.0000000000001 94 460.7000000000001 -17.1 330.8000000000002 -34.1V89.6C338.7000000000001 91.1 346.3000000000002 93.2000000000001 353.8000000000002 95.8V-8.2C460.5000000000001 17.7 539.7000000000002 113.9 539.7000000000002 228.6C539.7000000000002 320.4000000000001 488.9000000000001 400.4000000000001 413.9000000000002 441.9000000000001C408.2000000000002 445.1 400.9000000000002 442.8 398.0000000000002 436.9000000000001C395.3000000000002 431.4000000000001 397.4000000000002 424.7000000000001 402.7000000000002 421.8C470.6000000000001 384.2000000000001 516.6000000000001 311.8000000000001 516.6000000000001 228.6000000000001C516.6000000000001 135.3000000000001 458.7000000000002 55.5000000000001 376.8000000000002 23.2V115.4C391.0000000000001 119.9 401.7000000000001 133.1 401.7000000000001 148.9C401.7000000000001 162.0000000000001 394.9000000000001 173.3 384.4000000000001 179.4C392.7000000000001 258.9000000000001 428.9000000000001 238.0000000000001 428.9000000000001 263.3000000000001V278C428.9000000000001 316 341.0000000000001 439.8 299.9000000000001 442.7C297.4000000000001 442.9 294.9000000000001 442.9 292.3000000000001 442.7C251.1 439.7 163.2 316 163.2 278V263.2C163.2 237.9 199.5 258.9 207.7 179.3C197.1 173.1999999999999 190.4 161.9 190.4 148.8C190.4 133 201 119.8 215.2 115.3V23.1C133.3 55.3 75.4 135.1 75.4 228.5C75.4 311.6 121.4 384 189.3 421.7C194.7 424.7 196.7 431.3 194 436.8C191.1 442.7 183.9 445 178.1 441.8C103.1 400.3 52.3 320.3 52.3 228.5C52.3 113.8 131.5 17.6999999999999 238.2 -8.3000000000001V95.6999999999999C245.8 93.1999999999999 253.3 91.0999999999999 261.2 89.4999999999999V-34.2C131.4 -17.2 31 93.9 31 228.5C31 261.3 37 292.8 47.9 321.8C50.1 327.6 47.3 334 41.6 336.4C35.6 339 28.6 336 26.3 329.8C14.5 298.3 8 264.2 8 228.5C8 73.4 130.6 -53.1 284.3 -59.3V86.6C291.1 86.2000000000001 299.3 86.1 307.7 86.6V-59.2C461.4 -53.1 584 73.4 584 228.5C584 264.2 577.5 298.3 565.7 329.9zM365.9 172.5C378.9 172.5 389.6 162 389.6 148.8C389.6 135.7 379 125.1 365.9 125.1C352.9 125.1 342.2 135.6 342.2 148.8C342.2 161.9 352.8 172.5 365.9 172.5zM226.1 125.2C212.9 125.2 202.4 135.9 202.4 148.9S212.9 172.6 226.1 172.6C239.2 172.6 249.8 162 249.8 148.9C249.8 135.9 239.3 125.2 226.1 125.2z" /> + <glyph glyph-name="gitlab" + unicode="" + horiz-adv-x="512" d=" M29.782 248.268L256 -45.714L8.074 138.301C1.218 143.443 -1.638 152.297 0.933 160.294L29.782 248.268zM105.187 423.074C102.045 431.928 89.478 431.928 86.336 423.074L29.782 248.268H161.743L105.187 423.074zM161.743 248.268L256 -45.714L350.257 248.2680000000001H161.743zM511.067 160.294L482.218 248.268L256 -45.714L503.926 138.301C510.781 143.443 513.637 152.297 511.067 160.294zM425.663 423.074C422.521 431.928 409.954 431.928 406.812 423.074L350.257 248.268H482.218L425.663 423.074z" /> + <glyph glyph-name="gitter" + unicode="" + horiz-adv-x="384" d=" M66.4 125.5H16V448H66.4V125.5zM166.9 371.9H116.5V-64H166.9V371.9zM267.5 371.9H217.1V-64H267.5V371.9zM368 372H317.6V125H368V372z" /> + <glyph glyph-name="glide-g" + unicode="" + horiz-adv-x="448" d=" M407.1 236.8C403.6 238.2 395.5 240.6 391.7000000000001 240.6C354.6 240.6 329.5000000000001 223.8 298.2000000000001 206.1L297.3000000000001 207C304.3000000000001 254.3 320.8000000000001 298.9000000000001 320.8000000000001 347.4000000000001C320.8 418.9 282.6 448 212.4 448C97.3 448 39 334.3 39 249.6C39 161.7 90.3 113 177.6 113C189.6 113 188.6 114 188.6 109.2C171.7 -19.7 97.8 -23.9 97.8 14.6C97.8 53.8 142.8 73.2000000000001 143.3 75.6C143 87.8 96.3 103.2000000000001 84.4 103.2000000000001C50.5 103.1 32 52.0000000000001 32 23.9C32 -28 64.8 -64 117.5 -64C194.9 -64 251.5 13.8 268.9 81.4C284 141.9 280.1 144.7 288.6 149C320.8 165.2 346.1 176 382.4 176C400.2 176 412.9 172.3 441.3 167.6C444.2 167.6 448 170.5 448 173.4C448 181.4 414.6 233.9000000000001 407.1 236.8000000000001zM231.8 321.2000000000001C222.5 276.5 213.2 231.6 204 186.9C201.7 176.7 190.7 179.1 182 179.1C143.7 179.1 133 220.9 133 252.2C133 299.2 151 361.5 194.8 385.6C201.8 389.7 209.6 392.3 217.4 392.3C236 392.3 237.4 379 237.4 363.6C237.3 349.3 234.7 335.1 231.8 321.2z" /> + <glyph glyph-name="glide" + unicode="" + horiz-adv-x="448" d=" M252.8 299.4C252.8 290.6 251.2 281.7000000000001 249.4 273C243.6 245.2 237.8 217.2 232.1 189.4C230.7 183.1 223.8 184.5 218.4 184.5C194.6 184.5 187.9 210.5 187.9 230C187.9 259.3 199.1 298.1 226.4 313.1C230.7 315.6 235.6 317.3 240.5 317.3C251.9 317.3 252.8 309 252.8 299.4zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM384 181C384 186.1 363.2 218.7 358.5 220.5C356.3 221.4 351.3 222.8 348.9 222.8C325.8 222.8 310.2 212.3 290.7 201.3L290.2 201.8C294.5 231.2 304.8 259 304.8 289.2000000000001C304.8 333.8 281 351.9000000000001 237.3 351.9000000000001C165.6 351.9000000000001 129.3 281.1 129.3 228.4000000000001C129.3 173.7000000000001 161.3 143.4 215.6 143.4C223.1 143.4 222.5 144.0000000000001 222.5 141.1C212 60.8 166 58.2000000000001 166 82.2000000000001C166 106.6 194 118.7000000000001 194.3000000000001 120.2000000000001C194.1000000000001 127.8000000000001 165 137.4 157.6 137.4C136.5 137.4 124.9 104.4 124.9 86.8C124.9 54.5 145.3 32.1 178.2 32.1C226.4000000000001 32.1 261.6 81.8 272.5 123.8C281.9 161.5 279.5 163.2 284.8 165.9C304.8 176.0000000000001 320.6 182.7000000000001 343.2 182.7000000000001C354.3 182.7000000000001 362.2 180.4 379.9 177.5000000000001C381.7 177.4 384 179.2000000000001 384 181.0000000000001z" /> + <glyph glyph-name="gofore" + unicode="" + horiz-adv-x="400" d=" M324 128.2H310.8V93.5C286.3 70.4 254.5 57.7 220.9 57.7C147.7 57.7 88.5 117.9 88.5 192.1C88.5 266.2 147.7 326.5 220.9 326.5C256.2 326.5 289.5 312.5 314.5 287.1L376.8 350.4C335 392.7 279.7 416 220.7 416C98 416 0 315.4 0 192C0 69.5 97 -32 220.7 -32C283.9 -32 345.2 -5.8 391.7 50.5C389.7 78.1 378.3 128.2 324 128.2zM311.9 240.7H205.6V151.7H324C357.5 151.7 384.5 136.6 400 109.9V140.5C400 205.7 359.6 240.7 311.9 240.7z" /> + <glyph glyph-name="goodreads-g" + unicode="" + horiz-adv-x="384" d=" M42.6 44.7H45.4C58.1 44.7 70.9 44.7 83.6 44.6C85.2 44.6 86.7 44.9999999999999 87.2 42.4999999999999C94.3 7.6 117.2 -12.1000000000001 150.1 -21.4C177 -29.0000000000001 204.2 -29.2 231.4 -23.2C265.2 -15.8000000000001 287.4 5.1 299.4 37.1999999999999C307.4 58.6999999999999 310.1 80.9999999999999 310.4 103.6999999999999C310.5 109.4999999999999 310.7 150.6999999999999 310.2 156.5L309.3 156.8C308.5 155.3 307.6 153.9 306.8 152.4C284.7 109.3 245.5 85 201.4 83.3C98.4 79.3 32 140.3 29.4 259.5C28.9 283.2 31.2 306.4 37.7 329.2C58.3 400.3 112.3 447.4 191.6 448C252.9 448.4 293.1 409.3 307.8 377.7C308.3 376.6 309.1 375.4 310.2 375.8V437.4H354.5C354.5 157.1 354.6 105.2 354.6 105.2C354.5 26.7 327.9000000000001 -38.5 251.6 -57C182.1 -73.9 92.6 -61.8 55.6 0.2C47.6 13.7 43.8 28.5 42.6 44.7zM188.9 411.5C136.4 412 80.4 370.8 73.9 277.7C69.8 218.7 88.7 155.5 145.4 129.1C173 116.2000000000001 219.7 114.1 253.7 137.8C301.3 171 316.4 234.8 308.5 291.8C298.8 362.9 260.7 411.8 188.9 411.5z" /> + <glyph glyph-name="goodreads" + unicode="" + horiz-adv-x="448" d=" M299.9 256.8C305 219.5 295.2 177.8 264 156.1C241.7 140.6 211.2 142 193.2 150.4C156.1 167.7000000000001 143.7 209 146.4 247.6C150.7 308.5 187.3 335.5 221.7 335.1C268.6 335.3 293.5 303.3 299.9 256.8zM448 360V24C448 -6.9 422.9 -32 392 -32H56C25.1 -32 0 -6.9 0 24V360C0 390.9 25.1 416 56 416H392C422.9 416 448 390.9 448 360zM330 134.8S329.9 168.8 329.9 352.1H300.9V311.8C300.1 311.5 299.7 312.3 299.3 313C289.7 333.7 263.4 359.3 223.3 359C171.4 358.6 136.1 327.8 122.7 281.2C118.4 266.3 116.9 251.1 117.2 235.6C118.9 157.7 162.3 117.8 229.6 120.4C258.5 121.5 284.1 137.4 298.6 165.6C299.1 166.6 299.7 167.5 300.3 168.5C300.5 168.3999999999999 300.7 168.3999999999999 300.9 168.3C301.2 164.5 301.1 137.6 301 133.8C300.8 119 299 104.3 293.8 90.3C286 69.3 271.5 55.6 249.3 50.8C231.5 46.9 213.7 46.9999999999999 196.1 51.9999999999999C174.6 58.1 159.6 70.9999999999999 155 93.8C154.7 95.4 153.7 95.1 152.7 95.1H125.9C126.7 84.4999999999999 129.1 74.8 134.4 65.9C158.6 25.4 217.1 17.4 262.6 28.5C312.5 40.8 329.9000000000001 83.4 330 134.8z" /> + <glyph glyph-name="google-drive" + unicode="" + horiz-adv-x="512" d=" M339 133.1L175.4 416H336.6L500.2 133.1H339zM201.5 109.5L120.9 -32H431.4L512 109.5H201.5zM154.1 380.6L0 109.5L80.6 -32L237 239.2L154.1 380.6z" /> + <glyph glyph-name="google-play" + unicode="" + horiz-adv-x="512" d=" M325.3 213.7L104.6 435L385.4 273.8L325.3 213.7zM47 448C34 441.2 25.3 428.8 25.3 412.7V-28.6C25.3 -44.7 34 -57.1 47 -63.9L303.6 192.1L47 448zM472.2 222.4L413.3 256.5L347.6 192L413.3 127.5L473.4 161.6C491.4 175.9 491.4 208.1 472.2 222.4zM104.6 -51L385.4 110.2L325.3 170.3L104.6 -51z" /> + <glyph glyph-name="google-plus-g" + unicode="" + horiz-adv-x="640" d=" M386.061 219.504C387.895 209.812 389.204 200.12 389.204 187.548C389.204 77.795 315.599 0 204.8 0C98.716 0 12.8 85.915 12.8 192S98.716 384 204.8 384C256.664 384 299.8830000000001 365.141 333.411 333.708L281.2850000000001 283.678C267.1400000000001 297.299 242.2570000000001 313.277 204.8 313.277C139.316 313.277 85.88 259.056 85.88 192C85.88 124.944 139.316 70.723 204.8 70.723C280.761 70.723 309.313 125.468 313.765 153.496H204.8V219.505H386.0610000000001zM571.467 213.067V268.8H515.466V213.067H459.733V157.066H515.466V101.333H571.467V157.066H627.2V213.067H571.4670000000001z" /> + <glyph glyph-name="google-plus-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM164 92C108.7 92 64 136.7 64 192S108.7 292 164 292C191 292 213.5 282.2 231 265.8L203.9 239.7C196.5 246.8 183.6 255.1 164.1 255.1C130 255.1 102.2 226.9000000000001 102.2 191.9C102.2 157.0000000000001 130 128.7000000000001 164.1 128.7000000000001C203.7 128.7000000000001 218.5 157.2000000000001 220.9 171.8000000000001H164V206.2000000000001H258.4C259.4 201.2000000000001 260 196.1000000000001 260 189.6000000000001C260 132.5000000000001 221.7 92.0000000000001 164 92.0000000000001zM384 173.8H355V144.8H325.8V173.8H296.8V203H325.8V232H355V203H384V173.8z" /> + <glyph glyph-name="google-plus" + unicode="" + horiz-adv-x="496" d=" M248 440C111.1 440 0 328.9 0 192S111.1 -56 248 -56S496 55.1 496 192S384.9 440 248 440zM177.3 68C108.5 68 53.3 123.5 53.3 192S108.5 316 177.3 316C208.6 316 237.4 305 260.3 283.7L226.7 251.1C213.5 264 195.4 270.2 177.3 270.2C134.4 270.2 100.1 234.7 100.1 192.1S134.3 114 177.3 114C209.9 114 242.2 133.1 247.4 167.3H177.3V209.9H294.2000000000001C295.5000000000001 203.1 296.1 196.3 296.1 189.2C296.1 118.4 248.6 68 177.3 68zM407.5 174.2V138.7H372V174.2H336.5V209.7H372V245.2H407.5V209.7H442.7V174.2H407.5z" /> + <glyph glyph-name="google-wallet" + unicode="" + horiz-adv-x="448" d=" M156.8 321.2C194.4 260.6 221 208.1 241.1 158.7C232.8 124.9 222.3 92.2 209.8 60.4C196.6 112.7 183.3 161.7 153.8 208.9C160.3 245.3 156.1 282.5 156.8 321.2zM109.3 248H16.1C9.6 248 5.6 240.5 9.6 235.3C51.8 181 81.3 117.5 101.3 48H204.8C188.6 117.7 166.1 181.7 122.3 241.5C119.3 245.5 114.3 248 109.3 248zM157.1 336C225.6 228 287.1 101.5 295.3 -32H409C397 106 340.6 233 265.8 336H157.1zM408.9 404.5C407.1 411.3 400.7 416 393.7 416H305.4C300.1 416 296.4 411 297.6 405.7C310.8 359.2 319.9 310.2 324.1 259.7C372.3 173.5 403.8 81.4 414.7 -11.1C430.5 49.4 440 122.4 440 191.9C440 265.5 427.8999999999999 337 408.8999999999999 404.5z" /> + <glyph glyph-name="google" + unicode="" + horiz-adv-x="488" d=" M488 186.2C488 44.7 391.1 -56 248 -56C110.8 -56 0 54.8 0 192S110.8 440 248 440C314.8 440 371 415.5 414.3 375.1L346.8 310.2C258.5 395.4 94.3 331.4 94.3 192C94.3 105.5 163.4 35.4 248 35.4C346.2 35.4 383 105.8 388.8 142.3H248V227.6H484.1C486.4 214.9 488 202.7 488 186.2z" /> + <glyph glyph-name="gratipay" + unicode="" + horiz-adv-x="496" d=" M248 440C111.1 440 0 328.9 0 192S111.1 -56 248 -56S496 55.1 496 192S384.9 440 248 440zM362.6 213.6L249.6 60.9L136.9 213.6C128.2000000000001 225.5 117.8000000000001 264 150.5 285.6C178.6 303.7 205.1 289.8 219 273.7C234.9000000000001 255.8 265.6 256.8 280.7000000000001 273.7C294.6 289.8 321.1 303.7 348.8000000000001 285.6C381.7000000000001 264 371.4000000000001 225.6 362.6000000000001 213.6z" /> + <glyph glyph-name="grav" + unicode="" + horiz-adv-x="512" d=" M301.1 236C305.5 231.6 305.5 224.1 301.1 219.7L291.4000000000001 210C287.0000000000001 205.3 279.5000000000001 205.3 274.8 210L264.3 220.5C259.9000000000001 225.2 259.9000000000001 232.4 264.3 237.1L274 246.8C278.4 251.2 285.9 251.2 290.6 246.8L301.1 236zM270.9000000000001 255.7C273.9000000000001 258.7 273.9000000000001 263.5 270.9000000000001 266.2C268.1 269.2 263.4000000000001 269.2 260.4000000000001 266.2C257.6 263.4 257.6 258.7 260.4000000000001 255.7C263.5000000000001 252.9 268.2000000000001 252.9 270.9000000000001 255.7zM244.9000000000001 250.4C241.9000000000001 247.6 241.9000000000001 242.9 244.9000000000001 240.2C247.7000000000001 237.2 252.4000000000001 237.2 255.4000000000001 240.2C258.2000000000001 243 258.2000000000001 247.7 255.4000000000001 250.4C252.4000000000001 253.4 247.7000000000001 253.4 244.9000000000001 250.4zM317.4000000000001 263.7C297.5000000000001 278.1 283.6 306.9 305.5000000000001 331.8C327.1000000000001 356.7 346.2000000000001 349 365.3000000000001 331C377.2000000000001 319.7 394.6000000000001 306.1 382.5000000000001 282.8C370.0000000000001 259.3 337.4000000000001 249.6 317.4000000000001 263.7zM365.1 308.2C356.2000000000001 318.2 341.8 301.3 349.6 292.1C357 283.1 381.7000000000001 289.7 365.1 308.2zM504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM437.8 149.4C440.3 165.5 417.6 166 412.6 175.1C399 199.2 384.9000000000001 211.9 358.1 205.5C369.7000000000001 213.5 381.6 211.6 381.6 211.6C381.9000000000001 218 381.6 224.6 372.2000000000001 236.5C376.1 249 372.5000000000001 258.9 372.5000000000001 258.9C388.0000000000001 267.5 399.3000000000001 283.3 401.6000000000001 302.1C405.2000000000001 333.1 382.8000000000001 361.3 351.8000000000001 364.9C329.7000000000001 367.4 308.1000000000001 357.2 297.5000000000001 339.2C274.3000000000001 299.1 298.9000000000001 268.3 319.9000000000001 257.8C305.5000000000001 259.2 285.6 269.7 279.8 292.1C273.2 317.8 282.6 341.9 288.7 353.5C288.7 353.5 284.3 359.3 280.7 362.4C280.7 362.4 266.9 362.4 256.1 357.1C268 372.3 281.3 371.5 281.3 371.5C281.3 377.9 280.7 386.4 277.7 393.1C272.3 404.1 253.8999999999999 406 246 390.3C246.1 390.5 246.3 390.7 246.4 390.8C241.4 378.9 245.3 334.9 263.3 303.6C260.8 302.2 254.2 297.5 250.3 293.6C228.7 283.9 194.1 233.3 194.1 233.3C165.9 222.5 116.9 182.4 123.5 153.6C123.8 150.6 124.9 148.1 126.5 146.1C123.7 143.9 121 141.1 118.2 137.8C106.3 124 112.9 102.6 135.9 113.4C151.7 120.6 165.5 133.6 172.2 143.8C172.2 143.8 166.7 148.8 155.9 148.2C183.6 154.8 190.2 157.6 202.1 157.3C210.1 153.4 210.1 191.6 210.1 191.6C210.1 206.3 207.9 222.6 199 233.1C211.5 220.9 228.1 200.4 227 172.5C226.2 154.2 211.8 149.5 211.8 149.5C202.7 132.9 168.6 83.6 181.4 43.5C181.4 43.5 171.7 58.4 171.2 65.6C153.8 46.2 124.7 13.3 146.6 1.1C173.2 -13.6 255.4 89.7000000000001 272.8 143.4C307.4000000000001 164.2000000000001 328.2 190.7000000000001 336.7 208.4C358.7 164.9 432 113.9 437.8 149.4z" /> + <glyph glyph-name="gripfire" + unicode="" + horiz-adv-x="384" d=" M171.8 -55.8C171.8 -50.5 176.6 -43.6 176.6 -33.5C176.6 -18.3 163.6 6.4 98.5 53.1C64.2 82.2 32 111.6 32 161.4C32 276.1 179.1 337.9 179.1 430C179.1 433.3 178.9 436.7 178.5 440C183.6 437.6 217.6 396.7 217.6 349.6C217.6 269.1 112.5 220.4 112.5 146.6C112.5 119.7000000000001 129.1 99.4 145.1 77.1C167.6 46.9 189.3 20.2 189.3 -9.4C189.2 -23.9 184.9 -39.1 171.8 -55.8zM317.8 185.6C319.3 177.2000000000001 320 169 320 161C320 109.2 290.6 63.5 252.7 24.2C251.7 23.2 250.5 21.8 249.5 21.8C245.9 21.8 214 63.4 214 75C214 75 255.8 130.7 255.8 171.9C255.8 182.7 253.1 193.6 246.7 205.3C245.2 173 191 117.6 188.6 117.6C185.9 117.6 170.7 139.6 170.7 159.7C170.7 165 171.7 170.4 173.9 175.5C176.3 181 230.5 247.5 230.5 292.2C230.5 298.4 229.5 304.2 227.1 309.3L223.1 316.5C239.8 310 305.7 252.4 317.8 185.6" /> + <glyph glyph-name="grunt" + unicode="" + horiz-adv-x="384" d=" M61.3 258.7C60.2 248.7 66.5 239.6 66.5 239.6C67.2 247.1 68.7 252.4 70.5 256.2C70.9 245.9 73.7 232.7 83.3 222.1C90.2 214.5 118.9 198.8 138.2 216C139.2 213.6 140.3 210.7 141.2 207.5C144.1 197.2 138.5 182.2 138.5 182.2S153.6 199.3 152.4 214.7C163.2 215.2 173.8 223.1 173.5 234.2C173.5 234.2 154.6 223.8 138 243C128.3 254.2 97.1 285 54.9 274.8C59.2 273.8 63.8 272.4 68.4 270.7000000000001H68.3C64.1 268.7000000000001 61.8 263.6 61.3 258.7000000000001zM89.6 260.5C109.1 249.5 127 234.8 134.5 223.5C128.8 220.2 112.8 213.1 96.5 225.2C86.2 232.8 86.7 251.4 89.6 260.5zM168.8 26.8C171 24.5 170.3 21.5 169.7 20C168.6 17.3 164.2 8.4 156.7 0.2C154 -2.7 150.1 -4.4 145.7 -4.4C141.4 -4.4 137 -2.8 133.9 -0.1C131.6 2 123.7 9.4 120.2 18.5C118.9 21.9 119.2 24.6 121.1 26.6C122.4 27.9 125.1 29.5 130.6 29.5H160C164.1 29.5 167 28.6 168.8 26.8zM231.7 214.7C230.5000000000001 199.2 245.6 182.2000000000001 245.6 182.2000000000001S240.0000000000001 197.2000000000001 242.9000000000001 207.5000000000001C243.8000000000001 210.7000000000001 244.9000000000001 213.5000000000001 245.9000000000001 216.0000000000001C265.2000000000001 198.7000000000001 293.9000000000001 214.5000000000001 300.7000000000001 222.1000000000001C310.3000000000001 232.7000000000001 313.0000000000001 245.9000000000001 313.5000000000001 256.2000000000001C315.3000000000001 252.4000000000001 316.9000000000001 247.1000000000001 317.5000000000001 239.6000000000001C317.5000000000001 239.6000000000001 323.9000000000001 248.7000000000001 322.7000000000001 258.7000000000001C322.1 263.7000000000001 319.8000000000001 268.7000000000001 315.7000000000001 270.5000000000001H315.6C320.2000000000001 272.3000000000001 324.8 273.7000000000001 329.1 274.6C286.8 284.8000000000001 255.7 254.0000000000001 246.0000000000001 242.8000000000001C229.3000000000001 223.6000000000001 210.5 234.0000000000001 210.5 234.0000000000001C210.3000000000001 223.1 220.9 215.1 231.7 214.7zM249.5000000000001 223.5C257 234.9000000000001 274.9000000000001 249.5000000000001 294.4000000000001 260.5C297.4000000000001 251.4000000000001 297.8 232.8000000000001 287.4000000000001 225.1C271.1 213 255.2000000000001 220.1 249.5000000000001 223.5C249.4000000000001 223.4 249.5000000000001 223.5 249.5000000000001 223.5zM263 26.6C264.9 24.7 265.2 22 263.9 18.7C260.4 9.8000000000001 252.5 2.6 250.2 0.6C247.1 -2 242.8 -3.6 238.4 -3.6S230.1 -1.9999999999999 227.4 0.9C219.9 8.9 215.4 17.6 214.4 20.2C213.8 21.7 213.1 24.6 215.3 26.9C217 28.7 220 29.6 224.2 29.6H253.6C259 29.5 261.7 27.9 263 26.6zM164.7 278.1C174.6 272.1 183.5 270 192 269.8C200.5 270 209.4 272.1 219.3 278.1C219.3 278.1 204.8 260.4000000000001 192.1 260.3H191.9C179.2000000000001 260.5 164.7000000000001 278.1 164.7000000000001 278.1zM349.2 130.7000000000001C346.8 112.8000000000001 336.2 96.9 324.6 87.0000000000001C321.5 109.7000000000001 320.9 142.5000000000001 320.9 149.4C320.9 164.1 330.4 173.9 333.1 175.5000000000001C335.6 177.0000000000001 338.5 178.5000000000001 341.4 180.1000000000001C359.4 189.7000000000001 381.8 201.7000000000001 381.8 223.8000000000001C381.8 240.0000000000001 372.5 247.0000000000001 366.4 251.6000000000001C365.6 252.2000000000001 364.9 252.7000000000001 364.2 253.3000000000001C362.1 255.0000000000001 360.5 256.3000000000001 359.9 257.7000000000001C355.5 267.5000000000001 356.3 291.9000000000001 358.2 295.3000000000001C358.8 295.9000000000001 374.9 316.2000000000001 370 334.5000000000001C368 341.9000000000001 363.1 347.8000000000001 355.9 351.5000000000001C350.6 354.2000000000001 344 355.7000000000001 336.4 356.0000000000001C336.3 358.0000000000001 335.9 359.9000000000001 335.5 361.9000000000001C334.9 364.5000000000001 334.4 367.2000000000001 334.6 370.0000000000001C335 374.7000000000001 335.4000000000001 379.0000000000001 336.8 381.3000000000001C345.2 394.6000000000001 365.6 398.9000000000001 365.8 398.9000000000001L378.1 401.3000000000001L370 410.8000000000001C369.9 411.0000000000001 352.7 428.3000000000001 323.7 428.3000000000001C315.8 428.3000000000001 307.7 427.0000000000001 299.6 424.4000000000001C275.4 416.6000000000001 256.7 393.9000000000001 250.2 385.1000000000001C247.1 386.1000000000001 243.9 387.0000000000001 240.6 387.8000000000001C236.4 403.6000000000001 249.6 426.3000000000001 249.6 426.3000000000001S236 429.3000000000001 215.9 411.1000000000001C213.3 417.6000000000001 207.8 431.6000000000001 214.1 448.3000000000001C184.6 437.9 177.2 422 175 407.6C167.4 413 168.3 430.7 167.8 435.2C160.3 434.3 138.6 413.3 139.6 386.9C137.6 386.4 135.7 385.8 133.7 385.2C127.2 394 108.6 416.7 84.3 424.5C76.4 426.7 68.3 428 60.4 428C31.4 428 14.3 410.7 14.1 410.5L6 401.1L18.3 398.7C18.5 398.7 38.9 394.4 47.3 381.1C48.7 378.9 49.1 374.5 49.5 369.8C49.7 367 49.1 364.3 48.6 361.7C48.2 359.8 47.8 357.8 47.7 355.8C40 355.5 33.5 354 28.2 351.3C21 347.6 16.1 341.7 14.1 334.3C9.1 316.1 25.3 295.8 25.9 295.1C27.8 291.7 28.6 267.3 24.2 257.5C23.6 256.1 22 254.8 19.9 253.1C19.2 252.6 18.5 252 17.7 251.4C11.6 246.8 2.3 239.7 2.3 223.6C2.3 201.5 24.7 189.5 42.7 179.9C45.7 178.3 48.5 176.8 51 175.3C53.7 173.6999999999999 63.2 163.9 63.2 149.1999999999999C63.2 142.3 62.6 109.4999999999999 59.5 86.8C47.9 96.6999999999999 37.3 112.6999999999999 34.9 130.6C34.9 130.6 5.7 107.9999999999999 14.3 59.8C19.5 30.3 37.5 13.6999999999999 61.3 5.1C70.1 -14.0000000000001 90.7 -40.6 128.6 -44.5000000000001C143 -56.3 163 -64 192.2 -64H192.4C221.5 -64 241.5 -56.3 256 -44.5C293.9 -40.6 314.5 -14 323.3 5.1C347.1 13.8 365 30.3 370.3 59.8C378.5 108.2 349.2 130.7000000000001 349.2 130.7000000000001zM305.7 410.3C311.3 412.1 317.3 413 323.4 413C334.4 413 343.3 410 348.1 408C345 406.6 341.7 404.8 338.4 402.7C336 403.1 332.8 403.5 329.2 403.5C318.7 403.5 308.7 400.4 300.5 394.6C288.2 385.9 282.5 377.7 279.8 372.2C277.6 373.5 275.3 374.7 272.7 375.9C271.1 376.7 269.6 377.4 268 378.1C274.1 387.2 287.9 404.6 305.7 410.3zM326.7 392.1C325.9 391.1 325.1 390 324.4 388.9C321.1 383.7 320.5 377.3 320 371.1C319.5 364.7 318.9 358.6 315.6 354.1C311.4000000000001 353.3 307.5 352.4 304.1 351.4C301.8 354.5 298.5 358.4 293.6 362.6C295 367.4 299.1 378.7 307.1 385.1C312.7000000000001 389.4 319.3 391.8 326.7000000000001 392.1zM45.6 402.7C42.3 404.9 39 406.7 35.9 408C40.7 410 49.6 413 60.6 413C66.7 413 72.6 412.1 78.3 410.3C96.1 404.5 109.9 387.1 116 378.2C114.4 377.5 112.8 376.8 111.2 376C108.7 374.8 106.3 373.5 104.1 372.3C101.5 377.7 95.8 386 83.4 394.7C75.1 400.5 65.2 403.6 54.6 403.6C51.2 403.5 48 403.1 45.6 402.7zM90.3 362.6C85.4 358.4 82 354.6 79.8 351.4C76.4 352.3 72.5 353.3 68.3 354.1C65 358.5 64.5 364.6 64 371C63.5 377.2 62.9 383.6 59.6 388.8C58.9 389.9 58.1 391 57.3 392C64.7 391.7 71.3 389.4 76.8 385C84.8 378.7 88.9 367.4 90.3 362.6zM58.1 188.1C55.4 189.7000000000001 52.5 191.2000000000001 49.7 192.7C34.8 200.7 19.5 209 19.5 223.2C19.5 234.3 23.8 237.8 28.4 241.4L28.9 241.8C29.6 242.4 30.3 243 31.1 243.6C30.2 236.4000000000001 29.2 230.3 28.4 228.7C28.4 228.7 40.5 243.7 44.1 273C45.5 284.5 43 307.3 39 316C39.2 311.1 39 306.2 38.7 301.6C38.3 302.4 37.9 303.2 37.4 303.8C34.2 307.8 25.6 321.3 28 330.4C28.9 333.9 31.1 336.4 34.7 338.2C38.5 340.1 43.5 341.1 49.8 341.1C62.1 341.1 75.7 337.4 82.7 335.1C107.8 327.1 138.1 304.2 146.8 297.4C147 297.2 147.2 297.1 147.2 297.1L152.8 293.2L149.3 299C149.1 299.3 130.2 330.4 96.1 345.5C98.1 348.4 103.5 353.6 117.7 360.6C139.1 371.1 164.2 376.4 192 376.4C219.9 376.4 244.9 371.1 266.3 360.6C280.5 353.7 285.9000000000001 348.4 287.9000000000001 345.5C253.9000000000001 330.4 235.0000000000001 299.3 234.8000000000001 299L231.3000000000001 293.2L236.9000000000001 297.1S237.1 297.2 237.3000000000001 297.4C246.0000000000001 304.2 276.3000000000001 327.2 301.4000000000001 335.1C308.4000000000001 337.3 322.0000000000001 341.1 334.3 341.1C340.6 341.1 345.6 340.1 349.4000000000001 338.2C352.9000000000001 336.4 355.1 333.8 356.1 330.4C358.6 321.3 350 307.8 346.7000000000001 303.8C346.2000000000001 303.2 345.8000000000001 302.5 345.4000000000001 301.6C345.1 306.2 344.9000000000001 311.1 345.1 316C341.1 307.2 338.6 284.5 340 273C343.6 243.7 355.7 228.7 355.7 228.7C354.9 230.3 353.9 236.4 353 243.6C353.7 243 354.5 242.4 355.2 241.8L355.7 241.4C360.3 237.7 364.6 234.3 364.6 223.2C364.6 209 349.2 200.7 334.4 192.7C331.5 191.2 328.7 189.6 326 188.1C317.3 183.1 308 171.4 306.9 153.9C306 139.3 307.8 104 310.3 78C297.9 73.2 283.6 71.6 270.6 71.2C268.6 75.3 266.7 79.7 265.1 84.3C264.4 86.3 245.5 135.4 238.7 146.5C244.2 107.5 256.2 72.8 262.2 56.9C258.7 57.4 254.8999999999999 57.6 250.5 57.6H133.5C129.0999999999999 57.6 125.2 57.3 121.8 56.9C127.8 72.8 139.9 107.5 145.3 146.5C138.5 135.3 119.6 86.2 118.9 84.3C117.3 79.7 115.4 75.3 113.4 71.2C100.4 71.6 86.2 73.2 73.7 78C76.2 104 77.9999999999999 139.2 77.1 153.9C76.2 171.3 66.8 183.1 58.1 188.1zM34.8 43.4C22.7 63.4 26.1 97.5 31.1 102.5C42 68.1 78.3 58.2 105.5 57.1C102.8 52.9 100.3 49.5 98.5 47.1L97.1 45.7C89.9 37.9 88.5 27.2 93 13.9C70.3 14.0000000000001 46.7 23.7 34.8 43.4zM80.5 -0.1C86.5 -1.2 92.7 -2 99.1 -2.5C102.6 -10.5 106.5 -18.4 111.4 -25.6C97 -19.7 87 -9.6 80.5 -0.1zM192 -50.2C131.4 -50.1 113.7 -4.4 107.1 14.5C103.4 25 103.7 32.7 108 37.6C110.9 40.9 117.5 44.8 132.6 44.8H251.4C266.5 44.8 273.2 40.9 276 37.6C280.2 32.8 280.5 25 276.9 14.5C270.3 -4.3 252.6 -50.1 192 -50.2zM272.6 -25.6C277.5 -18.4 281.4000000000001 -10.4999999999999 284.9000000000001 -2.4999999999999C291.3 -1.9999999999999 297.5000000000001 -1.1999999999999 303.5000000000001 -0.1C297.0000000000001 -9.6 287.0000000000001 -19.7 272.6000000000001 -25.6zM349.2000000000001 43.4C337.2000000000001 23.7 313.6 14.1 291.1 13.7C295.6 27.0000000000001 294.2000000000001 37.8000000000001 287 45.5000000000001C286.6 46.0000000000001 286.1 46.5000000000001 285.6 47.0000000000001C283.8 49.4 281.3 52.8000000000001 278.6 57.0000000000001C305.8 58.2000000000001 342.1 68.0000000000001 353 102.4C358 97.4 361.4 63.3 349.2 43.4z" /> + <glyph glyph-name="gulp" + unicode="" + horiz-adv-x="256" d=" M209.8 56.9L195.7 32.3L191.1 -47.9C191.1 -56.8 162.8 -64 128 -64S64.9 -56.8 64.9 -47.9L59.1 31.5L44.2 56.9C85.4 39.6 170.2000000000001 40.2 209.8000000000001 56.9zM13.8 310.2L27.4 184.7C33.3 204.7 48.2 231.7 67.4 239.9C73.7 242.6 80.1 242.6 86.1 239C91.3 236 95.7 229.7 96.2 227.2C97.4 220.7 94.2 218.1 91.7 218.1C88.7 218.1 86.4 222.7 84.9 225.4C80.8 232.7 74.6 233 68 228.2C61.1 223.2 55.1 214.8 50.9 207.5C45.8 198.7 41.5 189 38.9 179.3C37.4 173.7 36 164.7 38.3 159.4C39.3 157.2000000000001 40.8 155.8 43.2 155.8C48.2 155.8 55.5 162.4 59 165.9C63.5 170.4 69.3 177.4 71.5 181.9L76.7 197.4C79.3 204.2000000000001 86.6 203 86.6 197.4C86.6 187.2000000000001 82.9 183.8 76.6 162.7000000000001C70.8 143.2000000000001 69 136.9 69 136.9C68.3 134.1 65.6 129.4 62.7 129.4C61.5 129.4 60.6 129.8 60.1 130.6C59.1 132 59.2 135.9 59.3 136.9C59.5 140.1 65.6 159.1 66.6 162.1C64.6 159.9 62.5 157.7000000000001 60.2 155.5C54.8 150.4 46.1 143.7 38.7 143.7C35.3 143.7 33.1 144.6 31 146.1L38.6 66.5C40.6 61.5 77.8 49.4 126.8 49.4C175.9 49.4 213.1 61.6 215 66.5L225.9000000000001 161.1C220.2000000000001 155.9 213.6 149.5 206.3000000000001 146.3C200.9 144 188.9 142.5 188.9 152C188.9 157.2 198 166.8 203.3000000000001 173.5C204.7000000000001 175.2 208 179.4 208 181.6C208 184.5 202 183.8 196.3000000000001 179.1C193.1000000000001 176.4 190.1000000000001 172.8 187.6000000000001 169.4C183.3000000000001 163.4 181.0000000000001 158.2000000000001 179.1000000000001 153.9C172.9000000000001 139.7000000000001 175.0000000000001 145.3 170.0000000000001 131.9C165.0000000000001 118.6 165.8000000000001 120.1 164.8000000000001 117.9C163.9000000000001 116.0000000000001 162.6000000000001 114.4 160.8000000000001 113.4C158.9000000000001 112.4 156.3000000000001 112.5000000000001 154.7000000000001 113.7000000000001C153.8000000000001 114.3000000000001 153.4000000000001 115.6 153.4000000000001 117.4C153.4000000000001 118.3 153.5000000000001 119.2000000000001 153.7000000000001 120.1C155.2000000000001 126.2000000000001 161.5000000000001 138.2000000000001 168.7000000000001 154.4C170.3000000000001 158.1 169.7000000000001 157.0000000000001 169.5000000000001 156.7000000000001C163.3000000000001 150.7000000000001 158.6000000000001 147.8000000000001 155.1000000000001 146.2000000000001C149.3000000000001 143.6 142.1000000000001 143.6 140.6000000000001 150.3000000000001C140.5000000000001 150.7000000000001 140.5000000000001 151.1000000000001 140.4000000000001 151.5000000000001C128.6000000000001 142.3000000000001 116.1000000000001 139.8000000000001 120.4000000000001 159.6000000000001C115.8000000000001 151.4000000000001 107.8000000000001 144.7000000000001 98.0000000000001 144.7000000000001C93.9000000000001 144.7000000000001 90.9000000000001 146.1000000000001 89.4000000000001 149.8000000000001C87.1000000000001 155.3000000000001 90.7000000000001 164.7000000000001 94.0000000000001 173.6000000000001C95.7000000000001 178.1000000000001 98.0000000000001 183.5000000000001 101.1000000000001 189.8000000000001C102.7000000000001 193.2000000000001 105.3000000000001 195.2000000000001 108.7000000000001 194.3000000000001C109.3000000000001 194.1000000000001 109.8000000000001 193.9000000000001 110.3000000000001 193.6000000000001C112.9000000000001 191.8000000000001 111.9000000000001 189.1000000000001 110.6000000000001 186.4000000000002C106.8000000000001 178.9000000000002 103.5000000000001 173.4000000000002 101.3000000000001 165.6000000000001C100.4000000000001 162.3000000000001 99.3000000000001 156.6000000000001 102.8000000000001 156.6000000000001C105.2000000000001 156.6000000000001 107.5000000000001 157.4000000000002 109.7000000000001 159.0000000000001C114.3000000000001 162.4000000000001 118.0000000000001 167.5000000000001 120.8000000000001 172.5000000000001C122.8000000000001 176.1000000000001 125.2000000000001 180.8000000000001 126.4000000000001 184.8000000000001C126.9000000000001 186.5000000000001 127.5000000000001 188.1000000000001 128.2000000000001 189.6000000000001C129.3000000000001 192.1000000000001 130.8000000000001 194.7000000000001 133.4000000000001 194.7000000000001C134.7000000000001 194.7000000000001 135.8000000000001 194.2000000000001 136.6000000000001 193.2000000000001C138.3000000000001 191.0000000000001 137.9000000000001 188.7000000000002 137.0000000000001 186.3000000000001C135.0000000000001 180.7000000000001 132.3000000000001 175.7000000000001 130.1000000000001 169.6000000000001C128.8000000000001 166.1000000000001 127.4000000000001 161.6000000000001 127.4000000000001 157.9000000000002C127.4000000000001 154.5000000000002 131.1000000000001 155.3000000000001 134.2000000000001 156.7000000000002C136.6000000000001 157.8000000000002 139.0000000000001 159.5000000000002 141.0000000000001 161.2000000000002C142.2000000000001 166.1000000000001 141.9000000000001 165.0000000000002 167.4000000000001 229.4000000000002C168.7000000000001 232.7000000000002 171.1000000000001 234.1000000000002 173.5000000000001 234.1000000000002C174.7000000000001 234.1000000000002 175.7000000000001 233.7000000000002 176.7000000000001 233.0000000000002C178.4 231.7000000000002 178.4 228.9000000000002 177.7000000000001 226.8000000000002C177.0000000000001 224.9000000000002 177.1000000000001 225.5000000000002 173.2000000000001 216.3000000000002C168.0000000000001 204.2000000000002 164.6000000000001 195.5000000000002 160.0000000000001 184.4000000000002C158.1000000000001 179.8000000000001 152.3000000000001 165.5000000000002 151.3000000000001 162.1000000000001C150.7000000000001 159.9000000000002 150.0000000000001 156.3000000000001 152.3000000000001 156.3000000000001C157.7000000000001 156.3000000000001 171.6000000000001 169.4000000000002 175.4000000000001 173.3000000000001C175.6000000000001 173.6000000000001 175.9000000000001 173.7000000000001 176.3000000000001 173.9000000000002C176.9000000000001 175.8000000000001 177.5000000000001 177.6000000000001 178.0000000000001 179.4000000000002C179.4000000000001 183.2000000000002 180.7000000000001 187.6000000000001 183.3000000000001 190.7000000000002C184.1000000000001 191.7000000000002 185.0000000000001 192.3000000000002 186.0000000000001 192.3000000000002C188.8000000000001 192.3000000000002 190.2000000000001 191.1000000000001 190.2000000000001 188.3000000000002C190.2000000000001 187.2000000000002 189.5000000000001 183.2000000000002 189.1000000000001 182.1000000000002C190.5000000000001 183.6000000000002 192.0000000000001 185.1000000000002 193.6000000000001 186.6000000000002C208.6000000000001 200.5000000000002 219.3000000000001 193.4000000000002 219.3000000000001 186.4000000000002C219.3000000000001 179.0000000000002 210.4 168.7000000000002 205.5 163.0000000000002C203.9 161.1000000000003 200.6 157.6000000000003 200.5 156.6000000000003C200.5 155.3000000000003 201.4 154.8000000000003 202.7 154.8000000000003C204.7 154.8000000000003 209.1 158.3000000000003 210.7 159.5000000000002C215.7 163.4000000000002 222.5 169.4000000000002 227.3 173.6000000000003L242.1 310.4000000000003C211.6 293.3000000000003 44.5 293.2000000000003 13.8 310.2000000000003zM243.5 318.7C243.5 297.7 12.3 297.7 12.3 318.7C12.3 327.5 64.1 334.6 127.9 334.6C136.9 334.6 145.7 334.5 154.2 334.2L166.8 382.9L228.1 447.4C229.5 448.8 233.9 447.6 238 443.9S244.6 436 243.3 434.6L243.2 434.5L185.9 374L175.9 333.3C215.8 330.7 243.5 325.2 243.5 318.7zM174.1 314.1C174.1 314.9 173.2 315.6 171.6 316.2L171.4 315.4C171.4 314.1 166.4 313 160.3 313S149.2 314.1 149.2 315.4C149.2 315.5 149.2 315.6 149.3 315.7L149.5 316.4C147.7 315.8 146.5 315 146.5 314.1C146.5 312 152.7 310.4 160.2 310.4C167.9 310.3 174.1 312 174.1 314.1z" /> + <glyph glyph-name="hacker-news-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM21.2 218.8H21C21.1 218.9 21.2 219.1 21.3 219.2C21.3 219.1 21.3 218.9 21.2 218.8zM239.2 164.9V64H207.8V166.7L128 320H165.3C217.8 221.7 214.5 218.8 224.6 194.4C236.9000000000001 221.4 230.4000000000001 218.8 285.2000000000001 320H320L239.2 164.9z" /> + <glyph glyph-name="hacker-news" + unicode="" + horiz-adv-x="448" d=" M0 416V-32H448V416H0zM21.2 218.8H21C21.1 218.9 21.2 219.1 21.3 219.2C21.3 219.1 21.3 218.9 21.2 218.8zM239.2 164.9V64H207.8V166.7L128 320H165.3C217.8 221.7 214.5 218.8 224.6 194.4C236.9000000000001 221.4 230.4000000000001 218.8 285.2000000000001 320H320L239.2 164.9z" /> + <glyph glyph-name="hips" + unicode="" + horiz-adv-x="640" d=" M0 367.8C0 369.6 0.9 370.5 2.7 370.5H43.6C45.5 370.5 46.4 369.6 46.4 367.8V286.6C61.6 294.3 78.1 298.1 96.2 298C120.2 297.9 140.4 291.8 156.5 280C175.2 266.5 184.5 248.1 184.5 224.7V88.6C184.5 86.7000000000001 183.6 85.8 181.8 85.8H154.5C145.4 85.8 138.1 93.1 138.1 102.1V224.7C138.1 225.6 140.8 251.7 92.3 251.7C43.7 251.7 46.5 225.5 46.5 224.7V88.6C46.5 86.7000000000001 45.6 85.8 43.7 85.8H2.7C0.9 85.8 0 86.7 0 88.6V367.8zM497.7 146.3C511.4 136.1 531.8 127.2 556.1 127.2C579.4 127.2 588.9 131.7 592.6 140.8C595.6 148.7 592 156.9 580.4 162L526.8 185.5C505.4 194.9 492.9999999999999 209.5 489.6 229.1C483.9 262.8 511.8 282.4 512.3 282.8C525.5 292.4 544.3 298.2000000000001 570.8 298.2000000000001C589.8 298.2000000000001 608.1999999999999 294.9 625.9 288.3C627.1999999999999 287.8 627.8 287 627.8 285.7000000000001V241C627.8 238.9 625.5 237.6 623.8 238.6C584.0999999999999 259.3 547.1999999999999 250.9 539.8 245.4C533.1999999999999 240.5 533.8 232.9 542.4 229.3L600 204C616.5 196.9 628.1 185.6 634.9 169.9C640.4 157.3 641.5 144.3 638 130.8C628.4 93.9 593.1 85.3 592.4 84.9999999999999C581.9 81.8999999999999 568.8 80.6999999999999 556.1 80.6999999999999C539.5 80.6999999999999 523.5 83.3999999999999 507.9 88.8999999999999C498.2 92.2999999999999 493.3 99.1999999999999 493.3 109.5999999999999V144C493.3 146.1 495.6 147.7 497.7 146.3zM376.2 298.2C344.5 298.2 272 278.1 272 194.7V11.2C272 10.4 272.6 8.5 274.7 8.5H315.6C317.5 8.5 318.4 9.4 318.4 11.2V100C334.9 87.3 354.2 80.9 376.1 80.9C436.6 80.9 484.8 129.4 484.8 189.6C484.9 249.9 436.6 298.2 376.2 298.2zM376.2 127.3C359 127.3 344.3 133.4 332.2 145.5C320 157.6999999999999 314 172.3 314 189.5C314 224 341.6 251.7 376.2 251.7C410.7 251.7 438.4 224.0999999999999 438.4 189.5C438.5 155.1999999999999 411.1 127.3 376.2 127.3zM251.6 88.6C251.6 86.7 250.7 85.8 248.8 85.8H207.9C206.3 85.8 205.2 87.1999999999999 205.2 88.6V290.4C205.2 291.8 206.3 293.2000000000001 207.9 293.2000000000001H248.8C250.7 293.2000000000001 251.6 292.3 251.6 290.4V88.6M228.3 375.5C244.2 375.5 257.2 362.8 257.2 346.6C257.2 330.8 244.5 317.7 228.3 317.7S199.4 331 199.4 346.6C199.5 362.6 212.4 375.5 228.3 375.5" /> + <glyph glyph-name="hire-a-helper" + unicode="" + horiz-adv-x="512" d=" M443.1 448H71.9C67.9 410.7 37.4 380.2 0 376.3V4.8C37.4 -0.1 66 -27.6 71.9 -64H444.1C447.1 -27.6 476.6 1.8 512 5.8V376.3C475.6 382.2 447 411.6 443.1 448zM406.1 43.1C369.8 43.1 387.3 45.1 351 45.1C315.2 45.1 330 43.1 294.9 43.1C289 43.1 290 51.3 294.9 52.9C317.7 60.5000000000001 317.8 63.1 319.5 65.7000000000001C329.9 81.3000000000001 325.4 148.7000000000001 325.4 178.7000000000001C325.4 184.0000000000001 319 191.5000000000001 311.6 191.5000000000001H200.4C193 191.5000000000001 186.6 184.0000000000001 186.6 178.7000000000001C186.6 148.7000000000001 182.1 81.3000000000001 192.5 65.7000000000001C194.2 63.2000000000001 194.3 60.5000000000001 217.1 52.9C222 51.3 223.1 43.1 217.1 43.1C182 43.1 196.8 45.1 161 45.1C124.7 45.1 142.2 43.1 105.9 43.1C98 43.1 100.1 53.9 105.9 53.9C116.1 57.3 119.4 57.4 127.6 67.7000000000001C135.3 80.6 135.5 112.1 135.5 195.5000000000001V296.7C135.5 318.9 123.3 325 106.9 329.1C98.1 331.3 102.9 340.9 107.9 340.9C144.4 340.9 128.5 338.9 165 338.9C197.7 338.9 181.5 340.9 214.2 340.9C217.5 340.9 222.7 332.6 215.2 330.1C210.3 328.5 187.6 326.4 187.6 290.8C187.6 245.2 187.4 235 188.6 222C188.6 220.7 190.9 209.2 201.4 209.2H310.6C321.1 209.2 323.4000000000001 220.7 323.4000000000001 222C324.6 235 324.4000000000001 245.2 324.4000000000001 290.8C324.4000000000001 326.4 301.7000000000001 328.5 296.8 330.1C289.3 332.6 294.5 340.9 297.8 340.9C330.5 340.9 314.3 338.9 347 338.9C383.5 338.9 367.6 340.9 404.1 340.9C409 340.9 414 331.3 405.1 329.1C388.7000000000001 325 376.5 318.8 376.5 296.7000000000001V195.5C376.5 112.1 376.6 80.6 384.4 67.7C392.6 57.5 395.8 57.3 406.1 53.9C411.9 53.9 413.9 43.1 406.1 43.1z" /> + <glyph glyph-name="hooli" + unicode="" + horiz-adv-x="640" d=" M508.4 96H566.3V291.3L508.4 264V96zM582.1 206.5V96H640V206.5H582.1zM331.4000000000001 215.4C313.2000000000001 233.6 281.0000000000001 232.5 281.0000000000001 232.5S248.8000000000001 233.6 230.6000000000001 215.4C228.7000000000001 213.5 226.9000000000001 211.5 225.3000000000001 209.4C187.1 239 152.8000000000001 255.9 123.2000000000001 270.5V291.2L100.7000000000001 280.6C46.3000000000001 302.7 11.7 298.8 3.4 280.5C3.4 280.5 -21.4999999999999 247.7 65.3 169.6V200.6C16.5 255.2 26.3 276.7000000000001 30 279.8C43.5 291.2000000000001 67.5 287.8 94.4000000000001 277.7000000000001L65.2 264V200.7C78.3 186 95.7 169.2 118.7 150.3L123.2 146.7V176.5C123.2 183.4 124.9 194.7 134 194.7S144.6 187.8 144.6 179.7V131C162.6 118.8 181.9 108.9 202.3 101.4V195.3C202.3 214 188.9 232.7 161.7 232.7C145.9 232.8 131.2 224.5 123.2 210.8V265.1C165.1 244.2 207.1 218.6 223.1 206.8C212.9 192.2 213.8 178.6999999999999 213.8 163.1C213.8 144.4 212.4 128.8 230.6 110.6C248.8 92.4 281 93.4999999999999 281 93.4999999999999S313.3 92.3999999999999 331.4 110.6C349.6 128.8 348.1 144.4 348.1 163.1C348.1 181.6 349.6 197.3 331.4 215.4zM291.7000000000001 143.5C291.7000000000001 139.9 289.9000000000001 131 281.0000000000001 131C272.1000000000001 131 270.3000000000001 139.9 270.3000000000001 143.5V183.9C270.3000000000001 192.6 277.6000000000001 194.8 281.0000000000001 194.8C284.4000000000001 194.8 291.7000000000001 192.7 291.7000000000001 183.9V143.5zM477.4 215.4C459.2 233.6 427.0000000000001 232.5 427.0000000000001 232.5S394.7000000000001 233.6 376.6000000000001 215.4C358.4000000000001 197.2 359.8000000000001 181.5 359.8000000000001 162.8C359.8000000000001 144.1 358.4000000000001 128.5 376.6000000000001 110.3C394.8000000000001 92.1 427.0000000000001 93.2 427.0000000000001 93.2S459.3000000000001 92.1 477.4 110.3C495.6 128.5 494.2 144.1 494.2 162.8C494.1 181.6 495.5000000000001 197.3 477.4 215.4zM437.6 143.5C437.6 139.9 435.8 131 426.9000000000001 131C418.0000000000001 131 416.2000000000001 139.9 416.2000000000001 143.5V183.9C416.2000000000001 192.6 423.5000000000001 194.8 426.9000000000001 194.8C430.3 194.8 437.6 192.7 437.6 183.9V143.5zM611.1 216.5C627 216.5 640 229.4 640 245.4S627.1 269.9 611.1 269.9C595.2 269.9 582.2 261.3 582.2 245.4S595.1 216.5 611.1 216.5zM144.5 96L182.8 95.2C169.6 99.8 156.8 105.4 144.5 112V96zM123.1 96V124.6C116.6 128.8 110.1 133.3 103.7 138.2000000000001C88.9 149.4 76.2 159.9 65.2 169.7000000000001V96H123.1zM182.8 95.2C219.3 82.7 252.7 81 277.5 88C257.6 87.8 231.7 90.6 202.2 101.3V96L182.8 95.2z" /> + <glyph glyph-name="hotjar" + unicode="" + horiz-adv-x="448" d=" M414.9 286.5C340.2 419 121.1 448 121.1 448S222.2 337.6 93 250.3C11.3 195.2 -21 123.6 14 45.4C40.8 -14.5 97.5 -38.9 158.6 -48C129.4 7.1 152 74.4 154.5 81.6C211.6 -4.8 319.5 81.6 265.3 175.5C336.3 160.1 346.9 36.9 292.4000000000001 -40C372.9000000000001 -14.7 426.5 48.9 441.2000000000001 105.6C456.7 164.9 444.9000000000001 233.5000000000001 414.9000000000001 286.5z" /> + <glyph glyph-name="houzz" + unicode="" + horiz-adv-x="320" d=" M12.2 192L160 106.9L12.2 21.4V192M160 -64L307.8 21.4V192L160 106.9V-64zM160 448L12.2 362.6V192L160 277.4V448zM160 277.4L307.8 192V362.6L160 277.4z" /> + <glyph glyph-name="html5" + unicode="" + horiz-adv-x="384" d=" M0 416L34.9 20.2L191.5 -32L349.1 20.2L384 416H0zM308.2 288.1H124.4L128.5 238.7H304.1L290.5 90.3L192.6 63.3V62.9999999999999H191.5L92.8 90.3L86.8 166.1H134.5L138 128L191.5 113.5L245.2 128L251.2 190.2H84.3L71.5 335.8H312.6L308.2000000000001 288.1z" /> + <glyph glyph-name="hubspot" + unicode="" + horiz-adv-x="512" d=" M267.4 236.4C242.3 212.7 226.6 179.1 226.6 141.8C226.6 112.5 236.3 85.5 252.6 63.8L203.1 14C198.7 15.6 194 16.5 189.1 16.5C178.3 16.5 168.2 12.3 160.6 4.7C153 -2.9 148.8 -13.1 148.8 -23.9S153 -44.8 160.6 -52.4C168.2 -60.0000000000001 178.4 -64 189.1 -64C199.9 -64 210 -60.1 217.7 -52.4C225.3 -44.8 229.5 -34.6 229.5 -23.9C229.5 -19.7 228.9 -15.7 227.6 -11.8L277.6 38.4C299.6 21.5000000000001 327 11.5000000000001 356.9000000000001 11.5000000000001C428.8000000000001 11.5000000000001 486.9 69.8000000000001 486.9 141.7000000000001C486.9 206.9 439.2000000000001 260.9000000000001 376.7000000000001 270.4000000000001V332C394.2000000000001 339.4 404.9000000000001 355.8 404.9000000000001 374.9C404.9000000000001 401 384.0000000000001 422.8 357.9000000000001 422.8S311.2 401 311.2 374.9C311.2 355.8 321.9 339.4 339.4 332V270.8C324.2 268.7000000000001 309.8 264.1 296.7 257.2000000000001C269.1 278.1 179.2 342.9000000000001 127.8 382C129 386.4000000000001 129.8 391 129.8 395.8C129.8 424.6 106.3 448 77.4 448C48.6 448 25.2 424.6 25.2 395.8C25.2 366.9 48.6 343.5 77.4 343.5C87.2 343.5 96.3 346.4 104.2 351.1L267.4 236.4zM356.9 72.8C318.8 72.8 287.9 103.7 287.9 141.8S318.8 210.8 356.9 210.8S425.9 179.9 425.9 141.8S395 72.8 356.9 72.8z" /> + <glyph glyph-name="imdb" + unicode="" + horiz-adv-x="448" d=" M350.5 159.3C350.5 153.9 352.1 144.9 344.3 144.9C342.7 144.9 341.3 145.7000000000001 340.5 147.3C338.3 152.4 339.4 191.4 339.4 192C339.4 195.8 338.3 204.7 344.3 204.7C351.6 204.7 350.5 197.4 350.5 192V159.3zM265 218.1C265 227.8 266.6 234.1 254.7 234.1V150.4C266.9 150.1 265 159.1 265 168.8V218.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM21.3 219.2C21.2 219.1 21.1 218.9 21 218.8H21.3V219.2zM97 256H64V128.2H97V256zM210.3 256H167.2L159.6 196.1C156.9 216.1 154.2 236.2 150.9 256H108.1V128.2H137.1V212.7L149.3 128.2H169.9L181.5 214.6V128.2H210.2V256zM296.6 210.7C296.6 218.8 296.9000000000001 227.5 295.2000000000001 235.1C290.9000000000001 257.6 263.8000000000001 256 246.2000000000001 256H221.6000000000001V128.2C307.7000000000001 128.1 296.6 122.2 296.6 210.7zM382.5 193.4C382.5 210.7 381.7 223.5 360.3 223.5C351.4000000000001 223.5 345.4000000000001 220.8 339.4000000000001 214.3V256H307.7000000000001V128.2H337.5000000000001L339.4000000000001 136.3C345.1 129.5 351.3 126.5 360.3 126.5C380.1 126.5 382.5 141.7 382.5 157.4V193.4z" /> + <glyph glyph-name="instagram" + unicode="" + horiz-adv-x="448" d=" M224.1 307C160.5 307 109.2 255.7 109.2 192.1S160.5 77.2 224.1 77.2S339 128.5 339 192.1S287.7 307 224.1 307zM224.1 117.4C183 117.4 149.4 150.9 149.4 192.1S182.9 266.8 224.1 266.8S298.8 233.3 298.8 192.1S265.2 117.4 224.1 117.4zM370.5 311.7C370.5 296.8 358.5 284.9 343.7 284.9C328.8 284.9 316.9 296.9 316.9 311.7S328.9 338.5 343.7 338.5S370.5 326.5 370.5 311.7zM446.6 284.5C444.9000000000001 320.4 436.7000000000001 352.2 410.4000000000001 378.4C384.2000000000001 404.6 352.4000000000001 412.8 316.5 414.6C279.5 416.7 168.6 416.7 131.6 414.6C95.8 412.9 64 404.7 37.7 378.5S3.3 320.5 1.5 284.6C-0.6 247.6 -0.6 136.7 1.5 99.7C3.2 63.8 11.4 32 37.7 5.8S95.7 -28.6 131.6 -30.4C168.6 -32.5000000000001 279.5 -32.5000000000001 316.5 -30.4C352.4 -28.7 384.2 -20.5000000000001 410.4 5.8C436.6 31.9999999999999 444.8 63.8 446.6 99.6999999999999C448.7 136.6999999999999 448.7 247.5 446.6 284.5zM398.8 60C391 40.4 375.9000000000001 25.3 356.2 17.4C326.7 5.7 256.7 8.4 224.1 8.4S121.4 5.8 92 17.4C72.4 25.2 57.3 40.3 49.4 60C37.7 89.5 40.4 159.5 40.4 192.1S37.8 294.8 49.4 324.2C57.2 343.8 72.3 358.9 92 366.8C121.5 378.5 191.5 375.8 224.1 375.8S326.8 378.4 356.2 366.8C375.8 359 390.9 343.9 398.8 324.2C410.5 294.7 407.8 224.7 407.8 192.1S410.5 89.4 398.8 60z" /> + <glyph glyph-name="internet-explorer" + unicode="" + horiz-adv-x="512" d=" M483.049 288.294C493.904 312.8690000000001 504.473 348.7320000000001 504.473 376.165C504.473 448.887 424.832 474.536 294.8 414.742C187.168 421.923 83.579 341.072 57.7019999999999 228.2850000000001C88.554 263.1470000000001 135.973 310.5830000000001 179.679 329.4430000000001C125.404 281.15 79.128 219.998 43.992 156.275C23.246 118.349 0 57.06 0 11.253C0 -87.322 92.854 -75.2470000000001 180.251 -30.753C211.674 -46.183 246.81 -46.326 281.9460000000001 -46.326C379.0700000000001 -46.326 466.1950000000001 7.968 498.76 99.696H377.927C325.418 11.103 181.108 46.7 181.108 147.132H509.9C516.307 190.713 508.245 242.847 483.049 288.294zM64.559 101.123C82.27 49.973 118.262 5.252 164.825 -22.181C76.084 -71.1210000000001 -8.442 -51.277 64.559 101.1229999999999zM180.536 209.996C182.536 265.147 230.812 304.867 284.516 304.867C337.9340000000001 304.867 386.497 265.147 388.497 209.996H180.536zM365.072 397.596C386.497 407.883 413.635 419.599 437.63 419.599C469.052 419.599 491.904 397.882 491.904 365.877C491.904 345.874 484.477 316.87 477.335 298.01C451.0549999999999 340.302 411.349 379.594 365.072 397.596z" /> + <glyph glyph-name="ioxhost" + unicode="" + horiz-adv-x="640" d=" M616 288H548.7C511.2 377.3 422.9 440 320 440C183 440 72 329 72 192C72 175.6 73.6 159.5 76.7 144H24C10.7 144 0 133.2 0 120C0 106.7 10.7 96 24 96H91.3C128.8 6.7 217.1 -56 320 -56C457 -56 568 55 568 192C568 208.4 566.4 224.5 563.3 240H616C629.3 240 640 250.8 640 264C640 277.3 629.3 288 616 288zM520 192C520 81.5 430.5 -8 320 -8C244.3 -8 178.4 34 144.5 96H424C437.3 96 448 106.8 448 120C448 133.3 437.3 144 424 144H125.8C122 159.4 120 175.4 120 192C120 302.5 209.5 392 320 392C395.7 392 461.6 350 495.5 288H216C202.7 288 192 277.2 192 264C192 250.7 202.7 240 216 240H514.2C518 224.6 520 208.6 520 192zM216 216H424C437.3 216 448 205.3 448 192C448 178.8 437.3 168 424 168H216C202.7 168 192 178.7 192 192C192 205.2 202.7 216 216 216z" /> + <glyph glyph-name="itunes-note" + unicode="" + horiz-adv-x="384" d=" M381.9 59.8C375.5 32.4 354.7 17 326.8 11.8C302.3 7.3 281.9 6.2 262.3 22C238.4 42.1 238.1 75.4 259.6 96.4C276.6 112.6 300.5 115.9 336.4 122.2C342.4 123.3 347.6 124.7 352 129.6C358.4 136.8 356.4 133.7 356.4 292.8C356.4 304 350.9 307.1 339.4 305.1C331.2 303.7 153.7 270.5 153.7 270.5C143.5 268.3 140.3 265.3 140.3 253.8C140.3 19.1 141.4 29.9 137.8 14.3C133.6 -3.9 122.4 -17.6 107.6 -25.2C90.8 -34.5000000000001 60.4 -38.6 44.2 -35.6C1 -27.5 -14.2 22.4 15.1 51C32.1 67.2 56 70.5 91.9 76.8C97.9 77.9 103.1 79.3 107.5 84.2C117.6 95.7 109.3 340.8 112.7 354.4C113.5 359.6 115.7 364 119.8 367.3C124 370.8 131.6 372.8 133.2 372.8C337.2 411 362.1 415.9 365.6 415.9C377.1 416.7 383.7 409.9 383.7 398.3C383.9 53.8 384.8 72.3 381.9 59.8z" /> + <glyph glyph-name="itunes" + unicode="" + horiz-adv-x="448" d=" M223.6 367.7C129 367.7 52.5 291 52.5 196.5S129 25.2 223.6 25.2S394.8 101.9 394.8 196.4C394.8 291 318.1 367.7 223.6 367.7zM303 127.7C299.8 114.1 289.5 106.5 275.7 103.9C263.6 101.7 253.5 101.1 243.8 108.9C232 118.9 231.8 135.3 242.4 145.7C250.8 153.7 262.7 155.3 280.4 158.5C283.4 159 286 159.7 288.1 162.2C291.3 165.8 290.3 164.2 290.3 243C290.3 248.6 287.6 250.1 281.9 249.1C277.9 248.4 190 232 190 232C185 230.9 183.3 229.4 183.3 223.7C183.3 107.6 183.8 112.9 182.1 105.2C180 96.2 174.5 89.4 167.2 85.6C158.9 80.9999999999999 143.8 78.9999999999999 135.8 80.4C114.4 84.4 106.9 109.1 121.4 123.3C129.8 131.3 141.7 132.9 159.4 136.1C162.4 136.6 165 137.3 167.1 139.8C172.1 145.5 168 266.8 169.7 273.5C170.1 276.0999999999999 171.2 278.3 173.2 279.9C175.3 281.5999999999999 179 282.5999999999999 179.9 282.5999999999999C280.9 301.5999999999999 293.2 304 295 304C300.7 304.4 304 301 304 295.3C303.8999999999999 124.6999999999999 304.3999999999999 133.9 303 127.6999999999999zM345.2 416H102.8C45.9 416 0 370.1 0 313.2V70.8C0 13.9 45.9 -32 102.8 -32H345.2C402.2 -32 448 13.9 448 70.8V313.2C448 370.1 402.1 416 345.2 416zM223.6 4C117.3 4 31.1 90.2 31.1 196.5S117.3 389 223.6 389S416.1 302.8 416.1 196.5S329.9 4 223.6 4z" /> + <glyph glyph-name="jenkins" + unicode="" + horiz-adv-x="512" d=" M487.1 23C485.7 34.2 468.1 46.1 458.9 54.9C453.8 59.9 429.9000000000001 78 428.5000000000001 84.8C427.1000000000001 91.4 438.2000000000001 106.3 441.8000000000001 113.6999999999999C446.9000000000001 124.3999999999999 450.6000000000001 137.3999999999999 453.1000000000001 146.3C471.9000000000001 212.4 473.8000000000001 303.2 446.9000000000001 357.5C436.7000000000001 378.0999999999999 408.3000000000001 406.5 390.5000000000001 420C348.5000000000001 451.6999999999999 270.9000000000001 455.3 220.4000000000001 436.6C206.3000000000001 431.3999999999999 192.6000000000001 426.8 180.3000000000001 419.5C147.2000000000001 400.1 112.0000000000001 387 102.2000000000001 347.9C78.0000000000001 337.1 70.7000000000001 306.1 71.9000000000001 270.1C72.1000000000001 263.1 76.0000000000001 254.3 74.6000000000001 247.7C73.9000000000001 244.4 69.4000000000001 240.1 68.5000000000001 237.9C56.9000000000001 210.2 66.2000000000002 173.9 79.6000000000001 154.1999999999999C87.7000000000001 142.3 101.1000000000001 131.8 118.8000000000002 129C119.5000000000002 118.3999999999999 122.1000000000001 109.3 127.0000000000002 98.6C130.1000000000001 91.8 141.7000000000001 79.6 137.4000000000002 70.9C135.2000000000002 66.5 116.4000000000002 57.1 110.1000000000002 53.3C89 40.8 73.7 33 54.2 19C41.6 10 21.9 8.8 25 -12.1C27.1 -26.2 35.1 -43.7 39.7 -57.9C40.4 -59.9 41.1 -62.0000000000001 41.8 -63.9H463.8C468.7 -48.6 473.5 -33.0000000000001 478.4 -16.7C481.8 -5.3000000000001 488.6 11.1 487.1 22.9999999999999zM205.9 414.3C207.7 414.8 209.3 413.6 210.8 411.9C210.6 406.7 205.4 406.8 201.9 405.1C196.5 398.4 188.5 395.3 181.9 387.9C175.1 380.4 167.5 360.2 158.5 357.9C154 356.8 148.8 358.7 144.9 358.4C134.5 357.7 127.2 352.4 116.6 350.9C130.2 380.8 172.7 404.9 205.9 414.3zM101.1 320.7C114.6 335.6 133.2 344.8 155.9 346.6C167.6 316.9 147.5 281.6 155 249C157.3 239.1 165.2 223.6 152.6 223.3C152.9 251.6 117.8 269.6 91.3 252.9C89.5 274.4 86.4 304.6 101.1 320.7zM137.8 120.5C136.8 124.6 135.1 133.4 135.5 135.6C137.1 144.3 152.6 148.1 146.5 160.3C135.2 160.4 132.7 150.1 122.4 149C95.7 146.4 76.8 184.4 78 207.4C79 226.9 95.6 245.6 118.1 243.2C134.1 241.4 139.5 224 142.6 208.5C151.8 208 165.1 208.9 169.5 216.1C168.9 233.6 160.7 247.7 161.3 263.8C162.3 294.1 178.8 321.4 166.1 351.2000000000001C179.7 382.1 219.6 406.5 249.2 421.2000000000001C285.8 439.5 344.1 424.9000000000001 378.5 405.4000000000001C398.2 394.3 412.9 372.7000000000001 426.8 354.7000000000001C407.3 360.5 390.7 350.5 393.7 334.4000000000001C410 349.3 437.9 334.6 446.2 318C454.1 302.2000000000001 454 278.7000000000001 455.2 255.2000000000001C458.1 198.2000000000001 444.8 139.3000000000001 416.1 98.1C408.4 87.1 402 75.1 391.2 67.5C365.2 49.3 325.8 32.8 292 44.1C247.3 59.1 227 88.9 202.5 122.9C203.2 104.2000000000001 216.3 88.8 229.3 74.5000000000001C240.6 62.0000000000001 254.3 47.9 269 42.1000000000001C256.7 45.0000000000001 237.9 45.9000000000001 232.8 34.9000000000001C204.2 36.8000000000001 177.7 39.7000000000001 164.1 59.1000000000001C153.5 74.5000000000001 142.7 100.5000000000001 137.8 120.5000000000001zM359.8 -3.6C363.9000000000001 -0.6 370.9000000000001 -0.7 377.2 0C371.8 2.7 364.2 3.7 357.9 2.2C357.8 6.4 355.9 9 354.7 12.4C365.3 16.2 390.2 40.9 404.3 32.7C411 28.8 413.8 6.5 414.4000000000001 -4.3C414.8 -13.3 413.6 -22.3 409.9000000000001 -27.1C391.1 -26.5 374.1 -24.3 359.2000000000001 -20.1C360.1 -14 358.2000000000001 -8 359.8000000000001 -3.6zM342.6 16.4C325.8 15.6 316.6 17.6 304.3 27.2C304.5 28 305.7 27.7 305.8 28.6C323.8 20.6 346.6 31.9 364.8 33.4999999999999C356.9000000000001 28.3999999999999 350.2 21.8999999999999 342.6 16.3999999999999zM330.5 -16.8C328.9 -7.4 327 -4.8 327.7 3.4C352.7 20 357.4 -25.2 330.5 -16.8zM226 9.4C214.4 10.1 177.9 23.4 187.5 33.1C196.9 26.6 215 28.2 228.8 25.8C229.6 21.4 226 15.6 226 9.4zM57.7 -49.1C53.4 -36.4 48.5 -24 42.9 -12.2C73.7 11.6 108.2 36.6999999999999 145.1 51.3C147.9 52.4 168.3 25.9 171.3 23.6999999999999C187.8 11.9999999999999 208.3 2.6999999999999 227.5 -6.5000000000001C228.7 -15.3000000000001 231.4 -26.7 236.2 -42.0000000000001C236.9 -44.3000000000001 237.6 -46.7 238.4 -49.2H57.7zM298.3 -54.8H297.5C297.8 -54.6 298 -54.4 298.3 -54.3V-54.8zM305.8 -49.1C307.9000000000001 -47.7 310.1 -46.3 312.2 -44.8C313.3 -46.2 314.4 -47.6 315.4 -49.1H305.8zM320.9000000000001 -24.4C310.1 -31.7 300.3 -42.7 287.6 -49.6C281.6 -52.9 260.6 -61.3 254.2 -59.8C250.6 -59 250.3 -54.5 248.8 -50.3C245.7 -41.3 238.7 -26.9 238 -13.3C237.2 3.9 235.5 32.7 254 29.1C268.9 26.2 286.3 19.4 297.9 12.9999999999999C305 9.1 309 4.3999999999999 319.8 3.4999999999999C319.7 2.1 319.7 0.6999999999999 319.6 -0.8000000000001C313.7 -4.7 304.3 -4.6000000000001 297.8 -7.9000000000001C307.3 -8.3000000000001 314.8 -10.6000000000001 321.3 -13.8000000000001C321.2 -17.2 321 -20.8000000000001 320.9 -24.4000000000001zM374.3 -49.1H360.3C360.2 -45.9 357.5 -43.3 354.2 -43.3S348.3 -45.9 348.1 -49.1H330.7C327.9 -44.7 325 -40.5 321.8 -36.6C323.9000000000001 -34.4 325.8 -31.9 327.8 -29.7C336.8 -33.4 342.6 -24.8000000000001 349.5 -25.5000000000001C357.4 -26.3000000000001 363.7 -37.2 374.9 -36.5000000000001L374.3 -49.1000000000001zM383 -49.1C383.2 -45.1 383.4 -41.3 383.6 -37.6C399.2000000000001 -30.3 412.6 -38.9 419.3 -49.1H383zM466.4 -12.1C464.1 -23.3 460.6 -36.1 456.5 -49.2C456.3 -49.1 456.1 -49.1 455.9 -49.1H428C428.6 -48 429.2 -46.9 429.9 -45.8C427.3 -39.7 420.9 -37.1 419 -30.3C431.1 -7.6 425.5 63.1 394.8 48.2C399.1 54.5 410.4000000000001 59.7 415.6 67.5C428.6 57.1 436.4000000000001 47.2 448.8 36.1C455.6 30.1 468.8 22.8 470.2 13C471 7.5 467.6 -5.9 466.4 -12.1zM222.2 317.5C227.6 332.4 249.4 352.2 267.2 349.5C274.9 348.3 285.2 341.3 279.4 331.8C249.2 338.8 234.2 319.2 225 298.7C216.9 300.7 220.1 311.8 222.2 317.5zM406.3 254.4C414.5 258 428.7 255.1 435.9 259.7000000000001C431.7 271.2000000000001 425.6 281.1 426.6 297.4000000000001C427.1 297.4000000000001 427.6 297.4000000000001 428 297.3000000000001C434.8 283.1 440.7 268.1 449.3999999999999 255.6C443.7 242.1 405.7999999999999 230.2 406.2999999999999 254.4000000000001zM426.7 297.4zM309.5 251.7C302.7 262.6 290.5 284.2 295 297C301.5 285.1 303.6 272.6 312.8 263.7C316.9 259.7 325 254.7 321 243.5C320.1 240.8 313.2 234.9 309.3 233.8C294.9 229.5 261.4 232.9 272.7 250.9C284.5999999999999 250.2 300.5999999999999 243.1 309.5 251.7zM336.8 181.7C340.6 175.1 338.2 163 348.9 161.1C369.1 157.7 392.5 173.4 407 178.9C416 194.1 406.2 199.6 398.1 209.4C381.5 229.4 359.3 254.2 360.1 284.1C366.8 289 367.4000000000001 276.7 368.3 274.4C377 254.1 398.7 228.2 414.6 210.9C418.5 206.6 424.9000000000001 202.5 425.6 199.7C427.7000000000001 191.5 420.2000000000001 181.7 421.1 176.2C399.4000000000001 162.3 375.3 147.1 339.7000000000001 150.6C332.3000000000001 157.3 329.4000000000001 172 336.8000000000001 181.7zM135.5 190.9C128.6999999999999 194.8 127.0999999999999 211.9 119.0999999999999 212.3C107.6999999999999 213 109.7999999999999 190.1 109.7999999999999 176.8C101.9999999999999 183.9 100.5999999999999 205.9 106.2999999999999 217.1C99.7 220.3 96.7999999999999 213.5 93.2 211.2C97.9 245.3 143 227 135.5 190.9zM435.1 162.1C425 142.9 410.7 121.7 381.1 121.1C380.5 127.3 380 136.7 381.1 140.5C403.8 142.6999999999999 417.7 154.1999999999999 435.1 162.1zM293.2 149.7C312.0999999999999 139.8 346.8 138.7 372.5 139.5C373.8999999999999 133.9 373.8 126.9 373.8999999999999 120.1C340.8999999999999 118.3 301.8999999999999 126.5 293.2 149.7000000000001zM385.3999999999999 103C383.7 98.7 380.0999999999999 93.7 375.5999999999999 91.9C363.4999999999999 87 329.9999999999999 83.2 313.2 92.2C302.5 97.9 295.7 110.7 289.8 118.2C287 121.8 272.9 131.1 289.6 131.1C302.7 98.4 347.6 102.1 385.4 102.9999999999999z" /> + <glyph glyph-name="joget" + unicode="" + horiz-adv-x="496" d=" M227.5 -20.7C218.5 -7.1 207.6 12.6 203.8 21.7C198.1 35.4 176.6 67.3 235 88.8C286.7 107.9 411.7 105.3 443.8 106.4C439.8 97.4 435.2 88.5 429.9000000000001 79.8C389.5000000000001 14.3 319.5 -21.7 247.9000000000001 -21.7C241.1 -21.7 234.3000000000001 -21.3000000000001 227.5000000000001 -20.7M66.1 304.1C128 404.6 259.6 435.8 360.1 373.9C434.9000000000001 327.8 471.3 243 459.4 161.2000000000001C434.5000000000001 161.7000000000001 280.1 164.8000000000001 229.1 166.1C173.6 167.5 147.4 186.9 170.6 214.3C193.8 241.7 221.7 255 239.5000000000001 265.5C257.4000000000001 276 266.8 299.2 215.9 295.2C87.3 286.5 48.6 195.9 37.6 155C28.8 204.7 37.5 257.7 66.1 304.1M36.9 322.1C-35 205.5 1.3 52.8 117.9 -19.1C234.5 -91 387.2 -54.7 459.1 61.8C531 178.4 494.7 331.2 378.1 403C337.6 428.1 292.6 440 248.2 440C165 440 83.8 398.1 36.9 322.1M281.3 211.7C249.8 191.2 216 180.4 216 180.4L385.5 182L432 205.4S435.6 214.9 412.9 220.9C390.2 226.9 355.9 209.6 326.2 193.7C296.5 177.9 295.1 185.5 295.1 185.5S335.3 213.6 345.8 220C356.3 226.4 377.7 234 359.2 244.6C356 246.4 352.5 247.3 348.8 247.3C331 247.3 307.3 228.6 281.3 211.7" /> + <glyph glyph-name="joomla" + unicode="" + horiz-adv-x="448" d=" M0.6 355.9C0.6 389.2 27.4 416 60.4 416C90.4 416 114.9 394.1 119.6 365.8C152.2 373.4 186.7 365.2 216.1 335.8L171.8 291.5C151.3 312 129.2 307.8 116.4 295C102.1 280.7 102.1 257.1 116.4 242.8L215.9 143.3L171.9 99C84.2 186.2 122.2 148.7 72.1 198.7C45.3 225.2 37.1 263.5 47.3 297.6C20.4 303.4 0.6 327.3 0.6 355.9zM130.1 239.5L174.4 195.2C184.4 205.2 264.1 284.9 274.1 295C288.4 309.3 311.7 309.3 326 295C338.8 282.2 343 260 322.5 239.6L366.5 195.3C397.7 226.5 405 262.9 395.3999999999999 296.5C424.5999999999999 300.6 447.2999999999999 325.7 447.2999999999999 356C447.2999999999999 389.2 420.4999999999999 416.1 387.4999999999999 416.1C357.1999999999999 416.1 332.0999999999999 393.6 327.9999999999999 364.5C294.1999999999999 374.4 256.2999999999999 366 229.6999999999999 339.4C211.3999999999999 320.3 158.5999999999999 267.9 130.0999999999999 239.5zM396.4 87.3C404.6 120 395.5 155.8 370.1 181.2000000000001C358.3 193.4 375.1 176.5000000000001 270.6 280.9000000000001L226.3 236.6L326 136.9C340.3 122.6 340.3 99.3 326 85.0000000000001C313.2 72.2000000000001 291 68.0000000000001 270.6 88.5000000000001L226.6 44.2C254.2 14.0000000000001 294.6 5.4 329.3 16.2C334.8 -11.1999999999999 359 -31.9 388.2 -31.9C421.2 -31.9 448 -5.1 448 28.2C448 58.4 425.5 83.2000000000001 396.3999999999999 87.3000000000001zM312.1 140.4L268.1 184.7000000000001C181.1 98.3000000000001 217.7 134.3000000000001 168.4 84.9C154.1 70.6 130.8 70.6 116.5 84.9C103.4 98.3 99.6 120.2000000000001 119.7 140.3L75.7 184.6C45.5 154.4 37.7 119.4 46.2 86.3C19.5 80.3 0 56.4 0 28.1C0 -5.2 26.8 -32 59.8 -32C88.4 -32 112.3 -12.2 118.4 14.7C151.1 6.5 186.9 15.3 212.6 40.7C244.7 72.7 224.8 53.1 312.1 140.4z" /> + <glyph glyph-name="js-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM243.8 66.6C243.8 23 218.2 3.1 180.9 3.1C147.2 3.1 127.7 20.5 117.7 41.6L152 62.3C158.6 50.6 164.6 40.7 179.1 40.7C192.9 40.7 201.7 46.1 201.7 67.2V210.3H243.8V66.6zM343.4 3.1C304.3 3.1 279 21.7 266.7 46.1L301 65.9C310 51.2 321.8 40.3 342.5 40.3C359.9 40.3 371.1 49 371.1 61.1C371.1 75.5 359.7000000000001 80.6 340.4000000000001 89.1L329.9000000000001 93.6C299.5000000000001 106.5 279.4000000000001 122.8 279.4000000000001 157.1C279.4000000000001 188.7000000000001 303.5000000000001 212.7 341.0000000000001 212.7C367.8000000000001 212.7 387.0000000000001 203.4 400.8000000000001 179L368 158C360.8 170.9 353 176 340.9 176C328.6 176 320.8 168.2 320.8 158C320.8 145.4 328.6 140.3 346.7 132.4L357.2 127.9C393 112.6 413.0999999999999 96.9 413.0999999999999 61.7C413.0999999999999 23.9 383.2999999999999 3.1 343.3999999999999 3.1z" /> + <glyph glyph-name="js" + unicode="" + horiz-adv-x="448" d=" M0 416V-32H448V416H0zM243.8 66.6C243.8 23 218.2 3.1 180.9 3.1C147.2 3.1 127.7 20.5 117.7 41.6L152 62.3C158.6 50.6 164.6 40.7 179.1 40.7C192.9 40.7 201.7 46.1 201.7 67.2V210.3H243.8V66.6zM343.4 3.1C304.3 3.1 279 21.7 266.7 46.1L301 65.9C310 51.2 321.8 40.3 342.5 40.3C359.9 40.3 371.1 49 371.1 61.1C371.1 75.5 359.7000000000001 80.6 340.4000000000001 89.1L329.9000000000001 93.6C299.5000000000001 106.5 279.4000000000001 122.8 279.4000000000001 157.1C279.4000000000001 188.7000000000001 303.5000000000001 212.7 341.0000000000001 212.7C367.8000000000001 212.7 387.0000000000001 203.4 400.8000000000001 179L368 158C360.8 170.9 353 176 340.9 176C328.6 176 320.8 168.2 320.8 158C320.8 145.4 328.6 140.3 346.7 132.4L357.2 127.9C393 112.6 413.0999999999999 96.9 413.0999999999999 61.7C413.0999999999999 23.9 383.2999999999999 3.1 343.3999999999999 3.1z" /> + <glyph glyph-name="jsfiddle" + unicode="" + horiz-adv-x="576" d=" M510.634 210.538C505.907 213.159 504.97 216.286 504.253 221.314C501.9010000000001 237.802 500.7140000000001 254.933 495.1560000000001 270.409C459.2610000000001 370.366 341.1660000000001 413.795 248.3070000000001 362.055C220.9370000000001 346.805 199.3360000000001 325.6860000000001 182.8140000000001 298.1520000000001C179.6300000000001 299.6600000000001 177.3560000000001 300.862 174.9900000000001 301.838C144.8880000000001 314.259 115.9410000000001 311.9590000000001 89.6590000000001 292.6710000000001C64.1280000000001 273.9340000000001 53.2370000000001 248.123 56.9830000000001 216.263C57.3380000000001 213.238 55.0160000000001 208.642 52.4690000000001 206.7180000000001C12.7570000000001 176.7260000000001 -3.5619999999999 128.653 10.5670000000001 82.1030000000001C24.3980000000001 36.5340000000001 68.0810000000001 2.3070000000001 116.1750000000001 0.6700000000001C146.4660000000001 -0.3609999999999 176.8120000000001 0.1240000000001 207.1340000000001 0.1310000000001C291.1750000000001 0.1520000000001 375.2240000000001 -0.3999999999999 459.2540000000001 0.6110000000001C511.9180000000001 1.2450000000001 555.3620000000001 37.4840000000001 567.4660000000001 87.9040000000001C579.0060000000001 135.9780000000001 556.3220000000001 185.2040000000001 510.6340000000001 210.5380000000001zM531.741 53.658C513.511 31.226 489.398 18.405 460.461 18.008C403.587 17.227 346.694 17.778 289.8090000000001 17.778C289.8090000000001 17.078 126.781 17.619 126.081 17.624C82.22 17.956 49.342 37.39 30.906 77.619C12.004 118.864 26.902 168.4670000000001 65.092 193.725C74.274 199.798 77.597 205.291 75.188 216.861C69.698 243.222 79.641 264.817 101.608 279.842C124.595 295.5650000000001 149.03 295.988 173.642 282.925C183.911 277.475 188.249 271.361 195.84 285.452C210.0620000000001 311.851 230.3970000000001 332.179 256.511 346.746C353.971 401.112 484.881 339.178 486.751 214.049C486.873 205.899 489.163 201.621 496.599 198.155C554.1590000000001 171.326 571.0550000000001 102.033 531.7410000000001 53.658zM443.952 134.1570000000001C438.104 103.0000000000001 409.33 79.061 377.286 79.062C360.3330000000001 79.063 345.228 85.607 333.207 96.767C305.51 122.48 262.066 171.747 237.27 190.154C217.214 205.042 195.28 202.487 176.998 186.372C127.002 142.3010000000001 192.857 64.597 244.061 109.184C248.609 113.144 251.901 118.727 256.805 122.028C264.989 127.537 277.571 122.912 269.973 111.406C252.615 85.122 220.643 73.209 191.11 82.105C162.213 90.809 142.27 118.073 142.484 152.284C143.709 174.769 154.848 195.344 177.898 208.249C200.473 220.887 224.267 221.395 244.889 205.775C295.68 167.3 320.467 124.03 352.185 104.53C376.743 89.431 406.439 97.167 421.008 122.036C449.838 171.245 386.416 227.052 342.14 185.4959999999999C338.151 181.7519999999999 335.223 176.5639999999999 330.73 173.7759999999999C319.755 166.9649999999999 313.397 177.8889999999999 317.921 184.1289999999999C338.6239999999999 212.6829999999999 368.385 224.5689999999999 401.192 212.3429999999999C432.6209999999999 200.6289999999999 450.3 167.9769999999999 443.952 134.1569999999999z" /> + <glyph glyph-name="keycdn" + unicode="" + horiz-adv-x="512" d=" M63.8 38.7L124.3 97.7C156.4 54.9 195.4 31.7 250.9 30.3C281.4 29.6 311.2 37.3 337.3 52.6999999999999C342.4 47.3999999999999 355.8 33.1999999999999 358.2 30.6999999999999C326 9.9999999999999 288.5999999999999 -0.4000000000001 250.1 0.4999999999999C206.8 1.6 165.5 17.1999999999999 132.3999999999999 44.8999999999999C132.6999999999999 45.4999999999999 94.1999999999999 7.3999999999999 93.7999999999999 6.9999999999999C103.2999999999999 -22.8000000000001 80.6999999999999 -55.4 47.4999999999999 -55.4C20.7 -55.3 0 -33.7 0 -6.9C0 27.4 33.1 49.7 63.8 38.7zM418.7 291.1C437.8 259.8 448.3 223.7 447.4 187.1C446.3 142.3 428.4 99.6 398.8 66.1C399.1 65.8 422.6 40.9 422.9 40.6C432.5 41.9 442.1 38.6 448.8 31.5C460.1 19.5 459.6999999999999 0.6 447.7 -10.9C435.7 -22.2 416.8 -21.8 405.3 -9.8C398.6 -2.8 395.9 7.0000000000001 397.7 16.5000000000001C372.8 43.1000000000001 353.3 63.7000000000001 353.3 63.7000000000001C396 97.8000000000001 416.6 143.3000000000001 417.7 187.9C418.3999999999999 216.8000000000001 410.5 245.1 396.5999999999999 270.1L418.7 291.1zM104 394.9C110.7 387.9 113.4 378.1 111.6 368.6L157.5 320.5C152.8 316.7 144.2 310.1 134.7 299.2C109.3 270.7 95.1 234.4 94 196.3C93.3 167.4 100.1 139.1 114 113.9L92 92.4C72.7 124 63.1 160.1 64.2 197.1C65.2 241.7 82.5 284.7 111.7 318.2L86.4 344.6C76.8 343.3 67.2 346.6 60.5 353.7C49.2 365.7 49.6 384.6 61.6 396.1C73.5 407.3 92.2 407 104 394.9zM464.9 440C490.9 440 512 417.6 512 391.7S490.9 344 464.9 344C458.6 343.9 450.9 345.1 449 345.8L386.1 286.1C353.4000000000001 329.7 309.4000000000001 352 259.2000000000001 353.3C228.7000000000001 354 198.9 346.5 173.0000000000001 330.9L151.9000000000001 352.9C184.1 373.7 221.5 384 260 383.1C303.3 382 344.6 366.4 377.7 338.5L418.8 377.1C417.3 381.8 416.6 386.7 416.6 391.6C416.5 418.3 438.9 440 464.9 440zM256.7 334.6C262.2 334.6 267.6 334.2 273.1 333.5C351.2 323.7 406.5 252.4 396.9 174.4C387.1 96.3 315.8 41 237.8 50.6C159.7 60.4 104.4 131.6999999999999 114 209.8C123.3 282.2 184.1 334.4 256.7 334.6zM197.7 215.2C198.3 192.5 209.9 173.4 230.1 163L219.1 111.3H292.8L281.8 163C301.9000000000001 173.9 313.9000000000001 192 314.2 215.2C313.8 248 288.4 272.7 255.9 273.5C223.8 272.7 198.6 248.7 197.7 215.2zM256 288" /> + <glyph glyph-name="kickstarter-k" + unicode="" + horiz-adv-x="384" d=" M147.3 333.6C147.3 389.8 114.8 416 73.9 416C26.2 416 0 379.8 0 334.6V51.6C0 4.3 25.3 -31.8 74.9 -31.8C114.7 -31.8 147.3 -6.1999999999999 147.3 51.6V128.1L259.4 -10.2C282.1 -37.4 331.5 -40.9 362.6 -10.2C389.6 17.4 389.9 57.2000000000001 370 82L279.2 196.8L354.0999999999999 304.2000000000001C371.4999999999999 328.9000000000001 371.5999999999999 367.3 343.7 394C313.3999999999999 423 261.3 425.6 230.1 381.2000000000001L147.3 263V333.6z" /> + <glyph glyph-name="kickstarter" + unicode="" + horiz-adv-x="448" d=" M400 -32H48C21.6 -32 0 -10.4 0 16V368C0 394.4 21.6 416 48 416H400C426.4 416 448 394.4 448 368V16C448 -10.4 426.4 -32 400 -32zM199.6 269.5C199.6 300.2 182 314.6 159.9 314.6C134.1 314.6 119.9 294.8 119.9 270.1V115.3C119.9 89.4999999999999 133.6 69.6999999999999 160.4 69.6999999999999C181.9 69.6999999999999 199.6 83.6999999999999 199.6 115.3V157.1L260.2 81.4C272.5 66.5 299.2 64.6 316 81.4C330.6 96.5 330.8 118.2 320 131.8L270.9 194.6L311.4 253.3C320.8 266.8 320.9 287.8 305.8 302.4C289.4 318.3 261.2 319.7 244.4 295.4L199.6 230.7V269.5z" /> + <glyph glyph-name="korvue" + unicode="" + horiz-adv-x="446" d=" M386.5 414H59.5C26.8 414 0 387.2 0 354.5V27.4C0 -5.2 26.8 -32 59.5 -32H386.6C419.6 -32 446.1 -5.2 446.1 27.5V354.5C446 387.2 419.2 414 386.5 414zM87.1 327.2H183.1V211.2L244.9 327.2H355.8L274.6 195.2H87.1V327.2zM248.9 55.1L183.2 168.6999999999999V55.0999999999999H87.2V185.9H278.7L367.3 55.1H248.9z" /> + <glyph glyph-name="laravel" + unicode="" + horiz-adv-x="640" d=" M637.5 206.4C633.3 211.2 574.7 284.5 564.4 296.9C554.1 309.3 549 307.1 542.6999999999999 306.2000000000001C536.3 305.3 462.1999999999999 292.8 453.5999999999999 291.4C444.9999999999999 289.9 439.5999999999999 286.5 444.8999999999999 279.1C449.5999999999999 272.5 498.2999999999999 203.4 509.0999999999999 188.2L315.3999999999999 141.8L161.2 399.3C155.1 408.4 153.8 411.6 139.8 410.9C125.8 410.3 18.9 401.4 11.3 400.7C3.7 400.1 -4.7 396.7 2.9 378.7S131.9 99.1 135.3 91.5C138.7 83.9 147.5 71.5 168.1 76.5C189.2 81.6 262.4 100.7 302.4 111.2C323.5 72.9 366.6 -4.7 374.6 -15.8C385.2 -30.7 392.6 -28.2 408.9 -23.2C421.7 -19.3 608.5 47.9 616.9 51.3C625.3 54.8 630.5 57.2 624.8 65.7C620.5999999999999 71.9 571.3 137.9 545.5 172.5C563.2 177.2 626.1 193.9 632.8 195.8C640.6999999999999 197.8 641.8 201.6 637.5 206.4zM285.3 134.4C283 133.9 174.5 107.9 168.7 106.6C162.9 105.3 162.9 105.9 162.2 107.9C161.5 109.9 33.2 374.6 31.4 377.9C29.6 381.2 29.7 383.8 31.4 383.8S133.9 392.8 137.4 393C141 393.2 140.6 392.4 141.9 390.2C141.9 390.2 284.1 144.8 286.5 140.5C289.1 136.2 287.6 134.9 285.3 134.4zM591.3 77C593 74.3 594.8 72.5 589.3 70.6C583.9 68.6 405.6 8.5 402.2 7C398.7 5.5 396 5 391.5999999999999 11.5S329.2 118.3 329.2 118.3L518 167.4C522.7 168.9 524.2 169.9 527.2 165.2C530.1 160.4 589.6 79.7 591.3000000000001 77zM603.4 211.1C599.1999999999999 210.2 529.8 193 529.8 193L473.1 270.8C471.4999999999999 273.1 470.2 275.3 474.2 275.8S542.6 288 545.5 288.6C548.4 289.3 550.9 290.1 554.5 285.2000000000001C558.1 280.3 607.1 218.2 609 215.8C610.8 213.5 607.6 212.1 603.4 211.1z" /> + <glyph glyph-name="lastfm-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM307.8 103.1C244.4 103.1 222.4 131.7000000000001 210.7 167.2000000000001C194.4 218.2000000000001 189.2 251.5000000000001 147.7 251.5000000000001C125.3 251.5000000000001 102.6 235.4000000000001 102.6 190.3000000000001C102.6 155.1000000000001 120.6 133.1000000000001 145.9 133.1000000000001C174.5 133.1000000000001 193.5 154.4000000000001 193.5 154.4000000000001L205.2 122.5000000000001S185.4 103.1000000000001 144 103.1000000000001C92.7 103.1000000000001 64.1 133.2000000000002 64.1 188.9000000000002C64.1 246.8000000000002 92.7 280.9000000000002 146.6 280.9000000000002C220.1 280.9000000000002 227.4 239.5000000000002 247.4 179.0000000000001C256.2 152.2000000000001 271.6 132.8000000000001 308.6 132.8000000000001C333.5 132.8000000000001 346.7 138.3000000000001 346.7 151.9000000000002C346.7 171.8000000000001 324.9 173.9000000000002 296.8 180.5000000000002C266.4000000000001 187.8000000000002 254.3 203.6000000000002 254.3 228.5000000000002C254.3 268.5000000000002 286.6 280.9000000000002 319.5 280.9000000000002C356.9 280.9000000000002 379.6 267.3000000000002 382.5 234.3000000000002L345.8 229.9000000000002C344.3 245.7000000000002 334.8 252.3000000000002 317.2 252.3000000000002C301.1 252.3000000000002 291.2 245.0000000000002 291.2 232.5000000000002C291.2 221.5000000000002 296 214.9000000000002 312.1 211.2000000000002C344.8 204.1000000000002 383.9 199.2000000000002 383.9 153.7000000000002C384 117.0000000000002 353.2 103.1000000000001 307.8 103.1000000000001z" /> + <glyph glyph-name="lastfm" + unicode="" + horiz-adv-x="512" d=" M225.8 80.9L207 131.9S176.5 97.9 130.8 97.9C90.3 97.9 61.6 133.1 61.6 189.4C61.6 261.5 98 287.3 133.7 287.3C200.2 287.3 208.5 234 234.6 152.4C253.4 95.5 288.6 49.8 390 49.8C462.7 49.8 512 72.1 512 130.6999999999999C512 203.5999999999999 449.3 211.2999999999999 397 222.7999999999999C371.2 228.7 363.6 239.2 363.6 256.8C363.6 276.7 379.4000000000001 288.4999999999999 405.2000000000001 288.4999999999999C433.4000000000001 288.4999999999999 448.6 277.8999999999999 450.9 252.7L509.5000000000001 259.7C504.8000000000001 312.5 468.4 334.2 408.6 334.2C355.8 334.2 304.2000000000001 314.3 304.2000000000001 250.3C304.2000000000001 210.3999999999999 323.6 185.1999999999999 372.2000000000001 173.5C417.1 162.8999999999999 452.0000000000001 159.6999999999999 452.0000000000001 127.8C452.0000000000001 106.1 430.9000000000001 97.3 391.0000000000001 97.3C331.8000000000001 97.3 307.1 128.4 293.1 171.1999999999999C261.1 268 249.5000000000001 334.2 131.8 334.2C45.7 334.2 0 279.7 0 187C0 97.9 45.7 49.8 127.9 49.8C194.1 49.8 225.8 80.9 225.8 80.9z" /> + <glyph glyph-name="leanpub" + unicode="" + horiz-adv-x="576" d=" M386.539 336.515L401.635 87.56L390.656 87.835C354.424 88.659 319.016 79.052 287.999 59.838C256.983 79.052 221.575 87.835 185.3420000000001 87.835C139.7780000000001 87.835 103.2720000000001 77.13 61.826 60.112L93.117 318.4C121.663 330.203 154.601 336.515 185.343 336.515C226.516 336.515 259.1790000000001 323.3400000000001 288 293.971C315.723 322.242 347.013 335.692 386.539 336.515zM569.07 0C543.5440000000001 0 521.585 5.215 498.528 15.645C464.218 31.29 428.5350000000001 40.623 390.6570000000001 40.623C351.6800000000001 40.623 315.7230000000001 27.722 288.0000000000001 0C260.2770000000001 27.723 224.3200000000001 40.623 185.3430000000001 40.623C147.4650000000001 40.623 111.7820000000001 31.29 77.4720000000001 15.645C55.239 5.764 32.731 0 8.303 0H6.93L49.475 349.141C88.726 371.374 136.486 384 181.775 384C218.83 384 256.984 376.315 288 354.905C319.016 376.315 357.17 384 394.225 384C439.514 384 487.274 371.374 526.5250000000001 349.141L569.07 0zM525.702 44.741L491.666 324.987C460.924 338.986 424.418 346.397 390.657 346.397C352.229 346.397 316.272 334.32 288 307.695C259.728 334.32 223.772 346.397 185.343 346.397C151.582 346.397 115.076 338.986 84.334 324.987L50.298 44.741C97.509 64.228 133.192 78.227 185.343 78.227C222.947 78.227 256.16 68.621 288 48.583C319.84 68.621 353.052 78.227 390.657 78.227C442.808 78.227 478.491 64.228 525.702 44.741z" /> + <glyph glyph-name="less" + unicode="" + horiz-adv-x="640" d=" M612.7 229C612.7 249.5 615.9000000000001 261.6 615.9000000000001 283.6C615.9000000000001 317.8 603.3000000000001 328.8 575.4000000000001 328.8H554.9000000000001V304.6H561.2C575.4000000000001 304.6 578.5 299.9 578.5 282.5C578.5 266.2 576.9 249.9 576.9 231C576.9 206.8 584.8 197.4 600.5 193.7V192.1C584.7 188.4 576.9 179 576.9 154.8C576.9 135.9 578.5 120.6 578.5 103.3C578.5 85.4 574.8 80.7 561.2 80.7V80.2H554.9000000000001V55H575.4000000000001C603.2 55 615.9000000000001 66 615.9000000000001 100.2C615.9000000000001 122.8 612.7 134.4 612.7 154.8C612.7 165.8 619.5 177.4 640 178.4V205.7000000000001C619.5 206.4 612.7 218.0000000000001 612.7 229.0000000000001zM507.1 197C491.3 203.3 476.6 207 476.6 217.5C476.6 225.4 482.9 230.1 494.5 230.1S516.6 225.4 528.1 217L549.1 244.8C536 254.8 518.1 265.3 493.9 265.3C458.2 265.3 434.0000000000001 244.8 434.0000000000001 215.9C434.0000000000001 190.2 456.6000000000001 177 475.5000000000001 169.7C491.8000000000001 163.4 507.6000000000001 158.1 507.6000000000001 147.6C507.6000000000001 139.7 501.3000000000001 134.5 487.1000000000001 134.5C474.0000000000001 134.5 460.8000000000001 139.8 446.6000000000001 150.8L425.6000000000001 120.3C441.4000000000001 107.1999999999999 465.5000000000001 98.1999999999999 485.5000000000001 98.1999999999999C527.5 98.1999999999999 550.1 120.3 550.1 149.1999999999999S527.6 190.1999999999999 507.1 197zM148.2000000000001 137.6C144.5000000000001 137.6 139.8000000000001 140.8 139.8000000000001 150.7000000000001V328.9H65.2C36.8 328.9 24.2 317.9 24.2 283.7C24.2 261.1 27.4 248.5 27.4 229.1C27.4 218.1 20.6 206.5 0.1 205.5V178.2C20.6 177.7 27.4 166.1 27.4 155.1C27.4 135.7 24.2 124.1 24.2 101.4999999999999C24.2 67.3 36.8 56.3 64.7 56.3H85.2V80.4999999999999H78.9C65.8 80.4999999999999 61.6 85.8 61.6 103.1S63.2 135.2 63.2 154.6C63.2 178.8 55.3 188.2 39.6 191.9V193.5C55.4 197.2 63.2 206.6 63.2 230.8C63.2 249.7 61.6 265 61.6 282.3S65.3 304.4 78.9 304.4H93V153.5999999999999C93 121.4999999999999 104 100.4999999999999 136.1 100.4999999999999C146.1 100.4999999999999 154 102.0999999999999 159.7 104.1999999999999L154.4 138.3999999999999C151.3 137.5999999999999 149.8 137.5999999999999 148.2 137.5999999999999zM379.9 197C363.6 203.3 348.9 207 348.9 217.5C348.9 225.4 355.2 230.1 366.8 230.1C378.4 230.1 388.9 225.4 400.4 217L421.4 244.8C408.3 254.8 390.4 265.3 366.2 265.3C330.5 265.3 306.3 244.8 306.3 215.9C306.3 190.2 328.9000000000001 177 347.8 169.7C364.1 163.4 379.9000000000001 158.1 379.9000000000001 147.6C379.9000000000001 139.7 373.6 134.5 359.4000000000001 134.5C346.3 134.5 333.1 139.8 318.9000000000001 150.8L298.4000000000001 120.3C314.2000000000001 107.1999999999999 338.3 98.1999999999999 358.3 98.1999999999999C400.3 98.1999999999999 422.9 120.3 422.9 149.1999999999999C423 178.0999999999999 400.4 190.1999999999999 379.9 197zM224.9 265.8C186.5 265.8 149.8 233.7 150.8 183.3C150.8 131.3 185 100.8 230.1 100.8C249 100.8 270 107.6 286.3 118.7L270.5 146.5C258.8999999999999 139.7 247.9 136.5 236.3 136.5C215.3 136.5 199 146.5 194.8 170.7H290C290.5 174.4 291.6 181.7 291.6 190.1C292.2000000000001 232.7 269 265.8 224.9 265.8zM194.9 199.6C198.1 220.6 210.7 230.6 225.4 230.6C244.3 230.6 251.7 217.5 251.7 199.6H194.9z" /> + <glyph glyph-name="line" + unicode="" + horiz-adv-x="448" d=" M272.1 243.8V172.7000000000001C272.1 170.9 270.7000000000001 169.5000000000001 268.9000000000001 169.5000000000001H257.5000000000001C256.4000000000001 169.5000000000001 255.4000000000001 170.1000000000001 254.9000000000001 170.8000000000001L222.3000000000001 214.8000000000001V172.6000000000001C222.3000000000001 170.8000000000001 220.9000000000001 169.4000000000001 219.1000000000001 169.4000000000001H207.7000000000001C205.9000000000001 169.4000000000001 204.5000000000001 170.8000000000001 204.5000000000001 172.6000000000001V243.7000000000001C204.5000000000001 245.5000000000001 205.9000000000001 246.9000000000001 207.7000000000001 246.9000000000001H219C220 246.9000000000001 221.1 246.4000000000001 221.6 245.5000000000001L254.2 201.5000000000001V243.7000000000001C254.2 245.5000000000001 255.6 246.9000000000001 257.4 246.9000000000001H268.8C270.6 247.0000000000001 272.1 245.5000000000001 272.1 243.8000000000001zM190.1 247H178.7C176.9 247 175.5 245.6 175.5 243.8V172.7000000000001C175.5 170.9 176.9 169.5000000000001 178.7 169.5000000000001H190.1C191.9 169.5000000000001 193.3 170.9 193.3 172.7000000000001V243.8000000000001C193.3 245.5000000000001 191.9 247.0000000000001 190.1 247.0000000000001zM162.6 187.4H131.5V243.8C131.5 245.6 130.1 247 128.3000000000001 247H116.9C115.1 247 113.7 245.6 113.7 243.8V172.7C113.7 171.8 114 171.1 114.6 170.5C115.2 170 115.9 169.6 116.8000000000001 169.6H162.5000000000001C164.3000000000001 169.6 165.7000000000001 171 165.7000000000001 172.8V184.2C165.7000000000001 185.9 164.3000000000001 187.4 162.6000000000001 187.4zM332.1 247H286.4000000000001C284.7000000000001 247 283.2000000000001 245.6 283.2000000000001 243.8V172.7000000000001C283.2000000000001 171.0000000000001 284.6 169.5000000000001 286.4000000000001 169.5000000000001H332.1C333.9000000000001 169.5000000000001 335.3 170.9 335.3 172.7000000000001V184.1C335.3 185.9 333.9000000000001 187.3 332.1 187.3H301V199.3H332.1C333.9000000000001 199.3 335.3 200.7 335.3 202.5V214C335.3 215.8 333.9000000000001 217.2 332.1 217.2H301V229.2H332.1C333.9000000000001 229.2 335.3 230.6 335.3 232.4V243.8C335.2 245.5 333.8 247 332.1 247zM448 334.3V49C447.9 4.2 411.2 -32.1 366.3 -32H81C36.2 -31.9 -0.1 4.9 0 49.7V335C0.1 379.8 36.9 416.1 81.7 416H367C411.8 415.9 448.1 379.2 448 334.3zM386.4 211.7C386.4 284.7 313.2 344.1 223.3 344.1C133.4 344.1 60.2 284.7 60.2 211.7C60.2 146.3 118.2 91.5 196.6 81.1C215.7 77 213.5 70 209.2 44.3C208.5 40.2 205.9 28.2 223.3 35.5C240.7 42.8 317.2 90.8 351.5 130.2C375.1 156.2 386.4 182.5 386.4 211.7z" /> + <glyph glyph-name="linkedin-in" + unicode="" + horiz-adv-x="448" d=" M100.3 -32H7.4V267.1H100.3V-32zM53.8 307.9C24.1 307.9 0 332.5 0 362.2C0 391.9 24.1 416 53.8 416C83.5 416 107.6 391.9 107.6 362.2C107.6 332.5 83.5 307.9 53.8 307.9zM448 -32H355.3V113.6C355.3 148.3 354.6 192.8 307 192.8C258.7 192.8 251.3 155.1 251.3 116.1V-32H158.5V267.1H247.6V226.3H248.9C261.3 249.8 291.6 274.6 336.8 274.6C430.8 274.6 448.1 212.7 448.1 132.3V-32z" /> + <glyph glyph-name="linkedin" + unicode="" + horiz-adv-x="448" d=" M416 416H31.9C14.3 416 0 401.5 0 383.7V0.3C0 -17.5 14.3 -32 31.9 -32H416C433.6 -32 448 -17.5 448 0.3V383.7C448 401.5 433.6 416 416 416zM135.4 32H69V245.8H135.5V32zM102.2 275C80.9 275 63.7 292.3 63.7 313.5S80.9 352 102.2 352C123.4 352 140.7 334.7 140.7 313.5C140.7 292.2 123.5 275 102.2 275zM384.3 32H317.9V136C317.9 160.8 317.4 192.7 283.4 192.7C248.8 192.7 243.5 165.7 243.5 137.8V32H177.1V245.8H240.8V216.6H241.7C250.6 233.4000000000001 272.3 251.1 304.6 251.1C371.8 251.1 384.3 206.8 384.3 149.2000000000001V32z" /> + <glyph glyph-name="linode" + unicode="" + horiz-adv-x="448" d=" M437.4 221.7C437.1 222.6 436.5 223.1 436 223.7L366 262.3C365.1 262.9 364 262.9 362.9 262.3L304 226.3C303.1 225.7 302.6 224.6 302.6 223.7L301.7000000000001 192.3L277.7000000000001 208.3C276.8000000000001 208.9 275.4000000000001 208.9 274.6 208.3L240 187.1L238.6 222.2C238.6 223.1 238 224.2 237.2 224.5L201.2 248.8000000000001L234.9 266.2000000000001C236 266.8000000000001 236.6 267.9000000000001 236.6 269.1L230.9 401.4000000000001C230.9 402.3000000000001 230 403.4000000000001 229.2 404.0000000000001L138.6 447.7C137.7 448 136.9 448 136.3 448L12.6 409.4C11.2 408.8 10.3 407.4 10.6 405.7L38 272.6C38.9 269.2 72 245.2 76.6 241.7L49.7 228.8C48.3 227.9 47.7 226.5 48 225.4L68.6 125.1C69.2 122.2 92.3 101.9999999999999 95.7 98.8L78.3 88.1999999999999C77.4 87.5999999999999 76.6 86.1999999999999 76.9 85.0999999999999C78.3 77.9999999999999 92.3 7.3999999999999 93.8 5.9999999999999L158.9 -63.1000000000001C159.5 -63.7000000000002 160.3 -63.7000000000002 161.2 -64.0000000000001C161.8 -64.0000000000001 162.3 -63.7000000000001 162.9 -63.4000000000001L246.6 3.4999999999999C247.5 4.0999999999999 247.7 4.8999999999999 247.7 5.7999999999999L245.7 51.7999999999999L273.7 28.0999999999999C274.8 27.1999999999999 276.5999999999999 27.1999999999999 277.7 28.0999999999999L344.5999999999999 81.4999999999999C345.4999999999999 82.0999999999999 345.7 82.8999999999999 345.7 83.7999999999999L348 117.1999999999999L368.3 103.1999999999999C369.4 102.2999999999999 370.9 102.2999999999999 372 103.1999999999999L426.6 146.8999999999999C427.2 147.1999999999999 427.7 147.9999999999999 427.7 148.8999999999999C428.6 155.3999999999999 438 219.6999999999999 437.4 221.6999999999999zM232.6 216.9L236.6 124.3L146 63.1L132 159.6999999999999L232.6 216.8999999999999zM224.9 396.9L230.3 270.9L123.7 215.5L104 350.3L224.9 396.9zM44 274.9L18 400L97.7 350.6L117.1 217.7L44 274.9zM74.6 127.1L55.7 218L125.7 159.7L139.4 66.3L74.6 127.1zM98.9 9.4L85.2 76.5L146.9 15.6L156.6 -51.8L98.9 9.4zM163.4 -55.1L152.8 15.8000000000001L238.5 77.2000000000001L241.6 7.2L163.4 -55.1zM245.4 60C245.4 63.4 246.3 82.9 243.4 85.1L219.1 105.1L241.4 120C243.7 121.7 242.5 125.7 242.5 128L271.9 105.4L272.5 37.1L245.4 59.9999999999999zM339.7 85.4L278.8 36.8L278.2 105.4L343.9 152.3L339.7 85.4zM367.4 111.1L348.3 124.5L350.3 158.5C350.6 159.3999999999999 350 160.5 349.2 161.1L308 188.3L308.6 218.3L373.2000000000001 177.7L367.4000000000001 111.1zM422 150.9L373.7 112.6L379.4 177.6999999999999L430.5 214.2999999999999L422 150.8999999999999z" /> + <glyph glyph-name="linux" + unicode="" + horiz-adv-x="448" d=" M196.1 324.4C195.9 325.8 198 326.7 199.3 327.3C201 328 203.2 328.3 204.8 327.4C205.2 327.2 205.6 326.7 205.4 326.3C205 325.1 203 325.3 201.9 324.7000000000001C200.9 324.2000000000001 200.1 323 198.9 323C197.9 322.9000000000001 196.2 323.4000000000001 196.1 324.4000000000001zM220.8 324.7C221.8 324.2 222.6 323 223.8 323C224.9 323 226.6 323.4 226.7 324.5C226.9 325.9 224.8 326.8 223.5 327.4C221.8 328.1 219.6 328.4 218 327.5C217.6 327.3 217.2 326.8 217.4 326.4C217.7 325.1 219.7 325.3 220.8 324.7zM435.5 14.5C435 6.3 429 0.7 421.6 -3.8C406.7000000000001 -12.8 384.3 -19.6 370.7000000000001 -36L368.1 -33.8L370.7000000000001 -36C356.5000000000001 -52.9 339.0000000000001 -62.6 322.4000000000001 -63.9C305.9000000000001 -65.1999999999999 290.4000000000001 -57.6 282.1 -40.9V-40.8C281 -38.6999999999999 280.2000000000001 -36.4 279.6 -34.1C258.1 -35.3 239.4000000000001 -28.8 224.5 -29.9999999999999C202.5 -31.1999999999999 188.7000000000001 -36.4999999999999 176.2000000000001 -36.6C171.4 -47.2 161.9 -54.2 150.3000000000001 -56.7999999999999C134.3000000000001 -60.4999999999999 114.2000000000001 -56.7999999999999 94.4 -46.4L96 -43.4L94.4 -46.4C75.9 -36.6 52.4 -37.5 35.1 -33.9C26.4 -32.1 18.8 -28.9 15 -21.6C11.3 -14.3 12 -4.3 17.2 10.1C18.9 15.2 17.6 22.8 16.4 30.9C15.8 34.8 15.2 38.8 15.2 42.7C15.2 47.0000000000001 15.9 51.2 18 55.1C22.5 63.6 29.8 67.2000000000001 36.5 69.6C43.2 72 49.3 73.6 53.5 77.9C58.7 83.4 63.6 92.3 70.1 98.1C67.5 115.3 70.3 133.5 76.3 151.4C88.9 189.3 115.5000000000001 225.6 134.4 248.1C150.5 271 155.2000000000001 289.4000000000001 156.9 312.8C158 344.6 132.4 448.2 234.8 448C315.7000000000001 447.9 311.1 362.6 310.6 316.7C310.3 286.6 326.9000000000001 266.2 344 244.7C359.2 226.7 379.1 200.4 390.5 170.3C399.8 145.6999999999999 403.4 118.5 394.2 91.1999999999999C395.6 90.6999999999999 397 89.9999999999999 398.3 89.1999999999999C399.7 88.3999999999999 401 87.3999999999999 402.3 86.3C408.9000000000001 80.6999999999999 411 71.9999999999999 412.8 63.9C414.7 55.8 416.4000000000001 48.2 420 44.2C431.1 31.8 435.9 22.7 435.5 14.5zM220.8 338.9C224.4 338 229.7 336.5 233.8 334.5C231.7 346.7 238.3 358 245.6 357.5C254.5000000000001 357.2 259.5 342 254.7 330.2C253.9 328.3 251.9 326.8 250.8 325.6C257.5 323.3 261.8 321.5 263.4000000000001 320.7C271.3 330.2 274.2000000000001 346.9 267.7000000000001 361.1C257.9000000000001 382.5 233.5000000000001 382.9 223.7000000000001 360.7C220.5000000000001 353.5 219.8000000000001 345.8 220.8000000000001 338.9zM174.6 320.1C182.4 325.8 181.5 324.8 180.5 325.6C172.5 332.5 173.9 353 182.3000000000001 353.7000000000001C188.6000000000001 354.2000000000001 193.1000000000001 343 191.9 334.1C195 336.2000000000001 198.6 337.7000000000001 202.1 338.7000000000001C203.8 358 193.1 372.2000000000001 183 372.2000000000001C164.1 372.2000000000001 159 334.7000000000001 174.6 320.1zM165.2 299.2000000000001C166.7 294.3 171.3 288.7000000000001 179.9 283.9C187.7 279.3 191.9 272.4 199.9 268.9C202.5 267.8 205.6 267 209.5 266.8C227.9 265.7000000000001 236.6 278.1 247.7 281.7000000000001C259.4 285.4 267.8 292.7000000000001 270.4 299.8C273.6 308.3 268.3 314.5 259.9 318C248.6 322.9 243.6 323.2 237.3 327.3C227 333.9 218.5 336.2 211.4 336.2C197 336.2 188.2 326.4 183.5 322C183 321.5 175.6 316.1 169.4 311.5C165.2 308.2 163.8 304.1 165.2 299.2zM131.7 46.4L112.1 82C105.3 91.2 98.3 96.8 90.2 98C82.5 99.2 77.6 96.6 72.5 91.1C67.7 86 63.7 78.8 58.2 73.1C50.4 66.6 48.9 66.9 38.6 63.2000000000001C32.3 61.0000000000001 27.3 58.6 23.8 51.9C21.1 46.9 21.7 39.7 22.9 31.9C24.1 24.0000000000001 25.9 15.6 23.5 8.0000000000001V7.8000000000001C18.5 -5.8999999999999 18.5 -13.8999999999999 20.9 -18.5999999999999C28.8 -33.9999999999999 67.5 -24.6999999999999 97.4 -40.4999999999999C128.8 -56.8999999999999 170 -57.5999999999999 172.7 -22.4999999999999C174.8 -1.9999999999999 141.2 26.5000000000001 131.7 46.4000000000001zM285.6 10.6C288.8 21.6 291.9000000000001 31.9 292.4000000000001 39.6C293.2000000000001 54.8 294.0000000000001 68.3 296.8 79.4999999999999C299.9000000000001 92.1 306.1 102.6 318.2 106.8C320.5 127.9 336.9 127.9 356.5 119.3C375.4 110.8 382.5 103.3 379.3 93.1999999999999C380.3 93.1999999999999 381.3 93.3 383.5 93.1999999999999C388.7 110.0999999999999 369.2 121.1999999999999 352.8 128C355.7 140 355.2 152.1 352.4000000000001 163.6999999999999C346.4000000000001 189 329.8 211.5 317.2000000000001 222.6999999999999C314.9000000000001 222.7999999999999 315.1 220.7999999999999 319.8000000000001 216.1999999999999C331.4000000000001 205.5 356.9000000000001 167 343.1000000000001 131.3C339.2000000000001 132.3 335.5000000000001 132.8 332.2000000000001 132.6999999999999C326.9000000000001 161.8 314.7000000000001 185.8999999999999 308.6000000000001 197.2999999999999C297.1000000000001 218.6999999999999 279.1000000000001 262.5999999999999 271.4000000000001 293C266.9000000000001 286.5999999999999 259.0000000000001 281.0999999999999 249.1000000000001 278C244.4000000000001 276.5 239.4000000000001 272.5 233.2000000000001 269C219.3000000000001 261 203.2000000000001 260.2 190.8000000000001 270.2C186.3000000000001 273.8 182.8000000000001 277.8 178.2000000000001 280.5C176.6000000000001 281.4 173.1000000000001 283.8 172.0000000000001 284.5999999999999C170.0000000000001 246.8 144.7000000000001 199.3 132.7000000000001 171.8999999999999C124.4000000000001 152.1999999999999 119.5000000000001 131.0999999999999 118.9000000000001 110.3999999999999C97.1000000000001 139.5 113.0000000000001 176.6999999999999 121.5000000000001 192.7999999999999C131.0000000000001 210.3999999999999 132.5000000000001 215.2999999999999 130.2000000000001 213.5999999999999C121.6000000000001 199.5999999999999 108.2000000000001 177.3 103.0000000000001 154.3999999999999C100.3000000000001 142.5 99.8000000000001 130.3999999999999 103.3000000000001 119.1999999999999C106.8000000000001 107.9999999999999 114.4000000000001 97.6999999999999 127.9000000000001 89.3C127.9000000000001 89.3 152.7000000000001 74.9999999999999 166.2000000000001 56.8C173.6000000000001 46.8 175.9000000000001 38.1 173.6000000000001 31.9C171.1000000000001 25.2 164.0000000000001 23 156.9000000000001 23C161.7000000000001 17 167.2000000000001 10 171.3000000000001 3.4C208.9000000000001 -22.3 253.5000000000001 -12.3 285.6000000000002 10.6zM415 39.5C405 50.8 407.8 72.6 397.9 81.1C391 87.1 384.3 86.5 375.3 86.2000000000001C367.6 77.4 349.5 66.6 336.9 69.9C325.4 72.8 318.9 86.2000000000001 318.1 99.4C317.8 99.2000000000001 317.4 99.1 317.1 98.9C310 95.0000000000001 306 88.1 303.4 77.8C300.9 67.6 300 54.3 299.2 39.1C298.5 27.3 293 12.7 289.3 -1.5C285.8 -14.7 283.5 -26.7 288.2 -37.8C295.4 -52.3 307.7 -58.2 321.9 -57.1C336.1 -56 352.3 -47.3 365.5 -31.6C387.5 -5 427.8 -1.9 428.7 14.9C429 20 425.6 27.9 415 39.5zM173.3 299.3C175.3 297.4 178 294.8 181.3 292.2000000000001C187.9 287 197.1 281.6 208.6 281.6C220.2 281.6 231.1 287.5 240.4000000000001 292.4000000000001C245.3000000000001 295 251.3000000000001 299.4000000000001 255.2000000000001 302.8000000000001C259.1 306.2000000000001 261.1 309.1 258.3000000000001 309.4000000000001C255.5000000000001 309.7000000000001 255.7000000000001 306.8000000000001 252.3000000000001 304.3000000000001C247.9000000000001 301.1 242.6000000000001 296.9000000000001 238.4000000000001 294.5C231.0000000000001 290.3000000000001 218.9000000000001 284.3000000000001 208.5000000000001 284.3000000000001C198.1000000000001 284.3000000000001 189.8000000000001 289.1 183.6000000000001 294C180.5000000000001 296.5 177.9000000000001 299 175.9000000000001 300.9000000000001C174.4000000000001 302.3000000000001 174.0000000000001 305.5 171.6000000000001 305.8000000000001C170.2000000000001 305.9000000000001 169.8000000000001 302.1 173.3000000000001 299.3000000000001z" /> + <glyph glyph-name="lyft" + unicode="" + horiz-adv-x="512" d=" M0 366.9H77.8V158.2000000000001C77.8 125.1 92.8 105.4 105 97.2000000000001C92.3 86.1 53.8 76.3000000000001 24.8 100.0000000000001C7.8 114 0 137.3 0 159V366.9zM485.9 193.4V215.4H509.7V292.2H483.6C473.4999999999999 338.5 432.4 372.9 383.3 372.9C326.7 372.9 280.6 326.9 280.6 270.2V91C296.6 88.7 316 91.3 332.3 105C349.4 119 357.1 142.2 357.1 164V170.7H395.9V247.5H357.1V270.8C357.1 305.4 409.3 305.4 409.3 270.8V193.7C409.3 137.1 455.3 91 511.9999999999999 91V167.5C497.4999999999999 167.5 485.8999999999999 179.2 485.8999999999999 193.4zM191.6 292.4V179.4C191.6 164 167.8 164 167.8 179.4V292.4H91V159.7C91 135.9 99 105.7 136 95.8C173 86 194.2 106.4 194.2 106.4C192.1 93.0000000000001 179.7 83.1 159.3 81.1C143.8 79.5 124.1 84.7000000000001 114.3 88.9V18.6C139.4 11.1 165.8 8.8 191.9 13.9C239 23.0000000000001 268.7 62.3 268.7 114.7000000000001V292.9H191.6V292.4z" /> + <glyph glyph-name="magento" + unicode="" + horiz-adv-x="448" d=" M445.7 320.1V64L382.3 27.5V283.3L223.8 374.9L65.2 283.3L65.6 27.4L2.3 64V319.9L224.2 448L445.7 320.1zM255.6 27.5L224 9.1L192.2 27.3V283.3L128.9 246.7L129 -9.2L223.9 -64.1L319 -9.2V246.8L255.6 283.4V27.4999999999999z" /> + <glyph glyph-name="maxcdn" + unicode="" + horiz-adv-x="512" d=" M461.1 5.3H363.7000000000001L415.6 248C417.9000000000001 258.2 416.5 267.5 411.2000000000001 273.7C406.2000000000001 279.8 397.5000000000001 283.3 387.0000000000001 283.3H337.7000000000001L278.2000000000001 5.3H180.8000000000001L240.3000000000001 283.3H156.9L97.4 5.3H0L59.5 283.3L14.9 378.7H387C426.4 378.7 462.3 362.4 485.3 333.8C508.6 305.2 517.1 266.4 508.9 227.9L461.1 5.3z" /> + <glyph glyph-name="medapps" + unicode="" + horiz-adv-x="320" d=" M118.3 209.6C121.8 222.1 125.2 243.2 131.5 243.2C139.8 241.4 141.1 219.8 150.1 206.6C154.7 230.1 155.4 291.7 164.2 293.3C173.2 294 183.9 226.8 186.2 215.8C196.1 211.7 235.1 209.2 235.1 209.2C237 201.9 211.1 201.6 195.1 201.4C190.5 186.6 189.7 173.7 183.7 173.4C179 173.2 175.5 202.2 166.2 223L156.8 157.5C152.4 144.5 141.3 180 134.9 196.8C131.6 196.9 72.5 198.4 87.3 204.6L118.3 209.6zM228 0C249.2 0 249.2 32 228 32H92C70.8 32 70.8 0 92 0H228zM204 -64C225.2 -64 225.2 -32 204 -32H116C94.8 -32 94.8 -64 116 -64H204zM238.2 77.5C241.4 96.4 243.4 113.9 250.1 126.3C258 141 266.2 154.4 274.1 167.3C298.7000000000001 207.7 320 242.5 320 292.8C320 378.4 248.2 448 160 448S0 378.4 0 292.8C0 242.6 21.3 207.7 45.9 167.3C53.8 154.4 61.9 141 69.9 126.3C76.6 113.8 78.6 96.5 81.8 77.4C85.3 56.4 117.9 61.7000000000001 114.4 82.5000000000001C110.8 104.2000000000001 108.8 123.2000000000001 99.1 141.1000000000001C66.5 201.5 33 236.7 33 292.8C33 360.7 90 416 160 416S287 360.7 287 292.8C287 236.7 253.5 201.5 220.9 141.2000000000001C211.2 123.2000000000001 209.2 103.8000000000001 205.6 82.6C202.2 62 234.6 56.2 238.2 77.5z" /> + <glyph glyph-name="medium-m" + unicode="" + horiz-adv-x="512" d=" M71.5 305.7C72.1 311.6 69.8 317.5 65.4 321.5L20.3 375.9V384H160.5L268.9 146.3L364.2 384H497.9V375.9L459.3 338.9C455.9999999999999 336.4 454.3 332.2 454.9999999999999 328.1V56.1C454.3 52 455.9999999999999 47.8 459.3 45.3L496.9999999999999 8.3V0.2H307.3V8.3L346.4000000000001 46.2C350.2000000000001 50 350.2000000000001 51.2 350.2000000000001 57V276.8L241.5 0.9H226.8L100.4 276.8V91.9C99.3 84.1 101.9 76.3 107.4 70.7L158.2 9.1V0.9999999999999H14.2V8.9999999999999L65 70.7C70.4 76.3 72.9 84.2 71.5 91.9V305.7z" /> + <glyph glyph-name="medium" + unicode="" + horiz-adv-x="448" d=" M0 416V-32H448V416H0zM372.2 309.9L348.2 286.9C346.1 285.3 345.1 282.7000000000001 345.5 280.2000000000001V110.9C345.1 108.3 346.1 105.7 348.2 104.2L371.7 81.2V76.1H253.7V81L278 104.6C280.4 107 280.4 107.7000000000001 280.4 111.3V248.2L212.8 76.6H203.7L125 248.2V133.2C124.3 128.4 126 123.5 129.4 120L161 81.7V76.6H71.2V81.7L102.8 120C106.2 123.5 107.7 128.4 106.9 133.2V266.2C107.3 269.9 105.9 273.5 103.1 276L75 309.9V315H162.3L229.7 167L289 314.9H372.2V309.9z" /> + <glyph glyph-name="medrt" + unicode="" + horiz-adv-x="544" d=" M113.7 192C113.7 70.2 197.6 -30.8 307.2 -49.1C288.5 -53.6 269 -56 249 -56C111.4 -56 0 55 0 192S111.4 440 248.9 440C269 440 288.5 437.6 307.1 433.1C197.5 414.8 113.7 313.8 113.7 192M411.1 91.7C333.4 36.3 231.5 44.2 170.7 106.3C176.2 92.2 183.4 78.6 192.4 65.8C254 -22.4 374.8 -43.5 462.0999999999999 18.8C549.3999999999999 81.1 570.1999999999999 203.1 508.5999999999999 291.4000000000001C499.5999999999999 304.3000000000001 489.2999999999999 315.7000000000001 478.0999999999999 325.6C515.4999999999999 246.8000000000001 488.7999999999999 147.1 411.0999999999999 91.7000000000001M192.2999999999999 335.7000000000001C190.8999999999999 334.7000000000001 189.5999999999999 333.6 188.2999999999999 332.6C252.5999999999999 350.4000000000001 324.2 328.6 367.2 272.1C402.8999999999999 225.1000000000001 410.0999999999999 165.5000000000001 391.5999999999999 114.1C448.2999999999999 170.3 459.1999999999999 256.2000000000001 413.8999999999999 315.9000000000001C363.8999999999999 381.4000000000001 264.8 390.3000000000001 192.2999999999999 335.7000000000001M296 224C291.6 224 288 227.6 288 232V272C288 276.4 284.4 280 280 280H232C227.6 280 224 276.4 224 272V232C224 227.6 220.4 224 216 224H176C171.6 224 168 220.4 168 216V168C168 163.6 171.6 160 176 160H216C220.4 160 224 156.4 224 152V112C224 107.6 227.6 104 232 104H280C284.4 104 288 107.6 288 112V152C288 156.4 291.6 160 296 160H336C340.4 160 344 163.6 344 168V216C344 220.4 340.4 224 336 224H296z" /> + <glyph glyph-name="meetup" + unicode="" + horiz-adv-x="512" d=" M99 33.7C100.1 28 96.7 22.6 91 21.4C85.6 20.3 80.1 23.7 79 29.4C77.9 34.8 81.3 40.5 86.7 41.7C92.1 42.9 97.8 39.4 99 33.7zM242.1 -37.7C235.8 -42.3000000000001 234.1 -51.1 238.4 -57.7C243 -64.3000000000001 251.8 -66 258.4 -61.4C264.7 -56.8 266.4 -48.0000000000001 261.8 -41.4C257.6 -34.9 248.7 -33.1 242.1 -37.7zM156.1 424.6C162.4 426 166.4 432.3 165 438.6C163.9 445.2 157.6 449.2 151.3 447.7C145 446.3 141 440 142.2 433.7C143.6 427.1 149.8 423.1 156.1 424.6zM34.4 221.7C24.4 228.6 10.7 226 3.8 215.7C-3.1 205.7 -0.5 191.7 9.5 184.8C19.5 177.7 33.2 180.2 40.1 190.5C47 200.9 44.4 214.6 34.4 221.7zM306.4 392.6C317 398.9 320.1 412.6 314.1 422.9C307.8 433.5 294.4 436.9 284.1 430.6S270.4 410.6 276.7 400C282.7 389.7 296.1 386.3 306.4 392.6zM115.3 334.6C123 340 124.7 350.6 119.6 358.3S103.9 367.7 96.5 362.6C88.8 357.2 87.1 346.6 92.2 338.9C97.3 331.1 107.8 329.4 115.3 334.6zM487.6 178.6C480.2 176.9 475.3 169.5 477 161.7000000000001C478.4 154.3000000000001 485.9 149.4 493.3 151.1C500.7 152.5 505.6 160 503.9 167.7000000000001C502.4 175.1 495.0000000000001 180.0000000000001 487.6 178.6zM527.3000000000001 235.4000000000001C526.2 241.1 520.7 244.5000000000001 515.3000000000001 243.4000000000001C509.6000000000001 242.3000000000001 506.2 236.5000000000001 507.3000000000001 230.8000000000001C508.4000000000001 225.4000000000001 513.9000000000001 221.7000000000001 519.6 222.8000000000001C525 224.3000000000001 528.7 229.7000000000001 527.3000000000001 235.4000000000001zM447 309.1C438.4 303.1 436.4 291.4 442.1 282.8C447.8 274.2 459.5 272.2 468.1 277.9C476.4 283.9 478.4 295.6 472.7 304.2C467.0000000000001 312.9 455.3000000000001 315.1 447.0000000000001 309.1zM440.7 169.7C467 126.6 455.8 69.7 414.4 40.6C397 28.3 377.3 22.9 357.5 23.5C345.5 -23.6 288.1 -41.1 252.4 -9.1C251.3 -10 249.8 -10.8 248.7 -12C209.6 -39.1 156.4 -29.4 129.3 10.3C119.6 24.6 114.7 40.9 114.2 57.2C48.8 68.1 24.2 151.2 73.1 196.9C44.8 243.8 73.7 304.3 126.5 311.8C151.6 378 234.1 409.4 290.1 366C357.5 388.3 426.4000000000001 336.6 421 264.9C462.1 252.3 473.8 198 440.7 169.7zM370.7 95.4C367.6 116 329.8 100 327.6 122.5C324.5 154.5 371.3 223.6 367.6 250.5C364.2 274.5 348.2 279.6 334.2 279.9C320.8 280.2000000000001 317.3 277.9 312.8 275.3C309.9000000000001 273.6 306.2 270.4 301.1 275.6C294.8 281.6 290 287.3 281.7000000000001 288.5C269.4000000000001 290.5 264.0000000000001 286.5 255.1000000000001 278.8000000000001C251.7000000000001 275.9000000000001 243.1000000000001 265.9000000000001 235.1000000000001 269.7000000000001C231.7000000000001 271.4000000000001 219.7000000000001 277.4000000000001 211.1000000000001 281.1C194.8000000000001 288.2000000000001 171.1000000000001 276.5000000000001 162.5000000000001 261.1C149.6000000000001 238.2000000000001 124.5000000000001 148.0000000000001 120.8000000000001 136.0000000000001C112.2000000000001 109.4 131.7000000000001 87.4 157.7000000000001 88.9C168.8000000000001 89.5000000000001 176.0000000000001 93.5000000000001 183.1000000000001 106.3C187.1000000000001 113.7 224.8000000000001 214 227.7000000000001 218.9C229.7000000000001 222.3 236.6000000000001 226.9 242.3000000000001 224C248.0000000000001 220.9 249.2000000000001 214.6 248.3000000000001 208.9C247.2000000000001 199.2 220.3000000000001 138 219.4 131.2C216 108.3 246.3000000000001 104.6 258.0000000000001 127.2C261.7000000000001 134.3 303.7000000000001 219.8 307.4000000000001 225.5C311.7000000000001 231.8 314.8 233.8 319.1 233.5C322.2000000000001 233.5 327.4000000000001 232.6 326.2000000000001 222.6C324.8000000000001 213.2 291.1 150.3 287.3000000000001 134.9C282.7000000000001 114.3 293.9000000000001 93.5 312.2000000000001 84.3C323.6 78.6 374.7000000000001 68.6 370.7000000000001 95.4zM376.4 3.1C366.1 -4.3 363.5 -18.9 370.7 -29.5000000000001C377.8 -40.1000000000001 392.1 -42.6000000000001 402.7 -35.5000000000001C413.3 -28.1000000000001 415.8 -13.5000000000001 408.7 -2.9C401.3 7.7 387 10.6 376.4 3.1z" /> + <glyph glyph-name="microsoft" + unicode="" + horiz-adv-x="448" d=" M0 416H214.6V201.4H0V416zM233.4 416H448V201.4H233.4V416zM0 182.6H214.6V-32H0V182.6zM233.4 182.6H448V-32H233.4V182.6z" /> + <glyph glyph-name="mix" + unicode="" + horiz-adv-x="448" d=" M0 384V35.1C0 -21.1 88 -23 88 35.1V273.7C95.9 326.6 176 324.1 176 267.2V91.9C176 34 272 33.9 272 91.9V208C277.3 262.7 360 260.5 360 203.7V179.9C360 120 448 123.3 448 179.9V384H0z" /> + <glyph glyph-name="mixcloud" + unicode="" + horiz-adv-x="640" d=" M424.43 228.271C416.124 313.273 344.135 380 256.919 380C184.653 380 120.695 333.4840000000001 97.714 265.926C43.169 257.897 1.084 211.104 1.084 154.344C1.084 92.046 51.752 41.378 114.327 41.378H403.9409999999999C456.2699999999999 41.378 498.9099999999999 83.74 498.9099999999999 136.071C498.9099999999999 181.202 466.7919999999999 219.134 424.4299999999999 228.271zM403.9410000000001 83.741H114.327C75.287 83.741 43.446 115.305 43.446 154.345S75.287 224.949 114.327 224.949C133.154 224.949 150.875 217.474 164.165 204.183C184.128 184.22 214.298 214.41 194.345 234.363C179.67 248.761 161.673 258.728 142.292 263.712C162.227 308.012 207.082 337.638 256.92 337.638C326.416 337.638 382.899 281.155 382.899 211.936C382.899 198.368 380.6840000000001 185.079 376.53 172.342C367.587 144.825 408.663 133.403 416.677 159.052C419.446 167.358 421.661 175.941 423.046 184.524C442.4269999999999 177.048 456.5479999999999 158.221 456.5479999999999 136.0709999999999C456.5479999999999 107.2759999999999 433.0129999999999 83.7409999999999 403.9409999999999 83.7409999999999zM639.01 136.071C639.01 92.047 626.273 49.6849999999999 601.908 13.414C597.755 7.322 591.11 4 584.188 4C567.871 4 557.061 22.826 566.745 36.949C586.126 66.298 596.648 100.631 596.648 136.071S586.1270000000001 205.844 566.745 234.9160000000001C551.09 257.747 586.106 282.1560000000001 601.908 258.4500000000001C626.274 222.457 639.01 180.0940000000001 639.01 136.071zM568.13 136.071C568.13 104.506 558.9929999999999 74.05 541.273 47.746C537.12 41.655 530.475 38.61 523.553 38.61C506.352 38.61 496.531 57.5889999999999 506.11 71.5579999999999C519.123 90.6619999999999 525.768 112.8129999999999 525.768 136.0709999999999C525.768 159.0519999999999 519.123 181.4789999999999 506.11 200.5829999999999C490.349 223.5689999999999 525.118 247.6779999999999 541.273 224.1179999999999C558.9920000000001 198.0919999999999 568.13 167.6349999999999 568.13 136.0709999999999z" /> + <glyph glyph-name="mizuni" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 328.9 0 192C0 55 111 -56 248 -56S496 55 496 192C496 328.9 385 440 248 440zM168 88.1C136.6 77.5 109.2 60.8 88 39.9V312C88 334.1 105.9 352 128 352S168 334.1 168 312V88.1zM288 98C275.1 100 261.8 101.1 248.2 101.1C234.4 101.1 221 100 208 98V312C208 334.1 225.9 352 248 352S288 334.1 288 312V98zM408 40.3C386.8 61.1 359.4 77.7 328 88.3V312C328 334.1 345.9 352 368 352S408 334.1 408 312V40.3z" /> + <glyph glyph-name="modx" + unicode="" + horiz-adv-x="448" d=" M356 206.2L392.7 182.5V-32L259.7 51.8L356 206.2zM440 373H226.3L203.3 335.2L356.8 238.7L440 373zM351 230.2L55.2 416V201.5L101.2 172.5L351 230.2zM97 153.8L8 11H221.7L346.7 211.5L97 153.8z" /> + <glyph glyph-name="monero" + unicode="" + horiz-adv-x="496" d=" M352 64H460.4C417 -7.9 338.1 -56 248 -56S79 -7.9 35.6 64H144V191.8L248 87L352 192V64zM88 112V320L247.4 160.6L408 320V112H482.8C491.3 137.1 496 164 496 192C496 329 385 440 248 440S0 329 0 192C0 164 4.6 137.1 13.2 112H88z" /> + <glyph glyph-name="napster" + unicode="" + horiz-adv-x="496" d=" M298.3 74.4C284.1 60.8 267 50.3 247.9 43.9C228.9 50.3 211.7 60.8 197.6 74.4H298.3zM342.3 274C362.3 290.9 385.9000000000001 303.2 411.9 310.2V149C411.9 -70.4 83.9 -68.6 83.9 148.7V310.3C109.8 303.4 133.5 290.7000000000001 153.4 273.9C210.2 313.9 285.9 313.8 342.3 274zM133.5 332.5C197.9 392.5 297.8 392.6 362.4 332.7C355.3 329.2 348.5 325.4 341.8 321.2C283.1 351.7 212.6 351.6 153.9 321.1C147.5999999999999 325.1 140 329.3 133.5 332.5zM43.8 354.8V285.5C-14.6 249 -14.6 164.4 43.9 127.2C70.3 -117.9 425.6 -113.1 451.5 125.7L451.8 127.4C510.5 163.7 510.7 249.1 452 285.6V354.8C434.7 354.3 418 351.8 401.9 347.4C319.9 438.9 176.4 438.9 94.4 347.3C78.1 351.7 61.3 354.3 43.8 354.8zM259.2 96S295.2 96.3 320.5 97.5C330.7 98 341.6 101.5 346 104C372.3 119.1 371.4 143.2 372.2 151.4C292.7 152 272.3 155.3 259.2 96zM123.7 151.3C124.5 143.1 123.6 119 149.9 103.9C154.3 101.4 165.1 97.9 175.4 97.4C200.7 96.3 236.7 95.9 236.7 95.9C223.5 155.3 203 152.0000000000001 123.7 151.3zM292.8 27.9C289.6 33.2 285.9 35.2 285.9 35.2C261.1 27.9 233.7 28.3 210 35.2C210 35.2 207.1 33.7 203.6 28.6C200.8 24.4999999999999 199.9 18.9999999999999 199.9 18.9999999999999C229 1.3999999999999 267 1.3999999999999 296.1 18.9999999999999C296 19.1 295.8 22.9999999999999 292.8 27.8999999999999z" /> + <glyph glyph-name="nintendo-switch" + unicode="" + horiz-adv-x="448" d=" M95.9 414.5C51.3 406.5 15.4 373.5 4.1 330.1C0 314.4 -0.3 305.2 0.2 183.6C0.4 72 0.5 69.4 2.4 60.7C12.7 14.2 45.7 -18.9 92.7 -29.8C98.8 -31.2 106.6 -31.5 156.8 -31.7C208.7 -32.1 214.1 -32 215.5 -30.6C216.9 -29.2 217 -11.3 217 191.6C217 342.1 216.7 412.9000000000001 216.1 414.2000000000001C215.2 415.9000000000001 213.6 416 159.2 415.9000000000001C115 415.8 101.7 415.5 95.9 414.5zM179.8 191.9V4L142 4.5C107.2 4.9 103.5 5.1 96.5 6.8C66.6 14.5 44.5 37.5 38.2 67.5C36.2 76.9 36.2 307.6 38.1 316.8C43.7 342.9 61.8 364.5 86.1 374.2000000000001C98.3 379.1 104 379.7000000000001 143.7 379.8L179.6 379.9V191.9zM103.9 323.1C98.1 322 89.2 317.5 84.4 313.4C74.7 305 69.8 293 70.6 278.9C71 271.6 71.4 269.6 74.4 263.7C78.8 254.7 85.3 248.1 94.3 243.7C100.5 240.6 102.1 240.3 110.2 240C117.5 239.7 120.1 240 125 241.7C145.1 248.5 157.3 268 153.8 288.1C149.9 311.8 127.2 327.8 103.9 323.1zM262.1 415.4C261.7000000000001 415.1 261.5 314.6 261.5 191.9C261.5 -10.4 261.6 -30.9 263 -31.5C265.5 -32.4 337.5 -32.1 346.4 -31.1C384.1 -26.8 417.4 -3.9 435.4 30.1C437.7 34.4999999999999 440.8 41.8 442.4 46.3C448.2 63.6999999999999 448.1 59.1 448.1 192.4C448.1 298.8 447.9 314.7 446.6 321.4C437.4 369.7 400.5 406.2 352.1 414.5C345.6 415.6 335.6 415.8999999999999 303.3 415.8999999999999C280.9 416 262.4 415.7 262.1 415.3999999999999zM361.2000000000001 213.3C375.7000000000001 209.5 387.5000000000001 198.5 392.4000000000001 184.4C395.5000000000001 175.7 395.4000000000001 162.9 392.3 154.9C386.6 140.2 375.5 129.9 361.2 126.1C338 120.1 313.3 134.1 306.6 157.1C304.6 164.1 304.7 176 307 183.3C313.8999999999999 206 338 219.4 361.2 213.3z" /> + <glyph glyph-name="node-js" + unicode="" + horiz-adv-x="448" d=" M224 -60C217.3 -60 210.5 -58.2 204.6 -54.8L142.9 -18.3C133.7 -13.1 138.2 -11.3 141.2 -10.3C153.5 -6 156 -5.1 169.1 2.4C170.5 3.2 172.3 2.9 173.7 2L221.1 -26.1C222.8 -27.1 225.2 -27.1 226.8 -26.1L411.5 80.5C413.2 81.5 414.3 83.5 414.3 85.5V298.7C414.3 300.8 413.2 302.7 411.4000000000001 303.8L226.8 410.3C225.1 411.3 222.8 411.3 221.1 410.3L36.6 303.7C34.8 302.7 33.7 300.7 33.7 298.6V85.5C33.7 83.5 34.8 81.5 36.6 80.6L87.2 51.4C114.7 37.7 131.5 53.8 131.5 70.1V280.5C131.5 283.5 133.9 285.8 136.9 285.8H160.3C163.2 285.8 165.7 283.5 165.7 280.5V70C165.7 33.4 145.7 12.4 111 12.4C100.3 12.4 91.9 12.4 68.5 24L20.1 51.9C8.1 58.8 0.7 71.7 0.7 85.6V298.7C0.7 312.5 8.1 325.5 20.1 332.4L204.6 439C216.3 445.6 231.8 445.6 243.4 439L428.1 332.3C440.1 325.4 447.5 312.5 447.5 298.6V85.5C447.5 71.7 440.1 58.8 428.1 51.8L243.4 -54.8C237.5 -58.2 230.8 -60 224 -60zM373.1 150.1C373.1 190 346.1 200.6 289.4000000000001 208.1C232.0000000000001 215.7 226.2000000000001 219.6 226.2000000000001 233.0000000000001C226.2000000000001 244.1 231.1000000000001 258.9000000000001 273.6 258.9000000000001C311.5 258.9000000000001 325.5 250.7000000000001 331.3 225.1C331.8 222.7 334 220.9 336.5 220.9H360.5C362 220.9 363.4 221.5 364.4 222.6S365.9 225.2 365.8 226.7C362.1 270.8 332.8 291.3 273.6 291.3C220.9 291.3 189.5 269.1 189.5 231.8C189.5 191.4 220.8 180.2 271.3 175.2C331.8 169.3 336.5 160.4 336.5 148.5C336.5 127.9 319.8999999999999 119.1 281 119.1C232.1 119.1 221.4 131.4 217.8 155.7000000000001C217.4 158.3000000000001 215.2 160.2000000000001 212.5 160.2000000000001H188.5999999999999C185.5999999999999 160.2000000000001 183.2999999999999 157.8000000000001 183.2999999999999 154.9C183.2999999999999 123.8 200.1999999999999 86.7000000000001 281.0999999999999 86.7000000000001C339.4999999999999 86.8000000000001 373.0999999999999 109.9 373.0999999999999 150.1z" /> + <glyph glyph-name="node" + unicode="" + horiz-adv-x="640" d=" M316.3 -4C314.2 -4 312.1 -3.4 310.2 -2.4L291 9C288.1 10.6 289.5 11.2 290.5 11.5C294.3 12.8 295.1 13.1 299.2 15.5C299.6 15.7 300.2 15.6 300.6 15.4L315.4 6.6C315.9 6.3 316.7 6.3 317.2 6.6L375 40C375.5 40.3 375.9 40.9 375.9 41.6V108.3C375.9 109 375.6 109.6 375 109.9L317.2 143.2000000000001C316.7 143.5000000000001 316 143.5000000000001 315.4 143.2000000000001L257.6 109.9C257 109.6 256.7 108.9 256.7 108.3V41.6C256.7 41 257.1 40.4 257.6 40.1L273.4 31C282 26.7 287.3 31.8 287.3 36.8V102.7000000000001C287.3 103.6 288 104.4 289 104.4H296.3C297.2 104.4 298 103.7000000000001 298 102.7000000000001V36.8000000000001C298 25.3000000000001 291.8 18.8000000000001 280.8999999999999 18.8000000000001C277.5999999999999 18.8000000000001 274.8999999999999 18.8000000000001 267.5999999999999 22.4000000000001L252.3999999999999 31.1000000000001C248.7 33.3000000000001 246.3 37.3000000000001 246.3 41.6000000000001V108.3000000000001C246.3 112.6000000000001 248.6 116.7000000000001 252.3999999999999 118.8000000000001L310.2 152.2000000000001C313.8999999999999 154.3000000000001 318.7 154.3000000000001 322.3 152.2000000000001L380.1 118.8000000000001C383.8 116.6000000000001 386.2 112.6000000000001 386.2 108.3000000000001V41.6000000000001C386.2 37.3000000000001 383.9 33.2000000000001 380.1 31.1000000000001L322.3 -2.2999999999999C320.6 -3.3999999999999 318.5 -3.9999999999999 316.3 -3.9999999999999zM363 61.8C363 74.3 354.6 77.6 336.8 80C318.8 82.4 317 83.6 317 87.8C317 91.3 318.5 95.9 331.8 95.9C343.7 95.9 348.1 93.3 349.9000000000001 85.3C350.1 84.5 350.7000000000001 84 351.5000000000001 84H359.0000000000001C359.5000000000001 84 359.9000000000001 84.2 360.2000000000001 84.5C360.5000000000001 84.9 360.7000000000001 85.3 360.6 85.8C359.4000000000001 99.6 350.3 106 331.8 106C315.3 106 305.5 99 305.5 87.4C305.5 74.7 315.3 71.3 331.1 69.7C350 67.8 351.5 65.1 351.5 61.4C351.5 54.9 346.3 52.2 334.1 52.2C318.8 52.2 315.4000000000001 56 314.3 63.6C314.2 64.4 313.5 64.9999999999999 312.6 64.9999999999999H305.1C304.2000000000001 64.9999999999999 303.4000000000001 64.3 303.4000000000001 63.3C303.4000000000001 53.6 308.7000000000001 41.9999999999999 334.0000000000001 41.9999999999999C352.5000000000001 41.9999999999999 363.0000000000001 49.1999999999999 363.0000000000001 61.8zM417.5 111.9C417.5 105.8 412.5 100.8 406.4 100.8S395.3 105.8 395.3 111.9C395.3 118.2000000000001 400.5 123.0000000000001 406.4 123.0000000000001C412.4 123.1000000000001 417.5 118.2000000000001 417.5 111.9zM415.7 111.9C415.7 117.1 411.5 121.2000000000001 406.3 121.2000000000001C401.2 121.2000000000001 397 117.1 397 111.9C397 106.7000000000001 401.2 102.5000000000001 406.3 102.5000000000001C411.5 102.6000000000001 415.7 106.8000000000001 415.7 111.9zM411.2 105.7000000000001H408.6C408.5 106.3000000000001 408.1 109.5000000000001 408.1 109.6C407.9 110.3 407.7 110.7000000000001 406.8 110.7000000000001H404.6V105.7000000000001H402.2V118.2000000000001H406.5C408 118.2000000000001 410.9 118.2000000000001 410.9 114.9C410.9 112.6 409.4 112.1 408.5 111.8C410.2 111.7 410.3 110.6 410.6 109C410.7000000000001 108 410.9000000000001 106.3 411.2000000000001 105.7zM408.4 114.5000000000001C408.4 116.2000000000001 407.2 116.2000000000001 406.6 116.2000000000001H404.6V112.7000000000001H406.5C408.1 112.7000000000001 408.3999999999999 113.8000000000001 408.3999999999999 114.5000000000001zM137.3 257C137.3 259.7 135.9 262.1 133.6 263.4L72.3 298.7C71.3 299.3 70.1 299.6 68.9 299.7H68.3C67.1 299.7 66 299.3 64.9 298.7L3.7 263.4C1.4 262.1 0 259.6 0 257L0.1 162C0.1 160.7 0.8 159.5 1.9 158.8C3 158.1 4.4 158.1 5.6 158.8L42 179.7C44.3 181.1 45.7 183.5 45.7 186.1V230.5C45.7 233.1 47.1 235.6 49.4 236.9L64.9 245.8C66.1 246.5 67.3 246.8 68.6 246.8C69.9 246.8 71.2 246.5 72.3 245.8L87.8 236.9C90.1 235.6 91.5 233.1 91.5 230.5V186.1C91.5 183.5 92.9 181 95.2 179.7L131.6 158.8C132.7 158.1 134.2 158.1 135.3 158.8C136.4 159.4 137.1 160.7 137.1 162L137.3 257zM472.5 360.7V184.3C472.5 181.7 471.1 179.2 468.8 177.9L407.5 142.5000000000001C405.2 141.2000000000001 402.4 141.2000000000001 400.1 142.5000000000001L338.8 177.9C336.5 179.2000000000001 335.1 181.7000000000001 335.1 184.3V255.1C335.1 257.7000000000001 336.5 260.2000000000001 338.8 261.5L400.1 296.9000000000001C402.4000000000001 298.2000000000001 405.2000000000001 298.2000000000001 407.5 296.9000000000001L422.8 288.1C424.5 287.1 426.7 288.4000000000001 426.7 290.3V384.3C426.7 387.1 429.7 388.9000000000001 432.2 387.5L468.7 367.1C471 365.9000000000001 472.5 363.4000000000001 472.5 360.7000000000001zM426.5 231.8C426.5 232.5 426.1 233.1 425.6 233.4L404.6 245.6C404 245.9 403.3 245.9 402.7000000000001 245.6L381.7000000000001 233.4C381.1 233.1 380.8000000000001 232.5 380.8000000000001 231.8V207.5C380.8000000000001 206.8 381.2000000000001 206.2 381.7000000000001 205.9L402.7000000000001 193.8C403.3000000000001 193.5 404.0000000000001 193.5 404.5000000000001 193.8L425.5000000000001 205.9C426.1000000000001 206.2 426.4000000000001 206.8 426.4000000000001 207.5V231.8zM636.3 232.5C638.5999999999999 233.8 640 236.3 640 238.9V256C640 258.6 638.6 261.1 636.3 262.4L575.4 297.8C573.1 299.1 570.3 299.1 568 297.8L506.7 262.4C504.4 261.1 503 258.6 503 256V185.2C503 182.5 504.4 180.1 506.7 178.8L567.6 144.1C569.8000000000001 142.8 572.6 142.8 574.9 144.1L611.6999999999999 164.6C614.1999999999999 166 614.1999999999999 169.6 611.6999999999999 171L550 206.4C548.8 207.1 548.1 208.3 548.1 209.6V231.8C548.1 233.1 548.8000000000001 234.3 550 235L569.2 246.1C570.3000000000001 246.8 571.8000000000001 246.8 572.9000000000001 246.1L592.1000000000001 235C593.2000000000002 234.3 594.0000000000001 233.1 594.0000000000001 231.8V214.4C594.0000000000001 211.6 597.1000000000001 209.8 599.6000000000001 211.2L636.3000000000002 232.5zM559 229C558.6 228.7 558.3 228.3 558.3 227.8V214.2C558.3 213.7 558.5999999999999 213.2 559 213L570.8 206.2C571.1999999999999 205.9 571.8 205.9 572.1999999999999 206.2L584 213C584.4 213.3 584.7 213.7 584.7 214.2V227.8C584.7 228.3 584.4000000000001 228.8 584 229L572.2 235.8C571.8000000000001 236.1 571.2 236.1 570.8000000000001 235.8L559 229zM304.8 185.5V255.9C304.8 258.5 303.2 261 300.9000000000001 262.3L239.8000000000001 297.5C237.7000000000001 298.7 234.8000000000001 298.9 232.4000000000001 297.5L171.3000000000001 262.3C169 261 167.4 258.6 167.4 255.9V185.5C167.4 182.7 169.3000000000001 180.3 171.4 179.1L232.6 143.9C235.0000000000001 142.5000000000001 237.8 142.6 240.0000000000001 143.9L301 179.1C302.8 180.1 304.1 181.8 304.6 183.8C304.7000000000001 184.3 304.8 184.9 304.8 185.5zM230.5 310.4L229.7 309.9H230.8L230.5 310.4zM306.7 180.2000000000001L306.3 180.9V180.0000000000001L306.7 180.2000000000001z" /> + <glyph glyph-name="npm" + unicode="" + horiz-adv-x="576" d=" M288 160H256V224H288V160zM576 288V96H288V64H160V96H0V288H576zM160 256H32V128H96V224H128V128H160V256zM320 256H192V96H256V128H320V256zM544 256H352V128H416V224H448V128H480V224H512V128H544V256z" /> + <glyph glyph-name="ns8" + unicode="" + horiz-adv-x="640" d=" M187.1 288.1L152.9 174.4L98.4 288.1H49L0 128H44.9L76 234.5L126.6 128H183.5L232 288.1H187.1zM639.6 289C636.7 307 615.7 317.1 597.5 320.3C552.9 328.1 495.6 304 509 261.5V261.4C465.2 252.7 434.7 234.6 414.8 213.2C411.8 223 401.2 229.8 380.8 229.8H293.2000000000001C283.9000000000001 229.8 280.3000000000001 232.1 281.7000000000001 237.2C283.3000000000001 242.7 283.6 244 285.4000000000001 249.4C287.5000000000001 255.8 293.2000000000001 256.5 298.7000000000001 256.5H432.2000000000001L441.9000000000001 288C302.2000000000001 288 297.4000000000001 288.5 281.8000000000001 286.8C269.5000000000001 285.5 258.3000000000001 282 251.2000000000001 271.8C244.4000000000001 261.9 236.8000000000001 236.2 233.6000000000001 224.7C228.2000000000001 205.3 233.0000000000001 196.1 266.4000000000001 196.1H353.7000000000001C361.5000000000001 196.1 362.5000000000001 193.4 361.4000000000001 189.5C360.3000000000001 185.1 358.6000000000001 179.5 356.9000000000001 174.9C355.3000000000001 170.7 352.2000000000001 167.5 343.1000000000001 167.5H216.3L204.7 128C344.6 128 350 128.6 365.6 130.3C372.2000000000001 131 378.6 132.4 384.1 135.2C384.3 131.5 384.6 127.9 385.3 124.4C390.7 93.9 412.7 72.1 442.1 64.9C490.7 53 550.8000000000001 81.7 577.2 132.9C595.9000000000001 169.1 591.3000000000001 209.1 573.8000000000001 238.4H573.9000000000001C603.5000000000001 244.3 644.2 260.4 639.6000000000001 289zM530.7 184.3C524.8000000000001 154.8 494.1 136.5 469.1 140.4C438.2000000000001 145.2000000000001 430.6 179.9 455 205.2000000000001C471.2 222.0000000000001 500.2 229.2000000000001 523.5 232.1000000000001C530.2 218.0000000000001 533.8 200.1000000000001 530.7 184.3000000000001zM552.5 267.4C548.3 273.4 542.7 285.9 550 293.7000000000001C556.7 300.9 570.9 303.8 581.8 301.4C597.0999999999999 298 601.5 285.5 586.6999999999999 277C575.9999999999999 270.9 563.0999999999999 268.9 552.4999999999999 267.4z" /> + <glyph glyph-name="nutritionix" + unicode="" + horiz-adv-x="400" d=" M88 439.9S221.4 448.1 209 335.5C209 335.5 228.1 410.4 312 376.1C312 376.1 294.3 302.1 224 320.1C224 320.1 238.6 374.7 290.1 376.7C290.1 376.7 250.2 387 208 327.9C208 327.9 188.2 422.4 114.4 427.6C114.4 427.6 189.6 408.2 192 320.1C192 320 85.6 313.1 88 439.9zM400 124.3C400 75.8 390.3 28.9999999999999 368 -8.0000000000001C325.8 -38.9 263 -56.0000000000001 200 -56.0000000000001C137.1 -56.0000000000001 74.2 -38.9 32 -8.0000000000001C9.7 29 0 75.8 0 124.3C0 172.7 17.7 219 40 256C82.2 286.9 137.1 304.6 200 304.6C263 304.6 317.8 287 360 256C382.3 219 400 172.7 400 124.3zM120 20C120 35.5 107.5 48 92 48S64 35.5 64 20S76.5 -8 92 -8S120 4.5 120 20zM120 86.2C120 101.7 107.5 114.2 92 114.2S64 101.7 64 86.2S76.5 58.2 92 58.2S120 70.7 120 86.2zM120 152.4C120 167.9 107.5 180.4 92 180.4S64 167.9 64 152.4S76.5 124.4 92 124.4S120 136.9 120 152.4zM192 20C192 35.5 179.5 48 164 48S136 35.5 136 20S148.5 -8 164 -8S192 4.5 192 20zM192 86.2C192 101.7 179.5 114.2 164 114.2S136 101.7 136 86.2S148.5 58.2 164 58.2S192 70.7 192 86.2zM192 152.4C192 167.9 179.5 180.4 164 180.4S136 167.9 136 152.4S148.5 124.4 164 124.4S192 136.9 192 152.4zM264 20C264 35.5 251.5 48 236 48S208 35.5 208 20S220.5 -8 236 -8S264 4.5 264 20zM264 86.2C264 101.7 251.5 114.2 236 114.2S208 101.7 208 86.2S220.5 58.2 236 58.2S264 70.7 264 86.2zM264 152.4C264 167.9 251.5 180.4 236 180.4S208 167.9 208 152.4S220.5 124.4 236 124.4S264 136.9 264 152.4zM336 20C336 35.5 323.5 48 308 48S280 35.5 280 20S292.5 -8 308 -8S336 4.5 336 20zM336 86.2C336 101.7 323.5 114.2 308 114.2S280 101.7 280 86.2S292.5 58.2 308 58.2S336 70.7 336 86.2zM336 152.4C336 167.9 323.5 180.4 308 180.4S280 167.9 280 152.4S292.5 124.4 308 124.4S336 136.9 336 152.4zM360 192C355.2 214.3 352.6 228.9 344 248C305.2 267.9 253.5 280 200 280S94.8 267.9 56 248C47.2 228.5 44.8 214.1 40 192C82.2 199.9 138.7 206.8 200 206.8S317.8 199.9 360 192z" /> + <glyph glyph-name="odnoklassniki-square" + unicode="" + horiz-adv-x="448" d=" M184.2 270.9C184.2 293 202.1 310.9 224 310.9S263.8 293 263.8 270.9C263.8 248.9 245.9 231.1 224 231.1S184.2 249.0000000000001 184.2 270.9000000000001zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM142.9 270.9C142.9 226.3 179.3 190 224 190S305.1 226.2 305.1 270.9C305.1 315.7 268.7 352 224 352S142.9 315.8 142.9 270.9zM317.4 180.2C312.8 189.3 300.1 197 283.3 183.8C283.3 183.8 260.6 165.8 224 165.8S164.6999999999999 183.8 164.6999999999999 183.8C147.8999999999999 197 135.1999999999999 189.3 130.5999999999999 180.2C122.6999999999999 164.1 131.6999999999999 156.5 152 143.2C169.3 132.1 193.1999999999999 128 208.5999999999999 126.4L195.6999999999999 113.5C177.5 95.5 160.1999999999999 78 148 65.8C130.4 48.2 158.6999999999999 20 176.4 37.2L224.1 85.1C242.3 66.9 259.8 49.4 271.8 37.2C289.4 20 317.8 47.9 300.4 65.8L252.7 113.5L239.7 126.4C255.2 128 278.8 132.3 295.9 143.2C316.3 156.5 325.2 164.2 317.4 180.2z" /> + <glyph glyph-name="odnoklassniki" + unicode="" + horiz-adv-x="320" d=" M275.1 114C247.7 96.6 210 89.7 185.1 87.1L206 66.5L282.3 -9.8C310.2 -38.4 264.8 -83.1 236.6 -55.5C217.5 -36.1 189.5 -8.1 160.3 21.1L84 -55.4C55.8 -82.9 10.4 -37.8 38.6 -9.7C58 9.7 85.7 37.7 114.9 66.6L135.5 87.2000000000001C110.9 89.8000000000001 72.6 96.3000000000001 44.9 114.1C12.3 135.1 -2 147.4 10.6 173.1C18 187.7000000000001 38.3 200 65.2 178.8C65.2 178.8 101.5 149.9 160.1 149.9S255.0000000000001 178.8 255.0000000000001 178.8C281.9000000000001 199.9 302.1 187.7 309.6 173.1C322 147.4 307.7000000000001 135.1 275.1 114zM30.3 318.3C30.3 390 88.6 448 160 448S289.7 390 289.7 318.3C289.7 246.9 231.4 188.9 160 188.9S30.3 246.9 30.3 318.3zM96.3 318.3C96.3 283.2000000000001 124.9 254.6 160 254.6S223.7 283.2000000000001 223.7 318.3C223.7 353.7000000000001 195.1 382.3 160 382.3S96.3 353.7000000000001 96.3 318.3z" /> + <glyph glyph-name="opencart" + unicode="" + horiz-adv-x="640" d=" M423.3 7.3C423.3 -18 403 -38.3 377.7 -38.3S331.9 -18 331.9 7.3S352.5 53.1 377.7 53.1C403.1 53.1 423.3 32.6 423.3 7.3zM169.4 53.1C144.1 53.1 123.8 32.5 123.8 7.3S144.1 -38.3 169.4 -38.3S215.2 -18 215.2 7.3S194.7 53.1 169.4 53.1zM461.1 323.1C158.9 323.1 81.9 335.9 0 422.3C34.4 370.6 53.3 273.4 373.1 278.1C706.4000000000001 283.1 503.1 192 443.9000000000001 89.2000000000001C630.6 255.9000000000001 763.3 323.1 461.1 323.1z" /> + <glyph glyph-name="openid" + unicode="" + horiz-adv-x="448" d=" M271.5 16L203.5 -16C88.5 -5.7 0 55.5 0 129.8C0 201.3 82.5 260.8 191.7 274.1V231.1C120.2 218.6 67.7 178.1 67.7 129.8C67.7 78.8 126.2 36.5 203.4 26.8V366.8L271.4 400V16zM448 157L316.7 185.5L353.5 206.2C334 217.7 310 226.2 283.5 231V274C329.7 268.5 371.2 254.5 403.8 234.7L438.8 254.5L448 157z" /> + <glyph glyph-name="opera" + unicode="" + horiz-adv-x="496" d=" M313.9 415.3C143.7 415.3 61.3 191.5 166.4 60.2C202.9 14.8 255 -15.4 313.9 -15.4C350.2 -15.4 384.2 -4.3 413.3 15C369.5 -24.2 311.4 -48 248 -48C244.1 -48 240 -48 236.1 -47.7C104.6 -41.6 0 66.9 0 200C0 337 111 448 248 448H248.8C311.9000000000001 447.7 369.5 423.9 413.2000000000001 384.9C384.2000000000001 404.3 350.1 415.3 313.9000000000001 415.3zM415.7 17.6C374.8 -7.1 325 -6 283.7 23.4C339.9 43.9 381.4 115 381.4 200C381.4 284.7000000000001 340.2 355.8000000000001 284 376.6C325.8 405.8 375.2 406.9000000000001 416.9 381.6C522.8 282.9000000000001 522.4 115.9 415.7 17.6z" /> + <glyph glyph-name="optin-monster" + unicode="" + horiz-adv-x="576" d=" M550.671 -2.303C550.671 -13.923 534.998 -21.76 518.513 -17.166C506.353 -13.923 487.167 0.399 482.302 10.128C476.628 21.748 486.356 42.826 501.218 40.934C516.892 39.313 550.671 15.533 550.671 -2.3030000000001zM372.86 372.777C369.077 444.928 272.064 452.495 246.932 396.2870000000001C291.5200000000001 420.608 337.189 411.9600000000001 372.86 372.777zM74.795 40.934C59.122 39.313 25.343 15.533 25.343 -2.303C25.343 -13.923 41.016 -21.76 57.5 -17.166C69.66 -13.923 88.576 0.399 93.44 10.128C99.386 21.748 89.658 42.826 74.795 40.934zM572.56 26.612C573.641 23.099 574.452 19.586 574.452 15.803C575.262 -15.813 530.135 -48.242 500.949 -49.322C483.654 -50.132 466.359 -40.945 458.253 -25.812C344.7560000000001 -29.865 231.2590000000001 -30.676 118.033 -25.812C109.656 -40.945 92.361 -49.862 75.066 -49.322C46.151 -48.241 1.023 -15.813 1.563 15.803C1.833 19.586 2.374 23.099 3.455 26.612C-2.111 36.075 -1.39 41.894 8.86 38.232C12.103 43.366 15.886 47.6900000000001 19.94 52.014C17.37 62.931 21.21 66.108 31.019 61.202C35.613 64.445 41.017 67.687 46.963 70.39C46.963 86.147 58.802 81.521 64.258 76.065C76.725 77.845 84.387 75.356 91.011 70.39V90.116C78.024 90.116 50.37 101.491 45.071 126.328C40.097 147.053 47.678 164.403 70.203 173.888C71.013 179.833 78.31 187.94 85.065 189.832C92.632 191.724 97.496 185.238 99.117 179.563C106.542 179.563 116.874 178.098 120.195 171.456C125.6 171.997 131.274 172.808 136.679 173.348C134.2470000000001 175.24 131.545 176.861 128.572 177.942C123.438 186.859 114.79 189.021 103.981 189.562C103.981 190.372 103.981 191.183 104.251 192.264C84.524 192.805 60.203 197.939 49.394 210.099C28.073 233.737 33.459 293.6760000000001 61.554 313.5970000000001C69.931 319.2720000000001 83.172 314.408 84.253 303.8690000000001C86.678 283.271 84.652 277.0360000000001 110.465 277.927C118.572 285.7630000000001 127.22 292.519 136.948 297.9240000000001C122.086 299.2760000000001 108.034 296.303 93.17 294.1410000000001C105.922 306.6210000000001 117.123 319.5830000000001 149.918 336.5680000000001C173.429 348.4580000000001 199.911 357.3760000000001 226.123 359.807C207.477 367.6440000000001 186.13 371.6980000000001 166.402 376.2910000000001C242.877 392.5050000000001 340.971 398.4500000000001 410.691 338.7290000000001C428.796 323.326 443.118 302.5180000000001 453.3869999999999 278.7370000000001C493.1859999999999 273.884 489.857 284.3180000000001 492.03 303.8690000000001C493.111 314.1380000000001 506.352 319.2720000000001 514.7289999999999 313.3270000000001C529.5909999999999 302.7880000000001 536.8879999999999 282.5210000000001 539.319 265.2260000000001C541.481 247.3910000000001 539.5889999999999 223.8810000000001 526.889 210.0990000000001C516.08 197.9390000000001 492.569 192.5340000000001 473.113 191.994V189.2910000000001C462.033 189.0210000000001 452.845 186.859 447.44 177.6710000000001C444.468 176.59 441.766 174.9680000000001 439.063 173.0770000000001C444.738 172.537 450.413 171.7260000000001 455.818 171.186C457.687 176.8050000000001 468.353 179.5630000000001 476.895 179.5630000000001C478.516 184.968 483.651 191.453 490.947 189.8320000000001S504.999 179.8340000000001 505.81 173.888C516.619 169.564 527.969 161.728 530.941 148.216C532.8330000000001 140.109 532.562 133.083 531.211 126.328C525.485 101.066 497.85 90.116 485.272 90.116C485.272 83.36 485.272 76.8750000000001 485.002 70.39C493.012 76.3960000000001 501.369 77.5480000000001 511.754 76.0650000000001C517.673 81.984 529.3190000000001 85.4750000000001 529.3190000000001 70.39C534.994 67.6870000000001 540.6680000000001 64.4450000000001 545.263 61.2020000000001C555.363 66.253 558.932 61.741 556.072 52.0140000000001C560.125 47.6910000000001 564.179 43.0970000000001 567.151 38.2320000000001C577.2869999999999 41.8520000000001 578.1719999999999 36.1540000000001 572.56 26.6120000000001zM498.7869999999999 280.6280000000001C516.0819999999999 273.872 524.9989999999999 258.4690000000001 529.0519999999999 244.9580000000001C530.1329999999999 255.497 526.3499999999999 284.4110000000001 515.2699999999999 296.0310000000001C507.9739999999999 303.327 501.2179999999998 301.165 501.2179999999998 295.221C501.2189999999998 289.005 499.8679999999998 283.601 498.7869999999999 280.6280000000001zM480.1409999999999 268.198C493.1119999999999 252.525 497.1649999999999 226.583 492.8409999999999 205.235C503.6499999999999 207.397 513.3779999999999 211.45 519.0529999999999 217.395C520.9449999999999 219.557 522.8359999999999 222.259 523.9169999999999 224.961C522.8359999999999 246.3090000000001 513.6479999999999 267.658 494.1919999999999 273.8730000000001C490.9499999999999 270.63 485.0049999999999 269.009 480.1409999999999 268.198zM458.2519999999999 267.387C465.8189999999999 246.85 470.6829999999999 224.691 472.5739999999999 202.802C476.0869999999999 202.802 480.1409999999999 203.072 484.1939999999999 203.613C490.1389999999999 227.9340000000001 483.9239999999999 255.2270000000001 470.1419999999999 267.117C466.3589999999999 267.117 462.0349999999999 267.117 458.2519999999999 267.3870000000001zM77.768 280.628C76.687 283.601 75.336 289.005 75.336 295.221C75.336 301.166 68.31 303.328 61.284 296.031C49.934 284.411 46.421 255.497 47.502 244.958C51.555 258.47 60.473 273.873 77.768 280.628zM83.443 205.234C79.119 226.582 83.173 252.525 96.144 268.197C91.279 269.008 85.335 270.629 82.092 273.872C62.635 267.657 53.717 246.309 52.366 224.96C53.717 222.258 55.338 219.556 57.23 217.394C62.905 211.179 72.633 207.396 83.443 205.234zM124.788 266.307C119.654 265.226 114.79 263.334 109.926 261.442L97.766 256.308V256.578C90.47 242.526 87.767 222.259 92.361 203.613C96.955 203.072 101.008 202.802 105.061 202.802C107.493 224.961 114.249 246.58 124.788 266.307zM212.883 289.546C212.883 247.391 247.202 213.341 289.088 213.341S365.293 247.391 365.293 289.546C365.293 331.432 330.974 365.481 289.088 365.481S212.883 331.432 212.883 289.546zM365.293 192.263C375.262 141.655 368.592 127.571 381.777 134.164C397.721 142.271 404.476 173.347 404.747 191.183C391.776 191.993 378.534 191.993 365.293 192.263zM293.682 192.804V193.074C293.4120000000001 187.94 293.952 154.971 298.0060000000001 151.999C309.0850000000001 146.594 337.4590000000001 147.405 349.079 150.918C354.484 152.5389999999999 351.511 187.94 350.7 192.804C331.784 193.074 312.598 193.074 293.682 192.804zM279.629 192.804V193.074C260.173 192.804 240.987 192.804 221.8 192.263C219.908 183.076 217.206 143.352 223.692 140.649C236.663 134.974 265.308 135.515 278.278 139.028C282.8730000000001 141.46 280.711 184.427 279.629 192.804zM193.967 135.244C199.372 132.812 202.614 132.812 203.695 139.568C205.587 148.215 206.127 176.32 208.56 191.723C196.4 191.453 183.969 190.912 171.808 190.102C166.403 170.375 172.078 144.973 193.967 135.244zM128.301 146.324C172.079 99.304 220.99 60.661 284.2240000000001 39.8539999999999C351.7820000000001 59.0399999999999 399.8830000000001 99.8449999999999 447.4430000000001 146.8649999999999C436.348 151.1799999999999 439.7280000000001 157.2279999999999 440.1470000000001 158.4849999999999C431.2290000000001 159.2949999999999 422.3120000000001 160.3769999999999 413.6640000000001 161.1869999999999C404.206 128.2189999999999 377.7240000000001 108.2219999999999 366.9140000000001 129.5709999999999C364.2120000000001 134.7049999999999 363.4010000000001 141.1909999999999 362.3200000000001 146.3249999999999C358.5370000000001 137.9479999999999 349.0780000000001 138.218 337.7290000000001 137.4069999999999C324.4880000000001 136.3259999999999 306.112 136.0559999999999 293.6810000000001 140.3789999999999C290.7090000000001 127.4079999999999 282.6020000000001 127.4079999999999 266.9290000000001 126.0569999999999C252.8770000000001 124.7049999999999 218.287 122.0029999999999 212.072 136.8659999999999C210.9910000000001 108.2219999999999 176.942 126.868 166.9430000000001 143.892C163.7000000000001 149.567 161.5380000000001 155.242 159.917 161.4569999999999C152.0800000000001 160.6469999999999 144.244 159.836 136.406 158.755C138.8490000000001 155.0919999999999 137.9550000000001 149.7029999999999 128.3010000000001 146.324zM115.6 -5.545C109.926 17.694 96.954 44.177 82.092 48.501C59.663 55.257 13.183 24.991 15.885 -6.085C28.586 -25.542 55.879 -41.755 75.066 -42.566C92.901 -43.376 111.006 -31.486 114.79 -13.652C115.329 -11.22 115.6 -8.518 115.6 -5.5450000000001zM122.896 0.399C156.405 19.856 192.075 36.07 228.827 47.419C190.184 67.956 160.729 95.25 131.544 124.435C129.382 123.083 126.41 122.003 123.708 120.922C122.071 116.012 132.426 115.5920000000001 129.113 108.491C126.951 104.4370000000001 120.465 100.924 113.98 99.3030000000001C111.819 96.6010000000001 108.846 94.4390000000001 106.144 92.818H105.874C105.604 79.307 105.604 65.794 106.144 52.283C115.083 36.319 121.57 18.969 122.896 0.399zM443.6600000000001 -12.301C406.908 9.047 369.6160000000001 29.044 328.0010000000001 40.664C314.2190000000001 34.449 300.168 29.315 285.846 25.261C283.6840000000001 24.45 283.6840000000001 24.45 281.522 25.261C269.632 29.044 258.283 33.3679999999999 246.663 38.502C206.398 26.8819999999999 169.377 9.317 134.247 -12.301H133.977V-12.571C134.247 -12.571 134.247 -12.571 134.247 -12.301C237.474 -16.355 340.702 -15.814 443.66 -12.301zM470.683 51.744L470.4130000000001 51.474C470.9540000000001 65.256 471.224 79.037 471.224 92.8190000000001C468.251 94.4400000000001 465.549 96.8730000000001 463.1170000000001 99.5750000000001C456.6320000000001 100.9260000000001 450.1460000000001 104.7090000000001 447.9840000000001 108.4930000000001C446.0920000000001 112.5460000000001 449.3350000000001 116.059 453.9290000000001 118.7620000000001C453.6590000000001 119.3030000000001 453.3880000000001 120.3830000000001 453.3880000000001 121.1940000000001C450.4160000000001 122.0050000000001 447.9830000000001 123.0860000000001 445.8210000000001 124.4370000000001C414.2050000000001 94.9820000000001 380.4250000000001 67.6880000000001 342.3230000000001 47.6910000000001C381.2370000000001 36.0710000000001 418.2580000000001 19.5870000000001 454.1980000000001 0.1300000000001C455.2480000000001 14.8220000000001 461.4290000000001 35.8790000000001 470.6830000000001 51.7440000000001zM493.9230000000001 48.5C479.33 44.177 466.0890000000001 17.694 460.414 -5.546C460.414 -29.372 481.6920000000001 -43.443 500.948 -42.568C520.134 -41.757 547.428 -25.544 560.129 -6.087C563.102 24.99 516.6220000000001 55.257 493.923 48.5zM290.709 313.867C290.754 313.867 290.798 313.8640000000001 290.843 313.8640000000001C290.889 313.8640000000001 290.933 313.867 290.9790000000001 313.867H290.7090000000001zM290.709 217.124C319.354 217.124 342.593 238.742 342.593 265.495C342.593 301.587 302.086 323.574 270.442 309.813C279.9000000000001 306.841 286.926 298.193 286.926 288.195C286.926 264.938 253.635 256.24 240.446 276.8450000000001C233.149 242.778 259.814 217.124 290.709 217.124zM68.039 -26.083C68.579 -32.569 80.199 -38.784 89.657 -35.5410000000001C96.413 -32.8380000000001 104.25 -25.0020000000001 106.952 -19.3270000000001C109.925 -12.301 105.871 0.67 97.224 -0.9520000000001C88.307 -2.573 67.499 -17.7060000000001 68.039 -26.0830000000001zM478.789 -0.952C470.412 0.669 466.358 -12.301 469.331 -19.327C471.763 -25.002 479.6 -32.838 486.626 -35.541C495.813 -38.784 507.704 -32.569 507.974 -26.083C508.785 -17.706 487.707 -2.573 478.789 -0.952z" /> + <glyph glyph-name="osi" + unicode="" + horiz-adv-x="495.8" d=" M0 188.8C2.3 324.6 97.4 421.2 213.8 436.9C352.6 455.5 469.4 361.1 491.8 235.8C513.1 117 447.8 5.8 340.2000000000001 -38.2C330.9000000000001 -42 325.8000000000001 -39.9 322.2000000000001 -30.5C304.4000000000001 15.8 286.6 62.2 268.8000000000001 108.5C265.7000000000001 116.6 267.8000000000001 121.7 275.8000000000001 125.3C300.0000000000001 136.3 315.1000000000001 154.7 319.1000000000001 181.1C325.5000000000001 223.5 294.6000000000001 259.8 254.6000000000001 263.3C215.6000000000001 266.7000000000001 182.8000000000001 239.6 177.1000000000001 203.6C171.9000000000001 170.6 188.2000000000001 139.9 219.0000000000001 125.9C228.6000000000001 121.5000000000001 230.5000000000001 117.3 226.8000000000001 107.5000000000001C208.9000000000001 60.9 191.0000000000001 14.3000000000001 173.1000000000001 -32.4C170.5000000000001 -39.3 164.8000000000001 -41.7 157.6000000000001 -38.9C105.0000000000001 -18.6 56.2000000000001 22.1 26.8000000000001 80.1C1.9 129.3 1.6 167.8 0 188.8zM20.9 190.7C21.3 184.1 21.5 176.4 22.2 168.6C28.5 96.6999999999999 71.8 25.1 153.2 -14.5C156.4 -16 157.6 -15.3 158.8 -12.2C173.7 26.9 188.7 66 203.8 105.1C205.1 108.4 204.4 109.9 201.4 111.8C169.8 131.7 154.1 160.3 155.8 197.8C156.8 219.4 165.1 238.3 179.6 254.1C209.6 286.8 256.6 293.9000000000001 295.1 271.7000000000001C327 253.3 344.6 217.9 340.3 181.3C336.7 150.7 321 127.4 294.6 111.5C291.9000000000001 109.9 291.1 108.6 292.3 105.5C307.5 66.3 322.5 27.1 337.5 -12.2C338.7 -15.3 339.9 -16 343.1 -14.5C378.6 2.1 408.3 25.8 431.2000000000001 57.5C466.0000000000001 105.7 480.3000000000001 159.4 473.5000000000001 218.5C459.8 336 354.1 433.3 218 416.5C111.9 403.5 22.7 314 20.9 190.7z" /> + <glyph glyph-name="page4" + unicode="" + horiz-adv-x="496" d=" M248 -56C111 -56 0 55 0 192S111 440 248 440C268.9 440 289.3 437.4 308.7 432.5L42.3 56H248V-56zM248 87.6V301.2L98.6 87.6H248zM344 56V-36.7C389.7 -17.5 428.5 15 455.4 56H344zM401.4 194.2L380.2 185.8L401.4 177.5V194.2zM381.1 139.7C374.4 139.7 373.1 133.4 373.1 126.8V119.1H389.3V129.1C389.3 135 387 139.7000000000001 381.1 139.7000000000001zM496 192C496 154.7 487.8 119.3 473 87.6H344V420.7C433.3 383.2 496 294.9 496 192zM360.4 304.4H428.6V352H414.7V319.4H400.8V349H386.9000000000001V319.4H374.2000000000001V352H360.3000000000001V304.4zM428.5 119.1H402V130.1C402 145.5 396.4 155.3 381.1 155.3C365.7000000000001 155.3 360.4000000000001 144.7 360.4000000000001 129.4V104.1H428.6V119.1zM428.5 222.1L360.3 192.4V180L428.5 150.5V167.1L414.1 172.8V199.3L428.5 205.2V222.1zM423.7 290.6H388.1V264H402V276.2H413C421.6 260.4 414.3 240.9 394.4 240.9C371.9 240.9 366.1 266.2 378.9 278.6L367.3 289.2C351.1 271.7 355.1 225.3 394.4 225.3C428.4 225.3 439.1 261.2 423.7 290.6z" /> + <glyph glyph-name="pagelines" + unicode="" + horiz-adv-x="384" d=" M384 135.3C328.9 -1.4 196.9 81.3 196.9 81.3C156.4 -0.5 89.5 -53.1 12.3 -53.4C-3.8 -53.4 -4.3 -29 12.3 -29C76.7 -28.7 132.8 13.7 169.5 81.1C128.4 65.2000000000001 50.9 53.2 7.9 163.3C116.9 208.2 167 152.1 186.2 117.8C196.1 142.2 203.2 168.7 207.8 197.5C207.8 197.5 68.1 175.6 58.3 295.6C177.4 343.5 210.9 218.9 210.9 218.9C212.5 235.6 214.2 271.5 214.2 272.3C214.2 272.3 107.9 346 176.1 437.5C300.7000000000001 394.5 237.5000000000001 275.1 237.5000000000001 275.1C238.0000000000001 273.5 238.0000000000001 251.3 237.5000000000001 241.7C237.5000000000001 241.7 282.7000000000001 330.7 373.9000000000001 299.2C369.7000000000001 165.1999999999999 232.0000000000001 192.8 232.0000000000001 192.8C227.6 165.4 220.8000000000001 139.4 212 115.3C212 115.3 295 207.1 384 135.3z" /> + <glyph glyph-name="palfed" + unicode="" + horiz-adv-x="576" d=" M384.9 254.1C384.9 301.5 329.7 298.3 289.5 283.9C288.2 244.5 287 203.2 286.5 164.1C287.2 161.3 289.1 157.9 301.6 157.9C338.4000000000001 157.9 385 200.7000000000001 384.9000000000001 254.1zM190.4 181.9C190.6 181.9 196.9 184.6 201.6 184.6C228.2 184.6 222.3 140.5 187.2 140.5C165.7 140.5 150.1 158.6 150.1 183.5C150.1 225.5 193 279.0999999999999 250.8 310C251.8 322.4 253.8 332 261.3 338.2C272.5 347.2 287.9 341.7 290.8 327.1C363 349.3 426 326.1 426 255.1C426 177.1999999999999 346.7 102.5 285.9 116.9C285.8 77.5 286.8 42.5 288.6 16.9V16.7C288.8 13.3 289.2 4.2 283.3 -2.4C273.7 -13.0000000000001 249.9 -12.4 246.9 19.9C242.8 64.3 247.1 226 248.3 262.4C226.8 247.4 189.8 212.1 189.8 186.5C190 184 190.2 182.5 190.4 181.9zM8 266.9S7.9 229.5 46.4 229.5H76.4L98.8 12.3S98.8 -32 143.5 -32H432.4S477.1 -31.6 477.1 12.3L499.4999999999999 229.5H529.5S567.9 228.3 567.9 266.9C567.9 266.9 568 304.3 529.5 304.3H499.4C492.1 329.9 469.2 378.6 380 378.6H352V397.7S349.3 416.1 330.9 416.1H245.1S224 416.1 224 397.7V378.6H195.9S90.9 374.4 75.4 304.3H46.4S8 305.5 8 266.9z" /> + <glyph glyph-name="patreon" + unicode="" + horiz-adv-x="512" d=" M512 253.2C512 151.9 429.6 69.4 328.2 69.4C226.5 69.4 143.8 151.8 143.8 253.2C143.8 354.8 226.5 437.5 328.2 437.5C429.6 437.5 512 354.8 512 253.2zM0 -53.5H90V437.5H0V-53.5z" /> + <glyph glyph-name="paypal" + unicode="" + horiz-adv-x="384" d=" M111.4 152.1C107.9 132.9 94 43.4 89.9 18.1C89.6 16.3 88.9 15.6 86.9 15.6H12.3C4.7 15.6 -0.8 22.2 0.2 29.5L58.8 401.4C60.3 411 68.9 418.3 78.8 418.3C231.1 418.3 243.9 422 282.8 406.9C342.9000000000001 383.6 348.4 327.4 326.8 266.6C305.3 204 254.3 177.1 186.7 176.3C143.3 175.6 117.2 183.3 111.4 152.1zM357.1 296C355.3 297.3 354.6 297.8 354.1 294.7C352.1 283.3 349 272.2 345.3 261.1C305.4000000000001 147.3 194.8 157.2 140.8 157.2C134.7 157.2 130.7 153.9 129.9 147.8C107.3 7.4 102.8 -21.9 102.8 -21.9C101.8 -29 106.3 -34.8 113.4 -34.8H176.9C185.5 -34.8 192.6 -28.4999999999999 194.3 -19.9C195 -14.5 193.2 -26 208.7 71.4C213.3 93.4 223 91.1 238.0000000000001 91.1C309 91.1 364.4000000000001 119.9 380.9000000000001 203.4C387.4000000000001 238.2000000000001 385.5000000000001 274.8000000000001 357.1 296z" /> + <glyph glyph-name="periscope" + unicode="" + horiz-adv-x="448" d=" M370 384.4C331.4 425.4 280.5 448 226.6 448C111.9 448 18.5 351.8 18.5 233.6C18.5 158.5 76.3 73.8 101.2 40.9C137.8 -7.5 192.6 -64 226.6 -64C268.2 -64 339.5 30.2 347.5 41C372.1 74.1 429.5 159.3 429.5 233.6C429.5 290.1 408.4 343.7 370 384.4zM226.6 -45.9C184.1 -45.9 36.6 121.4 36.6 233.5C36.6 340.9 120.5 429.8 226.6 429.8C327.4 429.8 411.3 340.8 411.3 233.5C411.4 121.4 263.9 -45.9 226.6 -45.9zM338 241.2C338 182.1 286.9 131.5 227.2 131.5C126.6 131.5 76.5 239.7 134.3 313.3V312.9C134.3 288.4 154.4 268.5 179.1 268.5C203.8 268.5 223.9 288.4 223.9 312.9C223.9 331.1 212.8 346.7 197 353.6C273.6 372.8 338 314.3 338 241.2z" /> + <glyph glyph-name="phabricator" + unicode="" + horiz-adv-x="496" d=" M323 185.9L322.9 198.9S344.6 218.7 344 220.1L334.5 240.1C333.9 241.5 305 240.6 305 240.6L295.6 249.9S295.8 278.4 294.4000000000001 279L274.3 288.2C272.9000000000001 288.8 253.6 267.2 253.6 267.2L240.5000000000001 267.4S220 288.8 218.6 288.2L198.6 279.9C197.2 279.4 198.8 251 198.8 251L189.7 241.9S160.5 242.8 160 241.5L151.9 221.6999999999999C151.3000000000001 220.2999999999999 172.9 200.6999999999999 172.9 200.6999999999999L173 187.8S151.3000000000001 168 151.9 166.6L161.4 146.6C162 145.2 190.9 146.1 190.9 146.1L200.3000000000001 136.8S200.1000000000001 104.9999999999999 201.5 104.4999999999999L221.6 96.1999999999999C223 95.5999999999999 242.3 119.6999999999999 242.3 119.6999999999999L255.4 119.5S275.9 95.6999999999999 277.2 96.1999999999999L297.2 103.6999999999999C298.6 104.3 297 135.8 297 135.8L306.1 144.9S335.3 144 335.8 145.4L343.9000000000001 165.2C344.6 166.3 323.0000000000001 185.9 323.0000000000001 185.9zM278.1 194.6C278.8 177.5 265.3 163 248.0000000000001 162.2C230.7 161.4 215.9 174.7 215.2000000000001 191.8C214.5000000000001 208.9 228.0000000000001 223.4 245.3000000000001 224.1C262.6 224.9 277.4000000000001 211.6 278.1 194.6zM479.3 232.5L382.3 329.5L382.2 329.4C307.1 402.7 186.8 402.2 112.4 327.8C61.5 276.8 84.6 299.9 16.7 232.5C-5.6 210.2 -5.6 173.8 16.7 151.5C86.6 82.1 63.1 105.5 114.1 54.5L114.2 54.6C189.3 -18.7 309.6 -18.3 384 56.2C435 107.1 411.9 84.1 479.3 151.5000000000001C501.6 173.8000000000001 501.6 210.2000000000001 479.3 232.5000000000001zM140.4 84.2C80.8 143.7 80.8 240.2 140.4 299.7C199.9 359.3 296.4 359.2 356 299.7C415.5 240.2 415.6 143.7 356 84.1C296.4 24.6 200 24.7 140.4 84.2000000000001z" /> + <glyph glyph-name="phoenix-framework" + unicode="" + horiz-adv-x="640" d=" M212.9 103.7C216.7 103.8 235.7 105.1 238.5 105.9C236.1 108.5 194.9 106.9 170.5 155.5C166.2 164.1 163 173.1 164.1 183.1C167 208.6 197 213.1 216.1 201.6C252.1 180 279.4 110.3 329.8 104.1C366.8 99.6 414.4 121.1 438 149.5C437.4 149.6 437.2 149.7 437 149.6C436.6 149.5 436.2 149.4 435.9 149.3C402.6 137.2 341.6 139.6 301.2 164.1C263.6 186.9 248.1 222.8 249.4 238.7C251.2 260 272.3 261.9 285.3 258.3C299.7 254.4 309.7 240.7 324.2 230.9C339.8 220.5 357.0999999999999 217.2 375.5 220.6C390.3999999999999 223.3 409.8999999999999 232.9 412 235.1C410.8999999999999 235.2 410.2 235.2 409.5 235.3C403.3 235.9 397.1 236.1 391 237C279.8 253.5 262.1 400.6 138.5 410.1C94.2 413.5 39.1 402 2.2 375.1C1.4 374.5 0.7 373.9 0 373.3C0.1 373.1 0.1 373 0.2 372.8C1 372.8 1.8 372.9 2.6 373C8.9 374 15.1 373.8 21.3 372.7C45.1 368.4 69 349.6 77.2 296.2C82.5 261.9 76.5 245.4 85.2 210.1C104.2 133 176.2 102.5 212.9 103.7zM75.3 383.1C74.4 384.1 74.4 384.3 74 385.1C86.1 387.7 98.2 389.2 110.6 389.9C109.5 375.2 88.4 368.6 75.3 383.1zM272.2 32.6C229.4 31.4 180.2 59.3 148.7 94C144.1 99 131.9 114.2 130.1 117.4L130.5 117.8C137.1 113.6999999999999 156.2 99.1999999999999 185.3 90.8C209.5 83.8 233.4 84.4999999999999 256.9 94.1C279.6 103.4 297.9 94.6 300 91.2C281.5 87.4 279.9 86.8 276 83.3C270.9 78.9 271.4 71.6 283 66.1C309.2 53.7 346 68.9 380.2 40.7C382.6 38.7 388.3 32.9 390.3 30.0000000000001C390.2 29.8000000000001 390 29.7 389.9000000000001 29.5000000000001C385.1 31.0000000000001 373.5000000000001 37.0000000000001 349.7000000000001 38.8000000000001C325.0000000000001 40.8000000000001 303.4000000000001 33.5000000000001 272.2000000000001 32.6000000000001zM447 284.6C463.4 289.8 488.3 298 513.5 287.9000000000001C529.6 281.4000000000001 539.7 269.2000000000001 545.6 253.3000000000001C549.1 243.9000000000001 550.7 233.6000000000001 550.7 224.6000000000001C550.5 224.6000000000001 550.3000000000001 224.6000000000001 550.1 224.5000000000001C549.9 224.9000000000001 549.7 225.4000000000001 549.6 225.8000000000001C544.6 247.8000000000001 519.7 269.6000000000001 482 255.7000000000001C431.8 237.1000000000001 351.6 246.0000000000001 305.1 303.7000000000001C304.4000000000001 304.6000000000001 302.7000000000001 305.4000000000001 303.8 306.9000000000001C303.9000000000001 307.1 305.9000000000001 306.3000000000001 306.8 305.6C324.9000000000001 292.2000000000001 345.1 283.7000000000001 367.1 279.4000000000001C397.6 273.3000000000001 421.7000000000001 276.5000000000001 447 284.6zM549.7 167.1C517.3000000000001 166.9 515.9000000000001 117 446.1 102.7000000000001C427.9000000000001 99.0000000000001 407.4000000000001 98.1 401.2000000000001 98.5000000000001V98.9C404.0000000000001 100.4 415.9000000000001 101.5000000000001 430.9000000000001 115.5000000000001C438.8 122.8000000000001 446.2000000000001 130.6000000000001 453.7 138.4C473.2 158.6 495.1 180.6 535.6 177.4C558.7 175.6 564.9 169.2000000000001 571.7 164.7000000000001C572 164.5000000000001 572.1 164.2000000000001 572.4000000000001 163.8000000000001C571.9000000000001 163.8000000000001 571.7 163.7000000000001 571.5000000000001 163.8000000000001C564.5000000000001 166.5000000000001 557.2000000000002 167.1000000000001 549.7000000000002 167.1000000000001zM537.4000000000001 191.2000000000001C537.3000000000001 191.0000000000001 537.3000000000001 190.8000000000001 537.2 190.6C508.3000000000001 195 489.2 198.5 468.7 186.6C451.7 176.7000000000001 437.3000000000001 166.1 406.7000000000001 162.2000000000001C379.6 158.8000000000001 361.6 159.8000000000001 340.6 170.2000000000001C340.3 170.4 340 170.6 339.6 170.8000000000001C339.6 171.0000000000001 339.7000000000001 171.1000000000001 339.7000000000001 171.3000000000001C364.6 167.5000000000001 376.1 166.2000000000001 395.2000000000001 177.1000000000001C417.5000000000001 190.0000000000001 435.3000000000001 203.7000000000001 466.5000000000001 208.1000000000001C496.1000000000001 212.2000000000001 517.8000000000001 205.6000000000001 537.4000000000001 191.2000000000001zM268.6 350.7C268 351.3 267.5 351.9 266.5 353C274.1 353 296.2 354.2 319.9 344.6C339.6 336.6 352.1 323.6 370.1 311.7C381.2 304.4 393.5 302.4 406.5 303.6C410.8 304 415 304.8 419.3 305.3C419.7 305.4 420.2 305.3 420.8 305C420.2 304.6 419.6 304.1 419 303.8C410.8999999999999 299.8 402.3 297.5 393.3999999999999 296.7C367.2999999999999 294.1 343.0999999999999 300.4 319.9999999999999 312.1C300.6999999999999 322 283.5999999999999 335 268.5999999999999 350.7zM640 112.3C636.5 109.2 617.3 100.7 597.3 107C585 110.9 577.8 121.9 565.6999999999999 131.1C555.6999999999999 138.7000000000001 544.8 139 537.5999999999999 139.5C538.1999999999999 140.3 538.4999999999999 140.7 538.8 140.9C553.5999999999999 150.1 569.3 153.1 586.0999999999999 147.4C598.5999999999999 143.2 605.3 133.9 616.4999999999999 123.2C627.2999999999998 112.8 637.4999999999999 113.3 639.5999999999999 112.7C639.6999999999999 112.8 639.8 112.7 639.9999999999999 112.3zM427.5 -24.7C429.7 -25.9 429.1 -26.2 429 -26.7C410.5 -25.3 395.1 -19.1 382.2 -4.5C360.4 20.2 340.5 23.4 333.6 25.2C334.1 25.4 334.4 25.6 334.7 25.6C347.8 25.4999999999999 360.8 24.9 373.6 21.7C398.9 15.3 408.6 -3.7 415.2 -13.6C418.4 -18.4 422.5 -21.9 427.5 -24.7z" /> + <glyph glyph-name="php" + unicode="" + horiz-adv-x="640" d=" M320 343.5C491.4 343.5 623.2 271.3 623.2 192S491.3 40.5 320 40.5C148.6 40.5 16.8 112.7 16.8 192S148.7 343.5 320 343.5M320 360.3C143.3 360.3 0 285 0 192S143.3 23.7 320 23.7S640 99 640 192S496.7 360.3 320 360.3zM218.2 205.5C210.3 165 182.4 169.2 148.1 169.2L161.8 239.8C199.8 239.8 225.6 243.9 218.2 205.5zM97.4 97.7H134.1L142.8 142.5C183.9 142.5 209.4 139.5 233 161.6C259.1 185.6 265.9 228.3 247.3 249.7C237.6 260.9 222 266.4 200.8 266.4H130.1L97.4 97.7zM283.1 311.3H319.6L310.9000000000001 266.5C342.4000000000001 266.5 371.6 268.8 385.7000000000001 255.8C400.5000000000001 242.2 393.4000000000001 224.8 377.4000000000001 142.7000000000001H340.4000000000001C355.8 222.1000000000001 358.7000000000001 228.7000000000001 353.1 234.7000000000001C347.7000000000001 240.5000000000001 335.4000000000001 239.3000000000001 305.7000000000001 239.3000000000001L286.9000000000001 142.7000000000001H250.4000000000001L283.1 311.3000000000001zM505 205.5C497 164.4 468.3 169.2 434.9 169.2L448.6 239.8C486.8 239.8 512.4 243.9 504.9999999999999 205.5zM384.2 97.7H421L429.7 142.5C472.9 142.5 496.8 140 519.9 161.6C546 185.6 552.8 228.3 534.1999999999999 249.7C524.4999999999999 260.9 508.8999999999999 266.4 487.6999999999999 266.4H417L384.2 97.7000000000001z" /> + <glyph glyph-name="pied-piper-alt" + unicode="" + horiz-adv-x="576" d=" M242 261C248.3 272.8 255.2 278 267.9 282.8C295.2 293.1 308.1 313.3 326.8 333.9C338.7 325.5 338.8 309.3 358.4 310.9V289.1L364.7 288.8C402.1 303.2 439.4 319 471.3 343.4C519.5999999999999 380.2 524.1999999999999 393.4 552.5999999999999 443.4L554.5999999999999 446C553.9999999999999 431.9 548.3 418.7 542.1999999999999 406.1C511.6999999999999 342.3 463.4999999999999 305.8 395.3999999999999 289.4C383 286.5 369 286.2 357.7999999999999 280.5C359.1999999999999 270.7 370.9999999999999 262.4 370.9999999999999 257.5C370.9999999999999 254.1 365.4999999999999 250.3 363.4999999999999 248.9C352.2999999999999 261.8 347.3999999999999 268.2 340.7999999999999 271C333.1999999999999 274.5 276.8999999999999 277.4 241.9999999999999 261zM379.9 4.1C360.9 4.1 315.8 -5.4 300 -15.7L306.9 -60.8C342.6 -66.9 377 -64.4 412.9 -51C408.1 -41 389.4 4.1 379.9 4.1zM244 202C240.8 204 237.7 204.9 233.9 204.9C227.3 204.9 221.3 201.7 214.6 201.2L216.3 196.3L244 202zM231.4 170.2L255.5 109L276.5 122.8L245.2 173.7L231.4 170.2zM555.5 448L554.9 446.9L554.6 446L555.2 446.6L555.5 448zM496.3 65.9C462.4 122.8 421 184.3 346.3 181.4L346 187.4C344.9 200.9 378.8 184.2 381.1 218.4L366.7000000000001 211.2C346.9000000000001 256.9 358.1 265.5 301.2000000000001 265.5C286.5000000000001 265.5 274.5000000000001 263.8 259.8000000000001 260.9C262.7000000000001 242.3 262.0000000000001 224.2 248.9000000000001 210.6L268.4000000000001 205.1C266.7000000000001 201.9 265.5000000000001 198.8 265.5000000000001 195.3C265.5000000000001 174.3 308.3000000000002 192.4 308.3000000000002 161.7C308.3000000000002 143.3 271.5000000000001 101.6 253.4000000000001 101.6C245.4000000000001 101.6 199.7000000000001 151.6 200.0000000000001 161.7L200.3000000000001 166.3L252.6000000000002 177.8C265.6000000000002 180.4 264.9000000000002 200.5 249.7000000000002 200.5C246.0000000000002 200.5 206.6000000000001 191.3 200.3000000000001 189.9C198.3000000000001 195.1 192.8000000000001 204 186.5000000000001 204C183.3000000000001 204 180.2000000000001 200.8 177.0000000000001 200C167.8000000000001 197.4 146.0000000000001 197.1 155.5000000000001 179.9L15.9 149.5C10.4 148.4 7 143.2 7 137.7C7 131.7 12.5 126.8 18.5 126.8C26.5 126.8 149.8 155.2 165.9 159C168.5 155.8 170.5 152.7 173.7 150.4C193.8 136 233.5 64.5 250.1 64.5C274.2000000000001 64.5 308.1 86.9 321.4000000000001 106.4C324.6 110.7 328.3 113.9 333.8 113.3C334.4000000000001 99.4999999999999 302.2 79.1 300.8 69.6C299.4000000000001 59.4 299.8 34.4 300.5 28.4999999999999C327.2 20.3999999999999 352.5 32.1 378.4 31.3999999999999C382.7 52.3999999999999 389 73.2999999999999 388.2 94.8999999999999L387.9 104.3999999999999C386.5 138.5999999999999 377 142.8999999999999 353.1 163C352 164.1 350.5 165.6 349.4 167C351.6 168.3999999999999 350.5 168 354 168.6999999999999C442.5 168.6999999999999 410.3 -14.9000000000001 465.5 -61.2C498.6 -46.2 538 -33.3000000000001 569 -14.0000000000001C540 11.6 516.4 31.6999999999999 496.3 65.9zM300.1 19.9V-7.4L311.9000000000001 -4.0000000000001L309.0000000000001 19.8H300.1000000000001zM376.2000000000001 17C376.2000000000001 18.4 375.6 20.2 375.3000000000001 21.6C348.5000000000001 21.6 338.4000000000001 17.8 315.8000000000001 15.3L317.8000000000001 2.9C326.8000000000001 4.4 376.2000000000001 9.5000000000001 376.2000000000001 17.0000000000001z" /> + <glyph glyph-name="pied-piper-pp" + unicode="" + horiz-adv-x="448" d=" M205.3 273.4C205.3 252.3 191.1 235.3 173.6 235.3C166.5 235.3 160.8 236.5 156.4 239V307C160.8000000000001 309.7 166.5 311.2 173.6 311.2C191.1 311.2 205.3 294.3 205.3 273.4zM257.9000000000001 206.4C250.8000000000001 206.4 245.1 204.9 240.7000000000001 202.2V134.2000000000001C245.1000000000001 131.7000000000001 250.8000000000001 130.5000000000001 257.9000000000001 130.5000000000001C275.3 130.5000000000001 289.6 147.4 289.6 168.3000000000001C289.6 189.4000000000001 275.3 206.4000000000001 257.9000000000001 206.4000000000001zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM185 192.9C226 192.9 259.2 228.5 259.2 272.5C259.2 316.5 226 352.1 185 352.1C173 352.1 160.9 348.9 150.4 343.3H104.7V137L156.5 147.1V197.7C165.1 194.6 174.6 192.9 185 192.9zM343.4 167.6C343.4 211.6 310.2 247.2 269.5 247.2C266.3 247.2 263.1 247.0000000000001 259.9 246.5000000000001C256.2 234.0000000000001 249.8 222.7 240.7 213.1C226.9 198.1 208.5 189.3 188.9 188.3V32L240.7 42.1V92.7000000000001C249.3 89.5000000000001 258.9 88.0000000000001 269.4 88.0000000000001C310.2 88.0000000000001 343.4 123.6000000000001 343.4 167.6z" /> + <glyph glyph-name="pied-piper" + unicode="" + horiz-adv-x="640" d=" M640 423.1C559.2 369.5 550.6 330.6 543.6 318.7C536.9 306.5 531.9 258.4 520.3000000000001 235.1C508.6000000000001 211.5 466.1000000000001 192.9 454.2 185.1C442.5000000000001 177.3 425.9000000000001 147 412.3000000000001 120.9C304.2000000000001 125.3 244.9000000000001 82.1 153.1000000000001 27.3000000000001C182.5000000000001 37.0000000000001 196.4000000000001 44.0000000000001 196.4000000000001 44.0000000000001C290.6000000000001 80.0000000000001 335.7000000000001 112.3000000000001 477.5000000000001 93.2000000000001C478.6000000000001 93.2000000000001 479.4000000000001 92.6 480.3000000000001 92.4C484.2000000000001 90.2000000000001 485.6000000000001 85.5000000000001 483.4000000000001 81.6L429.5000000000002 -14.2C427.0000000000002 -18.9 421.7000000000002 -21.4 416.4000000000002 -20.3C289.6000000000002 3.5 189.5000000000002 -37.6 97.5000000000002 -38.9C24.1 -40 0 -5.4 0 -3.8C0 -2.7 0.6 -2.1 1.7 -2.1C1.7 -2.1 40 -2.1 104.8 13.2C178.4 153.5 244 202.6 315.4 202.6C315.4 202.6 387.1 202.6 406 140.7C428.8 180.4 434.3 189.9 434.3 189.9C439.6 199.3 469.3 267.1 520.7 331.3C572.2 395.3 611.1 411.2 640 423.1z" /> + <glyph glyph-name="pinterest-p" + unicode="" + horiz-adv-x="384" d=" M204 441.5C101.4 441.5 0 373.1 0 262.4C0 192 39.6 152 63.6 152C73.5 152 79.2 179.6 79.2 187.4C79.2 196.7 55.5 216.5 55.5 255.2C55.5 335.6 116.7 392.6 195.9 392.6C264 392.6 314.4 353.9 314.4 282.8C314.4 229.7 293.1 130.1 224.1 130.1C199.2 130.1 177.9 148.1 177.9 173.9C177.9 211.7000000000001 204.3 248.3000000000001 204.3 287.3000000000001C204.3 353.5000000000001 110.4 341.5000000000001 110.4 261.5C110.4 244.7 112.5 226.1 120 210.8C106.2 151.4 78 62.9 78 1.7C78 -17.1999999999999 80.7 -35.8 82.5 -54.6999999999999C85.9 -58.4999999999999 84.2 -58.0999999999999 89.4 -56.1999999999999C139.8 12.8000000000001 138 26.3000000000001 160.8 116.6000000000001C173.1 93.2000000000001 204.9 80.6000000000001 230.1 80.6000000000001C336.3 80.6000000000001 384 184.1000000000001 384 277.4000000000001C384 376.7 298.2 441.5 204 441.5z" /> + <glyph glyph-name="pinterest-square" + unicode="" + horiz-adv-x="448" d=" M448 368V16C448 -10.5 426.5 -32 400 -32H154.4C164.2 -15.6 176.8 8 181.8 27.3C184.8 38.8 197.1 85.7 197.1 85.7C205.1 70.4 228.5000000000001 57.5 253.4000000000001 57.5C327.5 57.5 380.8000000000001 125.6 380.8000000000001 210.2C380.8000000000001 291.3 314.6000000000001 352 229.4000000000001 352C123.4000000000001 352 67.2000000000001 280.9 67.2000000000001 203.4C67.2000000000001 167.4 86.4000000000001 122.6 117.0000000000001 108.3C121.7000000000001 106.1 124.1000000000001 107.1 125.2000000000001 111.6C126.0000000000001 115 130.2000000000001 131.7000000000001 132.0000000000001 139.4C132.6000000000001 141.9 132.3000000000001 144.0000000000001 130.3000000000001 146.4C120.2000000000001 158.7000000000001 112.0000000000001 181.3 112.0000000000001 202.4C112.0000000000001 256.6 153.0000000000001 309 222.9000000000001 309C283.2000000000001 309 325.5000000000001 267.9000000000001 325.5000000000001 209.1C325.5000000000001 142.7000000000001 292.0000000000001 96.7000000000001 248.3000000000002 96.7000000000001C224.2000000000001 96.7000000000001 206.2000000000001 116.6 211.9000000000001 141.1C218.8000000000001 170.3 232.2000000000002 201.8 232.2000000000002 222.9C232.2000000000002 275.9000000000001 156.7000000000001 268.6 156.7000000000001 197.9C156.7000000000001 176.2000000000001 164.0000000000002 161.4 164.0000000000002 161.4C132.6000000000001 28.6 127.9000000000002 26.9 134.4000000000002 -31.1999999999999L136.6000000000001 -31.9999999999999H48C21.5 -31.9999999999999 0 -10.4999999999999 0 16.0000000000001V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368z" /> + <glyph glyph-name="pinterest" + unicode="" + horiz-adv-x="496" d=" M496 192C496 55 385 -56 248 -56C222.4 -56 197.8 -52.1 174.6 -44.9C184.7 -28.4 199.8 -1.4 205.4 20.1C208.4 31.7 220.8 79.1 220.8 79.1C228.9 63.7000000000001 252.5 50.6 277.6 50.6C352.4000000000001 50.6 406.3 119.4 406.3 204.9C406.3 286.8000000000001 339.4 348.1 253.4 348.1C146.4 348.1 89.5 276.3 89.5 198C89.5 161.6 108.9 116.3 139.8 101.9C144.5 99.7000000000001 147 100.7000000000001 148.1 105.2000000000001C148.9 108.6 153.1 125.5000000000001 155 133.3000000000001C155.6 135.8000000000001 155.3000000000001 138.0000000000001 153.3000000000001 140.4000000000001C143.2000000000001 152.9000000000001 135 175.7000000000001 135 197.0000000000001C135 251.7000000000001 176.4 304.6000000000001 247.0000000000001 304.6000000000001C307.9000000000001 304.6000000000001 350.6 263.1000000000001 350.6 203.7000000000001C350.6 136.6000000000001 316.7000000000001 90.1000000000001 272.6 90.1000000000001C248.3 90.1000000000001 230.0000000000001 110.2000000000001 235.9000000000001 134.9000000000001C242.9000000000001 164.4000000000001 256.4000000000001 196.2000000000001 256.4000000000001 217.5000000000001C256.4000000000001 236.5000000000001 246.2000000000001 252.4000000000001 225 252.4000000000001C200.1 252.4000000000001 180.1 226.7000000000001 180.1 192.2000000000001C180.1 170.2000000000001 187.5 155.4000000000001 187.5 155.4000000000001S163 51.6000000000001 158.5 32.2000000000001C153.5 10.8000000000001 155.5 -19.3999999999999 157.6 -38.9999999999999C65.4 -2.9 0 86.9 0 192C0 329 111 440 248 440S496 329 496 192z" /> + <glyph glyph-name="playstation" + unicode="" + horiz-adv-x="576" d=" M570.9 75.7C559.6 61.5 532.1 51.4 532.1 51.4L327 -22.2V32.1L477.9 85.9C495 92.0000000000001 497.7 100.7000000000001 483.7 105.3C469.8 109.9 444.6 108.6 427.5 102.4L327 66.9V123.3C350.2 131.1 374.1 136.9 402.7 140.1C443.6 144.6 493.6 139.5 532.9 124.6C577.1 110.6 582.1 89.9 570.9 75.7zM346.5 168.2V307.2C346.5 323.5 343.5 338.5 328.2 342.8C316.5 346.6 309.2 335.7 309.2 319.4V-28.5L215.4 1.3V416C255.3 408.6 313.4 391.1 344.6 380.6C424.1 353.3 451 319.3 451 242.8C451 168.3 405 140 346.5 168.2000000000001zM43.2 37.8C-2.2 50.6 -9.8 77.3 10.9 92.6C30 106.8 62.6 117.5 62.6 117.5L197.1 165.3V110.8L100.3 76.2C83.2 70.1 80.6 61.4 94.5 56.8C108.4 52.2 133.6 53.5 150.7000000000001 59.7L197.1000000000001 76.6V27.8C145.5000000000001 18.4999999999999 95.7000000000001 20.4999999999999 43.2 37.8z" /> + <glyph glyph-name="product-hunt" + unicode="" + horiz-adv-x="512" d=" M326.3 229.2C326.3 208.7 309.6 192 289.1 192H218.8V266.4H289.1C309.6 266.4 326.3 249.7 326.3 229.2zM504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM375.9 229.2C375.9 277.1 337 316 289.1 316H169.2V68H218.8V142.4H289.1C337 142.4 375.9 181.3 375.9 229.2z" /> + <glyph glyph-name="pushed" + unicode="" + horiz-adv-x="432" d=" M407 336.1L308.5 345.1L322.5 378.5C332.9 402 311.7 418.9 293.8 415.5L22.5 371.1C7.4 368.4 -3.5 352.8 1.1 334.5L106.2 -13.8C112.7 -35.1 142.9 -38 153.9 -20.8L189.2 60L424.4 291.3C440.8 308.1 428.7 334.2000000000001 407 336.1zM297.6 394.4C302.7000000000001 395.1 305.1 391.9 302.8 387L286 347.1L108.6 363.4L297.6 394.4zM22.7 340.1C19.6 345.2 23.7 350.1 28.8 349.2L277.5 326.5L180.6 95.8L22.7 340.1zM136 -8.4C133.4 -12.4 128.1 -11.5 126.6 -7.2L43.5 268.3L171.2 70.7000000000001C164.2 55.7 136 -8.4 136 -8.4zM408.8 306.1L210.1 110.7L299.8 324.4L406.2000000000001 314.7C410.2000000000001 313.6 411.9000000000001 309.4 408.8000000000001 306.1z" /> + <glyph glyph-name="python" + unicode="" + horiz-adv-x="448" d=" M167.8 411.6C122.6 403.6 114.4 386.9 114.4 356V315.3H221.3V301.7000000000001H74.3C43.2 301.7000000000001 16 283 7.5 247.5C-2.3 206.8 -2.7 181.4 7.5 138.9C15.1 107.3 33.2 84.7 64.3 84.7H101V133.5C101 168.8 131.5 199.9 167.8 199.9H274.6C304.3 199.9 328 224.4 328 254.2V356.1C328 385.1 303.6 406.8 274.6 411.7C238.8 417.6 199.9 417.3 167.8 411.6zM161.1 383.2C172.1 383.2 181.2 374 181.2 362.8S172.2 342.5 161.1 342.5C150 342.5 141 351.6 141 362.8C141.1 374.1 150 383.2000000000001 161.1 383.2000000000001zM346.3 301.8V254.3C346.3 217.5 315.1 186.5 279.5 186.5H172.7C143.5 186.5 119.3 161.5 119.3 132.2V30.4C119.3 1.4 144.5 -15.6 172.7 -23.9C206.5 -33.8 239 -35.6 279.5 -23.9C306.4 -16.1 332.9 -0.4 332.9 30.4V71.1H226.2V84.7H386.4C417.5 84.7 429 106.4 439.8 138.9C450.9999999999999 172.4 450.4999999999999 204.6 439.8 247.5C432.1 278.4 417.5 301.7 386.4 301.7H346.3zM286.2 44C297.3 44 306.3 34.9 306.3 23.7C306.3 12.4 297.3 3.3 286.2 3.3C275.2 3.3 266.1 12.5 266.1 23.7C266.2 35 275.2 44 286.2 44z" /> + <glyph glyph-name="qq" + unicode="" + horiz-adv-x="448" d=" M433.754 27.555C422.228 26.162 388.894 80.296 388.894 80.296C388.894 48.951 372.758 8.049 337.843 -21.49C354.685 -26.682 392.6860000000001 -40.657 383.646 -55.911C376.3300000000001 -68.254 258.136 -63.792 224.014 -59.948C189.892 -63.792 71.698 -68.254 64.382 -55.911C55.337 -40.661 93.3 -26.697 110.165 -21.496C75.245 8.043 59.106 48.949 59.106 80.2960000000001C59.106 80.2960000000001 25.772 26.162 14.247 27.5550000000001C8.877 28.205 1.823 57.1990000000001 23.594 127.2590000000001C33.855 160.2830000000001 45.589 187.7370000000001 63.738 233.0380000000001C60.683 349.937 108.982 447.9940000000001 224 448C337.737 447.9940000000001 387.156 351.867 384.264 233.037C402.382 187.814 414.176 160.187 424.408 127.259C446.1760000000001 57.199 439.124 28.206 433.754 27.555z" /> + <glyph glyph-name="quinscape" + unicode="" + horiz-adv-x="489.1" d=" M301.9 -26.6H300.6C213.3 -26.6 142.5 44.2 142.5 131.5S213.3 289.6 300.6 289.6C395.5 289.6 468.8 206.5 457.6 113C461.6 107.9 465.8 103.4 468.8 97.7C482.1999999999999 128 489.1 160.1 489.1 195.4C489.1 330.5 379.6 440 244.5 440C109.5 440 0 330.5 0 195.4S109.5 -49.2 244.5 -49.2C269.3 -49.2 292.3 -46 314.9 -39.1C309.7 -35.6 305.9 -30.9 301.5 -26.4999999999999L301.9 -26.6zM280.7 43.2C280.7 98 325.1 142.4 379.9 142.4C434.7 142.4 479.1 98 479.1 43.2C479.1 -11.6 434.7 -56 379.9 -56C325.1 -56 280.7 -11.6 280.7 43.2" /> + <glyph glyph-name="quora" + unicode="" + horiz-adv-x="448" d=" M440.5 61.3H411.2C409.7 47.8 400.7 30.5 378.2 30.5C357.7 30.5 342.9 44.7 328.7 66.3C372.9 100.5 403.4 153.8 403.4 219.3C403.5 336.8 306.8 416 205 416C105.3 416 7.3 336.3 7.3 219.3C7.3 85.2000000000001 138.6 -2.3 256.3 30.3C276 -3.3 302 -32 351.5 -32C433.3 -32 442.3 43.3 440.5 61.3zM297 118.8C277.5 148 253.3 171 205.5 171C175 171 151.2 161 136.5 148.2L148.7 123.9C154.9 126.9 161.7 127.9 168.5 127.9C204 127.9 222.2 97.1 237.7 66.6C227.7 63.6 217 62.4 205 62.4C130 62.4 97.5 115.4 97.5 219.1C97.5 323.5 130 377 205 377C281.2 377 313.7 323.5 313.7 219.3C313.8 177.5 308.3 143.7000000000001 297 118.8z" /> + <glyph glyph-name="ravelry" + unicode="" + horiz-adv-x="512" d=" M407.4 386.5C331.6 425.9 257.8 417 182.9 382C171.6 376.8 167.4 371.4 163 363C152.7 343.8 146.8 325.6 143.1 310.3C121.9 284.7000000000001 106.7 254.2 99.8 220.4C89.2 202.4 78.9 179 76.7 149C76.7 149 76 141.4 76.2 141.1C40.9 145.7000000000001 0 168.1 0 168.1C9.1 153.6 61.3 135.8 76.3 130.2000000000001C76.3 130.2000000000001 78 32.2 140.8 -0.9999999999999C129.5 16.2 127.5 19.2 127.5 19.2S94.8 79 100.4 123.3C101.1 123.3 101.9 123.1 102.6 123.1C126.5 35.7 205.8 -28.3 299.5 -28.3C305.7 -28.3 311.6 -28.1 317.5 -27.6C331.5 -29.1 345.1 -28.1 357.6 -23.7C364.5 -21.5 371.4000000000001 -17.3 377.8 -12.9C448 26.2 478.7 69.1 500.9 134.8C506.3 150.8 509 170.3 510.7 187C519.4 269.3 480.1 348.6 407.4 386.5zM138.8 284.8S137.6 272.5 138.1 265.1C134.7 262.6 128 257 119.9 248.4000000000001C125.1 261.2000000000001 131.2 273.5 138.8 284.8000000000001zM107.6 162.9C112 180.1 120.9 202 137.4 218C137.4 218 139.1 170 153.2 127.9L111.8 134.8C109.6 144 108.3 153.3 107.6 162.9zM115.5 120.1C130.3 116.9 149.5 112.4999999999999 158.6 110.9999999999999C185.9 34.1999999999999 266.9000000000001 -13.3000000000001 266.9000000000001 -13.3000000000001C267.9000000000001 -13.8000000000001 268.6 -14.0000000000001 269.6 -14.3000000000001C196.5 -2.7 136.9 50.3999999999999 115.5 120.0999999999999zM386 3.9C371.5 -0.8 349.8 -4.5 321.3 0.2C321.3 0.2 230.2 23.3 193.8 108C232 107.3 246.2 108.2 271.8 111.9C311.2 117.6 350.8 128.1 386.8 144.9C398.6 150.3 397.9000000000001 164.3 396.4000000000001 174.7C394.4000000000001 187.5 385.3 186.8 375.0000000000001 179.4C375.0000000000001 179.4 293.0000000000001 120.8 185.2000000000001 125.7C166.5000000000001 157.7 158.4 236.5 158.4 236.5C199.8000000000001 271.7 241.6 296.1 326.8000000000001 288.9C327.0000000000001 295.3 329.8000000000001 316 306.4000000000001 317C306.4000000000001 317 212.9000000000001 328.1 160.4000000000001 283.5C162.9000000000001 300 166.3000000000001 312.8 171.5000000000001 322.9C205.7000000000001 353.7 250.5000000000001 372.4 299.8000000000001 372.4C406.2000000000001 372.4 492.8000000000001 285.3 492.8000000000001 177.9C492.6000000000001 101.9 449.0000000000001 35.9 386.0000000000001 3.9z" /> + <glyph glyph-name="react" + unicode="" + horiz-adv-x="512" d=" M418.2 270.8C412.8 272.6 407.4 274.3 402 275.9C402.9 279.6 403.7 283.3 404.5 287C416.8 346.6 408.7 394.5 381.4 410.3C355.1 425.4 312.2 409.7 268.8 371.9C264.5 368.2 260.3 364.3 256.3 360.4C253.6 363 250.8 365.6 248 368.1C202.5 408.5 156.9 425.5 129.5999999999999 409.6C103.3999999999999 394.4 95.5999999999999 349.3 106.5999999999999 292.9C107.6999999999999 287.3 108.8999999999999 281.8 110.2999999999999 276.2000000000001C103.8999999999999 274.4 97.5999999999999 272.4 91.6999999999999 270.3C38.3 251.8 0 222.6 0 192.4C0 161.2 40.8 129.9 96.3 110.9C100.8 109.4 105.3 107.9 109.9 106.6C108.4 100.6 107.1 94.7 105.9 88.6C95.4 33.1 103.6 -10.9 129.8 -26C156.8 -41.6 202.2 -25.6 246.4 13.1C249.9 16.2 253.4 19.4 256.9 22.8C261.3 18.5 265.9 14.4 270.5 10.4C313.3 -26.4 355.6 -41.3 381.7 -26.2C408.7 -10.6 417.5 36.7 406.1 94.3C405.2 98.7 404.2 103.2 403.1 107.8C406.3 108.7 409.4 109.7 412.5 110.7C470.1999999999999 129.8 511.9999999999999 160.7 511.9999999999999 192.4C511.9999999999999 222.7 472.6 252.1 418.2 270.8zM282.9 355.7C320.1 388.1 354.8 400.8 370.6 391.7C387.5 382 394 342.8 383.4 291.3C382.7 287.9 382 284.6 381.1 281.3C358.9 286.3 336.4 289.9 313.8 291.9C300.8 310.5 286.6 328.3 271.2 345C275.0999999999999 348.7 278.8999999999999 352.2 282.8999999999999 355.7zM152.9 166.6C157.5 157.8 162.2 149.1 167.2 140.5C172.3 131.8 177.5 123.1 183 114.6C167.4 116.3 151.9 118.8 136.6 122.1C141 136.5 146.5 151.4 152.9 166.6zM152.9 217.2C146.6 232.1 141.3 246.7 136.9 260.8C151.3 264 166.6 266.6 182.5 268.6C177.2 260.3 172 251.8 167.1 243.2C162.2 234.7 157.4 226.0000000000001 152.9 217.2zM164.3 191.9C170.9 205.7000000000001 178.1 219.2000000000001 185.7 232.5000000000001C193.3 245.8000000000001 201.5 258.7000000000001 210.1 271.4000000000001C225.1 272.5 240.4 273.1 256 273.1C271.6 273.1 287 272.5 301.9 271.4000000000001C310.4 258.8000000000001 318.5 245.9000000000001 326.2 232.7000000000001C333.9 219.5000000000001 341.1 206.0000000000001 347.9 192.3000000000001C341.2 178.5000000000001 334 164.9 326.3 151.5000000000001C318.7 138.2000000000001 310.6 125.3000000000001 302.1 112.5000000000001C287.2 111.4 271.7 110.9 256 110.9C240.3 110.9 225.1 111.4 210.4 112.3C201.7 125 193.5 138 185.8 151.3C178.1 164.6 171 178.1 164.3 191.9zM344.9 140.7000000000001C350 149.5000000000001 354.8 158.4 359.5 167.4C365.9 152.9 371.5 138.2000000000001 376.4 123.1C360.9 119.6 345.2 116.9 329.4 115.1C334.8 123.5 339.9 132.1 344.9 140.7000000000001zM359.3 217.2000000000001C354.6 226.0000000000001 349.8 234.8000000000001 344.8 243.4000000000001C339.9 251.9000000000001 334.8 260.3000000000001 329.5 268.6C345.6 266.6 361 263.9000000000001 375.3999999999999 260.6C370.7999999999999 245.8 365.3999999999999 231.4000000000001 359.2999999999999 217.2zM256.2 329.7C266.7 318.3 276.6 306.3 285.8 293.9C266 294.8 246.1 294.8 226.3 293.9C236.1 306.8 246.2 318.8 256.2 329.7zM140.2 391C157 400.8 194.3 386.8 233.6 352C236.1 349.8 238.6 347.4 241.2 345C225.7 328.3 211.4 310.5 198.3 291.9C175.7 289.9 153.3 286.4 131.1 281.5C129.8 286.6 128.7 291.8 127.6 297C118.2 345.4 124.4 381.9 140.2 391zM115.7 127.4C111.5 128.6 107.4 129.9 103.3 131.3C82 138 57.8 148.6 40.3 162.5C30.2 169.5 23.4 180.3 21.5 192.4C21.5 210.7 53.1 234.1 98.7 250C104.4 252 110.2 253.8 116 255.5C122.8 233.8 131 212.5 140.5 191.8999999999999C130.9 171 122.6 149.3999999999999 115.7 127.3999999999999zM232.3 29.4C215.8 14.3 196.7 2.3 175.9 -5.9C164.8 -11.2 152 -11.7 140.6 -7.2C124.7 1.9999999999999 118.1 37.3 127.1 84.8C128.2 90.4 129.4 95.9999999999999 130.8 101.4999999999999C153.2 96.6999999999999 175.8 93.3999999999999 198.7 91.6999999999999C211.9 72.9999999999999 226.4 55.0999999999999 241.9 38.3C238.7 35.1999999999999 235.5 32.1999999999999 232.3 29.4zM256.8 53.7C246.6 64.7 236.4 76.9 226.5 90C236.1 89.6 246 89.4 256 89.4C266.3 89.4 276.3999999999999 89.6 286.3999999999999 90.1C277.2 77.4 267.2999999999999 65.3 256.7999999999999 53.7zM387.5 23.7C386.6 11.5 380.6 0.1 371 -7.6C355.1 -16.8 321.2 -4.8 284.5999999999999 26.6C280.3999999999999 30.2 276.2 34.1 271.8999999999999 38.1C287.2 54.9999999999999 301.2999999999999 72.9 314.0999999999999 91.7C336.9999999999999 93.6 359.7999999999999 97.1 382.2999999999999 102.2C383.2999999999999 98.1 384.1999999999999 94 384.9999999999999 90C389.8999999999999 68.4 390.6999999999999 45.9 387.4999999999999 23.7zM405.7 131.2C402.8999999999999 130.3 400.0999999999999 129.4 397.2 128.6C390.2 150.4 381.5999999999999 171.7 371.7 192.4C381.3 212.8 389.3999999999999 233.8 396.2 255.3C401.3999999999999 253.8 406.3999999999999 252.2 411.2 250.6C457.8 234.6 490.4999999999999 210.8 490.4999999999999 192.6C490.4999999999999 173 455.6 147.7 405.7 131.2zM256 237.8C281.3 237.8 301.8 217.3 301.8 192C301.8 166.7 281.3 146.2 256 146.2C230.7 146.2 210.2 166.7 210.2 192C210.2 217.3 230.7 237.8 256 237.8" /> + <glyph glyph-name="rebel" + unicode="" + horiz-adv-x="512" d=" M256.5 -56C117.2 -56 9 60.2 13.2 198.1C16 277.3 56.4 350.3 129.7 398.5C130 398.5 131.6 399.1 130.8 397.7C125 392.2 19.5 267.9 116.7 171.3C166.5 121.8 206.7 168.8 206.7 168.8C245.2 218.9 206.1 294.7000000000001 206.1 294.7000000000001C196.1 319.6 160.4 334.8 160.4 334.8L189.2 366.6C213.6 356.1 232.4 327.9 232.4 327.9C233.2 357.5 210.5 389.3 210.5 389.3L255.1 440L299.4 389.9C278.9 361.1 277.5 327.3 277.5 327.3C291.3 350.3 321 366.6 321 366.6L349.5 334.8C322.1 325.9 304.1 294.9 304.1 294.9C288.3 266.4 277 205.5 304.7000000000001 167.6C337.1 123 392.4000000000001 170.4 392.4000000000001 170.4C495.1 262.3000000000001 381.9000000000001 395.4000000000001 381.9000000000001 395.4000000000001C375.8 400.9000000000001 382.7000000000001 398.2000000000001 382.7000000000001 398.2000000000001C432.8000000000001 361.7000000000001 497.3000000000001 313.8 498.9 193.4C500.9 47.8 399 -56 256.5 -56z" /> + <glyph glyph-name="red-river" + unicode="" + horiz-adv-x="448" d=" M353.2 416H94.8C42.4 416 0 373.6 0 321.2V62.8C0 10.4 42.4 -32 94.8 -32H353.2C405.6 -32 448 10.4 448 62.8V321.2C448 373.6 405.6 416 353.2 416zM144.9 247.1V190.8C144.9 163.8 123 141.9 96 141.9V296.1C96 309.3 106.7 320 119.9 320H274.1C274.1 293 252.2 271.1 225.2 271.1H168.9C156.6 271.7 144.3000000000001 259.5 144.9 247.1zM321.2000000000001 175.1H264.9000000000001C252.6 175.7000000000001 240.3000000000001 163.5 240.9000000000001 151.1V94.8C240.9000000000001 67.8 219 45.9 192 45.9V200.1C192 213.3 202.7 224 215.9 224H370.1C370.1 197 348.2000000000001 175.1 321.2000000000001 175.1z" /> + <glyph glyph-name="reddit-alien" + unicode="" + horiz-adv-x="512" d=" M440.3 244.5C425.3 244.5 412.1 238.3 402.4000000000001 228.6C366.7000000000001 253.3 318.6 269.2 265.3000000000001 270.9L293 395.7L381.2 375.9C381.2 354.3 398.8 336.7 420.4 336.7C442.4 336.7 460.1 354.8 460.1 376.4S442.5 416.1 420.4 416.1C405 416.1 391.7 406.8 385.1 394.1L287.7 415.7C282.8 417 278 413.5 276.7 408.6L246.3 271C193.4 268.8 145.8 252.9 110 228.2C100.3 238.3 86.6 244.5 71.6 244.5C16 244.5 -2.2 169.9 48.7 144.4C46.9 136.5 46.1 128.1 46.1 119.7C46.1 35.9 140.5 -32 256.4 -32C372.8 -32 467.2 35.9 467.2 119.7C467.2 128.1 466.3 136.9 464.1 144.8C514 170.4 495.6 244.5 440.3 244.5zM129.4 139.1C129.4 161.1 147 178.8 169.1 178.8C190.7 178.8 208.3 161.2 208.3 139.1C208.3 117.5 190.7 99.9 169.1 99.9C147.1 99.8 129.4 117.5000000000001 129.4 139.1zM343.7000000000001 45.6C307.3000000000001 9.2 204.6000000000001 9.2 168.2000000000001 45.6C164.2000000000001 49.1 164.2000000000001 55.3 168.2000000000001 59.3C171.7000000000001 62.8 177.9 62.8 181.4 59.3C209.2000000000001 30.8 301.4000000000001 30.3 330.4000000000001 59.3C333.9000000000001 62.8 340.1 62.8 343.6 59.3C347.7000000000001 55.3 347.7000000000001 49.1 343.7000000000001 45.6zM342.9000000000001 99.8C321.3 99.8 303.7000000000001 117.4 303.7000000000001 139C303.7000000000001 161 321.3000000000001 178.7 342.9000000000001 178.7C364.9000000000001 178.7 382.6 161.1 382.6 139C382.5 117.5 364.9000000000001 99.8 342.9000000000001 99.8z" /> + <glyph glyph-name="reddit-square" + unicode="" + horiz-adv-x="448" d=" M283.2 102.5C285.9 99.8 285.9 95.7 283.2 93.3C258.7 68.8 189.4 68.7 164.8 93.3C162.1 95.7 162.1 99.8 164.8 102.5C167.2 104.9 171.3 104.9 173.7 102.5C192.4 83.3 254.7 82.9 274.2 102.5C276.6 104.8 280.8 104.8 283.2 102.5zM191.9 156.3C191.9 171.2 180 183.1 165.4 183.1C150.5 183.1 138.6 171.2000000000001 138.6 156.3C138.6 141.7 150.5 129.8 165.4 129.8C180 129.8 191.9 141.7 191.9 156.3zM282.6 183.1C268 183.1 256.1 171.2000000000001 256.1 156.3C256.1 141.7 268 129.8 282.6 129.8C297.5 129.8 309.4 141.7 309.4 156.3C309.4 171.2 297.5 183.1 282.6 183.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM348.3 227.4C338.2 227.4 329.3 223.2 322.7 216.7C298.6 233.4 266.2 244.1 230.2 245.3L248.9 329.5L308.4 316.1C308.4 301.5 320.3 289.6 334.9 289.6C349.8 289.6 361.7 301.8 361.7 316.4000000000001C361.7 331 349.8 343.2000000000001 334.9 343.2000000000001C324.5 343.2000000000001 315.6 337 311.1 328.3L245.4 342.9000000000001C242.1 343.8 238.9 341.4000000000001 238 338.1L217.5 245.3C181.8 243.8 149.7 233.1 125.6 216.4C119.1 223.2 109.8 227.4 99.7 227.4C62.2 227.4 49.9 177 84.2 159.9C83 154.5 82.4 148.9 82.4 143.2C82.4 86.7 146.1 40.9 224.3 40.9C302.8 40.9 366.5 86.7 366.5 143.2C366.5 148.9 365.8999999999999 154.8 364.3999999999999 160.2C398 177.4 385.5999999999999 227.4 348.2999999999999 227.4z" /> + <glyph glyph-name="reddit" + unicode="" + horiz-adv-x="512" d=" M201.5 142.5C187.7 142.5 176.6 153.6 176.6 167.1C176.6 180.9 187.7 192 201.5 192C215.1 192 226.1 180.9 226.1 167.1C226.1 153.5 215 142.5 201.5 142.5zM504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM371.7 233.2C362.3 233.2 354 229.3 347.9 223.2C325.5 238.7 295.3 248.7 261.8 249.8L279.2 328.1L334.5999999999999 315.6C334.5999999999999 302 345.7 291 359.2 291C373 291 384.0999999999999 302.3 384.0999999999999 315.9S372.9999999999999 340.8 359.2 340.8C349.5 340.8 341.2 335 337.0999999999999 327L275.8999999999999 340.6C272.8999999999999 341.4 269.7999999999999 339.2 269 336.2L249.9 249.8C216.6999999999999 248.4 186.8 238.5 164.4 223C158.3 229.4 149.7 233.2 140.3 233.2C105.4 233.2 94 186.3 125.9 170.3999999999999C124.8 165.3999999999999 124.2 160.1999999999999 124.2 154.8999999999999C124.2 102.2999999999999 183.4 59.6999999999999 256.2 59.6999999999999C329.3 59.6999999999999 388.5 102.3 388.5 154.8999999999999C388.5 160.1999999999999 387.8999999999999 165.6999999999999 386.6 170.6999999999999C417.9 186.6999999999999 406.4 233.2 371.7 233.2zM302.8 117C284.6 98.8 226.7 99.1 209.2 117C207 119.2 203.1 119.2 200.9 117C198.4 114.5 198.4 110.6 200.9 108.4C223.7 85.6 288.2 85.6 311.1 108.4C313.6 110.6 313.6 114.5 311.1 117C308.9000000000001 119.2 305 119.2 302.8 117zM310.5 192C296.9 192 285.9 180.9 285.9 167.1C285.9 153.5 297 142.5 310.5 142.5C324.3 142.5 335.4 153.6 335.4 167.1C335.4 180.9 324.4 192 310.5 192z" /> + <glyph glyph-name="rendact" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56C266.6 -56 284.7 -53.9 302.1 -50.1C296.5 -42.7 291.3 -35.7 286.2000000000001 -28.8C273.8000000000001 -30.9 261.0000000000001 -32.1 247.9000000000001 -32.1C124.3 -32 24 68.3 24 192S124.3 416 248 416S472 315.7 472 192C472 121 439 57.8 387.5 16.7C361.6 -2.1 348.4 -4.7 304 60.9C225.3 173.8 256 132 230.3 169.2C303.1 160.3 458.8 241.2 398.9 337.8C314 474.8 15 354.2 59.7 221.6C62.9 211.8 74.1 183 105.3 183C107.3 183 107.9 183.6 107.3 184.7C102.9 193.4 87.2 194.5 87.2 222.1C87.2 262.6 127.7 311.7 187.5 342.1C253.6 374.4 319.4 372.3 345.7 336.7C372.9 298.4 324.8 217.5 225.3 199.8C232.8 209.2 282.3 275 288.1 283.8C310.8 318.4 311.7 332.8 302.1 343C286.6 359.9 272.6 353.3 251.4 354.7C240.6 355.6 137.7 173.5 115 137.8C109.1 128.8 93.8 103.6999999999999 93.8 86.9C93.8 65.6 96.6 35.5 114.4 35.5C125 35.5 122.4 54.2 122.4 62.1C122.4 75 149.8 111.5 197.2 166.7000000000001C217.6 130.6 254.9 52.4 327.4 -42.9999999999999C425.4 -9.8999999999999 495.9 82.8000000000001 495.9 192.0000000000001C496 329 385 440 248 440z" /> + <glyph glyph-name="renren" + unicode="" + horiz-adv-x="512" d=" M214 278.9C214 168.5 153 73.5 66.4 31.5C30 74.8 8 130.3 8 191.4C8 314.1 97.1 415.8 214 435.5V278.9zM255 -56C212.1 -56 171.7 -45 136.5 -25.6C193.7 10.5 239.9 65.1 255 129C270.5 65.1 316.7 10.5 373.8 -25.7C338.7 -45 298.3 -56 255 -56zM445.6 31.5C359 73.5 298 168.4 298 278.9V435.5C414.9 415.8 504 314.1 504 191.4C504 130.3 482 74.8 445.6 31.5z" /> + <glyph glyph-name="replyd" + unicode="" + horiz-adv-x="448" d=" M320 -32H128C57.6 -32 0 25.6 0 96V288C0 358.4 57.6 416 128 416H320C390.4 416 448 358.4 448 288V96C448 25.6 390.4 -32 320 -32zM193.4 174.8C187.3 176.8 181.8 177.9 177 177.9C169.8 177.9 163.5 176.0000000000001 158.1 172.3C152.7 168.6 148.5 163.3 145.3 156.5H144.2L140 174.8H112V35.9H148.1V125.6C149.6 131 152.5 135.4 156.8 138.8C161.1 142.1999999999999 166.6 143.9 173 143.9C177.6 143.9 182.8 142.9 188.6 140.8L193.4 174.8zM308.6 71.4C305.4000000000001 69 300.9000000000001 66.6 294.9000000000001 64.3C288.9000000000001 61.9999999999999 282.1 60.8 274.5000000000001 60.8C262.3000000000001 60.8 253.4000000000001 63.8 248.0000000000001 69.6999999999999C242.5000000000001 75.5999999999999 239.5000000000001 84.3999999999999 239.0000000000001 96.0999999999999H322.3000000000001C323.2000000000001 100.8999999999999 323.9000000000001 105.4999999999999 324.4000000000001 109.9999999999999C324.9000000000001 114.3999999999999 325.1000000000001 118.5999999999999 325.1000000000001 122.4999999999999C325.1000000000001 133.1999999999999 323.5000000000001 142.1999999999999 320.4000000000001 149.3999999999999C317.2000000000001 156.5999999999999 313.1000000000001 162.3999999999999 307.9000000000001 166.5999999999999C302.7000000000001 170.8999999999999 296.8000000000001 173.8999999999999 290.1000000000001 175.7999999999999C283.4000000000001 177.5999999999999 276.6000000000001 178.5999999999999 269.5000000000001 178.5999999999999C248.4000000000001 178.5999999999999 232.0000000000001 172.4999999999998 220.3000000000001 160.2999999999999S202.8000000000001 129.7999999999999 202.8000000000001 105.2999999999998C202.8000000000001 82.4999999999998 208.0000000000001 64.5999999999999 218.4000000000001 51.5999999999999C228.8000000000001 38.4999999999998 245.2000000000001 31.9999999999998 267.6000000000001 31.9999999999998C278.3000000000001 31.9999999999998 288.5000000000001 33.4999999999998 298.0000000000001 36.5999999999999C307.5000000000001 39.6999999999999 315.1000000000001 43.3999999999999 320.6000000000001 47.7999999999998L308.6000000000001 71.3999999999999zM286.8 141.7C290.6 136.3 292.1 128.6 291.4000000000001 118.6H239.7000000000001C240.6000000000001 128 243.4000000000001 135.6 247.9000000000001 141.2C252.4000000000001 146.8 259.4000000000001 149.7 268.9000000000001 149.7C277.1 149.8 283.0000000000001 147.1 286.8 141.7zM366.7000000000001 139.2C370.8000000000001 135.3 376.1 133.4 382.8000000000001 133.4C389.8000000000001 133.4 395.4000000000001 135.3 399.5000000000001 139.2S405.6000000000001 148.3 405.6000000000001 154.8S403.6000000000001 166.4 399.5000000000001 170.2C395.4000000000001 174 389.9000000000001 175.9 382.8000000000001 175.9C376.1000000000001 175.9 370.8000000000001 174 366.7000000000001 170.2C362.6 166.4 360.6 161.3 360.6 154.8S362.6 143.1 366.7000000000001 139.2zM366.7000000000001 38.7C370.8000000000001 34.8 376.1 32.9 382.8000000000001 32.9C389.8000000000001 32.9 395.4000000000001 34.8 399.5000000000001 38.7S405.6000000000001 47.8 405.6000000000001 54.3S403.6000000000001 65.9 399.5000000000001 69.7C395.4000000000001 73.5 389.9000000000001 75.4 382.8000000000001 75.4C376.1000000000001 75.4 370.8000000000001 73.5 366.7000000000001 69.7C362.6 65.9 360.6 60.8 360.6 54.3C360.6 47.7 362.6 42.6 366.7000000000001 38.7z" /> + <glyph glyph-name="resolving" + unicode="" + horiz-adv-x="496" d=" M281.2 169.8C327.2 183.1 330.8 193.3 325.2 213.2L314 252.5C307.9 273.4 295.6 280.6 242.9 265.3L54.7 211.2L83.3 112.6L281.2000000000001 169.8zM248.5 440C131.4 440 33.2 359.3 7.2 250.5L229.1 314.4C263.9 324.6 283.3 326.1 308.4 322.6C344.7 316.5 361.1 297.6 369.8 267.4L380.5 229.6C388.7 201.5 381.5 179 357 156C337.6 138.6 325.8 131.5 295.6 122.8L203 96.2L423.4 69.1L433.1 34.9L385 21.6L98.1999999999999 58.9L121.1999999999999 -21.3C158 -43.3 201.5 -56 247.5 -56C384.5 -56 495.9999999999999 55.4 495.9999999999999 192.3C497 328.6 385.5 440 248.5 440zM38.3 59.4L0 191.2C0 142.7 14.3 97.8 38.3 59.4z" /> + <glyph glyph-name="rocketchat" + unicode="" + horiz-adv-x="448" d=" M448 191.8C448 279 348.4 345.1 228.2 345.1C209.4 345.1 190.9 343.5 172.9 340.3C161.8 350.8 148.7 360.3 134.9 367.7000000000001C61.2 403.8 0 368.6 0 368.6S56.9 321.5 47.6 280.3C-4.7 228 -4.9 156.2000000000001 47.6 103.7000000000001C56.9 62.4 0 15.4 0 15.4S61.2 -19.8 134.9 16.2C148.7 23.7 161.8 33.1 172.9 43.6C190.9 40.4 209.4 38.8 228.2 38.8C348.5 38.9 448 104.6 448 191.8zM228.3 67.8C204.6 67.8 182 70.6 161 75.6C139.7 49.8 92.9 13.9 47.4 25.5C62.2 41.5 84.1 68.6 79.4 113.1C52.1 134.5 35.8 161.8 35.8 191.6C35.8 260 122 315.5 228.3 315.5S420.8 260 420.8 191.6C420.8 123.3 334.6 67.8 228.3 67.8zM253.9 191.7000000000001C253.9 177.5000000000001 242.4 165.9 228.3 165.9C214.2 165.9 202.7 177.4 202.7 191.7000000000001C202.7 205.9 214.2 217.5000000000001 228.3 217.5000000000001C242.4 217.5000000000001 253.9 205.9000000000001 253.9 191.7000000000001zM342.8 191.7000000000001C342.8 177.5000000000001 331.4000000000001 165.9 317.2 165.9C303.1 165.9 291.6 177.4 291.6 191.7000000000001C291.6 205.9 303 217.5000000000001 317.2 217.5000000000001C331.3 217.5000000000001 342.8 205.9000000000001 342.8 191.7000000000001zM164.9 191.7000000000001C164.9 177.5000000000001 153.5 165.9 139.3 165.9C125.2 165.9 113.7 177.4 113.7 191.7000000000001C113.7 205.9 125.1 217.5000000000001 139.3 217.5000000000001C153.5 217.5000000000001 164.9 205.9000000000001 164.9 191.7000000000001z" /> + <glyph glyph-name="rockrms" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM405.4 20.5H315.4L203.4 151.8C185.5 172.2 199.5 207.9 230 207.9H305.3L220.7 307.2L136.4 208.3H46.4L193.5 380.8C207.9 399.2 234.8 398.1 248 380.8L405.7 195.7C424.7 172.9 407.7 138.5 378.1 139.6C377.5 139.6 303.9 139.4 303.9 139.4L405.4 20.5z" /> + <glyph glyph-name="safari" + unicode="" + horiz-adv-x="512" d=" M236.9 191.2C236.9 200.3 243.5 208.9 253.2 208.9C262.1 208.9 270.6 202.5 270.6 192.8C270.6 183.7 264.2000000000001 175.1 254.5000000000001 175.1C245.5000000000001 175.1 236.9000000000001 181.8 236.9000000000001 191.2zM504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM477.4 192C477.4 314.3 378.3 413.4 256 413.4S34.6 314.3 34.6 192S133.7 -29.4 256 -29.4S477.4 69.7 477.4 192zM404.9 95.4C404.9 91.8 417.9 85.2 421.2 83.2C393.8 41.7 351.4 11.8 303.3 -0.1L298.9 18.4C298.6 20.9 297 21.2 294.7 21.2C292.8 21.2 291.7 18.4 291.9 17L296.3 -1.8C283 -4.6 269.5 -6 255.9 -6C219.6 -6 183.9 4.2 152.9 23.1C154.5999999999999 25.9 165.0999999999999 41.1 165.0999999999999 43.3C165.0999999999999 45.2 163.4 46.9 161.5 46.9C157.5999999999999 46.9 149.3 30.3 146.8 27.0000000000001C105 54.7 74.8 97.6 63.2 146.6L82.3 150.8C84.5 151.4 85.1 153 85.1 155C85.1 156.9 82.3 158 80.7 157.8L62 153.5C59.5 166.2 58.1 179 58.1 192C58.1 229.1 68.6 265.6 88.3 296.9C91.1 295.2000000000001 104.4 286.1 106.6 286.1C108.5 286.1 110.2 287.5 110.2 289.4C110.2 293.3 95.5 300.7000000000001 92.2 303C120.4 344.2 163.3 373.9 212 384.9L216.2 366.4C216.8 364.2 218.4 363.6 220.4 363.6S223.4 366.4 223.2 368L219 386.3C231.2 388.5 243.6 389.9 256.1 389.9C293.2000000000001 389.9 329.4000000000001 379.4 361 359.7C359.1 356.9 350.2 343.9 350.2 341.7C350.2 339.8 351.6 338.1 353.5 338.1C357.4 338.1 364.8 352.5 366.8 355.8C407.8 328.1 437.1 285.8 448.5 237.6L433 234.3C430.5 233.7 430.2 232.1 430.2 229.9C430.2 228 433 226.9 434.4 227.1L450.2 230.7C452.7 218 454.1 205 454.1 192C454.1 155.7 444.1 120 425.3 89.3C422.5 90.7 410.9 99 408.7 99C406.5999999999999 99 404.8999999999999 97.3 404.8999999999999 95.4zM371.7 337.6C358.7 325.4 237.5 213.9 234.1 208.1L137.5 47.6C150.2 59.4999999999999 271.7 171.6 274.8 176.9L371.7000000000001 337.6z" /> + <glyph glyph-name="sass" + unicode="" + horiz-adv-x="640.4" d=" M551.1 156.1C528.7 156 509.3 150.6 493.1 142.6C487.2 154.5 481.1 164.9 480.1 172.7000000000001C478.9 181.8000000000001 477.6 187.2000000000001 479 198.0000000000001S486.7 224.1000000000001 486.6 225.2000000000001C486.5 226.3000000000001 485.2 231.8000000000001 472.3 231.9000000000001C459.4 232.0000000000001 448.3 229.4000000000001 447 226.0000000000001C445.7 222.6 443.2 214.9 441.7 206.9C439.4 195.2000000000001 415.9 153.4 402.6 131.6C398.2 140.1 394.5 147.6 393.7 153.6C392.5 162.7000000000001 391.2 168.1 392.6 178.9S400.3 205 400.2 206.1C400.1 207.2 398.8 212.7 385.9 212.8C373 212.9 361.9 210.3 360.6 206.9C359.3 203.5 357.9 195.5 355.3 187.8C352.7 180.1 321.4 110.5 313.2 92.4C309 83.2 305.3999999999999 75.8 302.8 70.8S302.6 70.4999999999999 302.4 69.9C300.2 65.6 298.9 63.2 298.9 63.2V63.1C297.2 59.9 295.3 56.9999999999999 294.4 56.9999999999999C293.8 56.9999999999999 292.5 65.3999999999999 294.7 76.8999999999999C299.4 101.0999999999999 310.5 138.6999999999999 310.4 140C310.3 140.6999999999999 312.5 147.1999999999999 303.1 150.6999999999999C294 154 290.7 148.5 289.9 148.5C289.1 148.5 288.5 146.5 288.5 146.5S298.6 188.8999999999999 269.1 188.8999999999999C250.7 188.8999999999999 225.1 168.6999999999999 212.5 150.3999999999999C204.6 146.0999999999999 187.5 136.7999999999999 169.5 126.8999999999999C162.6 123.0999999999999 155.5 119.1999999999999 148.8000000000001 115.5C148.3000000000001 116 147.9 116.5 147.4 117C111.6 155.1999999999999 45.5 182.1999999999999 48.3 233.5C49.3 252.2 55.8 301.3 175.4 360.9C273.4000000000001 409.7 351.8000000000001 396.3 365.3000000000001 366.5C384.7000000000001 324 323.4000000000001 244.9 221.6000000000001 233.5C182.8000000000001 229.2 162.4000000000001 244.2 157.3000000000001 249.8C152.0000000000001 255.7 151.2000000000001 256 149.2000000000001 254.9C145.9000000000001 253.1 148.0000000000001 247.9 149.2000000000001 244.8C152.2000000000001 236.9 164.7000000000001 222.9 186.0000000000001 215.9C204.7000000000001 209.8 250.2000000000001 206.4 305.2000000000001 227.7C367 251.5 415.1 317.8 401 373.3C386.6 429.7 293.1 448.2 204.6 416.8C151.9 398.1 94.9 368.7 53.9 330.4C5.2 284.8 -2.6 245.1 0.6 228.5C12 169.6 93.2 131.2 125.7 102.8C124.1 101.9 122.6 101.1 121.2 100.3C104.9 92.2 43 59.8 27.5 25.6C10 -13.2 30.4 -41 43.8 -44.8C85.6 -56.4 128.4 -35.4999999999999 151.4 -1.1999999999999S171.6 77.9000000000001 161 98.3000000000001C160.9 98.6000000000001 160.7 98.8000000000001 160.6 99.1000000000001C164.8 101.6000000000001 169.1 104.1000000000001 173.4 106.6000000000001C181.7 111.5000000000001 189.8 116.0000000000001 196.9 119.9000000000001C192.9 109.1000000000001 190 96.1000000000001 188.5 77.3000000000001C186.7 55.3000000000001 195.8 26.8000000000001 207.6 15.6000000000001C212.8 10.7000000000001 219.1 10.6000000000001 223 10.6000000000001C236.8 10.6000000000001 243 22.0000000000001 249.9 35.6000000000001C258.4 52.2000000000001 265.9 71.5000000000001 265.9 71.5000000000001S256.5 19.3000000000001 282.2 19.3000000000001C291.6 19.3000000000001 301 31.4000000000001 305.2 37.6000000000001V37.5000000000001S305.4 37.9 305.9 38.7C306.9 40.2 307.4 41.1 307.4 41.1V41.4C311.2 47.9 319.5 62.8 332 87.4C348.2 119.2000000000001 363.7 158.9 363.7 158.9S365.1 149.2000000000001 369.9 133.1C372.7 123.6 378.6 113.2000000000001 383.3 103.1C379.5 97.9 377.2 94.9 377.2 94.9S377.2 94.8 377.3 94.7000000000001C374.3 90.7000000000001 370.9 86.4 367.4 82.2000000000001C354.6 67.0000000000001 339.4 49.6 337.4 44.6C335 38.7 335.6 34.3 340.2 30.9C343.6 28.3 349.6 27.9 355.9 28.4C367.4 29.2 375.5 32.0000000000001 379.4 33.8C385.6 36 392.8 39.5 399.6 44.4C412.1 53.6 419.7 66.8 419 84.2000000000001C418.6 93.8000000000001 415.5 103.4 411.7 112.4C412.8 114.0000000000001 414 115.7000000000001 415.0999999999999 117.4C434.8999999999999 146.3 450.2 178.0000000000001 450.2 178.0000000000001S451.5999999999999 168.3000000000001 456.3999999999999 152.2000000000001C458.7999999999999 144.1 463.4999999999999 135.2000000000001 467.7999999999999 126.5000000000001C449.1999999999999 111.4 437.6999999999999 93.9 433.6999999999999 82.4C426.2999999999999 61.1 432.0999999999999 51.5000000000001 442.9999999999999 49.3C447.8999999999999 48.3 454.8999999999999 50.6 460.0999999999999 52.8C466.5999999999999 55 474.3999999999999 58.5 481.6999999999999 63.9C494.1999999999999 73.1 506.3 86.0000000000001 505.4999999999999 103.5000000000001C505.1999999999999 111.4 502.9999999999999 119.3000000000001 500.1 126.9C515.8 133.5000000000001 536.1999999999999 137.1 562.1999999999999 134.1C617.9 127.6 628.8 92.8 626.6999999999999 78.3C624.5999999999999 63.7 612.9 55.7 608.9999999999999 53.3C605.0999999999999 50.9 603.8999999999999 50 604.1999999999999 48.2C604.6999999999999 45.6 606.4999999999999 45.7 609.8 46.3C614.4 47.1 639 58.1 640.0999999999999 85C641.6999999999999 119 608.9999999999999 156.4 551.0999999999999 156.1zM121.8 11.4C103.4 -8.7 77.6 -16.3 66.5 -9.9C54.6 -3 59.3 26.6 82 48C95.8 61 113.6 73 125.4 80.4C128.1 82 132 84.4 136.8 87.3C137.6 87.8 138 87.9999999999999 138 87.9999999999999C138.9 88.6 139.9 89.1 140.9 89.6999999999999C149.2 59.3 141.2 32.4999999999999 121.8 11.3999999999999zM256.2 102.8C249.8 87.1 236.3 47.1 228.1 49.1999999999999C221.1 50.9999999999999 216.8 81.4999999999999 226.7 111.4999999999999C231.7 126.6 242.3 144.6 248.6 151.6C258.7 162.9 269.8 166.5 272.4 162C275.9 156.1 260.2 112.6 256.2 102.8zM367.2 49.8C364.5 48.4 362 47.4999999999999 360.8 48.1999999999999C359.9000000000001 48.6999999999999 361.9000000000001 50.5999999999999 361.9000000000001 50.5999999999999S375.8 65.4999999999999 381.3 72.2999999999999C384.5 76.2999999999999 388.2 80.9999999999999 392.2 86.1999999999999C392.2 85.6999999999999 392.3 85.1999999999999 392.3 84.5999999999999C392.2 66.6999999999999 375 54.5999999999999 367.2 49.7999999999998zM452.8 69.3C450.8 70.6999999999999 451.1 75.4 457.8 89.9999999999999C460.4 95.6999999999999 466.4 105.3 476.8 114.5C477.9999999999999 110.6999999999999 478.6999999999999 107.1 478.6999999999999 103.6999999999999C478.5999999999999 81.1999999999999 462.4999999999999 72.8 452.8 69.3z" /> + <glyph glyph-name="schlix" + unicode="" + horiz-adv-x="448" d=" M350.5 290.3L296.3 336.4L369.7000000000001 375.4L448.0000000000001 331.2L350.5000000000001 290.3zM192 325.9L237.7 354.1L272.4 319.5L217 290.5L192 325.9zM126.9 319.3L158.8 341.4L176 313L139.3 290.5L126.9 319.3zM103.6 231.1L94.8 265.9000000000001L124.4 284.2000000000001L137.5 248.9000000000001L103.6 231.1zM82.4 314.8L106.3 332.9L115.2 308.9L88.5 290.6L82.4 314.8zM59 241.5L55.4 269.9L77.7 285.4L83.8 256.7000000000001L59 241.5zM28.4 224.9L49.2 237.7L52.5 204.3L29.6 192.3L28.4 224.9zM1.4 180L20.6 190.2L21 152L0 143.2L1.4 180zM60.5 120.7L32.2 112.4L30.6 159.2L55.7 169.9L60.5 120.7zM99 184.8L67.9 171.8L62.7 212.6L90.1 227L99 184.8zM123.2 71L81.6 65.1L73.5 128.6L108.7 139.4L123.2 71zM151.7 210.9L172.9 153.8L126.7 140.2L113 194.3L151.7 210.9zM237.4 -19.6L166.5 -16.3L142.2 79.5L197.4 88.1L237.4 -19.6zM152.5 260.1L194.7 282.5L222.7 236.6L171.9 215.3L152.5 260.1zM193.5 165.1999999999999L254.8 183.8999999999999L307.6 97.3L227.8 85.9999999999999L193.5 165.1999999999999zM244.9 250.8L312.2 279.5999999999999L377.7 214.1999999999999L289.1 188L244.9000000000001 250.8z" /> + <glyph glyph-name="scribd" + unicode="" + horiz-adv-x="384" d=" M42.3 195.3C26.2 214.3 17.6 241.2 17.5 275.2000000000001C17.5 375.6 92.7 428.3 184.7 428.3C283.3 429.9000000000001 341.5 379.3 369 357.7000000000001L318.5 285.6L281.2 310.2000000000001L308.1 348.8C271.6 372.8 228.7 385.3 185.1 384.6C134.4 385.4 73.4 357.4 73.4 308.4C73.4 289.7000000000001 84.6 287.7000000000001 102 292.8C125.3 298.1 143.9 292.2000000000001 157.8 278.8C184.2 254.5 181 211.2 157.1 186.9C127.9 157.4 71.9 159.6 42.3 195.3zM360 189.4C344.5 208.2000000000001 321.1 218.8000000000001 296.8 218C258.7 220 225.7 190 226.3 150.8C225.6 134 232.3 117.8 244.7 106.5C258.8 92.6 277.7000000000001 86.8 301 92.1C318.4 97.2000000000001 329.6 95.2000000000001 329.6 76.5C329.6 72.2 329.1 68 328.2000000000001 63.8C311.5000000000001 22.9 268.7000000000001 -0.6 206.8000000000001 -0.6C154.9 -0.8 104.4 15.8 62.7000000000001 46.7L96.4000000000001 86.1L60.8000000000001 113.5L0 41.7L15.4 27.9C67.9 -18.9 135.8 -44.6 206.1 -44.3C257.5 -44.3 300.5 -33.8 339.7 -0.2C396.8 51.2 393.9 149 360 189.4z" /> + <glyph glyph-name="searchengin" + unicode="" + horiz-adv-x="460" d=" M220.6 317.7L153.4 289.5V404.8L98.7 214.5L153.4 238.7V108.4L220.6 317.7zM137.4 414.4L136.1 409.7L120.9 356.8C80.6 341.3 52 302.2 52 256.5C52 204.2 86.3 160.6 135.4 151V97.4C57.5 107.9 0 175.6 0 256.4C0 336.9 59.8 403.6 137.4 414.4zM448.8 -32.8C437.6 -44 425.7 -45.1 420.2 -43.3C414.8 -41.5 393.0999999999999 -23.4 359.8 1.1C326.5 25.7 326.2 36.8 316.8 57.8C307.4 78.6999999999999 286.4 100.4 259.3 110.1999999999999L249.6 124.8999999999999C224.9 107.9999999999999 196.6 97.9999999999999 168.3 96.1999999999999L170.4 102.8L186.3 152.3C232.8 164.1999999999999 267.2 206.3 267.2 256.5C267.2 311 228.8 358.5999999999999 171.1999999999999 363.5999999999999V415.7C254.4 410.6 320 341.2 320 256.4C320 222.8 308.8 191.7 291 166L305.6 156.4C315.4000000000001 129.3 337.1 108.4 358 99S390.2 89.3 414.8 56C439.4000000000001 22.8 457.5 1.1 459.3 -4.3S460 -21.6 448.8 -32.8zM438.9 -14.9C438.9 -10.5000000000001 435.3 -6.9 430.9 -6.9S422.9 -10.5000000000001 422.9 -14.9S426.5 -22.9 430.9 -22.9S438.9 -19.3 438.9 -14.9z" /> + <glyph glyph-name="sellcast" + unicode="" + horiz-adv-x="448" d=" M353.4 416H94.7C42.6 416 0 373.4 0 321.4V62.7000000000001C0 10.6 42.6 -32 94.7 -32H353.4C405.5 -32 448.1 10.6 448.1 62.6V321.4C448.1 373.4 405.5 416 353.4 416zM303.4 99.6C275.5 51.4 213.5 34.7 165.2 62.4C142.3 22.6 110.3 53.8 122.9 75.6L138.6 102.8C144.5 113.1 157.8 116.7 168.1 110.7C186.7 99.9 168 110.8 186.6 100C214.2 84.1 250 93.7 266 121.3C281.9 148.9 272.3 184.7 244.7 200.7C226.9 210.9 244.1 201.1 226.1 211.3C201.5 225.5 222.7 263.2000000000001 247.7 248.8C266.3 238 247.6 248.9 266.2 238.1C314.6 210.1 331.3 147.8 303.4 99.6zM325.2 308.4000000000001C308.2 278.9000000000001 308.9 279.6 306.2 276.9000000000001C299.7 270.4000000000001 289.9 268.2000000000001 279.7 273.3000000000001C261.1 284.1 279.8 273.2000000000001 261.2 284C233.6 299.9000000000001 197.8 290.3000000000001 181.8 262.7000000000001S175.5 199.3 203.1 183.3C203.1 183.3 221.6 172.7 221.7 172.7C246.3 158.5 225.1 120.8 200.1 135.2C181.5 146 200.2 135.1 181.6 145.9C133.4 173.7 116.7 236 144.5 284.3C172.4 332.5 234.4 349.2 282.7 321.5L287.5 329.9C301.8 354.8 339.5 333.2 325.2 308.4z" /> + <glyph glyph-name="sellsy" + unicode="" + horiz-adv-x="640" d=" M539.71 210.692C542.774 222.949 544 235.513 544 248.076C544 340.618 468.618 416 376.076 416C298.856 416 231.4420000000001 362.988 213.056 288.219C197.734 301.395 178.122 308.749 157.899 308.749C111.628 308.749 73.937 271.059 73.937 224.788C73.937 217.434 74.857 209.773 77.002 202.419C34.102 182.194 6.217 138.6810000000001 6.217 91.185C6.216 23.157 61.68 -32 129.401 -32H510.599C578.319 -32 633.783 23.157 633.783 91.184C633.784 147.568 594.867 197.209 539.71 210.692zM199.88 46.446C199.88 38.172 192.832 31.125 184.559 31.125H153.61C145.336 31.125 138.289 38.173 138.289 46.446V157.374C138.289 165.6470000000001 145.337 172.6950000000001 153.61 172.6950000000001H184.559C192.833 172.6950000000001 199.88 165.6470000000001 199.88 157.374V46.446zM289.357 46.446C289.357 38.172 282.309 31.125 274.035 31.125H243.086C234.812 31.125 227.765 38.173 227.765 46.446V177.904C227.765 186.178 234.813 193.225 243.086 193.225H274.035C282.309 193.225 289.357 186.177 289.357 177.904V46.446zM378.834 46.446C378.834 38.172 371.7869999999999 31.125 363.5129999999999 31.125H332.5639999999999C324.2899999999999 31.125 317.2419999999999 38.173 317.2419999999999 46.446V209.16C317.2419999999999 217.434 324.2899999999999 224.481 332.5639999999999 224.481H363.5129999999999C371.7869999999999 224.481 378.834 217.433 378.834 209.16V46.446zM465.8609999999999 46.446C465.8609999999999 38.172 458.8129999999999 31.125 450.5389999999999 31.125H422.0419999999999C413.7679999999999 31.125 406.7209999999999 38.173 406.7209999999999 46.446V271.059C406.7209999999999 279.6380000000001 413.7679999999999 286.687 422.0419999999999 286.687H450.5389999999999C458.8129999999999 286.687 465.8609999999999 279.639 465.8609999999999 271.0590000000001V46.446z" /> + <glyph glyph-name="servicestack" + unicode="" + horiz-adv-x="496" d=" M88 232C169.7 221.8 361.7 129.7 392 0H0C99.5 8.1 184.5 137 88 232zM120 384C152.3 348.4 167.7 300.1 166.4 250.4C249.3 216.7 373.7 126.7 400 0H496C455.3 216.1 222.8 368.5 120 384z" /> + <glyph glyph-name="shirtsinbulk" + unicode="" + horiz-adv-x="448" d=" M395.2080000000001 226.417H406V192.875H395.2080000000001V226.417zM395.2080000000001 236.042H406V269.584H395.2080000000001V236.042zM395.2080000000001 149.709H406V183.25H395.2080000000001V149.709zM358.75 312.75H325.208V302.25H358.75V312.75zM395.208 106.542H406V140.0840000000001H395.2080000000001V106.542zM311.5 312.75H277.958V302.25H311.5V312.75zM264.25 312.75H231V302.25H264.25V312.75zM217 312.75H183.75V302.25H217V312.75zM395.208 279.208H406V312.75H372.458V302.25H395.208V279.208zM139.416 20.208L170.041 6.791L174.416 16.708L143.791 30.1249999999999L139.416 20.208zM179.083 3L209.417 -10.708L213.791 -0.792L183.458 12.6249999999999L179.083 2.9999999999999zM395.208 63.375H406V96.917H395.2080000000001V63.375zM60.3749999999999 55.208L91 41.792L95.375 51.416L64.75 65.125L60.375 55.208zM100.0409999999999 37.709L130.666 24.292L135.041 34.209L104.4159999999999 47.625L100.0409999999999 37.709zM232.458 -0.792L236.833 -10.708L267.459 3L263.084 12.625L232.458 -0.792zM350.875 51.4160000000001L355.25 41.792L385.874 55.208L381.5 65.125L350.875 51.416zM311.5 34.209L315.875 24.292L346.5 37.709L342.126 47.625L311.5 34.209zM271.833 16.708L276.208 6.7910000000001L306.833 20.208L302.458 30.125L271.833 16.708zM311.5 401.4170000000001H277.958V390.9170000000001H311.5V401.4170000000001zM405.709 401.4170000000001H372.4580000000001V390.9170000000001H405.709V401.4170000000001zM217 401.4170000000001H183.75V390.9170000000001H217V401.4170000000001zM358.75 401.4170000000001H325.208V390.9170000000001H358.75V401.4170000000001zM264.25 401.4170000000001H231V390.9170000000001H264.25V401.4170000000001zM448 444.292V38.292L221.666 -60.292L0 38.292V444.292H448zM418.834 327.334H29.166V57.25L221.958 -28.5L418.833 57.25V327.334zM418.834 415.125H29.166V356.5H418.833V415.125zM75.542 401.4170000000001H42.291V390.9170000000001H75.542V401.4170000000001zM170.042 401.4170000000001H136.5V390.9170000000001H170.042V401.4170000000001zM122.791 401.4170000000001H89.25V390.9170000000001H122.792V401.4170000000001zM130.375 164.875C130.375 215.042 171.5 256.1670000000001 221.667 256.1670000000001C272.125 256.1670000000001 312.959 215.042 312.959 164.875C312.959 114.417 272.126 73.583 221.667 73.583C171.5 73.584 130.375 114.417 130.375 164.875zM251.125 146.791C251.125 133.666 227.208 132.5 218.459 132.5C206.209 132.5 188.709 135.125 182.584 147.375H181.709L172.666 129C187.542 119.667 201.833 116.75 219.916 116.75C239.458 116.75 270.958 122.583 270.958 147.959C270.958 196.084 192.5 164.292 192.5 185.875C192.5 199 213.208 200.75 222.25 200.75C233.041 200.75 251.416 197.542 257.833 187.626H258.708L267.459 204.542C252.292 210.667 240.042 216.501 223.125 216.501C203 216.501 173.542 210.084 173.542 184.709C173.542 140.375 251.125 172.75 251.125 146.791zM122.791 312.75H89.25V302.25H122.792V312.75zM52.792 302.25H75.542V312.75H42V279.208H52.792V302.25zM52.792 269.584H42V236.042H52.792V269.584zM170.042 312.75H136.5V302.25H170.042V312.75zM52.792 226.417H42V192.875H52.792V226.417zM52.792 140.083H42V106.5409999999999H52.792V140.083zM52.792 183.25H42V149.708H52.792V183.25zM52.792 96.917H42V63.375H52.792V96.917z" /> + <glyph glyph-name="simplybuilt" + unicode="" + horiz-adv-x="512" d=" M481.2 384H375.2C360.7 384 348.6 372.2 348.6 357.7V318.1H163.3V357.7C163.3 372.2 151.3 384 136.7 384H30.7C16.1 384 4.3 372.2 4.3 357.7V26.3C4.3 11.8 16.1 0 30.9 0H481.3C496.1 0 507.9 11.8 507.9 26.3V357.7C507.7 372.2 495.9 384 481.2 384zM149.8 92.2C113.2 92.2 83.4 121.9 83.4 158.6C83.4 195.5 113.1 225.2 149.8 225.2C186.7 225.2 216.4 195.5 216.4 158.6C216.4 121.9 186.7 92.2000000000001 149.8 92.2000000000001zM362.2000000000001 92.2C325.3000000000001 92.2 295.6 121.9 295.6 158.8C295.6 195.4 325.3 225.2 362.2000000000001 225.2C398.8000000000001 225.2 428.6 195.5 428.6 158.8C428.6 121.9 398.8 92.1999999999999 362.2000000000001 92.1999999999999z" /> + <glyph glyph-name="sistrix" + unicode="" + horiz-adv-x="448" d=" M448 -1L301.2 147.8C321.2 175.7 333.1 210 333.1 247C333.1 340.1 258.4 415.9 166.6 415.9C74.7 416 0 340.2 0 247.1S74.7 78.2 166.5 78.2C206.3 78.2 242.8 92.4 271.5 116.1L417.5 -32L448 -1zM166.5 117.2C95.9 117.2 38.4 175.5 38.4 247.1S95.9 377 166.5 377S294.6 318.7 294.6 247.1S237.2 117.2 166.5 117.2z" /> + <glyph glyph-name="skyatlas" + unicode="" + horiz-adv-x="640" d=" M640 118.7C640 52.8 587.5 4.3 522.5 4.3C356.6 4.3 325.9 254 162.8 254C15.9 254 15.7 41.8 168.4 41.8C210.9 41.8 259.3 59.6 293.7 84.3C299.3 88.4 310.6 100.6 316.5 100.6S327.4 95.6 327.4 89.7C327.4 81.9 314.3 70.6 308.7 65.6C267.8 29.9999999999999 208.4 4.4 154 4.4C70.6 4.3 0 63.4 0 149.3S67.5 298.4 152.8 298.4C338.1 298.4 375.3 52.4999999999999 514.7 52.4999999999999C614.6 52.4999999999999 609.5 192.1999999999999 518.1 192.1999999999999C500.6 192.1999999999999 483.1 180.5999999999999 471.2 180.5999999999999C462.8000000000001 180.5999999999999 455.3000000000001 187.7999999999999 455.3000000000001 196.1999999999999C455.3000000000001 207.7999999999999 460.6000000000001 219.8999999999999 460.6000000000001 232.4999999999999C460.6000000000001 299.0999999999999 409.7000000000001 347.1999999999999 343.7000000000001 347.1999999999999C290.6 347.1999999999999 263.7000000000001 310.2999999999999 254.9000000000001 310.2999999999999C248.7000000000001 310.2999999999999 243.7000000000001 315.2999999999999 243.7000000000001 321.4999999999999C243.7000000000001 327.0999999999999 247.8000000000001 331.7999999999999 251.5000000000001 335.8999999999999C276.8000000000001 364.7 316.2000000000001 379.5999999999999 354.3000000000001 379.5999999999999C433.7000000000001 379.5999999999999 493.4000000000001 321.2 493.4000000000001 241.7999999999999C493.4000000000001 234.8999999999999 493.1000000000001 228.0999999999999 492.2000000000001 221.1999999999999C504.1000000000001 224.2999999999999 516.3000000000001 225.8999999999999 528.1000000000001 225.8999999999999C588.8000000000002 225.8999999999999 640.0000000000001 180.5999999999999 640.0000000000001 118.6999999999999z" /> + <glyph glyph-name="skype" + unicode="" + horiz-adv-x="448" d=" M424.7 148.2C427.6 162.2 429.4 177.1 429.4 192C429.4 305.5 337.5 397.3 224.1 397.3C209.2 397.3 194.4 395.6 180.3 392.6C161.3 407.3 137.7 416 112 416C50.2 416 0 365.8 0 304C0 278.3 8.7 254.7 23.3 235.8C20.4 221.8 18.6 206.9 18.6 192C18.6 78.5 110.5 -13.3 223.9 -13.3C238.8 -13.3 253.6 -11.6 267.7 -8.6C286.7 -23.2 310.3 -31.9 335.9 -31.9C397.7 -31.9 447.9 18.3 447.9 80.1C448 105.7 439.3 129.3 424.7 148.1999999999999zM230.1 56.7C164.5 56.7 109.6 85.9 109.6 121.7C109.6 137.7 118.6 152.3 139.1 152.3C170.3 152.3 173.2 107.4 227.2 107.4C252.9 107.4 269.5 118.8 269.5 133.7000000000001C269.5 152.4 253.5 155.3000000000001 227.5 161.7000000000001C165 177.1 109.7 183.7000000000001 109.7 248.9000000000001C109.7 308.1 168.3 330 218.8 330C273.9000000000001 330 329.6 308.1 329.6 274.6C329.6 257.7000000000001 318.2000000000001 242.8 299.3 242.8C271 242.8 270.1 276.3 224.3 276.3C198.6 276.3 182.3 269.3 182.3 253.8C182.3 234 203.1 232 251.4 220.8C292.8 211.5 342.1 194 342.1 143.2000000000001C342.1 84.1 285 56.7000000000001 230.1 56.7000000000001z" /> + <glyph glyph-name="slack-hash" + unicode="" + horiz-adv-x="448" d=" M446.2 177.6C440 196.6 419.3 206.7 400.2 200.5L354.8 185.4L324.5 275.4000000000001L369.9 290.5C389 296.7000000000001 399 317.3000000000001 392.9 336.4000000000001C386.7 355.4000000000001 366 365.5 346.9 359.3000000000001L301.5 344.2000000000001L285.8 391.2000000000001C279.6 410.2000000000001 258.9000000000001 420.3000000000001 239.8 414.1C220.7 407.9000000000001 210.7 387.3000000000001 216.8 368.2000000000001L232.5 321.2000000000001L139.1 290.0000000000001L123.4 337.0000000000001C117.2 356.0000000000001 96.5 366.1 77.4 359.9000000000001C58.3 353.7000000000001 48.3 333.1000000000001 54.4 314.0000000000001L70.1 267.0000000000001L24.8 252.0000000000001C5.7 245.8000000000001 -4.3 225.2000000000001 1.8 206.1000000000001C6.8 191.6 20.9 182.1 35.4 181.5000000000001C42.2 180.5000000000001 47.4 183.1000000000001 93.1 198.3000000000001L123.4 108.3000000000001L78 93.2C59 87 48.9 66.3 55 47.3C60 32.8 74.1 23.3 88.6 22.7C95.4 21.7 100.6 24.3 146.3 39.5L162 -7.5C167.9 -24.4 186.7 -36.5 208 -30.4C227.1 -24.2 237.1 -3.6 231 15.5L215.3 62.5L308.9 93.8L324.6 46.8C330.5 29.9 349.3 17.8 370.6 23.9C389.7 30.1 399.7 50.7 393.6 69.8L377.9 116.8L423.3 131.9C442.3 137.9 452.4 158.6 446.2 177.6zM192.1 130.4L161.8 220.6L255.3 251.9000000000001L285.6 161.7000000000001L192.1 130.4z" /> + <glyph glyph-name="slack" + unicode="" + horiz-adv-x="448" d=" M244.2 230.5L263.5 172.8L203.7 152.8L184.4 210.5L244.2 230.5zM285.6 -13.2C131.6 -59.4 65 -23.6 18.8 130.4S8.4 351 162.4 397.2C316.4 443.4 383 407.6 429.2 253.6C475.4 99.6 439.6 33 285.6 -13.2zM366.2 183C362.3 195.2 349 201.6 336.8 197.7L307.8 188L288.5 245.7L317.5 255.4C329.7 259.3 336.1 272.6 332.2 284.8C328.3 297 315 303.4 302.8 299.5L273.8 289.8L263.8 319.9C259.9000000000001 332.1 246.6 338.5 234.4 334.6C222.2 330.7 215.8 317.4 219.7 305.2L229.7 275.1L169.9 255L159.9 285.1C156 297.3 142.7000000000001 303.7 130.5 299.8C118.3 295.9 111.9 282.6 115.8 270.4L125.8 240.3L96.8 230.6C84.6 226.7 78.2 213.4 82.1 201.2C85.3 191.9 94.3 185.8 103.6 185.4C107.9 184.8 111.3 186.4 140.5 196.1L159.8000000000001 138.4L130.8000000000001 128.7C118.6 124.8 112.2000000000001 111.5 116.1 99.3C119.3000000000001 90 128.3000000000001 83.9 137.6 83.5C141.9 82.9 145.3 84.5 174.5 94.2L184.5 64.1C188.2 53.3 200.3000000000001 45.4999999999999 213.9 49.4C226.1 53.3 232.5000000000001 66.6 228.6 78.8L218.6 108.9L278.4000000000001 129L288.4000000000001 98.9C292.1 88.1 304.2000000000001 80.3 317.8 84.2C330 88.1 336.4000000000001 101.4 332.5 113.6L322.5 143.7L351.5 153.4C363.7 157.6 370.1 170.9 366.2 183z" /> + <glyph glyph-name="slideshare" + unicode="" + horiz-adv-x="512" d=" M249.429 236.564C249.429 204.848 221.714 178.847 187.712 178.847C153.711 178.847 125.996 204.848 125.996 236.564C125.996 268.565 153.711 294.28 187.712 294.28C221.713 294.28 249.429 268.565 249.429 236.564zM503.723 186.562C485.437 163.989 450.579 136.274 397.4340000000001 114.559C453.722 -77.163 260 -107.735 263.143 -9.446C263.143 -11.16 262.857 43.413 262.857 83.986C258.572 84.844 254.286 85.986 249.143 87.129C249.143 46.271 248.857 -11.16 248.857 -9.446C252 -107.735 58.278 -77.163 114.566 114.559C61.421 136.274 26.563 163.989 8.276 186.562C-0.867 200.276 9.134 214.849 24.277 204.277C26.277 202.849 28.562 201.42 30.562 199.992V398.284C30.563 425.713 51.135 448 76.565 448H435.722C461.151 448 481.724 425.713 481.724 398.284V199.991L487.724 204.276C502.867 214.849 512.867 200.276 503.723 186.562zM457.151 375.712C457.151 408.57 446.579 421.428 416.2920000000001 421.428H98.566C66.85 421.428 57.993 410.5700000000001 57.993 375.712V183.419C125.71 147.989 183.713 154.275 215.428 155.418C228.857 155.704 237.429 153.132 242.572 147.703C244.261 146.016 252.595 138.257 262.859 130.5600000000001C264.002 146.275 272.86 156.275 296.575 155.4180000000001C328.862 153.9900000000001 388.293 147.7030000000001 457.152 185.1340000000001V375.712zM331.146 294.28C297.144 294.28 269.43 268.565 269.43 236.564C269.43 204.848 297.145 178.847 331.146 178.847C365.433 178.847 392.862 204.848 392.862 236.564C392.862 268.565 365.4330000000001 294.28 331.146 294.28z" /> + <glyph glyph-name="snapchat-ghost" + unicode="" + horiz-adv-x="512" d=" M510.846 55.327C505.635 43.17 483.607 34.238 443.486 28.009C441.422 25.223 439.711 13.323 436.979 4.053C435.354 -1.513 431.356 -4.816 424.851 -4.816L424.554 -4.811C415.159 -4.811 405.351 -0.4880000000001 385.702 -0.4880000000001C359.181 -0.4880000000001 350.04 -6.5310000000001 329.448 -21.0760000000001C307.616 -36.5140000000001 286.677 -49.8400000000001 255.421 -48.4750000000001C223.775 -50.8090000000001 197.396 -31.5670000000001 182.55 -21.0710000000001C161.836 -6.4280000000001 152.722 -0.4890000000001 126.309 -0.4890000000001C107.445 -0.4890000000001 95.573 -5.2090000000001 87.457 -5.2090000000001C79.384 -5.2090000000001 76.244 -0.2870000000001 75.035 3.8309999999999C72.332 13.0199999999999 70.631 25.0939999999999 68.512 27.9609999999999C47.833 31.1699999999999 1.202 39.3049999999999 0.014 60.1109999999999A10.627 10.627 0 0 0 8.891 71.1799999999999C78.474 82.6349999999999 109.815 154.0809999999999 111.118 157.1139999999999C111.192 157.2899999999999 111.273 157.4579999999999 111.355 157.6289999999999C115.068 165.1659999999999 115.899 171.4779999999999 113.818 176.3819999999999C108.768 188.2779999999999 86.946 192.5459999999999 77.765 196.1779999999999C54.05 205.5439999999999 50.75 216.3059999999999 52.153 223.6819999999999C54.59 236.5179999999999 73.878 244.4169999999999 85.155 239.1349999999999C94.074 234.9539999999999 101.998 232.8379999999999 108.702 232.8379999999999C113.724 232.8379999999999 116.914 234.0419999999999 118.662 235.0089999999999C116.619 270.9449999999999 111.561 322.2989999999999 124.349 350.9779999999999C158.122 426.6960000000001 229.705 432.58 250.826 432.58C251.77 432.58 259.967 432.669 260.936 432.669C313.084 432.669 363.19 405.889 387.659 351.026C400.436 322.376 395.408 271.234 393.354 235.017C394.936 234.145 397.711 233.075 401.953 232.878C408.35 233.164 415.768 235.267 424.022 239.135C430.107 241.981 438.428 241.596 444.502 239.077L444.531 239.067C454.007 235.682 459.97 228.852 460.12 221.197C460.304 211.45 451.598 203.032 434.242 196.179C432.124 195.344 429.548 194.524 426.808 193.654C417.011 190.548 402.208 185.849 398.192 176.383C396.113 171.479 396.9360000000001 165.172 400.652 157.635C400.739 157.467 400.818 157.293 400.891 157.12C402.192 154.09 433.506 82.66 503.121 71.186C509.548 70.128 514.284 63.309 510.846 55.3270000000001z" /> + <glyph glyph-name="snapchat-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM393.5 101.1C390 93 375.4 87.1 348.7 82.9C347.3 81.0000000000001 346.2 73.1 344.4 67.0000000000001C343.3 63.3000000000001 340.7 61.1000000000001 336.3 61.1000000000001H336.1C329.9 61.1000000000001 323.3 64.0000000000001 310.3 64.0000000000001C292.7 64.0000000000001 286.6 60.0000000000001 272.9 50.3000000000001C258.4 40.0000000000001 244.5 31.2 223.7 32.1000000000001C202.7 30.5000000000001 185.1 43.3000000000001 175.2 50.3000000000001C161.4 60.0000000000001 155.4 64.0000000000001 137.8 64.0000000000001C125.3 64.0000000000001 117.4 60.9 112 60.9C106.6 60.9 104.5 64.2000000000001 103.7 66.9C101.9 73.0000000000001 100.8 81.0000000000001 99.4 82.9C85.6 85.0000000000001 54.6 90.4 53.9 104.3C53.7 107.9 56.2 111.1 59.8 111.7C106.1 119.3 126.9 166.8 127.8 168.8C127.8 168.9 127.9 169 128 169.1C130.5 174.1 131 178.3 129.6 181.6C126.2 189.5 111.7 192.3 105.6 194.8C89.8 201 87.6 208.2 88.6 213.1C90.2 221.6 103 226.9000000000001 110.5 223.4C116.4 220.6 121.7 219.2000000000001 126.2 219.2000000000001C129.5 219.2000000000001 131.7 220.0000000000001 132.8 220.6000000000001C131.4 244.5000000000001 128.1 278.6 136.6 297.7000000000001C159.1 348 206.7 352 220.7 352C221.3 352 226.8 352.1 227.4 352.1C262.1 352.1 295.4 334.3 311.7 297.8C320.2 278.7000000000001 316.9 244.7 315.5 220.7C316.6 220.1 318.4 219.4 321.2 219.3C325.5 219.5 330.4 220.9 335.9 223.5C339.9 225.4 345.5 225.1 349.5 223.5C355.8 221.2 359.8 216.7 359.9 211.6C360 205.1 354.2 199.5 342.7 195C341.3 194.4 339.6 193.9 337.8 193.3C331.3 191.2 321.4000000000001 188.1 318.8 181.8C317.4000000000001 178.5 318 174.3 320.4000000000001 169.3C320.5000000000001 169.2 320.5000000000001 169.1 320.6 169C321.5 167 342.3 119.5 388.6 111.9C392.6 110.9 395.7000000000001 106.4 393.5 101.1z" /> + <glyph glyph-name="snapchat" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM417.5 101.1C414 93 399.4 87.1 372.7 82.9C371.3 81.0000000000001 370.2 73.1 368.4 67.0000000000001C367.3 63.3000000000001 364.7 61.1000000000001 360.3 61.1000000000001H360.1C353.9 61.1000000000001 347.3 64.0000000000001 334.3 64.0000000000001C316.7 64.0000000000001 310.6 60.0000000000001 296.9 50.3000000000001C282.4 40.0000000000001 268.5 31.2 247.7 32.1000000000001C226.7 30.5000000000001 209.1 43.3000000000001 199.2 50.3000000000001C185.4 60.0000000000001 179.4 64.0000000000001 161.8 64.0000000000001C149.3 64.0000000000001 141.4 60.9 136 60.9C130.6 60.9 128.5 64.2000000000001 127.7 66.9C125.9 73.0000000000001 124.8 81.0000000000001 123.4 82.9C109.6 85.0000000000001 78.6 90.4 77.9 104.3C77.7 107.9 80.2 111.1 83.8 111.7C130.1 119.3 150.9 166.8 151.8 168.8C151.8 168.9 151.9 169 152 169.1C154.5 174.1 155 178.3 153.6 181.6C150.2 189.5 135.7 192.3 129.6 194.8C113.8 201 111.6 208.2 112.6 213.1C114.2 221.6 127 226.9000000000001 134.5 223.4C140.4 220.6 145.7 219.2000000000001 150.2 219.2000000000001C153.5 219.2000000000001 155.7 220.0000000000001 156.8 220.6000000000001C155.4 244.5000000000001 152.1 278.6 160.6 297.7000000000001C183.1 348 230.7 352 244.7 352C245.3 352 250.8 352.1 251.4 352.1C286.1 352.1 319.4 334.3 335.7 297.8C344.2 278.7000000000001 340.9 244.7 339.5 220.7C340.6 220.1 342.4 219.4 345.2 219.3C349.5 219.5 354.4 220.9 359.9 223.5C363.9 225.4 369.5 225.1 373.5 223.5C379.8 221.2 383.8 216.7 383.9 211.6C384 205.1 378.2 199.5 366.7 195C365.3 194.4 363.6 193.9 361.8 193.3C355.3 191.2 345.4000000000001 188.1 342.8 181.8C341.4000000000001 178.5 342 174.3 344.4000000000001 169.3C344.5000000000001 169.2 344.5000000000001 169.1 344.6 169C345.5 167 366.3 119.5 412.6 111.9C416.6 110.9 419.7000000000001 106.4 417.5 101.1z" /> + <glyph glyph-name="soundcloud" + unicode="" + horiz-adv-x="640" d=" M111.4 191.7L117.2 126.7L111.4 58.4C111.1 55.9 109.2 54 107 54S102.8 55.9 102.8 58.4L97.2 126.7L102.8 191.7C102.8 193.9 104.7 195.9 107 195.9C109.2 195.9 111.1 193.9 111.4 191.7zM132.8 237.3C130 237.3 128.1 235.1 127.8 232.3L122.8 126.7L127.8 58.4C128.1 55.6 130 53.4 132.8 53.4C135.3 53.4 137.5 55.6 137.5 58.4L143.3 126.7L137.5 232.3C137.5 235.1 135.3 237.3 132.8 237.3zM158.3 261.4C155.2 261.4 153 259.2 152.7 256.1L148.3 126.1L152.7 58.3C153 55.1999999999999 155.2 52.9999999999999 158.3 52.9999999999999C161.1 52.9999999999999 163.6 55.1999999999999 163.6 58.3L168.9 126.1L163.6 256.1C163.6 259.2 161.1 261.4 158.3 261.4zM7.2 164.8C5.8 164.8 5 163.7 4.7 162.3L0 126.7L4.7 91.7C5 90.3 5.8 89.2 7.2 89.2S9.4 90.3 9.7 91.7L15.3 126.7L9.7 162.3C9.4 163.7 8.6 164.8 7.2 164.8zM30.8 186.7C29.4 186.7 28.3 185.6 28.3 184.2L21.9 126.7L28.3 70.6C28.3 68.9 29.4 67.8 30.8 67.8S33.3 68.9 33.6 70.3L40.8 126.6999999999999L33.6 184.1999999999999C33.3 185.5999999999999 32.2 186.6999999999999 30.8 186.6999999999999zM56.1 198.1C54.4 198.1 53 196.7 52.8 194.8L47 126.7L52.8 60.9C53.1 59.2 54.5 57.8 56.1 57.8C57.8 57.8 59.2 59.1999999999999 59.2 60.9L66.1 126.7L59.2 194.8C59.2 196.7 57.8 198.1 56.1 198.1zM81.4 200.3C79.5 200.3 77.8 198.9 77.8 196.7L72 126.7L77.8 58.9C77.8 56.7 79.5 55.3 81.4 55.3S85 56.6999999999999 85.3 58.9L91.7 126.7L85.3 196.7C85 198.9 83.3 200.3 81.4 200.3zM322.8 311.2C321.7 312 320 312.6 318.6 312.6C316.4000000000001 312.6 314.4000000000001 311.8 313 310.7C311.1 309 309.9 306.5 309.7 304V303.2L306.4 126.5L308.1 94L309.8 62.3C310.1 57.6 314 53.7 318.7 53.7S327.3 57.6 327.3 62.3L331.2 126.5L327.3 304C326.9 307 325.3 309.8 322.8 311.2zM296.1 295.9C294.7000000000001 296.7 293.3 297.3 291.7000000000001 297.3S288.6 296.7 287.3000000000001 295.9C285.1000000000001 294.5 283.7000000000001 292 283.7000000000001 289.2L283.4000000000001 287.5L280.6 126.7S280.6 126.4 283.7000000000001 61.1V60.8C283.7000000000001 59.1 284.3000000000001 57.5 285.4000000000001 56.1C287.1 54.2 289.3 53 291.8 53C294 53 296 54.1 297.4000000000001 55.5C299.1 56.9 299.9000000000001 58.8 299.9000000000001 61.1L300.2000000000001 67.8L303.3000000000001 126.4L300.0000000000001 289.2000000000001C299.7000000000001 292.0000000000001 298.3000000000001 294.5000000000001 296.1000000000001 295.9000000000001zM184.7 273.4C181.6 273.4 178.9 270.6 178.9 267.3L174.5 126.7L178.9 59.5C179.2 56.2 181.7 53.7 184.7 53.7C188 53.7 190.5 56.2 190.8 59.5L195.8 126.7L190.8 267.3C190.6 270.6 188.1 273.4 184.7 273.4zM561.4 210.6C550.6 210.6 540.3 208.4 530.8 204.5C524.4 275.3 464.9999999999999 330.9 392.5 330.9C374.7 330.9 357.5 327.6 342.2 321.5C336.0999999999999 319.3 334.3999999999999 317.1 334.3999999999999 312.3V62.6C334.3999999999999 57.6 338.2999999999999 54 343 53.4H561.3C604.5999999999999 53.4 639.9 88.4 639.9 131.7000000000001C640 175.3000000000001 604.6999999999999 210.6000000000001 561.4 210.6000000000001zM264.7 270.9C260.5 270.9 257.2 267.6 256.9 263.1L253.6 126.4L256.9 60.8C257.2 56.6 260.5 53.3 264.7 53.3C268.9 53.3 272.2 56.6 272.2 60.8L276.1 126.4L272.2 263.1C271.9 267.6 268.9 270.9 264.7 270.9zM211.1 278.7C207.8 278.7 204.7 275.6 204.7 272L200.8 126.7L204.7 59.8C205 56.1999999999999 207.8 53.4 211.1 53.4C214.7 53.4 217.5 56.2 217.8 59.8L222.2 126.6999999999999L217.8 272C217.5 275.5999999999999 214.7 278.7 211.1 278.7zM237.8 275.3C233.9 275.3 230.9 272.2 230.9 268.4L227 126.7L230.9 60.3C231.2 56.4 234 53.4 237.8 53.4S244.7 56.5 244.7 60.3L248.9 126.6999999999999L244.7 268.3999999999999C244.7 272.3 241.7 275.3 237.8 275.3z" /> + <glyph glyph-name="speakap" + unicode="" + horiz-adv-x="448" d=" M352 416H96C43.2 416 0 372.8 0 320V64C0 11.2 43.2 -32 96 -32H352C404.8 -32 448 11.2 448 64V320C448 372.8 404.8 416 352 416zM221 65.1C181.4 65.1 139.1 82.9 139.1 118.8V146H179V128.2C179 113.1 198.5 103.7 220.9 103.7C245.1 103.7 262.2 114.1 262.2 133.2C262.2 157 235 165.1 207.5 175.8C175.6 188.2 144.4 202 144.4 244.9C144.4 292.9 183 311.3 224.3 311.3C261.9000000000001 311.3 299.8 297.2000000000001 299.8 269.4V238.2H259.9000000000001V254.3C259.9000000000001 266.4 242.1 272.8 224.3000000000001 272.8C204.8000000000001 272.8 188.7000000000001 264.7000000000001 188.7000000000001 246.6C188.7000000000001 224.5 211.2000000000001 217.4 235.7000000000001 207.7C271.6 195.3 306.8000000000001 180.5 306.8000000000001 136.2000000000001C306.9000000000001 87.6 266.0000000000001 65.1 221.0000000000001 65.1z" /> + <glyph glyph-name="spotify" + unicode="" + horiz-adv-x="496" d=" M248 440C111.1 440 0 328.9 0 192S111.1 -56 248 -56S496 55.1 496 192S384.9 440 248 440zM348.7 75.1C344.5 75.1 341.9 76.4 338 78.7000000000001C275.6 116.3000000000001 203 117.9 131.3 103.2000000000001C127.4 102.2000000000001 122.3 100.6 119.4 100.6C109.7 100.6 103.6 108.3 103.6 116.4C103.6 126.7000000000001 109.7 131.6 117.2 133.2000000000001C199.1 151.3000000000001 282.8 149.7000000000001 354.2 107.0000000000001C360.3 103.1000000000001 363.9 99.6000000000001 363.9 90.5000000000001S356.8 75.1000000000001 348.7 75.1000000000001zM375.6 140.7000000000001C370.4 140.7000000000001 366.9 143.0000000000001 363.3 144.9C300.8 181.9 207.6 196.8000000000001 124.7 174.3C119.9 173 117.3 171.7 112.8 171.7C102.1 171.7 93.4 180.4 93.4 191.1S98.6 208.9 108.9 211.8C136.7 219.6 165.1 225.4 206.6999999999999 225.4C271.5999999999999 225.4 334.3 209.3 383.7 179.9C391.8 175.1 395 168.9 395 160.2C394.8999999999999 149.4 386.5 140.7 375.6 140.7zM406.6 216.9C401.4 216.9 398.2 218.2000000000001 393.7 220.8000000000001C322.5 263.3000000000001 195.2 273.5000000000001 112.8 250.5000000000001C109.2 249.5000000000001 104.7 247.9000000000001 99.9 247.9000000000001C86.7 247.9000000000001 76.6 258.2000000000001 76.6 271.5C76.6 285.1 85 292.8000000000001 94 295.4000000000001C129.2 305.7000000000001 168.6 310.6 211.5 310.6C284.5 310.6 361 295.4000000000001 416.9 262.8C424.7 258.3 429.8 252.1 429.8 240.2C429.8 226.6 418.8 216.9 406.6 216.9z" /> + <glyph glyph-name="stack-exchange" + unicode="" + horiz-adv-x="448" d=" M17.7 115.7H430.4V93.7C430.4 56 401.1 25.7 365.1 25.7H346.1L259.3 -64V25.7H83C47 25.7 17.7 56 17.7 93.7V115.7zM17.7 139.3H430.4V224.3H17.7V139.3zM17.7 248.7H430.4V333.7000000000001H17.7V248.7zM365 448H83C47 448 17.7 417.7 17.7 380.3V358H430.4V380.3C430.3 417.7 401 448 365 448z" /> + <glyph glyph-name="stack-overflow" + unicode="" + horiz-adv-x="384" d=" M293.7 148L112.5 232.5L129.2 269L310.5 184.3L293.7 148zM341.7 224L188.2 352.3L162.7 321.5L316.2 193.2L341.7 224zM381.3 255.7L262 416L230 392L349.3 231.7L381.3 255.7zM290.7 137L95 178.3L86.8 139L282.5 98L290.7 137zM322.3 8H42.7V128H2.7V-32H362.2V128H322.2V8zM282.5 88H82.5V48.3H282.5V88z" /> + <glyph glyph-name="staylinked" + unicode="" + horiz-adv-x="440" d=" M201.6 320.6C205.7 323.8 211.9 323.6 215.4 320.1L385.4 152.8L382.7 155.5L427 114.1999999999999C430.7 110.6999999999999 430.3 105.1999999999999 426.3 101.9999999999999L228.3 -61.9000000000001C218.4 -69.5000000000001 211 -62.7000000000001 211 -62.7000000000001L2.3 133.4C-1.2 136.9 -0.7 142.4 3.5 145.6L49.3 180.5C53.5 183.6999999999999 59.7 183.5 63.2 180L215.1 32.4999999999999C218.8 28.9999999999999 225.1 28.8 229.3 32.1L322.5 106.1C326.6 109.3 327 114.8 323.4 118.3L239.4 199.6C235.8 203.1 229.5 203.3 225.4 200.1L225.3 200C221.2 196.8 214.9 197 211.3 200.5L143.2 264.8C139.7 268.3 140.1 273.8 144.3 277L201.6 320.5999999999999M216.4 63.3C220.1 59.8 226.5 59.6 230.7 62.9L280.9 101.7L280.6 102L288.3 108C292.5 111.2 292.9 116.7 289.2 120.2L232.1 174.6C228.5 178.1 222.0999999999999 178.3 217.9 175.1L217.8 175C213.6 171.8 207.3 171.8999999999999 203.6 175.3999999999999L109 267.2C105.4 270.7 105.9 276.1 110.1 279.4L202.3 350.9C206.4 354.1 212.6 353.9 216.2 350.4L376.6 191.4C380.3 187.9 386.6 187.7 390.7000000000001 190.9L436.5000000000001 226.7C440.6000000000001 229.9 440.9000000000001 235.4 437.2000000000001 238.9L226.7 445.5C225.2 446.7 218.7 451 210.4 444.4L3.6 282.3C-0.6 279.1 -1.2 273.6 2.4 270.1L44.7 228.4000000000001" /> + <glyph glyph-name="steam-square" + unicode="" + horiz-adv-x="448" d=" M185.2 91.5C192.9 110 184.2 131.2 165.6 138.9L136.1 151.1C147.5 155.4 160.4 155.6 172.5 150.6C184.7 145.5 194.1 136 199.2 123.9C204.2 111.7 204.2 98.3 199.1 86.2C188.6 61.1 159.7 49.2 134.5 59.7C122.9 64.5 114.1 73.3 109.1 83.9L137.6 72.1C156.2 64.3 177.5 72.9999999999999 185.2 91.4999999999999zM400 416H48C21.5 416 0 394.5 0 368V207.3L116.6 159.2C128.6 167.4 142.8 171.3 157.3 170.5L212.7 250.7V251.8C212.7 300 252 339.3 300.3 339.3S387.9 300 387.9 251.8C387.9 202.6 347 163.1 298.3 164.3L219.3 107.9999999999999C220.9 69.4999999999999 190.2 39.1999999999999 153.6 39.1999999999999C121.8 39.1999999999999 95.1 61.8999999999999 89.1 91.8999999999999L0 128.8V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM300.3 193.5C268.1 193.5 241.9 219.6 241.9 251.8S268.1 310.1 300.3 310.1S358.7 283.9000000000001 358.7 251.8S332.5 193.5 300.3 193.5zM300.4000000000001 208.1C324.6 208.1 344.3 227.7 344.3 251.9C344.3 276.1 324.7 295.7 300.4000000000001 295.7C276.2000000000001 295.7 256.5000000000001 276.1 256.5000000000001 251.9C256.5000000000001 227.7 276.2000000000001 208.1 300.4000000000001 208.1z" /> + <glyph glyph-name="steam-symbol" + unicode="" + horiz-adv-x="448" d=" M395.5 270.5C395.5 236.7 368 209.5 334.5 209.5C300.7 209.5 273.5 236.8 273.5 270.5S300.8 331.5 334.5 331.5C368 331.5 395.5 304.3 395.5 270.5zM448 270.3C448 207.3 397 156.5 334.3 156.5L225 76.7C221 33.7 184.5 -0.1 140.5 -0.1C100 -0.1 65.8 28.7 57.5 66.9L0 90V197.3L97.2 158C112.3 167.2 129.4 171.3 149.2 169.5L220.2 271.2C220.7 333.5 271.7 384 334.2 384C397 384 448 333 448 270.3zM203 85C203 119.7 175.2 147.5 140.5 147.5C136 147.5 131.5 147 127 146L153 135.5C178.5 125.3 191 96.5 180.7 71C170.5 45.5 141.5 33 116 43.5C105.8 47.5 95.5 51.8 85.3 55.7C95.8 36 116.5 22.5 140.5 22.5C175.2 22.5 203 50.3 203 85zM410.5 270.3C410.5 312.3 376.2 346.5 334.3 346.5C292 346.5 257.8 312.3 257.8 270.3C257.8 228.1 292.1 194.1 334.3 194.1C376.2 194 410.5 228.0000000000001 410.5 270.3z" /> + <glyph glyph-name="steam" + unicode="" + horiz-adv-x="496" d=" M496 192C496 55 384.8 -56 247.6 -56C133.8 -56 38 20.3 8.6 124.4L103.8 85.1C110.2 52.9999999999999 138.7 28.7 172.7 28.7C211.9 28.7 244.6 61.1 242.9 102.2L327.4 162.4C379.5 161.1 423.2 203.3 423.2 255.9C423.2 307.5 381.2 349.4 329.5 349.4S235.8 307.4 235.8 255.9V254.7L176.6 169C161.1 169.9 145.9 165.6 133.1 156.9L0 211.9C10.2 339.6 117.1 440 247.6 440C384.8 440 496 329 496 192zM155.7 63.7L125.2 76.3A52.79 52.79 0 0 1 152.4 50.5C179.3 39.3 210.2 52.1 221.4 78.9C226.8 91.9 226.9 106.2 221.5 119.2C216.1 132.2 206 142.4 193 147.8C180.1 153.2 166.3 153 154.1 148.4L185.6 135.4C205.4 127.2000000000001 214.8 104.5000000000001 206.5 84.7000000000001C198.2 64.8000000000001 175.5 55.5000000000001 155.7 63.7000000000001zM329.5 193.6C295.1 193.6 267.1 221.6 267.1 255.9S295.1 318.2 329.5 318.2S391.9 290.2 391.9 255.9S364 193.6 329.5 193.6zM329.6 209.2C355.5 209.2 376.5 230.2 376.5 256C376.5 281.9 355.5 302.8 329.6 302.8S282.7000000000001 281.8 282.7000000000001 256C282.8000000000001 230.2 303.8000000000001 209.2 329.6 209.2z" /> + <glyph glyph-name="sticker-mule" + unicode="" + horiz-adv-x="576" d=" M353.1 -61.8C347.2000000000001 -64.7 321 -65 316.6 -61.3C312.5 -58.3 314.4000000000001 -49.4 315.1 -46.3C317.3 -31.3 312.6 -38.4 305.3 -34.8C302.2 -33.3 301.2 -29.3 300.7 -24.8C300.2 -23.3 299.7 -22.3 299.2 -21.3C297.5 -10.6 306 12.3 307.4 22.1C312.3 45.8 306.7 59.3 308.9 68.9999999999999C312.6 85.1999999999999 313 72.4999999999999 313 98.8999999999999C311.6 124.7999999999999 316.3 135.7999999999999 313.5 137.7999999999999C298.7 137.7999999999999 249.2 127.0999999999999 201.3 135.7999999999999C155.2 144.6999999999999 141.9 164.7999999999999 135.9 166.6999999999999C125.6 171.1999999999999 112.7 166.1999999999999 108.6 159.6999999999999C108.5 159.5999999999999 73.6 89.0999999999999 69 71.8999999999999C62.8 51.3999999999999 68.5 24.4999999999999 73.1 5.0999999999999C73.1 4.9999999999998 77.6 -9.5000000000002 83.4 -14.4000000000001C85.5 -15.9000000000001 88.5 -16.9000000000001 90.6 -18.9000000000001C93.4 -21.6000000000001 100 -34.1000000000001 100.4 -34.9000000000001C103 -39.4000000000001 104 -42.9000000000001 98.9 -45.4000000000001C95.3 -47.4000000000001 89.6 -47.9000000000001 84.5 -47.9000000000001C81.9 -48.4000000000001 83 -51.4000000000001 81.4 -52.9000000000001C78.5 -55.7000000000002 60.7 -59.0000000000002 51.5 -55.4000000000001C48.9 -54.4000000000001 45.8 -52.4000000000001 45.3 -50.4000000000001C43.8 -46.4000000000001 47.4 -41.4000000000001 44.3 -37.9000000000001C39.8 -35.0000000000002 31.2 -35.9000000000001 27.3 -25.9000000000001C25.1 -20.5000000000002 24.7 -18.3000000000001 24.7 23.4999999999998C24.7 33.1999999999998 18.8 62.1999999999998 16.5 70.3999999999998C15 75.8999999999998 15 81.8999999999998 16.5 86.3999999999998C16.8 87.2999999999998 20.6 90.9999999999998 20.6 99.3999999999998C19.6 100.8999999999998 16 99.8999999999998 15.5 100.8999999999998C5.1 181.4999999999998 9.6 179.8999999999998 7.8 199.1999999999998C6.3 215.1999999999998 -3.1 243.0999999999998 1.1 263.4999999999999C1.6 265.8999999999999 4.5 284.4999999999999 25.3 302.3999999999999C56.3 329.0999999999999 73.7 340.6999999999998 184.3 313.8999999999999C185.4 313.4999999999999 250.6 292.7999999999999 295 322.8999999999999C310.5 334.1999999999998 323.8 334.1999999999998 330.5 338.8999999999999C330.6 338.9999999999999 392.2 390.9999999999999 417.5 404.1999999999998C464.7 433.5999999999999 487.4 420.8999999999998 492.6 422.1999999999998C497.3 423.1999999999998 506 447.9999999999999 509.6 447.9999999999999C515.1 447.9999999999999 511.2 427.7999999999999 513.2 422.0999999999999C513.7 420.0999999999999 516.8000000000001 417.0999999999999 519.4000000000001 417.0999999999999C521.7 417.0999999999999 521.1000000000001 417.8999999999999 529.7 422.0999999999999C538.1 427.4999999999999 544.6 439.6999999999998 550.3000000000001 439.0999999999999C562.0000000000001 437.4999999999999 531.3000000000001 397.4999999999999 531.3000000000001 392.1999999999998C531.3000000000001 390.1999999999998 531.5000000000001 391.3999999999999 535.9000000000001 382.6999999999998C538.5000000000001 377.1999999999998 540.5000000000001 369.1999999999998 542.1000000000001 362.6999999999998C550.4000000000001 332.9999999999999 547.8000000000002 348.0999999999999 555.5000000000001 325.7999999999999C575.7000000000002 275.6999999999998 576.1000000000001 280.5999999999999 576.1000000000001 272.8999999999999C576.1000000000001 265.3999999999999 572.0000000000001 261.8999999999999 568.9000000000001 256.3999999999999C567.4000000000001 253.3999999999999 564.3000000000001 248.8999999999999 561.7 248.3999999999999C559 247.6999999999999 568.7 249.8999999999999 548.3000000000001 245.8999999999999C541.1 244.8999999999999 534.9000000000001 250.3999999999999 533.4000000000001 255.3999999999999C531.8000000000001 260.0999999999998 536.2 265.4999999999999 521.6000000000001 278.2999999999999C511.3000000000001 288.2999999999999 500.5000000000001 289.5999999999999 489.7000000000002 295.2999999999999C479.9000000000001 300.9999999999999 477.8000000000002 294.2999999999999 471.7000000000002 287.2999999999999C453.7000000000002 264.3999999999999 437.7000000000002 240.3999999999999 419.7000000000002 217.4999999999998C407.9000000000002 202.4999999999998 395.5000000000002 187.0999999999999 386.2000000000002 170.0999999999999C382.3000000000002 163.2999999999999 376.7000000000002 141.9999999999998 375.9000000000002 140.1999999999999C369.7000000000002 122.4999999999999 370.4000000000002 114.3999999999999 359.4000000000002 71.8999999999999C356.3000000000002 61.8999999999999 353.7000000000002 50.4999999999999 350.7000000000002 39.4999999999999C348.5000000000002 32.6999999999999 343.3000000000002 -9.8000000000001 350.2000000000002 -19.9000000000001C352.3000000000002 -23.4000000000001 358.9000000000002 -24.4000000000001 361.5000000000002 -27.9000000000001C361.6000000000002 -28.0000000000001 371.1000000000002 -46.1000000000001 370.8000000000002 -47.9000000000001C370.8000000000002 -54.0000000000001 361.4000000000002 -53.5000000000001 359.5000000000002 -54.4000000000001C354.7000000000002 -57.3000000000001 355.7000000000002 -60.3000000000001 353.1000000000002 -61.8000000000001" /> + <glyph glyph-name="strava" + unicode="" + horiz-adv-x="369.2" d=" M301.6 156L257.7000000000001 67.8L213.1000000000001 156H145.5000000000001L257.7000000000001 -64L369.2000000000001 156H301.6zM151.4 448L0 156H89.2L151.4 272.1L213.1 156H301.6L151.4 448z" /> + <glyph glyph-name="stripe-s" + unicode="" + horiz-adv-x="362.3" d=" M144.3 293.4C144.3 315.7000000000001 162.9 324.3 192.7 324.3C236.1 324.3 291.2000000000001 311 334.6 287.6V421.9C287.3 440.8 240.1 448 192.8 448C77.1 448 0 387.6 0 286.6C0 128.7 216.8 154.3 216.8 86.2C216.8 59.8 193.9 51.3 162.1 51.3C114.9 51.3 53.9 70.8 6 96.8V-31.7C59 -54.5 112.8 -64.1 162 -64.1C280.6 -64.1 362.3000000000001 -13.1 362.3000000000001 89.5C362.3000000000001 259.7 144.3000000000001 229.2 144.3000000000001 293.4" /> + <glyph glyph-name="stripe" + unicode="" + horiz-adv-x="640" d=" M640 186.4C640 231.9 618 267.8 575.8 267.8S507.9 231.9 507.9 186.7C507.9 133.2 538.1999999999999 108.5 581.4 108.5C602.6 108.5 618.5 113.3 630.6 120V153.4C618.5 147.3 604.6 143.6 587 143.6C569.7 143.6 554.5 149.7 552.5 170.5H639.4C639.6 172.8 640 182.1 640 186.3999999999999M552.1 203.1999999999999C552.1 223.1999999999999 564.4 231.6 575.5 231.6C586.4 231.6 598 223.1999999999999 598 203.1999999999999H552.1zM439.2000000000001 267.8C421.8000000000001 267.8 410.6 259.5999999999999 404.4000000000001 253.8999999999999L402.1 264.8999999999999H363V60.0999999999999L407.4 69.4999999999999L407.5 119.6999999999999C413.9 114.9999999999999 423.4 108.4999999999999 438.9 108.4999999999999C470.7 108.4999999999999 499.7 131.6999999999999 499.7 188.0999999999999C499.8 239.6999999999999 470.4 267.7999999999999 439.2 267.7999999999999M428.6 145.2999999999999C418.2 145.2999999999999 412 149.0999999999999 407.7 153.6999999999999L407.4 219.6999999999999C412 224.7999999999999 418.4 228.4999999999999 428.6 228.4999999999999C444.8 228.4999999999999 455.9999999999999 210.2999999999999 455.9999999999999 187.0999999999999C456.1 163.1999999999999 445.1 145.2999999999999 428.6 145.2999999999999M346.4 324V287.8L301.8 278.3V314.5L346.4 324M301.9 264.8H346.5V111.6H301.9V264.8zM254.1 251.7C264.5 270.8 285.2 266.9 291.2 264.8V224C285.5 225.8 267.8 228.5 257.3 214.7V111.6H213V264.8H251.4L254.1 251.7M165.1 264.8H198.8V227H165.1V163.8C165.1 137.6 193.1 145.8 198.8 148.1V114.3C192.9 111.1 182.2 108.4 167.6 108.4C141.3 108.4 121.5 125.4 121.5 151.7000000000001L121.7 294.1L165 303.3000000000001L165.1 264.8000000000001zM44.9 219.7C44.9 199.7 112.8 209.2 112.8 156.3C112.8 124.3 87.4 108.5 50.5 108.5C35.2 108.5 18.5 111.5 2 118.6V158.6C16.9 150.5 35.9 144.4 50.6 144.4C60.5 144.4 67.6 147.1 67.6 155.3C67.6 176.5 0.1 168.5 0.1 217.7C0.1 249.1 24.1 267.9000000000001 60.1 267.9000000000001C74.8 267.9000000000001 89.5 265.6 104.2 259.8000000000001V218C90.7 225.3 73.5 229.4 60 229.4C50.7 229.3 44.9 226.6 44.9 219.7" /> + <glyph glyph-name="studiovinari" + unicode="" + horiz-adv-x="512" d=" M480.3 260.3L484.5 232.3V204.3L459.4 160.2L419.6 81.8L363.5 14.3L284.4 -23.5000000000001L266.7 -48.0000000000001L259 -60.0000000000001L249.4 -64S266.7 -0.4 268.8 -0.4C270.9000000000001 -0.4 289.1 -1.1 289.1 -1.1L355.8 37.5000000000001L263.3 11.4L207.4 -25.4L184.6 -53.4L178 -54.8L198.8 18.8000000000001L205.7 24.3000000000001L226.4 11.4000000000001L314.7 56.6000000000001L371.5 108.1000000000001L386.3 176.5000000000001L260.9 153.2000000000001L276.1 171.4000000000001L102.7 224.7000000000001L184.6 235.2000000000001L18.6 358.1000000000002L133.5 340L32.2 448L285.1 321.4L253.6 359.4L378 285L234.7 384L253.4 345.6L203.8 363.7L158.3 448L352.9 326L310 381.8L418 285.4L430 294.3L409 310.7L413.2 348.5L451 358.9L480.2 334.2L491.7 330L484.7 323.8L493.2 311.8L480.1 304.4L469.8 284.2000000000001L480.3 260.3z" /> + <glyph glyph-name="stumbleupon-circle" + unicode="" + horiz-adv-x="496" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 262.5C246.2 262.5 238.2 254.5 238.2 244.7V137.8C238.2 96.9 204.3 63.9 163.3 63.9C121.9 63.9 88.4 97.4 88.4 138.8V185.3H145.7V139.5C145.7 129.5 153.7 121.6999999999999 163.5 121.6999999999999S181.3 129.5999999999999 181.3 139.5V247.9C181.3 287.9 215.5 320 256 320C296.7 320 330.7 287.7 330.7 247.4V223.7L296.6 213.6L273.7 224.3V244.9C273.8 254.5 265.8 262.5 256 262.5zM423.6 138.9C423.6 97.5 390.1 64 348.7000000000001 64C307.5000000000001 64 273.8000000000001 97.2 273.8000000000001 138.2V185L296.7000000000001 174.3L330.8000000000001 184.4V137.3C330.8000000000001 127.5 338.8000000000001 119.7 348.6000000000001 119.7S366.4000000000001 127.6 366.4000000000001 137.3V185.3H423.7000000000001C423.6000000000001 139.4 423.6000000000001 138.9 423.6000000000001 138.9z" /> + <glyph glyph-name="stumbleupon" + unicode="" + horiz-adv-x="512" d=" M502.9 182V112.3C502.9 50.2 452.6 -0.1 390.5 -0.1C328.7 -0.1 278.1 49.7 278.1 111.2V181.4L312.4000000000001 165.4L363.5000000000001 180.6V110C363.5000000000001 95.3 375.5000000000001 83.5 390.2000000000001 83.5S417 95.3 417 110V182H502.9zM278.2 240.2L312.5 224.2L363.6 239.4V275C363.6 335.5 312.5 384 251.5000000000001 384C190.7000000000001 384 139.4 335.8 139.4 275.8V113.4C139.4 98.5 127.4 86.7 112.7 86.7S86 98.5 86 113.4V182H0V112.3C0 50.3 50.3 0 112.4 0C174 0 224.8 49.5 224.8 110.8V271.1C224.8 285.8 236.8 297.8 251.5 297.8S278.2 285.8 278.2 271.1V240.2z" /> + <glyph glyph-name="superpowers" + unicode="" + horiz-adv-x="448" d=" M448 416C364.7 405 281.2 394 198 383C106 370.5 34.7 296.3 29 203C25.7 147.5 47 93.5 86.8 54.8L0 -32C83.3 -21 166.5 -10 249.8 1C341.6 13.5 413.1 87.8 418.5 180.8C422 236.3 400.5 290.3 360.8 329L448 416zM368.3 183.7C364.1 104.2 294.3 44.5 215.5 49.2C136 53.9 74.8 120.2 79.2 200.2C83.7 279.4 153.5 339.5 232.2 334.7C311.5 330 372.7 263.7 368.3 183.7z" /> + <glyph glyph-name="supple" + unicode="" + horiz-adv-x="640" d=" M640 185.5C640 121.4 531 69.4 396.5 69.4C371.7 69.4 347.9 71.2 325.4 74.4C333.1 74 340.9 73.8 348.8 73.8C483.3 73.8 592.3 130.6999999999999 592.3 200.9C592.3 230.3 573.1999999999999 257.3 541.0999999999999 278.9C601.0999999999999 257.8 639.9999999999999 223.8 639.9999999999999 185.5zM47.7 220.1C47.6 290.3 156.5 347.4 291 347.7C298.9 347.7 306.6 347.5 314.3 347.2C291.8 350.4 268 352.1 243.3 352.1C108.8 351.7 -0.1 299.5 0 235.4C0.1 197.1 39.1 163.1 99.3 142.1C67 163.6 47.8 190.7000000000001 47.7 220.1zM107.9 180.2S118.4 167 137.2 167C155.1 167 165.6 178.5 165.6 192.1C165.6 220.1 125.4 217.2 125.4 231.8C125.4 237.2 130.7 240.9 137.9 240.9C143.6 240.9 149.2000000000001 238.3 149.2000000000001 234.3V230.4H163.4V238.3C163.4 250.4 148 255.1 138 255.1C121.5 255.1 109.5 244.9000000000001 109.5 231.0000000000001C109.5 204.4 149.7000000000001 205.6 149.7000000000001 191.1C149.7000000000001 184.5 143.9 181 137.4 181C125.5 181 116.7 191.1 116.7 191.1L107.9 180.2000000000001zM228.7 253.8V199.4C228.7 188.1 221.6 181.6 210.9 181.6C200.2 181.6 193.1 188.1 193.1 199.3V253.8H177.3V198.8C177.3 179.9 190.7 166.9 211 166.9C231.1 166.9 244.4 179.9 244.4 198.8V253.8H228.7zM263.1 168.4H278.9V197.9H294.4C310.4 197.9 321.6 209.4 321.6 226S310.4 253.8 294.4 253.8H255.3V240.4H263.1V168.4zM278.9 211.4V240.5H291.8C300.5 240.5 305.5 234.8 305.5 226.1C305.5 217.2 300.3999999999999 211.4 291.5 211.4H278.8999999999999zM335.9 168.4H351.7V197.9H367.2C383.2 197.9 394.4 209.4 394.4 226S383.2 253.8 367.2 253.8H328.1V240.4H335.9V168.4zM351.6 211.4V240.5H364.5C373.2 240.5 378.2 234.8 378.2 226.1C378.2 217.2 373.2 211.4 364.2 211.4H351.5999999999999zM408.7 176.6C408.7 170.8 411.1 168.4 416.9 168.4H454.5C460.3 168.4 462.7 170.8 462.7 176.6V189.6H448.4V184.4C448.4 182.7 447.4 181.8 445.8 181.8H427.2C425.5 181.8 424.5999999999999 182.8 424.5999999999999 184.4V245.6C424.5999999999999 251.3 422.2 253.8 416.3999999999999 253.8H401V240.4H406.2C407.9 240.4 408.8 239.4 408.8 237.8V176.6zM472.1 176.6C472.1 170.8 474.4999999999999 168.4 480.3 168.4H519C524.7 168.4 527.2 170.8 527.2 176.6V189.6H512.9000000000001V184.4C512.9000000000001 182.7 511.9000000000001 181.8 510.3000000000001 181.8H490.6000000000001C488.9000000000001 181.8 488.0000000000001 182.8 488.0000000000001 184.4V204.7H515.7V218.1H488V240.5H507.2C508.9 240.5 509.8 239.5 509.8 237.9V232.7H524V245.7C524 251.4 521.5 253.9 515.8 253.9H464.1999999999999V240.5H471.9999999999999V176.6zM531 252.6V246.7H532.6V252.6H535.3000000000001V253.8H528.3000000000001V252.6H531.0000000000001zM536.7 253.8V246.7H538.2V252.4L540.5 246.7H541.8L544.0999999999999 252.4V246.7H545.5999999999999V253.8H543.3L541.1999999999999 248.7L539.0999999999999 253.8H536.6999999999999z" /> + <glyph glyph-name="telegram-plane" + unicode="" + horiz-adv-x="448" d=" M446.7 349.4L379.1 30.6C374 8.1 360.7000000000001 2.5 341.8 13.1L238.8 89L189.1 41.2C183.6 35.7 179 31.1 168.4 31.1L175.8000000000001 136L366.7000000000001 308.5C375.0000000000001 315.9 364.9000000000001 320 353.8000000000001 312.6L117.8 164L16.2 195.8C-5.9 202.7 -6.3 217.9 20.8 228.5L418.2 381.6C436.6 388.5 452.7 377.5 446.7 349.4z" /> + <glyph glyph-name="telegram" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM369.8 270.1L329.1 78.3C326.1 64.6999999999999 318 61.4 306.7000000000001 67.8L244.7000000000001 113.5L214.8000000000001 84.6999999999999C211.5 81.3999999999999 208.7000000000001 78.5999999999999 202.3000000000001 78.5999999999999L206.7000000000001 141.6999999999999L321.6 245.5C326.6 249.9 320.5 252.4 313.9000000000001 248L171.9 158.5999999999999L110.7 177.6999999999999C97.4 181.8999999999999 97.1 191 113.5 197.3999999999999L352.6 289.5999999999999C363.7000000000001 293.5999999999999 373.4000000000001 286.8999999999999 369.8 270.0999999999999z" /> + <glyph glyph-name="tencent-weibo" + unicode="" + horiz-adv-x="384" d=" M72.3 -47.8C73.7 -67.7 44.7 -70 42.6 -50.7C31 79.2 73.7 188.8 144 262.5C128.4 296.5 153.2 339.6 194.6 339.6C224.9 339.6 249.7 315 249.7 284.5C249.7 240.5 200.2 213.7 162.8 239.4C97.1 168.1 61.4 69.6 72.3 -47.8zM192 447.9C66.1 447.9 -12.3 313.7 43.7 205.6C52.4 188.2 79 201.1 70 219C23.7 311.6 91 418.2 192 418.2C267.4 418.2 328.9 356.8 328.9 281.3C328.9 190.5 242 127.4 161.2 148.2C142.1 152.3 135.6 123.8 154.6 119.1C265.3 95.9 358.6 179.1 358.6 281.4C358.6 373.3 284 447.9 192 447.9z" /> + <glyph glyph-name="themeisle" + unicode="" + horiz-adv-x="512" d=" M208 359.714C208 369.714 214.286 381.428 225.715 381.428C236.857 381.428 243.429 369.714 243.429 359.714C243.429 349.429 236.857 338 225.715 338C214.286 338 208 349.429 208 359.714zM512 199.714C512 163.713 500.571 97.428 475.714 70C452.856 45.142 388.286 8.857 354.857 -0.572L353.714 -0.858V-33.429C353.714 -49.715 341.142 -64 324.5710000000001 -64C314.5710000000001 -64 305.1420000000001 -58.286 299.999 -49.714C294.572 -58.286 285.1430000000001 -64 275.1430000000001 -64C265.1430000000001 -64 255.7140000000001 -58.286 250.2850000000001 -49.714C245.1430000000001 -58.286 235.7140000000001 -64 225.7150000000001 -64C215.429 -64 206.286 -58.286 200.857 -49.714C195.714 -58.286 186.286 -64 176.286 -64C157.429 -64 146.857 -48.286 146.857 -31.143C130.571 -43.4280000000001 111.142 -50.571 90.286 -50.571C68.286 -50.571 46.857 -42.286 30 -27.7140000000001C40.285 -27.4280000000001 50.571 -25.4280000000001 60.285 -22.0000000000001C39.428 -16.2860000000001 20.857 -3.143 8.285 14.2859999999999C29.655 9.641 54.494 12.6129999999999 75.428 25.429C53.428 47.429 18.857 84.286 6.856 112.857C1.143 126.286 0 144.286 0 158.571C0 208.285 20.286 318.5710000000001 86.286 318.5710000000001C96.857 318.5710000000001 105.143 313.713 109.429 303.7140000000001A158.792 158.792 0 0 0 121.429 319.1420000000001C123.429 321.7140000000001 127.143 324.5710000000001 128.572 327.428C136.571 339.999 140.286 348.5700000000001 150.286 361.428C182.571 402.572 232 430.857 285.143 430.857C291.143 430.857 297.143 430.572 302.857 429.714C313.714 441.429 328.8570000000001 448 344.572 448C359.1430000000001 448 374.286 442 384.572 431.714C385.4290000000001 430.856 386 429.428 386 428.286C386 424.572 375.715 414.857 373.1430000000001 412C377.4290000000001 410.5710000000001 388.8570000000001 405.142 388.8570000000001 400C388.8570000000001 397.1430000000001 386 394.857 384.286 392.857C415.715 365.1430000000001 433.7150000000001 325.714 440.572 284.857C444.858 290 450.857 293.429 457.715 293.429C468.2860000000001 293.429 478.572 286.285 486.2860000000001 279.428C507.143 260.857 512 226.286 512 199.714zM188 358.572C188 340.286 200.571 321.429 220.286 321.429C240 321.429 252.571 340.286 252.571 358.572C252.571 376.572 240 395.429 220.286 395.429C200.571 395.429 188 376.5710000000001 188 358.572zM237.714 254C237.714 273.714 241.428 293.1430000000001 246.285 312.286C194.246 232.752 232.754 127.715 315.1430000000001 127.715C336.5710000000001 127.715 357.7140000000001 135.429 375.1430000000001 147.715C377.1430000000001 155.144 378.8570000000001 162.572 378.8570000000001 170.287C378.8570000000001 184.573 372.5710000000001 191.715 358.2850000000001 191.715C353.714 191.715 349.1420000000001 190.858 344.8560000000001 190.001C281.5130000000001 177.333 237.7140000000001 186.3320000000001 237.7140000000001 254.0000000000001zM196.572 -0.858C196.572 10.285 187.714 19.999 176.286 19.999C164.857 19.999 156.286 10.284 156.286 -0.8579999999999V-33.429C156.286 -44.572 164.857 -54.571 176.286 -54.571C187.714 -54.571 196.572 -44.856 196.572 -33.429V-0.8579999999999zM245.715 -0.858C245.715 10.285 237.143 19.999 225.715 19.999C214.286 19.999 205.429 10.284 205.429 -0.8579999999999V-33.429C205.429 -44.572 214.286 -54.571 225.715 -54.571C237.143 -54.571 245.715 -44.571 245.715 -33.429V-0.8579999999999zM295.428 -0.858C295.428 10.285 286.5710000000001 19.999 275.143 19.999C263.714 19.999 254.857 10.284 254.857 -0.8579999999999V-33.429C254.857 -44.572 263.714 -54.571 275.143 -54.571C286.571 -54.571 295.428 -44.856 295.428 -33.429V-0.8579999999999zM345.1430000000001 -0.858C345.1430000000001 10.285 336.2860000000001 19.999 324.8570000000001 19.999C313.4290000000001 19.999 304.5710000000001 10.284 304.5710000000001 -0.8579999999999V-33.429C304.5710000000001 -44.572 313.4290000000001 -54.571 324.8570000000001 -54.571C336.286 -54.571 345.1430000000001 -44.571 345.1430000000001 -33.429V-0.8579999999999zM421.714 162C390.857 102.858 331.429 59.428 263.1430000000001 59.428C166.572 59.428 102.572 144 102.572 236C102.572 252.857 104.572 269.429 108.572 285.714C88.572 251.999 78.858 213.142 78.858 174.285C78.858 113.999 103.715 52.5699999999999 150.287 13.428C155.43 23.142 165.144 29.714 176.287 29.714C186.287 29.714 195.715 24 200.858 15.428C206.287 23.999 215.429 29.714 225.7160000000001 29.714C235.7160000000001 29.714 245.1440000000001 24 250.2870000000001 15.428C255.7160000000001 23.999 265.144 29.714 275.1450000000001 29.714C285.1450000000001 29.714 294.5730000000001 24 300.0020000000001 15.428C305.1450000000001 23.999 314.5730000000001 29.714 324.5740000000001 29.714C335.4310000000001 29.714 345.4310000000001 23.142 350.2880000000001 13.714C393.7150000000001 50 418.8570000000001 105.714 421.7140000000001 162zM432.286 261.714C432.286 315.428 397.7150000000001 367.428 339.714 367.428C309.429 367.428 281.1430000000001 352.285 260.857 330.5710000000001C240.862 264.188 233.41 194 302.286 194C331.091 194 399.6430000000001 222.538 386.572 157.143C415.429 183.143 432.286 222.857 432.286 261.7140000000001z" /> + <glyph glyph-name="trello" + unicode="" + horiz-adv-x="448" d=" M392 416H56C25.1 416 0 390.9 0 360V24C0 -6.9 25.1 -32 56 -32H392C422.9 -32 448 -6.9 448 24V360C448 390.9 422.9 416 392 416zM194.9 76.6C194.9 61.8 182.9 49.7 168 49.7H85.1C70.3 49.7 58.2 61.7000000000001 58.2 76.6V330.9C58.2 345.7 70.2 357.8 85.1 357.8H168C182.8 357.8 194.9 345.8 194.9 330.9V76.6zM389.8 188.6C389.8 173.8 377.8 161.7000000000001 362.9000000000001 161.7000000000001H280C265.2 161.7000000000001 253.1 173.7000000000001 253.1 188.6V330.9C253.1 345.7 265.1 357.8 280 357.8H362.9C377.7 357.8 389.8 345.8 389.8 330.9V188.6z" /> + <glyph glyph-name="tripadvisor" + unicode="" + horiz-adv-x="576" d=" M166.4 167.479C166.4 154.243 155.67 143.513 142.434 143.513S118.468 154.243 118.468 167.479S129.198 191.445 142.434 191.445S166.4 180.716 166.4 167.479zM431.362 191.435C418.132 191.435 407.406 180.71 407.406 167.479C407.406 154.249 418.131 143.523 431.362 143.523C444.592 143.523 455.318 154.248 455.318 167.479C455.317 180.71 444.592 191.435 431.362 191.435zM520.75 51.945C458.083 2.841 367.474 13.836 318.371 76.504L287.392 30.179L256.709 76.1180000000001C208.432 15.7280000000001 121.087 4.227 58.824 50.063C-5.234 97.2210000000001 -18.935 187.379 28.223 251.4370000000001A186.76199999999997 186.76199999999997 0 0 1 0 308.584L90.286 308.634A358.48 358.48 0 0 0 287.351 362.664A350.382 350.382 0 0 0 479.532 309.3150000000001L575.75 309.241A185.71300000000002 185.71300000000002 0 0 1 547.398 251.592C594.191 188.845 582.3620000000001 100.222 520.75 51.9450000000001zM259.366 166.239C259.359 229.796 207.831 281.314 144.274 281.307C80.717 281.3 29.2 229.772 29.206 166.215C29.213 102.658 80.741 51.14 144.298 51.147C207.811 51.222 259.282 102.686 259.366 166.199V166.239zM287.957 176.694C293.39 250.134 353.467 307.578 427.077 309.716A339.146 339.146 0 0 1 287.35 337.528A356.31 356.31 0 0 1 147.186 310.275C221.53 308.693 282.485 250.851 287.957 176.694zM539.663 205.461C517.671 265.095 451.501 295.6089999999999 391.8680000000001 273.618C332.2340000000001 251.626 301.7200000000001 185.4559999999999 323.7110000000001 125.823V125.791C345.7490000000001 66.184 411.9090000000001 35.7 471.5380000000001 57.678C531.153 79.682 561.6510000000001 145.84 539.663 205.461zM213.624 167.4859999999999V167.3709999999999C213.567 128.0429999999999 181.638 96.2079999999999 142.31 96.2649999999999C102.982 96.322 71.147 128.2509999999999 71.204 167.579C71.261 206.907 103.19 238.742 142.518 238.685C181.7770000000001 238.569 213.56 206.745 213.624 167.4859999999999zM189.112 167.4859999999999V167.5699999999999C189.061 193.3539999999999 168.118 214.215 142.334 214.1639999999999C116.5500000000001 214.113 95.689 193.1699999999999 95.74 167.387C95.791 141.603 116.734 120.742 142.5170000000001 120.793C168.2430000000001 120.906 189.0540000000001 141.761 189.1120000000001 167.4859999999999zM502.535 167.4859999999999V167.4379999999999C502.515 128.1099999999999 470.617 96.2439999999999 431.288 96.2649999999999S360.094 128.1829999999999 360.115 167.512C360.135 206.84 392.033 238.706 431.362 238.685C470.652 238.619 502.483 206.776 502.535 167.4859999999999zM478.031 167.4939999999999C478.022 193.2779999999999 457.113 214.1729999999999 431.329 214.1639999999999C405.545 214.155 384.65 193.2459999999999 384.659 167.4619999999999C384.668 141.678 405.577 120.7839999999999 431.361 120.7919999999999C457.126 120.8379999999999 477.997 141.7199999999999 478.031 167.4849999999999V167.4939999999999z" /> + <glyph glyph-name="tumblr-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM317.7 51.8C309.2 42.7 286.5 32 256.8 32C181.3 32 164.9 87.5 164.9 119.9V209.9H135.2C131.8 209.9 129 212.7 129 216.1V258.6C129 263.1 131.8000000000001 267.1 136.1 268.6C174.9 282.3 187 316.1 188.8 341.8C189.3 348.7 192.9 352 198.8 352H243.1C246.5000000000001 352 249.3 349.2 249.3 345.8V273.8H301.2C304.6 273.8 307.4 271 307.4 267.6V216.5C307.4 213.1 304.6 210.3 301.2 210.3H249.1V127C249.1 105.6 263.9 93.5 291.6 104.6C294.6 105.8 297.2000000000001 106.6 299.6 106C301.8 105.5 303.2000000000001 103.9 304.2000000000001 101.1L318.0000000000001 60.9C319.0000000000001 57.7000000000001 320.0000000000001 54.2 317.7000000000001 51.8z" /> + <glyph glyph-name="tumblr" + unicode="" + horiz-adv-x="320" d=" M309.8 -32.3C296.2 -46.8 259.8 -64 212.4 -64C91.6 -64 65.4 24.8 65.4 76.6V220.6H17.9C12.4 220.6 7.9 225.1 7.9 230.6V298.6C7.9 305.8 12.4 312.2000000000001 19.2 314.6C81.2 336.4000000000001 100.7 390.6 103.5 431.7000000000001C104.3 442.7000000000001 110 448 119.6 448H190.5C196 448 200.5 443.5 200.5 438V322.8H283.5C289 322.8 293.5 318.4 293.5 312.9V231.2C293.5 225.7 289 221.2 283.5 221.2H200.1V88C200.1 53.8 223.8 34.4 268.1 52.2C272.9000000000001 54.1 277.1 55.4 280.8 54.4C284.3 53.5 286.6 51 288.2 46.5L310.2 -17.8C312 -22.8 313.5 -28.4 309.8 -32.3z" /> + <glyph glyph-name="twitch" + unicode="" + horiz-adv-x="448" d=" M40.1 416L10 339.1V24.8H117V-32H177.2L234 24.8H321L438 141.8V416H40.1zM397.9000000000001 161.9L331 95H224L167.2 38.2V95H76.9V375.9H397.9V161.9zM331 299V182.1H290.9V299H331zM224 299V182.1H183.9V299H224z" /> + <glyph glyph-name="twitter-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM351.1 257.2C351.3 254.4 351.3 251.5 351.3 248.7C351.3 162 285.3 62.1 164.7 62.1C127.5 62.1 93 72.9 64 91.5C69.3 90.9 74.4 90.7 79.8 90.7C110.5 90.7 138.7 101.1 161.2 118.7C132.4 119.3 108.2 138.2 99.9 164.2C110 162.7 119.1 162.7 129.5 165.4C99.5 171.5 77 197.9 77 229.8V230.6C85.7 225.7 95.9 222.7 106.6 222.3A65.447 65.447 0 0 0 77.4 276.9C77.4 289.1 80.6 300.3 86.3 310C118.6 270.2 167.1 244.2 221.5 241.4C212.2 285.9 245.5 322 285.5 322C304.4 322 321.4 314.1 333.4 301.3C348.2 304.1 362.4 309.6 375 317.1C370.1 301.9 359.8 289.1 346.2 281C359.4 282.4 372.2 286.1 384 291.2C375.1 278.1 363.9 266.5 351.1 257.2z" /> + <glyph glyph-name="twitter" + unicode="" + horiz-adv-x="512" d=" M459.37 296.284C459.695 291.736 459.695 287.187 459.695 282.639C459.695 143.919 354.112 -15.919 161.137 -15.919C101.685 -15.919 46.457 1.3 0 31.187C8.447 30.213 16.568 29.888 25.34 29.888C74.395 29.888 119.553 46.456 155.614 74.72C109.482 75.6950000000001 70.822 105.908 57.502 147.492C64 146.518 70.497 145.868 77.32 145.868C86.741 145.868 96.163 147.168 104.934 149.441C56.853 159.188 20.791 201.421 20.791 252.426V253.725C34.76 245.928 51.005 241.055 68.222 240.406C39.958 259.249 21.441 291.411 21.441 327.7970000000001C21.441 347.289 26.638 365.1570000000001 35.735 380.751C87.39 317.076 165.035 275.493 252.1 270.944C250.4760000000001 278.741 249.5010000000001 286.862 249.5010000000001 294.9840000000001C249.5010000000001 352.812 296.283 399.918 354.4350000000001 399.918C384.6480000000001 399.918 411.9370000000001 387.248 431.1050000000001 366.781C454.8200000000001 371.329 477.5610000000001 380.101 497.7040000000001 392.121C489.9060000000001 367.755 473.3380000000001 347.288 451.5720000000001 334.294C472.6890000000001 336.567 493.1560000000001 342.416 511.998 350.5370000000001C497.7060000000001 329.746 479.837 311.2290000000001 459.3700000000001 296.284z" /> + <glyph glyph-name="typo3" + unicode="" + horiz-adv-x="433.3" d=" M330.8 107C323.8 104.7 319.2 104.7 312.3 104.7C255.1 104.7 171.7 303.2 171.7 369.6C171.7 394.3 177.1 402 185.6 409C116.1 400.5 36.3 375 9.3 342.6C3.9 334.9 0 321.8 0 305.5C0 202 106.8 -32 184.1 -32C220.4 -32 281.4 27.5 330.8 107M294.5 416C366.3 416 433.3 404.4 433.3 363.5C433.3 280.9 380.8 181.2 354.5 181.2C306.6 181.2 252.8 313.3 252.8 379.7C252.8 410.6 264.4000000000001 416 294.5 416" /> + <glyph glyph-name="uber" + unicode="" + horiz-adv-x="448" d=" M414.1 416H33.9C15.2 416 0 400.8 0 382.1V2C0 -16.8 15.2 -32 33.9 -32H414C432.7 -32 447.9 -16.8 447.9 1.9V382.1C448 400.8 432.8 416 414.1 416zM237.6 56.9C163 49.4 96.4 103.8 88.9 178.4H183.3V158C183.3 154.3 186.3 151.2 190.1 151.2H258C261.7 151.2 264.8 154.2 264.8 158V225.9C264.8 229.6 261.8 232.7 258 232.7H190.1C186.4 232.7 183.3 229.7 183.3 225.9V205.5H88.9C95.9 274.9 154.3 327.7 224 327.7C293.7 327.7 352.1 274.9 359.1 205.5C366.6 131 312.2000000000001 64.4 237.6 56.9z" /> + <glyph glyph-name="uikit" + unicode="" + horiz-adv-x="448" d=" M443.9 320V64L218 -64L0 64V278.3L87.6 233.2V116.2000000000001L221.1 40.7L356.9 116.2000000000001V267.2000000000001L255.8 324.8000000000001L343.4 377.9000000000001L443.9 320zM308.6 398.9L223.8 448L135.2 393.2L221.2 345.9L308.6 398.9z" /> + <glyph glyph-name="uniregistry" + unicode="" + horiz-adv-x="384" d=" M281.1 227.9H384V242.7H281.1V227.9zM281.1 265H384V277.4H281.1V265zM281.1 190.8H384V208.1H281.1V190.8zM123.4 104.1H8.5C11.1 95.6 14.3 87.3 18.1 79.3H156.4C143.5 85 132.3 93.5 123.4 104.1M269.1 116.5H378.8C380.6 123.8 381.9000000000001 131.2 382.7 138.8H278.3C276.2 130.9 273.1 123.4 269.1 116.5M227.6 79.4H367C370.7 87.4 372.8 95.6 375.5 104.2H260.5C251.7 93.5 240.4 85 227.6 79.4M384 416H281.1V413.5H384V416zM192 -32C231.5 -32 268.2 -20.2 298.8 0.2H85.3C115.8 -20.2 152.5 -32 192 -32M281.1 302.2H384V312H281.1V302.2zM281.1 339.3H384V346.7H281.1V339.3zM281.1 376.4H384V381.3H281.1V376.4zM102.9 277.4H0V265H102.9V277.4zM38.8 42.3H344.1C350.8 50.8 356.7000000000001 59.9 361.9000000000001 69.5H23C28.2 59.9 32.2 50.8 38.8 42.3M102.9 161.1V173.5H0V161.1C0 158.6 0 156.1 0.1 153.7000000000001H103.2C103 156.1 102.9 158.6 102.9 161.1M281.1 161.1C281.1 158.6 281 156.1 280.7 153.7000000000001H383.8C383.9 156.2000000000001 384 158.6 384 161.1V173.5H281.1V161.1zM78.1 5.1H305.8C317.6 13.8 328.5 23.7 338 34.8H44.9C54.5 23.8 66.3 13.8 78.1 5.1M102.9 381.3H0V376.4H102.9V381.3zM102.9 416H0V413.5H102.9V416zM102.9 242.7H0V227.9H102.9V242.7zM102.9 208.1H0V190.8H102.9V208.1zM102.9 312H0V302.1H102.9V312zM102.9 346.7H0V339.3H102.9V346.7zM105.7 138.8H1.3C2.2 131.2 3.5 123.8 5.2 116.5H114.9C110.9 123.4 107.7 130.9 105.7 138.8" /> + <glyph glyph-name="untappd" + unicode="" + horiz-adv-x="640" d=" M401.3 398.1C321.5 238 316.7000000000001 245.6 313.4 224.9L308.2 192.1C306.3 180.1 301.6 168.6 294.5 158.7000000000001L145.6 -49.1C138 -59.7 125.2 -65.3000000000001 112.2 -63.7C71.9 -58.7 34.4 -31.5000000000001 16.9 4.8C11.2 16.6 12.4 30.6 20 41.1999999999999L168.9 249.1C176 259 185.3 267.0999999999999 196.1 272.8L225.4 288.3C243.9 298.0999999999999 235.1 300.2 361 427.2C362 432 362 434.5 364.6 435.2C367.6 435.8999999999999 371.2000000000001 436.2 370.9000000000001 439.8L370.5000000000001 444.3999999999999C370.3000000000001 446.3 371.8000000000001 448 373.7000000000001 448C378.2000000000001 448.0999999999999 386.9000000000001 446.8 399.3000000000001 438C411.6000000000001 429.0999999999999 415.7000000000001 421.2 417.0000000000001 416.8999999999999C417.6000000000001 415.0999999999999 416.4000000000001 413.2 414.6000000000001 412.7L410.1000000000001 411.5999999999999C406.7000000000001 410.7 407.6000000000001 407.2 407.8000000000001 404.2C407.9000000000001 401.3999999999999 405.5000000000001 400.5999999999999 401.3000000000001 398.0999999999999zM230.1 411.6C233.5 410.7 232.6 407.2 232.4 404.2C232.2 401.5 234.5 400.7 238.8 398.2C246.7 382.3 254.1 367.7 261 354.2C261.7 352.9 263.3 352.7 264.3 353.7C275.5 365.7 288.9000000000001 379.9 304.8 396.3C306.1 397.7 306.2 399.8 304.9000000000001 401.2C296.9000000000001 409.4 288.4000000000001 418.1 279.3 427.3C278.3 432 278.3 434.6 275.7 435.3C272.7 436.1 269.1 436.3 269.4 439.9C269.7 443.2 270.8 448 266.6 448.1C262.1 448.2 253.4 447 241 438.1C228.7 429.2 224.6 421.3 223.3 417C221.9 412.8 226.9 412.4 230.1 411.6zM620 41.3L471.2 249.2C458 267.7 444.6 272.6 414.8 288.3C403.6 294.2 400.6 299.2 384.3 317.2C383.3 318.3 381.4000000000001 318.1 380.7 316.7C334.4 227.9 333.6 233.9 331.7 221.9C330 211.2 330.4 201.9 332 192.1C333.9 180.1 338.6 168.6 345.7 158.7L494.6 -49.2C502.2 -59.8000000000001 514.8000000000001 -65.4000000000001 527.7 -63.9C568 -59.0000000000001 605.7 -31.9 623.4000000000001 4.6999999999999C628.8000000000001 16.5999999999999 627.7 30.5999999999999 620.0000000000001 41.3z" /> + <glyph glyph-name="usb" + unicode="" + horiz-adv-x="640" d=" M641.5 192C641.5 188.9 639.8 185.9 637 184.5L547.9 131C546.5 130.2 545.1 129.6 543.4 129.6C542 129.6 540.3 129.9 538.9 130.7000000000001C536.1 132.4 534.4 135.2000000000001 534.4 138.5000000000001V174.1000000000001H295.7C321 134.5000000000001 336.2 67.2000000000001 365.3 67.2000000000001H392V94C392 99 395.9 102.9 400.9 102.9H490C495 102.9 498.9 99 498.9 94V4.9C498.9 -0.1 495 -4 490 -4H400.9C395.9 -4 392 -0.1 392 4.9V31.6H365.3C289.9 31.6 284.2000000000001 174.1 240.6 174.1H140.3C132.2 143.5 104.4 120.6 71.3 120.6C32 120.7 0 152.7 0 192S32 263.3 71.3 263.3C104.4 263.3 132.3 240.5 140.3 209.8C179.4 209.8 184.2 200.3 214.9 270.2000000000001C255 359.3 273 352.3 323.8 352.3C331.3 373.2 350.8 387.9 374.2 387.9C403.7 387.9 427.7 364 427.7 334.4S403.8 280.9 374.2 280.9C350.8 280.9 331.3 295.7000000000001 323.8 316.5H294C264.9 316.5 249.7 249.1 224.4 209.6H534.5V245.2C534.5 248.5 536.2 251.3 539 253C541.8 254.7 545.4 254.4 547.9 252.7L637 199.2C639.8 198.1 641.5 195.1 641.5 192z" /> + <glyph glyph-name="ussunnah" + unicode="" + horiz-adv-x="512" d=" M156.8 162.9L162.5 148.5H154.3C153 151.7 151.2 156.2 150.5 158C148 164.3 149.4 166.4 150.5 168C152.4 170.7 153.7 172.4 154.1 173.2C154.1 171 154.9 167.5 156.8 162.9zM454.1 144.1C452 130.3 448.4000000000001 117 443.6 104.4L486.6 81L441.8 99.8C436.5 86.6 429.8 74.2 421.9000000000001 62.6L456.1 32.4L419.3 58.8C410.9000000000001 47 401.3 36.2 390.6 26.5L415.5 -8.2L387.4 23.6C376.4 14 364.3 5.6 351.3 -1.5L367 -38.7L347.7 -3.4C334.5999999999999 -10.2 320.7 -15.5 306.0999999999999 -19.3L312.7999999999999 -57.6999999999999L302.2999999999999 -20.3C287.9999999999999 -23.6999999999999 273.0999999999999 -25.6 257.7999999999999 -25.6999999999999L256 -64L254.1 -25.6C238.8 -25.5 223.9 -23.6 209.6 -20.3L199 -57.6L205.7 -19.4C191.1 -15.7 177.1 -10.3 164 -3.6L144.8 -38.7L160.4 -1.7C147.4 5.3 135.2 13.6999999999999 124.2 23.4L96.3 -8.2L121 26.1999999999999C110.3 35.8999999999999 100.6 46.6999999999999 92.2 58.4999999999999L55.7 32.3L89.6 62.1999999999999C81.7 73.8 75 86.3 69.6 99.4999999999999L25.2 80.8L67.8 104C63 116.7 59.4 130.1 57.3 143.9L6.3 134.9L56.6 149.1C55.5 157.6 54.9 166.2 54.9 175C54.9 179.6999999999999 55.1 184.3999999999999 55.4 189.1L0 192L56 194.8C57.3 207.9 59.8 220.6 63.5 232.9L6.4 249L65.3 238.6C69.3 250.6 74.4 262.1 80.5 273L25.4 303L83.7 278.4C90 289 97.2 298.8 105.3 308L55.8 351.6L109.7 312.9C117.8 321.5 126.7 329.4 136.3 336.5L96.3 392.1L141.9 340.5C151.4 347.1 161.6 352.8 172.2 357.7L144.9 422.6L178.7 360.5C189.2 364.9 200.1 368.4 211.4 370.9L199 441.6L218.5 372.4C229.5 374.5 240.8 375.6 252.3 375.8L256 448L259.6 375.8C271.1 375.6 282.4000000000001 374.4 293.4000000000001 372.3L313 441.6L300.6 370.9C311.9000000000001 368.3 322.8 364.8 333.2000000000001 360.4L367.1 422.6L339.7000000000001 357.5C350.3000000000001 352.6 360.4000000000001 346.8 369.9000000000001 340.3L415.7000000000001 392.1L375.6 336.2C385.1 329.1 394 321.2 402.1 312.6L456.3 351.5L406.6 307.6C414.6 298.5 421.8 288.7 428.1 278.2L486.8 302.9L431.3 272.7C437.4000000000001 261.8 442.4000000000001 250.4 446.4000000000001 238.4L505.7 248.8L448.2000000000001 232.6C451.9 220.4 454.4 207.7 455.7 194.7L512 192L456 189.2C456.3 184.6 456.5 179.9 456.5 175.1C456.5 166.4 455.9 157.8 454.9 149.3L505.6 135L454.1 144.1zM432.3 175.1C432.3 272.6 353.3 351.6 255.8 351.6S79.3 272.6 79.3 175.1S158.3 -1.4 255.8 -1.4S432.3 77.6 432.3 175.1zM408.3 175.1C408.3 90.8 340 22.5 255.7 22.5S103.1 90.8 103.1 175.1S171.4 327.7000000000001 255.7 327.7000000000001S408.3 259.4000000000001 408.3 175.1zM195 207C195 204.9 196.3 203.2 198.6 201.9C201.9 200 204.8 197.3 206.8 193.7C209.6 199.4 211.1 203.2 211.1 204.9C211.1 207.1 210 209.3 207.9 211.9C205.8 214.4 204.7 217.1 204.6 219.6C198.1 212.8 195 208.7 195 207zM154.3 226C154.3 223.9 155.6 222.2 157.9 220.9C161.4 219 164.1 216.3 166.1 212.7C168.9 218.4 170.4 222.2 170.4 223.9C170.4 226.1 169.3 228.3 167.2 230.9C165.1 233.4 164 236.1 163.9 238.6C157.4 231.8 154.3 227.7 154.3 226zM135.3 226C135.3 223.9 136.6 222.2 138.9 220.9C142.2 219 145.1 216.3 147.1 212.7C149.9 218.4 151.4 222.2 151.4 223.9C151.4 226.1 150.3 228.3 148.2 230.9C146.1 233.4 145 236.1 144.9 238.6C138.5 231.8 135.3 227.7 135.3 226zM340.2000000000001 138.1C331.8000000000001 141.1 331.5000000000001 144.9 331.5000000000001 153.7000000000001V266C323.3000000000001 253.5 317.3000000000001 247.4 313.5000000000001 247.4C319.8000000000001 233 323.0000000000001 223.5 323.0000000000001 219.1V154.8C323.0000000000001 152.6 320.8000000000001 148.3 318.3000000000001 148.3H300.3000000000001C297.5000000000001 155.8 290.1000000000001 175.2 285.0000000000001 188.6C283.0000000000001 186.1 277.8000000000001 179.4 274.3000000000001 174.9C276.7000000000001 173.3 278.4000000000001 171.3 279.5000000000001 168.6C282.1000000000001 161.9 285.9000000000001 152.1 287.4000000000001 148.4H278.2000000000001C274.3000000000001 158.8 268.6 173.8 266.4000000000001 179.5000000000001C264.4000000000001 177.0000000000001 259.2000000000001 170.3000000000001 255.7000000000001 165.8000000000001C258.1 164.2000000000001 259.8000000000001 162.2000000000001 260.9000000000001 159.5000000000001C261.7000000000001 157.5000000000001 263.7000000000001 152.2000000000001 265.2000000000001 148.6000000000001H256C254.5 152.7000000000001 250.4 163.2000000000001 247.6 170.6000000000001C245.6 168.1000000000001 240.4 161.4000000000001 236.9 156.9000000000001C239.4 155.3000000000001 241.2 153.3000000000001 242.1 150.6000000000001C242.3 150.0000000000001 242.6 149.2000000000001 242.7 148.9000000000001H225C220.4 162.8000000000001 213.6 176.6000000000001 213.6 183.0000000000001C213.6 185.2000000000001 213.9 188.1000000000001 214.7 191.2000000000001C205.9 180.4000000000001 200.7 175.3000000000001 200.7 166.2000000000001C200.7 158.7000000000001 211.1 137.9000000000001 211.1 132.9000000000001C211.1 131.2000000000001 210.6 129.6000000000001 209.7 128.0000000000001C200.1 140.7000000000001 194.2 148.7000000000001 190.9 148.7000000000001H178.9L167.7 176.7000000000001C163.9 186.3000000000001 162 192.7000000000001 162 195.5000000000001C162 199.3000000000001 162.5 203.2000000000001 163.7 207.7000000000001C162.7 206.4000000000001 160 203.0000000000001 158.2 200.6000000000001C157.4 202.7000000000001 155.1 208.3000000000001 153.6 212.1000000000001C151.5 209.6000000000001 146.1 203.0000000000001 142.4 198.5000000000001C143.3 196.2000000000001 145.7 190.4000000000001 147.3 186.3000000000001C144.8 183.0000000000001 138.2 174.5000000000001 133.7 168.6000000000001C129.7 163.3000000000001 127.9 155.3000000000001 131 146.8000000000001C133.5 140.1000000000001 133 138.9000000000002 129.3000000000001 132.7000000000001H191C196.5 132.7000000000001 205.3 118.7000000000001 206.5 110.7000000000001C219.7 126.7000000000001 221.9 130.3000000000001 223.3 132.3000000000001H330.3C334.2 132.3000000000001 337.5 134.2000000000001 340.2 138.1000000000001zM360.3000000000001 164.7000000000001V266.3C351.3000000000001 253.8 344.4000000000001 247.7 339.6000000000001 247.7C346.7000000000001 233.3 350.3000000000001 223.8 350.3000000000001 219.4V153.1C350.3000000000001 135.6 358.9000000000001 132.7000000000001 374.3000000000001 132.7000000000001C382.4000000000001 132.7000000000001 386.8000000000001 133.5000000000001 388.0000000000001 135.4C383.7000000000001 137.0000000000001 380.4000000000001 137.9 378.1000000000001 138.7000000000001C370.0000000000001 141.9 360.3000000000001 146.1 360.3000000000001 164.7000000000001z" /> + <glyph glyph-name="vaadin" + unicode="" + horiz-adv-x="448" d=" M224.5 307.3C226 324.9 229.4 360 274.3 360H372.9C393.6 360 405 367.8 405 381.6V393.9C405 406.1 414.3 416 426.5 416S448 406.1 448 393.9V357.4C448 314.5 426.5 295.4 381.2 295.4H280.7C250.6 295.4 247.7 280.7000000000001 247.7 268.3C247.7 267 247.6 265.8 247.5 264.6C246.8 252.3 236.6 242.4000000000001 224.1 242.4000000000001S201.4 252.2000000000001 200.7 264.6C200.6 265.8 200.5 267 200.5 268.3C200.5 280.6 197.5 295.4 167.5 295.4H66.8C21.5 295.4 0 314.5 0 357.4V393.9C0 406.1 9.4 416 21.6 416S43.1 406.1 43.1 393.9V381.6C43.1 367.8 54.5 360 75.2 360H173.8C218.6 360 222.1 324.9 223.6 307.3H224.5zM224 -8C235.5 -8 245.4 -1 249.7 8.3C250.8 10.1 346.8 177.9 347.9 179.7000000000001C359.8 199.3000000000001 344.7 224.0000000000001 320.7 224.0000000000001C306.8 224.0000000000001 297.4 217.6000000000001 290.9 203.7000000000001L224 86L157.1 203.7C150.7 217.6 141.2 224 127.3 224C103.3 224 88.2 199.4 100.1 179.7C101.2 177.8 197.2 10.1 198.3 8.3C202.6 -1.0000000000001 212.5 -8.0000000000001 224 -8.0000000000001z" /> + <glyph glyph-name="viacoin" + unicode="" + horiz-adv-x="384" d=" M384 416H320L239.3 224H144.8L64 416H0L48 304H0V256H68.5L82.3 224H0V176H102.8L192 -32L281.2 176H384V224H301.7L315.5 256H384V304H336L384 416zM192 112L165 176H219L192 112z" /> + <glyph glyph-name="viadeo-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM280.7 66.8C238.3 20.6 160.7 20.2 118.3 66.8C50.3 140.4 98.5 262.9 199.5 262.9C212.8 262.9 226.1 260.8 238.6 256.2000000000001C234.3 247.8 231.3 238.6 230.2 229.1C220.5 233.2 210 235.1 199.5 235.1C150.7 235.1 114.9 193.4 114.9 146.2000000000001C114.9 103.2000000000001 143.4 67.5000000000001 184.4 60.3000000000001C245.9 84.3000000000001 257.3 177.9000000000001 257.3 235.3000000000001C257.3 242.6000000000001 257.3 250.1000000000001 256.7 257.4000000000001C245.5 290.3000000000001 230.1 322.0000000000001 212.5 351.9000000000001C239.6 333.6000000000001 254.4 289.4000000000001 256.7 257.8000000000001V257.4000000000001C264.4 234.9000000000001 268.5 211.2000000000001 268.5 187.4000000000001C268.5 133.3000000000001 246.6 88.4000000000001 200.2 59.2000000000001L197.8 59.0000000000001C247.8 58.0000000000001 284 97.6000000000001 284 146.2000000000001C284 158.4000000000001 281.9 170.5000000000001 277.1 181.9000000000001C286.6 183.8000000000001 295.6 187.5000000000001 303.5 192.4000000000001C318.8 155.8000000000001 316.1 105.1000000000001 280.7 66.8000000000001zM309 214.3C295.7 214.3 283.9 221.4 274.6 230.4C296.5 242.4 324.2000000000001 261.1 336.9000000000001 283.4C338.4000000000001 286.4 341.0000000000001 292 341.4000000000001 295.4C328.9000000000001 267.5 297.2000000000001 245.6 267.5 238.7C262.8 246 260 254.2 260 263C260 273.3 265.2 287.1 272.9 294.6C294.5 315.1 325.9 303.1 345.3 344.6C377.8 298.4 358.4 214.3 309 214.3z" /> + <glyph glyph-name="viadeo" + unicode="" + horiz-adv-x="448" d=" M276.2 297.5V296.8C258.3 349.4 233.6 400.2 205.4 448C248.7 418.8 272.4 348 276.2 297.5zM308.9 175.8C316.5 157.6 319.9 138.3 319.9 118.8C319.9 41.1 262.1 -22.2 182.1 -20.6L185.9 -20.3C260.1 26.4 295.2 98.3 295.2 184.8C295.2 222.9 288.7 260.7 276.3 296.8C277.3 285.1 277.3 273.1 277.3 261.4C277.3 169.6 259.2 19.8 160.7 -18.6C95 -7.2 49.4 50 49.4 118.8C49.4 194.4 106.8 261.1 184.8 261.1C201.6 261.1 218.5 258 233.9 251.5000000000001C235.6 266.6 240.4 281.4000000000001 247.3 294.8C227.4 302 206.1 305.5 184.8 305.5C23.3 305.5 -53.9 109.6 54.9 -8.2C122.8 -82.7999999999999 246.9 -82.1 314.7000000000001 -8.2C371.3000000000001 53.1 375.6 134.2000000000001 351.1 192.8C338.4000000000001 184.8 324 178.9 308.9000000000001 175.8zM418.1 436.3C387.1 369.8 336.8 389.1 302.3 356.2C289.9000000000001 344.2 281.7 322.2 281.7 305.7C281.7 291.6 286.2 278.6 293.7 266.9C341.1 277.9 392 312.9 411.9 357.6C411.2 352.1 407.1 343.2 404.7 338.4C384.4 302.7 340.1 272.8 305 253.5C319.8 239.1 338.7 227.7 360 227.7C439 227.7 470.1 362.3 418.1 436.3z" /> + <glyph glyph-name="viber" + unicode="" + horiz-adv-x="512" d=" M444 398.1C431.3 409.8 379.9 447.1 265.3 447.6C265.3 447.6 130.2 455.7 64.4 395.3C27.8 358.7 14.9 305 13.5 238.5C12.1 172 10.4 47.4 130.5 13.6H130.6L130.5 -38S129.7 -58.9 143.5 -63.1C160.1 -68.3000000000001 169.9 -52.4 185.8 -35.3C194.5 -25.9 206.5 -12.1 215.6 -1.6C297.8 -8.5 360.9000000000001 7.3 368.1 9.6C384.7000000000001 14.9999999999999 478.6 26.9999999999999 493.8 151.6C509.6 280.2 486.2 361.4 444 398.1zM457.9 161C445 57 368.9 50.4 354.9 45.9C348.9 44 293.4 30.2 223.7 34.7C223.7 34.7 171.7 -28 155.5 -44.3C150.2 -49.6 144.4 -49.1 144.5 -38.6C144.5 -31.7 144.9 47.1 144.9 47.1C144.8 47.1 144.8 47.1 144.9 47.1C43.1 75.3 49.1 181.4 50.2 236.9C51.3 292.4 61.8 337.9 92.8 368.5C148.5 419 263.2000000000001 411.5 263.2000000000001 411.5C360.1 411.1 406.5000000000001 381.9 417.3000000000001 372.1C453.0000000000001 341.5 471.2 268.3 457.9000000000001 161zM318.9 241.8C319.3 233.2 306.4 232.6 306 241.2C304.9 263.2000000000001 294.6 273.9000000000001 273.4 275.1C264.8 275.6 265.6 288.5 274.1 288C302 286.5 317.5 270.5 318.9 241.8zM339.2 230.5C340.2 272.9 313.7 306.1 263.4 309.8C254.9 310.4 255.8 323.3 264.3 322.7000000000001C322.3 318.5 353.2 278.6 352.1 230.2C352 221.6 339 222 339.2 230.5000000000001zM386.2 217.1C386.3 208.5 373.3 208.4 373.3 217C372.7 298.5 318.4000000000001 342.9 252.5 343.4C244 343.5 244 356.3 252.5 356.3C326.2 355.8 385.5 304.9 386.2 217.1zM374.9 119V118.8C364.1 99.8 343.9 78.8 323.1 85.5L322.9 85.8C301.8 91.7 252.1 117.3 220.7 142.3C204.5 155.1 189.7 170.2 178.3 184.7C168 197.6 157.6 212.9 147.5 231.3C126.2 269.8 121.5 287 121.5 287C114.8 307.8 135.7 328 154.8 338.8H155C164.1999999999999 343.6 173 342 178.9 334.9C178.9 334.9 191.3 320.1 196.5999999999999 312.8C201.5999999999999 306 208.2999999999999 295.1 211.7999999999999 289C217.8999999999999 278.1 214.0999999999999 267 208.0999999999999 262.4L196.0999999999999 252.8C190 247.9 190.7999999999999 238.8 190.7999999999999 238.8S208.5999999999999 171.5 275.0999999999999 154.5C275.0999999999999 154.5 284.2 153.7 289.0999999999999 159.8L298.7 171.8C303.3 177.8 314.3999999999999 181.6 325.3 175.5C340 167.2 358.7 154.3 371.1 142.6C378.1 136.9 379.7 128.2000000000001 374.9 119z" /> + <glyph glyph-name="vimeo-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM383.8 266.4C382.4000000000001 235.3 360.6 192.6 318.5 138.5C275 82 238.2 53.7 208.1 53.7C189.4 53.7 173.7 70.9 160.8 105.3C135.6 197.6 124.9 251.7 104.1 251.7C101.7 251.7 93.3 246.7 79 236.6L64 256C100.9 288.4 136.1 324.4 158.1 326.4C183 328.8 198.3 311.8 204.1 275.3C224.6 145.7000000000001 233.7 126.1 270.9 184.8C284.3 206 291.5 222 292.4 233.1C295.8 265.9000000000001 266.8 263.7000000000001 247.2 255.3C262.9 306.8 293 331.8 337.3 330.4C370.2 329.4 385.7 308 383.8 266.4z" /> + <glyph glyph-name="vimeo-v" + unicode="" + horiz-adv-x="448" d=" M447.8 294.4C445.8 250.8 415.4000000000001 191.1 356.4 115.3C295.5 36.1 244 -3.5 201.8 -3.5C175.7 -3.5 153.6 20.6 135.5 68.8C100.3 198 85.3 273.7 56.2 273.7C52.8 273.7 41.1 266.6 21 252.6L0 279.8C51.6 325.1 100.9 375.5 131.8 378.3C166.7 381.7000000000001 188.1 357.8 196.2 306.8C224.9 125.3 237.6 97.9 289.8 180.1C308.5 209.7 318.6 232.2 320 247.7C324.8 293.6 284.2 290.5 256.7 278.7000000000001C278.7 350.8 320.8 385.8 382.9 383.8C428.7 382.6 450.4 352.7000000000001 447.8 294.4z" /> + <glyph glyph-name="vimeo" + unicode="" + horiz-adv-x="448" d=" M403.2 416H44.8C20.1 416 0 395.9 0 371.2V12.8C0 -11.9 20.1 -32 44.8 -32H403.2C427.9 -32 448 -11.9 448 12.8V371.2C448 395.9 427.9 416 403.2 416zM377 267.2C375.6 235.7 353.6 192.5 311 137.8C267 80.6 229.7 51.9999999999999 199.3 51.9999999999999C180.4 51.9999999999999 164.5 69.3999999999999 151.4 104.3C125.9 197.6 115 252.3 94 252.3C91.6 252.3 83.1 247.2 68.6 237.1L53.4 256.7C90.7 289.5 126.3 325.9 148.6 327.9C173.8 330.3 189.3 313.1 195.1 276.2C215.8 145 225 125.1999999999999 262.7 184.6C276.2 206 283.5 222.3 284.5 233.5C288 266.7 258.6 264.4 238.7 255.9C254.6 308 285 333.3 329.9 331.9C363.2 331 378.9 309.4 377 267.2z" /> + <glyph glyph-name="vine" + unicode="" + horiz-adv-x="384" d=" M384 193.3V141.2C365.6 137 347.1 135.1 331.9 135.1C295 57.6999999999999 228.9 -8.7 206.8 -21.1C192.8 -29 179.7 -29.5 164.1 -20.3C137 -4 34.2 80.3 0 345.3H74.5C93.2 186.2 139 104.6 189.3 43.5C217.2 71.4 244.1 108.6 264.9 150.4C215.1 175.7 184.8 231.3 184.8 296C184.8 361.6 222.5 411.1 287 411.1C401.9 411.1 393.2 283.2 368.6 229.6C368.6 229.6 322.2000000000001 220.4 305.1 250.1C308.5 261.4 313.3 280.9 313.3 298.6C313.3 329.9 302 345.2 284.9000000000001 345.2C266.7000000000001 345.2 254.1 328.1 254.1 295.2C254.2 216 313.5 176.5 384 193.3z" /> + <glyph glyph-name="vk" + unicode="" + horiz-adv-x="576" d=" M545 330.3C548.7 342.8 545 352 527.2 352H468.3000000000001C453.3000000000001 352 446.4000000000001 344.1 442.7000000000001 335.3C442.7000000000001 335.3 412.7000000000001 262.2 370.3000000000001 214.8C356.6000000000001 201.1 350.3000000000001 196.7 342.8000000000001 196.7C339.1000000000001 196.7 333.4000000000001 201.1 333.4000000000001 213.6V330.3C333.4000000000001 345.3 329.2000000000001 352 316.8000000000001 352H224.2000000000001C214.8000000000001 352 209.2000000000001 345 209.2000000000001 338.5C209.2000000000001 324.3 230.4000000000001 321 232.6000000000001 281V194.2C232.6000000000001 175.2 229.2000000000001 171.7 221.7000000000001 171.7C201.7000000000001 171.7 153.1000000000001 245.1 124.3000000000001 329.1C118.5000000000001 345.4 112.8000000000001 352 97.7000000000001 352H38.8C22 352 18.6 344.1 18.6 335.3C18.6 319.7 38.6 242.2 111.7 139.8C160.4 69.9 229 32 291.4 32C328.9 32 333.5 40.4 333.5 54.9C333.5 121.7 330.1 128 348.9 128C357.6 128 372.6 123.6 407.6 89.9C447.6 49.9 454.2 32 476.6 32H535.5C552.3 32 560.8 40.4 555.9 57C544.6999999999999 91.9 469 163.7 465.6 168.5C456.9 179.7 459.4 184.7 465.6 194.7C465.7 194.8 537.5999999999999 296 545 330.3z" /> + <glyph glyph-name="vnv" + unicode="" + horiz-adv-x="640" d=" M104.9 96C70.8 96 58.5 126.4 58.5 126.4L2.6 237.9S-7.8 256 13 256H45.8C56.2 256 59 247.3 64.6 237.9L101.3 163.4S106.5 150.3 122.4 150.3S143.5 163.4 143.5 163.4L180.2 237.9C185.8 247.4 188.6 256 199 256H231.8C252.6 256 242.2 237.9 242.2 237.9L186.4 126.4S174.2 96 140 96H104.9zM499.9 96C465.8 96 453.5 126.4 453.5 126.4L397.6 237.9S387.2 256 408 256H440.8C451.2 256 454 247.3 459.6 237.9L496.3 163.4S501.5 150.3 517.4 150.3S538.5 163.4 538.5 163.4L575.3 237.9C580.9 247.4 583.6999999999999 256 594.0999999999999 256H627C647.8 256 637.4 237.9 637.4 237.9L581.5 126.4S569.3 96 535.1 96H499.9zM337.6 256C371.7000000000001 256 384 225.6 384 225.6L439.9 114.1S450.3 96 429.5 96H396.7C386.3 96 383.5 104.7 377.9 114.1L341.2 188.6S336 201.7 320.1 201.7C304.2 201.7 299 188.6 299 188.6L262.3 114.1C256.7 104.7000000000001 253.9 96 243.5 96H210.5999999999999C189.7999999999999 96 200.1999999999999 114.1 200.1999999999999 114.1L256.0999999999999 225.6S268.2999999999999 256 302.4999999999999 256H337.5999999999999z" /> + <glyph glyph-name="vuejs" + unicode="" + horiz-adv-x="448" d=" M356.9 383.7H280L224 295.1L176 383.7000000000001H0L224 0L448 383.7H356.9zM55.7 351.7H109.5L224 153.5L338.4 351.7H392.2L224 63.5L55.7 351.7z" /> + <glyph glyph-name="weibo" + unicode="" + horiz-adv-x="512" d=" M407 270.4C414.6 294.4 393.6 317.2 369.6 312.1C347.6 307.3 340.8 340.2000000000001 362.5 344.9000000000001C412.6 355.8 454.8 307.8 439 260.1C432.2 238.9000000000001 400.2 249.3 407 270.4000000000001zM214.8 1.3C108.5 1.3 0 52.7 0 137.6C0 181.9 28 233.0000000000001 76.3 281.3C176 381 279.5 382.2 249.9 287C245.9 273.9 262.2 281.3 262.2 281C341.7 314.6 402.7 297.8 376.2 229.6C372.5 220.2 377.3 218.7 384.5 216.5C520.2 174.2 419.3 1.3 214.8 1.3zM358.5 147.6C353.1 203.3 280 241.6 195.1 233.3C110.3 224.7 46.3 173 51.7 117.3S130.2 23.3 215.1 31.6C299.9 40.2 363.9 91.9 358.5 147.6zM347.9 412.9C322 407.3 331.1 369.2 356.2 374.6C428.5 389.8 491 321.8 467.9 250.6C460.5 226.4 497 213.6 505.3 238.6C537.1999999999999 338.4 450.2 434.5 347.9 412.9zM269.4 101.9C252.3 63.1 202.6 41.9 160.3 55.6C119.5 68.7 102.3 108.9999999999999 120 145.3C137.7 180.6999999999999 183.1 200.7 223.4 190.4C265.4 179.6 286.5 140.2 269.4 101.9zM183.1 131.9C170.2 137.3 153.1 131.6 145.1 119C136.8 106.1 140.8 91 153.7 85C166.8 79 184.5 84.7 192.8 97.9C200.8 111 196.5 126.2 183.1 131.9zM215.7 145.3C210.6 147 204.3 144.6999999999999 201.4 139.9C198.5 134.8 200 129.3 205.0999999999999 127C210.1999999999999 125 216.7999999999999 127.3 219.6999999999999 132.4C222.5 137.6 220.7999999999999 143.3 215.6999999999999 145.3z" /> + <glyph glyph-name="weixin" + unicode="" + horiz-adv-x="576" d=" M385.2 280.4C391.6 280.4 397.8 280.1 404 279.3C387.4 357.7 303.3 416 207.7 416C100.5 416 13 343.2 13 250.6C13 197.2 42.3 153.1 90.9 119L71.6 60.4L139.6 94.5C164 89.7 183.4 84.8 207.8 84.8C214 84.8 219.9 85.1 226.1 85.6C222.1 98.5 219.9 112.2000000000001 219.9 126.4C219.8000000000001 211.3000000000001 292.8000000000001 280.4000000000001 385.2000000000001 280.4000000000001zM280.7 333.3C295.2 333.3 304.9 323.6 304.9 308.9C304.9 294.4 295.2 284.7000000000001 280.7 284.7000000000001C265.9 284.7000000000001 251.4 294.4 251.4 308.9C251.5 323.6 266 333.3 280.7 333.3zM144.3 284.7000000000001C129.8 284.7000000000001 115 294.4 115 308.9C115 323.7 129.8 333.3 144.3 333.3C159.1 333.3 168.7 323.6 168.7 308.9C168.7 294.3 159.1 284.7000000000001 144.3 284.7000000000001zM563 128.6C563 206.5 485.1 269.9000000000001 397.6 269.9000000000001C304.9000000000001 269.9000000000001 232.2 206.5 232.2 128.6S305 -12.7 397.6 -12.7C416.9000000000001 -12.7 436.5 -7.6 456.2 -2.8L509.6 -32.1L494.8 16.5C534 45.9 563 84.8 563 128.6zM343.9 153.1C334.2 153.1 324.6 162.8 324.6 172.7000000000001C324.6 182.4 334.3 192.0000000000001 343.9 192.0000000000001C358.7 192.0000000000001 368.3 182.3000000000001 368.3 172.7000000000001C368.3 162.7000000000001 358.6 153.1 343.9 153.1zM451 153.1C441.3 153.1 431.7 162.8 431.7 172.7000000000001C431.7 182.4 441.4 192.0000000000001 451 192.0000000000001C465.5 192.0000000000001 475.4 182.3000000000001 475.4 172.7000000000001C475.5 162.7000000000001 465.5 153.1 451 153.1z" /> + <glyph glyph-name="whatsapp-square" + unicode="" + horiz-adv-x="448" d=" M224 325.2C151.3 325.2 92.2 266.1 92.1 193.4C92.1 168.5 99.1 144.2 112.3 123.3L115.4 118.3L102.1 69.6999999999999L152 82.8L156.8 79.9C177 67.9 200.2 61.5 223.9 61.5H224C296.6 61.5 357.3 120.6 357.3 193.3C357.3 228.5 342.1 261.6 317.2 286.5C292.2 311.5 259.2 325.2 224 325.2zM301.5 136.8C298.2 127.5 282.4 119.1 274.8 118C262.2 116.1 252.4 117.1 227.3 127.9C187.6 145.1 161.6 185.1 159.6 187.7C157.6 190.3 143.4 209.2 143.4 228.7S153.6 257.8 157.3000000000001 261.8C160.9 265.8 165.2000000000001 266.8 167.9 266.8C170.5 266.8 173.2000000000001 266.8 175.5 266.7C177.9 266.6 181.2 267.6 184.4 259.9C187.7000000000001 252 195.6 232.5 196.6 230.5S198.3 226.2 196.9 223.6C189.3000000000001 208.4 181.2000000000001 209 185.3000000000001 202C200.6000000000001 175.7 215.9 166.6 239.2000000000001 154.9C243.2000000000001 152.9 245.5000000000001 153.2 247.8000000000001 155.9C250.1000000000001 158.5 257.7000000000001 167.5 260.3000000000001 171.4C262.9000000000001 175.4 265.6000000000001 174.7 269.2000000000001 173.4C272.8000000000001 172.1 292.3000000000001 162.5 296.3000000000001 160.5S302.9000000000001 157.5 303.9000000000001 155.9C304.8000000000001 154 304.8000000000001 146 301.5000000000001 136.8zM400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM223.9 34.8C197.3 34.8 171.2 41.5 148.1 54.1L64 32L86.5 114.2C72.6 138.2 65.3 165.5 65.3 193.5C65.4 280.9 136.5 352 223.9 352C266.3 352 306.1 335.5 336.1 305.5C366 275.5 384 235.7 384 193.3C384 105.9 311.3 34.8 223.9 34.8z" /> + <glyph glyph-name="whatsapp" + unicode="" + horiz-adv-x="448" d=" M380.9 350.9C339 392.9 283.2 416 223.9 416C101.5 416 1.9 316.4 1.9 194C1.9 154.9 12.1 116.7 31.5 83L0 -32L117.7 -1.1C150.1 -18.8 186.6 -28.1 223.8 -28.1H223.9C346.2 -28.1 448 71.5 448 193.9C448 253.2 422.8 308.9 380.9 350.9zM223.9 9.3C190.7 9.3 158.2 18.1999999999999 129.9 34.9999999999999L123.2 38.9999999999999L53.4 20.6999999999999L72 88.8L67.6 95.8C49.1 125.2 39.4 159.1 39.4 194C39.4 295.7 122.2 378.5 224 378.5C273.3 378.5 319.6 359.3 354.4 324.4C389.2 289.5 410.6 243.2 410.5 193.9C410.5 92.1 325.6 9.3 223.9 9.3zM325.1 147.5C319.6 150.3 292.3 163.6999999999999 287.2 165.5C282.1 167.3999999999999 278.4 168.3 274.7 162.6999999999999C271 157.0999999999999 260.4 144.6999999999999 257.1 140.8999999999999C253.9 137.1999999999999 250.6 136.6999999999999 245.1 139.5C212.5 155.8 191.1 168.6 169.6 205.5C163.9 215.3 175.3 214.5999999999999 185.9 235.8C187.7 239.5 186.8 242.7 185.4 245.5C184 248.3 172.9 275.5999999999999 168.3 286.7C163.8 297.5 159.2 296 155.8 296.2C152.6 296.3999999999999 148.9 296.3999999999999 145.2 296.3999999999999C141.5 296.3999999999999 135.5 294.9999999999999 130.4 289.4999999999999C125.3 283.8999999999999 111 270.4999999999999 111 243.2C111 215.8999999999999 130.9 189.5 133.6 185.8C136.4 182.1 172.7 126.1 228.4 101.9999999999999C263.6 86.8 277.4 85.4999999999999 295 88.1C305.7 89.7 327.8 101.4999999999999 332.4 114.5C337 127.5 337 138.6 335.6 140.8999999999999C334.3 143.3999999999999 330.6 144.7999999999999 325.1 147.5z" /> + <glyph glyph-name="whmcs" + unicode="" + horiz-adv-x="448" d=" M448 287V308.3L419.5 317.1L417.3 327.5L437.4000000000001 348.2000000000001L427 367.6L398 360.1L390.8 367.6L398.3 395.8L379.2 407.4L357.9 386.4L347.2 389.6L340.2 416H317.6L311.4 389.6L299.3 386.4L279.6 407.4L260.2 396.4L268.3 368.7L260.2 360.3L231.7 367.8L220.7 348.7L241.4 327.7L238.5 317.3L210 309.5L209.7 287.8L238.5 280.3L240.9 268.2L220.8 248.3L231.2 229.8L260.8 237.3L268 228.7L259.9 201.8L279.8 190.2L299.2 210.6L310.8 207.7L317.5 179.2L340.1 178.9L346.8 207.7L358.4 211.2L379.1 189.6L399.5 201.7L390.7 229.7L398.5 237.8L427.3 229L437.6 249.1L416.7 267.9L418.9 280L448 287zM328.8 241.8C297.5 241.8 272 267.2000000000001 272 298.6S297.4 355.4000000000001 328.8 355.4000000000001S385.6 330 385.6 298.6C385.6 267.1 360.2000000000001 241.8 328.8 241.8zM401.1 225.4L448 210.9V171L392.9 157.6L388.8 134.9L427.7 99.6L408.5 61.7000000000001L354.5 78.4L339.8999999999999 63.2000000000001L356.5999999999999 10.7L318.2999999999999 -11.9999999999999L279.3999999999999 28.5000000000001L257.7 21.9L245.1 -32.1L202.6999999999999 -31.6L190.0999999999999 22.0000000000001L168.4 27.6000000000001L132 -10.7999999999999L94.5999999999999 10.9000000000001L109.7999999999999 61.4000000000001L96.0999999999999 77.5000000000001L40.5999999999999 63.4000000000001L20.8999999999999 98.2000000000001L58.7999999999999 135.6000000000001L53.9999999999999 158.4000000000001L-1e-13 172.5000000000001L0.4999999999999 213.4000000000001L54 228.1L59.7 247.8L20.8 287.2L41.5 323L95.1 308.9L110.3 324.6L95.1 376.6L131.5 397.3L168.3 357.9L191 364L202.6 416H245L256.6 370.1L234 376L227.7 377.7L224.4 372L213.4 352.9L210.1 347.3L214.7 342.7000000000001L231.9 325.3L231.6 324.3L207.7999999999999 317.8L201.5999999999999 316.1L201.5 309.7000000000001L201.3 296.8C153.8 286.4 118 244 118 193.3C118 135 165.3 87.6 223.7 87.6C274.2 87.6 316.4 123 326.9 170.4L340.1 170.2000000000001L347 170.1L348.6 176.8L354.2 200.8L356.1 201.4L373.2 183.6L377.9 178.7000000000001L383.7 182.1L404.1 194.2L409.9 197.7L407.9 204.2L401.1 225.4z" /> + <glyph glyph-name="wikipedia-w" + unicode="" + horiz-adv-x="640" d=" M640 396.8L639.7 384.6C611.6 383.8 594.7 368.8 583.9000000000001 344.3C558.9000000000001 286.5 480.6000000000001 104.3 428.6000000000001 -14.3H415L333.1 178.8C300.6 115.1999999999999 264.8 48.8 233.9000000000001 -14.3000000000001C233.6 -14.6000000000001 218.9 -14.3000000000001 218.9 -14.0000000000001C172 95.7 122.8 204.6 75.8 314.6C64.4 341.3 26.4 384.6 0.2 384.3C0.2 387.4 -0.1 394.3 -0.1 398.5H161.8V384.6C142.6 383.5 109 371.3 118.5 350.4C140.4 300.7 222.1 110.1 244.1 61.8C259.1 91.4999999999999 301.9000000000001 171 319.4000000000001 204.6C305.5000000000001 232.9 260.8 338.5 246.6 364.6C236.9000000000001 382.4 210.5 384 190.8 384.3V398.2L333.3 397.9V384.8C313.9000000000001 384.2 295.2 377 303.9000000000001 358.7C322.8 318.7 334.5000000000001 290.6 352.0000000000001 254C357.6000000000001 264.8 386.7000000000001 323.4 400.1000000000001 354.8C409.0000000000001 375.4 396.2000000000001 383.4 361.5000000000001 384.2C361.8000000000001 387.8 361.5000000000001 394.5 361.8000000000001 397.8C406.2000000000001 398.1 472.9000000000001 398.1 484.9000000000001 398.4V384.8C462.4000000000001 384 439.1000000000001 372 426.8000000000001 353.1L367.6000000000001 230.3C374.0000000000001 214.2 430.9000000000001 87.5 436.8000000000001 73.6L559.2 356.2C550.6 379.3 522.8000000000001 384.3 512 384.5V398.4L639.8 397.3L640 396.8z" /> + <glyph glyph-name="windows" + unicode="" + horiz-adv-x="448" d=" M0 354.3L183.6 379.6V202.2H0V354.3zM0 29.7L183.6 4.4V179.6H0V29.7zM203.8 1.7L448 -32V179.6H203.8V1.7zM203.8 382.3V202.2H448V416L203.8 382.3z" /> + <glyph glyph-name="wordpress-simple" + unicode="" + horiz-adv-x="512" d=" M256 440C119.3 440 8 328.8 8 192C8 55.3 119.3 -56 256 -56S504 55.3 504 192C504 328.8 392.7 440 256 440zM33 192C33 224.3 39.9 255 52.3 282.7L158.7 -8.7C84.3 27.5 33 103.8 33 192zM256 -31C234.1 -31 213 -27.8 193 -21.9L259.9 172.5L328.4 -15.3C328.9 -16.4 329.4 -17.4 330 -18.4C306.9 -26.5000000000001 282 -31.0000000000001 256 -31.0000000000001zM286.7 296.5C300.1 297.2 312.2 298.6 312.2 298.6C324.2 300 322.8 317.7 310.8 317C310.8 317 274.7 314.2 251.4 314.2C229.5 314.2 192.7 317 192.7 317C180.7 317.7 179.3 299.3 191.3 298.6C191.3 298.6 202.7 297.2 214.7 296.5L249.4 201.3L200.6 55L119.4 296.5C132.8 297.2 144.9 298.6 144.9 298.6C156.9 300 155.5 317.7 143.5 317C143.5 317 107.4 314.2 84.1 314.2C79.9 314.2 75 314.3 69.7 314.5C109.6 375 178.1 415 256 415C314 415 366.9 392.8 406.6 356.5C405.6 356.6 404.7000000000001 356.7 403.7000000000001 356.7C381.8000000000001 356.7 366.3000000000001 337.6 366.3000000000001 317.1C366.3000000000001 298.7 376.9000000000001 283.2 388.2000000000001 264.8C396.7000000000001 250 406.6 230.9 406.6 203.3C406.6 184.2 399.3 162.1 389.6 131.2000000000001L367.4000000000001 56.9L286.7000000000001 296.5zM368.1 -0.7L436.2000000000001 196.2C448.9000000000001 228.0000000000001 453.2 253.4000000000001 453.2 276.1C453.2 284.3 452.7 291.9000000000001 451.7 299C469.1 267.2000000000001 479.0000000000001 230.8 479.0000000000001 192C479.0000000000001 109.7000000000001 434.4000000000001 37.9 368.1 -0.6999999999999z" /> + <glyph glyph-name="wordpress" + unicode="" + horiz-adv-x="512" d=" M61.7 278.6L163.2 0.6C92.2 35 43.3 107.8 43.3 192C43.3 222.9 49.9 252.1 61.7 278.6zM399.6 202.7C399.6 229 390.2 247.2 382.1 261.4C371.3 278.9 361.2 293.8 361.2 311.3C361.2 330.9 376 349.1 396.9 349.1C397.8 349.1 398.7 349 399.7 348.9C361.8 383.6 311.4 404.8 256 404.8C181.7 404.8 116.3 366.7 78.2 308.9C83.2 308.7 87.9 308.6 91.9 308.6C114.1 308.6 148.6 311.3 148.6 311.3C160.1 312 161.4 295.1 150 293.8C150 293.8 138.5 292.5 125.7 291.8L203.2 61.4L249.8 201L216.7 291.8C205.2 292.5 194.4 293.8 194.4 293.8C182.9 294.5 184.3 312 195.7 311.3C195.7 311.3 230.8 308.6 251.7 308.6C273.9000000000001 308.6 308.4000000000001 311.3 308.4000000000001 311.3C319.9000000000001 312 321.2000000000001 295.1 309.8 293.8C309.8 293.8 298.3 292.5 285.5 291.8L362.4 63.1L383.6 134C392.6 163.4 399.6 184.5 399.6 202.7zM259.7 173.4L195.8999999999999 -12.1C214.9999999999999 -17.7 235.0999999999999 -20.8 255.9999999999999 -20.8C280.7999999999999 -20.8 304.4999999999999 -16.5 326.5999999999999 -8.7C325.9999999999999 -7.8 325.4999999999999 -6.8 325.0999999999999 -5.8L259.7 173.4zM442.7 294.1C443.5999999999999 287.3 444.0999999999999 280.1 444.0999999999999 272.2C444.0999999999999 250.6 440.0999999999999 226.4 427.8999999999999 196L362.8999999999999 8.0999999999999C426.2 45 468.7 113.5 468.7 192C468.7 229 459.3 263.8 442.7 294.1zM504 192C504 55.2 392.7 -56 256 -56C119.2 -56 8 55.3 8 192C8 328.8 119.2 440 256 440C392.7 440 504 328.8 504 192zM492.6 192C492.6 322.5 386.4000000000001 428.6 256 428.6C125.5 428.6 19.4 322.5 19.4 192S125.6 -44.6 256 -44.6C386.5 -44.6 492.6 61.5 492.6 192z" /> + <glyph glyph-name="wpbeginner" + unicode="" + horiz-adv-x="512" d=" M462.799 125.626C519.01 61.318 466.961 -32 370.944 -32C331.3420000000001 -32 292.12 -14.313 270.802 18.04C263.915 17.684 248.1 17.684 241.212 18.04C219.848 -14.381 180.588 -32 141.069 -32C45.579 -32 -7.279 60.996 49.214 125.626C-29.925 257.477 80.479 416 256.006 416C431.638 416 541.876 257.374 462.799 125.626zM123.152 208.598H164.681V266.673H123.152V208.598zM340.332 122.526V146.365C279.826 125.4499999999999 207.977 137.167 152.743 180.336L152.989 155.439C204.09 109.072 284.735 97.564 340.332 122.526zM189.579 208.598H355.637V266.673H189.579V208.598z" /> + <glyph glyph-name="wpexplorer" + unicode="" + horiz-adv-x="512" d=" M512 192C512 50.8 397.3 -64 256 -64C114.8 -64 0 50.7 0 192S114.7 448 256 448S512 333.3 512 192zM480 192C480 315.2 379.7 416 256 416C132.5 416 32 315.5 32 192S132.5 -32 256 -32S480 68.5 480 192zM160.9 323.4L247.8 286.3L210.7 199.4L123.8 236.5L160.9 323.4zM270.9 154.3L317.5 60.3H302.9L252.9 160.3L204 60.3H190L241.1 167.2000000000001L218.8 176.6L224.8 190.6L293.4 161.5L287.4 147.2L270.9 154.3zM259.1 270.6L327.7 241.2L298.3 172.9L230 202L259.1 270.6zM339.4 227.7L394 204.6L370.6 150.3L316.3 173.4L339.4000000000001 227.7000000000001z" /> + <glyph glyph-name="wpforms" + unicode="" + horiz-adv-x="448" d=" M448 372.8V11.1C448 -13.2 429 -32.1 404.8 -32.1H43.2C19.3 -32 0 -13.4 0 11.2V372.8C0 396.9 18.8 416 43.2 416H404.9C428.9 416 448 397.2 448 372.8zM410.7 11.2V372.8C410.7 375.8 408.1 378.6 404.9 378.6H395.6L285.3 304L224 353.9L162.8 304L52.5 378.7H43.2C40 378.7 37.4 375.9 37.4 372.9V11.2C37.4 8.2 40 5.4 43.2 5.4H404.9C408.1 5.3 410.7 8.1 410.7 11.2zM150.2 262V225H76.7V262H150.2zM150.2 187.6V150.3H76.7V187.6H150.2zM161.3 334.9000000000001L215.3 378.6H96.8L161.3 334.9000000000001zM371.3 262V225H175.3V262H371.3zM371.3 187.6V150.3H175.3V187.6H371.3zM286.7 334.9000000000001L351.2 378.6H232.8L286.7 334.9000000000001zM371.3 113V75.7H271.9V113H371.3z" /> + <glyph glyph-name="xbox" + unicode="" + horiz-adv-x="512" d=" M369.9 129.8C414.2 75.5 434.6 31 424.3 11.1C416.4 -4 367.6 -33.5 331.7 -44.8C302.0999999999999 -54.1 263.3 -58.1 231.3 -54.9999999999999C193.0999999999999 -51.3 154.3999999999999 -37.6 121.1999999999999 -15.9999999999999C93.3 2.2 87 9.7 87 24.6C87 54.5 119.9 106.9 176.2 166.7000000000001C208.2 200.6000000000001 252.7 240.4000000000001 257.6 239.3000000000001C267 237.2000000000001 341.9000000000001 164.2000000000001 369.9000000000001 129.8000000000001zM188.6 304.2C158.9 331.1 130.5 358.1 102.2 367.6C87 372.7 85.9 372.4 73.5 359.5C44.3 329.1 20 279.8 13.2 237.1C7.8 202.9 7.1 193.3 9 176.6C14.6 126.1 26.3 91.2000000000001 49.5 55.7C59 41.1 61.6 38.4 58.8 45.8000000000001C54.6 56.8000000000001 58.5 83.3000000000001 68.3 109.8000000000001C82.6 148.8000000000001 122.2 222.7000000000001 188.6 304.2000000000001zM500.2 240.7C483.3 320.7 432.7 371 425.6 371C418.3 371 401.4000000000001 364.5 389.6 357.1C366.3 342.6 348.6 325.7 325.3 304.3C367.7 251 427.5 164.9 448.2 102C455 81.3 457.9 60.9 455.6 49.7C453.9 41.2 453.9 41.2 456.9999999999999 45.1C463.1 52.8 476.8999999999999 76.4 482.3999999999999 88.6C489.7999999999999 104.8 497.3999999999999 128.8 500.9999999999999 147.3C505.3 169.8 504.8999999999999 218.1 500.1999999999999 240.7zM141.3 405C189 407.5 251 370.5 255.6 369.6C256.3 369.5 266 373.8 277.2 379.3C341.1 410.4 371.2 405.1 384.6 404.5C320.7000000000001 443.8 231.9000000000001 454.5 150.7 416.2C127.3 405.1 126.7 404.3 141.3 405z" /> + <glyph glyph-name="xing-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM140.4 127.8H93.8C88.3 127.8 85.1 133.1 87.8 138.1L137.1 224.8C137.2 224.8 137.2 224.9 137.1 225L105.7 279C102.7 284.6 105.9 289.1 111.7 289.1H158.3C163.5 289.1 167.8 286.2 171.2 280.4L203.1 225.1C201.8 222.8 185.1 193.4 153 136.9C149.5 130.7000000000001 145.3 127.8 140.4 127.8zM360.1 341.9L257.3 161.2V161L322.8 42C325.6 36.9 322.9000000000001 31.9 316.8 31.9H270.2C264.7 31.9 260.5 34.8 257.3 40.6L191.3 160.9C193.6 165 228.1 225.8 294.7000000000001 343.2C298.0000000000001 349 302.1 351.9 307.2000000000001 351.9H354.1C359.8 352 362.9000000000001 347.2 360.1 341.9z" /> + <glyph glyph-name="xing" + unicode="" + horiz-adv-x="384" d=" M162.7 238C160.9 234.7 137.5 193.6 92.6 114.5C87.7 106.2 81.8 102 74.9 102H9.8C2.1 102 -2.3 109.5 1.3 116.4L70.3 237.7C70.5 237.7 70.5 237.8 70.3 238L26.4 313.6C22.1 321.4 26.7 327.7 34.9 327.7H100C107.3 327.7 113.3 323.6 118 315.5L162.7 238zM382.6 401.9L238.6 148.9V148.6L330.2 -18C334.1 -25.1 330.4 -32.1 321.7 -32.1H256.5C248.9 -32.1 242.9 -28.1 238.5 -19.9L146.1 148.6C149.4 154.4 197.6 239.4 290.9 403.8C295.5 411.9 301.3 416 308.4 416H374.1C382.1 416 386.4 409.3 382.6 401.9z" /> + <glyph glyph-name="y-combinator" + unicode="" + horiz-adv-x="448" d=" M448 416V-32H0V416H448zM236 160.5L313.5 306H280.8L235 215C230.3 205.7 226 196.7 222.2 188.2L210 215L164.8 306H129.8L206.5 162.2V67.7H236V160.5z" /> + <glyph glyph-name="yahoo" + unicode="" + horiz-adv-x="448" d=" M252 156L256 -64C243.3 -61.8 232.5 -60.1 223.7 -60.1C215.3 -60.1 204.5 -61.8 191.4 -64L195.4 156C140.4 250.8 85 352.8 21.4 448C33.3 444.9 44.4 444.1 54.6 444.1C63.6 444.1 75 444.9 88.7 448C129.6 375.8 170.8 309.3 223.7 222.5C261 284.1 314.8 366.6 358.6 448C369.7000000000001 445.1 380.6 444.1 391.5 444.1C403 444.1 414.7 445.1 426.5 448C392.1 400.1 294.9 231.1 252 156z" /> + <glyph glyph-name="yandex-international" + unicode="" + horiz-adv-x="320" d=" M129.5 -64V102.1L18.5 400H74.3L156.1 170.3L250.2 448H301.5L180.8 100.2V-64H129.5z" /> + <glyph glyph-name="yandex" + unicode="" + horiz-adv-x="256" d=" M153.1 132.2L65.7 -64H2L98 145.8C52.9 168.7 22.8 210.2 22.8 286.9C22.7 394.3 90.8 448 171.7 448H254V-64H198.9V132.2H153.1zM198.9 401.5H169.5C125.1 401.5 82.1 372.1 82.1 286.9C82.1 204.6 121.5 178.1 169.5 178.1H198.9V401.5z" /> + <glyph glyph-name="yelp" + unicode="" + horiz-adv-x="384" d=" M136.9 120C135.9 119.7 27.7 84.3 21.1 84.3C5.9 85.2 2.6 100.5 1.2 115.5C-0.3 129.7 -0.2 145.3 1.5 162.3C3.4 181.1 7 207.4 25.7 206.3C30.5 206.3 92.8 180.4 138.4 161.9C155.5 155.1 157 126.1 136.9 120.0000000000001zM194.8 233.9C196.6 195.7 169.3 185.4 147.6 219.6L41.3 387.6C39.8 394.2 41.6 400 46.6 405C62.2 421.5 146 444.8 168.1 439.1C175.6 437.2 180.2 433 181.9 426.5C183.2 418.2 193.4 259.1 194.8 233.9zM193.4 69.1C193.4 64.5 193.6 -47.3 191.7 -52.4C189.4 -58.4 184.7 -62.1 177.4 -63.6C167.3 -65.2999999999999 150.3 -61.7 126.4 -52.9C104.4 -44.8 69.7 -31.4 77.1 -10.4C79.9 -3.5 128.5 52.4 154.4 83.2000000000001C166.4 98.4 194.2 88.7000000000001 193.4 69.1zM373.6 186.9C368 183.2000000000001 262.8 158.7000000000001 255.5000000000001 156.3L255.8000000000001 156.9C237.7000000000001 152.2000000000001 220.4 175.4 232.5000000000001 191.5000000000001C236.2 195.2000000000001 298.4000000000001 283.9000000000001 305.3 288.5000000000001C310.5 292.1 316.6 292.3000000000001 323.6 289.1C342 280.3000000000001 378.7000000000001 226.0000000000001 381 204.5000000000001C380.9 201.6000000000001 382.2 192.8000000000001 373.6 186.9zM383.7000000000001 56.2C381.0000000000001 35.6 339.2000000000001 -17.1999999999999 319.9000000000001 -24.8C313.0000000000001 -27.4 307.0000000000001 -26.8 302.2000000000001 -22.8C297.2000000000001 -19.3 240.4000000000001 74.3000000000001 237.3000000000001 79.5000000000001C226.4000000000001 95.7000000000001 244.1000000000001 119.3000000000001 262.9000000000001 112.7000000000001C262.9000000000001 112.7000000000001 373.4000000000001 77.0000000000001 377.6 73.3000000000001C382.8 69.2000000000001 384.8 63.5000000000001 383.7000000000001 56.2z" /> + <glyph glyph-name="yoast" + unicode="" + horiz-adv-x="448" d=" M91.3 372H277.3L270.3 353.1H91.3C51.6 353.1 19.4 321.5 19.4 282.8V77.4C19.4 42 44.3 7.1 103.4 7.1V-12H91.3C41.2 -12 0 28.2 0 77.5V282.8C0 332.1 40.7 372 91.3 372zM320.4 428H386.9C243.1 49.9 241.2 29.1 202.2 -11.3C181.4 -32.9 152.9 -43 123.9 -44V7.1C173.1 14.8 188.5 57 188.5 82.4C188.5 102.5000000000001 189.1 95.0000000000001 106.4 305.6H167.8L218.2 149L320.4 428zM448 286.5V-12H234C240.6 -2.4 244.7 4.3 246.1 7.4H428.6V286.5C428.6 319 411.5 338.4 380.4000000000001 349.4L387.1 367C428.8 353.4 448 323.9 448 286.5z" /> + <glyph glyph-name="youtube-square" + unicode="" + horiz-adv-x="448" d=" M186.8 245.9L282 191.8L186.8 137.7V245.9zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM406 191.7S406 251.3 398.4 279.9C394.2 295.7 381.9 308.1 366.2 312.3C337.9 320 224 320 224 320S110.1 320 81.8 312.3C66.1 308.1 53.8 295.7000000000001 49.6 279.9C42 251.4 42 191.7 42 191.7S42 132.1 49.6 103.5C53.8 87.7 66.1 75.8 81.8 71.6C110.1 64 224 64 224 64S337.9 64 366.2 71.7C381.9 75.9 394.2 87.8 398.4 103.6C406 132.1 406 191.6999999999999 406 191.6999999999999z" /> + <glyph glyph-name="youtube" + unicode="" + horiz-adv-x="576" d=" M549.655 323.9170000000001C543.374 347.567 524.8679999999999 366.193 501.371 372.514C458.781 384 288 384 288 384S117.22 384 74.629 372.514C51.132 366.192 32.626 347.567 26.345 323.9170000000001C14.933 281.05 14.933 191.612 14.933 191.612S14.933 102.174 26.345 59.307C32.626 35.657 51.132 17.807 74.629 11.486C117.22 0 288 0 288 0S458.78 0 501.371 11.486C524.8679999999999 17.807 543.374 35.657 549.655 59.307C561.067 102.174 561.067 191.612 561.067 191.612S561.067 281.05 549.655 323.9170000000001zM232.145 110.409V272.815L374.884 191.61L232.145 110.409z" /> + </font> +</defs> +</svg> diff --git a/src/fonts/fontawesome/fa-brands-400.ttf b/src/fonts/fontawesome/fa-brands-400.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0147f478968b28ef0257d9406479bb58e7d8fe9d GIT binary patch literal 98404 zcmdSCd7vCsoi=<<?bTgf)!o(A)%$w8`|eAx$xU+a%??ROLV%D2LKZ@T7$OirWQk!F z5!pdyGaw+txS*m&MGPaOybe0JE3Zp%cpc<ZC*6H@aG9I$IdyJGVCMVt`{PaDr%!d& zIj2sY<+q;-p@a}W*-u0=y8N^=7Ue!vx{?q&2WL-TbJ|FCYJBZM{Js^x*Pnagwu_F= zbqj>3K|-R<UAy16^P@Md#-;3GLRX)C{(0MWSjLspIB^(go{tmKeDNwAKMVAnf8nK9 zT>QY%?WpfHLgc~S?>TqdIp;ln10m^?2oXMd;kGL-60W94aXp6oxjox1Ja3EdnLiS` zXFeff|3&ZFd+BHYaMynldhz*$n13N?J3Vyt5X$a9I(_s%gd5qJ6aUeb-Wi;|{`39U zZL#M6iTDLC!%x1Np2rSYin3o3Zlo{br$+c?RE)osv`Z>pc6Qc>4<Trs_mADlM@Gp6 z5tb}lbviM3Z@Y94Nf7CT>n9%5-S6794fT69qjt&5NpXe}<=9#J8oh(a$Z{XuiF3<m z(?5|oK`#kJ7H4aJN3wS3(j8>#$hFfOz5W=+vn-#jb2cYEgjxag)PK<<tS*M5N4<0B z^7L4qxAJ{_whYU=-z)n!dIi#{W51D-qkr?Rk)t!LUau^!qa8>2J#c*F=zn_W2|w@M z$IFA?``I}T0q2A%l=ITr`}|MG1o@B5ws{ruVK#Wr^0V18xQ^%i8@oTN-%AhjYj53) zJ^Nv_d5T~6@*J9N%K=`V9-eI%!EelXuPm;i9Iu-_<9^h0?78>j+7!T2b`GPBet7fP zJ&)CQ;xoVP_|R-wq;K^dJ9iQ96V&xrR@d9EvFnG~eE{53Sj(=XP5WohvGaEv|9z}1 z8?$3&y!7?i@&qZn#=wpbaj^VeS@yh#j!qwYPIivxnH_KBqh21KALBH0tPYlX<IBph zeE3bD^ZM}kb4?+Scg?#GyO%ddy|RRt@$Sj;9s8YQ$H(vEm7g6GZyb)We&h9c&%w&> zM_qT!w!!;7dmq+^Q#k$)Tw`_YKRP3@>%=?eZNc30>e<io@;bbEfZyITvFoVAEAuqg z+p%Z(-E3aM>YKfOXtwTSDZ4+edu7=Dao!tOoWng(7k=*tUgFnIeAZ*-ymKtyA@APa zT=nJzJICs0<!6uIs_)?Oe)jTAp+7H1z6*GMukN?n=Cy^74QnInJ61oQo40Xl_8z#8 zckOe>e|z~^nf=H6;H~*^2>ne?$jkbU<(=aBS$o-aVe0L9y#7BldyO1VkLBmjd3=s| z^B4Kp_#PV{VG1X}m;ezN1VF)+&v*-g$WP)dTM~mv!3l6)lCQ?^FOmI3A<ZM#9l7<$ zT}K``^5Y|~w(WMaJ-@xF{jT<&_QmZ>+xyzrwr^;ExP4FiqwNRU54WFcf4Ti!`=$0z z+rMl7vHhox*wH&?C)%lYTAhi`s?Ir`cX#%5F6!*-T-Uj!b5G}EohLe<={(ap*!foH zmCmm^hr4HYFY8{@-QT^jdvo{p?nk=!cR${Jto!-y*Sm+hFLYn*zSMoW`-|?cyRUVB z-~EqnxBHjw%(Ofmn9ffZr^lvGnO--2=Jdv+;ATgz_1gWhBR`mJ_dK+FSNq-Vi`skJ z?`!WzyFci)`+l_hK>L~Yv+eJ+UvB?<`w#6S9igLj0-a!I4DBB8tVFxFb}mG_ukP&c z+|aqZb6@B2&OdaXM!R3={J8T=uifW&ujszNdp+9yq3)gCk98mFKGJ=n`wZIs&F;6l z-$A>7fOfyy{cZP;X!oDcZed!T4x!zp6WfiR|G(`Y#aub)eV!%%H2Zmhyg*(g-y<)R zACO;=U*Ypx@AEo&o&22&RG~f^qbZu9y|kYW(qTGI=i{@4F2m<+dJaC@=}vkHy_8-_ zuckNA+wi%IK1d(-J_qSP(HH28_`FPiL4QSmLtht&5XL7W#Do++qxdw1MZyw%R^hWw zI7irr&wc!ZHIgM;$!E#?XpU?nSE7~wo7_ZhB%dKykY~t!WQtVi3c83cB&UMoeT<xk zRg<A<nj$tGhiv&dvX=Z8xripnEp&|5$?wU(Qk4#oqjWy`4qZY%NZug7qhV^3CFCUX zGxAfijvOE<lB5QnU4axN(NQv&d;<Nlfm}}BOYVSt_$qBsf?ipUe!H2}Ac+l=0WwCa z<SFtG<N;!kJ~EFiChsBtNdA-jh5VKLoxDO@w2yq5E+#LL|3x;F5i$h%?J{yHO=1kb zP4?2cq)i%RJNXxKKbeo!u9JJ|Fv*kM7>zT?IC+ljp=FHGvt*i-Nr_xd7tl$vk-VSm zqXQTpky0v<pObUxNi<GAKrSFplYb)@Qx}rqhsfFFqvSR6XBwds<SXQS5Hb<eMj<Nb zNq_{2MM5M(9O6RWOOq_gkpk%<Mbb;^q)A$24p~4Z$wIP-EG5gx$z%mtNmh|l$ZE2N zoJLM3o5(q23)w;5O)eytkgGtKt|Qly>mfVdN<K_(Be#>g$UWpE<RS7Pd6;~hJW3uR zkC7+H<K#*5Y4UmU1@c92hJKZNjeMPagB-#feS!Ql`Ia|7zfXQhenfsueo1~!4wHW; z{}1^C`6Kxca)flrpU9i!Z)AqbRHuF#pdsqeC@s(;?V%-F!Q36BBeY7JbPk<Ir!aGu zk}xRgF7iD2CiyP;KO{;%MLM)bOcEn!l6R47$lcVWL2A)FWaNHw7WpJuPfsR0$(`gU z<Tsd=%KvT4|Nn>f8mvz1W?nO0!KgV0)+{-49S2q~IdUrp)-gG97YBJC(vNY_9Mbza zu*%7i2RN|a$&nv$VC9n|KjZ)nAV+@00ct>w{FnoDfgE|20~CU^Z4S^1(r$8qYLGUx zF9y&L(uQ`&07^pIn>d)>)!xOyo~sQRpMfqy`YsMo9MXO_2RRk#ZVo1Qw=d)XJtFNr z9H303eGv!a>}|+53?zeeF9%H{y_5qKjI_~541_%g`ho#ejkK@g0DU9vt2sdFNc$QN z&^*%K#{ud`+WR>OyFbQ=0Thw6Z{Q%eApIZ*9Ye}~1E80r{UHuePSVCWGLU~o`e6>L zBE5$Lbd|I}%E5Hi_Wc~7wWR$32l)=thdDrhN&5f?C^2b2!U390+K+M&$gS;9aL_Q) z$2dT-N&9gQ&~DOxf&)~Xv_HuKdQRF;a)7dv_CIid#*_9_9H923{R{`_K52iEgCvoD ziGvzQzsx~>NT20kRG|HJ4yN<ApW~nsQudqxxCd$f3kUcJX}`n)jzZcmbAY#y_V+o! zWk?%yo&o%Zw13C}&O_Qi;vjb*#hhng){6E|ILNC=*>eK4f%M-wD5`3|&OzCHV|@yM zf06bdIKatB`;Q#pX{3FG1Kf?Y+Z^C?q}|~F$0O}72Y4T8Pji3^lJ=iCzz<1B-~eYN z9gzb(l5{i<a7)tBIlwnbC%^#?N;)P7cq!=wIlxs(C&U5%N;+W<a9YyAoL~UYC7lQd zxG(8A9N@#G6XgI$CLOeufxLp0wH2T(q_Y6OCY^B(@@1r~9RPSZ>0nMXfSZ%f0uJzX z(wX1@hbNtt9N_h&vx);;pLEXQ0RJbQtsIa9NM{=dxfJPk4oC;2b1nzu1k%~T0f~Wh zKvNjVUZguYAVrYQE)K{Oq;oz8Bn#4c7YAev(z$>G(gx|gn*(wO>0HPG350Y&yBL_} z(Yc5NQVHo?%|Y%(dJP9871G(q0hxt#_H#gbA)RYEAjgo-bsUgrNaqF)$Tp;NBL}1$ z(z%I)u={_21CkHv+{^(Ph;%;4!K{0oTR0#Wk<Q&5kdR2{9uCM#q;nq!VQv2i2W8_1 zdc^=qigZ540hx+)9_N5`MLJJ#5cYikz(EI)vN;XVex(1%LD?Mt6bEJf_Gu1CW~B2O z4#;Sv^E3xxWBWM{dJ@vlb3lS4oiA`emLr{KI3U%L&Or{ycck+I2P8ex`DYGtG16~w zK>8z{A9FwsBpuKS21taY^HUDUhNSZ|4oHcl!`cTxUL>7YILM!o{*r@6kg_oVAWf3a zVGhWZq>H*3AYqd3ESS>V#oS|H+HDulz`(TKF6JHsBvI1ETw#DrO1hYb3{2bYVjeI+ zP9<Hec?L+Vq>DMp0NIsv@yra6VoCQB4#=~li?zW3$(D34<$#P!x|eZ4+9lm9I3V|u z?)x|(0h8{P93+SIDh^1+q>DMk0Qs17G5;ALDU&Yd3Ik+j(%sJi>6vt|=YSkdx|s6} zkf=%bMh?i<q<b?5q-@f~*f2oeCf!>(AbFGShdCgFlkROCkj6>(b`Hqpq<bd^By`ff zivzMc>0(_lKx!x5dpID!lkUA7kmO1CJ`TwAr27#LNcW`sF%HQ2q<cRHB!1F;hy$`e z=|0Q>Er4`C&H;UZbRXe>W<a`+azIBQ-A`~pTOi%XIG{I>F4h_YGzilDBnR1#^hpkA z6{L$b$N>F<bf4mYra`*@$ieK@-A{2q`yky<b3hLv-Oq49BO%?-azHmBU92SrXep%o zIS%M6r2BaeXfCAt3<q==()}U_v>DR<5(o4e()}_AG#t`B$N^o4blKVfp!JaMS2>{n zknYzwpb3%gvmDTgNcZa;(2hv=5C`-m()}g}G$zu0fdje|>3)j?S`_Jin*;h3>AuJT z&7X9?!$H{n|AhnE7U{mk0lkZKU*>=YM!G-XAng7><bYO2x<BH8enz@K=76R~x<BE7 z&PKXF<$(4^x<BK9oq=?J&OyG9^c4>1cBK2iIiTf{?k_l??~(4WIiUHG?yDTo0ZI2a z9ON+4f8&5&NV>0aKtm+m-*P}#Bwcn5fYwO5uX8|uB;DU}K$9fhH#neEk}fL`K)WQ} z-*Z6EBwbb>fW}F>tUN$wkg_rWm65VC0M(KHnS=U~{wD_wAZ2v{l+mlda8L&+s|%n} zLZ$@{T0kmt&>~WagZ3cB{TOHosmehsNHq@Hixll(po2(#9CQRJ+QdMsNDU6!M2hw? zFi+ex+Q&fWAq{iTDWo<BU4}Hm0lk_`;~5yBVUub03;?rcPP-h?y2*5m1Nt|aj&nd0 zC({WI=;UNN$pP)0Os6=Yr<3V42Q+pvo#7xIq*)GV@nky30ezlK=Q*I+lWEp>0CapZ z&H4*~woj(Z9MJp8H0wKn+>Mm=9Y9$<eH=81w4Z}oNC!AzDInAAIRV%V$n+2gtOsOz zm;-hMGR^uOfJK2!k8+UpNXIx}Wgye1aKPR`rq^-6@<66py8+lB$n-`IW{vRv9j2@3 z)ASYLIpK)7TY5~MBR{I7ls{`ht*Sk&$MiRSkNN)W-{gPN|FV$?6wGzzCFUzu)w<1k zCO8^=Hu#g!lF(Pfo5K6ThwOrVv;C#WU!#ZIE8L&O9*y@Wo=bivwI}sPx|+T+{Ypm4 zyq2wI_vb#E`*Z$#g++zkg<A{H_8cymrM0D(%Twj;<%i3^s$5<9RORK~YVT8h<9!GF z4)@>D|J>l{;0=QZhxd%E9eHZx^^uv;ony*adF=GDTgDDm|604h_EKG_7wY#lw8n<U zGtEr%*4Eb6kvVhb+%@;gxi5_y<EzH6m=~S**!=$ae_rtN#78Gyn)v<X<x|qsvZ<#R zmKQEtc*(+N7Li3O7CpG=M~lNt`j<SmeBVh=ob<{`GbbNhv1jEKD-W&w)hcP#j#Y1* za?2@yU%g}Xch+oJH-Ftrr=4@!w@%NT{);p2JL7xnBkPx~|K6Ev&-|wiJsTq%Keh3- zP4!KGJp0Jzt($Mz{Pa0{&Ux~j-)^~l>%px*+9qwgZrcmne!D%g{n>Lj>=4eo>%13t zuG@9#uHT-&;`~R?|G~Rb?|yOjy4~NoaNQoVC%5P7J->a=6&EWPKXJ*g_D<~m{G~mY z-gD{SFWYe0EtkD=`RdCbyZp8HPF<0B->Ub$c4hySk6l&0>e;I|U473r<~3Wdd1GH; z-;eg6v;Qa8F1q$h*NtBHnd@G=A$G&28*aTZeB(VgX*b>Wf#?UGzIpx4f4xPx<(yl7 z@*(X*^FQ?Lt>s&9y7iB@3Ad$gJLh)a?PuTq`P=_~NBzz@ckaCNz@2};yMFf-_f+q> z<(`-C`TM;a?tS9k*YB&|x9+~_kKFgs@W<}>*q`su-2cP_Jr9;2y!^pu9+Dnf`_PLI zpY!n5A1{3T!2^Q_KJ~~sk9_Zu-#>ckC(KW5_{39>`5t@hu_KT7K7P{Umpp#c<DYqA z;)y$+c>R;Z%+7K2dHM+bGNg-b&|p6Tv8Oyiqi)n~Owel7iI}uft~cFktJ$cR3#y_j zSsHD&CTM+FDBza`J6xr_fYzJyXf-lG-Daza;!Z?m=WQk0YNE1ebppTeK@B!avBP>< z!Icbcp~Nt)L{P6gR-L3cS#6Hs^f1hOtO)L?D!XJMqDWeh&RsiRnwOV#c`y?1pJN9^ zSXE1B<-(CjX|ypGwiGIAx~WJVO*>3WwUJG!bfss{SiP6(%96=Kk0$zMDK}W^%_n28 z_BLzh^^^_EqI!StW%Cz~iE7}>5|t%^+F?PE{c<QQDt;l1ACe)3ZF;_6Qzb1LKBv^0 z+ncR9KEVnIhE-0NqLyto=ERI#c(gHEjznxrr;;Q{+SepCdt<LpFIM{MQ-c-9jnfGw zEG8TyC2M{$YXzvP&V0HzV5BSk^JP($Cr5{R4RcHisOO6k4BWUsr2z$P@hKuZHl=V_ z1XTf!K1-jX&x4B9n3bi3ZZA(#6$7BCl_vVRSU@^SE2=U~C+P&u!Ypo~ccYbR6C<ib zqGDl~wknDf;e%08=#v2<o2I_LU^G%m$;niIC0!{FuNtUXS>0TsM)VIEvVZ&n(_Z9c zGX0s%!<Cjl+MAEZRu2sIR1$|CvIAlJN+DOuw46$IZ8DRn<h1qi;ee43EKmgbR4r#L zR%ql_R=7Vi^Kf-VuF{WQE0!fO-5Vz2(f?u*8}v?S2m?&wE|o`UxrI5_tW~3!DHc^K z<rZdAg<ZfbRHCkoc{WL#m6A6t6-=eEO1(KLH0W={_g$(hQb-sdw+;1WOS@c`wF~CW z^Z8VL?!2J<F&(z~`9aOp_i4VFdn8HMy0RMBOGRn(rd8qt_xeSFO8T3&JStHdN+e`i z@~_aTFh^AAa!f#ZwIY0-VyxS$TuMozP&kb;qR+<X+q6v&Lc_8cceLGN32O>HUdQ^% zP_?4gS~d60h1b!!i!Zt9lEvQFj(hIO6rL>5__@Btv!@nca^K;@^*ZWQQ0K1&N*_Uu zi=m}o4rv<emgWnJ6N*G@`D(Kfs+VPqEn9;{%mFM{EW-?zmg+>=s*5VD+q@-ODP#S4 z8Cp#_q7*B6wEz;})~e|2s2z$F3rb~}7SP4033ajTO}ByeBZI@{n|A|L>PF-OyIrG> z92kjcnno4+o0)kb!yl&q95#%Z=K{ryA}T5ks#v+MzF;b333wPdMikK~%95m|7RTbE z;5deDjOZquTp?AFXD*Xel`4w-t#8Q+=ztW$Z%GuB6VbS)$JJmYp6d~GOE>F!Pmk`# zv`pS-(wQH!brbOULWQU-(lR|@gl4V``~5b(A#6PB3kOw!3Zi0SDP|LDGHMp$TE!PO z6<x+%m9SuiveAlP5k*Cil<<!<47M1=mqbsQ`K5`L`vt*LWAVXiH5dp9lC#|O3Do+X z8?@|NH5Bk!c2A}zNUG@%;2W!165|jT;e<YV^ypz!a3id0keOPhP_9piQInQ%R57WV zp*4`rM*ToyPBoRT&aI~4>08#bZR<&a`1(e9_ktDIoczP$SkP%KT{aqu)|a^pPIU)s zW6R8;`igxkjbn3#9-;>z@kF2vH=%)^hFQp#J?bvI7;Dh(8k-uecT6DFBk34JObSr` zLb;)~npLbl47sXc`qbUGrZJ}U|0&h$E9$h7m`6p?&g*o`%$H)tVvMf9_iy~#kY<3W z_S#f9Lsx=|CWt;u6$DMWu`pgJj4x$hR7Vx~o0Fw<u}C99@q5MC@oLV{3`4UpQxr-a zpDb&Fpayjjbp-#TFur6SuZH!l%6!+t4!R%KfW@#TUkB;zX(p95nvBih!>4hEGSb1g zT2W<_n^6<HP-JYaQXZfM1y2vY)@mFpz%r<HkHtkmd<vNCt<eFm7G%Yo$0|!xwg_0I z>_%7!Zq%!z&g*wk5JiVQT3mHx@IIE=q|q8%q=HAx*z#d($RlrPNLFAZk9B(i_i>{& zJiw&T#1)H*YIgqOe0F3smO5j#tc!{w^v^Ao)3LY_OZHVxT_`<_<>iDh)m6VN$_^Mx zvXBOQqIw{!%%jmUO_ub$ZPV{ku(PnD#v&oZM?+S`jOdCW+SVY(jbhQU*{=uuE)7R? z)u*Vg8OM1V3`Fc$5JXZ;L`)?}H3J!Cfoft{6>d-h2|;pk*Li}V%YIeUWX-200*bgC z3n`)qgI6h1FcVTG6~%mc<WeM>2^;uE2GvZDD{yrS0U7L1{*f%N6r!q}vE%7TR-t`Z zZeq+V1u_Dt#Xc&@g5pyJ1ynfTOP~f>4F^I|pRQWeFUz|%8FNRV`vn?6dnMb^s3bhB z$ROX6AHY-KNi!)KbO}!&xq1Js;htr(q}-(_Q7m`V=+kfsRenK{<b9ZLOpZECzXqDz z3qHJ(Yy~~WXn8EP*^0U?HuP9%EGb~99T%fp8>?b|sGg_<nu!_dqKv9wQn3%8scfD` z*?EufR>~H|<q7a`tbqmni=vUK1wpkuSMw>F&xoeh<<hwoKG*N_$ZEh}jHjddo7HeK zH?U=-Tu20EMUt9@`3qK^uE+)5V4Vf3q*N?Skz^u`9#0E)W>F;;)#C|&&m7g~3k2@A zLQx|av_|7<)=&bb?rcw6CUwI((@$U017X98SjmVjE25AO#3=2B4CeSGQTAJCJH|jV zL{UpJJLAz`)6b!w8q5}Edjh5F91{b<+g%VGwir~l^w|2TLG)}n8NsbZ8DFcE#k$v5 z=$DqG6ww<;#)fNUpNIiB<YeDaB^8&1B`ekpsG?@Xa$|+z{wyYAygaTAk9|du0(QP9 zTj?!WK6)TvB^6Ul_*78}n^q{~PnC7cvMWxH613AHH(-R~VDXrhD(#yrmS+wMLdX|X z{JLL!cPtFmob%&f&`0Q_@b(p9HJpNF5Bg#Y5|~F^n|P=QD1Z}*HW$#^Y*NK>u~h`8 z^hUZ_burEs#uak0N1dCkV+XEBhN7%Qy}T(H3y0m1FKk3o$#OCkF~V=Y`Ilna7E~HZ z%#BB=D%k15Q;M$O?_xz$RZZFA4~5)tc=}QdqH(D|7<@7iS`ZGHp#}I3gcpPYU+`rc zRuK%f==T>zQ7T%E7&xp3Udxj?L1XW1>DgyKMDK>&IRN|VBJh;Em|eQWlmrNz9{Gga z;6SLyZ?+B`O!^2PPR7$P!6C^x5etrgs233FxTIQEt8CEGcNp1WWNf-P!fJqo!qgFV z8YEZ&nXNV}wQ3D(tH~D+WE_xe#S=ejsFHm^XHhl8jkAVhk$5WTsA8++y8W`Dhq78S zHqcWUnLE@!q6d~ZK|iFN5Bhb(D#(VcOLRyGgiOP)$a*A{F`pY;IJ7vV2{afU)<uvo zBW$W*8m=U$qR<OLAYj;9SraT}I5sF7`ARkD69wIWwPNbJ|9AVcPO6oeZ>vwF-R$K7 zxfs?Wg4&ZREp?*F#OAqWC%Jbj7=FK~+^-patM5EaI{MyE#v|zj6b{E8^(od@$42^` zpcR_*NwO-3Tr(QUrp$SQs^_(c6Ambr=1^Hrs0vke6CzNdZ@VB;m5BnxfAqh=6R)MK zVS#tB`qp_7A=@x+4}&*;0i$OLE%rz8S82H|6?%jW!q8%?@tE9)?qpnUlJd;R<7Ko& zWUQ#eR5b;#JfR6fg%#>TL~m8p5#&Zj?@w*8mD}Xi;5J@Om8j~f>{g8aVbEAztqB2@ zM44!+P6{gKK+zOXo3LLj3PqqGP8lP)ST>NmA{9u@ykSczQO|}F;2&W-9mVKSu~L%7 zg<_A;Bb4xIxj8*5t`uXwaj92(Dv4=eMg%JxNY0~%C7QAxRaEC8&AJ<xb8}-^U$U&E zC7&-GF9lIq!Y}6nZgxOU%R!-#D6u;Vx*m-6nNqy0`~s?=FLaR>P))TUPSPwGn&OX& z&&RYMq{Oh8MpRWox_GZ}xv=)M_tPur2YX6F+KNz`OU7(R0DCfotRN;5QVJnhNiiZi zmkIA#FQnv@aF%2V!3n_!78!}#LYS5@MN<%77t9aqM!ENtkQf%O6n363OfC}oXxJB` zVvgoS!7zk@VPVanFf`C(R)kVT$cd&JpkjY7vaX?OP@z+h1vH-+lMDguo`%yQ=Fa2# z%VBx|@}mF=64ta<t<q3!w`GgPN>MG^PpvAyoO}A|-0HE!p5*9t&zyb7ikaVU-%cYl z(~A}{ljkws$Yf9pHohwJhtPM3ny?`-<rLEeYn_RmAd0X;WGM!pX{(Gc6kUkMWlsxi zK{<&=6ne+Zfk-M9p<D4i^S`B_DN9z&y5dVrOsp-8NRk<pbX^KslC*xpvd&6JBpIhx z_$ARluZ~>wKq_*)j+p}*3=C>qvm-{xe@RgdYLaSMSbahD-ee#TOP!=%Ye&P{PJhT? zzOkb((l?>o#UW)jKn2&}$&R;JecQ9R%uwPzWXo$jEG5UEr&2I!1Qd-~Rj7NSeuyA5 zDP+p>nUiS9S9HVB>x&|?Y=)#|w#**PihZTQPJ7Q5l2#fJVlu~-#(T%ly==$0_eGZn zRap;eA4!3$8GC!QAatBJ3f{T6I)HNp@6`2?Xjp&zxH9_Y_-qB^=Q7_iXvlu}O>^-7 zPlD5JfqnJ{_-&rR+`uS}F)NXxGQKu}Ve^FHR?(zhU%;-zd0MNc*4SlGahNGQ0zc*y z!SKK&7-7ftv3FcAde<2%0V8ZN1+xlCq3Hc=fT==cC>Dl=7K8)V0Oy2TAlockVn_X< zfTV>LS{5WZ;>2RU3ItdS>@iaDshXo{o5~dOe9-Z$vaISc%aVFe)e;(26WVy0s<`6Q zyemOVq!o4ve@$667RFX-u3A==h#hfF2|pBiPFbLGzz@+@EJ}(G1-`H7t_~vS^GT|# z*}+w|p@k};QQ49eQ{LhPG+m7hx~fk%mhE;B<QR4W#+rAY_Or85+fn?n9H<7QKOu-( z<$&u+&x$S$NBp|3n5IuMu(I_f?`1=$9)(u~<F^DOISQ}-B6yZ}vgj+DS?eZ*T9maP zEEYq?)fXm!p{qS9tl1g^6>gMUwQ|d;HE;pkUOhIQ*|6cP*Ztn;Vtg<vk!TC5BUBkM zZ%lwm3bIitx@^2EPW3V+q(dtSLzVM~pi!7wz*Pf^Z0U;bQzF5L>eCbmTe@mcmj+g3 z`_iSJbblcdjYbNOnlXi@veg_-3PHbVl@qCC+OTM<;GF5k^hOo|hS{1Z8a`d51x=$` zIG~5~RFx!!nnpCAjs_GB|Kvc>l+=J7hv@gsMLlzS5|L8m9MkV^bK-GZ_ZtSpey8lZ zejR#{KM-DFC+^+5_cqOs@LO+5cyjIgX61iat6JzNJmRsQgaG8pBP|HC5O8XY1tLeQ z(yWZ}o^HXKQcKOXY=7Bs^1*Z?7&0}>w&PL1lPJWZW-cE$dQFYaO^V^Nk(NriFSIhf zGL=OW+Eyl=9jNq2lX*K1Lays{s93g3;qc?RUK%lTy<*9ey{CnR^j=78^O>v$!O7D+ z*;2(y#6nan;xJ>|_^?(vFsi{k6>X`t3X~IksW2mgXDfm-m(q==ZoTNjO=q6ox}?5x zjXD~%Kk{5Y6-Z~s^69bDQ~k6jUpOzC?{RO=r{lvrPfmR@p6|);T$B9Jyt&nr4bydN zL#Cx_{^i?iLF?aUeq)V}XYz5!XN_k1`w|0Ytw5zxL-Q@)6Q0-CQ0RfHJUNEZ-M?ZE z-vkOAL=@Nn^Inx4xzvy+L1D4@@jOu#;w5B5_8V=7I0$Bf$HmpAEbN~-G;@ef?Hfs- zb-`I_ZScZfUrlD?L&4!-b-en)skN(5S}{h)`W7y^|HeLtzWQeK#TT0|?$7jBtNltT z*uTh*yJ<I(cz4aGXY)&FX0oSr@?;d|J*Ee~jJ7=uE1eJCE%?}|$P9e73clnK>Xt0b z<B3OB$FGR5{%#)_b=3D{Wai~3eIKV!&*V-$^_J_eAIS#i%n4>0trd>`4K^a#v-QDG z#rUQwDxQt6WjD*BT7e1<@v7xQkAT1dGharqkkWsic`-dE&y`^=n8Odw%<YYbqT#-J zaNLM&wDnzbK@OXOQk1sP1AXb4m(qQGX<ASB%{*@I3Hql33r2(4fOB11zF5l1axg3> zR7ONN54aY7O9jUkVjq*>>Prw8^a6MQlL}fcteS46=Hi(_n_Et?QA7&HCV)iG8V8vr z3A0XRegsp9WQ6L3&`=wmtjE;f5rOp@vyO5L4GhUbg{cvY0f6o_jvrTWTx0|Z!1?Hj zznBr_go`b&0`S>#rO|S@qJ`s@Tdb(>w(E9iVq(IsY@P@W4TWs$pTd1RZt{g=saV+O z)8&9@qzusjWwJEWcEYBnnPJB^)pIs>DP6b_d;?ZP8bd9UVcW%uk`-ZUiqh^z2?SqL z<h797ec&r;STYr*tict5kE+ULS;mPpviVg-TFbJl%6B7nm<o^g^<97c_JR2~Y~A|) z_rHJd-o1uVGg*UdHx<)mg~~GStH(^g%^C#x#A}y-s{(2YzCdwbQAnVYKA2%71*Qv} zHhs_$d@8$*E<;<8WnBd=i9u>MU5J6IA<G8TVpVe4shG$z;a)74&RU1R4Fdzcm<31S z4Tn+Wd_){>LiE$!i0u6i=BmOZ9vG;Y%+`d&mZdc;OjyFO6tOb-;jugwSUZ__f>}wL zZ1@>9QrI~xU1k%AC>}w@F^pnW)xlNhhm2HJU73{|!P;l)BCGuvWrG0@zhG};#%|Q6 zB0FlV;|Gd+MLZkbBusqV6o}f92Rb-w1IrbGeo19b^~0_NaZ9Mcj$x=mipB+I$C9Yu z#4ZV0F(i@pi4yEE68(e(n~F?fI1r?yG2p;l3`3KZuzm0=Nl7aa)1%phfh<DMFu_BF zh^G7Lu3%6UqhSZiCb}7NxGa~mF+oVmzPzr*`vqB$@|AnmOeq0L)YMZq4vuU+l}a#7 z_Y9o2!L+{ui3P=A$ucz`EFM0kCn2F3W{l1$qz7e~W3KZ_RNZ|(q!D>!T)q%yZRti; z6fp;pANLEGV$+w=@Kk~bX+@AVMf9sCoKO@u&yA=)+czTnLmF%%me0n6EmjjD2NObv zkStPBKsggOM1L#=`@SJXB{PJwAwzgjFG)H&PZA5Vpqe8vps8XZIzX{SMaM*!B#D|4 z*G8A39#dd`FA95+$G2XjM<8b#ET+spQC1d<t=gN%rCs}rXMB+!JTAJ<eDy&uRt>f} zrhllQ$jl1f3oFeE&?>kq8?~rYsSi*GrUcMd2sR<u81j%<LiHwGDNz+9Ma6VrMhh<+ zrW_YyArf)Hwoz+*EjKirQPaHxi5u{|lj4OZ>J?9~UOf;F1p*7s+MEtMAL*Iwt>mg! zUJUD@(2fV<4VqjR9SWM6`;V(4scY<O?WC**&Cx>vYaln!Kh-y)`NAR9vp1nr7ShY` zG*NgC@^~6}$XZPpRR(B?Noo+nU>kwJ1uX-V7e^%|E;1C+dytt=Xgi(^jPmu-e5(G* zPc`zD{8vwI#G`9YJMD})bm)#d=H!aw<@x#L^UqFA$oX(4|CO%@xmrs2p}WHg&pZ@Q z)(RtgdZW%qw%115#UIYA^z}@X=dV~F3>R{P@k}}aUmpA%=zr#~8iIAq<6<XzszlEq z4oZPF2Qi<KajZcQ3byhcW*^0Ka8sIh(xC@t_6KY`K-u>xiWZFxhO!~1#!gWzpk!z; zhABCvXt80}aoph;rt1MaaJ<mW(X?gz@Xs#3z7pa*4y=^o+KO&DcEr+Ddv@Oan*Pme zH-5us;@EJ>z`e#;Zv_f)%~ka!)X?ZsMW;(ZXAka5Jwy-a>dbc7w{cHUjhUa`jk=gz z@NN1RZw|L0bt8V{?QTFu^I8?vgX%_$Fa?5%DwRkD{M~IafU1EqHJQ4^7(V(2#+74- z6szEv_wY7o!YO~!9|c;_GeCy17Q><*2{ipl!vV_CxZmnc&y~|wTCvo$8I$B#ASRn~ z+#fk~d_m=0c(8_)0eMgz3Z$72yhiCs;3-Ph98w46A!SHYwe*mqHX|DLovCVIahNJX z6RtXD9F>p$=h2@+M}842HwTSl0gJG)A#S4e&^U&f&^b))DEbq+Ta!_JxS}Qmc7^4D z2pz3>Dg`(I_<qBVIL!aVrb@Ym3*1VKDbH-9%IeXp7fg<*a!~8LaCe^?k}uE$lCO12 z+Jq@jwDKE&IR6X?8zECP(ktpd(SYi#>xOm`$aCq8NC+;%V6dFso-GH1^qRqJFgOD1 zh}H{BE6i;(J4DnHI(2soc5~n4RhvVRv);P^`jxM7{u)?cjCCg|P`SJ>>~fMC;Y=c6 zq{3r{PlFUY8nf-#=yDu$n#O68w_7w$^C8G`tx8R$hpyjz_SDqDDNOPydT8cr8#f+Y z4|B3d$5=tS7m}re-W-58Z<5h5+gl(oD_}-2b&RclFt6i>wd05H%y42(%)uutyS&_4 zk~aPOmV}p;!j|8BeTlQI5(c08=n{K5J7Ya^?9yBuEc2VMEU}kWLMAm#x-t?7ZZ!Sz zjc^E|?DZQhBZ_o3Y0jp%Y#hVM=Ek7m1bqnIf}II8;@9+ftTnbTkF5@jZxNm`@N|zA zBMJn=&i-ITX5LCXrT3|qn4tjEiCX}eOaN1hGAv98Ow@44;DP>z=o6zBtQ|7#O_$U; z^-4H51dA6%fXBRo{~P8=F%H#y=Ie5(CvVDTK(um0ilOO;tW!=mbZ|k#-e>#ZT6@)m z=SUDGBT((j_~AZM17HuO`KyMkQcV>gOeadl;;EAq<WkdECsa!5FEWpj-w1%wN_yO* z1&6(74SL?m3qZR)VTe5gOef6l?P8W@gqkN2jSbVH%hWM7&sGU$eyENDt!B=XZm^V` z2wM(t4KfLc9nSWaGTT`hPfkLaM<t&dXR?DJ$5UX%i+e+g2<fIis;lq=S$)42QjYA- z9FEC`699J?<fJXrla)NYjOefRunq<cQ4`~KR4(LVekaMDBPB<@Tu(beJon$>=aa%R z>)p@>be#&ZfJ#9ut?QgDI}PS;8?uXslI;XesA)-7^yGDqevUcU;jPoMi7>33D4UBa z<D)4(nu91nrD)JqPvthrL)bNV2>uq6MUz7ybY{sUNNB@x)fYD3wLZIhcXqva&)jOY z`s}WUzPCQNdv|XAx9<I3b;tLrRW|1sP5uV_HqT>G$%wp%!IP?$P^;4N_>o6qn5T)Y zD|ixG$8SPQ19WiU3D+4YUDZ1hOUxNLXMTAw>OQ>Ynia{-o0BVq_fuzJ{mfqm28MUc zZMcz$+ZaFhj)_Jz)|z+jh7Wx1<OFh^{M3FgKI9PHk7pUi-lN5s_nz=uX%rn5Kr{w; zAsb;3Mrc;G(Xm-I$D8~ZXe<M7+JJF3SWYy(LYpIsm`~Oaw`VpoT3R<nn2lpT-!`0C zlrJk%B=mxy4n!-xZolTQ#fL`{weQBpdqDu#oI+Qxp|lQy82q^bSLpbX#fz6nkyv9e z?p_K7$G-@Q!vhyUKRC%yDC<Xzz^r^F5*1^@G(s0TVHV!73aHcwJfbbE>Phx|A+%ow zi)Z$u6I1yezmHx2pU&^sF1o1qt*@Dr-a7P7zU?<Xuz&v*7in*Oee|s(@7&vdvS(rO zI-D*G(A^RF%Hnn2Arbm%5h}fVcwjyCpD5-n+_HbmSr^4<-+_NWL6DpIB<-L1$ys1~ zAp6keLD#_xv*?x6$+hGFqH2GG^<M}3g8z??A7&mXd9zi;$zr7p7WmF4s4Q5{Q;Un0 z{~izEMJ_lhYJ;-l#U7v{P9cg=${5RJYSoE>3Kg6Kxm<wkjH)&;3lZml%sdK0E;Ch# zsZ8vAS#{WoVARK(hAr4?%doU~3KR5m7RCU}FDo8l>K4<vuA$*RRYq`+6{HU+S`hAL z$ABT5j-m^5o)!OaB=xVfiii*i>VzUeEsY{tVV*}kgc8iPwzyBUOc+o=cTG?kQ-!n6 z^qaC`hv8zQW*}%FR_Mc0SQ4V?n4we6AJ_aLgalI5CeROw^1_p%nD)uU+-gD=rRI`c z(Q&d-H<umhQDkA5n!Zpl0?H>kVZRI>E@F>46csr21VrkN2-FZG{+ur%_yy#`cMR?l zB^<o*gdrakg)3z_44WgBG!QasYwAa!-du2jB<&1CvookJNoUDQNP|8I#S0oWv*W@4 zqeWRE#0s7MSy7TEsjbMdpc4x-Iw|;=HuihC>2=0XB*l!Ih_R4IV+M#gtH)=>C0PSG z#Sb)Ggi1<9%dlK%j-azrIK^x?wikD_5cBYTn1T0Tf8Rk^ZeC>+mTGXfl&}wfDR!uD z#G3=oqq{+q3UJ|q95H7-h!W-i6d^zb(ZNEfHL6&x%=XKyyZFWoVvbrUQE+!N+gHQ& z);lxLzz;rq1~s94rC1n4#mA~;Rf5hzk7v4<1N9q0F}R+g4yZ+)-IVJy%B<4Xf_mop zm!pVba-h($`!kUN8eAP_C#Y|ghG!K*TdRya!V}S`&!cY@V_xM7o{&Xr@YX?7f(`=G z>$$iJ$n4fe;A*H<yd~o`gQ+Rt3wTa-wj~uj1G^D}3feYX+%ti}5awV#$)2EwYS}~J zT-EDAhxH=ld#+vzQ<CCZN;C@Z{TjswAGOaKw}Pjw3kJtre}(FkQ*bMU9XJ{J%1J7= z+JHmyX5S*e&3@F)zFz-;o)?m~(Thl!`1OW4toOQblwpZ|4dRO`su5TTf{GrZ!Aepw z{E>+NODtf{CkG(U=W;<76cSQ5wdkBmxqNCam(Uelfwj{gz>%t*DM%)!BiKqTl}LwT z*@9A3?0g|;y8hEcp^6HQkLbDzjAaT`0mt#rZ^5Zo9*S8pmNlG-rIOJ|@*2Yr`?MBO z^ATs!;)v5oT^#P~>FHe*kB|Bs$M-y}Aefl2U||g_;qc~g*i|!$1jG?`eiNe{FIko! z|Kf2Su^Z9o*|zOCy3R^uGLF;S!}4rFuutd)L03&fljBRniZ7rBgC>GokPnf4mY%>` zWMO(sO=_A(uN4g-07zCWKg%LY%E$4<K3{9mqS4W%^}1y(?M)d=a|i?oz_J%#icl9A zOoH$iT1!n-&}9E`ylBzL$kKEwwKF7%uInz1Mhg+cG)I!DUM=MDgjc~69>Gx<(qKP) zh?}rm^aiFMD$G0q5tgaz&~H@bowf-%+GLWR;*P%Mmtiy*{DUo6&$8t?Z>kXeCZQj( z)qxtD?r|RtTr_On<75k>1+)XtH-kGn-Z?sKnX#B@jrugd=|+BYBC(#CGHeRFmv2Im zbi9kf7gh~8ynV7Si0BE)AMi;g$g?5^#GB)hnv;$sHbJqaHppBgQMN5#NQ&%q;xr!Z zLEpk084M}E4VX=Hm7)c72+v<XfvDa>qXAX&pDD@+H$r45=%pz6^q?EDY|Jpx_BSK3 zn@8es<%QtX329VJ27<6kox67Jxr!O2CT#JZ&zAFG1N|L?B?y+2S&Pzy0Ou?GAFxlm z4d$4{bbebztq2Dr1Z*y>gZ+6<$0MVsj*OhT<<!y9wHtE1y}7m7-rk=d=V+-{&Z=*$ zClVVPXVo_+Q>oP1^dc`iW#1z+zcc16n`^xMvN3lV-hFYRI5D%ewxKp>XmG4LFf^w& z)XzeHVF5cPL-;(6dJwYJeCSK(V`tvwpyszTs}?htc+{!HXkPuDvxZr;JStUdz&ymp zyaGLeyJl5*p<4}wbwbr`K=e=x%rfg4l(=~nd>#`9QHrpUa%$Ub;Wjen8$K|OETENH z{gX{L_cVmv!Aq^`^a)wE=A1Zz?is?mNDr+qYCYj-bVs6;z~2%(W9reM<?2@2E*OeW zPdYvm+P9|Zv5@X6+GIT9x>3XLLPvi*(OS9k-1YQMMNc5!-qC_W^!EWxX{xFfkDq_S z{CVDtnql+w(_5|nFuPA897JTA?W4h1P`6dp9q{P^*}@WsTp%HI%&!RnzwXlvEfsdx znf|%!ioqnpb%MI`Oi}b~1?%#8jEVBrnD`<0Rv_uFW$}NdMzuKR`L_#2x4^rK`5oRl z9C8r>q0D(*aiXm;Ppz%A$}0E~5A$pw>Y)zNuz^)ufusfY!}xBsNuTZ$6%}TtNL+|G zPDFq!bL)xyJ99albTnuuGnsOq%`~vj_Z0hMsZ6}Dn2%NS`D*N-6EcI5&=psOV=v_p z4XV*dkwt~-Up=AgZpdYfaM()W<t={K>P_g>3NM4cucrc%TXm&CY9k__g^&>l(fwhz zcNg*LQ}pAYX(3oBv(V}5@DH61U-K29Z1-bl*jKO{@kit^-dXV`-qRDH3ARHU6puxJ zRHLP1ewkJQ7FmS9v6z5*8D!2;M?lGH>SztobC_Rl4FT$Jv)9U)!4LtM8xvFzF^Z5) zD-fY!!!4-z^SE@q$vAlpy92xw6Bv#`tN|v+)S-UYt8S}|X$~1Vf&~z5)+$N?!VDG; z43rLw;cM0Ep5PJ1&Ix#XJ;?~p?`D>Tvw4M49lLa5-N&;b(&dDEvXz3G-FgEyzcI+- z5SrM!EIMOcc4~n%d18>Ff-X-``frL)!QagPg4YN~7waIa=Q3Xq95d&!xK#*zp31)B zZ8L(Drb_+Ao_L~I?8o8ZLOfmoc56YbQAyK8DEE|o4QaCF^93cXR~9V<>S|G02wF&E zJ#caa0&tp#>|{vu#e86%<B~35eM$k4Xgy{GWjNCpX_DnPOi3$<KJQ|`27Z7jEBN7| z+Oust@R0DP!Ykr6teA*nhT^acpBNqs&&E;;;hrBQSWGU&fBtNnPMD+zP|8iOU!RVZ zC+|wETbE3(TenMv^+A?OI%1hUL!XzFBsee-)rX*d*l$FL7CuE_Y6oH+VFd}Pe!m(r z#E|RP;GKq6!0et<$w7#M7x<y-*iRrUvYeD4;-I1u1QA?E6d=48-kJA9vBBH6*dVZR z*blE8b~ecC%adg{edhYKTbg3;RXs+_8Sl@)0<ah>WG~(&@Nuk=FEUC#yB;7UJFx3v zCg=H)M_~UOAz=g=;owY)Ws*4axq&tp)G<u%Sst%2Esu!;MYlD|92&^a)kPQd2G`)* zI9|#BT!(Y44kodpVeDtK0YQW_k*^vd9gO!~a3>+`QPgP|1QoH#iu5mUn~GDmh3JJK z_5?tKg6l_&#?G+eohl>{S82f?6_Ny>AoNX%HoTVz%nnOY8WAJHBgYEDuXeng(i0C^ zU^TqhFbW055S3PdmW2%cIgqwsK<g8dN>~<>u+GCAb;9g<z%=EZ@Lh=sxNifRFKL@$ z6+5vMI25*Th8kEYOVR{QDSKu!rccZVWfl4IlK3uB6vvE^76?Mw_nk1lF>vWsUcBXY zaO&&X`+OL+t299E{`)vGH5+j@b!Zq3CdwU)9&xZ22VBA%)&~3{pfC-Ec}#0y7*IqQ zMTEA^XbY?>P753Z!;jOg1`0tfV{)H26HpFS)i7vItzM=dHXt-O#uwf;K;woQ@`(s@ z4F&Beyp@P%Rm_kRj=0IC$)c0jG}TD1K-jq=WP3n&<iQ^NyDA;A5X4vvz<_97lpM?C zk}fJp2+QiKzsGmTg0`aCkDk!?zYJlei!iFHI+|mHzp`Jlj&L;Rf~<Cl<w$AB=z&@W zYv1R;<_u;V%wO{<HLb4A6#V)VTCW}qWz#*SR5q`tHD`=z11Iuj6+DUAqL#DwK$Q?m z*czP_-oZC0qqpF!Dy$le_Ii8(rezTHSw_P2ODss}acqO4i$#gRM5uT4C$f|e3ZBpJ zElbAC#>s(7SPV{4*Y5dXyf^+#0h*5Ak2oVGWM|5>$M3UX{e}@Bm92a@mkrAE`?b3K zb2mC5`))a*duG}XT(H>ysq}x~fd{II5IP*OXf&^;N5Zfhs2Uu%MUAEt4+L&=!FxR$ z)(iBn^jYxV6noP}i3J|AKuQtzV-}!@DZ)(XFlw4O_GTLxWwc387W*1`1=zTJe9l~5 zTRCUm)cgyw2r26+Ub!bQR9rIF7zib5w|^m#m-|`PnZHVXm3_;m&P%2wX<@y!@T3Lv z7Ja$d=r5=2zOP(v%!8d3_J$YepXgUW@gk50!0B6XI(lZ+N?Cz=!)4DB1WhmASCA{1 zrD$PGDc^8Pac67s_*DM8gDb*g%f|3W=Y1$8#4cJf)tEA7?mVZrwRPTP|0(}|+2Clt zw8$?EuPL%zV@)-GX6e&XDZAtHbq6O_EO^&4{Ti(g{lo0O+{TxHFL;c-<A<uAtblb^ z_8O*^Jz`dYM+)kcCzC|fw*_gkJ(GL~AEGtsgkBjc&V%F>AB^`T6M-<o358XXz7er^ znxV_S1-s_Y-*qMXS}?F;U|_|1_C?EDp=UwSucrnRh}%b0f7sk0`!2=QM=AM@*%Bx= zvwyY-%6b0qZ_`uIpBl4Jz9ltbKPQWJ!W?CdpAhIN)um%&ORJ}&sYA=^{Y%G2mygn+ z6z`tzqmQaf`x;A!hnEg{GVI@k-Sm3cCAZ=&Wc%?3s{<G(XakV`Tb@+P41Db43Hn7v ztwK(LropT{pi%e{g%;o<Dno!@QgM;hizQ>0LRJohiA_2df>B{Jk2x}6i-Bp9xq5ko z$J>7v;oy7g8oLol-s}ze`FoX9=f#&UiB(Glu<Vf@tC;OAX8L1MKTU)!LyKts5$s-& zX(X_uoX=FW0JaUua?}@=bID*MmNb2-L^%;lFP|ey*;s%DTWadycp^Ik!--GnRdxLu zCKjaF*L5<Y8L;saUl*xT0u{5bJJ_B*D-=(s2C`FQ{=QfQTd4xc#Gr0rXOUl5asOVd z(zzK!RmxSw@x`OC$vNXSQ$r-7TZn|DxZlu6v&Ec0?nEMma=On5SRcmiy*4Pm-q{AA z74c&&kT=93B6+RAlqMS1*s~BdUVy~yU{<8yA7pV31DM-v&k!3Pn2f>DnJJh>j5%tB zd6p6R1c!%<xGR>@KfhrZZ}@!P_Zy!&Wy|1}Q^Kv*b2y5wUcGvb_lxEp)U*c`<3U3? zcCc%2ZF1MH$y#5j^dJt)^?Lnz{u6CuHuZ1QpTYOd=4%Zzwi?ASI*8Q5JYhOD7LrE| z&>XmSXMaao@E#<1feHWglV-pO`V(j7=FVT~xu+K|A8!`FdjEpR)S4x|y-WIf@YaFs z=GOcj^XU8?mv8?QMqt~0%X<4fw|J>%;e~s$g>vuGQ<wDSGlkLmyd78Um^bd}D*r0f z=;siXeiAtJnRqMMR=f%De7qIwV%SHofxhxVyou&cyovB3y!GWNyy4|@>`g5trsS53 z-giM|`y&CysKG~BY-<E;gt1!wU2WCCs{tmsfdKPw?9r`2?60&M7!M2#mYLhAumkM0 zlwJ6PRj?{HI`}Kvs0-EOWTjPPwP65Z-e+uH#h!96ExKS&4Fp%S_JB39jT|+V*+?<G zI7U{XQbYLH9O!uR1#tIYAelOyqf^8$t8xn_%KEV@@0J2Ot;;HHA*g6(&*0!79jZxl zXk8L(!vg!cj25T1KkJYBPFs80iZx4=tG9}DT-biv?u+L>@m}nfUwKc>phB%VfBqVn z^!nF@-VF~ZJ@>5rxVG)=^4Sp9Htm%I(TEgU*peK$d;j%JNmTT$qTpE#@g<1cB%g3L z4Efkkif|;IZj^8lix^G<LD)oL))%)>-LHLrl_riFO<^m9^-V(EH-d1Ypk}Q+mws~b z&Tks-`qMXTShqYy7gKtkB%QZm-}@HKm*r*?8VEucqLXI~_{wEtXnlAWl#5MUWO>UL zgn6C4V1ed@-?dGMKDGvNrylL)d#_#S`J}~&8{`R?lo2j8k3}<hW;a@lx+)`;%x#N^ zcI4qc*hwg&5Z~DT>>=z-_Jxvb%}B%?cY+RkCO`fBrd;HMfsm68$7L{e>`(D!!x_^r zd{CaKBkS#=G?^aGfazRqM(lXDobO9u$nv#x+>e(Y*ha|B-jZ<)yre*hhEkbb3wTzv zUGZYSuf@AkB8bE|4exlmo4pSS6NwR3g=q~@SlJ6~s}+LY*iROMF~B4SCgKm{5Dx_5 zsloQ0;w=L(P9BTjLv~!lX|5cw3m&Nk#VMoM>@ijcZo@O8{D~oe{3hH=S(v>&+g#r0 z#lG+`i_-8zjWFUlRZf+QqQ7KA;4l)QoI*7j+wmksizjgS0u{$qT@Y7WAq0^H^tll$ zWRGHxFt)u)MTuUN$l|hQBcu)SAK2N2V@#Fgz0iBblM$IFFGfkf<d`ECOtwNmYlx_p z`DFwluP*KJ$|j}w8?N8BWiinkk2n`x=Xb+aCgLK5-_p0r%2GJ|5l3m(HD4|lkQGf{ z+8fVnve>IzQ%JU#GuSE)c4_tof{2jNu^b`w3gU_z+0`J6KVotUj~TM@emrJX!h3)) zB(r-RFulMYA<D7+q<m)`el=hyupsV1Ph?iz76Jz_qHw2FF(Lo^NlF%9k}s6<dnXrN zk}oc7jV~J?9jZ5nM_cvHsZ4A0cwVx!LI@FlSzo~^^!8<kKaul=-#U};>(36;gA3=3 zFFk2qYhuxy@g)l{DHMk?sm<@&oJv)PM(54h+<Y{o`v>i~V}+gGllyu?k>fvR*VJM7 zzz^Vw5keiZvAf6;5cNAkYiySo2qcWs4?R>|F7JI$VEehsnAm7aPe|{*3K3Q_m)7g_ z*0m$myVB_u<$yIYTxIX>fnypn-eJ^<JxkE?5q+(?lQiFAA9{G|*Uv}RX_ww)&wL?B zPw~%uK7^X?Si5#h-{9c3b&Yji`4{oFo`dX-qmZ9xrM;-z<V=a})?sQ`xk5JtnsY}} zsnNO3Ky+boOM`Q##+Ks3=<Ts=YIM$MD(kK*mIpjeG*B+$eL<eQ^);cNeiK^%F7i?G zTY5gd5SHjNC`z-XVE(fYBQ8v@V?I|%O<uH=8*vmDJ~#zJmF!7lSZQUb`;f>Kc8K>~ zAST?apr){ss)K4+ye)Isdey2-iNO`N)={#IW8755ifmT+p@OW4g=7uzY8qxr5BA0> zh&)5XP(FeeNmLMh#@fdJDy&e{8AC>-XgRhIVEZSm>5TSGVrOQJZRV?#5!=&r*^_!X zAqKK7CCwI8SANDT&MK{-Mf?=J$*_hx%@*3gozrNACyHWTE0Ako!LGFsQPu=|#3i)1 ziOm(z+*k*=3f^46?xPlQjr9atR6b2Gsi+s=NY)j@a-2CZJLrf=5+p$|1i{Jru~}No z`2#9;=KUn(MiAQsvlU#rlHaEUAlbnz)E~slSfbfffbH7rE9e%JHtQv@OwDg4!+*eL zVId4#a}L{2(uke$`Khmz1gW7?AEIP+gau;*4C3iRnc~1ngY+o`tpyZaG=fnP4N+nC zg8j{>&(r;o7X{G>*b+2l7;51IuOeuP(r^&l*0G6ZGy~-@858m`OIQ6fo0K572_u9Q zA>oP-FG@g^FAQfW5!P)T!IHRXIE|+V2SkjotAs6qVw1cW3WyQOhZta#i3F9PrXZwP zf-OX#Im3`_IFc1B>&H7b?4)Q|fsoJ5Wf*x3>6Yk=TJS9H1L4)^=1dqSmzZB=wlz_b z1M@N^JLp*OMhlJ`j8cC%A<`%;H9e_Bq<B>biY@cD%c{349mY1iP(`KbAykdPJGipr z!`Mg;A!2Bp?b!#zl%>y@dO*yC{mq_i7H33%G#E^Yjw6Zv1AZkQOiwyK#NW9Ayl`Z_ zI11w-+>uF*#cs($AP?gr4MeCm#{BfKQsH!1!~Sl>_)Dh0PY<YJJ)Bf&Ag`*q3_KXB z8WJK#DU|v$;<n{5b`9elKFDwR1Thqm@huA2G8EP=Fcj<+PD%*kmC#MPqlD53dyssh z-zq6I%3_*yiLo7&v1P;pgz@ltm~F&FOjghpl&GO%CQ@1POM246`bP7h9KtXaHSijB zE{`0dpGN#pfKe*YdQTB!?79&Gk6tj#W7CKOrptd`ZZyiTl^ZjEz$4p%4+repVY;DJ z{%vV=v_$`LW~&{z9WQb)uWEoqaao5x4;q?bJ8bB%I3kwe)n`7j*(E;vt{KsDRl+|H zDZr`GZ!m`{A}3&)W_Ap`%|X=tcxT7fNGhkRPak5SSHoR_@N<N~!{~HCLA0HO@GrKR zQ=R#ksvmk9U@{B-L9e+MdQAeYXh2Rs18sqO9#jsxCiB)cK_lMsU{(IVFG24>(~o-# zO7HOR(S7wgc2tKWF*g#nU27_ww(XRCZLMayb~qAu9q^{$LY%@MUBV)ekA)P^>`#=- z3Ch0doFh&MaqfC~v;rrl7#uh4NFoxs_kTY9bvtmBc)`s0&Xp5KiB}W8*%(MiXAq<I zD*Y!|h~s$n6@<+4hDIIi5mr0)@$_?;tQ@#+S=gEvJc~~8ey}iE@5M<>a=<GT>J_GI zscy5Zd@t*o*g+yB*Z6cdUGN`B+E(DR;Z-YgYCedyh|pn(w8mK>Hyw@&im03x2q26s zc=|~>_r@tT)-zRx12|#f?MS&=EDG_5J_&bU_V7Qn5a$D{D7GKsJtBc<y7$L^kUYhg zhS^+6hK8~`GSLiz`x&1;gg5>lVsB8Vs*Az1gkl4`h#Iv?=w(ye)w3Q64C<RVtLq;$ z2lVaq+%Ndv?>k-J{EWU|Ki%7k1XHUQ7rPbSUER}vSxkHhUMFHRL#P*0UV_ucvx=f( zl^+(_-Pm+tm)5Pjv6ju!KA!#_3HyB&6xlkBeD-fY*xdKoRNwSXn{UE*-{v3G;-B^8 zvlj)0e(SARHzGG66EH^YiT)1T1<Ors5Yd=*mU#hLN=bFC6}0_BnR<12{?^SaR<E0L zS~#AJU%Ph8mMtq*teBXXvvvN+SUof3w}aN&>e_2@F?`ybb*oow{>GLSAAr}|yZ<4q z&*wcqTampd@whGMm^Ho>V$y?~=NbwNsu5Wz7>gGuj*c;=?jpVv8}Auog!9RhA(#&9 zac9_-z2f+R%id&jJzEg|rwl8KU<>QLe)f&%(0F#xHfMh6WU~(4;ABq@V@f3hx(M&B zJh*enQhi1^0)t1u4*C!&fo(|sK*+}X72sj<7y5>JE$qP53<&F?fL~L-YlK3vApXTz z`shp}n(7UYW}|ddG@G4yv(`+8LfD<8W2<Ofur;(>hdW2WE?g&`s`RkmlIlo!e}$re zV}`I92D@z$fWv~zIBjD#z(?Rw2i;^50PqLG!@@!U;PGogw#L2)xc^N0n+3ZjelvgP z{P{a4((zNHR$<;UylH42JuvUQ`L8Y5b;Yg)GY5>w%2d9{PUD(49of9T(~B*2Ftgci zHAW<{I|C+tFI_<CZMTiinY(36*b0Te{`DXJznr}ZoMdNN@89n^r_QOf)TugEb<U}M z?W*d1@2=^Y?w+1C$z*1-CzCxPfh>fO3;{%029mf$K~z*kF9hL_3tkb?zaWc)ptxSS zC_w==F1THHy<WUtI{)u;syj0i^nO16yQ*tBb=LR1@AE#(@A*Bd^&LO)rlloyjds1h zGxm!@D>LSh|M!RF6F!X>We;0<0Z%z5SsnE6<(PlzSK|1GPbksv@aQ7y_CO#aA`U76 z1jst_pY+2!4)b^VFl>zSszP_VkQ(<L-|&mIol~akRrfvosvn!I=9^jjYh?7Z(&+g+ z2fl0b`U8(|Y-~)B(KB9k{AeR`2Qzc+!w=lUI1hRU<nQr~Q9l)3{KuG4V*FB9(oa`o zNk2uA9MH8!+9J2i8tg^9$l&8wQP~nDPq>l9cOq#xyKY3$b*cUl4%ONDoe$o<R<_JS zwh?Euc<Pu`GW}Z)W(xGS%&*;gs#~(mQc%Y^-S*R+YN=ffRlzFsNNNkcwtdA7y1M$U zF<t8Z!_8)O!Ncgw+R{Cv_~<=fhW~~gz4y?Wt?9WzIq#MI>`J^e)hQL*x|!3l4gG4T z*mJJCS>G1jKEZh=`9>1|t`K*SyoXane+1_}jL=3+tO&*)mx#}sF(ylr*8v_RmNNQS zQ?8zs_>%l)y)aNj>ZGFMVv5jlZ?PuomGb0F`LmVnb}ep3-j6m;wA10BQN78qrk87l zF3CHW6|7Pt<>ealW~$yPW>kaJzSgH?3QjPXOwrpHT+Lr@E@!&auA!ZXa#nBJEjYg# z+y3IvFUQy0z6YSdSea;)tLDmFZlMO%;f&{tHnY&P-7s@8JHw|hc)jVz!kh4~_^&<Y zv<^PX{X{-bGD@Dm7%mJIoy+c9*a~z6=^T8DXf!@{w@4dZ6+x7IwOE^#<cs88OM~H) z$Fd!f=^Z(HcU)3YZFSbR7yHGGUFa^1PcPs53sd7;$9h#~>r`{<^brR)**pYD*XF0@ zH(QyNSNxh+pPB=RzHo6u+1c8W9=UU7R4lfFfuE}fN7lWvwtfg4{o?5#C;Vp>fl5sE z=j&Izq1T-#UUw?W)GoW)vUGEX$y<D(&uTfwvyA4^oQH8b7zViJnD%&$EtP)ag@5Yg z4cA}K^ZK2)-EhP8pXP&n+Z$W&W`8X(7FP;CH^x8xMjA|ph`iCK#D^-*0e<Q0%tgGd zEz?e;u;5xWSW5uA(&KO)vZ1U)KNM|3^a<IGz<=3E;;Cgz0hP%&TtsTyop!S=%mh1E z_Okg}5Z5X<zvQNJHOf^{0OsOyhU7v>zcN`g3<SoyS$4=mK%Lc71r!A|cg=9q_adSJ z<~hs?K`-o-3($-;i$y|-<g$8JljPXIOULSz1uuZyO3TlfR=(1jURs@*TAH7nSzDUL zwZHRehXh8HX5rt&O3>2~dqQ4DSW!T+fMzwkh_JMPQX?PMBrU>pg3NLuf@H@gA=d~E zvo+J)^&?38)<@WNuAWIj8e<Rql!zr9F5531PEE`d!@>0a_rL$t{?&S|)#%*5Pd)wW zVJW)enl33<+wJDc^7_oxjc!-u1hV~?)mM^nP(ovwBIf_AuxS4a_fU*=l(c>Vxu!!W z7A*$_3o{Crq3Dl3q_`^sAJvI<;AKd7QxG1K&Oh7*VY8hDdy3gdyh7q9FJOvRhb-+# zH=x6?O5zH@VovTjtE}J+;K^Q-g|f@t{c>g^v`Od{{Of?dk3{$=cY&|ItczgV(qstp zfR>4cLhU4jR+e<RwB4Q=M`DsQ$kn=vGgxPa7kP&HtC?~JJVx0!)86k83CY;@`-sPY zy-@qi(2t$%l~Pp6wcwb;F3#cZ#JsgIbjefBMU8f$gMH;?wG5rvH!_Y^hscLKtb_9# z>9QYXe24fgDX7@N8lhRNKf|a6Q{%H(f+?2hI%yMnYHg~MD`E7rf=fOGuEK0R?eF{# zh40X<hH1}%t0L78ik`iUhmb8`Si^y>!8rkH^sPn)N~Veji3E_yV$cWs4wt0*E_#^; z`h*UNC9eyBJ7nHUSueAJvhO|L1Erp~EaW@_MRf?8nIs)!bR$kUO|rz<4&SJ5+hiz{ zG)#)NW<v*|kxJ|xn8z#8$~lqi*beSU{Mi|@x`Cz;{UH^~PP<ly6eu(>;4ub@gPDfj zf;GI1mM=O%foxy@d&!R!ln#dR+!U@6P0!3t)6m=-Qij5mrRnxflDWf5X(!A^C7+cv zV=^i^yRphYr;qE{ZezoRb(Io;mB6ieNZ*pqL|0EdGb|$<yepOHq)F##SJZFR8~1M? zSy^b*(&Nipmjz)iW~TWm!?7~^n=N&8Ww10oGblH1o1U-1eX#$_xy!IcoAs52jg{5_ zbWz$ZmLc^Ba@E<zBWo`rH_gdD5CPsURcA%dN?~S>^3N`0uZ*b|+J|Ucl1{q^pHx4- z^N^h(O7b>dcm828c={WXKWOFb3%~4q{4<{!Oz^jRoH60xdJW9>UxmW2l;Ga_10?kT zS-UD@L!@?h74uA*Xe5aVL=VxG`XiAJEFOQ>NIjAzqtBz?b~i~zFSBT}Py#=K{oo7z zhtKS(OJ5r8dsQ}<o$cNeWP)ieCg?+w=eQTJc`=w}gbMObnAhUvy>B=INXXYlcQM(~ z;^=<zc@fgSWE++s41^S{hf<xSb&j+@Zaar!WAa!Bi4Twy5vdX_?{fSJYXB1rtDyu# zQGm5TPs2L`E)4&Po}&*!<&uLUjaSFlTmmLg7+M~(odKq&;6gwn#QWo>tSBHsK4s~| zy5PUUkLFs2mSO%%hBc%<x>&r7UKzlcB`V05bdBIF&UrBGo<j&X$@-Ux#0`v`odx9# z^aBPKhg}KXGl2$^aSfJ^k%aw$BM|VK1&7RdIm1+BxqeiTbPs^hdd!%CRhAKqWASSr zcL9em9V$<Q%#heu=(;KwrwjPf#0lh+6=SHY#LD4dOrAE;>`x*G7{8F@#Ed%$ljH)6 zmE#J&Mx=|5dnz|D1yZAm1EdFxbS_DpHXPSxDu_bZ=+Z*+m@S42`w<R!xJo6kakO4B zM4QXdtdea40f+|96k<;t18XiVCGH!TAlz&&3mPy}z<ULKFKi`w59T#Elxc>r1n#t4 zrESHXkS*jYHDNGAKBQO~pFkSCtqHG|q_+SWqxFpRA;*ImgT1prWs7MeRmf<sHBD}V zo1F^tx#3eGcp)Z+Y!MYg>_&D-Lqjr|av?{+t&s4Ppl6PF14Ij7p+d`P@{b=7rhaG% zSLw)Be<06ce?`2-17UmUGiS*%eqHSh^q9qK%g7=;CNfWARE6~ZfjPu9+zkuhoo1{( zue|~ojV&_q=+^Pt3PLW~2Z7&Y$3qk>eo1ykJU5Dmvi8zYwQ~9WcQ<m7%}s9pS?r*a zq;u73&iaAP$-I}&)nBwfTX+S(8QIZ#YMU>qLU#X)>bdkaNpvB3@wOj2_t19oGQfGe zx2MmQg5|uuZ5Z2jemN**GIcLg%B`?S*IBfZEoc0Sub$Ei+WLZ>bF*{aKU?+9nw85s zOJ|oH|4wf{=V$DNbq(H!YxudeyXwx@a`Ss%GOxLyb|2Z^J&o;$-f!n}R&BFx1-`v_ z_FO7I6P9DQ<VEFhCZ9T@>qnABk$2G|xrexjcCk8DatOzQBo$M{Mks_W46bB`=*ugZ z+r*GeUQjfW_(AeA=)dijlie!gMZczUJZyym6KNHLjGfINiFC)V$C=1z)+T2<CPCGD z6zWB<7}wO(6P>Mv?eTqK>e|bM1=MzHm1b?KvVBrHc&3Z3!nApyw@N01?@zZUj6tCh zRgxTo|B1Nz_5|-Bl{#_d4Vl)u!7}8|-N-72Z4sP_;9Kr8C+dq<2l9zI6;1T-y{XyJ z9=v`@-}&~|_+>X8x~l>!kpAc0W&Ow1?5}M<G^xIC@S<-$a%Vbs^U^-09$1*~sPDDs z$9vSUNZRW>RW#2h{(`ZdH7Epwm@J;RCx0Kk{dSewdE;%r|NE>fzBh@xy<3=Ag)`mi zV}c-oS9c8sff7VRCYY|Yuf&Mq^M)#gRb(dM4zQROhJ;NV&a#x<0Z9LeU&_|fU^ijh zZ)8(ndjL5c>mcc)Z?p9AM&!f4mjb$?RRG^wg+g^|_U2jx?Z&y+UL9h<S5Pd>;K*$c zujWxk^fENAYYUlvwq%&^K@!3|6X&nKI$MPkOsQ`lWMQr&a5%CnN8^2(c<E(~_4}o2 z+a-)4uv(A6MiRnK@*+`1E+CoWOA$uGKEaBt#})G11q4!(4S_f9`B9GqxC9jT)%|zx z-+%XG^74c0SFfk^JYp=rl!xGik^+D4T3;2QF)v@0Y#BTCW*asc)=AsNMzMR*DB5~( zYwN++%8UBm-5s*mCnwg|CqN*ljA}i|W`p|Z^KZyb--0~1QcoJjlc`mbahkGLGld)v zLzTH8D0Vu#`(@|5{oy<nT0be3xZ*^~N#e$#C<b`PtZsPf)T!;&>FPq&N#EdIvHg`> zFJC`sT;n;>!CSuqSJhYPPoJPaNoEbLj>=Cj4~J3Gsib|7wDIuSE7#X%bHRZtj~_Wa zF}?AU-ulC@S${c$t^b;hL$g;+6{2Wm?dZNc_wD@E#?~7*#MQamSI=XI_4tAlUou>V zL>$DkonU04_7gwu1wW@cUn}0QVIM=M9S@rm^P8K$wCCbbkBGbDgGZ-xX?sJTpISQl z!Ce-~3&)bU$A98jzI%4RePnd3!NUIi&$vF+$Zv77>RWcsI@zB*G96g<rZzXdbmS)? z9)1fy?;Yzi_{M&2?2j0O7-xwn6DlLd76Wo5zg9)kp?QtWEaoTtAQIP?@i#~muEbD7 zT@&B4tlBkU1Bkl)!9paiUT#1<5M?f2U1F0M8WD0IVi?0jD;utIIG&<ZE_4=$ODKTD zwM8PW$#by}f_z@<7Q2i6)kVa?>dLzK-WK3`L{CH(vuYAHCO(_^8zJ-Ebu8=}kfMLC zuBbmCXAdO~G(;*)c_=4ocu0{KwqrTEZf6=U<ZtPqg%Z|SZe%<^Q-JZ+sx#0<Z{u0Y zkp4v%r$mRcMv2165R^3`?Iv+HF+=2&<7J?SSJ}uWq^BT#wUOQ?+MWxwxL&P^e#2_m zj$#19*iUjHCziuK5H${#>z39TUxA{RL?Cn)k_aGq`aCK}E?3BVlmLMw6cf^h44W^o zTxX-O0!1nFW)QauQMs|yz^Wrb4h2=rSZq{>Tqe<0(3{|rA|u%&Z<imEQ@~GwQYRrn zzQPTrTL?*%JU6WyB_EAOd?heFu_psX3GGy6XbY@IsZ5|$Tq5VfX?A^Ya@O-#7Y_FW z@{gSyB#Q8t`uPTJHnXAwi%zfy=herOIpT6OBB>00-^ex_qM8iQS}y#f5Q&O%;h&_I z7?tS4|B9$j7yrkBuqea>vc!ja99o0b;l)BS^V=?L98l@Z<}=HiUTXWOQb)H_?$)v& z%r**PWI$YFL~&4`&3j9muDN|gRxq8-rA#nemld4f`qG!a^lQoA$M~B)H9LFi7J2#7 z6Bq3Y)&(r?jDeG)F<bEVj&<yi>2Augl3m#qn`7lKI+^BkW9QDPv2#zo@|FMNRj*Q4 zzwAp7Km5f5v!`y81MspNcR5G<xk$<?$a4JqM3KZY<YCFjP(F^{@cAb{sB_!r&cE;6 zEtPZcJJ0L(&N==#&bi7te&O{U=Wp4D@I@An{Dg@QSvYgs9N~qw=q@VRT;BU|DI4zJ zRC~SEUhm1#+Y5MZ|44q?dtP)b9gT%7NnxW&g=i~;6?V;C&g<{bocZvXn{K-410!OZ zpZc)Mow@5w`b^Ruzo718-tZGnn#<@*fIkx8k&OE-RX_ycY)M4eNQe=R0PewK(AN`@ zC!fU*6geUok%0)S=$AW6MY(*WR7*F%tvKDgrl(I8Bb8d~93=Mxhu-q!nuAsK!<BrD zU(fRM)wj5V#-I|!nv<zaRZFO8jiOH8Lbd=|vQjT;6`>%A+QjBApW9>?{4J~;oo|+F z&y6k2>>pHXonl#kM}KuNu{d+!s?J2-uErgTmx=H850jWt7M*T{#`?d;lO>05B%~!( zK(s1>h=Se`&mGslNxDtqPL<pYXz%*!Eu`?7JMWcOb=%H+i;YH6-Nx%xnq49MAGo<} zxodcZYF;57ky@G>RC8e=6E(2;)N4l@V_n{6rpFt_3w!u>`1gUU;MTD*)Czvq`5h7) z!GP#93fk3-VSI~j?9Q{lpgzvMTw^{$-{G-4&)^@(jxr!tgI(nZBwD!V5Ki(-#2p-} zkC|2_Um+@J2L(4@SUPMLYem=V%y(jAYq3(w##Ju}GepTv`({KPmN`fl1YKP_or8W$ zy*eHHai<g4@$S{I2eGYfnuPNcdtmP#Y=8Zz5GFA>-O;H^9~2!=aB`d%Crc+Axv%AH zMGaJMxzI+9!&WQG6r-Ttr&qXHpf)wAAhZs#Y!`e+wn}D-divsK-T6~tU$p~mmMt(x z(_eCOKFu2lO)OH|(kM8gf5)ir{65O@n~6$qNCXT#S~r2r6X{x|$D?72O2e7T35H}V zj<haVuJ?WidbLb#1e5?hwg&id0JRNC6pYW_o;{_E10SlBp4R~4F;%P{b20 hG}? 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 literal 0 HcmV?d00001 diff --git a/src/fonts/fontawesome/fa-brands-400.woff b/src/fonts/fontawesome/fa-brands-400.woff new file mode 100644 index 0000000000000000000000000000000000000000..e5ad7718e4cf9a42e79f75d322d07e9b4cce61d9 GIT binary patch literal 63728 zcmV)oK%BpKPew)n0RR910Qm3#3jhEB0f1xx0RR91000000000000000000000000- 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%0DnUiHbP1846!dthnlh<WqH^XD(#Y#m;DdwE2j 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 BG}8b8 literal 0 HcmV?d00001 diff --git a/src/fonts/fontawesome/fa-brands-400.woff2 b/src/fonts/fontawesome/fa-brands-400.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..5e8b364ba7fda433f749549f6f62770bfa8ffb3d GIT binary patch literal 54484 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 N7gwwENppeMe**+<n56&! literal 0 HcmV?d00001 diff --git a/src/fonts/fontawesome/fa-regular-400.eot b/src/fonts/fontawesome/fa-regular-400.eot new file mode 100644 index 0000000000000000000000000000000000000000..8abcf7fa61f44ca6a3256552e6e013e01112f501 GIT binary patch literal 31156 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 UPoC!2PW3)$-Qw*06w&?v7cEPkDgXcg literal 0 HcmV?d00001 diff --git a/src/fonts/fontawesome/fa-regular-400.svg b/src/fonts/fontawesome/fa-regular-400.svg new file mode 100644 index 0000000..a5099f4 --- /dev/null +++ b/src/fonts/fontawesome/fa-regular-400.svg @@ -0,0 +1,362 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg"> +<defs> + <font id="fontawesome-free" horiz-adv-x="640"> + <font-face font-family="Font Awesome 5 Free" + units-per-em="512" ascent="448" + descent="64" + font-weight="400" + font-style="Regular" /> + <missing-glyph horiz-adv-x="0" /> + <glyph glyph-name="address-book" + unicode="" + horiz-adv-x="448" d=" M436 288C442.627 288 448 293.373 448 300V340C448 346.627 442.627 352 436 352H416V400C416 426.51 394.51 448 368 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H368C394.51 -64 416 -42.51 416 -16V32H436C442.627 32 448 37.373 448 44V84C448 90.627 442.627 96 436 96H416V160H436C442.627 160 448 165.373 448 172V212C448 218.627 442.627 224 436 224H416V288H436zM362 -16H54A6 6 0 0 0 48 -10V394A6 6 0 0 0 54 400H362A6 6 0 0 0 368 394V-10A6 6 0 0 0 362 -16zM128 240C128 284.183 163.817 320 208 320S288 284.183 288 240S252.183 160 208 160S128 195.817 128 240zM336 106.523V88C336 74.745 325.255 64 312 64H104C90.745 64 80 74.745 80 88V106.523C80 128.549 94.99 147.7480000000001 116.358 153.09L152.015 162.004C181.116 141.072 226.524 135.059 263.985 162.004L299.642 153.09C321.01 147.748 336 128.548 336 106.523z" /> + <glyph glyph-name="address-card" + unicode="" + horiz-adv-x="512" d=" M464 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V336C512 362.51 490.51 384 464 384zM458 48H54A6 6 0 0 0 48 54V330A6 6 0 0 0 54 336H458A6 6 0 0 0 464 330V54A6 6 0 0 0 458 48zM404 224H300C293.373 224 288 229.373 288 236V252C288 258.627 293.373 264 300 264H404C410.627 264 416 258.627 416 252V236C416 229.373 410.627 224 404 224zM404 152H300C293.373 152 288 157.373 288 164V180C288 186.627 293.373 192 300 192H404C410.627 192 416 186.627 416 180V164C416 157.373 410.627 152 404 152zM176 288C209.137 288 236 261.137 236 228S209.137 168 176 168S116 194.863 116 228S142.863 288 176 288zM244.731 162.817L217.989 169.503C189.893 149.294 155.837 153.804 134.011 169.503L107.269 162.817C91.243 158.811 80 144.411 80 127.892V114C80 104.059 88.059 96 98 96H254C263.941 96 272 104.059 272 114V127.892C272 144.411 260.757 158.811 244.731 162.817z" /> + <glyph glyph-name="arrow-alt-circle-down" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8zM224 308V192H157C146.3 192 141 179.1 148.5 171.5L247.5 72.5C252.2 67.8 259.8 67.8 264.5 72.5L363.5 171.5C371.1 179.1 365.7 192 355 192H288V308C288 314.6 282.6 320 276 320H236C229.4 320 224 314.6 224 308z" /> + <glyph glyph-name="arrow-alt-circle-left" + unicode="" + horiz-adv-x="512" d=" M8 192C8 55 119 -56 256 -56S504 55 504 192S393 440 256 440S8 329 8 192zM456 192C456 81.5 366.5 -8 256 -8S56 81.5 56 192S145.5 392 256 392S456 302.5 456 192zM384 212V172C384 165.4 378.6 160 372 160H256V93C256 82.3 243.1 77 235.5 84.5L136.5 183.5C131.8 188.2 131.8 195.8 136.5 200.5L235.5 299.5C243.1 307.1 256 301.7 256 291V224H372C378.6 224 384 218.6 384 212z" /> + <glyph glyph-name="arrow-alt-circle-right" + unicode="" + horiz-adv-x="512" d=" M504 192C504 329 393 440 256 440S8 329 8 192S119 -56 256 -56S504 55 504 192zM56 192C56 302.5 145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8S56 81.5 56 192zM128 172V212C128 218.6 133.4 224 140 224H256V291C256 301.7 268.9 307 276.5 299.5L375.5 200.5C380.2 195.8 380.2 188.2 375.5 183.5L276.5 84.5C268.9 76.9 256 82.3 256 93V160H140C133.4 160 128 165.4 128 172z" /> + <glyph glyph-name="arrow-alt-circle-up" + unicode="" + horiz-adv-x="512" d=" M256 -56C393 -56 504 55 504 192S393 440 256 440S8 329 8 192S119 -56 256 -56zM256 392C366.5 392 456 302.5 456 192S366.5 -8 256 -8S56 81.5 56 192S145.5 392 256 392zM276 64H236C229.4 64 224 69.4 224 76V192H157C146.3 192 141 204.9 148.5 212.5L247.5 311.5C252.2 316.2 259.8 316.2 264.5 311.5L363.5 212.5C371.1 204.9 365.7 192 355 192H288V76C288 69.4 282.6 64 276 64z" /> + <glyph glyph-name="bell-slash" + unicode="" + horiz-adv-x="576" d=" M130.9 48C114.138 48 105.765 68.39 117.566 80.191C142.792 105.417 163.66 129.5290000000001 168.215 201.6710000000001L121.438 242.9450000000001A168.48 168.48 0 0 1 121.142 233.1430000000001C121.142 151.21 103.591 133.8510000000001 86.599 117.0650000000001C38.504 69.559 73.726 0 130.919 0H224C224 -35.346 252.654 -64 288 -64S352 -35.346 352 0H396.777L342.377 48H130.9zM288 -24C274.766 -24 264 -13.234 264 0H312C312 -13.234 301.234 -24 288 -24zM571.867 -24.553L503.936 35.018C517.04 59.136 515.4599999999999 91.336 489.404 117.0600000000001C472.415 133.8450000000001 454.858 151.2030000000001 454.858 233.1430000000001C454.858 316.1690000000001 393.9 385.2170000000001 314.391 397.9050000000001A31.848 31.848 0 0 1 320 416C320 433.673 305.673 448 288 448S256 433.673 256 416A31.848 31.848 0 0 1 261.609 397.905C220.138 391.287 183.718 369.334 158.36 338.064L36.459 444.963C31.401 449.399 23.682 448.919 19.219 443.892L3.056 425.687C-1.407 420.6600000000001 -0.925 412.988 4.134 408.553L539.542 -60.963C544.6 -65.399 552.3190000000001 -64.919 556.782 -59.892L572.945 -41.687C577.407 -36.66 576.9250000000001 -28.988 571.8670000000001 -24.553zM288 352C353.538 352 406.857 298.681 406.857 233.143C406.857 135.493 430.078 108.569 458.425 80.191C461.333 77.283 462.9979999999999 73.8630000000001 463.634 70.359L194.482 306.3880000000001C216.258 334.133 250.075 352 288 352z" /> + <glyph glyph-name="bell" + unicode="" + horiz-adv-x="448" d=" M425.403 117.061C408.4140000000001 133.846 390.8570000000001 151.204 390.8570000000001 233.144C390.8570000000001 316.17 329.899 385.218 250.39 397.906A31.842999999999996 31.842999999999996 0 0 1 256 416C256 433.673 241.673 448 224 448S192 433.673 192 416A31.848 31.848 0 0 1 197.609 397.905C118.101 385.217 57.143 316.169 57.143 233.143C57.143 151.21 39.592 133.851 22.6 117.065C-25.496 69.559 9.726 0 66.919 0H160C160 -35.346 188.654 -64 224 -64C259.346 -64 288 -35.346 288 0H381.08C438.27 0 473.495 69.583 425.403 117.061zM224 -24C210.766 -24 200 -13.234 200 0H248C248 -13.234 237.234 -24 224 -24zM381.092 48H66.9C50.138 48 41.765 68.39 53.566 80.191C82.151 108.776 105.143 135.915 105.143 233.1430000000001C105.143 298.6810000000001 158.462 352 224 352S342.857 298.681 342.857 233.143C342.857 135.493 366.078 108.569 394.425 80.191C406.278 68.339 397.783 48 381.092 48z" /> + <glyph glyph-name="bookmark" + unicode="" + horiz-adv-x="384" d=" M336 448H48C21.49 448 0 426.51 0 400V-64L192 48L384 -64V400C384 426.51 362.51 448 336 448zM336 19.57L192 103.57L48 19.57V394A6 6 0 0 0 54 400H330C333.314 400 336 397.317 336 394.004V19.57z" /> + <glyph glyph-name="building" + unicode="" + horiz-adv-x="448" d=" M128 300V340C128 346.6 133.4 352 140 352H180C186.6 352 192 346.6 192 340V300C192 293.4 186.6 288 180 288H140C133.4 288 128 293.4 128 300zM268 288H308C314.6 288 320 293.4 320 300V340C320 346.6 314.6 352 308 352H268C261.4 352 256 346.6 256 340V300C256 293.4 261.4 288 268 288zM140 192H180C186.6 192 192 197.4 192 204V244C192 250.6 186.6 256 180 256H140C133.4 256 128 250.6 128 244V204C128 197.4 133.4 192 140 192zM268 192H308C314.6 192 320 197.4 320 204V244C320 250.6 314.6 256 308 256H268C261.4 256 256 250.6 256 244V204C256 197.4 261.4 192 268 192zM192 108V148C192 154.6 186.6 160 180 160H140C133.4 160 128 154.6 128 148V108C128 101.4 133.4 96 140 96H180C186.6 96 192 101.4 192 108zM268 96H308C314.6 96 320 101.4 320 108V148C320 154.6 314.6 160 308 160H268C261.4 160 256 154.6 256 148V108C256 101.4 261.4 96 268 96zM448 -28V-64H0V-28C0 -21.4 5.4 -16 12 -16H31.5V424C31.5 437.3 42.2 448 55.5 448H392.5C405.8 448 416.5 437.3 416.5 424V-16H436C442.6 -16 448 -21.4 448 -28zM79.5 -15H192V52C192 58.6 197.4 64 204 64H244C250.6 64 256 58.6 256 52V-15H368.5V399L80 400L79.5 -15z" /> + <glyph glyph-name="calendar-alt" + unicode="" + horiz-adv-x="448" d=" M148 160H108C101.4 160 96 165.4 96 172V212C96 218.6 101.4 224 108 224H148C154.6 224 160 218.6 160 212V172C160 165.4 154.6 160 148 160zM256 172V212C256 218.6 250.6 224 244 224H204C197.4 224 192 218.6 192 212V172C192 165.4 197.4 160 204 160H244C250.6 160 256 165.4 256 172zM352 172V212C352 218.6 346.6 224 340 224H300C293.4 224 288 218.6 288 212V172C288 165.4 293.4 160 300 160H340C346.6 160 352 165.4 352 172zM256 76V116C256 122.6 250.6 128 244 128H204C197.4 128 192 122.6 192 116V76C192 69.4 197.4 64 204 64H244C250.6 64 256 69.4 256 76zM160 76V116C160 122.6 154.6 128 148 128H108C101.4 128 96 122.6 96 116V76C96 69.4 101.4 64 108 64H148C154.6 64 160 69.4 160 76zM352 76V116C352 122.6 346.6 128 340 128H300C293.4 128 288 122.6 288 116V76C288 69.4 293.4 64 300 64H340C346.6 64 352 69.4 352 76zM448 336V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336zM400 -10V288H48V-10C48 -13.3 50.7 -16 54 -16H394C397.3 -16 400 -13.3 400 -10z" /> + <glyph glyph-name="calendar-check" + unicode="" + horiz-adv-x="448" d=" M400 384H352V436C352 442.627 346.627 448 340 448H300C293.373 448 288 442.627 288 436V384H160V436C160 442.627 154.627 448 148 448H108C101.373 448 96 442.627 96 436V384H48C21.49 384 0 362.51 0 336V-16C0 -42.51 21.49 -64 48 -64H400C426.51 -64 448 -42.51 448 -16V336C448 362.51 426.51 384 400 384zM394 -16H54A6 6 0 0 0 48 -10V288H400V-10A6 6 0 0 0 394 -16zM341.151 184.65L198.842 43.481C194.137 38.814 186.539 38.844 181.871 43.549L106.78 119.248C102.113 123.953 102.143 131.551 106.848 136.219L129.567 158.755C134.272 163.422 141.87 163.392 146.537 158.686L190.641 114.225L301.713 224.406C306.418 229.073 314.016 229.043 318.6840000000001 224.3379999999999L341.2200000000001 201.62C345.887 196.9149999999999 345.8560000000001 189.317 341.151 184.65z" /> + <glyph glyph-name="calendar-minus" + unicode="" + horiz-adv-x="448" d=" M124 120C117.4 120 112 125.4 112 132V156C112 162.6 117.4 168 124 168H324C330.6 168 336 162.6 336 156V132C336 125.4 330.6 120 324 120H124zM448 336V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336zM400 -10V288H48V-10C48 -13.3 50.7 -16 54 -16H394C397.3 -16 400 -13.3 400 -10z" /> + <glyph glyph-name="calendar-plus" + unicode="" + horiz-adv-x="448" d=" M336 156V132C336 125.4 330.6 120 324 120H248V44C248 37.4 242.6 32 236 32H212C205.4 32 200 37.4 200 44V120H124C117.4 120 112 125.4 112 132V156C112 162.6 117.4 168 124 168H200V244C200 250.6 205.4 256 212 256H236C242.6 256 248 250.6 248 244V168H324C330.6 168 336 162.6 336 156zM448 336V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336zM400 -10V288H48V-10C48 -13.3 50.7 -16 54 -16H394C397.3 -16 400 -13.3 400 -10z" /> + <glyph glyph-name="calendar-times" + unicode="" + horiz-adv-x="448" d=" M311.7 73.3L294.7 56.3C290 51.6 282.4 51.6 277.7 56.3L224 110.1L170.3 56.4C165.6 51.7 158 51.7 153.3 56.4L136.3 73.4C131.6 78.1 131.6 85.7000000000001 136.3 90.4L190 144.1L136.3 197.8C131.6 202.5 131.6 210.1 136.3 214.8L153.3 231.8C158 236.5 165.6 236.5 170.3 231.8L224 178.1L277.7 231.8C282.4 236.5 290 236.5 294.7 231.8L311.7 214.8C316.4 210.1 316.4 202.5 311.7 197.8L257.9 144L311.6 90.3C316.4 85.6 316.4 78 311.7 73.3zM448 336V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336zM400 -10V288H48V-10C48 -13.3 50.7 -16 54 -16H394C397.3 -16 400 -13.3 400 -10z" /> + <glyph glyph-name="calendar" + unicode="" + horiz-adv-x="448" d=" M400 384H352V436C352 442.6 346.6 448 340 448H300C293.4 448 288 442.6 288 436V384H160V436C160 442.6 154.6 448 148 448H108C101.4 448 96 442.6 96 436V384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V336C448 362.5 426.5 384 400 384zM394 -16H54C50.7 -16 48 -13.3 48 -10V288H400V-10C400 -13.3 397.3 -16 394 -16z" /> + <glyph glyph-name="caret-square-down" + unicode="" + horiz-adv-x="448" d=" M125.1 240H322.9C333.6 240 339 227 331.4 219.5L232.5 121.2C227.8 116.5 220.3 116.5 215.6 121.2L116.7 219.5C109 227 114.4 240 125.1 240zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> + <glyph glyph-name="caret-square-left" + unicode="" + horiz-adv-x="448" d=" M272 290.9V93.1C272 82.4 259 77 251.5 84.6L153.2 183.5C148.5 188.2 148.5 195.7 153.2 200.4L251.5 299.3C259 307 272 301.6 272 290.9zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> + <glyph glyph-name="caret-square-right" + unicode="" + horiz-adv-x="448" d=" M176 93.1V290.9C176 301.6 189 307 196.5 299.4L294.8 200.5C299.5 195.8 299.5 188.3 294.8 183.6L196.5 84.7000000000001C189 77.0000000000001 176 82.4 176 93.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> + <glyph glyph-name="caret-square-up" + unicode="" + horiz-adv-x="448" d=" M322.9 144H125.1C114.4 144 109 157 116.6 164.5L215.5 262.8C220.2 267.5 227.7 267.5 232.4 262.8L331.3 164.5C339 157 333.6 144 322.9000000000001 144zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> + <glyph glyph-name="chart-bar" + unicode="" + horiz-adv-x="512" d=" M500 48C506.6 48 512 42.6 512 36V12C512 5.4 506.6 0 500 0H12C5.4 0 0 5.4 0 12V372C0 378.6 5.4 384 12 384H36C42.6 384 48 378.6 48 372V48H500zM144 108V180C144 186.6 138.6 192 132 192H108C101.4 192 96 186.6 96 180V108C96 101.4 101.4 96 108 96H132C138.6 96 144 101.4 144 108zM240 108V308C240 314.6 234.6 320 228 320H204C197.4 320 192 314.6 192 308V108C192 101.4 197.4 96 204 96H228C234.6 96 240 101.4 240 108zM336 108V244C336 250.6 330.6 256 324 256H300C293.4 256 288 250.6 288 244V108C288 101.4 293.4 96 300 96H324C330.6 96 336 101.4 336 108zM432 108V340C432 346.6 426.6 352 420 352H396C389.4 352 384 346.6 384 340V108C384 101.4 389.4 96 396 96H420C426.6 96 432 101.4 432 108z" /> + <glyph glyph-name="check-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8C145.468 -8 56 81.451 56 192C56 302.532 145.451 392 256 392M396.204 261.733L373.668 284.451C369.0010000000001 289.156 361.403 289.187 356.698 284.519L215.346 144.303L155.554 204.58C150.887 209.285 143.289 209.316 138.584 204.649L115.865 182.113C111.16 177.446 111.129 169.848 115.797 165.142L206.578 73.6259999999999C211.245 68.9209999999999 218.843 68.8899999999999 223.548 73.5579999999999L396.1370000000001 244.762C400.8410000000001 249.43 400.8710000000001 257.0279999999999 396.2040000000001 261.733z" /> + <glyph glyph-name="check-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V368C448 394.51 426.51 416 400 416zM400 16H48V368H400V16zM364.136 257.724L191.547 86.52C186.842 81.853 179.244 81.883 174.577 86.588L83.796 178.104C79.129 182.809 79.159 190.407 83.865 195.075L106.584 217.611C111.289 222.278 118.887 222.248 123.554 217.542L183.346 157.265L324.698 297.481C329.403 302.148 337.001 302.118 341.668 297.413L364.204 274.695C368.871 269.9890000000001 368.841 262.391 364.136 257.724z" /> + <glyph glyph-name="circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8z" /> + <glyph glyph-name="clipboard" + unicode="" + horiz-adv-x="384" d=" M336 384H256C256 419.29 227.29 448 192 448S128 419.29 128 384H48C21.49 384 0 362.51 0 336V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V336C384 362.51 362.51 384 336 384zM330 -16H54A6 6 0 0 0 48 -10V330A6 6 0 0 0 54 336H96V300C96 293.373 101.373 288 108 288H276C282.627 288 288 293.373 288 300V336H330A6 6 0 0 0 336 330V-10A6 6 0 0 0 330 -16zM192 408C205.255 408 216 397.255 216 384S205.255 360 192 360S168 370.745 168 384S178.745 408 192 408" /> + <glyph glyph-name="clock" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8zM317.8 96.4L232.9 158.1C229.8 160.4 228 164 228 167.8V332C228 338.6 233.4 344 240 344H272C278.6 344 284 338.6 284 332V190.3L350.8 141.7C356.2 137.8 357.3 130.3 353.4000000000001 124.9L334.6 99C330.7000000000001 93.7 323.2000000000001 92.5 317.8 96.4z" /> + <glyph glyph-name="clone" + unicode="" + horiz-adv-x="512" d=" M464 448H144C117.49 448 96 426.51 96 400V352H48C21.49 352 0 330.51 0 304V-16C0 -42.51 21.49 -64 48 -64H368C394.51 -64 416 -42.51 416 -16V32H464C490.51 32 512 53.49 512 80V400C512 426.51 490.51 448 464 448zM362 -16H54A6 6 0 0 0 48 -10V298A6 6 0 0 0 54 304H96V80C96 53.49 117.49 32 144 32H368V-10A6 6 0 0 0 362 -16zM458 80H150A6 6 0 0 0 144 86V394A6 6 0 0 0 150 400H458A6 6 0 0 0 464 394V86A6 6 0 0 0 458 80z" /> + <glyph glyph-name="closed-captioning" + unicode="" + horiz-adv-x="512" d=" M464 384H48C21.5 384 0 362.5 0 336V48C0 21.5 21.5 0 48 0H464C490.5 0 512 21.5 512 48V336C512 362.5 490.5 384 464 384zM458 48H54C50.7 48 48 50.7 48 54V330C48 333.3 50.7 336 54 336H458C461.3 336 464 333.3 464 330V54C464 50.7 461.3 48 458 48zM246.9 133.7C248.6 131.3 248.4 128.1 246.4 126C192.8 69.2 73.6 93.9 73.6 193.9C73.6 291.2 195.3 313.4 246.1 264C248.2 262 248.6 260.8 247.1 258.3L229.6 227.8C227.7 224.7 223.4 223.8 220.5 226.1C179.7 258.1 125.9 241.0000000000001 125.9 194.9C125.9 146.9 176.9 124.4 218.1 162.3C220.9 164.8 225.2 164.4 227.3 161.4L246.9 133.7000000000001zM437.3 133.7C439 131.3 438.8 128.1 436.8 126C383.2 69.1 264 93.9 264 193.9C264 291.2 385.7 313.4 436.5 264C438.6 262 439 260.8 437.5 258.3L420 227.8C418.1 224.7 413.8 223.8 410.9 226.1C370.1 258.1 316.3 241.0000000000001 316.3 194.9C316.3 146.9 367.3 124.4 408.5 162.3C411.3 164.8 415.6 164.4 417.7 161.4L437.3 133.7000000000001z" /> + <glyph glyph-name="comment-alt" + unicode="" + horiz-adv-x="576" d=" M288 416C129 416 0 322.9 0 208C0 158.7 23.7 113.5 63.3 77.8C54.6 54.5 41.2 45.1 26.2 34.7C15.1 27 -6 15 1.6 -8.5C6.7 -23.9 22.5 -33.2 39.7 -31.8C97.4 -27.2 150.9 -12.6 196.7 10.7C225.4 3.8 256.1 0 287.9 0C447 0 575.9 93 575.9 208C576 322.9 447.1 416 288 416zM288 48C255.5 48 222.6 52.4 190.7 62C158.4 43 112 16 56 8C88 32 112.8 69.6 117.2 96.4C79.1 122.4 48 161.3 48 208C48 278.9 134.3 368 288 368S528 278.9 528 208C528 137 441.7 48 288 48zM224 208C224 181.5 202.5 160 176 160S128 181.5 128 208S149.5 256 176 256S224 234.5 224 208zM336 208C336 181.5 314.5 160 288 160S240 181.5 240 208S261.5 256 288 256S336 234.5 336 208zM448 208C448 181.5 426.5 160 400 160S352 181.5 352 208S373.5 256 400 256S448 234.5 448 208z" /> + <glyph glyph-name="comment" + unicode="" + horiz-adv-x="576" d=" M288 416C129 416 0 322.9 0 208C0 158.7 23.7 113.5 63.3 77.8C54.6 54.5 41.2 45.1 26.2 34.7C15.1 27 -6 15 1.6 -8.5C6.7 -23.9 22.5 -33.2 39.7 -31.8C97.4 -27.2 150.9 -12.6 196.7 10.7C225.4 3.8 256.1 0 287.9 0C447 0 575.9 93 575.9 208C576 322.9 447.1 416 288 416zM288 48C255.5 48 222.6 52.4 190.7 62C158.4 43 112 16 56 8C88 32 112.8 69.6 117.2 96.4C79.1 122.4 48 161.3 48 208C48 278.9 134.3 368 288 368S528 278.9 528 208C528 137 441.7 48 288 48z" /> + <glyph glyph-name="comments" + unicode="" + horiz-adv-x="576" d=" M574.507 4.14C569.0859999999999 -17.121 549.9369999999999 -32 527.996 -32C495.75 -32 461.485 -22.01 425.896 -2.266C375.256 -13.892 316.745 -10.143 267.9359999999999 11.171C309.08 14.09 348.2969999999999 23.51 384.267 39.876C400.589 41.096 416.9409999999999 44.196 432.8979999999999 49.469C454.404 35.635 490.663 16 527.996 16C495.996 33.455 484.777 54.958 481.837 74.502C507.28 93.35 527.996 121.685 527.996 155.637C527.996 166.132 525.6129999999999 177.173 520.9549999999999 188.104C528.3599999999999 214.034 529.6109999999999 238.298 526.1399999999999 262.042C558.3039999999999 231.581 575.9959999999999 192.914 575.9959999999999 155.637C575.9959999999999 121.7439999999999 563.0829999999999 90.5899999999999 541.0199999999999 64.5179999999999C543.6729999999999 62.4799999999999 546.9439999999998 60.3419999999999 550.9819999999999 58.1399999999999C570.2429999999998 47.632 579.9289999999999 25.401 574.5069999999998 4.1399999999999zM240.002 368C117.068 368 48.004 295.123 48.004 237.091C48.004 198.895 72.863 167.019 103.395 145.815C99.868 123.827 86.404 99.636 48.004 80C92.804 80 136.314 102.089 162.123 117.653C187.643 109.747 214.006 106.182 240.002 106.182C362.998 106.182 432 179.024 432 237.091C432 295.118 362.943 368 240.002 368M240.002 416C390.193 416 480 321.974 480 237.091C480 214.346 473.494 190.697 461.184 168.7C449.3060000000001 147.474 432.6450000000001 128.406 411.661 112.026C390.068 95.169 364.863 81.981 336.748 72.829C306.893 63.11 274.343 58.183 240.002 58.183C215.553 58.183 191.662 60.87 168.71 66.187C126.311 43.488 85.785 32 48.004 32C25.824 32 6.532 47.197 1.339 68.761C-3.855 90.324 6.403 112.639 26.15 122.737C33.813 126.655 39.474 130.4740000000001 43.669 134.031C36.276 141.86 29.717 150.155 24.035 158.875C8.09 183.345 0.005 209.661 0.005 237.091C0.005 321.741 89.508 416 240.002 416z" /> + <glyph glyph-name="compass" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 -8C145.468 -8 56 81.451 56 192C56 302.531 145.451 392 256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8zM347.326 304.131L313.9670000000001 166.352A24.005 24.005 0 0 0 307.1950000000001 154.623L204.5550000000001 56.844C187.4510000000001 40.551 158.9950000000001 56.41 164.6750000000001 79.868L198.0340000000001 217.647A23.997 23.997 0 0 0 204.8060000000001 229.376L307.4480000000001 327.155C324.7330000000001 343.625 352.9420000000001 327.33 347.3260000000001 304.131zM256 224C238.327 224 224 209.673 224 192S238.327 160 256 160S288 174.327 288 192S273.673 224 256 224z" /> + <glyph glyph-name="copy" + unicode="" + horiz-adv-x="448" d=" M433.941 382.059L382.059 433.941A48 48 0 0 1 348.118 448H176C149.49 448 128 426.51 128 400V352H48C21.49 352 0 330.51 0 304V-16C0 -42.51 21.49 -64 48 -64H272C298.51 -64 320 -42.51 320 -16V32H400C426.51 32 448 53.49 448 80V348.118A48 48 0 0 1 433.941 382.059zM266 -16H54A6 6 0 0 0 48 -10V298A6 6 0 0 0 54 304H128V80C128 53.49 149.49 32 176 32H272V-10A6 6 0 0 0 266 -16zM394 80H182A6 6 0 0 0 176 86V394A6 6 0 0 0 182 400H288V312C288 298.745 298.745 288 312 288H400V86A6 6 0 0 0 394 80zM400 336H336V400H345.632C347.223 400 348.749 399.368 349.875 398.243L398.243 349.875A6 6 0 0 0 400 345.632V336z" /> + <glyph glyph-name="copyright" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 -8C145.468 -8 56 81.451 56 192C56 302.531 145.451 392 256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8zM363.351 93.064C353.737 83.352 317.8210000000001 51.668 259.286 51.668C176.856 51.668 118.802 113.093 118.802 193.235C118.802 272.387 179.077 332.636 258.564 332.636C314.095 332.636 347.302 306.016 356.157 297.857A11.965 11.965 0 0 0 358.093 282.535L339.938 254.422C336.097 248.472 327.972 247.14 322.439 251.501C313.844 258.277 290.625 274.039 260.731 274.039C212.428 274.039 182.815 238.709 182.815 193.957C182.815 152.368 209.703 110.265 261.092 110.265C293.749 110.265 317.935 129.304 326.818 137.49C332.088 142.347 340.414 141.529 344.638 135.752L364.503 108.582A11.947000000000001 11.947000000000001 0 0 0 363.351 93.064z" /> + <glyph glyph-name="credit-card" + unicode="" + horiz-adv-x="576" d=" M527.9 416H48.1C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48.1 -32H527.9C554.5 -32 576 -10.5 576 16V368C576 394.5 554.5 416 527.9 416zM54.1 368H521.9C525.1999999999999 368 527.9 365.3 527.9 362V320H48.1V362C48.1 365.3 50.8 368 54.1 368zM521.9 16H54.1C50.8 16 48.1 18.7 48.1 22V192H527.9V22C527.9 18.7 525.1999999999999 16 521.9 16zM192 116V76C192 69.4 186.6 64 180 64H108C101.4 64 96 69.4 96 76V116C96 122.6 101.4 128 108 128H180C186.6 128 192 122.6 192 116zM384 116V76C384 69.4 378.6 64 372 64H236C229.4 64 224 69.4 224 76V116C224 122.6 229.4 128 236 128H372C378.6 128 384 122.6 384 116z" /> + <glyph glyph-name="dot-circle" + unicode="" + horiz-adv-x="512" d=" M256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8C145.468 -8 56 81.451 56 192C56 302.532 145.451 392 256 392M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 272C211.817 272 176 236.183 176 192S211.817 112 256 112S336 147.817 336 192S300.183 272 256 272z" /> + <glyph glyph-name="edit" + unicode="" + horiz-adv-x="576" d=" M402.3 103.1L434.3 135.1C439.3 140.1 448 136.6 448 129.4V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H321.5C328.6 384 332.2 375.4 327.2 370.3L295.2 338.3C293.7 336.8 291.7 336 289.5 336H48V-16H400V97.5C400 99.6 400.8 101.6 402.3 103.1zM558.9 304.9000000000001L296.3 42.3L205.9 32.3C179.7 29.4 157.4 51.5 160.3 77.9L170.3 168.3000000000001L432.9 430.9C455.8 453.8 492.8 453.8 515.6 430.9L558.8000000000001 387.7C581.7 364.8 581.7 327.7 558.9000000000001 304.9zM460.1 274L402 332.1L216.2 146.2L208.9 80.9L274.2 88.2L460.1 274zM524.9 353.7L481.7 396.9C477.6 401 470.9 401 466.9 396.9L436 366L494.1 307.9L525 338.8C529 343 529 349.6 524.9 353.7000000000001z" /> + <glyph glyph-name="envelope-open" + unicode="" + horiz-adv-x="512" d=" M494.586 283.4840000000001C489.889 287.367 382.863 373.4340000000001 359.3350000000001 392.141C337.231 409.809 299.437 448 256 448C212.795 448 175.364 410.283 152.665 392.141C128.202 372.6910000000001 21.595 286.9460000000001 17.515 283.592A48.004000000000005 48.004000000000005 0 0 1 0 246.515V-16C0 -42.51 21.49 -64 48 -64H464C490.51 -64 512 -42.51 512 -16V246.491A48 48 0 0 1 494.586 283.4840000000001zM464 -10A6 6 0 0 0 458 -16H54A6 6 0 0 0 48 -10V243.653C48 245.466 48.816 247.179 50.226 248.318C66.096 261.132 159.019 335.872 182.59 354.611C200.755 369.12 232.398 400 256 400C279.693 400 311.857 368.631 329.41 354.611C352.983 335.87 445.913 261.118 461.776 248.295A5.99 5.99 0 0 0 463.9999999999999 243.632V-10zM432.009 177.704C436.2580000000001 172.545 435.474 164.909 430.264 160.723C401.289 137.44 370.99 113.126 359.3350000000001 103.86C336.636 85.717 299.205 48 256 48C212.548 48 174.713 86.237 152.665 103.86C141.386 112.827 110.921 137.273 81.738 160.725C76.528 164.912 75.745 172.547 79.993 177.706L95.251 196.234C99.429 201.307 106.908 202.077 112.03 197.96C140.648 174.959 170.596 150.925 182.59 141.389C200.143 127.369 232.307 96 256 96C279.602 96 311.246 126.88 329.41 141.389C341.404 150.924 371.354 174.959 399.973 197.957C405.095 202.073 412.574 201.303 416.751 196.23L432.009 177.704z" /> + <glyph glyph-name="envelope" + unicode="" + horiz-adv-x="512" d=" M464 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V336C512 362.51 490.51 384 464 384zM464 336V295.195C441.578 276.936 405.832 248.544 329.413 188.705C312.572 175.458 279.212 143.633 256 144.004C232.792 143.629 199.421 175.463 182.587 188.705C106.18 248.535 70.425 276.933 48 295.195V336H464zM48 48V233.602C70.914 215.351 103.409 189.74 152.938 150.956C174.795 133.751 213.072 95.77 256 96.001C298.717 95.77 336.509 133.2000000000001 359.053 150.948C408.581 189.7310000000001 441.085 215.3490000000001 464 233.6010000000001V48H48z" /> + <glyph glyph-name="eye-slash" + unicode="" + horiz-adv-x="576" d=" M272.702 88.861C192.219 97.872 136.49 175.747 155.772 255.903L272.702 88.861zM288 56C185.444 56 95.908 110.701 48 192C69.755 228.917 100.1 260.342 136.344 283.658L108.803 323.0010000000001C67.001 295.766 31.921 259.259 6.646 216.369A47.999 47.999 0 0 1 6.646 167.63C63.004 71.994 168.14 8 288 8A332.89 332.89 0 0 1 327.648 10.367L295.627 56.111A284.16 284.16 0 0 0 288 56zM569.354 167.631C536.1220000000001 111.237 485.933 65.889 425.8000000000001 38.139L473.9160000000001 -30.601C477.717 -36.03 476.3960000000001 -43.513 470.967 -47.313L450.23 -61.83C444.8010000000001 -65.631 437.3180000000001 -64.3099999999999 433.5180000000001 -58.881L102.084 414.601C98.283 420.03 99.604 427.513 105.033 431.313L125.77 445.83C131.199 449.631 138.682 448.31 142.482 442.881L198.008 363.556C226.612 371.657 256.808 376 288 376C407.86 376 512.996 312.006 569.354 216.369A48.00200000000001 48.00200000000001 0 0 0 569.354 167.631zM528 192C483.843 266.933 404.323 319.27 311.838 327.007C302.042 316.9220000000001 296 303.17 296 288C296 257.072 321.072 232 352 232S408 257.072 408 288L407.999 288.0420000000001C438.6310000000001 230.765 424.738 157.7820000000001 371.0710000000001 116.323L397.766 78.188C452.626 101.449 498.308 141.614 528 192z" /> + <glyph glyph-name="file-alt" + unicode="" + horiz-adv-x="384" d=" M288 200V172C288 165.4 282.6 160 276 160H108C101.4 160 96 165.4 96 172V200C96 206.6 101.4 212 108 212H276C282.6 212 288 206.6 288 200zM276 128H108C101.4 128 96 122.6 96 116V88C96 81.4 101.4 76 108 76H276C282.6 76 288 81.4 288 88V116C288 122.6 282.6 128 276 128zM384 316.1V-16C384 -42.5 362.5 -64 336 -64H48C21.5 -64 0 -42.5 0 -16V400C0 426.5 21.5 448 48 448H252.1C264.8 448 277 442.9 286 433.9L369.9 350C378.9 341.1 384 328.8 384 316.1zM256 396.1V320H332.1L256 396.1zM336 -16V272H232C218.7 272 208 282.7 208 296V400H48V-16H336z" /> + <glyph glyph-name="file-archive" + unicode="" + horiz-adv-x="384" d=" M369.941 350.059L286.059 433.9410000000001A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V316.118A48 48 0 0 1 369.941 350.059zM256 396.118L332.118 320H256V396.118zM336 -16H48V400H127.714V384H159.714V400H208V296C208 282.745 218.745 272 232 272H336V-16zM192.27 352H160.27V384H192.27V352zM160.27 352V320H128.27V352H160.27zM160.27 288V256H128.27V288H160.27zM192.27 288H160.27V320H192.27V288zM194.179 182.322A12 12 0 0 1 182.406 192H160.27V224H128.27V192L108.58 94.894C101.989 62.389 126.834 32 160 32C193.052 32 217.871 62.192 211.476 94.62L194.179 182.322zM160.27 57.927C142.352 57.927 127.826 70.032 127.826 84.963C127.826 99.895 142.351 111.999 160.27 111.999S192.714 99.894 192.714 84.963C192.714 70.032 178.188 57.927 160.27 57.927zM192.27 224H160.27V256H192.27V224z" /> + <glyph glyph-name="file-audio" + unicode="" + horiz-adv-x="384" d=" M369.941 350.059L286.059 433.9410000000001A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V316.118A48 48 0 0 1 369.941 350.059zM332.118 320H256V396.118L332.118 320zM48 -16V400H208V296C208 282.745 218.745 272 232 272H336V-16H48zM192 60.024C192 49.333 179.074 43.979 171.515 51.539L136 87.514H108C101.373 87.514 96 92.887 96 99.514V155.514C96 162.141 101.373 167.514 108 167.514H136L171.515 204.461C179.075 212.021 192 206.667 192 195.976V60.024zM233.201 107.154C242.252 116.451 242.261 131.287 233.202 140.593C211.053 163.345 245.437 196.839 267.597 174.074C294.795 146.134 294.809 101.63 267.598 73.673C245.805 51.287 210.651 83.988 233.201 107.154z" /> + <glyph glyph-name="file-code" + unicode="" + horiz-adv-x="384" d=" M369.941 350.059L286.059 433.9410000000001A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V316.118A48 48 0 0 1 369.941 350.059zM332.118 320H256V396.118L332.118 320zM48 -16V400H208V296C208 282.745 218.745 272 232 272H336V-16H48zM149.677 99.115L116.854 128L149.676 156.885A8.793 8.793 0 0 1 150.281 169.509L132.878 188.073C129.494 191.686 123.914 191.735 120.44 188.4740000000001L62.78 134.42C59.077 130.946 59.076 125.053 62.781 121.5800000000001L120.44 67.525A8.738 8.738 0 0 1 126.452 65.1440000000001A8.746 8.746 0 0 1 132.879 67.9260000000001L150.282 86.489A8.795 8.795 0 0 1 149.677 99.115zM233.961 226.965L209.56 234.049A8.796 8.796 0 0 1 198.655 228.051L144.04 39.939C142.687 35.279 145.378 30.387 150.038 29.0340000000001L174.441 21.95C179.121 20.595 183.998 23.304 185.346 27.948L239.958 216.06C241.312 220.72 238.621 225.612 233.961 226.9650000000001zM321.219 134.42L263.561 188.475C260.035 191.7820000000001 254.462 191.6400000000001 251.122 188.074L233.719 169.511A8.795 8.795 0 0 1 234.324 156.886L267.146 128L234.324 99.115A8.793 8.793 0 0 1 233.719 86.491L251.122 67.927A8.797 8.797 0 0 1 263.5610000000001 67.526H263.5600000000001L321.2200000000001 121.581C324.923 125.054 324.923 130.947 321.2190000000001 134.42z" /> + <glyph glyph-name="file-excel" + unicode="" + horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM260 224H231.2C226.8 224 222.8 221.6 220.7 217.7C202.7 184.6 198.5 175.3 192.1 160C178.2 189.1 185.2 177.3 163.5 217.7C161.4 221.6 157.3 224 152.9 224H124C114.7 224 109 214 113.6 206L159.9 128L113.6 50C108.9 42 114.7 32 124 32H152.9C157.3 32 161.3 34.4 163.4 38.3C185.1 78.3 186.4 83.3 192 96C206.9 65.8 197.9 80.1 220.6 38.3C222.7 34.4 226.8 32 231.2 32H260C269.3 32 275 42 270.4 50L224 128C224.7 129.1 254.3 178.5 270.3 206C275 214 269.2 224 260 224z" /> + <glyph glyph-name="file-image" + unicode="" + horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM80 32H304V160L280.5 183.5C275.8 188.2 268.2 188.2 263.5 183.5L176 96L136.5 135.5C131.8 140.2 124.2 140.2 119.5 135.5L80 96V32zM128 272C101.5 272 80 250.5 80 224S101.5 176 128 176S176 197.5 176 224S154.5 272 128 272z" /> + <glyph glyph-name="file-pdf" + unicode="" + horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM298.2 127.7C286 139.7 251.2 136.4 233.8 134.2C216.6 144.7 205.1 159.2 197 180.5C200.9 196.6 207.1 221.1 202.4 236.5C198.2 262.7 164.6 260.1 159.8 242.4C155.4 226.3 159.4 203.9 166.8 175.3C156.8 151.4 141.9 119.3 131.4 100.9C111.4 90.6 84.4 74.7 80.4 54.7C77.1 38.9 106.4 -0.5 156.5 85.9C178.9 93.3 203.3 102.4 224.9 106C243.8 95.8 265.9 89 280.7 89C306.2 89 308.7 117.2 298.2 127.7zM100.1 49.9C105.2 63.6 124.6 79.4 130.5 84.9C111.5 54.6 100.1 49.2 100.1 49.9zM181.7 240.5C189.1 240.5 188.4 208.4 183.5 199.7C179.1 213.6 179.2 240.5 181.7 240.5zM157.3 103.9C167 120.8 175.3 140.9 182 158.6C190.3 143.5 200.9 131.4 212.1 123.1C191.3 118.8 173.2 109.9999999999999 157.3 103.9zM288.9 108.9S283.9 102.9 251.6 116.7C286.7 119.3 292.5 111.3 288.9 108.9z" /> + <glyph glyph-name="file-powerpoint" + unicode="" + horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM120 44V212C120 218.6 125.4 224 132 224H201.2C237.9 224 264 197 264 157.7C264 83.4 195.3 91.2 168.5 91.2V44C168.5 37.4 163.1 32 156.5 32H132C125.4 32 120 37.4 120 44zM168.5 131.4H191.5C199.4 131.4 205.4 133.8 209.6 138.6C218.1 148.4 218 167.1 209.7 176.4C205.6 181 199.8 183.4 192.3 183.4H168.4V131.4z" /> + <glyph glyph-name="file-video" + unicode="" + horiz-adv-x="384" d=" M369.941 350.059L286.059 433.9410000000001A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V316.118A48 48 0 0 1 369.941 350.059zM332.118 320H256V396.118L332.118 320zM48 -16V400H208V296C208 282.745 218.745 272 232 272H336V-16H48zM276.687 195.303L224 142.626V180C224 191.046 215.046 200 204 200H100C88.954 200 80 191.046 80 180V76C80 64.954 88.954 56 100 56H204C215.046 56 224 64.954 224 76V113.374L276.687 60.7000000000001C286.704 50.682 304 57.72 304 72.014V183.989C304 198.3 286.691 205.308 276.687 195.303z" /> + <glyph glyph-name="file-word" + unicode="" + horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM268.1 192C262.4000000000001 192 257.5 188 256.4000000000001 182.5C235.8000000000001 84.8 236.0000000000001 87.1 235.4000000000001 79C235.2000000000001 80.2 235.0000000000001 81.6 234.7000000000001 83.3C233.9000000000001 88.4 235.0000000000001 83.1 211.1000000000001 182.8C209.8000000000001 188.2 205.0000000000001 192 199.4000000000001 192H186.1000000000001C180.6000000000001 192 175.8000000000001 188.2 174.4000000000001 182.9C150.0000000000001 83.9 150.4000000000001 86.7 149.6000000000001 79.2C149.5000000000001 80.3 149.4000000000001 81.7 149.1000000000001 83.4C148.4000000000001 88.6 135.0000000000001 156.7 130.0000000000001 182.4C128.9000000000001 188 124.0000000000001 192.1 118.2000000000001 192.1H101.4000000000001C93.6000000000001 192.1 87.9000000000001 184.8 89.7000000000001 177.3C97.7000000000001 144.6999999999999 116.4000000000001 67.8 122.9000000000001 41.3C124.2000000000001 35.9 129.0000000000001 32.1999999999999 134.6000000000001 32.1999999999999H159.8000000000001C165.3000000000001 32.1999999999999 170.1000000000001 35.8999999999999 171.4 41.3L189.3000000000001 112.6999999999999C190.8000000000001 118.8999999999999 191.8000000000001 124.6999999999999 192.3000000000001 130L195.2000000000001 112.6999999999999C195.3000000000001 112.3 207.8000000000001 62.1999999999999 213.1000000000001 41.3C214.4000000000001 35.9999999999999 219.2000000000001 32.1999999999999 224.7000000000001 32.1999999999999H249.4000000000001C254.9000000000001 32.1999999999999 259.7000000000001 35.8999999999999 261.0000000000001 41.3C281.8000000000001 123.1999999999999 291.2000000000001 160.3 295.5000000000001 177.3C297.4000000000001 184.9 291.7000000000001 192.2 283.9000000000001 192.2H268.1z" /> + <glyph glyph-name="file" + unicode="" + horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48z" /> + <glyph glyph-name="flag" + unicode="" + horiz-adv-x="512" d=" M336.174 368C287.042 368 242.869 400 174.261 400C142.96 400 115.958 393.5180000000001 93.54 384.832A48.04 48.04 0 0 1 95.682 405.559C93.067 428.425 74.167 446.406 51.201 447.896C23.242 449.71 0 427.569 0 400C0 382.236 9.657 366.738 24 358.438V-48C24 -56.837 31.163 -64 40 -64H56C64.837 -64 72 -56.837 72 -48V35.443C109.869 52.72 143.259 64 199.826 64C248.958 64 293.131 32 361.7390000000001 32C420.218 32 463.711 54.617 490.287 71.981C503.846 80.839 512 95.949 512 112.145V352.063C512 386.522 476.736 409.831 445.096 396.18C409.193 380.6910000000001 371.641 368 336.174 368zM464 112C442.217 96.588 403.176 80 361.7390000000001 80C301.7940000000001 80 259.737 112 199.826 112C156.465 112 103.447 102.597 72 88V320C93.784 335.4120000000001 132.824 352 174.261 352C234.206 352 276.2630000000001 320 336.1740000000001 320C379.4450000000001 320 432.4940000000001 337.366 464 352V112z" /> + <glyph glyph-name="folder-open" + unicode="" + horiz-adv-x="576" d=" M527.943 224H480V272C480 298.51 458.51 320 432 320H272L208 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H448A48.001 48.001 0 0 1 488.704 22.56L568.646 150.56C588.5939999999999 182.477 565.608 224 527.943 224zM54 336H188.118L252.118 272H426A6 6 0 0 0 432 266V224H152A48 48 0 0 1 110.902 200.798L48 96.551V330.007A5.993 5.993 0 0 0 54 336zM448 48H72L149.234 176H528L448 48z" /> + <glyph glyph-name="folder" + unicode="" + horiz-adv-x="512" d=" M464 320H272L208 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V272C512 298.51 490.51 320 464 320zM458 48H54C50.686 48 48 50.678 48 53.992V330.008A5.993 5.993 0 0 0 54 336H188.118L252.118 272H458A6 6 0 0 0 464 266V54A6 6 0 0 0 458 48z" /> + <glyph glyph-name="frown" + unicode="" + horiz-adv-x="512" d=" M256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8C145.468 -8 56 81.451 56 192C56 302.532 145.451 392 256 392M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM320 304C310.465 304 301.488 301.6140000000001 293.63 297.411H293.647C306.382 297.411 316.706 287.087 316.706 274.352C316.706 261.617 306.382 251.293 293.647 251.293S270.588 261.617 270.588 274.352V274.3690000000001C266.386 266.512 264 257.535 264 248C264 217.072 289.072 192 320 192S376 217.072 376 248S350.928 304 320 304zM192 304C182.465 304 173.488 301.6140000000001 165.63 297.411H165.647C178.382 297.411 188.706 287.087 188.706 274.352C188.706 261.617 178.382 251.293 165.647 251.293C152.912 251.293 142.588 261.617 142.588 274.352V274.3690000000001C138.386 266.512 136 257.535 136 248C136 217.072 161.072 192 192 192S248 217.072 248 248S222.928 304 192 304zM363.5470000000001 102.218C306.952 179.182 205.164 179.283 148.4900000000001 102.2189999999999C129.6700000000001 76.6259999999999 168.3480000000001 48.2009999999999 187.16 73.781C224.671 124.791 287.5250000000001 124.577 324.8770000000001 73.7819999999999C343.3860000000001 48.6099999999999 382.6980000000001 76.1769999999999 363.5470000000001 102.2179999999999z" /> + <glyph glyph-name="futbol" + unicode="" + horiz-adv-x="496" d=" M483.8 268.6C449.8 373.4 352.6 440 248.1 440C222.7 440 196.9 436.1 171.4 427.8C41.2 385.5 -30.1 245.6 12.2 115.4C46.2 10.6 143.4 -56 247.9 -56C273.3 -56 299.1 -52.1 324.6 -43.8C454.8 -1.5 526.1 138.4 483.8 268.6zM409.3 74.9L357.1 68.5L313.4000000000001 129.4L337.8 204.6L408.9 226.7L447.8 190.3C447.6 159.6 440.4 129.1999999999999 426.1 101.1C421.4 91.8 415.4 83.3 409.3 74.9zM409.3 310.3L398.9000000000001 257.2L328.2000000000001 235.2L264.0000000000001 281.7V355.5L311.4000000000001 381.7C350.6 368.7 384.8000000000001 343.7 409.3000000000001 310.3zM184.9 381.6L232 355.5V281.7L167.8 235.2L97.2 257.2L87.1 309.7C111.4 343.1 145 368.3 184.9 381.6zM139 68.5L85.9 75C71.5 95.1 48.6 134.6 48.1 190.3L87.1 226.7L158.2 204.5L182.5 130.2000000000001L139 68.5000000000001zM187.2 1.5L164.8 49.6L208.4 111.3H287L331.3 49.6L308.9000000000001 1.5C302.7000000000001 -0.3 251.3000000000001 -18.9 187.2000000000001 1.5z" /> + <glyph glyph-name="gem" + unicode="" + horiz-adv-x="576" d=" M464 448H112C108 448 104.2 446 102 442.6L2 295.4C-0.9 291 -0.6 285.2000000000001 2.7 281.2000000000001L278.7 -59.6C283.5 -65.5 292.5 -65.5 297.3 -59.6L573.3 281.2C576.5999999999999 285.3 576.9 291 574 295.4L474.1 442.6C471.8 446 468.1 448 464 448zM444.7 400L508 304H439.6L387.9000000000001 400H444.7000000000001zM242.6 400H333.3L385 304H191L242.6 400zM131.3 400H188.1L136.4 304H68L131.3 400zM88.3 256H139.7L208 96L88.3 256zM191.2 256H384.8L288 12.7L191.2 256zM368 96L436.2 256H487.6L368 96z" /> + <glyph glyph-name="hand-lizard" + unicode="" + horiz-adv-x="576" d=" M556.686 157.458L410.328 383.171C397.001 403.728 374.417 416 349.917 416H56C25.121 416 0 390.878 0 360V352C0 307.8880000000001 35.888 272 80 272H276.0420000000001L257.7090000000001 224H144C95.477 224 56 184.523 56 136C56 105.121 81.121 80 112 80H243.552C246.539 80 249.466 79.451 252.249 78.369L352 39.582V-32H576V92.171C576 115.396 569.321 137.972 556.686 157.458zM528 16H400V39.582C400 59.53 387.986 77.09 369.396 84.318L269.645 123.106A71.733 71.733 0 0 1 243.552 128H112C107.589 128 104 131.589 104 136C104 158.056 121.944 176 144 176H257.709C277.476 176 295.495 188.407 302.549 206.873L327.101 271.154C336.097 294.707 318.673 320 293.471 320H80C62.355 320 48 334.355 48 352V360C48 364.411 51.589 368 56 368H349.917C358.083 368 365.61 363.91 370.054 357.058L516.412 131.343A71.84 71.84 0 0 0 528 92.171V16z" /> + <glyph glyph-name="hand-paper" + unicode="" + horiz-adv-x="448" d=" M372.57 335.359V346.184C372.57 389.796 332.05 422.875 289.531 411.73C263.902 461.23 195.441 459.18 171.549 410.983C130.269 421.544 89.144 390.055 89.144 346V219.87C69.191 227.297 45.836 224.938 27.061 210.999C-2.294 189.203 -8.733 147.666 12.511 117.846L132.48 -50.569A32 32 0 0 1 158.542 -64.001H381.439C396.343 -64.001 409.274 -53.712 412.621 -39.188L442.805 91.77A203.637 203.637 0 0 1 448 137.436V269C448 309.62 412.477 340.992 372.57 335.359zM399.997 137.437C399.997 125.706 398.663 113.968 396.0320000000001 102.551L368.707 -16H166.787L51.591 145.697C37.152 165.967 66.614 188.473 80.985 168.302L108.113 130.223C117.108 117.597 137.144 123.936 137.144 139.506V346C137.144 371.645 173.715 370.81 173.715 345.309V192C173.715 183.163 180.878 176 189.715 176H196.571C205.408 176 212.571 183.163 212.571 192V381C212.571 406.663 249.142 405.81 249.142 380.309V192C249.142 183.163 256.305 176 265.142 176H271.998C280.835 176 287.998 183.163 287.998 192V346.875C287.998 372.5470000000001 324.568 371.685 324.568 346.184V192C324.568 183.163 331.731 176 340.568 176H347.425C356.262 176 363.425 183.163 363.425 192V268.309C363.425 294.551 399.995 293.949 399.995 269V137.437z" /> + <glyph glyph-name="hand-peace" + unicode="" + horiz-adv-x="448" d=" M362.146 256.024C348.4360000000001 277.673 323.385 290.04 297.14 286.365V374C297.14 414.804 264.329 448 223.999 448C183.669 448 150.859 414.804 150.859 374L160 280L141.321 358.85C126.578 397.157 83.85 415.89 46.209 400.7920000000001C8.735 385.762 -9.571 343.0370000000001 5.008 305.15L60.765 160.223C30.208 135.267 16.771 102.414 36.032 68.005L90.885 -29.994C102.625 -50.97 124.73 -64 148.575 -64H354.277C385.021 -64 411.835 -42.56 418.832 -12.203L446.259 106.7960000000001A67.801 67.801 0 0 1 447.988 121.999L448 192C448 236.956 404.737 269.343 362.146 256.024zM399.987 122C399.987 120.512 399.8180000000001 119.023 399.485 117.577L372.058 -1.424C370.08 -10.006 362.768 -16 354.276 -16H148.575C142.089 -16 136.033 -12.379 132.77 -6.551L77.916 91.449C73.359 99.59 75.297 110.117 82.424 115.937L109.071 137.701A16 16 0 0 1 113.883 155.84L49.793 322.389C37.226 355.044 84.37 373.163 96.51 341.611L156.294 186.254A16 16 0 0 1 171.227 176H182.859C191.696 176 198.859 183.163 198.859 192V374C198.859 408.375 249.14 408.43 249.14 374V192C249.14 183.163 256.303 176 265.14 176H271.996C280.833 176 287.996 183.163 287.996 192V220C287.996 245.122 324.563 245.159 324.563 220V192C324.563 183.163 331.726 176 340.563 176H347.419C356.256 176 363.419 183.163 363.419 192C363.419 217.12 399.986 217.16 399.986 192V122z" /> + <glyph glyph-name="hand-point-down" + unicode="" + horiz-adv-x="448" d=" M188.8 -64C234.416 -64 272 -26.235 272 19.2V54.847A93.148 93.148 0 0 1 294.064 62.776C316.0700000000001 60.269 339.0420000000001 66.2789999999999 356.855 78.761C409.342 79.9 448 116.159 448 178.701V200C448 260.063 408 298.512 408 327.2V329.879C412.952 335.626 416 343.415 416 351.999V416C416 433.673 403.106 448 387.2 448H156.8C140.894 448 128 433.673 128 416V352C128 343.416 131.048 335.627 136 329.88V327.201C136 320.237 129.807 312.339 112.332 297.0180000000001L112.184 296.889L112.038 296.7580000000001C102.101 287.9020000000001 91.197 278.642 78.785 270.9070000000001C48.537 252.202 0 240.514 0 195.2C0 138.272 35.286 103.2 83.2 103.2C91.226 103.2 98.689 104.014 105.6 105.376V19.2C105.6 -25.899 143.701 -64 188.8 -64zM188.8 -16C170.1 -16 153.6 0.775 153.6 19.2V177.6C136.275 177.6 118.4 151.2000000000001 83.2 151.2000000000001C56.8 151.2000000000001 48 171.8250000000001 48 195.2000000000001C48 203.9940000000001 80.712 215.6450000000001 104.1 230.1260000000001C118.675 239.2000000000001 131.325 249.6500000000001 143.975 260.9250000000001C162.349 277.0340000000001 180.608 294.761 183.571 320.0000000000001H360.3230000000001C364.087 277.2100000000001 400 245.491 400 200V178.701C400 138.177 377.803 121.577 338.675 128.1C330.6740000000001 113.488 304.6960000000001 103.949 285.05 115.175C266.825 95.81 238.669 97.388 224 110.225V19.2C224 0.225 207.775 -16 188.8 -16zM328 384C328 397.255 338.745 408 352 408S376 397.255 376 384S365.255 360 352 360S328 370.745 328 384z" /> + <glyph glyph-name="hand-point-left" + unicode="" + horiz-adv-x="512" d=" M0 227.2C0 181.584 37.765 144 83.2 144H118.847A93.148 93.148 0 0 1 126.776 121.936C124.269 99.93 130.279 76.958 142.761 59.145C143.9 6.658 180.159 -32 242.701 -32H264C324.063 -32 362.512 8 391.2 8H393.879C399.626 3.048 407.415 0 415.999 0H479.999C497.672 0 511.999 12.894 511.999 28.8V259.2C511.999 275.106 497.672 288 479.999 288H415.999C407.415 288 399.626 284.952 393.879 280H391.2C384.236 280 376.338 286.193 361.017 303.668L360.888 303.8160000000001L360.757 303.962C351.901 313.899 342.641 324.803 334.906 337.215C316.202 367.463 304.514 416 259.2 416C202.272 416 167.2 380.714 167.2 332.8C167.2 324.774 168.014 317.3110000000001 169.376 310.4H83.2C38.101 310.4 0 272.299 0 227.2zM48 227.2C48 245.9 64.775 262.4 83.2 262.4H241.6C241.6 279.725 215.2 297.6 215.2 332.8C215.2 359.2 235.825 368 259.2000000000001 368C267.9940000000001 368 279.6450000000001 335.288 294.1260000000001 311.9C303.2000000000001 297.325 313.6500000000001 284.675 324.925 272.025C341.034 253.651 358.761 235.392 384 232.429V55.677C341.21 51.913 309.491 16 264 16H242.701C202.177 16 185.577 38.197 192.1 77.325C177.488 85.326 167.949 111.304 179.175 130.95C159.81 149.175 161.388 177.331 174.225 192H83.2C64.225 192 48 208.225 48 227.2zM448 88C461.255 88 472 77.255 472 64S461.255 40 448 40S424 50.745 424 64S434.745 88 448 88z" /> + <glyph glyph-name="hand-point-right" + unicode="" + horiz-adv-x="512" d=" M428.8 310.4H342.623A115.52 115.52 0 0 1 344.799 332.8C344.799 380.714 309.727 416 252.799 416C207.485 416 195.797 367.463 177.092 337.216C169.357 324.803 160.098 313.899 151.241 303.963L151.11 303.817L150.981 303.6690000000001C135.662 286.193 127.764 280 120.8 280H118.121C112.374 284.952 104.585 288 96.001 288H32C14.327 288 0 275.106 0 259.2V28.8C0 12.894 14.327 0 32 0H96C104.584 0 112.373 3.048 118.12 8H120.799C149.487 8 187.936 -32 247.999 -32H269.298C331.8400000000001 -32 368.098 6.658 369.238 59.145C381.7200000000001 76.958 387.729 99.93 385.223 121.936A93.148 93.148 0 0 1 393.152 144H428.8C474.235 144 512 181.584 512 227.2C512 272.299 473.899 310.4 428.8 310.4zM428.8 192H337.774C350.611 177.331 352.189 149.175 332.824 130.95C344.051 111.304 334.511 85.326 319.899 77.325C326.423 38.197 309.823 16 269.299 16H248C202.509 16 170.79 51.913 128 55.676V232.429C153.239 235.393 170.966 253.651 187.075 272.025C198.35 284.675 208.8 297.3250000000001 217.874 311.9C232.355 335.288 244.006 368 252.8 368C276.175 368 296.8 359.2 296.8 332.8C296.8 297.6 270.4000000000001 279.725 270.4000000000001 262.4H428.8000000000001C447.2250000000001 262.4 464.0000000000001 245.9 464.0000000000001 227.2C464.0000000000001 208.225 447.7750000000001 192 428.8000000000001 192zM88 64C88 50.745 77.255 40 64 40S40 50.745 40 64S50.745 88 64 88S88 77.255 88 64z" /> + <glyph glyph-name="hand-point-up" + unicode="" + horiz-adv-x="448" d=" M105.6 364.8V278.623A115.52 115.52 0 0 1 83.2 280.799C35.286 280.799 0 245.727 0 188.799C0 143.485 48.537 131.797 78.784 113.092C91.197 105.357 102.101 96.098 112.037 87.241L112.183 87.11L112.331 86.981C129.807 71.662 136 63.764 136 56.8V54.121C131.048 48.374 128 40.585 128 32.001V-31.999C128 -49.672 140.894 -63.999 156.8 -63.999H387.2000000000001C403.1060000000001 -63.999 416.0000000000001 -49.672 416.0000000000001 -31.999V32.001C416.0000000000001 40.585 412.9520000000001 48.374 408.0000000000001 54.121V56.8C408.0000000000001 85.488 448.0000000000001 123.937 448.0000000000001 184V205.299C448.0000000000001 267.841 409.3420000000001 304.099 356.8550000000001 305.2390000000001C339.0420000000001 317.721 316.0700000000001 323.73 294.0640000000001 321.224A93.148 93.148 0 0 1 272 329.153V364.8C272 410.235 234.416 448 188.8 448C143.701 448 105.6 409.899 105.6 364.8zM224 364.8V273.774C238.669 286.611 266.825 288.189 285.05 268.824C304.6960000000001 280.0510000000001 330.6740000000001 270.511 338.675 255.899C377.803 262.423 400 245.823 400 205.299V184C400 138.509 364.087 106.79 360.324 64H183.571C180.607 89.239 162.349 106.966 143.975 123.075C131.325 134.35 118.675 144.8 104.1 153.874C80.712 168.355 48 180.006 48 188.8C48 212.175 56.8 232.8 83.2 232.8C118.4 232.8 136.275 206.4 153.6 206.4V364.8C153.6 383.225 170.1 400 188.8 400C207.775 400 224 383.775 224 364.8zM352 24C365.255 24 376 13.255 376 0S365.255 -24 352 -24S328 -13.255 328 0S338.745 24 352 24z" /> + <glyph glyph-name="hand-pointer" + unicode="" + horiz-adv-x="448" d=" M358.182 268.639C338.689 293.4070000000001 305.5030000000001 300.584 278.31 287.737C263.183 303.4240000000001 242.128 310.2240000000001 221.715 307.366V381C221.715 417.944 191.979 448 155.429 448S89.143 417.944 89.143 381V219.871C69.234 227.281 45.871 224.965 27.06 210.999C-2.295 189.204 -8.733 147.6660000000001 12.51 117.847L122.209 -36.154C134.632 -53.59 154.741 -64 176 -64H354.286C385.088 -64 411.86 -42.5 418.843 -12.203L446.272 106.7960000000001A67.873 67.873 0 0 1 448 122V206C448 252.844 401.375 285.273 358.182 268.639zM80.985 168.303L108.111 130.224C117.106 117.598 137.142 123.937 137.142 139.507V381C137.142 406.12 173.713 406.16 173.713 381V206C173.713 197.164 180.876 190 189.713 190H196.57C205.407 190 212.57 197.164 212.57 206V241C212.57 266.12 249.141 266.16 249.141 241V206C249.141 197.164 256.304 190 265.141 190H272C280.837 190 288 197.164 288 206V227C288 252.12 324.5710000000001 252.16 324.5710000000001 227V206C324.5710000000001 197.164 331.7340000000001 190 340.5710000000001 190H347.4280000000001C356.2650000000001 190 363.4280000000001 197.164 363.4280000000001 206C363.4280000000001 231.121 399.999 231.16 399.999 206V122C399.999 120.512 399.8300000000001 119.023 399.497 117.577L372.067 -1.424C370.089 -10.006 362.777 -16 354.2850000000001 -16H176C170.231 -16 164.737 -13.122 161.303 -8.303L51.591 145.697C37.185 165.92 66.585 188.515 80.985 168.303zM176.143 48V144C176.143 152.837 182.411 160 190.143 160H196.143C203.875 160 210.143 152.837 210.143 144V48C210.143 39.163 203.875 32 196.143 32H190.143C182.41 32 176.143 39.163 176.143 48zM251.571 48V144C251.571 152.837 257.839 160 265.5710000000001 160H271.5710000000001C279.3030000000001 160 285.5710000000001 152.837 285.5710000000001 144V48C285.5710000000001 39.163 279.3030000000001 32 271.5710000000001 32H265.5710000000001C257.839 32 251.5710000000001 39.163 251.5710000000001 48zM327 48V144C327 152.837 333.268 160 341 160H347C354.7320000000001 160 361 152.837 361 144V48C361 39.163 354.7320000000001 32 347 32H341C333.268 32 327 39.163 327 48z" /> + <glyph glyph-name="hand-rock" + unicode="" + horiz-adv-x="512" d=" M408.864 368.948C386.463 402.846 342.756 411.221 310.051 392.536C280.577 424.005 230.906 423.629 201.717 392.558C154.557 419.578 93.007 387.503 91.046 331.752C44.846 342.593 0 307.999 0 260.5710000000001V203.618C0 170.877 14.28 139.664 39.18 117.984L136.89 32.903C141.142 29.201 140 27.33 140 -1e-13C140 -17.6730000000001 154.327 -32.0000000000001 172 -32.0000000000001H424C441.673 -32.0000000000001 456 -17.6730000000001 456 -1e-13C456 23.5129999999999 454.985 30.745 459.982 42.37L502.817 142.026C508.911 156.203 512 171.198 512 186.5939999999999V301.0370000000001C512 353.876 457.686 389.699 408.8640000000001 368.948zM464 186.594A64.505 64.505 0 0 0 458.718 160.981L415.8830000000001 61.326C410.653 49.155 408.0000000000001 36.286 408.0000000000001 23.076V16H188V26.286C188 42.656 180.86 58.263 168.41 69.103L70.7 154.183C56.274 166.745 48 184.764 48 203.619V260.572C48 293.78 100 294.1090000000001 100 259.895V218.667A16 16 0 0 1 105.493 206.6L112.493 200.505A16 16 0 0 1 139 212.571V329.1430000000001C139 362.24 191 362.868 191 328.466V301.7150000000001C191 292.879 198.164 285.7150000000001 207 285.7150000000001H214C222.836 285.7150000000001 230 292.879 230 301.7150000000001V342.858C230 375.992 282 376.533 282 342.181V301.7150000000001C282 292.879 289.163 285.7150000000001 298 285.7150000000001H305C313.837 285.7150000000001 321 292.879 321 301.7150000000001V329.144C321 362.174 373 362.924 373 328.467V301.716C373 292.88 380.163 285.716 389 285.716H396C404.837 285.716 412 292.88 412 301.716C412 334.862 464 335.329 464 301.039V186.5940000000001z" /> + <glyph glyph-name="hand-scissors" + unicode="" + horiz-adv-x="512" d=" M256 -32L326 -31.987C331.114 -31.987 336.231 -31.404 341.203 -30.258L460.202 -2.831C490.56 4.165 512 30.98 512 61.723V267.425C512 291.27 498.97 313.376 477.995 325.115L379.996 379.968C345.587 399.2290000000001 312.733 385.7920000000001 287.778 355.235L142.85 410.992C104.963 425.5710000000001 62.238 407.265 47.208 369.791C32.11 332.149 50.843 289.421 89.15 274.679L168 256L74 265.141C33.196 265.141 0 232.33 0 192.001C0 151.671 33.196 118.86 74 118.86H161.635C157.96 92.615 170.327 67.563 191.976 53.8539999999999C178.657 11.263 211.044 -32 256 -32zM256 16.013C230.84 16.013 230.88 52.58 256 52.58C264.837 52.58 272 59.743 272 68.58V75.436C272 84.273 264.837 91.436 256 91.436H228C202.841 91.436 202.878 128.003 228 128.003H256C264.837 128.003 272 135.166 272 144.003V150.859C272 159.696 264.837 166.859 256 166.859H74C39.57 166.859 39.625 217.14 74 217.14H256C264.837 217.14 272 224.303 272 233.14V244.772A16 16 0 0 1 261.746 259.705L106.389 319.49C74.837 331.63 92.957 378.773 125.611 366.207L292.16 302.116A16.001 16.001 0 0 1 310.299 306.928L332.063 333.5750000000001C337.883 340.702 348.411 342.639 356.551 338.0830000000001L454.551 283.2290000000001C460.379 279.966 464 273.911 464 267.424V61.723C464 53.232 458.006 45.919 449.424 43.941L330.423 16.514A19.743 19.743 0 0 0 326 16.012H256z" /> + <glyph glyph-name="hand-spock" + unicode="" + horiz-adv-x="512" d=" M21.096 66.21L150.188 -55.303A32 32 0 0 1 172.12 -64.001H409.7200000000001C423.8900000000001 -64.001 436.3730000000001 -54.682 440.4000000000001 -41.097L472.215 66.216A115.955 115.955 0 0 1 477 99.189V136.028C477 140.079 477.476 144.132 478.414 148.073L510.144 281.4830000000001C520.243 323.8950000000001 487.828 364.221 444.6 364.0080000000001C440.456 388.8640000000001 422.057 411.1730000000001 394.75 418.0000000000001C358.947 426.9520000000001 322.523 405.3450000000001 313.5 369.25L296.599 264L274.924 395.99C266.638 432.06 230.621 454.562 194.62 446.286C165.004 439.4820000000001 144.482 413.897 142.738 384.991C100.101 384.16 69.283 344.428 78.667 303.147L109.707 166.639C82.513 189.154 42.423 186.631 18.225 160.917C-7.151 133.956 -5.873 91.592 21.096 66.21zM53.164 128.021L53.166 128.0219999999999C60.385 135.694 72.407 136.002 80.022 128.8349999999999L133.034 78.9409999999999C143.225 69.351 160 76.6 160 90.594V160.073C160 161.266 159.866 162.456 159.603 163.619L125.473 313.791C119.877 338.408 156.975 346.651 162.527 322.212L192.926 188.4549999999999A16 16 0 0 1 208.529 176.0009999999999H217.1330000000001C227.4090000000001 176.0009999999999 235.0270000000001 185.5679999999999 232.7270000000001 195.5839999999999L191.107 376.7369999999999C185.484 401.2059999999999 222.497 409.813 228.142 385.2449999999999L273.362 188.4169999999999A16 16 0 0 1 288.956 176H302.173A16 16 0 0 1 317.695 188.119L360.067 357.6090000000001C366.171 382.0310000000001 403.029 372.7680000000001 396.932 348.3920000000001L358.805 195.88C356.284 185.792 363.92 176 374.327 176H384.021A16 16 0 0 1 399.586 188.295L426.509 301.4C432.3300000000001 325.848 469.306 317.087 463.475 292.598L431.7200000000001 159.19A100.094 100.094 0 0 1 429 136.028V99.189C429 92.641 428.057 86.138 426.195 79.8610000000001L397.775 -16H178.465L53.978 101.164C46.349 108.344 45.984 120.393 53.164 128.021z" /> + <glyph glyph-name="handshake" + unicode="" + horiz-adv-x="640" d=" M616 352H568C560.893 352 554.51 348.909 550.116 344H526.59L495.46 380.3L495.3 380.48A103.974 103.974 0 0 1 417.03 416H370.48C352.73 416 335.58 411.06 320.79 401.99C304.33 411.07 285.67 416 266.62 416H234.51C205.607 416 176.911 404.781 155.31 383.2L116.12 344H89.884C85.49 348.909 79.107 352 72 352H24C10.745 352 0 341.255 0 328V88C0 74.745 10.745 64 24 64H72C82.449 64 91.334 70.68 94.629 80H113.43L188.78 12.43C214.322 -14.02 248.705 -32 285.36 -32C301.75 -32 317.64 -28.15 331.4600000000001 -21.07C356.396 -21.566 382.5610000000001 -10.702 400.5300000000001 10.34C420.2140000000001 15.919 438.033 27.766 451.25 44.9400000000001C472.239 49.3410000000001 491.978 61.4320000000001 504.67 80.0000000000001H545.371C548.6659999999999 70.6800000000001 557.5509999999999 64.0000000000001 568 64.0000000000001H616C629.255 64.0000000000001 640 74.7450000000001 640 88.0000000000001V328C640 341.255 629.255 352 616 352zM48 96C39.163 96 32 103.163 32 112S39.163 128 48 128S64 120.837 64 112S56.837 96 48 96zM460.52 101.76C445.17 87.465 423.636 90.432 420.57 93.76C421.984 80.378 402.313 52.717 371.49 54.88C365.949 36.357 343.272 21.054 320 29.13C311.11 20.24 297.54 16 285.36 16C260.4100000000001 16 237.59 30.54 222.22 46.91L140.92 119.8200000000001A31.975999999999996 31.975999999999996 0 0 1 119.56 128.0000000000001H96V296H122.75C131.23 296 139.37 299.37 145.37 305.37L189.25 349.25A64.004 64.004 0 0 0 234.51 368H266.62C272.42 368 278.13 367.21 283.62 365.7L240.35 315.2100000000001C216.79 287.73 216.51 247.59 239.69 219.77C272.078 180.904 331.068 180.542 364.17 217.79L390.1500000000001 247.87L462.59 152C476.03 137.4 473.54 113.87 460.52 101.76zM544 128H519.542C519.6460000000001 148.261 512.743 167.33 499.78 182.4L421.7 285.7200000000001C426.21 295.23 424.04 306.95 415.69 314.17C405.615 322.861 390.46 321.669 381.83 311.69L328.2 249.57C314.372 234.16 289.977 234.425 276.56 250.5A25.856999999999996 25.856999999999996 0 0 0 276.79 283.9700000000001L334.7100000000001 351.55A47.09 47.09 0 0 0 370.48 368H417.0300000000001C433.1400000000001 368 448.4700000000001 361.06 459.1 348.9600000000001L504.52 296H544V128zM592 96C583.163 96 576 103.163 576 112S583.163 128 592 128S608 120.837 608 112S600.837 96 592 96z" /> + <glyph glyph-name="hdd" + unicode="" + horiz-adv-x="576" d=" M567.403 212.358L462.323 363.411A48 48 0 0 1 422.919 384H153.081A48 48 0 0 1 113.677 363.411L8.597 212.358A48.001 48.001 0 0 1 0 184.946V48C0 21.49 21.49 0 48 0H528C554.51 0 576 21.49 576 48V184.946C576 194.747 573 204.312 567.403 212.358zM153.081 336H422.919L500.832 224H75.168L153.081 336zM528 48H48V176H528V48zM496 112C496 94.327 481.673 80 464 80S432 94.327 432 112S446.327 144 464 144S496 129.673 496 112zM400 112C400 94.327 385.673 80 368 80S336 94.327 336 112S350.327 144 368 144S400 129.673 400 112z" /> + <glyph glyph-name="heart" + unicode="" + horiz-adv-x="576" d=" M257.3 -27.4L92.5 134.4C85.4 141 24 199.9 24 273.2C24 363.9 80.8 424 176 424C217.4 424 256.6 401.2 288 374.2C319.3 401.2 358.6 424 400 424C491.7 424 552 367.5 552 273.2C552 221.2 520.2 169.7 483.9 134.5L483.5 134.1L318.7 -27.4A43.7 43.7 0 0 0 257.3 -27.4zM125.9 168.9L288 9.7L449.8 168.4C477.1 195.4 504 234.7 504 273.2C504 340.1 465.8 376 400 376C352.8 376 307.2 326.7 288 307.6C271 324.6 224 376 176 376C110.1 376 72 340.1 72 273.2C72 235.9 98.7 194.3 125.9 168.9z" /> + <glyph glyph-name="hospital" + unicode="" + horiz-adv-x="448" d=" M128 204V244C128 250.627 133.373 256 140 256H180C186.627 256 192 250.627 192 244V204C192 197.373 186.627 192 180 192H140C133.373 192 128 197.373 128 204zM268 192H308C314.627 192 320 197.373 320 204V244C320 250.627 314.627 256 308 256H268C261.373 256 256 250.627 256 244V204C256 197.373 261.373 192 268 192zM192 108V148C192 154.627 186.627 160 180 160H140C133.373 160 128 154.627 128 148V108C128 101.373 133.373 96 140 96H180C186.627 96 192 101.373 192 108zM268 96H308C314.627 96 320 101.373 320 108V148C320 154.627 314.627 160 308 160H268C261.373 160 256 154.627 256 148V108C256 101.373 261.373 96 268 96zM448 -28V-64H0V-28C0 -21.373 5.373 -16 12 -16H31.5V362.9650000000001C31.5 374.582 42.245 384 55.5 384H144V424C144 437.255 154.745 448 168 448H280C293.255 448 304 437.255 304 424V384H392.5C405.755 384 416.5 374.582 416.5 362.9650000000001V-16H436C442.627 -16 448 -21.373 448 -28zM79.5 -15H192V52C192 58.627 197.373 64 204 64H244C250.627 64 256 58.627 256 52V-15H368.5V336H304V312C304 298.745 293.255 288 280 288H168C154.745 288 144 298.745 144 312V336H79.5V-15zM266 384H240V410A6 6 0 0 1 234 416H214A6 6 0 0 1 208 410V384H182A6 6 0 0 1 176 378V358A6 6 0 0 1 182 352H208V326A6 6 0 0 1 214 320H234A6 6 0 0 1 240 326V352H266A6 6 0 0 1 272 358V378A6 6 0 0 1 266 384z" /> + <glyph glyph-name="hourglass" + unicode="" + horiz-adv-x="384" d=" M368 400H372C378.627 400 384 405.373 384 412V436C384 442.627 378.627 448 372 448H12C5.373 448 0 442.627 0 436V412C0 405.373 5.373 400 12 400H16C16 319.4360000000001 48.188 234.193 113.18 192C47.899 149.619 16 64.1 16 -16H12C5.373 -16 0 -21.373 0 -28V-52C0 -58.627 5.373 -64 12 -64H372C378.627 -64 384 -58.627 384 -52V-28C384 -21.373 378.627 -16 372 -16H368C368 64.564 335.812 149.807 270.82 192C336.102 234.381 368 319.9 368 400zM64 400H320C320 298.38 262.693 216 192 216S64 298.379 64 400zM320 -16H64C64 85.62 121.308 168 192 168S320 85.62 320 -16z" /> + <glyph glyph-name="id-badge" + unicode="" + horiz-adv-x="384" d=" M0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V400C384 426.51 362.51 448 336 448H48C21.49 448 0 426.51 0 400zM336 368V-10A6 6 0 0 0 330 -16H54A6 6 0 0 0 48 -10V368H336zM192 288C230.66 288 262 256.66 262 218S230.66 148 192 148S122 179.34 122 218S153.34 288 192 288zM272.187 141.953L240.987 149.753C208.208 126.176 168.477 131.437 143.013 149.753L111.813 141.953C93.116 137.279 80 120.48 80 101.207V85C80 73.402 89.402 64 101 64H283C294.598 64 304 73.402 304 85V101.207C304 120.48 290.884 137.279 272.187 141.953z" /> + <glyph glyph-name="id-card" + unicode="" + horiz-adv-x="512" d=" M404 192H300C293.373 192 288 197.373 288 204V220C288 226.627 293.373 232 300 232H404C410.627 232 416 226.627 416 220V204C416 197.373 410.627 192 404 192zM416 132V148C416 154.627 410.627 160 404 160H300C293.373 160 288 154.627 288 148V132C288 125.373 293.373 120 300 120H404C410.627 120 416 125.373 416 132zM512 336V48C512 21.49 490.51 0 464 0H48C21.49 0 0 21.49 0 48V336C0 362.51 21.49 384 48 384H464C490.51 384 512 362.51 512 336zM464 54V304H48V54A6 6 0 0 1 54 48H458A6 6 0 0 1 464 54zM176 256C203.614 256 226 233.614 226 206S203.614 156 176 156S126 178.386 126 206S148.386 256 176 256zM233.276 151.681L210.991 157.252C187.578 140.411 159.198 144.169 141.01 157.252L118.725 151.681C105.369 148.342 96 136.343 96 122.577V111C96 102.716 102.716 96 111 96H241C249.284 96 256 102.716 256 111V122.577C256 136.343 246.631 148.342 233.276 151.681z" /> + <glyph glyph-name="image" + unicode="" + horiz-adv-x="512" d=" M464 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V336C512 362.51 490.51 384 464 384zM458 48H54A6 6 0 0 0 48 54V330A6 6 0 0 0 54 336H458A6 6 0 0 0 464 330V54A6 6 0 0 0 458 48zM128 296C105.909 296 88 278.091 88 256S105.909 216 128 216S168 233.909 168 256S150.091 296 128 296zM96 96H416V176L328.485 263.515C323.7990000000001 268.201 316.201 268.201 311.514 263.515L192 144L152.485 183.515C147.799 188.201 140.201 188.201 135.514 183.515L96 144V96z" /> + <glyph glyph-name="images" + unicode="" + horiz-adv-x="576" d=" M480 32V16C480 -10.51 458.51 -32 432 -32H48C21.49 -32 0 -10.51 0 16V272C0 298.51 21.49 320 48 320H64V272H54A6 6 0 0 1 48 266V22A6 6 0 0 1 54 16H426A6 6 0 0 1 432 22V32H480zM522 368H150A6 6 0 0 1 144 362V118A6 6 0 0 1 150 112H522A6 6 0 0 1 528 118V362A6 6 0 0 1 522 368zM528 416C554.51 416 576 394.51 576 368V112C576 85.49 554.51 64 528 64H144C117.49 64 96 85.49 96 112V368C96 394.51 117.49 416 144 416H528zM264 304C264 281.909 246.091 264 224 264S184 281.909 184 304S201.909 344 224 344S264 326.091 264 304zM192 208L231.515 247.515C236.201 252.201 243.799 252.201 248.486 247.515L288 208L391.515 311.515C396.201 316.201 403.799 316.201 408.486 311.515L480 240V160H192V208z" /> + <glyph glyph-name="keyboard" + unicode="" + horiz-adv-x="576" d=" M528 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H528C554.51 0 576 21.49 576 48V336C576 362.51 554.51 384 528 384zM536 48C536 43.589 532.411 40 528 40H48C43.589 40 40 43.589 40 48V336C40 340.411 43.589 344 48 344H528C532.411 344 536 340.411 536 336V48zM170 178V206C170 212.627 164.627 218 158 218H130C123.373 218 118 212.627 118 206V178C118 171.373 123.373 166 130 166H158C164.627 166 170 171.373 170 178zM266 178V206C266 212.627 260.627 218 254 218H226C219.373 218 214 212.627 214 206V178C214 171.373 219.373 166 226 166H254C260.627 166 266 171.373 266 178zM362 178V206C362 212.627 356.627 218 350 218H322C315.373 218 310 212.627 310 206V178C310 171.373 315.373 166 322 166H350C356.627 166 362 171.373 362 178zM458 178V206C458 212.627 452.627 218 446 218H418C411.373 218 406 212.627 406 206V178C406 171.373 411.373 166 418 166H446C452.627 166 458 171.373 458 178zM122 96V124C122 130.627 116.627 136 110 136H82C75.373 136 70 130.627 70 124V96C70 89.373 75.373 84 82 84H110C116.627 84 122 89.373 122 96zM506 96V124C506 130.627 500.627 136 494 136H466C459.373 136 454 130.627 454 124V96C454 89.373 459.373 84 466 84H494C500.627 84 506 89.373 506 96zM122 260V288C122 294.627 116.627 300 110 300H82C75.373 300 70 294.627 70 288V260C70 253.373 75.373 248 82 248H110C116.627 248 122 253.373 122 260zM218 260V288C218 294.627 212.627 300 206 300H178C171.373 300 166 294.627 166 288V260C166 253.373 171.373 248 178 248H206C212.627 248 218 253.373 218 260zM314 260V288C314 294.627 308.627 300 302 300H274C267.373 300 262 294.627 262 288V260C262 253.373 267.373 248 274 248H302C308.627 248 314 253.373 314 260zM410 260V288C410 294.627 404.627 300 398 300H370C363.373 300 358 294.627 358 288V260C358 253.373 363.373 248 370 248H398C404.627 248 410 253.373 410 260zM506 260V288C506 294.627 500.627 300 494 300H466C459.373 300 454 294.627 454 288V260C454 253.373 459.373 248 466 248H494C500.627 248 506 253.373 506 260zM408 102V118C408 124.627 402.627 130 396 130H180C173.373 130 168 124.627 168 118V102C168 95.373 173.373 90 180 90H396C402.627 90 408 95.373 408 102z" /> + <glyph glyph-name="lemon" + unicode="" + horiz-adv-x="512" d=" M484.112 420.111C455.989 448.233 416.108 456.057 387.0590000000001 439.135C347.604 416.152 223.504 489.111 91.196 356.803C-41.277 224.328 31.923 100.528 8.866 60.942C-8.056 31.891 -0.234 -7.99 27.888 -36.112C56.023 -64.247 95.899 -72.0499999999999 124.945 -55.133C164.368 -32.163 288.502 -105.102 420.803 27.196C553.277 159.673 480.076 283.473 503.134 323.057C520.056 352.1070000000001 512.234 391.988 484.112 420.111zM461.707 347.217C422.907 280.608 507.307 181.582 386.862 61.137C266.422 -59.306 167.387 25.089 100.786 -13.706C78.1069999999999 -26.913 36.751 13.535 50.2929999999999 36.782C89.0929999999999 103.391 4.6929999999999 202.417 125.138 322.862C245.573 443.298 344.616 358.914 411.219 397.708C433.949 410.948 475.224 370.42 461.707 347.217zM291.846 338.481C293.216 327.521 285.442 317.524 274.481 316.154C219.635 309.299 138.702 228.367 131.846 173.519C130.473 162.53 120.447 154.785 109.52 156.154C98.559 157.524 90.785 167.52 92.155 178.48C101.317 251.766 196.322 346.6950000000001 269.5200000000001 355.8450000000001C280.473 357.213 290.4760000000001 349.442 291.8460000000001 338.481z" /> + <glyph glyph-name="life-ring" + unicode="" + horiz-adv-x="512" d=" M256 -56C392.967 -56 504 55.033 504 192S392.967 440 256 440S8 328.967 8 192S119.033 -56 256 -56zM152.602 20.72L206.013 74.131C237.819 60.625 274.141 60.609 305.987 74.131L359.398 20.72C296.1810000000001 -17.599 215.819 -17.599 152.602 20.72zM336 192C336 147.888 300.112 112 256 112S176 147.888 176 192S211.888 272 256 272S336 236.112 336 192zM427.28 88.602L373.869 142.013C387.374 173.819 387.391 210.141 373.869 241.987L427.28 295.398C465.599 232.181 465.599 151.819 427.28 88.602zM359.397 363.28L305.986 309.8690000000001C274.18 323.374 237.858 323.391 206.013 309.8690000000001L152.602 363.28C215.819 401.599 296.1810000000001 401.599 359.397 363.28zM84.72 295.398L138.131 241.987C124.625 210.181 124.609 173.859 138.131 142.013L84.72 88.602C46.401 151.819 46.401 232.181 84.72 295.398z" /> + <glyph glyph-name="lightbulb" + unicode="" + horiz-adv-x="384" d=" M272 20V-8C272 -18.449 265.32 -27.334 256 -30.629V-40C256 -53.255 245.255 -64 232 -64H152C138.745 -64 128 -53.255 128 -40V-30.629C118.68 -27.334 112 -18.449 112 -8V20C112 26.627 117.373 32 124 32H260C266.627 32 272 26.627 272 20zM128 272C128 307.29 156.71 336 192 336C200.837 336 208 343.164 208 352S200.837 368 192 368C139.065 368 96 324.935 96 272C96 263.164 103.164 256 112 256S128 263.164 128 272zM192 400C262.734 400 320 342.746 320 272C320 194.398 282.617 211.523 239.02 112H144.98C101.318 211.67 64 194.131 64 272C64 342.735 121.254 400 192 400M192 448C94.805 448 16 369.197 16 272C16 170.269 67.697 180.459 106.516 79.326C110.066 70.077 118.986 64 128.892 64H255.107C265.013 64 273.933 70.078 277.483 79.326C316.303 180.459 368 170.269 368 272C368 369.197 289.195 448 192 448z" /> + <glyph glyph-name="list-alt" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H464C490.51 -32 512 -10.51 512 16V368C512 394.51 490.51 416 464 416zM458 16H54A6 6 0 0 0 48 22V362A6 6 0 0 0 54 368H458A6 6 0 0 0 464 362V22A6 6 0 0 0 458 16zM416 108V84C416 77.373 410.627 72 404 72H204C197.373 72 192 77.373 192 84V108C192 114.627 197.373 120 204 120H404C410.627 120 416 114.627 416 108zM416 204V180C416 173.373 410.627 168 404 168H204C197.373 168 192 173.373 192 180V204C192 210.627 197.373 216 204 216H404C410.627 216 416 210.627 416 204zM416 300V276C416 269.373 410.627 264 404 264H204C197.373 264 192 269.373 192 276V300C192 306.627 197.373 312 204 312H404C410.627 312 416 306.627 416 300zM164 288C164 268.118 147.882 252 128 252S92 268.118 92 288S108.118 324 128 324S164 307.882 164 288zM164 192C164 172.118 147.882 156 128 156S92 172.118 92 192S108.118 228 128 228S164 211.882 164 192zM164 96C164 76.118 147.882 60 128 60S92 76.118 92 96S108.118 132 128 132S164 115.882 164 96z" /> + <glyph glyph-name="map" + unicode="" + horiz-adv-x="576" d=" M508.505 411.83L381.517 355.424L207.179 413.537A47.992 47.992 0 0 1 172.505 411.863L28.505 347.863A48 48 0 0 1 0 304V16.033C0 -18.905 35.991 -41.831 67.495 -27.83L194.483 28.576L368.822 -29.537A47.992 47.992 0 0 1 403.496 -27.863L547.496 36.137A48 48 0 0 1 576 80V367.967C576 402.905 540.009 425.831 508.505 411.83zM360 24L216 72V360L360 312V24zM48 16V304L168 357.333V69.333L48 16zM528 80L408 26.667V314.6670000000001L528 368V80z" /> + <glyph glyph-name="meh" + unicode="" + horiz-adv-x="512" d=" M256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8C145.468 -8 56 81.451 56 192C56 302.532 145.451 392 256 392M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM320 304C310.465 304 301.488 301.6140000000001 293.63 297.411H293.647C306.382 297.411 316.706 287.087 316.706 274.352C316.706 261.617 306.382 251.293 293.647 251.293S270.588 261.617 270.588 274.352V274.3690000000001C266.386 266.512 264 257.535 264 248C264 217.072 289.072 192 320 192S376 217.072 376 248S350.928 304 320 304zM192 304C182.465 304 173.488 301.6140000000001 165.63 297.411H165.647C178.382 297.411 188.706 287.087 188.706 274.352C188.706 261.617 178.382 251.293 165.647 251.293C152.912 251.293 142.588 261.617 142.588 274.352V274.3690000000001C138.386 266.512 136 257.535 136 248C136 217.072 161.072 192 192 192S248 217.072 248 248S222.928 304 192 304zM328 120H184C152.224 120 152.251 72 184 72H328C359.776 72 359.749 120 328 120z" /> + <glyph glyph-name="minus-square" + unicode="" + horiz-adv-x="448" d=" M108 164C101.4 164 96 169.4 96 176V208C96 214.6 101.4 220 108 220H340C346.6 220 352 214.6 352 208V176C352 169.4 346.6 164 340 164H108zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> + <glyph glyph-name="money-bill-alt" + unicode="" + horiz-adv-x="640" d=" M320 304C266.979 304 224 253.857 224 192C224 130.153 266.977 80 320 80C373 80 416 130.13 416 192C416 253.857 373.021 304 320 304zM368 139.572C368 132.095 364.0830000000001 128 356.428 128H289.135C281.479 128 277.562 132.095 277.562 139.572V148.473C277.562 155.95 281.479 160.045 289.135 160.045H304.266V199.923C304.266 205.086 304.8 210.426 304.8 210.426H304.444S302.665 207.756 301.596 206.688C297.1449999999999 202.415 291.092 202.237 285.93 207.756L280.412 213.987C275.07 219.328 275.428 225.203 280.946 230.366L302.666 250.305C307.115 254.4 311.032 256.002 317.086 256.002H329.191C336.847 256.002 340.941 252.086 340.941 244.43V160.046H356.429C364.084 160.046 368.001 155.952 368.001 148.474V139.572zM616 384H24C10.745 384 0 373.255 0 360V25C0 11.745 10.745 1 24 1H616C629.255 1 640 11.745 640 25V360C640 373.255 629.255 384 616 384zM512 48H128C128 92.183 92.183 128 48 128V256C92.183 256 128 291.817 128 336H512C512 291.817 547.817 256 592 256V128C547.817 128 512 92.183 512 48z" /> + <glyph glyph-name="moon" + unicode="" + horiz-adv-x="512" d=" M279.135 -64C357.891 -64 430.117 -28.196 477.979 30.775C506.249 65.606 475.421 116.497 431.73 108.176C349.382 92.493 273.458 155.444 273.458 238.968C273.458 287.392 299.518 331.26 340.892 354.804C379.637 376.854 369.891 435.592 325.87 443.723A257.936 257.936 0 0 1 279.135 448C137.775 448 23.135 333.425 23.135 192C23.135 50.64 137.711 -64 279.135 -64zM279.135 400C292.12 400 304.824 398.799 317.151 396.522C262.391 365.359 225.4580000000001 306.48 225.4580000000001 238.968C225.4580000000001 125.12 329.0990000000001 39.768 440.7100000000001 61.024C402.574 14.036 344.366 -16 279.135 -16C164.26 -16 71.135 77.125 71.135 192S164.26 400 279.135 400z" /> + <glyph glyph-name="newspaper" + unicode="" + horiz-adv-x="576" d=" M552 384H112C91.142 384 73.357 370.623 66.752 352H24C10.745 352 0 341.255 0 328V56C0 25.072 25.072 0 56 0H552C565.255 0 576 10.745 576 24V360C576 373.255 565.255 384 552 384zM48 56V304H64V56C64 51.589 60.411 48 56 48S48 51.589 48 56zM528 48H111.422C111.796 50.614 112 53.283 112 56V336H528V48zM172 168H308C314.627 168 320 173.373 320 180V276C320 282.627 314.627 288 308 288H172C165.373 288 160 282.627 160 276V180C160 173.373 165.373 168 172 168zM200 248H280V208H200V248zM160 108V132C160 138.627 165.373 144 172 144H308C314.627 144 320 138.627 320 132V108C320 101.373 314.627 96 308 96H172C165.373 96 160 101.373 160 108zM352 108V132C352 138.627 357.373 144 364 144H468C474.627 144 480 138.627 480 132V108C480 101.373 474.627 96 468 96H364C357.373 96 352 101.373 352 108zM352 252V276C352 282.627 357.373 288 364 288H468C474.627 288 480 282.627 480 276V252C480 245.373 474.627 240 468 240H364C357.373 240 352 245.373 352 252zM352 180V204C352 210.627 357.373 216 364 216H468C474.627 216 480 210.627 480 204V180C480 173.373 474.627 168 468 168H364C357.373 168 352 173.373 352 180z" /> + <glyph glyph-name="object-group" + unicode="" + horiz-adv-x="512" d=" M500 320C506.627 320 512 325.373 512 332V404C512 410.627 506.627 416 500 416H428C421.373 416 416 410.627 416 404V392H96V404C96 410.627 90.627 416 84 416H12C5.373 416 0 410.627 0 404V332C0 325.373 5.373 320 12 320H24V64H12C5.373 64 0 58.627 0 52V-20C0 -26.627 5.373 -32 12 -32H84C90.627 -32 96 -26.627 96 -20V-8H416V-20C416 -26.627 421.373 -32 428 -32H500C506.627 -32 512 -26.627 512 -20V52C512 58.627 506.627 64 500 64H488V320H500zM448 384H480V352H448V384zM32 384H64V352H32V384zM64 0H32V32H64V0zM480 0H448V32H480V0zM440 64H428C421.373 64 416 58.627 416 52V40H96V52C96 58.627 90.627 64 84 64H72V320H84C90.627 320 96 325.373 96 332V344H416V332C416 325.373 421.373 320 428 320H440V64zM404 256H320V308C320 314.628 314.627 320 308 320H108C101.373 320 96 314.628 96 308V140C96 133.372 101.373 128 108 128H192V76C192 69.372 197.373 64 204 64H404C410.627 64 416 69.372 416 76V244C416 250.628 410.627 256 404 256zM136 280H280V168H136V280zM376 104H232V128H308C314.627 128 320 133.372 320 140V216H376V104z" /> + <glyph glyph-name="object-ungroup" + unicode="" + horiz-adv-x="576" d=" M564 224C570.627 224 576 229.373 576 236V308C576 314.627 570.627 320 564 320H492C485.373 320 480 314.627 480 308V296H392V320H404C410.627 320 416 325.373 416 332V404C416 410.627 410.627 416 404 416H332C325.373 416 320 410.627 320 404V392H96V404C96 410.627 90.627 416 84 416H12C5.373 416 0 410.627 0 404V332C0 325.373 5.373 320 12 320H24V160H12C5.373 160 0 154.627 0 148V76C0 69.373 5.373 64 12 64H84C90.627 64 96 69.373 96 76V88H184V64H172C165.373 64 160 58.627 160 52V-20C160 -26.627 165.373 -32 172 -32H244C250.627 -32 256 -26.627 256 -20V-8H480V-20C480 -26.627 485.373 -32 492 -32H564C570.627 -32 576 -26.627 576 -20V52C576 58.627 570.627 64 564 64H552V224H564zM352 384H384V352H352V384zM352 128H384V96H352V128zM64 96H32V128H64V96zM64 352H32V384H64V352zM96 136V148C96 154.627 90.627 160 84 160H72V320H84C90.627 320 96 325.373 96 332V344H320V332C320 325.373 325.373 320 332 320H344V160H332C325.373 160 320 154.627 320 148V136H96zM224 0H192V32H224V0zM504 64H492C485.373 64 480 58.627 480 52V40H256V52C256 58.627 250.627 64 244 64H232V88H320V76C320 69.373 325.373 64 332 64H404C410.627 64 416 69.373 416 76V148C416 154.627 410.627 160 404 160H392V248H480V236C480 229.373 485.373 224 492 224H504V64zM544 0H512V32H544V0zM544 256H512V288H544V256z" /> + <glyph glyph-name="paper-plane" + unicode="" + horiz-adv-x="512" d=" M440 441.5L24 201.6C-10.4 181.7 -7.1 130.8 29.7 115.7L144 68.4V-16C144 -62.4 203.2 -81.5 230.6 -44.6L274.4 14.5L386.3 -31.7C392.2 -34.1 398.4 -35.3 404.6 -35.3C412.8 -35.3 420.9 -33.2 428.2 -29.1C441 -21.9 449.8 -9.1 452.1 5.4L511.4999999999999 392.6C517.5999999999999 432.7 474.6 461.4 440 441.5zM192 -16V48.6L228.6 33.5L192 -16zM404.6 12.7L250.8 76.2L391 278.5C401.7 294 381.5 312 367.3 299.7L155.8 115.4L48 160L464 400L404.6 12.7z" /> + <glyph glyph-name="pause-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8zM352 272V112C352 103.2 344.8 96 336 96H288C279.2 96 272 103.2 272 112V272C272 280.8 279.2 288 288 288H336C344.8 288 352 280.8 352 272zM240 272V112C240 103.2 232.8 96 224 96H176C167.2 96 160 103.2 160 112V272C160 280.8 167.2 288 176 288H224C232.8 288 240 280.8 240 272z" /> + <glyph glyph-name="play-circle" + unicode="" + horiz-adv-x="512" d=" M371.7 210L195.7 317C179.9 325.8 160 314.5 160 296V88C160 69.6 179.8 58.2 195.7 67L371.7 168C388.1 177.1 388.1 200.8 371.7 210zM504 192C504 329 393 440 256 440S8 329 8 192S119 -56 256 -56S504 55 504 192zM56 192C56 302.5 145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8S56 81.5 56 192z" /> + <glyph glyph-name="plus-square" + unicode="" + horiz-adv-x="448" d=" M352 208V176C352 169.4 346.6 164 340 164H252V76C252 69.4 246.6 64 240 64H208C201.4 64 196 69.4 196 76V164H108C101.4 164 96 169.4 96 176V208C96 214.6 101.4 220 108 220H196V308C196 314.6 201.4 320 208 320H240C246.6 320 252 314.6 252 308V220H340C346.6 220 352 214.6 352 208zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> + <glyph glyph-name="question-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119.043 440 8 328.9170000000001 8 192C8 55.003 119.043 -56 256 -56S504 55.003 504 192C504 328.9170000000001 392.957 440 256 440zM256 -8C145.468 -8 56 81.431 56 192C56 302.495 145.472 392 256 392C366.491 392 456 302.529 456 192C456 81.47 366.569 -8 256 -8zM363.2440000000001 247.2C363.2440000000001 180.148 290.8230000000001 179.116 290.8230000000001 154.337V148C290.8230000000001 141.373 285.4500000000001 136 278.8230000000001 136H233.1760000000001C226.5490000000001 136 221.1760000000001 141.373 221.1760000000001 148V156.659C221.1760000000001 192.404 248.2760000000001 206.693 268.7550000000001 218.175C286.3160000000001 228.02 297.0790000000001 234.716 297.0790000000001 247.754C297.0790000000001 265 275.0800000000001 276.447 257.2950000000001 276.447C234.1060000000001 276.447 223.4010000000001 265.4700000000001 208.3530000000001 246.478C204.2960000000001 241.358 196.8930000000001 240.407 191.6870000000001 244.354L163.8630000000001 265.452C158.7560000000001 269.324 157.6120000000001 276.5180000000001 161.2190000000001 281.815C184.846 316.509 214.94 336 261.794 336C310.865 336 363.244 297.6960000000001 363.244 247.2zM298 80C298 56.841 279.159 38 256 38S214 56.841 214 80S232.841 122 256 122S298 103.159 298 80z" /> + <glyph glyph-name="registered" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 -8C145.468 -8 56 81.451 56 192C56 302.531 145.451 392 256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8zM366.442 73.791C313.396 170.075 316.192 165.259 313.171 169.876C337.438 183.755 352.653 211.439 352.653 243.052C352.653 295.555 322.406 328.304 251.1550000000001 328.304H172.488C165.8710000000001 328.304 160.488 322.921 160.488 316.304V68C160.488 61.383 165.8710000000001 56 172.488 56H211.0560000000001C217.673 56 223.0560000000001 61.383 223.0560000000001 68V151.663H255.0140000000001L302.5290000000001 62.36A11.98 11.98 0 0 1 313.1220000000001 56H355.9320000000001C365.0720000000001 56 370.8460000000001 65.799 366.4420000000001 73.791zM256.933 208.094H223.058V272.234H250.435C282.852 272.234 289.3640000000001 260.101 289.3640000000001 240.525C289.3630000000001 219.612 277.846 208.094 256.9330000000001 208.094z" /> + <glyph glyph-name="save" + unicode="" + horiz-adv-x="448" d=" M433.941 318.059L350.059 401.9410000000001A48 48 0 0 1 316.118 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V284.118A48 48 0 0 1 433.941 318.059zM272 368V288H144V368H272zM394 16H54A6 6 0 0 0 48 22V362A6 6 0 0 0 54 368H96V264C96 250.745 106.745 240 120 240H296C309.255 240 320 250.745 320 264V364.118L398.243 285.875A6 6 0 0 0 400 281.632V22A6 6 0 0 0 394 16zM224 216C175.477 216 136 176.523 136 128S175.477 40 224 40S312 79.477 312 128S272.523 216 224 216zM224 88C201.944 88 184 105.944 184 128S201.944 168 224 168S264 150.056 264 128S246.056 88 224 88z" /> + <glyph glyph-name="share-square" + unicode="" + horiz-adv-x="576" d=" M561.938 289.94L417.94 433.908C387.926 463.922 336 442.903 336 399.968V342.77C293.55 340.89 251.97 336.2200000000001 215.24 324.7800000000001C180.07 313.8300000000001 152.17 297.2000000000001 132.33 275.36C108.22 248.8 96 215.4 96 176.06C96 114.363 129.178 63.605 180.87 31.3C218.416 7.792 266.118 43.951 251.89 87.04C236.375 134.159 234.734 157.963 336 165.8V112C336 69.007 387.968 48.087 417.94 78.06L561.938 222.06C580.688 240.8 580.688 271.2 561.938 289.94zM384 112V215.84C255.309 213.918 166.492 192.65 206.31 72C176.79 90.45 144 123.92 144 176.06C144 285.394 273.14 295.007 384 295.91V400L528 256L384 112zM408.74 27.507A82.658 82.658 0 0 1 429.714 36.81C437.69 41.762 448 35.984 448 26.596V-16C448 -42.51 426.51 -64 400 -64H48C21.49 -64 0 -42.51 0 -16V336C0 362.51 21.49 384 48 384H180C186.627 384 192 378.627 192 372V367.514C192 362.597 189.013 358.145 184.431 356.362C170.729 351.031 158.035 344.825 146.381 337.777A12.138 12.138 0 0 0 140.101 336H54A6 6 0 0 1 48 330V-10A6 6 0 0 1 54 -16H394A6 6 0 0 1 400 -10V15.966C400 21.336 403.579 26.025 408.74 27.507z" /> + <glyph glyph-name="smile" + unicode="" + horiz-adv-x="512" d=" M256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8C145.468 -8 56 81.451 56 192C56 302.532 145.451 392 256 392M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM320 304C310.465 304 301.488 301.6140000000001 293.63 297.411H293.647C306.382 297.411 316.706 287.087 316.706 274.352C316.706 261.617 306.382 251.293 293.647 251.293S270.588 261.617 270.588 274.352V274.3690000000001C266.386 266.512 264 257.535 264 248C264 217.072 289.072 192 320 192S376 217.072 376 248S350.928 304 320 304zM192 304C182.465 304 173.488 301.6140000000001 165.63 297.411H165.647C178.382 297.411 188.706 287.087 188.706 274.352C188.706 261.617 178.382 251.293 165.647 251.293C152.912 251.293 142.588 261.617 142.588 274.352V274.3690000000001C138.386 266.512 136 257.535 136 248C136 217.072 161.072 192 192 192S248 217.072 248 248S222.928 304 192 304zM387.372 121.781C406.1910000000001 147.373 367.516 175.798 348.702 150.219C298.567 82.042 213.473 82.039 163.335 150.219C144.507 175.82 105.857 147.358 124.665 121.781C193.963 27.55 317.988 27.43 387.372 121.781z" /> + <glyph glyph-name="snowflake" + unicode="" + horiz-adv-x="448" d=" M438.237 92.073L371.663 130.613L431.111 140.94C436.957 142.315 441.72 146.123 444.569 151.07C447.0490000000001 155.377 448.075 160.548 447.093 165.721C444.983 176.836 434.4070000000001 183.76 423.4720000000001 181.188L338.0490000000001 150.073L255.914 192L338.05 233.926L423.473 202.811C434.409 200.239 444.985 207.163 447.094 218.278C449.205 229.393 442.048 240.487 431.113 243.059L371.665 253.386L438.238 291.926C447.778 297.449 450.853 310.018 445.105 320C439.357 329.982 426.965 333.596 417.425 328.074L350.851 289.534L371.656 346.3210000000001C374.902 357.103 368.898 368.863 358.243 372.589C347.589 376.314 336.3209999999999 370.592 333.075 359.81L317.2369999999999 270.075L244.8139999999999 228.149V312L314.3989999999999 370.621C322.0879999999999 378.831 321.3959999999999 391.4770000000001 312.8509999999999 398.866C304.3059999999999 406.257 291.1459999999999 405.589 283.4569999999999 397.38L244.8129999999999 350.92V428C244.8129999999999 439.046 235.4949999999999 448 223.9999999999999 448S203.1869999999999 439.046 203.1869999999999 428V350.92L164.5429999999999 397.38C156.8539999999999 405.5900000000001 143.6939999999999 406.256 135.1489999999999 398.866C126.6049999999999 391.477 125.9129999999999 378.831 133.6019999999999 370.621L203.187 312V228.147L130.764 270.073L114.926 359.809C111.679 370.591 100.411 376.313 89.757 372.588C79.101 368.863 73.098 357.102 76.344 346.32L97.149 289.533L30.576 328.073C21.036 333.596 8.643 329.981 2.896 319.999S0.223 297.448 9.763 291.925L76.337 253.385L16.888 243.057C5.953 240.485 -1.202 229.391 0.907 218.276C3.017 207.162 13.593 200.238 24.529 202.81L109.951 233.925L192.086 192L109.95 150.074L24.527 181.189C13.591 183.761 3.016 176.8370000000001 0.905 165.723C-1.204 154.61 5.951 143.514 16.886 140.942L76.335 130.614L9.761 92.074C0.223 86.551 -2.852 73.982 2.896 64S21.036 50.403 30.576 55.926L97.15 94.466L76.345 37.68C74.61 31.916 75.517 25.875 78.365 20.929C80.845 16.622 84.798 13.145 89.757 11.412C100.412 7.687 111.68 13.409 114.926 24.191L130.764 113.927L203.187 155.853V72L133.602 13.379C125.912 5.169 126.605 -7.476 135.149 -14.866C143.693 -22.254 156.854 -21.589 164.543 -13.379L203.187 33.081V-44C203.187 -55.046 212.505 -64 224 -64S244.813 -55.046 244.813 -44V33.081L283.457 -13.379C287.568 -17.768 293.2389999999999 -19.9999999999999 298.935 -19.9999999999999C303.8949999999999 -19.9999999999999 308.874 -18.3059999999999 312.851 -14.8659999999999C321.396 -7.4759999999999 322.088 5.1690000000001 314.399 13.3790000000001L244.813 72V155.853L317.236 113.927L333.074 24.191C336.32 13.409 347.588 7.687 358.242 11.412C368.8950000000001 15.138 374.901 26.8990000000001 371.654 37.6800000000001L350.849 94.467L417.423 55.927C426.963 50.404 439.356 54.019 445.103 64.001C450.852 73.982 447.778 86.5510000000001 438.237 92.073z" /> + <glyph glyph-name="square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM394 16H54C50.7 16 48 18.7 48 22V362C48 365.3 50.7 368 54 368H394C397.3 368 400 365.3 400 362V22C400 18.7 397.3 16 394 16z" /> + <glyph glyph-name="star-half" + unicode="" + horiz-adv-x="576" d=" M288 62.7L163.7 -2.7L187.4 135.6999999999999L86.8 233.7L225.8 253.8999999999999L288 379.8999999999999V448C276.6 448 265.2 442.1 259.3 430.2L194 297.8L47.9 276.6C21.7 272.8 11.2 240.5 30.2 222L135.9 119L110.9 -26.5C106.4 -52.6 133.9 -72.5 157.3 -60.2L288 8.4V62.7z" /> + <glyph glyph-name="star" + unicode="" + horiz-adv-x="576" d=" M528.1 276.5L382 297.8L316.7 430.2C305 453.8 271.1 454.1 259.3 430.2L194 297.8L47.9 276.5C21.7 272.7 11.2 240.4 30.2 221.9L135.9 118.9L110.9 -26.6C106.4 -52.9 134.1 -72.6 157.3 -60.3L288 8.4L418.7 -60.3C441.9 -72.5 469.6 -52.9 465.1 -26.6L440.1 118.9L545.8 221.9C564.8 240.4 554.3 272.7 528.0999999999999 276.5zM388.6 135.7L412.3 -2.7L288 62.6L163.7 -2.7L187.4 135.7000000000001L86.8 233.7000000000001L225.8 253.9000000000001L288 379.9000000000001L350.2 253.9000000000001L489.2 233.7000000000001L388.6 135.7000000000001z" /> + <glyph glyph-name="sticky-note" + unicode="" + horiz-adv-x="448" d=" M448 99.894V368C448 394.51 426.51 416 400 416H48C21.49 416 0 394.51 0 368V16.012C0 -10.498 21.49 -31.988 48 -31.988H316.118A48 48 0 0 1 350.059 -17.929L433.941 65.953A48 48 0 0 1 448 99.894zM320 19.894V96.012H396.118L320 19.894zM400 368V144.012H296C282.745 144.012 272 133.267 272 120.012V16.012H48V368H400z" /> + <glyph glyph-name="stop-circle" + unicode="" + horiz-adv-x="512" d=" M504 192C504 329 393 440 256 440S8 329 8 192S119 -56 256 -56S504 55 504 192zM56 192C56 302.5 145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8S56 81.5 56 192zM352 272V112C352 103.2 344.8 96 336 96H176C167.2 96 160 103.2 160 112V272C160 280.8 167.2 288 176 288H336C344.8 288 352 280.8 352 272z" /> + <glyph glyph-name="sun" + unicode="" + horiz-adv-x="512" d=" M220.116 -39.936L199.903 9.489A3.9920000000000004 3.9920000000000004 0 0 1 194.095 11.3750000000001L148.691 -16.7289999999999C119.225 -34.9689999999999 82.396 -8.2099999999999 90.637 25.45L103.336 77.3150000000001A3.9930000000000003 3.9930000000000003 0 0 1 99.746 82.256L46.495 86.2070000000001C11.941 88.7690000000001 -2.137 132.0620000000001 24.321 154.4540000000001L65.08 188.95A3.9920000000000004 3.9920000000000004 0 0 1 65.08 195.056L24.32 229.553C-2.13 251.937 11.93 295.235 46.494 297.799L99.745 301.75A3.9930000000000003 3.9930000000000003 0 0 1 103.335 306.691L90.637 358.557C82.398 392.213 119.218 418.977 148.691 400.736L194.094 372.632A3.9930000000000003 3.9930000000000003 0 0 1 199.902 374.519L220.115 423.944C233.231 456.015 278.753 456.025 291.873 423.944L312.085 374.52A3.9939999999999998 3.9939999999999998 0 0 1 317.894 372.6330000000001L363.2970000000001 400.737C392.761 418.973 429.5940000000001 392.224 421.351 358.558L408.652 306.693A3.9950000000000006 3.9950000000000006 0 0 1 412.242 301.752L465.4929999999999 297.8010000000001C500.0459999999999 295.2380000000001 514.126 251.947 487.6679999999999 229.555L446.908 195.058A3.9930000000000003 3.9930000000000003 0 0 1 446.908 188.951L487.6679999999999 154.455C514.179 132.014 499.99 88.766 465.4929999999999 86.208L412.242 82.257A3.9930000000000003 3.9930000000000003 0 0 1 408.653 77.3149999999999L421.351 25.451C429.592 -8.207 392.7679999999999 -34.97 363.2969999999999 -16.729L317.8939999999999 11.3749999999999A3.9939999999999998 3.9939999999999998 0 0 1 312.0849999999999 9.4879999999999L291.8729999999999 -39.936C278.7139999999999 -72.114 233.1979999999999 -71.9290000000001 220.1159999999999 -39.936zM236.93 24.632L255.994 -21.984L275.058 24.631C285.366 49.831 315.836 59.697 338.95 45.39L381.772 18.883L369.796 67.802C363.321 94.246 382.176 120.141 409.283 122.151L459.509 125.877L421.065 158.413C400.283 176.004 400.318 208.034 421.066 225.593L459.508 258.129L409.283 261.856C382.132 263.871 363.333 289.8040000000001 369.795 316.2050000000001L381.773 365.124L338.95 338.617C315.799 324.29 285.347 334.217 275.058 359.377L255.994 405.992L236.93 359.375C226.625 334.177 196.152 324.3090000000001 173.039 338.615L130.216 365.123L142.193 316.2050000000001C148.667 289.759 129.812 263.867 102.705 261.855L52.481 258.129L90.924 225.592C111.706 208.004 111.671 175.973 90.924 158.414L52.48 125.877L102.706 122.151C129.857 120.137 148.656 94.204 142.193 67.802L130.216 18.883L173.039 45.39C196.227 59.7450000000001 226.661 49.742 236.93 24.6320000000001zM256 64C185.42 64 128 121.421 128 192C128 262.58 185.42 320 256 320C326.579 320 384 262.58 384 192C384 121.421 326.579 64 256 64zM256 272C211.888 272 176 236.112 176 192S211.888 112 256 112S336 147.888 336 192S300.112 272 256 272z" /> + <glyph glyph-name="thumbs-down" + unicode="" + horiz-adv-x="512" d=" M466.27 222.69C470.944 245.337 467.134 267.228 457.28 285.68C460.238 309.548 453.259 334.245 439.94 352.67C438.986 408.577 404.117 448 327 448C320 448 312 447.99 304.78 447.99C201.195 447.99 168.997 408 128 408H117.155C111.515 412.975 104.113 416 96 416H32C14.327 416 0 401.673 0 384V144C0 126.327 14.327 112 32 112H96C107.842 112 118.175 118.438 123.708 128H130.76C149.906 111.047 176.773 67.347 199.52 44.6C213.187 30.9330000000001 209.673 -64 271.28 -64C328.86 -64 366.55 -32.064 366.55 40.73C366.55 59.14 362.62 74.46 357.7 87.27H394.18C442.782 87.27 479.9999999999999 128.835 479.9999999999999 172.85C479.9999999999999 192 475.04 207.84 466.2699999999999 222.69zM64 152C50.745 152 40 162.745 40 176S50.745 200 64 200S88 189.255 88 176S77.255 152 64 152zM394.18 135.27H290.19C290.19 97.45 318.55 79.9 318.55 40.73C318.55 16.98 318.55 -16.0000000000001 271.2800000000001 -16.0000000000001C252.3700000000001 2.91 261.8200000000001 50.18 233.4600000000001 78.54C206.9 105.11 167.28 176 138.92 176H128V362.17C181.611 362.17 228.001 399.99 299.64 399.99H337.46C372.972 399.99 398.28 382.87 390.58 334.0900000000001C405.78 325.93 417.08 297.65 404.52 276.52C426.101 256.136 423.219 225.455 409.73 210.9C419.18 210.9 432.09 191.99 432 173.09C431.91 154.18 415.29 135.2700000000001 394.18 135.2700000000001z" /> + <glyph glyph-name="thumbs-up" + unicode="" + horiz-adv-x="512" d=" M466.27 161.31C475.04 176.16 480 192 480 211.15C480 255.165 442.782 296.73 394.18 296.73H357.7C362.62 309.54 366.55 324.86 366.55 343.27C366.55 416.064 328.86 448 271.28 448C209.673 448 213.187 353.067 199.52 339.4C176.773 316.653 149.905 272.953 130.76 256H32C14.327 256 0 241.673 0 224V-16C0 -33.673 14.327 -48 32 -48H96C110.893 -48 123.408 -37.826 126.978 -24.05C171.487 -25.051 202.038 -63.99 304.78 -63.99C312 -63.99 320 -64 327 -64C404.117 -64 438.986 -24.577 439.94 31.33C453.259 49.755 460.239 74.452 457.28 98.32C467.134 116.772 470.944 138.663 466.27 161.31zM404.52 107.48C417.08 86.35 405.78 58.0700000000001 390.58 49.91C398.28 1.13 372.972 -15.99 337.46 -15.99H299.64C228.001 -15.99 181.611 21.83 128 21.83V208H138.92C167.28 208 206.9 278.89 233.46 305.46C261.82 333.82 252.37 381.09 271.28 400C318.55 400 318.55 367.02 318.55 343.27C318.55 304.1 290.19 286.55 290.19 248.73H394.18C415.29 248.73 431.91 229.82 432 210.91C432.0899999999999 192.01 419.18 173.1 409.73 173.1C423.219 158.545 426.101 127.864 404.52 107.48zM88 16C88 2.745 77.255 -8 64 -8S40 2.745 40 16S50.745 40 64 40S88 29.255 88 16z" /> + <glyph glyph-name="times-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8zM357.8 254.2L295.6 192L357.8 129.8C362.5 125.1 362.5 117.5 357.8 112.8L335.2 90.2C330.5 85.5 322.9 85.5 318.2 90.2L256 152.4L193.8 90.2C189.1 85.5 181.5 85.5 176.8 90.2L154.2 112.8C149.5 117.5 149.5 125.1 154.2 129.8L216.4 192L154.2000000000001 254.2C149.5000000000001 258.9 149.5000000000001 266.5 154.2000000000001 271.2L176.8000000000001 293.8C181.5 298.5 189.1000000000001 298.5 193.8000000000001 293.8L256.0000000000001 231.6L318.2000000000001 293.8C322.9000000000001 298.5 330.5000000000001 298.5 335.2000000000001 293.8L357.8000000000001 271.2C362.5000000000001 266.5 362.5000000000001 258.9 357.8000000000001 254.2z" /> + <glyph glyph-name="trash-alt" + unicode="" + horiz-adv-x="448" d=" M192 260V44C192 37.373 186.627 32 180 32H156C149.373 32 144 37.373 144 44V260C144 266.627 149.373 272 156 272H180C186.627 272 192 266.627 192 260zM292 272H268C261.373 272 256 266.627 256 260V44C256 37.373 261.373 32 268 32H292C298.627 32 304 37.373 304 44V260C304 266.627 298.627 272 292 272zM424 368C437.255 368 448 357.255 448 344V332C448 325.373 442.627 320 436 320H416V-16C416 -42.51 394.51 -64 368 -64H80C53.49 -64 32 -42.51 32 -16V320H12C5.373 320 0 325.373 0 332V344C0 357.255 10.745 368 24 368H98.411L132.429 424.6960000000001A48 48 0 0 0 173.589 448H274.412A48 48 0 0 0 315.572 424.6960000000001L349.589 368H424zM154.389 368H293.612L276.1600000000001 397.087A6 6 0 0 1 271.015 400H176.987A6 6 0 0 1 171.842 397.087L154.389 368zM368 320H80V-10A6 6 0 0 1 86 -16H362A6 6 0 0 1 368 -10V320z" /> + <glyph glyph-name="user-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 392C366.457 392 456 302.457 456 192C456 155.018 445.951 120.389 428.452 90.672C421.38 116.1160000000001 402.789 144.88 364.522 156.0460000000001C377.207 176.218 384 199.586 384 224C384 294.689 326.811 352 256 352C185.311 352 128 294.81 128 224C128 199.586 134.793 176.217 147.478 156.046C109.179 144.871 90.602 116.133 83.54 90.684C66.046 120.399 56 155.024 56 192C56 302.457 145.543 392 256 392zM336 224C336 179.817 300.183 144 256 144S176 179.817 176 224S211.817 304 256 304S336 268.183 336 224zM128 38.331V66.089C128 86.499 141.53 104.437 161.156 110.044L185.632 117.037C206.342 103.352 230.605 96 256 96S305.658 103.352 326.3690000000001 117.038L350.8450000000001 110.045C370.4700000000001 104.437 384 86.5 384 66.089V38.331C349.315 9.408 304.693 -8 256 -8S162.685 9.408 128 38.331z" /> + <glyph glyph-name="user" + unicode="" + horiz-adv-x="512" d=" M423.3090000000001 156.975L402.221 163C431.798 204.11 436 245.706 436 268C436 367.351 355.484 448 256 448C156.649 448 76 367.484 76 268C76 245.701 80.198 204.116 109.779 163L88.691 156.975C21.28 137.715 0 76.41 0 39.395V13.714C0 -29.138 34.862 -64 77.714 -64H434.2850000000001C477.138 -64 512 -29.138 512 13.714V39.395C512 75.642 491.275 137.556 423.309 156.975zM256 400C328.902 400 388 340.901 388 268S328.902 136 256 136S124 195.099 124 268S183.098 400 256 400zM464 13.714C464 -2.696 450.696 -16 434.286 -16H77.714C61.304 -16 48 -2.696 48 13.714V39.395C48 72.562 69.987 101.711 101.878 110.822L147.981 123.994C162.683 112.942 200.427 88 256 88S349.317 112.942 364.019 123.994L410.122 110.822C442.013 101.71 464 72.562 464 39.395V13.714z" /> + <glyph glyph-name="window-close" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416zM464 22C464 18.7 461.3 16 458 16H54C50.7 16 48 18.7 48 22V362C48 365.3 50.7 368 54 368H458C461.3 368 464 365.3 464 362V22zM356.5 253.4L295.1 192L356.5 130.6C361.1 126 361.1 118.5 356.5 113.8L334.2 91.5C329.6 86.9 322.1 86.9 317.4 91.5L256 152.9L194.6 91.5C190 86.9 182.5 86.9 177.8 91.5L155.5 113.8C150.9 118.4 150.9 125.9 155.5 130.6L216.9 192L155.5 253.4000000000001C150.9 258 150.9 265.5 155.5 270.2000000000001L177.8 292.5000000000001C182.4 297.1 189.9 297.1 194.6 292.5000000000001L256 231.1000000000001L317.4 292.5000000000001C322 297.1 329.5 297.1 334.2 292.5000000000001L356.5 270.2000000000001C361.2 265.6 361.2 258.1 356.5 253.4000000000001z" /> + <glyph glyph-name="window-maximize" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416zM464 22C464 18.7 461.3 16 458 16H54C50.7 16 48 18.7 48 22V256H464V22z" /> + <glyph glyph-name="window-minimize" + unicode="" + horiz-adv-x="512" d=" M480 -32H32C14.3 -32 0 -17.7 0 0S14.3 32 32 32H480C497.7 32 512 17.7 512 0S497.7 -32 480 -32z" /> + <glyph glyph-name="window-restore" + unicode="" + horiz-adv-x="512" d=" M464 448H144C117.5 448 96 426.5 96 400V352H48C21.5 352 0 330.5 0 304V-16C0 -42.5 21.5 -64 48 -64H368C394.5 -64 416 -42.5 416 -16V32H464C490.5 32 512 53.5 512 80V400C512 426.5 490.5 448 464 448zM368 -16H48V192H368V-16zM464 80H416V304C416 330.5 394.5 352 368 352H144V400H464V80z" /> + </font> +</defs> +</svg> diff --git a/src/fonts/fontawesome/fa-regular-400.ttf b/src/fonts/fontawesome/fa-regular-400.ttf new file mode 100644 index 0000000000000000000000000000000000000000..bb8741e774d2299c8a62e69b184f70a3f6887886 GIT binary patch literal 30928 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 literal 0 HcmV?d00001 diff --git a/src/fonts/fontawesome/fa-regular-400.woff b/src/fonts/fontawesome/fa-regular-400.woff new file mode 100644 index 0000000000000000000000000000000000000000..ec61babbc11fb50c92aa004fe5535ac441cc8442 GIT binary patch literal 14712 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 literal 0 HcmV?d00001 diff --git a/src/fonts/fontawesome/fa-regular-400.woff2 b/src/fonts/fontawesome/fa-regular-400.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..833df704724211aa2e1c995547e6d06ab1180550 GIT binary patch literal 12212 zcmV;lFH6vOPew8T0RR91057xv3jhEB0C>;<054+z0RR9100000000000000000000 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 C(B{Pe literal 0 HcmV?d00001 diff --git a/src/fonts/fontawesome/fa-solid-900.eot b/src/fonts/fontawesome/fa-solid-900.eot new file mode 100644 index 0000000000000000000000000000000000000000..8de6d53e2fbe9e7721264b177b9b6744ffbd24de GIT binary patch literal 106004 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 SE|oyDGWKO6V#s6H;r{@b+xT?= literal 0 HcmV?d00001 diff --git a/src/fonts/fontawesome/fa-solid-900.svg b/src/fonts/fontawesome/fa-solid-900.svg new file mode 100644 index 0000000..f782c24 --- /dev/null +++ b/src/fonts/fontawesome/fa-solid-900.svg @@ -0,0 +1,1514 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg"> +<defs> + <font id="fontawesome-free" horiz-adv-x="640"> + <font-face font-family="Font Awesome 5 Free" + units-per-em="512" ascent="448" + descent="64" + font-weight="900" + font-style="Solid" /> + <missing-glyph horiz-adv-x="0" /> + <glyph glyph-name="address-book" + unicode="" + horiz-adv-x="448" d=" M436 288C442.627 288 448 293.373 448 300V340C448 346.627 442.627 352 436 352H416V400C416 426.51 394.51 448 368 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H368C394.51 -64 416 -42.51 416 -16V32H436C442.627 32 448 37.373 448 44V84C448 90.627 442.627 96 436 96H416V160H436C442.627 160 448 165.373 448 172V212C448 218.627 442.627 224 436 224H416V288H436zM208 320C252.183 320 288 284.183 288 240S252.183 160 208 160S128 195.817 128 240S163.817 320 208 320zM336 88C336 74.745 325.255 64 312 64H104C90.745 64 80 74.745 80 88V106.523C80 128.549 94.99 147.7480000000001 116.358 153.09L152.015 162.004C181.116 141.072 226.524 135.059 263.985 162.004L299.642 153.09C321.01 147.748 336 128.548 336 106.523V88z" /> + <glyph glyph-name="address-card" + unicode="" + horiz-adv-x="512" d=" M464 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V336C512 362.51 490.51 384 464 384zM176 304C214.66 304 246 272.66 246 234S214.66 164 176 164S106 195.34 106 234S137.34 304 176 304zM288 101C288 89.402 278.598 80 267 80H85C73.402 80 64 89.402 64 101V117.207C64 136.479 77.116 153.279 95.813 157.953L127.013 165.753C152.477 147.437 192.208 142.176 224.987 165.753L256.187 157.953C274.884 153.279 288 136.48 288 117.207V101zM448 140C448 133.373 442.627 128 436 128H332C325.373 128 320 133.373 320 140V148C320 154.627 325.373 160 332 160H436C442.627 160 448 154.627 448 148V140zM448 204C448 197.373 442.627 192 436 192H332C325.373 192 320 197.373 320 204V212C320 218.627 325.373 224 332 224H436C442.627 224 448 218.627 448 212V204zM448 268C448 261.373 442.627 256 436 256H332C325.373 256 320 261.373 320 268V276C320 282.627 325.373 288 332 288H436C442.627 288 448 282.627 448 276V268z" /> + <glyph glyph-name="adjust" + unicode="" + horiz-adv-x="512" d=" M8 192C8 55.034 119.033 -56 256 -56S504 55.034 504 192S392.966 440 256 440S8 328.967 8 192zM256 8V376C357.705 376 440 293.689 440 192C440 90.295 357.689 8 256 8z" /> + <glyph glyph-name="align-center" + unicode="" + horiz-adv-x="448" d=" M352 404V364C352 355.163 344.837 348 336 348H112C103.163 348 96 355.163 96 364V404C96 412.837 103.163 420 112 420H336C344.837 420 352 412.837 352 404zM16 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H16C7.163 292 0 284.837 0 276V236C0 227.163 7.163 220 16 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM336 164H112C103.163 164 96 156.837 96 148V108C96 99.163 103.163 92 112 92H336C344.837 92 352 99.163 352 108V148C352 156.837 344.837 164 336 164z" /> + <glyph glyph-name="align-justify" + unicode="" + horiz-adv-x="448" d=" M0 364V404C0 412.837 7.163 420 16 420H432C440.837 420 448 412.837 448 404V364C448 355.163 440.837 348 432 348H16C7.163 348 0 355.163 0 364zM16 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H16C7.163 292 0 284.837 0 276V236C0 227.163 7.163 220 16 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM16 92H432C440.837 92 448 99.163 448 108V148C448 156.837 440.837 164 432 164H16C7.163 164 0 156.837 0 148V108C0 99.163 7.163 92 16 92z" /> + <glyph glyph-name="align-left" + unicode="" + horiz-adv-x="448" d=" M288 404V364C288 355.163 280.837 348 272 348H16C7.163 348 0 355.163 0 364V404C0 412.837 7.163 420 16 420H272C280.837 420 288 412.837 288 404zM0 276V236C0 227.163 7.163 220 16 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H16C7.163 292 0 284.837 0 276zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM272 164H16C7.163 164 0 156.837 0 148V108C0 99.163 7.163 92 16 92H272C280.837 92 288 99.163 288 108V148C288 156.837 280.837 164 272 164z" /> + <glyph glyph-name="align-right" + unicode="" + horiz-adv-x="448" d=" M160 364V404C160 412.837 167.163 420 176 420H432C440.837 420 448 412.837 448 404V364C448 355.163 440.837 348 432 348H176C167.163 348 160 355.163 160 364zM16 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H16C7.163 292 0 284.837 0 276V236C0 227.163 7.163 220 16 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM176 92H432C440.837 92 448 99.163 448 108V148C448 156.837 440.837 164 432 164H176C167.163 164 160 156.837 160 148V108C160 99.163 167.163 92 176 92z" /> + <glyph glyph-name="ambulance" + unicode="" + horiz-adv-x="640" d=" M624 96H608V204.1C608 216.8 602.9 229 593.9 238L494 337.9C485 346.9 472.8 352 460.1 352H416V400C416 426.5 394.5 448 368 448H48C21.5 448 0 426.5 0 400V80C0 53.5 21.5 32 48 32H64C64 -21 107 -64 160 -64S256 -21 256 32H384C384 -21 427 -64 480 -64S576 -21 576 32H624C632.8 32 640 39.2 640 48V80C640 88.8 632.8 96 624 96zM160 -16C133.5 -16 112 5.5 112 32S133.5 80 160 80S208 58.5 208 32S186.5 -16 160 -16zM304 232C304 227.6 300.4 224 296 224H240V168C240 163.6 236.4 160 232 160H184C179.6 160 176 163.6 176 168V224H120C115.6 224 112 227.6 112 232V280C112 284.4 115.6 288 120 288H176V344C176 348.4 179.6 352 184 352H232C236.4 352 240 348.4 240 344V288H296C300.4 288 304 284.4 304 280V232zM480 -16C453.5 -16 432 5.5 432 32S453.5 80 480 80S528 58.5 528 32S506.5 -16 480 -16zM560 192H416V304H460.1L560 204.1V192z" /> + <glyph glyph-name="american-sign-language-interpreting" + unicode="" + horiz-adv-x="640" d=" M290.5470000000001 258.961C270.252 269.11 246.4000000000001 270.1600000000001 225.808 262.851C268.4140000000001 262.851 297.016 242.376 311.386 212.275C319.9620000000001 194.376 306.238 174.204 287.769 174.204C306.198 174.204 319.98 154.068 311.386 136.1330000000001C296.661 105.287 265.2630000000001 85.2790000000001 231.088 85.2790000000001C230.5310000000001 85.2790000000001 136.617 93.8940000000001 136.617 93.8940000000001L70.211 60.5470000000001C60.827 55.8540000000001 50.396 60.1680000000001 46.316 68.3280000000001L1.86 157.253C-2.307 165.868 0.749 176.15 8.806 180.874L66.878 213.943L108 288.139C114.39 345.384 142.731 397.906 187.743 434.865C199.134 444.313 216.084 442.646 225.253 431.252C234.699 419.858 233.033 403.185 221.641 393.736C209.138 383.177 198.023 371.227 189.132 358.166C210.804 372.895 235.811 382.898 263.318 386.233C278.043 388.178 291.381 377.897 293.048 363.168C294.993 348.44 284.712 335.101 269.986 333.434C253.87 331.4890000000001 238.866 325.931 225.808 318.15C251.922 323.863 284.52 321.288 313.887 307.035C327.223 300.366 332.78 284.526 326.111 271.187C319.722 258.127 303.607 252.57 290.547 258.961zM263.3180000000001 189.489C257.206 201.994 244.9800000000001 209.775 231.0870000000001 209.775A35.46 35.46 0 0 1 195.5220000000001 174.2050000000001C195.5220000000001 152.7770000000001 213.3300000000001 138.6350000000001 231.0870000000001 138.6350000000001C244.9800000000001 138.6350000000001 257.206 146.4160000000001 263.3180000000001 158.9210000000001C267.7640000000001 168.3700000000001 276.932 173.927 286.6570000000001 174.2050000000001C276.932 174.482 267.764 180.04 263.3180000000001 189.489zM638.1390000000001 226.7260000000001C642.3070000000001 218.111 639.2500000000001 207.829 631.1930000000001 203.105L573.1220000000001 170.036L532 95.84C525.61 38.595 497.269 -13.927 452.257 -50.886C441.325 -59.998 424.4580000000001 -59.03 414.747 -47.273C405.301 -35.879 406.9670000000001 -19.206 418.36 -9.757C430.863 0.802 441.9770000000001 12.752 450.868 25.813C429.196 11.084 404.189 1.081 376.682 -2.254C366.661 -4.76 349.13 3.389 346.952 20.811C345.007 35.539 355.288 48.878 370.014 50.545C386.13 52.491 401.134 58.048 414.192 65.829C388.0780000000001 60.1159999999999 355.48 62.691 326.113 76.944C312.777 83.6129999999999 307.2200000000001 99.453 313.889 112.792C320.278 125.853 336.394 131.411 349.454 125.019C369.749 114.87 393.601 113.8199999999999 414.193 121.129C371.587 121.129 342.985 141.604 328.615 171.705C320.039 189.604 333.7630000000001 209.776 352.2320000000001 209.776C333.8030000000001 209.776 320.021 229.912 328.615 247.847C342.648 277.243 372.654 298.734 410.581 298.701L503.384 290.086L569.79 323.433C579.198 328.137 589.6179999999999 323.787 593.684 315.652L638.139 226.726zM408.9120000000002 245.344C395.0190000000001 245.344 382.7930000000001 237.563 376.6810000000002 225.058C372.2350000000002 215.609 363.0670000000002 210.052 353.3420000000002 209.774C363.0670000000002 209.4960000000001 372.2350000000002 203.938 376.6810000000002 194.4900000000001C382.7930000000002 181.985 395.0190000000002 174.2040000000001 408.9120000000002 174.2040000000001A35.46 35.46 0 0 1 444.4770000000002 209.7740000000001C444.4770000000002 231.2030000000001 426.6690000000002 245.3440000000001 408.9120000000002 245.3440000000001z" /> + <glyph glyph-name="anchor" + unicode="" + horiz-adv-x="576" d=" M12.971 96H45.365C67.172 -6.735 181.944 -64 288 -64C394.229 -64 508.853 -6.62 530.635 96H563.029C573.72 96 579.074 108.926 571.514 116.485L504.485 183.514C499.799 188.2 492.201 188.2 487.514 183.514L420.485 116.485C412.925 108.925 418.279 96 428.9700000000001 96H464.116C443.826 41.683 379.153 9.412 319.999 1.985V192H371.999C378.6260000000001 192 383.999 197.373 383.999 204V244C383.999 250.627 378.6260000000001 256 371.999 256H319.999V261.4700000000001C357.2800000000001 274.648 383.9940000000001 310.195 383.999 351.988C384.005 404.228 341.605 447.262 289.37 447.99C235.723 448.739 192 405.475 192 352C192 310.202 218.716 274.65 256 261.4700000000001V256H204C197.373 256 192 250.627 192 244V204C192 197.373 197.373 192 204 192H256V1.985C197.064 9.384 132.18 41.664 111.883 96H147.029C157.72 96 163.074 108.926 155.514 116.485L88.485 183.514C83.799 188.2 76.201 188.2 71.514 183.514L4.485 116.485C-3.074 108.926 2.28 96 12.971 96zM288 384C305.645 384 320 369.645 320 352S305.645 320 288 320S256 334.355 256 352S270.355 384 288 384z" /> + <glyph glyph-name="angle-double-down" + unicode="" + horiz-adv-x="320" d=" M143 191.7L7 327.7C-2.4 337.1 -2.4 352.3 7 361.6L29.6 384.2C39 393.6 54.2 393.6 63.5 384.2L159.9 287.8L256.3 384.2C265.7 393.6 280.9000000000001 393.6 290.2 384.2L313 361.7C322.4 352.3 322.4 337.1 313 327.8L177 191.8C167.6 182.3 152.4 182.3 143 191.7zM177 -0.3L313 135.7C322.4 145.1 322.4 160.3 313 169.6L290.4 192.2C281 201.6 265.8 201.6 256.5 192.2L160 95.9L63.6 192.3C54.2 201.7 39 201.7 29.7 192.3L7 169.7C-2.4 160.3 -2.4 145.1 7 135.8L143 -0.2C152.4 -9.7 167.6 -9.7 177 -0.3z" /> + <glyph glyph-name="angle-double-left" + unicode="" + horiz-adv-x="448" d=" M223.7 209L359.7 345C369.1 354.4 384.3 354.4 393.6 345L416.2 322.4C425.6 313 425.6 297.8 416.2 288.5L319.9 192L416.3 95.6C425.7 86.2000000000001 425.7 71 416.3 61.7000000000001L393.7 39C384.3 29.6 369.1 29.6 359.8 39L223.8 175C214.3 184.4 214.3 199.6 223.7 209zM31.7 175L167.7 39C177.1 29.6 192.3 29.6 201.6 39L224.2 61.6C233.6 71 233.6 86.2000000000001 224.2 95.5L127.9 192L224.3 288.4C233.7 297.8 233.7 313 224.3 322.3L201.7 345C192.3 354.4 177.1 354.4 167.8 345L31.8 209C22.3 199.6 22.3 184.4 31.7 175z" /> + <glyph glyph-name="angle-double-right" + unicode="" + horiz-adv-x="448" d=" M224.3 175L88.3 39C78.9 29.6 63.7 29.6 54.4 39L31.8 61.6C22.4 71 22.4 86.2000000000001 31.8 95.5L128.2 191.9L31.8 288.3C22.4 297.7 22.4 312.9 31.8 322.2L54.3 345C63.7 354.4 78.9 354.4 88.2 345L224.2 209C233.7 199.6 233.7 184.4 224.3 175zM416.3 209L280.3 345C270.9000000000001 354.4 255.7 354.4 246.4 345L223.8 322.4C214.4 313 214.4 297.8 223.8 288.5L320.2000000000001 192.1L223.8000000000001 95.7C214.4 86.3 214.4 71.1 223.8000000000001 61.8L246.4000000000001 39.2C255.8000000000001 29.8 271.0000000000001 29.8 280.3 39.2L416.3 175.2C425.7 184.4 425.7 199.6 416.3 209z" /> + <glyph glyph-name="angle-double-up" + unicode="" + horiz-adv-x="320" d=" M177 192.3L313 56.3C322.4 46.9 322.4 31.7 313 22.4L290.4 -0.2C281 -9.6 265.8 -9.6 256.5 -0.2L160 96.1L63.6 -0.3C54.2 -9.6999999999999 39 -9.6999999999999 29.7 -0.3L7 22.3C-2.4 31.7 -2.4 46.9 7 56.2L143 192.2C152.4 201.7 167.6 201.7 177 192.3zM143 384.3L7 248.3C-2.4 238.9 -2.4 223.7 7 214.4L29.6 191.8C39 182.4 54.2 182.4 63.5 191.8L159.9 288.2000000000001L256.3 191.8C265.7 182.4 280.9000000000001 182.4 290.2 191.8L312.8 214.4C322.2 223.8 322.2 239 312.8 248.3L176.8 384.3C167.6 393.7 152.4 393.7 143 384.3z" /> + <glyph glyph-name="angle-down" + unicode="" + horiz-adv-x="320" d=" M143 95.7L7 231.7C-2.4 241.1 -2.4 256.3 7 265.6L29.6 288.2C39 297.6 54.2 297.6 63.5 288.2L159.9 191.8L256.3 288.2C265.7 297.6 280.9000000000001 297.6 290.2 288.2L312.8 265.6C322.2 256.2 322.2 241 312.8 231.7L176.8 95.6999999999999C167.6 86.3 152.4 86.3 143 95.6999999999999z" /> + <glyph glyph-name="angle-left" + unicode="" + horiz-adv-x="256" d=" M31.7 209L167.7 345C177.1 354.4 192.3 354.4 201.6 345L224.2 322.4C233.6 313 233.6 297.8 224.2 288.5L127.9 192L224.3 95.6C233.7 86.2000000000001 233.7 71 224.3 61.7000000000001L201.7 39C192.3 29.6 177.1 29.6 167.8 39L31.8 175C22.3 184.4 22.3 199.6 31.7 209z" /> + <glyph glyph-name="angle-right" + unicode="" + horiz-adv-x="256" d=" M224.3 175L88.3 39C78.9 29.6 63.7 29.6 54.4 39L31.8 61.6C22.4 71 22.4 86.2000000000001 31.8 95.5L128.2 191.9L31.8 288.3C22.4 297.7 22.4 312.9 31.8 322.2L54.3 345C63.7 354.4 78.9 354.4 88.2 345L224.2 209C233.7 199.6 233.7 184.4 224.3 175z" /> + <glyph glyph-name="angle-up" + unicode="" + horiz-adv-x="320" d=" M177 288.3L313 152.3C322.4 142.9 322.4 127.7 313 118.4L290.4 95.8C281 86.4 265.8 86.4 256.5 95.8L160 192.1L63.6 95.7C54.2 86.3 39 86.3 29.7 95.7L7 118.3C-2.4 127.7 -2.4 142.9 7 152.2L143 288.2C152.4 297.7 167.6 297.7 177 288.3z" /> + <glyph glyph-name="archive" + unicode="" + horiz-adv-x="512" d=" M488 320H24C10.745 320 0 330.745 0 344V392C0 405.255 10.745 416 24 416H488C501.255 416 512 405.255 512 392V344C512 330.745 501.255 320 488 320zM480 -8V264C480 277.255 469.255 288 456 288H56C42.745 288 32 277.255 32 264V-8C32 -21.255 42.745 -32 56 -32H456C469.255 -32 480 -21.255 480 -8zM308 192H204C197.373 192 192 197.373 192 204V212C192 218.627 197.373 224 204 224H308C314.627 224 320 218.627 320 212V204C320 197.373 314.627 192 308 192z" /> + <glyph glyph-name="arrow-alt-circle-down" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM212 308V192H141.1C130.4 192 125 179 132.6 171.5L247.5 57.2C252.2 52.5 259.7 52.5 264.4 57.2L379.3 171.5C386.9 179.1 381.5 192 370.8 192H300V308C300 314.6 294.6 320 288 320H224C217.4 320 212 314.6 212 308z" /> + <glyph glyph-name="arrow-alt-circle-left" + unicode="" + horiz-adv-x="512" d=" M256 -56C119 -56 8 55 8 192S119 440 256 440S504 329 504 192S393 -56 256 -56zM372 236H256V306.9C256 317.6 243 323 235.5 315.4L121.2 200.5C116.5 195.8 116.5 188.3 121.2 183.6L235.5 68.7000000000001C243.1 61.1 256 66.5000000000001 256 77.2000000000001V148H372C378.6 148 384 153.4 384 160V224C384 230.6 378.6 236 372 236z" /> + <glyph glyph-name="arrow-alt-circle-right" + unicode="" + horiz-adv-x="512" d=" M256 440C393 440 504 329 504 192S393 -56 256 -56S8 55 8 192S119 440 256 440zM140 148H256V77.1C256 66.4 269 61 276.5 68.6L390.8 183.5C395.5 188.2 395.5 195.7 390.8 200.4L276.5 315.4C268.9 323 256 317.6 256 306.9V236H140C133.4 236 128 230.6 128 224V160C128 153.4 133.4 148 140 148z" /> + <glyph glyph-name="arrow-alt-circle-up" + unicode="" + horiz-adv-x="512" d=" M8 192C8 329 119 440 256 440S504 329 504 192S393 -56 256 -56S8 55 8 192zM300 76V192H370.9C381.6 192 387 205 379.4 212.5L264.5 326.8C259.8 331.5 252.3 331.5 247.6 326.8L132.6 212.5C125 204.9 130.4 192 141.1 192H212V76C212 69.4 217.4 64 224 64H288C294.6 64 300 69.4 300 76z" /> + <glyph glyph-name="arrow-circle-down" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM360.4 220.9L288 145.4V328C288 341.3 277.3 352 264 352H248C234.7 352 224 341.3 224 328V145.4L151.6 220.9C142.3 230.6 126.8 230.8 117.3 221.3L106.4 210.3C97 200.9 97 185.7 106.4 176.4L239 43.7C248.4 34.3 263.6 34.3 272.9 43.7L405.6 176.4C415 185.8 415 201 405.6 210.3L394.7 221.3C385.2 230.8 369.7 230.6 360.4 220.9z" /> + <glyph glyph-name="arrow-circle-left" + unicode="" + horiz-adv-x="512" d=" M256 -56C119 -56 8 55 8 192S119 440 256 440S504 329 504 192S393 -56 256 -56zM284.9 87.6L209.4 160H392C405.3 160 416 170.7 416 184V200C416 213.3 405.3 224 392 224H209.4L284.9 296.4C294.6 305.7000000000001 294.8 321.2 285.3 330.7L274.3 341.6C264.9 351 249.7 351 240.4 341.6L107.7 209C98.3 199.6 98.3 184.4 107.7 175.1L240.4 42.4C249.8 33.0000000000001 265 33.0000000000001 274.3 42.4L285.3 53.3C294.8 62.8 294.6 78.3 284.9 87.6z" /> + <glyph glyph-name="arrow-circle-right" + unicode="" + horiz-adv-x="512" d=" M256 440C393 440 504 329 504 192S393 -56 256 -56S8 55 8 192S119 440 256 440zM227.1 296.4L302.6 224H120C106.7 224 96 213.3 96 200V184C96 170.7 106.7 160 120 160H302.6L227.1 87.6C217.4 78.3 217.2 62.8 226.7 53.3L237.7 42.4C247.1 33.0000000000001 262.3 33.0000000000001 271.6 42.4L404.3 175C413.7 184.4 413.7 199.6 404.3 208.9L271.6 341.7C262.2000000000001 351.1 247.0000000000001 351.1 237.7 341.7L226.7 330.8C217.2 321.2 217.4 305.7 227.1 296.4z" /> + <glyph glyph-name="arrow-circle-up" + unicode="" + horiz-adv-x="512" d=" M8 192C8 329 119 440 256 440S504 329 504 192S393 -56 256 -56S8 55 8 192zM151.6 163.1L224 238.6V56C224 42.7 234.7 32 248 32H264C277.3 32 288 42.7 288 56V238.6L360.4 163.1C369.7 153.4 385.2 153.2000000000001 394.7 162.7000000000001L405.6 173.7000000000001C415 183.1 415 198.3000000000001 405.6 207.6000000000001L273 340.3C263.6 349.7 248.4 349.7 239.1 340.3L106.3 207.6C96.9 198.2 96.9 183 106.3 173.7L117.2 162.7C126.8 153.2 142.3 153.4 151.6 163.1z" /> + <glyph glyph-name="arrow-down" + unicode="" + horiz-adv-x="448" d=" M413.1 225.5L435.3 203.3C444.7 193.9 444.7 178.7 435.3 169.4L241 -25C231.6 -34.4 216.4 -34.4 207.1 -25L12.7 169.4C3.3 178.8 3.3 194 12.7 203.3L34.9 225.5C44.4 235 59.9 234.8 69.2 225.1L184 104.6V392C184 405.3 194.7 416 208 416H240C253.3 416 264 405.3 264 392V104.6L378.8 225.1C388.1 234.9000000000001 403.6 235.1 413.1 225.5000000000001z" /> + <glyph glyph-name="arrow-left" + unicode="" + horiz-adv-x="448" d=" M257.5 2.9L235.3 -19.3C225.9 -28.7 210.7 -28.7 201.4 -19.3L7 175C-2.4 184.4 -2.4 199.6 7 208.9L201.4 403.3C210.8 412.7 226 412.7 235.3 403.3L257.5 381.1C267 371.6 266.8 356.1 257.1 346.8L136.6 232H424C437.3 232 448 221.3 448 208V176C448 162.7 437.3 152 424 152H136.6L257.1 37.2C266.9000000000001 27.9 267.1 12.4 257.5 2.9z" /> + <glyph glyph-name="arrow-right" + unicode="" + horiz-adv-x="448" d=" M190.5 381.1L212.7 403.3C222.1 412.7 237.3 412.7 246.6 403.3L441 209C450.4 199.6 450.4 184.4 441 175.1L246.6 -19.3C237.2 -28.7 222 -28.7 212.7 -19.3L190.5 2.9C181 12.4 181.2 27.9 190.9 37.2L311.4 152H24C10.7 152 0 162.7 0 176V208C0 221.3 10.7 232 24 232H311.4L190.9 346.8C181.1 356.1 180.9 371.6 190.5 381.1z" /> + <glyph glyph-name="arrow-up" + unicode="" + horiz-adv-x="448" d=" M34.9 158.5L12.7 180.7C3.3 190.1 3.3 205.3 12.7 214.6L207 409C216.4 418.4 231.6 418.4 240.9 409L435.2000000000001 214.7C444.6 205.3 444.6 190.1 435.2000000000001 180.8L413 158.6C403.5 149.1 388 149.3 378.7 159L264 279.4V-8C264 -21.3 253.3 -32 240 -32H208C194.7 -32 184 -21.3 184 -8V279.4L69.2 158.9C59.9 149.1 44.4 148.9 34.9 158.5z" /> + <glyph glyph-name="arrows-alt-h" + unicode="" + horiz-adv-x="512" d=" M377.941 278.059V232H134.059V278.059C134.059 299.4410000000001 108.208 310.149 93.088 295.03L7.029 208.971C-2.344 199.598 -2.344 184.403 7.029 175.03L93.088 88.971C108.207 73.852 134.059 84.56 134.059 105.942V152H377.9410000000001V105.941C377.9410000000001 84.559 403.7920000000001 73.851 418.9120000000001 88.97L504.971 175.029C514.344 184.402 514.344 199.597 504.971 208.97L418.9120000000001 295.029C403.793 310.149 377.9410000000001 299.4410000000001 377.9410000000001 278.059z" /> + <glyph glyph-name="arrows-alt-v" + unicode="" + horiz-adv-x="256" d=" M214.059 70.059H168V313.9410000000001H214.059C235.441 313.9410000000001 246.149 339.7920000000001 231.03 354.9120000000001L144.971 440.971C135.598 450.344 120.403 450.344 111.03 440.971L24.971 354.9120000000001C9.852 339.793 20.56 313.9410000000001 41.942 313.9410000000001H88V70.059H41.941C20.559 70.059 9.851 44.208 24.97 29.088L111.029 -56.971C120.402 -66.344 135.597 -66.344 144.97 -56.971L231.029 29.088C246.149 44.207 235.441 70.059 214.059 70.059z" /> + <glyph glyph-name="arrows-alt" + unicode="" + horiz-adv-x="512" d=" M352.201 22.225L273.005 -56.971C263.632 -66.344 248.437 -66.344 239.064 -56.971L159.868 22.225C144.749 37.3440000000001 155.457 63.196 176.839 63.1950000000001H228.001L228 164H127.196V112.838C127.196 91.456 101.345 80.7480000000001 86.225 95.867L7.029 175.063C-2.344 184.436 -2.344 199.632 7.029 209.004L86.225 288.2C101.344 303.319 127.196 292.611 127.196 271.229V220H228V320.804H176.77C155.388 320.804 144.68 346.655 159.799 361.775L238.995 440.971C248.368 450.344 263.563 450.344 272.9360000000001 440.971L352.1320000000001 361.775C367.2510000000001 346.656 356.5430000000001 320.804 335.1610000000001 320.804H283.9990000000001V220H384.8030000000001V271.1620000000001C384.8030000000001 292.544 410.6540000000001 303.252 425.7730000000002 288.1330000000001L504.9690000000002 208.937C514.3420000000002 199.564 514.3420000000002 184.368 504.9690000000002 174.996L425.773 95.8C410.654 80.681 384.802 91.389 384.803 112.771V164H284V63.196H335.23C356.612 63.196 367.3200000000001 37.345 352.201 22.225z" /> + <glyph glyph-name="assistive-listening-systems" + unicode="" + horiz-adv-x="512" d=" M216 188C216 172.536 203.464 160 188 160S160 172.536 160 188C160 232.112 195.888 268 240 268S320 232.112 320 188C320 172.536 307.464 160 292 160S264 172.536 264 188C264 201.234 253.233 212 240 212S216 201.234 216 188zM240 364C142.953 364 64 285.0470000000001 64 188C64 172.536 76.536 160 92 160S120 172.536 120 188C120 254.168 173.832 308 240 308S360 254.168 360 188C360 112.836 288.991 117.689 288.003 44.378L288 44C288 15.327 264.673 -8 236 -8C220.536 -8 208 -20.536 208 -36S220.536 -64 236 -64C295.475 -64 343.876 -15.672 344 43.774C344.5950000000001 78.202 416 92.014 416 188C416 285.0470000000001 337.0470000000001 364 240 364zM160 128C142.327 128 128 113.673 128 96S142.327 64 160 64S192 78.327 192 96S177.673 128 160 128zM32 0C14.327 0 0 -14.327 0 -32S14.327 -64 32 -64S64 -49.673 64 -32S49.673 0 32 0zM512 187.993C512 189.511 511.988 191.018 511.955 192.524C510.076 307.475 436.157 409.53 327.9940000000001 446.489C313.3610000000001 451.487 297.4450000000001 443.68 292.444 429.0470000000001C287.444 414.414 295.254 398.498 309.886 393.497C395.7920000000001 364.1430000000001 454.496 282.984 455.963 191.544L455.966 191.356C455.992 190.238 455.999 189.12 455.999 187.993C455.999 172.529 468.535 159.993 483.999 159.993S512 172.529 512 187.993zM152.971 8.971L72.971 88.971L39.03 55.03L119.03 -24.97L152.971 8.971z" /> + <glyph glyph-name="asterisk" + unicode="" + horiz-adv-x="512" d=" M478.21 113.907L336 192L478.21 270.093C490.0050000000001 276.5700000000001 494.171 291.4770000000001 487.442 303.13L467.962 336.8710000000001C461.234 348.524 446.242 352.37 434.735 345.394L296 261.2820000000001L299.475 423.486C299.763 436.939 288.937 448 275.48 448H236.52C223.064 448 212.237 436.939 212.526 423.486L216 261.2820000000001L77.265 345.3930000000001C65.759 352.3690000000001 50.766 348.523 44.038 336.87L24.558 303.129C17.83 291.476 21.996 276.569 33.791 270.092L176 192L33.79 113.907C21.995 107.43 17.829 92.523 24.558 80.87L44.038 47.129C50.766 35.476 65.759 31.63 77.265 38.606L216 122.718L212.525 -39.486C212.237 -52.939 223.064 -64 236.52 -64H275.481C288.937 -64 299.764 -52.939 299.476 -39.486L296 122.718L434.735 38.607C446.241 31.631 461.234 35.477 467.962 47.1300000000001L487.442 80.871C494.17 92.5240000000001 490.005 107.4300000000001 478.21 113.9070000000001z" /> + <glyph glyph-name="at" + unicode="" + horiz-adv-x="512" d=" M256 440C118.941 440 8 329.081 8 192C8 54.941 118.919 -56 256 -56C304.154 -56 351.342 -41.86 391.408 -15.777C403.413 -7.962 406.033 8.511 396.9600000000001 19.595L386.783 32.028C379.112 41.399 365.6040000000001 43.695 355.4100000000001 37.157C325.92 18.243 291.314 8 256 8C154.542 8 72 90.542 72 192S154.542 376 256 376C356.139 376 440 318.381 440 216C440 177.214 418.907 136.258 381.83 132.307C364.481 132.761 364.92 145.164 368.354 162.331L391.787 283.4410000000001C394.653 298.25 383.308 312 368.225 312H323.2440000000001A13.518 13.518 0 0 1 309.812 300.007L309.802 299.915C295.105 317.8160000000001 269.3540000000001 321.69 249.831 321.69C175.251 321.69 112 259.456 112 170.23C112 104.927 148.785 64.36 208 64.36C234.9840000000001 64.36 265.3690000000001 79.997 282.9910000000001 102.693C292.5130000000001 68.589 323.6040000000001 68.59 353.701 68.59C462.609 68.59 504 140.202 504 216C504 352.347 394.023 440 256 440zM234.32 135.57C212.071 135.57 198.25 151.193 198.25 176.341C198.25 221.334 229.029 249.07 256.88 249.07C279.1720000000001 249.07 292.481 233.829 292.481 208.3C292.481 163.239 258.606 135.57 234.32 135.57z" /> + <glyph glyph-name="audio-description" + unicode="" + horiz-adv-x="512" d=" M162.925 209.291L171.747 178.636H146.141L155.182 209.288C156.459 213.709 157.833 219.282 159.054 224.533C160.274 219.282 161.648 213.71 162.9250000000001 209.291zM329.399 241.39H314.876V142.609H329.399C359.175 142.609 375.574 160.287 375.574 192.385C375.574 224.624 358.084 241.39 329.399 241.39zM512 336V48C512 21.49 490.51 0 464 0H48C21.49 0 0 21.49 0 48V336C0 362.51 21.49 384 48 384H464C490.51 384 512 362.51 512 336zM245.459 111.861L188.362 279.861A12.001000000000001 12.001000000000001 0 0 1 177 288H141.106A12.001000000000001 12.001000000000001 0 0 1 129.744 279.861L72.647 111.861C70.003 104.078 75.789 96 84.009 96H113.142A12 12 0 0 1 124.677 104.693L133.251 134.599H184.618L193.411 104.622A12 12 0 0 1 204.926 96H234.098C242.318 96 248.104 104.078 245.459 111.861zM430.16 192.386C430.16 251.363 392.241 288 331.2 288H273.834C267.207 288 261.834 282.627 261.834 276V108C261.834 101.373 267.207 96 273.834 96H331.2C392.241 96 430.16 132.933 430.16 192.386z" /> + <glyph glyph-name="backward" + unicode="" + horiz-adv-x="512" d=" M11.5 167.4L203.5 7.4C224.1 -9.8 256 4.6 256 32V352C256 379.4 224.1 393.8 203.5 376.6L11.5 216.6C-3.8 203.8 -3.8 180.2 11.5 167.4zM267.5 167.4L459.5 7.4C480.1 -9.8 512 4.6 512 32V352C512 379.4 480.1 393.8 459.5 376.6L267.5 216.6C252.2 203.8 252.2 180.2 267.5 167.4z" /> + <glyph glyph-name="balance-scale" + unicode="" + horiz-adv-x="640" d=" M352 0H520C533.255 0 544 -10.745 544 -24V-40C544 -53.255 533.255 -64 520 -64H120C106.745 -64 96 -53.255 96 -40V-24C96 -10.745 106.745 0 120 0H288V294.676C264.469 304.9600000000001 246.836 326.222 241.603 352H120C106.745 352 96 362.745 96 376V392C96 405.255 106.745 416 120 416H255.999C270.594 435.43 293.828 448 320 448S369.406 435.43 384.001 416H520C533.255 416 544 405.255 544 392V376C544 362.745 533.255 352 520 352H398.397C393.164 326.222 375.531 304.9600000000001 352 294.676V0zM639.981 112C639.982 128.182 641.323 120.726 554.933 293.506C537.286 328.8 486.747 328.8640000000001 469.068 293.506C381.94 119.25 384.019 127.669 384.019 112H384C384 67.817 441.308 32 512 32S640 67.817 640 112H639.981zM512 272L584 128H440L512 272zM255.981 112C255.982 128.182 257.323 120.726 170.933 293.506C153.286 328.8 102.747 328.8640000000001 85.068 293.506C-2.06 119.25 0.019 127.669 0.019 112H0C0 67.817 57.308 32 128 32S256 67.817 256 112H255.981zM128 272L200 128H56L128 272z" /> + <glyph glyph-name="ban" + unicode="" + horiz-adv-x="512" d=" M256 440C119.034 440 8 328.967 8 192S119.034 -56 256 -56S504 55.034 504 192S392.967 440 256 440zM386.108 322.108C451.556 256.6600000000001 456.108 156.627 406.7850000000001 86.471L150.47 342.784C220.674 392.14 320.6960000000001 387.519 386.108 322.108zM125.892 61.892C60.444 127.34 55.892 227.373 105.215 297.529L361.53 41.216C291.327 -8.14 191.304 -3.52 125.892 61.892z" /> + <glyph glyph-name="band-aid" + unicode="" + horiz-adv-x="640" d=" M0 288V96C0 60.7 28.7 32 64 32H160V352H64C28.7 352 0 323.3 0 288zM576 352H480V32H576C611.3 32 640 60.7 640 96V288C640 323.3 611.3 352 576 352zM192 32H448V352H192V32zM368 264C381.3 264 392 253.3 392 240S381.3 216 368 216S344 226.7 344 240S354.7 264 368 264zM368 168C381.3 168 392 157.3 392 144S381.3 120 368 120S344 130.7 344 144S354.7 168 368 168zM272 264C285.3 264 296 253.3 296 240S285.3 216 272 216S248 226.7 248 240S258.7 264 272 264zM272 168C285.3 168 296 157.3 296 144S285.3 120 272 120S248 130.7 248 144S258.7 168 272 168z" /> + <glyph glyph-name="barcode" + unicode="" + horiz-adv-x="512" d=" M0 0V384H18V0H0zM26.857 0.273V384H36V0.273H26.857zM54 0.273V384H62.857V0.273H54zM98.857 0.273V384H107.714V0.273H98.857zM134.857 0.273V384H152.571V0.273H134.857zM179.714 0.273V384H188.571V0.273H179.714zM197.714 0.273V384H206.571V0.273H197.714zM215.714 0.273V384H224.571V0.273H215.714zM251.429 0.273V384H269.429V0.273H251.429zM296.286 0.273V384H314.286V0.273H296.286zM332.2850000000001 0.273V384H350.286V0.273H332.2850000000001zM368.286 0.273V384H386.287V0.273H368.286zM395.1430000000001 0.273V384H413.1430000000001V0.273H395.1430000000001zM440.2860000000001 0.273V384H467.143V0.273H440.2860000000001zM476.0000000000001 0.273V384H485.143V0.273H476zM494.0000000000001 0V384H512V0H494z" /> + <glyph glyph-name="bars" + unicode="" + horiz-adv-x="448" d=" M16 316H432C440.837 316 448 323.163 448 332V372C448 380.837 440.837 388 432 388H16C7.163 388 0 380.837 0 372V332C0 323.163 7.163 316 16 316zM16 156H432C440.837 156 448 163.163 448 172V212C448 220.837 440.837 228 432 228H16C7.163 228 0 220.837 0 212V172C0 163.163 7.163 156 16 156zM16 -4H432C440.837 -4 448 3.163 448 12V52C448 60.837 440.837 68 432 68H16C7.163 68 0 60.837 0 52V12C0 3.163 7.163 -4 16 -4z" /> + <glyph glyph-name="baseball-ball" + unicode="" + horiz-adv-x="496" d=" M368.5 84.1L397.3 98C408.4000000000001 75.1 423.3 54.8 441.4000000000001 37.1C475.4 79.6 495.9 133.4 495.9 192C495.9 250.5000000000001 475.5000000000001 304.2000000000001 441.7000000000001 346.6C423.9000000000001 329.3 409.1 309.5 398.1 287.1L369.4000000000001 301.2000000000001C382.2000000000001 327.2000000000001 399.4000000000001 350.2000000000001 420.2000000000001 370.2000000000001C375.6 413.3 315 440 248 440C181.1 440 120.5 413.4 75.9 370.3C96.6 350.4 113.8 327.4 126.6 301.5L97.9 287.4C86.9 309.7000000000001 72.2 329.5 54.4 346.8C20.4 304.3 0 250.6 0 192C0 133.4 20.4 79.7 54.4 37.3C72.6 55 87.6 75.3 98.7 98.3L127.5 84.4C114.6 57.7000000000001 97.2 34.1 76 13.7C120.5 -29.4 181.1 -55.9999999999999 248 -55.9999999999999C314.8 -55.9999999999999 375.3 -29.4999999999999 419.9 13.5000000000001C398.8 33.9 381.4 57.4 368.5 84.1zM140.2 116.1L109.7 125.9C124.6 172.3 122.4 219.7000000000001 109.1 259.9000000000001L139.5 269.9000000000001C154.5 224.3000000000001 157.5 170 140.2 116.1zM356.5 269.5L386.9 259.5C373.7 219.4 371.4 172 386.3 125.5L355.8 115.7C338.5 169.7 341.5 224 356.5 269.5z" /> + <glyph glyph-name="basketball-ball" + unicode="" + horiz-adv-x="496" d=" M212.3 437.7C168.5 431.4 126.1 413.6 90.1 383.9L167.5 306.5C195.3 342.3 210.8 387.7 212.3 437.7zM248 226L405.9 383.9C363.5 418.9 312.3 437.4 260.4 440C259.2 376.1 238.9 317.7000000000001 201.7 272.3L248 226zM56.1 349.9C26.4 313.9 8.6 271.5 2.3 227.7C52.3 229.2 97.8 244.7 133.5 272.5L56.1 349.9zM328.3 145.7000000000001C373.6 182.8000000000001 432 203.1000000000001 496 204.4C493.4 256.3000000000001 474.9 307.5 439.9 349.9000000000001L282 192L328.3 145.7zM248 158L90.1 0.1C132.5 -34.8 183.7 -53.4 235.6 -56C236.9 8 257.2 66.4 294.3 111.7L248 158zM439.9 34.1C469.6 70.1 487.4 112.5 493.7 156.3C443.6 154.7 398.2 139.2 362.5 111.5L439.9 34.1zM167.7 238.3C122.3 201.1 63.9 180.7 0 179.6C2.6 127.7000000000001 21.1 76.5 56.1 34.1L214 192L167.7 238.3zM283.7 -53.7C327.5 -47.4 369.9 -29.6 405.9 0.1L328.5 77.5C300.8 41.8 285.3 -3.7 283.7 -53.7z" /> + <glyph glyph-name="bath" + unicode="" + horiz-adv-x="512" d=" M488 192H80V336C80 353.645 94.355 368 112 368C123.351 368 133.332 362.055 139.015 353.12C122.523 327.913 124.328 293.544 145.853 270.0850000000001C141.677 265.372 141.832 258.169 146.344 253.657L157.658 242.343C162.344 237.657 169.942 237.657 174.629 242.343L269.659 337.372C274.345 342.058 274.345 349.656 269.659 354.343L258.345 365.6570000000001C253.833 370.169 246.63 370.323 241.917 366.148C223.968 382.617 199.623 387.577 177.739 381.5130000000001C163.281 402.333 139.212 416 112 416C67.888 416 32 380.112 32 336V192H24C10.745 192 0 181.255 0 168V152C0 138.745 10.745 128 24 128H32V96C32 67.57 44.362 42.031 64 24.453V-8C64 -21.255 74.745 -32 88 -32H104C117.255 -32 128 -21.255 128 -8V0H384V-8C384 -21.255 394.745 -32 408 -32H424C437.255 -32 448 -21.255 448 -8V24.453C467.638 42.031 480 67.57 480 96V128H488C501.255 128 512 138.745 512 152V168C512 181.255 501.255 192 488 192z" /> + <glyph glyph-name="battery-empty" + unicode="" + horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352z" /> + <glyph glyph-name="battery-full" + unicode="" + horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352zM512 256H96V128H512V256z" /> + <glyph glyph-name="battery-half" + unicode="" + horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352zM320 256H96V128H320V256z" /> + <glyph glyph-name="battery-quarter" + unicode="" + horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352zM224 256H96V128H224V256z" /> + <glyph glyph-name="battery-three-quarters" + unicode="" + horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352zM416 256H96V128H416V256z" /> + <glyph glyph-name="bed" + unicode="" + horiz-adv-x="576" d=" M552 160C565.255 160 576 149.255 576 136V0H480V64H96V0H0V360C0 373.255 10.745 384 24 384H72C85.255 384 96 373.255 96 360V160H552zM192 352C147.817 352 112 316.183 112 272S147.817 192 192 192S272 227.817 272 272S236.183 352 192 352zM576 224C576 277.019 533.019 320 480 320H312C298.745 320 288 309.255 288 296V192H576V224z" /> + <glyph glyph-name="beer" + unicode="" + horiz-adv-x="448" d=" M368 352H320V392C320 405.255 309.255 416 296 416H24C10.745 416 0 405.255 0 392V-8C0 -21.255 10.745 -32 24 -32H296C309.255 -32 320 -21.255 320 -8V34.11L400.606 70.087C429.396 82.937 448 111.612 448 143.14V272C448 316.112 412.112 352 368 352zM384 143.14A16.018 16.018 0 0 0 374.521 128.529L320 104.195V288H368C376.822 288 384 280.822 384 272V143.14zM208 64C199.164 64 192 71.164 192 80V304C192 312.836 199.164 320 208 320S224 312.836 224 304V80C224 71.164 216.836 64 208 64zM112 64C103.164 64 96 71.164 96 80V304C96 312.836 103.164 320 112 320S128 312.836 128 304V80C128 71.164 120.836 64 112 64z" /> + <glyph glyph-name="bell-slash" + unicode="" + horiz-adv-x="576" d=" M78.107 81.941C47.958 51.792 69.325 0 112.048 0H224C224 -35.346 252.654 -64 288 -64C323.346 -64 352 -35.346 352 0H384.685L127.848 226.621C125.65 129.543 99.409 103.243 78.107 81.941zM264 0C264 -13.234 274.766 -24 288 -24A8 8 0 0 0 288 -40C265.944 -40 248 -22.056 248 0H264zM569.896 -43.733L559.134 -55.819C550.219 -65.831 534.801 -66.7860000000001 524.697 -57.952L8.256 393.607C-1.848 402.442 -2.811 417.7200000000001 6.104 427.733L16.865 439.819C25.781 449.831 41.199 450.786 51.303 441.951L165.113 342.439C189.13 371.217 223.059 391.435 261.663 397.829A31.85 31.85 0 0 0 256 416C256 433.673 270.327 448 288 448S320 433.673 320 416C320 409.25 317.905 402.992 314.337 397.83C390.169 385.269 448 319.394 448 240C448 131.882 475.634 104.191 497.884 81.941C510.033 69.792 513.807 54.165 511.214 39.8200000000001L567.744 -9.607C577.8480000000001 -18.4419999999999 578.811 -33.72 569.8960000000001 -43.7329999999999z" /> + <glyph glyph-name="bell" + unicode="" + horiz-adv-x="448" d=" M433.884 81.941C411.634 104.191 384 131.882 384 240C384 319.394 326.169 385.269 250.337 397.8300000000001A31.845000000000002 31.845000000000002 0 0 1 256 416C256 433.673 241.673 448 224 448S192 433.673 192 416C192 409.25 194.095 402.992 197.663 397.83C121.831 385.269 64 319.394 64 240C64 131.882 36.357 104.191 14.107 81.941C-16.042 51.792 5.325 0 48.048 0H160C160 -35.346 188.654 -64 224 -64S288 -35.346 288 0H399.943C442.581 0 464.094 51.731 433.884 81.941zM224 -24A8 8 0 0 0 224 -40C201.944 -40 184 -22.056 184 0H200C200 -13.234 210.766 -24 224 -24z" /> + <glyph glyph-name="bicycle" + unicode="" + horiz-adv-x="640" d=" M512.509 255.999C496.136 256.063 480.479 253.044 466.073 247.504L388.3930000000001 372.657A24 24 0 0 1 368.001 384H304.001C295.164 384 288.001 376.837 288.001 368V352C288.001 343.163 295.164 336 304.001 336H354.65L369.546 312H256.002V328C256.002 336.837 248.839 344 240.002 344H152.543C139.102 344 127.766 333.001 128.007 319.563C128.239 306.519 138.883 296 152.002 296H200.728L171.311 248.48C157.878 253.31 143.407 255.963 128.319 256C58.094 256.17 0.412 198.988 0.002 128.764C-0.413 57.721 57.055 0 128.002 0C187.644 0 237.76 40.793 251.969 96H304.002A24 24 0 0 1 324.408 107.367L410.37 246.23L425.308 222.163C399.853 198.715 383.923 165.082 384.001 127.726C384.146 58.893 441.9 0.675 510.73 0.007C581.336 -0.678 638.911 55.81 639.9849999999999 126.003C641.0709999999999 196.944 583.459 255.723 512.5089999999999 255.999zM186.75 182.228C196.477 171.699 203.423 158.567 206.392 144H163.086L186.75 182.228zM128.002 48C83.89 48 48.002 83.888 48.002 128S83.89 208 128.002 208C133.871 208 139.588 207.347 145.101 206.141L99.596 132.632C89.715 116.673 101.213 96 120.002 96H201.302C188.932 67.775 160.74 48 128.002 48zM290.632 144H255.008C251.048 175.756 235.452 203.894 212.625 224.026L237.371 264H364.918L290.632 144zM507.689 48.114C466.653 50.2790000000001 433.64 83.806 432.062 124.869C431.25 145.99 438.695 165.3870000000001 451.3969999999999 180.132L495.8299999999999 108.546C500.49 101.038 510.3539999999999 98.73 517.862 103.39L531.456 111.827C538.964 116.487 541.273 126.351 536.612 133.859L492.1439999999999 205.502A79.901 79.901 0 0 0 512.002 207.999C556.1139999999999 207.999 592.002 172.111 592.002 127.999C592.001 82.459 553.75 45.683 507.689 48.114z" /> + <glyph glyph-name="binoculars" + unicode="" + horiz-adv-x="512" d=" M192 344H96V392C96 405.255 106.745 416 120 416H168C181.255 416 192 405.255 192 392V344zM416 392C416 405.255 405.255 416 392 416H344C330.745 416 320 405.255 320 392V344H416V392zM0 -8C0 -21.255 10.745 -32 24 -32H144C157.255 -32 168 -21.255 168 -8V8H0V-8zM88 320C74.745 320 64 309.255 64 296C64 192 0 176 0 32H168V136C168 149.255 178.745 160 192 160V320H88zM344 -8C344 -21.255 354.745 -32 368 -32H488C501.255 -32 512 -21.255 512 -8V8H344V-8zM216 320V160H296V320H216zM344 32H512C512 176 448 192 448 296C448 309.255 437.255 320 424 320H320V160C333.255 160 344 149.255 344 136V32z" /> + <glyph glyph-name="birthday-cake" + unicode="" + horiz-adv-x="448" d=" M448 64C419.98 64 416.74 96 373.5 96C330.07 96 326.675 64 298.75 64C271.055 64 267.296 96 224 96C181.158 96 176.782 64 149.5 64C121.352 64 118.298 96 74.75 96C31.203 96 28.097 64 0 64V144C0 170.5 21.5 192 48 192H64V336H128V192H192V336H256V192H320V336H384V192H400C426.5 192 448 170.5 448 144V64zM448 -64H0V32C43.356 32 46.767 64 74.75 64C102.701 64 106.003 32 149.5 32C192.343 32 196.717 64 224 64C252.148 64 255.201 32 298.75 32C342.107 32 345.517 64 373.5 64C400.988 64 404.752 32 448 32V-64zM96 352C78.25 352 64 366.25 64 384C64 415 96 407 96 448C108 448 128 418.5 128 392S113.75 352 96 352zM224 352C206.25 352 192 366.25 192 384C192 415 224 407 224 448C236 448 256 418.5 256 392S241.75 352 224 352zM352 352C334.25 352 320 366.25 320 384C320 415 352 407 352 448C364 448 384 418.5 384 392S369.75 352 352 352z" /> + <glyph glyph-name="blind" + unicode="" + horiz-adv-x="384" d=" M380.15 -62.837A8 8 0 0 0 369.161 -60.15L243.831 146.2770000000001A31.923 31.923 0 0 1 256.7890000000001 155.7620000000001L382.8370000000001 -51.8459999999999A8 8 0 0 0 380.1500000000001 -62.8369999999999zM142.803 133.662L110.263 44.177L146.383 -44.1080000000001C153.076 -60.4680000000001 171.76 -68.3000000000001 188.116 -61.609C204.473 -54.917 212.309 -36.2330000000001 205.617 -19.8750000000001L142.803 133.6619999999999zM96 360C120.301 360 140 379.699 140 404S120.301 448 96 448S52 428.301 52 404S71.699 360 96 360zM250.837 190.872L130.837 342.872C126.104 348.867 119.087 351.98 112 351.9840000000001V352H80V351.974C72.854 351.971 65.783 348.813 61.056 342.7340000000001L0 264.2340000000001V168.54C0 155.085 11.011 143.749 24.464 144.004C37.505 144.252 48 154.9 48 168V247.766L64 268.337V127.639L9.927 -21.055C3.887 -37.664 12.455 -56.024 29.065 -62.064C45.667 -68.1030000000001 64.033 -59.54 70.074 -42.926L136 138.362V245.559L104.594 285.375A4 4 0 1 0 110.863 290.346L213.163 161.129C222.308 149.545 237.531 149.79 246.871 157.1640000000001C257.281 165.3800000000001 259.0300000000001 180.4980000000001 250.837 190.8720000000001z" /> + <glyph glyph-name="bold" + unicode="" + horiz-adv-x="384" d=" M304.793 204.109C338.432 222.646 358.45 258.269 358.45 299.802C358.45 348.038 332.2 387.428 289.824 403.981C265.138 413.99 240.849 416 209.661 416H24C15.163 416 8 408.837 8 400V366.951C8 358.114 15.163 350.951 24 350.951H57.113V32.4210000000001H24C15.163 32.4210000000001 8 25.258 8 16.4210000000001V-16C8 -24.837 15.163 -32 24 -32H219.69C243.893 -32 264.524 -30.711 286.556 -24.416C337.52 -9.193 376 37.353 376 97.986C376 150.154 349.427 189.67 304.793 204.109zM142.217 347.1910000000001H209.661C225.955 347.1910000000001 237.197 345.1720000000001 247.186 340.474C263.014 331.995 272.092 313.972 272.092 291.028C272.092 255.999 251.772 234.2380000000001 219.063 234.2380000000001H142.217V347.1910000000001zM254.859 41.716C244.719 37.66 232.182 36.809 223.45 36.809H142.217V166.057H226.584C266.229 166.057 289.641 140.677 289.641 103C289.642 74.575 275.981 50.517 254.8590000000001 41.716z" /> + <glyph glyph-name="bolt" + unicode="" + horiz-adv-x="320" d=" M295.973 288H180.572L215.19 417.816C219.25 433.044 207.756 448 192 448H56C43.971 448 33.8 439.0950000000001 32.211 427.1720000000001L0.215 187.172C-1.704 172.783 9.504 160 24.004 160H142.705L96.646 -34.466C93.05 -49.649 104.659 -64 119.992 -64C128.342 -64 136.368 -59.626 140.77 -52.022L316.7430000000001 251.975C325.9870000000001 267.942 314.4550000000001 288 295.9730000000001 288z" /> + <glyph glyph-name="bomb" + unicode="" + horiz-adv-x="512" d=" M440.5 359.5L388.5 307.5L415 281C424.4 271.6 424.4 256.4 415 247.1L397.6 229.7C409.4000000000001 203.6 416 174.6 416 144.1C416 29.2 322.9 -63.9 208 -63.9S0 29.1 0 144S93.1 352 208 352C238.5 352 267.5 345.4 293.6 333.6L311 351C320.4 360.4 335.6 360.4 344.9 351L371.4 324.5L423.4 376.5L440.5 359.5zM500 388H476C469.4 388 464 382.6 464 376S469.4 364 476 364H500C506.6 364 512 369.4 512 376S506.6 388 500 388zM440 448C433.4 448 428 442.6 428 436V412C428 405.4 433.4 400 440 400S452 405.4 452 412V436C452 442.6 446.6 448 440 448zM473.9 393L490.9 410C495.6 414.7 495.6 422.3 490.9 427C486.2 431.7 478.6 431.7 473.9 427L456.9 410C452.2 405.3 452.2 397.7 456.9 393C461.7 388.3 469.3 388.3 473.9 393zM406.1 393C410.8 388.3 418.4 388.3 423.1 393C427.8 397.7 427.8 405.3 423.1 410L406.1 427C401.4 431.7 393.8 431.7 389.1 427C384.4 422.3 384.4 414.7 389.1 410L406.1 393zM473.9 359C469.2 363.7 461.6 363.7 456.9 359C452.2 354.3 452.2 346.7 456.9 342L473.9 325C478.6 320.3 486.2 320.3 490.9 325C495.6 329.7 495.6 337.3 490.9 342L473.9 359zM112 176C112 211.3 140.7 240 176 240C184.8 240 192 247.2 192 256S184.8 272 176 272C123.1 272 80 228.9 80 176C80 167.2 87.2 160 96 160S112 167.2 112 176z" /> + <glyph glyph-name="book" + unicode="" + horiz-adv-x="448" d=" M448 88V424C448 437.3 437.3 448 424 448H96C43 448 0 405 0 352V32C0 -21 43 -64 96 -64H424C437.3 -64 448 -53.3 448 -40V-24C448 -16.5 444.5 -9.7 439.1 -5.3C434.9000000000001 10.1 434.9000000000001 54 439.1 69.4C444.5 73.7 448 80.5 448 88zM128 314C128 317.3 130.7 320 134 320H346C349.3 320 352 317.3 352 314V294C352 290.7 349.3 288 346 288H134C130.7 288 128 290.7 128 294V314zM128 250C128 253.3 130.7 256 134 256H346C349.3 256 352 253.3 352 250V230C352 226.7 349.3 224 346 224H134C130.7 224 128 226.7 128 230V250zM381.4 0H96C78.3 0 64 14.3 64 32C64 49.6 78.4 64 96 64H381.4C379.5 46.9 379.5 17.1 381.4 0z" /> + <glyph glyph-name="bookmark" + unicode="" + horiz-adv-x="384" d=" M0 -64V400C0 426.51 21.49 448 48 448H336C362.51 448 384 426.51 384 400V-64L192 48L0 -64z" /> + <glyph glyph-name="bowling-ball" + unicode="" + horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM120 256C102.3 256 88 270.3 88 288S102.3 320 120 320S152 305.7 152 288S137.7 256 120 256zM184 352C184 369.7 198.3 384 216 384S248 369.7 248 352S233.7 320 216 320S184 334.3 184 352zM232 208C214.3 208 200 222.3 200 240S214.3 272 232 272S264 257.7 264 240S249.7 208 232 208z" /> + <glyph glyph-name="box" + unicode="" + horiz-adv-x="512" d=" M509.5 263.4L458.9 415.2C452.4 434.8 434.1 448 413.4 448H272V256H510.7C510.3 258.5 510.3 261 509.5 263.4zM240 448H98.6C77.9 448 59.6 434.8 53.1 415.2L2.5 263.4C1.7 261 1.7 258.5 1.3 256H240V448zM0 224V-16C0 -42.5 21.5 -64 48 -64H464C490.5 -64 512 -42.5 512 -16V224H0z" /> + <glyph glyph-name="boxes" + unicode="" + horiz-adv-x="576" d=" M560 160H480V64L448 85.3L416 64V160H336C327.2 160 320 152.8 320 144V-48C320 -56.8 327.2 -64 336 -64H560C568.8 -64 576 -56.8 576 -48V144C576 152.8 568.8 160 560 160zM176 224H400C408.8 224 416 231.2 416 240V432C416 440.8 408.8 448 400 448H320V352L288 373.3L256 352V448H176C167.2 448 160 440.8 160 432V240C160 231.2 167.2 224 176 224zM240 160H160V64L128 85.3L96 64V160H16C7.2 160 0 152.8 0 144V-48C0 -56.8 7.2 -64 16 -64H240C248.8 -64 256 -56.8 256 -48V144C256 152.8 248.8 160 240 160z" /> + <glyph glyph-name="braille" + unicode="" + horiz-adv-x="640" d=" M128 192C128 156.654 99.346 128 64 128S0 156.654 0 192S28.654 256 64 256S128 227.346 128 192zM64 64C46.327 64 32 49.673 32 32S46.327 0 64 0S96 14.327 96 32S81.673 64 64 64zM64 416C28.654 416 0 387.346 0 352S28.654 288 64 288S128 316.654 128 352S99.346 416 64 416zM224 224C206.327 224 192 209.673 192 192S206.327 160 224 160S256 174.327 256 192S241.673 224 224 224zM224 64C206.327 64 192 49.673 192 32S206.327 0 224 0S256 14.327 256 32S241.673 64 224 64zM224 416C188.654 416 160 387.346 160 352S188.654 288 224 288S288 316.654 288 352S259.346 416 224 416zM448 224C430.327 224 416 209.673 416 192S430.327 160 448 160S480 174.327 480 192S465.673 224 448 224zM448 64C430.327 64 416 49.673 416 32S430.327 0 448 0S480 14.327 480 32S465.673 64 448 64zM448 416C412.654 416 384 387.346 384 352S412.654 288 448 288S512 316.654 512 352S483.346 416 448 416zM608 224C590.327 224 576 209.673 576 192S590.327 160 608 160S640 174.327 640 192S625.673 224 608 224zM608 64C590.327 64 576 49.673 576 32S590.327 0 608 0S640 14.327 640 32S625.673 64 608 64zM608 384C590.327 384 576 369.673 576 352S590.327 320 608 320S640 334.327 640 352S625.673 384 608 384z" /> + <glyph glyph-name="briefcase" + unicode="" + horiz-adv-x="512" d=" M320 160H512V16C512 -10.51 490.51 -32 464 -32H48C21.49 -32 0 -10.51 0 16V160H192V140C192 133.373 197.373 128 204 128H308C314.627 128 320 133.373 320 140V160zM512 272V192H0V272C0 298.51 21.49 320 48 320H128V368C128 394.51 149.49 416 176 416H336C362.51 416 384 394.51 384 368V320H464C490.51 320 512 298.51 512 272zM320 352H192V320H320V352z" /> + <glyph glyph-name="bug" + unicode="" + horiz-adv-x="512" d=" M511.988 159.1C511.51 141.67 496.771 128 479.335 128H424V112C424 90.136 419.118 69.416 410.4 50.855L470.628 -9.373C483.124 -21.87 483.124 -42.131 470.628 -54.628C458.13 -67.125 437.869 -67.124 425.372 -54.628L370.636 0.108C345.886 -19.965 314.351 -32 280 -32V212C280 218.627 274.627 224 268 224H244C237.373 224 232 218.627 232 212V-32C197.649 -32 166.114 -19.965 141.364 0.108L86.628 -54.628C74.13 -67.125 53.869 -67.124 41.372 -54.628C28.876 -42.131 28.876 -21.87 41.372 -9.373L101.6 50.855C92.882 69.416 88 90.136 88 112V128H32.666C15.23 128 0.491 141.67 0.013 159.1C-0.484 177.184 14.028 192 32 192H88V250.745L41.372 297.373C28.876 309.87 28.876 330.131 41.372 342.628C53.87 355.125 74.13 355.125 86.628 342.628L141.255 288H370.7440000000001L425.3710000000001 342.627C437.8690000000001 355.124 458.129 355.124 470.6270000000001 342.627C483.123 330.13 483.123 309.8690000000001 470.6270000000001 297.372L424 250.745V192H480C497.972 192 512.484 177.184 511.988 159.1zM257 448C195.144 448 145 397.856 145 336H369C369 397.856 318.856 448 257 448z" /> + <glyph glyph-name="building" + unicode="" + horiz-adv-x="448" d=" M436 -32H416V424C416 437.255 405.255 448 392 448H56C42.745 448 32 437.255 32 424V-32H12C5.373 -32 0 -37.373 0 -44V-64H448V-44C448 -37.373 442.627 -32 436 -32zM128 372C128 378.627 133.373 384 140 384H180C186.627 384 192 378.627 192 372V332C192 325.373 186.627 320 180 320H140C133.373 320 128 325.373 128 332V372zM128 276C128 282.627 133.373 288 140 288H180C186.627 288 192 282.627 192 276V236C192 229.373 186.627 224 180 224H140C133.373 224 128 229.373 128 236V276zM180 128H140C133.373 128 128 133.373 128 140V180C128 186.627 133.373 192 140 192H180C186.627 192 192 186.627 192 180V140C192 133.373 186.627 128 180 128zM256 -32H192V52C192 58.627 197.373 64 204 64H244C250.627 64 256 58.627 256 52V-32zM320 140C320 133.373 314.627 128 308 128H268C261.373 128 256 133.373 256 140V180C256 186.627 261.373 192 268 192H308C314.627 192 320 186.627 320 180V140zM320 236C320 229.373 314.627 224 308 224H268C261.373 224 256 229.373 256 236V276C256 282.627 261.373 288 268 288H308C314.627 288 320 282.627 320 276V236zM320 332C320 325.373 314.627 320 308 320H268C261.373 320 256 325.373 256 332V372C256 378.627 261.373 384 268 384H308C314.627 384 320 378.627 320 372V332z" /> + <glyph glyph-name="bullhorn" + unicode="" + horiz-adv-x="576" d=" M576 224C576 244.896 562.64 262.666 544 269.2580000000001V384C544 419.346 515.346 448 480 448C415.015 392 337.969 320 208 320H48C21.49 320 0 298.51 0 272V176C0 149.49 21.49 128 48 128H91.263C72.521 63.35 93.742 11.621 110.077 -39.44C111.779 -44.76 115.28 -49.333 119.999 -52.32C140.779 -65.475 188.354 -67.977 213.772 -57.471C229.818 -50.838 233.732 -30.048 221.294 -17.934C202.786 0.092 191.158 18.976 201.499 42.924A12.278 12.278 0 0 1 200.454 54.597C184.145 79.276 196.873 116.704 228.971 127.349C346.403 120.113 418.591 52.919 480 0C515.346 0 544 28.654 544 64V178.742C562.64 185.334 576 203.104 576 224zM480 84.145C425.391 129.124 354.967 177.085 256 189.127V258.874C354.967 270.916 425.391 318.876 480 363.856V84.145z" /> + <glyph glyph-name="bullseye" + unicode="" + horiz-adv-x="512" d=" M256 376C357.689 376 440 293.705 440 192C440 90.311 357.705 8 256 8C154.311 8 72 90.295 72 192C72 293.689 154.295 376 256 376M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 256C291.29 256 320 227.29 320 192S291.29 128 256 128S192 156.71 192 192S220.71 256 256 256M256 320C185.308 320 128 262.692 128 192S185.308 64 256 64S384 121.308 384 192S326.692 320 256 320z" /> + <glyph glyph-name="bus" + unicode="" + horiz-adv-x="512" d=" M512 296V216C512 202.745 501.255 192 488 192H480V24C480 10.745 469.255 0 456 0H448V-40C448 -53.255 437.255 -64 424 -64H376C362.745 -64 352 -53.255 352 -40V0H160V-40C160 -53.255 149.255 -64 136 -64H88C74.745 -64 64 -53.255 64 -40V0H56C42.745 0 32 10.745 32 24V192H24C10.745 192 0 202.745 0 216V296C0 309.255 10.745 320 24 320H32V368C32 412.183 132.288 448 256 448S480 412.183 480 368V320H488C501.255 320 512 309.255 512 296zM112 128C89.909 128 72 110.091 72 88S89.909 48 112 48S152 65.909 152 88S134.091 128 112 128zM400 128C377.909 128 360 110.091 360 88S377.909 48 400 48S440 65.909 440 88S422.091 128 400 128zM432 184V328C432 341.255 421.255 352 408 352H104C90.745 352 80 341.255 80 328V184C80 170.745 90.745 160 104 160H408C421.255 160 432 170.745 432 184z" /> + <glyph glyph-name="calculator" + unicode="" + horiz-adv-x="448" d=" M0 -16V400C0 426.51 21.49 448 48 448H400C426.51 448 448 426.51 448 400V-16C448 -42.51 426.51 -64 400 -64H48C21.49 -64 0 -42.51 0 -16zM384 268V372C384 378.627 378.627 384 372 384H76C69.373 384 64 378.627 64 372V268C64 261.373 69.373 256 76 256H372C378.627 256 384 261.373 384 268zM128 140V180C128 186.627 122.627 192 116 192H76C69.373 192 64 186.627 64 180V140C64 133.373 69.373 128 76 128H116C122.627 128 128 133.373 128 140zM384 12V180C384 186.627 378.627 192 372 192H332C325.373 192 320 186.627 320 180V12C320 5.373 325.373 0 332 0H372C378.627 0 384 5.373 384 12zM128 12V52C128 58.627 122.627 64 116 64H76C69.373 64 64 58.627 64 52V12C64 5.373 69.373 0 76 0H116C122.627 0 128 5.373 128 12zM256 140V180C256 186.627 250.627 192 244 192H204C197.373 192 192 186.627 192 180V140C192 133.373 197.373 128 204 128H244C250.627 128 256 133.373 256 140zM256 12V52C256 58.627 250.627 64 244 64H204C197.373 64 192 58.627 192 52V12C192 5.373 197.373 0 204 0H244C250.627 0 256 5.373 256 12z" /> + <glyph glyph-name="calendar-alt" + unicode="" + horiz-adv-x="448" d=" M436 288H12C5.4 288 0 293.4 0 300V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336V300C448 293.4 442.6 288 436 288zM12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM128 52C128 58.6 122.6 64 116 64H76C69.4 64 64 58.6 64 52V12C64 5.4 69.4 0 76 0H116C122.6 0 128 5.4 128 12V52zM128 180C128 186.6 122.6 192 116 192H76C69.4 192 64 186.6 64 180V140C64 133.4 69.4 128 76 128H116C122.6 128 128 133.4 128 140V180zM256 52C256 58.6 250.6 64 244 64H204C197.4 64 192 58.6 192 52V12C192 5.4 197.4 0 204 0H244C250.6 0 256 5.4 256 12V52zM256 180C256 186.6 250.6 192 244 192H204C197.4 192 192 186.6 192 180V140C192 133.4 197.4 128 204 128H244C250.6 128 256 133.4 256 140V180zM384 52C384 58.6 378.6 64 372 64H332C325.4 64 320 58.6 320 52V12C320 5.4 325.4 0 332 0H372C378.6 0 384 5.4 384 12V52zM384 180C384 186.6 378.6 192 372 192H332C325.4 192 320 186.6 320 180V140C320 133.4 325.4 128 332 128H372C378.6 128 384 133.4 384 140V180z" /> + <glyph glyph-name="calendar-check" + unicode="" + horiz-adv-x="448" d=" M436 288H12C5.373 288 0 293.373 0 300V336C0 362.51 21.49 384 48 384H96V436C96 442.627 101.373 448 108 448H148C154.627 448 160 442.627 160 436V384H288V436C288 442.627 293.373 448 300 448H340C346.627 448 352 442.627 352 436V384H400C426.51 384 448 362.51 448 336V300C448 293.373 442.627 288 436 288zM12 256H436C442.627 256 448 250.627 448 244V-16C448 -42.51 426.51 -64 400 -64H48C21.49 -64 0 -42.51 0 -16V244C0 250.627 5.373 256 12 256zM345.296 160.053L317.127 188.451C312.4600000000001 193.156 304.862 193.187 300.1570000000001 188.519L194.12 83.335L148.14 129.687C143.473 134.392 135.874 134.423 131.169 129.755L102.772 101.5849999999999C98.067 96.918 98.036 89.3199999999999 102.704 84.6149999999999L185.305 1.3459999999999C189.972 -3.3590000000001 197.57 -3.3900000000001 202.275 1.2779999999999L345.228 143.0829999999999C349.933 147.7499999999999 349.964 155.3479999999999 345.296 160.0529999999999z" /> + <glyph glyph-name="calendar-minus" + unicode="" + horiz-adv-x="448" d=" M436 288H12C5.4 288 0 293.4 0 300V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336V300C448 293.4 442.6 288 436 288zM12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM316 64C322.6 64 328 69.4 328 76V116C328 122.6 322.6 128 316 128H132C125.4 128 120 122.6 120 116V76C120 69.4 125.4 64 132 64H316z" /> + <glyph glyph-name="calendar-plus" + unicode="" + horiz-adv-x="448" d=" M436 288H12C5.4 288 0 293.4 0 300V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336V300C448 293.4 442.6 288 436 288zM12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM328 116C328 122.6 322.6 128 316 128H256V188C256 194.6 250.6 200 244 200H204C197.4 200 192 194.6 192 188V128H132C125.4 128 120 122.6 120 116V76C120 69.4 125.4 64 132 64H192V4C192 -2.6 197.4 -8 204 -8H244C250.6 -8 256 -2.6 256 4V64H316C322.6 64 328 69.4 328 76V116z" /> + <glyph glyph-name="calendar-times" + unicode="" + horiz-adv-x="448" d=" M436 288H12C5.4 288 0 293.4 0 300V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336V300C448 293.4 442.6 288 436 288zM12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM269.3 96L317.4000000000001 144.1C322.1 148.8 322.1 156.4 317.4000000000001 161.1L289.1 189.4C284.4000000000001 194.1 276.8 194.1 272.1 189.4L224 141.3L175.9 189.4C171.2 194.1 163.6 194.1 158.9 189.4L130.6 161.1C125.9 156.4 125.9 148.8 130.6 144.1L178.7 96L130.6 47.9C125.9 43.2 125.9 35.6 130.6 30.9L158.9 2.6C163.6 -2.1 171.2 -2.1 175.9 2.6L224 50.7L272.1 2.6C276.8 -2.1 284.4000000000001 -2.1 289.1 2.6L317.4000000000001 30.9C322.1 35.6 322.1 43.2 317.4000000000001 47.9L269.3 96z" /> + <glyph glyph-name="calendar" + unicode="" + horiz-adv-x="448" d=" M12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM448 300V336C448 362.5 426.5 384 400 384H352V436C352 442.6 346.6 448 340 448H300C293.4 448 288 442.6 288 436V384H160V436C160 442.6 154.6 448 148 448H108C101.4 448 96 442.6 96 436V384H48C21.5 384 0 362.5 0 336V300C0 293.4 5.4 288 12 288H436C442.6 288 448 293.4 448 300z" /> + <glyph glyph-name="camera-retro" + unicode="" + horiz-adv-x="512" d=" M48 416C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416H48zM48 384H154C157.3 384 160 381.3 160 378V358C160 354.7 157.3 352 154 352H38C34.7 352 32 354.7 32 358V368C32 376.8 39.2 384 48 384zM474 288H38C34.7 288 32 290.7 32 294V330C32 333.3 34.7 336 38 336H176L206.2 381.3C207.3 383 209.2 384 211.2 384H464C472.8 384 480 376.8 480 368V294C480 290.7 477.3 288 474 288zM256 24C189.8 24 136 77.8 136 144S189.8 264 256 264S376 210.2 376 144S322.2 24 256 24zM256 232C207.5 232 168 192.5 168 144S207.5 56 256 56S344 95.5 344 144S304.5 232 256 232zM208 128C199.2 128 192 135.2 192 144C192 179.3 220.7 208 256 208C264.8 208 272 200.8 272 192S264.8 176 256 176C238.4 176 224 161.6 224 144C224 135.2 216.8 128 208 128z" /> + <glyph glyph-name="camera" + unicode="" + horiz-adv-x="512" d=" M512 304V16C512 -10.5 490.5 -32 464 -32H48C21.5 -32 0 -10.5 0 16V304C0 330.5 21.5 352 48 352H136L148.3 384.9C155.3 403.6 173.2 416 193.2 416H318.7000000000001C338.7000000000001 416 356.6 403.6 363.6 384.9L376 352H464C490.5 352 512 330.5 512 304zM376 160C376 226.2 322.2 280 256 280S136 226.2 136 160S189.8 40 256 40S376 93.8 376 160zM344 160C344 111.5 304.5 72 256 72S168 111.5 168 160S207.5 248 256 248S344 208.5 344 160z" /> + <glyph glyph-name="car" + unicode="" + horiz-adv-x="512" d=" M499.991 280H445.176L437.322 300.944C428.13 325.457 411.897 346.295 390.38 361.207S343.651 384 317.472 384H194.528C168.348 384 143.137 376.118 121.62 361.207C100.102 346.295 83.87 325.457 74.678 300.944L66.824 280H12.009C3.818 280 -1.965 271.976 0.625 264.2050000000001L8.625 240.205A12 12 0 0 1 20.009 232H48.824L48.772 231.86C29.222 220.907 16 200.003 16 176V128C16 111.775 22.049 96.971 32 85.691V24C32 10.745 42.745 0 56 0H104C117.255 0 128 10.745 128 24V64H384V24C384 10.745 394.745 0 408 0H456C469.255 0 480 10.745 480 24V85.691C489.951 96.972 496 111.776 496 128V176C496 200.003 482.778 220.907 463.228 231.86L463.176 232H491.991A12 12 0 0 1 503.375 240.205L511.375 264.2050000000001C513.965 271.976 508.182 280 499.991 280zM134.603 278.472C143.918 303.3110000000001 168 320 194.528 320H317.472C344 320 368.082 303.3110000000001 377.397 278.472L391.824 240H120.176L134.603 278.472zM88 120C70.327 120 56 134.327 56 152C56 169.673 70.327 184 88 184S136 153.673 136 136S105.673 120 88 120zM424 120C406.327 120 376 118.327 376 136C376 153.673 406.327 184 424 184S456 169.673 456 152C456 134.327 441.673 120 424 120z" /> + <glyph glyph-name="caret-down" + unicode="" + horiz-adv-x="320" d=" M31.3 256H288.6C306.4000000000001 256 315.3 234.5 302.7000000000001 221.9L174.1 93.2C166.3 85.4 153.6 85.4 145.8 93.2L17.2 221.9C4.6 234.5 13.5 256 31.3 256z" /> + <glyph glyph-name="caret-left" + unicode="" + horiz-adv-x="192" d=" M192 320.6620000000001V63.338C192 45.52 170.457 36.597 157.858 49.196L29.196 177.858C21.386 185.668 21.386 198.332 29.196 206.142L157.858 334.804C170.457 347.404 192 338.48 192 320.6620000000001z" /> + <glyph glyph-name="caret-right" + unicode="" + horiz-adv-x="192" d=" M0 63.338V320.6620000000001C0 338.48 21.543 347.403 34.142 334.804L162.804 206.142C170.614 198.332 170.614 185.668 162.804 177.858L34.142 49.196C21.543 36.596 0 45.52 0 63.338z" /> + <glyph glyph-name="caret-square-down" + unicode="" + horiz-adv-x="448" d=" M448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM92.5 227.5L215.5 104.5C220.2 99.8 227.8 99.8 232.5 104.5L355.5 227.5C363.1 235.1 357.7 248 347 248H101C90.3 248 84.9 235.1 92.5 227.5z" /> + <glyph glyph-name="caret-square-left" + unicode="" + horiz-adv-x="448" d=" M400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368V16C448 -10.51 426.51 -32 400 -32zM259.515 323.515L136.485 200.485C131.799 195.799 131.799 188.201 136.485 183.514L259.514 60.485C267.074 52.925 279.999 58.279 279.999 68.97V315.029C280 325.7200000000001 267.074 331.074 259.5150000000001 323.515z" /> + <glyph glyph-name="caret-square-right" + unicode="" + horiz-adv-x="448" d=" M48 416H400C426.51 416 448 394.51 448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416zM188.485 60.485L311.514 183.514C316.2 188.2 316.2 195.798 311.514 200.485L188.485 323.515C180.925 331.0750000000001 168 325.721 168 315.0300000000001V68.971C168 58.28 180.926 52.926 188.485 60.485z" /> + <glyph glyph-name="caret-square-up" + unicode="" + horiz-adv-x="448" d=" M0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16zM355.515 156.485L232.485 279.515C227.799 284.201 220.201 284.201 215.514 279.515L92.485 156.485C84.925 148.925 90.279 136 100.97 136H347.029C357.72 136 363.074 148.926 355.515 156.485z" /> + <glyph glyph-name="caret-up" + unicode="" + horiz-adv-x="320" d=" M288.662 96H31.338C13.52 96 4.597 117.543 17.196 130.142L145.858 258.804C153.668 266.6140000000001 166.332 266.6140000000001 174.142 258.804L302.804 130.142C315.404 117.543 306.48 96 288.662 96z" /> + <glyph glyph-name="cart-arrow-down" + unicode="" + horiz-adv-x="576" d=" M504.717 128H211.572L218.117 96H486.535C501.936 96 513.351 81.699 509.938 66.681L504.421 42.405C523.112 33.332 536 14.172 536 -8C536 -39.202 510.481 -64.444 479.176 -63.994C449.353 -63.565 424.826 -39.3630000000001 424.021 -9.547C423.581 6.74 430.106 21.502 440.824 32.001H231.176C241.553 21.835 248 7.674 248 -8C248 -39.813 221.472 -65.431 189.33 -63.938C160.79 -62.613 137.579 -39.553 136.079 -11.021C134.921 11.013 146.515 30.434 164.13 40.5650000000001L93.883 384H24C10.745 384 0 394.745 0 408V424C0 437.255 10.745 448 24 448H126.529C137.93 448 147.757 439.979 150.042 428.81L159.208 384H551.99C567.391 384 578.806 369.699 575.393 354.681L528.12 146.681C525.637 135.754 515.923 128 504.717 128zM403.029 256H360V316C360 322.627 354.627 328 348 328H324C317.373 328 312 322.627 312 316V256H268.971C258.2800000000001 256 252.926 243.074 260.486 235.515L327.515 168.486C332.201 163.8 339.799 163.8 344.486 168.486L411.515 235.515C419.074 243.074 413.72 256 403.029 256z" /> + <glyph glyph-name="cart-plus" + unicode="" + horiz-adv-x="576" d=" M504.717 128H211.572L218.117 96H486.535C501.936 96 513.351 81.699 509.938 66.681L504.421 42.405C523.112 33.332 536 14.172 536 -8C536 -39.202 510.481 -64.444 479.176 -63.994C449.353 -63.565 424.826 -39.3630000000001 424.021 -9.547C423.581 6.74 430.106 21.502 440.824 32.001H231.176C241.553 21.835 248 7.674 248 -8C248 -39.813 221.472 -65.431 189.33 -63.938C160.79 -62.613 137.579 -39.553 136.079 -11.021C134.921 11.013 146.515 30.434 164.13 40.5650000000001L93.883 384H24C10.745 384 0 394.745 0 408V424C0 437.255 10.745 448 24 448H126.529C137.93 448 147.757 439.979 150.042 428.81L159.208 384H551.99C567.391 384 578.806 369.699 575.393 354.681L528.12 146.681C525.637 135.754 515.923 128 504.717 128zM408 280H360V320C360 328.837 352.837 336 344 336H328C319.163 336 312 328.837 312 320V280H264C255.163 280 248 272.837 248 264V248C248 239.163 255.163 232 264 232H312V192C312 183.163 319.163 176 328 176H344C352.837 176 360 183.163 360 192V232H408C416.837 232 424 239.163 424 248V264C424 272.837 416.837 280 408 280z" /> + <glyph glyph-name="certificate" + unicode="" + horiz-adv-x="512" d=" M458.622 192.08L504.607 237.085C518.315 250.062 511.923 273.124 493.943 277.424L431.2930000000001 293.414L448.9540000000001 355.4290000000001C453.9450000000001 373.2670000000001 437.1250000000001 390.092 419.2930000000001 385.1L357.2990000000001 367.433L341.3150000000001 430.1040000000001C337.085 447.803 313.765 454.276 300.99 440.772L256 394.43L211.011 440.771C198.381 454.122 174.964 448.005 170.686 430.103L154.702 367.432L92.707 385.099C74.87 390.093 58.056 373.262 63.046 355.428L80.707 293.413L18.057 277.423C0.069 273.122 -6.31 250.056 7.392 237.085L53.377 192.08L7.392 147.076C-6.316 134.0990000000001 0.076 111.037 18.056 106.737L80.706 90.747L63.045 28.732C58.054 10.894 74.874 -5.931 92.706 -0.939L154.7 16.7280000000001L170.684 -45.9429999999999C175.123 -64.5179999999999 198.38 -69.9609999999999 211.009 -56.6109999999999L256 -10.61L300.989 -56.611C313.489 -70.0989999999999 336.976 -64.097 341.314 -45.943L357.298 16.728L419.2919999999999 -0.939C437.128 -5.933 453.9429999999999 10.898 448.9529999999999 28.732L431.2919999999999 90.747L493.9419999999999 106.737C511.9289999999999 111.0390000000001 518.3079999999999 134.1040000000001 504.6059999999999 147.076L458.6219999999999 192.08z" /> + <glyph glyph-name="chart-area" + unicode="" + horiz-adv-x="512" d=" M500 64C506.6 64 512 58.6 512 52V12C512 5.4 506.6 0 500 0H12C5.4 0 0 5.4 0 12V372C0 378.6 5.4 384 12 384H52C58.6 384 64 378.6 64 372V64H500zM372.7 288.5L288 232L202.7 345.7C197.6 352.5 187.2 352 182.8 344.7L96 200V96H480L390.1 283.8C386.9000000000001 290.3 378.7000000000001 292.5 372.7000000000001 288.5z" /> + <glyph glyph-name="chart-bar" + unicode="" + horiz-adv-x="512" d=" M500 64C506.6 64 512 58.6 512 52V12C512 5.4 506.6 0 500 0H12C5.4 0 0 5.4 0 12V372C0 378.6 5.4 384 12 384H52C58.6 384 64 378.6 64 372V64H500zM192 108V180C192 186.6 186.6 192 180 192H140C133.4 192 128 186.6 128 180V108C128 101.4 133.4 96 140 96H180C186.6 96 192 101.4 192 108zM384 108V244C384 250.6 378.6 256 372 256H332C325.4 256 320 250.6 320 244V108C320 101.4 325.4 96 332 96H372C378.6 96 384 101.4 384 108zM288 108V308C288 314.6 282.6 320 276 320H236C229.4 320 224 314.6 224 308V108C224 101.4 229.4 96 236 96H276C282.6 96 288 101.4 288 108zM480 108V340C480 346.6 474.6 352 468 352H428C421.4 352 416 346.6 416 340V108C416 101.4 421.4 96 428 96H468C474.6 96 480 101.4 480 108z" /> + <glyph glyph-name="chart-line" + unicode="" + horiz-adv-x="512" d=" M500 64C506.6 64 512 58.6 512 52V12C512 5.4 506.6 0 500 0H12C5.4 0 0 5.4 0 12V372C0 378.6 5.4 384 12 384H52C58.6 384 64 378.6 64 372V64H500zM456 352H344C322.6 352 311.9 326.1 327 311L359.9 278.1L287.9 205.2L232.3 260.8C227.6 265.5 220.1 265.5 215.4 260.8L96.4 143C91.7 138.4 91.6 130.8 96.2 126.1L124.7 96.7000000000001C129.4 91.9 137.1 91.8000000000001 141.8 96.6L223.9 178.7000000000001L279.4 123.2000000000001C284.1 118.5000000000001 291.7 118.5000000000001 296.4 123.2000000000001L405.6 232.4000000000001L439 199C454.1 183.9 480 194.6 480 216V328C480 341.3 469.3 352 456 352z" /> + <glyph glyph-name="chart-pie" + unicode="" + horiz-adv-x="576" d=" M288 435.7V208H515.7C522.6 208 528 213.8 527.7 220.7C521.3000000000001 343.1 423.2000000000001 441.3 300.7000000000001 447.7C293.8000000000001 448 288.0000000000001 442.6 288.0000000000001 435.7zM552.7 160C559.6 160 565 154.2 564.7 147.3C561.9000000000001 94.1 541.5 41.7 503.5000000000001 -0.5C498.9 -5.6 490.9 -5.9 486.0000000000001 -1L325 160H552.7zM401 15C405.8 10.2 405.7 2.2 400.6 -2.3C358 -40.7 301.6 -64 239.8 -64C107.6 -63.9 -0.2 44.2 0 176.5C0.2 304.6 100.8 409.1 227.3 415.7C234.2 416.1 240 410.6 240 403.7V176L401 15z" /> + <glyph glyph-name="check-circle" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM227.314 60.686L411.314 244.686C417.562 250.934 417.562 261.065 411.314 267.313L388.687 289.94C382.439 296.189 372.308 296.189 366.059 289.94L216 139.882L145.941 209.941C139.693 216.189 129.562 216.189 123.313 209.941L100.686 187.314C94.438 181.066 94.438 170.935 100.686 164.687L204.686 60.687C210.935 54.438 221.065 54.438 227.314 60.686z" /> + <glyph glyph-name="check-square" + unicode="" + horiz-adv-x="448" d=" M400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368V16C448 -10.51 426.51 -32 400 -32zM195.314 66.059L379.314 250.059C385.562 256.307 385.562 266.438 379.314 272.686L356.687 295.313C350.439 301.561 340.308 301.562 334.059 295.313L184 145.255L113.941 215.314C107.693 221.562 97.562 221.562 91.313 215.314L68.686 192.687C62.438 186.439 62.438 176.308 68.686 170.06L172.686 66.06C178.935 59.81 189.065 59.81 195.314 66.059z" /> + <glyph glyph-name="check" + unicode="" + horiz-adv-x="512" d=" M173.898 8.596L7.498 174.996C-2.499 184.993 -2.499 201.202 7.498 211.2L43.701 247.404C53.698 257.402 69.908 257.402 79.905 247.404L192 135.31L432.0950000000001 375.404C442.0920000000001 385.401 458.302 385.401 468.299 375.404L504.5020000000001 339.2C514.499 329.203 514.499 312.9940000000001 504.5020000000001 302.996L210.1020000000001 8.595C200.1040000000001 -1.402 183.8950000000001 -1.402 173.8980000000001 8.5959999999999z" /> + <glyph glyph-name="chess-bishop" + unicode="" + horiz-adv-x="320" d=" M123.158 370.1190000000001C107.369 375.4700000000001 96 390.403 96 408C96 430.091 113.909 448 136 448H183.796C205.887 448 223.796 430.091 223.796 408C223.796 390.459 212.501 375.5660000000001 196.791 370.171C220.784 353.514 245.368 323.332 265.4940000000001 288.121L144.929 167.557A6 6 0 0 1 144.929 159.072L159.071 144.93A6 6 0 0 1 167.556 144.93L280.9 258.274C298.658 219.977 310.271 178.831 310.271 144.001C310.271 90.215 287.374 68.213 251.825 57.968V0H68.174V57.97C32.631 68.216 9.739 90.219 9.739 144C9.739 222.029 68.02 331.766 123.158 370.1190000000001zM320 -52V-28C320 -21.373 314.627 -16 308 -16H12C5.373 -16 0 -21.373 0 -28V-52C0 -58.627 5.373 -64 12 -64H308C314.627 -64 320 -58.627 320 -52z" /> + <glyph glyph-name="chess-board" + unicode="" + horiz-adv-x="512" d=" M256 192V128H192V192H256zM256 448H192V384H256V448zM256 192H320V256H256V192zM384 448H320V384H384V448zM384 -64H448V0H384V-64zM512 0V64H448V0H512zM128 -64H192V0H128V-64zM128 448H64V384H128V448zM512 256V320H448V256H512zM512 128V192H448V128H512zM0 -64H64V0H0V-64zM0 384V320H64V384H0zM0 256V192H64V256H0zM0 128V64H64V128H0zM256 -64H320V0H256V-64zM192 64V0H256V64H192zM256 256V320H192V256H256zM64 64V0H128V64H64zM128 192H64V128H128V192zM384 64H448V128H384V64zM512 448H448V384H512V448zM384 192H448V256H384V192zM384 384V320H448V384H384zM320 64V0H384V64H320zM128 128V64H192V128H128zM256 128V64H320V128H256zM192 256H128V192H192V256zM128 320H64V256H128V320zM320 128H384V192H320V128zM192 320V384H128V320H192zM320 320V384H256V320H320zM320 256H384V320H320V256z" /> + <glyph glyph-name="chess-king" + unicode="" + horiz-adv-x="448" d=" M416 -28V-52C416 -58.627 410.627 -64 404 -64H44C37.373 -64 32 -58.627 32 -52V-28C32 -21.373 37.373 -16 44 -16H404C410.627 -16 416 -21.373 416 -28zM407.967 296H248V344H298A6 6 0 0 1 304 350V386A6 6 0 0 1 298 392H248V442A6 6 0 0 1 242 448H206A6 6 0 0 1 200 442V392H150A6 6 0 0 1 144 386V350A6 6 0 0 1 150 344H200V296H40.033C12.459 296 -6.846 268.756 2.295 242.741L87.582 0H360.418L445.7050000000001 242.741C454.846 268.756 435.541 296 407.967 296z" /> + <glyph glyph-name="chess-knight" + unicode="" + horiz-adv-x="384" d=" M352 224V0H32V46.557C32 76.859 49.12 104.56 76.223 118.111L133.466 146.733A48 48 0 0 1 160 189.666V240L137.873 228.937A23.996 23.996 0 0 1 125.323 213.292L113.488 165.954A12 12 0 0 0 106.303 157.723L76.702 145.8830000000001A11.998 11.998 0 0 0 67.372 146.059L7.126 172.833A12 12 0 0 0 0 183.799V342.059C0 348.424 2.529 354.529 7.03 359.03L16 368L1.789 396.4220000000001A16.937 16.937 0 0 0 0 404C0 410.627 5.373 416 12 416H160C266.039 416 352 330.039 352 224zM372 -16H12C5.373 -16 0 -21.373 0 -28V-52C0 -58.627 5.373 -64 12 -64H372C378.627 -64 384 -58.627 384 -52V-28C384 -21.373 378.627 -16 372 -16zM52 320C40.954 320 32 311.046 32 300S40.954 280 52 280S72 288.954 72 300S63.046 320 52 320z" /> + <glyph glyph-name="chess-pawn" + unicode="" + horiz-adv-x="320" d=" M264 0H56S116 42.743 116 176H84C77.373 176 72 181.373 72 188V212C72 218.627 77.373 224 84 224H124.209C95.721 237.44 76 266.4120000000001 76 300C76 346.392 113.608 384 160 384S244 346.392 244 300C244 266.4120000000001 224.279 237.44 195.791 224H236C242.627 224 248 218.627 248 212V188C248 181.373 242.627 176 236 176H204C204 42.743 264 0 264 0zM292 -16H28C21.373 -16 16 -21.373 16 -28V-52C16 -58.627 21.373 -64 28 -64H292C298.627 -64 304 -58.627 304 -52V-28C304 -21.373 298.627 -16 292 -16z" /> + <glyph glyph-name="chess-queen" + unicode="" + horiz-adv-x="512" d=" M436 -64H76C69.373 -64 64 -58.627 64 -52V-28C64 -21.373 69.373 -16 76 -16H436C442.627 -16 448 -21.373 448 -28V-52C448 -58.627 442.627 -64 436 -64zM255.579 448C224.651 448 199.579 422.928 199.579 392S224.651 336 255.579 336S311.579 361.072 311.579 392S286.507 448 255.579 448zM460.147 293.366C454.3790000000001 296.411 447.2310000000001 294.298 444.0650000000001 288.596C435.4490000000001 273.0800000000001 421.3180000000001 250.795 400.0000000000001 250.795C371.2860000000001 250.795 369.3750000000001 270.5990000000001 368.3140000000001 308.337C368.1310000000001 314.829 362.8130000000001 320.0010000000001 356.3190000000001 320.0010000000001H315.3130000000001C310.1380000000001 320.0010000000001 305.5590000000001 316.673 303.9250000000002 311.7630000000001C295.0350000000002 285.0540000000001 277.8520000000002 270.7710000000001 256.0000000000001 270.7710000000001S216.9660000000001 285.0540000000001 208.0750000000001 311.7630000000001C206.4410000000001 316.673 201.8620000000001 320.0010000000001 196.6870000000001 320.0010000000001H155.6820000000001C149.1870000000001 320.0010000000001 143.8690000000001 314.827 143.6870000000001 308.3340000000001C142.6350000000001 270.692 140.7530000000001 250.795 111.9990000000001 250.795C91.3080000000001 250.795 78.1820000000001 271.019 67.5740000000001 288.8200000000001C64.3080000000001 294.3 57.3160000000001 296.2510000000001 51.6750000000001 293.273L12.4960000000001 272.5940000000001A12 12 0 0 1 6.9860000000001 257.449L112 0H400L505.014 257.448A12 12 0 0 1 499.504 272.593L460.147 293.366z" /> + <glyph glyph-name="chess-rook" + unicode="" + horiz-adv-x="384" d=" M81.241 232.973C80.957 189.08 77.411 99.924 48 0H335.9820000000001C306.5820000000001 99.604 303.0460000000001 188.912 302.761 232.975L348.1790000000001 275.287A11.998 11.998 0 0 1 351.999 284.067V404C351.999 410.627 346.6260000000001 416 339.999 416H299.999C293.372 416 287.999 410.627 287.999 404V360H239.999V404C239.999 410.627 234.6260000000001 416 227.999 416H155.999C149.372 416 143.999 410.627 143.999 404V360H96V404C96 410.627 90.627 416 84 416H44C37.373 416 32 410.627 32 404V284.068C32 280.738 33.384 277.558 35.82 275.288L81.241 232.973zM160 192C160 209.673 174.327 224 192 224C209.673 224 224 209.673 224 192V127.996H160V192zM384 -28V-52C384 -58.627 378.627 -64 372 -64H12C5.373 -64 0 -58.627 0 -52V-28C0 -21.373 5.373 -16 12 -16H372C378.627 -16 384 -21.373 384 -28z" /> + <glyph glyph-name="chess" + unicode="" + horiz-adv-x="512" d=" M199.821 230.367A6 6 0 0 0 205.821 224.367L205.82 203.601A6 6 0 0 0 199.82 197.601H174.015C174.015 165.886 171.862 101.4 191.413 44.372H64.597C84.54 102.548 82.02 168.755 82.02 197.601H56.183A6 6 0 0 0 50.183 203.601L50.185 224.367A6 6 0 0 0 56.185 230.367H199.821zM41.554 332.9120000000001L76.134 237.841H179.868L214.44 332.913C217.286 340.7390000000001 211.49 349.014 203.162 349.014H152V379.2340000000001H173.57A6 6 0 0 1 179.57 385.2340000000001V407.617A6 6 0 0 1 173.57 413.617H145.203V442A6 6 0 0 1 139.203 448H116.82A6 6 0 0 1 110.82 442V413.617H82.421A6 6 0 0 1 76.421 407.617V385.2340000000001A6 6 0 0 1 82.421 379.2340000000001H104V349.015H52.831C44.503 349.014 38.707 340.7390000000001 41.554 332.9120000000001zM222.678 2.83V30.897A6 6 0 0 1 216.678 36.897H39.322A6 6 0 0 1 33.322 30.897V2.83L11.174 -11.334A6 6 0 0 1 8.407 -16.389V-58A6 6 0 0 1 14.407 -64H241.594A6 6 0 0 1 247.594 -58V-16.388A6 6 0 0 1 244.8270000000001 -11.333L222.678 2.83zM313.256 147.055L338.136 130.0919999999999C338.226 111.9679999999999 337.969 66.1879999999999 326.231 15.5699999999999H473.757C462.044 66.045 461.788 111.894 461.875 130.107L486.734 147.056A3.856 3.856 0 0 1 488.418 150.243V220.144A3.8569999999999998 3.8569999999999998 0 0 1 484.561 224.001H456.9059999999999A3.8569999999999998 3.8569999999999998 0 0 1 453.0489999999999 220.144V188.63H430.3119999999999V220.144A3.8569999999999998 3.8569999999999998 0 0 1 426.4539999999999 224.001H373.5359999999999A3.8569999999999998 3.8569999999999998 0 0 1 369.6789999999999 220.144V188.63H346.9419999999999V220.144A3.8569999999999998 3.8569999999999998 0 0 1 343.0849999999998 224.001H315.43A3.8569999999999998 3.8569999999999998 0 0 1 311.573 220.144V150.243A3.8549999999999995 3.8549999999999995 0 0 1 313.256 147.055zM384.841 95.149C384.841 103.521 391.628 110.307 400 110.307S415.158 103.52 415.158 95.149V64.831H384.841V95.149zM504.62 -22.059L490.956 -11.42V4.132A3.8569999999999998 3.8569999999999998 0 0 1 487.099 7.989H312.915A3.8569999999999998 3.8569999999999998 0 0 1 309.058 4.132V-11.42L295.381 -22.059A3.8569999999999998 3.8569999999999998 0 0 1 293.893 -25.103V-60.142A3.8569999999999998 3.8569999999999998 0 0 1 297.75 -63.999H502.25A3.8569999999999998 3.8569999999999998 0 0 1 506.107 -60.142V-25.102A3.859 3.859 0 0 1 504.62 -22.059z" /> + <glyph glyph-name="chevron-circle-down" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM273 78.1L408.5 213.6C417.9 223 417.9 238.2 408.5 247.5000000000001L391.5 264.5C382.1 273.9000000000001 366.9 273.9000000000001 357.6 264.5L256 162.9L154.4 264.5C145 273.9 129.8 273.9 120.5 264.5L103.5 247.5C94.1 238.1 94.1 222.9 103.5 213.6L239 78.1C248.4 68.7000000000001 263.6 68.7000000000001 273 78.1z" /> + <glyph glyph-name="chevron-circle-left" + unicode="" + horiz-adv-x="512" d=" M256 -56C119 -56 8 55 8 192S119 440 256 440S504 329 504 192S393 -56 256 -56zM142.1 175L277.6 39.5C287 30.1 302.2000000000001 30.1 311.5 39.5L328.5 56.5C337.9 65.9 337.9 81.1 328.5 90.4L226.9 192L328.5 293.6C337.9 303 337.9 318.2 328.5 327.5L311.5 344.5C302.1 353.9 286.9 353.9 277.6 344.5L142.1 209C132.7 199.6 132.7 184.4 142.1 175z" /> + <glyph glyph-name="chevron-circle-right" + unicode="" + horiz-adv-x="512" d=" M256 440C393 440 504 329 504 192S393 -56 256 -56S8 55 8 192S119 440 256 440zM369.9 209L234.4 344.5C225 353.9 209.8 353.9 200.5 344.5L183.5 327.5C174.1 318.1 174.1 302.9 183.5 293.6L285.1 192L183.5 90.4C174.1 81 174.1 65.8 183.5 56.5L200.5 39.5C209.9 30.1 225.1 30.1 234.4 39.5L369.9 175C379.3 184.4 379.3 199.6 369.9 209z" /> + <glyph glyph-name="chevron-circle-up" + unicode="" + horiz-adv-x="512" d=" M8 192C8 329 119 440 256 440S504 329 504 192S393 -56 256 -56S8 55 8 192zM239 305.9L103.5 170.4C94.1 161 94.1 145.8 103.5 136.5L120.5 119.5C129.9 110.1 145.1 110.1 154.4 119.5L256 221.1L357.6 119.5C367 110.1 382.2000000000001 110.1 391.5 119.5L408.5 136.5C417.9 145.9 417.9 161.1 408.5 170.4L273 305.9C263.6 315.3 248.4 315.3 239 305.9z" /> + <glyph glyph-name="chevron-down" + unicode="" + horiz-adv-x="448" d=" M207.029 66.524L12.686 260.868C3.313 270.241 3.313 285.437 12.686 294.809L35.353 317.476C44.71 326.833 59.875 326.851 69.254 317.516L224 163.495L378.745 317.516C388.124 326.851 403.289 326.833 412.646 317.476L435.313 294.809C444.686 285.4360000000001 444.686 270.24 435.313 260.868L240.971 66.524C231.598 57.152 216.402 57.152 207.029 66.524z" /> + <glyph glyph-name="chevron-left" + unicode="" + horiz-adv-x="320" d=" M34.52 208.97L228.87 403.31C238.24 412.68 253.44 412.68 262.81 403.31L285.48 380.64C294.8400000000001 371.28 294.85 356.12 285.5200000000001 346.74L131.49 192L285.51 37.25C294.85 27.87 294.83 12.71 285.47 3.35L262.8 -19.32C253.43 -28.69 238.23 -28.69 228.86 -19.32L34.52 175.03C25.15 184.4 25.15 199.6 34.52 208.97z" /> + <glyph glyph-name="chevron-right" + unicode="" + horiz-adv-x="320" d=" M285.476 175.029L91.132 -19.314C81.759 -28.687 66.563 -28.687 57.191 -19.314L34.524 3.353C25.167 12.7099999999999 25.149 27.8749999999999 34.484 37.254L188.505 192L34.484 346.745C25.149 356.124 25.167 371.289 34.524 380.646L57.191 403.313C66.564 412.6860000000001 81.76 412.6860000000001 91.132 403.313L285.475 208.97C294.848 199.598 294.848 184.402 285.476 175.029z" /> + <glyph glyph-name="chevron-up" + unicode="" + horiz-adv-x="448" d=" M240.971 317.476L435.314 123.1330000000001C444.687 113.7600000000001 444.687 98.564 435.314 89.192L412.647 66.525C403.29 57.168 388.125 57.15 378.7459999999999 66.485L224 220.505L69.255 66.484C59.876 57.149 44.711 57.167 35.354 66.524L12.687 89.191C3.314 98.564 3.314 113.7600000000001 12.687 123.1320000000001L207.03 317.475C216.402 326.848 231.598 326.848 240.971 317.476z" /> + <glyph glyph-name="child" + unicode="" + horiz-adv-x="384" d=" M120 376C120 415.765 152.235 448 192 448S264 415.765 264 376C264 336.236 231.765 304 192 304S120 336.236 120 376zM374.627 374.627C362.1310000000001 387.124 341.8690000000001 387.124 329.373 374.627L242.745 288H141.254L54.627 374.627C42.131 387.124 21.869 387.124 9.373 374.627C-3.124 362.13 -3.124 341.8690000000001 9.373 329.372L104 234.746V-32C104 -49.673 118.327 -64 136 -64H152C169.673 -64 184 -49.673 184 -32V80H200V-32C200 -49.673 214.327 -64 232 -64H248C265.673 -64 280 -49.673 280 -32V234.746L374.627 329.373C387.124 341.87 387.124 362.13 374.627 374.627z" /> + <glyph glyph-name="circle-notch" + unicode="" + horiz-adv-x="512" d=" M288 408.944V392.2850000000001C288 381.481 295.281 372.126 305.686 369.219C383.204 347.5660000000001 440 276.482 440 192C440 90.311 357.705 8 256 8C154.311 8 72 90.295 72 192C72 276.4700000000001 128.786 347.564 206.312 369.219C216.719 372.126 224 381.483 224 392.288V408.936C224 424.645 209.166 436.089 193.954 432.17C86.603 404.5180000000001 7.394 306.794 8.003 190.668C8.723 53.616 119.48 -56.288 256.534 -55.999C393.255 -55.711 504 55.212 504 192C504 307.633 424.86 404.779 317.789 432.236C302.678 436.111 288 424.544 288 408.944z" /> + <glyph glyph-name="circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440z" /> + <glyph glyph-name="clipboard-check" + unicode="" + horiz-adv-x="384" d=" M336 384H256C256 419.3 227.3 448 192 448S128 419.3 128 384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V336C384 362.5 362.5 384 336 384zM192 408C205.3 408 216 397.3 216 384S205.3 360 192 360S168 370.7 168 384S178.7 408 192 408zM313.2 176.2L170.2 34.4C165.5 29.7 157.9 29.8 153.2 34.5L70.6 117.8C65.9 122.5 66 130.1 70.7 134.8L99.1 163C103.8 167.7 111.4 167.6 116.1 162.9L162.1 116.5L268.1 221.7C272.8 226.4 280.4000000000001 226.3 285.1 221.6L313.3 193.2C318 188.4 317.9000000000001 180.9 313.2 176.2z" /> + <glyph glyph-name="clipboard-list" + unicode="" + horiz-adv-x="384" d=" M336 384H256C256 419.3 227.3 448 192 448S128 419.3 128 384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V336C384 362.5 362.5 384 336 384zM96 24C82.7 24 72 34.7 72 48S82.7 72 96 72S120 61.3 120 48S109.3 24 96 24zM96 120C82.7 120 72 130.7 72 144S82.7 168 96 168S120 157.3 120 144S109.3 120 96 120zM96 216C82.7 216 72 226.7 72 240S82.7 264 96 264S120 253.3 120 240S109.3 216 96 216zM192 408C205.3 408 216 397.3 216 384S205.3 360 192 360S168 370.7 168 384S178.7 408 192 408zM320 40C320 35.6 316.4 32 312 32H168C163.6 32 160 35.6 160 40V56C160 60.4 163.6 64 168 64H312C316.4 64 320 60.4 320 56V40zM320 136C320 131.6 316.4 128 312 128H168C163.6 128 160 131.6 160 136V152C160 156.4 163.6 160 168 160H312C316.4 160 320 156.4 320 152V136zM320 232C320 227.6 316.4 224 312 224H168C163.6 224 160 227.6 160 232V248C160 252.4 163.6 256 168 256H312C316.4 256 320 252.4 320 248V232z" /> + <glyph glyph-name="clipboard" + unicode="" + horiz-adv-x="384" d=" M384 336V-16C384 -42.51 362.51 -64 336 -64H48C21.49 -64 0 -42.51 0 -16V336C0 362.51 21.49 384 48 384H128C128 419.29 156.71 448 192 448S256 419.29 256 384H336C362.51 384 384 362.51 384 336zM192 408C178.745 408 168 397.255 168 384S178.745 360 192 360S216 370.745 216 384S205.255 408 192 408M288 294V314A6 6 0 0 1 282 320H102A6 6 0 0 1 96 314V294A6 6 0 0 1 102 288H282A6 6 0 0 1 288 294z" /> + <glyph glyph-name="clock" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM313.1 89.9L224.9 154C221.8 156.3 220 159.9 220 163.7V332C220 338.6 225.4 344 232 344H280C286.6 344 292 338.6 292 332V194.3L355.5 148.1C360.9 144.2000000000001 362 136.7000000000001 358.1 131.3L329.9000000000001 92.5C326.0000000000001 87.2 318.5000000000001 86 313.1 89.9z" /> + <glyph glyph-name="clone" + unicode="" + horiz-adv-x="512" d=" M464 448C490.51 448 512 426.51 512 400V112C512 85.49 490.51 64 464 64H176C149.49 64 128 85.49 128 112V400C128 426.51 149.49 448 176 448H464M176 32C131.888 32 96 67.888 96 112V320H48C21.49 320 0 298.51 0 272V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V32H176z" /> + <glyph glyph-name="closed-captioning" + unicode="" + horiz-adv-x="512" d=" M464 384H48C21.5 384 0 362.5 0 336V48C0 21.5 21.5 0 48 0H464C490.5 0 512 21.5 512 48V336C512 362.5 490.5 384 464 384zM218.1 160.3C220.9 162.8 225.2 162.4 227.3 159.4L246.8 131.7000000000001C248.5 129.3000000000001 248.3 126.1 246.3 124.0000000000001C192.7 67.2000000000001 73.5 91.9 73.5 191.9000000000001C73.5 289.2000000000001 195.2 311.4000000000001 246 262.0000000000001C248.1 260.0000000000001 248.5 258.8000000000001 247 256.3000000000001L229.5 225.8000000000001C227.6 222.7000000000001 223.3 221.8000000000001 220.4 224.1000000000001C179.6 256.1000000000002 125.8 239.0000000000001 125.8 192.9000000000001C125.9 144.9000000000001 176.9 122.4000000000001 218.1 160.3000000000001zM408.5 160.3C411.3 162.8 415.6 162.4 417.7 159.4L437.2 131.7000000000001C438.9 129.3000000000001 438.7 126.1 436.7 124.0000000000001C383.2 67.1000000000001 264 91.9 264 191.9000000000001C264 289.2000000000001 385.7 311.4000000000001 436.5 262.0000000000001C438.6 260.0000000000001 439 258.8000000000001 437.5 256.3000000000001L420 225.8C418.1 222.7 413.8 221.8 410.9 224.1C370.1 256.1 316.3 239.0000000000001 316.3 192.9C316.3 144.9 367.3 122.4 408.5 160.3z" /> + <glyph glyph-name="cloud-download-alt" + unicode="" + horiz-adv-x="640" d=" M640 96C640 25.308 582.692 -32 512 -32H144C64.471 -32 0 32.471 0 112C0 174.773 40.171 228.155 96.204 247.867A163.68 163.68 0 0 0 96 256C96 344.366 167.634 416 256 416C315.288 416 367.0420000000001 383.752 394.684 335.841C409.935 346.046 428.271 352 448 352C501.019 352 544 309.019 544 256C544 243.816 541.725 232.164 537.585 221.44C596.017 209.586 640 157.93 640 96zM393.373 160H328V272C328 280.837 320.836 288 312 288H264C255.164 288 248 280.837 248 272V160H182.627C168.373 160 161.234 142.766 171.313 132.686L276.6860000000001 27.313C282.9340000000001 21.065 293.0650000000001 21.065 299.3130000000001 27.313L404.6860000000001 132.686C414.766 142.766 407.627 160 393.3730000000001 160z" /> + <glyph glyph-name="cloud-upload-alt" + unicode="" + horiz-adv-x="640" d=" M640 96C640 25.308 582.692 -32 512 -32H144C64.471 -32 0 32.471 0 112C0 174.773 40.171 228.155 96.204 247.867A163.68 163.68 0 0 0 96 256C96 344.366 167.634 416 256 416C315.288 416 367.0420000000001 383.752 394.684 335.841C409.935 346.046 428.271 352 448 352C501.019 352 544 309.019 544 256C544 243.816 541.725 232.164 537.585 221.44C596.017 209.586 640 157.93 640 96zM404.6860000000001 187.314L299.314 292.6860000000001C293.0660000000001 298.934 282.935 298.934 276.687 292.6860000000001L171.314 187.314C161.234 177.234 168.373 160 182.627 160H248V48C248 39.163 255.164 32 264 32H312C320.836 32 328 39.163 328 48V160H393.373C407.627 160 414.766 177.234 404.686 187.314z" /> + <glyph glyph-name="cloud" + unicode="" + horiz-adv-x="640" d=" M537.585 221.44C541.725 232.164 544 243.816 544 256C544 309.019 501.019 352 448 352C428.271 352 409.935 346.046 394.684 335.841C367.042 383.752 315.288 416 256 416C167.634 416 96 344.366 96 256C96 253.272 96.07 250.561 96.204 247.867C40.171 228.155 0 174.773 0 112C0 32.471 64.471 -32 144 -32H512C582.692 -32 640 25.308 640 96C640 157.93 596.017 209.586 537.585 221.44z" /> + <glyph glyph-name="code-branch" + unicode="" + horiz-adv-x="384" d=" M384 304C384 348.2 348.2 384 304 384S224 348.2 224 304C224 267.6 248.3 236.9 281.5 227.2C280.9 211.1 277.3 198.7 270.5 190.3C255.1 171.1 221.2 167.9 185.3 164.6C157.1 162 127.9 159.2000000000001 104 147.7000000000001V291.7000000000001C136.5 301.9000000000001 160 332.2000000000001 160 368.0000000000001C160 412.2000000000001 124.2 448.0000000000001 80 448.0000000000001S0 412.2 0 368C0 332.2 23.5 301.9 56 291.7V92.4C23.5 82.1 0 51.8 0 16C0 -28.2 35.8 -64 80 -64S160 -28.2 160 16C160 50 138.8 79.1 108.8 90.6C111.9 95.8 116.6 100.4 123.7 104C139.9 112.2 164.1 114.4 189.8 116.8C232 120.7 279.8 125.2 308 160.2C322 177.6 329.1 200 329.6 228.1C361.2000000000001 238.9 384 268.8 384 304zM80 384C88.8 384 96 376.8 96 368S88.8 352 80 352S64 359.2 64 368S71.2 384 80 384zM80 0C71.2 0 64 7.2 64 16S71.2 32 80 32S96 24.8 96 16S88.8 0 80 0zM304 320C312.8 320 320 312.8 320 304S312.8 288 304 288S288 295.2 288 304S295.2 320 304 320z" /> + <glyph glyph-name="code" + unicode="" + horiz-adv-x="640" d=" M278.9 -63.5L217.9 -45.8C211.5 -44 207.9 -37.3 209.7 -30.9L346.2 439.3C348 445.7 354.7 449.3 361.1 447.5L422.1 429.8C428.5 428 432.1 421.3 430.3 414.9L293.8 -55.3C291.9000000000001 -61.7 285.3 -65.4 278.9000000000001 -63.5zM164.9 48.7L208.4 95.1C213 99.9999999999999 212.7 107.8 207.6 112.3L117 192L207.6 271.7C212.7 276.2 213.1 284 208.4 288.9L164.9 335.3C160.4 340.1 152.8 340.4 147.9 335.8L3.8 200.8C-1.3 196.1 -1.3 188 3.8 183.3L147.9 48.2C152.8 43.6 160.4 43.8000000000001 164.9 48.7zM492.1 48.1L636.1999999999999 183.1999999999999C641.3 187.8999999999999 641.3 196 636.1999999999999 200.6999999999999L492.1 335.9C487.3 340.4 479.7 340.2 475.1 335.4L431.6 289C427 284.1 427.3 276.3 432.4000000000001 271.8L523 192L432.4 112.3C427.3 107.8 426.9 100 431.6 95.1L475.1 48.7C479.6 43.8000000000001 487.2 43.6 492.1 48.1z" /> + <glyph glyph-name="coffee" + unicode="" + horiz-adv-x="640" d=" M192 64H384C437 64 480 107 480 160H512C582.6 160 640 217.4 640 288S582.6 416 512 416H120C106.7 416 96 405.3 96 392V160C96 107 139 64 192 64zM512 352C547.3 352 576 323.3 576 288S547.3 224 512 224H480V352H512zM559.7 -32H48.3C0.7 -32 -12.7 32 12.3 32H595.5999999999999C620.5999999999999 32 607.3999999999999 -32 559.6999999999999 -32z" /> + <glyph glyph-name="cog" + unicode="" + horiz-adv-x="512" d=" M444.788 156.9L487.404 132.301C492.271 129.492 494.53 123.683 492.863 118.316C481.793 82.674 462.893 50.474 438.174 23.73A12.015999999999998 12.015999999999998 0 0 0 423.342 21.4759999999999L380.758 46.0709999999999A191.577 191.577 0 0 0 319.999 10.9409999999999V-38.2410000000001A12.01 12.01 0 0 0 310.622 -49.9590000000001C275.666 -57.8090000000001 238.123 -58.2150000000001 201.403 -49.9660000000001C195.913 -48.7330000000001 192 -43.8700000000001 192 -38.2430000000001V10.9409999999999A191.555 191.555 0 0 0 131.241 46.0709999999999L88.657 21.4759999999999A12.015999999999998 12.015999999999998 0 0 0 73.825 23.7299999999999C49.107 50.4739999999999 30.206 82.6739999999999 19.136 118.3159999999999C17.469 123.6819999999999 19.728 129.4909999999999 24.595 132.3009999999999L67.212 156.9A193.48000000000002 193.48000000000002 0 0 0 67.212 227.099L24.596 251.698C19.729 254.507 17.47 260.316 19.137 265.683C30.207 301.325 49.107 333.525 73.826 360.269A12.015999999999998 12.015999999999998 0 0 0 88.658 362.523L131.242 337.928A191.577 191.577 0 0 0 192.001 373.058V422.241A12.01 12.01 0 0 0 201.3780000000001 433.959C236.3340000000001 441.8090000000001 273.8770000000001 442.215 310.5970000000001 433.966C316.0870000000001 432.733 320.0000000000001 427.87 320.0000000000001 422.243V373.059A191.555 191.555 0 0 0 380.7590000000001 337.929L423.3430000000001 362.524A12.015999999999998 12.015999999999998 0 0 0 438.1750000000001 360.27C462.8930000000001 333.526 481.7940000000001 301.326 492.8640000000001 265.684C494.5310000000001 260.318 492.2720000000001 254.509 487.4050000000001 251.699L444.788 227.1A193.485 193.485 0 0 0 444.788 156.9zM336 192C336 236.112 300.112 272 256 272S176 236.112 176 192S211.888 112 256 112S336 147.888 336 192z" /> + <glyph glyph-name="cogs" + unicode="" + horiz-adv-x="640" d=" M512.1 257L503.9 242.7C500.9 237.4 494.5000000000001 235.2 488.8 237.3C477 241.7 466.2 248 456.7 255.9C452.1 259.7 450.9 266.4 453.9 271.6L462.1 285.9C455.2 293.9 449.8 303.2 446.2 313.3H429.7C423.7 313.3 418.5 317.6 417.5 323.6C415.5 335.6 415.4 348.2 417.5 360.7C418.5 366.7 423.7 371.1 429.7 371.1H446.2C449.8 381.2 455.2 390.5 462.1 398.5L453.9 412.8C450.9 418 452 424.7 456.7 428.5C466.2 436.4 477.1 442.7 488.8 447.1C494.5 449.2 500.9 447 503.9 441.7L512.1 427.4C522.6 429.3 533.3000000000001 429.3 543.8000000000001 427.4L552 441.7C555 447 561.4 449.2 567.1 447.1C578.9 442.7 589.7 436.4 599.2 428.5C603.8000000000001 424.7 605 418 602 412.8L593.8 398.5C600.6999999999999 390.5 606.0999999999999 381.2 609.6999999999999 371.1H626.1999999999999C632.1999999999999 371.1 637.4 366.8 638.4 360.8C640.4 348.8 640.5 336.2 638.4 323.7C637.4 317.7 632.1999999999999 313.3 626.1999999999999 313.3H609.6999999999999C606.0999999999999 303.2 600.6999999999999 293.9 593.8 285.9L602 271.6C605 266.4 603.9 259.7 599.2 255.9C589.7 248 578.8000000000001 241.7 567.1 237.3C561.4 235.2 555 237.4 552 242.7L543.8 257C533.4 255.1 522.5999999999999 255.1 512.0999999999999 257zM501.6 315.8C540.1 286.2000000000001 584 330.1 554.4 368.6C515.9 398.3 472 354.3 501.6 315.8zM386.3 161.9L420 145.1C430.1 139.3 434.5 127 430.5 116C421.6 91.8 404.1 69.6 387.9 50.1999999999999C380.5 41.3 367.7 39.0999999999999 357.6 44.8999999999999L328.5 61.6999999999999C312.5 47.9999999999999 293.8999999999999 37.0999999999999 273.6 29.9999999999999V-3.6000000000001C273.6 -15.2000000000001 265.3 -25.2000000000001 253.9 -27.2000000000001C229.3 -31.4000000000001 203.5 -31.6000000000001 178 -27.2000000000001C166.5 -25.2000000000001 158 -15.3000000000001 158 -3.6000000000001V30C137.7 37.2 119.1 48 103.1 61.7L74 45C64 39.2 51.1 41.4 43.7 50.3C27.5 69.7 10.4 91.9 1.5 116C-2.5 126.9 1.9 139.2 12 145.1L45.3 161.9C41.4 182.8 41.4 204.3000000000001 45.3 225.3000000000001L12 242.2C1.9 248 -2.6 260.3 1.5 271.2C10.4 295.4 27.5 317.6 43.7 337C51.1 345.9 63.9 348.1 74 342.3L103.1 325.5C119.1 339.2 137.7 350.1 158 357.2V390.9C158 402.4 166.2 412.4 177.6 414.4C202.2 418.6 228.1 418.8 253.6 414.5C265.1 412.5 273.6 402.6 273.6 390.9V357.3C293.9000000000001 350.1 312.5 339.3 328.5 325.6L357.6 342.4C367.6 348.2 380.5 346 387.9000000000001 337.1C404.1 317.7 421.1 295.5 430.0000000000001 271.3C434.0000000000001 260.4 430.1000000000001 248.1 420.0000000000001 242.2L386.3000000000001 225.4C390.2000000000001 204.4 390.2000000000001 182.9 386.3000000000001 161.9zM268.7000000000001 140.8C327.9000000000001 217.8 240.0000000000001 305.7 163.0000000000001 246.5C103.8000000000001 169.5 191.7000000000001 81.5999999999999 268.7000000000001 140.8zM512.1 -41.9L503.9 -56.2C500.9 -61.5000000000001 494.5000000000001 -63.7 488.8 -61.6C477 -57.2 466.2 -50.9 456.7 -43C452.1 -39.2 450.9 -32.5 453.9 -27.3L462.1 -13C455.2 -5 449.8 4.3 446.2 14.4H429.7C423.7 14.4 418.5 18.7 417.5 24.7C415.5 36.7 415.4 49.3 417.5 61.8C418.5 67.8 423.7 72.2 429.7 72.2H446.2C449.8 82.3 455.2 91.6 462.1 99.6L453.9 113.9C450.9 119.1 452 125.8 456.7 129.6C466.2 137.5 477.1 143.8 488.8 148.2C494.5 150.3 500.9 148.1 503.9 142.8L512.1 128.5C522.6 130.4 533.3000000000001 130.4 543.8000000000001 128.5L552.0000000000001 142.8C555.0000000000001 148.1 561.4000000000001 150.3 567.1000000000001 148.2C578.9000000000001 143.8 589.7000000000002 137.5 599.2000000000002 129.6C603.8000000000002 125.8 605.0000000000001 119.1 602.0000000000001 113.9L593.8000000000001 99.6C600.7 91.6 606.1 82.3 609.7 72.2H626.2C632.2 72.2 637.4000000000001 67.9 638.4000000000001 61.9C640.4000000000001 49.9 640.5000000000001 37.3 638.4000000000001 24.8C637.4000000000001 18.8 632.2 14.4 626.2 14.4H609.7C606.1 4.3 600.7 -5 593.8000000000001 -13L602.0000000000001 -27.3C605.0000000000001 -32.5 603.9000000000001 -39.2 599.2000000000002 -43C589.7000000000002 -50.9 578.8000000000002 -57.2 567.1000000000001 -61.6C561.4000000000001 -63.7 555.0000000000001 -61.5 552.0000000000001 -56.2L543.8000000000001 -41.9C533.4000000000001 -43.8 522.6 -43.8 512.1 -41.9zM501.6 17C540.1 -12.6 584 31.3 554.4 69.8C515.9 99.4 472 55.5 501.6 17z" /> + <glyph glyph-name="columns" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H464C490.51 -32 512 -10.51 512 16V368C512 394.51 490.51 416 464 416zM224 32H64V288H224V32zM448 32H288V288H448V32z" /> + <glyph glyph-name="comment-alt" + unicode="" + horiz-adv-x="576" d=" M576 208C576 93 447 0 288 0C239.7 0 194.1 8.6 154.1 23.8C113.8 -7.4 64.3 -26.5 11.7 -31.9C6.5 -32.5 1.5 -29.1 0.2 -24.2C-1.1 -19.2 2.9 -16.1 6.8 -12.4C26.1 6 49.5 20.4 58.7 82.2000000000001C21.9 117.1 0 160.7 0 208C0 322.9 129 416 288 416S576 322.9 576 208zM160 256C133.5 256 112 234.5 112 208S133.5 160 160 160S208 181.5 208 208S186.5 256 160 256zM288 256C261.5 256 240 234.5 240 208S261.5 160 288 160S336 181.5 336 208S314.5 256 288 256zM416 256C389.5 256 368 234.5 368 208S389.5 160 416 160S464 181.5 464 208S442.5 256 416 256z" /> + <glyph glyph-name="comment" + unicode="" + horiz-adv-x="576" d=" M576 208C576 93 447 0 288 0C239.7 0 194.1 8.6 154.1 23.8C113.8 -7.4 64.3 -26.5 11.7 -31.9C6.5 -32.5 1.5 -29.1 0.2 -24.2C-1.1 -19.2 2.9 -16.1 6.8 -12.4C26.1 6 49.5 20.4 58.7 82.2000000000001C21.9 117.1 0 160.7 0 208C0 322.9 129 416 288 416S576 322.9 576 208z" /> + <glyph glyph-name="comments" + unicode="" + horiz-adv-x="576" d=" M224 89.143C186.401 89.143 150.973 95.906 119.857 107.843C88.482 83.294 49.988 68.335 9.093 64.047A8.632 8.632 0 0 0 8.203 63.9999999999999C4.467 63.9999999999999 1.092 66.4979999999999 0.186 70.0609999999999C-0.794 74.0219999999999 2.274 76.4599999999999 5.312 79.3659999999999C20.329 93.805 38.534 105.156 45.654 153.6629999999999C17.015 181.114 0 215.378 0 252.571C0 342.8400000000001 100.297 416 224 416S448 342.841 448 252.571C447.999 162.239 347.703 89.143 224 89.143zM571.067 -18.0310000000001C557.123 -4.9040000000001 540.218 5.415 533.607 49.5119999999999C602.415 114.0799999999999 585.778 206.447 495.933 256.577C495.964 255.243 495.999 253.91 495.999 252.571C495.999 130.078 366.416 36.1769999999999 211.747 41.3489999999999C249.868 10.3879999999999 305.736 -9.1430000000001 367.999 -9.1430000000001C402.913 -9.1430000000001 435.81 -2.9950000000001 464.703 7.8569999999999C493.837 -14.4600000000001 529.581 -28.0590000000001 567.5559999999999 -31.9570000000001C571.3419999999999 -32.3520000000001 574.919 -29.9840000000001 575.8259999999999 -26.4900000000001C576.7369999999999 -22.8890000000001 573.8879999999999 -20.6730000000001 571.0669999999999 -18.0310000000001z" /> + <glyph glyph-name="compass" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM307.4460000000001 327.156L204.804 229.377A23.997 23.997 0 0 1 198.0320000000001 217.648L164.673 79.869C158.993 56.41 187.4500000000001 40.551 204.553 56.845L307.1930000000001 154.624A23.99 23.99 0 0 1 313.9650000000001 166.353L347.324 304.132C352.942 327.3300000000001 324.733 343.625 307.4460000000001 327.156zM256 224C238.327 224 224 209.673 224 192S238.327 160 256 160S288 174.327 288 192S273.673 224 256 224z" /> + <glyph glyph-name="compress" + unicode="" + horiz-adv-x="448" d=" M436 256H312C298.7 256 288 266.7 288 280V404C288 410.6 293.4 416 300 416H340C346.6 416 352 410.6 352 404V320H436C442.6 320 448 314.6 448 308V268C448 261.4 442.6 256 436 256zM160 280V404C160 410.6 154.6 416 148 416H108C101.4 416 96 410.6 96 404V320H12C5.4 320 0 314.6 0 308V268C0 261.4 5.4 256 12 256H136C149.3 256 160 266.7 160 280zM160 -20V104C160 117.3 149.3 128 136 128H12C5.4 128 0 122.6 0 116V76C0 69.4 5.4 64 12 64H96V-20C96 -26.6 101.4 -32 108 -32H148C154.6 -32 160 -26.6 160 -20zM352 -20V64H436C442.6 64 448 69.4 448 76V116C448 122.6 442.6 128 436 128H312C298.7 128 288 117.3 288 104V-20C288 -26.6 293.4 -32 300 -32H340C346.6 -32 352 -26.6 352 -20z" /> + <glyph glyph-name="copy" + unicode="" + horiz-adv-x="448" d=" M320 0V-40C320 -53.255 309.255 -64 296 -64H24C10.745 -64 0 -53.255 0 -40V328C0 341.255 10.745 352 24 352H96V56C96 25.121 121.121 0 152 0H320zM320 344V448H152C138.745 448 128 437.255 128 424V56C128 42.745 138.745 32 152 32H424C437.255 32 448 42.745 448 56V320H344C330.8 320 320 330.8 320 344zM440.971 375.029L375.029 440.971A24 24 0 0 1 358.0590000000001 448H352V352H448V358.059A24 24 0 0 1 440.971 375.029z" /> + <glyph glyph-name="copyright" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM373.134 93.247C371.5420000000001 91.38 333.358 47.516 263.283 47.516C178.591 47.516 118.799 110.776 118.799 193.083C118.799 274.386 180.803 336.4840000000001 262.5610000000001 336.4840000000001C329.5180000000001 336.4840000000001 364.5260000000001 299.1690000000001 365.9830000000001 297.5800000000001A12 12 0 0 0 367.2210000000001 282.9570000000001L344.8410000000001 248.3020000000001C340.7920000000001 242.0350000000001 332.0670000000001 240.9510000000001 326.6070000000001 246.0070000000001C326.3740000000001 246.2210000000001 300.0780000000001 269.8870000000001 264.7270000000001 269.8870000000001C218.6110000000001 269.8870000000001 190.8110000000001 236.3120000000001 190.8110000000001 193.8050000000001C190.8110000000001 154.2030000000001 216.3250000000001 114.1130000000001 265.0880000000001 114.1130000000001C303.7850000000001 114.1130000000001 330.3680000000001 142.4510000000001 330.6320000000001 142.7380000000001C335.7640000000001 148.3030000000001 344.6910000000001 147.7710000000001 349.1400000000001 141.6850000000001L373.6870000000001 108.1130000000001A12.001000000000001 12.001000000000001 0 0 0 373.1340000000001 93.2470000000001z" /> + <glyph glyph-name="credit-card" + unicode="" + horiz-adv-x="576" d=" M0 16C0 -10.5 21.5 -32 48 -32H528C554.5 -32 576 -10.5 576 16V192H0V16zM192 84C192 90.6 197.4 96 204 96H340C346.6 96 352 90.6 352 84V44C352 37.4 346.6 32 340 32H204C197.4 32 192 37.4 192 44V84zM64 84C64 90.6 69.4 96 76 96H148C154.6 96 160 90.6 160 84V44C160 37.4 154.6 32 148 32H76C69.4 32 64 37.4 64 44V84zM576 368V320H0V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368z" /> + <glyph glyph-name="crop" + unicode="" + horiz-adv-x="512" d=" M488 96H448V338.7L505 395.7C514.4 405.1 514.4 420.3 505 429.6L493.7 441C484.3 450.4 469.1 450.4 459.8 441L402.8 384H160V424C160 437.3 149.3 448 136 448H88C74.7 448 64 437.3 64 424V384H24C10.7 384 0 373.3 0 360V312C0 298.7 10.7 288 24 288H64V24C64 10.7 74.7 0 88 0H352V-40C352 -53.3 362.7 -64 376 -64H424C437.3 -64 448 -53.3 448 -40V0H488C501.3 0 512 10.7 512 24V72C512 85.3 501.3 96 488 96zM306.7 288L160 141.3V288H306.7zM205.3 96L352 242.7V96H205.3z" /> + <glyph glyph-name="crosshairs" + unicode="" + horiz-adv-x="512" d=" M500 224H469.636C455.724 317.675 381.675 391.724 288 405.636V436C288 442.627 282.627 448 276 448H236C229.373 448 224 442.627 224 436V405.636C130.325 391.724 56.276 317.675 42.364 224H12C5.373 224 0 218.627 0 212V172C0 165.373 5.373 160 12 160H42.364C56.276 66.325 130.325 -7.724 224 -21.636V-52C224 -58.627 229.373 -64 236 -64H276C282.627 -64 288 -58.627 288 -52V-21.636C381.675 -7.724 455.724 66.325 469.636 160H500C506.627 160 512 165.373 512 172V212C512 218.627 506.627 224 500 224zM288 43.366V84C288 90.627 282.627 96 276 96H236C229.373 96 224 90.627 224 84V43.366C165.826 55.768 119.783 101.757 107.366 160H148C154.627 160 160 165.373 160 172V212C160 218.627 154.627 224 148 224H107.366C119.768 282.174 165.757 328.217 224 340.634V300C224 293.373 229.373 288 236 288H276C282.627 288 288 293.373 288 300V340.634C346.174 328.232 392.217 282.243 404.634 224H364C357.373 224 352 218.627 352 212V172C352 165.373 357.373 160 364 160H404.634C392.2320000000001 101.826 346.243 55.783 288 43.366zM288 192C288 174.327 273.673 160 256 160S224 174.327 224 192C224 209.673 238.327 224 256 224S288 209.673 288 192z" /> + <glyph glyph-name="cube" + unicode="" + horiz-adv-x="512" d=" M239.1 441.7L31.1 363.7C12.4 356.7 0 338.7 0 318.7V93.6C0 75.4 10.3 58.8 26.5 50.7L234.5 -53.3C248 -60.1 263.9 -60.1 277.4 -53.3L485.4 50.7C501.7 58.8000000000001 511.9 75.5000000000001 511.9 93.6V318.7C511.9 338.7 499.5 356.6 480.8 363.6L272.8 441.6C262 445.8 250 445.8 239.1 441.7zM256 379.6L448 307.6V306.5L256 228.5L64 306.5V307.6L256 379.6zM288 23.6V172.5L448 237.5V103.6L288 23.6z" /> + <glyph glyph-name="cubes" + unicode="" + horiz-adv-x="512" d=" M488.6 197.8L392 234V342.5C392 357.5 382.7 370.9 368.6 376.2L268.6 413.7C260.5 416.8 251.5000000000001 416.8 243.3 413.7L143.3 376.2C129.2 370.9 119.9 357.5 119.9 342.5V234L23.3 197.8C9.3 192.5 0 179.1 0 164.1V54C0 40.4 7.7 27.9 19.9 21.8L119.9 -28.2C130 -33.3 142 -33.3 152.1 -28.2L256 23.8L359.9 -28.2C370 -33.3 382 -33.3 392.1 -28.2L492.1 21.8C504.3 27.9 511.9999999999999 40.4 511.9999999999999 54V164.1C511.9999999999999 179.1 502.6999999999999 192.5 488.6 197.8zM358 233.2L273 201.3V269.5L358 306.5V233.2zM154 343.9L256 382.1L358 343.9V343.3L256 301.9L154 343.3V343.9zM238 52.8L153 10.3V89.4L238 128.2V52.8zM238 164.8L136 123.4L34 164.8V165.4L136 203.6L238 165.4V164.8zM478 52.8L393 10.3V89.4L478 128.2V52.8zM478 164.8L376 123.4L274 164.8V165.4L376 203.6L478 165.4V164.8z" /> + <glyph glyph-name="cut" + unicode="" + horiz-adv-x="448" d=" M444.485 25.574C449.1740000000001 20.885 449.1690000000001 13.287 444.485 8.603C411.6810000000001 -24.201 358.4940000000001 -24.201 325.69 8.603L210.176 124.117L185.317 99.258C189.63 88.343 192 76.448 192 64C192 10.981 149.019 -32 96 -32S0 10.981 0 64S42.981 160 96 160C100.536 160 104.995 159.678 109.363 159.07L142.293 192L109.363 224.93C104.995 224.322 100.536 224 96 224C42.981 224 0 266.981 0 320S42.981 416 96 416S192 373.019 192 320C192 307.552 189.63 295.6570000000001 185.318 284.742L210.177 259.883L325.69 375.397C358.4940000000001 408.201 411.681 408.201 444.485 375.397C449.1690000000001 370.713 449.1740000000001 363.115 444.485 358.426L278.0590000000001 192L444.485 25.574zM96 352C78.355 352 64 337.645 64 320S78.355 288 96 288S128 302.355 128 320S113.645 352 96 352M96 96C78.355 96 64 81.645 64 64S78.355 32 96 32S128 46.355 128 64S113.645 96 96 96M208 204C201.373 204 196 198.627 196 192S201.373 180 208 180S220 185.373 220 192S214.627 204 208 204z" /> + <glyph glyph-name="database" + unicode="" + horiz-adv-x="448" d=" M448 374.857V329.1430000000001C448 288.857 347.667 256 224 256S0 288.857 0 329.1430000000001V374.857C0 415.1430000000001 100.333 448 224 448S448 415.1430000000001 448 374.857zM448 272V169.143C448 128.857 347.667 96 224 96S0 128.857 0 169.143V272C48.125 238.857 136.208 223.428 224 223.428S399.874 238.857 448 272zM448 112V9.143C448 -31.143 347.667 -64 224 -64S0 -31.143 0 9.143V112C48.125 78.857 136.208 63.428 224 63.428S399.874 78.857 448 112z" /> + <glyph glyph-name="deaf" + unicode="" + horiz-adv-x="512" d=" M216 188C216 172.536 203.464 160 188 160S160 172.536 160 188C160 232.112 195.888 268 240 268S320 232.112 320 188C320 172.536 307.464 160 292 160S264 172.536 264 188C264 201.234 253.233 212 240 212S216 201.234 216 188zM240 364C142.953 364 64 285.0470000000001 64 188C64 172.536 76.536 160 92 160S120 172.536 120 188C120 254.168 173.832 308 240 308S360 254.168 360 188C360 112.836 288.991 117.689 288.003 44.378L288 44C288 15.327 264.673 -8 236 -8C220.536 -8 208 -20.536 208 -36S220.536 -64 236 -64C295.475 -64 343.876 -15.672 344 43.774C344.5950000000001 78.202 416 92.014 416 188C416 285.0470000000001 337.0470000000001 364 240 364zM508.485 416.201L480.2 444.485C475.513 449.171 467.916 449.171 463.229 444.485L376.2 357.456C371.514 352.77 371.514 345.1720000000001 376.2 340.485L404.485 312.2C409.171 307.514 416.769 307.514 421.4550000000001 312.2L508.485 399.229C513.172 403.917 513.172 411.515 508.485 416.201zM168.97 133.255C164.284 137.941 156.686 137.941 152 133.255L3.515 -15.23C-1.171 -19.916 -1.171 -27.514 3.515 -32.201L31.8 -60.485C36.487 -65.171 44.084 -65.171 48.771 -60.485L197.256 88C201.942 92.686 201.942 100.284 197.256 104.971L168.97 133.255z" /> + <glyph glyph-name="desktop" + unicode="" + horiz-adv-x="576" d=" M528 448H48C21.5 448 0 426.5 0 400V80C0 53.5 21.5 32 48 32H240L224 -16H152C138.7 -16 128 -26.7 128 -40S138.7 -64 152 -64H424C437.3 -64 448 -53.3 448 -40S437.3 -16 424 -16H352L336 32H528C554.5 32 576 53.5 576 80V400C576 426.5 554.5 448 528 448zM512 96H64V384H512V96z" /> + <glyph glyph-name="dna" + unicode="" + horiz-adv-x="448" d=" M447.9 430.1C449 439.6 441.6 447.9 432 447.9L399.6 448C391.5 448 384.7000000000001 442.1 383.6 434.1C382.9000000000001 429.2 381.8 423 380.2000000000001 416H67.9C66.3 422.9 65 429.2 64.4 434.1C63.3 442.1 56.5 448.1 48.4 448L16.1 447.9C6.5 447.9 -1 439.6 0.1 430.1C4.7 392.2 25.7 301.1 119 222.4C136.6 234.8 156.1 246.6 177.5 257.8C171.3 262.4 166.1 267.2000000000001 160.5 272H288.1C266.8 253.9 241.1 236.4 209.4 220.6C37.5 135.1 5.9 1.8 0.1 -46.1C-1 -55.6 6.4 -63.9 16 -63.9L48.3 -64C56.4 -64 63.2 -58.1 64.3 -50.1C65 -45.2 66.1 -39 67.7 -32H380.1C381.7 -39 382.8 -45.1 383.5 -50.1C384.6 -58.1 391.3999999999999 -64.1 399.5 -64L431.8 -63.9C441.4 -63.9 448.9 -55.6 447.7 -46.1C442.7 -3.2 416.5999999999999 107.8000000000001 288 192C416.5 276.2 442.7 387.2 447.9 430.1zM224 155.6C249.1 141.9 270.4 127.2000000000001 288.3 112H159.7C177.6 127.2 198.9 142 224 155.6zM92.9 32C98.7 42.4 105.7 53.1 113.9 64H333.9C342.2 53.1 349.2 42.4 354.9 32H92.9zM355.1 352C349.3 341.6 342.3 330.9 334.1 320H114.6C106.3 330.9 99.2 341.6 93.4 352H355.1z" /> + <glyph glyph-name="dollar-sign" + unicode="" + horiz-adv-x="320" d=" M113.411 278.625C113.411 301.962 134.947 317.0420000000001 168.276 317.0420000000001C195.002 317.0420000000001 222.392 304.779 244.737 288.709C250.617 284.48 258.867 286.355 262.312 292.726L285.8640000000001 336.275C288.5130000000001 341.173 287.4600000000001 347.266 283.2890000000001 350.9550000000001C259.0080000000001 372.432 224.1540000000001 385.045 192.0000000000001 388.761V436C192.0000000000001 442.627 186.6270000000001 448 180.0000000000001 448H140.0000000000001C133.3730000000001 448 128.0000000000001 442.627 128.0000000000001 436V386.168C69.3730000000001 372.878 30.7010000000001 330.251 30.7010000000001 277.529C30.7010000000001 153.996 215.466 166.719 215.466 108.115C215.466 88.292 199.155 66.957 163.3420000000001 66.957C132.591 66.957 100.41 82.837 75.494 102.844C70.184 107.108 62.412 106.159 58.335 100.704L27.946 60.037C24.319 55.1830000000001 24.871 48.3800000000001 29.248 44.1900000000001C53.297 21.1700000000001 88.497 2.9350000000001 127.9990000000001 -3.783V-52C127.9990000000001 -58.627 133.3720000000001 -64 139.9990000000001 -64H179.9990000000001C186.6260000000001 -64 191.9990000000001 -58.627 191.9990000000001 -52V-4.562C257.7190000000001 5.653 298.1750000000001 54.624 298.1750000000001 111.954C298.1760000000001 231.642 113.4110000000001 215.661 113.4110000000001 278.625z" /> + <glyph glyph-name="dolly-flatbed" + unicode="" + horiz-adv-x="640" d=" M208 128H592C600.8 128 608 135.2 608 144V400C608 408.8 600.8 416 592 416H448V288L400 320L352 288V416H208C199.2 416 192 408.8 192 400V144C192 135.2 199.2 128 208 128zM624 64H128V432C128 440.8 120.8 448 112 448H16C7.2 448 0 440.8 0 432V400C0 391.2 7.2 384 16 384H64V16C64 7.2 71.2 0 80 0H162.9C161.1 -5 160 -10.4 160 -16C160 -42.5 181.5 -64 208 -64S256 -42.5 256 -16C256 -10.4 254.8 -5 253.1 0H451C449.2 -5 448.1 -10.4 448.1 -16C448.1 -42.5 469.6 -64 496.1 -64S544.1 -42.5 544.1 -16C544.1 -10.4 542.9 -5 541.2 0H624C632.8 0 640 7.2 640 16V48C640 56.8 632.8 64 624 64z" /> + <glyph glyph-name="dolly" + unicode="" + horiz-adv-x="576" d=" M294.2 170.3C312.2 165.3 328.9 156.9 343.7 145.6L505.2 199.4C513.6 202.2000000000001 518.1 211.3000000000001 515.3 219.6L454.9 400.8C452.1 409.2 443 413.7 434.7 410.9L373.6 390.5L406.7 291.1L346 271L312.9 370.4L251.3 349.9C242.9 347.1 238.4 338 241.2 329.7L294.2 170.3zM575.2 121.6L565 152C562.2 160.4 553.1 164.9 544.8 162.1L331.3 90.9C314.1 112.9 287.7 127.3 257.8 127.9L158.4 426.1C154 439.2 141.8 448 128 448H16C7.2 448 0 440.8 0 432V400C0 391.2 7.2 384 16 384H104.9L197.1 107.3C171 86.9 155.4 53.7 161.1 16.8C167.2 -22.6 199 -55.5 238.4000000000001 -62.4C298.6 -73.1 350.7000000000001 -27.6 351.8000000000001 30.2L565.1000000000001 101.4C573.4000000000001 104.2000000000001 578.0000000000001 113.2000000000001 575.2000000000002 121.6zM256 -16C229.5 -16 208 5.5 208 32S229.5 80 256 80S304 58.5 304 32S282.5 -16 256 -16z" /> + <glyph glyph-name="dot-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM336 192C336 147.888 300.112 112 256 112S176 147.888 176 192S211.888 272 256 272S336 236.112 336 192z" /> + <glyph glyph-name="download" + unicode="" + horiz-adv-x="512" d=" M216 448H296C309.3 448 320 437.3 320 424V256H407.7C425.5 256 434.4 234.5 421.8 221.9L269.7 69.7C262.2 62.2 249.9 62.2 242.4 69.7L90.1 221.9C77.5 234.5 86.4 256 104.2 256H192V424C192 437.3 202.7 448 216 448zM512 72V-40C512 -53.3 501.3 -64 488 -64H24C10.7 -64 0 -53.3 0 -40V72C0 85.3 10.7 96 24 96H170.7L219.7 47C239.8 26.9 272.2 26.9 292.3 47L341.3 96H488C501.3 96 512 85.3 512 72zM388 -16C388 -5 379 4 368 4S348 -5 348 -16S357 -36 368 -36S388 -27 388 -16zM452 -16C452 -5 443 4 432 4S412 -5 412 -16S421 -36 432 -36S452 -27 452 -16z" /> + <glyph glyph-name="edit" + unicode="" + horiz-adv-x="576" d=" M402.6 364.8L492.8 274.6C496.6 270.8 496.6 264.6 492.8 260.8L274.4 42.4L181.6 32.1C169.2 30.7 158.7 41.2 160.1 53.6L170.4 146.4L388.8 364.8C392.6 368.6 398.8 368.6 402.6 364.8zM564.6 387.7L515.8000000000001 436.5C500.6000000000001 451.7 475.9000000000001 451.7 460.6000000000001 436.5L425.2000000000001 401.1C421.4000000000001 397.3 421.4000000000001 391.1 425.2000000000001 387.3L515.4000000000001 297.1C519.2 293.3 525.4000000000001 293.3 529.2 297.1L564.6 332.5C579.8000000000001 347.8 579.8000000000001 372.5 564.6 387.7zM384 101.8V0H64V320H293.8C297 320 300 321.3 302.3 323.5L342.3 363.5C349.9000000000001 371.1 344.5 384 333.8 384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V141.8C448 152.5 435.1 157.8 427.5 150.3L387.5 110.3C385.3 108 384 105 384 101.8z" /> + <glyph glyph-name="eject" + unicode="" + horiz-adv-x="448" d=" M448 64V0C448 -17.673 433.673 -32 416 -32H32C14.327 -32 0 -17.673 0 0V64C0 81.673 14.327 96 32 96H416C433.673 96 448 81.673 448 64zM48.053 128H399.939C441.5900000000001 128 463.52 177.674 435.322 208.435L259.383 400.442C240.369 421.185 207.632 421.186 188.616 400.442L12.67 208.435C-15.475 177.732 6.324 128 48.053 128z" /> + <glyph glyph-name="ellipsis-h" + unicode="" + horiz-adv-x="512" d=" M328 192C328 152.2 295.8 120 256 120S184 152.2 184 192S216.2 264 256 264S328 231.8 328 192zM432 264C392.2 264 360 231.8 360 192S392.2 120 432 120S504 152.2 504 192S471.8 264 432 264zM80 264C40.2 264 8 231.8 8 192S40.2 120 80 120S152 152.2 152 192S119.8 264 80 264z" /> + <glyph glyph-name="ellipsis-v" + unicode="" + horiz-adv-x="192" d=" M96 264C135.8 264 168 231.8 168 192S135.8 120 96 120S24 152.2 24 192S56.2 264 96 264zM24 368C24 328.2 56.2 296 96 296S168 328.2 168 368S135.8 440 96 440S24 407.8 24 368zM24 16C24 -23.8 56.2 -56 96 -56S168 -23.8 168 16S135.8 88 96 88S24 55.8 24 16z" /> + <glyph glyph-name="envelope-open" + unicode="" + horiz-adv-x="512" d=" M512 -16C512 -42.51 490.51 -64 464 -64H48C21.49 -64 0 -42.51 0 -16V247.276A48 48 0 0 0 18.387 285.052C43.3 304.581 63.888 320.4170000000001 182.587 406.563C199.412 418.83 232.797 448.347 256 447.997C279.198 448.351 312.596 418.825 329.413 406.564C448.1 320.427 468.716 304.569 493.613 285.052A48 48 0 0 0 512 247.276V-16zM446.334 180.605C443.771 184.333 438.634 185.2000000000001 434.995 182.512C412.15 165.639 379.533 141.807 329.413 105.433C312.588 93.167 279.2030000000001 63.652 256 64.003C232.789 63.659 199.441 93.146 182.587 105.433C132.473 141.803 99.853 165.637 77.005 182.512C73.366 185.2 68.229 184.333 65.666 180.605L56.594 167.409A7.997999999999999 7.997999999999999 0 0 1 58.433 156.442C81.32 139.543 113.887 115.752 163.736 79.574C184.01 64.793 220.26 31.761 256 32.001C291.724 31.759 327.961 64.7720000000001 348.2630000000001 79.574C398.1130000000001 115.7530000000001 430.6810000000001 139.544 453.566 156.442A7.997999999999999 7.997999999999999 0 0 1 455.405 167.409L446.334 180.605z" /> + <glyph glyph-name="envelope-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V368C448 394.51 426.51 416 400 416zM178.117 185.896C87.429 251.713 88.353 251.879 64 270.833V296C64 309.255 74.745 320 88 320H360C373.255 320 384 309.255 384 296V270.833C359.629 251.864 360.566 251.709 269.883 185.895C259.383 178.24 238.491 159.775 224 160.001C209.497 159.783 188.633 178.228 178.117 185.896zM384 230.225V88C384 74.745 373.255 64 360 64H88C74.745 64 64 74.745 64 88V230.225C77.958 219.431 97.329 204.989 159.303 160.011C173.465 149.67 197.278 127.866 223.997 128.001C250.884 127.867 275.034 150.042 288.717 160.026C350.675 204.991 370.042 219.432 384 230.225z" /> + <glyph glyph-name="envelope" + unicode="" + horiz-adv-x="512" d=" M502.3 257.2C506.2 260.3 512 257.4 512 252.5V48C512 21.5 490.5 0 464 0H48C21.5 0 0 21.5 0 48V252.4C0 257.4 5.7 260.2000000000001 9.7 257.1C32.1 239.7 61.8 217.6 163.8 143.5C184.9 128.1 220.5 95.7 256 95.9C291.7 95.6 328 128.7 348.3 143.5C450.3 217.6 479.9 239.8 502.3 257.2zM256 128C279.2 127.6 312.6 157.2 329.4 169.4C462.1 265.7 472.2 274.1 502.8 298.1C508.6 302.6 511.9999999999999 309.6 511.9999999999999 317V336C511.9999999999999 362.5 490.4999999999999 384 463.9999999999999 384H48C21.5 384 0 362.5 0 336V317C0 309.6 3.4 302.7 9.2 298.1C39.8 274.2 49.9 265.7 182.6 169.4C199.4 157.2 232.8 127.6 256 128z" /> + <glyph glyph-name="eraser" + unicode="" + horiz-adv-x="512" d=" M497.941 174.059C516.6859999999999 192.804 516.6859999999999 223.196 497.941 241.9410000000001L337.941 401.9410000000001C319.196 420.6860000000001 288.805 420.687 270.058 401.9410000000001L14.058 145.941C-4.687 127.196 -4.687 96.804 14.058 78.059L110.058 -17.941A48.004000000000005 48.004000000000005 0 0 1 144 -32H500C506.627 -32 512 -26.627 512 -20V20C512 26.627 506.627 32 500 32H355.883L497.941 174.059zM195.314 236.6860000000001L332.687 99.3130000000001L265.373 32H150.628L70.628 112L195.314 236.686z" /> + <glyph glyph-name="euro-sign" + unicode="" + horiz-adv-x="320" d=" M310.706 34.235C309.392 40.865 302.8710000000001 45.107 296.2820000000001 43.604C285.5900000000001 41.165 268.86 38.191 250.8560000000001 38.191C194.0930000000001 38.191 148.9270000000001 72.9810000000001 129.3950000000001 123.6400000000001H243.0840000000001A12 12 0 0 1 254.7920000000001 133.009L261.165 161.369C262.851 168.8710000000001 257.146 176 249.457 176H115.22C114.01 190.328 113.806 204.287 115.357 218.245H261.95A12 12 0 0 1 273.673 227.679L280.185 257.434C281.823 264.918 276.124 272 268.462 272H130.184C150.817 316.991 192.874 347.03 247.803 347.03C262.289 347.03 276.367 344.78 285.654 342.885C291.87 341.617 298.001 345.3830000000001 299.656 351.5080000000001L311.647 395.8760000000001C313.469 402.617 309.182 409.492 302.321 410.793C290.217 413.088 270.71 416 249.635 416C152.451 416 74.03 355.748 45.075 272H12C5.373 272 0 266.627 0 260V230.245C0 223.618 5.373 218.245 12 218.245H33.569C32.56 204.638 32.388 188.958 33.388 176H12C5.373 176 0 170.627 0 164V135.64C0 129.013 5.373 123.64 12 123.64H42.114C67.139 33.308 145.264 -32 249.635 -32C275.936 -32 298.197 -27.456 310.736 -24.212C316.903 -22.617 320.763 -16.504 319.524 -10.255L310.706 34.235z" /> + <glyph glyph-name="exchange-alt" + unicode="" + horiz-adv-x="512" d=" M0 280V296C0 309.255 10.745 320 24 320H384V368C384 389.367 409.899 400.0420000000001 424.971 384.971L504.971 304.971C514.343 295.598 514.343 280.4020000000001 504.971 271.03L424.971 191.03C409.956 176.018 384 186.544 384 208V256H24C10.745 256 0 266.745 0 280zM488 128H128V176C128 197.314 102.138 208.08 87.029 192.971L7.029 112.971C-2.343 103.598 -2.343 88.402 7.029 79.03L87.029 -0.97C102.057 -15.997 128 -5.437 128 16V64H488C501.255 64 512 74.745 512 88V104C512 117.255 501.255 128 488 128z" /> + <glyph glyph-name="exclamation-circle" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.003 392.957 -56 256 -56S8 55.003 8 192C8 328.9170000000001 119.043 440 256 440S504 328.9170000000001 504 192zM256 142C230.595 142 210 121.405 210 96S230.595 50 256 50S302 70.595 302 96S281.405 142 256 142zM212.327 307.346L219.745 171.346C220.092 164.982 225.354 160 231.727 160H280.273C286.646 160 291.908 164.982 292.255 171.346L299.673 307.346C300.048 314.2200000000001 294.575 320 287.6910000000001 320H224.308C217.424 320 211.952 314.2200000000001 212.327 307.346z" /> + <glyph glyph-name="exclamation-triangle" + unicode="" + horiz-adv-x="576" d=" M569.517 7.987C587.975 -24.007 564.806 -64 527.94 -64H48.054C11.117 -64 -11.945 -23.945 6.477 7.987L246.423 424.015C264.89 456.024 311.1430000000001 455.966 329.577 424.015L569.517 7.987zM288 94C262.5950000000001 94 242 73.405 242 48S262.5950000000001 2 288 2S334 22.595 334 48S313.405 94 288 94zM244.327 259.346L251.745 123.346C252.092 116.982 257.354 112 263.727 112H312.273C318.646 112 323.908 116.982 324.255 123.346L331.673 259.346C332.048 266.2200000000001 326.575 272 319.6910000000001 272H256.3080000000001C249.4240000000001 272 243.9520000000001 266.2200000000001 244.3270000000001 259.346z" /> + <glyph glyph-name="exclamation" + unicode="" + horiz-adv-x="192" d=" M176 16C176 -28.112 140.112 -64 96 -64S16 -28.112 16 16S51.888 96 96 96S176 60.112 176 16zM25.26 422.801L38.86 150.801C39.499 138.028 50.041 128 62.83 128H129.17C141.959 128 152.501 138.028 153.14 150.801L166.74 422.801C167.425 436.51 156.496 448 142.77 448H49.23C35.504 448 24.575 436.51 25.26 422.801z" /> + <glyph glyph-name="expand-arrows-alt" + unicode="" + horiz-adv-x="448.1" d=" M448.1 104V-8C448.1 -21.3 437.4000000000001 -32 424.1 -32H312.1C290.7000000000001 -32 280 -6.1 295.1 9L331.3 45.2L224 152.4L116.8 45.1L153 9C168.1 -6.1 157.4 -32 136 -32H24C10.7 -32 0 -21.3 0 -8V104C0 125.4 25.9 136.1 41 121L77.2 84.8L184.5 192L77.2 299.3L41 263C25.9 247.9 0 258.6 0 280V392C0 405.3 10.7 416 24 416H136C157.4 416 168.1 390.1 153 375L116.8 338.8L224 231.6L331.3 338.9L295.1 375C280 390.1 290.7000000000001 416 312.1 416H424.1C437.4000000000001 416 448.1 405.3 448.1 392V280C448.1 258.6 422.2000000000001 247.9 407.1 263L370.9000000000001 299.2L263.6 192L370.9000000000001 84.7L407.1 120.9C422.2000000000001 136.1 448.1 125.4 448.1 104z" /> + <glyph glyph-name="expand" + unicode="" + horiz-adv-x="448" d=" M0 268V392C0 405.3 10.7 416 24 416H148C154.6 416 160 410.6 160 404V364C160 357.4 154.6 352 148 352H64V268C64 261.4 58.6 256 52 256H12C5.4 256 0 261.4 0 268zM288 404V364C288 357.4 293.4 352 300 352H384V268C384 261.4 389.4 256 396 256H436C442.6 256 448 261.4 448 268V392C448 405.3 437.3 416 424 416H300C293.4 416 288 410.6 288 404zM436 128H396C389.4 128 384 122.6 384 116V32H300C293.4 32 288 26.6 288 20V-20C288 -26.6 293.4 -32 300 -32H424C437.3 -32 448 -21.3 448 -8V116C448 122.6 442.6 128 436 128zM160 -20V20C160 26.6 154.6 32 148 32H64V116C64 122.6 58.6 128 52 128H12C5.4 128 0 122.6 0 116V-8C0 -21.3 10.7 -32 24 -32H148C154.6 -32 160 -26.6 160 -20z" /> + <glyph glyph-name="external-link-alt" + unicode="" + horiz-adv-x="576" d=" M576 424V296.016C576 274.555 550.04 264.0360000000001 535.029 279.045L499.322 314.754L255.799 71.231C246.426 61.858 231.231 61.858 221.858 71.231L199.231 93.858C189.858 103.231 189.858 118.427 199.231 127.799L442.756 371.324L407.053 407.029C391.9820000000001 422.1 402.656 448 424.024 448H552C565.255 448 576 437.255 576 424zM407.029 177.206L391.029 161.206A23.999000000000002 23.999000000000002 0 0 1 384 144.235V0H64V320H328A24.003 24.003 0 0 1 344.9700000000001 327.029L360.9700000000001 343.029C376.089 358.149 365.381 384 344 384H48C21.49 384 0 362.51 0 336V-16C0 -42.51 21.49 -64 48 -64H400C426.51 -64 448 -42.51 448 -16V160.236C448 181.618 422.148 192.326 407.029 177.206z" /> + <glyph glyph-name="external-link-square-alt" + unicode="" + horiz-adv-x="448" d=" M448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368zM360 352H248.029C226.716 352 215.949 326.139 231.058 311.029L263.042 279.0420000000001L67.515 83.515C62.829 78.829 62.829 71.231 67.515 66.544L98.544 35.515C103.231 30.829 110.829 30.829 115.515 35.515L311.041 231.041L343.029 199.05C358.058 184.023 384 194.575 384 216.021V328C384 341.255 373.255 352 360 352z" /> + <glyph glyph-name="eye-dropper" + unicode="" + horiz-adv-x="512" d=" M177.38 241.36L39.03 103.03A24.01 24.01 0 0 1 32 86.06V24L0 -32L32 -64L88 -32H150.06C156.42 -32 162.53 -29.47 167.03 -24.97L305.38 113.36L177.38 241.36zM402.932 210.89L419.884 193.94C429.254 184.5700000000001 429.254 169.37 419.884 160L378.911 119.03C369.6190000000001 109.718 354.405 109.596 344.971 119.03L183.028 280.9700000000001C173.658 290.3400000000001 173.658 305.54 183.028 314.91L224 355.88C233.289 365.189 248.502 365.318 257.94 355.88L274.932 338.89L357.538 421.491C392.728 456.681 450.038 456.991 485.538 421.491C526.028 373.411 515.198 323.151 485.538 293.491L402.932 210.89z" /> + <glyph glyph-name="eye-slash" + unicode="" + horiz-adv-x="576" d=" M286.693 56.016L319.272 9.474A333.958 333.958 0 0 0 288 8C168.19 8 63.031 71.949 6.646 167.631A47.999 47.999 0 0 0 6.646 216.37C30.669 257.136 63.559 292.145 102.67 318.907L159.747 237.368C154.736 223.18 152 207.913 152 192C152 117.264 212.135 56.718 286.693 56.016zM569.354 167.631C537.687 113.894 490.607 70.1710000000001 434.1790000000001 42.1560000000001L434.1900000000001 42.1410000000001L475.6600000000001 -17.0589999999999C483.2600000000001 -27.9189999999999 480.6200000000001 -42.8789999999999 469.7600000000001 -50.4789999999999L456.6500000000001 -59.6589999999999C445.7900000000001 -67.2589999999999 430.8300000000001 -64.6189999999999 423.2300000000001 -53.759L100.34 401.06C92.74 411.92 95.38 426.88 106.24 434.48L119.35 443.6600000000001C130.21 451.26 145.17 448.62 152.77 437.76L203.808 365.1430000000001C230.68 372.224 258.905 376 288 376C407.81 376 512.969 312.051 569.354 216.369A48.00200000000001 48.00200000000001 0 0 0 569.354 167.631zM424 192C424 267.174 363.162 328 288 328C270.061 328 252.944 324.527 237.271 318.228L256.57 291.17C282.439 299.341 311.614 297.3330000000001 336.9700000000001 283.76H336.9400000000001C313.2900000000001 283.76 294.1200000000001 264.5900000000001 294.1200000000001 240.9400000000001C294.1200000000001 217.314 313.2670000000001 198.12 336.9400000000001 198.12C360.5900000000001 198.12 379.7600000000001 217.29 379.7600000000001 240.9400000000001V240.9700000000001C398.2220000000001 206.48 396.0720000000001 163.0560000000001 371.5100000000001 130.0200000000001V130.0100000000001L390.8240000000001 102.9490000000001C411.496 126.8 424 157.926 424 192zM262.014 91.273L184.484 202.03C179.47 149.643 213.798 103.6760000000001 262.014 91.273z" /> + <glyph glyph-name="eye" + unicode="" + horiz-adv-x="576" d=" M569.354 216.369C512.969 312.051 407.81 376 288 376C168.14 376 63.004 312.006 6.646 216.369A47.999 47.999 0 0 1 6.646 167.63C63.031 71.949 168.19 8 288 8C407.86 8 512.996 71.994 569.354 167.631A47.997 47.997 0 0 1 569.354 216.369zM288 56C212.838 56 152 116.827 152 192C152 267.1620000000001 212.826 328 288 328C363.1620000000001 328 424 267.174 424 192C424 116.838 363.174 56 288 56zM392 192C392 134.562 345.438 88 288 88S184 134.562 184 192C184 209.708 188.431 226.379 196.236 240.973L196.235 240.941C196.235 217.29 215.408 198.118 239.059 198.118S281.883 217.291 281.883 240.941C281.883 264.592 262.71 283.765 239.059 283.765L239.027 283.764C253.621 291.569 270.292 296 288 296C345.438 296 392 249.438 392 192z" /> + <glyph glyph-name="fast-backward" + unicode="" + horiz-adv-x="512" d=" M0 12V372C0 378.6 5.4 384 12 384H52C58.6 384 64 378.6 64 372V220.1L235.5 376.6C256.1 393.7 288 379.4 288 352V220.1L459.5 376.6C480.1 393.7 512 379.4 512 352V32C512 4.6 480.1 -9.7 459.5 7.4L288 162.7V32C288 4.6 256.1 -9.7 235.5 7.4L64 162.7V12C64 5.4 58.6 0 52 0H12C5.4 0 0 5.4 0 12z" /> + <glyph glyph-name="fast-forward" + unicode="" + horiz-adv-x="512" d=" M512 372V12C512 5.4 506.6 0 500 0H460C453.4 0 448 5.4 448 12V163.9L276.5 7.4C255.9 -9.8 224 4.6 224 32V163.9L52.5 7.4C31.9 -9.8 0 4.6 0 32V352C0 379.4 31.9 393.7 52.5 376.6L224 221.2V352C224 379.4 255.9 393.7 276.5 376.6L448 221.2V372C448 378.6 453.4 384 460 384H500C506.6 384 512 378.6 512 372z" /> + <glyph glyph-name="fax" + unicode="" + horiz-adv-x="512" d=" M128 304V-16C128 -42.51 106.51 -64 80 -64H48C21.49 -64 0 -42.51 0 -16V304C0 330.51 21.49 352 48 352H80C106.51 352 128 330.51 128 304zM512 240V-16C512 -42.51 490.51 -64 464 -64H192C165.49 -64 144 -42.51 144 -16V408C144 430.091 161.909 448 184 448H391.432A39.996 39.996 0 0 0 419.716 436.284L468.285 387.715A39.999 39.999 0 0 0 480 359.432V285.258C498.641 278.667 512 260.898 512 240zM192 256H432V352H408C394.7970000000001 352 384 362.7970000000001 384 376V400H192V256zM288 52C288 58.627 282.627 64 276 64H236C229.373 64 224 58.627 224 52V12C224 5.373 229.373 0 236 0H276C282.627 0 288 5.373 288 12V52zM288 180C288 186.627 282.627 192 276 192H236C229.373 192 224 186.627 224 180V140C224 133.373 229.373 128 236 128H276C282.627 128 288 133.373 288 140V180zM416 52C416 58.627 410.627 64 404 64H364C357.373 64 352 58.627 352 52V12C352 5.373 357.373 0 364 0H404C410.627 0 416 5.373 416 12V52zM416 180C416 186.627 410.627 192 404 192H364C357.373 192 352 186.627 352 180V140C352 133.373 357.373 128 364 128H404C410.627 128 416 133.373 416 140V180z" /> + <glyph glyph-name="female" + unicode="" + horiz-adv-x="256" d=" M128 448C163.346 448 192 419.346 192 384S163.346 320 128 320C92.654 320 64 348.654 64 384S92.654 448 128 448M247.283 93.821L199.283 285.8210000000001A24 24 0 0 1 176 304H164.64C141.929 293.557 115.05 293.106 91.36 304H80A24 24 0 0 1 56.717 285.8210000000001L8.717 93.821C4.935 78.695 16.383 64 32 64H88V-40C88 -53.255 98.745 -64 112 -64H144C157.255 -64 168 -53.255 168 -40V64H224C239.591 64 251.071 78.671 247.283 93.821z" /> + <glyph glyph-name="fighter-jet" + unicode="" + horiz-adv-x="640" d=" M544 224L416 240L368 256H344L227.158 404H266.667C278.3330000000001 404 288 406.625 288 410S278.3330000000001 416 266.6670000000001 416H152V404H168V240H120L53.333 320H18.667L8 309.333V240H16V224H64V221.334L0 213.334V170.667L64 162.667V160H16V144H8V74.667L18.667 64H53.334L120 144H168V-20H152V-32H266.6670000000001C278.334 -32 288 -29.375 288 -26S278.3330000000001 -20 266.6670000000001 -20H227.158L344 128H368L416 144L544 160C640 181.333 640 186.583 640 192C640 197.417 640 202.667 544 224z" /> + <glyph glyph-name="file-alt" + unicode="" + horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM288 76C288 69.4 282.6 64 276 64H108C101.4 64 96 69.4 96 76V84C96 90.6 101.4 96 108 96H276C282.6 96 288 90.6 288 84V76zM288 140C288 133.4 282.6 128 276 128H108C101.4 128 96 133.4 96 140V148C96 154.6 101.4 160 108 160H276C282.6 160 288 154.6 288 148V140zM288 212V204C288 197.4 282.6 192 276 192H108C101.4 192 96 197.4 96 204V212C96 218.6 101.4 224 108 224H276C282.6 224 288 218.6 288 212zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> + <glyph glyph-name="file-archive" + unicode="" + horiz-adv-x="384" d=" M224 312V448H160.4V416H128.4V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM95.9 416H127.9V384H95.9V416zM128.2 32C95 32 70.2 62.4 76.8 94.9L96.4 192V224H128.4V256H96.4V288H128.4V320H96.4V352H128.4V384H160.4V352H128.4V320H160.4V288H128.4V256H160.4V224H128.4V192H150.5C156.2 192 161.2 187.9 162.3 182.3L179.6 94.6C186 62.2000000000001 161.2 32 128.2 32zM160.9 85C160.9 70.1 146.4 58 128.5 58S96 70 96 85C96 99.9 110.5 112 128.4 112S160.9 99.9 160.9 85zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> + <glyph glyph-name="file-audio" + unicode="" + horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM160 44C160 33.3 147.1 28 139.5 35.5L104 72H76C69.4 72 64 77.4 64 84V140C64 146.6 69.4 152 76 152H104L139.5 188.5C147.1 196.1 160 190.7 160 180V44zM193.2 91.6C202.3 100.9 202.3 115.7000000000001 193.2 125C171.1 147.8 205.4 181.2 227.6 158.5C254.8 130.6 254.8 86.1 227.6 58.1C205.8 35.8 170.7 68.5 193.2 91.6zM279.2 208.7C333.6 152.8 333.6 63.9 279.2 7.9C257.4 -14.5 222.2 18.2 244.8 41.4C281 78.6 281.1 137.9 244.8 175.2C222.7 198 257.1 231.5 279.2 208.7zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> + <glyph glyph-name="file-code" + unicode="" + horiz-adv-x="384" d=" M384 326.059V320H256V448H262.0590000000001C268.4240000000001 448 274.5290000000001 445.471 279.0300000000001 440.971L376.971 343.03A24.005 24.005 0 0 0 384 326.059zM248 288C234.8 288 224 298.8 224 312V448H24C10.745 448 0 437.255 0 424V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V288H248zM123.206 47.495A5.4 5.4 0 0 0 115.573 47.249L50.707 108.061A5.4 5.4 0 0 0 50.707 115.9400000000001L115.573 176.7520000000001A5.4 5.4 0 0 0 123.206 176.5060000000001L142.785 155.6210000000001A5.4 5.4 0 0 0 142.413 147.8740000000001L101.65 112L142.413 76.126A5.4 5.4 0 0 0 142.785 68.379L123.206 47.495zM174.501 -2.984L147.048 4.986A5.401999999999999 5.401999999999999 0 0 0 143.367 11.6780000000001L204.807 223.3040000000001A5.401999999999999 5.401999999999999 0 0 0 211.499 226.9850000000001L238.951 219.0150000000001A5.4 5.4 0 0 0 242.631 212.3230000000001L181.191 0.6970000000001A5.396999999999999 5.396999999999999 0 0 0 174.501 -2.9839999999999zM335.293 108.061L270.427 47.249A5.4 5.4 0 0 0 262.7940000000001 47.495L243.2140000000001 68.38A5.4 5.4 0 0 0 243.5860000000001 76.127L284.35 112L243.587 147.874A5.4 5.4 0 0 0 243.215 155.6210000000001L262.795 176.506A5.4 5.4 0 0 0 270.428 176.752L335.294 115.94A5.4 5.4 0 0 0 335.293 108.061z" /> + <glyph glyph-name="file-excel" + unicode="" + horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM284.1 205.5L224 112L284.1 18.5C289.2000000000001 10.5 283.5 0 274 0H239.1C234.7 0 230.6 2.4 228.5 6.3C208.9 42.5 192 75 192 75C185.6 60.2 182 55 155.4 6.2C153.3 2.3 149.3 -0.1 144.9 -0.1H110C100.5 -0.1 94.8 10.4 99.9 18.4L160.2 111.9L99.9 205.4C94.7 213.4 100.5 223.9 110 223.9H144.8C149.2 223.9 153.3 221.5 155.4 217.6C181.5 168.8 175.4 184 192 149.1C192 149.1 198.1 160.8 228.6 217.6C230.7 221.5 234.8 223.9 239.2 223.9H274C283.5 224 289.2 213.5 284.1 205.5zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> + <glyph glyph-name="file-image" + unicode="" + horiz-adv-x="384" d=" M384 326.059V320H256V448H262.0590000000001A24 24 0 0 0 279.029 440.971L376.9700000000001 343.03A24.002000000000002 24.002000000000002 0 0 0 384 326.059zM248 288C234.8 288 224 298.8 224 312V448H24C10.745 448 0 437.255 0 424V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V288H248zM112.545 272C139.055 272 160.545 250.51 160.545 224S139.055 176 112.545 176S64.545 197.49 64.545 224S86.036 272 112.545 272zM320.545 32H64.545L65.03 80.485L104.545 120C109.231 124.686 116.344 124.201 121.03 119.515L160.545 80L264.06 183.515C268.746 188.201 276.344 188.201 281.031 183.515L320.545 144V32z" /> + <glyph glyph-name="file-pdf" + unicode="" + horiz-adv-x="384" d=" M181.9 191.9C176.9 207.9 177 238.8 179.9 238.8C188.3 238.8 187.5 201.9 181.9 191.9zM180.2 144.7C172.5 124.5 162.9 101.4 151.8 82C170.1 89 190.8 99.2 214.7 103.9C202 113.5 189.8 127.3 180.2 144.7zM86.1 19.9C86.1 19.1 99.3 25.3 121 60.1C114.3 53.8 91.9 35.6 86.1 19.9zM248 288H384V-40C384 -53.3 373.3 -64 360 -64H24C10.7 -64 0 -53.3 0 -40V424C0 437.3 10.7 448 24 448H224V312C224 298.8 234.8 288 248 288zM240 116.2C220 128.4 206.7 145.2 197.3 170C201.8 188.5 208.9 216.6 203.5 234.2C198.8 263.6 161.1 260.7 155.7 241C150.7 222.7 155.3 196.9 163.8 164C152.2 136.4 135.1 99.4 123 78.2C122.9 78.2 122.9 78.1 122.8 78.1C95.7 64.2 49.2 33.6 68.3 10.1C73.9 3.2 84.3 0.1 89.8 0.1C107.7 0.1 125.5 18.1 150.9 61.9C176.7 70.4 205 81 229.9 85.1C251.6 73.3 277 65.6 293.9 65.6C323.1 65.6 325.1 97.6 313.6 108.9999999999999C299.7 122.6 259.3 118.6999999999999 240 116.1999999999999zM377 343L279 441C274.5 445.5 268.4 448 262 448H256V320H384V326.1C384 332.4 381.5 338.5 377 343zM302.9 87.7C307 90.4 300.4 99.6 260.1 96.7C297.2 80.9 302.9 87.7 302.9 87.7z" /> + <glyph glyph-name="file-powerpoint" + unicode="" + horiz-adv-x="384" d=" M193.7 176.8C202.5 176.8 209.2 174.1 214 168.7C223.6 157.8 223.8 136 213.8 124.6C208.9 119 201.9 116.1 192.7 116.1H165.8V176.8H193.7zM377 343L279 441C274.5 445.5 268.4 448 262 448H256V320H384V326.1C384 332.4 381.5 338.5 377 343zM224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM277 146.8C277 56.5 188.2 69.2000000000001 165.9 69.2000000000001V12C165.9 5.4 160.5 0 153.9 0H123.1C116.5 0 111.1 5.4 111.1 12V211.8C111.1 218.4 116.5 223.8 123.1 223.8H204.1C248.6 223.8 277 191 277 146.8z" /> + <glyph glyph-name="file-video" + unicode="" + horiz-adv-x="384" d=" M384 326.059V320H256V448H262.0590000000001C268.4240000000001 448 274.5290000000001 445.471 279.0300000000001 440.971L376.971 343.03A24.005 24.005 0 0 0 384 326.059zM224 312V448H24C10.745 448 0 437.255 0 424V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V288H248C234.8 288 224 298.8 224 312zM320 167.984V56.0210000000001C320 34.5760000000001 294.057 24.0230000000001 279.029 39.0500000000001L224 94.059V56C224 42.745 213.255 32 200 32H88C74.745 32 64 42.745 64 56V168C64 181.255 74.745 192 88 192H200C213.255 192 224 181.255 224 168V129.941L279.029 184.954C294.04 199.964 320 189.445 320 167.984z" /> + <glyph glyph-name="file-word" + unicode="" + horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM281.1 192H305C312.7 192 318.4 184.9 316.7 177.3L278.7 9.3C277.5 3.8 272.6 0 267 0H229C223.5 0 218.7 3.8 217.4 9.1C191.6 112.6 196.6 90.3 191.8 119.6H191.3C190.2 105.3 188.9 102.2000000000001 165.7 9.1C164.4 3.8 159.6 0 154.1 0H117C111.4 0 106.5 3.9 105.3 9.4L67.5 177.4C65.8 184.9 71.5 192 79.2 192H103.7C109.4 192 114.4 188 115.5 182.3C131.1 104.3 135.6 72.8 136.5 60.1C138.1 70.3 143.8 92.8 165.9 182.8C167.2 188.2 172 191.9 177.6 191.9H206.7C212.3 191.9 217.1 188.1 218.4 182.7000000000001C242.4 82.3000000000001 247.2 58.7000000000001 248 53.3000000000001C247.8 64.5000000000001 245.4 71.1000000000001 269.6 182.5000000000001C270.6 188.1000000000001 275.5 192.0000000000001 281.1 192.0000000000001zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> + <glyph glyph-name="file" + unicode="" + horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> + <glyph glyph-name="film" + unicode="" + horiz-adv-x="512" d=" M488 384H480V364C480 357.4 474.6 352 468 352H428C421.4 352 416 357.4 416 364V384H96V364C96 357.4 90.6 352 84 352H44C37.4 352 32 357.4 32 364V384H24C10.7 384 0 373.3 0 360V24C0 10.7 10.7 0 24 0H32V20C32 26.6 37.4 32 44 32H84C90.6 32 96 26.6 96 20V0H416V20C416 26.6 421.4 32 428 32H468C474.6 32 480 26.6 480 20V0H488C501.3 0 512 10.7 512 24V360C512 373.3 501.3 384 488 384zM96 76C96 69.4 90.6 64 84 64H44C37.4 64 32 69.4 32 76V116C32 122.6 37.4 128 44 128H84C90.6 128 96 122.6 96 116V76zM96 172C96 165.4 90.6 160 84 160H44C37.4 160 32 165.4 32 172V212C32 218.6 37.4 224 44 224H84C90.6 224 96 218.6 96 212V172zM96 268C96 261.4 90.6 256 84 256H44C37.4 256 32 261.4 32 268V308C32 314.6 37.4 320 44 320H84C90.6 320 96 314.6 96 308V268zM368 60C368 53.4 362.6 48 356 48H156C149.4 48 144 53.4 144 60V156C144 162.6 149.4 168 156 168H356C362.6 168 368 162.6 368 156V60zM368 228C368 221.4 362.6 216 356 216H156C149.4 216 144 221.4 144 228V324C144 330.6 149.4 336 156 336H356C362.6 336 368 330.6 368 324V228zM480 76C480 69.4 474.6 64 468 64H428C421.4 64 416 69.4 416 76V116C416 122.6 421.4 128 428 128H468C474.6 128 480 122.6 480 116V76zM480 172C480 165.4 474.6 160 468 160H428C421.4 160 416 165.4 416 172V212C416 218.6 421.4 224 428 224H468C474.6 224 480 218.6 480 212V172zM480 268C480 261.4 474.6 256 468 256H428C421.4 256 416 261.4 416 268V308C416 314.6 421.4 320 428 320H468C474.6 320 480 314.6 480 308V268z" /> + <glyph glyph-name="filter" + unicode="" + horiz-adv-x="512" d=" M487.976 448H24.028C2.71 448 -8.047 422.134 7.058 407.029L192 222.059V16C192 8.169 195.821 0.83 202.237 -3.662L282.237 -59.642C298.02 -70.69 320 -59.493 320 -39.98V222.059L504.947 407.029C520.021 422.104 509.338 448 487.976 448z" /> + <glyph glyph-name="fire-extinguisher" + unicode="" + horiz-adv-x="448" d=" M434.027 421.671L266.027 393.671C254.693 391.782 256 380.2 256 376H197.668C208.353 411.892 181.446 448 144 448C104.565 448 77.632 408.324 91.772 371.7970000000001C39.733 358.746 16.391 317.584 1.723 280.913C-3.2 268.606 2.786 254.639 15.093 249.716C27.41 244.79 41.372 250.791 46.289 263.086C75.058 335.01 106.964 328 168 328V300.924C126.457 290.062 96 251.689 96 206.795V-40C96 -53.255 106.745 -64 120 -64H264C277.255 -64 288 -53.255 288 -40V208C288 252.731 257.404 290.312 216 300.9700000000001V328H256C256 325.026 254.297 312.284 266.027 310.329L434.027 282.329C441.342 281.11 448 286.75 448 294.166V409.834C448 417.25 441.342 422.89 434.027 421.671zM144 376C135.178 376 128 383.178 128 392S135.178 408 144 408S160 400.822 160 392S152.822 376 144 376z" /> + <glyph glyph-name="fire" + unicode="" + horiz-adv-x="384" d=" M216 424.142C216 447.944 185.347 456.907 171.851 437.18C48 256.149 224 248 224 160C224 124.371 194.886 95.542 159.15 96.006C123.98 96.462 96 125.78 96 160.954V246.464C96 268.1670000000001 69.529 278.689 54.568 262.968C27.801 234.842 0 186.668 0 128C0 22.131 86.131 -64 192 -64S384 22.131 384 128C384 298.29 216 321.003 216 424.142z" /> + <glyph glyph-name="first-aid" + unicode="" + horiz-adv-x="576" d=" M0 368V16C0 -10.5 21.5 -32 48 -32H96V416H48C21.5 416 0 394.5 0 368zM128 -32H448V416H128V-32zM192 216C192 220.4 195.6 224 200 224H256V280C256 284.4 259.6 288 264 288H312C316.4 288 320 284.4 320 280V224H376C380.4 224 384 220.4 384 216V168C384 163.6 380.4 160 376 160H320V104C320 99.6 316.4 96 312 96H264C259.6 96 256 99.6 256 104V160H200C195.6 160 192 163.6 192 168V216zM528 416H480V-32H528C554.5 -32 576 -10.5 576 16V368C576 394.5 554.5 416 528 416z" /> + <glyph glyph-name="flag-checkered" + unicode="" + horiz-adv-x="512" d=" M466.515 381.072C487.731 390.926 512 375.449 512 352.056V108.956C512 98.43 506.839 88.549 498.157 82.598C462.32 58.034 423.822 41.74 375.652 41.74C308.279 41.74 264.022 76.523 210.435 76.523C159.582 76.523 124.311 66.465 96 54.401V-40C96 -53.255 85.255 -64 72 -64H56C42.745 -64 32 -53.255 32 -40V346.055C17.497 356.175 8 372.974 8 392C8 423.704 34.345 449.254 66.338 447.952C94.806 446.794 118.117 423.984 119.889 395.548C120.409 387.206 119.079 379.238 116.303 371.986C137.039 379.616 159.393 384 184.348 384C251.721 384 295.978 349.217 349.5650000000001 349.217C390.0610000000001 349.217 432.177 365.123 466.515 381.072zM96 313.37V242.88C125 253.55 147.18 260.71 169.6 263.79V335.36C146.1 333.19 129.16 325.57 96 313.37zM316.8 304.18C290.3830000000001 308.852 266.914 318.159 243.2 325.52V258.1C267.375 251.3940000000001 290.766 241.6560000000001 316.8 235.79V304.18zM169.6 263.79V193.75C202.396 196.728 223.51 194.385 243.2 189.95V258.1C217.953 265.135 196.619 267.523 169.6 263.79zM243.2 121.5600000000001C269.538 116.9080000000001 292.932 107.633 316.8 100.2200000000001V167.6300000000001C292.523 174.3760000000001 269.26 184.0800000000001 243.2 189.9500000000001V121.5600000000001zM96 105.9C119.62 114.29 143.79 119.74 169.6 122.46V193.75C143.49 191.4 122.24 185.71 96 176.39V105.9zM464 327.5C442.7 318.65 417.41 309.86 390.4 305.03V233.12C417.71 237.48 440.43 247.22 464 257.01V327.5zM464 117.54V188.03C441.81 173.83 415.2200000000001 165.42 390.4 162.01V90.43C415.47 92.81 438.89 101.47 464 117.54zM316.8 235.79V167.63C342.464 160.496 363.416 158.288 390.4 162.01V233.12C364.401 228.933 340.457 230.444 316.8 235.79z" /> + <glyph glyph-name="flag" + unicode="" + horiz-adv-x="512" d=" M349.565 349.217C295.978 349.217 251.721 384 184.348 384C159.393 384 137.039 379.616 116.303 371.987A55.947 55.947 0 0 1 119.889 395.549C118.117 423.985 94.806 446.794 66.338 447.952C34.345 449.254 8 423.704 8 392C8 372.974 17.497 356.175 32 346.055V-40C32 -53.255 42.745 -64 56 -64H72C85.255 -64 96 -53.255 96 -40V54.4C124.311 66.464 159.582 76.522 210.435 76.522C264.023 76.522 308.279 41.739 375.6520000000001 41.739C423.8210000000001 41.739 462.3190000000001 58.033 498.157 82.597C506.84 88.548 512 98.429 512 108.955V352.055C512 375.448 487.731 390.925 466.515 381.071C432.177 365.123 390.061 349.217 349.565 349.217z" /> + <glyph glyph-name="flask" + unicode="" + horiz-adv-x="448" d=" M437.2 44.5L320 233V384H328C341.3 384 352 394.7 352 408V424C352 437.3 341.3 448 328 448H120C106.7 448 96 437.3 96 424V408C96 394.7 106.7 384 120 384H128V233L10.8 44.5C-18.5 -2.6 15.3 -64 70.9 -64H377.1C432.8 -64 466.5 -2.5 437.2000000000001 44.5zM137.9 128L186.1 205.6C189.8 210.8 191.9 217.2 191.9 224V384H255.9000000000001V224C255.9000000000001 217.1 258.1 210.8 261.7000000000001 205.6L309.9000000000001 128H137.9z" /> + <glyph glyph-name="folder-open" + unicode="" + horiz-adv-x="576" d=" M572.694 155.907L500.27 31.752A63.99699999999999 63.99699999999999 0 0 0 444.989 0H45.025C26.502 0 14.961 20.093 24.294 36.093L96.718 160.2480000000001A64 64 0 0 0 152 192H551.9639999999999C570.487 192 582.0279999999999 171.907 572.694 155.907zM152 224H480V272C480 298.51 458.51 320 432 320H272L208 384H48C21.49 384 0 362.51 0 336V57.954L69.077 176.372C86.214 205.75 117.989 224 152 224z" /> + <glyph glyph-name="folder" + unicode="" + horiz-adv-x="512" d=" M464 320H272L208 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V272C512 298.51 490.51 320 464 320z" /> + <glyph glyph-name="font" + unicode="" + horiz-adv-x="448" d=" M152 32H127.987L154.573 112.782H292.8L319.386 32H296C287.163 32 280 24.837 280 16V-16C280 -24.837 287.163 -32 296 -32H432C440.837 -32 448 -24.837 448 -16V16C448 24.837 440.837 32 432 32H405.261L275.495 405.254A16 16 0 0 1 260.382 416H187.616A16 16 0 0 1 172.503 405.254L42.739 32H16C7.163 32 0 24.837 0 16V-16C0 -24.837 7.163 -32 16 -32H152C160.837 -32 168 -24.837 168 -16V16C168 24.837 160.837 32 152 32zM216.353 303.778C220.701 318.9940000000001 222.963 331.9340000000001 223.939 338.4220000000001C224.778 331.901 226.878 318.9460000000001 231.6660000000001 303.716L273.0010000000001 179.71H174.382L216.353 303.778z" /> + <glyph glyph-name="football-ball" + unicode="" + horiz-adv-x="496" d=" M481.5 387.7C476.7 405.9 462.4 420.2 444.2 425.1C420.3 431.5 383 439.1 339.4 440L496 283.2C495.2 326.7 487.8 363.8 481.5 387.7zM14.5 -3.7C19.3 -21.9 33.6 -36.2 51.8 -41.1C75.7 -47.4999999999999 113 -55.1 156.6 -55.9999999999999L0 100.8C0.8 57.3 8.2 20.2 14.5 -3.7zM4.2 164.6L220.4 -52C352.9 -32.6 469.2 66.7 491.9 219.4L275.6 436C143.1 416.6 26.8 317.3 4.2 164.6zM321.5 288.2000000000001C324.6 291.3 329.7 291.3 332.8 288.2000000000001L344.1 276.9C347.2000000000001 273.8 347.2000000000001 268.7000000000001 344.1 265.6L315.8 237.3L344.1 209C347.2000000000001 205.9 347.2000000000001 200.8 344.1 197.7L332.8 186.4C329.7 183.3 324.6 183.3 321.5 186.4L293.2 214.7L270.6 192L298.9 163.7C302 160.6 302 155.5 298.9 152.4L287.6 141.1C284.5 138 279.4 138 276.3 141.1L248 169.4L225.4 146.8L253.7 118.5C256.8 115.3999999999999 256.8 110.3 253.7 107.1999999999999L242.4 95.8999999999999C239.3 92.7999999999999 234.2 92.7999999999999 231.1 95.8999999999999L202.8 124.1999999999999L174.5 95.8999999999999C171.4 92.7999999999999 166.3 92.7999999999999 163.2 95.8999999999999L151.9 107.1999999999999C148.8 110.3 148.8 115.3999999999999 151.9 118.5L180.2 146.8L151.9 175C148.8 178.1 148.8 183.1999999999999 151.9 186.3L163.2 197.6C166.3 200.7 171.4 200.7 174.5 197.6L202.8 169.3L225.4 191.9L197.1 220.2C194 223.3 194 228.4 197.1 231.5L208.4 242.8C211.5 245.9 216.6 245.9 219.7 242.8L248 214.5L270.6 237.1L242.3 265.4C239.2 268.5 239.2 273.6 242.3 276.7000000000001L253.6 288C256.7000000000001 291.1 261.8 291.1 264.9000000000001 288L293.2000000000001 259.7000000000001L321.5000000000001 288.2000000000001z" /> + <glyph glyph-name="forward" + unicode="" + horiz-adv-x="512" d=" M500.5 216.6L308.5 376.6C287.9 393.7 256 379.4 256 352V32C256 4.6 287.9 -9.8 308.5 7.4L500.5 167.4C515.8 180.2 515.8 203.8 500.5 216.6zM244.5 216.6L52.5 376.6C31.9 393.7 0 379.4 0 352V32C0 4.6 31.9 -9.8 52.5 7.4L244.5 167.4C259.8 180.2 259.8 203.8 244.5 216.6z" /> + <glyph glyph-name="frown" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM108 256C108 218.503 138.503 188 176 188S244 218.503 244 256S213.497 324 176 324S108 293.497 108 256zM268.5 256C268.5 218.779 298.779 188.5 336 188.5S403.5 218.779 403.5 256S373.221 323.5 336 323.5S268.5 293.221 268.5 256zM336 304A47.789 47.789 0 0 1 313.397 298.353H313.412C324.328 298.353 333.177 289.504 333.177 278.588S324.328 258.8230000000001 313.412 258.8230000000001S293.647 267.6720000000001 293.647 278.588V278.603A47.789 47.789 0 0 1 288 256C288 229.49 309.49 208 336 208S384 229.49 384 256S362.51 304 336 304zM176 304A47.789 47.789 0 0 1 153.397 298.353H153.412C164.328 298.353 173.177 289.504 173.177 278.588S164.328 258.8230000000001 153.412 258.8230000000001S133.647 267.6720000000001 133.647 278.588V278.603A47.789 47.789 0 0 1 128 256C128 229.49 149.49 208 176 208S224 229.49 224 256S202.51 304 176 304zM368.551 91.34C309.423 182.795 202.705 182.934 143.487 91.34C131.985 73.55 158.87 56.192 170.36 73.966C216.986 146.084 295.222 145.821 341.678 73.966C353.006 56.442 380.226 73.282 368.551 91.34z" /> + <glyph glyph-name="futbol" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM456 192L455.997 192.282L429.933 169.541L367.254 228.041L383.7080000000001 312.396L418.011 309.324C393.122 343.54 358.007 369.413 317.302 382.4650000000001L330.9530000000001 350.526L256 309L181.047 350.525L194.698 382.464C154.067 369.436 118.918 343.594 93.989 309.323L128.554 312.396L144.746 228.041L82.068 169.541L56.004 192.282L56.001 192C56.001 148.985 69.498 108.048 94.473 74.009L102.177 107.906L187.315 97.459L223.616 19.633L193.714 1.847C233.916 -11.275 278.004 -11.301 318.286 1.847L288.384 19.633L324.685 97.4590000000001L409.823 107.9060000000001L417.527 74.0090000000001C442.503 108.048 456 148.985 456 192zM207.898 122.429L178.004 213.741L256 270.2680000000001L333.996 213.741L304.374 122.429H207.898z" /> + <glyph glyph-name="gamepad" + unicode="" + horiz-adv-x="640" d=" M480 352H160C71.6 352 0 280.4 0 192S71.6 32 160 32C204.8 32 245.2 50.4 274.2 80H365.7C394.7 50.4 435.2 32 479.9 32C568.3 32 639.9 103.6 639.9 192S568.4 352 480 352zM256 172C256 165.4 250.6 160 244 160H192V108C192 101.4 186.6 96 180 96H140C133.4 96 128 101.4 128 108V160H76C69.4 160 64 165.4 64 172V212C64 218.6 69.4 224 76 224H128V276C128 282.6 133.4 288 140 288H180C186.6 288 192 282.6 192 276V224H244C250.6 224 256 218.6 256 212V172zM440 104C413.5 104 392 125.5 392 152S413.5 200 440 200S488 178.5 488 152S466.5 104 440 104zM520 184C493.5 184 472 205.5 472 232S493.5 280 520 280S568 258.5 568 232S546.5 184 520 184z" /> + <glyph glyph-name="gavel" + unicode="" + horiz-adv-x="512" d=" M504.971 248.638L482.344 271.265C472.971 280.6380000000001 457.775 280.6380000000001 448.403 271.265L442.7460000000001 265.608L329.608 378.745L335.265 384.402C344.638 393.775 344.638 408.971 335.265 418.343L312.638 440.971C303.265 450.344 288.069 450.344 278.697 440.971L154.246 316.52C144.873 307.1470000000001 144.873 291.951 154.246 282.579L176.873 259.952C186.246 250.579 201.442 250.579 210.814 259.952L216.471 265.6090000000001L256.069 226.011L175.029 144.971L169.372 150.628C156.875 163.125 136.614 163.125 124.117 150.628L9.373 35.882C-3.124 23.385 -3.124 3.124 9.373 -9.373L54.628 -54.628C67.125 -67.125 87.386 -67.125 99.883 -54.628L214.628 60.117C227.125 72.614 227.125 92.875 214.628 105.372L208.971 111.029L290.011 192.069L329.6090000000001 152.471L323.9520000000001 146.814C314.5790000000001 137.441 314.5790000000001 122.245 323.9520000000001 112.8730000000001L346.5790000000001 90.246C355.9520000000001 80.8730000000001 371.1480000000001 80.8730000000001 380.5200000000001 90.246L504.9710000000001 214.697C514.3430000000001 224.069 514.3430000000001 239.2650000000001 504.9710000000001 248.6380000000001z" /> + <glyph glyph-name="gem" + unicode="" + horiz-adv-x="576" d=" M485.5 448L576 288H474.9L405.7 448H485.5zM357.5 448L426.7 288H149.3L218.5 448H357.5zM90.5 448H170.3L101.1 288H0L90.5 448zM0 256H100.7L223.7 4.3C225.2 1.2 221 -1.6 218.7 1L0 256zM148.2 256H427.8L290.8 -62.2C289.8 -64.6 286.3 -64.6 285.3 -62.2L148.2 256zM352.3 4.3L475.3 256H576L357.3 1.1C355 -1.6 350.8 1.2 352.3 4.3z" /> + <glyph glyph-name="genderless" + unicode="" + horiz-adv-x="288" d=" M144 272C188.1 272 224 236.1 224 192S188.1 112 144 112S64 147.9 64 192S99.9 272 144 272M144 336C64.5 336 0 271.5 0 192S64.5 48 144 48S288 112.5 288 192S223.5 336 144 336z" /> + <glyph glyph-name="gift" + unicode="" + horiz-adv-x="512" d=" M488 256H423.488C438.7200000000001 272.997 448 295.434 448 320C448 372.935 404.935 416 352 416C310.003 416 283.258 395.307 256.008 361.85C226.671 397.808 199.613 416 160 416C107.065 416 64 372.935 64 320C64 295.434 73.28 272.997 88.512 256H24C10.745 256 0 245.255 0 232V152C0 138.745 10.745 128 24 128H32V16C32 -10.51 53.49 -32 80 -32H432C458.51 -32 480 -10.51 480 16V128H488C501.255 128 512 138.745 512 152V232C512 245.255 501.255 256 488 256zM280 288C304 344 335.324 352 352 352C369.645 352 384 337.645 384 320S369.645 288 352 288H280zM160 352C176.676 352 208 344 232 288H160C142.355 288 128 302.355 128 320S142.355 352 160 352zM208 224H304V40C304 26.745 293.255 16 280 16H232C218.745 16 208 26.745 208 40V224z" /> + <glyph glyph-name="glass-martini" + unicode="" + horiz-adv-x="512" d=" M507.3 420.7C517.3 430.7 510.2 448 496 448H16C1.8 448 -5.4 430.8 4.7 420.7L216 209.4V-24H124C108.5 -24 96 -36.5 96 -52C96 -58.6 101.4 -64 108 -64H404C410.6 -64 416 -58.6 416 -52C416 -36.5 403.5 -24 388 -24H296V209.4L507.3 420.7z" /> + <glyph glyph-name="globe" + unicode="" + horiz-adv-x="512" d=" M364.215 256H495.645C501.084 235.581 503.999 214.132 503.999 192S501.0839999999999 148.419 495.645 128H364.215C369.369 171.049 369.154 214.746 364.215 256zM185.214 96C195.892 42.32 218.387 -16.514 255.339 -55.992C255.56 -55.9929999999999 255.779 -55.9999999999999 256 -55.9999999999999S256.44 -55.992 256.661 -55.992C293.673 -16.449 316.128 42.422 326.786 96H185.214zM359.344 288H484.729C452.802 363.976 384.128 420.695 300.95 435.925C331.188 392.805 349.771 339.593 359.344 288zM331.994 256H180.006C174.667 214.086 174.661 169.963 180.006 128H331.995C337.334 169.915 337.3400000000001 214.037 331.9940000000001 256zM152.656 96H27.271C59.197 20.024 127.871 -36.695 211.049 -51.925C180.803 -8.789 162.226 44.425 152.656 96zM359.344 96C349.769 44.395 331.181 -8.814 300.95 -51.925C384.128 -36.695 452.802 20.024 484.728 96H359.344zM326.786 288C316.108 341.68 293.612 400.514 256.661 439.992C256.44 439.992 256.221 440 256 440S255.56 439.992 255.339 439.992C218.327 400.449 195.872 341.578 185.214 288H326.786zM16.355 256C10.915 235.581 8 214.132 8 192S10.915 148.419 16.355 128H147.785C142.846 169.254 142.631 212.951 147.785 256H16.355zM152.656 288C162.231 339.602 180.817 392.81 211.05 435.925C127.872 420.695 59.198 363.976 27.271 288H152.656z" /> + <glyph glyph-name="golf-ball" + unicode="" + horiz-adv-x="416" d=" M96 32H320C320 14.3 305.7 0 288 0H272C254.3 0 240 -14.3 240 -32V-52C240 -58.6 234.6 -64 228 -64H188C181.4 -64 176 -58.6 176 -52V-32C176 -14.3 161.7 0 144 0H128C110.3 0 96 14.3 96 32zM416 240C416 165.8 377 100.8 318.5 64H97.5C39 100.8 0 165.8 0 240C0 354.9 93.1 448 208 448S416 354.9 416 240zM235.9 196.1C254.2 196.1 269 210.9 269 229.2C269 243.6 259.7 255.5 246.9 260.1C256.5 233.3 231.3 208.8 205 218.2C209.6 205.4 221.5 196.1 235.9 196.1zM285 149.2C285 163.6 275.7 175.5 262.9 180.1C272.5 153.3 247.3 128.8 221 138.2C225.6 125.4 237.5 116.1 251.9 116.1C270.2 116.1 285 131 285 149.2zM349 213.2C349 227.6 339.7 239.5 326.9 244.1C336.5 217.3 311.3 192.8 285 202.2C289.6 189.4 301.5 180.1 315.9 180.1C334.2 180.1 349 195 349 213.2z" /> + <glyph glyph-name="graduation-cap" + unicode="" + horiz-adv-x="640" d=" M622.884 248.995L347.067 163.895A96 96 0 0 0 292.933 163.895L92.398 225.768C83.834 214.33 81.38 202.718 80.48 187.433C89.778 181.835 96 171.645 96 160C96 148.048 89.443 137.634 79.735 132.139L95.932 9.043C96.562 4.257 92.832 0 88 0H40C35.172 0 31.438 4.253 32.068 9.044L48.265 132.14C38.557 137.634 32 148.048 32 160C32 172.034 38.646 182.511 48.465 187.976C49.412 205.927 52.439 221.207 60.617 235.573L17.115 248.995C-5.761 255.796 -5.651 288.236 17.115 295.005L292.932 380.105A96 96 0 0 0 347.0660000000001 380.105L622.883 295.005C645.76 288.204 645.6500000000001 255.764 622.884 248.995zM356.503 133.318L356.296 133.254L356.089 133.193A127.99799999999999 127.99799999999999 0 0 0 283.912 133.193L283.705 133.254L283.498 133.318L132.584 179.888L120 96C120 60.654 209.543 32 320 32S520 60.654 520 96L507.417 179.888L356.503 133.3180000000001z" /> + <glyph glyph-name="h-square" + unicode="" + horiz-adv-x="448" d=" M448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368zM336 320H304C295.163 320 288 312.837 288 304V224H160V304C160 312.837 152.837 320 144 320H112C103.163 320 96 312.837 96 304V80C96 71.163 103.163 64 112 64H144C152.837 64 160 71.163 160 80V160H288V80C288 71.163 295.163 64 304 64H336C344.837 64 352 71.163 352 80V304C352 312.837 344.837 320 336 320z" /> + <glyph glyph-name="hand-lizard" + unicode="" + horiz-adv-x="576" d=" M384 -32H576V84.222A95.998 95.998 0 0 1 561.167 135.485L398.127 393.632A48 48 0 0 1 357.544 416H24C10.745 416 0 405.255 0 392V376C0 345.072 25.072 320 56 320H285.981C298.825 320 307.537 306.933 302.596 295.077L281.186 243.692A32 32 0 0 0 251.648 224H128C92.654 224 64 195.346 64 160V152C64 138.745 74.745 128 88 128H235.406A47.995 47.995 0 0 0 261.098 120.545L372.846 49.734A24.001000000000005 24.001000000000005 0 0 0 384 29.461V-32z" /> + <glyph glyph-name="hand-paper" + unicode="" + horiz-adv-x="448" d=" M408.781 319.993C386.356 320.4220000000001 368 301.64 368 279.2100000000001V192H360V368.21C360 390.64 341.644 409.4220000000001 319.219 408.993C297.488 408.577 280 390.831 280 369V192H272V407.21C272 429.64 253.644 448.4220000000001 231.219 447.993C209.488 447.577 192 429.831 192 408V192H184V367.21C184 389.64 165.644 408.4220000000001 143.219 407.993C121.488 407.577 104 389.831 104 368V132.0080000000001L72.352 175.5270000000001C59.359 193.393 34.343 197.3440000000001 16.475 184.35C-1.39 171.356 -5.34 146.34 7.653 128.473L133.254 -44.232A48 48 0 0 1 172.073 -64H369.663C391.937 -64 411.2850000000001 -48.676 416.387 -26.994L442.895 85.6659999999999A192.011 192.011 0 0 1 447.999 129.641V280C448 301.831 430.512 319.577 408.781 319.993z" /> + <glyph glyph-name="hand-peace" + unicode="" + horiz-adv-x="448" d=" M408 232C385.908 232 368 214.091 368 192H360V224C360 246.091 342.092 264 320 264S280 246.091 280 224V192H272V400C272 426.51 250.51 448 224 448S176 426.51 176 400V192H162.428L92.688 369.551C82.994 394.226 55.134 406.37 30.461 396.676C5.787 386.983 -6.356 359.123 3.337 334.449L78.102 144.107L47.012 119.235C31.631 106.929 27.497 85.257 37.271 68.1539999999999L101.271 -43.8460000000001A39.998 39.998 0 0 1 136 -64H376C394.562 -64 410.686 -51.23 414.937 -33.162L446.937 102.838A39.97 39.97 0 0 1 448 112V192C448 214.091 430.092 232 408 232z" /> + <glyph glyph-name="hand-point-down" + unicode="" + horiz-adv-x="384" d=" M91.826 -19.2V130.034C83.578 124.193 75.268 119.464 66.908 115.881C35.098 102.248 -0.014 125.778 0 160C0.008 178.616 10.897 192.203 29.092 200C57.378 212.122 93.421 278.648 106.415 307.534C114.371 325.391 131.894 335.987 150.26 335.998L150.261 336H321.7870000000001C333.5990000000001 336 343.6840000000001 327.404 345.49 315.731C352.74 268.894 383.973 253.971 383.805 192C383.798 189.276 384 178.746 384 176C384 125.346 361.878 94.426 312.737 103.4C303.44 84.803 273.251 72.662 250.422 86.95C229.245 62.305 196.526 64.311 179.478 80.651V-19.2C179.478 -43.35 159.277 -64 135.652 -64C112.369 -64 91.826 -42.65 91.826 -19.2zM112 376V424C112 437.255 122.745 448 136 448H328C341.255 448 352 437.255 352 424V376C352 362.745 341.255 352 328 352H136C122.745 352 112 362.745 112 376zM324 400C324 411.046 315.046 420 304 420S284 411.046 284 400S292.954 380 304 380S324 388.954 324 400z" /> + <glyph glyph-name="hand-point-left" + unicode="" + horiz-adv-x="512" d=" M44.8 292.174H194.034C188.193 300.4220000000001 183.464 308.732 179.881 317.092C166.248 348.902 189.778 384.014 224 384C242.616 383.992 256.203 373.103 264 354.908C276.122 326.622 342.648 290.579 371.534 277.5850000000001C389.391 269.629 399.987 252.106 399.998 233.74L400 233.739V62.213C400 50.401 391.404 40.316 379.731 38.51C332.894 31.26 317.971 0.027 256 0.195C253.276 0.202 242.746 0 240 0C189.346 0 158.426 22.122 167.4 71.263C148.803 80.5600000000001 136.662 110.749 150.95 133.578C126.305 154.7550000000001 128.311 187.4740000000001 144.651 204.5220000000001H44.8C20.65 204.5220000000001 0 224.7230000000001 0 248.3480000000001C0 271.6310000000001 21.35 292.1740000000001 44.8 292.1740000000001zM440 272H488C501.255 272 512 261.255 512 248V56C512 42.745 501.255 32 488 32H440C426.745 32 416 42.745 416 56V248C416 261.255 426.745 272 440 272zM464 60C475.046 60 484 68.954 484 80S475.046 100 464 100S444 91.046 444 80S452.954 60 464 60z" /> + <glyph glyph-name="hand-point-right" + unicode="" + horiz-adv-x="512" d=" M512 248.348C512 224.723 491.35 204.522 467.2 204.522H367.349C383.689 187.4740000000001 385.695 154.756 361.05 133.578C375.338 110.749 363.197 80.561 344.6 71.263C353.574 22.122 322.654 0 272 0C269.254 0 258.724 0.203 256 0.195C194.029 0.027 179.106 31.26 132.269 38.51C120.596 40.317 112 50.401 112 62.214V233.739L112.002 233.74C112.013 252.106 122.609 269.629 140.466 277.5850000000001C169.352 290.579 235.879 326.623 248 354.908C255.797 373.102 269.384 383.992 288 384C322.222 384.014 345.752 348.902 332.1190000000001 317.092C328.536 308.733 323.807 300.422 317.966 292.174H467.2C490.65 292.174 512 271.631 512 248.348zM96 248V56C96 42.745 85.255 32 72 32H24C10.745 32 0 42.745 0 56V248C0 261.255 10.745 272 24 272H72C85.255 272 96 261.255 96 248zM68 80C68 91.046 59.046 100 48 100S28 91.046 28 80S36.954 60 48 60S68 68.954 68 80z" /> + <glyph glyph-name="hand-point-up" + unicode="" + horiz-adv-x="384" d=" M135.652 448C159.277 448 179.478 427.35 179.478 403.2V303.349C196.526 319.689 229.244 321.695 250.422 297.05C273.251 311.338 303.439 299.197 312.737 280.6C361.878 289.574 384 258.654 384 208C384 205.254 383.7970000000001 194.724 383.805 192C383.973 130.029 352.74 115.106 345.49 68.269C343.683 56.596 333.599 48 321.786 48H150.261L150.26 48.002C131.894 48.013 114.371 58.609 106.415 76.466C93.421 105.352 57.377 171.878 29.092 184C10.897 191.797 0.008 205.384 0 224C-0.014 258.222 35.098 281.752 66.908 268.1190000000001C75.267 264.536 83.578 259.807 91.826 253.966V403.2C91.826 426.65 112.369 448 135.652 448zM136 32H328C341.255 32 352 21.255 352 8V-40C352 -53.255 341.255 -64 328 -64H136C122.745 -64 112 -53.255 112 -40V8C112 21.255 122.745 32 136 32zM304 4C292.954 4 284 -4.954 284 -16S292.954 -36 304 -36S324 -27.046 324 -16S315.046 4 304 4z" /> + <glyph glyph-name="hand-pointer" + unicode="" + horiz-adv-x="448" d=" M448 208V112C448 108.916 447.644 105.841 446.937 102.838L414.937 -33.162C410.686 -51.23 394.562 -64 376 -64H168A40.004 40.004 0 0 0 135.65 -47.527L7.653 128.473C-5.34 146.339 -1.39 171.356 16.475 184.349C34.342 197.343 59.359 193.392 72.352 175.526L104 132.008V408C104 430.091 121.908 448 144 448S184 430.091 184 408V208H192V248C192 270.091 209.908 288 232 288S272 270.091 272 248V208H280V232C280 254.091 297.908 272 320 272S360 254.091 360 232V208H368C368 230.091 385.908 248 408 248S448 230.091 448 208zM192 128H184V32H192V128zM280 128H272V32H280V128zM368 128H360V32H368V128z" /> + <glyph glyph-name="hand-rock" + unicode="" + horiz-adv-x="512" d=" M512 319.2100000000001C512 345.5320000000001 491.139 367.554 464.82 367.993C437.935 368.442 416 346.783 416 320H408V351.21C408 377.532 387.139 399.554 360.82 399.993C333.935 400.442 312 378.783 312 352V320H304V367.21C304 393.532 283.139 415.554 256.82 415.993C229.935 416.442 208 394.783 208 368V320H200V351.21C200 377.532 179.139 399.554 152.82 399.993C125.935 400.442 104 378.783 104 352V216L96 223.111V271.2100000000001C96 297.5320000000001 75.139 319.554 48.82 319.993C21.935 320.442 0 298.783 0 272V205.555A95.998 95.998 0 0 1 32.221 133.804L143.889 34.543A47.999 47.999 0 0 0 160 -1.333V-8C160 -21.255 170.745 -32 184 -32H424C437.255 -32 448 -21.255 448 -8V-5.079A96.01 96.01 0 0 0 455.523 32.175L504.477 148.44A96.002 96.002 0 0 1 512 185.694V319.2100000000001z" /> + <glyph glyph-name="hand-scissors" + unicode="" + horiz-adv-x="512" d=" M216 8C216 30.092 233.909 48 256 48V56H224C201.909 56 184 73.908 184 96S201.909 136 224 136H256V144H48C21.49 144 0 165.49 0 192S21.49 240 48 240H256V253.572L78.449 323.312C53.775 333.006 41.631 360.867 51.324 385.54C61.017 410.214 88.878 422.357 113.552 412.664L303.894 337.899L328.766 368.9890000000001C341.072 384.37 362.7440000000001 388.504 379.8470000000001 378.73L491.847 314.73A40.002 40.002 0 0 0 512 280V40C512 21.438 499.23 5.314 481.162 1.063L345.162 -30.937A39.982 39.982 0 0 0 336 -32H256C233.909 -32 216 -14.092 216 8z" /> + <glyph glyph-name="hand-spock" + unicode="" + horiz-adv-x="512" d=" M10.872 131.415C26.011 147.501 51.326 148.269 67.415 133.1280000000001L128 76.107V155.5120000000001L88.995 327.135C84.099 348.677 97.593 370.1090000000001 119.135 375.005C140.684 379.899 162.11 366.406 167.005 344.8640000000001L201.747 192H211.58L164.016 399.034C159.07 420.565 172.514 442.028 194.044 446.974C215.576 451.924 237.038 438.476 241.984 416.9460000000001L293.664 192H308.769L357.194 385.702C362.5510000000001 407.134 384.269 420.164 405.701 414.806C427.1330000000001 409.448 440.1640000000001 387.731 434.805 366.299L391.231 192H402.311L433.079 321.265C438.196 342.756 459.764 356.033 481.256 350.912C502.747 345.795 516.021 324.226 510.903 302.735L474.611 150.268A96.02400000000002 96.02400000000002 0 0 1 472 128.033V85.931A96.002 96.002 0 0 0 468.04 58.6440000000001L441.8660000000001 -29.6429999999999C435.825 -50.022 417.101 -64 395.846 -64H179.172A48.00200000000001 48.00200000000001 0 0 0 146.274 -50.954L12.585 74.872C-3.502 90.013 -4.268 115.328 10.872 131.415z" /> + <glyph glyph-name="handshake" + unicode="" + horiz-adv-x="640" d=" M72 336H24C10.745 336 0 325.255 0 312V104C0 90.745 10.745 80 24 80H72C85.255 80 96 90.745 96 104V312C96 325.255 85.255 336 72 336zM48 108C36.954 108 28 116.954 28 128S36.954 148 48 148S68 139.046 68 128S59.046 108 48 108zM616 336H568C554.745 336 544 325.255 544 312V104C544 90.745 554.745 80 568 80H616C629.255 80 640 90.745 640 104V312C640 325.255 629.255 336 616 336zM592 108C580.954 108 572 116.954 572 128S580.954 148 592 148S612 139.046 612 128S603.046 108 592 108zM485.94 355.33L528 307.26V128H508.83C509.39 142.96 504.45 156.98 494.83 167.71L413.91 266.62C416.84 269.82 416.67 274.78 413.53 277.78C410.71 280.48 406.45 280.7 403.39 278.54C402.97 278.24 343.04 215.61 343.04 215.61L342.84 215.4C318.936 188.495 276.713 189.196 253.69 216.8199999999999C238.21 235.3999999999999 238.4 262.2099999999999 254.14 280.58L320.7099999999999 358.25C334.304 374.12 354.534 384 376.7 384H422.75A83.98 83.98 0 0 0 485.94 355.33zM482.57 157.41C498.03 140.63 495.16 113.5800000000001 480.2 99.66C462.489 83.198 437.767 86.656 434.27 90.46C435.923 74.802 412.881 43.211 377.85 45.78C371.525 24.595 345.552 6.871 318.67 16.17C308.45 5.96 292.85 1.2 278.86 1.2C250.17 1.2 223.94 13.19 206.28 32L112 128V312.48L173.36 363.05A71.52 71.52 0 0 0 223.93 384H261.35C278.0800000000001 384 294.0300000000001 377.16 305.56 365.15L241.99 290.99C221.15 266.68 220.9 231.18 241.4 206.57C270.775 171.323 324.4070000000001 170.717 354.7100000000001 204.65L402.82 255L482.57 157.41z" /> + <glyph glyph-name="hashtag" + unicode="" + horiz-adv-x="448" d=" M440.667 265.891L447.81 305.891C449.123 313.246 443.468 320 435.997 320H361.187L375.81 401.891C377.123 409.246 371.468 416 363.997 416H323.365A12 12 0 0 1 311.552 406.109L296.175 320H197.54L212.163 401.891C213.477 409.246 207.822 416 200.35 416H159.718A12 12 0 0 1 147.905 406.109L132.528 320H53.432A12 12 0 0 1 41.619 310.1090000000001L34.476 270.1090000000001C33.163 262.754 38.818 256 46.289 256H121.099L98.242 128H19.146A12 12 0 0 1 7.333 118.109L0.19 78.109C-1.123 70.754 4.532 64 12.003 64H86.813L72.19 -17.891C70.877 -25.246 76.532 -32 84.003 -32H124.635A12 12 0 0 1 136.448 -22.109L151.826 64H250.46L235.837 -17.891C234.523 -25.246 240.178 -32 247.65 -32H288.282A12 12 0 0 1 300.095 -22.109L315.472 64H394.568A12 12 0 0 1 406.381 73.891L413.524 113.891C414.837 121.2460000000001 409.182 128 401.711 128H326.901L349.7579999999999 256H428.854A12 12 0 0 1 440.6669999999999 265.891zM261.889 128H163.255L186.112 256H284.746L261.889 128z" /> + <glyph glyph-name="hdd" + unicode="" + horiz-adv-x="576" d=" M576 144V48C576 21.49 554.51 0 528 0H48C21.49 0 0 21.49 0 48V144C0 170.51 21.49 192 48 192H528C554.51 192 576 170.51 576 144zM528 224A79.557 79.557 0 0 0 558.777 217.835L462.25 362.626A48.003 48.003 0 0 1 422.311 384H153.689A48 48 0 0 1 113.751 362.626L17.223 217.835A79.557 79.557 0 0 0 48 224H528zM480 128C462.327 128 448 113.673 448 96S462.327 64 480 64S512 78.327 512 96S497.673 128 480 128zM384 128C366.327 128 352 113.673 352 96S366.327 64 384 64S416 78.327 416 96S401.673 128 384 128z" /> + <glyph glyph-name="heading" + unicode="" + horiz-adv-x="512" d=" M496 368V400C496 408.837 488.837 416 480 416H320C311.163 416 304 408.837 304 400V368C304 359.163 311.163 352 320 352H357.621V224H154.379V352H192C200.837 352 208 359.163 208 368V400C208 408.837 200.837 416 192 416H32C23.163 416 16 408.837 16 400V368C16 359.163 23.163 352 32 352H69.275V32H32C23.163 32 16 24.837 16 16V-16C16 -24.837 23.163 -32 32 -32H192C200.837 -32 208 -24.837 208 -16V16C208 24.837 200.837 32 192 32H154.379V160H357.62V32H320C311.163 32 304 24.837 304 16V-16C304 -24.837 311.163 -32 320 -32H480C488.837 -32 496 -24.837 496 -16V16C496 24.837 488.837 32 480 32H442.725V352H480C488.837 352 496 359.163 496 368z" /> + <glyph glyph-name="headphones" + unicode="" + horiz-adv-x="512" d=" M256 416C114.52 416 0 301.504 0 160V112A32 32 0 0 1 17.689 83.378L32.072 76.187C34.083 16.097 83.421 -32 144 -32H168C181.255 -32 192 -21.255 192 -8V168C192 181.255 181.255 192 168 192H144C112.658 192 84.329 179.121 64 158.373V160C64 265.8690000000001 150.131 352 256 352S448 265.8690000000001 448 160V158.373C427.671 179.121 399.342 192 368 192H344C330.745 192 320 181.255 320 168V-8C320 -21.255 330.745 -32 344 -32H368C428.579 -32 477.917 16.098 479.928 76.187L494.31 83.378A32 32 0 0 1 512 112V160C512 301.4790000000001 397.504 416 256 416z" /> + <glyph glyph-name="heart" + unicode="" + horiz-adv-x="576" d=" M414.9 424C361.8 424 312 382.3 288 358.7C264 382.3 214.2 424 161.1 424C70.3 424 16 371.1 16 282.5C16 209.9 82.8 149.2 85.2 147.1L272.2 -33.7C281 -42.2 295 -42.2 303.8 -33.7L490.5 146.5C493.2 149.2 560 210 560 282.5C560 371.1 505.7 424 414.9 424z" /> + <glyph glyph-name="heartbeat" + unicode="" + horiz-adv-x="512" d=" M320.2 204.2L270.5 104.8C264.5 92.6999999999999 247.1 93.1 241.6 105.4L184.7 231.7L154.7 160H60.6L243.1 -26.5C250.2 -33.8 261.7 -33.8 268.8 -26.5L451.4 160H342.3L320.2 204.2zM473.7 374.1L471.3 376.6C419.8 429.2 335.5 429.2 283.9 376.6L256 348L228.1 376.5C176.6 429.2 92.2 429.2 40.7 376.5L38.3 374.1C-10.4 324.3 -12.5 245 31 192H133.4L169.3 278.2C174.7 291.1 192.9 291.4 198.7 278.6L256.9000000000001 149.3L305.9000000000001 247.2C311.8 259 328.6 259 334.5000000000001 247.2L362.1000000000001 192H481C524.5 245 522.4 324.3 473.7 374.0999999999999z" /> + <glyph glyph-name="history" + unicode="" + horiz-adv-x="512" d=" M504 192.469C504.253 55.829 392.82 -55.903 256.18 -55.999C197.165 -56.041 142.957 -35.469 100.358 -1.088C89.281 7.852 88.453 24.453 98.519 34.519L109.786 45.786C118.395 54.395 132.139 55.337 141.677 47.77C173.062 22.865 212.781 8 256 8C357.705 8 440 90.311 440 192C440 293.705 357.689 376 256 376C207.186 376 162.851 357.031 129.932 326.068L180.686 275.314C190.766 265.234 183.627 248 169.373 248H24C15.163 248 8 255.163 8 264V409.373C8 423.627 25.234 430.766 35.314 420.687L84.686 371.315C129.209 413.864 189.552 440 256 440C392.81 440 503.747 329.2200000000001 504 192.469zM323.088 113.685L332.911 126.315C341.0489999999999 136.778 339.164 151.857 328.701 159.994L288 191.651V296C288 309.255 277.255 320 264 320H248C234.745 320 224 309.255 224 296V160.349L289.409 109.475C299.872 101.338 314.95 103.222 323.088 113.685z" /> + <glyph glyph-name="hockey-puck" + unicode="" + horiz-adv-x="512" d=" M0 288C0 341 114.6 384 256 384S512 341 512 288S397.4 192 256 192S0 235 0 288zM0 205.8V96C0 43 114.6 0 256 0S512 43 512 96V205.8C398.6 123.5 113.5 123.4 0 205.8z" /> + <glyph glyph-name="home" + unicode="" + horiz-adv-x="576" d=" M488 135.3V-8C488 -21.3 477.3 -32 464 -32H348C341.4 -32 336 -26.6 336 -20V92C336 98.6 330.6 104 324 104H252C245.4 104 240 98.6 240 92V-20C240 -26.6 234.6 -32 228 -32H112C98.7 -32 88 -21.3 88 -8V135.3C88 138.9 89.6 142.3 92.4 144.6L280.4 299.4000000000001C284.8 303 291.2 303 295.7 299.4000000000001L483.7 144.6C486.4 142.3 488 138.9 488 135.3zM571.6 196.2L488 265.1V403.6C488 410.2 482.6 415.6 476 415.6H420C413.4 415.6 408 410.2 408 403.6V331L318.5 404.7C300.8 419.3 275.2 419.3 257.5 404.7L4.4 196.2C-0.7 192 -1.4 184.4 2.8 179.3L28.3 148.3C32.5 143.2 40.1 142.5 45.2 146.7L280.4 340.4C284.8 344 291.2 344 295.7 340.4L530.9 146.7C536 142.5 543.6 143.2 547.8 148.3L573.3 179.3C577.5 184.5 576.6999999999999 192 571.5999999999999 196.2z" /> + <glyph glyph-name="hospital-symbol" + unicode="" + horiz-adv-x="512" d=" M256 448C114.6 448 0 333.4 0 192S114.6 -64 256 -64S512 50.6 512 192S397.4 448 256 448zM368 72C368 67.6 364.4 64 360 64H312C307.6 64 304 67.6 304 72V160H208V72C208 67.6 204.4 64 200 64H152C147.6 64 144 67.6 144 72V312C144 316.4 147.6 320 152 320H200C204.4 320 208 316.4 208 312V224H304V312C304 316.4 307.6 320 312 320H360C364.4 320 368 316.4 368 312V72z" /> + <glyph glyph-name="hospital" + unicode="" + horiz-adv-x="448" d=" M448 -44V-64H0V-44C0 -37.373 5.373 -32 12 -32H32V328C32 341.255 42.745 352 56 352H144V424C144 437.255 154.745 448 168 448H280C293.255 448 304 437.255 304 424V352H392C405.255 352 416 341.255 416 328V-32H436C442.627 -32 448 -37.373 448 -44zM308 256H268C261.373 256 256 250.627 256 244V204C256 197.373 261.373 192 268 192H308C314.627 192 320 197.373 320 204V244C320 250.627 314.627 256 308 256zM140 192H180C186.627 192 192 197.373 192 204V244C192 250.627 186.627 256 180 256H140C133.373 256 128 250.627 128 244V204C128 197.373 133.373 192 140 192zM244 64H204C197.373 64 192 58.627 192 52V-32H256V52C256 58.627 250.627 64 244 64zM308 160H268C261.373 160 256 154.627 256 148V108C256 101.373 261.373 96 268 96H308C314.627 96 320 101.373 320 108V148C320 154.627 314.627 160 308 160zM192 148C192 154.627 186.627 160 180 160H140C133.373 160 128 154.627 128 148V108C128 101.373 133.373 96 140 96H180C186.627 96 192 101.373 192 108V148zM182 352H208V326A6 6 0 0 1 214 320H234A6 6 0 0 1 240 326V352H266A6 6 0 0 1 272 358V378A6 6 0 0 1 266 384H240V410A6 6 0 0 1 234 416H214A6 6 0 0 1 208 410V384H182A6 6 0 0 1 176 378V358A6 6 0 0 1 182 352z" /> + <glyph glyph-name="hourglass-end" + unicode="" + horiz-adv-x="384" d=" M360 384C373.255 384 384 394.745 384 408V424C384 437.255 373.255 448 360 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384C24 293.035 75.016 216.266 144.842 192C75.016 167.734 24 90.965 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V-24C384 -10.745 373.255 0 360 0C360 90.965 308.984 167.734 239.158 192C308.984 216.266 360 293.035 360 384zM192 240C134.213 240 88 306.5180000000001 88 384H296C296 306.055 249.49 240 192 240z" /> + <glyph glyph-name="hourglass-half" + unicode="" + horiz-adv-x="384" d=" M360 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384C24 293.035 75.016 216.266 144.842 192C75.016 167.734 24 90.965 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V-24C384 -10.745 373.255 0 360 0C360 90.965 308.984 167.734 239.158 192C308.984 216.266 360 293.035 360 384C373.255 384 384 394.745 384 408V424C384 437.255 373.255 448 360 448zM284.9220000000001 64H99.08C116.139 110.797 151.176 144 192 144C232.821 144 267.862 110.804 284.9220000000001 64zM284.9410000000001 320H99.078C91.988 339.452 88 361.252 88 384H296C296 361.195 292.013 339.413 284.941 320z" /> + <glyph glyph-name="hourglass-start" + unicode="" + horiz-adv-x="384" d=" M360 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384C24 293.035 75.016 216.266 144.842 192C75.016 167.734 24 90.965 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V-24C384 -10.745 373.255 0 360 0C360 90.965 308.984 167.734 239.158 192C308.984 216.266 360 293.035 360 384C373.255 384 384 394.745 384 408V424C384 437.255 373.255 448 360 448zM296 0H88C88 77.458 134.204 144 192 144C249.786 144 296 77.483 296 0z" /> + <glyph glyph-name="hourglass" + unicode="" + horiz-adv-x="384" d=" M360 384C373.255 384 384 394.745 384 408V424C384 437.255 373.255 448 360 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384C24 293.035 75.016 216.266 144.842 192C75.016 167.734 24 90.965 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V-24C384 -10.745 373.255 0 360 0C360 90.965 308.984 167.734 239.158 192C308.984 216.266 360 293.035 360 384z" /> + <glyph glyph-name="i-cursor" + unicode="" + horiz-adv-x="256" d=" M256 395.952V435.935C256 442.504 250.726 447.852 244.158 447.9340000000001C211.621 448.344 166.469 447.989 128 410.041C90.266 447.264 46.979 448.114 11.913 447.886C5.318 447.843 0 442.481 0 435.886V396.241C0 389.554 5.458 384.163 12.145 384.243C38.111 384.553 96 380.757 96 335.818V224H60C53.373 224 48 218.627 48 212V172C48 165.373 53.373 160 60 160H96V48C96 3.068 39.925 -0.031 12.05 0.041C5.404 0.058 0 -5.306 0 -11.952V-51.935C0 -58.504 5.274 -63.852 11.842 -63.934C44.379 -64.3430000000001 89.531 -63.988 128 -26.04C165.734 -63.263 209.021 -64.1130000000001 244.087 -63.885C250.682 -63.842 256 -58.48 256 -51.885V-12.24C256 -5.553 250.542 -0.162 243.855 -0.242C217.889 -0.553 160 3.061 160 48V160H196C202.627 160 208 165.373 208 172V212C208 218.627 202.627 224 196 224H160V335.818C160 380.75 216.075 384.031 243.95 383.9600000000001C250.596 383.942 256 389.3060000000001 256 395.952z" /> + <glyph glyph-name="id-badge" + unicode="" + horiz-adv-x="384" d=" M336 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V400C384 426.51 362.51 448 336 448zM128 404C128 410.627 133.373 416 140 416H244C250.627 416 256 410.627 256 404V396C256 389.373 250.627 384 244 384H140C133.373 384 128 389.373 128 396V404zM192 288C236.183 288 272 252.183 272 208S236.183 128 192 128S112 163.817 112 208S147.817 288 192 288zM320 56C320 42.745 309.255 32 296 32H88C74.745 32 64 42.745 64 56V74.523C64 96.549 78.99 115.7480000000001 100.358 121.09L136.014 130.004C165.115 109.072 210.523 103.059 247.984 130.004L283.64 121.09C305.01 115.7480000000001 320 96.548 320 74.523V56z" /> + <glyph glyph-name="id-card" + unicode="" + horiz-adv-x="512" d=" M464 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V336C512 362.51 490.51 384 464 384zM256 98C256 88.059 247.941 80 238 80H82C72.059 80 64 88.059 64 98V111.892C64 128.411 75.243 142.811 91.269 146.817L118.011 153.503C139.837 137.804 173.893 133.294 201.989 153.503L228.732 146.817C244.757 142.811 256 128.411 256 111.892V98zM100 212C100 245.137 126.863 272 160 272S220 245.137 220 212S193.137 152 160 152S100 178.863 100 212zM448 108C448 101.373 442.627 96 436 96H300C293.373 96 288 101.373 288 108V116C288 122.627 293.373 128 300 128H436C442.627 128 448 122.627 448 116V108zM448 172C448 165.373 442.627 160 436 160H300C293.373 160 288 165.373 288 172V180C288 186.627 293.373 192 300 192H436C442.627 192 448 186.627 448 180V172zM448 236C448 229.373 442.627 224 436 224H300C293.373 224 288 229.373 288 236V244C288 250.627 293.373 256 300 256H436C442.627 256 448 250.627 448 244V236zM480 332C480 325.373 474.627 320 468 320H44C37.373 320 32 325.373 32 332V340C32 346.627 37.373 352 44 352H468C474.627 352 480 346.627 480 340V332z" /> + <glyph glyph-name="image" + unicode="" + horiz-adv-x="512" d=" M464 0H48C21.49 0 0 21.49 0 48V336C0 362.51 21.49 384 48 384H464C490.51 384 512 362.51 512 336V48C512 21.49 490.51 0 464 0zM112 328C81.072 328 56 302.928 56 272S81.072 216 112 216S168 241.072 168 272S142.928 328 112 328zM64 64H448V176L360.485 263.515C355.7990000000001 268.201 348.201 268.201 343.514 263.515L208 128L152.485 183.515C147.799 188.201 140.201 188.201 135.514 183.515L64 112V64z" /> + <glyph glyph-name="images" + unicode="" + horiz-adv-x="576" d=" M480 32V16C480 -10.51 458.51 -32 432 -32H48C21.49 -32 0 -10.51 0 16V272C0 298.51 21.49 320 48 320H64V112C64 67.888 99.888 32 144 32H480zM576 112V368C576 394.51 554.51 416 528 416H144C117.49 416 96 394.51 96 368V112C96 85.49 117.49 64 144 64H528C554.51 64 576 85.49 576 112zM256 320C256 293.49 234.51 272 208 272S160 293.49 160 320S181.49 368 208 368S256 346.51 256 320zM160 176L215.515 231.515C220.201 236.201 227.799 236.201 232.486 231.515L272 192L407.515 327.515C412.201 332.201 419.799 332.201 424.486 327.515L512 240V128H160V176z" /> + <glyph glyph-name="inbox" + unicode="" + horiz-adv-x="576" d=" M567.938 204.092L462.25 362.626A48.003 48.003 0 0 1 422.311 384H153.689A48 48 0 0 1 113.751 362.626L8.062 204.092A47.994 47.994 0 0 1 0 177.467V48C0 21.49 21.49 0 48 0H528C554.51 0 576 21.49 576 48V177.467A47.994 47.994 0 0 1 567.938 204.092zM162.252 320H413.749L499.082 192H376L344 128H232L200 192H76.918L162.252 320z" /> + <glyph glyph-name="indent" + unicode="" + horiz-adv-x="448" d=" M0 364V404C0 412.837 7.163 420 16 420H432C440.837 420 448 412.837 448 404V364C448 355.163 440.837 348 432 348H16C7.163 348 0 355.163 0 364zM176 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H176C167.163 292 160 284.837 160 276V236C160 227.163 167.163 220 176 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM176 92H432C440.837 92 448 99.163 448 108V148C448 156.837 440.837 164 432 164H176C167.163 164 160 156.837 160 148V108C160 99.163 167.163 92 176 92zM123.313 203.313L27.313 299.297C17.266 309.348 0 302.224 0 287.9840000000001V96.009C0 81.68 17.325 74.705 27.313 84.696L123.313 180.6880000000001C129.562 186.9350000000001 129.562 197.0650000000001 123.313 203.3130000000001z" /> + <glyph glyph-name="industry" + unicode="" + horiz-adv-x="512" d=" M475.115 284.219L336 195.691V263.971C336 282.887 315.069 294.37 299.115 284.219L160 195.691V392C160 405.255 149.255 416 136 416H24C10.745 416 0 405.255 0 392V-8C0 -21.255 10.745 -32 24 -32H488C501.255 -32 512 -21.255 512 -8V263.971C512 282.8880000000001 491.069 294.37 475.115 284.219z" /> + <glyph glyph-name="info-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119.043 440 8 328.9170000000001 8 192C8 55.003 119.043 -56 256 -56S504 55.003 504 192C504 328.9170000000001 392.957 440 256 440zM256 330C279.1960000000001 330 298 311.1960000000001 298 288S279.1960000000001 246 256 246S214 264.804 214 288S232.804 330 256 330zM312 76C312 69.373 306.627 64 300 64H212C205.373 64 200 69.373 200 76V100C200 106.627 205.373 112 212 112H224V176H212C205.373 176 200 181.373 200 188V212C200 218.627 205.373 224 212 224H276C282.627 224 288 218.627 288 212V112H300C306.627 112 312 106.627 312 100V76z" /> + <glyph glyph-name="info" + unicode="" + horiz-adv-x="192" d=" M20 23.771H40V168.229H20C8.954 168.229 0 177.183 0 188.229V236C0 247.046 8.954 256 20 256H132C143.046 256 152 247.046 152 236V23.771H172C183.046 23.771 192 14.817 192 3.771V-44C192 -55.046 183.046 -64 172 -64H20C8.954 -64 0 -55.046 0 -44V3.771C0 14.817 8.954 23.771 20 23.771zM96 448C56.235 448 24 415.765 24 376S56.235 304 96 304S168 336.235 168 376S135.764 448 96 448z" /> + <glyph glyph-name="italic" + unicode="" + horiz-adv-x="320" d=" M204.758 32H170.909L233.0010000000001 352H273.7260000000001A16 16 0 0 1 289.4300000000001 364.937L295.6720000000001 396.937C297.599 406.8160000000001 290.034 416 279.968 416H120.235A16 16 0 0 1 104.531 403.063L98.289 371.063C96.362 361.184 103.927 352 113.993 352H147.839L85.749 32H46.278A16 16 0 0 1 30.574 19.065L24.329 -12.935C22.402 -22.815 29.967 -32 40.034 -32H198.513A16 16 0 0 1 214.217 -19.065L220.462 12.935C222.389 22.815 214.824 32 204.758 32z" /> + <glyph glyph-name="key" + unicode="" + horiz-adv-x="512" d=" M512 271.999C512 174.797 433.202 96 336 96C324.78 96 313.81 97.062 303.173 99.069L279.161 72.055A23.999000000000002 23.999000000000002 0 0 0 261.223 64H224V24C224 10.745 213.255 0 200 0H160V-40C160 -53.255 149.255 -64 136 -64H24C10.745 -64 0 -53.255 0 -40V38.059C0 44.424 2.529 50.529 7.029 55.03L168.831 216.832C163.108 234.186 160 252.729 160 272C160 369.202 238.797 447.999 335.999 448C433.488 448.001 512 369.4890000000001 512 271.999zM336 320C336 293.49 357.49 272 384 272S432 293.49 432 320S410.51 368 384 368S336 346.51 336 320z" /> + <glyph glyph-name="keyboard" + unicode="" + horiz-adv-x="576" d=" M528 0H48C21.49 0 0 21.49 0 48V336C0 362.51 21.49 384 48 384H528C554.51 384 576 362.51 576 336V48C576 21.49 554.51 0 528 0zM128 268V308C128 314.627 122.627 320 116 320H76C69.373 320 64 314.627 64 308V268C64 261.373 69.373 256 76 256H116C122.627 256 128 261.373 128 268zM224 268V308C224 314.627 218.627 320 212 320H172C165.373 320 160 314.627 160 308V268C160 261.373 165.373 256 172 256H212C218.627 256 224 261.373 224 268zM320 268V308C320 314.627 314.627 320 308 320H268C261.373 320 256 314.627 256 308V268C256 261.373 261.373 256 268 256H308C314.627 256 320 261.373 320 268zM416 268V308C416 314.627 410.627 320 404 320H364C357.373 320 352 314.627 352 308V268C352 261.373 357.373 256 364 256H404C410.627 256 416 261.373 416 268zM512 268V308C512 314.627 506.627 320 500 320H460C453.373 320 448 314.627 448 308V268C448 261.373 453.373 256 460 256H500C506.627 256 512 261.373 512 268zM176 172V212C176 218.627 170.627 224 164 224H124C117.373 224 112 218.627 112 212V172C112 165.373 117.373 160 124 160H164C170.627 160 176 165.373 176 172zM272 172V212C272 218.627 266.627 224 260 224H220C213.373 224 208 218.627 208 212V172C208 165.373 213.373 160 220 160H260C266.627 160 272 165.373 272 172zM368 172V212C368 218.627 362.627 224 356 224H316C309.373 224 304 218.627 304 212V172C304 165.373 309.373 160 316 160H356C362.627 160 368 165.373 368 172zM464 172V212C464 218.627 458.627 224 452 224H412C405.373 224 400 218.627 400 212V172C400 165.373 405.373 160 412 160H452C458.627 160 464 165.373 464 172zM128 76V116C128 122.627 122.627 128 116 128H76C69.373 128 64 122.627 64 116V76C64 69.373 69.373 64 76 64H116C122.627 64 128 69.373 128 76zM416 76V116C416 122.627 410.627 128 404 128H172C165.373 128 160 122.627 160 116V76C160 69.373 165.373 64 172 64H404C410.627 64 416 69.373 416 76zM512 76V116C512 122.627 506.627 128 500 128H460C453.373 128 448 122.627 448 116V76C448 69.373 453.373 64 460 64H500C506.627 64 512 69.373 512 76z" /> + <glyph glyph-name="language" + unicode="" + horiz-adv-x="640" d=" M304 32H24C10.745 32 0 42.745 0 56V328C0 341.255 10.745 352 24 352H304V32zM183.324 104.622A12 12 0 0 1 194.839 96H217.702C225.922 96 231.709 104.078 229.064 111.861L171.61 280.915A12 12 0 0 1 160.248 289.054H127.759A12.001000000000001 12.001000000000001 0 0 1 116.397 280.915L58.942 111.861C56.297 104.078 62.084 96 70.304 96H93.109A12 12 0 0 1 104.644 104.693L113.762 136.5H173.973L183.324 104.622zM144.273 245.042S148.593 223.981 152.103 211.832L162.9030000000001 174.301H124.8330000000001L135.9030000000001 211.832C139.4130000000001 223.982 143.7330000000001 245.042 143.7330000000001 245.042H144.2730000000001zM616 32H336V352H616C629.255 352 640 341.255 640 328V56C640 42.745 629.255 32 616 32zM580 260H516V276C516 282.627 510.627 288 504 288H488C481.373 288 476 282.627 476 276V260H412C405.373 260 400 254.627 400 248V232C400 225.373 405.373 220 412 220H526.106C519.843 205.701 509.588 191.028 496.083 176.794C489.523 183.692 483.686 190.704 478.718 197.727C475.079 202.871 468.133 204.402 462.723 201.173L455.443 196.827L448.945 192.948C442.989 189.392 441.252 181.527 445.21 175.831C451.275 167.102 458.308 158.495 466.194 150.105C458.0719999999999 143.879 449.353 137.861 440.091 132.141C434.57 128.731 432.7099999999999 121.585 435.929 115.951L443.87 102.055C447.232 96.172 454.8049999999999 94.2289999999999 460.576 97.7789999999999C473.308 105.61 485.147 113.954 496.0189999999999 122.67C506.9359999999999 113.9089999999999 518.785 105.568 531.415 97.789C537.189 94.233 544.7679999999999 96.171 548.132 102.059L556.0759999999999 115.962C559.2889999999999 121.585 557.4459999999999 128.722 551.9409999999999 132.133A312.737 312.737 0 0 0 525.881 150.152C546.905 172.577 561.649 196.441 568.5939999999999 220.002H580C586.627 220.002 592 225.375 592 232.002V248.002C592 254.627 586.627 260 580 260z" /> + <glyph glyph-name="laptop" + unicode="" + horiz-adv-x="640" d=" M512 384V128H128V384H512M528 448H112C85.5 448 64 426.5 64 400V112C64 85.5 85.5 64 112 64H528C554.5 64 576 85.5 576 112V400C576 426.5 554.5 448 528 448zM628 32H389.5C386.5 32 384 29.9 383.6 26.9C381.2 11.7 368 0 352 0H288C272 0 258.8 11.7 256.4 26.9C255.9 29.8 253.4 32 250.5 32H12C5.4 32 0 26.6 0 20V-16C0 -42.5 21.5 -64 48 -64H592C618.5 -64 640 -42.5 640 -16V20C640 26.6 634.6 32 628 32z" /> + <glyph glyph-name="leaf" + unicode="" + horiz-adv-x="576" d=" M395.4 27.2C352 5.6 303.5 -7.2 254.6 -7.2C172.4 -7.2 103.5 32.9 103.5 32.9C87.4 32.9 68.1 -32 40.2 -32C13.2 -32 0 -8 0 6.5C0 39.6 63.6 65.4 63.6 83.8C63.6 83.8 51.1 105 51.1 143C51.1 244.2 132.4 316.4 223.7 346.3C289.6 367.9 429.7 342.8 474.4 384.8C492.1 401 500.8 416 527.8 416C564.0999999999999 416 576 322.8 576 295.7C576 184.8 521.5 89.2 395.4 27.2zM141.1 102.8C204.6 192.7 285.6 231.6 398.8 222.8C407.6 222.1 415.3 228.7 416 237.5C416.7 246.3 410.1 254 401.3 254.7C277.3 264.3 185.4 220.7999999999999 115 121.1999999999999C109.9 114 111.5999999999999 103.9999999999999 118.8 98.8999999999999C126 93.7999999999999 136 95.4999999999999 141.0999999999999 102.7999999999999z" /> + <glyph glyph-name="lemon" + unicode="" + horiz-adv-x="512" d=" M489.038 425.037C465.944 448.13 434.648 453.93 413.947 441.871C355.041 407.5590000000001 232.697 494.948 92.874 355.125S40.441 92.959 6.129 34.055C-5.93 13.353 -0.131 -17.944 22.962 -41.038C46.057 -64.133 77.354 -69.929 98.057 -57.87C156.958 -23.56 279.303 -110.9489999999999 419.125 28.873S471.56 291.04 505.871 349.944C517.93 370.646 512.132 401.943 489.038 425.0370000000001zM243.881 352.478C185.692 337.931 110.073 262.323 95.523 204.12C93.706 196.85 87.181 191.996 80.012 191.996C78.728 191.996 77.422 192.152 76.119 192.477C67.547 194.621 62.335 203.307 64.477 211.88C81.901 281.573 166.316 366.07 236.119 383.522C244.694 385.665 253.38 380.453 255.522 371.88S252.453 354.621 243.881 352.478z" /> + <glyph glyph-name="level-down-alt" + unicode="" + horiz-adv-x="320" d=" M313.553 55.669L209.587 -56.334C200.102 -66.548 183.911 -66.563 174.413 -56.334L70.438 55.669C56.232 70.969 67.062 96 88.025 96H152V368H68.024A11.996 11.996 0 0 0 59.539 371.515L3.539 427.515C-4.021 435.074 1.333 448 12.024 448H208C221.255 448 232 437.255 232 424V96H295.966C316.844 96 327.817 71.031 313.553 55.669z" /> + <glyph glyph-name="level-up-alt" + unicode="" + horiz-adv-x="320" d=" M313.553 328.331L209.587 440.334C200.102 450.548 183.911 450.563 174.413 440.334L70.438 328.331C56.232 313.031 67.062 288 88.025 288H152V16H68.024A11.996 11.996 0 0 1 59.539 12.485L3.539 -43.515C-4.021 -51.074 1.333 -64 12.024 -64H208C221.255 -64 232 -53.255 232 -40V288H295.966C316.844 288 327.817 312.969 313.553 328.331z" /> + <glyph glyph-name="life-ring" + unicode="" + horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM429.6960000000001 320.4410000000001L366.2970000000001 257.0420000000001C355.31 275.601 339.627 291.294 321.0420000000001 302.2970000000001L384.4410000000001 365.6960000000001A218.396 218.396 0 0 0 429.6960000000001 320.4410000000001zM256 96C202.981 96 160 138.981 160 192S202.981 288 256 288S352 245.019 352 192S309.019 96 256 96zM127.559 365.6960000000001L190.958 302.2970000000001C172.399 291.31 156.706 275.627 145.703 257.0420000000001L82.304 320.4410000000001A218.372 218.372 0 0 0 127.559 365.6960000000001zM82.304 63.559L145.703 126.958C156.69 108.399 172.373 92.706 190.958 81.703L127.559 18.304A218.396 218.396 0 0 0 82.304 63.559zM384.4410000000001 18.304L321.0420000000001 81.703C339.6010000000001 92.6900000000001 355.2940000000001 108.3730000000001 366.2970000000001 126.958L429.6960000000001 63.559A218.40299999999996 218.40299999999996 0 0 0 384.4410000000001 18.304z" /> + <glyph glyph-name="lightbulb" + unicode="" + horiz-adv-x="384" d=" M272 20V-8C272 -18.449 265.32 -27.334 256 -30.629V-40C256 -53.255 245.255 -64 232 -64H152C138.745 -64 128 -53.255 128 -40V-30.629C118.68 -27.334 112 -18.449 112 -8V20C112 26.627 117.373 32 124 32H260C266.627 32 272 26.627 272 20zM128.893 64C118.986 64 110.067 70.078 106.517 79.327C67.697 180.459 16 170.269 16 272C16 369.197 94.805 448 192 448S368 369.197 368 272C368 170.269 316.303 180.459 277.484 79.327C273.934 70.078 265.014 64 255.108 64H128.893zM112 272C112 316.112 147.888 352 192 352C200.837 352 208 359.164 208 368S200.837 384 192 384C130.243 384 80 333.757 80 272C80 263.164 87.164 256 96 256S112 263.164 112 272z" /> + <glyph glyph-name="link" + unicode="" + horiz-adv-x="512" d=" M326.612 262.6090000000001C386.3590000000001 202.8 385.5390000000001 106.911 326.9720000000001 48.019C326.862 47.899 326.7320000000001 47.769 326.612 47.649L259.4120000000001 -19.551C200.142 -78.821 103.713 -78.813 44.452 -19.551C-14.818 39.709 -14.818 136.149 44.452 195.409L81.558 232.515C91.398 242.355 108.344 235.8150000000001 108.852 221.909C109.5 204.187 112.678 186.382 118.542 169.1880000000001C120.528 163.3660000000001 119.109 156.9260000000001 114.759 152.576L101.672 139.489C73.646 111.463 72.767 65.8290000000001 100.517 37.5290000000001C128.541 8.95 174.603 8.78 202.842 37.0190000000001L270.0420000000001 104.2090000000001C298.233 132.4 298.115 177.9660000000001 270.0420000000001 206.0390000000001C266.341 209.733 262.6130000000001 212.603 259.701 214.608A16.037 16.037 0 0 0 252.754 227.2140000000001C252.3580000000001 237.7810000000001 256.1020000000001 248.67 264.452 257.0200000000001L285.506 278.0750000000001C291.027 283.596 299.688 284.2740000000001 306.09 279.8060000000001A152.482 152.482 0 0 0 326.612 262.6090000000001zM467.547 403.551C408.286 462.813 311.8570000000001 462.821 252.587 403.551L185.387 336.351C185.267 336.231 185.137 336.101 185.027 335.981C126.461 277.089 125.64 181.2 185.387 121.391A152.454 152.454 0 0 1 205.908 104.1949999999999C212.31 99.7269999999999 220.972 100.406 226.492 105.9259999999999L247.546 126.981C255.896 135.331 259.6400000000001 146.2199999999999 259.2440000000001 156.7869999999999A16.037 16.037 0 0 1 252.2970000000001 169.3929999999999C249.385 171.3979999999999 245.6570000000001 174.2679999999999 241.956 177.9619999999999C213.883 206.035 213.765 251.601 241.956 279.7919999999999L309.156 346.9819999999999C337.395 375.2209999999999 383.456 375.051 411.481 346.4719999999999C439.231 318.1719999999999 438.353 272.5379999999999 410.326 244.5119999999999L397.2390000000001 231.425C392.889 227.075 391.4700000000001 220.6349999999999 393.456 214.8129999999999C399.32 197.619 402.498 179.8139999999999 403.146 162.0919999999999C403.6550000000001 148.1859999999999 420.6 141.6459999999999 430.44 151.4859999999999L467.546 188.5919999999999C526.817 247.851 526.817 344.291 467.547 403.551z" /> + <glyph glyph-name="lira-sign" + unicode="" + horiz-adv-x="384" d=" M371.9940000000001 192H323.975C317.64 192 312 187.088 312 180.754C312 80 230.179 32 144 32V191.219L278.603 221.131A12 12 0 0 1 288 232.845V273.8210000000001C288 281.498 280.891 287.201 273.397 285.535L144 256.781V287.2200000000001L278.603 317.132A12 12 0 0 1 288 328.846V369.8210000000001C288 377.498 280.891 383.201 273.397 381.535L144 352.781V404C144 410.627 138.627 416 132 416H76C69.373 416 64 410.627 64 404V335.003L9.397 322.8690000000001A12 12 0 0 1 0 311.155V270.179C0 262.502 7.109 256.799 14.603 258.4650000000001L64 269.442V239.003L9.397 226.869A12 12 0 0 1 0 215.155V174.179C0 166.502 7.109 160.799 14.603 162.465L64 173.442V-20C64 -26.627 69.373 -32 76 -32H155.583C289.674 -32 378.838 45.834 383.991 179.592C384.252 186.374 378.78 192 371.994 192z" /> + <glyph glyph-name="list-alt" + unicode="" + horiz-adv-x="512" d=" M464 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H464C490.51 416 512 394.51 512 368V16C512 -10.51 490.51 -32 464 -32zM128 328C105.909 328 88 310.091 88 288S105.909 248 128 248S168 265.909 168 288S150.091 328 128 328zM128 232C105.909 232 88 214.091 88 192S105.909 152 128 152S168 169.909 168 192S150.091 232 128 232zM128 136C105.909 136 88 118.091 88 96S105.909 56 128 56S168 73.909 168 96S150.091 136 128 136zM416 272V304C416 310.627 410.627 316 404 316H204C197.373 316 192 310.627 192 304V272C192 265.373 197.373 260 204 260H404C410.627 260 416 265.373 416 272zM416 176V208C416 214.627 410.627 220 404 220H204C197.373 220 192 214.627 192 208V176C192 169.373 197.373 164 204 164H404C410.627 164 416 169.373 416 176zM416 80V112C416 118.627 410.627 124 404 124H204C197.373 124 192 118.627 192 112V80C192 73.373 197.373 68 204 68H404C410.627 68 416 73.373 416 80z" /> + <glyph glyph-name="list-ol" + unicode="" + horiz-adv-x="512" d=" M3.263 308.473C3.263 315.9500000000001 7.18 320.045 14.836 320.045H29.967V359.9220000000001C29.967 365.085 30.501 370.425 30.501 370.425H30.145S28.366 367.755 27.297 366.687C22.846 362.414 16.793 362.236 11.631 367.755L6.113 373.986C0.771 379.327 1.129 385.202 6.647 390.365L28.367 410.303C32.815 414.398 36.732 416 42.785 416H54.89C62.546 416 66.639 412.084 66.639 404.428V320.044H82.127C89.782 320.044 93.699 315.95 93.699 308.472V299.5710000000001C93.699 292.094 89.782 287.999 82.127 287.999H14.836C7.18 287.999 3.263 292.094 3.263 299.5710000000001V308.473zM2.211 143.409C2.211 190.687 53.166 199.792 53.166 212.574C53.166 219.754 47.212 221.329 43.886 221.329C40.733 221.329 37.407 220.278 34.431 217.477C29.352 212.574 23.924 210.473 18.32 215.026L9.741 221.855C3.962 226.408 2.561 231.6600000000001 6.938 237.264C13.592 246.019 26.025 256 47.387 256C66.824 256 91.863 245.494 91.863 216.427C91.863 178.08 45.11 170.025 43.184 159.518H82.233C89.762 159.518 93.79 155.491 93.79 148.136V139.381C93.79 132.027 89.762 127.999 82.233 127.999H14.293C7.288 127.999 2.21 132.027 2.21 139.381V143.409zM5.654 -6.61L11.257 2.67C15.11 9.324 20.362 9.674 26.841 5.8219999999999C31.744 3.7209999999999 36.471 2.67 41.2 2.67C51.355 2.67 55.558 6.172 55.558 10.9C55.558 17.554 49.954 20.006 39.624 20.006H34.896C28.942 20.006 25.616 22.107 22.638 27.886L21.588 29.812C19.137 34.54 20.362 39.6179999999999 24.389 44.696L29.993 51.7C36.822 60.105 42.25 65.183 42.25 65.183V65.533S38.047 64.482 29.642 64.482H16.685C9.155 64.482 5.302 68.5100000000001 5.302 75.864V84.619C5.302 92.149 9.155 96.001 16.685 96.001H75.169C82.698 96.001 86.551 91.9740000000001 86.551 84.619V81.292C86.551 75.514 85.15 71.4860000000001 81.472 67.109L63.963 46.972C83.574 41.8940000000001 92.679 26.485 92.679 12.1270000000001C92.679 -9.2359999999999 78.321 -31.9989999999999 44.176 -31.9989999999999C27.54 -31.9989999999999 15.984 -27.2709999999999 8.28 -22.5439999999999C2.501 -18.3419999999999 1.976 -12.7389999999999 5.654 -6.6099999999999zM144 316H496C504.837 316 512 323.163 512 332V372C512 380.837 504.837 388 496 388H144C135.163 388 128 380.837 128 372V332C128 323.163 135.163 316 144 316zM144 156H496C504.837 156 512 163.163 512 172V212C512 220.837 504.837 228 496 228H144C135.163 228 128 220.837 128 212V172C128 163.163 135.163 156 144 156zM144 -4H496C504.837 -4 512 3.163 512 12V52C512 60.837 504.837 68 496 68H144C135.163 68 128 60.837 128 52V12C128 3.163 135.163 -4 144 -4z" /> + <glyph glyph-name="list-ul" + unicode="" + horiz-adv-x="512" d=" M96 352C96 325.49 74.51 304 48 304S0 325.49 0 352S21.49 400 48 400S96 378.51 96 352zM48 240C21.49 240 0 218.51 0 192S21.49 144 48 144S96 165.49 96 192S74.51 240 48 240zM48 80C21.49 80 0 58.51 0 32S21.49 -16 48 -16S96 5.49 96 32S74.51 80 48 80zM144 316H496C504.837 316 512 323.163 512 332V372C512 380.837 504.837 388 496 388H144C135.163 388 128 380.837 128 372V332C128 323.163 135.163 316 144 316zM144 156H496C504.837 156 512 163.163 512 172V212C512 220.837 504.837 228 496 228H144C135.163 228 128 220.837 128 212V172C128 163.163 135.163 156 144 156zM144 -4H496C504.837 -4 512 3.163 512 12V52C512 60.837 504.837 68 496 68H144C135.163 68 128 60.837 128 52V12C128 3.163 135.163 -4 144 -4z" /> + <glyph glyph-name="list" + unicode="" + horiz-adv-x="512" d=" M128 332V372C128 380.837 135.163 388 144 388H496C504.837 388 512 380.837 512 372V332C512 323.163 504.837 316 496 316H144C135.163 316 128 323.163 128 332zM144 156H496C504.837 156 512 163.163 512 172V212C512 220.837 504.837 228 496 228H144C135.163 228 128 220.837 128 212V172C128 163.163 135.163 156 144 156zM144 -4H496C504.837 -4 512 3.163 512 12V52C512 60.837 504.837 68 496 68H144C135.163 68 128 60.837 128 52V12C128 3.163 135.163 -4 144 -4zM16 304H80C88.837 304 96 311.163 96 320V384C96 392.837 88.837 400 80 400H16C7.163 400 0 392.837 0 384V320C0 311.163 7.163 304 16 304zM16 144H80C88.837 144 96 151.163 96 160V224C96 232.837 88.837 240 80 240H16C7.163 240 0 232.837 0 224V160C0 151.163 7.163 144 16 144zM16 -16H80C88.837 -16 96 -8.837 96 0V64C96 72.837 88.837 80 80 80H16C7.163 80 0 72.837 0 64V0C0 -8.837 7.163 -16 16 -16z" /> + <glyph glyph-name="location-arrow" + unicode="" + horiz-adv-x="512" d=" M443.683 443.471L27.818 251.582C-18.702 230.111 -3.39 160 47.933 160H224V-15.993C224 -67.72 294.161 -82.519 315.582 -36.108L507.38 379.775C526.285 420.736 483.628 461.908 443.683 443.471z" /> + <glyph glyph-name="lock-open" + unicode="" + horiz-adv-x="576" d=" M423.5 448C339.5 447.7 272 378.5 272 294.5V224H48C21.5 224 0 202.5 0 176V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V176C448 202.5 426.5 224 400 224H352V295.1C352 334.7 383.7 367.6 423.3 368C463.3 368.4 496 335.9 496 296V216C496 202.7 506.7 192 520 192H552C565.3 192 576 202.7 576 216V296C576 380 507.5 448.3 423.5 448z" /> + <glyph glyph-name="lock" + unicode="" + horiz-adv-x="448" d=" M400 224H376V296C376 379.8 307.8 448 224 448S72 379.8 72 296V224H48C21.5 224 0 202.5 0 176V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V176C448 202.5 426.5 224 400 224zM296 224H152V296C152 335.7 184.3 368 224 368S296 335.7 296 296V224z" /> + <glyph glyph-name="long-arrow-alt-down" + unicode="" + horiz-adv-x="256" d=" M168 102.059V404C168 410.627 162.627 416 156 416H100C93.373 416 88 410.627 88 404V102.059H41.941C20.559 102.059 9.851 76.208 24.97 61.088L111.029 -24.971C120.402 -34.344 135.598 -34.344 144.97 -24.971L231.029 61.088C246.148 76.207 235.44 102.059 214.058 102.059H168z" /> + <glyph glyph-name="long-arrow-alt-left" + unicode="" + horiz-adv-x="448" d=" M134.059 152H436C442.627 152 448 157.373 448 164V220C448 226.627 442.627 232 436 232H134.059V278.059C134.059 299.4410000000001 108.208 310.149 93.088 295.03L7.029 208.971C-2.344 199.598 -2.344 184.402 7.029 175.03L93.088 88.971C108.207 73.852 134.059 84.56 134.059 105.942V152z" /> + <glyph glyph-name="long-arrow-alt-right" + unicode="" + horiz-adv-x="448" d=" M313.941 232H12C5.373 232 0 226.627 0 220V164C0 157.373 5.373 152 12 152H313.941V105.941C313.941 84.559 339.792 73.851 354.912 88.97L440.971 175.029C450.344 184.402 450.344 199.598 440.971 208.97L354.9120000000001 295.029C339.793 310.148 313.9410000000001 299.44 313.9410000000001 278.058V232z" /> + <glyph glyph-name="long-arrow-alt-up" + unicode="" + horiz-adv-x="256" d=" M88 281.9410000000001V-20C88 -26.627 93.373 -32 100 -32H156C162.627 -32 168 -26.627 168 -20V281.9410000000001H214.059C235.441 281.9410000000001 246.149 307.7920000000001 231.03 322.9120000000001L144.971 408.971C135.598 418.344 120.402 418.344 111.03 408.971L24.971 322.9120000000001C9.852 307.793 20.56 281.9410000000001 41.942 281.9410000000001H88z" /> + <glyph glyph-name="low-vision" + unicode="" + horiz-adv-x="576" d=" M569.344 216.369C512.96 312.051 407.81 376 288 376C259.532 376 231.898 372.381 205.549 365.591L152.778 437.76C145.177 448.618 130.214 451.26 119.355 443.6600000000001L106.241 434.482C95.381 426.881 92.739 411.916 100.341 401.056L143.472 342.661C89.449 316.27 40.228 273.317 6.682 216.419C6.672 216.402 6.659 216.386 6.648 216.369C-2.117 201.494 -2.316 182.841 6.648 167.63C45.148 102.298 106.39 51.768 179.507 26.281L55.316 203.698A272.194 272.194 0 0 0 83.61 239.61L203.01 69.03H203.02L243.65 10.99A330.055 330.055 0 0 1 322.59 9.8199999999999L132.61 281.2199999999999A277.628 277.628 0 0 0 171.387 302.7829999999999L423.223 -53.7610000000001C430.824 -64.619 445.7870000000001 -67.2600000000001 456.646 -59.6610000000001L469.76 -50.4830000000001C480.62 -42.8820000000001 483.262 -27.9160000000001 475.66 -17.0570000000001L432.54 41.3199999999999L432.533 41.329C489.694 69.307 537.3679999999999 113.369 569.343 167.63A47.937999999999995 47.937999999999995 0 0 1 569.3439999999999 216.369zM390.026 102.06L370.9600000000001 129.29C395.6420000000001 161.857 398.6710000000001 205.643 379.7600000000001 240.9700000000001V240.9400000000001C379.7600000000001 217.29 360.5900000000001 198.12 336.9400000000001 198.12C313.1120000000001 198.12 294.1200000000001 217.469 294.1200000000001 240.9400000000001C294.1200000000001 264.5900000000001 313.2900000000001 283.76 336.9400000000001 283.76H336.9700000000001C312.2200000000001 297.009 283.4480000000001 299.403 257.4600000000001 291.4400000000001L238.392 318.677C253.758 324.694 270.488 328 288 328C363.1620000000001 328 424 267.174 424 192C424 157.496 411.167 126.025 390.026 102.06z" /> + <glyph glyph-name="magic" + unicode="" + horiz-adv-x="512" d=" M101.1 -57L7 37.1C-2.4 46.5 -2.4 61.7000000000001 7 71L377 441C386.4 450.4 401.6 450.4 410.9 441L505 346.9C514.4 337.5 514.4 322.3 505 313L135 -57C125.7 -66.2999999999999 110.5 -66.2999999999999 101.1 -57zM304 288.8L352.8 240L442.7000000000001 329.9L393.9000000000001 378.7L304 288.8zM138.9 408.7L127.2 384.9L101 381.1C96.3 380.4 94.4 374.6 97.8 371.3L116.8 352.8L112.3 326.7000000000001C111.5 322 116.4 318.4 120.6 320.6L144 333L167.4 320.7C171.6 318.5 176.5 322.1 175.7 326.8L171.2 352.9L190.2 371.4C193.6 374.7 191.7 380.5 187 381.2L160.8 385L149.1 408.8C147.1 412.9 141 412.9 138.9 408.7zM236.6 429.4L228.8 413.6L211.3 411C208.2 410.5 206.9 406.7 209.2 404.5L221.8 392.2L218.8 374.8C218.3 371.7000000000001 221.6 369.3 224.4 370.8L240 379L255.6 370.8C258.4 369.3 261.7 371.7 261.2 374.8L258.2 392.2L270.8 404.5C273.1 406.7 271.8 410.6 268.7 411L251.2 413.5L243.4 429.3C242 432.3 238 432.3 236.6 429.4zM44.6 429.4L36.8 413.6L19.3 411C16.2 410.5 14.9 406.7 17.2 404.5L29.8 392.2L26.8 374.8C26.3 371.7000000000001 29.6 369.3 32.4 370.8L48 379L63.6 370.8C66.4 369.3 69.7 371.7 69.2 374.8L66.2 392.2L78.8 404.5C81.1 406.7 79.8 410.6 76.7 411L59.2 413.5L51.4 429.3C50 432.3 46 432.3 44.6 429.4zM460.6 205.9L452.8 190.1L435.3 187.6C432.2 187.1 430.9000000000001 183.3 433.2 181.1L445.8 168.8L442.8 151.4C442.3 148.3 445.6 145.9 448.4000000000001 147.4L464.0000000000001 155.6L479.6000000000001 147.4C482.4000000000001 145.9 485.7000000000001 148.3 485.2000000000001 151.4L482.2000000000001 168.8L494.8000000000001 181.1C497.1000000000001 183.3 495.8000000000001 187.2000000000001 492.7000000000001 187.6L475.2000000000001 190.1L467.4000000000001 205.9C466.0000000000001 208.7000000000001 462.0000000000001 208.7000000000001 460.6000000000001 205.9z" /> + <glyph glyph-name="magnet" + unicode="" + horiz-adv-x="512.1" d=" M164.1 288H12C5.4 288 0 293.4 0 300V380C0 399.9 16.1 416 36 416H140C159.9 416 176 399.9 176 380V300C176.1 293.4 170.7 288 164.1 288zM512.1 300V380.1C512.1 400 496 416.1 476.1 416.1H372.1C352.2000000000001 416.1 336.1 400 336.1 380.1V300.1C336.1 293.5 341.5 288.1 348.1 288.1H500.1C506.7 288 512.1 293.4 512.1 300zM348.1 256C341.5 256 336.1 250.6 336.1 244V192C336.1 63.9 176.1 64.1 176.1 192V244C176.1 250.6 170.7 256 164.1 256H12.1C5.4 256 0.1 250.6 0.1 243.9C0.2 222.5 0.7 203.6 0.1 190.6C0.1 40 136.3 -56 256.9 -56C377.5 -56 512 40 512 190.7C511.4 203.5 511.8 223.7 512 243.9C512 250.6 506.7 256 500 256H348.1z" /> + <glyph glyph-name="male" + unicode="" + horiz-adv-x="192" d=" M96 448C131.346 448 160 419.346 160 384S131.346 320 96 320S32 348.654 32 384S60.654 448 96 448M144 304H132.64C109.929 293.557 83.05 293.106 59.36 304H48C21.49 304 0 282.51 0 256V120C0 106.745 10.745 96 24 96H40V-40C40 -53.255 50.745 -64 64 -64H128C141.255 -64 152 -53.255 152 -40V96H168C181.255 96 192 106.745 192 120V256C192 282.51 170.51 304 144 304z" /> + <glyph glyph-name="map-marker-alt" + unicode="" + horiz-adv-x="384" d=" M172.268 -53.67C26.97 156.969 0 178.587 0 256C0 362.039 85.961 448 192 448S384 362.039 384 256C384 178.587 357.03 156.969 211.732 -53.67C202.197 -67.444 181.802 -67.443 172.268 -53.67zM192 176C236.183 176 272 211.817 272 256S236.183 336 192 336S112 300.183 112 256S147.817 176 192 176z" /> + <glyph glyph-name="map-marker" + unicode="" + horiz-adv-x="384" d=" M172.268 -53.67C26.97 156.969 0 178.587 0 256C0 362.039 85.961 448 192 448S384 362.039 384 256C384 178.587 357.03 156.969 211.732 -53.67C202.197 -67.444 181.802 -67.443 172.268 -53.67z" /> + <glyph glyph-name="map-pin" + unicode="" + horiz-adv-x="320" d=" M192 147.187V-25.633L169.985 -58.656C165.235 -65.7809999999999 154.766 -65.7809999999999 150.016 -58.656L128 -25.633V147.187A162.221 162.221 0 0 1 192 147.187zM160 448C239.529 448 304 383.529 304 304S239.529 160 160 160S16 224.471 16 304S80.471 448 160 448M80 312C80 351.701 112.299 384 152 384A8 8 0 0 1 152 400C103.477 400 64 360.523 64 312A8 8 0 0 1 80 312z" /> + <glyph glyph-name="map-signs" + unicode="" + horiz-adv-x="512" d=" M487.515 343.515L439.03 295.03A23.998000000000005 23.998000000000005 0 0 0 422.06 288.001H56C42.745 288.001 32 298.746 32 312.001V392C32 405.255 42.745 416 56 416H216V424C216 437.255 226.745 448 240 448H272C285.255 448 296 437.255 296 424V416H422.059A24 24 0 0 0 439.029 408.971L487.514 360.486C492.201 355.799 492.201 348.201 487.515 343.515zM216 80V-40C216 -53.255 226.745 -64 240 -64H272C285.255 -64 296 -53.255 296 -40V80H216zM456 224H296V272H216V224H89.941A24 24 0 0 1 72.971 216.971L24.486 168.486C19.8 163.8 19.8 156.202 24.486 151.515L72.971 103.03A23.998000000000005 23.998000000000005 0 0 1 89.941 96.001H456C469.255 96.001 480 106.746 480 120.001V200.001C480 213.255 469.255 224 456 224z" /> + <glyph glyph-name="map" + unicode="" + horiz-adv-x="576" d=" M576 391.985V56.015A23.998000000000005 23.998000000000005 0 0 0 562.733 34.549L434.733 -29.451C418.948 -37.344 400 -25.992 400 -7.985V327.985A23.998000000000005 23.998000000000005 0 0 0 413.267 349.451L541.267 413.451C557.052 421.344 576 409.992 576 391.985zM369.747 349.915L225.747 413.915C209.996 420.915 192 409.454 192 391.983V56.016A24 24 0 0 1 206.253 34.085L350.253 -29.915C366.004 -36.915 384 -25.4539999999999 384 -7.984V327.983A24 24 0 0 1 369.747 349.915zM141.267 413.451L13.267 349.466A23.998000000000005 23.998000000000005 0 0 1 0 328V-7.985C0 -25.992 18.948 -37.344 34.733 -29.451L162.733 34.534A23.998000000000005 23.998000000000005 0 0 1 176 56V391.985C176 409.992 157.052 421.344 141.267 413.451z" /> + <glyph glyph-name="mars-double" + unicode="" + horiz-adv-x="512" d=" M340 448H261C250.3 448 245 435.1 252.5 427.5L269.4 410.6L220.7 361.9C198.5 375.9 172.2 384 144 384C64.5 384 0 319.5 0 240S64.5 96 144 96S288 160.5 288 240C288 268.2 279.9 294.5 265.9 316.7L314.6 365.4L331.5 348.5C333.8999999999999 346.1 337 345 339.8999999999999 345C346.0999999999999 345 352 349.8 352 357V436C352 442.6 346.6 448 340 448zM144 160C99.9 160 64 195.9 64 240S99.9 320 144 320S224 284.1 224 240S188.1 160 144 160zM500 288.1H421C410.3 288.1 405 275.2 412.5 267.6L429.4 250.7L380.7 202C362.5 213.4 341.7 220.9 319.2 223.3C317.1 201.5 311 180 300.8 160C301.9000000000001 160 303 160.1 304 160.1C348.1 160.1 384 124.2000000000001 384 80.1S348.1 0.1 304 0.1S224 36 224 80.1C224 81.2000000000001 224 82.3 224.1 83.3C204.1 73.1 182.6 66.9 160.8 64.9C168.4 -7.6 229.6 -64 304 -64C383.5 -64 448 0.5 448 80C448 108.2 439.9 134.5 425.9 156.7L474.6 205.4L491.4999999999999 188.5C493.8999999999999 186.1 496.8999999999999 185 499.8999999999999 185C506.0999999999999 185 511.9999999999999 189.8 511.9999999999999 197V276C511.9999999999999 282.7 506.6 288.1 499.9999999999999 288.1z" /> + <glyph glyph-name="mars-stroke-h" + unicode="" + horiz-adv-x="480" d=" M476.2 200.5L420.3 256.4C412.7 264 399.8 258.6 399.8 247.9V224H376V244C376 250.6 370.6 256 364 256H324C317.4 256 312 250.6 312 244V224H284.4C278.6 249.6 265.7 273.9 245.8 293.8C189.6 350 98.4 350 42.2 293.8C-14 237.6 -14 146.4 42.2 90.2000000000001C98.4 34.0000000000001 189.6 34.0000000000001 245.8 90.2000000000001C265.7 110.1 278.6 134.4 284.4000000000001 160.0000000000001H312V140.0000000000001C312 133.4 317.4 128.0000000000001 324 128.0000000000001H364C370.6 128.0000000000001 376 133.4 376 140.0000000000001V160.0000000000001H399.9V136.1000000000001C399.9 125.4000000000001 412.8 120.1000000000001 420.4 127.6000000000001L476.3 183.5000000000001C480.9 188.2000000000001 480.9 195.8000000000001 476.1999999999999 200.5000000000001zM200.6 135.4C169.4 104.2 118.7 104.2 87.5 135.4C56.3 166.6 56.3 217.3 87.5 248.5C118.7 279.7 169.4 279.7 200.6 248.5C231.8 217.4 231.8 166.6 200.6 135.4z" /> + <glyph glyph-name="mars-stroke-v" + unicode="" + horiz-adv-x="288" d=" M245.8 213.8C225.9 233.7 201.6 246.6 176 252.4V277.8H196C202.6 277.8 208 283.2000000000001 208 289.8V329.8C208 336.4 202.6 341.8 196 341.8H176V366.6H199.9C210.6 366.6 215.9 379.5 208.4 387.1L152.5 442.9C147.8 447.6 140.2 447.6 135.5 442.9L79.6 387C72 379.4 77.4 366.5 88.1 366.5H112V341.8H92C85.4 341.8 80 336.4 80 329.8V289.8C80 283.2000000000001 85.4 277.8 92 277.8H112V252.4C86.4 246.6 62.1 233.7 42.2 213.8C-14 157.6 -14 66.4 42.2 10.2C98.4 -45.9999999999999 189.6 -45.9999999999999 245.8 10.2C302.1 66.4 302.1 157.6 245.8 213.8000000000001zM200.6 55.4C169.4 24.2 118.7 24.2 87.5 55.4C56.3 86.6 56.3 137.3 87.5 168.5C118.7 199.7 169.4 199.7 200.6 168.5C231.8 137.4 231.8 86.6 200.6 55.4z" /> + <glyph glyph-name="mars-stroke" + unicode="" + horiz-adv-x="384" d=" M372 384H293C282.3 384 277 371.1 284.5 363.5L301.4 346.6L283.9 329.1L269.8 343.2C265.1 347.9 257.5 347.9 252.8 343.2L224.5 315C219.8 310.3 219.8 302.7 224.5 298L238.6 283.9L220.6 265.9C198.4 279.9 172.1 288 143.9 288C64.5 288 0 223.5 0 144S64.5 0 144 0S288 64.5 288 144C288 172.2 279.9 198.5 265.9 220.7L283.9 238.7L298 224.6C302.7 219.9 310.3 219.9 315 224.6L343.3 252.9C348 257.6 348 265.2000000000001 343.3 269.9L329.2 284L346.7 301.5L363.6 284.6C371.2 277 384.1 282.4 384.1 293.1V372C384 378.6 378.6 384 372 384zM144 64C99.9 64 64 99.9 64 144S99.9 224 144 224S224 188.1 224 144S188.1 64 144 64z" /> + <glyph glyph-name="mars" + unicode="" + horiz-adv-x="384" d=" M372 384H293C282.3 384 277 371.1 284.5 363.5L301.4 346.6L220.7 265.9C198.5 279.9 172.2 288 144 288C64.5 288 0 223.5 0 144S64.5 0 144 0S288 64.5 288 144C288 172.2 279.9 198.5 265.9 220.7L346.6 301.4L363.5 284.5C371.1 276.9 384 282.3 384 293V372C384 378.6 378.6 384 372 384zM144 64C99.9 64 64 99.9 64 144S99.9 224 144 224S224 188.1 224 144S188.1 64 144 64z" /> + <glyph glyph-name="medkit" + unicode="" + horiz-adv-x="512" d=" M96 -32H416V320H384V368C384 394.51 362.51 416 336 416H176C149.49 416 128 394.51 128 368V320H96V-32zM192 352H320V320H192V352zM512 272V16C512 -10.51 490.51 -32 464 -32H448V320H464C490.51 320 512 298.51 512 272zM64 -32H48C21.49 -32 0 -10.51 0 16V272C0 298.51 21.49 320 48 320H64V-32zM352 176V144C352 135.163 344.837 128 336 128H288V80C288 71.163 280.837 64 272 64H240C231.163 64 224 71.163 224 80V128H176C167.163 128 160 135.163 160 144V176C160 184.837 167.163 192 176 192H224V240C224 248.837 231.163 256 240 256H272C280.837 256 288 248.837 288 240V192H336C344.837 192 352 184.837 352 176z" /> + <glyph glyph-name="meh" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM108 256C108 218.503 138.503 188 176 188S244 218.503 244 256S213.497 324 176 324S108 293.497 108 256zM268.5 256C268.5 218.779 298.779 188.5 336 188.5S403.5 218.779 403.5 256S373.221 323.5 336 323.5S268.5 293.221 268.5 256zM336 304A47.789 47.789 0 0 1 313.397 298.353H313.412C324.328 298.353 333.177 289.504 333.177 278.588S324.328 258.8230000000001 313.412 258.8230000000001S293.647 267.6720000000001 293.647 278.588V278.603A47.789 47.789 0 0 1 288 256C288 229.49 309.49 208 336 208S384 229.49 384 256S362.51 304 336 304zM176 304A47.789 47.789 0 0 1 153.397 298.353H153.412C164.328 298.353 173.177 289.504 173.177 278.588S164.328 258.8230000000001 153.412 258.8230000000001S133.647 267.6720000000001 133.647 278.588V278.603A47.789 47.789 0 0 1 128 256C128 229.49 149.49 208 176 208S224 229.49 224 256S202.51 304 176 304zM336 96H176C154.822 96 154.831 64 176 64H336C357.178 64 357.169 96 336 96z" /> + <glyph glyph-name="mercury" + unicode="" + horiz-adv-x="288" d=" M288 240C288 284.2 268.1 323.7 236.8 350.1C239.3 351.9 241.7 353.9 244 355.9C268.7 377.1 283.8 404.7 287.2 434.7C288.1 441.8 282.5 448 275.3 448H234.8C229 448 224.1 443.9 223 438.2C220.6 425.7 213.4 413.9 202.3 404.4C187 391.2 166.3 384 144 384S101 391.2 85.6 404.4C74.5 413.9 67.4 425.7 64.9 438.2C63.8 443.9 58.9 448 53.2 448H12.7C5.5 448 -0.1 441.8 0.8 434.7C4.2 404.6 19.2 377 44 355.8C46.3 353.8 48.7 351.9 51.2 350C19.9 323.7 0 284.2 0 240C0 171.5 47.9 114.1 112 99.6V48H76C69.4 48 64 42.6 64 36V-4C64 -10.6 69.4 -16 76 -16H112V-52C112 -58.6 117.4 -64 124 -64H164C170.6 -64 176 -58.6 176 -52V-16H212C218.6 -16 224 -10.6 224 -4V36C224 42.6 218.6 48 212 48H176V99.6C240.1 114.1 288 171.5 288 240.0000000000001zM64 240C64 284.1 99.9 320 144 320S224 284.1 224 240S188.1 160 144 160S64 195.9 64 240z" /> + <glyph glyph-name="microchip" + unicode="" + horiz-adv-x="512" d=" M416 400V-16C416 -42.51 394.51 -64 368 -64H144C117.49 -64 96 -42.51 96 -16V400C96 426.51 117.49 448 144 448H368C394.51 448 416 426.51 416 400zM512 342V330A6 6 0 0 0 506 324H488V318A6 6 0 0 0 482 312H440V360H482A6 6 0 0 0 488 354V348H506A6 6 0 0 0 512 342zM512 246V234A6 6 0 0 0 506 228H488V222A6 6 0 0 0 482 216H440V264H482A6 6 0 0 0 488 258V252H506A6 6 0 0 0 512 246zM512 150V138A6 6 0 0 0 506 132H488V126A6 6 0 0 0 482 120H440V168H482A6 6 0 0 0 488 162V156H506A6 6 0 0 0 512 150zM512 54V42A6 6 0 0 0 506 36H488V30A6 6 0 0 0 482 24H440V72H482A6 6 0 0 0 488 66V60H506A6 6 0 0 0 512 54zM30 72H72V24H30A6 6 0 0 0 24 30V36H6A6 6 0 0 0 0 42V54A6 6 0 0 0 6 60H24V66A6 6 0 0 0 30 72zM30 168H72V120H30A6 6 0 0 0 24 126V132H6A6 6 0 0 0 0 138V150A6 6 0 0 0 6 156H24V162A6 6 0 0 0 30 168zM30 264H72V216H30A6 6 0 0 0 24 222V228H6A6 6 0 0 0 0 234V246A6 6 0 0 0 6 252H24V258A6 6 0 0 0 30 264zM30 360H72V312H30A6 6 0 0 0 24 318V324H6A6 6 0 0 0 0 330V342A6 6 0 0 0 6 348H24V354A6 6 0 0 0 30 360z" /> + <glyph glyph-name="microphone-slash" + unicode="" + horiz-adv-x="512" d=" M421.45 162.805L376 208.254V236C376 242.627 381.373 248 388 248H412C418.627 248 424 242.627 424 236V192C424 182.043 423.1190000000001 172.29 421.45 162.805zM352 352C352 405.019 309.019 448 256 448C223.426 448 194.646 431.773 177.29 406.9650000000001L352 232.254V352zM504.971 -11.716L52.284 440.971C42.911 450.344 27.715 450.344 18.343 440.971L7.029 429.657C-2.343 420.284 -2.343 405.089 7.029 395.716L160 242.746V193.169C160 140.0800000000001 203.436 95.717 256.524 96.002C271.15 96.08 284.995 99.442 297.378 105.368L315.124 87.622C297.595 77.651 277.33 71.956 255.752 72C189.355 72.136 136 126.947 136 193.344V236C136 242.627 130.627 248 124 248H100C93.373 248 88 242.627 88 236V192C88 107.512 150.693 37.403 232 25.722V-20H164C157.373 -20 152 -25.373 152 -32V-52C152 -58.627 157.373 -64 164 -64H348C354.627 -64 360 -58.627 360 -52V-32C360 -25.373 354.627 -20 348 -20H280V25.722C305.625 29.404 329.396 38.894 349.942 52.805L459.717 -56.97C469.09 -66.3430000000001 484.286 -66.3430000000001 493.658 -56.97L504.971 -45.657C514.343 -36.284 514.343 -21.0890000000001 504.971 -11.716z" /> + <glyph glyph-name="microphone" + unicode="" + horiz-adv-x="384" d=" M96 192V352C96 405.019 138.981 448 192 448S288 405.019 288 352V192C288 138.981 245.019 96 192 96S96 138.981 96 192zM348 248H324C317.373 248 312 242.627 312 236V193.32C312 127.103 258.918 72.382 192.702 72.002C126.213 71.62 72 125.598 72 192V236C72 242.627 66.627 248 60 248H36C29.373 248 24 242.627 24 236V192C24 107.512 86.693 37.403 168 25.722V-20H100C93.373 -20 88 -25.373 88 -32V-52C88 -58.627 93.373 -64 100 -64H284C290.627 -64 296 -58.627 296 -52V-32C296 -25.373 290.627 -20 284 -20H216V25.722C297.307 37.403 360 107.512 360 192V236C360 242.627 354.627 248 348 248z" /> + <glyph glyph-name="minus-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM124 152C117.4 152 112 157.4 112 164V220C112 226.6 117.4 232 124 232H388C394.6 232 400 226.6 400 220V164C400 157.4 394.6 152 388 152H124z" /> + <glyph glyph-name="minus-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM92 152C85.4 152 80 157.4 80 164V220C80 226.6 85.4 232 92 232H356C362.6 232 368 226.6 368 220V164C368 157.4 362.6 152 356 152H92z" /> + <glyph glyph-name="minus" + unicode="" + horiz-adv-x="448" d=" M424 129.8C437.3 129.8 448 140.5 448 153.8V230.2C448 243.5000000000001 437.3 254.2 424 254.2H24C10.7 254.2 0 243.5000000000001 0 230.2V153.8C0 140.5 10.7 129.8 24 129.8H424z" /> + <glyph glyph-name="mobile-alt" + unicode="" + horiz-adv-x="320" d=" M272 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H272C298.5 -64 320 -42.5 320 -16V400C320 426.5 298.5 448 272 448zM160 -32C142.3 -32 128 -17.7 128 0S142.3 32 160 32S192 17.7 192 0S177.7 -32 160 -32zM272 76C272 69.4 266.6 64 260 64H60C53.4 64 48 69.4 48 76V388C48 394.6 53.4 400 60 400H260C266.6 400 272 394.6 272 388V76z" /> + <glyph glyph-name="mobile" + unicode="" + horiz-adv-x="320" d=" M272 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H272C298.5 -64 320 -42.5 320 -16V400C320 426.5 298.5 448 272 448zM160 -32C142.3 -32 128 -17.7 128 0S142.3 32 160 32S192 17.7 192 0S177.7 -32 160 -32z" /> + <glyph glyph-name="money-bill-alt" + unicode="" + horiz-adv-x="640" d=" M640 328V56C640 42.745 629.255 32 616 32H24C10.745 32 0 42.745 0 56V328C0 341.255 10.745 352 24 352H616C629.255 352 640 341.255 640 328zM96 64C96 99.346 67.346 128 32 128V64H96zM96 320H32V256C67.346 256 96 284.654 96 320zM400 192C400 245.021 364.184 288 320 288S240 245.021 240 192C240 138.988 275.814 96 320 96C364.1670000000001 96 400 138.969 400 192zM608 128C572.654 128 544 99.346 544 64H608V128zM608 320H544C544 284.654 572.654 256 608 256V320zM277.563 148.473C277.563 155.95 281.48 160.045 289.136 160.045H304.267V199.923C304.267 205.086 304.801 210.426 304.801 210.426H304.445S302.666 207.756 301.5969999999999 206.688C297.1459999999999 202.415 291.0929999999999 202.237 285.931 207.756L280.413 213.987C275.071 219.328 275.429 225.203 280.947 230.366L302.6669999999999 250.305C307.116 254.4 311.0329999999999 256.002 317.087 256.002H329.192C336.848 256.002 340.941 252.086 340.941 244.43V160.046H356.429C364.084 160.046 368.001 155.952 368.001 148.474V139.573C368.001 132.096 364.084 128.001 356.429 128.001H289.136C281.48 128.001 277.563 132.096 277.563 139.573V148.473z" /> + <glyph glyph-name="moon" + unicode="" + horiz-adv-x="512" d=" M283.211 -64C362.173 -64 434.29 -28.075 482.068 30.792C489.136 39.5000000000001 481.429 52.222 470.506 50.1420000000001C346.303 26.4880000000001 232.244 121.7180000000001 232.244 247.0960000000001C232.244 319.3180000000001 270.906 385.7310000000001 333.742 421.4900000000001C343.428 427.0020000000001 340.992 441.6870000000001 329.986 443.7200000000001A258.156 258.156 0 0 1 283.211 448C141.902 448 27.211 333.4890000000001 27.211 192C27.211 50.691 141.722 -64 283.211 -64z" /> + <glyph glyph-name="motorcycle" + unicode="" + horiz-adv-x="640" d=" M512.949 255.997C498.0869999999999 256.105 483.809 253.675 470.515 249.123L437.589 304H520C533.255 304 544 314.745 544 328V360C544 373.255 533.255 384 520 384H474.689A24 24 0 0 1 456.85 376.055L419.3540000000001 334.392L396.5800000000001 372.348A24 24 0 0 1 376 384H296C287.163 384 280 376.837 280 368V352C280 343.163 287.163 336 296 336H362.411L381.611 304H227.904C210.177 327.073 182.98 344 128 344H72.54C59.085 344 47.749 332.9890000000001 48.004 319.536C48.252 306.495 58.9 296 72 296H128C152.504 296 166.686 285.081 175.787 271.231L164.496 250.702C151.49 254.567 137.625 256.438 123.245 255.912C55.857 253.451 1.565 198.395 0.034 130.979C-1.603 58.924 56.317 0 128 0C187.642 0 237.744 40.794 251.953 96H336.189C349.862 96 360.778 107.421 360.165 121.077C358.0470000000001 168.197 377.687 214.742 416.35 246.103L428.8350000000001 225.295C401.189 201.641 383.7380000000001 166.415 384.004 127.116C384.4740000000001 57.56 441.207 0.664 510.762 0.006C582.391 -0.672 640.601 57.493 639.996 129.105C639.408 198.696 582.5409999999999 255.491 512.949 255.997zM128 48C83.888 48 48 83.888 48 128S83.888 208 128 208C132.242 208 136.405 207.659 140.469 207.018L98.97 131.566C90.187 115.593 101.762 96 120 96H201.297C188.927 67.775 160.737 48 128 48zM516.351 48.116C470.272 45.663 432 82.446 432 128C432 149.363 440.4340000000001 168.781 454.125 183.144L503.537 100.792C508.083 93.215 517.912 90.758 525.489 95.304L539.2090000000001 103.5360000000001C546.7860000000001 108.0820000000001 549.243 117.9110000000001 544.6970000000001 125.4880000000001L496.1410000000001 206.4150000000001A80.005 80.005 0 0 0 512 208C557.554 208 594.338 169.727 591.884 123.648C589.724 83.09 556.91 50.276 516.351 48.116z" /> + <glyph glyph-name="mouse-pointer" + unicode="" + horiz-adv-x="320" d=" M302.189 118.874H196.105L251.936 -17.119C255.825 -26.547 251.381 -37.118 242.492 -41.118L193.327 -62.545C184.162 -66.5450000000001 173.884 -61.974 169.995 -52.831L116.942 76.305L30.278 -12.8330000000001C18.729 -24.71 0 -15.554 0 0.023V429.701C0 446.101 19.921 454.096 30.277 442.557L314.689 150.0150000000001C326.161 138.8360000000001 317.696 118.874 302.189 118.874z" /> + <glyph glyph-name="music" + unicode="" + horiz-adv-x="512" d=" M470.4 446.5L166.4 350.5C153.1 346.3 144 334 144 320V55.4C129.9 60.8 113.5 64 96 64C43 64 0 35.3 0 0S43 -64 96 -64S192 -35.3 192 0V227.5L464 313.4V119.4C449.9 124.8 433.5 128 416 128C363 128 320 99.3 320 64S363 0 416 0S512 28.7 512 64V416C512 437.7 490.9 453 470.4 446.5z" /> + <glyph glyph-name="neuter" + unicode="" + horiz-adv-x="288" d=" M288 272C288 351.5 223.5 416 144 416S0 351.5 0 272C0 203.5 47.9 146.1 112 131.6V-20C112 -26.6 117.4 -32 124 -32H164C170.6 -32 176 -26.6 176 -20V131.6C240.1 146.1 288 203.5 288 272zM144 192C99.9 192 64 227.9 64 272S99.9 352 144 352S224 316.1 224 272S188.1 192 144 192z" /> + <glyph glyph-name="newspaper" + unicode="" + horiz-adv-x="576" d=" M552 384H88C74.745 384 64 373.255 64 360V352H24C10.745 352 0 341.255 0 328V56C0 25.072 25.072 0 56 0H528C554.51 0 576 21.49 576 48V360C576 373.255 565.255 384 552 384zM56 48A8 8 0 0 0 48 56V304H64V56A8 8 0 0 0 56 48zM292 64H140C133.373 64 128 69.373 128 76V84C128 90.627 133.373 96 140 96H292C298.627 96 304 90.627 304 84V76C304 69.373 298.627 64 292 64zM500 64H348C341.373 64 336 69.373 336 76V84C336 90.627 341.373 96 348 96H500C506.627 96 512 90.627 512 84V76C512 69.373 506.627 64 500 64zM292 160H140C133.373 160 128 165.373 128 172V180C128 186.627 133.373 192 140 192H292C298.627 192 304 186.627 304 180V172C304 165.373 298.627 160 292 160zM500 160H348C341.373 160 336 165.373 336 172V180C336 186.627 341.373 192 348 192H500C506.627 192 512 186.627 512 180V172C512 165.373 506.627 160 500 160zM500 256H140C133.373 256 128 261.373 128 268V308C128 314.627 133.373 320 140 320H500C506.627 320 512 314.627 512 308V268C512 261.373 506.627 256 500 256z" /> + <glyph glyph-name="object-group" + unicode="" + horiz-adv-x="512" d=" M480 320V352H500C506.627 352 512 357.373 512 364V404C512 410.627 506.627 416 500 416H460C453.373 416 448 410.627 448 404V384H64V404C64 410.627 58.627 416 52 416H12C5.373 416 0 410.627 0 404V364C0 357.373 5.373 352 12 352H32V32H12C5.373 32 0 26.627 0 20V-20C0 -26.627 5.373 -32 12 -32H52C58.627 -32 64 -26.627 64 -20V0H448V-20C448 -26.627 453.373 -32 460 -32H500C506.627 -32 512 -26.627 512 -20V20C512 26.627 506.627 32 500 32H480V320zM96 172V308C96 314.627 101.373 320 108 320H276C282.627 320 288 314.627 288 308V172C288 165.373 282.627 160 276 160H108C101.373 160 96 165.373 96 172zM416 76C416 69.373 410.627 64 404 64H236C229.373 64 224 69.373 224 76V128H296C309.255 128 320 138.745 320 152V224H404C410.627 224 416 218.627 416 212V76z" /> + <glyph glyph-name="object-ungroup" + unicode="" + horiz-adv-x="576" d=" M64 128V102A6 6 0 0 0 58 96H6A6 6 0 0 0 0 102V154A6 6 0 0 0 6 160H32V352H6A6 6 0 0 0 0 358V410A6 6 0 0 0 6 416H58A6 6 0 0 0 64 410V384H352V410A6 6 0 0 0 358 416H410A6 6 0 0 0 416 410V358A6 6 0 0 0 410 352H384V160H410A6 6 0 0 0 416 154V102A6 6 0 0 0 410 96H358A6 6 0 0 0 352 102V128H64zM544 192V224H570A6 6 0 0 1 576 230V282A6 6 0 0 1 570 288H518A6 6 0 0 1 512 282V256H408V184H416C429.255 184 440 173.255 440 160V96C440 82.745 429.255 72 416 72H352C338.745 72 328 82.745 328 96V104H192V32H166A6 6 0 0 1 160 26V-26A6 6 0 0 1 166 -32H218A6 6 0 0 1 224 -26V0H512V-26A6 6 0 0 1 518 -32H570A6 6 0 0 1 576 -26V26A6 6 0 0 1 570 32H544V192z" /> + <glyph glyph-name="outdent" + unicode="" + horiz-adv-x="448" d=" M0 364V404C0 412.837 7.163 420 16 420H432C440.837 420 448 412.837 448 404V364C448 355.163 440.837 348 432 348H16C7.163 348 0 355.163 0 364zM208 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H208C199.163 292 192 284.837 192 276V236C192 227.163 199.163 220 208 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM208 92H432C440.837 92 448 99.163 448 108V148C448 156.837 440.837 164 432 164H208C199.163 164 192 156.837 192 148V108C192 99.163 199.163 92 208 92zM4.687 180.687L100.687 84.703C110.734 74.652 128 81.776 128 96.016V287.992C128 302.3210000000001 110.675 309.296 100.687 299.305L4.687 203.313C-1.562 197.065 -1.562 186.935 4.687 180.687z" /> + <glyph glyph-name="paint-brush" + unicode="" + horiz-adv-x="512" d=" M269.9 83.4C271.3 77 272 70.4 272 63.7C272 -17.5 217.8 -64 137.2 -64C41.5 -64 0 12.9 0 100.4C10.4 93.3 46.9 63.9 58.7 63.9C65.7 63.9 71.7 67.9 74.2 74.5C97.8 136.7 140.7 151 187.1 151.9C202.7 118.1 233.2 92.3 269.9000000000001 83.4zM460.6 448C446.2000000000001 448 432.7000000000001 441.6 422.4000000000001 432.3C228.2 258 208 253.9 208 202.6C208 153.8 248.5 112 298.2 112C357.2 112 391.4 155.4 498.8 356.8C505.8 370.5 511.9999999999999 385.3 511.9999999999999 400.7C512 428.3 487.3 448 460.6 448z" /> + <glyph glyph-name="pallet" + unicode="" + horiz-adv-x="640" d=" M144 192H496C504.8 192 512 199.2 512 208V432C512 440.8 504.8 448 496 448H384V320L320 352L256 320V448H144C135.2 448 128 440.8 128 432V208C128 199.2 135.2 192 144 192zM624 64C632.8 64 640 71.2 640 80V112C640 120.8 632.8 128 624 128H16C7.2 128 0 120.8 0 112V80C0 71.2 7.2 64 16 64H64V0H16C7.2 0 0 -7.2 0 -16V-48C0 -56.8 7.2 -64 16 -64H624C632.8 -64 640 -56.8 640 -48V-16C640 -7.2 632.8 0 624 0H576V64H624zM288 0H128V64H288V0zM512 0H352V64H512V0z" /> + <glyph glyph-name="paper-plane" + unicode="" + horiz-adv-x="512" d=" M476 444.8L12.5 177.4C-5.6 167 -3.3 141.8 14.7 134.2L121 89.6L408.3 342.8C413.8 347.7000000000001 421.6 340.2000000000001 416.9000000000001 334.5L176 41V-39.5C176 -63.1 204.5 -72.4 218.5 -55.3L282 22L406.6 -30.2C420.8 -36.2 437 -27.3 439.6 -12L511.6 420C515 440.2 493.3 454.8 476 444.8z" /> + <glyph glyph-name="paperclip" + unicode="" + horiz-adv-x="448" d=" M43.246 -18.142C-15.184 42.147 -14.095 139.369 44.632 199.439L254.392 414C298.708 459.332 370.743 459.336 415.063 414C458.953 369.106 459.006 296.671 415.063 251.724L232.214 64.872C202.359 34.335 153.581 34.761 124.232 65.87C95.957 95.84 96.864 143.343 125.684 172.823L269.427 319.658C275.6090000000001 325.972 285.7390000000001 326.08 292.053 319.899L314.914 297.52C321.229 291.338 321.336 281.208 315.155 274.894L171.427 128.073C166.495 123.028 166.191 114.645 170.779 109.781C175.151 105.1469999999999 182.024 105.0699999999999 186.467 109.6159999999999L369.316 296.467C388.929 316.529 388.929 349.1919999999999 369.305 369.265C350.116 388.892 319.348 388.902 300.151 369.265L90.39 154.705C55.627 119.145 55.091 61.585 89.199 26.392C123.209 -8.701 178.184 -8.745 212.257 26.106L384.317 202.105C390.4940000000001 208.424 400.624 208.538 406.943 202.361L429.82 179.997C436.139 173.82 436.254 163.69 430.076 157.3710000000001L258.016 -18.627C198.44 -79.5649999999999 102.073 -78.843 43.246 -18.1419999999999z" /> + <glyph glyph-name="paragraph" + unicode="" + horiz-adv-x="448" d=" M408 416H177.531C88.948 416 16.045 344.665 16 256.082C15.956 167.679 87.607 96 176 96V-8C176 -21.255 186.745 -32 200 -32H232C245.255 -32 256 -21.255 256 -8V336H288V-8C288 -21.255 298.745 -32 312 -32H344C357.255 -32 368 -21.255 368 -8V336H408C421.255 336 432 346.745 432 360V392C432 405.255 421.255 416 408 416z" /> + <glyph glyph-name="paste" + unicode="" + horiz-adv-x="448" d=" M128 264C128 294.879 153.122 320 184 320H320V392C320 405.255 309.255 416 296 416H215.39C204.306 435.11 183.637 448 160 448S115.694 435.11 104.61 416H24C10.745 416 0 405.255 0 392V56C0 42.745 10.745 32 24 32H128V264zM160 408C173.255 408 184 397.255 184 384S173.255 360 160 360S136 370.745 136 384S146.745 408 160 408zM344 160H448V-40C448 -53.255 437.255 -64 424 -64H184C170.745 -64 160 -53.255 160 -40V264C160 277.255 170.745 288 184 288H320V184C320 170.8 330.8 160 344 160zM448 198.059V192H352V288H358.0590000000001A24 24 0 0 0 375.029 280.971L440.9700000000001 215.03A24.002000000000002 24.002000000000002 0 0 0 448 198.059z" /> + <glyph glyph-name="pause-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM240 112C240 103.2 232.8 96 224 96H176C167.2 96 160 103.2 160 112V272C160 280.8 167.2 288 176 288H224C232.8 288 240 280.8 240 272V112zM352 112C352 103.2 344.8 96 336 96H288C279.2 96 272 103.2 272 112V272C272 280.8 279.2 288 288 288H336C344.8 288 352 280.8 352 272V112z" /> + <glyph glyph-name="pause" + unicode="" + horiz-adv-x="448" d=" M144 -31H48C21.5 -31 0 -9.5 0 17V369C0 395.5 21.5 417 48 417H144C170.5 417 192 395.5 192 369V17C192 -9.5 170.5 -31 144 -31zM448 17V369C448 395.5 426.5 417 400 417H304C277.5 417 256 395.5 256 369V17C256 -9.5 277.5 -31 304 -31H400C426.5 -31 448 -9.5 448 17z" /> + <glyph glyph-name="paw" + unicode="" + horiz-adv-x="512" d=" M85.231 117.042C36 117.042 0 174.208 0 216.5C0 244.792 16 274.5420000000001 49.538 274.5420000000001C98.769 274.5420000000001 134.769 217.084 134.769 174.792C134.769 146.5 119.077 117.042 85.231 117.042zM433.231 10.875C433.231 -26.167 401.231 -32 369.846 -32C328.615 -32 295.384 -5.75 256 -5.75C214.769 -5.75 179.692 -31.708 135.077 -31.708C105.23 -31.708 78.769 -22.083 78.769 10.875C78.769 80 180.616 182.667 256 182.667S433.231 79.708 433.231 10.875zM182.462 244.208C132.615 244.208 102.462 303.708 102.462 344.541C102.462 377.208 120.308 416 160 416C210.154 416 240 356.5 240 315.6670000000001C240 283 222.154 244.208 182.462 244.208zM272 315.6670000000001C272 356.5 301.846 416 352 416C391.692 416 409.539 377.208 409.539 344.5420000000001C409.539 303.709 379.385 244.209 329.538 244.209C289.846 244.208 272 283 272 315.6670000000001zM512 216.5C512 174.208 476 117.042 426.769 117.042C392.9220000000001 117.042 377.231 146.5 377.231 174.792C377.231 217.083 413.23 274.5420000000001 462.462 274.5420000000001C496 274.5420000000001 512 244.792 512 216.5z" /> + <glyph glyph-name="pen-square" + unicode="" + horiz-adv-x="448" d=" M400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368V16C448 -10.5 426.5 -32 400 -32zM238.1 270.1L102.4 134.4L96.1 77.3C95.3 69.6999999999999 101.7 63.1999999999999 109.4 63.9999999999999L166.5 70.3L302.2 206C304.5 208.3 304.5 212.1 302.2 214.5L246.7 270C244.2 272.4 240.4 272.4 238.1 270.1zM345 282.9L314.9 313C305.5 322.4 290.3 322.4 281 313L257.9 289.9C255.6 287.6 255.6 283.8 257.9 281.4L313.4 225.9C315.7 223.6 319.5 223.6 321.9 225.9L345 249C354.3 258.3 354.3 273.5 345 282.9z" /> + <glyph glyph-name="pencil-alt" + unicode="" + horiz-adv-x="512" d=" M497.9 305.9L451.8 259.8C447.1 255.1 439.5 255.1 434.8 259.8L323.8 370.8C319.1 375.5 319.1 383.1 323.8 387.8L369.9 433.9000000000001C388.6 452.6 419 452.6 437.8 433.9000000000001L497.9 373.8C516.6999999999999 355.1 516.6999999999999 324.7000000000001 497.9 305.9zM284.2 348.2L21.6 85.6L0.4 -35.9C-2.5 -52.3 11.8 -66.5 28.2 -63.7L149.7 -42.4L412.3 220.2000000000001C417 224.9 417 232.5000000000001 412.3 237.2000000000001L301.3 348.2000000000001C296.5 352.9000000000001 288.9000000000001 352.9000000000001 284.2 348.2000000000001zM124.1 108.1C118.6 113.6 118.6 122.4 124.1 127.9L278.1 281.9000000000001C283.6 287.4000000000001 292.4000000000001 287.4000000000001 297.9000000000001 281.9000000000001S303.4000000000001 267.6 297.9000000000001 262.1L143.9 108.1C138.4 102.6 129.6 102.6 124.1 108.1zM88 24H136V-12.3L71.5 -23.6L40.4 7.5L51.7 72H88V24z" /> + <glyph glyph-name="percent" + unicode="" + horiz-adv-x="448" d=" M112 224C173.9 224 224 274.1 224 336S173.9 448 112 448S0 397.9 0 336S50.1 224 112 224zM112 384C138.5 384 160 362.5 160 336S138.5 288 112 288S64 309.5 64 336S85.5 384 112 384zM336 160C274.1 160 224 109.9 224 48S274.1 -64 336 -64S448 -13.9 448 48S397.9 160 336 160zM336 0C309.5 0 288 21.5 288 48S309.5 96 336 96S384 74.5 384 48S362.5 0 336 0zM392.3 447.8L423.9000000000001 447.9C443.3 448 454.8 426.1 443.6 410.1L77.4 -53.6A23.95 23.95 0 0 0 57.8 -63.8L24.4 -63.9C4.9 -63.9 -6.5 -42.0000000000001 4.7 -26.1L372.7 437.6C377.2 444 384.5 447.8 392.3 447.8z" /> + <glyph glyph-name="phone-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V368C448 394.51 426.51 416 400 416zM94 32C86.967 32 80.943 36.873 79.384 43.627L64.386 108.627A15 15 0 0 0 73.093 125.787L143.091 155.7860000000001A15 15 0 0 0 160.609 151.4970000000001L191.606 113.6120000000001C240.55 136.5750000000001 279.903 176.4700000000001 302.387 224.3920000000001L264.501 255.3890000000001A15.000999999999998 15.000999999999998 0 0 0 260.212 272.9070000000001L290.212 342.9050000000001A15 15 0 0 0 307.372 351.6120000000001L372.372 336.6140000000001A14.997000000000002 14.997000000000002 0 0 0 384 322C384 161.708 254.055 32 94 32z" /> + <glyph glyph-name="phone-volume" + unicode="" + horiz-adv-x="384" d=" M97.333 -58.966C-32.541 70.908 -32.348 281.286 97.333 410.967C103.031 416.665 111.86 417.599 118.596 413.389L183.413 372.876A17.187 17.187 0 0 0 190.262 351.918L157.854 270.897A17.188 17.188 0 0 0 140.185 260.178L84.375 265.7580000000001C63.324 207.497 63.763 143.287 84.375 86.2430000000001L140.186 91.8240000000001A17.188 17.188 0 0 0 157.855 81.1050000000001L190.263 0.0830000000001A17.188 17.188 0 0 0 183.414 -20.8749999999999L118.597 -61.3879999999999A17.19 17.19 0 0 0 97.333 -58.9659999999998zM247.126 352.527C258.9580000000001 332.48 258.9580000000001 307.519 247.126 287.472C243.176 280.779 234.018 279.513 228.408 284.891L222.433 290.617C218.522 294.365 217.64 300.239 220.172 305.027A32.063 32.063 0 0 1 220.172 334.972C217.6390000000001 339.76 218.522 345.634 222.433 349.382L228.408 355.108C234.0180000000001 360.486 243.176 359.22 247.126 352.527zM338.913 443.714C399.053 372.11 399.005 267.832 338.913 196.286C334.439 190.959 326.3830000000001 190.54 321.361 195.353L315.563 200.91C311.003 205.281 310.586 212.439 314.633 217.289C364.32 276.827 364.279 363.222 314.633 422.711C310.586 427.561 311.002 434.719 315.563 439.09L321.361 444.647C326.383 449.46 334.439 449.041 338.913 443.714zM292.9410000000001 398.773C328.9910000000001 352.451 329.0490000000001 287.624 292.9410000000001 241.227C288.5510000000001 235.586 280.2440000000001 234.976 275.0850000000001 239.923L269.2670000000001 245.502C264.8670000000001 249.721 264.2690000000001 256.597 267.9820000000001 261.433C294.5180000000001 295.997 294.516 344.005 267.9820000000001 378.567C264.269 383.403 264.867 390.278 269.2670000000001 394.4980000000001L275.0850000000001 400.077C280.2440000000001 405.024 288.5510000000001 404.414 292.9410000000001 398.773z" /> + <glyph glyph-name="phone" + unicode="" + horiz-adv-x="512" d=" M493.397 423.385L389.397 447.382C378.083 449.993 366.518 444.13 361.941 433.451L313.941 321.454A24 24 0 0 1 320.803 293.425L381.42 243.829C345.447 167.154 282.4820000000001 103.321 204.171 66.581L154.575 127.197A24 24 0 0 1 126.546 134.059L14.549 86.059C3.873 81.484 -1.994 69.92 0.618 58.603L24.615 -45.397C27.109 -56.204 36.748 -64 48 -64C304.087 -64 512 143.5320000000001 512 400C512 411.176 504.286 420.873 493.397 423.385z" /> + <glyph glyph-name="pills" + unicode="" + horiz-adv-x="576" d=" M112 416C50.1 416 0 365.9 0 304V80C0 18.1 50.1 -32 112 -32S224 18.1 224 80V304C224 365.9 173.9 416 112 416zM160 192H64V304C64 330.5 85.5 352 112 352S160 330.5 160 304V192zM299.7 221.7C296.2 225.2 290.3 224.8 287.4 220.9C242.1 158.4 247 70.8 303.3 14.5C359.6 -41.8 447.2 -46.7 509.6999999999999 -1.4C513.6999999999999 1.5 513.9999999999999 7.4 510.4999999999999 10.9L299.7 221.7zM529.5 240.7C473.2 297 385.6 301.9 323.1 256.6C319.1 253.7 318.8 247.8 322.3 244.3L533.1 33.5C536.6 30 542.5 30.4 545.4 34.3C590.6999999999999 96.9 585.9 184.4 529.5 240.7z" /> + <glyph glyph-name="plane" + unicode="" + horiz-adv-x="576" d=" M472 248H360.211L256.013 442.289A12 12 0 0 1 245.793 448H188.006C180.156 448 174.42 440.587 176.39 432.989L209.624 248H99.766L64.862 306.174A12 12 0 0 1 54.572 312H12.004C4.432 312 -1.248 305.072 0.237 297.647L21.366 191.999L0.237 86.354C-1.248 78.928 4.432 72 12.005 72.001L54.573 72.003C58.788 72.003 62.694 74.215 64.862 77.829L99.766 136H209.624L176.39 -48.989C174.42 -56.588 180.156 -64 188.006 -64H245.793A12 12 0 0 1 256.013 -58.289L360.212 136H472C529.438 136 576 161.072 576 192S529.438 248 472 248z" /> + <glyph glyph-name="play-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM371.7 168L195.7 67C179.9 58.2 160 69.5 160 88V296C160 314.4 179.8 325.8 195.7 317L371.7 210C388.1 200.8 388.1 177.1 371.7 168z" /> + <glyph glyph-name="play" + unicode="" + horiz-adv-x="448" d=" M424.4 233.3L72.4 441.4C43.8 458.3 0 441.9 0 400.1V-16C0 -53.5 40.7 -76.1 72.4 -57.3L424.4 150.7C455.8 169.2 455.9 214.8 424.4 233.3z" /> + <glyph glyph-name="plug" + unicode="" + horiz-adv-x="384" d=" M256 304V416C256 433.673 270.327 448 288 448S320 433.673 320 416V304H256zM368 288H16C7.163 288 0 280.837 0 272V240C0 231.163 7.163 224 16 224H32V192C32 114.594 86.969 50.029 160 35.204V-64H224V35.204C297.031 50.029 352 114.594 352 192V224H368C376.837 224 384 231.163 384 240V272C384 280.837 376.837 288 368 288zM128 304V416C128 433.673 113.673 448 96 448S64 433.673 64 416V304H128z" /> + <glyph glyph-name="plus-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM400 164C400 157.4 394.6 152 388 152H296V60C296 53.4 290.6 48 284 48H228C221.4 48 216 53.4 216 60V152H124C117.4 152 112 157.4 112 164V220C112 226.6 117.4 232 124 232H216V324C216 330.6 221.4 336 228 336H284C290.6 336 296 330.6 296 324V232H388C394.6 232 400 226.6 400 220V164z" /> + <glyph glyph-name="plus-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM368 164C368 157.4 362.6 152 356 152H264V60C264 53.4 258.6 48 252 48H196C189.4 48 184 53.4 184 60V152H92C85.4 152 80 157.4 80 164V220C80 226.6 85.4 232 92 232H184V324C184 330.6 189.4 336 196 336H252C258.6 336 264 330.6 264 324V232H356C362.6 232 368 226.6 368 220V164z" /> + <glyph glyph-name="plus" + unicode="" + horiz-adv-x="448" d=" M448 153.8V230.2C448 243.5000000000001 437.3 254.2 424 254.2H286.2V392C286.2 405.3 275.5 416 262.2 416H185.8C172.5 416 161.8 405.3 161.8 392V254.2H24C10.7 254.2 0 243.5 0 230.2V153.8C0 140.5 10.7 129.8 24 129.8H161.8V-8C161.8 -21.3 172.5 -32 185.8 -32H262.2000000000001C275.5000000000001 -32 286.2000000000001 -21.3 286.2000000000001 -8V129.8H424C437.3 129.8 448 140.5 448 153.8z" /> + <glyph glyph-name="podcast" + unicode="" + horiz-adv-x="448" d=" M267.429 -40.563C262.286 -59.573 242.858 -64 224 -64C205.143 -64 185.714 -59.573 180.572 -40.563C172.927 -12.134 160 59.102 160 92.25C160 127.406 191.142 136 224 136S288 127.406 288 92.25C288 59.301 275.129 -11.929 267.429 -40.563zM156.867 159.446C138.174 177.754 126.909 203.619 128.083 232.045C130.137 281.769 170.478 322.0010000000001 220.207 323.9260000000001C274.862 326.0420000000001 320 282.193 320 228C320 201.173 308.936 176.884 291.134 159.448C288.459 156.828 288.733 152.462 291.762 150.261C301.074 143.496 308.222 134.918 312.996 124.898C314.737 121.244 319.493 120.238 322.445 123.007C351.271 150.05 368.998 188.79 367.956 231.572C366.101 307.778 304.361 369.78 228.163 371.9409999999999C146.869 374.247 80 308.785 80 228C80 186.639 97.532 149.3 125.55 123.011C128.503 120.24 133.261 121.241 135.003 124.898C139.777 134.919 146.926 143.496 156.238 150.261C159.267 152.461 159.542 156.827 156.867 159.446zM224 448C100.204 448 0 347.815 0 224C0 134.008 52.602 58.353 125.739 22.592C130.072 20.474 135.006 24.136 134.274 28.902C131.892 44.414 129.932 59.848 128.868 73.241C128.722 75.077 127.719 76.727 126.19 77.753C78.79 109.559 47.626 163.769 48.003 225.1C48.595 321.337 127.293 399.748 223.532 399.999C320.793 400.253 400 321.203 400 224C400 162.068 367.842 107.51 319.35 76.133C318.351 62.0960000000001 316.281 45.545 313.726 28.903C312.994 24.136 317.929 20.474 322.261 22.593C395.227 58.273 448 133.813 448 224C448 347.795 347.815 448 224 448zM224 288C188.654 288 160 259.346 160 224S188.654 160 224 160S288 188.654 288 224S259.346 288 224 288z" /> + <glyph glyph-name="pound-sign" + unicode="" + horiz-adv-x="320" d=" M308 96H262.505C255.878 96 250.505 90.627 250.505 84V33.152H128V160H212C218.627 160 224 165.373 224 172V212C224 218.627 218.627 224 212 224H128V287.556C128 319.822 152.562 344.642 189.792 344.642C213.45 344.642 235.67 333.137 247.444 325.793C252.5950000000001 322.58 259.332 323.742 263.132 328.478L291.625 363.991C295.858 369.267 294.904 376.996 289.506 381.072C273.124 393.44 236.576 416 187.931 416C106.026 416 48 363.258 48 290.039V224H20C13.373 224 8 218.627 8 212V172C8 165.373 13.373 160 20 160H48V32H12C5.373 32 0 26.627 0 20V-20C0 -26.627 5.373 -32 12 -32H308C314.627 -32 320 -26.627 320 -20V84C320 90.627 314.627 96 308 96z" /> + <glyph glyph-name="power-off" + unicode="" + horiz-adv-x="512" d=" M400 393.9C463 348.9 504 275.3 504 192C504 55.2 393.2 -55.7 256.5 -56C120 -56.3 8.2 55 8 191.6C7.9 274.9 48.9 348.7 111.8 393.8C123.5 402.1 139.8 398.6 146.8 386.1L162.6 358C168.5 347.5 165.7 334.2 156 327C114.5 296.2 88 247.4 88 192.1C87.9 99.8 162.5 24 256 24C347.6 24 424.6 98.2 424 193.1C423.7 244.9 399.3 294.9 355.9 327.1C346.2 334.3 343.5 347.6 349.4 358L365.2 386.1C372.2 398.5 388.4 402.2 400 393.9zM296 184V424C296 437.3 285.3 448 272 448H240C226.7 448 216 437.3 216 424V184C216 170.7 226.7 160 240 160H272C285.3 160 296 170.7 296 184z" /> + <glyph glyph-name="print" + unicode="" + horiz-adv-x="512" d=" M464 256H448V366.059A24 24 0 0 1 440.971 383.029L383.029 440.971A24 24 0 0 1 366.0590000000001 448H88C74.745 448 64 437.255 64 424V256H48C21.49 256 0 234.51 0 208V76C0 69.373 5.373 64 12 64H64V-40C64 -53.255 74.745 -64 88 -64H424C437.255 -64 448 -53.255 448 -40V64H500C506.627 64 512 69.373 512 76V208C512 234.51 490.51 256 464 256zM384 0H128V96H384V0zM128 224V384H320V344C320 330.8 330.8 320 344 320H384V224H128zM432 152C418.746 152 408 162.746 408 176S418.746 200 432 200S456 189.254 456 176S445.254 152 432 152z" /> + <glyph glyph-name="puzzle-piece" + unicode="" + horiz-adv-x="576" d=" M519.442 159.349C477.923 159.349 459.942 127.756 437.384 127.756C377.409 127.756 432 304 432 304S235.712 224 235.712 307.2970000000001C235.712 343.124 272 353.5470000000001 272 393.282C272 428.784 243.885 448 210.539 448C175.885 448 144.173 429.109 144.173 391.654C144.173 350.29 175.884 332.377 175.884 309.904C175.885 240.281 0 281.242 0 281.242V-51.995S178.635 -93.042 178.635 -23.333C178.635 -0.86 138.635 16.774 138.635 58.138C138.635 95.594 167.885 114.484 202.212 114.484C235.885 114.484 264 95.268 264 59.767C264 20.032 227.712 9.609 227.712 -26.218C227.712 -87.021 357.387 -51.948 408.942 -51.948C408.942 -51.948 374.217 68.153 434.769 68.153C470.731 68.153 481.192 32.001 521.077 32.001C556.712 32 576 60.01 576 93.557C576 127.756 557.038 159.3490000000001 519.442 159.3490000000001z" /> + <glyph glyph-name="qrcode" + unicode="" + horiz-adv-x="448" d=" M0 224H192V416H0V224zM64 352H128V288H64V352zM256 416V224H448V416H256zM384 288H320V352H384V288zM0 -32H192V160H0V-32zM64 96H128V32H64V96zM416 160H448V32H352V64H320V-32H256V160H352V128H416V160zM416 0H448V-32H416V0zM352 0H384V-32H352V0z" /> + <glyph glyph-name="question-circle" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.003 392.957 -56 256 -56S8 55.003 8 192C8 328.9170000000001 119.043 440 256 440S504 328.9170000000001 504 192zM262.655 358C208.158 358 173.4 335.043 146.106 294.242C142.57 288.956 143.753 281.827 148.821 277.984L183.52 251.674C188.725 247.727 196.141 248.666 200.185 253.796C218.049 276.454 230.298 289.593 257.488 289.593C277.9169999999999 289.593 303.1859999999999 276.445 303.1859999999999 256.635C303.1859999999999 241.659 290.8229999999999 233.968 270.652 222.659C247.128 209.472 216 193.059 216 152V148C216 141.373 221.373 136 228 136H284C290.627 136 296 141.373 296 148V149.333C296 177.795 379.1860000000001 178.98 379.1860000000001 256C379.1860000000001 314.0020000000001 319.021 358 262.6550000000001 358zM256 110C230.635 110 210 89.365 210 64C210 38.636 230.635 18 256 18S302 38.636 302 64C302 89.365 281.365 110 256 110z" /> + <glyph glyph-name="question" + unicode="" + horiz-adv-x="384" d=" M202.021 448C122.202 448 70.503 415.2970000000001 29.914 356.974C22.551 346.394 24.821 331.8880000000001 35.092 324.1L78.23 291.391C88.603 283.526 103.362 285.365 111.483 295.539C136.532 326.92 155.113 344.988 194.24 344.988C225.004 344.988 263.0560000000001 325.189 263.0560000000001 295.357C263.0560000000001 272.805 244.4390000000001 261.223 214.0630000000001 244.193C178.6400000000001 224.333 131.7640000000001 199.617 131.7640000000001 137.788V128C131.7640000000001 114.745 142.5090000000001 104 155.7640000000001 104H228.2350000000001C241.4900000000001 104 252.2350000000001 114.745 252.2350000000001 128V133.773C252.2350000000001 176.6330000000001 377.5030000000001 178.418 377.5030000000001 294.4000000000001C377.504 381.7440000000001 286.902 448 202.021 448zM192 74.541C153.804 74.541 122.729 43.466 122.729 5.27C122.729 -32.925 153.804 -64 192 -64S261.271 -32.925 261.271 5.271S230.1960000000001 74.541 192 74.541z" /> + <glyph glyph-name="quidditch" + unicode="" + horiz-adv-x="640" d=" M256.5 231.2L343.2 122S326.6 19.6 266.6 -28.1C206.7 -75.7999999999999 0 -62.2 0 -62.2S3.8 -39.1 11 -6.8L105.6 105.4C109.6 110.1 104.7 117 99 114.9L38.6 92.8C53 134.5 71.3 172.8 93.2 190.3C153.1 238.1 256.5 231.2 256.5 231.2zM494.5 96.2C450.5 96.2 414.7 60.4 414.7 16.3C414.7 -27.8000000000001 450.4 -63.6 494.5 -63.6C538.6 -63.6 574.3 -27.8 574.3 16.3C574.3 60.4999999999999 538.5 96.1999999999999 494.4999999999999 96.1999999999999zM636.5 417L616.7 442C611.2 448.9 601.2 450 594.3000000000001 444.6L361.8 266.7L327.7 309.7C322.6 316.1 312.6 314.9 309.1 307.5L283.8 252.9L370.5 143.7L429.3 156.1C437.3 157.8 440.7 167.3 435.6 173.7L401.5 216.6L634 394.5C640.9 400 642 410.1 636.5 417z" /> + <glyph glyph-name="quote-left" + unicode="" + horiz-adv-x="512" d=" M0 16V144C0 281.0180000000001 63.772 380.324 193.827 415.1720000000001C209.052 419.252 224 407.735 224 391.973V358.078C224 348.021 217.772 338.945 208.313 335.528C142.316 311.688 104 266.054 104 192H176C202.51 192 224 170.51 224 144V16C224 -10.51 202.51 -32 176 -32H48C21.49 -32 0 -10.51 0 16zM336 -32H464C490.51 -32 512 -10.51 512 16V144C512 170.51 490.51 192 464 192H392C392 266.054 430.3160000000001 311.688 496.313 335.528C505.772 338.945 512 348.021 512 358.078V391.973C512 407.735 497.052 419.252 481.827 415.1720000000001C351.772 380.324 288 281.0180000000001 288 144V16C288 -10.51 309.49 -32 336 -32z" /> + <glyph glyph-name="quote-right" + unicode="" + horiz-adv-x="512" d=" M512 368V240C512 102.982 448.228 3.676 318.173 -31.172C302.948 -35.252 288 -23.735 288 -7.973V25.922C288 35.979 294.228 45.055 303.687 48.472C369.6840000000001 72.312 408 117.946 408 192H336C309.49 192 288 213.49 288 240V368C288 394.51 309.49 416 336 416H464C490.51 416 512 394.51 512 368zM176 416H48C21.49 416 0 394.51 0 368V240C0 213.49 21.49 192 48 192H120C120 117.946 81.684 72.312 15.687 48.472C6.228 45.055 0 35.979 0 25.922V-7.973C0 -23.735 14.948 -35.2519999999999 30.173 -31.172C160.228 3.676 224 102.982 224 240V368C224 394.51 202.51 416 176 416z" /> + <glyph glyph-name="random" + unicode="" + horiz-adv-x="512" d=" M504.971 88.971C514.344 79.598 514.344 64.402 504.971 55.03L424.971 -24.954C409.961 -39.964 384 -29.444 384 -7.983V32H325.2150000000001A12.004 12.004 0 0 0 316.442 35.812L245.886 111.408L299.2190000000001 168.5510000000001L352 112H384V151.981C384 173.419 409.943 183.979 424.971 168.952L504.971 88.971zM12 272H96L148.781 215.449L202.114 272.592L131.558 348.188A11.999000000000002 11.999000000000002 0 0 1 122.785 352H12C5.373 352 0 346.627 0 340V284C0 277.373 5.373 272 12 272zM384 272V232.016C384 210.556 409.961 200.036 424.971 215.045L504.971 295.029C514.344 304.402 514.344 319.598 504.971 328.9700000000001L424.971 408.951C409.943 423.979 384 413.418 384 391.981V352H325.2150000000001A12.004 12.004 0 0 1 316.442 348.188L96 112H12C5.373 112 0 106.627 0 100V44C0 37.373 5.373 32 12 32H122.785C126.111 32 129.288 33.381 131.558 35.812L352 272H384z" /> + <glyph glyph-name="recycle" + unicode="" + horiz-adv-x="512" d=" M184.561 186.097C187.793 172.1 172.438 161.462 160.493 168.929L119.757 194.384L68.89 112.982C55.606 91.727 70.96 64 96.012 64H148C154.627 64 160 58.627 160 52V12C160 5.373 154.627 0 148 0H96.115C20.781 0 -25.187 83.048 14.707 146.88L65.529 228.268L24.804 253.716C12.723 261.2630000000001 15.838 279.677 29.683 282.874L139.92 308.324C148.531 310.312 157.121 304.943 159.109 296.334L184.561 186.097zM283.122 369.012L324.411 302.936L283.671 277.479C271.62 269.951 274.671 251.526 288.55 248.321L398.7870000000001 222.871C407.4590000000001 220.872 416.002 226.309 417.9760000000001 234.861L443.4260000000001 345.098C446.6230000000001 358.942 431.4360000000001 369.817 419.3580000000001 362.266L378.6710000000001 336.842L337.4080000000001 402.924C299.8870000000001 462.957 212.1990000000001 463.095 174.5920000000001 402.924L156.6290000000001 374.158C153.1190000000001 368.538 154.8290000000001 361.137 160.4490000000001 357.625L194.3680000000001 336.43C199.9880000000001 332.918 207.3920000000001 334.627 210.9040000000001 340.247L228.8650000000001 368.99C241.5770000000001 389.331 270.8380000000001 388.666 283.1220000000001 369.012zM497.288 146.88L469.773 190.945C466.262 196.568 458.857 198.279 453.235 194.766L419.374 173.607C413.754 170.095 412.0440000000001 162.692 415.5560000000001 157.071L443.1200000000001 112.959C456.3770000000001 91.7479999999999 441.0630000000001 63.999 415.9840000000001 63.999H320V111.98C320 126.1930000000001 302.758 133.363 292.687 123.293L212.687 43.312C206.438 37.064 206.438 26.933 212.687 20.685L292.687 -59.304C302.689 -69.308 320 -62.3 320 -47.989V0H415.88C491.154 0 537.215 82.997 497.288 146.88z" /> + <glyph glyph-name="redo-alt" + unicode="" + horiz-adv-x="512" d=" M256.455 440C322.724 439.881 382.892 413.767 427.314 371.315L463.029 407.03C478.149 422.149 504 411.4410000000001 504 390.059V256C504 242.745 493.255 232 480 232H345.941C324.559 232 313.851 257.851 328.97 272.971L370.72 314.721C339.856 343.62 299.919 359.628 257.49 359.9940000000001C165.092 360.7920000000001 87.207 286.017 88.0059999999999 190.552C88.764 99.991 162.184 24 256 24C297.127 24 335.997 38.678 366.629 65.556C371.372 69.717 378.5350000000001 69.464 382.997 65.003L422.659 25.341C427.531 20.469 427.29 12.526 422.177 7.908C378.202 -31.813 319.926 -56 256 -56C119.034 -56 8.001 55.033 8 191.998C7.999 328.807 119.646 440.245 256.455 440z" /> + <glyph glyph-name="redo" + unicode="" + horiz-adv-x="512.333" d=" M500.333 448H452.922C446.069 448 440.608 442.271 440.9360000000001 435.426L444.9020000000001 352.6670000000001C399.416 406.101 331.6720000000001 440 256.001 440C119.34 440 7.899 328.474 8 191.813C8.101 54.932 119.096 -56 256 -56C319.926 -56 378.202 -31.813 422.178 7.908C427.291 12.526 427.532 20.469 422.6600000000001 25.341L388.689 59.312C384.223 63.778 377.0490000000001 64.029 372.3090000000001 59.855C341.308 32.552 300.606 16 256 16C158.733 16 80 94.716 80 192C80 289.267 158.716 368 256 368C316.892 368 370.506 337.142 402.099 290.2L300.574 295.065C293.729 295.3930000000001 288 289.932 288 283.079V235.668C288 229.041 293.373 223.668 300 223.668H500.333C506.96 223.668 512.333 229.041 512.333 235.668V436C512.333 442.627 506.96 448 500.333 448z" /> + <glyph glyph-name="registered" + unicode="" + horiz-adv-x="512" d=" M285.363 240.525C285.363 221.925 275.532 212.094 256.932 212.094H227.056V268.234H250.4340000000001C279.1020000000001 268.234 285.3630000000001 259.461 285.3630000000001 240.525zM504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM363.411 87.586C316.682 172.411 320.112 166.222 318.709 168.566C342.141 183.7380000000001 356.654 211.545 356.654 243.052C356.654 297.2960000000001 325.154 332.3040000000001 251.156 332.3040000000001H180.489C167.234 332.3040000000001 156.489 321.5590000000001 156.489 308.3040000000001V76C156.489 62.745 167.234 52 180.489 52H203.056C216.311 52 227.056 62.745 227.056 76V147.663H252.612L296.7410000000001 64.726A24.001000000000005 24.001000000000005 0 0 1 317.9290000000001 51.999H342.3930000000001C360.6540000000001 52 372.2220000000001 71.59 363.4110000000001 87.586z" /> + <glyph glyph-name="reply-all" + unicode="" + horiz-adv-x="576" d=" M136.309 258.164L312.313 410.149C327.7200000000001 423.454 352 412.652 352 391.985V309.222C481.182 298.991 576 257.01 576 125.674C576 64.233 536.418 3.365 492.667 -28.458C479.014 -38.389 459.556 -25.925 464.59 -9.827C503.102 113.335 460.668 159.655 352 172.188V88.013C352 67.312 327.7 56.56 312.313 69.849L136.309 221.836C125.238 231.397 125.223 248.589 136.309 258.164zM8.309 221.836L184.313 69.85C199.7 56.561 224 67.313 224 88.014V103.832L115.394 197.617A55.96 55.96 0 0 0 96 240.002A55.95300000000001 55.95300000000001 0 0 0 115.393 282.382L224 376.168V391.985C224 412.652 199.72 423.454 184.313 410.149L8.309 258.164C-2.777 248.589 -2.762 231.397 8.309 221.836z" /> + <glyph glyph-name="reply" + unicode="" + horiz-adv-x="512" d=" M8.309 258.164L184.313 410.149C199.719 423.454 224 412.653 224 391.985V311.932C384.629 310.093 512 277.9000000000001 512 125.674C512 64.233 472.419 3.365 428.6670000000001 -28.458C415.014 -38.389 395.5560000000001 -25.925 400.5900000000001 -9.827C445.9340000000001 135.185 379.0830000000001 173.683 224 175.915V88C224 67.3 199.7 56.547 184.3130000000001 69.836L8.3090000000001 221.836C-2.7619999999999 231.398 -2.7769999999999 248.589 8.3090000000001 258.164z" /> + <glyph glyph-name="retweet" + unicode="" + horiz-adv-x="640" d=" M629.657 104.402L528.971 3.716C519.598 -5.656 504.403 -5.656 495.03 3.716L394.343 104.402C384.9700000000001 113.775 384.9700000000001 128.971 394.343 138.343L405.166 149.166C414.728 158.728 430.299 158.5059999999999 439.585 148.6739999999999L480 105.882V288H292.451A24.005 24.005 0 0 0 275.48 295.029L259.48 311.029C244.361 326.149 255.069 352 276.451 352H520C533.255 352 544 341.255 544 328V105.882L584.4159999999999 148.674C593.7009999999999 158.505 609.2719999999999 158.728 618.8349999999999 149.166L629.6579999999999 138.343C639.0299999999999 128.971 639.0299999999999 113.774 629.6569999999999 104.402zM364.5190000000001 88.971A23.999000000000002 23.999000000000002 0 0 1 347.548 96H160V278.1190000000001L200.416 235.327C209.702 225.496 225.272 225.273 234.835 234.836L245.657 245.658C255.03 255.031 255.03 270.227 245.657 279.599L144.971 380.284C135.598 389.657 120.402 389.657 111.03 380.284L10.343 279.598C0.97 270.225 0.97 255.029 10.343 245.657L21.165 234.835C30.727 225.273 46.298 225.495 55.584 235.326L96 278.1190000000001V56C96 42.745 106.745 32 120 32H363.549C384.931 32 395.639 57.851 380.52 72.971L364.519 88.971z" /> + <glyph glyph-name="road" + unicode="" + horiz-adv-x="576" d=" M567.3 64.4L429.9 369.8C426 378.5 417.4 384 408 384H311.9L313.8 365.2C314.5 358.1 309 352 301.9 352H274C266.9 352 261.3 358.2 262.1 365.2L264 384H168C158.6 384 150 378.5 146.1 369.8L8.7 64.4C3.2 52.2 0 38.4 0 24C0 10.7 10.7 0 24 0H237.6C230.5 0 224.9 6.2 225.7 13.2L236.5 117.2C237.1 123.3 242.3 128 248.4 128H327.6C333.7000000000001 128 338.9000000000001 123.4 339.5 117.2L350.3 13.2C351 6.1 345.5 0 338.4000000000001 0H552C565.2 0 576 10.7 576 24C576 37.9 573 51.7 567.3 64.4zM254.7 293.2L258 325.2C258.6 331.3 263.8 336 269.9 336H306.1C312.2 336 317.4 331.4 318 325.2L321.3 293.2C322 286.1 316.5 280 309.4 280H266.6C259.5 280 253.9 286.2 254.7 293.2zM321.8 160H254.2C247.1 160 241.5000000000001 166.2 242.3 173.2L249.7 245.2C250.3 251.3 255.5000000000001 256 261.6 256H314.3C320.4000000000001 256 325.6 251.4 326.2 245.2L333.6 173.2C334.5 166.2 328.9 160 321.8 160z" /> + <glyph glyph-name="rocket" + unicode="" + horiz-adv-x="512" d=" M505.1 428.9C503.8 435 499 439.8 492.9 441.1C460.7 448 435.5 448 410.4 448C307.2 448 245.3 392.8 199.1 320H94.9C76.7 320 60.1 309.7 52 293.5L2.6 194.7C-5.4 178.7 6.2 160 24.1 160H119.2C113.3 147.2 107.3 134.5 101.2 122.3C98.1 116.1 99.3 108.7 104.2 103.8L167.8 40.2C172.7 35.3 180.1 34.1 186.3 37.2C198.5 43.3 211.2 49.2 224 55.1V-40C224 -57.8 242.8 -69.4 258.7 -61.5L357.4 -12.1C373.7 -4 383.9 12.7 383.9 30.8V135.2C456.5 181.5 511.9 243.6 511.9 346.3C512 371.5 512 396.7 505.1 428.9zM400 288C373.5 288 352 309.5 352 336S373.5 384 400 384S448 362.5 448 336S426.5 288 400 288z" /> + <glyph glyph-name="rss-square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V368C448 394.51 426.51 416 400 416zM112 32C85.49 32 64 53.49 64 80S85.49 128 112 128S160 106.51 160 80S138.51 32 112 32zM269.533 32H235.198C229.187 32 224.147 36.636 223.756 42.634C218.542 122.684 154.513 186.554 74.633 191.757C68.636 192.147 64 197.188 64 203.198V237.533C64 244.068 69.468 249.31 75.994 248.9580000000001C186.54 242.9840000000001 274.9910000000001 154.422 280.9580000000001 43.994C281.31 37.468 276.0680000000001 32 269.533 32zM372.56 32H338.226C332.065 32 327.051 36.882 326.799 43.038C321.201 179.573 211.595 289.199 75.039 294.798C68.882 295.051 64 300.065 64 306.226V340.56C64 347.014 69.338 352.224 75.787 351.992C243.617 345.967 377.997 210.801 383.992 43.787C384.224 37.338 379.014 32.0000000000001 372.56 32.0000000000001z" /> + <glyph glyph-name="rss" + unicode="" + horiz-adv-x="448" d=" M128.081 32.041C128.081 -3.328 99.409 -32 64.04 -32S0 -3.328 0 32.041S28.672 96.082 64.041 96.082S128.081 67.409 128.081 32.041zM303.741 -15.209C295.387 139.391 171.556 263.378 16.791 271.741C7.656 272.235 0 264.895 0 255.747V207.678C0 199.263 6.49 192.206 14.887 191.66C126.719 184.376 216.36 94.958 223.659 -17.112C224.206 -25.509 231.263 -31.999 239.677 -31.999H287.746C296.895 -32 304.235 -24.344 303.741 -15.209zM447.99 -15.497C439.596 218.323 251.465 407.555 16.503 415.99C7.473 416.314 0 409.019 0 399.984V351.916C0 343.291 6.835 336.271 15.453 335.9170000000001C206.632 328.078 360.08 174.601 367.918 -16.548C368.271 -25.166 375.291 -32.001 383.917 -32.001H431.985C441.019 -32 448.314 -24.527 447.99 -15.497z" /> + <glyph glyph-name="ruble-sign" + unicode="" + horiz-adv-x="384" d=" M239.36 128C324.48 128 384 187.458 384 272.929S324.48 416 239.36 416H76C69.373 416 64 410.627 64 404V197.368H12C5.373 197.368 0 191.995 0 185.368V140C0 133.373 5.373 128 12 128H64V96H12C5.373 96 0 90.627 0 84V44C0 37.373 5.373 32 12 32H64V-20C64 -26.627 69.373 -32 76 -32H134.56C141.187 -32 146.56 -26.627 146.56 -20V32H308C314.627 32 320 37.373 320 44V84C320 90.627 314.627 96 308 96H146.56V128H239.36zM146.56 347.252H225.28C272 347.252 300.16 318.142 300.16 272.9290000000001C300.16 227.0970000000001 272 197.368 224 197.368H146.56V347.252z" /> + <glyph glyph-name="rupee-sign" + unicode="" + horiz-adv-x="320" d=" M308 352C314.627 352 320 357.373 320 364V404C320 410.627 314.627 416 308 416H12C5.373 416 0 410.627 0 404V359.252C0 352.625 5.373 347.252 12 347.252H97.28C124.588 347.252 145.541 337.294 158.25 320H12C5.373 320 0 314.627 0 308V268C0 261.373 5.373 256 12 256H170.757C164.54 219.914 137.796 197.368 96 197.368H12C5.373 197.368 0 191.995 0 185.368V132.356C0 129.007 1.4 125.81 3.861 123.538L168.913 -28.818A12.001000000000001 12.001000000000001 0 0 1 177.052 -32H259.614C270.538 -32 275.78 -18.592 267.753 -11.182L116.871 128.094C193.37 130.434 248.015 181.489 255.189 256H308C314.627 256 320 261.373 320 268V308C320 314.627 314.627 320 308 320H249.31C245.824 331.541 241.03 342.246 235.058 352H308z" /> + <glyph glyph-name="save" + unicode="" + horiz-adv-x="448" d=" M433.941 318.059L350.059 401.9410000000001A48 48 0 0 1 316.118 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V284.118A48 48 0 0 1 433.941 318.059zM224 32C188.654 32 160 60.654 160 96C160 131.346 188.654 160 224 160S288 131.346 288 96C288 60.654 259.346 32 224 32zM320 336.52V236C320 229.373 314.627 224 308 224H76C69.373 224 64 229.373 64 236V340C64 346.627 69.373 352 76 352H304.52C307.703 352 310.755 350.736 313.005 348.485L316.485 345.005A11.996 11.996 0 0 0 320 336.52z" /> + <glyph glyph-name="search-minus" + unicode="" + horiz-adv-x="512" d=" M304 256V224C304 217.4 298.6 212 292 212H124C117.4 212 112 217.4 112 224V256C112 262.6 117.4 268 124 268H292C298.6 268 304 262.6 304 256zM505 -28.7L476.7 -57C467.3 -66.4 452.1 -66.4 442.8 -57L343 42.7C338.5 47.2 336 53.3 336 59.7V76C300.7 48.4 256.3 32 208 32C93.1 32 0 125.1 0 240S93.1 448 208 448S416 354.9 416 240C416 191.7 399.6 147.3 372 112H388.3C394.7 112 400.8 109.5 405.3 105L505 5.3C514.3 -4.1 514.3 -19.3 505 -28.7zM344 240C344 315.2 283.2 376 208 376S72 315.2 72 240S132.8 104 208 104S344 164.8 344 240z" /> + <glyph glyph-name="search-plus" + unicode="" + horiz-adv-x="512" d=" M304 256V224C304 217.4 298.6 212 292 212H236V156C236 149.4 230.6 144 224 144H192C185.4 144 180 149.4 180 156V212H124C117.4 212 112 217.4 112 224V256C112 262.6 117.4 268 124 268H180V324C180 330.6 185.4 336 192 336H224C230.6 336 236 330.6 236 324V268H292C298.6 268 304 262.6 304 256zM505 -28.7L476.7 -57C467.3 -66.4 452.1 -66.4 442.8 -57L343 42.7C338.5 47.2 336 53.3 336 59.7V76C300.7 48.4 256.3 32 208 32C93.1 32 0 125.1 0 240S93.1 448 208 448S416 354.9 416 240C416 191.7 399.6 147.3 372 112H388.3C394.7 112 400.8 109.5 405.3 105L505 5.3C514.3 -4.1 514.3 -19.3 505 -28.7zM344 240C344 315.2 283.2 376 208 376S72 315.2 72 240S132.8 104 208 104S344 164.8 344 240z" /> + <glyph glyph-name="search" + unicode="" + horiz-adv-x="512" d=" M505 5.3L405.3 105C400.8 109.5 394.7 112 388.3 112H372C399.6 147.3 416 191.7 416 240C416 354.9 322.9 448 208 448S0 354.9 0 240S93.1 32 208 32C256.3 32 300.7 48.4 336 76V59.7C336 53.3 338.5 47.2 343 42.7L442.7 -57C452.1 -66.4 467.3 -66.4 476.6 -57L504.9 -28.7C514.3 -19.3 514.3 -4.1 505 5.3zM208 112C137.3 112 80 169.2 80 240C80 310.7 137.2 368 208 368C278.7 368 336 310.8 336 240C336 169.3 278.8 112 208 112z" /> + <glyph glyph-name="server" + unicode="" + horiz-adv-x="512" d=" M480 288H32C14.327 288 0 302.327 0 320V384C0 401.673 14.327 416 32 416H480C497.673 416 512 401.673 512 384V320C512 302.327 497.673 288 480 288zM432 376C418.745 376 408 365.255 408 352S418.745 328 432 328S456 338.745 456 352S445.255 376 432 376zM368 376C354.745 376 344 365.255 344 352S354.745 328 368 328S392 338.745 392 352S381.255 376 368 376zM480 128H32C14.327 128 0 142.327 0 160V224C0 241.673 14.327 256 32 256H480C497.673 256 512 241.673 512 224V160C512 142.327 497.673 128 480 128zM432 216C418.745 216 408 205.255 408 192S418.745 168 432 168S456 178.745 456 192S445.255 216 432 216zM368 216C354.745 216 344 205.255 344 192S354.745 168 368 168S392 178.745 392 192S381.255 216 368 216zM480 -32H32C14.327 -32 0 -17.673 0 0V64C0 81.673 14.327 96 32 96H480C497.673 96 512 81.673 512 64V0C512 -17.673 497.673 -32 480 -32zM432 56C418.745 56 408 45.255 408 32S418.745 8 432 8S456 18.745 456 32S445.255 56 432 56zM368 56C354.745 56 344 45.255 344 32S354.745 8 368 8S392 18.745 392 32S381.255 56 368 56z" /> + <glyph glyph-name="share-alt-square" + unicode="" + horiz-adv-x="448" d=" M448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368zM304 152C289.438 152 276.177 146.439 266.217 137.329L198.259 178.104A56.33899999999999 56.33899999999999 0 0 1 198.259 205.897L266.217 246.672C276.177 237.561 289.438 232 304 232C334.928 232 360 257.072 360 288S334.928 344 304 344S248 318.928 248 288C248 283.203 248.605 278.5470000000001 249.74 274.103L181.782 233.328C171.823 242.439 158.562 248 144 248C113.072 248 88 222.928 88 192S113.072 136 144 136C158.562 136 171.823 141.561 181.783 150.671L249.741 109.896A56.08800000000001 56.08800000000001 0 0 1 248.001 95.999C248.001 65.071 273.073 39.999 304.001 39.999S360.001 65.071 360.001 95.999C360 126.928 334.928 152 304 152z" /> + <glyph glyph-name="share-alt" + unicode="" + horiz-adv-x="448" d=" M352 128C329.392 128 308.613 120.181 292.21 107.105L189.724 171.159A96.551 96.551 0 0 1 189.724 212.842L292.21 276.896C308.613 263.819 329.392 256 352 256C405.019 256 448 298.981 448 352S405.019 448 352 448S256 405.019 256 352C256 344.842 256.79 337.87 258.276 331.159L155.79 267.105C139.387 280.1810000000001 118.608 288 96 288C42.981 288 0 245.019 0 192S42.981 96 96 96C118.608 96 139.387 103.819 155.79 116.895L258.276 52.841A96.301 96.301 0 0 1 256 32C256 -21.019 298.981 -64 352 -64S448 -21.019 448 32S405.019 128 352 128z" /> + <glyph glyph-name="share-square" + unicode="" + horiz-adv-x="576" d=" M568.482 270.552L424.479 134.567C409.3 120.232 384 130.86 384 152.015V223.978C239.425 223.008 178.434 188.865 219.225 52.625C223.708 37.652 206.379 26.058 194.219 35.295C155.252 64.895 120 121.512 120 178.661C120 322.598 237.599 351.161 384 351.973V423.988C384 445.162 409.317 455.756 424.479 441.436L568.482 305.448C578.502 295.985 578.51 280.023 568.482 270.552zM384 68.872V0H64V320H114.916A11.989999999999998 11.989999999999998 0 0 1 123.564 323.693C138.517 339.261 155.801 351.583 174.578 361.3690000000001C185.708 367.17 181.584 384 169.033 384H48C21.49 384 0 362.51 0 336V-16C0 -42.51 21.49 -64 48 -64H400C426.51 -64 448 -42.51 448 -16V72.806C448 81.094 439.803 86.872 431.989 84.108A71.83 71.83 0 0 0 397.8 80.731C390.53 81.777 384 76.217 384 68.872z" /> + <glyph glyph-name="share" + unicode="" + horiz-adv-x="512" d=" M503.691 258.164L327.687 410.149C312.281 423.454 288 412.653 288 391.985V311.932C127.371 310.093 0 277.9 0 125.674C0 64.233 39.581 3.365 83.333 -28.458C96.986 -38.389 116.444 -25.925 111.41 -9.827C66.066 135.186 132.917 173.684 288 175.915V88C288 67.3 312.3 56.547 327.687 69.836L503.691 221.836C514.7620000000001 231.398 514.777 248.589 503.691 258.164z" /> + <glyph glyph-name="shekel-sign" + unicode="" + horiz-adv-x="448" d=" M170.12 352H80V-20C80 -26.627 74.627 -32 68 -32H12C5.373 -32 0 -26.627 0 -20V404C0 410.627 5.373 416 12 416H180.36C265.48 416 325 358.4 325 272.929V89C325 82.373 319.627 77 313 77H269C255.745 77 245 87.745 245 101V277.677C245 322.89 216.839 352 170.12 352zM436 416H380C373.373 416 368 410.627 368 404V32H277.88C231.16 32 203 61.11 203 106.323V283C203 296.255 192.255 307 179 307H135C128.373 307 123 301.627 123 295V111.071C123 25.6 182.52 -32 267.64 -32H436C442.627 -32 448 -26.627 448 -20V404C448 410.627 442.627 416 436 416z" /> + <glyph glyph-name="shield-alt" + unicode="" + horiz-adv-x="512" d=" M496 320C496 98.718 360.0660000000001 -24.645 274.461 -60.308A48 48 0 0 0 237.538 -60.308C130.495 -15.713 16 121.513 16 320A48 48 0 0 0 45.539 364.308L237.539 444.308A48 48 0 0 0 274.462 444.308L466.462 364.308A48 48 0 0 0 496 320zM256 1.687L256.066 1.653C349.801 48.342 428.563 157.961 431.883 309.382L256 382.6670000000001V1.687z" /> + <glyph glyph-name="ship" + unicode="" + horiz-adv-x="640" d=" M496.616 75.361L566.6279999999999 145.373C583.5269999999999 162.273 576.5699999999999 191.144 553.7919999999999 198.465L512 211.898V352C512 369.673 497.673 384 480 384H416V424C416 437.255 405.255 448 392 448H248C234.745 448 224 437.255 224 424V384H160C142.327 384 128 369.673 128 352V211.898L86.208 198.465C63.455 191.152 56.454 162.292 73.372 145.373L143.384 75.361C125.828 31.713 85.587 0 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64C85.023 -64 131.499 -43.39 167.258 -4.604C181.677 -39.432 216.021 -64 256 -64H384C423.979 -64 458.323 -39.432 472.742 -4.604C508.495 -43.384 554.968 -64 616 -64C629.255 -64 640 -53.255 640 -40V-24C640 -10.745 629.255 0 616 0C555.183 0 514.458 31.001 496.616 75.361zM192 320H448V232.469L329.7920000000001 270.464A31.995 31.995 0 0 1 310.2080000000001 270.464L192 232.469V320z" /> + <glyph glyph-name="shipping-fast" + unicode="" + horiz-adv-x="640" d=" M624 96H608V204.1C608 216.8 602.9 229 593.9 238L494 337.9C485 346.9 472.8 352 460.1 352H416V400C416 426.5 394.5 448 368 448H112C85.5 448 64 426.5 64 400V352H8C3.6 352 0 348.4 0 344V328C0 323.6 3.6 320 8 320H280C284.4 320 288 316.4 288 312V296C288 291.6 284.4 288 280 288H40C35.6 288 32 284.4 32 280V264C32 259.6 35.6 256 40 256H248C252.4 256 256 252.4 256 248V232C256 227.6 252.4 224 248 224H8C3.6 224 0 220.4 0 216V200C0 195.6 3.6 192 8 192H216C220.4 192 224 188.4 224 184V168C224 163.6 220.4 160 216 160H64V32C64 -21 107 -64 160 -64S256 -21 256 32H384C384 -21 427 -64 480 -64S576 -21 576 32H624C632.8 32 640 39.2 640 48V80C640 88.8 632.8 96 624 96zM160 -16C133.5 -16 112 5.5 112 32S133.5 80 160 80S208 58.5 208 32S186.5 -16 160 -16zM480 -16C453.5 -16 432 5.5 432 32S453.5 80 480 80S528 58.5 528 32S506.5 -16 480 -16zM560 192H416V304H460.1L560 204.1V192z" /> + <glyph glyph-name="shopping-bag" + unicode="" + horiz-adv-x="448" d=" M352 288V320C352 390.58 294.579 448 224 448C153.42 448 96 390.58 96 320V288H0V16C0 -28.183 35.817 -64 80 -64H368C412.183 -64 448 -28.183 448 16V288H352zM160 320C160 355.29 188.71 384 224 384S288 355.29 288 320V288H160V320zM320 200C306.745 200 296 210.745 296 224S306.745 248 320 248S344 237.255 344 224S333.255 200 320 200zM128 200C114.745 200 104 210.745 104 224S114.745 248 128 248S152 237.255 152 224S141.255 200 128 200z" /> + <glyph glyph-name="shopping-basket" + unicode="" + horiz-adv-x="576" d=" M576 232V216C576 202.745 565.255 192 552 192H544L517.887 9.212C514.509 -14.435 494.257 -32 470.37 -32H105.63C81.743 -32 61.491 -14.435 58.112 9.212L32 192H24C10.745 192 0 202.745 0 216V232C0 245.255 10.745 256 24 256H91.341L198.121 402.8210000000001C208.516 417.113 228.528 420.274 242.822 409.879C257.115 399.484 260.275 379.471 249.88 365.178L170.477 256H405.523L326.12 365.179C315.725 379.471 318.886 399.485 333.1790000000001 409.88C347.4700000000001 420.275 367.485 417.115 377.8800000000001 402.822L484.659 256H552C565.255 256 576 245.255 576 232zM312 56V168C312 181.255 301.255 192 288 192S264 181.255 264 168V56C264 42.745 274.745 32 288 32S312 42.745 312 56zM424 56V168C424 181.255 413.255 192 400 192S376 181.255 376 168V56C376 42.745 386.745 32 400 32S424 42.745 424 56zM200 56V168C200 181.255 189.255 192 176 192S152 181.255 152 168V56C152 42.745 162.745 32 176 32S200 42.745 200 56z" /> + <glyph glyph-name="shopping-cart" + unicode="" + horiz-adv-x="576" d=" M528.12 146.681L575.393 354.681C578.806 369.699 567.391 384 551.99 384H159.208L150.042 428.81C147.758 439.979 137.93 448 126.529 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384H93.883L164.131 40.565C147.325 30.9 136 12.778 136 -8C136 -38.928 161.072 -64 192 -64S248 -38.928 248 -8C248 7.674 241.553 21.835 231.176 32H440.823C430.447 21.835 424 7.674 424 -8C424 -38.928 449.072 -64 480 -64S536 -38.928 536 -8C536 14.172 523.112 33.332 504.421 42.405L509.938 66.681C513.351 81.699 501.936 96 486.535 96H218.117L211.572 128H504.717C515.923 128 525.637 135.754 528.12 146.681z" /> + <glyph glyph-name="shower" + unicode="" + horiz-adv-x="512" d=" M389.6600000000001 312.4L231.6 154.34C222.23 144.97 207.03 144.97 197.66 154.34L186.34 165.66C176.97 175.03 176.97 190.23 186.34 199.6L186.45 199.71C152.42 239.92 151.29 298.65 183.06 340.09C171.09 347.64 156.92 352 141.7600000000001 352C98.88 352 64 317.12 64 274.24V-32H0V274.24C0 352.41 63.59 416 141.76 416C178.69 416 212.37 401.8 237.62 378.58C273.52 390.09 314.12 383.08 344.29 357.55L344.4000000000001 357.66C353.7700000000001 367.03 368.9700000000001 367.03 378.3400000000001 357.66L389.6600000000001 346.3400000000001C399.0300000000001 336.9700000000001 399.0300000000001 321.77 389.6600000000001 312.4zM384 240C384 231.163 376.837 224 368 224S352 231.163 352 240S359.163 256 368 256S384 248.837 384 240zM416 240C416 248.837 423.163 256 432 256S448 248.837 448 240S440.837 224 432 224S416 231.163 416 240zM512 240C512 231.163 504.837 224 496 224S480 231.163 480 240S487.163 256 496 256S512 248.837 512 240zM352 208C352 199.163 344.837 192 336 192S320 199.163 320 208S327.163 224 336 224S352 216.837 352 208zM400 224C408.837 224 416 216.837 416 208S408.837 192 400 192S384 199.163 384 208S391.163 224 400 224zM480 208C480 199.163 472.837 192 464 192S448 199.163 448 208S455.163 224 464 224S480 216.837 480 208zM320 176C320 167.163 312.837 160 304 160S288 167.163 288 176S295.163 192 304 192S320 184.837 320 176zM352 176C352 184.837 359.163 192 368 192S384 184.837 384 176S376.837 160 368 160S352 167.163 352 176zM448 176C448 167.163 440.837 160 432 160S416 167.163 416 176S423.163 192 432 192S448 184.837 448 176zM320 144C320 152.837 327.163 160 336 160S352 152.837 352 144S344.837 128 336 128S320 135.163 320 144zM416 144C416 135.163 408.837 128 400 128S384 135.163 384 144S391.163 160 400 160S416 152.837 416 144zM320 112C320 103.163 312.837 96 304 96S288 103.163 288 112S295.163 128 304 128S320 120.837 320 112zM384 112C384 103.163 376.837 96 368 96S352 103.163 352 112S359.163 128 368 128S384 120.837 384 112zM352 80C352 71.163 344.837 64 336 64S320 71.163 320 80S327.163 96 336 96S352 88.837 352 80zM320 48C320 39.163 312.837 32 304 32S288 39.163 288 48S295.163 64 304 64S320 56.837 320 48z" /> + <glyph glyph-name="sign-in-alt" + unicode="" + horiz-adv-x="512" d=" M416 0H332C325.4 0 320 5.4 320 12V52C320 58.6 325.4 64 332 64H416C433.7 64 448 78.3 448 96V288C448 305.7 433.7 320 416 320H332C325.4 320 320 325.4 320 332V372C320 378.6 325.4 384 332 384H416C469 384 512 341 512 288V96C512 43 469 0 416 0zM369 201L201 369C186 384 160 373.5 160 352V256H24C10.7 256 0 245.3 0 232V136C0 122.7 10.7 112 24 112H160V16C160 -5.5 186 -16 201 -1L369 167C378.3 176.4 378.3 191.6 369 201z" /> + <glyph glyph-name="sign-language" + unicode="" + horiz-adv-x="448" d=" M91.434 -35.987C91.127 -19.969 104.543 -6.858 120.564 -6.858H182.857V-1.144H56.993C40.972 -1.144 27.556 11.967 27.863 27.985C28.16 43.509 40.835 56 56.428 56H182.857V61.714H29.136C13.115 61.714 -0.301 74.825 0.006 90.843C0.303 106.365 12.979 118.856 28.572 118.856H182.858V124.57H57.707C41.686 124.57 28.27 137.681 28.577 153.699C28.874 169.221 41.55 181.712 57.143 181.712H225.709L194.624 204.318C181.862 213.599 179.041 231.467 188.322 244.23C197.603 256.991 215.472 259.812 228.234 250.532L351.5950000000001 160.817A34.287 34.287 0 0 0 365.7150000000001 133.089V-8.047C365.7150000000001 -23.957 354.769 -37.777 339.2820000000001 -41.421L258.8110000000001 -60.3550000000001A137.16 137.16 0 0 0 227.4000000000001 -64.0010000000001H120C104.407 -64.0000000000001 91.731 -51.5090000000001 91.434 -35.9870000000001zM164.683 189.714H201.106L189.919 197.8499999999999C171.34 211.3609999999999 169.606 238.737 186.749 254.386L173.745 271.0859999999999C163.902 283.7269999999999 145.315 286.257 132.865 276.1739999999999C120.8 266.4029999999999 118.732 248.7269999999999 128.312 236.4239999999999L164.683 189.714zM447.981 191.817L442.978 344.269C442.4600000000001 360.04 429.2560000000001 372.405 413.485 371.8879999999999C397.712 371.37 385.348 358.166 385.866 342.395L387.128 303.98L283.565 436.981C273.985 449.284 256.342 451.611 243.912 442.3090000000001C231.085 432.71 228.983 414.069 238.826 401.428L315.715 302.683L311.206 299.1720000000001L216.416 420.906C206.8359999999999 433.209 189.1929999999999 435.536 176.763 426.234C163.936 416.635 161.834 397.994 171.6769999999999 385.353L266.12 264.065L261.611 260.554L183.9359999999999 360.308C174.3559999999999 372.611 156.7129999999999 374.938 144.2829999999999 365.636C131.4559999999999 356.0370000000001 129.3539999999999 337.396 139.1969999999999 324.755L191.2499999999999 257.906C203.7469999999999 266.163 220.3049999999999 266.1910000000001 232.9399999999999 257.002L356.2999999999999 167.288C367.2039999999999 159.358 373.7149999999999 146.573 373.7149999999999 133.09V116.091L434.779 163.64A34.285 34.285 0 0 1 447.981 191.817z" /> + <glyph glyph-name="sign-out-alt" + unicode="" + horiz-adv-x="512" d=" M497 175L329 7C314 -8 288 2.5 288 24V120H152C138.7 120 128 130.7 128 144V240C128 253.3 138.7 264 152 264H288V360C288 381.4 313.9 392 329 377L497 209C506.3 199.6 506.3 184.4 497 175zM192 12V52C192 58.6 186.6 64 180 64H96C78.3 64 64 78.3 64 96V288C64 305.7 78.3 320 96 320H180C186.6 320 192 325.4 192 332V372C192 378.6 186.6 384 180 384H96C43 384 0 341 0 288V96C0 43 43 0 96 0H180C186.6 0 192 5.4 192 12z" /> + <glyph glyph-name="signal" + unicode="" + horiz-adv-x="640" d=" M36 64H92C98.6 64 104 58.6 104 52V-52C104 -58.6 98.6 -64 92 -64H36C29.4 -64 24 -58.6 24 -52V52C24 58.6 29.4 64 36 64zM152 100V-52C152 -58.6 157.4 -64 164 -64H220C226.6 -64 232 -58.6 232 -52V100C232 106.6 226.6 112 220 112H164C157.4 112 152 106.6 152 100zM280 180V-52C280 -58.6 285.4 -64 292 -64H348C354.6 -64 360 -58.6 360 -52V180C360 186.6 354.6 192 348 192H292C285.4 192 280 186.6 280 180zM408 292V-52C408 -58.6 413.4 -64 420 -64H476C482.6 -64 488 -58.6 488 -52V292C488 298.6 482.6 304 476 304H420C413.4 304 408 298.6 408 292zM536 436V-52C536 -58.6 541.4 -64 548 -64H604C610.6 -64 616 -58.6 616 -52V436C616 442.6 610.6 448 604 448H548C541.4 448 536 442.6 536 436z" /> + <glyph glyph-name="sitemap" + unicode="" + horiz-adv-x="640" d=" M616 128H568V176C568 198.056 550.056 216 528 216H344V256H392C405.255 256 416 266.745 416 280V424C416 437.255 405.255 448 392 448H248C234.745 448 224 437.255 224 424V280C224 266.745 234.745 256 248 256H296V216H112C89.944 216 72 198.056 72 176V128H24C10.745 128 0 117.255 0 104V-40C0 -53.255 10.745 -64 24 -64H168C181.255 -64 192 -53.255 192 -40V104C192 117.255 181.255 128 168 128H120V168H296V128H248C234.745 128 224 117.255 224 104V-40C224 -53.255 234.745 -64 248 -64H392C405.255 -64 416 -53.255 416 -40V104C416 117.255 405.255 128 392 128H344V168H520V128H472C458.745 128 448 117.255 448 104V-40C448 -53.255 458.745 -64 472 -64H616C629.255 -64 640 -53.255 640 -40V104C640 117.255 629.255 128 616 128z" /> + <glyph glyph-name="sliders-h" + unicode="" + horiz-adv-x="576" d=" M576 368V328C576 321.4 570.6 316 564 316H160V308C160 294.7 149.3 284 136 284H120C106.7 284 96 294.7 96 308V316H12C5.4 316 0 321.4 0 328V368C0 374.6 5.4 380 12 380H96V388C96 401.3 106.7 412 120 412H136C149.3 412 160 401.3 160 388V380H564C570.6 380 576 374.6 576 368zM564 220H480V228C480 241.3 469.3 252 456 252H440C426.7 252 416 241.3 416 228V220H12C5.4 220 0 214.6 0 208V168C0 161.4 5.4 156 12 156H416V148C416 134.7 426.7 124 440 124H456C469.3 124 480 134.7 480 148V156H564C570.6 156 576 161.4 576 168V208C576 214.6 570.6 220 564 220zM564 60H288V68C288 81.3 277.3 92 264 92H248C234.7 92 224 81.3 224 68V60H12C5.4 60 0 54.6 0 48V8C0 1.4 5.4 -4 12 -4H224V-12C224 -25.3 234.7 -36 248 -36H264C277.3 -36 288 -25.3 288 -12V-4H564C570.6 -4 576 1.4 576 8V48C576 54.6 570.6 60 564 60z" /> + <glyph glyph-name="smile" + unicode="" + horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM381.474 116.66C392.953 134.415 366.125 151.854 354.601 134.034C301.183 51.407 210.891 51.353 157.437 134.034C145.935 151.824 119.073 134.435 130.564 116.66C196.578 14.553 315.3590000000001 14.395 381.4740000000001 116.66zM108 256C108 218.503 138.503 188 176 188S244 218.503 244 256S213.497 324 176 324S108 293.497 108 256zM268.5 256C268.5 218.779 298.779 188.5 336 188.5S403.5 218.779 403.5 256S373.221 323.5 336 323.5S268.5 293.221 268.5 256zM336 304A47.789 47.789 0 0 1 313.397 298.353H313.412C324.328 298.353 333.177 289.504 333.177 278.588S324.328 258.8230000000001 313.412 258.8230000000001S293.647 267.6720000000001 293.647 278.588V278.603A47.789 47.789 0 0 1 288 256C288 229.49 309.49 208 336 208S384 229.49 384 256S362.51 304 336 304zM176 304A47.789 47.789 0 0 1 153.397 298.353H153.412C164.328 298.353 173.177 289.504 173.177 278.588S164.328 258.8230000000001 153.412 258.8230000000001S133.647 267.6720000000001 133.647 278.588V278.603A47.789 47.789 0 0 1 128 256C128 229.49 149.49 208 176 208S224 229.49 224 256S202.51 304 176 304z" /> + <glyph glyph-name="snowflake" + unicode="" + horiz-adv-x="448" d=" M444.816 146.361A24.12 24.12 0 0 1 447.477 163.339C444.752 176.305 432.138 184.584 419.303 181.831L331.896 156.785L264 192L331.896 227.215L419.303 202.169C432.138 199.416 444.752 207.695 447.477 220.661C450.202 233.627 442.006 246.369 429.172 249.122L381.695 256.259L434.772 287.2150000000001C446.135 293.842 450.029 308.521 443.468 320C436.9070000000001 331.479 422.377 335.4120000000001 411.014 328.785L357.937 297.829L375.558 342.933C379.615 355.539 372.79 369.079 360.311 373.178C347.833 377.2770000000001 334.428 370.3810000000001 330.371 357.776L308.139 268.786L247.759 233.571V304L312.9340000000001 367.945C321.7120000000001 377.7970000000001 320.9210000000001 392.972 311.168 401.839C301.415 410.706 286.3930000000001 409.907 277.616 400.055L247.759 362.088V424C247.759 437.255 237.122 448 224.001 448S200.243 437.255 200.243 424V362.088L170.386 400.055C161.607 409.907 146.587 410.707 136.834 401.839C127.081 392.972 126.291 377.7970000000001 135.068 367.945L200.242 304V233.569L139.862 268.784L117.63 357.774C113.573 370.379 100.168 377.2750000000001 87.69 373.1760000000001C75.212 369.077 68.386 355.536 72.443 342.9310000000001L90.063 297.827L36.986 328.783C25.623 335.41 11.093 331.477 4.532 319.998S1.865 293.841 13.228 287.213L66.305 256.257L18.828 249.12C5.993 246.366 -2.203 233.625 0.523 220.659C3.248 207.694 15.862 199.414 28.697 202.167L116.104 227.213L184 192L116.104 156.785L28.698 181.83C15.863 184.583 3.249 176.304 0.524 163.338C-2.201 150.371 5.994 137.63 18.829 134.877L66.306 127.74L13.229 96.7839999999999C1.866 90.157 -2.027 75.479 4.533 64S25.624 48.588 36.987 55.215L90.064 86.171L72.444 41.067A24.157 24.157 0 0 1 74.466 21.639C77.297 16.686 81.882 12.73 87.69 10.823C100.168 6.724 113.573 13.6200000000001 117.63 26.225L139.862 115.215L200.242 150.4300000000001V80L135.067 16.055C126.289 6.203 127.08 -8.972 136.833 -17.839C146.587 -26.707 161.607 -25.907 170.385 -16.055L200.242 21.912V-40C200.242 -53.255 210.879 -64 224 -64S247.758 -53.255 247.758 -40V21.912L277.615 -16.055A23.59 23.59 0 0 1 295.282 -24A23.534 23.534 0 0 1 311.167 -17.839C320.92 -8.972 321.711 6.203 312.933 16.055L247.758 80V150.431L308.1380000000001 115.216L330.37 26.226C334.427 13.621 347.832 6.725 360.31 10.824C372.789 14.923 379.614 28.464 375.557 41.069L357.9360000000001 86.173L411.0130000000001 55.217C422.3760000000001 48.59 436.9060000000001 52.523 443.4670000000001 64.002S446.134 90.159 434.771 96.787L381.694 127.7430000000001L429.171 134.8800000000001C436.031 136.3490000000001 441.565 140.6730000000001 444.816 146.3610000000001z" /> + <glyph glyph-name="sort-alpha-down" + unicode="" + horiz-adv-x="448" d=" M187.298 52.686L107.314 -27.316C101.066 -33.563 90.931 -33.561 84.687 -27.316L4.705 52.686C-5.365 62.756 1.807 80 16.019 80H64V400C64 408.837 71.163 416 80 416H112C120.837 416 128 408.837 128 400V80H175.984C190.225 80 197.347 62.736 187.298 52.686zM306.373 232.693A12 12 0 0 0 294.838 224H259.1210000000001C250.9010000000001 224 245.1140000000001 232.078 247.7590000000001 239.861L304.855 407.861A12 12 0 0 0 316.217 416H355.783C360.9220000000001 416 365.4910000000001 412.727 367.1450000000001 407.861L424.2410000000001 239.861C426.886 232.078 421.1 224 412.879 224H377.144A12 12 0 0 0 365.629 232.622L357.3280000000001 260.9210000000001H314.4650000000001L306.3730000000001 232.693zM329.23 311.39H342.5970000000001L335.997 334.327L329.23 311.39zM341.805 24.067L409.256 119.765A12 12 0 0 1 411.448 126.678V148C411.448 154.627 406.075 160 399.448 160H274.522C267.895 160 262.522 154.627 262.522 148V119.07C262.522 112.443 267.895 107.07 274.522 107.07H330.991C330.252 106.079 329.494 105.034 328.721 103.937L261.5180000000001 8.732A12.001000000000001 12.001000000000001 0 0 1 259.322 1.812V-20C259.322 -26.627 264.695 -32 271.322 -32H400.677C407.3040000000001 -32 412.677 -26.627 412.677 -20V8.93C412.677 15.557 407.3040000000001 20.93 400.677 20.93H339.531C340.271 21.923 341.031 22.969 341.805 24.067z" /> + <glyph glyph-name="sort-alpha-up" + unicode="" + horiz-adv-x="448" d=" M4.702 331.314L84.686 411.316C90.934 417.563 101.069 417.561 107.313 411.316L187.294 331.314C197.364 321.2440000000001 190.193 304 175.98 304H128V-16C128 -24.837 120.837 -32 112 -32H80C71.163 -32 64 -24.837 64 -16V304H16.016C1.775 304 -5.347 321.264 4.702 331.314zM306.373 232.693A12 12 0 0 0 294.838 224H259.1210000000001C250.9010000000001 224 245.1140000000001 232.078 247.7590000000001 239.861L304.855 407.861A12 12 0 0 0 316.217 416H355.783C360.9220000000001 416 365.4910000000001 412.727 367.1450000000001 407.861L424.2410000000001 239.861C426.886 232.078 421.1 224 412.879 224H377.144A12 12 0 0 0 365.629 232.622L357.3280000000001 260.9210000000001H314.4650000000001L306.3730000000001 232.693zM329.23 311.39H342.5970000000001L335.997 334.327L329.23 311.39zM341.805 24.067L409.256 119.765A12 12 0 0 1 411.448 126.678V148C411.448 154.627 406.075 160 399.448 160H274.522C267.895 160 262.522 154.627 262.522 148V119.07C262.522 112.443 267.895 107.07 274.522 107.07H330.991C330.252 106.079 329.494 105.034 328.721 103.937L261.5180000000001 8.732A12.001000000000001 12.001000000000001 0 0 1 259.322 1.812V-20C259.322 -26.627 264.695 -32 271.322 -32H400.677C407.3040000000001 -32 412.677 -26.627 412.677 -20V8.93C412.677 15.557 407.3040000000001 20.93 400.677 20.93H339.531C340.271 21.923 341.031 22.969 341.805 24.067z" /> + <glyph glyph-name="sort-amount-down" + unicode="" + horiz-adv-x="512" d=" M187.298 52.686L107.314 -27.316C101.066 -33.563 90.931 -33.561 84.687 -27.316L4.705 52.686C-5.365 62.756 1.807 80 16.019 80H64V400C64 408.837 71.163 416 80 416H112C120.837 416 128 408.837 128 400V80H175.984C190.225 80 197.347 62.736 187.298 52.686zM240 352H496C504.837 352 512 359.163 512 368V400C512 408.837 504.837 416 496 416H240C231.163 416 224 408.837 224 400V368C224 359.163 231.163 352 240 352zM224 240V272C224 280.837 231.163 288 240 288H432C440.837 288 448 280.837 448 272V240C448 231.163 440.837 224 432 224H240C231.163 224 224 231.163 224 240zM224 -16V16C224 24.837 231.163 32 240 32H304C312.837 32 320 24.837 320 16V-16C320 -24.837 312.837 -32 304 -32H240C231.163 -32 224 -24.837 224 -16zM224 112V144C224 152.837 231.163 160 240 160H368C376.837 160 384 152.837 384 144V112C384 103.163 376.837 96 368 96H240C231.163 96 224 103.163 224 112z" /> + <glyph glyph-name="sort-amount-up" + unicode="" + horiz-adv-x="512" d=" M4.702 331.314L84.686 411.316C90.934 417.563 101.069 417.561 107.313 411.316L187.294 331.314C197.364 321.2440000000001 190.193 304 175.98 304H128V-16C128 -24.837 120.837 -32 112 -32H80C71.163 -32 64 -24.837 64 -16V304H16.016C1.775 304 -5.347 321.264 4.702 331.314zM240 352H496C504.837 352 512 359.163 512 368V400C512 408.837 504.837 416 496 416H240C231.163 416 224 408.837 224 400V368C224 359.163 231.163 352 240 352zM224 240V272C224 280.837 231.163 288 240 288H432C440.837 288 448 280.837 448 272V240C448 231.163 440.837 224 432 224H240C231.163 224 224 231.163 224 240zM224 -16V16C224 24.837 231.163 32 240 32H304C312.837 32 320 24.837 320 16V-16C320 -24.837 312.837 -32 304 -32H240C231.163 -32 224 -24.837 224 -16zM224 112V144C224 152.837 231.163 160 240 160H368C376.837 160 384 152.837 384 144V112C384 103.163 376.837 96 368 96H240C231.163 96 224 103.163 224 112z" /> + <glyph glyph-name="sort-down" + unicode="" + horiz-adv-x="320" d=" M41 160H279C300.4 160 311.1 134.1 296 119L177 0C167.6 -9.4 152.4 -9.4 143.1 0L24 119C8.9 134.1 19.6 160 41 160z" /> + <glyph glyph-name="sort-numeric-down" + unicode="" + horiz-adv-x="448" d=" M308.811 334.213L289.363 355.008C284.841 359.844 285.089 367.429 289.919 371.958L333.362 412.699A11.999000000000002 11.999000000000002 0 0 0 341.571 415.9460000000001H373.162C379.789 415.9460000000001 385.162 410.573 385.162 403.9460000000001V276.876H410.822C417.449 276.876 422.822 271.5030000000001 422.822 264.876V235.946C422.822 229.319 417.449 223.946 410.822 223.946H301.649C295.022 223.946 289.649 229.319 289.649 235.946V264.876C289.649 271.5030000000001 295.022 276.876 301.649 276.876H327.063V334.814C319.809 328.2340000000001 312.852 329.8930000000001 308.811 334.213zM278.241 95.644C278.241 128.297 302.106 163 346.335 163C384.588 163 425.759 134.139 425.759 70.772C425.759 19.496 393.522 -35 333.776 -35C315.94 -35 303.23 -31.443 295.228 -28.219C289.438 -25.886 286.439 -19.473 288.306 -13.516L297.543 15.964C299.5780000000001 22.46 306.592 25.947 313.01 23.68C326.039 19.078 340.888 18.405 351.113 27.818C312.371 22.746 278.241 53.178 278.241 95.644zM370.514 76.306C370.514 98.591 355.212 112.811 344.6790000000001 112.811C336.0370000000001 112.811 331.5150000000001 104.846 331.5150000000001 96.979C331.5150000000001 91.31 333.3300000000001 72.811 356.6830000000001 72.811C366.6560000000001 72.811 370.0600000000001 74.965 370.427 75.542C370.4480000000001 75.588 370.514 75.833 370.514 76.306zM175.984 80H128V400C128 408.837 120.837 416 112 416H80C71.163 416 64 408.837 64 400V80H16.019C1.807 80 -5.365 62.756 4.705 52.686L84.686 -27.316C90.931 -33.561 101.066 -33.563 107.313 -27.316L187.297 52.686C197.347 62.736 190.225 80 175.984 80z" /> + <glyph glyph-name="sort-numeric-up" + unicode="" + horiz-adv-x="448" d=" M308.811 334.213L289.363 355.008C284.841 359.844 285.089 367.429 289.919 371.958L333.362 412.699A11.999000000000002 11.999000000000002 0 0 0 341.571 415.9460000000001H373.162C379.789 415.9460000000001 385.162 410.573 385.162 403.9460000000001V276.876H410.822C417.449 276.876 422.822 271.5030000000001 422.822 264.876V235.946C422.822 229.319 417.449 223.946 410.822 223.946H301.649C295.022 223.946 289.649 229.319 289.649 235.946V264.876C289.649 271.5030000000001 295.022 276.876 301.649 276.876H327.063V334.814C319.809 328.2340000000001 312.852 329.8930000000001 308.811 334.213zM278.241 95.644C278.241 128.297 302.106 163 346.335 163C384.588 163 425.759 134.139 425.759 70.772C425.759 19.496 393.522 -35 333.776 -35C315.94 -35 303.23 -31.443 295.228 -28.219C289.438 -25.886 286.439 -19.473 288.306 -13.516L297.543 15.964C299.5780000000001 22.46 306.592 25.947 313.01 23.68C326.039 19.078 340.888 18.405 351.113 27.818C312.371 22.746 278.241 53.178 278.241 95.644zM370.514 76.306C370.514 98.591 355.212 112.811 344.6790000000001 112.811C336.0370000000001 112.811 331.5150000000001 104.846 331.5150000000001 96.979C331.5150000000001 91.31 333.3300000000001 72.811 356.6830000000001 72.811C366.6560000000001 72.811 370.0600000000001 74.965 370.427 75.542C370.4480000000001 75.588 370.514 75.833 370.514 76.306zM16.016 304H64V-16C64 -24.837 71.163 -32 80 -32H112C120.837 -32 128 -24.837 128 -16V304H175.981C190.193 304 197.365 321.2440000000001 187.295 331.314L107.314 411.316C101.069 417.561 90.934 417.563 84.687 411.316L4.702 331.314C-5.347 321.264 1.775 304 16.016 304z" /> + <glyph glyph-name="sort-up" + unicode="" + horiz-adv-x="320" d=" M279 224H41C19.6 224 8.9 249.9 24 265L143 384C152.4 393.4 167.6 393.4 176.9 384L295.9 265C311.1 249.9 300.4 224 279 224z" /> + <glyph glyph-name="sort" + unicode="" + horiz-adv-x="320" d=" M41 160H279C300.4 160 311.1 134.1 296 119L177 0C167.6 -9.4 152.4 -9.4 143.1 0L24 119C8.9 134.1 19.6 160 41 160zM296 265L177 384C167.6 393.4 152.4 393.4 143.1 384L24 265C8.9 249.9 19.6 224 41 224H279C300.4 224 311.1 249.9 296 265z" /> + <glyph glyph-name="space-shuttle" + unicode="" + horiz-adv-x="640" d=" M592.604 239.756C559.735 255.164 515.777 264 472 264H186.327C181.375 270.555 175.742 275.978 169.607 280H376C229.157 310.253 219.403 416 96.003 416H96V288H80V416C53.49 416 32 387.346 32 352V288C8.803 288 0 277.968 0 264V224C0 210.017 8.819 200 32 200V184C8.803 184 0 173.968 0 160V120C0 106.017 8.819 96 32 96V32C32 -3.346 53.49 -32 80 -32V96H96V-32H96.003C219.403 -32 229.157 73.747 376 104H169.606C175.741 108.022 181.374 113.445 186.326 120H472C515.777 120 559.735 128.836 592.604 144.244C622.282 158.155 640 176.008 640 192S622.282 225.845 592.604 239.756zM488 152A8 8 0 0 0 480 160V224A8 8 0 0 0 488 232C519.909 232 519.942 152 488 152z" /> + <glyph glyph-name="spinner" + unicode="" + horiz-adv-x="512" d=" M304 400C304 373.49 282.51 352 256 352S208 373.49 208 400S229.49 448 256 448S304 426.51 304 400zM256 32C229.49 32 208 10.51 208 -16S229.49 -64 256 -64S304 -42.51 304 -16S282.51 32 256 32zM464 240C437.49 240 416 218.51 416 192S437.49 144 464 144S512 165.49 512 192S490.51 240 464 240zM96 192C96 218.51 74.51 240 48 240S0 218.51 0 192S21.49 144 48 144S96 165.49 96 192zM108.922 92.922C82.412 92.922 60.922 71.432 60.922 44.922S82.412 -3.078 108.922 -3.078S156.922 18.412 156.922 44.922C156.922 71.431 135.431 92.922 108.922 92.922zM403.078 92.922C376.568 92.922 355.078 71.432 355.078 44.922S376.568 -3.078 403.078 -3.078S451.078 18.412 451.078 44.922C451.078 71.431 429.588 92.922 403.078 92.922zM108.922 387.078C82.412 387.078 60.922 365.588 60.922 339.078S82.412 291.078 108.922 291.078S156.922 312.568 156.922 339.078S135.431 387.078 108.922 387.078z" /> + <glyph glyph-name="square-full" + unicode="" + horiz-adv-x="512" d=" M512 -64H0V448H512V-64z" /> + <glyph glyph-name="square" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416z" /> + <glyph glyph-name="star-half" + unicode="" + horiz-adv-x="576" d=" M288 448C276.6 448 265.2 442.1 259.3 430.2L194 297.8L47.9 276.6C21.7 272.8 11.2 240.5 30.2 222L135.9 119L110.9 -26.5C106.4 -52.6 133.9 -72.5 157.3 -60.2L288 8.4V448z" /> + <glyph glyph-name="star" + unicode="" + horiz-adv-x="576" d=" M259.3 430.2L194 297.8L47.9 276.5C21.7 272.7 11.2 240.4 30.2 221.9L135.9 118.9L110.9 -26.6C106.4 -52.9 134.1 -72.6 157.3 -60.3L288 8.4L418.7 -60.3C441.9 -72.5 469.6 -52.9 465.1 -26.6L440.1 118.9L545.8 221.9C564.8 240.4 554.3 272.7 528.0999999999999 276.5L382 297.8L316.7 430.2C305 453.8 271.1 454.1 259.3 430.2z" /> + <glyph glyph-name="step-backward" + unicode="" + horiz-adv-x="448" d=" M64 -20V404C64 410.6 69.4 416 76 416H124C130.6 416 136 410.6 136 404V227.6L331.5 408.6C352.1 425.7 384 411.4 384 384V0C384 -27.4 352.1 -41.7 331.5 -24.6L136 155.3V-20C136 -26.6 130.6 -32 124 -32H76C69.4 -32 64 -26.6 64 -20z" /> + <glyph glyph-name="step-forward" + unicode="" + horiz-adv-x="448" d=" M384 404V-20C384 -26.6 378.6 -32 372 -32H324C317.4 -32 312 -26.6 312 -20V156.4L116.5 -24.6C95.9 -41.7 64 -27.4 64 0V384C64 411.4 95.9 425.7 116.5 408.6L312 228.7V404C312 410.6 317.4 416 324 416H372C378.6 416 384 410.6 384 404z" /> + <glyph glyph-name="stethoscope" + unicode="" + horiz-adv-x="512" d=" M447.1 336C412.9000000000001 335.5 384.8 307.6 384.1 273.4C383.6 249.1 396.6 227.8 416.1 216.6V104C416.1 46.7 365.9000000000001 0 304.1 0C244.1 0 194.9 44.1 192.2 99.2C265 114.2 320 178.8 320 256V411.4C320 422.8 311.9 432.7 300.7 434.9L237.8 447.5C224.8 450.1 212.2 441.7 209.6 428.7L206.4 413C203.8 400 212.2 387.4 225.2 384.8L255.9 378.7V257.3C255.9 204.4 213.7 160.6 160.8 160.1C107.4 159.6 63.9 202.8 63.9 256.1V378.6L94.6 384.7C107.6 387.3 116 399.9 113.4 412.9L110.3 428.6C107.7 441.6 95.1 450 82.1 447.4L19.3 435C8.1 432.7 0 422.9 0 411.4V256C0 178.7 55.1 114 128.1 99.2C130.7 8.8 208.6 -64 304 -64C401 -64 480 11.4 480 104V216.6C499.1 227.7 512 248.3 512 272C512 307.7 482.8 336.5 447.1 336zM448 256C439.2 256 432 263.2 432 272S439.2 288 448 288S464 280.8 464 272S456.8 256 448 256z" /> + <glyph glyph-name="sticky-note" + unicode="" + horiz-adv-x="448" d=" M312 128H448V392C448 405.3 437.3 416 424 416H24C10.7 416 0 405.3 0 392V-8C0 -21.3 10.7 -32 24 -32H288V104C288 117.2 298.8 128 312 128zM441 73L343 -25C338.5 -29.5 332.4 -32 326 -32H320V96H448V89.9C448 83.6 445.5 77.5 441 73z" /> + <glyph glyph-name="stop-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM352 112C352 103.2 344.8 96 336 96H176C167.2 96 160 103.2 160 112V272C160 280.8 167.2 288 176 288H336C344.8 288 352 280.8 352 272V112z" /> + <glyph glyph-name="stop" + unicode="" + horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416z" /> + <glyph glyph-name="stopwatch" + unicode="" + horiz-adv-x="448" d=" M432 144C432 29.1 338.9 -64 224 -64S16 29.1 16 144C16 248 92.3 334.2 192 349.5V384H164C157.4 384 152 389.4 152 396V436C152 442.6 157.4 448 164 448H284C290.6 448 296 442.6 296 436V396C296 389.4 290.6 384 284 384H256V349.5C293.5 343.7 327.7 327.9 355.7 304.9L383.2 332.4C387.9 337.1 395.5 337.1 400.2 332.4L428.5 304.1C433.2 299.4 433.2 291.8 428.5 287.1L399.1 257.7L398.5 257.1C419.7 224.7 432 185.8 432 144zM256 108V259.5C256 266.1 250.6 271.5 244 271.5H204C197.4 271.5 192 266.1 192 259.5V108C192 101.4 197.4 96 204 96H244C250.6 96 256 101.4 256 108z" /> + <glyph glyph-name="street-view" + unicode="" + horiz-adv-x="512" d=" M192 384C192 419.346 220.654 448 256 448S320 419.346 320 384C320 348.654 291.346 320 256 320S192 348.654 192 384zM304 304H292.64C269.929 293.557 243.05 293.106 219.36 304H208C181.49 304 160 282.51 160 256V152C160 138.745 170.745 128 184 128H200V24C200 10.745 210.745 0 224 0H288C301.255 0 312 10.745 312 24V128H328C341.255 128 352 138.745 352 152V256C352 282.51 330.51 304 304 304zM389.642 114.848A72.50299999999999 72.50299999999999 0 0 0 360.632 87.839C391.133 82.749 480 62.146 480 32C480 -14.304 312.344 -32 256 -32C185.697 -32 32 -11.141 32 32C32 62.123 120.361 82.665 151.367 87.839A72.516 72.516 0 0 0 122.357 114.848C74.959 104.605 0 80.401 0 32C0 -45.111 178.658 -64 256 -64C333.249 -64 512 -45.135 512 32C512 80.403 437.033 104.606 389.642 114.848z" /> + <glyph glyph-name="strikethrough" + unicode="" + horiz-adv-x="512" d=" M496 160H16C7.163 160 0 167.163 0 176V208C0 216.837 7.163 224 16 224H496C504.837 224 512 216.837 512 208V176C512 167.163 504.837 160 496 160zM281.334 144C308.592 131.063 327.858 115.317 327.858 87.757C327.858 54.649 298.8810000000001 34.081 252.237 34.081C219.912 34.081 175.363 46.161 175.363 78.352V80C175.363 88.837 168.1990000000001 96 159.363 96H113.75C104.914 96 97.75 88.837 97.75 80V60.796C97.75 -6.049 175.467 -41.024 252.237 -41.024C340.815 -41.024 414.25 4.414 414.25 93.4C414.25 113.215 410.632 129.817 404.107 144H281.334zM250.382 240C217.96 253.505 193.546 268.9460000000001 193.546 299.683C193.546 333.603 224.447 347.089 258.508 347.089C301.155 347.089 323.47 330.496 323.47 314.104V312C323.47 303.163 330.634 296 339.47 296H385.083C393.919 296 401.083 303.163 401.083 312V342.318C401.083 394.756 329.358 422.193 258.508 422.193C173.305 422.193 107.782 381.221 107.782 296.5470000000001C107.782 273.837 112.447 255.371 120.559 240H250.382z" /> + <glyph glyph-name="subscript" + unicode="" + horiz-adv-x="512" d=" M395.198 32C398.659 42.526 413.994 53.28 431.463 64.425C448.088 75.03 466.9299999999999 87.051 481.804 103.287C499.2619999999999 122.341 507.748 143.4620000000001 507.748 167.8540000000001C507.748 228.4160000000001 457.046 256.0000000000001 409.938 256.0000000000001C367.447 256.0000000000001 333.56 233.9840000000001 315.506 205.5530000000001C310.852 198.2240000000001 312.914 188.5170000000001 320.129 183.6880000000001L350.457 163.3920000000001C357.4889999999999 158.686 366.9169999999999 160.3080000000001 372.087 167.006C380.1089999999999 177.4 390.9049999999999 185.2310000000001 403.7539999999999 185.2310000000001C423.1409999999999 185.2310000000001 430.0199999999999 172.3300000000001 430.0199999999999 161.2830000000001C430.0199999999999 125.1240000000001 310.5829999999999 104.2600000000001 310.5829999999999 1.2590000000001C310.5829999999999 -5.3949999999999 311.1439999999999 -11.7549999999999 311.998 -18.0719999999999C313.074 -26.0359999999999 319.832 -31.9999999999999 327.868 -31.9999999999999H496C504.837 -31.9999999999999 512 -24.8369999999999 512 -15.9999999999999V16.0000000000001C512 24.837 504.837 32.0000000000001 496 32.0000000000001H395.198zM272 192C280.837 192 288 184.837 288 176V144C288 135.163 280.837 128 272 128H209.601A16 16 0 0 0 196.06 135.478L150.359 208.093C148.062 211.445 145.937 215.062 144.164 218.302C142.514 215.058 140.517 211.365 138.29 207.72L93.578 135.573A15.999 15.999 0 0 0 79.978 128.001H16C7.163 128.001 0 135.1640000000001 0 144.001V176.001C0 184.838 7.163 192.001 16 192.001H42.325L98.877 274.7100000000001L46.111 352H16C7.163 352 0 359.163 0 368V400C0 408.837 7.163 416 16 416H84.806A16 16 0 0 0 98.451 408.356L138.333 343.23C140.405 339.707 142.386 336.059 144.06 332.86C145.837 336.104 147.98 339.814 150.297 343.397L190.629 408.432A15.999 15.999 0 0 0 204.226 416H272C280.837 416 288 408.837 288 400V368C288 359.163 280.837 352 272 352H244.021L191.331 276.329L249.974 192H272z" /> + <glyph glyph-name="subway" + unicode="" + horiz-adv-x="448" d=" M448 352V96C448 44.185 386.376 0 317.978 0L380.9580000000001 -49.721C386.905 -54.417 383.562 -64 376 -64H72C64.422 -64 61.108 -54.406 67.043 -49.721L130.022 0C61.82 0 0 44.046 0 96V352C0 405.019 64 448 128 448H320C385 448 448 405.019 448 352zM200 216V328C200 341.255 189.255 352 176 352H72C58.745 352 48 341.255 48 328V216C48 202.745 58.745 192 72 192H176C189.255 192 200 202.745 200 216zM400 216V328C400 341.255 389.255 352 376 352H272C258.745 352 248 341.255 248 328V216C248 202.745 258.745 192 272 192H376C389.255 192 400 202.745 400 216zM352 160C325.49 160 304 138.51 304 112S325.49 64 352 64S400 85.49 400 112S378.51 160 352 160zM96 160C69.49 160 48 138.51 48 112S69.49 64 96 64S144 85.49 144 112S122.51 160 96 160z" /> + <glyph glyph-name="suitcase" + unicode="" + horiz-adv-x="512" d=" M96 -32H416V320H384V368C384 394.51 362.51 416 336 416H176C149.49 416 128 394.51 128 368V320H96V-32zM192 352H320V320H192V352zM512 272V16C512 -10.51 490.51 -32 464 -32H448V320H464C490.51 320 512 298.51 512 272zM64 -32H48C21.49 -32 0 -10.51 0 16V272C0 298.51 21.49 320 48 320H64V-32z" /> + <glyph glyph-name="sun" + unicode="" + horiz-adv-x="512" d=" M274.835 435.354L300.351 372.961C304.564 362.66 317.022 358.612 326.485 364.469L383.8010000000001 399.948C399.2910000000001 409.536 418.6090000000001 395.501 414.2760000000001 377.806L398.2460000000001 312.331C395.5990000000001 301.521 403.2990000000001 290.923 414.3980000000001 290.1L481.6220000000001 285.1130000000001C499.7890000000001 283.765 507.1680000000001 261.0560000000001 493.2630000000001 249.2870000000001L441.81 205.74C433.315 198.55 433.315 185.451 441.81 178.261L493.264 134.713C507.17 122.944 499.791 100.235 481.623 98.887L414.399 93.9C403.3 93.077 395.6 82.479 398.247 71.669L414.2770000000001 6.194C418.6090000000001 -11.501 399.2910000000001 -25.5360000000001 383.802 -15.948L326.486 19.531C317.023 25.389 304.564 21.341 300.352 11.0389999999999L274.836 -51.354C267.94 -68.216 244.062 -68.216 237.166 -51.354L211.65 11.039C207.437 21.34 194.979 25.388 185.516 19.531L128.199 -15.948C112.709 -25.536 93.391 -11.501 97.724 6.194L113.754 71.669C116.401 82.479 108.701 93.077 97.602 93.9L30.378 98.887C12.211 100.235 4.832 122.944 18.737 134.713L70.19 178.26C78.685 185.45 78.685 198.549 70.19 205.739L18.736 249.287C4.83 261.056 12.209 283.765 30.377 285.113L97.601 290.1C108.7 290.923 116.4 301.521 113.753 312.331L97.723 377.806C93.391 395.501 112.709 409.536 128.198 399.948L185.515 364.469C194.978 358.611 207.436 362.659 211.649 372.961L237.165 435.354C244.061 452.215 267.939 452.215 274.835 435.354zM392 192C392 266.991 330.99 328 256 328C181.009 328 120 266.991 120 192S181.009 56 256 56C330.99 56 392 117.009 392 192zM360 192C360 134.654 313.346 88 256 88S152 134.654 152 192S198.654 296 256 296S360 249.346 360 192z" /> + <glyph glyph-name="superscript" + unicode="" + horiz-adv-x="512" d=" M395.198 192C398.659 202.526 413.994 213.28 431.463 224.425C448.088 235.03 466.9299999999999 247.051 481.804 263.2870000000001C499.2619999999999 282.341 507.748 303.462 507.748 327.854C507.748 388.416 457.046 416 409.938 416C367.447 416 333.56 393.984 315.506 365.553C310.852 358.224 312.914 348.517 320.129 343.688L350.457 323.392C357.4889999999999 318.6860000000001 366.9169999999999 320.308 372.087 327.006C380.1089999999999 337.4 390.9049999999999 345.231 403.7539999999999 345.231C423.1409999999999 345.231 430.0199999999999 332.33 430.0199999999999 321.283C430.0199999999999 285.124 310.5829999999999 264.26 310.5829999999999 161.259C310.5829999999999 154.605 311.1439999999999 148.245 311.998 141.928C313.074 133.964 319.832 128 327.868 128H496C504.837 128 512 135.163 512 144V176C512 184.837 504.837 192 496 192H395.198zM272 32C280.837 32 288 24.837 288 16V-16C288 -24.837 280.837 -32 272 -32H209.601A16 16 0 0 0 196.06 -24.522L150.359 48.093C148.062 51.445 145.937 55.062 144.164 58.302C142.514 55.058 140.517 51.365 138.29 47.72L93.578 -24.427A15.999 15.999 0 0 0 79.978 -31.999H16C7.163 -31.999 0 -24.836 0 -15.999V16.001C0 24.838 7.163 32.001 16 32.001H42.325L98.877 114.71L46.111 192H16C7.163 192 0 199.163 0 208V240C0 248.837 7.163 256 16 256H84.806A16 16 0 0 0 98.451 248.356L138.333 183.23C140.405 179.707 142.386 176.059 144.06 172.86C145.837 176.1040000000001 147.98 179.814 150.297 183.397L190.629 248.432A16 16 0 0 0 204.227 255.999H272C280.837 255.999 288 248.836 288 239.999V207.999C288 199.162 280.837 191.999 272 191.999H244.021L191.331 116.328L249.974 32H272z" /> + <glyph glyph-name="sync-alt" + unicode="" + horiz-adv-x="512" d=" M370.7200000000001 314.7200000000001C339.4580000000001 343.992 298.888 360.038 255.848 360C178.39 359.932 111.52 306.822 93.057 233.15C91.713 227.787 86.935 224 81.406 224H24.103C16.605 224 10.909 230.807 12.296 238.176C33.933 353.076 134.813 440 256 440C322.448 440 382.791 413.8640000000001 427.315 371.315L463.03 407.03C478.149 422.149 504 411.4410000000001 504 390.059V256C504 242.745 493.255 232 480 232H345.941C324.559 232 313.851 257.851 328.97 272.971L370.72 314.7200000000001zM32 152H166.059C187.441 152 198.149 126.149 183.03 111.029L141.28 69.279C172.542 40.006 213.115 23.96 256.156 23.999C333.574 24.069 400.471 77.143 418.943 150.848C420.287 156.211 425.065 159.998 430.594 159.998H487.898C495.396 159.998 501.092 153.191 499.705 145.822C478.067 30.924 377.187 -56 256 -56C189.552 -56 129.209 -29.864 84.685 12.685L48.97 -23.03C33.851 -38.149 8 -27.441 8 -6.059V128C8 141.255 18.745 152 32 152z" /> + <glyph glyph-name="sync" + unicode="" + horiz-adv-x="512.333" d=" M440.935 435.426L444.901 352.66C399.416 406.096 331.674 440 256 440C134.813 440 33.933 353.076 12.296 238.176C10.908 230.807 16.604 224 24.103 224H73.187C78.757 224 83.564 227.842 84.863 233.259C103.407 310.592 172.931 368 256 368C316.8930000000001 368 370.512 337.144 402.1040000000001 290.199L300.5740000000001 295.064C293.7290000000001 295.3920000000001 288.0000000000001 289.9310000000001 288.0000000000001 283.0780000000001V235.6670000000001C288.0000000000001 229.04 293.3730000000001 223.667 300.0000000000001 223.667H500.3330000000001C506.9600000000001 223.667 512.3330000000001 229.04 512.3330000000001 235.6670000000001V436C512.3330000000001 442.627 506.9600000000001 448 500.3330000000001 448H452.9220000000001C446.0690000000001 448 440.6070000000001 442.271 440.9350000000001 435.426zM256 16C195.105 16 141.483 46.858 109.891 93.805L211.759 88.934C218.604 88.607 224.332 94.068 224.332 100.92V148.332C224.332 154.959 218.959 160.332 212.332 160.332H12C5.373 160.332 0 154.959 0 148.332V-52C0 -58.627 5.373 -64 12 -64H59.385C66.248 -64 71.713 -58.255 71.37 -51.401L67.241 31.174C112.725 -22.166 180.405 -56 256 -56C377.187 -56 478.067 30.924 499.704 145.824C501.092 153.193 495.396 160 487.897 160H438.813C433.243 160 428.436 156.158 427.137 150.741C408.593 73.408 339.069 16 256 16z" /> + <glyph glyph-name="syringe" + unicode="" + horiz-adv-x="512" d=" M201.5 273.2L257.2 217.4C260.3 214.3 260.3 209.2 257.2 206.1L245.9 194.8C242.8 191.6999999999999 237.7 191.6999999999999 234.6 194.8L178.9 250.6L133.6 205.3L189.4 149.5C192.5 146.3999999999999 192.5 141.3 189.4 138.1999999999999L178.1 126.8999999999999C175 123.7999999999999 169.9 123.7999999999999 166.8 126.8999999999999L111 182.8L84.6 156.4C67.3 139.1 59 115.3 61.6 91L68.7 27.4L2.3 -39C-0.8 -42.1 -0.8 -47.2 2.3 -50.3L13.6 -61.6C16.7 -64.7 21.8 -64.7 24.9 -61.6L91.2 4.7L154.8 -2.4C178.7 -5.0000000000001 202.7 2.9999999999999 220.2 20.6L402.1 202.5L266.4000000000001 338.2L201.5 273.2zM509.7 366.5L430.5 445.7C427.4 448.8 422.3 448.8 419.2 445.7L407.9 434.4C404.8 431.3 404.8 426.2 407.9 423.1L436.2 394.8L390.9 349.5L334.3 406.1L317.3 423.1C314.2 426.2 309.1 426.2 306 423.1L272.1 389.2C269 386.1 269 381 272.1 377.9L289.1 360.9L424.8 225L441.8 208C444.9000000000001 204.9 450 204.9 453.1 208L487 242C490.1 245.1 490.1 250.2 487 253.3L413.5 326.8L458.8 372.1L487.1 343.8C490.2 340.7000000000001 495.3 340.7000000000001 498.4 343.8L509.7 355.1C512.8000000000001 358.3 512.8000000000001 363.3 509.7 366.5z" /> + <glyph glyph-name="table-tennis" + unicode="" + horiz-adv-x="512" d=" M496.2 151.5C527.7 229.3 512 321.8 449 384.9C365.1 469 229 469 145.1 384.9L89.1 328.8L300.6 117.3C346.7000000000001 179.4 432.1 194.7 496.2 151.5zM278.3 71.8L57.9 292.1C30.6 246.8 36.2 187.1 75.2 148L109.7 113.4L6.7 24C-1.9 16.5 -2.4 3.3 5.7 -4.8L59.1 -58.3C67.1 -66.4 80.3 -65.9 87.8 -57.3L177.1 46L212.8 10.3C232.5 -9.4 257.4000000000001 -20.2 283.1 -23C276 -6 272.1 12.6 272.1 32.1C272 45.9 274.6 59.1 278.3 71.8zM416 128C363 128 320 85 320 32S363 -64 416 -64S512 -21 512 32S469 128 416 128z" /> + <glyph glyph-name="table" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H464C490.51 -32 512 -10.51 512 16V368C512 394.51 490.51 416 464 416zM224 32H64V128H224V32zM224 192H64V288H224V192zM448 32H288V128H448V32zM448 192H288V288H448V192z" /> + <glyph glyph-name="tablet-alt" + unicode="" + horiz-adv-x="448" d=" M400 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V400C448 426.5 426.5 448 400 448zM224 -32C206.3 -32 192 -17.7 192 0S206.3 32 224 32S256 17.7 256 0S241.7 -32 224 -32zM400 76C400 69.4 394.6 64 388 64H60C53.4 64 48 69.4 48 76V388C48 394.6 53.4 400 60 400H388C394.6 400 400 394.6 400 388V76z" /> + <glyph glyph-name="tablet" + unicode="" + horiz-adv-x="448" d=" M400 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V400C448 426.5 426.5 448 400 448zM224 -32C206.3 -32 192 -17.7 192 0S206.3 32 224 32S256 17.7 256 0S241.7 -32 224 -32z" /> + <glyph glyph-name="tachometer-alt" + unicode="" + horiz-adv-x="576" d=" M75.694 -32A48.02 48.02 0 0 0 33.246 -6.429C12.023 33.7 0 79.444 0 128C0 287.058 128.942 416 288 416S576 287.058 576 128C576 79.444 563.977 33.7 542.754 -6.429A48.01800000000001 48.01800000000001 0 0 0 500.306 -32H75.694zM512 160C494.327 160 480 145.673 480 128C480 110.327 494.327 96 512 96S544 110.327 544 128C544 145.673 529.673 160 512 160zM288 320C305.673 320 320 334.327 320 352C320 369.673 305.673 384 288 384S256 369.673 256 352C256 334.327 270.327 320 288 320zM64 160C46.327 160 32 145.673 32 128C32 110.327 46.327 96 64 96S96 110.327 96 128C96 145.673 81.673 160 64 160zM129.608 318.392C111.935 318.392 97.608 304.065 97.608 286.392C97.608 268.719 111.935 254.392 129.608 254.392S161.608 268.719 161.608 286.392C161.608 304.065 147.281 318.392 129.608 318.392zM446.392 318.392C428.719 318.392 414.392 304.065 414.392 286.392C414.392 268.719 428.719 254.392 446.392 254.392S478.392 268.719 478.392 286.392C478.392 304.065 464.065 318.392 446.392 318.392zM359.314 286.858C346.687 290.898 333.181 283.938 329.141 271.314L283.218 127.803C250.108 125.355 224 97.736 224 64C224 28.654 252.654 0 288 0C323.346 0 352 28.654 352 64C352 83.773 343.029 101.447 328.939 113.187L374.858 256.685C378.897 269.31 371.938 282.818 359.314 286.858z" /> + <glyph glyph-name="tag" + unicode="" + horiz-adv-x="512" d=" M0 195.882V400C0 426.51 21.49 448 48 448H252.118A48 48 0 0 0 286.059 433.941L497.941 222.059C516.6859999999999 203.314 516.6859999999999 172.922 497.941 154.177L293.823 -49.941C275.078 -68.6859999999999 244.686 -68.6859999999999 225.941 -49.941L14.059 161.941A48 48 0 0 0 0 195.882zM112 384C85.49 384 64 362.51 64 336S85.49 288 112 288S160 309.49 160 336S138.51 384 112 384z" /> + <glyph glyph-name="tags" + unicode="" + horiz-adv-x="640" d=" M497.941 222.059L286.0590000000001 433.941A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V195.882A48 48 0 0 1 14.059 161.941L225.941 -49.941C244.685 -68.6859999999999 275.077 -68.687 293.823 -49.941L497.941 154.177C516.6859999999999 172.922 516.6859999999999 203.314 497.941 222.059zM112 288C85.49 288 64 309.49 64 336S85.49 384 112 384S160 362.51 160 336S138.51 288 112 288zM625.941 154.177L421.823 -49.941C403.078 -68.6859999999999 372.686 -68.6859999999999 353.941 -49.941L353.581 -49.581L527.64 124.478C544.639 141.477 554 164.078 554 188.118S544.638 234.759 527.64 251.758L331.397 448H380.118A48 48 0 0 0 414.059 433.941L625.941 222.059C644.686 203.314 644.686 172.922 625.941 154.177z" /> + <glyph glyph-name="tasks" + unicode="" + horiz-adv-x="512" d=" M208 316H496C504.8 316 512 323.2 512 332V372C512 380.8 504.8 388 496 388H208C199.2 388 192 380.8 192 372V332C192 323.2 199.2 316 208 316zM208 156H496C504.8 156 512 163.2 512 172V212C512 220.8 504.8 228 496 228H208C199.2 228 192 220.8 192 212V172C192 163.2 199.2 156 208 156zM208 -4H496C504.8 -4 512 3.2 512 12V52C512 60.8 504.8 68 496 68H208C199.2 68 192 60.8 192 52V12C192 3.2 199.2 -4 208 -4zM64 80C37.5 80 15.4 58.5 15.4 32S37.5 -16 64 -16S112 5.5 112 32S90.5 80 64 80zM156.5 379L84.3 306.8L68.7 291.2000000000001C64 286.5 55.8 286.5 51.1 291.2000000000001L3.5 338.6C-1.2 343.3 -1.2 350.9 3.5 355.6L19.2 371.3C23.9 376 31.5 376 36.2 371.3L58.9 349.2L122.6 412.5C127.3 417.2 134.9 417.2 139.6 412.5L156.6 396C161.2 391.3 161.2 383.7 156.5 379zM156.5 219.4L84.3 147.2L68.6 131.5C63.9 126.8 55.7 126.8 51 131.5L3.5 179C-1.2 183.7 -1.2 191.3 3.5 196L19.2 211.7C23.9 216.4 31.5 216.4 36.2 211.7L58.9 189.6L122.6 253.3C127.3 258 134.9 258 139.6 253.3L156.6 236.3C161.2 231.7 161.2 224.1 156.5 219.4z" /> + <glyph glyph-name="taxi" + unicode="" + horiz-adv-x="512" d=" M461.951 204.135L440.1350000000001 291.403A79.885 79.885 0 0 1 362.522 352H352V392C352 405.255 341.255 416 328 416H184C170.745 416 160 405.255 160 392V352H149.478A79.885 79.885 0 0 1 71.866 291.403L50.05 204.135C25.515 195.177 8 171.634 8 144V96C8 75.793 17.374 57.786 32 46.057V-8C32 -21.255 42.745 -32 56 -32H104C117.255 -32 128 -21.255 128 -8V32H384V-8C384 -21.255 394.745 -32 408 -32H456C469.255 -32 480 -21.255 480 -8V46.057C494.626 57.786 504 75.794 504 96V144C504 171.634 486.485 195.177 461.951 204.135zM149.478 288H362.523A15.975 15.975 0 0 0 378.045 275.88L395.015 208H116.985L133.955 275.881A15.975999999999999 15.975999999999999 0 0 0 149.478 288zM132 112C132 92.118 115.882 76 96 76S60 92.118 60 112S76.118 148 96 148S132 131.882 132 112zM452 112C452 92.118 435.882 76 416 76S380 92.118 380 112S396.118 148 416 148S452 131.882 452 112z" /> + <glyph glyph-name="terminal" + unicode="" + horiz-adv-x="640" d=" M257.981 175.029L63.638 -19.314C54.265 -28.687 39.069 -28.687 29.697 -19.314L7.029 3.353C-2.328 12.71 -2.346 27.875 6.989 37.254L161.011 192L6.99 346.745C-2.345 356.124 -2.327 371.289 7.03 380.646L29.697 403.313C39.07 412.6860000000001 54.266 412.6860000000001 63.638 403.313L257.981 208.97C267.354 199.598 267.354 184.402 257.981 175.029zM640 -8V24C640 37.255 629.255 48 616 48H312C298.745 48 288 37.255 288 24V-8C288 -21.255 298.745 -32 312 -32H616C629.255 -32 640 -21.255 640 -8z" /> + <glyph glyph-name="text-height" + unicode="" + horiz-adv-x="576" d=" M16 416H304C312.837 416 320 408.837 320 400V304C320 295.163 312.837 288 304 288H268.504C259.6670000000001 288 252.504 295.163 252.504 304V352H197.743V32H232C240.837 32 248 24.837 248 16V-16C248 -24.837 240.837 -32 232 -32H88C79.163 -32 72 -24.837 72 -16V16C72 24.837 79.163 32 88 32H122.257V352H67.496V304C67.496 295.163 60.333 288 51.496 288H16C7.163 288 0 295.163 0 304V400C0 408.837 7.163 416 16 416zM491.308 411.315L571.303 331.314C581.309 321.307 574.297 304 559.99 304H512V80H560C575.639 80 580.635 62.009 571.313 52.686L491.318 -27.3150000000001C485.071 -33.5620000000001 474.937 -33.5600000000001 468.692 -27.3150000000001L388.697 52.6859999999999C378.691 62.693 385.703 80 400.01 80H448V304H400C384.361 304 379.365 321.991 388.687 331.314L468.682 411.315C474.929 417.563 485.063 417.56 491.308 411.315z" /> + <glyph glyph-name="text-width" + unicode="" + horiz-adv-x="448" d=" M16 416H432C440.837 416 448 408.837 448 400V304C448 295.163 440.837 288 432 288H396.504C387.6670000000001 288 380.504 295.163 380.504 304V352H261.743V224H296C304.837 224 312 216.837 312 208V176C312 167.163 304.837 160 296 160H152C143.163 160 136 167.163 136 176V208C136 216.837 143.163 224 152 224H186.257V352H67.496V304C67.496 295.163 60.333 288 51.496 288H16C7.163 288 0 295.163 0 304V400C0 408.837 7.163 416 16 416zM443.315 75.318L363.314 155.313C353.991 164.635 336 159.638 336 144V96H112V143.99C112 158.297 94.693 165.309 84.686 155.303L4.685 75.308C-1.56 69.063 -1.562 58.929 4.685 52.682L84.686 -27.313C94.009 -36.635 112 -31.638 112 -16V32H336V-15.99C336 -30.297 353.307 -37.309 363.314 -27.303L443.3150000000001 52.692C449.5600000000001 58.937 449.5630000000001 69.071 443.3150000000001 75.318z" /> + <glyph glyph-name="th-large" + unicode="" + horiz-adv-x="512" d=" M296 416H488C501.255 416 512 405.255 512 392V232C512 218.745 501.255 208 488 208H296C282.745 208 272 218.745 272 232V392C272 405.255 282.745 416 296 416zM216 416H24C10.745 416 0 405.255 0 392V232C0 218.745 10.745 208 24 208H216C229.255 208 240 218.745 240 232V392C240 405.255 229.255 416 216 416zM0 152V-8C0 -21.255 10.745 -32 24 -32H216C229.255 -32 240 -21.255 240 -8V152C240 165.255 229.255 176 216 176H24C10.745 176 0 165.255 0 152zM296 -32H488C501.255 -32 512 -21.255 512 -8V152C512 165.255 501.255 176 488 176H296C282.745 176 272 165.255 272 152V-8C272 -21.255 282.745 -32 296 -32z" /> + <glyph glyph-name="th-list" + unicode="" + horiz-adv-x="512" d=" M149.333 232V152C149.333 138.745 138.588 128 125.333 128H24C10.745 128 0 138.745 0 152V232C0 245.255 10.745 256 24 256H125.333C138.588 256 149.333 245.255 149.333 232zM0 72V-8C0 -21.255 10.745 -32 24 -32H125.333C138.588 -32 149.333 -21.255 149.333 -8V72C149.333 85.255 138.588 96 125.333 96H24C10.745 96 0 85.255 0 72zM125.333 416H24C10.745 416 0 405.255 0 392V312C0 298.745 10.745 288 24 288H125.333C138.588 288 149.333 298.745 149.333 312V392C149.333 405.255 138.588 416 125.333 416zM205.333 -32H488C501.255 -32 512 -21.255 512 -8V72C512 85.255 501.255 96 488 96H205.333C192.078 96 181.333 85.255 181.333 72V-8C181.333 -21.255 192.078 -32 205.333 -32zM181.333 392V312C181.333 298.745 192.078 288 205.333 288H488C501.255 288 512 298.745 512 312V392C512 405.255 501.255 416 488 416H205.333C192.078 416 181.333 405.255 181.333 392zM205.333 128H488C501.255 128 512 138.745 512 152V232C512 245.255 501.255 256 488 256H205.333C192.078 256 181.333 245.255 181.333 232V152C181.333 138.745 192.078 128 205.333 128z" /> + <glyph glyph-name="th" + unicode="" + horiz-adv-x="512" d=" M149.333 392V312C149.333 298.745 138.588 288 125.333 288H24C10.745 288 0 298.745 0 312V392C0 405.255 10.745 416 24 416H125.333C138.588 416 149.333 405.255 149.333 392zM330.6670000000001 152V232C330.6670000000001 245.255 319.9220000000001 256 306.6670000000001 256H205.333C192.078 256 181.333 245.255 181.333 232V152C181.333 138.745 192.078 128 205.333 128H306.666C319.9220000000001 128 330.667 138.745 330.667 152zM362.6670000000001 392V312C362.6670000000001 298.745 373.4120000000001 288 386.6670000000001 288H488C501.255 288 512 298.745 512 312V392C512 405.255 501.255 416 488 416H386.667C373.412 416 362.667 405.255 362.667 392zM330.6670000000001 312V392C330.6670000000001 405.255 319.9220000000001 416 306.6670000000001 416H205.333C192.078 416 181.333 405.255 181.333 392V312C181.333 298.745 192.078 288 205.333 288H306.666C319.9220000000001 288 330.667 298.745 330.667 312zM125.333 256H24C10.745 256 0 245.255 0 232V152C0 138.745 10.745 128 24 128H125.333C138.588 128 149.333 138.745 149.333 152V232C149.333 245.255 138.588 256 125.333 256zM0 72V-8C0 -21.255 10.745 -32 24 -32H125.333C138.588 -32 149.333 -21.255 149.333 -8V72C149.333 85.255 138.588 96 125.333 96H24C10.745 96 0 85.255 0 72zM386.667 128H488C501.255 128 512 138.745 512 152V232C512 245.255 501.255 256 488 256H386.667C373.412 256 362.667 245.255 362.667 232V152C362.667 138.745 373.412 128 386.667 128zM386.667 -32H488C501.255 -32 512 -21.255 512 -8V72C512 85.255 501.255 96 488 96H386.667C373.412 96 362.667 85.255 362.667 72V-8C362.667 -21.255 373.412 -32 386.667 -32zM181.333 72V-8C181.333 -21.255 192.078 -32 205.333 -32H306.666C319.921 -32 330.666 -21.255 330.666 -8V72C330.666 85.255 319.921 96 306.666 96H205.333C192.078 96 181.333 85.255 181.333 72z" /> + <glyph glyph-name="thermometer-empty" + unicode="" + horiz-adv-x="256" d=" M192 64C192 28.654 163.346 0 128 0S64 28.654 64 64C64 99.346 92.654 128 128 128S192 99.346 192 64zM224 148.653C243.912 126.09 256 96.459 256 64C256 -6.696 198.697 -64 128 -64C127.701 -64 127.391 -63.999 127.091 -63.997C56.789 -63.509 -0.357 -5.636 0.002 64.667C0.166 96.865 12.225 126.245 32 148.653V352C32 405.019 74.981 448 128 448S224 405.019 224 352V148.653zM208 64C208 98.339 188.63 116.19 176 130.502V352C176 378.467 154.467 400 128 400S80 378.467 80 352V130.502C67.268 116.074 48.175 98.402 48.001 64.422C47.777 20.5460000000001 83.564 -15.694 127.424 -15.998L128 -16C172.112 -16 208 19.888 208 64z" /> + <glyph glyph-name="thermometer-full" + unicode="" + horiz-adv-x="256" d=" M224 352C224 405.019 181.019 448 128 448S32 405.019 32 352V148.653C12.225 126.244 0.166 96.864 0.002 64.667C-0.357 -5.636 56.789 -63.509 127.091 -63.997C127.39 -63.999 127.701 -64 128 -64C198.698 -64 256 -6.696 256 64C256 96.459 243.912 126.09 224 148.653V352zM128 -16L127.424 -15.998C83.564 -15.694 47.777 20.546 48.001 64.422C48.174 98.402 67.267 116.074 80 130.502V352C80 378.467 101.533 400 128 400S176 378.467 176 352V130.502C188.63 116.19 208 98.338 208 64C208 19.888 172.112 -16 128 -16zM192 64C192 28.654 163.346 0 128 0S64 28.654 64 64C64 87.685 76.876 108.349 96 119.417V352C96 369.673 110.327 384 128 384S160 369.673 160 352V119.417C179.124 108.3490000000001 192 87.6850000000001 192 64z" /> + <glyph glyph-name="thermometer-half" + unicode="" + horiz-adv-x="256" d=" M192 64C192 28.654 163.346 0 128 0S64 28.654 64 64C64 87.685 76.876 108.349 96 119.417V224C96 241.673 110.327 256 128 256S160 241.673 160 224V119.417C179.124 108.3490000000001 192 87.6850000000001 192 64zM224 148.653C243.912 126.09 256 96.459 256 64C256 -6.696 198.697 -64 128 -64C127.701 -64 127.391 -63.999 127.091 -63.997C56.789 -63.509 -0.357 -5.636 0.002 64.667C0.166 96.865 12.225 126.245 32 148.653V352C32 405.019 74.981 448 128 448S224 405.019 224 352V148.653zM208 64C208 98.339 188.63 116.19 176 130.502V352C176 378.467 154.467 400 128 400S80 378.467 80 352V130.502C67.268 116.074 48.175 98.402 48.001 64.422C47.777 20.5460000000001 83.564 -15.694 127.424 -15.998L128 -16C172.112 -16 208 19.888 208 64z" /> + <glyph glyph-name="thermometer-quarter" + unicode="" + horiz-adv-x="256" d=" M192 64C192 28.654 163.346 0 128 0S64 28.654 64 64C64 87.685 76.876 108.349 96 119.417V160C96 177.673 110.327 192 128 192S160 177.673 160 160V119.417C179.124 108.3490000000001 192 87.6850000000001 192 64zM224 148.653C243.912 126.09 256 96.459 256 64C256 -6.696 198.697 -64 128 -64C127.701 -64 127.391 -63.999 127.091 -63.997C56.789 -63.509 -0.357 -5.636 0.002 64.667C0.166 96.865 12.225 126.245 32 148.653V352C32 405.019 74.981 448 128 448S224 405.019 224 352V148.653zM208 64C208 98.339 188.63 116.19 176 130.502V352C176 378.467 154.467 400 128 400S80 378.467 80 352V130.502C67.268 116.074 48.175 98.402 48.001 64.422C47.777 20.5460000000001 83.564 -15.694 127.424 -15.998L128 -16C172.112 -16 208 19.888 208 64z" /> + <glyph glyph-name="thermometer-three-quarters" + unicode="" + horiz-adv-x="256" d=" M192 64C192 28.654 163.346 0 128 0C92.654 0 64 28.654 64 64C64 87.685 76.876 108.349 96 119.417V288C96 305.673 110.327 320 128 320S160 305.673 160 288V119.417C179.124 108.3490000000001 192 87.6850000000001 192 64zM224 148.653C243.912 126.09 256 96.459 256 64C256 -6.696 198.697 -64 128 -64C127.701 -64 127.391 -63.999 127.091 -63.997C56.789 -63.509 -0.357 -5.636 0.002 64.667C0.166 96.865 12.225 126.245 32 148.653V352C32 405.019 74.981 448 128 448S224 405.019 224 352V148.653zM208 64C208 98.339 188.63 116.19 176 130.502V352C176 378.467 154.467 400 128 400S80 378.467 80 352V130.502C67.268 116.074 48.175 98.402 48.001 64.422C47.777 20.5460000000001 83.564 -15.694 127.424 -15.998L128 -16C172.112 -16 208 19.888 208 64z" /> + <glyph glyph-name="thermometer" + unicode="" + horiz-adv-x="512" d=" M476.8 427.6C439.3 458.3 381.3 453.9 344.9 417.4L299.2 371.4L349.7 320.9C352.8 317.8 352.8 312.7000000000001 349.7 309.6L338.4 298.3C335.3 295.2 330.2 295.2 327.1 298.3L276.7 348.8L231.6 303.4L281.9 253C285 249.9 285 244.8 281.9 241.7L270.6 230.4C267.5 227.3 262.4 227.3 259.3 230.4L209 280.6L163.9 235.2L214 185C217.1 181.9 217.1 176.8 214 173.7L202.7 162.4C199.6 159.3 194.5 159.3 191.4 162.4L141.3 212.6L96 166.9V66L7 -23C-2.4 -32.4 -2.4 -47.6 7 -56.9C16.4 -66.2999999999999 31.6 -66.2999999999999 40.9 -56.9L129.9 32.1H229.8L484 285.4C518.9 320.3 526.2 386.9 476.8 427.6z" /> + <glyph glyph-name="thumbs-down" + unicode="" + horiz-adv-x="512" d=" M0 392V152C0 138.745 10.745 128 24 128H104C117.255 128 128 138.745 128 152V392C128 405.255 117.255 416 104 416H24C10.745 416 0 405.255 0 392zM40 192C40 205.255 50.745 216 64 216S88 205.255 88 192S77.255 168 64 168S40 178.745 40 192zM312 -64C291.817 -64 282.515 -24.707 278.069 -6.205C272.863 15.461 267.48 37.865 252.676 52.697C220.207 85.221 203.173 126.664 163.559 165.808A11.98 11.98 0 0 0 160.001 174.329V388.099C160.001 394.64 165.244 399.977 171.784 400.097C187.615 400.387 208.478 409.176 224.435 416.275C256.189 430.402 295.709 447.983 343.995 448H346.839C389.616 448 440.202 447.587 460.613 418.263C469.005 406.206 471.059 391.229 466.761 373.631C483.073 356.578 491.824 324.7680000000001 483.143 298.874C500.687 275.442 502.2860000000001 242.742 492.451 219.405L492.561 219.295C504.4540000000001 207.346 512.0840000000001 188.036 512 170.098C511.844 139.746 485.843 111.9999999999999 452.447 111.9999999999999H350.723C358.03 83.66 384 59.868 384 17.452C384 -56 336 -64 312 -64z" /> + <glyph glyph-name="thumbs-up" + unicode="" + horiz-adv-x="512" d=" M104 224H24C10.745 224 0 213.255 0 200V-40C0 -53.255 10.745 -64 24 -64H104C117.255 -64 128 -53.255 128 -40V200C128 213.255 117.255 224 104 224zM64 -24C50.745 -24 40 -13.255 40 0S50.745 24 64 24S88 13.255 88 0S77.255 -24 64 -24zM384 366.548C384 324.132 358.03 300.3400000000001 350.723 272H452.446C485.843 272 511.843 244.254 511.999 213.902C512.083 195.964 504.453 176.653 492.56 164.705L492.45 164.595C502.286 141.258 500.687 108.558 483.142 85.126C491.823 59.231 483.073 27.422 466.76 10.369C471.058 -7.229 469.004 -22.206 460.612 -34.263C440.202 -63.587 389.616 -64 346.839 -64L343.994 -63.999C295.707 -63.982 256.188 -46.401 224.434 -32.274C208.477 -25.175 187.613 -16.387 171.783 -16.096C165.243 -15.976 160 -10.639 160 -4.098V209.672C160 212.872 161.282 215.943 163.558 218.193C203.172 257.337 220.206 298.78 252.675 331.304C267.479 346.136 272.863 368.54 278.068 390.206C282.515 408.707 291.817 448 312 448C336 448 384 440 384 366.548z" /> + <glyph glyph-name="thumbtack" + unicode="" + horiz-adv-x="384" d=" M298.028 233.733L285.793 352H328C341.255 352 352 362.745 352 376V424C352 437.255 341.255 448 328 448H56C42.745 448 32 437.255 32 424V376C32 362.745 42.745 352 56 352H98.207L85.972 233.733C37.465 211.18 0 170.739 0 120C0 106.745 10.745 96 24 96H160V-8.007C160 -9.249 160.289 -10.474 160.845 -11.585L184.845 -59.585C187.786 -65.467 196.209 -65.4779999999999 199.156 -59.585L223.156 -11.585A8.008 8.008 0 0 1 224.001 -8.007V96H360.001C373.256 96 384.001 106.745 384.001 120C384 171.183 346.018 211.42 298.028 233.733z" /> + <glyph glyph-name="ticket-alt" + unicode="" + horiz-adv-x="576" d=" M128 288H448V96H128V288zM528 192C528 165.49 549.49 144 576 144V48C576 21.49 554.51 0 528 0H48C21.49 0 0 21.49 0 48V144C26.51 144 48 165.49 48 192S26.51 240 0 240V336C0 362.51 21.49 384 48 384H528C554.51 384 576 362.51 576 336V240C549.49 240 528 218.51 528 192zM480 296C480 309.255 469.255 320 456 320H120C106.745 320 96 309.255 96 296V88C96 74.745 106.745 64 120 64H456C469.255 64 480 74.745 480 88V296z" /> + <glyph glyph-name="times-circle" + unicode="" + horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM377.6 126.9C382.3 122.2 382.3 114.6 377.6 109.9L338 70.4C333.3 65.7 325.7 65.7 321 70.4L256 136L190.9 70.4C186.2 65.7 178.6 65.7 173.9 70.4L134.4 110C129.7 114.7 129.7 122.3 134.4 127L200 192L134.4 257.1C129.7 261.8 129.7 269.4 134.4 274.1L174 313.7C178.7 318.4 186.3 318.4 191 313.7L256 248L321.1 313.6C325.8 318.3 333.4000000000001 318.3 338.1 313.6L377.7000000000001 274C382.4000000000001 269.3 382.4000000000001 261.7 377.7000000000001 257L312 192L377.6 126.9z" /> + <glyph glyph-name="times" + unicode="" + horiz-adv-x="384" d=" M323.1 7L377 60.9C386.4 70.3 386.4 85.4 377 94.8L279.8 192L377 289.2C386.4 298.6 386.4 313.7 377 323.1L323.1 377C313.7000000000001 386.4 298.6 386.4 289.2000000000001 377L192 279.8L94.8 377C85.4 386.4 70.3 386.4 60.9 377L7 323.1C-2.4 313.7 -2.4 298.6 7 289.2L104.2 192L7 94.8C-2.4 85.4 -2.4 70.3 7 60.9L60.9 7C70.3 -2.4 85.4 -2.4 94.8 7L192 104.2L289.2 7C298.5 -2.3 313.7 -2.3 323.1 7z" /> + <glyph glyph-name="tint" + unicode="" + horiz-adv-x="384" d=" M192 -64C93.565 -64 13.913 15.652 13.913 114.087C13.913 225.283 115.107 268.152 162.435 425.912C171.539 456.028 213.534 454.69 221.565 425.912C269.111 267.426 370.087 225.843 370.087 114.087C370.087 15.652 290.435 -64 192 -64zM149.478 107.826C147.969 113.359 140.031 113.358 138.522 107.826C129.299 78.401 110.609 70.181 110.609 49.391C110.609 30.87 125.478 16 144 16S177.391 30.87 177.391 49.391C177.391 70.23 158.718 78.347 149.478 107.826z" /> + <glyph glyph-name="toggle-off" + unicode="" + horiz-adv-x="576" d=" M384 384H192C85.961 384 0 298.039 0 192S85.961 0 192 0H384C490.039 0 576 85.961 576 192S490.039 384 384 384zM64 192C64 262.741 121.249 320 192 320C262.741 320 320 262.751 320 192C320 121.259 262.751 64 192 64C121.259 64 64 121.249 64 192zM384 64H335.0950000000001C400.312 136.858 400.331 247.12 335.0950000000001 320H384C454.741 320 512 262.751 512 192C512 121.26 454.751 64 384 64z" /> + <glyph glyph-name="toggle-on" + unicode="" + horiz-adv-x="576" d=" M576 192C576 85.961 490.039 0 384 0H192C85.961 0 0 85.961 0 192S85.961 384 192 384H384C490.039 384 576 298.039 576 192zM384 320C313.259 320 256 262.751 256 192C256 121.259 313.249 64 384 64C454.741 64 512 121.249 512 192C512 262.741 454.751 320 384 320" /> + <glyph glyph-name="trademark" + unicode="" + horiz-adv-x="640" d=" M97.119 284.867H12C5.373 284.867 0 290.24 0 296.867V340C0 346.627 5.373 352 12 352H260.559C267.186 352 272.559 346.627 272.559 340V296.867C272.559 290.24 267.186 284.867 260.559 284.867H175.44V44C175.44 37.373 170.067 32 163.44 32H109.118C102.491 32 97.118 37.373 97.118 44V284.867zM329.825 352H395.25A12 12 0 0 0 406.596 343.907L450.355 216.839C457.516 196.251 466.466 164.027 466.466 164.027H467.362S476.312 196.251 483.473 216.839L527.231 343.907A12 12 0 0 0 538.577 352H603.987A12 12 0 0 0 615.948 340.9700000000001L639.96 44.97C640.527 37.983 635.009 32 627.999 32H573.898A12 12 0 0 0 561.926 43.182L552.844 176.112C551.0540000000001 200.28 552.844 229.8180000000001 552.844 229.8180000000001H551.9480000000001S541.2070000000001 196.2520000000001 534.046 176.112L503.3460000000001 91.381A12 12 0 0 0 492.0640000000001 83.4690000000001H441.7620000000001A12 12 0 0 0 430.4800000000001 91.381L399.7800000000001 176.112C392.6190000000001 196.252 381.8770000000001 229.8180000000001 381.8770000000001 229.8180000000001H380.9820000000001S382.7720000000001 200.28 380.9820000000001 176.112L371.9000000000001 43.182C371.4720000000001 36.887 366.2400000000001 32 359.9300000000001 32H305.4C298.383 32 292.864 37.994 293.441 44.987L317.866 340.987A11.999000000000002 11.999000000000002 0 0 0 329.825 352z" /> + <glyph glyph-name="train" + unicode="" + horiz-adv-x="448" d=" M448 352V96C448 44.185 386.376 0 317.978 0L380.9580000000001 -49.721C386.905 -54.417 383.562 -64 376 -64H72C64.422 -64 61.108 -54.406 67.043 -49.721L130.022 0C61.82 0 0 44.046 0 96V352C0 405.019 64 448 128 448H320C385 448 448 405.019 448 352zM400 216V328C400 341.255 389.255 352 376 352H72C58.745 352 48 341.255 48 328V216C48 202.745 58.745 192 72 192H376C389.255 192 400 202.745 400 216zM224 152C193.072 152 168 126.928 168 96S193.072 40 224 40S280 65.072 280 96S254.928 152 224 152z" /> + <glyph glyph-name="transgender-alt" + unicode="" + horiz-adv-x="480" d=" M468 448H389C378.3 448 373 435.1 380.5 427.5L397.4 410.6L316.7 329.9C294.5 343.9 268.2 352 240 352C211.8 352 185.5 343.9 163.3 329.9L146.8 346.4L166.6 366.2C171.3 370.9 171.3 378.5 166.6 383.2L138.3 411.5C133.6 416.2 126 416.2 121.3 411.5L101.5 391.7L82.5 410.7L99.4 427.6C107.1 435.1 101.7 448 91 448H12C5.4 448 0 442.6 0 436V357C0 346.3 12.9 341 20.5 348.5L37.4 365.4L56.4 346.4L36.6 326.6C31.9 321.9 31.9 314.3 36.6 309.6L64.9 281.3C69.6 276.6 77.2 276.6 81.9 281.3L101.7 301.1L118.2 284.6C104.1 262.5 96 236.2 96 208C96 139.5 143.9 82.1 208 67.6V40H172C165.4 40 160 34.6 160 28V-12C160 -18.6 165.4 -24 172 -24H208V-52C208 -58.6 213.4 -64 220 -64H260C266.6 -64 272 -58.6 272 -52V-24H308C314.6 -24 320 -18.6 320 -12V28C320 34.6 314.6 40 308 40H272V67.6C336.1 82.2000000000001 384 139.5 384 208C384 236.2 375.9 262.5 361.9 284.7000000000001L442.6 365.4000000000001L459.4999999999999 348.5000000000001C467.1 340.9000000000001 479.9999999999999 346.3000000000001 479.9999999999999 357.0000000000001V436C479.9999999999999 442.6 474.6 448 467.9999999999999 448zM240 128C195.9 128 160 163.9 160 208S195.9 288 240 288S320 252.1 320 208S284.1 128 240 128z" /> + <glyph glyph-name="transgender" + unicode="" + horiz-adv-x="384" d=" M372 448H293C282.3 448 277 435.1 284.5 427.5L301.4 410.6L220.7 329.9C198.5 343.9 172.2 352 144 352C64.5 352 0 287.5 0 208C0 139.5 47.9 82.1 112 67.6V40H76C69.4 40 64 34.6 64 28V-12C64 -18.6 69.4 -24 76 -24H112V-52C112 -58.6 117.4 -64 124 -64H164C170.6 -64 176 -58.6 176 -52V-24H212C218.6 -24 224 -18.6 224 -12V28C224 34.6 218.6 40 212 40H176V67.6C240.1 82.2000000000001 288 139.5 288 208C288 236.2 279.9 262.5 265.9 284.7000000000001L346.6 365.4000000000001L363.5 348.5000000000001C371.1 340.9000000000001 384 346.3000000000001 384 357.0000000000001V436C384 442.6 378.6 448 372 448zM144 128C99.9 128 64 163.9 64 208S99.9 288 144 288S224 252.1 224 208S188.1 128 144 128z" /> + <glyph glyph-name="trash-alt" + unicode="" + horiz-adv-x="448" d=" M0 364V392C0 405.3 10.7 416 24 416H136L145.4 434.7C149.4 442.9 157.7 448 166.8 448H281.1C290.2000000000001 448 298.5 442.9 302.6 434.7L312 416H424C437.3 416 448 405.3 448 392V364C448 357.4 442.6 352 436 352H12C5.4 352 0 357.4 0 364zM416 308V-16C416 -42.5 394.5 -64 368 -64H80C53.5 -64 32 -42.5 32 -16V308C32 314.6 37.4 320 44 320H404C410.6 320 416 314.6 416 308zM144 240C144 248.8 136.8 256 128 256S112 248.8 112 240V16C112 7.2 119.2 0 128 0S144 7.2 144 16V240zM240 240C240 248.8 232.8 256 224 256S208 248.8 208 240V16C208 7.2 215.2 0 224 0S240 7.2 240 16V240zM336 240C336 248.8 328.8 256 320 256S304 248.8 304 240V16C304 7.2 311.2 0 320 0S336 7.2 336 16V240z" /> + <glyph glyph-name="trash" + unicode="" + horiz-adv-x="448" d=" M0 364V392C0 405.3 10.7 416 24 416H136L145.4 434.7C149.4 442.9 157.7 448 166.8 448H281.1C290.2000000000001 448 298.5 442.9 302.6 434.7L312 416H424C437.3 416 448 405.3 448 392V364C448 357.4 442.6 352 436 352H12C5.4 352 0 357.4 0 364zM415.2 307.3L394.8 -19C393.2 -44.3 372.2 -64 346.9000000000001 -64H101.1C75.8 -64 54.8 -44.3 53.2 -19L32.8 307.3C32.4 314.2000000000001 37.9 320 44.8 320H403.3C410.1 320 415.6 314.2000000000001 415.2 307.3z" /> + <glyph glyph-name="tree" + unicode="" + horiz-adv-x="384" d=" M377.33 72.571L293.906 160H328C349.017 160 359.872 185.207 345.448 200.479L262.79 288H296C316.878 288 327.851 312.969 313.587 328.331L209.587 440.334C200.102 450.548 183.911 450.563 174.413 440.334L70.413 328.331C56.206 313.031 67.037 288 88 288H121.21L38.551 200.479C24.121 185.199 34.993 160 56 160H90.094L6.665 72.571C-7.869 57.345 2.925 32 24.025 32H144C144 -0.781 132.812 -17.26 110.005 -35.506C98.225 -44.93 104.914 -64 120 -64H264C279.086 -64 285.776 -44.931 273.995 -35.506C254.227 -19.6919999999999 240.003 -3.841 240 31.99V32H359.9700000000001C381.0200000000001 32 391.899 57.309 377.3300000000001 72.571z" /> + <glyph glyph-name="trophy" + unicode="" + horiz-adv-x="576" d=" M552 384H448V424C448 437.3 437.3 448 424 448H152C138.7 448 128 437.3 128 424V384H24C10.7 384 0 373.3 0 360V304C0 268.3 22.5 231.6 61.9 203.3C93.4 180.6 131.7 166.2 171.9 161.6C203.3 109.5 240 88 240 88V16H192C156.7 16 128 -4.7 128 -40V-52C128 -58.6 133.4 -64 140 -64H436C442.6 -64 448 -58.6 448 -52V-40C448 -4.7 419.3 16 384 16H336V88S372.7 109.5 404.1 161.6C444.4000000000001 166.2000000000001 482.7 180.6 514.1 203.3C553.4 231.6 576 268.3 576 304V360C576 373.3 565.3 384 552 384zM99.3 255.2C74.9 272.8 64 292.4 64 304V320H128.2C129.2 287.4 134 258.8 141 233.8C125.9 239 111.8 246.2 99.3 255.2zM512 304C512 287.9 494.3 267.9 476.7 255.2C464.2 246.2 450 239 434.9 233.8C441.9 258.8 446.7 287.4 447.7 320H512V304z" /> + <glyph glyph-name="truck" + unicode="" + horiz-adv-x="640" d=" M624 96H608V204.1C608 216.8 602.9 229 593.9 238L494 337.9C485 346.9 472.8 352 460.1 352H416V400C416 426.5 394.5 448 368 448H48C21.5 448 0 426.5 0 400V80C0 53.5 21.5 32 48 32H64C64 -21 107 -64 160 -64S256 -21 256 32H384C384 -21 427 -64 480 -64S576 -21 576 32H624C632.8 32 640 39.2 640 48V80C640 88.8 632.8 96 624 96zM160 -16C133.5 -16 112 5.5 112 32S133.5 80 160 80S208 58.5 208 32S186.5 -16 160 -16zM480 -16C453.5 -16 432 5.5 432 32S453.5 80 480 80S528 58.5 528 32S506.5 -16 480 -16zM560 192H416V304H460.1L560 204.1V192z" /> + <glyph glyph-name="tty" + unicode="" + horiz-adv-x="512" d=" M5.37 344.178C143.902 482.71 368.306 482.504 506.632 344.178C512.71 338.1 513.706 328.682 509.215 321.497L466.001 252.359A18.332 18.332 0 0 0 443.6450000000001 245.054L357.2230000000001 279.623A18.335 18.335 0 0 0 345.7890000000001 298.469L351.741 358C289.596 380.454 221.105 379.986 160.258 358L166.211 298.468A18.331 18.331 0 0 0 154.777 279.622L68.354 245.0540000000001A18.334 18.334 0 0 0 45.998 252.3590000000001L2.787 321.498A18.333 18.333 0 0 0 5.37 344.178zM96 140V180C96 186.627 90.627 192 84 192H44C37.373 192 32 186.627 32 180V140C32 133.373 37.373 128 44 128H84C90.627 128 96 133.373 96 140zM192 140V180C192 186.627 186.627 192 180 192H140C133.373 192 128 186.627 128 180V140C128 133.373 133.373 128 140 128H180C186.627 128 192 133.373 192 140zM288 140V180C288 186.627 282.627 192 276 192H236C229.373 192 224 186.627 224 180V140C224 133.373 229.373 128 236 128H276C282.627 128 288 133.373 288 140zM384 140V180C384 186.627 378.627 192 372 192H332C325.373 192 320 186.627 320 180V140C320 133.373 325.373 128 332 128H372C378.627 128 384 133.373 384 140zM480 140V180C480 186.627 474.627 192 468 192H428C421.373 192 416 186.627 416 180V140C416 133.373 421.373 128 428 128H468C474.627 128 480 133.373 480 140zM144 44V84C144 90.627 138.627 96 132 96H92C85.373 96 80 90.627 80 84V44C80 37.373 85.373 32 92 32H132C138.627 32 144 37.373 144 44zM240 44V84C240 90.627 234.627 96 228 96H188C181.373 96 176 90.627 176 84V44C176 37.373 181.373 32 188 32H228C234.627 32 240 37.373 240 44zM336 44V84C336 90.627 330.627 96 324 96H284C277.373 96 272 90.627 272 84V44C272 37.373 277.373 32 284 32H324C330.627 32 336 37.373 336 44zM432 44V84C432 90.627 426.627 96 420 96H380C373.373 96 368 90.627 368 84V44C368 37.373 373.373 32 380 32H420C426.627 32 432 37.373 432 44zM96 -52V-12C96 -5.373 90.627 0 84 0H44C37.373 0 32 -5.373 32 -12V-52C32 -58.627 37.373 -64 44 -64H84C90.627 -64 96 -58.627 96 -52zM384 -52V-12C384 -5.373 378.627 0 372 0H140C133.373 0 128 -5.373 128 -12V-52C128 -58.627 133.373 -64 140 -64H372C378.627 -64 384 -58.627 384 -52zM480 -52V-12C480 -5.373 474.627 0 468 0H428C421.373 0 416 -5.373 416 -12V-52C416 -58.627 421.373 -64 428 -64H468C474.627 -64 480 -58.627 480 -52z" /> + <glyph glyph-name="tv" + unicode="" + horiz-adv-x="640" d=" M592 448H48C21.5 448 0 426.5 0 400V80C0 53.5 21.5 32 48 32H293.1V0H133.1C115.4 0 101.1 -14.3 101.1 -32S115.4 -64 133.1 -64H517.1C534.8000000000001 -64 549.1 -49.7 549.1 -32S534.8000000000001 0 517.1 0H357.1V32H592C618.5 32 640 53.5 640 80V400C640 426.5 618.5 448 592 448zM576 96H64V384H576V96z" /> + <glyph glyph-name="umbrella" + unicode="" + horiz-adv-x="576" d=" M557.011 180.369C505.579 225.586 449.439 224.067 398.444 149.638C393.146 141.7770000000001 383.538 142.473 378.708 149.638C376.225 153.2620000000001 346.49 210.446 288 210.446C242.234 210.446 217.458 179.0680000000001 197.291 149.638C192.462 142.473 182.855 141.7770000000001 177.557 149.638C126.653 223.923 70.944 226.0440000000001 18.99 180.369C8.78 172.105 -1.922 181.478 0.294 189.85C32.146 313.427 158.516 383.3880000000001 288.001 383.3880000000001C416.794 383.3880000000001 544.547 313.427 575.707 189.85C577.913 181.528 567.281 172.057 557.011 180.369zM256 186.999V32C256 14.355 241.645 0 224 0S192 14.355 192 32C192 49.673 177.673 64 160 64S128 49.673 128 32C128 -20.935 171.065 -64 224 -64S320 -20.935 320 32V186.712C298.164 197.518 274.575 196.449 256 186.999zM320 398.0060000000001V416C320 433.673 305.673 448 288 448S256 433.673 256 416V398.0130000000001A372.105 372.105 0 0 0 320 398.0060000000001z" /> + <glyph glyph-name="underline" + unicode="" + horiz-adv-x="448" d=" M224.264 59.76C132.595 59.76 67.661 110.925 67.661 211.152V384H39.37C30.533 384 23.37 391.163 23.37 400V432C23.37 440.837 30.533 448 39.37 448H176.76C185.597 448 192.76 440.837 192.76 432V400C192.76 391.163 185.597 384 176.76 384H147.947V211.152C147.947 157.453 176.261 131.708 224.264 131.708C271.23 131.708 300.06 157.142 300.06 211.673V384H271.769C262.932 384 255.769 391.163 255.769 400V432C255.769 440.837 262.932 448 271.769 448H408.637C417.474 448 424.637 440.837 424.637 432V400C424.637 391.163 417.474 384 408.637 384H380.346V211.152C380.346 111.747 315.4650000000001 59.76 224.264 59.76zM16 0H432C440.837 0 448 -7.163 448 -16V-48C448 -56.837 440.837 -64 432 -64H16C7.163 -64 0 -56.837 0 -48V-16C0 -7.163 7.163 0 16 0z" /> + <glyph glyph-name="undo-alt" + unicode="" + horiz-adv-x="512" d=" M255.545 440C189.276 439.881 129.107 413.767 84.685 371.315L48.971 407.029C33.851 422.149 8 411.4410000000001 8 390.059V256C8 242.745 18.745 232 32 232H166.059C187.441 232 198.149 257.851 183.03 272.971L141.28 314.721C172.144 343.62 212.081 359.628 254.51 359.9940000000001C346.908 360.7920000000001 424.793 286.017 423.9940000000001 190.552C423.236 99.991 349.816 24 256 24C214.873 24 176.003 38.678 145.37 65.556C140.627 69.717 133.464 69.464 129.002 65.003L89.34 25.341C84.468 20.469 84.709 12.526 89.822 7.908C133.798 -31.813 192.074 -56 256 -56C392.966 -56 503.999 55.033 504 191.998C504.001 328.807 392.354 440.245 255.545 440z" /> + <glyph glyph-name="undo" + unicode="" + horiz-adv-x="512" d=" M212.333 223.667H12C5.373 223.667 0 229.04 0 235.667V436C0 442.627 5.373 448 12 448H60C66.627 448 72 442.627 72 436V357.8880000000001C117.773 408.721 184.26 440.53 258.175 439.993C395.081 438.999 504.623 328.37 504.332 191.461C504.041 54.742 393.12 -56 256.3330000000001 -56C192.244 -56 133.8370000000001 -31.687 89.823 8.215C84.724 12.837 84.489 20.769 89.356 25.635L123.323 59.602C127.7970000000001 64.076 134.9850000000001 64.319 139.7240000000001 60.127C170.76 32.664 211.58 16 256.3330000000001 16C353.601 16 432.3330000000001 94.716 432.3330000000001 192C432.3330000000001 289.267 353.617 368 256.3330000000001 368C197.837 368 146.053 339.524 114.059 295.6670000000001H212.333C218.96 295.6670000000001 224.333 290.294 224.333 283.6670000000001V235.667C224.333 229.04 218.96 223.667 212.333 223.667z" /> + <glyph glyph-name="universal-access" + unicode="" + horiz-adv-x="512" d=" M256 400C370.953 400 464 306.971 464 192C464 77.047 370.971 -16 256 -16C141.047 -16 48 77.029 48 192C48 306.953 141.029 400 256 400M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 384C149.961 384 64 298.039 64 192S149.961 0 256 0S448 85.961 448 192S362.039 384 256 384zM256 340C275.882 340 292 323.882 292 304S275.882 268 256 268S220 284.118 220 304S236.118 340 256 340zM373.741 241.977C345.029 235.198 318.23 229.229 291.601 226.17C292.452 125.1470000000001 303.907 103.118 316.638 70.549C320.255 61.289 315.681 50.851 306.421 47.234C297.16 43.617 286.722 48.191 283.105 57.451C274.4000000000001 79.759 266.019 98.087 260.844 136H251.158C245.991 98.149 237.624 79.792 228.896 57.451C225.281 48.196 214.846 43.615 205.581 47.234C196.321 50.8510000000001 191.747 61.29 195.364 70.549C208.077 103.09 219.549 125.09 220.401 226.1700000000001C193.772 229.2280000000001 166.973 235.1970000000001 138.26 241.9770000000001C129.66 244.0080000000001 124.334 252.6250000000001 126.365 261.226S137.012 275.1520000000001 145.614 273.1210000000001C242.3 250.2920000000001 269.897 250.338 366.389 273.1210000000001C374.988 275.1510000000001 383.6070000000001 269.827 385.6380000000001 261.226C387.6670000000001 252.6250000000001 382.341 244.0070000000001 373.7410000000001 241.9770000000001z" /> + <glyph glyph-name="university" + unicode="" + horiz-adv-x="512" d=" M496 320V304A8 8 0 0 0 488 296H464V284C464 277.373 458.627 272 452 272H60C53.373 272 48 277.373 48 284V296H24A8 8 0 0 0 16 304V320A8 8 0 0 0 20.941 327.392L252.941 415.392A7.996000000000001 7.996000000000001 0 0 0 259.0590000000001 415.392L491.059 327.392A8 8 0 0 0 496 320zM472 16H40C26.745 16 16 5.255 16 -8V-24A8 8 0 0 1 24 -32H488A8 8 0 0 1 496 -24V-8C496 5.255 485.255 16 472 16zM96 256V64H60C53.373 64 48 58.627 48 52V32H464V52C464 58.627 458.627 64 452 64H416V256H352V64H288V256H224V64H160V256H96z" /> + <glyph glyph-name="unlink" + unicode="" + horiz-adv-x="512" d=" M304.0830000000001 42.093C308.769 37.407 308.769 29.809 304.0830000000001 25.122L259.4090000000001 -19.552C200.1460000000001 -78.814 103.716 -78.818 44.448 -19.552C-14.816 39.713 -14.816 136.144 44.448 195.4080000000001L89.123 240.0830000000001C93.809 244.7690000000001 101.407 244.7690000000001 106.094 240.0830000000001L145.692 200.485C150.3780000000001 195.799 150.3780000000001 188.201 145.692 183.514L101.017 138.84C72.945 110.7670000000001 72.945 65.09 101.017 37.0170000000001C129.089 8.9450000000001 174.7670000000001 8.9440000000001 202.841 37.0170000000001L247.5150000000001 81.691C252.2010000000001 86.377 259.7990000000001 86.377 264.4860000000001 81.691L304.0830000000001 42.093zM247.5150000000001 302.3090000000001C252.2010000000001 297.6230000000001 259.7990000000001 297.6230000000001 264.4860000000001 302.3090000000001L309.1600000000001 346.9830000000001C337.2320000000001 375.0580000000001 382.9100000000001 375.0560000000001 410.9840000000001 346.9830000000001C439.0560000000001 318.9100000000001 439.0560000000001 273.2330000000001 410.9840000000001 245.1600000000001L366.3090000000001 200.486C361.6230000000001 195.8 361.6230000000001 188.202 366.3090000000001 183.5150000000001L405.9070000000001 143.917C410.593 139.2310000000001 418.1910000000001 139.2310000000001 422.8780000000001 143.917L467.5530000000001 188.5920000000001C526.8180000000001 247.8570000000001 526.8180000000001 344.2870000000001 467.5530000000001 403.552C408.2870000000001 462.816 311.8580000000001 462.816 252.5920000000001 403.552L207.918 358.8780000000001C203.232 354.192 203.232 346.5940000000001 207.918 341.9070000000001L247.5150000000001 302.3090000000001zM482.3430000000001 -56.9709999999999L504.9700000000001 -34.3439999999999C514.3430000000001 -24.9709999999999 514.3430000000001 -9.7749999999999 504.9700000000001 -0.4029999999999L63.598 440.971C54.225 450.344 39.029 450.344 29.657 440.971L7.029 418.343C-2.344 408.9700000000001 -2.344 393.774 7.029 384.402L448.402 -56.971C457.775 -66.343 472.971 -66.343 482.343 -56.971z" /> + <glyph glyph-name="unlock-alt" + unicode="" + horiz-adv-x="448" d=" M400 192H152V295.1C152 334.7 183.7 367.6 223.3 368C263.3 368.4 296 335.9 296 296V280C296 266.7 306.7 256 320 256H352C365.3 256 376 266.7 376 280V296C376 380 307.5 448.3 223.5 448C139.5 447.7 72 378.5 72 294.5V192H48C21.5 192 0 170.5 0 144V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V144C448 170.5 426.5 192 400 192zM264 40C264 17.9 246.1 0 224 0S184 17.9 184 40V88C184 110.1 201.9 128 224 128S264 110.1 264 88V40z" /> + <glyph glyph-name="unlock" + unicode="" + horiz-adv-x="448" d=" M400 192H152V295.1C152 334.7 183.7 367.6 223.3 368C263.3 368.4 296 335.9 296 296V280C296 266.7 306.7 256 320 256H352C365.3 256 376 266.7 376 280V296C376 380 307.5 448.3 223.5 448C139.5 447.7 72 378.5 72 294.5V192H48C21.5 192 0 170.5 0 144V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V144C448 170.5 426.5 192 400 192z" /> + <glyph glyph-name="upload" + unicode="" + horiz-adv-x="512" d=" M296 64H216C202.7 64 192 74.7 192 88V256H104.3C86.5 256 77.6 277.5 90.2 290.1L242.3 442.3C249.8 449.8 262.1 449.8 269.6 442.3L421.8 290.1C434.4000000000001 277.5 425.5 256 407.7 256H320V88C320 74.7 309.3 64 296 64zM512 72V-40C512 -53.3 501.3 -64 488 -64H24C10.7 -64 0 -53.3 0 -40V72C0 85.3 10.7 96 24 96H160V88C160 57.1 185.1 32 216 32H296C326.9 32 352 57.1 352 88V96H488C501.3 96 512 85.3 512 72zM388 -16C388 -5 379 4 368 4S348 -5 348 -16S357 -36 368 -36S388 -27 388 -16zM452 -16C452 -5 443 4 432 4S412 -5 412 -16S421 -36 432 -36S452 -27 452 -16z" /> + <glyph glyph-name="user-circle" + unicode="" + horiz-adv-x="512" d=" M8 192C8 328.967 119.033 440 256 440S504 328.967 504 192S392.967 -56 256 -56S8 55.033 8 192zM80.455 66.132C119.657 11.554 183.673 -24 256 -24S392.343 11.554 431.545 66.132C428.404 93.122 408.878 115.78 382.007 122.498L349.6329999999999 130.591C323.565 108.21 290.722 96 256 96S188.435 108.21 162.366 130.591L129.992 122.498C103.122 115.78 83.596 93.122 80.455 66.132zM144 240C144 178.144 194.144 128 256 128S368 178.144 368 240S317.856 352 256 352S144 301.856 144 240z" /> + <glyph glyph-name="user-md" + unicode="" + horiz-adv-x="448" d=" M224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192zM104 24C104 10.7 114.7 0 128 0S152 10.7 152 24S141.3 48 128 48S104 37.3 104 24zM354.4 175.6L320 181.3V126.3C356.5 118.9 384 86.5 384 47.9V-8.1C384 -15.7 378.6 -22.3 371.1 -23.8L338.9000000000001 -30.2C334.6 -31.1 330.4000000000001 -28.3 329.5000000000001 -23.9L326.4000000000001 -8.2C325.5000000000001 -3.9 328.3 0.4 332.7000000000001 1.2L352.0000000000001 5.1V48C352.0000000000001 77.6 325.1000000000001 101 294.4000000000001 95.1C271.6 90.7000000000001 256.0000000000001 69.3 256.0000000000001 46.1V5.1L275.3000000000001 1.2C279.6000000000001 0.3000000000001 282.4000000000001 -3.9 281.6000000000001 -8.1999999999999L278.5000000000001 -23.8999999999999C277.6000000000001 -28.1999999999999 273.4000000000001 -30.9999999999999 269.1000000000001 -30.1999999999999L237.9000000000001 -25.9999999999999C230.0000000000001 -24.8999999999999 224.1000000000001 -18.1999999999999 224.1000000000001 -10.1V47.9C224.1000000000001 86.5000000000001 251.6000000000001 118.8000000000001 288.1000000000001 126.3000000000001V173.5000000000001C268.5000000000001 164.9 246.9000000000001 159.9 224.1000000000001 159.9C194.8000000000001 159.9 167.7000000000001 168.4 144.1000000000001 182.2000000000001V77.3000000000001C167.2000000000001 70.4000000000001 184.1000000000001 49.2 184.1000000000001 23.9000000000001C184.1000000000001 -6.9999999999999 159.0000000000001 -32.0999999999999 128.1000000000001 -32.0999999999999S72.1000000000001 -6.9999999999999 72.1000000000001 23.9000000000001C72.1000000000001 49.2000000000001 89.0000000000001 70.4000000000001 112.1000000000001 77.3000000000001V178.7L93.7000000000001 175.6C39.7000000000001 166.6 0.1000000000001 119.9 0.1000000000001 65.1V-32C0.1000000000001 -49.7 14.4000000000001 -64 32.1000000000001 -64H416.1000000000001C433.8000000000001 -64 448.1000000000001 -49.7 448.1000000000001 -32V65.1C448.0000000000001 119.9 408.4000000000001 166.6 354.4000000000001 175.6z" /> + <glyph glyph-name="user-plus" + unicode="" + horiz-adv-x="640" d=" M224 416C301.32 416 364 353.32 364 276S301.32 136 224 136S84 198.68 84 276S146.68 416 224 416zM384.373 123.907L321.974 139.507C256.417 92.353 176.953 102.876 126.026 139.507L63.627 123.907C26.233 114.558 0 80.96 0 42.415V10C0 -13.196 18.804 -32 42 -32H406C429.1960000000001 -32 448 -13.196 448 10V42.415C448 80.96 421.767 114.558 384.373 123.9070000000001zM628 223.111H559.111V292C559.111 298.627 553.7379999999999 304 547.111 304H508.889C502.262 304 496.889 298.627 496.889 292L496.887 223.113L428 223.111C421.373 223.111 416 217.738 416 211.111V172.889C416 166.262 421.373 160.889 428 160.889L496.887 160.887L496.889 92C496.889 85.373 502.262 80 508.889 80H547.111C553.7379999999999 80 559.111 85.373 559.111 92L559.1129999999999 160.887L628 160.889C634.627 160.889 640 166.262 640 172.889V211.111C640 217.738 634.627 223.111 628 223.111z" /> + <glyph glyph-name="user-secret" + unicode="" + horiz-adv-x="448" d=" M388.829 152.676L409.801 207.728C412.793 215.582 406.992 224 398.587 224H340.39C347.84 240.236 352 258.297 352 277.333C352 280.964 351.84 284.557 351.544 288.111C391.0830000000001 295.926 416 307.3160000000001 416 320C416 333.2630000000001 388.769 345.112 346.053 352.937C336.868 385.742 318.875 418.734 305.339 435.787C295.887 447.695 279.466 451.421 265.868 444.621L238.311 430.842A31.997 31.997 0 0 0 209.689 430.842L182.132 444.622C168.5330000000001 451.421 152.112 447.696 142.661 435.788C129.125 418.735 111.132 385.743 101.947 352.938C59.231 345.112 32 333.2630000000001 32 320C32 307.3160000000001 56.917 295.926 96.456 288.111A129.362 129.362 0 0 1 96 277.333C96 258.296 100.159 240.235 107.608 224H50.198C41.583 224 35.775 215.192 39.169 207.273L62.075 153.826C25.799 140.118 0 105.075 0 64V-16C0 -42.51 21.49 -64 48 -64H400C426.51 -64 448 -42.51 448 -16V64C448 103.97 423.57 138.231 388.829 152.676zM184 -40L136 152L184 128L208 88L184 -40zM264 -40L240 88L264 128L312 152L264 -40zM318.778 263.746C318.7700000000001 263.703 314.4790000000001 260.515 313.653 257.975C309.7920000000001 246.111 306.627 233.403 297.139 224.616C287.068 215.289 249.182 202.211 233.143 249.645C230.306 258.04 217.696 258.043 214.858 249.645C197.895 199.477 158.839 217.228 150.862 224.616C141.374 233.402 138.209 246.111 134.348 257.975C133.522 260.515 129.23 263.703 129.223 263.746C128.669 266.671 128.242 269.63 128.003 272.596C127.694 276.444 138.081 276.254 139.081 276.343C165.384 278.669 191.384 276.922 217.104 270.846C219.667 270.24 228.657 270.317 230.897 270.846C256.617 276.9219999999999 282.617 278.67 308.92 276.343C309.922 276.254 320.307 276.445 319.998 272.596C319.759 269.63 319.332 266.671 318.7779999999999 263.746z" /> + <glyph glyph-name="user-times" + unicode="" + horiz-adv-x="640" d=" M224 416C301.32 416 364 353.32 364 276S301.32 136 224 136S84 198.68 84 276S146.68 416 224 416zM384.373 123.907L321.974 139.507C256.417 92.353 176.953 102.876 126.026 139.507L63.627 123.907C26.233 114.558 0 80.96 0 42.415V10C0 -13.196 18.804 -32 42 -32H406C429.1960000000001 -32 448 -13.196 448 10V42.415C448 80.96 421.767 114.558 384.373 123.9070000000001zM587.897 192L636.493 240.598C641.168 245.273 641.168 252.854 636.493 257.529L609.529 284.4930000000001C604.854 289.168 597.273 289.168 592.598 284.4930000000001L544 235.895L495.402 284.493C490.727 289.168 483.146 289.168 478.471 284.493L451.507 257.529C446.832 252.854 446.832 245.273 451.507 240.598L500.103 192L451.507 143.402C446.832 138.727 446.832 131.146 451.507 126.471L478.471 99.507C483.146 94.832 490.727 94.832 495.402 99.507L544 148.103L592.598 99.507C597.2729999999999 94.832 604.8539999999999 94.832 609.529 99.507L636.4929999999999 126.471C641.1679999999999 131.146 641.1679999999999 138.727 636.4929999999999 143.402L587.897 192z" /> + <glyph glyph-name="user" + unicode="" + horiz-adv-x="512" d=" M256 448C344.366 448 416 376.366 416 288S344.366 128 256 128S96 199.634 96 288S167.634 448 256 448zM439.283 114.179L367.9700000000001 132.007C293.0470000000001 78.117 202.232 90.143 144.03 132.007L72.717 114.179C29.981 103.495 0 65.097 0 21.045V-16C0 -42.51 21.49 -64 48 -64H464C490.51 -64 512 -42.51 512 -16V21.045C512 65.097 482.019 103.495 439.283 114.179z" /> + <glyph glyph-name="users" + unicode="" + horiz-adv-x="640" d=" M320 384C377.99 384 425 336.99 425 279S377.99 174 320 174S215 221.01 215 279S262.01 384 320 384zM433.463 166.634L393.481 176.63C344.313 141.265 284.715 149.157 246.52 176.63L206.538 166.634C174.485 158.621 152 129.823 152 96.784V36C152 16.118 168.118 0 188 0H452C471.882 0 488 16.118 488 36V96.784C488 129.823 465.515 158.621 433.463 166.634zM528 148C566.66 148 598 179.34 598 218S566.66 288 528 288S458 256.66 458 218S489.34 148 528 148zM112 148C150.66 148 182 179.34 182 218S150.66 288 112 288S42 256.66 42 218S73.34 148 112 148zM136 36V96.784C136 113.335 140.593 128.988 148.703 142.383C118.715 127.663 85.367 133.675 63.013 149.753L36.358 143.089C14.99 137.748 0 118.548 0 96.523V56C0 42.745 10.745 32 24 32H136.169A52.417 52.417 0 0 0 136 36zM603.642 143.09L576.9870000000001 149.754C549.0620000000001 129.668 516.0970000000001 130.521 491.2010000000001 142.536C499.369 129.107 504 113.399 504 96.784V36C504 34.653 503.932 33.322 503.831 32H616C629.255 32 640 42.745 640 56V96.523C640 118.548 625.01 137.7480000000001 603.642 143.09z" /> + <glyph glyph-name="utensil-spoon" + unicode="" + horiz-adv-x="512" d=" M480.1 416.1C425.1 471.2 315.2000000000001 450.6 252.3 387.6C203 338.3 197.2 277.6 223.5 227.2L9 34.8C-2.6 24.3 -3.1 6.3 8 -4.7L59.3 -56C70.3 -67 88.4 -66.5 98.8 -54.9L291.2 159.5C341.6 133.2 402.3 139 451.6 188.3C514.6 251.2 535.2 361.1 480.1 416.1z" /> + <glyph glyph-name="utensils" + unicode="" + horiz-adv-x="416" d=" M207.9 432.8C208.7 428.1 224 338.3 224 304C224 251.7 196.2 214.4 155.1 199.4L168 -38.7C168.7 -52.4 157.8 -64 144 -64H80C66.3 -64 55.3 -52.5 56 -38.7L68.9 199.4C27.7 214.4 0 251.8 0 304C0 338.4 15.3 428.1 16.1 432.8C19.3 453.1 61.4 453.4 64 431.7V290.5C65.3 287.1 79.1 287.3 80 290.5C81.4 315.8 87.9 429.7 88 432.3C91.3 453.1 132.7 453.1 135.9 432.3C136.1 429.6 142.5 315.8 143.9 290.5C144.8 287.3 158.7 287.1 159.9 290.5V431.7C162.5 453.3 204.7 453.1 207.9 432.8zM327.1 147.1L312.1 -38C310.9000000000001 -52 322 -64 336 -64H392C405.3 -64 416 -53.3 416 -40V424C416 437.2 405.3 448 392 448C309.5 448 170.6 269.5 327.1 147.1z" /> + <glyph glyph-name="venus-double" + unicode="" + horiz-adv-x="512" d=" M288 272C288 351.5 223.5 416 144 416S0 351.5 0 272C0 203.5 47.9 146.1 112 131.6V80H76C69.4 80 64 74.6 64 68V28C64 21.4 69.4 16 76 16H112V-20C112 -26.6 117.4 -32 124 -32H164C170.6 -32 176 -26.6 176 -20V16H212C218.6 16 224 21.4 224 28V68C224 74.6 218.6 80 212 80H176V131.6C240.1 146.1 288 203.5 288 272zM64 272C64 316.1 99.9 352 144 352S224 316.1 224 272S188.1 192 144 192S64 227.9 64 272zM400 131.6V80H436C442.6 80 448 74.6 448 68V28C448 21.4 442.6 16 436 16H400V-20C400 -26.6 394.6 -32 388 -32H348C341.4 -32 336 -26.6 336 -20V16H300C293.4 16 288 21.4 288 28V68C288 74.6 293.4 80 300 80H336V131.6C314.8 136.4 295.4 145.9 278.8 158.9C292.8 175.6 303.8 194.9 310.9000000000001 216C325.4000000000001 201.2 345.6 192 368.0000000000001 192C412.1000000000001 192 448.0000000000001 227.9000000000001 448.0000000000001 272S412.1000000000001 352 368.0000000000001 352C345.7000000000001 352 325.4000000000001 342.8 310.9000000000001 328C303.8 349.1 292.9000000000001 368.4000000000001 278.8 385.1C303.4 404.4 334.3 416 368 416C447.5 416 512 351.5 512 272C512 203.5 464.1 146.1 400 131.6z" /> + <glyph glyph-name="venus-mars" + unicode="" + horiz-adv-x="576" d=" M564 448H485C474.3 448 469 435.1 476.5 427.5L493.4 410.6L444.7 361.9C422.5 375.9 396.2 384 368 384C334.3 384 303.4 372.4 278.8 353.1C292.8 336.4 303.8 317.1 310.9000000000001 296C325.4000000000001 310.8 345.6 320 368.0000000000001 320C412.1000000000001 320 448.0000000000001 284.1 448.0000000000001 240S412.1000000000001 160 368.0000000000001 160C345.7000000000001 160 325.4000000000001 169.2 310.9000000000001 184C303.8 162.9 292.9000000000001 143.6 278.8 126.9C303.3 107.5 334.3 96 368 96C447.5 96 512 160.5 512 240C512 268.2 503.9 294.5 489.9 316.7L538.6 365.4L555.5 348.5C557.9 346.1 560.9 345 563.9 345C570.1 345 576 349.8 576 357V436C576 442.6 570.6 448 564 448zM144 384C64.5 384 0 319.5 0 240C0 171.5 47.9 114.1 112 99.6V48H76C69.4 48 64 42.6 64 36V-4C64 -10.6 69.4 -16 76 -16H112V-52C112 -58.6 117.4 -64 124 -64H164C170.6 -64 176 -58.6 176 -52V-16H212C218.6 -16 224 -10.6 224 -4V36C224 42.6 218.6 48 212 48H176V99.6C240.1 114.2000000000001 288 171.5 288 240.0000000000001C288 319.5 223.5 384 144 384zM144 160C99.9 160 64 195.9 64 240S99.9 320 144 320S224 284.1 224 240S188.1 160 144 160z" /> + <glyph glyph-name="venus" + unicode="" + horiz-adv-x="288" d=" M288 272C288 351.5 223.5 416 144 416S0 351.5 0 272C0 203.5 47.9 146.1 112 131.6V80H76C69.4 80 64 74.6 64 68V28C64 21.4 69.4 16 76 16H112V-20C112 -26.6 117.4 -32 124 -32H164C170.6 -32 176 -26.6 176 -20V16H212C218.6 16 224 21.4 224 28V68C224 74.6 218.6 80 212 80H176V131.6C240.1 146.1 288 203.5 288 272zM64 272C64 316.1 99.9 352 144 352S224 316.1 224 272S188.1 192 144 192S64 227.9 64 272z" /> + <glyph glyph-name="video" + unicode="" + horiz-adv-x="576" d=" M528 384H515.882A48 48 0 0 1 481.9409999999999 369.9410000000001L384 272V336C384 362.51 362.51 384 336 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H336C362.51 0 384 21.49 384 48V112L481.941 14.059A48 48 0 0 1 515.882 0H528C554.51 0 576 21.49 576 48V336C576 362.51 554.51 384 528 384z" /> + <glyph glyph-name="volleyball-ball" + unicode="" + horiz-adv-x="495.9" d=" M223.3 204.6C222.4 241.6 214.7 277.4 200.6 310.3C109.8 267.9 43.1 187.9 20.3 93.5C33.7 62.7 53.2 35.2 77.2 12.4C99.9 91.6 151.4 160.2 223.3 204.6zM186.4 339C171.4 365.4 151.9 389.1 129 409.7C38 359.9 -15.8 256.8 4 147.5C37.4 230.6 102.4 299.5 186.4 339zM374 173.9C382.6 273.7 346.7 371.4 276.5 438.3C261.8 440 224.9 443.8 177.6 429.8C234.9 370.5 268.6 291.6 271.1 207.1C303.6 189.4 338.4000000000001 178.1 374 173.9zM249.3 164.4C217.7 145.1 190.6 120.5 169.1 91.8C251.1 34.4999999999999 353.6 16.6999999999999 446.6 43.9999999999999C466.3 70.3999999999999 480.8 100.8 488.8 133.9C462.2 127.3 435.1 123.5 407.9 123.5C353.3 123.6 299 137.6 249.3 164.4zM151 64.7C135.8 38.7 125.3 10.3 118.9 -19.5C156.5 -42.5 200.6 -56 248 -56C309 -56 364.7 -33.9 407.9 2.6C295 -13.5 204.6 27.4 151 64.7zM331.3 425.3C386.6 354.9 413.8 264.1 405.9 171.7C436.2 171.5 466.4 176.5 495.6 185.9C495.6 187.9 495.9 189.9 495.9 191.9C495.9 299.7 427.2 391 331.3 425.3z" /> + <glyph glyph-name="volume-down" + unicode="" + horiz-adv-x="384" d=" M256 359.983V24.019C256 2.581 230.057 -7.979 215.029 7.048L126.059 96H24C10.745 96 0 106.745 0 120V264C0 277.255 10.745 288 24 288H126.059L215.03 376.954C230.04 391.964 256 381.444 256 359.983zM384 192C384 225.717 366.814 256.35 338.028 273.944C322.949 283.158 303.2530000000001 278.4070000000001 294.036 263.3280000000001S289.572 228.5530000000001 304.651 219.3360000000001C314.263 213.462 320 203.243 320 192A32.056 32.056 0 0 0 306.198 165.668C291.674 155.599 288.062 135.662 298.131 121.138C308.201 106.6130000000001 328.139 103.002 342.661 113.071C368.546 131.017 384 160.522 384 192z" /> + <glyph glyph-name="volume-off" + unicode="" + horiz-adv-x="256" d=" M256 359.983V24.019C256 2.581 230.057 -7.979 215.029 7.048L126.059 96H24C10.745 96 0 106.745 0 120V264C0 277.255 10.745 288 24 288H126.059L215.03 376.954C230.04 391.964 256 381.444 256 359.983z" /> + <glyph glyph-name="volume-up" + unicode="" + horiz-adv-x="576" d=" M256 359.983V24.019C256 2.581 230.057 -7.979 215.029 7.048L126.059 96H24C10.745 96 0 106.745 0 120V264C0 277.255 10.745 288 24 288H126.059L215.03 376.954C230.04 391.964 256 381.444 256 359.983zM438.0560000000001 437.8590000000001C422.9820000000001 447.08 403.283 442.332 394.061 427.255C384.84 412.178 389.588 392.481 404.665 383.26C468.967 343.937 512 273.017 512 192C512 118.569 475.923 49.708 415.493 7.794C400.971 -2.278 397.364 -22.216 407.436 -36.738C417.512 -51.266 437.452 -54.864 451.967 -44.795C529.633 9.073 576 97.594 576 192C576 295.2440000000001 521.421 386.877 438.0560000000001 437.8590000000001zM480 192C480 260.5470000000001 443.85 321.777 388.043 355.901C372.967 365.121 353.269 360.372 344.049 345.294C334.829 330.216 339.578 310.52 354.656 301.3C393.067 277.812 416 236.952 416 192C416 150.036 395.38 110.681 360.842 86.724C346.321 76.651 342.714 56.714 352.786 42.192C359.002 33.232 368.971 28.427 379.108 28.427A31.861999999999995 31.861999999999995 0 0 1 397.318 34.136C449.091 70.047 480 129.062 480 192zM384 192C384 225.717 366.814 256.35 338.028 273.944C322.949 283.158 303.2530000000001 278.4070000000001 294.036 263.3280000000001S289.572 228.5530000000001 304.651 219.3360000000001C314.263 213.462 320 203.243 320 192A32.056 32.056 0 0 0 306.198 165.668C291.674 155.599 288.062 135.662 298.131 121.138C308.201 106.6130000000001 328.139 103.002 342.661 113.071C368.546 131.017 384 160.522 384 192z" /> + <glyph glyph-name="warehouse" + unicode="" + horiz-adv-x="640" d=" M504 96H136.4C132 96 128.4 92.4 128.4 88L128.3 40C128.3 35.6 131.9 32 136.3 32H504C508.4 32 512 35.6 512 40V88C512 92.4 508.4 96 504 96zM504 0H136.1C131.7 0 128.1 -3.6 128.1 -8L128 -56C128 -60.4 131.6 -64 136 -64H504C508.4 -64 512 -60.4 512 -56V-8C512 -3.6 508.4 0 504 0zM504 192H136.6C132.2 192 128.6 188.4 128.6 184L128.5 136C128.5 131.6 132.1 128 136.5 128H504C508.4 128 512 131.6 512 136V184C512 188.4 508.4 192 504 192zM610.5 331L338.4 444.3A48.15 48.15 0 0 1 301.5 444.3L29.5 331C11.7 323.5 0 306.1 0 286.7V-56C0 -60.4 3.6 -64 8 -64H88C92.4 -64 96 -60.4 96 -56V192C96 209.6 110.6 224 128.6 224H511.4C529.4 224 544 209.6 544 192V-56C544 -60.4 547.6 -64 552 -64H632C636.4 -64 640 -60.4 640 -56V286.7C640 306.1 628.3 323.5 610.5 331z" /> + <glyph glyph-name="weight" + unicode="" + horiz-adv-x="512" d=" M448 384H422C438.4 355.7 448 323 448 288C448 182.1 361.9 96 256 96S64 182.1 64 288C64 323 73.6 355.7 90 384H64C28.7 384 0 355.3 0 320V0C0 -35.3 28.7 -64 64 -64H448C483.3 -64 512 -35.3 512 0V320C512 355.3 483.3 384 448 384zM256 128C344.4 128 416 199.6 416 288S344.4 448 256 448S96 376.4 96 288S167.6 128 256 128zM255.7 279.9L289.3 358.3C292.8 366.5 302.2 370.2000000000001 310.3 366.7000000000001S322.2 353.8 318.7 345.7000000000001L285 267.1C291.7 260 295.9 250.5 295.9 240C295.9 217.9 278 200 255.9 200S215.9 217.9 215.9 240C216 262 233.8 279.8 255.7 279.9z" /> + <glyph glyph-name="wheelchair" + unicode="" + horiz-adv-x="512" d=" M496.101 62.331L510.328 33.668C514.257 25.753 511.025 16.152 503.11 12.223L437.645 -20.663C421.596 -28.63 402.089 -21.857 394.456 -5.608L331.679 128H192C176.075 128 162.574 139.71 160.321 155.475C126.433 392.692 128.38 377.956 128 384C128 420.358 158.318 449.635 195.052 447.929C228.3230000000001 446.384 255.1 419.024 255.9770000000001 385.728C256.8450000000001 352.795 232.8250000000001 325.305 201.369 320.689L206.039 287.999H336C344.837 287.999 352 280.836 352 271.999V239.999C352 231.162 344.837 223.999 336 223.999H215.182L219.754 191.999H352A32 32 0 0 0 380.962 173.607L438.477 51.2L474.655 69.549C482.57 73.478 492.172 70.246 496.101 62.331zM311.358 96H286.852C279.064 41.796 232.324 0 176 0C114.243 0 64 50.243 64 112C64 153.505 86.694 189.809 120.324 209.156C116.612 235.121 113.48 257.016 110.836 275.4890000000001C45.956 249.536 0 186.037 0 112C0 14.953 78.953 -64 176 -64C247.87 -64 309.8060000000001 -20.692 337.11 41.192L311.358 96z" /> + <glyph glyph-name="wifi" + unicode="" + horiz-adv-x="640" d=" M384 32C384 -3.346 355.346 -32 320 -32S256 -3.346 256 32C256 67.346 284.654 96 320 96S384 67.346 384 32zM520.659 156.443C527.124 162.908 526.904 173.508 520.095 179.61C406.302 281.5950000000001 233.569 281.4790000000001 119.905 179.61C113.096 173.5080000000001 112.876 162.908 119.341 156.443L153.347 122.437C159.274 116.51 168.811 116.117 175.1160000000001 121.641C257.9960000000001 194.25 382.1900000000001 194.088 464.884 121.641C471.189 116.117 480.726 116.509 486.653 122.437L520.659 156.443zM632.769 270.161C639.154 276.546 639.023 286.977 632.419 293.134C456.651 456.994 183.285 456.934 7.582 293.134C0.978 286.977 0.847 276.545 7.232 270.161L41.198 236.195C47.293 230.1 57.089 229.964 63.422 235.812C208.185 369.48 431.778 369.514 576.578 235.812C582.911 229.964 592.707 230.1 598.802 236.195L632.769 270.161z" /> + <glyph glyph-name="window-close" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416zM380.4 125.5C385.2 120.7 385.2 112.9 380.4 108.1L339.9 67.6C335.1 62.8 327.3 62.8 322.5 67.6L256 134.7L189.5 67.6C184.7 62.8 176.9 62.8 172.1 67.6L131.6 108.1C126.8 112.9 126.8 120.7000000000001 131.6 125.5L198.7 192L131.6 258.5C126.8 263.3 126.8 271.1 131.6 275.9L172.1 316.4C176.9 321.2 184.7 321.2 189.5 316.4L256 249.3L322.5 316.4C327.3 321.2 335.1 321.2 339.9 316.4L380.4 275.9C385.2 271.1 385.2 263.3 380.4 258.5L313.3 192L380.4 125.5z" /> + <glyph glyph-name="window-maximize" + unicode="" + horiz-adv-x="512" d=" M464 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416zM448 256H64V340C64 346.6 69.4 352 76 352H436C442.6 352 448 346.6 448 340V256z" /> + <glyph glyph-name="window-minimize" + unicode="" + horiz-adv-x="512" d=" M464 96H48C21.5 96 0 74.5 0 48V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V48C512 74.5 490.5 96 464 96z" /> + <glyph glyph-name="window-restore" + unicode="" + horiz-adv-x="512" d=" M512 400V112C512 85.5 490.5 64 464 64H416V272C416 316.1 380.1 352 336 352H128V400C128 426.5 149.5 448 176 448H464C490.5 448 512 426.5 512 400zM384 272V-16C384 -42.5 362.5 -64 336 -64H48C21.5 -64 0 -42.5 0 -16V272C0 298.5 21.5 320 48 320H336C362.5 320 384 298.5 384 272zM316 244C316 250.6 310.6 256 304 256H76C69.4 256 64 250.6 64 244V192H316V244z" /> + <glyph glyph-name="won-sign" + unicode="" + horiz-adv-x="576" d=" M564 256C570.627 256 576 261.373 576 268V308C576 314.627 570.627 320 564 320H515.972L534.544 400.61C536.276 408.128 530.566 415.304 522.851 415.304H476.744A11.998 11.998 0 0 1 465.008 405.804L450.73 320H340.839L321.114 405.987A12 12 0 0 1 309.418 415.304H265.43A12 12 0 0 1 253.743 406.027L233.696 320H124.975L107.5 405.701A12 12 0 0 1 95.742 415.303H53.628C45.942 415.303 40.238 408.179 41.919 400.679L60 320H12C5.373 320 0 314.627 0 308V268C0 261.373 5.373 256 12 256H74.342L81.513 224H12C5.373 224 0 218.627 0 212V172C0 165.373 5.373 160 12 160H95.856L136.783 -22.624A12 12 0 0 1 148.492 -32H205.259C210.842 -32 215.687 -28.15 216.948 -22.712L259.335 160H314.421L356.807 -22.712A12 12 0 0 1 368.496 -32H425.322A12 12 0 0 1 437.016 -22.694L479.108 160H564C570.627 160 576 165.373 576 172V212C576 218.627 570.627 224 564 224H493.854L501.227 256H564zM138.024 256H218.781L211.324 224H144.548L138.024 256zM183.82 105.971C177.626 80.14 177.062 58.721 176.499 58.721H175.373S173.684 80.771 168.615 105.971L157.599 160H196.411L183.82 105.971zM274.182 224L276.178 232.602C278.034 240.564 279.635 248.57 280.981 256H292.775C294.122 248.57 295.722 240.564 297.578 232.602L299.574 224H274.182zM405.141 105.971C400.0730000000001 80.771 398.3830000000001 58.721 398.3830000000001 58.721H397.2570000000001C396.6940000000001 58.721 396.1310000000001 80.141 389.9360000000001 105.971L377.542 160H416.649L405.141 105.971zM430.281 224H362.861L355.521 256H437.098L430.281 224z" /> + <glyph glyph-name="wrench" + unicode="" + horiz-adv-x="512" d=" M481.156 248C490.456 248 496.276 237.845 491.481 229.876C466.295 188.008 420.419 160 368 160C288.778 160 224.499 223.974 224.003 303.079C223.505 382.531 288.548 448.001 368.002 448C420.3640000000001 447.999 466.198 420.051 491.402 378.257C496.24 370.234 490.523 360 481.154 360H376L336 304L376 248H481.156zM309.507 154.997L109.255 -45.255C84.261 -70.248 43.74 -70.249 18.745 -45.255C-6.248 -20.261 -6.248 20.261 18.745 45.255L218.991 245.5C235.151 204.303 268.294 171.165 309.507 154.997zM104 16C104 29.255 93.255 40 80 40S56 29.255 56 16S66.745 -8 80 -8S104 2.745 104 16z" /> + <glyph glyph-name="yen-sign" + unicode="" + horiz-adv-x="384" d=" M351.2080000000001 416H285.9310000000001A12 12 0 0 1 275.153 409.276L219.763 296.113C205.25 261.409 192.63 224.181 192.63 224.181H191.368S178.748 261.409 164.235 296.113L108.845 409.276A11.997 11.997 0 0 1 98.068 416H32.792C23.735 416 17.942 406.35 22.202 398.357L102.322 248H44C37.373 248 32 242.627 32 236V204C32 197.373 37.373 192 44 192H132.162L152 154.772V128H44C37.373 128 32 122.627 32 116V84C32 77.373 37.373 72 44 72H152V-20C152 -26.627 157.373 -32 164 -32H220C226.627 -32 232 -26.627 232 -20V72H340C346.627 72 352 77.373 352 84V116C352 122.627 346.627 128 340 128H232V154.772L251.838 192H340C346.627 192 352 197.373 352 204V236C352 242.627 346.627 248 340 248H281.678L361.798 398.357C366.058 406.35 360.266 416 351.2080000000001 416z" /> + </font> +</defs> +</svg> diff --git a/src/fonts/fontawesome/fa-solid-900.ttf b/src/fonts/fontawesome/fa-solid-900.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ad5ab6186ee2d72b492d1b381093d3b1e69a3d4b GIT binary patch literal 105784 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 SE|oyDGWKO6V#s6H;eP{4rQRa| literal 0 HcmV?d00001 diff --git a/src/fonts/fontawesome/fa-solid-900.woff b/src/fonts/fontawesome/fa-solid-900.woff new file mode 100644 index 0000000000000000000000000000000000000000..4252e3ec5f3e7bafe7be347c8466c32f39de3ddb GIT binary patch literal 50524 zcmV);K!(3}Pew)n0RR910L5GY3jhEB0i8Gi0RR91000000000000000000000000- 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%0DX`?L?5P)&`0TG^l|zGeUd&!pQg{yXX$hFdHMo< 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 F007z{Jd*$b literal 0 HcmV?d00001 diff --git a/src/fonts/fontawesome/fa-solid-900.woff2 b/src/fonts/fontawesome/fa-solid-900.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..29d5fefff435712b657713fb2dec08b6a95adf91 GIT binary patch literal 40232 zcmV(?K-a%_Pew8T0RR910G%iR3jhEB0i8Gi0G!tV0RR9100000000000000000000 z0000SR0dW6!#WCuq*#QWTLCr#Bm<973x{d|1Rw>4dIzxwTZvV1B%1eEgpIpZRg4r9 zDQ5?2#yA*eAY7~%$6SDog8{>*<Ffz%{}&_`kuB~1q}{i%10bM+s)DW<GKr{WLm*5V zL76t7a1<F$CXr4z@<zB^L*Kv+hk`nXrxcxidPmSB=n?dY=r{=jb;+=2OUq?wS<)|O z+1W++x}jmR=V74r$qhMD?OHJ!M%|ACvmP2T!w7XHl?88f#GCG6>kc8!z@$tNvA)Od zR{y%*b}M>!Siq$>=fe;?9g-eF(9*`I5f>Y1-d)ev2@U&K_oN6<%gbeJ?fd>1_$mJ_ zfBLf|%?*F%zm#~bWDRB99w8b!)V2G}CluBn@Kt?DN0I>*A)pu1&E5NEPb3KCpk{M6 zN~40%S#Ki;bn2xPKW$2AOA0ZC{OKTNaxr0e-fcaF&-jd~AfPM}+z8}YOcgf{99cq+ zkE3!XHnF8NwRPD#t**4XyT-EY4jXsXWoK(~cGop-m3Ma8U3by&0bD){ARqwz$86@b z6-H0^+Yfoc@lH?@<761fvhAmwdhYE~3+A>h6+&u|5~<AYFpZ-BSXR4&k2n8!JW(i3 zE25S)G1~S&pY85Ih%weiqhxR9m4t_amkybb$cbk1qPsVNG##E^vYiwH3}Z`vep6?? zPLqboDF94J|12l07#?9GYWjbOw+#>=@DDYcbr9q~Hr?R7lJkgz@O?AWzG&I)agy%G zo_Rgc<hR5M0{H-FJjzf`?O$qdQhO5^lBQtC6euL@G{xNlrIj>=_x}G~FC0G|F7nmB z4hWo-BzBSoCvg%(84UZc%kL%oqhu!yEdnLE@Uqh+nRot_DO#zOT8|xC4lDuxf&aB- zN_U-f4t_8sY@h&AC(YkoH8U&UsocEhqM2!D+6B{LY!1>U6><V%0bH|HbbSW#?w*=7 zu=0K~;aiZ*q(c&YedU^-h%_)bFXRyiF|gg<k%)kS?Z)1b2!RR^P}NAMED17=T?h7$ zg$d|PL2nj+wx(23)qtYjLqc58d8?+gNmuPs#wW0}D&z|Z(o_ZGo5Xe{aq=XsIg~-8 zCElQfhkE)GIUWq?pU47O?ac`mv>?>0r5ROpjwnQEz$0P?R6E_%bF1Fg)>)F%SWZcH zM$SDehuL+E02w`?&V>E^m(J=ca65ML<m{PEJ$*RMcw&6_4f$}Y|9=I3MOTR`AqgQ% zLdKGip(JD@Ft${Zu~dLt6s8-i-P3uO$+UY?P)Wu{U~GgNcZlxZkV2<TDPQw#-=5~W zx4qu>c-_N&P1isUV)odFJK9=VH9CuZ(`S~Nz-h!dBb017La2Q9$uXwZ*xy65CK^B^ z?Bfn-hcWm6A6U1}**-L+T<C60Eq9{gc;o+jar0l<oG%XS4;vJfHfi*dy9mnwpyIoI zk!z;cJrsM%Vnv2jf`sr0!973w=OLT<N2#Xr+n^9b#Dne?1k3?#^_Fmh?cJet{Pgrh zsIDNWO~HE6`1w&GQ1reJ1$!2Sq7YEna1`@#)GGvR9SPgDAO9Crvy~a35GD20?sF`{ zq3@6IYinp`>liiI-3Z`rh8Y2C@fplvV4TdZrNDB!mI6@x<p(NAUlefxW`%)2QYfUf z3KDBdwM+LL`3aOLA6}^nH5#;N*Q?)*1(#j(7}<00eE~~b2gl3x^^2<qPhY;DI&;p_ z<*P4WzG=(09ed84yLj`tm*0K=<F9`B%|xKjhuA~HAzOfO(c+}*+u=EL=|zo3EjslY zGG@iPP22WdcHKiSz4p#W^IaeRVmTrn1(c0lcIW=XkB9FjJ@wLSU;g-4AOJEc83iR( zbxmzueM1vVJN6vnEIvuQaO=^t7w^9O`mZ(ypbasC>Lh#WhLMS^8ucQ%iSI@<Xb$SC zJ7W0EYgivPCFKl!+g;v!^y0NRmNC0&S?gs>HVEoInZIx?`cm{T`MYZeiBCUM9m0n! z970O5G<rtD7cSKL;vPh!mdi=bxat8N`1suX=xB#AOXQ{E9a$-kGiNk4``4!L9$a7s zvS!O$pjJb(yB%=GlSKB1_OA{2!l`JgokS)fIbxf0-USz5Va1hJEBMAn8f&VBmf8}> zc0#+}-JbQLcYPAH&$s*^z<fkeQS`_cB|-&Vt3atx@u);pGAb2Sj;cZ-sCLu>)JEZd zit1NCE8dU#5_JT1to#J(0_t1T75WY}>VJ>A6W&8Tk$(_Bm46cdY`$pl3ia#1H80xm zrn-{%oy|VtQRiKBfw}IQB#|cqJN#t5Q9I?op$27*O6&5iuYGl?@YPa^Cr(0OdvSM} zaf-O%92#g?(DIFZ{KD^|P#;9xVu@_0xQ(t_-l|`Q%q~^#i0B)@4|)Cq@bPAtQQNJW zKnLB4b=jf?lN~q=QdNju`pEe%xhRxdN>0_AZax2gT#RV*wuZ6Zu@UT<r=BC@$HB$+ z@L#8#VoBoTB+FgUsxC5NBc<%wcE56e!54T6;Kf_T+LddJyyhm8g)i4-inngvM^C3C zMK?7>$CLS(kdP5j(a=$BOB0uC3>dgx?qb&lyB+Q7FO>|>X`|vdm&N#e{~n{gD_4^5 z^cpErrAfx{HMRx}j_Ftx(sH^QKK%I^>!EA>qj3*BVtwhd<ttXLzInrH;lx@P()jBA zJ~<8;e#3*1Q><mT(5z)JkJDE<=N$5Yhu!Bv_q*FY9&&F+tD5@3H?fPRP1VQCFY4a8 z{trg#@~ndzxv8-prkiDE(mmabuyLlTrp*4J_AcLlUbe#1PkmbQvofVi)${t4_dnF> z$-Ua?sJ#x_*6}CCpy75KH1#|D2EW1|@R|30?mb`l)CW%td&yX1j5AvPFJ8j#<~!!j z^HuBD_0+hnK^iCqhaWHCOXme7%$xp#zcI_#u3WveK%4GA{e0g`amgpiuRe2NXZ&MB z{EM;5lQ&;}*IB2odbPf)sFKR6xWSFC*krTU(ns;AIAB!e>d1=G<F|j*N^AWsHP3tt zEVRgCOT6H1KVlvYhriU^00XVD)=?)M_oSaOn-w`Rbp6|Shcr+(7l1`K&iI8u2@Cw3 zU{IG(U^1bCzY%I|Cbam7(7_jk9_I-IE)qsuAWU!^Va8p;f=Pr86A3$d5)LE~PPmqE zLqT}q62ga3gdZLuLhxS@5ey~bI7lRrl}Jt>Nddk|q~Whb2453dd`0B&4UtD5qHtJ~ z-~>^^Nums!6BXEksG=89gT0A5e3xjzCPWh{h!)NgZJZ-IFbjw-%mktbvx4Zu%peBH zK@5*Z1pWtNj4y}@{2K&|qQnel1TjaH;NVeWjV;6m-XONHDzQT+VvjiDfQ`fvzE7Ot zP2z&B#1$SRZg389hjWR?w8;~wLcDN?c*8No=jcli5I?w+1j6bh7?vg>unY->Wl0z; zMZz(IM8HcV5^f<;=tiPZjl{r8Bo>|{aqu$|kF+EKzD5$^b&?FPkra5Iq@n{!8|%`6 zK_mliB$+5gvM%mq4_OW{lH_7O$%F5ZeE2rO!;z#2_9DedNlM^4QVKVb3Tz@ZxJ4T9 zJZZu^q#5Z*3)+!(v?1MioAki#q!(ie5&lg2hh2k!!^sf*kqpBh$O!z2jKc597%Wc4 zVF@w;OOi=gj7-5V$TS|3nc3GI;7c+O+mZ!XfuQ)9kdT?|!Ik6$e2bifd&nucm7GR| zoWTTg_Ve}b9AGVS9@)tSWFr@`n_R*x<T8$st0+jW;RSLB_9b`W5ONRpBllr{@&K+U z53!a!!b<WOYX}*hBG2#|c@94&uVGX21`EksyiDGq8F`OPWFPO518gIQ*hh|Feewma zAwP!fCtx;^Unoa@!#m^;tV{mFugO1jr2un*Vqk7i3YZ6!66OS@g83*l%ui`x0ZI$= zg3`f#lzxtj0XRk(QG+sL0A;~I%7*on9WJ1JSWNlh2UGy%sUZA_3LzC0fp1VToT1`y zHI=|{DutX>8t$Mna21usn^X?{s61k*0=z&Kv7aho4^@VzsS0{iwJB4_v`G`NC)I+l zs5VAZT{wg4!I@Ma&Y}izIyHtlKuz!#MPNsYg~zEGJVDJdhT_nXTB0hog=4ARlsN#? zsUzG>o#6oL0tZu9IEcEzGt~X)LE!=FiSg76kEl1sQ6D^@e(*W<hj(cJmeN2hqrq5C zL$HE|VigU;Y8sB4Gy*qhA-qkCP?(k=k(QzsErSJVIc!H8;6U0457Q=mPg{_MwqYIZ zfG24;-k?43D>{kPbPC?0)380Af%E7bTF?c!i!Q?5bPa>)I_yI?aGGx7If}x)lms8s zy^Fgi;6r+H$W8%1qNj(C&S0RkfKTZ;_<&wQMtT{}r+3km-iLqChwvBr2(k1r7Ev;$ z(WjV7pAC0C2mFw}z>D-HY)D_BGku5p^!@Pzg`Md)Sdad|v-Bt2Mt{M|^f$ap|DZAb z3megYa75@x04IcjW1>P5QR5!bz!K5IIx)Z*F=8h1!aniA9tmJJ3E~41LTwVpE)szc zB#zHX0%b`O6-WwClQf<p8GK5z(<V9KGm@X<QoyuN5z}o-Ks{21OVY#?(!%?sjSop@ z?577jN&47J2uu+cX2}eu$sA?~2a{wmePjvv0kT2^vPMI)!FF<hQ*wlHa)ECkSNIBY zgD)U=_zv=bC-Q`A@`7jbhAZ-c7xINi@`D@l#}gEQVHA&-C<S&X6}Bl2b}1dUC<Fd0 z6U8VC#VH3RC>PGD3eBkoJE(q+s{xotjqsXU(3(2&I`zOR^};9-(U$sQjRs(d24N61 z1Q#@l$7u`&Xc=D7%CKo2AZQZ?K-+kiNbnQ12fsjPrrXW}*XZ2z(Rtu1UBD%}hy`>B zCg?J{(^dRL*YGo4$9<p&s7Md7gkItkdW~dyH)S7zXXpS2=ny;UE8^)J9;2U_ri3t2 zz<<C*iB?SX$iu{dyiAP9$HavEOd{|ilN?;kqzlV2>A~_$-mnmp4=l{&JACGcfdT+8 zGX=vdOrh{B6JfL!VxVEbPndR)o@o~um`IaLr+^|%mr$MQ8fr4V#0aL3n8ox9N16Uk zUi}AdGuZGWLlf3!Xu&!R9oUkg52rB<;CO}+oWL-J6B$@IiD3>WGc4c~h83L3aD?wM zoZ*)YHwYNsM}G!3FamIx5ri)pp|A!ca_}e`ur(tdE@ULYMT``<pOFd=G1B2dMh<+P zaSZ+mMj@IoiqW1?HEpT|4lx>VozaYM8LeO6@r(O^nDGrW-{<V9;Huv0d7-K|e@hL~ zZwV~56??zHh;(xkRQW3#pV>0xCXNeV#>1T^BeeE*Ll%!?W7&ALC6e+^HJ1n4YX6O_ zZmzgwJC3obikBR&Xk_y=uQ`1P^b&Z-?OajBFwK1(Da{U$e9Gn}S)!9TY%oDycBmAL ziYq0dnkX?|#p6dYAxI_FNIq<cq)q9-XcaYF=KZ45gPO~GzW2~MPm6Xk8K5{)POx(i zO%iV^HMv4pkv1=}0#NB7RwL|JiUmiH<Qt0-kp6$F4y2Yiwmdmb0gA2S1TBsp#yRf9 zbMqygt5!siV*P2HWW|+D!I!AqnI_#^PA0O`bU}s@L&D;Fq-d&ZJ2(su#{Bdh3CuW2 zsZ|^DH(6ra-bYIyR)^2QKywm?!E*8s^a2>8fXyifx6jRJFa*|B+n3HEsbUEcOb!w2 z&$s<k6?(Cmn_8pn^&+fjG-ey4QC9fkw~H_%%}DTgtxfWx*ffsS4Ps(b&T?i%Ajbe9 zxmHPBtvFX5jf@53TySb!Q+lAkN>}bYkz{xzS@%bF_3k9eoJ!p^b{oVFiDjo*cG;%R zB#{ukG3zBoA^-<%Q&3`B)^(LiaH<#{`o%hU#<PC*Et=R;V8)8P6eeYP)<Swin*D$N zSuQd0lvAGOduO*RT9U207<k@mvWR97q$v=vVgR|kyk(r0RW^9bG66#nymvZZ)-dz) zs9IC8Bwfb~P!RRGZPHUU1FQ|gn@GaMZnicMZ>a4SjNT{YF6{}_W2&mr34R;p%r4;R zdA;4*kajTy{P!@Fi&cR#9i$F8R^8zd*s^2rgnVecXPBXv$$&1T+gdGl=G2Mb1zrrT zcDmRnh<x*1o!0{ICq>XMtc2_9;_CEQa6Nj@>vjLxVn~?a&JD38muCM1@pD1bz&TLO zXC~TQE0!l*#bqhHck{A(JntVk!|rNpyDkN$1m?NU)H8P1sMg?@sjZ%Xb%do!N!FO} zVkMF*1j-n9?s0Pu#<GvEul#*EJy>iU3^26HKf*MvQ=EA0g!cICp-P-4PO0o<mZboq zUszfjGN5jQ3<ZLK(`l5%)3FXX7eCacmTSJY^jo;<xT%2ul(O}ek|p-hnm8BtP#Uyt z(=HFSG)>&jW()EUh;)K9U+HrT%Sv1)=p%rot#34KTUFWca`*!bVh!~Ecr(jQT&&HO zewVde_v7I7<T(DH_@8MBO{j_n(=|V(mS8^mbcAHZab1>o!7i{()N?k?pTm;GjJAD? z+y>8P^Lgha!RHjk5q;5Qj8B@dIY?qM**8GKMadDU+7M@utu0aUgcWhv_(D|_=kk~$ zW66(8;$NI1=Q%z;=fSC?n>v_MRcO^_ggq_~rPaq?!L+W~`CXa=!rioYN!*!IeFJ|Q zzMBGMu@m*!+uBBt)@U;tA&%lW%_5R6m#|Nf=5#c)G(XA=j7kigGT%Qa6OD=up$4Wh zPZi?Z+Cz<O%vjb<-Ymbazp1|U0u32{dq5#i`$;=DiF`G%z1C8LeB}C+-ISE_`}>Dj zcBF9o7fY6|HQq<g#YD37t__I-cvth9=SNf-R3OMxYou1N;jpJ|95vX-uzxbx+nUL? zkZc6)g3aA#_M5hSQ<5gLKrc^sL_I<kluMVw^3A+LP14}pg6gC>Di0&h%or0jdWKo3 zq}7296LK8jO(<_qA<eiBTHT}o@y9Jl_&RvdA0+nX26&O(>BS~i!rhod_sOnn9b?|+ zk#&~|v4-Oi!WF5~>4VPJHiz;0gxJJQS)23ttR5iR;L^@CHmw<K?%J3MLaAf{gvJpf z+j_WlEd1O;GXr#^?IUcNFu1=ZkRY<WH&dUuMvr^+0`$9kVxCn~7kfIqKeuzhf=$7} zAk!t`BIigM{YA={L23^!tvyA`j)Ft?N<$T8RF+OGSMD?{xxvLXE>CSKf*J0Hs!Rt| zQsg81kt)Z*QiU^9z-UP%^Xw<(tdlwN#JI#U_vz&JJYx8e!j!i#|I}8QSA3D5McJ1R zV0)Af#c)U7-?5)(7RCfPLDwIs{04m=7{}%ea5lgYiTs@Kp@SS0O*06J0${B{l`2W5 zgAwCDp_PiJTsK<`6~oYqf=hUAwh+rh1zZxxrIL|Q$0+XJzRV&iish0~ci?e>?~Up` zTRfM}K85Oq;uc*a#JS>WHXOFFcS2K&+_~|BgXBy)G{zr<<4_N?$AiioCi5YjT0@k` z<J>wNVUJ@cl%cT_Og<wW{8|Ds0%u<WJHw}EV0rSH$EFUWxVw%lBZ2T3um=iuIt*{! z*WEX?kd)7WGt{^UINFqJ5{Fvb%~*A8HKfNnB*Jn=TL1aQT>oVffep|o6mRJCf%Omn zK}F&vP7%`Db7)?9)SOhu?LtxM=X-9UwKg{Kot2Ch%2Qr0D1ewWh8>VJ5^86nf-M+< zy3IXZ!%<`-9fJClCL@=}i4jE6h1Lqcer1!O)fr=vn^!rDcnK`vQF4ZHofUkUv5&-j z6TUm6ClQOj*rxT&+r6{}T5}=mzBE-lIgyDk0tT2{ofP7k>eRYYqqX~a5=`KP2yvW^ zwpS7T&f!V^p}9ja3dVAEsN(+hk_nC)q=oJ%4})oDZAZ7;e1XRspe=9qevww=Ud7n_ zcvAXP+xIYQ{$y?sAw?#9q#g<xbsLc{b*bt1-M&q~-1Du!)jRIZdA62IvPO>z_V)Kd zt+l$Wq9Zj+qt-mzd2i{G3;sQp9!wf;M&kLanROZJw|E1?>$z4hrXhbcv68Jym((1N zC#&hW^7rx1m@@p}z)CE&Jh%+b)dnhqiIt%TL-#sM@rBIa)n2Dbd5Y83xZCgTZG^n! zce@|-Tjdvew3O-{K3>mqe>FYbs!&7gytX{$H<|<xO=rYA#u_Rz`DGPDhg5g2ZarN7 zB3K6of(rXH<|z>0&L(J+)ZpaxbQRPW{Ex^9_zB+a7@Lk15LQ6p?pTnmQI4B$t8WTj zzlM517<U31^O5X{+H%5Ops(SBQB%g8wdRy2<pJ#G(Y&!2(IQY5WF4LJbsp&TIcU-U zVS`2Dq8xsx#k7XakrHm>lVt|=DB}Id64GNU7_k*vdk;N?)}TIA!q=P}5A;^xvESxl z<rsem7SywZf*n>o5d`5{W0xE<_VFk@z8BsvWy>OndVi|-)y(6mKY92#j4~2BZrD06 zLEZ9JUFhk#aaKNTU0IP4;&&h+g|OZ%e}z%<(TN=AG(K)5GW9mGjM`g`R6?-d;_6}f zN!S>~dcYVnVg_dez>(^kfPX%+1TgPrZw58Aj10dAy04%@7fJKTGNQbjH1>ZMXcfuM z`<(XG^3Z-@i}Z3HBFYG6K}Pn$Hr)-M(DO%q!VG#%5<1*?GE7?f-T?#pvX<bP6-L|f z=pU`mYaC|Gh*Wd|Pi^&&)mH30(v^6IVnc9Rn($Q<d3e$*Lv<v&c#jzAiRkT5uTp7& zNBArx`!ctHlDnN$!)yRj`{jFbJ1E(651JRhqQnrwD*DT1cG&-#_asscjeWg^kJzi} ztMDy9m_firCck_~ux<vM!B|-UDZWNk&~m6MQrMO-p(p=!)W?433{t{@A>a)%4<wG2 zApbj}O@fQkbiO2YtvmC`i2fp8sGqAD$851<_2wST_sf2&^+ks0sv!^Go?%97;UACt z>Ps{u;J(6T5PRQAJ*??w-C7q?U~@NM>A2!s28}eG^E2Mo7Ec;nVpqEIQ3-hl$LrYJ zKaBP7pFdHuO!_eJZcOLYWQ3<nJki@>q{EADYCv?cW#&Fj*C*a`3cyj`8`K9aF8HdJ zm=63K8z+LXzVNDlW7c2b%WaKa=zbq~uW-8f$@OHncvD~K+?~JAe}Qo2h)B9^0y(5X zHknB&pY_EXdoSin5+~Zi+aoj7^bEZvm1veuWu*6{YR&xS=CaMn<`hMIibCp}(WSYs zKww^f%t+fTh`-)S<K})nHSFSW1>r0>nWI9KG5k!7xEcQ23zP<CCpXks_m70a?U}Wh zmr`BG6Xf$37tFxrSBt0tCz(8no<^C3deu0yW~UhMDOTU5%bm5eW$*uymW1&AAC-Nr zvUsBx%y1~g@phgPn9_YOpWb<(^*D%~-vIu@9e(f=$ys)b`Za!uUd?krCq3QcWSyc2 zQ-Vka6l}O0DVi2~c4>5cJ?mne;JjLbxj@r8xX;Je8Y|%-QyXJK)&;(VrFK30++l`7 zEE2a(m+I0r)0CeudHqy_#Uc23r4FH=syJ9IJT0{|`Er7^MN5&w?{E?;%N>JStWFfJ zUIh6{8ujso6~<P-p3h~jicP-j@mg_Eit#WrFuDY>KUw6`RB&vbcsnuZrxPTA3x}~| zeAO&CcnN!W>>SigFkQ#<N1@M`4-rdXi1**+BNtIf$A2a!74kDC-+$=)LBS9ts!lD2 zlVizYY%JNA+zj#HGjJJIx>*fC)g^Z6o3Maa<OB<tRac!cc-E2H>(oI=k!1+9hJ*)p zmTh+7WyFt#GDB?{F*^elr^Lm2R?~vx*N)H{VBI4cY#%GTz#74WrzI%D!<bRL>p?#g z9jXctW&#FA662-<yveWzA|(N@e~3{V2F8GJ1Wn6NL?i%fmW{ZFn*v6Fk0BwIedCFM zlf9g90R+4xnXNN|i#lxc95JjSS#?U@pLf?HRISqb!ewG=Jg4CXM7SbcN*{}mD8{hj z%5`m~Z2aRpXRsVJqiQ%oi(TA|KZv=W!!;dBx|r&0AOjS~kugg$Fe_?*v5r;CcTm>g z7DAOV0mnoRaGF=U4-($H#lgKluNcD&gm`Cvufqg7SWndL&@mEqUg71es~k|ACQ(HE zP$1FeLFU1bnL@Ou$QBp(VIp0yy|3t;=(?u>GU`G0F?}&-%$w{tyi6qh6c=`j=2#e% z8nZR|oP<GzF}oyuPRyXNm|Y59oy@K$=34@8b~k4?>ua=gVzaS1v)NkXupvQ*IFA(( zBTQ;bhdiOz5l}WSK*yFzMG6SQS2hbe5omw5BO29#mqZLVVt9M#Ol##HNdalA{u*>M zV{Jx7D5Egij&NZlqfjqr*Di&(m}jjhtPW%wMH|FvRHp==#mv48QD*k2O46y1j|3ha zA{c=%MZ+7gg|#$}!5m*GL-N{j-piYYfY$l2y9UGV``+0+ERQ~u6M>#Qy&DE8qP3SU zSt>4T{f9<2y3tM0AaV@G`6N6S>mXRg?CsL}om*n<#WyeOT}8{H&IrI)E>MzNR_AJr zTj7Mo5!00$dQXVjud1@i&Cs=Z;x3RByOr9?g+uOoS6Q_B)`Vph4`Iyr2*Ha8!EFe$ z+X;50DTGc|v&C48_v9h6qKyz2oWieqA*w<_gYqrV?iPc(t1~8GW82QUz5%dsW4~wf z&pd=Q=S@%o;pI$=HNKynftXsyG2!`@p*f8CpG87&Hk_u@Bm8E1h!nh+nI{OF#}I^> zWi5rHQ_`G5uyAo>A{Lku);n=REO(-S36s=QI!}0!5VZNbIyqFFRkkB<(;ALP5MZLI zFTmsW*2QV3w&QL@I%s)U^<=#ScN=O`%3-$5&#oaF&%6<DE@qAs7n5OX!`9@*4l*fX z<7)K(OuF<+%xKL!X)mfb=j{6e8ftQ6jY^Kct87Y#xLx`cZJ1P7G>3w}HC~`IKy%yX zI~ANGP1~hU&yfi<2l2;SG^^x3K~=xNvE9BKpybr29raRI_<ZxclM%6Pj|%X*4(u@? zf0Y>f?u2ZUoN6>j=r%KlIyuD(sMm=EO}XL;^=sxrnzn}oZ}u(8uq5m^$>u2jOp|ax z;Qm{{sx0LU2@4KmjdICnJw-%<a1^PUomkC8kijhV^8+X(wRS%et^m;^-4LW`(+m~h z`;i4YW~xsUCwclu9h`w1yI{yKzNyzQ85+C){qH45$N$Wa-g5r;z7@CH_r5BJY^XU3 z!R!%qZbh0pHi|<<2#H?BqX4UZ1}T`6pa%2@m4t$l`krWHfzAm$;X4GQFMp15akK(b z!7D8*X`M2^5{2`NCn3{DY%r7oVOhAED^@2_#KPVQ<RiuI0W2MK|CjEg^WT}-ALRaa zg^kk}N$+JyaqYc}{+|TEpE567Z)B&T)3|E(X;o!C=uSzj;r3ztwm2@2cGq8-$AZAt zXFB+0nOllrXg}iB?_YiN_;^oE^*ho>877oEkwyGo$T3*BR}8JsBEsVYlk>jjgx7ud zE0fWab~j<G02yP*${0rD9)$k8>eCOw*g;ui*y$x5P$l539dOf3JvpSP$~pxMLCXzw z5~gYudX%oF9ApGUbp>O%AYV`}K#2Dh)fpvYXZ|j>2)kGJt4U$tyW8J|ZW(-pfxC;g zUkZUEFd8(nToj*my+J)HdW&`BPAEK=;!9mF8P_!=h#3G<mgUBZglQa$(H2xC_e?PU zMpo=XDnOcKwZ&a?;i9v)WBDj<8{<w9&veCLyW_L|j{56UEvb-8wx@Q%qRT4fIh5qP z{WcYj5y-j+mge!Wf+28CYNF5E<pq*EpoUz&%S{>t)4?<6Np(pA2PE{8Jdfs^Nfi4* zhtzJw32w{t%XEu<Tsu<RMnyuSSo(qRd{dscSy*tR7s$k#c_>ARNqvmLVywqjAP7Rh zwG)3^_so~1BqBUSc&4k<cGg{6(N<u*{F~TyE73HdO!swD=^a&ui^_dYt=&Kypm~Cp zMawgJwR(HQ%Km<gF7Q3F^$FfC!@%TX$7jR$MhcO0&s6cEA}t`Pb*2UvfRcv|)=VYj zWpENR{0CCgNl9KL<-utb0@T7xBFsUq$+Ruz;7F5P<01=Tec?2cgkEW+H3un3ToC=i z_+mDOmz<6~Aq?vR5?Wun1W3UZnaivZEWmkD+5tEh4ta8~)qzU7Fba<;lX1Zpt5Nf+ z)!TZt({~zaz(I$8$L0}KwNc(;T^`G!nkj>BOJuqz@$^|(hQ{rOi<!2RD$l-5)Fj5y zW;D{3W22|KE9Un3BszUG_s4~0RtpFMt#SJFDF)jG;L-GT_R(K(g5h0Kr~(~oEfuFN z92)1i1uj7N0A;#B%V5L7SxpWuF7y&`!&4CjL%+**_Dgcr+RShWcROJ!c<4#bm!ag} zou(Ltn-D!PP@=iDp5Y$27f1}uvw#6L@uwj3^?57hilj(**pYX}<aIL>c!&xRa+L(Z zfQ{jzX3rRC)z)SJ%}Bq|me9pd#1YDR^>)>&_p5_u@6Kp3JuQKBa;?$ZJEY<cR5uUM zR~MnPB`<ZU6X3A8OktKH{?SDa>g**JuOWLtB*qKUDdk~|byk8&gj5iS*Lvl}lQ|BW zC&=h2Dkv~A(q*w`Uxiq9UguF1^d^sBi)idy$X9qfA3=ZS!A0xpEtQDqrW{Ec{<q^i zz=Z<a4+Qy_4~Qmzy#(y+0*va>Khw0uc|1ba!@I<-6xwJ;Tcp(Lqz)5Kzz-#YvR-Z& z!qK@djBA*&rkJx|(A<k0Wf2oHx!Jx^NWn^1KDn$vI8F(c+m#Ni2m+(NCy(MFq{dMK zPA5+fQ|u<_V%!8uE|`pCow3P<l{<_qnc?0jtPKn#=^V&4Tg6z`CmqPREa#wdN@EH+ zkqhvg#xMm)0qw3F*M~b(wX`?jVP{Rla5~Gd|CE{R^t^^<p>YIAxfVZ<;$3)JRLSTW zpVui411I(DgBPh<iP{brS%!9E!CqO_Q7T>=J7i2pH3!P7uTO<6J1}*=0^vS#iG_89 zym+D1JY{QWZO_^M6ymm61*eM5+pPZ=e3GIK*r@DG4O1hkDbxp(^rn0;nWX2hB5h66 zwTVJ~f&waRL<(P=pgvIGJ&N?l8n#am!3Z|n&^g3CN21`DJNEk5cM?EnE9r$tg|PK# zY-?}7)y;&wC@=rF1i3tPhY*O>u6JwS6}Jo-h4b!idSe9X5eGt<BWLHIROPMU_Skzd z?8fz|%naIqUeCnGhkr#rzM4*t4k>cqPky6QhsM6#>dMI52O*ncIfj(G2P9TtQjlG- zB2&xR3l$V>Z7bBY%M^)uZ{R+l<x<sebvwm4+78sJQMtdo>evkbWck;7)CAEUuYb61 zMlL4w?BE5<VDkCGiINh3J9fQ%BTK8NPnYGiU0%onF!%x!kfo?kQUCgUXk`6&Lhc{y zN1XK9NO#$2mQCRlkp_%Zny|Pa3Gc-P9M}}Fz-erEGess*tTJ&R;5dY&>_66&2mm%T zSU?v&r<t^G(JS`2kd+R0@FRs8K*E5+AI+Xg5q9H}O>*8IWZ1sS(25Q^!&JZ^lKUvO zh9tgk2YudFCz&VGQ-iA+HXMI21lYHGGhZP+dx(7^(Occ=uk~o`2j8iz99YXT-biIY z($p#T@sW6c@>^;HtSnRL`BQO#ad3+s+sEuE9-8sHB5jutdZTwW>!G{^dTZ8jrndv3 zvJdPnm|I-gff}2_#x@t+<b9-X<b>}|DU$l`8eQ%!BzZI2?oZ1&ne`-EFltOwTvc&R zk;)wv5kjMMl$Q}T*eRZ9V#b}wWq9*&$3?Pj*+T~41&%+)Wg+TvhMg%n4Ye=LB<Qi> zWW+(5a>v6safK25>CmfEAdLrMZC<MpCB!WP0zIObo%0251#F&JkLt6263v7VU6`xl z)ndq6H{+EVXN9i@v%>S;?wu?G;bjI7E3<k9mK%o4B5NBgVP~?N+l`y7`<o$xwOKBP zCAS&2?kngvrrZtOYOcHy7%5=MWQUCG+OVSr%ZOi_wzq=@TO5()*d$9TRi6hZpWx_T zkCGK*2j0gW0q5V`;9%!<u7rh-BCDr0<3hmk+t!sev}7Q<lbjA$E`ByAJ7Ul=#ojw+ zY)&HG7B11L4G)e`W;>rbcj4X<NaG;24^}IIQ;SZ7j;c5EMA@wr?Zy;RB+T9LUi)$2 z^%30g!^$DW__4X200pf+4;kAbg<g4uWzR^O`pzex&7A#Xh|u53Dj<d)2X!NQ3PhHR zb3kYeRl0C6P?K{50DM~UCP)!_)_JA&>|}vN*ma{<G+mP<3`ZaVX<mr6^2jhOl-?Nl z^(x3OcgOmy4&d-rS?x|u5B5t%GC9(7fz70xczEIHcu&8S1RC98e4S1r-<=XOIFQK; zL67Rv*}pq;UdPt6z-Jvj#)f?-a>Cqt0~Ax?lK|<<ty8yzwEIMLajD%G+^%Pl7&Nz| zSBpdUwAW8$($P%#D~{A;s|wIZhVG}R6XQXOeeg*THY)G~=r=UMz;X`KmN5y(yAIWx zc`5L4K}<VWq|u4v{3B+AsgyF}x#o##k;A!bl5pHdVx>F(BQZbr&q$-ag<m{c>wjSB z>;>g`c!yiHM4w>hUegZEGRFsy_7BbYzs+KEy&;yUrGqJl`FiM4(ng)oZ`j+$I{Zod zVBq~kG3&^X#5DsD&Jbfbd~teGYYNT`&vT?Ybd_Af2e!D&cI;cJng$}CgC{+$8o!cc z6b9skrC4roE&63dqS$o|Xl_Mc?UJc#lf$?mCG&i|^cRkF1s$jGzL&)XvV<*+)YV;5 zpw$6)24ntNs6(@5%<8OTVvfG0kuDz2tczkeLVlqhoVm9_h(KidSdSdbCDvmtq-mL9 z6@kG3dCqgo)`wT0i+v#y4Qu~@rhML)C5q89;jBYpN`W<L$~Hg940Z8F1d<+@oANc! zRvHT!0|y}@9{zLl2r)re+k)IA5>(fRYT!FcMOF5nliFldW2rGhanq=Hh(#2~5w|I4 zc(}wtjy%H_HEFj<=pgMdt+&3>M=5vu%|nkU^Po<pf=-Dv`aJb=h+8?N9$|w9qxAA7 zz(i?yGf|tVcbcjL+MrH_=3X9u^5^$!Ik}PAn&0iWt`C_940=~2EBXG%qdW)=wU{6D zeJ??SeoR-qBol60J#ZnFlqnF*QK;Mvp^r;w;GXO&p9r$Ie92QbSNN1&^3pfM+be$N zMsPn{auqgN5?q8*dzCAh1zBvvu|T*g2}B|=t#N<+&?GuM=wJ=oY=YZtC9mUNoNrtt zHulySz;WKgakBz!a8<D05p#qf0%EyY3LqX4qb^p&6ck+~l*gAAIXDyOoCh0fq~i=4 z@n&ia=I&&cg4Clgi*xU3O8Mu4lpZ*ZoHF8Qh7LleJC=w;HtbIb$}%o0Z?b^TA<D8- z@H<f$GCJtRkw~;M#=#GhP1boti9}DA*obv}Jdapc$nJsrK{Q7t8kKzwa%rR&z~+GB zFe)kVVB@_!pt6|ZjJ`JQs2Kawzdfy4m3L4BWc#z3d*;fgNlK(~@)U&9YRDOz@d`C- z_&4v8S}sLEcD!VP*?j}2QAXf*cKoHLdX^)TG7b~^BHY|2ayC2QpoXXGGmQ~CAp5_% z^T~|M8`F2))Sbv25s67>9{1fy(OncinWj%nn#IG-*{sVpTMS|3gp2%#R}11R>nwqr zN+eN&n2D%}bNcE;pL8+7=Dd?|N#;gw<RfsM$Ul-|qGREua*krNu$hD)bqJQwO_H%G z;<bZ0cQmG@z0z`U!WP)()YD(h|6~?_nfwNH90Psu-a9d}htdUXpq?|6g0;sCWw(c` zniOD3z@&pJ$CExBTmnlpM%#O-d1e@wQ<|P|^Ja?c9)1a_Yg-Y^gaj-TtERN{7hEp{ zlB<KdR6@9BokY=I2!dL5in9Qr7D^aMmQWI%7WR}uLh;%@pkvpQXi0p_OW0n19jECI zrYaHk=)^ScPb^28q0+1QGI1H>G1;e07~K=uXX|;eidp!BWn75*U)~DJ$jeiCAV5w* z34~0k6)=a<g0{VShjWoTpr!?kqXnPd6*b2r8m~dfWzas6bD2nGtw6Fwm#<5@mSU6{ z$WOKlmF)hS_iU2u0O9?+utT<zHIze!QU6{RcZZ}kSxZE2&52<wlvzIh?;yL=X!9OJ z_=8ux&5}2;!0*jSXdNHk;qqOE!*WSUQ4(*nL$L}pxuZTQ%fCnDqnPO#QyHuD`#&Ci zIbGYW)%);++#N4yW`xn9Ov!ii&tK!4lev|?|7w8NG@v`18{(SLB(uJ8rw*v>Ib7UI ztdWVf&u=Qo3RE-GcFfj!Q(Fcyfwv2N9uKp6c$-sc4aFr%)2^uji>-Tqlwf$d@UsK$ z52764eqQB^CC-S!sa$?cx@f<UjKE0vsP|~ZNz^{J($EpA(+I8f8(*3tgV(p8c=t1C zY-;UiMOq_L974DNF|8N{l??n1X=x2=stAF_VL)AgefSUkHk5dURe?Tf9Y1)i-r9O4 zo%;%Do|{$p9We-$C^|FSKc;Mw5%Jw5fls5YV5s7{Fx!A#8B>|6(AN>E40>R3J*R;I zXhbM9nsBfL8)U5Y8YxA_h0!FK7=hEK?(KzY98%KZcII<>{-ZLl=iF(%87$Gb@n@B% z)#e#<;n_F9uId*jc<2GTEflSy8LU3)Nwc*yvPQ@eDTCu_8oCPv!EG4{970{bM}kL! zo^J%<oAdpjmkRi)uMd8$07B63JXEE&9M|aa)W1w)MwGDEaY1EZIPAERr7gr7LfW>x z2|aC4AA+}*p&@5@Noe<XhATLmt?Y{vwlK1As4pPvMka?i4Y6TotzxshWUrQ>-Is)F z&TU3vM{8g)R>O6><wv%=Dm!7<{L(BtC5(y*0bO6P@x!1GoyS<rkd>fSn#Ln9r#yw? zx1t9j;-95Z$4x{i<kB(=63Io0Y;&|Fq-Mt@=rj03KII*m0Ui1Dl4H2%q9ZKeQDmap zBy9m<qTB$T2|@lT3hX-k3K=qk{~+ua<riWBzSXn)qm|qY&vb7YAtlm?dil4S=;@{& zlI<N*nz?UJz47NVvaSN*3dCWk0yK;Qn28XILyXI7U21Y#wzrE<K7^lsO<gSm%}CVd zQe;*Yh;Zr8&fGG_%Z97nY8_08ni5bg<za_pz~v()VYiBH38WwtiwI3o$|y(;`>vtD zq;w=Ib61zNPx!>MY;gpD^)Jx_ObZz)j}dyIxPfa2sqZITAm&zB;}p1dpArEQQOwC_ zhSQJoXykx?_r<SiY+c;f@{{ai=;tQIR_Ve`E4s3hfr`@b1Udpo-R*aj9Hth;Du}~> zrdOUn^lXX*?_WzOhXArWuuLnEhot5}D++$Yts(Vka3a<eI(iN*W_(<G7GT=ZZkF(= zAnPk<Z;yh9vh1~`>9g<_XmM~yk#<`%qFZ24%{9h}>+DbpVNDvxR57L!FO<?!;;zCv zIU8LNy*zZP1@PGR8Zw9Ci5j6dtW6}L2*h^kS&KS61TRX7^8OUP=iK)?Q!cHU8f03> zd)cmpgPzhTnY4fYfIVrl2ND`+@%vWR*Q>fX%}7fOlz}l2^6>}UN9&OkhMx*OG@MPE zPqeg^h6pLXUQ;Boc{6h`!C9QAa2-b^qAP~9wtj{Kg286$$#-B>WZzJ9Sx?$?ZLZ#w z+AD6-I=0qJpF<ocv>=$~)$gyJdv|K8nKuFmh6_~|IpsnvDNp4wy^E@8;z<nQsQhz? z2nprHz*Kj(!&B%479&MkE7*|dwahad=-|ldC-#CWT%2$p$eZP0sT*GJ6bTAaY-R?~ zr^}E<`;ZCBt)(<bSNVlqT1g9Hr1MV$GETZ`5=8)zMRQ>ZnQ}z(XV(bku*n2HK%Qw9 zWkkOAa9~CW-e1+7i+GNd{bkX3DWgc+H6*l=ad|vs|KfAr9bP0$g-m@)@Sc+%V9-?w zQe!;XV7vVB^WMjxXvr1hZdC7W>m3O1HY@6OYZRlR*kdp}ZEP$Q$SNCn+u3;EYKCM| zfD3nVW~4d;@sRs1YYGV5&90X2jx?sj;sW?UyF^d_O7ht61~wnWUMv|aItkzj@d?;u zQc#pRcs6g3aBH3}l^3_oyG{R%qY+Nzcgo3xsNuBduwe#K#6cNBvnTEP%gICQ)rmne z>}M#*N&uU9jsu6Te0YjH6;O?4xh4jDw~~~9;W(zoKU!aa3Pv-TqhX{*B2_m0bkFth z;qZ6XmMgd|lPRb%;QA0M5Ogu;$CGCOm4;t}L?-GdH4eB3kQ#e!-j7_UWqx|Ag8Xc0 z$SYRDj!kiG)uTZvu-^a1SI&M7JHj6dZrD|-&TkUjmDj-Ys4&!u+QE-qH2%sjzYueZ z3*4#7Fu5$ox@8#{t|i42X6PH6A*wFE>ma_@am6l)xG->$cPS7r%1|`jOWIE~M!obk zP9Xw7fJRISFJZ<hvkXW^JHXP483R6>%s`2sK2`!Ixq(M`?kh@i!2e)!CmnUwI&x@H zFt$c3_(hZEc^Apx3{zQj4B7!}7{l8dwE7Ad?Se*EXAv1u&kt?^5aeJxG*Dqe7k2$& zYD=KjqL$H5s`21lZA2QaeR^Sk`29rDa1KzDft!?(-omNok);A4EAvzNAdYLEf@`b_ z%9XU|c-`~XcGI%AXTH5W$d(O$uOYRZlx;IpYM}4vOFf_d(L!!clZm{WJbh`kv&i&y zwD}E?S|Wu(G+nN@WM|kq-v!f}Z>8M1dz&D!sWpd;GJw7{@{#nT(f?mGQ+k;WR(e{i z*tD-U+BM>tXRS_DYe4Z5DJRusl7d_vq=Q~#gjz@yREmc_@9N!G^)$ofohjAc4Cc1C zqaMl-Gg^Ac;4&_9&5`Fa#1{(l)o#HAr=TPNrXK-Jq7u#-91gtuNzqe(#vfQJ(7Nqy z?xG~72sgxQD4;p9@It%7G3@Ma;C-bSp+g*0`mAKG11ru>HU*D&1r;KL51~3mIYenm zgf`QgzOvt1X3x2f%>?gn+|L-mc@*#}pC~Yd9J0dfJ1!^3FuT5Wqpi5Dqb_iDGs|6) zEn*JVRR%`x=p4Ha??biYTCmk`KDlhXvhhY^XAA)~sz+pdi>5BiPv3_N;{;^r?kjY* z^6kP%H40pYo&KF|r5-!Q{Ajw$wu=+c^#ca7q+sI4$qS%!k1vnpF^gWOLZhdpq!NkY zONH)jQs_q$p|y=&MA&7EE=>~<h{h!Nh_ma`gax2SDq7&kV$2bat%CDt7EYGXOT|)P z81R=9nNch(kF7IwHkvu>nVIU}oX%qtFG*SA6k$)%>Kvs|j684|x85=~*l8{-FZq<D ztBeg}%yB}{7Oj?O@b)1~M68Pn;~`{1@BbYvx9ArumSC!{PCcsibV^o({V9lk{X6NT z>K(r3RV%QYb55^jhXF#XDliI!{rh-XwYZSayZzeTX@-dV%WrC3S1-Al+kAN^`GME8 z)(D@c>nq=!_`F|?pZpq&nSahow+YE0NK&2P<tXjqKl)@D#ecT~$edMbl*ud6SEDT= zu8PVit18JFld6xDR81MS1TG0Hrk^4nxum1P4R}826fg$ozpp#}6e^GH%v*+rIX-gM zWDc`gAl^3$LETZCEA`=p@_rUC$1r@ikOMKxr=KA`fbtFPi$64BE3q-Tts2e^G4|8< zJ)6bHwx*p}Em5cB;zx3S<d0}N_yKgzDFES#?tn*>)Z=wCtG9P{o6U3^jVX?RQOQ$T z->&To&FwHY)1V|;Ah}&J)c16jup$thftRp(C4zqKF#My0M?6AG*S{(#Vv~|wGA;O5 z<z*fm89Br|8*BW?mxj=`4c{ugKY&u(zrZW<ZXfAF;^SAJc&0lHzQjR;D-q)B#I_F3 zCL<lLKozed%|ht0=$iFG2TODuV|u#7fM8Ov;T{(O)Z;PHVpq5U!Y4@C8xQF%YW4H_ z%Xh2yYH<$aJBRNT5RmyVlreYii8*g%BjEmPZCpMm!dXe?^uWW;oj4MDDx@|YFFxWE zyTC_d$Y9HQEpiB=hm@vu0R)Xk0ifoV;!IpO^Sz!ltV|us1hw;ddy9brQhk@n<dul( zPEr;#hW(1-JH3%skA`l@Vc%k^cIy`;h<gvP;7=N~f&^|kvRII@ghK2XPRjQCF$A<+ zz$w#;d2{GFAf-%=fxQcJs<8~e6tg6!=8lz$6RjlIS|C|AuN19WKn!`1$q?>R@C?Wt zC1a^6bc)#B3bvSzrSVg|GT*RbfS8O3N(kqM0@Hn%xy7$WA&<IxK`~nTSFAB9S=G!9 zIrASoOs}qWL6#l+az~t~5sU7KG1a|Ukr!-ysGVl!MT1*f(tEB@D~v+@dCF90w3J*; zcUHlj#f};QaWt0HXg0$jU9(oju_*Z2RAMZQ${L0f7=9APBs%a(6=q@Crk<S|t;>+z znz?lwZrfNQZObex%h<0x_pMU7iylw*`Gg;*1?*U3SP0*M2um_z$Jq{645e2c*|Ol} z?4V;3V=b+5B8tuv7)}FLXyHIlkD6%czYf=W|HIDt&eF@Bx;z8T?0Kosn6xsRyNp>G zdyll}jp}}d#c+%^1cve0T2|_d^lP_R<}~fKI*FDibtx=5ctJzMXk5~DlC%XvR@fBs z<J7oh%S3Et^va|XK(F3!G2~dGhgj|vj<1U(PD~Fm2K#XNg->i?Y>A=pVcL5f0>Y1? zGLK6<_d~P6y&9^%`1ydzSbf@3<}d@!V4@{7I@N$6v925`3Ol62t-NmH%@lCrjXZA6 zOH?wrG|+LgU$}mR{gQ-_M)huf{%ANYihH8dmiVz?_^9dFLk1`Wx4Q2qdZX`J*nX58 ziMGFk#W<^y^Nx^{A*pX%kHvRKqilRvkJFG+Mf;|fKADaN#ld}?iJl!j!{n66SeZwW z@x9UXt#IjKAr}a#rnC5UIAxgQnRMvm70vNgD%86QItF-@*l^6gxg?nvLpV9qyD<8B z3Yl3K$Q%1)SjG-U=l}UGY27i+LFY~1MHh3qij>dZ$oiWg+AP$qUI*1|IF)Oi4mG)# z!M~Q8=aV{4=P9!KLukhkCJPF_84ds0*I&ivhk-_ZYS1Z&2Ug<25c|172C!tX*Vog0 z8p!hw!f<0ga-Z=bNZlOhzj7Z?psmjw4-UfBpb|$}!$@V$Zl;{w{CuKzswq*rs0$cN z!}K=tyk|2Hi_wo*Z1-{VYB;+fr=Xh&z=ImbwkFK_#vK7W*`l$!Ldh=YxNFEa{;U4X z4^Oa8LS$y6`&4u?{2*|wN!;EyU?>x-+g+w&fSDp=(dfW6lEpFc&tYzzruAm$tu$Fp zE1&sJTEcuN-&WmLA<84zA0C^45o5GOA9HHYki}f3X@@_xcr?OS1C3^If9}wrpH{q} zf(4IE1caB-?WCp7E_~<fTHQ+U8+u@+e2@UirQLZ?1+b4*OoEiKJT4dWA=oes!29B; zpZ$$P3BTiC9KVee>EJnu;7Aqab@Mzd<%I})GMSIj9v4d@DXIydSYtA&>>Qz|malb< zZ#9DX;YR7ngyjj=2JooxS|E_Zfk&rMLfx0^sDo{+3n2lqUQlAs$KuW`oZFmRMrsa1 z8pf+xwY@-FjLlI8zLG_zFVKm1zwU|adrm-s-0DMT?rZ$?{lGb^F>%r@Nw6$mO+L~9 zJ3z$0c4<7?t-gG)%L4oi9yYNFZVO=J|A1P({9=xhD7WX1<(^;`UEQVGQCS(E2SvJ} zB5Mc|@WgQG4Zd!T2}MCN%Tpp^c4WjW%9g3k74B}Z)GODn2le!+rb@kj6}6mQ9d0<2 zKC16Wq^**l2UU1RpHKGJ)u%SI6M7CkQCsu0bn#3#;8ElMAR0Ok@c8uYpJyekVLeeu z1T{!6bH()3H3ll9YKD7zdMg?qrDWxv(qran6*wEj3>+hqMYV&a%D`@u42Q&aIIpKv zT*VLhbMO%ob2w<pqbV|TkXlgeFdN4GeTpp_*<IFY>gxQUwTEW>Xt;=Xw5+AKS%mum z$(wV?d}vu<m^U6Ai8UwP_z*dy5r>~so<H6pd~M;MzJ7hKL-Jg<oVtzgyPDndclcrc zlhtn=sZI3o)dA#e+F(chocqe+C?TO@FIU_wE7J#;R33O;n+N~BNCkWUgzow@Ifn(g z(N&1)^v%Y8*>M>)#fBr-`Ont<xrjhvynAxSD>1zBpqcC6To#fICxP5$I2r9{rY{=M zMz1ojUHx3EyN~uzf(MehQDb6gt<Hof2|N-D&UoTChXdo}SS344PxJEIvxC<WccQL8 zXr7>q_P+8|`|S(L+ibHSnajv{=k72i-uzn5*C4n1_8%PM>8S~V2Yyu%%PH1`0hxVO z@(s&FuM-LHSoABFPNMX;p|*^kVd}i^%%}E9o6Zp?;@&E?y#mbZBAr-haTt4_QP9h= zIk{p_AbBgoF`2FBFbi%ehU3qv7<wmmm_0%<E;s_uA=Xlln4vrFl)^Q-R)F4YWY|<C z+?4@_cg$3&cOS>-FMX~`FXyw;ozJkx`49rh(DO0n%weWR=*OCzNiEQj*ce~<S|{rI zU&C(r2AY>ajhl?M-k2DOos6S`F^6A45C*_8Wv;(7UevAq4nK@Ph3Zi$KDS>c_l#Iy z-u9vN`38z>fPlkeiPiQ8SeIVc)THZ_U)R)0`cM7as3?@n3#&jx8nA4VVV&5gh{C?y zulrRLu)=tBrKy*lLQo231BfR@ar(EyI0Pr)AH-?^1WSHrh?`9=yzCSSR(<sWjIH~_ za=!x{tHDB@&2(2*x|w0O8KPvW%x<#FI%F(&<`Bg0H86)|qJH5N%7BWEl}0I7w8K)T z|5QsD>q!o)tOO$OceJ1R2M1=qCzIdL-hYTQ6Q>hY-jRfs1SJ;q$kH=pncTL#8$NCF z3%;$p{UtYchh(Xqr*E#>lp3gs<G>UHNl%73vC*e-xS{4y4{y9QG3byLQ`B9Z$1Br@ zQvJ6^#|Bsd5G{g!v%)5st%?eBzW`Tm(CbC8$YwE=<HYw4ME?D?DxRN81)YiFOKrJc zP8mPy3}ki#U;m99xF_}$<M2r$j+hSCySlm%CQ^;C<(Jw(qsAGczM3Md7mVLnIEo%s zZLzK{(uO#I4oWKWFsd(w3}7f67C7QMfQ&;kJm|v%>n-M^<A3CPY=;Mq@Gpb%Qk|Lz z@>B(2H!Y32z&(h9;|^U*2LPBDO#P&b<*jMB^1|lk8$?*7upF1x>b6N!#-pouhKMW| z!)HEEX>Jm~a?10Ua#b-mg-uwY8IBfvECl2x1$gBqa~{VY@0O%xo<8N4(|b?E2RVo^ zkrm6O!#RlfoJE(UJ2TA}F({xdUm+pz3R%5mut%!w{PFH<=g$jvMTi_}w)0^(EPyTi zeS?S`czIXbf0k+lh1i=3+#rGiUoSF)*I;gYb)rv4u<b`b-zVa21njne?x1Ath7DI3 z+)Z&2u=wQUsE9GEjp2rs)zwPa&1lm<(JpvGxc-Fe-gaRCxIfI~iFk;)EGr~O^>s7d ztbKA*M1)CBUHDytuHl`~Z%>_~Znq!sb^ET)#GiNGA6KgyMmmTxd4$On;rK08($+eJ z<=q;lKw%@0yv)44>D8O}{%x8I^k}c!k^Q;3G;Ig&rghm|!U~;HXjIKxUEsYNb`ydK zZa9e|&r?w*rCVW{9k-UC&$zr&t7b<Ly>&ENQ4keXP$eS%Ual^XG_O$bU*b0&k@`fi z+POD~;ZPd{d_pAe0u5nNv0=<DBSl5W`5<eNuUgNTXpEU2NmVff5^omGN49kRZm{RZ zI)QcS0~B%vnbj_L_LrA9Anp%O#tyLXfjDVz+@}`fkFG*3RxOs{{V}zt%;CC-I0%6T z(cEzndO+Ck>g!rcBWXyqrCs})&IBCr(oF%@!2}55ltHQQ62$^ls`E=~5cNyv;*aMG z6ia;hr+^oJ%a!mM9b9flSn1<W=)8Ox`%?EYd>wsh-94u%R{1=gKk?*w9>08|xfuYd znV9eQOsuXA1S1?X$EvY%%xcLRbG~Y9Qv(e+TnxLJqK3DS3CtFw4uB4N2OdHh2MSGG zj%y$Vj`Jze0fz^)ErGItl29xeQ{TrDL1V#JUI%-4IYr!@p0g9zB_F9JffX7={a^C^ z#6}O7_S9i;J^E{y9Q2I;a5sh5r@!o_#$9WE*axWH55C1gd%*3JIDBSy))q<Uu3gXa zQ52r}=!WbQcte&~-T5UPv;PDtKl!JH)`$F(!EK`Wn|IqhzV`fL?kc&Q^0)unk(Iq4 zymYnqkVGW<`U}YuB3Lvmf)(ZEVr5p*HR<G+BBt=Qum^X;cftvL(0>S2A~1^!{y_T( zKm_pl8iAPpbmWa1Fo&5>5yUDL7pJa2j>;T%@b2p^{T=<TzTha!(++Z5rKMx;J4oAW z(R65lv`;NNtsB)^lVf*WvAA9hqU8>mUG}`lHG*QNm0b4Z%ok!3r+>m;Dtt}70WYr^ zdT%{ER_^A=a*<7S?}F^SAEbwT8o7pO16K%sA}*;tT6@q6yJ3_8V?famnl|(h5`~~I zRx@l$VpF9L?@}?G;5ABui_N1Vy;RXuf2{r^Ep2Hv102o!2ya}ILMqaanw?1Q9qrWU zb4WTqeGl;dr2`LtarUA*lIGwr6?v2|o7eYsF~QAr!%^cgEYa?e6wV%Tm|@xh6{*g= z`lZms6@_dx^ap#TgzmAWznK;)vLx(Zx%j3q<H85zyp{7;TLLX=d&m0wKMo7Wgr!O@ z<X_1TlZ2&hfQ7I1eBdg!$}g|*6bIziK8t|cQGhyF90LXl)@Xn5u??yQ?}Wd9YnqMT z5z}w#kK|LMHlH7~YvQL|(+|!9aH(-Eig|;T-|)Yw9Gs`Cq_#wL_O_f9oU9z|jH;wn z>XyU}f}o-WXNm!?9*qdTl9)F}tkjd<G9Aio+CWf{qJWNon`%)%Ne_E?THt?@5(-=x z#B5gIPOvapm`7i9y*YL97~SX11wpB}ICJ&<!OS@e>DvOu+Mf^Fx7HAWfLN25W4ZSC zo@sLJw9Q$koeLARCuYA87l^7mY{Cx=AiuV5fgc$2!B^qscNXi!3K6T8u>gFFyCfT^ zi_(Qji!W}&vF@EbN8^0$m)+<(!OUA~_NV##2!WK}B3v4Bi|E8Z#_`|4;{<#7`Ouq0 za{b}R`ukwWrreG&5x@?Qjj@!+G;3o_c{34#xbUUGw8l1N7R-ha7=dJ;CIKQ4H1sVH z<881QDDiguq!PB_l|Ve3DlSy~#1`!1m^n`Zc%mQ%(E*$0*r>)DgpJUiO6Uqvg><U_ z@K$=?0Rj`7g=xM2J@=37DgMMDpt+G(zVjQdBruiVXctZw8#IN5ToAcz#o&L8Vr$M) z>bj9PWY;?C(wwNRzHi>}C$iy1CO~AL$@=!K)r56oM_#J|Ry);;BCO4XscLr~;BY;L zP}J1h_o)#r#tT=tM(DG7=`ZE>C#qo_sQX5GPQuqS!hGEbx|W;3bD)~!=2)(&?@H(p zbO28;DT)+B6+F4N%5QgXkwf|RF6*GTN=H$z@dT@`JrPi2NKsr7DK_B`7yJwAa{ow( zC5b-L1CnkBJPo*=1dj8WS70}MhuJIpWtn?dV>i8m(#R}UTSi$gTRtVVPg6J<b+Jc7 zI6qL2Q`mP}xCU<5XB&1M7R8?`wxU}Zy1z8`b+)YXpFPqO#@^Ri4OYptqa?fHr-nt= zWnFG7wcKG_7WsWUuEVBkhVgIxfG3MFBUO<R`H?NAJIyhx#6f-H-JDd;?o`<WJhIn8 z!3|1+ECqDQMhM11br5&8dgJ82#}S_eav%4V8)Mz`G(;qd6h(d6<B7r=pq>~7e2&PP zOF#iD&w|V9^DG#gQ_#wTwzYDs(3vfqgF6iUv4K&Dsb7#f2#j8#KnVHVfq*`?cZ7zJ z_G@>^Y*2fdI*Kj#$5H*-BhNA{h84B7KZsz(uo70}6)0fQ`gKY;ELG+Dd<71rYSusq zl$iLPkFr0)bwhogvjpcXD?P%a#ls2%Lpeb3c$v&l=uR*+2Wh84lngWb_;m?+Q>zZf zI*(XRC^!%;y!r_p^*`2$&G1$}#tIwW>0S|m921NMDvcsrP^O~uk&Pq~=@8&itu&pq z<jBlM$`VTB%p)bt;jX<x??4tOzAAx9R!r+1ZMbZK%+BCWYYe8=$Iin0gI7Gdoc(9= z(<p-H@{T0`$(GZ3uYf<EW%sFV_Nu@z7cemuQSI(t+S;isisSzajS(w_*1iXgz_ zP3m=abeO4T+soMtTpDlEs?Rd3fO_t8HCV3=g#s0Q3l>~^!ag!XIqn^<9CY(7d-qi? zTquG?kPXiPetwbn1(;Fi7gY9<p<4(nM|-E=J0uno;U=f#1x#gu2u}d@7DX;-)VxMh zK3q;IN-YI1Zo_@YTDyvPGbCb+eRYl_G%>pvml#^ZIQ$`nYqrW|B~--Lg<r;oUw`nO z>*2QC3vc|Bl(%nwR2ta!{r9U@!av@;txWQNb78@@CpMo`dH=TS*L`489b*e#rINp_ zKq}SK!q~zl)kt7bPfbVZFmsR6k<Sro+)&u(LOXR7@LAAT00pMH(62%PAfI5*N*BKo zb~6!>X0(f7McX_PEFKlZ%Dg<A0v64g4G^Xqwrv3LkN^BLWP?JJs;iTZL2Wp;ssbw@ z^J`^~vcEsmetE%*NcsG5?Hr9}PDf(BO>-M+gMO~FtH=E2^s1h$FEWq}TehU6tZ|Y0 zT5L8IIr0Ub&N_YCvcT*PZV+hX3*7#Fh%chI`Pds8-n_B<*!1dK6(q6wf(1>-e<slo znw;83BmI0_@4eklgJ^EF!p6q$l|gSWT#g@#zkK1XJ^6zwdwe6`m7wre;MvtoS?!VV z2vQv`h3%lMQL_#Wlr)!%ZlKTh%XWOS>Q#|iKmgH9G~tO3wJ;J&81!-3H;uw^Y;wO` zk)VyBQ2NRHeVQuFe^K@OyP^qL#-C~;ecR&Jeshnkn7%pWYbfuUR(rMr_bH4xA2aX> zv{_ZGR2DPDfkPZK<l=^@;;{hkhI6yy^5T^dg3ENQ(q2C?NCjfQ-qK4qRFLrhVa)0( z7fwsza^Sc+(8h*5?1_kpNDu)|Y*%b#q_CJXGbl5=V4Spag<wUc6c?;n0wrT6lRRwS zAYP_uQAn9JK%h!YsREc@fd%|If<{F6suF6ycfK%r*z-XW_#JD9lne8V@z<o$jPJO7 zD+QOIdn-^(l){^Xm$8#}FWHmmC&hD&+ewJ9yhb*X`50w@ueZ{hg=X{Td5clLD6u!s z-;m}Tpv25Soy%J_9gFa03Q-}erl0Rp2ui5m)scLB^YP>k;GODC^Wve=d=}rE=B-lP zJTDs6-l)PjiB3#FfW7Dug@V5X5y~UrEyj2h5y<B`a=tjxMi2pQ45a#(zzY;p?2NX~ zJeb}!PrT?VwJ{Mdgwa;zSf2N%KduYBG^@bEQv~dQV7!glMzMj>U=PQpw5yFd57-#C z>W{dMX#)ss{a(jpb|85BFIbcH&v6?Qh;EplgIbMpw7qt`FAr`aF|e539<VJ@?ER6~ z%jq>2fqZ?~SU!^=lc>noNNpsiCX~-y#R2?Y8g6G(U*;^eqWHZ<p{`5oYubsU5ySUn z7p6p3#u;>tP1>$Tv^DAD@U9f5WF7OrY(bFgFcr~NjwvzY1z6k5sz;10d%eC!l+^z8 z%2&Y3VP%iVU0b7oMduW-w+T=-R%8ab!0ghkN<tY>JxHM9v6!?|fg^Vp5_89zO9>Qn zQ&~zlQKka#`J8bAerB;+k14}pIht+t{|dbLq<8}ua|KNU++QnLdPA-oLEb3-`v*Tx z!+6Jwm4Tlx^_2xi;O`dzr-)9XYlM*_4<kl*U#HO^dWcx8vRl_nf1<aEroK0ig2N)_ z>=rjlwLw8zX~eXQPjR6k>FFWG>7jauzsxS9n}*_2-qEy;IX;+IXw(u~klI=$S!tI7 z(&E+iYnbC=LLd>~_ryeZ(cj;pPY*3l4+(Kw+^5qrBBViDZIHCF(v~cah)V&E$Xc!w za{t+iO`rFZ;@GXqcRiiIa7{XX={&n#j^9vCTAa9lnb+Qw;GlH8{b6Kn=@g0@#z8K4 zpq?H0CXZ;-m|b_7t(x=mer-)(DDk4{xxJzYulzy`E4n+Cu+p|E;B@Z|FwM3P0GE2? z1bD$KCM#y$$6m?oHh%2*8>^rr*8!+k2ix^{BVOM-com%6*&8KAp-V(fQN8=QQRq~8 zeZ4#t9mU<>8`UH#L8GKmz4`g}Vhe-x9s?d&%vdJ(eXPJS7VjvhLe)@|2vrSH%Xcnj z;1rL1qn0t2{PouooEzoSyz_}@MHJM$W8-6A`M2oBf9>+m`0SQ{=4aK1s4b?LRamok z<;aTrBHUMvMMWK7;6%T+j<k5EyxSgQY5|sV&}xa<{w~$Kb!^2w5&rXzB6HI@yy(&L zD^=b_fA5gywo=O%s51OHMMrP$i}x{%^xq`!KFIZteO?cX|J;zdw;UMjd)d~b9Q~kw z+#}s$pdO3MDqj(kllF4Vghf}fkT(9JZwt=85yxehFOS(NBD6kSmjm<J%0ByDIv6jB z@qYWl3*&<-H2gljC+kscSV9I8x<Ev*rR0wx{&iH*wbJf5GAUbT96~3}vMh_v^!nDs ziBR4+I_$0U(dSyny`-<6rS}!A3K`LL0awCYmQw0*&m!0jFUrDO3kwxXHp_q^CnJiS zjdP)`X)6tA80<}rLya;PU=0-43~C|mrwgtIcDKv4S_H;etr$3k`^t}+z9S?hELbZE z)aFUFn!o~@-zpKFo-f|5tln4VD_WopiWRfxoJPb)#7pUTKy4$q$`OsLzRZqri9=ed zN1)qtR<4n|O#&}1vPoyla2FGCPS)aNGjmLFW(i;KZrr#jOqvZ$jt9UgRaGf)K;Ufw zDR8|IPRZNG_uzy)tt<G<>mA#}+41@eaD}eEcXPfzb0zyOmhvO{-Zx{m&AyurlshZ` zNWtD6%Z3cDG%r^+m*h3h-O{J&1h2laisul{ZwixKy0n(E={#YMRlMl}VJ^ITd1chp zluZf3iEHlVyWzQn3u|Qx`6-2g*8;00eWO>ktapL1FeJAysI~-SBd89tdeiVV4;c1S z!ix6P_LgR+mCnNhmMK^h04A)ejc#>*1Irl{uyWtNleL^{Jh<YPaj@7QxY{C^M-avW zxsEW2YoX2fk=vwCc2w?oBI=s|J88039xIt9k18q>wTN=45-wsX@ybn`YE%G7!7Bm9 z^^||fGvYDk;xKvxx!vd)p)E;l84-*C*B6-WSOI1$hUFI<N{G`HV7Fs3Gx_?98$s8m zbcCIp8xvFJx5z>7E{M&J^<$kfM)=XI;8<{OK{N@U>)1oL@^r`Pa$C3SiK|Z2R`__V z8ybCScl;y^6}y=W7%UMPwJb8C+-b#`45^6yc8s0My&NVO{@u@aetNE`U;IFf6A5LP z<W5!)ITfb~6R>{zn$F0*oDIet9h_QydOAFw`yN$bzj~sP2-a2#Rt}v7(qylTiIsgT z@CBAj0Fndyt^KOJGT(#~J}2`o3M#dw;&u)AWRLAy%yu_*B;QmS987>41G^ceWlVK) zeD<M((XR=2QuC*4mZhJ0Bn&R%RK8_@-{lOu;lUD8uXF2Gh6iB;hLB1IVRw|hvHK3h z$Jzv5hr9-xVE4jVl`U~fnHy}JU0N!_i5@*F!}pBh@n!9zBHU*Ta8__o$%*JcZskFN zi-u@4FCbBSVL2|~1sZ?aT}QSna`1?TBqDVn3Rmn_SeXZX-G_I_L&j|<x9>ra<|;00 zwqPPInRfsSb~!<?%|`XG=1+5B+5X)NOFPvkLph-*)t!BoZhy8`OUn~B7aED2Q<z6v zN5jxs3TC}rEL;3?Rs$MK&|R~X`sefPn0=joX>yxi=f0X+c!GW6vV6V1@_Lg|RrO&D zE&#XXL)A_Ne*;k^dh{TwjiM`rxc1`Sru&P+UwrGl!kbm3(0%Gp7Ej-;?<6vu*fEHm zRYw<;exlwN`rlQKxMl9XK54zj6Sr90%&JIumU{X}S5@eB&AGWCT8Lh$srC)gM7(H5 zSE0(F8ce4zeG|GGHDlB8>c8&GXnJ`oa~NHs`OMEaH`gMB5GVize0@+pfaR&H(o<^J zWb^OK(;&b;jooYHu$zhG<|5KZ?S|zwu>0jYGkD(l<fyT!R>r{~F_!!pwhLYU?nGm| zFkPsAIgZ0ROrOx7(mydd-t^VMaCdOJQ|&M%3a5RNL88D<U>yQV+YfL#I)Tg97;ytk zL|OMMDA`1m{>|3c)#q|Sg9!mK`?ln-&E=u>gqzru*T~)!0_uT|ooxSW5@8}U#6%|l z+C31e4uU5V?$Ky)FydJi%3|KN93ecBvr3)C;v=r$xd4^0;<Xr7rr<f3Ilz&LRjUv< zdCF5thLNqGH47k2#EI11yM;zTe%|)XgGZRub`TKr@hP=5BlLCP&Kc`CbxA|9dGlD3 zq&vwCH7V-N+tb9YS6daux^F?3!niurW!<erN%kEHXH~ppV=$mQ1I3$52M-h2A<*uq z?72Z-f!O;Y#`KVk&|_g6X$SK+OYUT6WZ%h<_ttfVjuwrEa!v)bQ#~hi6cE{ip58+{ zIehpPYt+%F{m_o(K-|hKlhRy1^5D*`B!uAAZawI8L~5#d6m~lbzycPJe(gI*Lug~P zVb3rv;|^O5Cai4O4YNlqWz94hjiYmIm=)<_UBwYtK`a99Dyx77YBjco=k4pECYE>; z@W&k#Po#B|40i!@0oOvLekRxDiVmjWsB+X)$P`LW#ibk+>2l?tQHd?~E0ncvVtX8v zt4N?e3KyjhM8J5A^Gf258ldA&*scEYpadK?i`80aaElt2*_e(F42;a071kDwV4Bs0 zCp(%<J_dY?--|T5RRHU-&}I~^DE4_PA(9*Ei^l)(JV@h1#9q0Ds^lG;%v06tFG*00 zFp%xeu7k=1)qyUj#c_yk<o!FieXH}}p`1epom-phf^#`iwsKeGhe6;K&=UXxnnW6! zW`LZL$_t{lv``^0e(Gr|!#nAgw}Lvi*wtVysC?x-;06*b2{RLBMAu`*SV^EE{i;Ah zl=^8V8>Y=pI?-LfJkYRsn?zT(AL+8l6vj2#HR-Ty_}LpEw~O!!J5n#+h#j1C#Rqz0 zq(v_--~Ek|Q(xgVQAO&fimf|8I*lG-0B8A%lfmtE==^P9fW;x<=|z5tVrpGAA6)mC zU8+kEX;kp@*BbAGIpb*a$DBv|=inoeO;c?nH{&Q3v!_uG&L3gE!F@{NCf(X+XWhp- z`B_!lr#03#;o=|!;<o`Dk|$hvYPmc(Eh`f<KN18d$OtJx$a}6!Y#Td=jj4eo1E?x= zP`;P`#X&CK3m@V$UE3t-6*%BigYnDX)*(hY2S?9bi7JHr(S;~(a{!7!%_bYrRdp-l zT}dCW)#bf(;QCfDE!TO{--a7Bq4s-~GIg~CD>gG~FU^Lj(A?mq>y#=pk)fgQiCc4H zPVb~(HoTr+DM$AWa5qrA;<ZOEN$zb7ku7ALk8Spq%Etb9qC794a9^$vpK5HsIq!wb zUvgz$<lO^YlO1Y>?9vFfPJ{OcnEuNvHK%I{J=e?&Z~1Twr=@Vs8CEr$?F|&HQWh60 zYijeWs=}UMUrYX9^=Kw&%)s>W5jk_%vA0QKvg*ry7M!_Lj$yvHLU3!*i<|UG+Jiw; z_LiT{WF1q{lB3HDVar%HaGA`eHk$rG6Eg^6_LgTucK5tIT%7uJuhos)%e=0Wl_5cf zjnmHjwUL|Jj4@1?Y*dCy3>%_{CN~y@RvPI`8n#*`@s${KyhN}jb#jYQKWCj`dSKc# zFmnb?b<95WYzv>5kU>QMVQQqZ$(IKT_v$H+PKN8w{Is}w@BwX-e)ENa4^D)&4sXT1 z2{-Ukaa&u5@3qY0D!3KRv9*!e#c;o-A1*$Q2@-c07cRL$>mlE-pLq`H8c$m3_mmGG zfUjZRH)mi>J>p?a!m9but$a4ewA#<aswN0dT!Fi^6}=KNLMzdS375X&Sc*nKHOUrM zf*+R~DQ}0HcJ4&qzS*U;Irc^T;Qa?Wd`oKaLO6YHr;yVzqJuOn?cA_b>5vdZ8!Z~9 zW9SF*1mSS?HGGyP4-c#T2k96WuTgkz2YCCy)t58R)HTvK9&pB^+pyJ@Pth{A#+zr4 z6@C3&0!h;|i2DHkAPscl!E|D^XrvRyUrs*1Gg`pU=RZkXPfM$K^{OI`wtg3tBXwZQ zFVq5h^{pQ=g2&Q+xK%Bp6#TLUbOlX?aA4NWhnj~sqe3CvR4|3|FUyVr;XyEN(UfhJ z^djc$hX@r87R@Lc6dIiH@%C1x;WfA7I$hsKN6aO&f%osL5hh}2Y%~nc2rXJ@W0WIp zQtT#^*~xV_H%p>hiJ46%dtpg)E2C}UBJ>B(T|Rx)hCaEr`=<1D<i--J1=R~ac<H=S zKeC-kUT80!w(eT}=p#l4x{KQ!rN)`fsVA0lNL}#Kqg^eL*<}Gs5~kOm@t<`_R%=s3 zp|O-IG^T+`5BYB!{-rg1CA!qKe;eK!x8X#Gb%<58IQaLowid!uLQC7N+rP{pdiGrh zK+ejHUqHQQ#S-0;6^^r(HE%<9c<%^#yN2&t(mpHq(GCWCufx$xCDpyQiz&rB9(8~F zE|)XsAm5|v$TbfG3;$_L3zJrp+J5RMF{&BE?rX+2@&Y2Rz*8NsB8$j`BO9~!*ItbK z@HKfm0$Hri(liL>zGoB;3|vXt#co+lUtdXCfL5X9h)B6|y*81z=iHu_mOb{w0Awy^ zn-_?S`y_%`K$}@covkf1X}>v2`AUQSX>B)kn3kxEov~p);NXw6@?PwrC@mxAz;1qn z>Z})VpDaK2U;HAjfqM()+(bUrkh-4?det;Ltr&O2lY}<vQQUp}s0X;i_tozos?mEi zyA~a)O(%Ry{VbBxXkdLpwSlcKX$TD`pdliJCcxdO!}zv#gKRk3q|TYF$oT5jko|0R zLkWj4K{kc+yHJpchJZ5qmMbT|y^5vru1PzSzMrv#{5k#_HY`gzXK!dFn<|TzEH1<U z*z>T8zFoYXu`>z?BT)eeuG>O}L;W!EmbIA;>zC7b=bCG7|NhO(KwkJ<<AqDj_u`L5 zU!*es{>l0P{PoZ6fcU^p#)ZP$zwbTY9|!1F*YN>8C-3K1%Bbw<WAXQzFI{LnhyR@X z@|)jp*EFBw(Uz}o$XvUHexQ%Gf`W^CG?d48xoF#8=t<90eA!}2^b1#p?wupe3d3I8 zbjghGlRBl>o*w(^-O`mex1H8^;ZecUbd6ad6u&FnM83gvIS%jA>_M;nz`V%bD>xZ^ zlnlpK*tmI{$BLs?Y>{dJj|uaf^coY#hh70Lav{jIk8-xj?R7rT?+q0neXy__o<I*F ziqRC=(!>P!u{X8;Q3Gr8XLZn58SB?v`nEy6a`)_6(5)^}`RTyR4uP{*OhE_L+^M5# zQ7;_%J^6jCd`gKtuO69VQipy)2<T8Bo#Lv+y&;4Ua-v^J&NAvl#*-BVX8}md9WDm3 zCVX}&4leSU`M0{JcYVhhn5U)+8kVNdcQH)puL8f)W$n05i=dNnw-0fgvF}+rLBrnt z_WlGSlDziwF}Y`2hAtQaBpi`C{ZIMr9i31Agdw~QU4zLa=g9+t(bZ^*xq`IS%OEp~ zY&IEwG_s@Hp-f*#F1i}!tnKK^$}?UG)ZNy)bqe(RKz(lQDV<K7Tc($$|2g$AN3Jwy z?t9Z9=vx7CJg8%|LuN}G%SkknKl!;>2JrNywi*nrsd9W@%RQbZIlR(}kD%#n)>4mm zVXVvBQ)JQap>Rzy?_NtEUY=@bZ8d;T2gJ6+y}gHRVnbGjE`sVuK6|2?UTxd;Qy;^1 z&m{o$HF<@R85_IAKdt=anG}i{mFFzKD{|`T2D<ayIp=W~^>nAmPScQd>4?}I=VOdp zDxVe0H14;jlXNsqUi;(FhvxF|ZD{*Jv!IHl;W)KX1Zw=cL`Vx^!%5j}AjBXvYOy#< z|1qTT#D*QkjCtL4PjkRdjbfex2snn&R=>3(LQ;{E*twM6oVhlHJc~pfLIy88>paC< zAp~kHUPFvqjs3bY%HeGaoWih@jjS5h6sGH^m!v-uefR%W5njAr3@d&eu?7N$H6c9k z>|Shk?M0K;5;fRfboG^3OMv-=!3$iWorD#Lc_vzku^|YTNVtY(wI+!B)arA!Zo_QH zkriqRAtc^Hw`eE4$07VAhtp!7r{V)P$5j<fc)MO-r`4`e=*{{MWbxi{bwM|R?91RC zu(>=?@MqCN$JvYAL@x31*=f-Ykxys3Ylk>?*TZ_iivdrS3_>8WLF#m}41w2X$J4YA z{*9_|V57Y7&ptXS2Xb9Q*~&Z%g$BW2s_Ocl__}BQ*n`-e=rqX0XU9f(rpDy`$DR>) zRQib&qFR>IW+&kASYowS{Ng$uD{y0Xv6eIzh!Aa4u^o-Y#UfbL)n%7;X=z}bPjw)6 z^e@6UI3}hZ&INjaHTAQCs$$ve#cl8El7|)-H(Ei=wc1Y;K_Yz%DNEDH2Yo4Jm*c-e z$3jn|XW{UDtHaJA@nh>9G+!xvuEk=DA&d}WY*|T929LO_iw)#;r(L-8WQjd5VZ=v1 zEhaJD9GX)krWpT+5U7Ml%SY4@3D#h?>L(q<FngG|VVoQ_HHvot-z&HZ2HGSR9Oa9W z)WJ|E)PPxo>&LVKpkFP+eIUu=y90Pwo7DD@)BajuBS>Tosqm=f9GHFUT+Op%t*vy@ zk!pcTeR>lqY_*q=5M0I<wC+<ace?*lKDuKl#KtfTBKhn`SI2IDC&RP2mwU$!O7Q}` zG(b<$Ce~uziT?F+^}e8ep@#c+*c!LV;m<Tw2!W8GQEpxHij-}2;-!lFIzRE+b3+fJ z{1}TF8+9BKiKE-N?CTeG|IFbYg3FHxc#eY((5-$%^tpYnF%UN(GV}@HLYUVO2RgL; zXR1I50joI%VVb1&^r1MYShaQ!@;QP2)ppKxTf|kB9g3EPM9_>eKc%yLZV4JUEZYZq z4^{5t4{fr<(u+cL;i;tok@`h(g^;P2x5`?ES*ulLsCWbC!K*>&eSg_R`t#z_dDCsP zISJyj6Zs@)QTHmE=`Dp~zV&!KW+#NstHUgfPEU_!Tla_6fw&l3gPmzNn<9oA)=&!} zvAvxRJ{%thqXu>}KwO$#9*@lKb@q>hBX2f!{L_j}aPR=>%@M|raST72lb@j(0w@d~ zZcPO~LGH#^tikcpru(-(2zT1|(2I3P>5c=k2wq1nJK#v4T=(J-&uQHHu@nb!!oxu~ zQ0WCyG1nQ{42<gaqiZMQplWV2BE`e2WXN>`ygkvN(;2L~;WW-`xKP=z8~9}T6IakR z{5ksd-cen@vT)c7ciLc>)!Ysnt|PKlFkXt7?SCCXi%Sk6Xn9M6H8;Gk(_fy74#sqv zI(PwFL7CjDDfN0696)}u&O-=fs$S55s)P_Q#^<BaDs8=7CZJlNkK83-{84x;W!j|x zZzYjPk>M5M4zbzZrLV>j+m=Gg0<cA|uV=8+=lk}5Tg@mO9@5+AwRINX;?ReFWm3-} z|9tB$B@*!jq5-OgP#e-qwp3s#G%AFP@ro`kvKhRNlB`w~Pb8pmX4LJUi1gv>Z07s6 z?o4YMObL_1^yxZ)#gcSsk;};ijJ``b^S97S9hn-4Cq)@_?`~IWgiJIkOrP#Hg5k4$ zUr%4N+3&~^zx1JfU-vEhI|mH7LJYyOl;E_)R~Wgq5D$^31#C|^5MXN3!6paEDKgMK z&Nh;kd;uS?#>n<8>M>>-@c=MT9TB5UBStkiOt5k*{k4pH`C1nH(am-G(vbP8v|>er zUz#}Wz={a@e9&@t2IotR6^o8unCSbts^u#(FZM%~?Qu7!Xxi&IXOIwf<|Cl<+c+(> zozuE!D^Y@~*qJjCCeqX-G32jR7p<VQ6nykQy$S6r5~ic|QT6pvdUU!_<cr>P+8bx3 zE}?rfsiOk#DC*P{HOgBsN@aS}mw2N`ys2mD(;po)DuZ@S=%t{(e@|6-39r!@RGPyJ z4fgVTAp|l}43ru)-2@>;1QmuXPOvu!LLgQ6>SC>Jb-2pd07S>*j0>iX?aKSYHLcDF z3kWk8ur%N~GrHUEyv$+dXaZ2e8l*U>;Qlj*!J%neRz;<~ubdFPb{$tRQTaY9O=qd) z5Z`cT?2D_16u35iVNwxQrZ4_h*2l$UT>;wyhCO=%m4P@FyetL?JU5Y5`*E>v5N-*K z01-?dY7BLK+xxov<tDjVfyntWfx63tt;=_)PtGAJy6e&1>Ju~7+QNKrtY5Vbb$%Vz zM4EGQ_F#bmS1zvH045|MM|pf{NIr!kh7l+iLavNW)v9wi?LO}<_yc9Krx5jnw{pQv ziPXn=o)de6$5+}?p5xf;n!8@SuIp!Q7{mxt(h<^i_Ij6)m6OfpIf=sxx~6ScyMVv% zK56IJI{Y3n(`?(tW}b;-`_Z~M?N1JcheCFxE%VN|9IxW#?l1OEm3Z+Vv=fce+)BK1 zFqzv;14j&w-StX+vnlTr=9+w!H|0_s_gMHEt6&goi=cu}r#iAIzO$9e9CqocC37dg zyYrDK=R(S@{JUeTC$1UmXK*-RsTSbB5e~LgTXN7gcFE0GkSkLw$qH08T86Qqb1c;@ zgF<C;HmrJ$%AxF{f|Iky6(<j3DOJ9uaGE8X=&kgoV<dNoJY=y2L&qgmVJ!KPvK77U zE;}!aNgRB(XOvfMSTu~1_NB}&W3RmR<xKD7rAyqDC+qE1$ec1C8TGK%Iwc5om=+>Q z)ke&VFl<|yP@hVO`xqh$|DH3)8%Tz@{;9x_tbDNe`S^tjrmWfqj4&*Wwt3o!_k#-w zn>0!NmY+=sIGm$nlw}&$I%Qxf?1r<dSx}%j|1$5}xaH$r8BxJSh{bt3JOnt>UgQCk z`83ux8XlF-HAGg)Ug}<&kTS-i$Uq|p((8$Ya?le*%0}g@6qp@^JHSyV*rF0smNb25 zM|71*(a|%1sfui>WT(ty;t-JvfQKg<lb=uy2`AV}&Glr{ki0=U_4c3AS4(52GN>IZ zcz=AF1~lP-H}BYZ5~o`Tzs93@+EbUb&Hf_4Jt;@IDZv}}jICY(W0Gam-~Vnjo5mLj zilXu)7jzHu!vf`|CY<O`TEIaN-c}dW6*RK~%D)?=>L@B{FC~6SEV1(f?VaH6*Q%CH zM__yjM>bD2&oqzoGo|o?Y9=dnBj8h{i3xnjgx)#seV{Jv=5<INH~4m8qe1!u<}foB zcK_p4JJt4{`rdu7D7|-<!e-aBleuHDv_e}3W={v>Y5{XOp4p)pt%mM%tZ_0fD6Fcd zYgrZROg0vNdVt!&$P!d&JZA)sRzSCKsh7SQBQ7(C=x}jPV<^UT7gl4=5eiL*fYrAS zTZ@Y&;2VLI&xR9?`ecKgnEJ_VpLqDk^~q<BKdkoQx188WvH#{HNs;iImowkQ)Laev z6?D6-;joQeQu#)e`ofXmGo4bcHF84&U)`_iAD6!Mg2(4B6Ylxntql$MPthixkeG<S z`_v?7EmCgI<fI)A=m5LVF>;wXqc`rE5BClK`m6cW*`kTh$>#MN^&^IA1If_6Q4Aw^ z@u@R!LaxhR-@LosF3`B@&|xaHA=2i04kMchw)VXUYaDeNi`z(Po~MoyK?&hyb2o5c zqa@;FNzGewLv&+F-s9g<!?zCy3ZI{fzS69L<p?`NayCi2%pVq_)h29ee%kODp&wf{ z^y$ih?tqleiW>>4g2Gl-Zou4d*R4p+`di#heXU>IeSh-g#;m2!IFlP@Z)8wnLq)Ns z)n6FDSRI@9?`4)CAla9D=baE+Ku-4I-JUW|^GPNP*t~alxW35&0v2!T_M24SxdFM6 zH(ko@S~QWjT)k22pA7HnDnUCnTROXF5DlS0r`w4z5k!?pLl7qTGpb;s%$-~GxaDq{ zd-##;85e?l=5uLB=lejA5?0KeD~9(@Dv8Q%+l;rb?WDQ#zz-e-f`;)5b|~?7Qlc#R zzm$z;l2%FV5|AG*oI6%a6rJnVB<08_z6MepP#cr1L8og|{I$!JKg*q{9HorupTgX% z(U7$^C|9bJXtffZ6j<XuK1DtST&i!;8~suJRDOblZ(?r2%=>NTuk$clnB|sA67r|? zM|=9ZMcsk@dNYm1Sh9q{qM7ym<>uRrV%Xmn6BH>5Sd`V8C4xykLjRtUJ>q_)S%eeC z>Eh&X0<*Fo{JuYm)ifoIYzRs=A2~3+>>$DXtfC>Z*}-Dja1U`y>XU1dl4_Fcm*94R zhQ7%@ghU*ojawUA%<8Vm6JkZ>gbZIJV)V@*ywG?U&(E%O&qY}Jt(y`%*JkcvaDOV< zc77Tr9#aDehvo)fj?gwVvz9Wt=A&&|@Z1j>s<HZ*OtYPD3>}FWiMh8*PB~n4YBBi+ zdGV>kb*Fe>;FV?U0kfUiPp|b6lHboB1|HSM26wH|^Nd%Z3gV5$b(NaRx@eCVP$}v= zij#cylA6VU5NO7X{5c;b$Bmw}@`D$}wXJlZu3lYC$V2%S3}9JN#+Yq3E36}oHQUzu zrTcFxra{~P;B!IQC=C)moa=3(RoN+M%X3qsULw`W0@?~_Chxfqg^)&+gd`*&NxC5B zYGDB?)*B^^3C^AoY08bTm?Gkg%0si$Q1Pe&;R0r~E-3*)5)%6=cE<opOE`o;%7u=0 zfRz?%*wmO?ilw59V!VQ9{9PdP#0Bbj%c;DMz<g@n8VCX1tNx6sOVaC_8g*SQS4%b| z#nk?_(qQ}$6IC@OP6-YV%gzcb%MOc0BBbKfsj8@$4@N`z{fYFC!ggTHL!ApF+Ys3I ziybWD@3aC!AXQB&h*g?eE11KT9$*EY<Nc$objhrdY2(CwPr`gkdA|Ja7PAU0bNaN@ z_{N35CO#i1xyK`BNTkv-5+^J=T+N}*mF+5J#9+dTy^o#&*(abQR@)giCQUs5tJuX< zZenzpAGs_@8k9lcAK&;=OwvvB#?M{mL-?$sx#A?5b0PZXBs?9NoM+HDP*^ok9S(g3 zi$l<16$q@F5pUCU2qyNRd@3M!a-u>u@}-lQtq2zNi2v$*NT*#O6S@lV)OFkG9CYkC zi5G63{(j$Npnw-JT{Oi#ew)Enm%%{wf5oDC{qsb{rN4x6{j%ryQm#2?sD+*#GPr~Q zP@@>and;0>uWC*_5QcoV)Fe~2`nSim$Is3x058n51^Sj9-@x4uQ=_yUUJ+t_d4sq} zev+O3t>&TqqE-W5cS`)A`$0cjnrOWyR&`VV@~D9Fh-78a>>Z|rK+bKY<~%^{sEss4 zrCR*<gcC*BwX<xJI%8uAfNCyRNoN}CY?4`Pv7&yxdW&CFYNVl-a^(R}l2_OJ5<dN< z$PyrBN=CX-AcNgZWG7N+Ot0-qsNoV?&6joShfaNue=EGeY=i3fVCak=Z)Ll}R2$7F zaw*-kz#M`hSz%hWB5=<fcHSw>LZeJOA4K;1vgZW5zD>be-p@btcw)aOAMH{xZ++ko zzaNs^5XDsZi4TP%Tjj-^b-B4MdIN<XMQ#lbq(PymVlkCB-q{JG{!C<B)qo&8J4`<> zWno!aVG;ZlRiYk|T|`ij%)-bdt2UT)MM4M$l_#4O9&5I-OV_xNKGG~CDF`B(60fK_ zCG6$ISsPhq3C{{{sX}8AD6;Ya&_fD%6aKt_SeDP@N9vflytM~s@9l%rSRtJQ(P{WU z;8*Y;cvhS`i=5E>*<?2PKIrl~ytPd@3K!I2Q~sL~wx&i__0t+zZt0`_ZumlYRM=+K z?rY~c=tZ49Gg1|4BGps{Sg(7SoL)LnL1^uAZ=X~@)5PICP~s|io~^19VItB^I*9ln z3r?NGw|NlMb@(mphJRQvwrdK-rwxDZl*$Zojel^|$Xob23IWk-XO!eL)=GzL5D%r( zt=Q8NXVfwuTYRs=9))dCHJa-|#@j0N_#P$AM>7=(RYQRYM}F%<FgCrz;7i7)2~8@X zoIM+O|GD3WLemJxSap4N4S7zPyrS$L$+E@4;D|h;-BI@zSV(hD%!=xjcbuA2f20`w zNYI?NcC8$lis+!vxmt{_hJs{Tt*innLW|MZB)=>srcA<Ceh%^0>6@DLI&XMy<awtC z8-nv!d*?w2aPT=P)6CNfrx^~XqcU?Gj+{&swztGL08=?5Hg-ldrucV~Roxg=bNsA0 zt0lG~q1jSbj>?V9j{K`V7gg?LKJeP1F_}6{Ihwr?0*yT#&EdrYjy^U)5q2AFb_*Wo zi0vuuf!R4sW{v^<gw4V68yCU8j0XN=Xfq8`eAX+13UKBBA&&Uc%#^fgmiIS7vmP8x zDkyL>iI->_kvUGu!LDMES3_g141JDPij*MIBd9V__!L)!!w3_ptVCeyLSx*Bcx*F? z#u-mjVfr@a03_+F0c0u!H8ysUhcf)3I^UxmJ5Dq1kPly+aUsM=h~p!hMjZ2v^GEuW zQCLcxL{-d~e+pDj+2`n{*RT6G-;a7(QqppM3~xX8v9P{d9B%6M#j;lYfyE)(T&-5A zmbzKg<5MH}saP4k)sH|s%OHl_-GwmRurU)X{+gZ6&?O{xzDy|zuFR5+Ee1x|%|N=l z+L*2zDH@G3eV_hAs}?{1h;*fxPx2t|Kn~1QS~Bf`WqK<#7(^b_#OJ1=fnl&4J}R=m zP*ZiS)5UhtQ3DPG?2t8bcZ(ndyiwaEW<gr@69$Xb`B$ocx-h?-GIhu0REf3xJ5!&t zKt^Chma@>R{%|^&$Vf>!*Non^_6iHK+9FnV&1YM?3*CG!CFT6>w@PfD*-GjTOaycU zOdO~yF;ohBdokG;l+2TC+O!NO%WndzJa$S68VVD5G&i&d-P<v>zG>K``5_BmAdYtd zvA{}gl*9t0QTbC5NPWVZ?>s>L@}Mi={7wn?(`VE73zOyxucWWrxL}hdZb9zs-?e=~ zoMqF3M}i)9W6v~t<Y2k90k3+o@kIb-W5ig<P2#GxtnYBP;1W_(iZ1^`iEz<K$}LJ{ zWIQnyeo?}?Ng!DyxT|1g%&uLJ&>ca*I<K51p}qpQK%r4cB^r%H%0<ZsR_6grjhNHf zUwo%%7R=&;z98{En4pMak;~Tvjv(U*7RNah7w9jGQx7Pktt7L{Mr8J)D+8kl0<hHy zO8{XfP?(5Ge=uE41f*ol62E8J6oLb@od{TfxE-^YNX1ML4?O=w_g3@Dg{2Sa>xe%c zb)rvF>xrHVe*_LZZsT_&^P2;LYSp3Wtwg>R5Flhldquc(e%35~`TQEv;LLVKc13MP zgtSJf+rsKxP|EeCjXnI|WX|tM4mRe%8DN=K1L}WHgTlUcaj%L3K1aqY9R+-jx)MME zE5~ZvV*r~&E~g>1A=!wEG;+&jL$nd(^T{5Otvo>8aOmRZ7%kyWhA}uck0<o5MuwdG z(S6K?aL2*gJLfR-sW`Y7tSj!;-!_=WB_90RTKwk>F)pi#b4?nRz_|@Eihnm0vGpPl ze!DmPtLxwJBBxciG;l=@PqtLTmid$%OVy|m#uItb-Q=h8x2fd2Me-*MM59hU=2IeL zOP0!bIV%E}>RNMNY#{0adMko^d|n$HBW*XFRpsWY$Wpwmg&@~d^Q&m&gqFFVqYBZ1 zyfWbdDNZ)Bdc8nAdrjz%WCWU~v(V8#tENTR|3epRm?c8{D#9||bx8u~j9}lOs_FS1 zu`f&vG!#~F4e!E;34qQ2FwO}ycL^O|0OWbdm+fENa6PiV*H3PHTN@(Pa06AgN(?Io z6}{b52j}dBIrtB@U%a75_$!AIs5Wm43t7A|74gW82&u4#XA@w7jIipFDV$&y+M z(fd5=K&7@5_;(WgYc=bcrSJGT8J}edu4c=^^xF$eZ&rU02Gp+n{ug9%T0({}q=VYQ zJi*ln*fO?&DhD*&6HH2DA;OHbgvH1&->-}b5dOZ}*U5G+$;xoC2HgnC>C+&xyDP{A z!(-a=NOA!&N2JfSI0*;<k16;yt}gs~0=^6X%BWesfqDKJ)>(_Ndw3Vy_AS!`?=MWA zuz`DN9>J~q=3V06PF9OJvCqzL;L<EFv)RDpBvPIu7f<v)ZtiHmczl-P2aZj4kGXK7 z?ZT}WzI%P0%TeL!q?b*+@q~bIO&q)4SRA(l|9R8zJ-^s$zr!1zFObg9?UF5gzI4_v zlKt<7-<m$h?}#&&)Da>xazibqu!yXPrk5ldx6m&)54>uO!--3NcfmPf_iCMinfb8t zR9;&BHjSo$!`(&fJ>rz%C8juxn4KlG|7nCLYCnEZ35&0ZV6of#@T^|6ji%brElM50 z<#^T58dTjOnrl|qG}kz4?h);|-E1>)B6vJ;;BT=E)0NmKn;;aicmMllKunBn*5YF- zV(dX^#)<_4Z@`;A@}QSGZc5#u>kPlOV*m6*zTQS0j=pm;<R8u?ryiZu_;1-}IrQB} z9(E{)7r-ESV|y_XSSL0h=$n=}{rdhS;bpLzpD-EyW~Wrhs}r*P^^5LK3)9`nKdQP( zCtYV8s17gv>qsab4|QP%_o<HeDaT00rz-PHL(|gm4^IjwHeZz$pqecOA0yS2Mr6d` z4Tb<ul^Nfk=eAmaU*Z|jkBShC9227WQFJEJ4{$OM2u1{F5~g-HUJ$BtC%{&h@jCJU zXe~08;pzhLr(J-4Y+cOHm7DfABvQ1josD|*$f~iBYHD@J;HnWlx^X9qqD^erzp3)) zm~~maEO+DPd#Y-K-tt@@Vn4WI<^M)twd?BIH^<N0FNmL>dLLB?#j(+E#9&GpqDo{Q zIc4qZF>Q0%4u+1^9knGQs(<icoji`}UV5#M$}^MML~yGN4N~7+H5vl0@(4u-u2OA6 z?C{7wSi1c>A{tJaX5T(~l)XWx-QZ!g46W`RjXQdBxvO)Mmy;vJ2oIUMN7Ic0ra|?< z0VQBe9~}+^2o=Dat+}ivubqiJe$_bbw{Ms0{nOEBs~$hr;!L9=q@<c=HkfHeC5ZCc zigAB>cXl_;+*5nGt^FDVruQNh*s_>m2eEXqQJ&q?g1_1bVcrhiAd}Dj=_DC*f*N|Z z1nm?N#3t$<IYv_195TV>O8dQ!ti5Hg+C`>u>0A+47)cVYtJAr(s(@we;PCZJnW}#P zB0ZoYyj!*uTpHacvC`bPZ@XpgYu6+|q=w8y0e@;unGUq>TubL4D?RKEzW8E$#`a4W zqhJ_}B?y{pDLg4mpDw`x#T+{0S-`v|yB1!WF~pemMgc3(M)5~wrD~4|Rsb<x3Hn~Q zzE;9Y*yF_>1uUxmD2A0lG~4U?HJ_ro-CRP|_$QOV-CgHX6l7(}DOU$|;IW(Mj2^s7 zku$BC)9*o@XsX^<$>>hPVTvI@)YN3s3cMz=#MLOgZTq(E8))>keI*Ep!X1Fp*HGLn z_QhyKXD0N(ut*alw*f9%e?%9$ik}uPGPNME7wdoZ_KsKXu(uv9WDJ`<WfU`l6G(^G zt?mcdEESgih+RQwB|UE&0GnT$7D9D<3J|O|kLyYoWvd|crMS3|0;Qw@0Rk%)&9)ra z+!dm7^5?gJ=m56j|6}{=_@!3Y!w<r$bJe-&GH8YG16CJp0d@eFI{Wtg^Hx6E<RCB6 z9*$T(d95~N0EO?<lYU+0o-fFBtFEW__z2zzyo9g8xW!VwHtE5$N8~k?WJLbf@|l;F zvGbttbwKVOVq6;O<u6T+zF%IF_6m)wY8|zg9$&xz4BxAQUs1uU4!nF140&>BB?~&_ z7AD?4`gL00_bk${x}*eQx|vAKQuY6TwA<|qfpg;eQ&^MUtS$QUO!=F%C9}vYCC;?% zWAjy&0=fqw5X}%UjUzyX=_OlAzuJ~RlF;ncet^sp`BnRUwjnN$F5k-ow(+na)S{-s z(@*Q9=f!RK%;l{RvB(G7y_yq7^0$3ex<#T7LkT$33;{F<*~dy1s;kW(x0&Knyoxfn zkhr|PAov%;ypTjepyHO0XCQC(`ar?nS>x^HV89HAmv@cx+bvmN&t9LV8PRlG`a(in zEYnPhEPzKSfiR!)YNhB{F)Xqx@CuEVSg~=7@#6W28cG__Vax~<vHpVfK5f7~|Jsq~ zMMmbyr9S(UOaI+@Gkf*+q#xJ)N-o*Yl*uFW@*<}nLg7%^M@kq$IFgtrCgFk@B}YJ$ zCK{)@rA9;)s<s_1E-^D2$i37vq9%RI=$(ub>#q^0T`JeqcDyT-k*&A#%n$;FBH<q_ z7yY?tine>D)Z(QfOR@@eUjM&@wxLU;cr8>7v80gAY8llKZUx!L%gZOAP>NIFrT&Gg z7V-<A;uzcO!InbRCDK)qtK|S|hqZ@<b%5Kh4y$zvB_5?17LAHvg;+GvJEUGNgh08t z=Y<m@krGy%qXm_o{1C1)iPxEvX(i7v1mWatC9mtN^_VSMT%BVNj5M4ae6z}I-l+^+ zCOL&|#-5TaJ1L&WuJ-jQ3<Gy~19MHI82=tCARm-vT$OKdbA760q<EiUykng4W~4y2 zRu8g)c4K~#2zE1&ykg<Hu&94cK$usIfG3FZi)?k<+5ZJ}wi0>>t(~OVeSYl@w*jf6 zW~@+IR<k%|EO+wmpSSPR&s`m`mUFW?qb2+)JtvzhHx67q$8rDOpSLCjV`2CA9ZY^O zRl^&!tx6(fJPNZ7@-+XntTF3bk1p2hXRt~|!inquT~P9-g&0)F^NK{;TBz)4<&83^ zR$C;>JFW^bOyiYb?u|wc^n@47`?sJ!pWr&=_I|-{w1&kNAOIljcuV!Z6bVTJj{kl} zlHdGa!uCv4wp1^#y6^kp+%|jo^7im;qrdq+P!e~PY&p_($2*2IIIq#ev#0+B#uL(3 zo=*S5AJcm?e7%^}c&PsuQoGSE`<z!?l2*}<z&N<YH=)08`2K58*KUtjXRsU%%n7oF zL>n4)nr3w(SOfT6m9Utm=nhQ}>ZtHg4tVOC{SX<sYv^S`OtL7|Krx}z`n9rRR^~-@ z<+MW*-<fy5kpxvFXoKJ&Z9+wm<eNJ)eI<vcRjMy$=GBGmpT#{kIeCmbYkydMn-px^ zQQ1VEQJKir^rk}Em&HQi3Tj!ZBTp9H3}g$tmwp}zgb;|?&y;<EBN}mL5E-n1m7{~q z@aRdyL9X(sVSuM>7$xH=kJXA@>=?RZ5Bh*Gs-Ue$knxzPNdVy|cvW(~w+#|nO<hIh z3I-He*x0X8&K+APYvAPaFnT*2AXSe7`YPA4Iwy_=SSAG7NjXOX&11y<UTN_UXGGS? z?xFZg)%#_2%igQL9Ku9*6a?}iVBD3%X@vu2lCPV8YM3!668vK^HKxA>1t>L2f)<DR zhE@JmMh_OFC8$X60>Lv=J0{*g;e`ATVTiewIfIcU&B9{LMkDmjoZwkgiq@VLoCC)D zWd62fS^mzF>wY61|FJ1*-S{bEe*w)&n~m%Q{z><1Q&J!V3Yz7q1i*^kRHpV<Wx^1T zaF@!^Kt-4LP1h7|{_5VnubK;MzSwuU2+}a9cL}_qcubv7)mdu5B>88_6hL`#Qq?tO zk8!XZ_9;vQ0D5nRxzoJo=Dyd}K4hP^`zLQ~(EiM4c<XT}*sG<43Rz29ykOLkS2>(9 zp@5a!l(2X(4OFZZ6NV|kvpeaKR7Cp!n4L;X(Rl6tF~U>Jg_77&TOwQz)DHg-u6Wmn zc)9Mn2lInB%(^>&<vqV7ih+VdJCgkFr4avtcyYOsu4+hPUn;%B+dqh%4URokZqMDH z+-QpXhOLcA?qF)%`PA*)yWGtGs4S~Zz2_=pwTsX#b=|A_<fQTq-y9nc#*P4>l#7B= zKM?=GzlJsNYkV&4gJqD2QV!U~HvBqovKMxpUvaUYFXlz|UWd08w+E4j@Z*HoID2CR zsR?14!>764hpB(b!ROYwd%hQ&Y`(PVchTDp8|NxYBrc#F>@<;Lu61Ugr?<_ZT6#>J z@*G@2<0Y8=bygo4pg4$3_pDi(zx$wFGiz425dgl;f*(e)8Uw$)iJFqEBV<-k28tpL zlGJW;?z-}de>$NI#p)=@|DQ)T2f(S6-{D6a_)-`Tj&xY_!58u7PmiaB=LHb5;B=pk zWvey^ErSdr-(yT=OMvGk6Ta*SNDT(u{4&LKJC6D-oUwn)z0y;!#197apKlroFL9R_ z&3V$?vkfV(DltYe>xZp2A=K{GE=tSFSjPNb8CA5+>X*<Fyoi5!!)W?~bu@ThU1)(N zVz0g_OXHLr6gKzPJ;Bw0Ry|sUZkW}!n%c->Q5x?~u@wI^7DL~YMC2u85$XN=af-=P zcY({n*=ftl^tPQGj+vuDd<UNJq2~epN)Op8$d;Tqk?AAMIVfxsB0?K@lk`}Un6D9> z>@7=Lxt7T1@PFpc>+cZL-ZpEN<@NRF=dQs26BD~Ymv{UmmtFEAq`UI&Nk6Tp)6x@5 zVx|??d0J6i4sh@*`Z}l8Kr%FSp_WBWN^hE;s9$Dd6E6cc8#Wn8db6pSI~Nd6T&&(w zKcY(0&h(uw5Q7+(qZ-lI9Uk2#RKiNT5*F)pTHS}N(EW-E3IS0Ja`+63`#K6+yvu<x z%fNdN@YHEa<v0Gxjxvr-f+)@ES+Gq%$5sCUrRQmI%ju^2*Eu4fLKMk7mtjT~LSg7X zBDc(;!d-<9sR{PcOmcVrWJhX4JU-RTiQ{T*L&2wFLbkv+0l{o{_EH<_^BlUMc{&!# zi$smw7nH4LrxF`#=0#Hdz0gv{N$HrrArCyA8Ur*TQX|RHO8WUV>4;(*IjtUBYqx7> zT)9lY4Z8|2U-|m~m!I&8R4(t+;)0?Ze>y?YwteL}Gzh1~)=P4?#B)}KOH|z18)-I2 zHDmB`RVDCiGd_2Vq#jsi^elZp<6FMH-buS}4&<GG+J^hWH4o47j_=<*RqWIK!0?Wb zoA!rP2+Bj<&)<@s%aDmAdcxX>t!w$I^$l~V!);PQ`C~>9ow-?|8|XM}hQxFtu*x5= zh%rMBs?A<Y5OM=wwhRF^u-9b|6KAlu+J0#5$7WOF(jICTI+~=^QS09(NSJ8ju^%LR z1eB8a5iO=Zf>iqfiSec7-iAalxTCR8lCk#a*<%r;G)Sm@LaF+C1TLs08fHmzw#UqX zlW>GVeg%nO29H2zWBlwMVXjh7H*Z;sdF@I8J!DRnw@wm8Y(lLKec&I`hgw$>6Vs0n zvr%HEX-RwJHYD))B0#3kHajJ~4{yB(H4QxcCRHo_w&0=iO~j@amW#CYK(1yaJaq|~ ztPzmUF1dzNptdOi%$n&LSA2FC{bu1Tt4uuDl1S^ZBT1a0OtPR3LmmMF(y;c*Ja7;Z zZI!hcIN-`$is;FalxnZI8PZ{f&3`0*hz_~E%Lp(~>SU64*mU)gFtN)6b!6t=n7bQu zlO$MfrsOb)`Mrg><fO(!(X5=9znuu>!`EPD##o~~5o5ejtG<)vSP>3hdJ{Dsj@Pw< zY&|3)+C4}DA;#I88D`b!{F?eD4N{RMJuNJF$Bagg&!TD4D#67~AiG+QD4-}z4fXRW ze90pb(#5x|_9L^88UtFJ#;F^Z^{C@bT#RiwO@`3Cg9JdViGi!u(qs6w3P>U#G7G~! z6j`|fve84)XA!N}omBDY$bg+0a)9hFB_sXkIGT8T)~f`G1JUszuz|x<$77rsg5+R7 zNZc+^RTq%79f^ti(QIIy2GWu~0kO6^f1oRiu!cPNgOecZafv&m?ShDI$|_=CCyt`v z=-?P`6<MF6WQ{(DH!I<C4(BAwCa3Q5W+F&POH30JJ#qi4&aoOW8Vo|+$21)}$-(nP zo&hP>U71dz-m+3p{U&e^c@b_ky&e{QpE=PYZ&IxT5j*A(L<C($B@!}2xd%p`EKz3j z+J9%xqK?N8X-A>;>M5;4B*{vH@i!GHMgwQ3s2aM6A3&m*tO&A=LTK3)46_2aV6HY% zpEy7dSA&gU?JZ-449tX)%HW+kZr(#y_`|vpiyke6=s$+&o^8xbdmiy-GE!XLBe)Uy z8EPxfElim10->h71&LPJ#f%s<^;3%W+_XV5sk~=pbN<RGaC9b^1vL^_OH$(Yit9b- zIY7|U$CEu|0Y-R!TtV_<1v6oVd&|5g%N0tI6XwfHG-3$S4qygRtunVFkUBtnj5z0o zL|IRdC@q5FKAg@>xUcI_c^%=tRRhq<2+5+K(~}o4@$78NX7|O7c0nX=cKhlNBRoRy zLxj<TBjLV`E#tlWHW_=}O6ek!K`Ik1CuC{G+sK)n^)LKAx9n>h+IWSK(;j3S<<iOf ztivccN5{;113f1D5m8V0KLH5f!e@g|?y(v@9Ag4rf6u?1f1eyz<V7e7fBR7YfqqTG z-_#y%zhd^wFusKB9LfF;&N&IcY9^!>x$1@t;lF^Au0QmFR~5$~!Lcs^O-h2l9pkCK z-`j6ZItAecsr%P;80qmilTaMjN<1Q@caT7$p@-5YIF)3h)8g?|eS+{YlFGlsYDipg zpzK;6Smm?gwH4&7KzrQWh1Z;JhgV2=3bn_43^`F1%v(n0p4<Z6%@N_R2lYV&It6pT zl3-Rlz633u#euXy2Rqk`ic?wMpJizK{wqOxmVHdGA`@afU~NB$tq79M@BXDV>6MVF zDGwwNyf!hSE&P7vZ>jYzoF@a^1FfAW?Cl;L+n_yUMofh+PKDejzr!CIUDO6B29G<W zmBq?~MaW+upCMKjA*!@gwZKcgkZdh*9*M>53sA9|Plsq28q<Q@|8LKYC<1>gNxMMn z;z+1KlH-f<^4$5BKi)^no%S&rTY>x%psM^prSi3oumY6J^1g~0A(|PiP1Xw6YG@t9 z*b2n=g}IoDPwj<p9vVe*(F4VtH7GoTl@j<Fyhf#+1vC~imSm+J<3>Zj(Py&s5G6M^ z=^x{*^{^r#hzmnUKHq(-y%@xFRe8Xv*Fhf_`sLrDE^pE~^jZA>%drK#e;**5s~f(j z6}Irz0?Yt~pbln)Y8uKj>Af&Blz_>Y1uB`2IiQ8*$LE9!&L{vuRSXt$>kR@Ld$yHi z@8^U9(B8jNK`SCq2r7pag`s)0p*Tzq;>G>MN<iayH+aJzXsDl|A|G!aGDt&5B2LJ& zk85Lqm(}Jdl}!PpS*%UHkkV|op^E{^1C7UUcme9vOlZx4OY-66%Fy!&LP-uDX=Z61 z{^ARU!E3**v7`U?BOMAf)Xz|nk2h{emywP{{fRLl&pz(G<lyz-IZ9<;f<1l~<1lzN zQd-_4x(GkG4>a&G+=my?t5Y-a>el?#%jHK2k{dl4BM9r*k@$$b%(@T>3x+o1y<T?2 z(i-K<Yc3Yl*dr?{wMJ`SXJ>Zl*3qL^AAksxZJ*VaN*n9;jCLPKagt_vQC4-+cKt9; z^RjOHvCFit|ND8r9{?d3K{1>lDVkw9UJxZ&Q8nE#Eql9cUpJl~gi)NNSzeS?-Lzdl zjMKcV+kWgrE$x2ZkM<@M78RFlkBzH*{dHGUTUX!E*woz8ilZ8x!DO*HTpnK_6p1BL znOw0sxCFIEyD_*L2BXPr*{s?EyTj>nd%T_zsRTkWg6h8I1WC~h%kcuCNGy@c<O-!q zt<i2}ZN9;1GFz-R`&QKYy4)VyTU(-Wq3Is4;qyy<e*)5;J%9;CGb}bgE^ZDFFCTyi z6Uw-dN*n8Z5Jqv5W_eLob<=kJF#Zp<|7}{<Z9mTIe%|i~KnO-q3@1p6W>}6FL`hau zO*c%-c3jU7!YEGCEHBEcZrZLN#%W&GZ9mTIe%|j71ViCSG!{=JQ|U}LmoF4c<w~_y zZ!}x&PPf+|3`gV1bT(fsSL@Aow?7<D=gakWe>`9B&-eEa!YEGCEHBEcZrZLN3`gV1 zbT(fsSL@Aow?7<D=gakWe>`9B&-eGw@}gFs4co^R1*(pncQ7zd7f5Vx!vCk*OqEu4 zLN>_q1MND~>l*Lf#+OZ(rEaa84Rk+G@*MCV-H;S~96SvKucu$(Ry=7%V2Rfj0$Y}c zeKNr{pU<zwn@uo*;_racDZZnQ>hY$&nUFa{fPnAO%Bwq?u%%D@P9yp4sLY8Zgv?<B zBQgI2P<-Y;P<!>`mKmMFlPpXYP>_Wnpf?GKkbr;!gb3WMbDD*s$-L6}*8fXyO=@M9 zooQ*{#H+)D1BdqXy>BGx{*BIq5>s}K8YC4<nR`aq-(KRvXxV`dFHfi#)|+y4q}b^s z<cM0s>PJ@iQ^+a!&iQxP6*#ZA?U-he%k{h1HA`I@BKf%!^tuPWc#*_EK09&=VAGgZ z%vduaBa_IXyl!wBL>((!fiSW-hm&$vUt(MImlN!0xDtnRnv^D6e>@+V_df0Lvd`?d z2X4)IOGW-_{xt&aczhzlz?1L_UTb4r)<6<PpFk&swk!-D#pM*$Q9xM;SeBU_2OPaP zD!W~$$wJt#pT)(eE?0><)!{Rx4rmV|JK6#9Zqp>Ur$8l;^nj7<MI=E$0s{VlSX3p| zU9(LHvVnwbMBw|kQf*mcuJdw(1oM5ONhp?HDR{#u%S$`_Kv>Qw!eJA`A{4@0A=J2_ z7&1k!0ce~>)v<KTWrA*diK86<6R)$(?p#xL;lP`{KIaR-&)Uv=gMX-3`;^Qh+0YDM zW<P<dQ3C`9DgB0VFboX5W)XMR5GPmXA)F}A!8blOzGY%}sZ>fx_ZNomF{ur5LL-&K zu0DeCNK!;67}kNr>vxm$jJesJvX73+K9E*@S=CgZ#1W3ibJ%Ly(%Sxd0TsMHHm=%5 z=sZ|GMUMk)!G!K4^cwUKJ&IQ~M2bK)n5SHWg36sd$si_Mgmkq`E~BJV-Fy;n!93Bx zlC+Xo-(ddf6?LP3buFm7<x;inr)DBA3lF={8kf`Z_C##19b>bw7W-1Ob&^Wc_b2yf z>_w?)Qa6d+`R)4?lndNH7vDc*FBJP%&9;wM$j~D>@j7$=gw68`M`hpNyO2M;rA|@w z)9B4fOH|?X3O)L#h*)MK=UWr7tY#4Q<V?K(nEVCQumn<-sXuUSaw*vY6p2S%;hh$R zniKEb%z4xzJE|&Qt@7}MNgJjH#QkW!iX!A^ot#Vgk%=XyJY0O@Xwlt20R-La_A3H+ z#`U`EyZa3(IkA17auo5*Yl$^f)*o%6K^`iJ(8dz4XVMMgA`5&URn#0Q-n9HWBHR!J z1}tur!MaasijdahTe?ZDW?KsK{3LW`k2E^@?dNMI_RQ1`94J0E1D~L3@E8X<LI|q$ z(94!lUe!6o5~l`NeqtD=SA;3IF+QG+9!BYB%haAGI6BiWFL9*tK!M25rVqHcJFx)I z;y=6bWglq#6fS5=^?dU}2Dx)P>>hT<E2(DDQNnGBoHx<U@937HoB6exSL`NzOuUYo zzHFJH&D|?DsCAz3)=jBpxuzL|9WECMdp&(*{$$pY%#*`&JTvut_cDD-ja{YhczdE{ zKLa^&5}{Ee{rV#j&C;*SG2)6&XQj1J-{M;JBHFC|%wKIJf~`NhPqmzd*M8+;$JR8h zUB^=jRd#Xz4~a{$U$4&D8j9so8~v*>9+GaxPtXnZf09+IFE)ee1-Hd3zR0@S^Q31j z^Da5X3xbv&uR;;&t#8SXtg1V2=FmORK*s~i?H!e^@eDuAyt?fsnv0Cg2#kOPBSer# zBlbs{GB=Jjg;re-!)gcN<|xh~JH%_j$g<rj7~(;L#gVnbcybVQE6y$S!{SKZ;pX*~ z&ktL}?QETKPgXg%&MD!PYj6e0VN2x$qpn5@tAf$M&D$b+LqIYVAPA4{=Oo3q<oR!I z#^qSDany2VA70C{LTp)doQhFm(|9z6_TkCIhKFw*lb-qgJ3pklG5IVv$yxh)8@e|Z z!8QdFo8vikYXd|u)+i7c<r%{}5GWOV5%H_|vNZ{6m;<Sk#o-!eNELXGK`s^~&XBUs zb`gZZHdhUDqnOAsokwU0$xVnzn`H5%idV;n6ey24*NLt~QX(JFVIl3pF?h8xd~$4T zZV=W3-23m<#H7?~=hrWS3n8HW4gu5eU!V(|*z=1GUs8<8!Zv=%wo4-kf*S1x$9!~~ zEfVcFV}7%>o;Gf-Ne%Z}!)Bq&QBi||=YYKdKSBH0PH#J4<9-(eSHwB)y&}v%kj^VO zY7Km12EBxBwJl69_~hFM_@>Gy<O6FlrJ|Gu13zQZYE{#B!om(pED0-tVkrPo%AyP? ziC3r4fPChz%2@AmkM6ML9ubJOQt%C#B6PYn0TnNMY;Hbz-k5cBd#`!wAj9FyfJzaf zZhqlTgaJFhU*vb(Ve#!Po1at)7rwpv<KnyXIRh2lKDgq9PiVR7;e2xVN2V9Qd#k&P zr@GdbwV-`~!#d3f9Xc@=jNG*B&=9qi>^NvvU~4>W!9iKGAdUh&J<@E;8ghYru@v^p zJvKF$uE-7$d3y_+O}YT)j_{7~M3Q#cCiz^q0eK#Paf=7N{naDM4tcvHJRt?**4^Xb z(5gTWba>>s5az^_;F8Qq8-^QIvQbE~`z;Z+e85C(q)M#yKj_!3yPi(xEA>e^5__7G zU*;x{2MEn~6>aNtIfJa|^jW3$E!QI#<cJgPu!}xSuuiid5Q=^PwXZJv=VP$rE}X0Z z?L3dC9`q<^t;SLFVINz7EHgJBSZVQwn5uP(ZA`B#L7<2OvE4(Ck2t*SjqFZ*S6f-P zTri@-iHH6a-E1Ii)U8ej+MHar%Vc+ky~=Za%m00b5(Pwls4x*qj2@E{4AfWfQ9FG? z)RUuEfa++lNp`ihDe-<r%Q9?4lJM<ODL&O3QZlZiUcUwn9eoi_27|!H6IpopU>jvo zUFv`}kwfRq{bwhg5BXeL`SB5Rh&C7E<0&HFkBM-tVfkqRAP@Z%g*8h(PEb8u2)2AG z+S{QTxeK7M`6Tt#E6rCNl5+<};m*wD_)16mbw5|U`gW8}wJhkb|Mz#4_6|5~{XaqZ E4TrAWcmMzZ literal 0 HcmV?d00001 From 7632d1b3c31500fb76e70e7241973f0e7b3780ac Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sun, 25 Mar 2018 14:26:06 -0300 Subject: [PATCH 107/217] Add styles fontawesome 5 --- src/css/abstracts/_variables.scss | 11 +++++++++++ src/css/theme-style.scss | 9 +++++++++ src/css/vendors/_font-awesome.scss | 25 +++++++++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 src/css/abstracts/_variables.scss create mode 100644 src/css/theme-style.scss create mode 100644 src/css/vendors/_font-awesome.scss diff --git a/src/css/abstracts/_variables.scss b/src/css/abstracts/_variables.scss new file mode 100644 index 0000000..a128f23 --- /dev/null +++ b/src/css/abstracts/_variables.scss @@ -0,0 +1,11 @@ +/** + * Theme Sass variables + */ + +// Font Awesome path. +$fa-font-path: '../fonts/fontawesome/'; +$fa-font-size-base: 16px; +$fa-css-prefix: fa; +$fa-border-color: #eee; +$fa-inverse: #fff; +$fa-li-width: 2em; diff --git a/src/css/theme-style.scss b/src/css/theme-style.scss new file mode 100644 index 0000000..36ba836 --- /dev/null +++ b/src/css/theme-style.scss @@ -0,0 +1,9 @@ +/** + * Theme Style Main + */ + +// Variables, tools and mixins +@import 'abstracts/variables'; + +// Dependencies and vendors +@import 'vendors/font-awesome'; diff --git a/src/css/vendors/_font-awesome.scss b/src/css/vendors/_font-awesome.scss new file mode 100644 index 0000000..88008b3 --- /dev/null +++ b/src/css/vendors/_font-awesome.scss @@ -0,0 +1,25 @@ +/*! + * Font Awesome Free 5.0.7 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ + +// Required +@import '@fortawesome/fontawesome-free-webfonts/scss/variables'; +@import '@fortawesome/fontawesome-free-webfonts/scss/mixins'; +@import '@fortawesome/fontawesome-free-webfonts/scss/core'; + +// Optional +@import '@fortawesome/fontawesome-free-webfonts/scss/larger'; +@import '@fortawesome/fontawesome-free-webfonts/scss/fixed-width'; +@import '@fortawesome/fontawesome-free-webfonts/scss/list'; +@import '@fortawesome/fontawesome-free-webfonts/scss/bordered-pulled'; +@import '@fortawesome/fontawesome-free-webfonts/scss/animated'; +@import '@fortawesome/fontawesome-free-webfonts/scss/rotated-flipped'; +@import '@fortawesome/fontawesome-free-webfonts/scss/stacked'; +@import '@fortawesome/fontawesome-free-webfonts/scss/icons'; +@import '@fortawesome/fontawesome-free-webfonts/scss/screen-reader'; + +// Choose brands, regular and solid fonts +@import '@fortawesome/fontawesome-free-webfonts/scss/fa-brands'; +@import '@fortawesome/fontawesome-free-webfonts/scss/fa-regular'; +@import '@fortawesome/fontawesome-free-webfonts/scss/fa-solid'; From dfd7bc4ac2949a319a514a647cf3fc71a81cb0d9 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sun, 25 Mar 2018 14:31:11 -0300 Subject: [PATCH 108/217] Add Bootstrap 4 --- assets/sass/_variables.scss | 9 ------- src/css/abstracts/_variables.scss | 7 +++++ src/css/theme-style.scss | 1 + src/css/vendors/_bootstrap.scss | 45 +++++++++++++++++++++++++++++++ 4 files changed, 53 insertions(+), 9 deletions(-) delete mode 100644 assets/sass/_variables.scss create mode 100644 src/css/vendors/_bootstrap.scss diff --git a/assets/sass/_variables.scss b/assets/sass/_variables.scss deleted file mode 100644 index 64b3656..0000000 --- a/assets/sass/_variables.scss +++ /dev/null @@ -1,9 +0,0 @@ -// ========================================================================== -// Theme Custom Variables -// ========================================================================== - -// -// Example, Try next line! -// - -// $brand-primary: blueviolet; diff --git a/src/css/abstracts/_variables.scss b/src/css/abstracts/_variables.scss index a128f23..a6b7653 100644 --- a/src/css/abstracts/_variables.scss +++ b/src/css/abstracts/_variables.scss @@ -9,3 +9,10 @@ $fa-css-prefix: fa; $fa-border-color: #eee; $fa-inverse: #fff; $fa-li-width: 2em; + +// Customize Bootstrap 4 with our new built-in Sass variables for global style preferences for easy theming and component changes. +// http://getbootstrap.com/docs/4.0/getting-started/theming/ +// Try next line, it's a example of variable Bootstrap. +// +// $body-bg: black; +// $body-color: white; diff --git a/src/css/theme-style.scss b/src/css/theme-style.scss index 36ba836..53b19d6 100644 --- a/src/css/theme-style.scss +++ b/src/css/theme-style.scss @@ -6,4 +6,5 @@ @import 'abstracts/variables'; // Dependencies and vendors +@import 'vendors/bootstrap'; @import 'vendors/font-awesome'; diff --git a/src/css/vendors/_bootstrap.scss b/src/css/vendors/_bootstrap.scss new file mode 100644 index 0000000..3b85f2a --- /dev/null +++ b/src/css/vendors/_bootstrap.scss @@ -0,0 +1,45 @@ +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +// Required +@import "bootstrap/scss/functions"; +@import "bootstrap/scss/variables"; +@import "bootstrap/scss/mixins"; + +// Optional +@import "bootstrap/scss/root"; +@import "bootstrap/scss/reboot"; +@import "bootstrap/scss/type"; +@import "bootstrap/scss/images"; +@import "bootstrap/scss/code"; +@import "bootstrap/scss/grid"; +@import "bootstrap/scss/tables"; +@import "bootstrap/scss/forms"; +@import "bootstrap/scss/buttons"; +@import "bootstrap/scss/transitions"; +@import "bootstrap/scss/dropdown"; +@import "bootstrap/scss/button-group"; +@import "bootstrap/scss/input-group"; +@import "bootstrap/scss/custom-forms"; +@import "bootstrap/scss/nav"; +@import "bootstrap/scss/navbar"; +@import "bootstrap/scss/card"; +@import "bootstrap/scss/breadcrumb"; +@import "bootstrap/scss/pagination"; +@import "bootstrap/scss/badge"; +@import "bootstrap/scss/jumbotron"; +@import "bootstrap/scss/alert"; +@import "bootstrap/scss/progress"; +@import "bootstrap/scss/media"; +@import "bootstrap/scss/list-group"; +@import "bootstrap/scss/close"; +@import "bootstrap/scss/modal"; +@import "bootstrap/scss/tooltip"; +@import "bootstrap/scss/popover"; +@import "bootstrap/scss/carousel"; +@import "bootstrap/scss/utilities"; +@import "bootstrap/scss/print"; From 531745927805421bb97f39c50973517578a2c237 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 26 Mar 2018 10:22:55 -0300 Subject: [PATCH 109/217] Remove no-js tag html, not using Modernizr more --- header.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/header.php b/header.php index 1a770f9..250de38 100644 --- a/header.php +++ b/header.php @@ -8,7 +8,7 @@ * @since 2.2.0 */ ?><!DOCTYPE html> -<html class="no-js" <?php language_attributes(); ?>> +<html <?php language_attributes(); ?>> <head> <meta charset="<?php bloginfo( 'charset' ); ?>" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> From 31f97ed3cda98837a0e004a3940e61e4d5529da2 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 26 Mar 2018 10:24:14 -0300 Subject: [PATCH 110/217] Update navigation skiplink component --- components/navigation/navigation-skiplink.php | 15 +++++++++++++++ components/navigation/navigation-skiplink.scss | 13 +++++++++++++ header.php | 7 ++----- 3 files changed, 30 insertions(+), 5 deletions(-) create mode 100644 components/navigation/navigation-skiplink.php create mode 100644 components/navigation/navigation-skiplink.scss diff --git a/components/navigation/navigation-skiplink.php b/components/navigation/navigation-skiplink.php new file mode 100644 index 0000000..64429d3 --- /dev/null +++ b/components/navigation/navigation-skiplink.php @@ -0,0 +1,15 @@ +<?php +/** + * Navigation Skiplink Component. + * + * @link https://developer.wordpress.org/themes/functionality/accessibility/#skip-links + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<nav class="odin-navigationSkiplink" role="navigation"> + <a class="odin-navigationSkiplink__item" href="#content"><?php esc_html_e( 'Skip to content', 'odin' ); ?></a> +</nav> diff --git a/components/navigation/navigation-skiplink.scss b/components/navigation/navigation-skiplink.scss new file mode 100644 index 0000000..ac2d9ea --- /dev/null +++ b/components/navigation/navigation-skiplink.scss @@ -0,0 +1,13 @@ +/*! + * Navigation Skiplink Component + */ + +.odin-navigationSkiplink { + &__item { + @extend .sr-only; + @extend .sr-only-focusable; + @extend .d-block; + @extend .p-3; + outline: 0; + } +} diff --git a/header.php b/header.php index 250de38..a378645 100644 --- a/header.php +++ b/header.php @@ -21,11 +21,8 @@ </head> <body <?php body_class(); ?>> - <a id="skippy" class="sr-only sr-only-focusable" href="#content"> - <div class="container"> - <span class="skiplink-text"><?php _e( 'Skip to content', 'odin' ); ?></span> - </div> - </a> + + <?php get_template_part( 'components/navigation/navigation', 'skiplink' ); ?> <header id="header" role="banner"> <div class="container"> From 54f363d3143459d72fd4ade8693a02651a5539c0 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 26 Mar 2018 12:04:36 -0300 Subject: [PATCH 111/217] Update meta tag viewport bootstrap 4 --- header.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/header.php b/header.php index a378645..e36aaf4 100644 --- a/header.php +++ b/header.php @@ -11,7 +11,7 @@ <html <?php language_attributes(); ?>> <head> <meta charset="<?php bloginfo( 'charset' ); ?>" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <link rel="profile" href="http://gmpg.org/xfn/11" /> <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" /> <?php if ( ! get_option( 'site_icon' ) ) : ?> From 57be44b649224d1efc60fcf207021aabb5ad11d7 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 27 Mar 2018 18:45:55 -0300 Subject: [PATCH 112/217] Update navigation-main component --- components/navigation/navigation-main.php | 34 +++++++++++ components/navigation/navigation-main.scss | 71 ++++++++++++++++++++++ functions.php | 2 +- header.php | 40 +----------- 4 files changed, 108 insertions(+), 39 deletions(-) create mode 100644 components/navigation/navigation-main.php create mode 100644 components/navigation/navigation-main.scss diff --git a/components/navigation/navigation-main.php b/components/navigation/navigation-main.php new file mode 100644 index 0000000..0310bc3 --- /dev/null +++ b/components/navigation/navigation-main.php @@ -0,0 +1,34 @@ +<?php +/** + * Navigation Main Component. + * + * @uses https://developer.wordpress.org/reference/functions/wp_nav_menu + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<nav class="odin-navMain" role="navigation" id="menu"> + + <button class="odin-navMain__toggler" type="button" data-toggle="collapse" data-target="#MainMenuCollapse" aria-controls="MainMenuCollapse" aria-expanded="false" aria-label="<?php esc_html_e( 'Toggle navigation', 'odin' ); ?>"> + <span></span> + </button> + + <div class="odin-navMain__collapse" id="MainMenuCollapse"> + + <?php + /** + * Main menu. + */ + wp_nav_menu( array( + 'theme_location' => 'menu-main', + 'menu_class' => 'odin-navMain__mainMenu', + 'container' => 'ul', + 'depth' => 2, + ) ); ?> + + </div> + +</nav> diff --git a/components/navigation/navigation-main.scss b/components/navigation/navigation-main.scss new file mode 100644 index 0000000..fb42d94 --- /dev/null +++ b/components/navigation/navigation-main.scss @@ -0,0 +1,71 @@ +/*! + * Navigation Main Component + */ + +.odin-navMain { + @extend .navbar; + @extend .navbar-expand-md; + @extend .navbar-dark; + @extend .bg-dark; + + /* + * Toggler button + */ + &__toggler { + @extend .navbar-toggler; + span { + @extend .navbar-toggler-icon; + } + } + + /* + * Collapse area + */ + &__collapse { + @extend .collapse; + @extend .navbar-collapse; + } + + /* + * Main menu + */ + &__mainMenu { + @extend .navbar-nav; + + .menu-item { + @extend .nav-item; + + > a { + @extend .nav-link; + } + + &.current-menu-item { + @extend .active; + } + + &.menu-item-has-children { + @extend .dropdown; + + &:hover > .dropdown-menu { + display: block; /* BS4 dropdown hover */ + } + + > a { + @extend .dropdown-toggle; + + &:active { + pointer-events: none; /* BS4 dropdown hover: Without this, clicking will make it sticky */ + } + } + + > ul { + @extend .dropdown-menu; + + .menu-item a { + @extend .dropdown-item; + } + } + } + } + } +} diff --git a/functions.php b/functions.php index 66ff029..431ff83 100644 --- a/functions.php +++ b/functions.php @@ -63,7 +63,7 @@ function odin_setup_features() { */ register_nav_menus( array( - 'main-menu' => __( 'Main Menu', 'odin' ) + 'menu-main' => __( 'Main Menu', 'odin' ) ) ); diff --git a/header.php b/header.php index e36aaf4..6f502a6 100644 --- a/header.php +++ b/header.php @@ -24,6 +24,8 @@ <?php get_template_part( 'components/navigation/navigation', 'skiplink' ); ?> + <?php get_template_part( 'components/navigation/navigation', 'main' ); ?> + <header id="header" role="banner"> <div class="container"> <div class="page-header hidden-xs"> @@ -57,44 +59,6 @@ <?php endif; ?> </div><!-- .page-header--> - - <div id="main-navigation" class="navbar navbar-default"> - <div class="navbar-header"> - <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-main-navigation"> - <span class="sr-only"><?php _e( 'Toggle navigation', 'odin' ); ?></span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - </button> - <a class="navbar-brand visible-xs-block" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"> - <?php bloginfo( 'name' ); ?> - </a> - </div> - <nav class="collapse navbar-collapse navbar-main-navigation" role="navigation"> - <?php - wp_nav_menu( - array( - 'theme_location' => 'main-menu', - 'depth' => 2, - 'container' => false, - 'menu_class' => 'nav navbar-nav', - 'fallback_cb' => 'Odin_Bootstrap_Nav_Walker::fallback', - 'walker' => new Odin_Bootstrap_Nav_Walker() - ) - ); - ?> - <form method="get" class="navbar-form navbar-right" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search"> - <label for="navbar-search" class="sr-only"> - <?php _e( 'Search:', 'odin' ); ?> - </label> - <div class="form-group"> - <input type="search" value="<?php echo get_search_query(); ?>" class="form-control" name="s" id="navbar-search" /> - </div> - <button type="submit" class="btn btn-default"><?php _e( 'Search', 'odin' ); ?></button> - </form> - </nav><!-- .navbar-collapse --> - </div><!-- #main-navigation--> - </div><!-- .container--> </header><!-- #header --> From da055b1345339585cbc053fc79dc50396a9dc4fc Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 28 Mar 2018 16:02:38 -0300 Subject: [PATCH 113/217] Update header component --- components/header/_header.scss | 144 +++++++++++++++++++++++++++++++++ components/header/header.php | 100 +++++++++++++++++++++++ header.php | 55 +++---------- 3 files changed, 257 insertions(+), 42 deletions(-) create mode 100644 components/header/_header.scss create mode 100644 components/header/header.php diff --git a/components/header/_header.scss b/components/header/_header.scss new file mode 100644 index 0000000..1d0fd65 --- /dev/null +++ b/components/header/_header.scss @@ -0,0 +1,144 @@ +/*! + * Header Component + */ +.odin-header { + @extend .clearfix; + position: relative; + min-height: $odin-header-height; + + // Header background image with ::after + &::after { + background: $odin-header-bg; + min-height: $odin-header-height; + content: ""; + opacity: 1; + top: 0; + left: 0; + bottom: 0; + right: 0; + position: absolute; + z-index: -1; + } + + // Header wrapper + &-wrapper { + @extend .px-5; + @extend .d-flex; + @extend .flex-column; + @extend .flex-md-row; + @extend .justify-content-center; + @extend .align-items-center; + min-height: $odin-header-height; + } + + // Header caption + &__caption { + @extend .px-5; + word-break: break-all; + } + + // Header title + &__title { + @extend .text-uppercase; + @extend .display-3; + @extend .mb-3; + color: $odin-header-color; + } + + // Header description + &__description { + @extend .h3; + @extend .px-1; + color: darken($odin-header-color,25%); + } + + // Scroll link to #content. + // See more effects in http://codepen.io/adammacias/pen/oZVoeQ + &__scrollLink > a { + padding-top: 80px; + + & > span { + position: absolute; + bottom: 82px; + left: 50%; + width: 24px; + height: 24px; + margin-left: -12px; + border-left: 1px solid $odin-header-color; + border-bottom: 1px solid $odin-header-color; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-animation: sdb07 2s infinite; + animation: sdb07 2s infinite; + opacity: 0; + box-sizing: border-box; + + &:nth-of-type(1) { + -webkit-animation-delay: 0s; + animation-delay: 0s; + } + &:nth-of-type(2) { + bottom: 66px; + -webkit-animation-delay: .15s; + animation-delay: .15s; + } + &:nth-of-type(3) { + bottom: 50px; + -webkit-animation-delay: .3s; + animation-delay: .3s; + } + } + } + + @-webkit-keyframes sdb07 { + 0% { + opacity: 0; + } + 50% { + opacity: 1; + } + 100% { + opacity: 0; + } + } + + @keyframes sdb07 { + 0% { + opacity: 0; + } + 50% { + opacity: 1; + } + 100% { + opacity: 0; + } + } + + // Header styled in phones and tables + @include media-breakpoint-down(md) { + &, + &::after, + &-wrapper { + min-height: 150px !important; + } + + &__caption { + word-break: normal; + } + + &__title { + font-size: 1.5rem; + font-weight: bold; + } + + &__description { + font-size: 1rem; + font-weight: bold; + } + + &__scrollLink, + .odin-logo { + display: none; + } + } +} diff --git a/components/header/header.php b/components/header/header.php new file mode 100644 index 0000000..ae509de --- /dev/null +++ b/components/header/header.php @@ -0,0 +1,100 @@ +<?php +/** + * Header component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Get header title and description. + */ +if ( is_front_page() && is_home() || is_home() ) { + // Front-page || Blog (home). + $header_title = get_bloginfo( 'name' ); + $header_description = get_bloginfo( 'description' ); +} elseif ( is_singular( array( 'post', 'page' ) ) ) { + // Singular (post|page). + $header_title = get_the_title(); + $header_description = the_excerpt(); +} elseif ( is_archive() ) { + // Archive. + $header_title = get_the_archive_title(); + $header_description = get_the_archive_description(); +} elseif ( is_search() ) { + // Search. + $header_title = sprintf( esc_attr__( 'Search Results for: %s', 'odin' ), get_search_query() ); + $header_description = null; +} else { + return; +} + +/** + * If don't exists title and description return. + */ +if ( ! $header_title && ! $header_description ) { + return; +} + +/** + * Header background image. + */ +if ( get_header_image() && is_home() ) { + // Header Image (support custom header support) only if is home. + $header_image_url = get_header_image(); +} elseif ( has_post_thumbnail() ) { + // Thumbnail Post (get original size if not exists the correct). + $header_image_url = odin_get_attachment_image_src( get_post_thumbnail_id(), 1400, 600 ); + $header_image_url = ( ! isset( $header_image_url ) ) ?: wp_get_attachment_url( get_post_thumbnail_id() ); +} else { + // Default Image. + $header_image_url = 'http://placehold.it/1400x600'; +} ?> + +<div class="odin-header"> + + <div class="odin-header-wrapper"> + + <?php + /** + * Site logo component (display only in home|front-page). + */ + if ( is_front_page() && is_home() || is_home() ) { + get_template_part( 'components/shared/brand-logo' ); + } ?> + + <div class="odin-header__caption"> + + <?php if ( $header_title ) : ?> + <h1 class="odin-header__title"><?php echo wp_strip_all_tags( $header_title ); ?></h1> + <?php endif; ?> + + <?php if ( $header_description ) : ?> + <p class="odin-header__description"><?php echo wp_strip_all_tags( $header_description ); ?></p> + <?php endif; ?> + + </div> + + <!-- Scroll link to #content --> + <div class="odin-header__scrollLink"> + <a href="#content" aria-label="<?php esc_html_e( 'Skip to content', 'odin' ); ?>"> + <span></span> + <span></span> + <span></span> + </a> + </div> + + </div><!-- .odin-header-wrapper --> + +</div><!-- .odin-header --> + +<?php if ( $header_image_url ) : ?> + <style> + .odin-header::after { + background: linear-gradient(to bottom left, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.8)), + url(<?php echo esc_url_raw( $header_image_url ); ?>) + no-repeat center center fixed; + background-size: cover; + } + </style> +<?php endif; ?> diff --git a/header.php b/header.php index 6f502a6..2961781 100644 --- a/header.php +++ b/header.php @@ -1,22 +1,22 @@ <?php /** - * The Header for our theme. + * The header for our theme. * - * Displays all of the <head> section and everything up till #main div + * This is the template that displays all of the <head> section and everything up until <div id="content"> + * + * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials * * @package Odin - * @since 2.2.0 + * @subpackage Custom_Theme */ + ?><!DOCTYPE html> <html <?php language_attributes(); ?>> <head> <meta charset="<?php bloginfo( 'charset' ); ?>" /> - <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> + <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /> <link rel="profile" href="http://gmpg.org/xfn/11" /> <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" /> - <?php if ( ! get_option( 'site_icon' ) ) : ?> - <link href="<?php echo get_template_directory_uri(); ?>/assets/images/favicon.ico" rel="shortcut icon" /> - <?php endif; ?> <?php wp_head(); ?> </head> @@ -24,43 +24,14 @@ <?php get_template_part( 'components/navigation/navigation', 'skiplink' ); ?> - <?php get_template_part( 'components/navigation/navigation', 'main' ); ?> - - <header id="header" role="banner"> - <div class="container"> - <div class="page-header hidden-xs"> + <div class="odin-site"> - <?php odin_the_custom_logo(); ?> + <div class="odin-site-wrapper"> - <?php if ( is_home() ) : ?> - <h1 class="site-title"> - <a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"> - <?php bloginfo( 'name' ); ?> - </a> - </h1> - <h2 class="site-description"><?php bloginfo( 'description' ); ?></h2> - <?php else : ?> - <div class="site-title h1"> - <a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"> - <?php bloginfo( 'name' ); ?> - </a> - </div> - <div class="site-description h2"> - <?php bloginfo( 'description' ); ?> - </div> - <?php endif ?> + <?php get_template_part( 'components/navigation/navigation', 'main' ); ?> - <?php if ( get_header_image() ) : ?> - <div class="custom-header"> - <a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"> - <img src="<?php header_image(); ?>" width="<?php echo esc_attr( get_custom_header()->width ); ?>" height="<?php echo esc_attr( get_custom_header()->height ); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" /> - </a> - </div> - <?php endif; ?> + <?php get_template_part( 'components/header/header' ); ?> - </div><!-- .page-header--> - </div><!-- .container--> - </header><!-- #header --> + <main class="odin-main" id="content" tabindex="-1" role="main"> - <div id="wrapper" class="container"> - <div class="row"> + <div class="odin-main-wrapper"> From 04a76281042273b8598aaaf14a8e5fdb57a32cd8 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 28 Mar 2018 16:03:51 -0300 Subject: [PATCH 114/217] Add brand-logo component --- components/shared/_brand-logo.scss | 13 +++++++++++++ components/shared/brand-logo.php | 25 +++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 components/shared/_brand-logo.scss create mode 100644 components/shared/brand-logo.php diff --git a/components/shared/_brand-logo.scss b/components/shared/_brand-logo.scss new file mode 100644 index 0000000..e563606 --- /dev/null +++ b/components/shared/_brand-logo.scss @@ -0,0 +1,13 @@ +/*! + * Brand Logo Component + */ + +// Inside header component +.header .odin-brand-logo { + & > a { + & > img { + // Change the height/width in inc/theme-support.php + @extend .m-5; + } + } +} diff --git a/components/shared/brand-logo.php b/components/shared/brand-logo.php new file mode 100644 index 0000000..ba200fd --- /dev/null +++ b/components/shared/brand-logo.php @@ -0,0 +1,25 @@ +<?php +/** + * Brand Logo Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<div class="odin-brand-logo"> + + <?php if ( function_exists( 'the_custom_logo' ) ) : ?> + + <?php the_custom_logo(); ?> + + <?php else : ?> + + <a href="<?php echo esc_url( home_url( '/' ) ); ?>" class="odin-logo__link" rel="home" itemprop="url"> + <img width="250" height="250" src="http://placehold.it/250x250" class="odin-logo__image" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" itemprop="logo" /> + </a> + + <?php endif; ?> + +</div> From 6da34118ca263d8319c28273b5f322f213edb3a3 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 28 Mar 2018 16:04:35 -0300 Subject: [PATCH 115/217] Rename navigation components --- .../{navigation-main.scss => _navigation-main.scss} | 1 - .../{navigation-skiplink.scss => _navigation-skiplink.scss} | 5 ++--- 2 files changed, 2 insertions(+), 4 deletions(-) rename components/navigation/{navigation-main.scss => _navigation-main.scss} (99%) rename components/navigation/{navigation-skiplink.scss => _navigation-skiplink.scss} (72%) diff --git a/components/navigation/navigation-main.scss b/components/navigation/_navigation-main.scss similarity index 99% rename from components/navigation/navigation-main.scss rename to components/navigation/_navigation-main.scss index fb42d94..be3fa95 100644 --- a/components/navigation/navigation-main.scss +++ b/components/navigation/_navigation-main.scss @@ -1,7 +1,6 @@ /*! * Navigation Main Component */ - .odin-navMain { @extend .navbar; @extend .navbar-expand-md; diff --git a/components/navigation/navigation-skiplink.scss b/components/navigation/_navigation-skiplink.scss similarity index 72% rename from components/navigation/navigation-skiplink.scss rename to components/navigation/_navigation-skiplink.scss index ac2d9ea..9fb0ebb 100644 --- a/components/navigation/navigation-skiplink.scss +++ b/components/navigation/_navigation-skiplink.scss @@ -1,11 +1,10 @@ /*! * Navigation Skiplink Component */ - .odin-navigationSkiplink { &__item { - @extend .sr-only; - @extend .sr-only-focusable; + @include sr-only; + @include sr-only-focusable; @extend .d-block; @extend .p-3; outline: 0; From 3453a9e964717e6f475a69fe3dd5d63dd1532b1a Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 28 Mar 2018 16:10:42 -0300 Subject: [PATCH 116/217] Update footer component --- components/footer/_footer.scss | 22 ++++++++++++++++++++++ components/footer/footer.php | 21 +++++++++++++++++++++ footer.php | 26 ++++++++++++++++---------- 3 files changed, 59 insertions(+), 10 deletions(-) create mode 100644 components/footer/_footer.scss create mode 100644 components/footer/footer.php diff --git a/components/footer/_footer.scss b/components/footer/_footer.scss new file mode 100644 index 0000000..8d0c789 --- /dev/null +++ b/components/footer/_footer.scss @@ -0,0 +1,22 @@ +/*! + * Footer Component + */ +.odin-footer { + // Footer wrapper + &-wrapper { + @extend .py-4; + @extend .text-center; + } + + // Sticky footer styled + // @link https://css-tricks.com/couple-takes-sticky-footer + @at-root .odin-site-wrapper { + display: flex; + min-height: 100vh; + flex-direction: column; + } + + @at-root .odin-main { + flex: 1; + } +} diff --git a/components/footer/footer.php b/components/footer/footer.php new file mode 100644 index 0000000..70eaa3b --- /dev/null +++ b/components/footer/footer.php @@ -0,0 +1,21 @@ +<?php +/** + * Footer component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<footer class="odin-footer" id="footer" role="contentinfo"> + + <div class="odin-footer-wrapper"> + + <div class="odin-footer__copyright"> + <?php esc_attr_e( 'All rights reserved', 'odin' ); ?><br>© <?php echo esc_attr( date( 'Y' ) ); ?> <?php bloginfo( 'name' ); ?>. + </div> + + </div> + +</footer> diff --git a/footer.php b/footer.php index 0f4127f..dcac261 100644 --- a/footer.php +++ b/footer.php @@ -2,23 +2,29 @@ /** * The template for displaying the footer. * - * Contains footer content and the closing of the - * #main div element. + * Contains the closing of the all elements after. + * + * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials * * @package Odin - * @since 2.2.0 + * @subpackage Custom_Theme */ + ?> - </div><!-- .row --> - </div><!-- #wrapper --> + </div><!-- .odin-main__wrapper --> + + </main><!-- .odin-main --> + + <?php get_template_part( 'components/footer/footer' ); ?> - <footer id="footer" role="contentinfo"> - <div class="container"> - <p>© <?php echo date( 'Y' ); ?> <a href="<?php echo esc_url( home_url() ); ?>"><?php bloginfo( 'name' ); ?></a> - <?php _e( 'All rights reserved', 'odin' ); ?> | <?php echo sprintf( __( 'Powered by the <a href="%s" rel="nofollow" target="_blank">Odin</a> forces and <a href="%s" rel="nofollow" target="_blank">WordPress</a>.', 'odin' ), 'http://wpod.in/', 'http://wordpress.org/' ); ?></p> - </div><!-- .container --> - </footer><!-- #footer --> + </div><!-- .odin-site__wrapper --> + + </div><!-- .odin-site --> <?php wp_footer(); ?> + + <!-- Deliciously powered by the Odin (http://wpod.in) forces and WordPress (https://wordpress.org). --> + </body> </html> From 19f042021662acb0847a73177666bf8e1d78b136 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 28 Mar 2018 17:35:17 -0300 Subject: [PATCH 117/217] Improve header component --- components/header/background-header.php | 33 +++++++++++++++++++++++++ components/header/header.php | 30 ++++------------------ 2 files changed, 38 insertions(+), 25 deletions(-) create mode 100644 components/header/background-header.php diff --git a/components/header/background-header.php b/components/header/background-header.php new file mode 100644 index 0000000..d72237e --- /dev/null +++ b/components/header/background-header.php @@ -0,0 +1,33 @@ +<?php +/** + * Background Header component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Get image to apply background header. + */ +if ( get_header_image() && is_home() ) { + // Header Image (support custom header support) only if is home. + $header_image_url = get_header_image(); +} elseif ( has_post_thumbnail() ) { + // Thumbnail Post (get original size if not exists the correct). + $header_image_url = odin_get_attachment_image_src( get_post_thumbnail_id(), 1400, 600 ); + $header_image_url = ( ! isset( $header_image_url ) ) ?: wp_get_attachment_url( get_post_thumbnail_id() ); +} else { + // Default Image. + $header_image_url = 'http://placehold.it/1400x600'; +} ?> + +<?php if ( $header_image_url ) : ?> + <style> + .odin-header::after { + background: linear-gradient(to bottom left, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.8)), + url(<?php echo esc_url_raw( $header_image_url ); ?>) + no-repeat center center fixed; + background-size: cover; + } + </style> +<?php endif; ?> diff --git a/components/header/header.php b/components/header/header.php index ae509de..bc91292 100644 --- a/components/header/header.php +++ b/components/header/header.php @@ -34,21 +34,6 @@ */ if ( ! $header_title && ! $header_description ) { return; -} - -/** - * Header background image. - */ -if ( get_header_image() && is_home() ) { - // Header Image (support custom header support) only if is home. - $header_image_url = get_header_image(); -} elseif ( has_post_thumbnail() ) { - // Thumbnail Post (get original size if not exists the correct). - $header_image_url = odin_get_attachment_image_src( get_post_thumbnail_id(), 1400, 600 ); - $header_image_url = ( ! isset( $header_image_url ) ) ?: wp_get_attachment_url( get_post_thumbnail_id() ); -} else { - // Default Image. - $header_image_url = 'http://placehold.it/1400x600'; } ?> <div class="odin-header"> @@ -88,13 +73,8 @@ </div><!-- .odin-header --> -<?php if ( $header_image_url ) : ?> - <style> - .odin-header::after { - background: linear-gradient(to bottom left, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.8)), - url(<?php echo esc_url_raw( $header_image_url ); ?>) - no-repeat center center fixed; - background-size: cover; - } - </style> -<?php endif; ?> +<?php +/** +* Background Header Component. +*/ +get_template_part( 'components/header/background', 'header' ); From 0374ae2e73a03291e26478e6f8cd44d060b77f32 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 28 Mar 2018 18:20:15 -0300 Subject: [PATCH 118/217] Add post compoent --- components/post/_post.scss | 23 +++++++++ components/post/post.php | 95 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 118 insertions(+) create mode 100644 components/post/_post.scss create mode 100644 components/post/post.php diff --git a/components/post/_post.scss b/components/post/_post.scss new file mode 100644 index 0000000..f114d14 --- /dev/null +++ b/components/post/_post.scss @@ -0,0 +1,23 @@ +/*! + * Post Component + */ + +.odin-post-page { + @extend .mb-5; + + &-title { + @extend .h3; + } + + &-excerpt { + @extend .mt-3; + } + + &-content { + @extend .mt-3; + } + + &-meta { + @extend .small; + } +} diff --git a/components/post/post.php b/components/post/post.php new file mode 100644 index 0000000..ba0fc5d --- /dev/null +++ b/components/post/post.php @@ -0,0 +1,95 @@ +<?php +/** + * Template part for displaying posts. + * + * @link https://codex.wordpress.org/Template_Hierarchy + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class( 'odin-post' ); ?>> + + <div class="odin-post-wrapper"> + + <header class="odin-post-header"> + + <?php + if ( is_single() ) : + the_title( '<h1 class="odin-post-title">', '</h1>' ); + else : + the_title( '<h2 class="odin-post-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); + endif; + ?> + + <div class="odin-post-meta"> + + <span class="odin-post-date"> + <?php printf( '%s <time datetime="%s">%s</time>', // WPCS: XSS ok. + __( 'Posted in', 'odin' ), + get_the_date( 'c' ), + get_the_date() + ); ?> + </span> + + <span class="odin-post-author"> + <?php printf( '%s <a class="odin-post-author-name" href="%s" rel="author">%s</a>', // WPCS: XSS ok. + __( 'by', 'odin' ), + esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), + get_the_author() + ); ?> + </span> + + </div> + + </header> + + <?php if ( is_search() || is_archive() ) : ?> + <div class="odin-post-excerpt"> + <?php the_excerpt(); ?> + </div> + <?php else : ?> + <div class="odin-post-content"> + <?php + /** + * Content post. + */ + the_content( '<span class="odin-post-moreLinkText">' . __( 'Continue reading', 'odin' ) . '</span>' ); + + /** + * Pagination within a post. + */ + get_template_part( 'components/pagination/pagination', 'within-post' ); + ?> + </div> + <?php endif; ?> + + <?php if ( is_single() ) : ?> + <footer class="odin-post-footer"> + + <div class="odin-post-meta"> + + <?php if ( ! post_password_required() && ( comments_open() || get_comments_number() ) ) : ?> + <span class="odin-post-comments-link"> + <?php comments_popup_link( __( 'Leave a comment', 'odin' ), __( '1 Comment', 'odin' ), __( '% Comments', 'odin' ) ); ?> + </span> + <?php endif; ?> + + <?php if ( in_array( 'category', get_object_taxonomies( get_post_type() ), true ) ) : ?> + <span class="odin-post-cat-links"> + <?php echo get_the_category_list( _x( ', ', 'Used between list items, there is a space after the comma.', 'odin' ) ); // WPCS: XSS ok. ?> + </span> + <?php endif; ?> + + <?php the_tags( '<span class="odin-post-tag-links">' . __( 'Tagged as:', 'odin' ) . ' ', ', ', '</span>' ); ?> + + </div> + + </footer> + <?php endif; ?> + + </div><!-- .odin-post-wrapper --> + +</article><!-- #post-## --> From f164138e982976bc5d33b2dd7769f974e1e1af97 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 28 Mar 2018 18:21:37 -0300 Subject: [PATCH 119/217] Add post page compoent --- components/post/_post-page.scss | 7 +++++ components/post/post-page.php | 51 +++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 components/post/_post-page.scss create mode 100644 components/post/post-page.php diff --git a/components/post/_post-page.scss b/components/post/_post-page.scss new file mode 100644 index 0000000..f2b4168 --- /dev/null +++ b/components/post/_post-page.scss @@ -0,0 +1,7 @@ +/*! + * Post Page Component + */ + +.odin-post-page { + @extend .odin-post; +} diff --git a/components/post/post-page.php b/components/post/post-page.php new file mode 100644 index 0000000..b75294e --- /dev/null +++ b/components/post/post-page.php @@ -0,0 +1,51 @@ +<?php +/** + * Post Page Component. + * + * @link https://codex.wordpress.org/Template_Hierarchy + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class( 'odin-post-page' ); ?>> + + <div class="odin-post-wrapper"> + + <header class="odin-post-header"> + + <?php + if ( is_single() ) : + the_title( '<h1 class="odin-post-title">', '</h1>' ); + else : + the_title( '<h2 class="odin-post-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); + endif; + ?> + + </header> + + <?php if ( is_search() || is_archive() ) : ?> + <div class="odin-post-excerpt"> + <?php the_excerpt(); ?> + </div> + <?php else : ?> + <div class="odin-post-content"> + <?php + /** + * Content post. + */ + the_content( '<span class="odin-post-moreLinkText">' . __( 'Continue reading', 'odin' ) . '</span>' ); + + /** + * Pagination within a post. + */ + get_template_part( 'components/pagination/pagination', 'within-post' ); + ?> + </div> + <?php endif; ?> + + </div><!-- .odin-post-wrapper --> + +</article><!-- #post-## --> From 21115903106e46d2a45c6227c6fd344a3aa8b8be Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 28 Mar 2018 18:41:08 -0300 Subject: [PATCH 120/217] Remove old content, now is components/post --- content-none.php | 30 -------------------------- content-page.php | 24 --------------------- content.php | 56 ------------------------------------------------ 3 files changed, 110 deletions(-) delete mode 100644 content-none.php delete mode 100644 content-page.php delete mode 100644 content.php diff --git a/content-none.php b/content-none.php deleted file mode 100644 index 4190ab5..0000000 --- a/content-none.php +++ /dev/null @@ -1,30 +0,0 @@ -<?php -/** - * The template for displaying a "No posts found" message. - * - * @package Odin - * @since 2.2.0 - */ -?> - -<header class="page-header"> - <h1 class="page-title"><?php _e( 'Nothing Found', 'odin' ); ?></h1> -</header> - -<div class="page-content"> - <?php if ( is_home() && current_user_can( 'publish_posts' ) ) : ?> - - <p><?php printf( __( 'Ready to publish your first post? <a href="%1$s">Get started here</a>.', 'odin' ), admin_url( 'post-new.php' ) ); ?></p> - - <?php elseif ( is_search() ) : ?> - - <p><?php _e( 'Sorry, but nothing matched your search terms. Please try again with some different keywords.', 'odin' ); ?></p> - <?php get_search_form(); ?> - - <?php else : ?> - - <p><?php _e( 'It seems we can’t find what you’re looking for. Perhaps searching can help.', 'odin' ); ?></p> - <?php get_search_form(); ?> - - <?php endif; ?> -</div><!-- .page-content --> diff --git a/content-page.php b/content-page.php deleted file mode 100644 index 7b5f2df..0000000 --- a/content-page.php +++ /dev/null @@ -1,24 +0,0 @@ -<?php -/** - * The template used for displaying page content. - * - * @package Odin - * @since 2.2.0 - */ -?> - -<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> - <?php the_title( '<header class="entry-header"><h1 class="entry-title">', '</h1></header><!-- .entry-header -->' ); ?> - - <div class="entry-content"> - <?php - the_content(); - wp_link_pages( array( - 'before' => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'odin' ) . '</span>', - 'after' => '</div>', - 'link_before' => '<span>', - 'link_after' => '</span>', - ) ); - ?> - </div><!-- .entry-content --> -</article><!-- #post-## --> diff --git a/content.php b/content.php deleted file mode 100644 index a899432..0000000 --- a/content.php +++ /dev/null @@ -1,56 +0,0 @@ -<?php -/** - * The default template for displaying content. - * - * Used for both single and index/archive/author/catagory/search/tag. - * - * @package Odin - * @since 2.2.0 - */ -?> - -<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> - <header class="entry-header"> - <?php - if ( is_single() ) : - the_title( '<h1 class="entry-title">', '</h1>' ); - else : - the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); - endif; - ?> - - <?php if ( 'post' == get_post_type() ) : ?> - <div class="entry-meta"> - <?php odin_posted_on(); ?> - </div><!-- .entry-meta --> - <?php endif; ?> - </header><!-- .entry-header --> - - <?php if ( is_search() ) : ?> - <div class="entry-summary"> - <?php the_excerpt(); ?> - </div><!-- .entry-summary --> - <?php else : ?> - <div class="entry-content"> - <?php - the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'odin' ) ); - wp_link_pages( array( - 'before' => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'odin' ) . '</span>', - 'after' => '</div>', - 'link_before' => '<span>', - 'link_after' => '</span>', - ) ); - ?> - </div><!-- .entry-content --> - <?php endif; ?> - - <footer class="entry-meta"> - <?php if ( in_array( 'category', get_object_taxonomies( get_post_type() ) ) ) : ?> - <span class="cat-links"><?php echo __( 'Posted in:', 'odin' ) . ' ' . get_the_category_list( _x( ', ', 'Used between list items, there is a space after the comma.', 'odin' ) ); ?></span> - <?php endif; ?> - <?php the_tags( '<span class="tag-links">' . __( 'Tagged as:', 'odin' ) . ' ', ', ', '</span>' ); ?> - <?php if ( ! post_password_required() && ( comments_open() || get_comments_number() ) ) : ?> - <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'odin' ), __( '1 Comment', 'odin' ), __( '% Comments', 'odin' ) ); ?></span> - <?php endif; ?> - </footer> -</article><!-- #post-## --> From 3d517a39799ce9e88854c628c8b4322e7df560a1 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 28 Mar 2018 19:55:52 -0300 Subject: [PATCH 121/217] Update styles structure --- assets/css/editor-style.css | 5 - assets/css/style.css | 11 - assets/sass/_layout.scss | 133 ---------- assets/sass/_woocommerce.scss | 17 -- assets/sass/editor-style.scss | 15 -- assets/sass/odin/_core.scss | 52 ---- assets/sass/style.scss | 20 -- assets/sass/wordpress/_wordpress.scss | 257 ------------------- components/post/_post.scss | 2 +- src/css/theme-style.scss | 9 +- src/css/theme/_abstracts.scss | 16 ++ src/css/{abstracts => theme}/_variables.scss | 6 + src/css/vendors/_bootstrap.scss | 5 - src/css/vendors/_font-awesome.scss | 5 - 14 files changed, 31 insertions(+), 522 deletions(-) delete mode 100644 assets/css/editor-style.css delete mode 100644 assets/css/style.css delete mode 100644 assets/sass/_layout.scss delete mode 100644 assets/sass/_woocommerce.scss delete mode 100644 assets/sass/editor-style.scss delete mode 100644 assets/sass/odin/_core.scss delete mode 100644 assets/sass/style.scss delete mode 100644 assets/sass/wordpress/_wordpress.scss create mode 100644 src/css/theme/_abstracts.scss rename src/css/{abstracts => theme}/_variables.scss (79%) diff --git a/assets/css/editor-style.css b/assets/css/editor-style.css deleted file mode 100644 index 6f929a4..0000000 --- a/assets/css/editor-style.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table,.page-content table,.entry-content table,.widget_calendar #wp-calendar{border-collapse:collapse !important}.table td,.page-content table td,.entry-content table td,.widget_calendar #wp-calendar td,.table th,.page-content table th,.entry-content table th,.widget_calendar #wp-calendar th{background-color:#fff !important}.table-bordered th,.widget_calendar #wp-calendar th,.table-bordered td,.widget_calendar #wp-calendar td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot");src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.comment-content img,.widget img,.entry-content p img,.wp-caption{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail,.gallery .gallery-item img{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center,.entry-attachment .attachment,.gallery .gallery-item{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right,blockquote.alignright,.entry-attachment #nav-below blockquote.nav-next{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.alignright footer:before,.entry-attachment #nav-below blockquote.nav-next footer:before,blockquote.pull-right small:before,blockquote.alignright small:before,.entry-attachment #nav-below blockquote.nav-next small:before,blockquote.pull-right .small:before,blockquote.alignright .small:before,.entry-attachment #nav-below blockquote.nav-next .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.alignright footer:after,.entry-attachment #nav-below blockquote.nav-next footer:after,blockquote.pull-right small:after,blockquote.alignright small:after,.entry-attachment #nav-below blockquote.nav-next small:after,blockquote.pull-right .small:after,blockquote.alignright .small:after,.entry-attachment #nav-below blockquote.nav-next .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table,.page-content table,.entry-content table,.widget_calendar #wp-calendar{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.page-content table>thead>tr>th,.entry-content table>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table>thead>tr>td,.page-content table>thead>tr>td,.entry-content table>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td,.table>tbody>tr>th,.page-content table>tbody>tr>th,.entry-content table>tbody>tr>th,.widget_calendar #wp-calendar>tbody>tr>th,.table>tbody>tr>td,.page-content table>tbody>tr>td,.entry-content table>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>td,.table>tfoot>tr>th,.page-content table>tfoot>tr>th,.entry-content table>tfoot>tr>th,.widget_calendar #wp-calendar>tfoot>tr>th,.table>tfoot>tr>td,.page-content table>tfoot>tr>td,.entry-content table>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th,.page-content table>thead>tr>th,.entry-content table>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.page-content table>caption+thead>tr:first-child>th,.entry-content table>caption+thead>tr:first-child>th,.widget_calendar #wp-calendar>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.page-content table>caption+thead>tr:first-child>td,.entry-content table>caption+thead>tr:first-child>td,.widget_calendar #wp-calendar>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.page-content table>colgroup+thead>tr:first-child>th,.entry-content table>colgroup+thead>tr:first-child>th,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.page-content table>colgroup+thead>tr:first-child>td,.entry-content table>colgroup+thead>tr:first-child>td,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.page-content table>thead:first-child>tr:first-child>th,.entry-content table>thead:first-child>tr:first-child>th,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.page-content table>thead:first-child>tr:first-child>td,.entry-content table>thead:first-child>tr:first-child>td,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody,.page-content table>tbody+tbody,.entry-content table>tbody+tbody,.widget_calendar #wp-calendar>tbody+tbody{border-top:2px solid #ddd}.table .table,.page-content table .table,.entry-content table .table,.widget_calendar #wp-calendar .table,.table .page-content table,.page-content .table table,.page-content table table,.widget_calendar #wp-calendar .page-content table,.page-content .widget_calendar #wp-calendar table,.table .entry-content table,.entry-content .table table,.entry-content table table,.widget_calendar #wp-calendar .entry-content table,.entry-content .widget_calendar #wp-calendar table,.table .widget_calendar #wp-calendar,.widget_calendar .table #wp-calendar,.page-content table .widget_calendar #wp-calendar,.widget_calendar .page-content table #wp-calendar,.entry-content table .widget_calendar #wp-calendar,.widget_calendar .entry-content table #wp-calendar,.widget_calendar #wp-calendar #wp-calendar{background-color:#fff}.table-condensed>thead>tr>th,.page-content .table-condensed>thead>tr>th,.entry-content .table-condensed>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table-condensed>thead>tr>td,.page-content .table-condensed>thead>tr>td,.entry-content .table-condensed>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td,.table-condensed>tbody>tr>th,.page-content .table-condensed>tbody>tr>th,.entry-content .table-condensed>tbody>tr>th,.widget_calendar #wp-calendar>tbody>tr>th,.table-condensed>tbody>tr>td,.page-content .table-condensed>tbody>tr>td,.entry-content .table-condensed>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>td,.table-condensed>tfoot>tr>th,.page-content .table-condensed>tfoot>tr>th,.entry-content .table-condensed>tfoot>tr>th,.widget_calendar #wp-calendar>tfoot>tr>th,.table-condensed>tfoot>tr>td,.page-content .table-condensed>tfoot>tr>td,.entry-content .table-condensed>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>td{padding:5px}.table-bordered,.widget_calendar #wp-calendar{border:1px solid #ddd}.table-bordered>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table-bordered>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td,.table-bordered>tbody>tr>th,.widget_calendar #wp-calendar>tbody>tr>th,.table-bordered>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>td,.table-bordered>tfoot>tr>th,.widget_calendar #wp-calendar>tfoot>tr>th,.table-bordered>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table-bordered>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd),.widget_calendar #wp-calendar>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.page-content table>thead>tr>td.active,.entry-content table>thead>tr>td.active,.widget_calendar #wp-calendar>thead>tr>td.active,.table>thead>tr>th.active,.page-content table>thead>tr>th.active,.entry-content table>thead>tr>th.active,.widget_calendar #wp-calendar>thead>tr>th.active,.table>thead>tr.active>td,.page-content table>thead>tr.active>td,.entry-content table>thead>tr.active>td,.widget_calendar #wp-calendar>thead>tr.active>td,.table>thead>tr.active>th,.page-content table>thead>tr.active>th,.entry-content table>thead>tr.active>th,.widget_calendar #wp-calendar>thead>tr.active>th,.table>tbody>tr>td.active,.page-content table>tbody>tr>td.active,.entry-content table>tbody>tr>td.active,.widget_calendar #wp-calendar>tbody>tr>td.active,.table>tbody>tr>th.active,.page-content table>tbody>tr>th.active,.entry-content table>tbody>tr>th.active,.widget_calendar #wp-calendar>tbody>tr>th.active,.table>tbody>tr.active>td,.page-content table>tbody>tr.active>td,.entry-content table>tbody>tr.active>td,.widget_calendar #wp-calendar>tbody>tr.active>td,.table>tbody>tr.active>th,.page-content table>tbody>tr.active>th,.entry-content table>tbody>tr.active>th,.widget_calendar #wp-calendar>tbody>tr.active>th,.table>tfoot>tr>td.active,.page-content table>tfoot>tr>td.active,.entry-content table>tfoot>tr>td.active,.widget_calendar #wp-calendar>tfoot>tr>td.active,.table>tfoot>tr>th.active,.page-content table>tfoot>tr>th.active,.entry-content table>tfoot>tr>th.active,.widget_calendar #wp-calendar>tfoot>tr>th.active,.table>tfoot>tr.active>td,.page-content table>tfoot>tr.active>td,.entry-content table>tfoot>tr.active>td,.widget_calendar #wp-calendar>tfoot>tr.active>td,.table>tfoot>tr.active>th,.page-content table>tfoot>tr.active>th,.entry-content table>tfoot>tr.active>th,.widget_calendar #wp-calendar>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.page-content table>thead>tr>td.success,.entry-content table>thead>tr>td.success,.widget_calendar #wp-calendar>thead>tr>td.success,.table>thead>tr>th.success,.page-content table>thead>tr>th.success,.entry-content table>thead>tr>th.success,.widget_calendar #wp-calendar>thead>tr>th.success,.table>thead>tr.success>td,.page-content table>thead>tr.success>td,.entry-content table>thead>tr.success>td,.widget_calendar #wp-calendar>thead>tr.success>td,.table>thead>tr.success>th,.page-content table>thead>tr.success>th,.entry-content table>thead>tr.success>th,.widget_calendar #wp-calendar>thead>tr.success>th,.table>tbody>tr>td.success,.page-content table>tbody>tr>td.success,.entry-content table>tbody>tr>td.success,.widget_calendar #wp-calendar>tbody>tr>td.success,.table>tbody>tr>th.success,.page-content table>tbody>tr>th.success,.entry-content table>tbody>tr>th.success,.widget_calendar #wp-calendar>tbody>tr>th.success,.table>tbody>tr.success>td,.page-content table>tbody>tr.success>td,.entry-content table>tbody>tr.success>td,.widget_calendar #wp-calendar>tbody>tr.success>td,.table>tbody>tr.success>th,.page-content table>tbody>tr.success>th,.entry-content table>tbody>tr.success>th,.widget_calendar #wp-calendar>tbody>tr.success>th,.table>tfoot>tr>td.success,.page-content table>tfoot>tr>td.success,.entry-content table>tfoot>tr>td.success,.widget_calendar #wp-calendar>tfoot>tr>td.success,.table>tfoot>tr>th.success,.page-content table>tfoot>tr>th.success,.entry-content table>tfoot>tr>th.success,.widget_calendar #wp-calendar>tfoot>tr>th.success,.table>tfoot>tr.success>td,.page-content table>tfoot>tr.success>td,.entry-content table>tfoot>tr.success>td,.widget_calendar #wp-calendar>tfoot>tr.success>td,.table>tfoot>tr.success>th,.page-content table>tfoot>tr.success>th,.entry-content table>tfoot>tr.success>th,.widget_calendar #wp-calendar>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.page-content table>thead>tr>td.info,.entry-content table>thead>tr>td.info,.widget_calendar #wp-calendar>thead>tr>td.info,.table>thead>tr>th.info,.page-content table>thead>tr>th.info,.entry-content table>thead>tr>th.info,.widget_calendar #wp-calendar>thead>tr>th.info,.table>thead>tr.info>td,.page-content table>thead>tr.info>td,.entry-content table>thead>tr.info>td,.widget_calendar #wp-calendar>thead>tr.info>td,.table>thead>tr.info>th,.page-content table>thead>tr.info>th,.entry-content table>thead>tr.info>th,.widget_calendar #wp-calendar>thead>tr.info>th,.table>tbody>tr>td.info,.page-content table>tbody>tr>td.info,.entry-content table>tbody>tr>td.info,.widget_calendar #wp-calendar>tbody>tr>td.info,.table>tbody>tr>th.info,.page-content table>tbody>tr>th.info,.entry-content table>tbody>tr>th.info,.widget_calendar #wp-calendar>tbody>tr>th.info,.table>tbody>tr.info>td,.page-content table>tbody>tr.info>td,.entry-content table>tbody>tr.info>td,.widget_calendar #wp-calendar>tbody>tr.info>td,.table>tbody>tr.info>th,.page-content table>tbody>tr.info>th,.entry-content table>tbody>tr.info>th,.widget_calendar #wp-calendar>tbody>tr.info>th,.table>tfoot>tr>td.info,.page-content table>tfoot>tr>td.info,.entry-content table>tfoot>tr>td.info,.widget_calendar #wp-calendar>tfoot>tr>td.info,.table>tfoot>tr>th.info,.page-content table>tfoot>tr>th.info,.entry-content table>tfoot>tr>th.info,.widget_calendar #wp-calendar>tfoot>tr>th.info,.table>tfoot>tr.info>td,.page-content table>tfoot>tr.info>td,.entry-content table>tfoot>tr.info>td,.widget_calendar #wp-calendar>tfoot>tr.info>td,.table>tfoot>tr.info>th,.page-content table>tfoot>tr.info>th,.entry-content table>tfoot>tr.info>th,.widget_calendar #wp-calendar>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.page-content table>thead>tr>td.warning,.entry-content table>thead>tr>td.warning,.widget_calendar #wp-calendar>thead>tr>td.warning,.table>thead>tr>th.warning,.page-content table>thead>tr>th.warning,.entry-content table>thead>tr>th.warning,.widget_calendar #wp-calendar>thead>tr>th.warning,.table>thead>tr.warning>td,.page-content table>thead>tr.warning>td,.entry-content table>thead>tr.warning>td,.widget_calendar #wp-calendar>thead>tr.warning>td,.table>thead>tr.warning>th,.page-content table>thead>tr.warning>th,.entry-content table>thead>tr.warning>th,.widget_calendar #wp-calendar>thead>tr.warning>th,.table>tbody>tr>td.warning,.page-content table>tbody>tr>td.warning,.entry-content table>tbody>tr>td.warning,.widget_calendar #wp-calendar>tbody>tr>td.warning,.table>tbody>tr>th.warning,.page-content table>tbody>tr>th.warning,.entry-content table>tbody>tr>th.warning,.widget_calendar #wp-calendar>tbody>tr>th.warning,.table>tbody>tr.warning>td,.page-content table>tbody>tr.warning>td,.entry-content table>tbody>tr.warning>td,.widget_calendar #wp-calendar>tbody>tr.warning>td,.table>tbody>tr.warning>th,.page-content table>tbody>tr.warning>th,.entry-content table>tbody>tr.warning>th,.widget_calendar #wp-calendar>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.page-content table>tfoot>tr>td.warning,.entry-content table>tfoot>tr>td.warning,.widget_calendar #wp-calendar>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.page-content table>tfoot>tr>th.warning,.entry-content table>tfoot>tr>th.warning,.widget_calendar #wp-calendar>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.page-content table>tfoot>tr.warning>td,.entry-content table>tfoot>tr.warning>td,.widget_calendar #wp-calendar>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.page-content table>tfoot>tr.warning>th,.entry-content table>tfoot>tr.warning>th,.widget_calendar #wp-calendar>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.page-content table>thead>tr>td.danger,.entry-content table>thead>tr>td.danger,.widget_calendar #wp-calendar>thead>tr>td.danger,.table>thead>tr>th.danger,.page-content table>thead>tr>th.danger,.entry-content table>thead>tr>th.danger,.widget_calendar #wp-calendar>thead>tr>th.danger,.table>thead>tr.danger>td,.page-content table>thead>tr.danger>td,.entry-content table>thead>tr.danger>td,.widget_calendar #wp-calendar>thead>tr.danger>td,.table>thead>tr.danger>th,.page-content table>thead>tr.danger>th,.entry-content table>thead>tr.danger>th,.widget_calendar #wp-calendar>thead>tr.danger>th,.table>tbody>tr>td.danger,.page-content table>tbody>tr>td.danger,.entry-content table>tbody>tr>td.danger,.widget_calendar #wp-calendar>tbody>tr>td.danger,.table>tbody>tr>th.danger,.page-content table>tbody>tr>th.danger,.entry-content table>tbody>tr>th.danger,.widget_calendar #wp-calendar>tbody>tr>th.danger,.table>tbody>tr.danger>td,.page-content table>tbody>tr.danger>td,.entry-content table>tbody>tr.danger>td,.widget_calendar #wp-calendar>tbody>tr.danger>td,.table>tbody>tr.danger>th,.page-content table>tbody>tr.danger>th,.entry-content table>tbody>tr.danger>th,.widget_calendar #wp-calendar>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.page-content table>tfoot>tr>td.danger,.entry-content table>tfoot>tr>td.danger,.widget_calendar #wp-calendar>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.page-content table>tfoot>tr>th.danger,.entry-content table>tfoot>tr>th.danger,.widget_calendar #wp-calendar>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.page-content table>tfoot>tr.danger>td,.entry-content table>tfoot>tr.danger>td,.widget_calendar #wp-calendar>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.page-content table>tfoot>tr.danger>th,.entry-content table>tfoot>tr.danger>th,.widget_calendar #wp-calendar>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive,.widget_calendar #wp-calendar{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive,.widget_calendar #wp-calendar{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table,.widget_calendar #wp-calendar>.table,.page-content .table-responsive>table,.widget_calendar .page-content #wp-calendar>table,.page-content .widget_calendar #wp-calendar>table,.entry-content .table-responsive>table,.widget_calendar .entry-content #wp-calendar>table,.entry-content .widget_calendar #wp-calendar>table,.widget_calendar .table-responsive>#wp-calendar,.widget_calendar #wp-calendar>#wp-calendar{margin-bottom:0}.table-responsive>.table>thead>tr>th,.widget_calendar #wp-calendar>.table>thead>tr>th,.page-content .table-responsive>table>thead>tr>th,.widget_calendar .page-content #wp-calendar>table>thead>tr>th,.page-content .widget_calendar #wp-calendar>table>thead>tr>th,.entry-content .table-responsive>table>thead>tr>th,.widget_calendar .entry-content #wp-calendar>table>thead>tr>th,.entry-content .widget_calendar #wp-calendar>table>thead>tr>th,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th,.table-responsive>.table>thead>tr>td,.widget_calendar #wp-calendar>.table>thead>tr>td,.page-content .table-responsive>table>thead>tr>td,.widget_calendar .page-content #wp-calendar>table>thead>tr>td,.page-content .widget_calendar #wp-calendar>table>thead>tr>td,.entry-content .table-responsive>table>thead>tr>td,.widget_calendar .entry-content #wp-calendar>table>thead>tr>td,.entry-content .widget_calendar #wp-calendar>table>thead>tr>td,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td,.table-responsive>.table>tbody>tr>th,.widget_calendar #wp-calendar>.table>tbody>tr>th,.page-content .table-responsive>table>tbody>tr>th,.widget_calendar .page-content #wp-calendar>table>tbody>tr>th,.page-content .widget_calendar #wp-calendar>table>tbody>tr>th,.entry-content .table-responsive>table>tbody>tr>th,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>th,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.widget_calendar #wp-calendar>.table>tbody>tr>td,.page-content .table-responsive>table>tbody>tr>td,.widget_calendar .page-content #wp-calendar>table>tbody>tr>td,.page-content .widget_calendar #wp-calendar>table>tbody>tr>td,.entry-content .table-responsive>table>tbody>tr>td,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>td,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.widget_calendar #wp-calendar>.table>tfoot>tr>th,.page-content .table-responsive>table>tfoot>tr>th,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>th,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.entry-content .table-responsive>table>tfoot>tr>th,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>th,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td,.widget_calendar #wp-calendar>.table>tfoot>tr>td,.page-content .table-responsive>table>tfoot>tr>td,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>td,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.entry-content .table-responsive>table>tfoot>tr>td,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>td,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered,.widget_calendar #wp-calendar>.table-bordered,.widget_calendar .table-responsive>#wp-calendar,.widget_calendar #wp-calendar>#wp-calendar{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control,input[name="post_password"]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus,input[name="post_password"]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder,input[name="post_password"]::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,input[name="post_password"]:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,input[name="post_password"]::-webkit-input-placeholder{color:#999}.form-control::-ms-expand,input[name="post_password"]::-ms-expand{border:0;background-color:transparent}.form-control[disabled],input[disabled][name="post_password"],.form-control[readonly],input[readonly][name="post_password"],fieldset[disabled] .form-control,fieldset[disabled] input[name="post_password"]{background-color:#eee;opacity:1}.form-control[disabled],input[disabled][name="post_password"],fieldset[disabled] .form-control,fieldset[disabled] input[name="post_password"]{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"].form-control,input[type="date"][name="post_password"],input[type="time"].form-control,input[type="time"][name="post_password"],input[type="datetime-local"].form-control,input[type="datetime-local"][name="post_password"],input[type="month"].form-control,input[type="month"][name="post_password"]{line-height:34px}input[type="date"].input-sm,.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="date"][name="post_password"],.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="time"][name="post_password"],.input-group-sm>input[type="time"].input-group-addon,.input-group-sm>.input-group-btn>input[type="time"].btn,.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="datetime-local"][name="post_password"],.input-group-sm>input[type="datetime-local"].input-group-addon,.input-group-sm>.input-group-btn>input[type="datetime-local"].btn,.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm>input[type="month"].form-control,.input-group-sm>input[type="month"][name="post_password"],.input-group-sm>input[type="month"].input-group-addon,.input-group-sm>.input-group-btn>input[type="month"].btn,.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,.input-group-lg>input[type="date"].form-control,.input-group-lg>input[type="date"][name="post_password"],.input-group-lg>input[type="date"].input-group-addon,.input-group-lg>.input-group-btn>input[type="date"].btn,.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg>input[type="time"].form-control,.input-group-lg>input[type="time"][name="post_password"],.input-group-lg>input[type="time"].input-group-addon,.input-group-lg>.input-group-btn>input[type="time"].btn,.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg>input[type="datetime-local"].form-control,.input-group-lg>input[type="datetime-local"][name="post_password"],.input-group-lg>input[type="datetime-local"].input-group-addon,.input-group-lg>.input-group-btn>input[type="datetime-local"].btn,.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg>input[type="month"].form-control,.input-group-lg>input[type="month"][name="post_password"],.input-group-lg>input[type="month"].input-group-addon,.input-group-lg>.input-group-btn>input[type="month"].btn,.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>input.form-control-static[name="post_password"],.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>input.form-control-static[name="post_password"],.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>input[name="post_password"],.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.form-group-sm .form-control,.form-group-sm input[name="post_password"]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>input[name="post_password"],.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.form-group-lg .form-control,.form-group-lg input[name="post_password"]{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback input[name="post_password"]{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>input[name="post_password"]+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback,.form-group-lg input[name="post_password"]+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>input[name="post_password"]+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback,.form-group-sm input[name="post_password"]+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control,.has-success input[name="post_password"]{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus,.has-success input[name="post_password"]:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control,.has-warning input[name="post_password"]{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus,.has-warning input[name="post_password"]:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control,.has-error input[name="post_password"]{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus,.has-error input[name="post_password"]:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline input[name="post_password"]{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control,.form-inline .input-group input[name="post_password"]{width:auto}.form-inline .input-group>.form-control,.form-inline .input-group>input[name="post_password"]{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right,.dropdown-menu.alignright,.entry-attachment #nav-below .dropdown-menu.nav-next,.widget_calendar #wp-calendar #next a.dropdown-menu{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu,.alignright>.dropdown-menu,.entry-attachment #nav-below .nav-next>.dropdown-menu,.widget_calendar #wp-calendar #next a>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control,.input-group input[name="post_password"]{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus,.input-group input[name="post_password"]:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group input[name="post_password"]{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group input[name="post_password"]:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group input[name="post_password"]:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group input[name="post_password"]:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form input[name="post_password"]{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control,.navbar-form .input-group input[name="post_password"]{width:auto}.navbar-form .input-group>.form-control,.navbar-form .input-group>input[name="post_password"]{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail,.wp-caption{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.wp-caption>img,.thumbnail a>img,.wp-caption a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption,.wp-caption .caption{padding:9px;color:#333}a.thumbnail:hover,a.wp-caption:hover,a.thumbnail:focus,a.wp-caption:focus,a.thumbnail.active,a.active.wp-caption{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail,.gallery .gallery-item img.media-object{max-width:none}.media-right,.media>.pull-right,.media>.alignright,.entry-attachment #nav-below .media>.nav-next,.widget_calendar #wp-calendar #next .media>a{padding-left:10px}.media-left,.media>.pull-left,.media>.alignleft,.entry-attachment #nav-below .media>.nav-previous,.gallery .media>.gallery-item,.widget_calendar #wp-calendar #prev .media>a{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.page-content .panel>table,.entry-content .panel>table,.widget_calendar .panel>#wp-calendar,.panel>.table-responsive>.table,.widget_calendar .panel>#wp-calendar>.table,.page-content .panel>.table-responsive>table,.widget_calendar .page-content .panel>#wp-calendar>table,.page-content .widget_calendar .panel>#wp-calendar>table,.entry-content .panel>.table-responsive>table,.widget_calendar .entry-content .panel>#wp-calendar>table,.entry-content .widget_calendar .panel>#wp-calendar>table,.widget_calendar .panel>.table-responsive>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.panel>.panel-collapse>.table,.page-content .panel>.panel-collapse>table,.entry-content .panel>.panel-collapse>table,.widget_calendar .panel>.panel-collapse>#wp-calendar{margin-bottom:0}.panel>.table caption,.page-content .panel>table caption,.entry-content .panel>table caption,.widget_calendar .panel>#wp-calendar caption,.panel>.table-responsive>.table caption,.widget_calendar .panel>#wp-calendar>.table caption,.page-content .panel>.table-responsive>table caption,.widget_calendar .page-content .panel>#wp-calendar>table caption,.page-content .widget_calendar .panel>#wp-calendar>table caption,.entry-content .panel>.table-responsive>table caption,.widget_calendar .entry-content .panel>#wp-calendar>table caption,.entry-content .widget_calendar .panel>#wp-calendar>table caption,.widget_calendar .panel>.table-responsive>#wp-calendar caption,.widget_calendar .panel>#wp-calendar>#wp-calendar caption,.panel>.panel-collapse>.table caption,.page-content .panel>.panel-collapse>table caption,.entry-content .panel>.panel-collapse>table caption,.widget_calendar .panel>.panel-collapse>#wp-calendar caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.page-content .panel>table:first-child,.entry-content .panel>table:first-child,.widget_calendar .panel>#wp-calendar:first-child,.panel>.table-responsive:first-child>.table:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child,.page-content .panel>.table-responsive:first-child>table:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.page-content .panel>table:last-child,.entry-content .panel>table:last-child,.widget_calendar .panel>#wp-calendar:last-child,.panel>.table-responsive:last-child>.table:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child,.page-content .panel>.table-responsive:last-child>table:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.page-content .panel>.panel-body+table,.entry-content .panel>.panel-body+table,.widget_calendar .panel>.panel-body+#wp-calendar,.panel>.panel-body+.table-responsive,.widget_calendar .panel>.panel-body+#wp-calendar,.panel>.table+.panel-body,.page-content .panel>table+.panel-body,.entry-content .panel>table+.panel-body,.widget_calendar .panel>#wp-calendar+.panel-body,.panel>.table-responsive+.panel-body,.widget_calendar .panel>#wp-calendar+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.page-content .panel>table>tbody:first-child>tr:first-child th,.entry-content .panel>table>tbody:first-child>tr:first-child th,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.page-content .panel>table>tbody:first-child>tr:first-child td,.entry-content .panel>table>tbody:first-child>tr:first-child td,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.widget_calendar .panel>#wp-calendar,.panel>.table-responsive>.table-bordered,.widget_calendar .panel>#wp-calendar>.table-bordered,.widget_calendar .panel>.table-responsive>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar{border:0}.panel>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive,.widget_calendar .panel>#wp-calendar{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:transparent}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block,.aligncenter{display:block;margin-left:auto;margin-right:auto}.pull-right,.alignright,.entry-attachment #nav-below .nav-next,.widget_calendar #wp-calendar #next a{float:right !important}.pull-left,.alignleft,.entry-attachment #nav-below .nav-previous,.gallery .gallery-item,.widget_calendar #wp-calendar #prev a{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.alignnone{margin:0.5em 0}.alignright{margin:0.5em 0 1em 1em}.alignleft{margin:0.5em 1em 1em 0}.aligncenter{margin:0.5em auto}.hentry,.widget{-ms-word-wrap:break-word;word-wrap:break-word}.page-content:before,.page-content:after,.entry-content:before,.entry-content:after{content:" ";display:table}.page-content:after,.entry-content:after{clear:both}.entry-attachment .attachment{margin-bottom:1em}.entry-caption{color:#666}.twitter-tweet-rendered{max-width:100% !important}.gallery{margin:0 auto 1em}.gallery:before,.gallery:after{content:" ";display:table}.gallery:after{clear:both}.gallery.gallery-columns-1 .gallery-item{float:none;margin:2em 2%;width:96%}.gallery.gallery-columns-2 .gallery-item{margin:2em 2%;width:46%}.gallery.gallery-columns-3 .gallery-item{margin:2em 2%;width:29.33333%}.gallery.gallery-columns-4 .gallery-item{margin:2em 2%;width:21%}.gallery.gallery-columns-5 .gallery-item{margin:2em 2%;width:16%}.gallery.gallery-columns-6 .gallery-item{margin:2em 1%;width:14.66667%}.gallery.gallery-columns-7 .gallery-item{margin:2em 1%;width:12.28571%}.gallery.gallery-columns-8 .gallery-item{margin:2em 1%;width:10.5%}.gallery.gallery-columns-9 .gallery-item{margin:2em 1%;width:9.11111%}.gallery .gallery-caption{color:#333;margin-left:0}.gallery dl{margin:0}.gallery br+br{display:none}.hentry img,.widget img{height:auto;max-width:100%;width:auto}img.header-image,img.wp-post-image{max-width:100%;height:auto}img.wp-smiley,.rsswidget img{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}img#wpstats{display:none}.entry-content p img.alignleft,.entry-content p img.alignright,.entry-content p img.aligncenter,.entry-content p img.aligncenter,.entry-content p img.alignnone,.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter,.wp-caption.aligncenter,.wp-caption.alignnone{margin-top:1em;margin-bottom:2em}.wp-caption.aligncenter,.wp-caption.alignnone{clear:both !important}.wp-caption .wp-caption-text{display:inline-block;padding:9px;color:#333}.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:12px;font-style:normal;font-weight:bold;margin-right:5px}.widget_calendar #wp-calendar #prev{border-right:0}.widget_calendar #wp-calendar #next{border-left:0}.widget_tag_cloud a:nth-child(1){font-size:19px!important}.widget_tag_cloud a:nth-child(2){font-size:18px!important}.widget_tag_cloud a:nth-child(3){font-size:30px!important}.widget_tag_cloud a:nth-child(4){font-size:26px!important}.widget_tag_cloud a:nth-child(5){font-size:21px!important}.widget_tag_cloud a:nth-child(6){font-size:16px!important}.widget_tag_cloud a:nth-child(7){font-size:15px!important}.widget_tag_cloud a:nth-child(8){font-size:29px!important}.widget_tag_cloud a:nth-child(9){font-size:16px!important}.widget_tag_cloud a:nth-child(10){font-size:17px!important}.widget_tag_cloud a:nth-child(11){font-size:31px!important}.widget_tag_cloud a:nth-child(12){font-size:32px!important}.wp-video-shortcode{max-width:100%}body{padding:10px} diff --git a/assets/css/style.css b/assets/css/style.css deleted file mode 100644 index 32509c4..0000000 --- a/assets/css/style.css +++ /dev/null @@ -1,11 +0,0 @@ -/*! -Theme Name: Odin -Author URI: http://wpod.in/ -Description: Odin main stylesheet. -Author: the Odin team -Author URI: http://wpod.in/#colaboradores -*//*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,input[type="submit"]>.caret,input[type="reset"]>.caret,button>.caret,.dropup>.btn>.caret,.dropup>input[type="submit"]>.caret,.dropup>input[type="reset"]>.caret,.dropup>button>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table,.page-content table,.entry-content table,.widget_calendar #wp-calendar{border-collapse:collapse !important}.table td,.page-content table td,.entry-content table td,.widget_calendar #wp-calendar td,.table th,.page-content table th,.entry-content table th,.widget_calendar #wp-calendar th{background-color:#fff !important}.table-bordered th,.widget_calendar #wp-calendar th,.table-bordered td,.widget_calendar #wp-calendar td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot");src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.comment-content img,.widget img,.entry-content p img,.wp-caption{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail,.gallery .gallery-item img{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center,.entry-attachment .attachment,.gallery .gallery-item{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right,blockquote.alignright,.entry-attachment #nav-below blockquote.nav-next{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.alignright footer:before,.entry-attachment #nav-below blockquote.nav-next footer:before,blockquote.pull-right small:before,blockquote.alignright small:before,.entry-attachment #nav-below blockquote.nav-next small:before,blockquote.pull-right .small:before,blockquote.alignright .small:before,.entry-attachment #nav-below blockquote.nav-next .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.alignright footer:after,.entry-attachment #nav-below blockquote.nav-next footer:after,blockquote.pull-right small:after,blockquote.alignright small:after,.entry-attachment #nav-below blockquote.nav-next small:after,blockquote.pull-right .small:after,blockquote.alignright .small:after,.entry-attachment #nav-below blockquote.nav-next .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table,.page-content table,.entry-content table,.widget_calendar #wp-calendar{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.page-content table>thead>tr>th,.entry-content table>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table>thead>tr>td,.page-content table>thead>tr>td,.entry-content table>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td,.table>tbody>tr>th,.page-content table>tbody>tr>th,.entry-content table>tbody>tr>th,.widget_calendar #wp-calendar>tbody>tr>th,.table>tbody>tr>td,.page-content table>tbody>tr>td,.entry-content table>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>td,.table>tfoot>tr>th,.page-content table>tfoot>tr>th,.entry-content table>tfoot>tr>th,.widget_calendar #wp-calendar>tfoot>tr>th,.table>tfoot>tr>td,.page-content table>tfoot>tr>td,.entry-content table>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th,.page-content table>thead>tr>th,.entry-content table>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.page-content table>caption+thead>tr:first-child>th,.entry-content table>caption+thead>tr:first-child>th,.widget_calendar #wp-calendar>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.page-content table>caption+thead>tr:first-child>td,.entry-content table>caption+thead>tr:first-child>td,.widget_calendar #wp-calendar>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.page-content table>colgroup+thead>tr:first-child>th,.entry-content table>colgroup+thead>tr:first-child>th,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.page-content table>colgroup+thead>tr:first-child>td,.entry-content table>colgroup+thead>tr:first-child>td,.widget_calendar #wp-calendar>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.page-content table>thead:first-child>tr:first-child>th,.entry-content table>thead:first-child>tr:first-child>th,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.page-content table>thead:first-child>tr:first-child>td,.entry-content table>thead:first-child>tr:first-child>td,.widget_calendar #wp-calendar>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody,.page-content table>tbody+tbody,.entry-content table>tbody+tbody,.widget_calendar #wp-calendar>tbody+tbody{border-top:2px solid #ddd}.table .table,.page-content table .table,.entry-content table .table,.widget_calendar #wp-calendar .table,.table .page-content table,.page-content .table table,.page-content table table,.widget_calendar #wp-calendar .page-content table,.page-content .widget_calendar #wp-calendar table,.table .entry-content table,.entry-content .table table,.entry-content table table,.widget_calendar #wp-calendar .entry-content table,.entry-content .widget_calendar #wp-calendar table,.table .widget_calendar #wp-calendar,.widget_calendar .table #wp-calendar,.page-content table .widget_calendar #wp-calendar,.widget_calendar .page-content table #wp-calendar,.entry-content table .widget_calendar #wp-calendar,.widget_calendar .entry-content table #wp-calendar,.widget_calendar #wp-calendar #wp-calendar{background-color:#fff}.table-condensed>thead>tr>th,.page-content .table-condensed>thead>tr>th,.entry-content .table-condensed>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table-condensed>thead>tr>td,.page-content .table-condensed>thead>tr>td,.entry-content .table-condensed>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td,.table-condensed>tbody>tr>th,.page-content .table-condensed>tbody>tr>th,.entry-content .table-condensed>tbody>tr>th,.widget_calendar #wp-calendar>tbody>tr>th,.table-condensed>tbody>tr>td,.page-content .table-condensed>tbody>tr>td,.entry-content .table-condensed>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>td,.table-condensed>tfoot>tr>th,.page-content .table-condensed>tfoot>tr>th,.entry-content .table-condensed>tfoot>tr>th,.widget_calendar #wp-calendar>tfoot>tr>th,.table-condensed>tfoot>tr>td,.page-content .table-condensed>tfoot>tr>td,.entry-content .table-condensed>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>td{padding:5px}.table-bordered,.widget_calendar #wp-calendar{border:1px solid #ddd}.table-bordered>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table-bordered>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td,.table-bordered>tbody>tr>th,.widget_calendar #wp-calendar>tbody>tr>th,.table-bordered>tbody>tr>td,.widget_calendar #wp-calendar>tbody>tr>td,.table-bordered>tfoot>tr>th,.widget_calendar #wp-calendar>tfoot>tr>th,.table-bordered>tfoot>tr>td,.widget_calendar #wp-calendar>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.widget_calendar #wp-calendar>thead>tr>th,.table-bordered>thead>tr>td,.widget_calendar #wp-calendar>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd),.widget_calendar #wp-calendar>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.page-content table>thead>tr>td.active,.entry-content table>thead>tr>td.active,.widget_calendar #wp-calendar>thead>tr>td.active,.table>thead>tr>th.active,.page-content table>thead>tr>th.active,.entry-content table>thead>tr>th.active,.widget_calendar #wp-calendar>thead>tr>th.active,.table>thead>tr.active>td,.page-content table>thead>tr.active>td,.entry-content table>thead>tr.active>td,.widget_calendar #wp-calendar>thead>tr.active>td,.table>thead>tr.active>th,.page-content table>thead>tr.active>th,.entry-content table>thead>tr.active>th,.widget_calendar #wp-calendar>thead>tr.active>th,.table>tbody>tr>td.active,.page-content table>tbody>tr>td.active,.entry-content table>tbody>tr>td.active,.widget_calendar #wp-calendar>tbody>tr>td.active,.table>tbody>tr>th.active,.page-content table>tbody>tr>th.active,.entry-content table>tbody>tr>th.active,.widget_calendar #wp-calendar>tbody>tr>th.active,.table>tbody>tr.active>td,.page-content table>tbody>tr.active>td,.entry-content table>tbody>tr.active>td,.widget_calendar #wp-calendar>tbody>tr.active>td,.table>tbody>tr.active>th,.page-content table>tbody>tr.active>th,.entry-content table>tbody>tr.active>th,.widget_calendar #wp-calendar>tbody>tr.active>th,.table>tfoot>tr>td.active,.page-content table>tfoot>tr>td.active,.entry-content table>tfoot>tr>td.active,.widget_calendar #wp-calendar>tfoot>tr>td.active,.table>tfoot>tr>th.active,.page-content table>tfoot>tr>th.active,.entry-content table>tfoot>tr>th.active,.widget_calendar #wp-calendar>tfoot>tr>th.active,.table>tfoot>tr.active>td,.page-content table>tfoot>tr.active>td,.entry-content table>tfoot>tr.active>td,.widget_calendar #wp-calendar>tfoot>tr.active>td,.table>tfoot>tr.active>th,.page-content table>tfoot>tr.active>th,.entry-content table>tfoot>tr.active>th,.widget_calendar #wp-calendar>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.page-content table>thead>tr>td.success,.entry-content table>thead>tr>td.success,.widget_calendar #wp-calendar>thead>tr>td.success,.table>thead>tr>th.success,.page-content table>thead>tr>th.success,.entry-content table>thead>tr>th.success,.widget_calendar #wp-calendar>thead>tr>th.success,.table>thead>tr.success>td,.page-content table>thead>tr.success>td,.entry-content table>thead>tr.success>td,.widget_calendar #wp-calendar>thead>tr.success>td,.table>thead>tr.success>th,.page-content table>thead>tr.success>th,.entry-content table>thead>tr.success>th,.widget_calendar #wp-calendar>thead>tr.success>th,.table>tbody>tr>td.success,.page-content table>tbody>tr>td.success,.entry-content table>tbody>tr>td.success,.widget_calendar #wp-calendar>tbody>tr>td.success,.table>tbody>tr>th.success,.page-content table>tbody>tr>th.success,.entry-content table>tbody>tr>th.success,.widget_calendar #wp-calendar>tbody>tr>th.success,.table>tbody>tr.success>td,.page-content table>tbody>tr.success>td,.entry-content table>tbody>tr.success>td,.widget_calendar #wp-calendar>tbody>tr.success>td,.table>tbody>tr.success>th,.page-content table>tbody>tr.success>th,.entry-content table>tbody>tr.success>th,.widget_calendar #wp-calendar>tbody>tr.success>th,.table>tfoot>tr>td.success,.page-content table>tfoot>tr>td.success,.entry-content table>tfoot>tr>td.success,.widget_calendar #wp-calendar>tfoot>tr>td.success,.table>tfoot>tr>th.success,.page-content table>tfoot>tr>th.success,.entry-content table>tfoot>tr>th.success,.widget_calendar #wp-calendar>tfoot>tr>th.success,.table>tfoot>tr.success>td,.page-content table>tfoot>tr.success>td,.entry-content table>tfoot>tr.success>td,.widget_calendar #wp-calendar>tfoot>tr.success>td,.table>tfoot>tr.success>th,.page-content table>tfoot>tr.success>th,.entry-content table>tfoot>tr.success>th,.widget_calendar #wp-calendar>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.page-content table>thead>tr>td.info,.entry-content table>thead>tr>td.info,.widget_calendar #wp-calendar>thead>tr>td.info,.table>thead>tr>th.info,.page-content table>thead>tr>th.info,.entry-content table>thead>tr>th.info,.widget_calendar #wp-calendar>thead>tr>th.info,.table>thead>tr.info>td,.page-content table>thead>tr.info>td,.entry-content table>thead>tr.info>td,.widget_calendar #wp-calendar>thead>tr.info>td,.table>thead>tr.info>th,.page-content table>thead>tr.info>th,.entry-content table>thead>tr.info>th,.widget_calendar #wp-calendar>thead>tr.info>th,.table>tbody>tr>td.info,.page-content table>tbody>tr>td.info,.entry-content table>tbody>tr>td.info,.widget_calendar #wp-calendar>tbody>tr>td.info,.table>tbody>tr>th.info,.page-content table>tbody>tr>th.info,.entry-content table>tbody>tr>th.info,.widget_calendar #wp-calendar>tbody>tr>th.info,.table>tbody>tr.info>td,.page-content table>tbody>tr.info>td,.entry-content table>tbody>tr.info>td,.widget_calendar #wp-calendar>tbody>tr.info>td,.table>tbody>tr.info>th,.page-content table>tbody>tr.info>th,.entry-content table>tbody>tr.info>th,.widget_calendar #wp-calendar>tbody>tr.info>th,.table>tfoot>tr>td.info,.page-content table>tfoot>tr>td.info,.entry-content table>tfoot>tr>td.info,.widget_calendar #wp-calendar>tfoot>tr>td.info,.table>tfoot>tr>th.info,.page-content table>tfoot>tr>th.info,.entry-content table>tfoot>tr>th.info,.widget_calendar #wp-calendar>tfoot>tr>th.info,.table>tfoot>tr.info>td,.page-content table>tfoot>tr.info>td,.entry-content table>tfoot>tr.info>td,.widget_calendar #wp-calendar>tfoot>tr.info>td,.table>tfoot>tr.info>th,.page-content table>tfoot>tr.info>th,.entry-content table>tfoot>tr.info>th,.widget_calendar #wp-calendar>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.page-content table>thead>tr>td.warning,.entry-content table>thead>tr>td.warning,.widget_calendar #wp-calendar>thead>tr>td.warning,.table>thead>tr>th.warning,.page-content table>thead>tr>th.warning,.entry-content table>thead>tr>th.warning,.widget_calendar #wp-calendar>thead>tr>th.warning,.table>thead>tr.warning>td,.page-content table>thead>tr.warning>td,.entry-content table>thead>tr.warning>td,.widget_calendar #wp-calendar>thead>tr.warning>td,.table>thead>tr.warning>th,.page-content table>thead>tr.warning>th,.entry-content table>thead>tr.warning>th,.widget_calendar #wp-calendar>thead>tr.warning>th,.table>tbody>tr>td.warning,.page-content table>tbody>tr>td.warning,.entry-content table>tbody>tr>td.warning,.widget_calendar #wp-calendar>tbody>tr>td.warning,.table>tbody>tr>th.warning,.page-content table>tbody>tr>th.warning,.entry-content table>tbody>tr>th.warning,.widget_calendar #wp-calendar>tbody>tr>th.warning,.table>tbody>tr.warning>td,.page-content table>tbody>tr.warning>td,.entry-content table>tbody>tr.warning>td,.widget_calendar #wp-calendar>tbody>tr.warning>td,.table>tbody>tr.warning>th,.page-content table>tbody>tr.warning>th,.entry-content table>tbody>tr.warning>th,.widget_calendar #wp-calendar>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.page-content table>tfoot>tr>td.warning,.entry-content table>tfoot>tr>td.warning,.widget_calendar #wp-calendar>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.page-content table>tfoot>tr>th.warning,.entry-content table>tfoot>tr>th.warning,.widget_calendar #wp-calendar>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.page-content table>tfoot>tr.warning>td,.entry-content table>tfoot>tr.warning>td,.widget_calendar #wp-calendar>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.page-content table>tfoot>tr.warning>th,.entry-content table>tfoot>tr.warning>th,.widget_calendar #wp-calendar>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.page-content table>thead>tr>td.danger,.entry-content table>thead>tr>td.danger,.widget_calendar #wp-calendar>thead>tr>td.danger,.table>thead>tr>th.danger,.page-content table>thead>tr>th.danger,.entry-content table>thead>tr>th.danger,.widget_calendar #wp-calendar>thead>tr>th.danger,.table>thead>tr.danger>td,.page-content table>thead>tr.danger>td,.entry-content table>thead>tr.danger>td,.widget_calendar #wp-calendar>thead>tr.danger>td,.table>thead>tr.danger>th,.page-content table>thead>tr.danger>th,.entry-content table>thead>tr.danger>th,.widget_calendar #wp-calendar>thead>tr.danger>th,.table>tbody>tr>td.danger,.page-content table>tbody>tr>td.danger,.entry-content table>tbody>tr>td.danger,.widget_calendar #wp-calendar>tbody>tr>td.danger,.table>tbody>tr>th.danger,.page-content table>tbody>tr>th.danger,.entry-content table>tbody>tr>th.danger,.widget_calendar #wp-calendar>tbody>tr>th.danger,.table>tbody>tr.danger>td,.page-content table>tbody>tr.danger>td,.entry-content table>tbody>tr.danger>td,.widget_calendar #wp-calendar>tbody>tr.danger>td,.table>tbody>tr.danger>th,.page-content table>tbody>tr.danger>th,.entry-content table>tbody>tr.danger>th,.widget_calendar #wp-calendar>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.page-content table>tfoot>tr>td.danger,.entry-content table>tfoot>tr>td.danger,.widget_calendar #wp-calendar>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.page-content table>tfoot>tr>th.danger,.entry-content table>tfoot>tr>th.danger,.widget_calendar #wp-calendar>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.page-content table>tfoot>tr.danger>td,.entry-content table>tfoot>tr.danger>td,.widget_calendar #wp-calendar>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.page-content table>tfoot>tr.danger>th,.entry-content table>tfoot>tr.danger>th,.widget_calendar #wp-calendar>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive,.widget_calendar #wp-calendar{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive,.widget_calendar #wp-calendar{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table,.widget_calendar #wp-calendar>.table,.page-content .table-responsive>table,.widget_calendar .page-content #wp-calendar>table,.page-content .widget_calendar #wp-calendar>table,.entry-content .table-responsive>table,.widget_calendar .entry-content #wp-calendar>table,.entry-content .widget_calendar #wp-calendar>table,.widget_calendar .table-responsive>#wp-calendar,.widget_calendar #wp-calendar>#wp-calendar{margin-bottom:0}.table-responsive>.table>thead>tr>th,.widget_calendar #wp-calendar>.table>thead>tr>th,.page-content .table-responsive>table>thead>tr>th,.widget_calendar .page-content #wp-calendar>table>thead>tr>th,.page-content .widget_calendar #wp-calendar>table>thead>tr>th,.entry-content .table-responsive>table>thead>tr>th,.widget_calendar .entry-content #wp-calendar>table>thead>tr>th,.entry-content .widget_calendar #wp-calendar>table>thead>tr>th,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th,.table-responsive>.table>thead>tr>td,.widget_calendar #wp-calendar>.table>thead>tr>td,.page-content .table-responsive>table>thead>tr>td,.widget_calendar .page-content #wp-calendar>table>thead>tr>td,.page-content .widget_calendar #wp-calendar>table>thead>tr>td,.entry-content .table-responsive>table>thead>tr>td,.widget_calendar .entry-content #wp-calendar>table>thead>tr>td,.entry-content .widget_calendar #wp-calendar>table>thead>tr>td,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td,.table-responsive>.table>tbody>tr>th,.widget_calendar #wp-calendar>.table>tbody>tr>th,.page-content .table-responsive>table>tbody>tr>th,.widget_calendar .page-content #wp-calendar>table>tbody>tr>th,.page-content .widget_calendar #wp-calendar>table>tbody>tr>th,.entry-content .table-responsive>table>tbody>tr>th,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>th,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.widget_calendar #wp-calendar>.table>tbody>tr>td,.page-content .table-responsive>table>tbody>tr>td,.widget_calendar .page-content #wp-calendar>table>tbody>tr>td,.page-content .widget_calendar #wp-calendar>table>tbody>tr>td,.entry-content .table-responsive>table>tbody>tr>td,.widget_calendar .entry-content #wp-calendar>table>tbody>tr>td,.entry-content .widget_calendar #wp-calendar>table>tbody>tr>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.widget_calendar #wp-calendar>.table>tfoot>tr>th,.page-content .table-responsive>table>tfoot>tr>th,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>th,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.entry-content .table-responsive>table>tfoot>tr>th,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>th,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td,.widget_calendar #wp-calendar>.table>tfoot>tr>td,.page-content .table-responsive>table>tfoot>tr>td,.widget_calendar .page-content #wp-calendar>table>tfoot>tr>td,.page-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.entry-content .table-responsive>table>tfoot>tr>td,.widget_calendar .entry-content #wp-calendar>table>tfoot>tr>td,.entry-content .widget_calendar #wp-calendar>table>tfoot>tr>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered,.widget_calendar #wp-calendar>.table-bordered,.widget_calendar .table-responsive>#wp-calendar,.widget_calendar #wp-calendar>#wp-calendar{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar #wp-calendar>#wp-calendar>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control,input[name="post_password"]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus,input[name="post_password"]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder,input[name="post_password"]::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,input[name="post_password"]:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,input[name="post_password"]::-webkit-input-placeholder{color:#999}.form-control::-ms-expand,input[name="post_password"]::-ms-expand{border:0;background-color:transparent}.form-control[disabled],input[disabled][name="post_password"],.form-control[readonly],input[readonly][name="post_password"],fieldset[disabled] .form-control,fieldset[disabled] input[name="post_password"]{background-color:#eee;opacity:1}.form-control[disabled],input[disabled][name="post_password"],fieldset[disabled] .form-control,fieldset[disabled] input[name="post_password"]{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"].form-control,input[type="date"][name="post_password"],input[type="time"].form-control,input[type="time"][name="post_password"],input[type="datetime-local"].form-control,input[type="datetime-local"][name="post_password"],input[type="month"].form-control,input[type="month"][name="post_password"]{line-height:34px}input[type="date"].input-sm,.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="date"][name="post_password"],.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,.input-group-sm>.input-group-btn>input[type="date"][type="submit"],.input-group-sm>.input-group-btn>input[type="date"][type="reset"],.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="time"][name="post_password"],.input-group-sm>input[type="time"].input-group-addon,.input-group-sm>.input-group-btn>input[type="time"].btn,.input-group-sm>.input-group-btn>input[type="time"][type="submit"],.input-group-sm>.input-group-btn>input[type="time"][type="reset"],.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="datetime-local"][name="post_password"],.input-group-sm>input[type="datetime-local"].input-group-addon,.input-group-sm>.input-group-btn>input[type="datetime-local"].btn,.input-group-sm>.input-group-btn>input[type="datetime-local"][type="submit"],.input-group-sm>.input-group-btn>input[type="datetime-local"][type="reset"],.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm>input[type="month"].form-control,.input-group-sm>input[type="month"][name="post_password"],.input-group-sm>input[type="month"].input-group-addon,.input-group-sm>.input-group-btn>input[type="month"].btn,.input-group-sm>.input-group-btn>input[type="month"][type="submit"],.input-group-sm>.input-group-btn>input[type="month"][type="reset"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,.input-group-lg>input[type="date"].form-control,.input-group-lg>input[type="date"][name="post_password"],.input-group-lg>input[type="date"].input-group-addon,.input-group-lg>.input-group-btn>input[type="date"].btn,.input-group-lg>.input-group-btn>input[type="date"][type="submit"],.input-group-lg>.input-group-btn>input[type="date"][type="reset"],.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg>input[type="time"].form-control,.input-group-lg>input[type="time"][name="post_password"],.input-group-lg>input[type="time"].input-group-addon,.input-group-lg>.input-group-btn>input[type="time"].btn,.input-group-lg>.input-group-btn>input[type="time"][type="submit"],.input-group-lg>.input-group-btn>input[type="time"][type="reset"],.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg>input[type="datetime-local"].form-control,.input-group-lg>input[type="datetime-local"][name="post_password"],.input-group-lg>input[type="datetime-local"].input-group-addon,.input-group-lg>.input-group-btn>input[type="datetime-local"].btn,.input-group-lg>.input-group-btn>input[type="datetime-local"][type="submit"],.input-group-lg>.input-group-btn>input[type="datetime-local"][type="reset"],.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg>input[type="month"].form-control,.input-group-lg>input[type="month"][name="post_password"],.input-group-lg>input[type="month"].input-group-addon,.input-group-lg>.input-group-btn>input[type="month"].btn,.input-group-lg>.input-group-btn>input[type="month"][type="submit"],.input-group-lg>.input-group-btn>input[type="month"][type="reset"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>input.form-control-static[name="post_password"],.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-lg>.input-group-btn>input.form-control-static[type="submit"],.input-group-lg>.input-group-btn>input.form-control-static[type="reset"],.input-group-lg>.input-group-btn>button.form-control-static,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>input.form-control-static[name="post_password"],.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.input-group-sm>.input-group-btn>input.form-control-static[type="submit"],.input-group-sm>.input-group-btn>input.form-control-static[type="reset"],.input-group-sm>.input-group-btn>button.form-control-static{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>input[name="post_password"],.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.input-group-btn>input[type="submit"],.input-group-sm>.input-group-btn>input[type="reset"],.input-group-sm>.input-group-btn>button{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.form-group-sm .form-control,.form-group-sm input[name="post_password"]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>input[name="post_password"],.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.input-group-btn>input[type="submit"],.input-group-lg>.input-group-btn>input[type="reset"],.input-group-lg>.input-group-btn>button{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.form-group-lg .form-control,.form-group-lg input[name="post_password"]{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback input[name="post_password"]{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>input[name="post_password"]+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg>.input-group-btn>input[type="submit"]+.form-control-feedback,.input-group-lg>.input-group-btn>input[type="reset"]+.form-control-feedback,.input-group-lg>.input-group-btn>button+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback,.form-group-lg input[name="post_password"]+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>input[name="post_password"]+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm>.input-group-btn>input[type="submit"]+.form-control-feedback,.input-group-sm>.input-group-btn>input[type="reset"]+.form-control-feedback,.input-group-sm>.input-group-btn>button+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback,.form-group-sm input[name="post_password"]+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control,.has-success input[name="post_password"]{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus,.has-success input[name="post_password"]:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control,.has-warning input[name="post_password"]{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus,.has-warning input[name="post_password"]:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control,.has-error input[name="post_password"]{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus,.has-error input[name="post_password"]:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline input[name="post_password"]{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control,.form-inline .input-group input[name="post_password"]{width:auto}.form-inline .input-group>.form-control,.form-inline .input-group>input[name="post_password"]{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn,input[type="submit"],input[type="reset"],button{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,input[type="submit"]:focus,input[type="reset"]:focus,button:focus,.btn.focus,input.focus[type="submit"],input.focus[type="reset"],button.focus,.btn:active:focus,input[type="submit"]:active:focus,input[type="reset"]:active:focus,button:active:focus,.btn:active.focus,input[type="submit"]:active.focus,input[type="reset"]:active.focus,button:active.focus,.btn.active:focus,input.active[type="submit"]:focus,input.active[type="reset"]:focus,button.active:focus,.btn.active.focus,input.active.focus[type="submit"],input.active.focus[type="reset"],button.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,input[type="submit"]:hover,input[type="reset"]:hover,button:hover,.btn:focus,input[type="submit"]:focus,input[type="reset"]:focus,button:focus,.btn.focus,input.focus[type="submit"],input.focus[type="reset"],button.focus{color:#333;text-decoration:none}.btn:active,input[type="submit"]:active,input[type="reset"]:active,button:active,.btn.active,input.active[type="submit"],input.active[type="reset"],button.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,input.disabled[type="submit"],input.disabled[type="reset"],button.disabled,.btn[disabled],input[disabled][type="submit"],input[disabled][type="reset"],button[disabled],fieldset[disabled] .btn,fieldset[disabled] input[type="submit"],fieldset[disabled] input[type="reset"],fieldset[disabled] button{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default,input[type="submit"],input[type="reset"],button{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,input[type="submit"]:focus,input[type="reset"]:focus,button:focus,.btn-default.focus,input.focus[type="submit"],input.focus[type="reset"],button.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover,input[type="submit"]:hover,input[type="reset"]:hover,button:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,input[type="submit"]:active,input[type="reset"]:active,button:active,.btn-default.active,input.active[type="submit"],input.active[type="reset"],button.active,.open>.btn-default.dropdown-toggle,.open>input.dropdown-toggle[type="submit"],.open>input.dropdown-toggle[type="reset"],.open>button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,input[type="submit"]:active:hover,input[type="reset"]:active:hover,button:active:hover,.btn-default:active:focus,input[type="submit"]:active:focus,input[type="reset"]:active:focus,button:active:focus,.btn-default:active.focus,input[type="submit"]:active.focus,input[type="reset"]:active.focus,button:active.focus,.btn-default.active:hover,input.active[type="submit"]:hover,input.active[type="reset"]:hover,button.active:hover,.btn-default.active:focus,input.active[type="submit"]:focus,input.active[type="reset"]:focus,button.active:focus,.btn-default.active.focus,input.active.focus[type="submit"],input.active.focus[type="reset"],button.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>input.dropdown-toggle[type="submit"]:hover,.open>input.dropdown-toggle[type="reset"]:hover,.open>button.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>input.dropdown-toggle[type="submit"]:focus,.open>input.dropdown-toggle[type="reset"]:focus,.open>button.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus,.open>input.dropdown-toggle.focus[type="submit"],.open>input.dropdown-toggle.focus[type="reset"],.open>button.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,input[type="submit"]:active,input[type="reset"]:active,button:active,.btn-default.active,input.active[type="submit"],input.active[type="reset"],button.active,.open>.btn-default.dropdown-toggle,.open>input.dropdown-toggle[type="submit"],.open>input.dropdown-toggle[type="reset"],.open>button.dropdown-toggle{background-image:none}.btn-default.disabled:hover,input.disabled[type="submit"]:hover,input.disabled[type="reset"]:hover,button.disabled:hover,.btn-default.disabled:focus,input.disabled[type="submit"]:focus,input.disabled[type="reset"]:focus,button.disabled:focus,.btn-default.disabled.focus,input.disabled.focus[type="submit"],input.disabled.focus[type="reset"],button.disabled.focus,.btn-default[disabled]:hover,input[disabled][type="submit"]:hover,input[disabled][type="reset"]:hover,button[disabled]:hover,.btn-default[disabled]:focus,input[disabled][type="submit"]:focus,input[disabled][type="reset"]:focus,button[disabled]:focus,.btn-default[disabled].focus,input[disabled].focus[type="submit"],input[disabled].focus[type="reset"],button[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] input[type="submit"]:hover,fieldset[disabled] input[type="reset"]:hover,fieldset[disabled] button:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] input[type="submit"]:focus,fieldset[disabled] input[type="reset"]:focus,fieldset[disabled] button:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] input.focus[type="submit"],fieldset[disabled] input.focus[type="reset"],fieldset[disabled] button.focus{background-color:#fff;border-color:#ccc}.btn-default .badge,input[type="submit"] .badge,input[type="reset"] .badge,button .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn,.btn-group-lg>input[type="submit"],.btn-group-lg>input[type="reset"],.btn-group-lg>button{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm,.btn-group-sm>.btn,.btn-group-sm>input[type="submit"],.btn-group-sm>input[type="reset"],.btn-group-sm>button{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn,.btn-group-xs>input[type="submit"],.btn-group-xs>input[type="reset"],.btn-group-xs>button{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right,.dropdown-menu.alignright,.entry-attachment #nav-below .dropdown-menu.nav-next,.widget_calendar #wp-calendar #next a.dropdown-menu{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu,.alignright>.dropdown-menu,.entry-attachment #nav-below .nav-next>.dropdown-menu,.widget_calendar #wp-calendar #next a>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group>input[type="submit"],.btn-group>input[type="reset"],.btn-group>button,.btn-group-vertical>.btn,.btn-group-vertical>input[type="submit"],.btn-group-vertical>input[type="reset"],.btn-group-vertical>button{position:relative;float:left}.btn-group>.btn:hover,.btn-group>input[type="submit"]:hover,.btn-group>input[type="reset"]:hover,.btn-group>button:hover,.btn-group>.btn:focus,.btn-group>input[type="submit"]:focus,.btn-group>input[type="reset"]:focus,.btn-group>button:focus,.btn-group>.btn:active,.btn-group>input[type="submit"]:active,.btn-group>input[type="reset"]:active,.btn-group>button:active,.btn-group>.btn.active,.btn-group>input.active[type="submit"],.btn-group>input.active[type="reset"],.btn-group>button.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>input[type="submit"]:hover,.btn-group-vertical>input[type="reset"]:hover,.btn-group-vertical>button:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>input[type="submit"]:focus,.btn-group-vertical>input[type="reset"]:focus,.btn-group-vertical>button:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>input[type="submit"]:active,.btn-group-vertical>input[type="reset"]:active,.btn-group-vertical>button:active,.btn-group-vertical>.btn.active,.btn-group-vertical>input.active[type="submit"],.btn-group-vertical>input.active[type="reset"],.btn-group-vertical>button.active{z-index:2}.btn-group .btn+.btn,.btn-group input[type="submit"]+.btn,.btn-group input[type="reset"]+.btn,.btn-group button+.btn,.btn-group .btn+input[type="submit"],.btn-group input[type="submit"]+input[type="submit"],.btn-group input[type="reset"]+input[type="submit"],.btn-group button+input[type="submit"],.btn-group .btn+input[type="reset"],.btn-group input[type="submit"]+input[type="reset"],.btn-group input[type="reset"]+input[type="reset"],.btn-group button+input[type="reset"],.btn-group .btn+button,.btn-group input[type="submit"]+button,.btn-group input[type="reset"]+button,.btn-group button+button,.btn-group .btn+.btn-group,.btn-group input[type="submit"]+.btn-group,.btn-group input[type="reset"]+.btn-group,.btn-group button+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+input[type="submit"],.btn-group .btn-group+input[type="reset"],.btn-group .btn-group+button,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar input[type="submit"],.btn-toolbar input[type="reset"],.btn-toolbar button,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>input[type="submit"],.btn-toolbar>input[type="reset"],.btn-toolbar>button,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type="submit"]:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>input[type="reset"]:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>button:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child,.btn-group>input[type="submit"]:first-child,.btn-group>input[type="reset"]:first-child,.btn-group>button:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type="submit"]:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>input[type="reset"]:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>button:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>input[type="submit"]:last-child:not(:first-child),.btn-group>input[type="reset"]:last-child:not(:first-child),.btn-group>button:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type="submit"],.btn-group>.btn-group:not(:first-child):not(:last-child)>input[type="reset"],.btn-group>.btn-group:not(:first-child):not(:last-child)>button{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type="submit"]:last-child,.btn-group>.btn-group:first-child:not(:last-child)>input[type="reset"]:last-child,.btn-group>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type="submit"]:first-child,.btn-group>.btn-group:last-child:not(:first-child)>input[type="reset"]:first-child,.btn-group>.btn-group:last-child:not(:first-child)>button:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle,.btn-group>input[type="submit"]+.dropdown-toggle,.btn-group>input[type="reset"]+.dropdown-toggle,.btn-group>button+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group-lg.btn-group>input[type="submit"]+.dropdown-toggle,.btn-group-lg.btn-group>input[type="reset"]+.dropdown-toggle,.btn-group-lg.btn-group>button+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret,input[type="submit"] .caret,input[type="reset"] .caret,button .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret,.btn-group-lg>input[type="submit"] .caret,.btn-group-lg>input[type="reset"] .caret,.btn-group-lg>button .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret,.dropup .btn-group-lg>input[type="submit"] .caret,.dropup .btn-group-lg>input[type="reset"] .caret,.dropup .btn-group-lg>button .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>input[type="submit"],.btn-group-vertical>input[type="reset"],.btn-group-vertical>button,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>input[type="submit"],.btn-group-vertical>.btn-group>input[type="reset"],.btn-group-vertical>.btn-group>button{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>input[type="submit"],.btn-group-vertical>.btn-group>input[type="reset"],.btn-group-vertical>.btn-group>button{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>input[type="submit"]+.btn,.btn-group-vertical>input[type="reset"]+.btn,.btn-group-vertical>button+.btn,.btn-group-vertical>.btn+input[type="submit"],.btn-group-vertical>input[type="submit"]+input[type="submit"],.btn-group-vertical>input[type="reset"]+input[type="submit"],.btn-group-vertical>button+input[type="submit"],.btn-group-vertical>.btn+input[type="reset"],.btn-group-vertical>input[type="submit"]+input[type="reset"],.btn-group-vertical>input[type="reset"]+input[type="reset"],.btn-group-vertical>button+input[type="reset"],.btn-group-vertical>.btn+button,.btn-group-vertical>input[type="submit"]+button,.btn-group-vertical>input[type="reset"]+button,.btn-group-vertical>button+button,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>input[type="submit"]+.btn-group,.btn-group-vertical>input[type="reset"]+.btn-group,.btn-group-vertical>button+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+input[type="submit"],.btn-group-vertical>.btn-group+input[type="reset"],.btn-group-vertical>.btn-group+button,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group-vertical>input[type="submit"]:not(:first-child):not(:last-child),.btn-group-vertical>input[type="reset"]:not(:first-child):not(:last-child),.btn-group-vertical>button:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>input[type="submit"]:first-child:not(:last-child),.btn-group-vertical>input[type="reset"]:first-child:not(:last-child),.btn-group-vertical>button:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>input[type="submit"]:last-child:not(:first-child),.btn-group-vertical>input[type="reset"]:last-child:not(:first-child),.btn-group-vertical>button:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type="submit"],.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type="reset"],.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>button{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type="submit"]:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type="reset"]:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>button:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type="submit"]:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type="reset"]:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>button:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>input[type="submit"],.btn-group-justified>input[type="reset"],.btn-group-justified>button,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group input[type="submit"],.btn-group-justified>.btn-group input[type="reset"],.btn-group-justified>.btn-group button{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>input[type="submit"] input[type="radio"],[data-toggle="buttons"]>input[type="reset"] input[type="radio"],[data-toggle="buttons"]>button input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>input[type="submit"] input[type="checkbox"],[data-toggle="buttons"]>input[type="reset"] input[type="checkbox"],[data-toggle="buttons"]>button input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>input[type="submit"] input[type="radio"],[data-toggle="buttons"]>.btn-group>input[type="reset"] input[type="radio"],[data-toggle="buttons"]>.btn-group>button input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>input[type="submit"] input[type="checkbox"],[data-toggle="buttons"]>.btn-group>input[type="reset"] input[type="checkbox"],[data-toggle="buttons"]>.btn-group>button input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control,.input-group input[name="post_password"]{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus,.input-group input[name="post_password"]:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group input[name="post_password"]{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group input[name="post_password"]:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.input-group-sm>.input-group-btn>input.input-group-addon[type="submit"],.input-group-sm>.input-group-btn>input.input-group-addon[type="reset"],.input-group-sm>.input-group-btn>button.input-group-addon{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.input-group-lg>.input-group-btn>input.input-group-addon[type="submit"],.input-group-lg>.input-group-btn>input.input-group-addon[type="reset"],.input-group-lg>.input-group-btn>button.input-group-addon{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group input[name="post_password"]:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>input[type="submit"],.input-group-btn:first-child>input[type="reset"],.input-group-btn:first-child>button,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn-group>input[type="submit"],.input-group-btn:first-child>.btn-group>input[type="reset"],.input-group-btn:first-child>.btn-group>button,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type="submit"]:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>input[type="reset"]:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>button:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>input[type="submit"],.input-group-btn:last-child>.btn-group:not(:last-child)>input[type="reset"],.input-group-btn:last-child>.btn-group:not(:last-child)>button{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group input[name="post_password"]:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>input[type="submit"],.input-group-btn:last-child>input[type="reset"],.input-group-btn:last-child>button,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn-group>input[type="submit"],.input-group-btn:last-child>.btn-group>input[type="reset"],.input-group-btn:last-child>.btn-group>button,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>input[type="submit"]:not(:first-child),.input-group-btn:first-child>input[type="reset"]:not(:first-child),.input-group-btn:first-child>button:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>input[type="submit"],.input-group-btn:first-child>.btn-group:not(:first-child)>input[type="reset"],.input-group-btn:first-child>.btn-group:not(:first-child)>button{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn,.input-group-btn>input[type="submit"],.input-group-btn>input[type="reset"],.input-group-btn>button{position:relative}.input-group-btn>.btn+.btn,.input-group-btn>input[type="submit"]+.btn,.input-group-btn>input[type="reset"]+.btn,.input-group-btn>button+.btn,.input-group-btn>.btn+input[type="submit"],.input-group-btn>input[type="submit"]+input[type="submit"],.input-group-btn>input[type="reset"]+input[type="submit"],.input-group-btn>button+input[type="submit"],.input-group-btn>.btn+input[type="reset"],.input-group-btn>input[type="submit"]+input[type="reset"],.input-group-btn>input[type="reset"]+input[type="reset"],.input-group-btn>button+input[type="reset"],.input-group-btn>.btn+button,.input-group-btn>input[type="submit"]+button,.input-group-btn>input[type="reset"]+button,.input-group-btn>button+button{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>input[type="submit"]:hover,.input-group-btn>input[type="reset"]:hover,.input-group-btn>button:hover,.input-group-btn>.btn:focus,.input-group-btn>input[type="submit"]:focus,.input-group-btn>input[type="reset"]:focus,.input-group-btn>button:focus,.input-group-btn>.btn:active,.input-group-btn>input[type="submit"]:active,.input-group-btn>input[type="reset"]:active,.input-group-btn>button:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>input[type="submit"],.input-group-btn:first-child>input[type="reset"],.input-group-btn:first-child>button,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>input[type="submit"],.input-group-btn:last-child>input[type="reset"],.input-group-btn:last-child>button,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form input[name="post_password"]{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control,.navbar-form .input-group input[name="post_password"]{width:auto}.navbar-form .input-group>.form-control,.navbar-form .input-group>input[name="post_password"]{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn,.btn-group-sm>input.navbar-btn[type="submit"],.btn-group-sm>input.navbar-btn[type="reset"],.btn-group-sm>button.navbar-btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn,.btn-group-xs>input.navbar-btn[type="submit"],.btn-group-xs>input.navbar-btn[type="reset"],.btn-group-xs>button.navbar-btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination,ul.page-numbers{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li,ul.page-numbers>li{display:inline}.pagination>li>a,ul.page-numbers>li>a,.pagination>li>span,ul.page-numbers>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,ul.page-numbers>li:first-child>a,.pagination>li:first-child>span,ul.page-numbers>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,ul.page-numbers>li:last-child>a,.pagination>li:last-child>span,ul.page-numbers>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,ul.page-numbers>li>a:hover,.pagination>li>a:focus,ul.page-numbers>li>a:focus,.pagination>li>span:hover,ul.page-numbers>li>span:hover,.pagination>li>span:focus,ul.page-numbers>li>span:focus{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,ul.page-numbers>.active>a,.pagination>.active>a:hover,ul.page-numbers>.active>a:hover,.pagination>.active>a:focus,ul.page-numbers>.active>a:focus,.pagination>.active>span,ul.page-numbers>.active>span,.pagination>.active>span:hover,ul.page-numbers>.active>span:hover,.pagination>.active>span:focus,ul.page-numbers>.active>span:focus{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>span,ul.page-numbers>.disabled>span,.pagination>.disabled>span:hover,ul.page-numbers>.disabled>span:hover,.pagination>.disabled>span:focus,ul.page-numbers>.disabled>span:focus,.pagination>.disabled>a,ul.page-numbers>.disabled>a,.pagination>.disabled>a:hover,ul.page-numbers>.disabled>a:hover,.pagination>.disabled>a:focus,ul.page-numbers>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label,input[type="submit"] .label,input[type="reset"] .label,button .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge,input[type="submit"] .badge,input[type="reset"] .badge,button .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge,.btn-group-xs>input[type="submit"] .badge,.btn-group-xs>input[type="reset"] .badge,.btn-group-xs>button .badge,.btn-group-xs>.btn .badge,.btn-group-xs>input[type="submit"] .badge,.btn-group-xs>input[type="reset"] .badge,.btn-group-xs>button .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail,.wp-caption{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.wp-caption>img,.thumbnail a>img,.wp-caption a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption,.wp-caption .caption{padding:9px;color:#333}a.thumbnail:hover,a.wp-caption:hover,a.thumbnail:focus,a.wp-caption:focus,a.thumbnail.active,a.active.wp-caption{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail,.gallery .gallery-item img.media-object{max-width:none}.media-right,.media>.pull-right,.media>.alignright,.entry-attachment #nav-below .media>.nav-next,.widget_calendar #wp-calendar #next .media>a{padding-left:10px}.media-left,.media>.pull-left,.media>.alignleft,.entry-attachment #nav-below .media>.nav-previous,.gallery .media>.gallery-item,.widget_calendar #wp-calendar #prev .media>a{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.page-content .panel>table,.entry-content .panel>table,.widget_calendar .panel>#wp-calendar,.panel>.table-responsive>.table,.widget_calendar .panel>#wp-calendar>.table,.page-content .panel>.table-responsive>table,.widget_calendar .page-content .panel>#wp-calendar>table,.page-content .widget_calendar .panel>#wp-calendar>table,.entry-content .panel>.table-responsive>table,.widget_calendar .entry-content .panel>#wp-calendar>table,.entry-content .widget_calendar .panel>#wp-calendar>table,.widget_calendar .panel>.table-responsive>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar,.panel>.panel-collapse>.table,.page-content .panel>.panel-collapse>table,.entry-content .panel>.panel-collapse>table,.widget_calendar .panel>.panel-collapse>#wp-calendar{margin-bottom:0}.panel>.table caption,.page-content .panel>table caption,.entry-content .panel>table caption,.widget_calendar .panel>#wp-calendar caption,.panel>.table-responsive>.table caption,.widget_calendar .panel>#wp-calendar>.table caption,.page-content .panel>.table-responsive>table caption,.widget_calendar .page-content .panel>#wp-calendar>table caption,.page-content .widget_calendar .panel>#wp-calendar>table caption,.entry-content .panel>.table-responsive>table caption,.widget_calendar .entry-content .panel>#wp-calendar>table caption,.entry-content .widget_calendar .panel>#wp-calendar>table caption,.widget_calendar .panel>.table-responsive>#wp-calendar caption,.widget_calendar .panel>#wp-calendar>#wp-calendar caption,.panel>.panel-collapse>.table caption,.page-content .panel>.panel-collapse>table caption,.entry-content .panel>.panel-collapse>table caption,.widget_calendar .panel>.panel-collapse>#wp-calendar caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.page-content .panel>table:first-child,.entry-content .panel>table:first-child,.widget_calendar .panel>#wp-calendar:first-child,.panel>.table-responsive:first-child>.table:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child,.page-content .panel>.table-responsive:first-child>table:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>.table-responsive:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child,.widget_calendar .panel>#wp-calendar:first-child>#wp-calendar:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.page-content .panel>table:last-child,.entry-content .panel>table:last-child,.widget_calendar .panel>#wp-calendar:last-child,.panel>.table-responsive:last-child>.table:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child,.page-content .panel>.table-responsive:last-child>table:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .page-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.page-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .entry-content .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.entry-content .widget_calendar .panel>#wp-calendar:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>.table-responsive:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child,.widget_calendar .panel>#wp-calendar:last-child>#wp-calendar:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.page-content .panel>.panel-body+table,.entry-content .panel>.panel-body+table,.widget_calendar .panel>.panel-body+#wp-calendar,.panel>.panel-body+.table-responsive,.widget_calendar .panel>.panel-body+#wp-calendar,.panel>.table+.panel-body,.page-content .panel>table+.panel-body,.entry-content .panel>table+.panel-body,.widget_calendar .panel>#wp-calendar+.panel-body,.panel>.table-responsive+.panel-body,.widget_calendar .panel>#wp-calendar+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.page-content .panel>table>tbody:first-child>tr:first-child th,.entry-content .panel>table>tbody:first-child>tr:first-child th,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.page-content .panel>table>tbody:first-child>tr:first-child td,.entry-content .panel>table>tbody:first-child>tr:first-child td,.widget_calendar .panel>#wp-calendar>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.widget_calendar .panel>#wp-calendar,.panel>.table-responsive>.table-bordered,.widget_calendar .panel>#wp-calendar>.table-bordered,.widget_calendar .panel>.table-responsive>#wp-calendar,.widget_calendar .panel>#wp-calendar>#wp-calendar{border:0}.panel>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:first-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:first-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>th:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>th:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr>td:last-child,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr>td:last-child,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>thead>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>thead>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:first-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:first-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tbody>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tbody>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>td,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>td,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>.table-bordered>tfoot>tr:last-child>th,.widget_calendar .panel>.table-responsive>#wp-calendar>tfoot>tr:last-child>th,.widget_calendar .panel>#wp-calendar>#wp-calendar>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive,.widget_calendar .panel>#wp-calendar{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn,.modal-footer input[type="submit"]+.btn,.modal-footer input[type="reset"]+.btn,.modal-footer button+.btn,.modal-footer .btn+input[type="submit"],.modal-footer input[type="submit"]+input[type="submit"],.modal-footer input[type="reset"]+input[type="submit"],.modal-footer button+input[type="submit"],.modal-footer .btn+input[type="reset"],.modal-footer input[type="submit"]+input[type="reset"],.modal-footer input[type="reset"]+input[type="reset"],.modal-footer button+input[type="reset"],.modal-footer .btn+button,.modal-footer input[type="submit"]+button,.modal-footer input[type="reset"]+button,.modal-footer button+button{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group input[type="submit"]+.btn,.modal-footer .btn-group input[type="reset"]+.btn,.modal-footer .btn-group button+.btn,.modal-footer .btn-group .btn+input[type="submit"],.modal-footer .btn-group input[type="submit"]+input[type="submit"],.modal-footer .btn-group input[type="reset"]+input[type="submit"],.modal-footer .btn-group button+input[type="submit"],.modal-footer .btn-group .btn+input[type="reset"],.modal-footer .btn-group input[type="submit"]+input[type="reset"],.modal-footer .btn-group input[type="reset"]+input[type="reset"],.modal-footer .btn-group button+input[type="reset"],.modal-footer .btn-group .btn+button,.modal-footer .btn-group input[type="submit"]+button,.modal-footer .btn-group input[type="reset"]+button,.modal-footer .btn-group button+button{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:transparent}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn,.carousel-caption input[type="submit"],.carousel-caption input[type="reset"],.carousel-caption button{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block,.aligncenter{display:block;margin-left:auto;margin-right:auto}.pull-right,.alignright,.entry-attachment #nav-below .nav-next,.widget_calendar #wp-calendar #next a{float:right !important}.pull-left,.alignleft,.entry-attachment #nav-below .nav-previous,.gallery .gallery-item,.widget_calendar #wp-calendar #prev a{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.alignnone{margin:0.5em 0}.alignright{margin:0.5em 0 1em 1em}.alignleft{margin:0.5em 1em 1em 0}.aligncenter{margin:0.5em auto}.hentry,.widget{-ms-word-wrap:break-word;word-wrap:break-word}.page-content:before,.page-content:after,.entry-content:before,.entry-content:after{content:" ";display:table}.page-content:after,.entry-content:after{clear:both}.entry-attachment .attachment{margin-bottom:1em}.entry-caption{color:#666}.twitter-tweet-rendered{max-width:100% !important}.gallery{margin:0 auto 1em}.gallery:before,.gallery:after{content:" ";display:table}.gallery:after{clear:both}.gallery.gallery-columns-1 .gallery-item{float:none;margin:2em 2%;width:96%}.gallery.gallery-columns-2 .gallery-item{margin:2em 2%;width:46%}.gallery.gallery-columns-3 .gallery-item{margin:2em 2%;width:29.33333%}.gallery.gallery-columns-4 .gallery-item{margin:2em 2%;width:21%}.gallery.gallery-columns-5 .gallery-item{margin:2em 2%;width:16%}.gallery.gallery-columns-6 .gallery-item{margin:2em 1%;width:14.66667%}.gallery.gallery-columns-7 .gallery-item{margin:2em 1%;width:12.28571%}.gallery.gallery-columns-8 .gallery-item{margin:2em 1%;width:10.5%}.gallery.gallery-columns-9 .gallery-item{margin:2em 1%;width:9.11111%}.gallery .gallery-caption{color:#333;margin-left:0}.gallery dl{margin:0}.gallery br+br{display:none}.hentry img,.widget img{height:auto;max-width:100%;width:auto}img.header-image,img.wp-post-image{max-width:100%;height:auto}img.wp-smiley,.rsswidget img{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}img#wpstats{display:none}.entry-content p img.alignleft,.entry-content p img.alignright,.entry-content p img.aligncenter,.entry-content p img.aligncenter,.entry-content p img.alignnone,.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter,.wp-caption.aligncenter,.wp-caption.alignnone{margin-top:1em;margin-bottom:2em}.wp-caption.aligncenter,.wp-caption.alignnone{clear:both !important}.wp-caption .wp-caption-text{display:inline-block;padding:9px;color:#333}.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:12px;font-style:normal;font-weight:bold;margin-right:5px}.widget_calendar #wp-calendar #prev{border-right:0}.widget_calendar #wp-calendar #next{border-left:0}.widget_tag_cloud a:nth-child(1){font-size:18px!important}.widget_tag_cloud a:nth-child(2){font-size:24px!important}.widget_tag_cloud a:nth-child(3){font-size:29px!important}.widget_tag_cloud a:nth-child(4){font-size:15px!important}.widget_tag_cloud a:nth-child(5){font-size:26px!important}.widget_tag_cloud a:nth-child(6){font-size:30px!important}.widget_tag_cloud a:nth-child(7){font-size:22px!important}.widget_tag_cloud a:nth-child(8){font-size:25px!important}.widget_tag_cloud a:nth-child(9){font-size:15px!important}.widget_tag_cloud a:nth-child(10){font-size:23px!important}.widget_tag_cloud a:nth-child(11){font-size:19px!important}.widget_tag_cloud a:nth-child(12){font-size:31px!important}.wp-video-shortcode{max-width:100%}ul.page-numbers>li>span.current,ul.page-numbers>li>span.current:hover,ul.page-numbers>li>span.current:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}select{max-width:100%}.form-radio-group .radio:first-child{margin-top:0}.form-radio-group .radio:last-child{margin-bottom:0}.hentry .odin-map img,.widget .odin-map img{max-width:none !important}#header #main-navigation{margin:20px 0}#header .page-header{margin:20px 0 20px}#header .page-header .site-description{font-size:16px;font-style:italic}.home #content .post{margin-bottom:40px}.home #content .post.sticky{padding:0 20px 20px;border:1px dashed #5bc0de}#skippy{display:block;padding:1em;background-color:#f5f5f5;outline:0}#skippy .skiplink-text{padding:.5em;outline:1px dotted}#content:focus{outline:none}.pagination-wrap{text-align:center;margin-top:15px}.infinite-scroll .pagination-wrap{display:none}#footer{text-align:center;position:absolute;bottom:0;width:100%;height:50px;background-color:#f5f5f5;padding-top:15px}html{position:relative;min-height:100%;overflow-y:scroll}body{margin-bottom:70px} diff --git a/assets/sass/_layout.scss b/assets/sass/_layout.scss deleted file mode 100644 index 1c3ab3b..0000000 --- a/assets/sass/_layout.scss +++ /dev/null @@ -1,133 +0,0 @@ -// ========================================================================== -// TABLE OF CONTENTS: -// ========================================================================== -// -// # Header -// # Title + description -// # Navbar -// # Wrapper -// # Content -// # Sidebar and Widgets -// # Components -// # Fancy skip link -// # Pagination -// # Comments -// # Footer -// - -// ========================================================================== -// Header -// ========================================================================== -#header { - // - // Navbar - // - #main-navigation { - margin: 20px 0; - } - // - // Title, description and image - // - .page-header { - margin: 20px 0 20px; - .site-title {} - .site-description { - font-size: 16px; - font-style: italic; - } - } -} - -// ========================================================================== -// Wrapper -// ========================================================================== -#wrapper {} - -// ========================================================================== -// Content -// ========================================================================== -#content {} - -// -// Home -// -.home { - #content { - .post { - margin-bottom: 40px; - &.sticky { - padding: 0 20px 20px; - border: 1px dashed $brand-info; - } - } - } -} - -// ========================================================================== -// Sidebar -// ========================================================================== -#sidebar {} - -// ========================================================================== -// Components -// ========================================================================== - -// -// Fancy skip link -// -// Make it look a bit less "bare bones" -// Also includes focus suppression for the Chrome tabindex="-1" workaround -// -#skippy { - display: block; - padding: 1em; - background-color: #f5f5f5; - outline: 0; -} - -#skippy .skiplink-text { - padding: .5em; - outline: 1px dotted; -} - -#content:focus { - outline: none; -} - -// -// Pagination -// -.pagination-wrap { - text-align: center; - margin-top: 15px; - .infinite-scroll & { - display: none; - } -} - -// ========================================================================== -// Footer -// ========================================================================== - -// -// Sticky footer styles -// -#footer { - text-align: center; - position: absolute; - bottom: 0; - width: 100%; - height: 50px; - background-color: #f5f5f5; - padding-top: 15px; -} - -html { - position: relative; - min-height: 100%; - overflow-y: scroll; -} - -body { - margin-bottom: 70px; -} diff --git a/assets/sass/_woocommerce.scss b/assets/sass/_woocommerce.scss deleted file mode 100644 index 3b298f0..0000000 --- a/assets/sass/_woocommerce.scss +++ /dev/null @@ -1,17 +0,0 @@ -// ========================================================================== -// WooCommerce Styles Core -// ========================================================================== -// -// Important -// -// @use 'grunt woo' for get the files SASS -// @see How remove style native WooCommerce in 'inc/woocommerce/hooks.php'. -// - -@import "woocommerce/mixins"; -@import "woocommerce/variables"; -@import "woocommerce/animation"; -@import "woocommerce/fonts"; -@import "woocommerce/woocommerce-layout"; -@media screen and (max-width: 768px) { @import "woocommerce/woocommerce-smallscreen"; } -@import "woocommerce/woocommerce"; diff --git a/assets/sass/editor-style.scss b/assets/sass/editor-style.scss deleted file mode 100644 index 22b8330..0000000 --- a/assets/sass/editor-style.scss +++ /dev/null @@ -1,15 +0,0 @@ -// ========================================================================== -// Style used to style the TinyMCE editor -// ========================================================================== - -@import - "variables", // Theme Custom Variables - "bootstrap/bootstrap", // Bootstrap Styles Core - "wordpress/wordpress" // WordPress Styles Core -; - -// Custom Editor Styles -// ========================================================================== -body { - padding: 10px; -} diff --git a/assets/sass/odin/_core.scss b/assets/sass/odin/_core.scss deleted file mode 100644 index 5b32f69..0000000 --- a/assets/sass/odin/_core.scss +++ /dev/null @@ -1,52 +0,0 @@ -/* =Odin Core Styles --------------------------------------------------------------- */ - -/* Fix pagination */ -ul.page-numbers { - @extend .pagination; - - > li > span.current { - - &, - &:hover, - &:focus { - z-index: 2; - color: $pagination-active-color; - background-color: $pagination-active-bg; - border-color: $pagination-active-bg; - cursor: default; - } - } -} - -/* Fix Foms */ -input[type="submit"], -input[type="reset"], -button { - @extend .btn; - @extend .btn-default; -} - -select { - max-width: 100%; -} - -.form-radio-group .radio { - &:first-child { - margin-top: 0; - } - - &:last-child { - margin-bottom: 0; - } -} - -/* Shortcodes */ - -.hentry, -.widget { - // Fix odin gmaps shortcode - .odin-map img { - max-width: none !important; - } -} diff --git a/assets/sass/style.scss b/assets/sass/style.scss deleted file mode 100644 index d00ecd0..0000000 --- a/assets/sass/style.scss +++ /dev/null @@ -1,20 +0,0 @@ -// ========================================================================== -// Theme Style Main -// ========================================================================== - -/*! -Theme Name: Odin -Author URI: http://wpod.in/ -Description: Odin main stylesheet. -Author: the Odin team -Author URI: http://wpod.in/#colaboradores -*/ - -@import - "variables", // Theme Custom Variables - "bootstrap/bootstrap", // Bootstrap Styles Core - "wordpress/wordpress", // WordPress Styles Core - //"woocommerce", // WooCommerce Styles Core - "odin/core", // Odin Styles Core - "layout" // Theme Custom Layout -; diff --git a/assets/sass/wordpress/_wordpress.scss b/assets/sass/wordpress/_wordpress.scss deleted file mode 100644 index 7a76a44..0000000 --- a/assets/sass/wordpress/_wordpress.scss +++ /dev/null @@ -1,257 +0,0 @@ -// ========================================================================== -// WordPress Core Styles (Table of contents) -// ========================================================================== -// -// # Alignment -// # Content -// # Galleries -// # Images -// # Widgets -// ## Calendar -// ## Search -// ## TagCloud -// # Shortcodes -// ## Video -// # Forms -// - -// Alignment -// ========================================================================== -.alignnone { - margin: 0.5em 0; -} - -.alignright { - @extend .pull-right; - margin: 0.5em 0 1em 1em; -} - -.alignleft { - @extend .pull-left; - margin: 0.5em 1em 1em 0; -} - -.aligncenter { - @extend .center-block; - margin: 0.5em auto; -} - -// Content -// ========================================================================== -.hentry, -.widget { - -ms-word-wrap: break-word; - word-wrap: break-word; -} - -.page-content, -.entry-content { - @include clearfix; - table { - @extend .table; - } - .table-condensed { - @extend .table-condensed; - } -} - -.entry-attachment { - .attachment { - @extend .text-center; - margin-bottom: 1em; - } - #nav-below { - .nav-next { - @extend .pull-right; - } - .nav-previous { - @extend .pull-left; - } - } -} - -.entry-caption { - color: #666; -} - -// Override the Twitter embed fixed width -.twitter-tweet-rendered { - max-width: 100% !important; -} - -// Galleries -// ========================================================================== -.gallery { - @include clearfix; - margin: 0 auto 1em; - .gallery-item { - @extend .pull-left; - @extend .text-center; - img { - @extend .img-thumbnail; - } - } - @for $gallery from 1 through 9 { - &.gallery-columns-#{$gallery} .gallery-item { - @if 1 == $gallery { - float: none; - } - @if 6 <= $gallery { - margin: 2em 1%; - width: unquote(100 / $gallery - 2 + "%"); - } - @else { - margin: 2em 2%; - width: unquote(100 / $gallery - 4 + "%"); - } - } - } - .gallery-caption { - color: $thumbnail-caption-color; - margin-left: 0; - } - dl { - margin: 0; - } - br + br { - display: none; - } -} - -// Images -// ========================================================================== -.hentry, -.widget { - img { - height: auto; - max-width: 100%; - width: auto; - } -} - -img { - &.header-image, - &.wp-post-image { - max-width: 100%; - height: auto; - } - &.wp-smiley, .rsswidget & { - border: none; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - margin-bottom: 0; - margin-top: 0; - padding: 0; - } - // Remove WP.com Stats smile :) - &#wpstats { - display: none; - } - .comment-content &, - .widget & { - @extend .img-responsive; - } -} - -.entry-content p img, -.wp-caption { - @extend .img-responsive; - &.alignleft, - &.alignright, - &.aligncenter, - &.aligncenter, - &.alignnone { - margin-top: 1em; - margin-bottom: 2em; - } -} - -.wp-caption { - @extend .thumbnail; - &.aligncenter, - &.alignnone { - clear: both !important; - } - .wp-caption-text { - display: inline-block; - padding: $thumbnail-caption-padding; - color: $thumbnail-caption-color; - &:before { - color: #666; - content: '\2014'; - font-size: 12px; - font-style: normal; - font-weight: bold; - margin-right: 5px; - } - } -} - -// Widgets -// ========================================================================== - -// -// Calendar -// -.widget_calendar #wp-calendar { - @extend .table; - @extend .table-bordered; - @extend .table-condensed; - @extend .table-striped; - @extend .table-responsive; - #prev { - border-right: 0; - a { - @extend .pull-left; - } - } - #next { - border-left: 0; - a { - @extend .pull-right; - } - } -} - -// -// Search -// -.widget_search form {} - -.widget_search #s {} - -.widget_search #searchsubmit {} - -.widget_search #searchsubmit:active {} - -// -// TagCloud -// -.widget_tag_cloud { - @for $i from 1 through 12 { - $random: 12 + random(20) + px; - a:nth-child(#{$i}) { - font-size: #{$random}!important; - } - } -} - -// Shortcodes -// ========================================================================== - -// -// Video -// -.wp-video-shortcode { - max-width: 100%; -} - -// Forms -// ========================================================================== -input[name="post_password"] { - @extend .form-control; -} diff --git a/components/post/_post.scss b/components/post/_post.scss index f114d14..f4c8157 100644 --- a/components/post/_post.scss +++ b/components/post/_post.scss @@ -2,7 +2,7 @@ * Post Component */ -.odin-post-page { +.odin-post { @extend .mb-5; &-title { diff --git a/src/css/theme-style.scss b/src/css/theme-style.scss index 53b19d6..317ad93 100644 --- a/src/css/theme-style.scss +++ b/src/css/theme-style.scss @@ -3,8 +3,15 @@ */ // Variables, tools and mixins -@import 'abstracts/variables'; +@import 'theme/abstracts'; // Dependencies and vendors @import 'vendors/bootstrap'; @import 'vendors/font-awesome'; + +// Reset and core CSS +//@import 'base/base'; +//@import 'base/wordpress'; + +// Components +@import "../../components/**/*"; diff --git a/src/css/theme/_abstracts.scss b/src/css/theme/_abstracts.scss new file mode 100644 index 0000000..f2f2943 --- /dev/null +++ b/src/css/theme/_abstracts.scss @@ -0,0 +1,16 @@ +/** + * Theme Sass variables + */ + +// Theme +@import "theme/variables"; + +// Bootstrap 4 +@import "bootstrap/scss/functions"; +@import "bootstrap/scss/variables"; +@import "bootstrap/scss/mixins"; + +// Font Awesome 5 +@import '@fortawesome/fontawesome-free-webfonts/scss/variables'; +@import '@fortawesome/fontawesome-free-webfonts/scss/mixins'; +@import '@fortawesome/fontawesome-free-webfonts/scss/core'; diff --git a/src/css/abstracts/_variables.scss b/src/css/theme/_variables.scss similarity index 79% rename from src/css/abstracts/_variables.scss rename to src/css/theme/_variables.scss index a6b7653..466c9f6 100644 --- a/src/css/abstracts/_variables.scss +++ b/src/css/theme/_variables.scss @@ -16,3 +16,9 @@ $fa-li-width: 2em; // // $body-bg: black; // $body-color: white; + +// Header Component. +$odin-header-height: 200px !default; +$odin-header-bg: black !default; +$odin-header-color: white !default; + diff --git a/src/css/vendors/_bootstrap.scss b/src/css/vendors/_bootstrap.scss index 3b85f2a..fda4302 100644 --- a/src/css/vendors/_bootstrap.scss +++ b/src/css/vendors/_bootstrap.scss @@ -5,11 +5,6 @@ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ -// Required -@import "bootstrap/scss/functions"; -@import "bootstrap/scss/variables"; -@import "bootstrap/scss/mixins"; - // Optional @import "bootstrap/scss/root"; @import "bootstrap/scss/reboot"; diff --git a/src/css/vendors/_font-awesome.scss b/src/css/vendors/_font-awesome.scss index 88008b3..f04f776 100644 --- a/src/css/vendors/_font-awesome.scss +++ b/src/css/vendors/_font-awesome.scss @@ -3,11 +3,6 @@ * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */ -// Required -@import '@fortawesome/fontawesome-free-webfonts/scss/variables'; -@import '@fortawesome/fontawesome-free-webfonts/scss/mixins'; -@import '@fortawesome/fontawesome-free-webfonts/scss/core'; - // Optional @import '@fortawesome/fontawesome-free-webfonts/scss/larger'; @import '@fortawesome/fontawesome-free-webfonts/scss/fixed-width'; From e97995a2207424f42e722c59bb2b704677960f4d Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Thu, 29 Mar 2018 09:13:09 -0300 Subject: [PATCH 122/217] Fix warning excerpt in header component --- components/header/header.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/header/header.php b/components/header/header.php index bc91292..1b180f7 100644 --- a/components/header/header.php +++ b/components/header/header.php @@ -16,7 +16,7 @@ } elseif ( is_singular( array( 'post', 'page' ) ) ) { // Singular (post|page). $header_title = get_the_title(); - $header_description = the_excerpt(); + $header_description = apply_filters( 'the_excerpt', get_post_field( 'post_excerpt', $post->ID ) ); // https://core.trac.wordpress.org/ticket/42814 } elseif ( is_archive() ) { // Archive. $header_title = get_the_archive_title(); From 45952b003906ac16b88967bed5b7f26194ae4e18 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 31 Mar 2018 16:56:46 -0300 Subject: [PATCH 123/217] Add feature functions for media display --- functions.php | 5 +++++ inc/media.php | 31 +++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 inc/media.php diff --git a/functions.php b/functions.php index 431ff83..9d605d1 100644 --- a/functions.php +++ b/functions.php @@ -277,6 +277,11 @@ function is_woocommerce_activated() { } } +/** + * Media. + */ +require_once get_template_directory() . '/inc/media.php'; + /** * Core Helpers. */ diff --git a/inc/media.php b/inc/media.php new file mode 100644 index 0000000..d44c72a --- /dev/null +++ b/inc/media.php @@ -0,0 +1,31 @@ +<?php +/** + * Functions for media display. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Get a attachment image URL. + * + * This funciton required uses class Aq_Resize, to install via composer. + * + * @since 3.0.0 + * + * @param int|string $attachment Image ID or Url (must be uploaded using wp media uploade). + * @param int $width Image width. + * @param int $height Image height. + * @param bool $crop Image crop. + * @param bool $single Returns an array if false. + * @param bool $upscale Force the resize. + * + * @return string|array + */ +function odin_get_attachment_image_src( $attachment = null, $width = null, $height = null, $crop = null, $single = true, $upscale = false ) { + if ( ! class_exists( 'Aq_Resize' ) || ! $attachment ) { + return false; + } + + return aq_resize( $attachment, $width, $height, $crop, $single, $upscale ); +} From 10c384156762bfd076782403b3e219dd936de1f9 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 31 Mar 2018 17:16:09 -0300 Subject: [PATCH 124/217] Add page-title component --- components/shared/page-title.php | 35 ++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 components/shared/page-title.php diff --git a/components/shared/page-title.php b/components/shared/page-title.php new file mode 100644 index 0000000..b838b5b --- /dev/null +++ b/components/shared/page-title.php @@ -0,0 +1,35 @@ +<?php +/** + * Page Title Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Get title page current. + */ +if ( is_front_page() && is_home() || is_home() ) { + // Front-page || Blog (home). + $page['title'] = get_bloginfo( 'name' ); +} elseif ( is_singular( array( 'post', 'page' ) ) ) { + // Singular (post|page). + $page['title'] = get_the_title(); +} elseif ( is_archive() ) { + // Archive. + $page['title'] = get_the_archive_title(); +} elseif ( is_search() ) { + // Search. + $page['title'] = sprintf( esc_attr__( 'Search Results for: %s', 'odin' ), get_search_query() ); +} else { + return; +} + +/** + * If don't exists data return. + */ +if ( ! $page['title'] ) { + return; +} ?> + +<h1 class="odin-page-title"><?php echo wp_strip_all_tags( $page['title'] ); ?></h1> From 90778bec08be64d634c38272fd6791a1f34c952b Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 31 Mar 2018 17:16:26 -0300 Subject: [PATCH 125/217] Add page-description component --- components/shared/page-description.php | 31 ++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 components/shared/page-description.php diff --git a/components/shared/page-description.php b/components/shared/page-description.php new file mode 100644 index 0000000..ad7a620 --- /dev/null +++ b/components/shared/page-description.php @@ -0,0 +1,31 @@ +<?php +/** + * Page Description Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Get page description. + */ +if ( is_front_page() && is_home() || is_home() ) { + $page['description'] = get_bloginfo( 'description' ); +} elseif ( is_singular( array( 'post', 'page' ) ) ) { + // Singular (post|page). + $page['description'] = apply_filters( 'the_excerpt', get_post_field( 'post_excerpt', $post->ID ) ); // https://core.trac.wordpress.org/ticket/42814 +} elseif ( is_archive() ) { + // Archive. + $page['description'] = get_the_archive_description(); +} else { + return; +} + +/** + * If don't exists data return. + */ +if ( ! $page['description'] ) { + return; +} ?> + +<p class="odin-page-description"><?php echo wp_strip_all_tags( $page['description'] ); ?></p> From b31aaf9d32181c09f23707f41421fc1961dff873 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 31 Mar 2018 17:16:55 -0300 Subject: [PATCH 126/217] Add banner component --- components/shared/_banner.scss | 139 +++++++++++++++++++++++++++++++++ components/shared/banner.php | 65 +++++++++++++++ 2 files changed, 204 insertions(+) create mode 100644 components/shared/_banner.scss create mode 100644 components/shared/banner.php diff --git a/components/shared/_banner.scss b/components/shared/_banner.scss new file mode 100644 index 0000000..989d076 --- /dev/null +++ b/components/shared/_banner.scss @@ -0,0 +1,139 @@ +/*! + * Banner Component + */ +.odin-banner { + @extend .container-fluid; + @extend .clearfix; + position: relative; + min-height: $odin-banner-height; + + // Background image with ::after + &::after { + background: $odin-banner-bg; + min-height: $odin-banner-height; + content: ""; + opacity: 1; + top: 0; + left: 0; + bottom: 0; + right: 0; + position: absolute; + z-index: -1; + } + + &-wrapper { + @extend .px-5; + @extend .d-flex; + @extend .flex-column; + @extend .flex-md-row; + @extend .justify-content-center; + @extend .align-items-center; + min-height: $odin-banner-height; + } + + // Content + &-content { + @extend .px-5; + @extend .text-center; + word-break: break-all; + + // Header title + .odin-page-title { + @extend .display-3; + @extend .mb-3; + color: $odin-banner-color; + } + + // Header description + .odin-page-description { + @extend .h3; + @extend .px-1; + color: darken($odin-banner-color,25%); + } + } + + // Scroll link to #content. + // See more effects in http://codepen.io/adammacias/pen/oZVoeQ + &-scrollLink > a { + padding-top: 80px; + + & > span { + position: absolute; + bottom: 82px; + left: 50%; + width: 24px; + height: 24px; + margin-left: -12px; + border-left: 1px solid $odin-banner-color; + border-bottom: 1px solid $odin-banner-color; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-animation: sdb07 2s infinite; + animation: sdb07 2s infinite; + opacity: 0; + box-sizing: border-box; + + &:nth-of-type(1) { + -webkit-animation-delay: 0s; + animation-delay: 0s; + } + &:nth-of-type(2) { + bottom: 66px; + -webkit-animation-delay: .15s; + animation-delay: .15s; + } + &:nth-of-type(3) { + bottom: 50px; + -webkit-animation-delay: .3s; + animation-delay: .3s; + } + } + } + + @-webkit-keyframes sdb07 { + 0% { + opacity: 0; + } + 50% { + opacity: 1; + } + 100% { + opacity: 0; + } + } + + @keyframes sdb07 { + 0% { + opacity: 0; + } + 50% { + opacity: 1; + } + 100% { + opacity: 0; + } + } + + // Banner styled in phones and tables + @include media-breakpoint-down(md) { + &, + &::after, + &-wrapper { + min-height: 150px !important; + } + + &-content { + word-break: normal; + + .odin-page-title { + font-size: 1.5rem; + font-weight: bold; + } + + .odin-page-description { + font-size: 1rem; + font-weight: bold; + } + } + } +} diff --git a/components/shared/banner.php b/components/shared/banner.php new file mode 100644 index 0000000..36bceea --- /dev/null +++ b/components/shared/banner.php @@ -0,0 +1,65 @@ +<?php +/** + * Banner Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Get image to apply background header. + */ +if ( get_header_image() && is_home() ) { + // Header Image (support custom header support) only if is home. + $banner['image'] = get_header_image(); +} elseif ( has_post_thumbnail() ) { + // Thumbnail Post (get original size if not exists the correct). + $banner['image'] = odin_get_attachment_image_src( get_post_thumbnail_id(), 1400, 600 ); + $banner['image'] = ( ! isset( $banner['image'] ) ) ?: wp_get_attachment_url( get_post_thumbnail_id() ); +} else { + $banner['image'] = ''; +} ?> + +<div class="odin-banner"> + + <div class="odin-banner-wrapper"> + + <div class="odin-banner-content"> + + <?php + /** + * Page Title Component. + */ + get_template_part( 'components/shared/page', 'title' ); ?> + + <?php + /** + * Page Description Component. + */ + get_template_part( 'components/shared/page', 'description' ); ?> + + </div> + + <!-- Scroll link to #content --> + <div class="odin-banner-scrollLink"> + <a href="#content" aria-label="<?php esc_html_e( 'Skip to content', 'odin' ); ?>"> + <span></span> + <span></span> + <span></span> + </a> + </div> + + </div> + +</div> + +<?php if ( $banner['image'] ) : ?> +<style> +.odin-banner::after { + background: linear-gradient(to bottom left, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.8)), + url(<?php echo esc_url_raw( $banner['image'] ); ?>) + no-repeat center center fixed; + background-size: cover; +} +</style> +<?php endif; ?> From 77bb54c064ce4d227e01c5e53931c8c667e170f1 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 31 Mar 2018 17:17:29 -0300 Subject: [PATCH 127/217] Update header component --- components/header/_header.scss | 141 --------------------------------- components/header/header.php | 76 ++++-------------- 2 files changed, 17 insertions(+), 200 deletions(-) diff --git a/components/header/_header.scss b/components/header/_header.scss index 1d0fd65..059fa91 100644 --- a/components/header/_header.scss +++ b/components/header/_header.scss @@ -1,144 +1,3 @@ /*! * Header Component */ -.odin-header { - @extend .clearfix; - position: relative; - min-height: $odin-header-height; - - // Header background image with ::after - &::after { - background: $odin-header-bg; - min-height: $odin-header-height; - content: ""; - opacity: 1; - top: 0; - left: 0; - bottom: 0; - right: 0; - position: absolute; - z-index: -1; - } - - // Header wrapper - &-wrapper { - @extend .px-5; - @extend .d-flex; - @extend .flex-column; - @extend .flex-md-row; - @extend .justify-content-center; - @extend .align-items-center; - min-height: $odin-header-height; - } - - // Header caption - &__caption { - @extend .px-5; - word-break: break-all; - } - - // Header title - &__title { - @extend .text-uppercase; - @extend .display-3; - @extend .mb-3; - color: $odin-header-color; - } - - // Header description - &__description { - @extend .h3; - @extend .px-1; - color: darken($odin-header-color,25%); - } - - // Scroll link to #content. - // See more effects in http://codepen.io/adammacias/pen/oZVoeQ - &__scrollLink > a { - padding-top: 80px; - - & > span { - position: absolute; - bottom: 82px; - left: 50%; - width: 24px; - height: 24px; - margin-left: -12px; - border-left: 1px solid $odin-header-color; - border-bottom: 1px solid $odin-header-color; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-animation: sdb07 2s infinite; - animation: sdb07 2s infinite; - opacity: 0; - box-sizing: border-box; - - &:nth-of-type(1) { - -webkit-animation-delay: 0s; - animation-delay: 0s; - } - &:nth-of-type(2) { - bottom: 66px; - -webkit-animation-delay: .15s; - animation-delay: .15s; - } - &:nth-of-type(3) { - bottom: 50px; - -webkit-animation-delay: .3s; - animation-delay: .3s; - } - } - } - - @-webkit-keyframes sdb07 { - 0% { - opacity: 0; - } - 50% { - opacity: 1; - } - 100% { - opacity: 0; - } - } - - @keyframes sdb07 { - 0% { - opacity: 0; - } - 50% { - opacity: 1; - } - 100% { - opacity: 0; - } - } - - // Header styled in phones and tables - @include media-breakpoint-down(md) { - &, - &::after, - &-wrapper { - min-height: 150px !important; - } - - &__caption { - word-break: normal; - } - - &__title { - font-size: 1.5rem; - font-weight: bold; - } - - &__description { - font-size: 1rem; - font-weight: bold; - } - - &__scrollLink, - .odin-logo { - display: none; - } - } -} diff --git a/components/header/header.php b/components/header/header.php index 1b180f7..3f5d87e 100644 --- a/components/header/header.php +++ b/components/header/header.php @@ -6,75 +6,33 @@ * @subpackage Custom_Theme */ -/** - * Get header title and description. - */ -if ( is_front_page() && is_home() || is_home() ) { - // Front-page || Blog (home). - $header_title = get_bloginfo( 'name' ); - $header_description = get_bloginfo( 'description' ); -} elseif ( is_singular( array( 'post', 'page' ) ) ) { - // Singular (post|page). - $header_title = get_the_title(); - $header_description = apply_filters( 'the_excerpt', get_post_field( 'post_excerpt', $post->ID ) ); // https://core.trac.wordpress.org/ticket/42814 -} elseif ( is_archive() ) { - // Archive. - $header_title = get_the_archive_title(); - $header_description = get_the_archive_description(); -} elseif ( is_search() ) { - // Search. - $header_title = sprintf( esc_attr__( 'Search Results for: %s', 'odin' ), get_search_query() ); - $header_description = null; -} else { - return; -} +?> -/** - * If don't exists title and description return. - */ -if ( ! $header_title && ! $header_description ) { - return; -} ?> - -<div class="odin-header"> +<header class="odin-header"> <div class="odin-header-wrapper"> <?php /** - * Site logo component (display only in home|front-page). - */ - if ( is_front_page() && is_home() || is_home() ) { - get_template_part( 'components/shared/brand-logo' ); - } ?> - - <div class="odin-header__caption"> - - <?php if ( $header_title ) : ?> - <h1 class="odin-header__title"><?php echo wp_strip_all_tags( $header_title ); ?></h1> - <?php endif; ?> + * Navigation Topbar Component. + */ + get_template_part( 'components/navigation/navigation', 'topbar' ); ?> - <?php if ( $header_description ) : ?> - <p class="odin-header__description"><?php echo wp_strip_all_tags( $header_description ); ?></p> - <?php endif; ?> + <?php + /** + * Banner Image Component. + */ + get_template_part( 'components/shared/banner', 'image' ); ?> - </div> + <?php + /** + * Navigation Main Component. + */ + get_template_part( 'components/navigation/navigation', 'main' ); ?> - <!-- Scroll link to #content --> - <div class="odin-header__scrollLink"> - <a href="#content" aria-label="<?php esc_html_e( 'Skip to content', 'odin' ); ?>"> - <span></span> - <span></span> - <span></span> - </a> - </div> </div><!-- .odin-header-wrapper --> -</div><!-- .odin-header --> +</header><!-- .odin-header --> + -<?php -/** -* Background Header Component. -*/ -get_template_part( 'components/header/background', 'header' ); From 60fe88d15efb5d1208d480fd443f3788bdd1f6ed Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 31 Mar 2018 17:54:48 -0300 Subject: [PATCH 128/217] Update navigation-main component --- components/navigation/_navigation-main.scss | 10 ++++-- components/navigation/navigation-main.php | 36 ++++++++++++--------- 2 files changed, 28 insertions(+), 18 deletions(-) diff --git a/components/navigation/_navigation-main.scss b/components/navigation/_navigation-main.scss index be3fa95..f88269c 100644 --- a/components/navigation/_navigation-main.scss +++ b/components/navigation/_navigation-main.scss @@ -4,8 +4,13 @@ .odin-navMain { @extend .navbar; @extend .navbar-expand-md; - @extend .navbar-dark; - @extend .bg-dark; + @extend .py-2; + background: $odin-navigation-main-bg; + color: $odin-navigation-main-color; + + &-wrapper { + @extend .container; + } /* * Toggler button @@ -36,6 +41,7 @@ > a { @extend .nav-link; + color: $odin-navigation-main-link-color; } &.current-menu-item { diff --git a/components/navigation/navigation-main.php b/components/navigation/navigation-main.php index 0310bc3..b797cd1 100644 --- a/components/navigation/navigation-main.php +++ b/components/navigation/navigation-main.php @@ -12,22 +12,26 @@ <nav class="odin-navMain" role="navigation" id="menu"> - <button class="odin-navMain__toggler" type="button" data-toggle="collapse" data-target="#MainMenuCollapse" aria-controls="MainMenuCollapse" aria-expanded="false" aria-label="<?php esc_html_e( 'Toggle navigation', 'odin' ); ?>"> - <span></span> - </button> - - <div class="odin-navMain__collapse" id="MainMenuCollapse"> - - <?php - /** - * Main menu. - */ - wp_nav_menu( array( - 'theme_location' => 'menu-main', - 'menu_class' => 'odin-navMain__mainMenu', - 'container' => 'ul', - 'depth' => 2, - ) ); ?> + <div class="odin-navMain-wrapper"> + + <button class="odin-navMain__toggler" type="button" data-toggle="collapse" data-target="#MainMenuCollapse" aria-controls="MainMenuCollapse" aria-expanded="false" aria-label="<?php esc_html_e( 'Toggle navigation', 'odin' ); ?>"> + <span></span> + </button> + + <div class="odin-navMain__collapse" id="MainMenuCollapse"> + + <?php + /** + * Main menu. + */ + wp_nav_menu( array( + 'theme_location' => 'menu-main', + 'menu_class' => 'odin-navMain__mainMenu', + 'container' => 'ul', + 'depth' => 2, + ) ); ?> + + </div> </div> From d722a98094451f3811da401de57a97014c4b1c26 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 31 Mar 2018 18:48:59 -0300 Subject: [PATCH 129/217] Update header component --- header.php | 2 -- 1 file changed, 2 deletions(-) diff --git a/header.php b/header.php index 2961781..e0a6f5f 100644 --- a/header.php +++ b/header.php @@ -28,8 +28,6 @@ <div class="odin-site-wrapper"> - <?php get_template_part( 'components/navigation/navigation', 'main' ); ?> - <?php get_template_part( 'components/header/header' ); ?> <main class="odin-main" id="content" tabindex="-1" role="main"> From 7eb0b5976a50945cbb466c0375dfa6618ae98621 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sun, 1 Apr 2018 19:20:50 -0300 Subject: [PATCH 130/217] Add content-404 component and update 404 template --- 404.php | 34 +++++++++++++--------------- components/content/_content-404.scss | 11 +++++++++ components/content/content-404.php | 31 +++++++++++++++++++++++++ 3 files changed, 58 insertions(+), 18 deletions(-) create mode 100644 components/content/_content-404.scss create mode 100644 components/content/content-404.php diff --git a/404.php b/404.php index 799bb02..60fd5e8 100644 --- a/404.php +++ b/404.php @@ -1,26 +1,24 @@ <?php /** - * The template for displaying 404 pages (Not Found). + * The template for displaying 404 pages (not found). + * + * @link https://codex.wordpress.org/Template_Hierarchy + * @link https://codex.wordpress.org/Creating_an_Error_404_Page * * @package Odin - * @since 2.2.0 + * @subpackage Custom_Theme */ +/** + * Header Component. + */ +get_header(); -get_header(); ?> - - <main id="content" class="<?php echo odin_classes_page_full(); ?>" tabindex="-1" role="main"> - - <header class="page-header"> - <h1 class="page-title"><?php _e( 'Not Found', 'odin' ); ?></h1> - </header> - - <div class="page-content"> - <p><?php _e( 'It looks like nothing was found at this location. Maybe try a search?', 'odin' ); ?></p> - - <?php get_search_form(); ?> - </div><!-- .page-content --> - - </main><!-- #main --> +/** + * Content Component. + */ +get_template_part( 'components/content/content', '404' ); -<?php +/** + * Footer Component. + */ get_footer(); diff --git a/components/content/_content-404.scss b/components/content/_content-404.scss new file mode 100644 index 0000000..6d960f8 --- /dev/null +++ b/components/content/_content-404.scss @@ -0,0 +1,11 @@ +/*! + * Content 404 Component + */ +.odin-content { + @extend .text-center; + + .odin-formSearch { + @extend .d-flex; + @extend .justify-content-center; + } +} diff --git a/components/content/content-404.php b/components/content/content-404.php new file mode 100644 index 0000000..2839dc7 --- /dev/null +++ b/components/content/content-404.php @@ -0,0 +1,31 @@ +<?php +/** + * Content 404 component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<section class="odin-content"> + + <div class="odin-content-wrapper"> + + <header class="odin-content-header"> + <h1 class="odin-content-header__title"><?php esc_html_e( 'Not Found', 'odin' ); ?></h1> + </header> + + <div class="odin-content-main"> + <p><?php esc_html_e( 'It looks like nothing was found at this location. Maybe try a search?', 'odin' ); ?></p> + + <?php + /** + * Form Search Component. + */ + get_search_form(); ?> + </div> + + </div> + +</section><!-- .odin-content --> From 2dad4e6c10380ae02176aa759559a8876311b6a9 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 16:53:18 -0300 Subject: [PATCH 131/217] Remove class-bootstrap-nav.php is not necessary more --- functions.php | 1 - 1 file changed, 1 deletion(-) diff --git a/functions.php b/functions.php index 9d605d1..d358fae 100644 --- a/functions.php +++ b/functions.php @@ -23,7 +23,6 @@ /** * Odin Classes. */ -require_once get_template_directory() . '/core/classes/class-bootstrap-nav.php'; require_once get_template_directory() . '/core/classes/class-shortcodes.php'; //require_once get_template_directory() . '/core/classes/class-shortcodes-menu.php'; require_once get_template_directory() . '/core/classes/class-thumbnail-resizer.php'; From 9451c07e2cfdbdeee0578b06d12728541115ad37 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 16:54:34 -0300 Subject: [PATCH 132/217] Improve banner component --- components/shared/_banner.scss | 14 +++--- components/shared/banner.php | 46 ++++++------------- components/shared/banner.scripts.php | 69 ++++++++++++++++++++++++++++ functions.php | 5 ++ 4 files changed, 96 insertions(+), 38 deletions(-) create mode 100644 components/shared/banner.scripts.php diff --git a/components/shared/_banner.scss b/components/shared/_banner.scss index 989d076..1b444b5 100644 --- a/components/shared/_banner.scss +++ b/components/shared/_banner.scss @@ -38,17 +38,17 @@ word-break: break-all; // Header title - .odin-page-title { - @extend .display-3; + &__title { + @extend .display-4; @extend .mb-3; color: $odin-banner-color; } // Header description - .odin-page-description { - @extend .h3; + &__description { + @extend .h5; @extend .px-1; - color: darken($odin-banner-color,25%); + color: $odin-banner-color; } } @@ -125,12 +125,12 @@ &-content { word-break: normal; - .odin-page-title { + &__title { font-size: 1.5rem; font-weight: bold; } - .odin-page-description { + &__description { font-size: 1rem; font-weight: bold; } diff --git a/components/shared/banner.php b/components/shared/banner.php index 36bceea..a197968 100644 --- a/components/shared/banner.php +++ b/components/shared/banner.php @@ -6,18 +6,8 @@ * @subpackage Custom_Theme */ -/** - * Get image to apply background header. - */ -if ( get_header_image() && is_home() ) { - // Header Image (support custom header support) only if is home. - $banner['image'] = get_header_image(); -} elseif ( has_post_thumbnail() ) { - // Thumbnail Post (get original size if not exists the correct). - $banner['image'] = odin_get_attachment_image_src( get_post_thumbnail_id(), 1400, 600 ); - $banner['image'] = ( ! isset( $banner['image'] ) ) ?: wp_get_attachment_url( get_post_thumbnail_id() ); -} else { - $banner['image'] = ''; +if ( ! odin_get_banner_title() ) { + return; } ?> <div class="odin-banner"> @@ -26,17 +16,11 @@ <div class="odin-banner-content"> - <?php - /** - * Page Title Component. - */ - get_template_part( 'components/shared/page', 'title' ); ?> + <h1 class="odin-banner-content__title"><?php echo wp_strip_all_tags( odin_get_banner_title() ); ?></h1> - <?php - /** - * Page Description Component. - */ - get_template_part( 'components/shared/page', 'description' ); ?> + <?php if ( odin_get_banner_description() ) : ?> + <p class="odin-banner-content__description"><?php echo wp_strip_all_tags( odin_get_banner_description() ); ?></p> + <?php endif; ?> </div> @@ -53,13 +37,13 @@ </div> -<?php if ( $banner['image'] ) : ?> -<style> -.odin-banner::after { - background: linear-gradient(to bottom left, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.8)), - url(<?php echo esc_url_raw( $banner['image'] ); ?>) - no-repeat center center fixed; - background-size: cover; -} -</style> +<?php if ( odin_get_banner_image() ) : ?> + <style> + .odin-banner::after { + background: linear-gradient(to bottom left, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.8)), + url(<?php echo esc_url_raw( odin_get_banner_image() ); ?>) + no-repeat center center fixed; + background-size: cover; + } + </style> <?php endif; ?> diff --git a/components/shared/banner.scripts.php b/components/shared/banner.scripts.php new file mode 100644 index 0000000..a30a944 --- /dev/null +++ b/components/shared/banner.scripts.php @@ -0,0 +1,69 @@ +<?php +/** + * Banner Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Get banner title. + */ +if ( ! function_exists( 'odin_get_banner_title' ) ) { + function odin_get_banner_title() { + if ( is_front_page() && is_home() || is_home() ) { + // Front-page || Blog (home). + return get_bloginfo( 'name' ); + } elseif ( is_singular( array( 'post', 'page' ) ) ) { + // Singular (post|page). + return get_the_title(); + } elseif ( is_archive() ) { + // Archive. + return get_the_archive_title(); + } elseif ( is_search() ) { + // Search. + return sprintf( esc_attr__( 'Search Results for: %s', 'odin' ), get_search_query() ); + } else { + return; + } + } +} + +/** + * Get banner description. + */ +if ( ! function_exists( 'odin_get_banner_description' ) ) { + function odin_get_banner_description() { + global $post; + + if ( is_front_page() && is_home() || is_home() ) { + return get_bloginfo( 'description' ); + } elseif ( is_singular( array( 'post', 'page' ) ) ) { + // Singular (post|page). + return apply_filters( 'the_excerpt', get_post_field( 'post_excerpt', $post->ID ) ); // https://core.trac.wordpress.org/ticket/42814 + } elseif ( is_archive() ) { + // Archive. + return get_the_archive_description(); + } else { + return; + } + } +} + +/** + * Get banner image. + */ +if ( ! function_exists( 'odin_get_banner_image' ) ) { + function odin_get_banner_image() { + if ( get_header_image() && is_home() ) { + // Header Image (support custom header support) only if is home. + return get_header_image(); + } elseif ( has_post_thumbnail() ) { + // Thumbnail Post (get original size if not exists the correct). + $image = odin_get_attachment_image_src( get_post_thumbnail_id(), 1400, 600 ); + return ( ! isset( $image ) ) ?: wp_get_attachment_url( get_post_thumbnail_id() ); + } else { + return; + } + } +} diff --git a/functions.php b/functions.php index d358fae..b0013b5 100644 --- a/functions.php +++ b/functions.php @@ -38,6 +38,11 @@ // require_once get_template_directory() . '/core/classes/class-post-status.php'; //require_once get_template_directory() . '/core/classes/class-term-meta.php'; +/** + * Odin Components. + */ +require_once get_template_directory() . '/components/shared/banner.scripts.php'; + /** * Odin Widgets. */ From 73f10ed246c4a59f7730d2a5d61e6fb5affff243 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 16:55:06 -0300 Subject: [PATCH 133/217] Add pagination posts component --- components/pagination/_pagination-posts.scss | 21 +++++++++++++++++++ components/pagination/pagination-posts.php | 22 ++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 components/pagination/_pagination-posts.scss create mode 100644 components/pagination/pagination-posts.php diff --git a/components/pagination/_pagination-posts.scss b/components/pagination/_pagination-posts.scss new file mode 100644 index 0000000..36e9b75 --- /dev/null +++ b/components/pagination/_pagination-posts.scss @@ -0,0 +1,21 @@ +/*! + * Pagination Posts Component + */ +.odin-pagination-posts { + @extend .d-flex; + @extend .justify-content-center; + + .nav-links { + @extend .pagination; + + + & > .page-numbers { + @extend .page-item; + @extend .page-link; + } + } + + .screen-reader-text { + @extend .sr-only; + } +} diff --git a/components/pagination/pagination-posts.php b/components/pagination/pagination-posts.php new file mode 100644 index 0000000..6f49c59 --- /dev/null +++ b/components/pagination/pagination-posts.php @@ -0,0 +1,22 @@ +<?php +/** + * Pagination posts. + * + * @link https://developer.wordpress.org/themes/functionality/pagination + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<div class="odin-pagination-posts"> + <?php + /* + * Numerical Pagination. + * + * You must use paginate_links() iIf you want your pagination + * to support older versions of(For WordPress prior to 4.1) WordPress. + */ + the_posts_pagination(); ?> +</div> From fe627d9d9363a32e5884165e62e81614f75818fc Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 16:55:26 -0300 Subject: [PATCH 134/217] Add pagination between single posts component --- .../_pagination-between-single-posts.scss | 14 ++++++++++++++ .../pagination-between-single-posts.php | 19 +++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 components/pagination/_pagination-between-single-posts.scss create mode 100644 components/pagination/pagination-between-single-posts.php diff --git a/components/pagination/_pagination-between-single-posts.scss b/components/pagination/_pagination-between-single-posts.scss new file mode 100644 index 0000000..b623b70 --- /dev/null +++ b/components/pagination/_pagination-between-single-posts.scss @@ -0,0 +1,14 @@ +/*! + * Pagination Between Single Posts. + */ +.odin-pagination-between-single-posts { + @extend .pagination; + @extend .justify-content-between; + + > &__item { + @extend .page-item; + span { + @extend .page-link; + } + } +} diff --git a/components/pagination/pagination-between-single-posts.php b/components/pagination/pagination-between-single-posts.php new file mode 100644 index 0000000..3c1460e --- /dev/null +++ b/components/pagination/pagination-between-single-posts.php @@ -0,0 +1,19 @@ +<?php +/** + * Pagination Between Single Posts. + * + * @link https://developer.wordpress.org/themes/functionality/pagination/#pagination-between-single-posts + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<div class="odin-pagination-between-single-posts"> + + <?php previous_post_link( '<div class="pagination-between-single-posts__item"><span>« %link</span></div>' ); ?> + + <?php next_post_link( '<div class="pagination-between-single-posts__item"><span>%link »</span></div>' ); ?> + +</div> From b02dedc2323c018fc8cb2e06e964af2e835d7268 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 16:55:45 -0300 Subject: [PATCH 135/217] Add pagination within post component --- .../pagination/_pagination-within-post.scss | 15 +++++++++++++++ .../pagination/pagination-within-post.php | 18 ++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 components/pagination/_pagination-within-post.scss create mode 100644 components/pagination/pagination-within-post.php diff --git a/components/pagination/_pagination-within-post.scss b/components/pagination/_pagination-within-post.scss new file mode 100644 index 0000000..2ba2615 --- /dev/null +++ b/components/pagination/_pagination-within-post.scss @@ -0,0 +1,15 @@ +/*! + * Pagination within a post Component + */ +.odin-pagination-with-post { + @extend .pagination; + @extend .justify-content-between; + + &__item { + @extend .page-item; + } + + &__link { + @extend .page-link; + } +} diff --git a/components/pagination/pagination-within-post.php b/components/pagination/pagination-within-post.php new file mode 100644 index 0000000..f7aa076 --- /dev/null +++ b/components/pagination/pagination-within-post.php @@ -0,0 +1,18 @@ +<?php +/** + * Pagination within a post. + * + * @link https://developer.wordpress.org/themes/functionality/pagination/#pagination-within-a-post + * + * @package Odin + * @subpackage Custom_Theme + */ + +wp_link_pages( array( + 'before' => '<nav aria-label="' . __( 'Pages:', 'odin' ) . '"><ul class="odin-pagination-with-post"><li class="odin-pagination-with-post__item">', + 'after' => '</li></ul></nav>', + 'separator' => '</li><li class="odin-pagination-with-post__item">', + 'link_before' => '<span class="odin-pagination-with-post__link">', + 'link_after' => '</span>', + 'next_or_number' => 'next', +) ); From 15c4c5c68d41b044da9e1597e7aa4358c5fe310d Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 16:56:47 -0300 Subject: [PATCH 136/217] Update sidebar component --- components/sidebar/_sidebar.scss | 71 ++++++++++++++++++++++++++++++++ components/sidebar/sidebar.php | 27 ++++++++++++ sidebar.php | 20 ++++----- 3 files changed, 105 insertions(+), 13 deletions(-) create mode 100644 components/sidebar/_sidebar.scss create mode 100644 components/sidebar/sidebar.php diff --git a/components/sidebar/_sidebar.scss b/components/sidebar/_sidebar.scss new file mode 100644 index 0000000..c5a53c5 --- /dev/null +++ b/components/sidebar/_sidebar.scss @@ -0,0 +1,71 @@ +/*! + * Sidebar Component + */ +.odin-sidebar { + @extend .col-lg-4; + @extend .d-print-none; + @extend .d-md-none; + @extend .d-lg-block; + background: $odin-sidebar-bg; + color: $odin-sidebar-color; + + &-wrapper{ + @extend .p-5; + } + + // + // Widgets general + // + .widget { + @extend .mb-3; + + ul { + li { + word-wrap: break-word; + } + } + + &-title, + .widgettitle { + @extend .h2; + @extend .mt-0; + @extend .mb-3; + } + } + + // + // Tag cloud widget + // + .widget_tag_cloud { + @each $child, $random in (1: 30, 2: 23, 3: 29, 4: 23, 5: 23, 6: 23, 7: 21, 8: 16, 9: 14, 10: 25, 11: 26, 12: 32) { + a:nth-child(#{$child}) { + font-size: #{$random}px !important; + } + } + } + + // + // Calendar widget + // + .widget_calendar { + .calendar_wrap > table { + @extend .table; + @extend .table-bordered; + @extend .table-sm; + + > caption { + text-align: center; + } + + > tfoot { + #prev { + @extend .text-sm-left; + } + + #next { + @extend .text-sm-right; + } + } + } + } +} diff --git a/components/sidebar/sidebar.php b/components/sidebar/sidebar.php new file mode 100644 index 0000000..b90832d --- /dev/null +++ b/components/sidebar/sidebar.php @@ -0,0 +1,27 @@ +<?php +/** + * Sidebar component. + * + * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<aside class="odin-sidebar" id="secundary" role="complementary"> + + <div class="odin-sidebar-wrapper"> + + <?php + if ( ! dynamic_sidebar( 'main-sidebar' ) ) { + the_widget( 'WP_Widget_Recent_Posts', array( 'number' => 10 ) ); + the_widget( 'WP_Widget_Archives', array( 'count' => 0, 'dropdown' => 1 ) ); + the_widget( 'WP_Widget_Tag_Cloud' ); + } + ?> + + </div> + +</aside><!-- .odin-main__sidebar --> diff --git a/sidebar.php b/sidebar.php index 99c8191..49a94a7 100644 --- a/sidebar.php +++ b/sidebar.php @@ -1,20 +1,14 @@ <?php /** - * The sidebar containing the secondary widget area, displays on homepage, archives and posts. + * The sidebar containing the main widget area. * - * If no active widgets in this sidebar, it will shows Recent Posts, Archives and Tag Cloud widgets. + * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials * * @package Odin - * @since 2.2.0 + * @subpackage Custom_Theme */ -?> -<aside id="sidebar" class="<?php echo odin_classes_page_sidebar_aside(); ?>" role="complementary"> - <?php - if ( ! dynamic_sidebar( 'main-sidebar' ) ) { - the_widget( 'WP_Widget_Recent_Posts', array( 'number' => 10 ) ); - the_widget( 'WP_Widget_Archives', array( 'count' => 0, 'dropdown' => 1 ) ); - the_widget( 'WP_Widget_Tag_Cloud' ); - } - ?> -</aside><!-- #sidebar --> +/** + * Sidebar component. + */ +get_template_part( 'components/sidebar/sidebar' ); From d35fc90a6c6d8919c150ee36e6da21edbbfd7ae3 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 16:58:05 -0300 Subject: [PATCH 137/217] Update form search component --- components/form/_form-search.scss | 24 ++++++++++++++++++++++++ components/form/form-search.php | 24 ++++++++++++++++++++++++ searchform.php | 19 ++++++------------- 3 files changed, 54 insertions(+), 13 deletions(-) create mode 100644 components/form/_form-search.scss create mode 100644 components/form/form-search.php diff --git a/components/form/_form-search.scss b/components/form/_form-search.scss new file mode 100644 index 0000000..4f41e14 --- /dev/null +++ b/components/form/_form-search.scss @@ -0,0 +1,24 @@ +/*! + * Form Search Component + */ +.odin-formSearch { + @extend .form-inline; + + &__group { + @extend .form-group; + } + + &__label { + @extend .sr-only; + } + + &__control { + @extend .form-control; + } + + &__btn { + @extend .btn; + @extend .btn-primary; + @extend .mx-2; + } +} diff --git a/components/form/form-search.php b/components/form/form-search.php new file mode 100644 index 0000000..4789ff1 --- /dev/null +++ b/components/form/form-search.php @@ -0,0 +1,24 @@ +<?php +/** + * Form Search Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<form class="odin-formSearch" method="get" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search"> + + <!-- <input type="hidden" value="post" name="post_type" id="post_type" /> --> + + <div class="odin-formSearch__group odin-formSearch__group--search"> + <label class="odin-formSearch__label" for="search"><?php esc_html_e( 'Search', 'odin' ); ?></label> + <input class="odin-formSearch__control" id="search" type="search" value="<?php echo get_search_query(); ?>" name="s" placeholder="<?php esc_html_e( 'Search', 'odin' ); ?>"> + </div> + + <div class="odin-formSearch__group odin-formSearch__group--submit"> + <button class="odin-formSearch__btn" type="submit"><?php esc_html_e( 'Search', 'odin' ); ?></button> + </div> + +</form> diff --git a/searchform.php b/searchform.php index 551e434..6dc19fb 100644 --- a/searchform.php +++ b/searchform.php @@ -1,19 +1,12 @@ <?php + /** - * The template for displaying Search Form. + * The template for displaying search form. + * + * @link https://developer.wordpress.org/reference/functions/get_search_form * * @package Odin - * @since 2.2.0 + * @subpackage Custom_Theme */ -?> -<form method="get" id="searchform" class="form-inline" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search"> - <div class="input-group"> - <input type="search" class="form-control" name="s" id="s" value="<?php echo get_search_query(); ?>" placeholder="<?php esc_attr_e( 'Search', 'odin' ); ?>" /> - <span class="input-group-btn"> - <button type="submit" class="btn btn-default" value="<?php esc_attr_e( 'Search', 'odin' ); ?>"> - <i class="glyphicon glyphicon-search"></i> - </button> - </span><!-- /input-group-btn --> - </div><!-- /input-group --> -</form><!-- /searchform --> +get_template_part( 'components/form/form', 'search' ); From 0ac2a1f97df88489253b08ccc7f73879aa68c4b8 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 17:00:11 -0300 Subject: [PATCH 138/217] Improve post component --- components/post/_post.scss | 20 +++-- components/post/parts/comments-link-post.php | 21 +++++ components/post/parts/meta-author-post.php | 23 +++++ components/post/parts/meta-date-post.php | 23 +++++ .../post/parts/taxonomy-category-post.php | 21 +++++ components/post/parts/taxonomy-tag-post.php | 19 +++++ components/post/post.php | 84 ++++++++----------- 7 files changed, 152 insertions(+), 59 deletions(-) create mode 100644 components/post/parts/comments-link-post.php create mode 100644 components/post/parts/meta-author-post.php create mode 100644 components/post/parts/meta-date-post.php create mode 100644 components/post/parts/taxonomy-category-post.php create mode 100644 components/post/parts/taxonomy-tag-post.php diff --git a/components/post/_post.scss b/components/post/_post.scss index f4c8157..1555610 100644 --- a/components/post/_post.scss +++ b/components/post/_post.scss @@ -4,20 +4,24 @@ .odin-post { @extend .mb-5; + overflow-wrap: break-word; - &-title { - @extend .h3; - } + &-header { + &__title { + @extend .h2; - &-excerpt { - @extend .mt-3; + } } - &-content { + &-body { @extend .mt-3; + + img { + @extend .img-fluid; + } } - &-meta { - @extend .small; + &-footer { + @extend .clearfix; } } diff --git a/components/post/parts/comments-link-post.php b/components/post/parts/comments-link-post.php new file mode 100644 index 0000000..34186e6 --- /dev/null +++ b/components/post/parts/comments-link-post.php @@ -0,0 +1,21 @@ +<?php +/** + * Comments Link Post Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +if ( post_password_required() && ( ! comments_open() || ! get_comments_number() ) ) { + return; +} ?> + +<div class="odin-comments-link-post"> + + <div class="odin-comments-link-post-wrapper"> + + <?php comments_popup_link( __( 'Leave a comment', 'odin' ), __( '1 Comment', 'odin' ), __( '% Comments', 'odin' ) ); ?> + + </div> + +</div> diff --git a/components/post/parts/meta-author-post.php b/components/post/parts/meta-author-post.php new file mode 100644 index 0000000..b155167 --- /dev/null +++ b/components/post/parts/meta-author-post.php @@ -0,0 +1,23 @@ +<?php +/** + * Post Meta Author Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<div class="odin-post__meta-author"> + + <div class="odin-post__meta-author-wrapper"> + + <?php printf( '%s <a class="odin-post-author-name" href="%s" rel="author">%s</a>', // WPCS: XSS ok. + __( 'by', 'odin' ), + esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), + get_the_author() + ); ?> + + </div> + +</div> diff --git a/components/post/parts/meta-date-post.php b/components/post/parts/meta-date-post.php new file mode 100644 index 0000000..bbe62d2 --- /dev/null +++ b/components/post/parts/meta-date-post.php @@ -0,0 +1,23 @@ +<?php +/** + * Post Meta Date Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<div class="odin-post__meta-date"> + + <div class="odin-post__meta-date-wrapper"> + + <?php printf( '%s <time datetime="%s">%s</time>', // WPCS: XSS ok. + __( 'Posted in', 'odin' ), + get_the_date( 'c' ), + get_the_date() + ); ?> + + </div> + +</div> diff --git a/components/post/parts/taxonomy-category-post.php b/components/post/parts/taxonomy-category-post.php new file mode 100644 index 0000000..bb394a7 --- /dev/null +++ b/components/post/parts/taxonomy-category-post.php @@ -0,0 +1,21 @@ +<?php +/** + * Taxonomy Category Post Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +if ( ! in_array( 'category', get_object_taxonomies( get_post_type() ), true ) ) { + return; +} ?> + +<div class="odin-taxonomy-category-post"> + + <div class="odin-taxonomy-category-post-wrapper"> + + <?php echo get_the_category_list( _x( ', ', 'Used between list items, there is a space after the comma.', 'odin' ) ); // WPCS: XSS ok. ?> + + </div> + +</div> diff --git a/components/post/parts/taxonomy-tag-post.php b/components/post/parts/taxonomy-tag-post.php new file mode 100644 index 0000000..b203490 --- /dev/null +++ b/components/post/parts/taxonomy-tag-post.php @@ -0,0 +1,19 @@ +<?php +/** + * Taxonomy Tag Post Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<div class="odin-taxonomy-tag-post"> + + <div class="odin-taxonomy-tag-post-wrapper"> + + <?php the_tags( '<span class="odin-post-tag-links">' . __( 'Tagged as:', 'odin' ) . ' ', ', ', '</span>' ); ?> + + </div> + +</div> diff --git a/components/post/post.php b/components/post/post.php index ba0fc5d..3a75690 100644 --- a/components/post/post.php +++ b/components/post/post.php @@ -1,8 +1,6 @@ <?php /** - * Template part for displaying posts. - * - * @link https://codex.wordpress.org/Template_Hierarchy + * Post Component. * * @package Odin * @subpackage Custom_Theme @@ -18,72 +16,56 @@ <?php if ( is_single() ) : - the_title( '<h1 class="odin-post-title">', '</h1>' ); + the_title( '<h1 class="odin-post-header__title">', '</h1>' ); else : - the_title( '<h2 class="odin-post-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); + the_title( '<h2 class="odin-post-header__title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); endif; ?> - <div class="odin-post-meta"> + <div class="odin-post-header__meta"> - <span class="odin-post-date"> - <?php printf( '%s <time datetime="%s">%s</time>', // WPCS: XSS ok. - __( 'Posted in', 'odin' ), - get_the_date( 'c' ), - get_the_date() - ); ?> - </span> + <?php get_template_part( 'components/post/parts/meta-date-post' ); ?> - <span class="odin-post-author"> - <?php printf( '%s <a class="odin-post-author-name" href="%s" rel="author">%s</a>', // WPCS: XSS ok. - __( 'by', 'odin' ), - esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), - get_the_author() - ); ?> - </span> + <?php get_template_part( 'components/post/parts/meta-author-post' ); ?> </div> </header> - <?php if ( is_search() || is_archive() ) : ?> - <div class="odin-post-excerpt"> - <?php the_excerpt(); ?> - </div> - <?php else : ?> - <div class="odin-post-content"> - <?php - /** - * Content post. - */ - the_content( '<span class="odin-post-moreLinkText">' . __( 'Continue reading', 'odin' ) . '</span>' ); - - /** - * Pagination within a post. - */ - get_template_part( 'components/pagination/pagination', 'within-post' ); - ?> - </div> - <?php endif; ?> + <div class="odin-post-body"> + + <?php + if ( is_search() || is_archive() ) { + /** + * Excerpt post. + */ + the_excerpt(); + } else { + /** + * Content post. + */ + the_content( '<span class="odin-post-moreLinkText">' . __( 'Continue reading', 'odin' ) . '</span>' ); + + /** + * Pagination within a post. + */ + get_template_part( 'components/pagination/pagination', 'within-post' ); + } ?> + + </div> <?php if ( is_single() ) : ?> <footer class="odin-post-footer"> - <div class="odin-post-meta"> + <div class="odin-post-footer__meta"> + + <?php get_template_part( 'components/post/parts/comments-link-post' ); ?> - <?php if ( ! post_password_required() && ( comments_open() || get_comments_number() ) ) : ?> - <span class="odin-post-comments-link"> - <?php comments_popup_link( __( 'Leave a comment', 'odin' ), __( '1 Comment', 'odin' ), __( '% Comments', 'odin' ) ); ?> - </span> - <?php endif; ?> + <?php get_template_part( 'components/post/parts/taxonomy-category-post' ); ?> - <?php if ( in_array( 'category', get_object_taxonomies( get_post_type() ), true ) ) : ?> - <span class="odin-post-cat-links"> - <?php echo get_the_category_list( _x( ', ', 'Used between list items, there is a space after the comma.', 'odin' ) ); // WPCS: XSS ok. ?> - </span> - <?php endif; ?> + <?php get_template_part( 'components/post/parts/taxonomy-tag-post' ); ?> - <?php the_tags( '<span class="odin-post-tag-links">' . __( 'Tagged as:', 'odin' ) . ' ', ', ', '</span>' ); ?> + <?php get_template_part( 'components/pagination/pagination', 'between-single-posts' ); ?> </div> From cfe65d83a1dfb306dbd8fcac142ee5490fd93f08 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 19:35:28 -0300 Subject: [PATCH 139/217] Add app component --- components/_app.scss | 15 +++++++++++++++ header.php | 8 ++++---- 2 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 components/_app.scss diff --git a/components/_app.scss b/components/_app.scss new file mode 100644 index 0000000..69ee8cb --- /dev/null +++ b/components/_app.scss @@ -0,0 +1,15 @@ +/*! + * App Component + */ + +.odin-app { + &-body { + @extend .container-fluid; + + // Wrapper + &-wrapper{ + @extend .row; + @extend .justify-content-around; + } + } +} diff --git a/header.php b/header.php index e0a6f5f..90eabca 100644 --- a/header.php +++ b/header.php @@ -24,12 +24,12 @@ <?php get_template_part( 'components/navigation/navigation', 'skiplink' ); ?> - <div class="odin-site"> + <div class="odin-app"> - <div class="odin-site-wrapper"> + <div class="odin-app-wrapper"> <?php get_template_part( 'components/header/header' ); ?> - <main class="odin-main" id="content" tabindex="-1" role="main"> + <div class="odin-app-body"> - <div class="odin-main-wrapper"> + <div class="odin-app-body-wrapper"> From c9a2f103b9571445a67afe23c33723d25c322256 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 19:37:41 -0300 Subject: [PATCH 140/217] Rename content to main component --- components/content/_content-404.scss | 11 ------- components/content/content-404.php | 31 -------------------- components/main/_main-404.scss | 14 +++++++++ components/main/_main.scss | 11 +++++++ components/main/main-404.php | 31 ++++++++++++++++++++ components/main/main-page.php | 31 ++++++++++++++++++++ components/main/main.php | 43 ++++++++++++++++++++++++++++ 7 files changed, 130 insertions(+), 42 deletions(-) delete mode 100644 components/content/_content-404.scss delete mode 100644 components/content/content-404.php create mode 100644 components/main/_main-404.scss create mode 100644 components/main/_main.scss create mode 100644 components/main/main-404.php create mode 100644 components/main/main-page.php create mode 100644 components/main/main.php diff --git a/components/content/_content-404.scss b/components/content/_content-404.scss deleted file mode 100644 index 6d960f8..0000000 --- a/components/content/_content-404.scss +++ /dev/null @@ -1,11 +0,0 @@ -/*! - * Content 404 Component - */ -.odin-content { - @extend .text-center; - - .odin-formSearch { - @extend .d-flex; - @extend .justify-content-center; - } -} diff --git a/components/content/content-404.php b/components/content/content-404.php deleted file mode 100644 index 2839dc7..0000000 --- a/components/content/content-404.php +++ /dev/null @@ -1,31 +0,0 @@ -<?php -/** - * Content 404 component. - * - * @package Odin - * @subpackage Custom_Theme - */ - -?> - -<section class="odin-content"> - - <div class="odin-content-wrapper"> - - <header class="odin-content-header"> - <h1 class="odin-content-header__title"><?php esc_html_e( 'Not Found', 'odin' ); ?></h1> - </header> - - <div class="odin-content-main"> - <p><?php esc_html_e( 'It looks like nothing was found at this location. Maybe try a search?', 'odin' ); ?></p> - - <?php - /** - * Form Search Component. - */ - get_search_form(); ?> - </div> - - </div> - -</section><!-- .odin-content --> diff --git a/components/main/_main-404.scss b/components/main/_main-404.scss new file mode 100644 index 0000000..7227a9f --- /dev/null +++ b/components/main/_main-404.scss @@ -0,0 +1,14 @@ +/*! + * Content 404 Component + */ + +.odin-main { + .error404 & { + @extend .text-center; + + .odin-formSearch { + @extend .d-flex; + @extend .justify-content-center; + } + } +} diff --git a/components/main/_main.scss b/components/main/_main.scss new file mode 100644 index 0000000..3d1b87a --- /dev/null +++ b/components/main/_main.scss @@ -0,0 +1,11 @@ +/*! + * Main Component + */ + +.odin-main { + @extend .col-lg-8; + + &-wrapper{ + @extend .p-5; + } +} diff --git a/components/main/main-404.php b/components/main/main-404.php new file mode 100644 index 0000000..90240de --- /dev/null +++ b/components/main/main-404.php @@ -0,0 +1,31 @@ +<?php +/** + * Main 404 component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<main class="odin-main" id="content" tabindex="-1" role="main"> + + <div class="odin-main-wrapper"> + + <header class="odin-main-header"> + <h1 class="odin-main-header__title"><?php esc_html_e( 'Not Found', 'odin' ); ?></h1> + </header> + + <div class="odin-main-body"> + <p><?php esc_html_e( 'It looks like nothing was found at this location. Maybe try a search?', 'odin' ); ?></p> + + <?php + /** + * Form Search Component. + */ + get_search_form(); ?> + </div> + + </div> + +</main><!-- .odin-main --> diff --git a/components/main/main-page.php b/components/main/main-page.php new file mode 100644 index 0000000..accf6cd --- /dev/null +++ b/components/main/main-page.php @@ -0,0 +1,31 @@ +<?php +/** + * Main Page Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<main class="odin-main" id="content" tabindex="-1" role="main"> + + <div class="odin-main-wrapper"> + + <?php + if ( have_posts() ) : + + while ( have_posts() ) : the_post(); + + /** + * Page Component. + */ + get_template_part( 'components/page/page' ); + + endwhile; + + endif; ?> + + </div> + +</main><!-- .odin-main --> diff --git a/components/main/main.php b/components/main/main.php new file mode 100644 index 0000000..4e1e408 --- /dev/null +++ b/components/main/main.php @@ -0,0 +1,43 @@ +<?php +/** + * Main Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<main class="odin-main" id="content" tabindex="-1" role="main"> + + <div class="odin-main-wrapper"> + + <?php + if ( have_posts() ) : + + while ( have_posts() ) : the_post(); + + /** + * Post Component. + */ + get_template_part( 'components/post/post', get_post_format() ); + + endwhile; + + /** + * Pagination Posts Component. + */ + get_template_part( 'components/pagination/pagination', 'posts' ); + + else : + + /** + * Post None Component. + */ + get_template_part( 'components/post/post', 'none' ); + + endif; ?> + + </div> + +</main><!-- .odin-main --> From 058051a0a42084a02b976fb184912c9667a52b39 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 19:38:17 -0300 Subject: [PATCH 141/217] Delete class-bootstrap-nav.php file, is not necessary more --- core/classes/class-bootstrap-nav.php | 213 --------------------------- 1 file changed, 213 deletions(-) delete mode 100644 core/classes/class-bootstrap-nav.php diff --git a/core/classes/class-bootstrap-nav.php b/core/classes/class-bootstrap-nav.php deleted file mode 100644 index 848c989..0000000 --- a/core/classes/class-bootstrap-nav.php +++ /dev/null @@ -1,213 +0,0 @@ -<?php -/** - * Odin_Bootstrap_Nav_Walker class. - * - * A custom Wordpress nav walker to implement the Bootstrap 3 dropdown navigation using the Wordpress built in menu manager. - * Inspired by the class twitter_bootstrap_nav_walker <https://github.com/twittem/wp-bootstrap-navwalker>, - * created by Edward McIntyre and with the licence GPLv2. - * - * @package Odin - * @category Bootstrap - * @author WPBrasil - * @version 2.1.4 - */ -class Odin_Bootstrap_Nav_Walker extends Walker_Nav_Menu { - - /** - * @see Walker::start_lvl() - * - * @param string $output Passed by reference. Used to append additional content. - * @param int $depth Depth of page. Used for padding. - */ - public function start_lvl( &$output, $depth = 0, $args = array() ) { - $indent = str_repeat( "\t", $depth ); - $output .= "\n$indent<ul role=\"menu\" class=\" dropdown-menu\">\n"; - } - - /** - * @see Walker::start_el() - * - * @param string $output Passed by reference. Used to append additional content. - * @param object $item Menu item data object. - * @param int $depth Depth of menu item. Used for padding. - * @param int $current_page Menu item ID. - * @param object $args - */ - public function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) { - $indent = ( $depth ) ? str_repeat( "\t", $depth ) : ''; - - /** - * Dividers, Headers or Disabled - * ============================= - * Determine whether the item is a Divider, Header, Disabled or regular - * menu item. To prevent errors we use the strcasecmp() function to so a - * comparison that is not case sensitive. The strcasecmp() function returns - * a 0 if the strings are equal. - */ - if ( strcasecmp( $item->attr_title, 'divider' ) == 0 && $depth === 1 ) { - $output .= $indent . '<li role="presentation" class="divider">'; - } else if ( strcasecmp( $item->title, 'divider' ) == 0 && $depth === 1 ) { - $output .= $indent . '<li role="presentation" class="divider">'; - } else if ( strcasecmp( $item->attr_title, 'dropdown-header' ) == 0 && $depth === 1 ) { - $output .= $indent . '<li role="presentation" class="dropdown-header">' . esc_html( $item->title ); - } else if ( strcasecmp( $item->attr_title, 'disabled' ) == 0 ) { - $output .= $indent . '<li role="presentation" class="disabled"><a href="#">' . esc_html( $item->title ) . '</a>'; - } else { - - $class_names = $value = ''; - - $classes = empty( $item->classes ) ? array() : (array) $item->classes; - $classes[] = 'menu-item-' . $item->ID; - - $class_names = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item, $args ) ); - - if ( $args->has_children ) { - $class_names .= ' dropdown'; - } - - if ( in_array( 'current-menu-item', $classes ) ) { - $class_names .= ' active'; - } - - $class_names = $class_names ? ' class="' . esc_attr( $class_names ) . '"' : ''; - - $id = apply_filters( 'nav_menu_item_id', 'menu-item-'. $item->ID, $item, $args ); - $id = $id ? ' id="' . esc_attr( $id ) . '"' : ''; - - $output .= $indent . '<li' . $id . $value . $class_names .'>'; - - $atts = array(); - $atts['title'] = ! empty( $item->title ) ? strip_tags( $item->title ) : ''; - $atts['target'] = ! empty( $item->target ) ? $item->target : ''; - $atts['rel'] = ! empty( $item->xfn ) ? $item->xfn : ''; - - // If item has_children add atts to a. - if ( $args->has_children && $depth === 0) { - $atts['href'] = '#'; - $atts['data-toggle'] = 'dropdown'; - $atts['class'] = 'dropdown-toggle'; - } else { - $atts['href'] = ! empty( $item->url ) ? $item->url : ''; - } - - $atts = apply_filters( 'nav_menu_link_attributes', $atts, $item, $args ); - - $attributes = ''; - foreach ( $atts as $attr => $value ) { - if ( ! empty( $value ) ) { - $value = ( 'href' === $attr ) ? esc_url( $value ) : esc_attr( $value ); - $attributes .= ' ' . $attr . '="' . $value . '"'; - } - } - - $item_output = $args->before; - - /* - * Glyphicons - * =========== - * Since the the menu item is NOT a Divider or Header we check the see - * if there is a value in the attr_title property. If the attr_title - * property is NOT null we apply it as the class name for the glyphicon. - */ - if ( ! empty( $item->attr_title ) ) { - $item_output .= '<a'. $attributes .'><span class="glyphicon ' . esc_attr( $item->attr_title ) . '"></span> '; - } else { - $item_output .= '<a'. $attributes .'>'; - } - - $item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after; - $item_output .= ( $args->has_children && 0 === $depth ) ? ' <span class="caret"></span></a>' : '</a>'; - $item_output .= $args->after; - - $output .= apply_filters( 'walker_nav_menu_start_el', $item_output, $item, $depth, $args ); - } - } - - /** - * Traverse elements to create list from elements. - * - * Display one element if the element doesn't have any children otherwise, - * display the element and its children. Will only traverse up to the max - * depth and no ignore elements under that depth. - * - * This method shouldn't be called directly, use the walk() method instead. - * - * @see Walker::start_el() - * - * @param object $element Data object. - * @param array $children_elements List of elements to continue traversing. - * @param int $max_depth Max depth to traverse. - * @param int $depth Depth of current element. - * @param array $args - * @param string $output Passed by reference. Used to append additional content. - * - * @return null Null on failure with no changes to parameters. - */ - public function display_element( $element, &$children_elements, $max_depth, $depth, $args, &$output ) { - if ( ! $element ) { - return; - } - - $id_field = $this->db_fields['id']; - - // Display this element. - if ( is_object( $args[0] ) ) { - $args[0]->has_children = ! empty( $children_elements[ $element->$id_field ] ); - } - - parent::display_element( $element, $children_elements, $max_depth, $depth, $args, $output ); - } - - /** - * Menu Fallback - * ============= - * If this function is assigned to the wp_nav_menu's fallback_cb variable - * and a manu has not been assigned to the theme location in the WordPress - * menu manager the function with display nothing to a non-logged in user, - * and will add a link to the WordPress menu manager if logged in as an admin. - * - * @param array $args passed from the wp_nav_menu function. - */ - public static function fallback( $args ) { - if ( current_user_can( 'manage_options' ) ) { - - extract( $args ); - - $fb_output = null; - - if ( $container ) { - $fb_output = '<' . $container; - - if ( $container_id ) { - $fb_output .= ' id="' . $container_id . '"'; - } - - if ( $container_class ) { - $fb_output .= ' class="' . $container_class . '"'; - } - - $fb_output .= '>'; - } - - $fb_output .= '<ul'; - - if ( $menu_id ) { - $fb_output .= ' id="' . $menu_id . '"'; - } - - if ( $menu_class ) { - $fb_output .= ' class="' . $menu_class . '"'; - } - - $fb_output .= '>'; - $fb_output .= '<li><a href="' . admin_url( 'nav-menus.php' ) . '">' . __( 'Add a menu', 'odin' ) . '</a></li>'; - $fb_output .= '</ul>'; - - if ( $container ) { - $fb_output .= '</' . $container . '>'; - } - - echo $fb_output; - } - } -} From 7ab80e779b68a4c9b66db5aaff432f9cdb5602f2 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 19:38:56 -0300 Subject: [PATCH 142/217] Fix sticker footer classes css --- components/footer/_footer.scss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/footer/_footer.scss b/components/footer/_footer.scss index 8d0c789..851355e 100644 --- a/components/footer/_footer.scss +++ b/components/footer/_footer.scss @@ -10,13 +10,13 @@ // Sticky footer styled // @link https://css-tricks.com/couple-takes-sticky-footer - @at-root .odin-site-wrapper { + @at-root .odin-app-wrapper { display: flex; min-height: 100vh; flex-direction: column; } - @at-root .odin-main { + @at-root .odin-app-body { flex: 1; } } From eedeeb25da96d9ec140671abcadcb07c3cd28db9 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 19:39:55 -0300 Subject: [PATCH 143/217] Update index template --- index.php | 54 ++++++++++++++++++++---------------------------------- 1 file changed, 20 insertions(+), 34 deletions(-) diff --git a/index.php b/index.php index c53ebb2..058595a 100644 --- a/index.php +++ b/index.php @@ -2,47 +2,33 @@ /** * The main template file. * - * This is the most generic template file in a WordPress theme and one of the - * two required files for a theme (the other being style.css). + * This is the most generic template file in a WordPress theme + * and one of the two required files for a theme (the other being style.css). * It is used to display a page when nothing more specific matches a query. - * For example, it puts together the home page when no home.php file exists. + * E.g., it puts together the home page when no home.php file exists. * - * @link http://codex.wordpress.org/Template_Hierarchy + * @link https://codex.wordpress.org/Template_Hierarchy * * @package Odin - * @since 2.2.0 + * @subpackage Custom_Theme */ -get_header(); ?> - - <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - - <?php - if ( have_posts() ) : - // Start the Loop. - while ( have_posts() ) : the_post(); - - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'content', get_post_format() ); - - endwhile; - - // Post navigation. - odin_paging_nav(); - - else : - // If no content, include the "No posts found" template. - get_template_part( 'content', 'none' ); - - endif; - ?> +/** + * Header Component. + */ +get_header(); - </main><!-- #content --> +/** + * Main Component. + */ +get_template_part( 'components/main/main' ); -<?php +/** + * Sidebar Component. + */ get_sidebar(); + +/** + * Footer Component. + */ get_footer(); From c475e1f0d23633832ef2b608e1995f536d5a2281 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 19:40:12 -0300 Subject: [PATCH 144/217] Update page template --- page.php | 39 +++++++++++++++++---------------------- 1 file changed, 17 insertions(+), 22 deletions(-) diff --git a/page.php b/page.php index 46bb219..e4fe13c 100644 --- a/page.php +++ b/page.php @@ -3,32 +3,27 @@ * The template for displaying all pages. * * This is the template that displays all pages by default. - * Please note that this is the WordPress construct of pages and that other - * 'pages' on your WordPress site will use a different template. + * Please note that this is the WordPress construct of pages + * and that other 'pages' on your WordPress site may use a + * different template. + * + * @link https://codex.wordpress.org/Template_Hierarchy * * @package Odin - * @since 2.2.0 + * @subpackage Custom_Theme */ -get_header(); ?> - - <main id="content" class="<?php echo odin_classes_page_full(); ?>" tabindex="-1" role="main"> - - <?php - // Start the Loop. - while ( have_posts() ) : the_post(); - - // Include the page content template. - get_template_part( 'content', 'page' ); - - // If comments are open or we have at least one comment, load up the comment template. - if ( comments_open() || get_comments_number() ) : - comments_template(); - endif; - endwhile; - ?> +/** + * Header Component. + */ +get_header(); - </main><!-- #main --> +/** + * Main Page Component. + */ +get_template_part( 'components/main/main', 'page' ); -<?php +/** + * Footer Component. + */ get_footer(); From 1f106b4194f5c5d8bf28b3519857beb5a153209f Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 19:40:29 -0300 Subject: [PATCH 145/217] Update page sidebar template --- page-sidebar.php | 39 ++++++++++++++++++--------------------- 1 file changed, 18 insertions(+), 21 deletions(-) diff --git a/page-sidebar.php b/page-sidebar.php index 68c7eb4..c764191 100644 --- a/page-sidebar.php +++ b/page-sidebar.php @@ -1,34 +1,31 @@ <?php /** - * Template Name: With Sidebar + * Template Name: Page Sidebar * * The template for displaying pages with sidebar. * + * @link https://codex.wordpress.org/Template_Hierarchy + * * @package Odin - * @since 2.2.0 + * @subpackage Custom_Theme */ +/** + * Header Component. + */ get_header(); -?> - - <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - <?php - // Start the Loop. - while ( have_posts() ) : the_post(); - - // Include the page content template. - get_template_part( 'content', 'page' ); - - // If comments are open or we have at least one comment, load up the comment template. - if ( comments_open() || get_comments_number() ) : - comments_template(); - endif; - endwhile; - ?> - - </main><!-- #main --> +/** + * Content Component. + */ +get_template_part( 'components/main/main', 'page' ); -<?php +/** + * Sidebar Component. + */ get_sidebar(); + +/** + * Footer Component. + */ get_footer(); From e2193f210ca717d8026befb6369982077890bcf0 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 19:41:38 -0300 Subject: [PATCH 146/217] Update search template --- search.php | 54 +++++++++++++++++++----------------------------------- 1 file changed, 19 insertions(+), 35 deletions(-) diff --git a/search.php b/search.php index 56a1ac4..eb8e0e8 100644 --- a/search.php +++ b/search.php @@ -1,45 +1,29 @@ <?php /** - * The template for displaying Search Results pages. + * The template for displaying search results pages. + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#search-result * * @package Odin - * @since 2.2.0 + * @subpackage Custom_Theme */ -get_header(); ?> - - <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - <?php if ( have_posts() ) : ?> - - <header class="page-header"> - <h1 class="page-title"><?php printf( __( 'Search Results for: %s', 'odin' ), get_search_query() ); ?></h1> - </header><!-- .page-header --> - - <?php - // Start the Loop. - while ( have_posts() ) : the_post(); - - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'content', get_post_format() ); - - endwhile; - - // Post navigation. - odin_paging_nav(); - - else : - // If no content, include the "No posts found" template. - get_template_part( 'content', 'none' ); - - endif; - ?> +/** + * Header Component. + */ +get_header(); - </main><!-- #main --> +/** + * Main Component. + */ +get_template_part( 'components/main/main' ); -<?php +/** + * Sidebar Component. + */ get_sidebar(); + +/** + * Footer Component. + */ get_footer(); From 233ec8bb2d531446911c461758e88fa04c28fba4 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 2 Apr 2018 21:01:03 -0300 Subject: [PATCH 147/217] Add native wordpress styles sass --- components/_wordpress.scss | 99 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 components/_wordpress.scss diff --git a/components/_wordpress.scss b/components/_wordpress.scss new file mode 100644 index 0000000..bd1ff6c --- /dev/null +++ b/components/_wordpress.scss @@ -0,0 +1,99 @@ +/*! + * WordPress Native Classes + */ + +// +// Variables WordPress +// + +$wp-spacer: 1.5rem !default; + +// +// Image +// + +.widget img, +[class*="wp-image-"], +.gallery-item .attachment-thumbnail, +.gallery-item .gallery-icon { + max-width: 100%; + height: auto; + line-height: 1px; +} + +// +// Figure +// + +.gallery-item, +.wp-caption { + display: inline-block; + max-width: 100%; + height: auto; + + img { + margin-bottom: 0.5rem; + line-height: 1; + } + + figcaption { + font-size: 90%; + } +} + +// +// Gallery +// + +@if mixin-exists(make-row) { + @for $i from 1 through 9 { + .gallery-columns-#{$i} { + @include make-row(); + + .gallery-item { + @include make-col-ready(); + @include make-col(12 / $i); + } + } + } +} + + +// +// Alignments +// + +.alignnone { + margin: $wp-spacer 0; +} + +.alignright { + @extend .float-right; + margin: $wp-spacer 0 $wp-spacer $wp-spacer; +} + +.alignleft { + @extend .float-left; + margin: $wp-spacer $wp-spacer $wp-spacer 0; +} + +.aligncenter { + display: block; + margin: $wp-spacer auto; +} + +// +// Fix break word +// +// Specify that the browser can break a line of text inside the targeted element onto multiple lines in an otherwise unbreakable place. +// @link https://css-tricks.com/almanac/properties/o/overflow-wrap/ +// + +.hentry, +.comment, +#comments { + word-wrap: break-word; + overflow-wrap: break-word; + word-break: break-all; + hyphens: auto; +} From f0cf111a77f570a7509c2114db51ab2241673680 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 16:05:33 -0300 Subject: [PATCH 148/217] Update 404 template --- 404.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/404.php b/404.php index 60fd5e8..d8cba74 100644 --- a/404.php +++ b/404.php @@ -16,7 +16,7 @@ /** * Content Component. */ -get_template_part( 'components/content/content', '404' ); +get_template_part( 'components/main/main', '404' ); /** * Footer Component. From 7db686b2c395463ab145aef48aa925b6be325a2c Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 16:05:50 -0300 Subject: [PATCH 149/217] Update archive template --- archive.php | 66 +++++++++++++++-------------------------------------- 1 file changed, 18 insertions(+), 48 deletions(-) diff --git a/archive.php b/archive.php index 5d7ee57..1c855b8 100644 --- a/archive.php +++ b/archive.php @@ -1,59 +1,29 @@ <?php /** - * The template for displaying Archive pages. + * The template for displaying archive pages. * - * Used to display archive-type pages if nothing more specific matches a query. - * For example, puts together date-based pages if no date.php file exists. - * - * If you'd like to further customize these archive views, you may create a - * new template file for each specific one. For example, Twenty Thirteen - * already has tag.php for Tag archives, category.php for Category archives, - * and author.php for Author archives. - * - * @link http://codex.wordpress.org/Template_Hierarchy + * @link https://codex.wordpress.org/Template_Hierarchy * * @package Odin - * @since 2.2.0 + * @subpackage Custom_Theme */ -get_header(); ?> - - <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - - <?php if ( have_posts() ) : ?> - - <header class="page-header"> - <?php - the_archive_title( '<h1 class="page-title">', '</h1>' ); - the_archive_description( '<div class="taxonomy-description">', '</div>' ); - ?> - </header><!-- .page-header --> - - <?php - // Start the Loop. - while ( have_posts() ) : the_post(); - - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'content', get_post_format() ); - - endwhile; - - // Page navigation. - odin_paging_nav(); - - else : - // If no content, include the "No posts found" template. - get_template_part( 'content', 'none' ); - - endif; - ?> +/** + * Header Component. + */ +get_header(); - </main><!-- #main --> +/** + * Main Component. + */ +get_template_part( 'components/main/main' ); -<?php +/** + * Sidebar Component. + */ get_sidebar(); + +/** + * Footer Component. + */ get_footer(); From 3ecb263380feb2d31e4c8f97e5e392f3530c9fab Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 16:06:17 -0300 Subject: [PATCH 150/217] Fix classes css in footer --- footer.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/footer.php b/footer.php index dcac261..85a0479 100644 --- a/footer.php +++ b/footer.php @@ -12,15 +12,15 @@ ?> - </div><!-- .odin-main__wrapper --> + </div><!-- .odin-app__body-wrapper --> - </main><!-- .odin-main --> + </div><!-- .odin-app__body --> <?php get_template_part( 'components/footer/footer' ); ?> - </div><!-- .odin-site__wrapper --> + </div><!-- .odin-app__wrapper --> - </div><!-- .odin-site --> + </div><!-- .odin-app --> <?php wp_footer(); ?> From 1801325c8121df997d6549350d2cf25a140d1f89 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 16:19:57 -0300 Subject: [PATCH 151/217] Update author template --- author.php | 79 +++++++++++++----------------------------------------- 1 file changed, 18 insertions(+), 61 deletions(-) diff --git a/author.php b/author.php index 208ff0b..2eeab42 100644 --- a/author.php +++ b/author.php @@ -1,72 +1,29 @@ <?php /** - * The template for displaying Author archive pages. + * The template for displaying author archive pages. * - * @link http://codex.wordpress.org/Template_Hierarchy + * @link https://codex.wordpress.org/Template_Hierarchy * * @package Odin - * @since 2.2.0 + * @subpackage Custom_Theme */ -get_header(); ?> - - <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - - <?php if ( have_posts() ) : ?> - <header class="page-header"> - <?php - the_archive_title( '<h1 class="page-title">', '</h1>' ); - the_archive_description( '<div class="taxonomy-description">', '</div>' ); - - /* - * Queue the first post, that way we know what author - * we're dealing with (if that is the case). - * - * We reset this later so we can run the loop properly - * with a call to rewind_posts(). - */ - the_post(); - ?> - <?php if ( get_the_author_meta( 'description' ) ) : ?> - <div class="author-biography"> - <span class="author-avatar"><?php echo get_avatar( get_the_author_meta( 'ID' ), 60 ); ?></span> - <span class="author-description"><?php the_author_meta( 'description' ); ?></span> - </div><!-- .author-biography --> - <?php endif; ?> - </header><!-- .archive-header --> - - <?php - /* - * Since we called the_post() above, we need to rewind - * the loop back to the beginning that way we can run - * the loop properly, in full. - */ - rewind_posts(); - - // Start the Loop. - while ( have_posts() ) : the_post(); - - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'content', get_post_format() ); - - endwhile; - - // Page navigation. - odin_paging_nav(); - - else : - // If no content, include the "No posts found" template. - get_template_part( 'content', 'none' ); - - endif; - ?> +/** + * Header Component. + */ +get_header(); - </main><!-- #main --> +/** + * Main Component. + */ +get_template_part( 'components/main/main' ); -<?php +/** + * Sidebar Component. + */ get_sidebar(); + +/** + * Footer Component. + */ get_footer(); From 6f1ece2177d70e9a11ec90cd5ead287cd0fa8d71 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 17:37:02 -0300 Subject: [PATCH 152/217] Remove category template --- category.php | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 category.php diff --git a/category.php b/category.php deleted file mode 100644 index aa367ea..0000000 --- a/category.php +++ /dev/null @@ -1,50 +0,0 @@ -<?php -/** - * The template for displaying Category pages. - * - * @link http://codex.wordpress.org/Template_Hierarchy - * - * @package Odin - * @since 2.2.0 - */ - -get_header(); ?> - - <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - - <?php if ( have_posts() ) : ?> - - <header class="page-header"> - <?php - the_archive_title( '<h1 class="page-title">', '</h1>' ); - the_archive_description( '<div class="taxonomy-description">', '</div>' ); - ?> - </header><!-- .page-header --> - - <?php - // Start the Loop. - while ( have_posts() ) : the_post(); - - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'content', get_post_format() ); - - endwhile; - - // Page navigation. - odin_paging_nav(); - - else : - // If no content, include the "No posts found" template. - get_template_part( 'content', 'none' ); - - endif; - ?> - </main><!-- #main --> - -<?php -get_sidebar(); -get_footer(); From 5e645dbf3bd904f7b59d164ef86996f6c14887a5 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 17:37:22 -0300 Subject: [PATCH 153/217] Remove audio template --- audio.php | 39 --------------------------------------- 1 file changed, 39 deletions(-) delete mode 100644 audio.php diff --git a/audio.php b/audio.php deleted file mode 100644 index 27a00f2..0000000 --- a/audio.php +++ /dev/null @@ -1,39 +0,0 @@ -<?php -/** - * The template for displaying audio attachments. - * - * @link http://codex.wordpress.org/Template_Hierarchy - * - * @package Odin - * @since 2.2.0 - */ - -get_header(); ?> - - <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - - <?php while ( have_posts() ) : the_post(); $metadata = wp_get_attachment_metadata(); ?> - <article <?php post_class(); ?>> - <header class="entry-header"> - <h1 class="entry-title"><?php the_title(); ?></h1> - </header><!-- .entry-header --> - <div class="entry-content entry-attachment"> - <?php echo wp_audio_shortcode( array( 'src' => wp_get_attachment_url() ) ); ?> - - <p><strong><?php _e( 'URL:', 'odin' ); ?></strong> <a href="<?php echo esc_url( wp_get_attachment_url() ); ?>" title="<?php the_title_attribute(); ?>" rel="attachment"><span><?php echo esc_html( basename( wp_get_attachment_url() ) ); ?></span></a></p> - - <?php the_content(); ?> - - <?php if ( ! empty( $post->post_parent ) ) : ?> - <ul class="pager page-title"> - <li class="previous"><a href="<?php echo esc_url( get_permalink( $post->post_parent ) ); ?>" title="<?php echo esc_attr( sprintf( __( 'Back to %s', 'odin' ), strip_tags( get_the_title( $post->post_parent ) ) ) ); ?>"><?php printf( __( '<span class="meta-nav">←</span> %s', 'odin' ), get_the_title( $post->post_parent ) ); ?></a></li> - </ul><!-- .pager --> - <?php endif; ?> - </div><!-- .entry-content --> - </article> - <?php endwhile; ?> - - </main><!-- #main --> - -<?php -get_footer(); From ac1ed5ac4d6ff90d61e1921cd5b773c92720cc63 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 17:37:39 -0300 Subject: [PATCH 154/217] Remove image template --- image.php | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 image.php diff --git a/image.php b/image.php deleted file mode 100644 index ed67464..0000000 --- a/image.php +++ /dev/null @@ -1,50 +0,0 @@ -<?php -/** - * The template for displaying image attachments. - * - * @link http://codex.wordpress.org/Template_Hierarchy - * - * @package Odin - * @since 2.2.0 - */ - -get_header(); ?> - - <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - - <?php while ( have_posts() ) : the_post(); ?> - <article <?php post_class(); ?>> - <header class="entry-header"> - <h1 class="entry-title"><?php the_title(); ?></h1> - <div class="entry-meta entry-content"> - <?php - $metadata = wp_get_attachment_metadata(); - printf( __( 'Image total size: %s pixels', 'odin' ), sprintf( '<a href="%1$s" title="%2$s"><span>%3$s</span> × <span>%4$s</span></a>', wp_get_attachment_url(), esc_attr( __( 'Full image link', 'odin' ) ), $metadata['width'], $metadata['height'] ) ); - ?> - </div><!-- .entry-meta --> - </header><!-- .entry-header --> - - <div class="entry-content entry-attachment"> - <p class="attachment"><a href="<?php echo wp_get_attachment_url( $post->ID, 'full' ); ?>" title="<?php the_title_attribute(); ?>"><?php echo wp_get_attachment_image( $post->ID, 'full' ); ?></a></p> - <div class="entry-caption"><em><?php if ( ! empty( $post->post_excerpt ) ) the_excerpt(); ?></em></div> - <?php the_content(); ?> - - <ul class="pager"> - <li class="previous"><?php previous_image_link( false, __( '← Previous image', 'odin' ) ); ?></li> - <li class="next"><?php next_image_link( false, __( 'Next image →', 'odin' ) ); ?></li> - </ul><!-- .pager --> - - <?php if ( ! empty( $post->post_parent ) ) : ?> - <ul class="pager page-title"> - <li class="previous"><a href="<?php echo esc_url( get_permalink( $post->post_parent ) ); ?>" title="<?php echo esc_attr( sprintf( __( 'Back to %s', 'odin' ), strip_tags( get_the_title( $post->post_parent ) ) ) ); ?>" rel="gallery"><?php printf( __( '<span class="meta-nav">←</span> %s', 'odin' ), get_the_title( $post->post_parent ) ); ?></a></li> - </ul><!-- .pager --> - <?php endif; ?> - </div><!-- .entry-content --> - </article> - <?php endwhile; ?> - - </main><!-- #main --> - -<?php -get_sidebar(); -get_footer(); From 9d6518cd83ba8b05966e939bfc56144a113bd4be Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 17:38:58 -0300 Subject: [PATCH 155/217] Update single template --- single.php | 42 +++++++++++++++++++----------------------- 1 file changed, 19 insertions(+), 23 deletions(-) diff --git a/single.php b/single.php index 287febe..3212df3 100644 --- a/single.php +++ b/single.php @@ -1,33 +1,29 @@ <?php /** - * The Template for displaying all single posts. + * The template for displaying all single posts. + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#single-post * * @package Odin - * @since 2.2.0 + * @subpackage Custom_Theme */ -get_header(); ?> - - <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - <?php - // Start the Loop. - while ( have_posts() ) : the_post(); - - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'content', get_post_format() ); +/** + * Header Component. + */ +get_header(); - // If comments are open or we have at least one comment, load up the comment template. - if ( comments_open() || get_comments_number() ) : - comments_template(); - endif; - endwhile; - ?> - </main><!-- #main --> +/** + * Main Component. + */ +get_template_part( 'components/main/main' ); -<?php +/** + * Sidebar Component. + */ get_sidebar(); + +/** + * Footer Component. + */ get_footer(); From 956979d1b4c43ee9cef81217cc20a245d6e38144 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 17:39:14 -0300 Subject: [PATCH 156/217] Remove tag template --- tag.php | 53 ----------------------------------------------------- 1 file changed, 53 deletions(-) delete mode 100644 tag.php diff --git a/tag.php b/tag.php deleted file mode 100644 index ec42772..0000000 --- a/tag.php +++ /dev/null @@ -1,53 +0,0 @@ -<?php -/** - * The template for displaying Tag pages. - * - * Used to display archive-type pages for posts in a tag. - * - * @link http://codex.wordpress.org/Template_Hierarchy - * - * @package Odin - * @since 2.2.0 - */ - -get_header(); ?> - - <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - - <?php if ( have_posts() ) : ?> - - <header class="page-header"> - <?php - the_archive_title( '<h1 class="page-title">', '</h1>' ); - the_archive_description( '<div class="taxonomy-description">', '</div>' ); - ?> - </header><!-- .page-header --> - - <?php - // Start the Loop. - while ( have_posts() ) : the_post(); - - /* - * Include the post format-specific template for the content. If you want to - * use this in a child theme, then include a file called content-___.php - * (where ___ is the post format) and that will be used instead. - */ - get_template_part( 'content', get_post_format() ); - - endwhile; - - // Page navigation. - odin_paging_nav(); - - else : - // If no content, include the "No posts found" template. - get_template_part( 'content', 'none' ); - - endif; - ?> - - </main><!-- #content --> - -<?php -get_sidebar(); -get_footer(); From 527ce8d27645461395a1cfb053b6c3edf09ad615 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 17:39:31 -0300 Subject: [PATCH 157/217] Remove video template --- video.php | 39 --------------------------------------- 1 file changed, 39 deletions(-) delete mode 100644 video.php diff --git a/video.php b/video.php deleted file mode 100644 index 8120712..0000000 --- a/video.php +++ /dev/null @@ -1,39 +0,0 @@ -<?php -/** - * The template for displaying video attachments. - * - * @link http://codex.wordpress.org/Template_Hierarchy - * - * @package Odin - * @since 2.2.0 - */ - -get_header(); ?> - - <main id="content" class="<?php echo odin_classes_page_sidebar(); ?>" tabindex="-1" role="main"> - - <?php while ( have_posts() ) : the_post(); ?> - <article <?php post_class(); ?>> - <header class="entry-header"> - <h1 class="entry-title"><?php the_title(); ?></h1> - </header><!-- .entry-header --> - <div class="entry-content entry-attachment"> - <?php echo wp_video_shortcode( array( 'src' => wp_get_attachment_url() ) ); ?> - - <p><strong><?php _e( 'URL:', 'odin' ); ?></strong> <a href="<?php echo wp_get_attachment_url(); ?>" title="<?php the_title_attribute(); ?>" rel="attachment"><span><?php echo basename( wp_get_attachment_url() ); ?></span></a></p> - - <?php the_content(); ?> - - <?php if ( ! empty( $post->post_parent ) ) : ?> - <ul class="pager page-title"> - <li class="previous"><a href="<?php echo esc_url( get_permalink( $post->post_parent ) ); ?>" title="<?php echo esc_attr( sprintf( __( 'Back to %s', 'odin' ), strip_tags( get_the_title( $post->post_parent ) ) ) ); ?>"><?php printf( __( '<span class="meta-nav">←</span> %s', 'odin' ), get_the_title( $post->post_parent ) ); ?></a></li> - </ul><!-- .pager --> - <?php endif; ?> - </div><!-- .entry-content --> - </article> - <?php endwhile; ?> - - </main><!-- #content --> - -<?php -get_footer(); From 8ed8cb543728b9fc887ecdf029566e021aeb47a8 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 17:42:47 -0300 Subject: [PATCH 158/217] Add header and foote parts of post --- components/post/parts/footer-post.php | 29 +++++++++++++++++++++++++++ components/post/parts/header-post.php | 27 +++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 components/post/parts/footer-post.php create mode 100644 components/post/parts/header-post.php diff --git a/components/post/parts/footer-post.php b/components/post/parts/footer-post.php new file mode 100644 index 0000000..943262e --- /dev/null +++ b/components/post/parts/footer-post.php @@ -0,0 +1,29 @@ +<?php +/** + * Taxonomy Tag Post Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +if ( ! is_single() ) { + return; +} ?> + +<footer class="odin-post-footer"> + + <div class="odin-post-footer__meta"> + + <?php get_template_part( 'components/post/parts/meta-author-post' ); ?> + + <?php get_template_part( 'components/post/parts/comments-link-post' ); ?> + + <?php get_template_part( 'components/post/parts/taxonomy-category-post' ); ?> + + <?php get_template_part( 'components/post/parts/taxonomy-tag-post' ); ?> + + <?php get_template_part( 'components/pagination/pagination', 'between-single-posts' ); ?> + + </div> + +</footer> diff --git a/components/post/parts/header-post.php b/components/post/parts/header-post.php new file mode 100644 index 0000000..b1b91c2 --- /dev/null +++ b/components/post/parts/header-post.php @@ -0,0 +1,27 @@ +<?php +/** + * Taxonomy Tag Post Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<header class="odin-post-header"> + + <?php + if ( is_single() ) : + the_title( '<h1 class="odin-post-header__title">', '</h1>' ); + else : + the_title( '<h2 class="odin-post-header__title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); + endif; + ?> + + <div class="odin-post-header__meta"> + + <?php get_template_part( 'components/post/parts/meta-date-post' ); ?> + + </div> + +</header> From 2ccfa4a56777fa9a97fde16a8b354791918ec5eb Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 17:43:39 -0300 Subject: [PATCH 159/217] Add navigation-top component --- components/navigation/_navigation-topbar.scss | 57 +++++++++++++++++++ components/navigation/navigation-topbar.php | 35 ++++++++++++ 2 files changed, 92 insertions(+) create mode 100644 components/navigation/_navigation-topbar.scss create mode 100644 components/navigation/navigation-topbar.php diff --git a/components/navigation/_navigation-topbar.scss b/components/navigation/_navigation-topbar.scss new file mode 100644 index 0000000..a01bd07 --- /dev/null +++ b/components/navigation/_navigation-topbar.scss @@ -0,0 +1,57 @@ +/*! + * Nagivation Topbar Component + */ +.odin-navigation-topbar { + @extend .py-1; + background: $odin-navigation-topbar-bg; + color: $odin-navigation-topbar-color; + + &-wrapper { + @extend .container; + } + + &-container { + @extend .d-flex; + @extend .flex-column; + @extend .flex-md-row; + @extend .justify-content-between; + @extend .align-items-center; + } + + a { + color: $odin-navigation-topbar-link-color; + } + + .odin-brand-logo { + a { + @extend .navbar-brand; + height: $odin-navigation-topbar-brand-logo-height; + } + img { + width: auto; + height: 100%; + } + } + + + .odin-formSearch { + &__control { + background: $odin-navigation-topbar-formSearch-bg; + color: $odin-navigation-topbar-formSearch-color; + border-color: $odin-navigation-topbar-formSearch-border-color; + + &:focus { + border-color: $odin-navigation-topbar-formSearch-color; + box-shadow: 0 0 0 0.2rem $odin-navigation-topbar-formSearch-placeholder-color; + } + &::placeholder { + color: $odin-navigation-topbar-formSearch-placeholder-color; + } + } + + &__btn { + @extend .btn-outline-light; + @extend .mx-2; + } + } +} diff --git a/components/navigation/navigation-topbar.php b/components/navigation/navigation-topbar.php new file mode 100644 index 0000000..45ed163 --- /dev/null +++ b/components/navigation/navigation-topbar.php @@ -0,0 +1,35 @@ +<?php +/** + * Nagivation Topbar component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<nav class="odin-navigation-topbar"> + + <div class="odin-navigation-topbar-wrapper"> + + <div class="odin-navigation-topbar-container"> + + <?php + /** + * Brand Logo Component. + */ + get_template_part( 'components/shared/brand-logo' ); ?> + + <?php + /** + * Form Search Component. + */ + get_search_form(); ?> + + </div> + + </div> + +</nav> + + From b0f7d32f2ba427031287aa4e11bf58bf84ce7a2c Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 17:44:58 -0300 Subject: [PATCH 160/217] Add audio, gallery and video components of formats post --- components/post/post-audio.php | 60 ++++++++++++++++++++++++++++++++ components/post/post-gallery.php | 55 +++++++++++++++++++++++++++++ components/post/post-video.php | 60 ++++++++++++++++++++++++++++++++ 3 files changed, 175 insertions(+) create mode 100644 components/post/post-audio.php create mode 100644 components/post/post-gallery.php create mode 100644 components/post/post-video.php diff --git a/components/post/post-audio.php b/components/post/post-audio.php new file mode 100644 index 0000000..fb6f7a4 --- /dev/null +++ b/components/post/post-audio.php @@ -0,0 +1,60 @@ +<?php +/** + * Post Audio Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class( 'odin-post' ); ?>> + + <div class="odin-post-wrapper"> + + <?php + /** + * Header Post Component. + */ + get_template_part( 'components/post/parts/header-post' ); ?> + + <div class="odin-post-body"> + + <?php + $content = apply_filters( 'the_content', get_the_content() ); + $audio = get_media_embedded_in_content( $content, array( 'audio' ) ); + + if ( ! is_single() ) { + + // If not a single post, highlight the audio file. + if ( ! empty( $audio ) ) : + foreach ( $audio as $audio_html ) { + echo $audio_html; + } + endif; + + } else { + + /** + * Content post. + */ + the_content( '<span class="odin-post-moreLinkText">' . __( 'Continue reading', 'odin' ) . '</span>' ); + + /** + * Pagination within a post. + */ + get_template_part( 'components/pagination/pagination', 'within-post' ); + + } ?> + + </div> + + <?php + /** + * Footer Post Component. + */ + get_template_part( 'components/post/parts/footer-post' ); ?> + + </div><!-- .odin-post-wrapper --> + +</article><!-- #post-## --> diff --git a/components/post/post-gallery.php b/components/post/post-gallery.php new file mode 100644 index 0000000..3677141 --- /dev/null +++ b/components/post/post-gallery.php @@ -0,0 +1,55 @@ +<?php +/** + * Post Gallery Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class( 'odin-post' ); ?>> + + <div class="odin-post-wrapper"> + + <?php + /** + * Header Post Component. + */ + get_template_part( 'components/post/parts/header-post' ); ?> + + <div class="odin-post-body"> + + <?php + if ( ! is_single() ) { + + // If not a single post, highlight the gallery. + if ( get_post_gallery() ) : + echo get_post_gallery(); + endif; + + } else { + + /** + * Content post. + */ + the_content( '<span class="odin-post-moreLinkText">' . __( 'Continue reading', 'odin' ) . '</span>' ); + + /** + * Pagination within a post. + */ + get_template_part( 'components/pagination/pagination', 'within-post' ); + + } ?> + + </div> + + <?php + /** + * Footer Post Component. + */ + get_template_part( 'components/post/parts/footer-post' ); ?> + + </div><!-- .odin-post-wrapper --> + +</article><!-- #post-## --> diff --git a/components/post/post-video.php b/components/post/post-video.php new file mode 100644 index 0000000..87ad542 --- /dev/null +++ b/components/post/post-video.php @@ -0,0 +1,60 @@ +<?php +/** + * Post Video Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class( 'odin-post' ); ?>> + + <div class="odin-post-wrapper"> + + <?php + /** + * Header Post Component. + */ + get_template_part( 'components/post/parts/header-post' ); ?> + + <div class="odin-post-body"> + + <?php + $content = apply_filters( 'the_content', get_the_content() ); + $video = get_media_embedded_in_content( $content, array( 'video', 'object', 'embed', 'iframe' ) ); + + if ( ! is_single() ) { + + // If not a single post, highlight the video file. + if ( ! empty( $video ) ) : + foreach ( $video as $video_html ) { + echo $video_html; + } + endif; + + } else { + + /** + * Content post. + */ + the_content( '<span class="odin-post-moreLinkText">' . __( 'Continue reading', 'odin' ) . '</span>' ); + + /** + * Pagination within a post. + */ + get_template_part( 'components/pagination/pagination', 'within-post' ); + + } ?> + + </div> + + <?php + /** + * Footer Post Component. + */ + get_template_part( 'components/post/parts/footer-post' ); ?> + + </div><!-- .odin-post-wrapper --> + +</article><!-- #post-## --> From 1a637e89f32baa14f03244655e55421db857e48b Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 17:45:12 -0300 Subject: [PATCH 161/217] Add post none component --- components/post/post-none.php | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 components/post/post-none.php diff --git a/components/post/post-none.php b/components/post/post-none.php new file mode 100644 index 0000000..de9605c --- /dev/null +++ b/components/post/post-none.php @@ -0,0 +1,35 @@ +<?php +/** + * Post None Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class( 'odin-post' ); ?>> + + <header class="odin-post-header"> + <h1 class="odin-post-header__title"><?php _e( 'Nothing Found', 'odin' ); ?></h1> + </header> + + <div class="odin-post-body"> + <?php if ( is_home() && current_user_can( 'publish_posts' ) ) : ?> + + <p><?php printf( __( 'Ready to publish your first post? <a href="%1$s">Get started here</a>.', 'odin' ), admin_url( 'post-new.php' ) ); ?></p> + + <?php elseif ( is_search() ) : ?> + + <p><?php _e( 'Sorry, but nothing matched your search terms. Please try again with some different keywords.', 'odin' ); ?></p> + <?php get_search_form(); ?> + + <?php else : ?> + + <p><?php _e( 'It seems we can’t find what you’re looking for. Perhaps searching can help.', 'odin' ); ?></p> + <?php get_search_form(); ?> + + <?php endif; ?> + </div> + +</article> From f95b3027a96f7f98e1e6c3d94c3a704d3d290800 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 18:06:14 -0300 Subject: [PATCH 162/217] Delete html5 shiv, ie 9 is dead --- assets/js/html5.js | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 assets/js/html5.js diff --git a/assets/js/html5.js b/assets/js/html5.js deleted file mode 100644 index 073b4ed..0000000 --- a/assets/js/html5.js +++ /dev/null @@ -1,9 +0,0 @@ -/** -* @preserve HTML5 Shiv 3.7.2 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed -*/ -!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.2",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?: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,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b)}(this,document); - -/*! Respond.js v1.4.2: min/max-width media query polyfill * Copyright 2013 Scott Jehl - * Licensed under https://github.com/scottjehl/Respond/blob/master/LICENSE-MIT - * */ -!function(a){"use strict";a.matchMedia=a.matchMedia||function(a){var b,c=a.documentElement,d=c.firstElementChild||c.firstChild,e=a.createElement("body"),f=a.createElement("div");return f.id="mq-test-1",f.style.cssText="position:absolute;top:-100em",e.style.background="none",e.appendChild(f),function(a){return f.innerHTML='­<style media="'+a+'"> #mq-test-1 { width: 42px; }</style>',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(a.document)}(this),function(a){"use strict";function b(){u(!0)}var c={};a.respond=c,c.update=function(){};var d=[],e=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}(),f=function(a,b){var c=e();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))};if(c.ajax=f,c.queue=d,c.regex={media:/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi,keyframes:/@(?:\-(?:o|moz|webkit)\-)?keyframes[^\{]+\{(?:[^\{\}]*\{[^\}\{]*\})+[^\}]*\}/gi,urls:/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,findStyles:/@media *([^\{]+)\{([\S\s]+?)$/,only:/(only\s+)?([a-zA-Z]+)\s?/,minw:/\([\s]*min\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/,maxw:/\([\s]*max\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/},c.mediaQueriesSupported=a.matchMedia&&null!==a.matchMedia("only all")&&a.matchMedia("only all").matches,!c.mediaQueriesSupported){var g,h,i,j=a.document,k=j.documentElement,l=[],m=[],n=[],o={},p=30,q=j.getElementsByTagName("head")[0]||k,r=j.getElementsByTagName("base")[0],s=q.getElementsByTagName("link"),t=function(){var a,b=j.createElement("div"),c=j.body,d=k.style.fontSize,e=c&&c.style.fontSize,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",c||(c=f=j.createElement("body"),c.style.background="none"),k.style.fontSize="100%",c.style.fontSize="100%",c.appendChild(b),f&&k.insertBefore(c,k.firstChild),a=b.offsetWidth,f?k.removeChild(c):c.removeChild(b),k.style.fontSize=d,e&&(c.style.fontSize=e),a=i=parseFloat(a)},u=function(b){var c="clientWidth",d=k[c],e="CSS1Compat"===j.compatMode&&d||j.body[c]||d,f={},o=s[s.length-1],r=(new Date).getTime();if(b&&g&&p>r-g)return a.clearTimeout(h),h=a.setTimeout(u,p),void 0;g=r;for(var v in l)if(l.hasOwnProperty(v)){var w=l[v],x=w.minw,y=w.maxw,z=null===x,A=null===y,B="em";x&&(x=parseFloat(x)*(x.indexOf(B)>-1?i||t():1)),y&&(y=parseFloat(y)*(y.indexOf(B)>-1?i||t():1)),w.hasquery&&(z&&A||!(z||e>=x)||!(A||y>=e))||(f[w.media]||(f[w.media]=[]),f[w.media].push(m[w.rules]))}for(var C in n)n.hasOwnProperty(C)&&n[C]&&n[C].parentNode===q&&q.removeChild(n[C]);n.length=0;for(var D in f)if(f.hasOwnProperty(D)){var E=j.createElement("style"),F=f[D].join("\n");E.type="text/css",E.media=D,q.insertBefore(E,o.nextSibling),E.styleSheet?E.styleSheet.cssText=F:E.appendChild(j.createTextNode(F)),n.push(E)}},v=function(a,b,d){var e=a.replace(c.regex.keyframes,"").match(c.regex.media),f=e&&e.length||0;b=b.substring(0,b.lastIndexOf("/"));var g=function(a){return a.replace(c.regex.urls,"$1"+b+"$2$3")},h=!f&&d;b.length&&(b+="/"),h&&(f=1);for(var i=0;f>i;i++){var j,k,n,o;h?(j=d,m.push(g(a))):(j=e[i].match(c.regex.findStyles)&&RegExp.$1,m.push(RegExp.$2&&g(RegExp.$2))),n=j.split(","),o=n.length;for(var p=0;o>p;p++)k=n[p],l.push({media:k.split("(")[0].match(c.regex.only)&&RegExp.$2||"all",rules:m.length-1,hasquery:k.indexOf("(")>-1,minw:k.match(c.regex.minw)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:k.match(c.regex.maxw)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}u()},w=function(){if(d.length){var b=d.shift();f(b.href,function(c){v(c,b.href,b.media),o[b.href]=!0,a.setTimeout(function(){w()},0)})}},x=function(){for(var b=0;b<s.length;b++){var c=s[b],e=c.href,f=c.media,g=c.rel&&"stylesheet"===c.rel.toLowerCase();e&&g&&!o[e]&&(c.styleSheet&&c.styleSheet.rawCssText?(v(c.styleSheet.rawCssText,e,f),o[e]=!0):(!/^([a-zA-Z:]*\/\/)/.test(e)&&!r||e.replace(RegExp.$1,"").split("/")[0]===a.location.host)&&("//"===e.substring(0,2)&&(e=a.location.protocol+e),d.push({href:e,media:f})))}w()};x(),c.update=x,c.getEmValue=t,a.addEventListener?a.addEventListener("resize",b,!1):a.attachEvent&&a.attachEvent("onresize",b)}}(this); From 445fbf75c322527d8607c132c8614201d70f07c2 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 18:48:38 -0300 Subject: [PATCH 163/217] Refactor header and banner components --- components/{shared => banner}/_banner.scss | 62 ----------------- components/{shared => banner}/banner.php | 13 ++-- .../{shared => banner}/banner.scripts.php | 0 .../banner/parts/_scroll-link-banner.scss | 67 +++++++++++++++++++ .../banner/parts/scroll-link-banner.php | 18 +++++ components/header/background-header.php | 33 --------- components/header/header.php | 4 +- functions.php | 2 +- 8 files changed, 93 insertions(+), 106 deletions(-) rename components/{shared => banner}/_banner.scss (53%) rename components/{shared => banner}/banner.php (79%) rename components/{shared => banner}/banner.scripts.php (100%) create mode 100644 components/banner/parts/_scroll-link-banner.scss create mode 100644 components/banner/parts/scroll-link-banner.php delete mode 100644 components/header/background-header.php diff --git a/components/shared/_banner.scss b/components/banner/_banner.scss similarity index 53% rename from components/shared/_banner.scss rename to components/banner/_banner.scss index 1b444b5..cc737af 100644 --- a/components/shared/_banner.scss +++ b/components/banner/_banner.scss @@ -52,68 +52,6 @@ } } - // Scroll link to #content. - // See more effects in http://codepen.io/adammacias/pen/oZVoeQ - &-scrollLink > a { - padding-top: 80px; - - & > span { - position: absolute; - bottom: 82px; - left: 50%; - width: 24px; - height: 24px; - margin-left: -12px; - border-left: 1px solid $odin-banner-color; - border-bottom: 1px solid $odin-banner-color; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-animation: sdb07 2s infinite; - animation: sdb07 2s infinite; - opacity: 0; - box-sizing: border-box; - - &:nth-of-type(1) { - -webkit-animation-delay: 0s; - animation-delay: 0s; - } - &:nth-of-type(2) { - bottom: 66px; - -webkit-animation-delay: .15s; - animation-delay: .15s; - } - &:nth-of-type(3) { - bottom: 50px; - -webkit-animation-delay: .3s; - animation-delay: .3s; - } - } - } - - @-webkit-keyframes sdb07 { - 0% { - opacity: 0; - } - 50% { - opacity: 1; - } - 100% { - opacity: 0; - } - } - - @keyframes sdb07 { - 0% { - opacity: 0; - } - 50% { - opacity: 1; - } - 100% { - opacity: 0; - } - } - // Banner styled in phones and tables @include media-breakpoint-down(md) { &, diff --git a/components/shared/banner.php b/components/banner/banner.php similarity index 79% rename from components/shared/banner.php rename to components/banner/banner.php index a197968..771ea39 100644 --- a/components/shared/banner.php +++ b/components/banner/banner.php @@ -24,14 +24,11 @@ </div> - <!-- Scroll link to #content --> - <div class="odin-banner-scrollLink"> - <a href="#content" aria-label="<?php esc_html_e( 'Skip to content', 'odin' ); ?>"> - <span></span> - <span></span> - <span></span> - </a> - </div> + <?php + /** + * Scroll Link Banner Component. + */ + get_template_part( 'components/banner/parts/scroll-link-banner' ); ?> </div> diff --git a/components/shared/banner.scripts.php b/components/banner/banner.scripts.php similarity index 100% rename from components/shared/banner.scripts.php rename to components/banner/banner.scripts.php diff --git a/components/banner/parts/_scroll-link-banner.scss b/components/banner/parts/_scroll-link-banner.scss new file mode 100644 index 0000000..acbc461 --- /dev/null +++ b/components/banner/parts/_scroll-link-banner.scss @@ -0,0 +1,67 @@ +/*! + * Banner Component + */ +.odin-banner { + + // Scroll link to #content. + // See more effects in http://codepen.io/adammacias/pen/oZVoeQ + .odin-scroll-link > a { + padding-top: 80px; + + & > span { + position: absolute; + bottom: 82px; + left: 50%; + width: 24px; + height: 24px; + margin-left: -12px; + border-left: 1px solid $odin-banner-color; + border-bottom: 1px solid $odin-banner-color; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-animation: sdb07 2s infinite; + animation: sdb07 2s infinite; + opacity: 0; + box-sizing: border-box; + + &:nth-of-type(1) { + -webkit-animation-delay: 0s; + animation-delay: 0s; + } + &:nth-of-type(2) { + bottom: 66px; + -webkit-animation-delay: .15s; + animation-delay: .15s; + } + &:nth-of-type(3) { + bottom: 50px; + -webkit-animation-delay: .3s; + animation-delay: .3s; + } + } + } + + @-webkit-keyframes sdb07 { + 0% { + opacity: 0; + } + 50% { + opacity: 1; + } + 100% { + opacity: 0; + } + } + + @keyframes sdb07 { + 0% { + opacity: 0; + } + 50% { + opacity: 1; + } + 100% { + opacity: 0; + } + } +} diff --git a/components/banner/parts/scroll-link-banner.php b/components/banner/parts/scroll-link-banner.php new file mode 100644 index 0000000..c4ab96c --- /dev/null +++ b/components/banner/parts/scroll-link-banner.php @@ -0,0 +1,18 @@ +<?php +/** + * Scroll link Banner Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<!-- Scroll link to #content --> +<div class="odin-scroll-link"> + <a href="#content" aria-label="<?php esc_html_e( 'Skip to content', 'odin' ); ?>"> + <span></span> + <span></span> + <span></span> + </a> +</div> diff --git a/components/header/background-header.php b/components/header/background-header.php deleted file mode 100644 index d72237e..0000000 --- a/components/header/background-header.php +++ /dev/null @@ -1,33 +0,0 @@ -<?php -/** - * Background Header component. - * - * @package Odin - * @subpackage Custom_Theme - */ - -/** - * Get image to apply background header. - */ -if ( get_header_image() && is_home() ) { - // Header Image (support custom header support) only if is home. - $header_image_url = get_header_image(); -} elseif ( has_post_thumbnail() ) { - // Thumbnail Post (get original size if not exists the correct). - $header_image_url = odin_get_attachment_image_src( get_post_thumbnail_id(), 1400, 600 ); - $header_image_url = ( ! isset( $header_image_url ) ) ?: wp_get_attachment_url( get_post_thumbnail_id() ); -} else { - // Default Image. - $header_image_url = 'http://placehold.it/1400x600'; -} ?> - -<?php if ( $header_image_url ) : ?> - <style> - .odin-header::after { - background: linear-gradient(to bottom left, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.8)), - url(<?php echo esc_url_raw( $header_image_url ); ?>) - no-repeat center center fixed; - background-size: cover; - } - </style> -<?php endif; ?> diff --git a/components/header/header.php b/components/header/header.php index 3f5d87e..2e67277 100644 --- a/components/header/header.php +++ b/components/header/header.php @@ -20,9 +20,9 @@ <?php /** - * Banner Image Component. + * Banner Component. */ - get_template_part( 'components/shared/banner', 'image' ); ?> + get_template_part( 'components/banner/banner' ); ?> <?php /** diff --git a/functions.php b/functions.php index b0013b5..37df72a 100644 --- a/functions.php +++ b/functions.php @@ -41,7 +41,7 @@ /** * Odin Components. */ -require_once get_template_directory() . '/components/shared/banner.scripts.php'; +require_once get_template_directory() . '/components/banner/banner.scripts.php'; /** * Odin Widgets. From 13afdbc73e1b25074a03e2a45e4a717a2e29ebe9 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 18:49:30 -0300 Subject: [PATCH 164/217] Uncomment post-formats theme support --- functions.php | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/functions.php b/functions.php index 37df72a..3bf0eb9 100644 --- a/functions.php +++ b/functions.php @@ -129,17 +129,17 @@ function odin_setup_features() { /** * Add support for Post Formats. */ - // add_theme_support( 'post-formats', array( - // 'aside', - // 'gallery', - // 'link', - // 'image', - // 'quote', - // 'status', - // 'video', - // 'audio', - // 'chat' - // ) ); + add_theme_support( 'post-formats', array( + 'aside', + 'gallery', + 'link', + 'image', + 'quote', + 'status', + 'video', + 'audio', + 'chat' + ) ); /** * Support The Excerpt on pages. From 2177969a7c5922e7a01299be61e1a335e8e53515 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 3 Apr 2018 20:31:15 -0300 Subject: [PATCH 165/217] Refactor styles --- components/_app.scss | 2 +- functions.php | 22 +++++---- src/css/admin.scss | 26 ++++++++++ src/css/editor.scss | 16 ++++++ src/css/{theme-style.scss => theme.scss} | 10 ++-- src/css/theme/_abstracts.scss | 13 +++-- src/css/theme/_variables.scss | 60 ++++++++++++++++++----- src/css/vendors/_font-awesome.scss | 1 + src/fonts/.gitkeep | 0 src/img/login-logo.png | Bin 0 -> 2996 bytes style.css | 2 +- 11 files changed, 116 insertions(+), 36 deletions(-) create mode 100644 src/css/admin.scss create mode 100644 src/css/editor.scss rename src/css/{theme-style.scss => theme.scss} (65%) create mode 100644 src/fonts/.gitkeep create mode 100644 src/img/login-logo.png diff --git a/components/_app.scss b/components/_app.scss index 69ee8cb..de0872a 100644 --- a/components/_app.scss +++ b/components/_app.scss @@ -4,7 +4,7 @@ .odin-app { &-body { - @extend .container-fluid; + @extend .container; // Wrapper &-wrapper{ diff --git a/functions.php b/functions.php index 3bf0eb9..ea4c2fa 100644 --- a/functions.php +++ b/functions.php @@ -108,8 +108,10 @@ function odin_setup_features() { /** * Support Custom Editor Style. + * + * @link https://developer.wordpress.org/reference/functions/add_editor_style/ */ - add_editor_style( 'assets/css/editor-style.css' ); + add_editor_style( 'dist/css/editor.css' ); /** * Add support for infinite scroll. @@ -230,18 +232,18 @@ function odin_enqueue_scripts() { $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; // // Deregister core jQuery and register jQuery 3.x. - // wp_deregister_script( 'jquery' ); - // wp_enqueue_script( 'jquery', '//code.jquery.com/jquery-3.2.1' . $suffix . '.js', array(), '3.2.1' ); + wp_deregister_script( 'jquery' ); + wp_enqueue_script( 'jquery', '//code.jquery.com/jquery-3.2.1' . $suffix . '.js', array(), '3.2.1' ); // // Deregister core jQuery migrate and register jQuery migrate 3.x. - // wp_deregister_script( 'jquery-migrate' ); - // wp_enqueue_script( 'jquery-migrate', '//code.jquery.com/jquery-migrate-3.0.0' . $suffix . '.js', array( 'jquery' ), '3.0.0' ); + wp_deregister_script( 'jquery-migrate' ); + wp_enqueue_script( 'jquery-migrate', '//code.jquery.com/jquery-migrate-3.0.0' . $suffix . '.js', array( 'jquery' ), '3.0.0' ); - // Loads main stylesheet file compressed. - wp_enqueue_style( 'odin-main-style', get_stylesheet_uri() ); + // Loads main stylesheet file. + wp_enqueue_style( 'odin-theme-style', get_stylesheet_uri() ); - // Loads main script file compressed. - wp_enqueue_script( 'odin-main-script', $template_url . '/dist/js/theme-script' . $suffix . '.js', array( 'jquery' ), null, true ); + // Loads main script file. + wp_enqueue_script( 'odin-theme-script', $template_url . '/dist/js/theme' . $suffix . '.js', array( 'jquery' ), null, true ); // Load Thread comments WordPress script. if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { @@ -262,7 +264,7 @@ function odin_stylesheet_uri( $stylesheet, $stylesheet_dir ) { // Use minified libraries if SCRIPT_DEBUG is turned off. $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; - $stylesheet = $stylesheet_dir . '/dist/css/theme-style' . $suffix . '.css'; + $stylesheet = $stylesheet_dir . '/dist/css/theme' . $suffix . '.css'; return $stylesheet; } diff --git a/src/css/admin.scss b/src/css/admin.scss new file mode 100644 index 0000000..52aab2a --- /dev/null +++ b/src/css/admin.scss @@ -0,0 +1,26 @@ +/*! + * WordPress Admin Style + */ + +// Variables, tools and mixins +@import 'theme/abstracts'; + +/** + * Custom login styles. + * + * @link https://codex.wordpress.org/Customizing_the_Login_Form + * @link https://premium.wpmudev.org/blog/customize-login-page + */ + +// Add a Custom Background +body.login { + backgroudn: $wp-login-bg; +} + +// Replace the WordPress Logo With a Custom Logo +body.login h1 a { + background: url($wp-login-logo) center top no-repeat !important; + background-size: $wp-login-logo-width $wp-login-logo-height !important; + width: $wp-login-logo-width !important; + height: $wp-login-logo-height !important; +} diff --git a/src/css/editor.scss b/src/css/editor.scss new file mode 100644 index 0000000..249018b --- /dev/null +++ b/src/css/editor.scss @@ -0,0 +1,16 @@ +// +// WordPress TinyMCE editor Style +// + +// Import Theme Style +@import "theme.min.css"; + +// Editor Only +html { + max-width: 1200px; + margin-left: auto; + margin-right: auto; + padding: 30px; +} + + diff --git a/src/css/theme-style.scss b/src/css/theme.scss similarity index 65% rename from src/css/theme-style.scss rename to src/css/theme.scss index 317ad93..4d4c26c 100644 --- a/src/css/theme-style.scss +++ b/src/css/theme.scss @@ -1,6 +1,6 @@ -/** - * Theme Style Main - */ +// +// Theme Style Main +// // Variables, tools and mixins @import 'theme/abstracts'; @@ -9,9 +9,5 @@ @import 'vendors/bootstrap'; @import 'vendors/font-awesome'; -// Reset and core CSS -//@import 'base/base'; -//@import 'base/wordpress'; - // Components @import "../../components/**/*"; diff --git a/src/css/theme/_abstracts.scss b/src/css/theme/_abstracts.scss index f2f2943..466db76 100644 --- a/src/css/theme/_abstracts.scss +++ b/src/css/theme/_abstracts.scss @@ -1,16 +1,21 @@ -/** - * Theme Sass variables - */ +// +// Theme Sass variables +// +// // Theme +// @import "theme/variables"; +// // Bootstrap 4 +// @import "bootstrap/scss/functions"; @import "bootstrap/scss/variables"; @import "bootstrap/scss/mixins"; +// // Font Awesome 5 +// @import '@fortawesome/fontawesome-free-webfonts/scss/variables'; @import '@fortawesome/fontawesome-free-webfonts/scss/mixins'; -@import '@fortawesome/fontawesome-free-webfonts/scss/core'; diff --git a/src/css/theme/_variables.scss b/src/css/theme/_variables.scss index 466c9f6..49756fc 100644 --- a/src/css/theme/_variables.scss +++ b/src/css/theme/_variables.scss @@ -1,8 +1,18 @@ -/** - * Theme Sass variables - */ +// +// Theme Sass variables +// + +// +// Bootstrap 4. +// +// Try add value to $body-bg or $body-color variables +// @link http://getbootstrap.com/docs/4.0/getting-started/theming +// +$primary: #007bff; -// Font Awesome path. +// +// Font Awesome 5. +// $fa-font-path: '../fonts/fontawesome/'; $fa-font-size-base: 16px; $fa-css-prefix: fa; @@ -10,15 +20,39 @@ $fa-border-color: #eee; $fa-inverse: #fff; $fa-li-width: 2em; -// Customize Bootstrap 4 with our new built-in Sass variables for global style preferences for easy theming and component changes. -// http://getbootstrap.com/docs/4.0/getting-started/theming/ -// Try next line, it's a example of variable Bootstrap. // -// $body-bg: black; -// $body-color: white; +// WordPress Admin. +// +$wp-login-bg: #f1f1f1; +$wp-login-logo: '../img/login-logo.png'; +$wp-login-logo-width: 80px; +$wp-login-logo-height: 80px; + +// +// App Components. +// + +// Navigation Topbar Component. +$odin-navigation-topbar-bg: $primary; +$odin-navigation-topbar-color: #e9ecef; +$odin-navigation-topbar-link-color: #ffffff; +$odin-navigation-topbar-brand-logo-height: 50px; +$odin-navigation-topbar-formSearch-color: #ffffff; +$odin-navigation-topbar-formSearch-bg: none; +$odin-navigation-topbar-formSearch-border-color: #ffffff; +$odin-navigation-topbar-formSearch-placeholder-color: rgba(255, 255, 255, 0.6); + +// Navigation Main Component. +$odin-navigation-main-bg: $primary; +$odin-navigation-main-color: #e9ecef; +$odin-navigation-main-link-color: #ffffff; + +// Banner Component. +$odin-banner-height: 400px; +$odin-banner-bg: darken($primary,10%); +$odin-banner-color: #f8f9fa; -// Header Component. -$odin-header-height: 200px !default; -$odin-header-bg: black !default; -$odin-header-color: white !default; +// Sidebar Component. +$odin-sidebar-bg: #e9ecef; +$odin-sidebar-color: #343a40; diff --git a/src/css/vendors/_font-awesome.scss b/src/css/vendors/_font-awesome.scss index f04f776..a83a202 100644 --- a/src/css/vendors/_font-awesome.scss +++ b/src/css/vendors/_font-awesome.scss @@ -4,6 +4,7 @@ */ // Optional +@import '@fortawesome/fontawesome-free-webfonts/scss/core'; @import '@fortawesome/fontawesome-free-webfonts/scss/larger'; @import '@fortawesome/fontawesome-free-webfonts/scss/fixed-width'; @import '@fortawesome/fontawesome-free-webfonts/scss/list'; diff --git a/src/fonts/.gitkeep b/src/fonts/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/img/login-logo.png b/src/img/login-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ad1f52c53a1f6e4027cf806df462fbe772a6b984 GIT binary patch literal 2996 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 literal 0 HcmV?d00001 diff --git a/style.css b/style.css index f54757b..f4f4aff 100644 --- a/style.css +++ b/style.css @@ -11,5 +11,5 @@ License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: odin Don't add css in this file! -The theme css is in assets/css/style.css +The source theme css is in src/css/theme.scss */ From bdfc195c48920b0808bd20737538a55935f767f9 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 4 Apr 2018 10:29:37 -0300 Subject: [PATCH 166/217] Refactor scripts --- assets/js/main.js | 21 --------------- assets/js/main.min.js | 2 -- functions.php | 58 +++-------------------------------------- inc/admin.php | 16 ++++++++---- inc/enqueue-scripts.php | 55 ++++++++++++++++++++++++++++++++++++++ src/js/admin.js | 7 +++++ src/js/theme.js | 49 ++++++++++++++++++++++++++++++++++ 7 files changed, 126 insertions(+), 82 deletions(-) delete mode 100644 assets/js/main.js delete mode 100644 assets/js/main.min.js create mode 100644 inc/enqueue-scripts.php create mode 100644 src/js/admin.js create mode 100644 src/js/theme.js diff --git a/assets/js/main.js b/assets/js/main.js deleted file mode 100644 index 52b8cc8..0000000 --- a/assets/js/main.js +++ /dev/null @@ -1,21 +0,0 @@ -jQuery(document).ready(function($) { - // fitVids. - $( '.entry-content' ).fitVids(); - - // Responsive wp_video_shortcode(). - $( '.wp-video-shortcode' ).parent( 'div' ).css( 'width', 'auto' ); - - /** - * Odin Core shortcodes - */ - - // Tabs. - $( '.odin-tabs a' ).click(function(e) { - e.preventDefault(); - $(this).tab( 'show' ); - }); - - // Tooltip. - $( '.odin-tooltip' ).tooltip(); - -}); diff --git a/assets/js/main.min.js b/assets/js/main.min.js deleted file mode 100644 index 2f5ba74..0000000 --- a/assets/js/main.min.js +++ /dev/null @@ -1,2 +0,0 @@ -+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.7",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a("#"===f?[]:f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.7",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c).prop(c,!0)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c).prop(c,!1))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target).closest(".btn");b.call(d,"toggle"),a(c.target).is('input[type="radio"], input[type="checkbox"]')||(c.preventDefault(),d.is("input,button")?d.trigger("focus"):d.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.7",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.7",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){document===a.target||this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.7",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),!c.isInStateTrue())return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element&&e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);if(this.$element.trigger(g),!g.isDefaultPrevented())return f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=window.SVGElement&&c instanceof window.SVGElement,g=d?{top:0,left:0}:f?null:b.offset(),h={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},i=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,h,i,g)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null,a.$element=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.7",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.7",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){ -a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.7",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.7",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e<c&&"top";if("bottom"==this.affixed)return null!=c?!(e+this.unpin<=f.top)&&"bottom":!(e+g<=a-d)&&"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&e<=c?"top":null!=d&&i+j>=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery),function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null};if(!document.getElementById("fit-vids-style")){var d=document.createElement("div"),e=document.getElementsByTagName("base")[0]||document.getElementsByTagName("script")[0],f="­<style>.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>";d.className="fit-vids-style",d.id="fit-vids-style",d.style.display="none",d.innerHTML=f,e.parentNode.insertBefore(d,e)}return b&&a.extend(c,b),this.each(function(){var b=["iframe[src*='player.vimeo.com']","iframe[src*='youtube.com']","iframe[src*='youtube-nocookie.com']","iframe[src*='kickstarter.com'][src*='video.html']","object","embed"];c.customSelector&&b.push(c.customSelector);var d=a(this).find(b.join(","));d=d.not("object object"),d.each(function(){var b=a(this);if(!("embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),d=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),e=c/d;if(!b.attr("id")){var f="fitvid"+Math.floor(999999*Math.random());b.attr("id",f)}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),b.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),jQuery(document).ready(function(a){a(".entry-content").fitVids(),a(".wp-video-shortcode").parent("div").css("width","auto"),a(".odin-tabs a").click(function(b){b.preventDefault(),a(this).tab("show")}),a(".odin-tooltip").tooltip()}); \ No newline at end of file diff --git a/functions.php b/functions.php index ea4c2fa..5522eb7 100644 --- a/functions.php +++ b/functions.php @@ -38,10 +38,13 @@ // require_once get_template_directory() . '/core/classes/class-post-status.php'; //require_once get_template_directory() . '/core/classes/class-term-meta.php'; +// Register scripts and stylesheets. +require_once get_template_directory() . '/inc/enqueue-scripts.php'; + /** * Odin Components. */ -require_once get_template_directory() . '/components/banner/banner.scripts.php'; +require_once get_template_directory() . '/components/banner/banner.functions.php'; /** * Odin Widgets. @@ -217,59 +220,6 @@ function odin_flush_rewrite() { add_action( 'after_switch_theme', 'odin_flush_rewrite' ); -/** - * Load site scripts. - * - * @since 2.2.0 - */ -/** - * Load scripts and styles. - */ -function odin_enqueue_scripts() { - $template_url = get_template_directory_uri(); - - // Use minified libraries if SCRIPT_DEBUG is turned off. - $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; - - // // Deregister core jQuery and register jQuery 3.x. - wp_deregister_script( 'jquery' ); - wp_enqueue_script( 'jquery', '//code.jquery.com/jquery-3.2.1' . $suffix . '.js', array(), '3.2.1' ); - - // // Deregister core jQuery migrate and register jQuery migrate 3.x. - wp_deregister_script( 'jquery-migrate' ); - wp_enqueue_script( 'jquery-migrate', '//code.jquery.com/jquery-migrate-3.0.0' . $suffix . '.js', array( 'jquery' ), '3.0.0' ); - - // Loads main stylesheet file. - wp_enqueue_style( 'odin-theme-style', get_stylesheet_uri() ); - - // Loads main script file. - wp_enqueue_script( 'odin-theme-script', $template_url . '/dist/js/theme' . $suffix . '.js', array( 'jquery' ), null, true ); - - // Load Thread comments WordPress script. - if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { - wp_enqueue_script( 'comment-reply' ); - } -} - -add_action( 'wp_enqueue_scripts', 'odin_enqueue_scripts', 1 ); - -/** - * Odin custom stylesheet URI. - * - * @param string $stylesheet Default URI. - * @param string $stylesheet_dir Stylesheet directory URI. - * @return string New URI. - */ -function odin_stylesheet_uri( $stylesheet, $stylesheet_dir ) { - // Use minified libraries if SCRIPT_DEBUG is turned off. - $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; - - $stylesheet = $stylesheet_dir . '/dist/css/theme' . $suffix . '.css'; - return $stylesheet; -} - -add_filter( 'stylesheet_uri', 'odin_stylesheet_uri', 10, 2 ); - /** * Query WooCommerce activation * diff --git a/inc/admin.php b/inc/admin.php index 22aa773..4d05535 100644 --- a/inc/admin.php +++ b/inc/admin.php @@ -4,14 +4,20 @@ */ /** - * Custom admin scripts. + * Load scripts and styles in admin area. */ -function odin_admin_scripts() { - wp_enqueue_style( 'odin-inc-admin', get_template_directory_uri() . '/inc/assets/css/custom-admin.css' ); +function odin_enqueue_scripts_admin() { + $template_url = get_template_directory_uri(); + + // Use minified libraries if SCRIPT_DEBUG is turned off. + $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; + + wp_enqueue_script( 'odin-admin-script', $template_url . '/dist/js/admin' . $suffix . '.js', array( 'jquery' ), null, true ); + wp_enqueue_style( 'odin-admin-style', $template_url . '/dist/css/admin' . $suffix . '.css' ); } -add_action( 'admin_enqueue_scripts', 'odin_admin_scripts' ); -add_action( 'login_enqueue_scripts', 'odin_admin_scripts' ); +add_action( 'admin_enqueue_scripts', 'odin_enqueue_scripts_admin' ); +add_action( 'login_enqueue_scripts', 'odin_enqueue_scripts_admin' ); /** * Remove logo from admin bar. diff --git a/inc/enqueue-scripts.php b/inc/enqueue-scripts.php new file mode 100644 index 0000000..0660f84 --- /dev/null +++ b/inc/enqueue-scripts.php @@ -0,0 +1,55 @@ +<?php +/** + * Scripts and styles theme. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Odin custom stylesheet URI. + * + * @param string $stylesheet Default URI. + * @param string $stylesheet_dir Stylesheet directory URI. + * @return string New URI. + */ +function odin_stylesheet_uri( $stylesheet, $stylesheet_dir ) { + // Use minified libraries if SCRIPT_DEBUG is turned off. + $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; + + $stylesheet = $stylesheet_dir . '/dist/css/theme' . $suffix . '.css'; + return $stylesheet; +} + +add_filter( 'stylesheet_uri', 'odin_stylesheet_uri', 10, 2 ); + +/** + * Load scripts and styles. + */ +function odin_enqueue_scripts() { + $template_url = get_template_directory_uri(); + + // Use minified libraries if SCRIPT_DEBUG is turned off. + $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; + + // // Deregister core jQuery and register jQuery 3.x. + wp_deregister_script( 'jquery' ); + wp_enqueue_script( 'jquery', '//code.jquery.com/jquery-3.2.1' . $suffix . '.js', array(), '3.2.1' ); + + // // Deregister core jQuery migrate and register jQuery migrate 3.x. + wp_deregister_script( 'jquery-migrate' ); + wp_enqueue_script( 'jquery-migrate', '//code.jquery.com/jquery-migrate-3.0.0' . $suffix . '.js', array( 'jquery' ), '3.0.0' ); + + // Loads main stylesheet file. + wp_enqueue_style( 'odin-theme-style', get_stylesheet_uri() ); + + // Loads main script file. + wp_enqueue_script( 'odin-theme-script', $template_url . '/dist/js/theme' . $suffix . '.js', array( 'jquery' ), null, true ); + + // Load Thread comments WordPress script. + if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { + wp_enqueue_script( 'comment-reply' ); + } +} + +add_action( 'wp_enqueue_scripts', 'odin_enqueue_scripts', 1 ); diff --git a/src/js/admin.js b/src/js/admin.js new file mode 100644 index 0000000..c01014e --- /dev/null +++ b/src/js/admin.js @@ -0,0 +1,7 @@ +/** + * -------------------------------------------------------------------------- + * Custom Admin Area Scripts + * -------------------------------------------------------------------------- + */ + +console.log('hello admin area, by Odin'); diff --git a/src/js/theme.js b/src/js/theme.js new file mode 100644 index 0000000..d2805d3 --- /dev/null +++ b/src/js/theme.js @@ -0,0 +1,49 @@ +/** + * -------------------------------------------------------------------------- + * Vendors + * -------------------------------------------------------------------------- + */ + +// Code here will be linted with JSHint. +/* jshint ignore:start */ + +/** + * Popper.js + * + * A library used to position poppers in web applications. + * + * @link https://popper.js.org + */ +@@include('../../node_modules/popper.js/dist/umd/popper.js') + +/** + * Bootstrap + * + * 1. All Bootstrap’s JavaScript files depend on util.js + * 2. The dropdown.js and popover.js JavaScript files requires Popper.js + * + * @link http://getbootstrap.com + */ +@@include('../../node_modules/bootstrap/js/dist/index.js') +@@include('../../node_modules/bootstrap/js/dist/util.js') +@@include('../../node_modules/bootstrap/js/dist/alert.js') +@@include('../../node_modules/bootstrap/js/dist/button.js') +@@include('../../node_modules/bootstrap/js/dist/carousel.js') +@@include('../../node_modules/bootstrap/js/dist/collapse.js') +@@include('../../node_modules/bootstrap/js/dist/dropdown.js') +@@include('../../node_modules/bootstrap/js/dist/modal.js') +@@include('../../node_modules/bootstrap/js/dist/tooltip.js') +@@include('../../node_modules/bootstrap/js/dist/popover.js') +@@include('../../node_modules/bootstrap/js/dist/scrollspy.js') +@@include('../../node_modules/bootstrap/js/dist/tab.js') + +// Code here will be ignored by JSHint. +/* jshint ignore:end */ + +/** + * -------------------------------------------------------------------------- + * Theme + * -------------------------------------------------------------------------- + */ + +console.log('hello theme area, by Odin'); From d50f519034e9d6a8e035694ca7caff286b31341a Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 4 Apr 2018 10:31:39 -0300 Subject: [PATCH 167/217] Improve banner component --- .../{banner.scripts.php => banner.functions.php} | 16 +++++++++++++++- components/banner/banner.js | 12 ++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) rename components/banner/{banner.scripts.php => banner.functions.php} (76%) create mode 100644 components/banner/banner.js diff --git a/components/banner/banner.scripts.php b/components/banner/banner.functions.php similarity index 76% rename from components/banner/banner.scripts.php rename to components/banner/banner.functions.php index a30a944..61dba58 100644 --- a/components/banner/banner.scripts.php +++ b/components/banner/banner.functions.php @@ -1,11 +1,25 @@ <?php /** - * Banner Component. + * Banner Component Functions. * * @package Odin * @subpackage Custom_Theme */ +/** + * Loads script Banner. + */ +if ( ! function_exists( 'odin_banner_component_enqueue_script' ) ) { + function odin_banner_component_enqueue_script() { + // Use minified libraries if SCRIPT_DEBUG is turned off. + $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; + + wp_enqueue_script( 'odin-banner-component-script', get_template_directory_uri() . '/dist/js/banner' . $suffix . '.js', array( 'jquery' ), null, true ); + } + + add_action( 'wp_enqueue_scripts', 'odin_banner_component_enqueue_script' ); +} + /** * Get banner title. */ diff --git a/components/banner/banner.js b/components/banner/banner.js new file mode 100644 index 0000000..09efbc6 --- /dev/null +++ b/components/banner/banner.js @@ -0,0 +1,12 @@ +/** + * Animated scroll link anchor in header. + */ +jQuery(document).ready(function($){ + $('.odin-scroll-link a').on('click', function(e) { + e.preventDefault(); + var scrollTop = $(this).attr('href'); + if(scrollTop) { + $('html, body').animate({ scrollTop: $(scrollTop).offset().top}, 500, 'linear'); + } + }); +}); From 9c543bc6c4cd414e35a0132cd00b7ae056485cf2 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 4 Apr 2018 10:31:55 -0300 Subject: [PATCH 168/217] Remove fitvids.js file --- assets/js/libs/jquery.fitvids.js | 74 -------------------------------- 1 file changed, 74 deletions(-) delete mode 100644 assets/js/libs/jquery.fitvids.js diff --git a/assets/js/libs/jquery.fitvids.js b/assets/js/libs/jquery.fitvids.js deleted file mode 100644 index a8551f6..0000000 --- a/assets/js/libs/jquery.fitvids.js +++ /dev/null @@ -1,74 +0,0 @@ -/*global jQuery */ -/*jshint multistr:true browser:true */ -/*! -* FitVids 1.0.3 -* -* Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com -* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/ -* Released under the WTFPL license - http://sam.zoy.org/wtfpl/ -* -* Date: Thu Sept 01 18:00:00 2011 -0500 -*/ - -(function( $ ){ - - "use strict"; - - $.fn.fitVids = function( options ) { - var settings = { - customSelector: null - }; - - if(!document.getElementById('fit-vids-style')) { - - var div = document.createElement('div'), - ref = document.getElementsByTagName('base')[0] || document.getElementsByTagName('script')[0], - cssStyles = '­<style>.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>'; - - div.className = 'fit-vids-style'; - div.id = 'fit-vids-style'; - div.style.display = 'none'; - div.innerHTML = cssStyles; - - ref.parentNode.insertBefore(div,ref); - - } - - if ( options ) { - $.extend( settings, options ); - } - - return this.each(function(){ - var selectors = [ - "iframe[src*='player.vimeo.com']", - "iframe[src*='youtube.com']", - "iframe[src*='youtube-nocookie.com']", - "iframe[src*='kickstarter.com'][src*='video.html']", - "object", - "embed" - ]; - - if (settings.customSelector) { - selectors.push(settings.customSelector); - } - - var $allVideos = $(this).find(selectors.join(',')); - $allVideos = $allVideos.not("object object"); // SwfObj conflict patch - - $allVideos.each(function(){ - var $this = $(this); - if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; } - var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(), - width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(), - aspectRatio = height / width; - if(!$this.attr('id')){ - var videoID = 'fitvid' + Math.floor(Math.random()*999999); - $this.attr('id', videoID); - } - $this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+"%"); - $this.removeAttr('height').removeAttr('width'); - }); - }); - }; -// Works with either jQuery or Zepto -})( window.jQuery || window.Zepto ); From a6f2a9dbaa5c83abae8cf332d2c99f73aacd1c19 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 4 Apr 2018 10:33:32 -0300 Subject: [PATCH 169/217] Refactor page component --- components/page/_page.scss | 7 +++ components/page/page.php | 75 ++++++++++++++++++++++++++ components/post/_post-page.scss | 7 --- components/post/post-page.php | 51 ------------------ components/shared/page-description.php | 31 ----------- components/shared/page-title.php | 35 ------------ 6 files changed, 82 insertions(+), 124 deletions(-) create mode 100644 components/page/_page.scss create mode 100644 components/page/page.php delete mode 100644 components/post/_post-page.scss delete mode 100644 components/post/post-page.php delete mode 100644 components/shared/page-description.php delete mode 100644 components/shared/page-title.php diff --git a/components/page/_page.scss b/components/page/_page.scss new file mode 100644 index 0000000..03d4ea5 --- /dev/null +++ b/components/page/_page.scss @@ -0,0 +1,7 @@ +/*! + * Page Component + */ + +.odin-page { + @extend .odin-post; +} diff --git a/components/page/page.php b/components/page/page.php new file mode 100644 index 0000000..2c64e65 --- /dev/null +++ b/components/page/page.php @@ -0,0 +1,75 @@ +<?php +/** + * Page Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class( 'odin-page' ); ?>> + + <div class="odin-page-wrapper"> + + <header class="odin-page-header"> + + <?php + if ( is_single() ) : + the_title( '<h1 class="odin-page-header__title">', '</h1>' ); + else : + the_title( '<h2 class="odin-page-header__title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); + endif; + ?> + + <div class="odin-page-header__meta"> + + + + </div> + + </header> + + <div class="odin-page-body"> + + <?php + if ( is_search() || is_archive() ) { + /** + * Excerpt post. + */ + the_excerpt(); + } else { + /** + * Content post. + */ + the_content( '<span class="odin-page-moreLinkText">' . __( 'Continue reading', 'odin' ) . '</span>' ); + + /** + * Pagination within a post. + */ + get_template_part( 'components/pagination/pagination', 'within-post' ); + } ?> + + </div> + + <?php if ( is_single() ) : ?> + <footer class="odin-page-footer"> + + <div class="odin-post-footer__meta"> + + <?php get_template_part( 'components/post/parts/meta-date-post' ); ?> + + <?php get_template_part( 'components/post/parts/meta-author-post' ); ?> + + <?php get_template_part( 'components/post/parts/comments-link-post' ); ?> + + <?php get_template_part( 'components/pagination/pagination', 'between-single-posts' ); ?> + + </div> + + </footer> + <?php endif; ?> + + </div><!-- .odin-post-wrapper --> + +</article><!-- #post-## --> diff --git a/components/post/_post-page.scss b/components/post/_post-page.scss deleted file mode 100644 index f2b4168..0000000 --- a/components/post/_post-page.scss +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Post Page Component - */ - -.odin-post-page { - @extend .odin-post; -} diff --git a/components/post/post-page.php b/components/post/post-page.php deleted file mode 100644 index b75294e..0000000 --- a/components/post/post-page.php +++ /dev/null @@ -1,51 +0,0 @@ -<?php -/** - * Post Page Component. - * - * @link https://codex.wordpress.org/Template_Hierarchy - * - * @package Odin - * @subpackage Custom_Theme - */ - -?> - -<article id="post-<?php the_ID(); ?>" <?php post_class( 'odin-post-page' ); ?>> - - <div class="odin-post-wrapper"> - - <header class="odin-post-header"> - - <?php - if ( is_single() ) : - the_title( '<h1 class="odin-post-title">', '</h1>' ); - else : - the_title( '<h2 class="odin-post-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); - endif; - ?> - - </header> - - <?php if ( is_search() || is_archive() ) : ?> - <div class="odin-post-excerpt"> - <?php the_excerpt(); ?> - </div> - <?php else : ?> - <div class="odin-post-content"> - <?php - /** - * Content post. - */ - the_content( '<span class="odin-post-moreLinkText">' . __( 'Continue reading', 'odin' ) . '</span>' ); - - /** - * Pagination within a post. - */ - get_template_part( 'components/pagination/pagination', 'within-post' ); - ?> - </div> - <?php endif; ?> - - </div><!-- .odin-post-wrapper --> - -</article><!-- #post-## --> diff --git a/components/shared/page-description.php b/components/shared/page-description.php deleted file mode 100644 index ad7a620..0000000 --- a/components/shared/page-description.php +++ /dev/null @@ -1,31 +0,0 @@ -<?php -/** - * Page Description Component. - * - * @package Odin - * @subpackage Custom_Theme - */ - -/** - * Get page description. - */ -if ( is_front_page() && is_home() || is_home() ) { - $page['description'] = get_bloginfo( 'description' ); -} elseif ( is_singular( array( 'post', 'page' ) ) ) { - // Singular (post|page). - $page['description'] = apply_filters( 'the_excerpt', get_post_field( 'post_excerpt', $post->ID ) ); // https://core.trac.wordpress.org/ticket/42814 -} elseif ( is_archive() ) { - // Archive. - $page['description'] = get_the_archive_description(); -} else { - return; -} - -/** - * If don't exists data return. - */ -if ( ! $page['description'] ) { - return; -} ?> - -<p class="odin-page-description"><?php echo wp_strip_all_tags( $page['description'] ); ?></p> diff --git a/components/shared/page-title.php b/components/shared/page-title.php deleted file mode 100644 index b838b5b..0000000 --- a/components/shared/page-title.php +++ /dev/null @@ -1,35 +0,0 @@ -<?php -/** - * Page Title Component. - * - * @package Odin - * @subpackage Custom_Theme - */ - -/** - * Get title page current. - */ -if ( is_front_page() && is_home() || is_home() ) { - // Front-page || Blog (home). - $page['title'] = get_bloginfo( 'name' ); -} elseif ( is_singular( array( 'post', 'page' ) ) ) { - // Singular (post|page). - $page['title'] = get_the_title(); -} elseif ( is_archive() ) { - // Archive. - $page['title'] = get_the_archive_title(); -} elseif ( is_search() ) { - // Search. - $page['title'] = sprintf( esc_attr__( 'Search Results for: %s', 'odin' ), get_search_query() ); -} else { - return; -} - -/** - * If don't exists data return. - */ -if ( ! $page['title'] ) { - return; -} ?> - -<h1 class="odin-page-title"><?php echo wp_strip_all_tags( $page['title'] ); ?></h1> From e2710312ac086a4b291f99b2accc5ecd909651d6 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 4 Apr 2018 10:34:27 -0300 Subject: [PATCH 170/217] Update post component --- components/post/_post.scss | 16 ++++++- components/post/parts/meta-author-post.php | 14 +++--- components/post/post.php | 52 +++++++--------------- 3 files changed, 39 insertions(+), 43 deletions(-) diff --git a/components/post/_post.scss b/components/post/_post.scss index 1555610..9a2d5df 100644 --- a/components/post/_post.scss +++ b/components/post/_post.scss @@ -6,13 +6,26 @@ @extend .mb-5; overflow-wrap: break-word; + // Meta author post + &__meta-author { + &-wrapper { + @extend .d-flex; + @extend .align-items-center; + img { + @extend .mr-2; + @extend .rounded-circle; + } + } + } + + // Header post &-header { &__title { @extend .h2; - } } + // Body post &-body { @extend .mt-3; @@ -21,6 +34,7 @@ } } + // Footer post &-footer { @extend .clearfix; } diff --git a/components/post/parts/meta-author-post.php b/components/post/parts/meta-author-post.php index b155167..01d0d58 100644 --- a/components/post/parts/meta-author-post.php +++ b/components/post/parts/meta-author-post.php @@ -12,11 +12,15 @@ <div class="odin-post__meta-author-wrapper"> - <?php printf( '%s <a class="odin-post-author-name" href="%s" rel="author">%s</a>', // WPCS: XSS ok. - __( 'by', 'odin' ), - esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), - get_the_author() - ); ?> + <div class="odin-post__meta-author-avatar"> + <?php echo get_avatar( get_the_author_meta( 'ID' ), 30 ); ?> + </div> + + <?php printf( '<div class="odin-post-author-name">%s <a href="%s" rel="author">%s</a></div>', // WPCS: XSS ok. + __( 'by', 'odin' ), + esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), + get_the_author() + ); ?> </div> diff --git a/components/post/post.php b/components/post/post.php index 3a75690..b2469bf 100644 --- a/components/post/post.php +++ b/components/post/post.php @@ -12,35 +12,24 @@ <div class="odin-post-wrapper"> - <header class="odin-post-header"> - - <?php - if ( is_single() ) : - the_title( '<h1 class="odin-post-header__title">', '</h1>' ); - else : - the_title( '<h2 class="odin-post-header__title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); - endif; - ?> - - <div class="odin-post-header__meta"> - - <?php get_template_part( 'components/post/parts/meta-date-post' ); ?> - - <?php get_template_part( 'components/post/parts/meta-author-post' ); ?> - - </div> - - </header> + <?php + /** + * Header Post Component. + */ + get_template_part( 'components/post/parts/header-post' ); ?> <div class="odin-post-body"> <?php - if ( is_search() || is_archive() ) { + if ( ! is_single() ) { + /** * Excerpt post. */ the_excerpt(); + } else { + /** * Content post. */ @@ -50,27 +39,16 @@ * Pagination within a post. */ get_template_part( 'components/pagination/pagination', 'within-post' ); + } ?> </div> - <?php if ( is_single() ) : ?> - <footer class="odin-post-footer"> - - <div class="odin-post-footer__meta"> - - <?php get_template_part( 'components/post/parts/comments-link-post' ); ?> - - <?php get_template_part( 'components/post/parts/taxonomy-category-post' ); ?> - - <?php get_template_part( 'components/post/parts/taxonomy-tag-post' ); ?> - - <?php get_template_part( 'components/pagination/pagination', 'between-single-posts' ); ?> - - </div> - - </footer> - <?php endif; ?> + <?php + /** + * Footer Post Component. + */ + get_template_part( 'components/post/parts/footer-post' ); ?> </div><!-- .odin-post-wrapper --> From e185331329bd18bfddf171ed135c7b61b1c7cab6 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 4 Apr 2018 10:34:57 -0300 Subject: [PATCH 171/217] Remove favicon.ico --- assets/images/favicon.ico | Bin 38078 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 assets/images/favicon.ico diff --git a/assets/images/favicon.ico b/assets/images/favicon.ico deleted file mode 100644 index 2094167fd92e550c717590a325cf8b572813a8bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38078 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 From 69799a681569905c9d2a46e81baa0a8844728d04 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 4 Apr 2018 11:16:43 -0300 Subject: [PATCH 172/217] Remove search template --- search.php | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 search.php diff --git a/search.php b/search.php deleted file mode 100644 index eb8e0e8..0000000 --- a/search.php +++ /dev/null @@ -1,29 +0,0 @@ -<?php -/** - * The template for displaying search results pages. - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#search-result - * - * @package Odin - * @subpackage Custom_Theme - */ - -/** - * Header Component. - */ -get_header(); - -/** - * Main Component. - */ -get_template_part( 'components/main/main' ); - -/** - * Sidebar Component. - */ -get_sidebar(); - -/** - * Footer Component. - */ -get_footer(); From aae4b63abe96d9287adc0ef4e1c1304afed0cbfb Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 4 Apr 2018 11:51:54 -0300 Subject: [PATCH 173/217] Improve functions sidebar component --- components/sidebar/_sidebar.scss | 7 ++--- components/sidebar/sidebar.functions.php | 35 ++++++++++++++++++++++++ components/sidebar/sidebar.php | 2 +- functions.php | 23 ++-------------- 4 files changed, 41 insertions(+), 26 deletions(-) create mode 100644 components/sidebar/sidebar.functions.php diff --git a/components/sidebar/_sidebar.scss b/components/sidebar/_sidebar.scss index c5a53c5..dc35ac8 100644 --- a/components/sidebar/_sidebar.scss +++ b/components/sidebar/_sidebar.scss @@ -14,9 +14,9 @@ } // - // Widgets general + // Widgets // - .widget { + .odin-widget { @extend .mb-3; ul { @@ -25,8 +25,7 @@ } } - &-title, - .widgettitle { + &-title { @extend .h2; @extend .mt-0; @extend .mb-3; diff --git a/components/sidebar/sidebar.functions.php b/components/sidebar/sidebar.functions.php new file mode 100644 index 0000000..7183759 --- /dev/null +++ b/components/sidebar/sidebar.functions.php @@ -0,0 +1,35 @@ +<?php +/** + * Sidebar Functions. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Register widget areas. + * + * @link https://developer.wordpress.org/reference/functions/register_sidebar/ + */ + +if ( ! function_exists( 'odin_sidebar_widgets_init' ) ) { + + function odin_sidebar_widgets_init() { + + register_sidebar( + array( + 'name' => __( 'Main Sidebar', 'odin' ), + 'id' => 'sidebar-main', + 'description' => __( 'Site Main Sidebar', 'odin' ), + 'before_widget' => '<aside id="%1$s" class="odin-widget %2$s">', + 'after_widget' => '</aside>', + 'before_title' => '<h3 class="odin-widget-title">', + 'after_title' => '</h3>', + ) + ); + + } + + add_action( 'widgets_init', 'odin_sidebar_widgets_init' ); + +} diff --git a/components/sidebar/sidebar.php b/components/sidebar/sidebar.php index b90832d..27b7b62 100644 --- a/components/sidebar/sidebar.php +++ b/components/sidebar/sidebar.php @@ -15,7 +15,7 @@ <div class="odin-sidebar-wrapper"> <?php - if ( ! dynamic_sidebar( 'main-sidebar' ) ) { + if ( ! dynamic_sidebar( 'sidebar-main' ) ) { the_widget( 'WP_Widget_Recent_Posts', array( 'number' => 10 ) ); the_widget( 'WP_Widget_Archives', array( 'count' => 0, 'dropdown' => 1 ) ); the_widget( 'WP_Widget_Tag_Cloud' ); diff --git a/functions.php b/functions.php index 5522eb7..3c4a4ff 100644 --- a/functions.php +++ b/functions.php @@ -45,6 +45,8 @@ * Odin Components. */ require_once get_template_directory() . '/components/banner/banner.functions.php'; +require_once get_template_directory() . '/components/post/post.functions.php'; +require_once get_template_directory() . '/components/sidebar/sidebar.functions.php'; /** * Odin Widgets. @@ -188,27 +190,6 @@ function odin_setup_features() { add_action( 'after_setup_theme', 'odin_setup_features' ); -/** - * Register widget areas. - * - * @since 2.2.0 - */ -function odin_widgets_init() { - register_sidebar( - array( - 'name' => __( 'Main Sidebar', 'odin' ), - 'id' => 'main-sidebar', - 'description' => __( 'Site Main Sidebar', 'odin' ), - 'before_widget' => '<aside id="%1$s" class="widget %2$s">', - 'after_widget' => '</aside>', - 'before_title' => '<h3 class="widgettitle widget-title">', - 'after_title' => '</h3>', - ) - ); -} - -add_action( 'widgets_init', 'odin_widgets_init' ); - /** * Flush Rewrite Rules for new CPTs and Taxonomies. * From fcf6b8b39f7eb88cd7c41f05e936b2f8cd2cb609 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 4 Apr 2018 12:27:26 -0300 Subject: [PATCH 174/217] Improve widgets sidebar component --- components/_wordpress.scss | 54 ++++++++++++++++++++++++ components/sidebar/_sidebar.scss | 50 ++-------------------- components/sidebar/sidebar.functions.php | 14 +++--- components/sidebar/sidebar.php | 16 ++++--- 4 files changed, 73 insertions(+), 61 deletions(-) diff --git a/components/_wordpress.scss b/components/_wordpress.scss index bd1ff6c..cba03f7 100644 --- a/components/_wordpress.scss +++ b/components/_wordpress.scss @@ -97,3 +97,57 @@ $wp-spacer: 1.5rem !default; word-break: break-all; hyphens: auto; } + +// +// Default widget +// +.widget { + + ul { + li { + word-wrap: break-word; + } + } + + widgettitle { + @extend .h2; + @extend .mt-0; + @extend .mb-3; + } +} + +// +// Tag cloud widget +// +.widget_tag_cloud { + @each $child, $random in (1: 30, 2: 23, 3: 29, 4: 23, 5: 23, 6: 23, 7: 21, 8: 16, 9: 14, 10: 25, 11: 26, 12: 32) { + a:nth-child(#{$child}) { + font-size: #{$random}px !important; + } + } +} + +// +// Calendar widget +// +.widget_calendar { + .calendar_wrap > table { + @extend .table; + @extend .table-bordered; + @extend .table-sm; + + > caption { + text-align: center; + } + + > tfoot { + #prev { + @extend .text-sm-left; + } + + #next { + @extend .text-sm-right; + } + } + } +} diff --git a/components/sidebar/_sidebar.scss b/components/sidebar/_sidebar.scss index dc35ac8..f3b5bd4 100644 --- a/components/sidebar/_sidebar.scss +++ b/components/sidebar/_sidebar.scss @@ -16,55 +16,11 @@ // // Widgets // - .odin-widget { - @extend .mb-3; - - ul { - li { - word-wrap: break-word; - } - } - - &-title { - @extend .h2; - @extend .mt-0; + &__widgets { + .odin-widget, + .widget { @extend .mb-3; } } - // - // Tag cloud widget - // - .widget_tag_cloud { - @each $child, $random in (1: 30, 2: 23, 3: 29, 4: 23, 5: 23, 6: 23, 7: 21, 8: 16, 9: 14, 10: 25, 11: 26, 12: 32) { - a:nth-child(#{$child}) { - font-size: #{$random}px !important; - } - } - } - - // - // Calendar widget - // - .widget_calendar { - .calendar_wrap > table { - @extend .table; - @extend .table-bordered; - @extend .table-sm; - - > caption { - text-align: center; - } - - > tfoot { - #prev { - @extend .text-sm-left; - } - - #next { - @extend .text-sm-right; - } - } - } - } } diff --git a/components/sidebar/sidebar.functions.php b/components/sidebar/sidebar.functions.php index 7183759..a212d7a 100644 --- a/components/sidebar/sidebar.functions.php +++ b/components/sidebar/sidebar.functions.php @@ -12,16 +12,16 @@ * @link https://developer.wordpress.org/reference/functions/register_sidebar/ */ -if ( ! function_exists( 'odin_sidebar_widgets_init' ) ) { +if ( ! function_exists( 'odin_widgets_sidebar_init' ) ) { - function odin_sidebar_widgets_init() { + function odin_widgets_sidebar_init() { register_sidebar( array( - 'name' => __( 'Main Sidebar', 'odin' ), - 'id' => 'sidebar-main', - 'description' => __( 'Site Main Sidebar', 'odin' ), - 'before_widget' => '<aside id="%1$s" class="odin-widget %2$s">', + 'id' => 'odin-widgets-sidebar', + 'name' => __( 'Sidebar', 'odin' ), + 'description' => __( 'Widgets in Sidebar', 'odin' ), + 'before_widget' => '<aside id="%1$s" class="odin-widget widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="odin-widget-title">', 'after_title' => '</h3>', @@ -30,6 +30,6 @@ function odin_sidebar_widgets_init() { } - add_action( 'widgets_init', 'odin_sidebar_widgets_init' ); + add_action( 'widgets_init', 'odin_widgets_sidebar_init' ); } diff --git a/components/sidebar/sidebar.php b/components/sidebar/sidebar.php index 27b7b62..b175556 100644 --- a/components/sidebar/sidebar.php +++ b/components/sidebar/sidebar.php @@ -14,13 +14,15 @@ <div class="odin-sidebar-wrapper"> - <?php - if ( ! dynamic_sidebar( 'sidebar-main' ) ) { - the_widget( 'WP_Widget_Recent_Posts', array( 'number' => 10 ) ); - the_widget( 'WP_Widget_Archives', array( 'count' => 0, 'dropdown' => 1 ) ); - the_widget( 'WP_Widget_Tag_Cloud' ); - } - ?> + <div class="odin-sidebar__widgets"> + <?php + if ( ! dynamic_sidebar( 'widgets-sidebar' ) ) { + the_widget( 'WP_Widget_Recent_Posts', array( 'number' => 10 ) ); + the_widget( 'WP_Widget_Archives', array( 'count' => 0, 'dropdown' => 1 ) ); + the_widget( 'WP_Widget_Tag_Cloud' ); + } + ?> + </div> </div> From b136ac0b49a83e8de4cfd904f141c529c24ecb69 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 4 Apr 2018 12:29:05 -0300 Subject: [PATCH 175/217] Add widgets in footer component --- components/footer/_footer.scss | 31 ++++++++++++++++++----- components/footer/footer.functions.php | 35 ++++++++++++++++++++++++++ components/footer/footer.php | 10 ++++++++ functions.php | 1 + 4 files changed, 71 insertions(+), 6 deletions(-) create mode 100644 components/footer/footer.functions.php diff --git a/components/footer/_footer.scss b/components/footer/_footer.scss index 851355e..25e5668 100644 --- a/components/footer/_footer.scss +++ b/components/footer/_footer.scss @@ -2,21 +2,40 @@ * Footer Component */ .odin-footer { - // Footer wrapper + + // Wrapper &-wrapper { - @extend .py-4; + @extend .container; + @extend .py-5; + } + + // Copyright + &__copyright { @extend .text-center; } + // Widgets + &__widgets { + @extend .row; + @extend .justify-content-around; + + .odin-widget, + .widget { + @extend .col-lg-4; + @extend .d-print-none; + @extend .mb-3; + } + } + // Sticky footer styled // @link https://css-tricks.com/couple-takes-sticky-footer @at-root .odin-app-wrapper { - display: flex; - min-height: 100vh; - flex-direction: column; + display: flex; + min-height: 100vh; + flex-direction: column; } @at-root .odin-app-body { - flex: 1; + flex: 1; } } diff --git a/components/footer/footer.functions.php b/components/footer/footer.functions.php new file mode 100644 index 0000000..56339a0 --- /dev/null +++ b/components/footer/footer.functions.php @@ -0,0 +1,35 @@ +<?php +/** + * Footer Functions. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Register widget areas. + * + * @link https://developer.wordpress.org/reference/functions/register_sidebar/ + */ + +if ( ! function_exists( 'odin_widgets_footer_init' ) ) { + + function odin_widgets_footer_init() { + + register_sidebar( + array( + 'id' => 'odin-widgets-footer', + 'name' => __( 'Footer', 'odin' ), + 'description' => __( 'Widgets in Footer', 'odin' ), + 'before_widget' => '<aside id="%1$s" class="odin-widget widget %2$s">', + 'after_widget' => '</aside>', + 'before_title' => '<h3 class="odin-widget-title">', + 'after_title' => '</h3>', + ) + ); + + } + + add_action( 'widgets_init', 'odin_widgets_footer_init' ); + +} diff --git a/components/footer/footer.php b/components/footer/footer.php index 70eaa3b..f740c5d 100644 --- a/components/footer/footer.php +++ b/components/footer/footer.php @@ -12,6 +12,16 @@ <div class="odin-footer-wrapper"> + <div class="odin-footer__widgets"> + <?php + if ( ! dynamic_sidebar( 'odin-widgets-footer' ) ) { + the_widget( 'WP_Widget_Recent_Posts', array( 'number' => 10 ) ); + the_widget( 'WP_Widget_Archives', array( 'count' => 0, 'dropdown' => 1 ) ); + the_widget( 'WP_Widget_Tag_Cloud' ); + } + ?> + </div> + <div class="odin-footer__copyright"> <?php esc_attr_e( 'All rights reserved', 'odin' ); ?><br>© <?php echo esc_attr( date( 'Y' ) ); ?> <?php bloginfo( 'name' ); ?>. </div> diff --git a/functions.php b/functions.php index 3c4a4ff..82b9c75 100644 --- a/functions.php +++ b/functions.php @@ -45,6 +45,7 @@ * Odin Components. */ require_once get_template_directory() . '/components/banner/banner.functions.php'; +require_once get_template_directory() . '/components/footer/footer.functions.php'; require_once get_template_directory() . '/components/post/post.functions.php'; require_once get_template_directory() . '/components/sidebar/sidebar.functions.php'; From a550a9a203e4936e8fb79a338446ed766899676d Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 4 Apr 2018 12:32:56 -0300 Subject: [PATCH 176/217] Fix id in sidebar component --- components/sidebar/sidebar.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/components/sidebar/sidebar.php b/components/sidebar/sidebar.php index b175556..89729ec 100644 --- a/components/sidebar/sidebar.php +++ b/components/sidebar/sidebar.php @@ -10,13 +10,13 @@ ?> -<aside class="odin-sidebar" id="secundary" role="complementary"> +<aside class="odin-sidebar" id="sidebar" role="complementary"> <div class="odin-sidebar-wrapper"> <div class="odin-sidebar__widgets"> <?php - if ( ! dynamic_sidebar( 'widgets-sidebar' ) ) { + if ( ! dynamic_sidebar( 'odin-widgets-sidebar' ) ) { the_widget( 'WP_Widget_Recent_Posts', array( 'number' => 10 ) ); the_widget( 'WP_Widget_Archives', array( 'count' => 0, 'dropdown' => 1 ) ); the_widget( 'WP_Widget_Tag_Cloud' ); @@ -26,4 +26,4 @@ </div> -</aside><!-- .odin-main__sidebar --> +</aside><!-- .odin-sidebar --> From 83d6c7b73fb1320b5a6a31b24c61ab47d52ec7c9 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 4 Apr 2018 18:13:48 -0300 Subject: [PATCH 177/217] Refactor comments functions, templates and styles --- comments.php | 76 +++---------------- components/comments/_comments.scss | 58 ++++++++++++++ components/comments/comments.functions.php | 88 ++++++++++++++++++++++ components/comments/comments.php | 66 ++++++++++++++++ components/form/_form-comment.scss | 18 +++++ components/form/form-comment.php | 52 +++++++++++++ components/page/page.php | 12 +-- components/post/post-audio.php | 6 ++ components/post/post-gallery.php | 6 ++ components/post/post-video.php | 6 ++ components/post/post.php | 6 ++ functions.php | 5 +- inc/comments-loop.php | 64 ---------------- 13 files changed, 323 insertions(+), 140 deletions(-) create mode 100644 components/comments/_comments.scss create mode 100644 components/comments/comments.functions.php create mode 100644 components/comments/comments.php create mode 100644 components/form/_form-comment.scss create mode 100644 components/form/form-comment.php delete mode 100644 inc/comments-loop.php diff --git a/comments.php b/comments.php index 2f51e0d..e3d9a9e 100644 --- a/comments.php +++ b/comments.php @@ -1,73 +1,17 @@ <?php /** - * The template for displaying Comments. + * The template for displaying comments. * - * The area of the page that contains comments and the comment form. + * This is the template that displays the area of the page that contains both the current comments + * and the comment form. + * + * @link https://codex.wordpress.org/Template_Hierarchy * * @package Odin - * @since 1.9.0 + * @subpackage Custom_Theme */ -?> -<section id="comments" class="content-wrap" itemscope itemtype="http://schema.org/Comment"> - <?php if ( post_password_required() ) : ?> - <p class="nopassword"><?php _e( 'This post is password protected. Enter the password to view all comments.', 'odin' ); ?></p> -</section><!-- #comments --> - <?php - return; - endif; - - if ( have_comments() ) : ?> - <h2 id="comments-title" class="page-header"> - <?php - comments_number( __( '0 Comments', 'odin' ), __( '1 Comment', 'odin' ), __( '% Comments', 'odin' ) ); - echo ' ' . __( 'to', 'odin' ) . ' <span>"' . get_the_title() . '"</span>'; - ?> - </h2> - <?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : ?> - <nav id="comment-nav-above"> - <ul class="pager"> - <li class="previous"><?php previous_comments_link( __( '← Old Comments', 'odin' ) ); ?></li> - <li class="next"><?php next_comments_link( __( 'New Comments →', 'odin' ) ); ?></li> - </ul> - </nav> - <?php endif; ?> - <ul class="media-list"> - <?php wp_list_comments( array( 'callback' => 'odin_comments_loop' ) ); ?> - </ul> - <?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : ?> - <nav id="comment-nav-above"> - <ul class="pager"> - <li class="previous"><?php previous_comments_link( __( '← Old Comments', 'odin' ) ); ?></li> - <li class="next"><?php next_comments_link( __( 'New Comments →', 'odin' ) ); ?></li> - </ul> - </nav> - <?php endif; ?> - <?php endif; ?> - <?php if ( ! comments_open() && post_type_supports( get_post_type(), 'comments' ) ) : ?> - <p class="nocomments"><?php _e( 'Comments closed.', 'odin' ); ?></p> - <?php endif; ?> - <?php - $commenter = wp_get_current_commenter(); - $req = get_option( 'require_name_email' ); - $aria_req = ( $req ? " aria-required='true'" : '' ); - $html_req = ( $req ? " required='required'" : '' ); - $html5 = current_theme_supports( 'html5', 'comment-form' ) ? 'html5' : null; - $comment_field = '<div class="comment-form-comment form-group"><label class="control-label" for="comment">' . __( 'Comment', 'odin' ) . ' <span class="required text-danger">*</span></label> ' . - '<textarea id="comment" name="comment" class="form-control" cols="45" rows="8" aria-required="true" required="required"></textarea></div>'; - $fields = array( - 'author' => '<div class="comment-form-author form-group">' . '<label for="author">' . __( 'Name', 'odin' ) . ( $req ? ' <span class="required text-danger">*</span>' : '' ) . '</label> ' . - '<input id="author" name="author" class="form-control" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . $html_req . ' /></div>', - 'email' => '<div class="comment-form-email form-group"><label for="email">' . __( 'E-mail', 'odin' ) . ( $req ? ' <span class="required text-danger">*</span>' : '' ) . '</label> ' . - '<input id="email" name="email" class="form-control" ' . ( $html5 ? 'type="email"' : 'type="text"' ) . ' value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30" aria-describedby="email-notes"' . $aria_req . $html_req . ' /></div>', - 'url' => '<div class="comment-form-url form-group"><label for="url">' . __( 'Website', 'odin' ) . '</label> ' . - '<input id="url" name="url" class="form-control" ' . ( $html5 ? 'type="url"' : 'type="text"' ) . ' value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" /></div>' - ); - comment_form( array( - 'comment_notes_after' => '', - 'comment_field' => $comment_field, - 'fields' => apply_filters( 'comment_form_default_fields', $fields ), - 'class_submit' => 'submit btn btn-default' - )); - ?> -</section><!-- #comments --> +/** + * Comments component. + */ +get_template_part( 'components/comments/comments' ); diff --git a/components/comments/_comments.scss b/components/comments/_comments.scss new file mode 100644 index 0000000..6be7048 --- /dev/null +++ b/components/comments/_comments.scss @@ -0,0 +1,58 @@ +/*! + * Comments Area + */ + +.odin-comments { + @extend .my-5; + + // Title + &__title { + @extend .h3; + } +} + +/*! + * Comment Single + */ + +.odin-comment { + // Wrappper + &-wrapper { + @extend .media; + @extend .mb-4; + } + + // Avatar + &-avatar { + @extend .align-self-start; + @extend .mr-4; + + img { + @extend .rounded-circle; + } + } + + // Body + &-body { + @extend .media-body; + + &__header { + @extend .h6; + } + + &__content { + .odin-alert-info { + @extend .alert; + @extend .alert-info; + } + + img { + @extend .img-fluid; + } + + iframe { + @extend .embed-responsive; + } + } + } +} diff --git a/components/comments/comments.functions.php b/components/comments/comments.functions.php new file mode 100644 index 0000000..885cdb1 --- /dev/null +++ b/components/comments/comments.functions.php @@ -0,0 +1,88 @@ +<?php +/** + * Comments Functions. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Loop Comments Component. + */ + +if ( ! function_exists( 'odin_comments_loop' ) ) { + + /** + * Custom comments loop. + * + * @param object $comment Comment object. + * @param array $args Comment arguments. + * @param int $depth Comment depth. + */ + function odin_comments_loop( $comment, $args, $depth ) { + switch ( $comment->comment_type ) { + case 'pingback' : + case 'trackback' : + ?> + <article class="odin-comment odin-comment--pingback odin-comment--trackback"> + <p> + <?php esc_attr_e( 'Pingback:', 'odin' ); ?> + <?php comment_author_link(); ?> + <?php edit_comment_link( __( 'Edit', 'odin' ), '<span class="edit-link">', '</span>' ); ?> + </p> + </article><!--.comment.pingback--> + <?php + break; + default : + ?> + <article <?php comment_class('odin-comment'); ?> id="comment-<?php comment_ID(); ?>"> + + <div class="odin-comment-wrapper"> + + <div class="odin-comment-avatar"> + <?php echo get_avatar( $comment, 64 ); ?> + </div> + + <div class="odin-comment-body"> + <header class="odin-comment-body__header"> + <?php + echo sprintf( + '<h5><strong><span class="fn">%1$s</span></strong> %2$s <a href="%3$s"><time datetime="%4$s">%5$s %6$s </time></a> <span class="says"> %7$s</span></h5>', + get_comment_author_link(), esc_attr__( 'in', 'odin' ), + esc_url( get_comment_link( $comment->comment_ID ) ), + get_comment_time( 'c' ), + get_comment_date(), esc_attr__( 'at', 'odin' ), + get_comment_time(), esc_attr__( 'said:', 'odin' ) + ); ?> + </header> + + <div class="odin-comment-body__content"> + + <?php if ( '0' === $comment->comment_approved ) : ?> + <div class="odin-alert-info" role="alert"> + <?php esc_attr_e( 'Your comment is awaiting moderation.', 'odin' ); ?> + </div> + <?php endif; ?> + + <?php comment_text(); ?> + </div> + + <footer class="odin-comment-body__footer"> + <div class="odin-comment-reply-link"> + <?php comment_reply_link( array_merge( $args, array( 'reply_text' => __( 'Respond', 'odin' ), 'depth' => $depth, 'max_depth' => $args['max_depth'] ) ) ); ?> + </div> + + <div class="odin-comment-edit-link"> + <?php edit_comment_link( __( 'Edit', 'odin' ), '<span class="edit-link">', ' </span>' ); ?> + </div> + </footer> + </div><!--comment-body--> + + </div> + + </article> + <?php + break; + } + } +} diff --git a/components/comments/comments.php b/components/comments/comments.php new file mode 100644 index 0000000..7d87a7c --- /dev/null +++ b/components/comments/comments.php @@ -0,0 +1,66 @@ +<?php +/** + * The template for displaying comments. + * + * This is the template that displays the area of the page that contains both the current comments + * and the comment form. + * + * @link https://codex.wordpress.org/Template_Hierarchy + * + * @package Odin + * @subpackage Custom_Theme + */ + +/* + * If the current post is protected by a password and + * the visitor has not yet entered the password we will + * return early without loading the comments. + */ +if ( post_password_required() ) { + return; +} ?> + +<section class="odin-comments" id="comments"> + + <div class="odin-comments-wrapper"> + + <?php + if ( have_comments() ) : ?> + <h2 class="odin-comments__title"> + <?php + comments_number( __( '0 Comments', 'odin' ), __( '1 Comment', 'odin' ), __( '% Comments', 'odin' ) ); + echo ' ' . esc_attr__( 'to', 'odin' ) . ' <span>"' . get_the_title() . '"</span>'; + ?> + </h2> + + <div class="odin-comments__list"> + <?php + // Displays all comments + wp_list_comments( array( + 'callback' => 'odin_comments_loop', + ) ); ?> + </div> + + <?php + // Comments pagination. + the_comments_pagination( array( + 'prev_text' => __( '← Old Comments', 'odin' ), + 'next_text' => __( 'New Comments →', 'odin' ), + ) ); + endif; // Check for have_comments(). + + // If comments are closed and there are comments, let's leave a little note, shall we? + if ( ! comments_open() && get_comments_number() && post_type_supports( get_post_type(), 'comments' ) ) : ?> + <div class="odin-comments__noComments"> + <p><?php esc_attr_e( 'Comments closed.', 'odin' ); ?></p> + </div> + <?php + endif; ?> + + <?php + // Comment form. + get_template_part( 'components/form/form-comment' ); ?> + + </div> + +</section><!-- #comments --> diff --git a/components/form/_form-comment.scss b/components/form/_form-comment.scss new file mode 100644 index 0000000..396ec69 --- /dev/null +++ b/components/form/_form-comment.scss @@ -0,0 +1,18 @@ +/*! + * Form Comment Component + */ +.odin-commentForm { + + &__group { + @extend .form-group; + } + + &__control { + @extend .form-control; + } + + &__btn { + @extend .btn; + @extend .btn-secondary; + } +} diff --git a/components/form/form-comment.php b/components/form/form-comment.php new file mode 100644 index 0000000..ef2e6d7 --- /dev/null +++ b/components/form/form-comment.php @@ -0,0 +1,52 @@ +<?php +/** + * Comment form component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +// Commenter. +$commenter = wp_get_current_commenter(); + +// If is require name and email option. +$require_name_email = get_option( 'require_name_email' ) ?: ' required '; + +// Comment fields. +$fields = array( + 'author' => + '<div class="odin-commentForm__group odin-commentForm__group--author"> + <label class="odin-commentForm__label" for="author">' . esc_attr__( 'Name', 'odin' ) . ( $require_name_email ? ' <span>*</span>' : '' ) . '</label> + <input class="odin-commentForm__control" id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $require_name_email. '> + </div>', + 'email' => + '<div class="odin-commentForm__group odin-commentForm__group--email"> + <label class="odin-commentForm__label" for="email">' . __( 'E-mail', 'odin' ) . ( $require_name_email ? ' <span>*</span>' : '' ) . '</label> + <input class="odin-commentForm__control" id="email" name="email" type="email" value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30" ' . $require_name_email . '> + </div>', + 'url' => + '<div class="odin-commentForm__group odin-commentForm__group--url"> + <label class="odin-commentForm__label" for="url">' . __( 'Website', 'odin' ) . '</label> + <input class="odin-commentForm__control" type="url" id="url" name="url" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30"> + </div>', +); + +$comment_field = + '<div class="odin-commentForm__group odin-commentForm__group--comment"> + <label class="odin-commentForm__label" for="comment">' . __( 'Comment', 'odin' ) . ' <span>*</span></label> + <textarea class="odin-commentForm__control" id="comment" name="comment" cols="45" rows="8" required></textarea> + </div>'; + +/** + * Display comment form. + * + * @link https://developer.wordpress.org/reference/functions/comment_form + */ +comment_form( array( + 'format' => 'xhtml', + 'comment_notes_after' => '', + 'comment_field' => $comment_field, + 'fields' => apply_filters( 'comment_form_default_fields', $fields ), + 'class_form' => 'odin-commentForm', + 'class_submit' => 'odin-commentForm__btn', +)); diff --git a/components/page/page.php b/components/page/page.php index 2c64e65..b8f3709 100644 --- a/components/page/page.php +++ b/components/page/page.php @@ -22,12 +22,6 @@ endif; ?> - <div class="odin-page-header__meta"> - - - - </div> - </header> <div class="odin-page-body"> @@ -70,6 +64,12 @@ </footer> <?php endif; ?> + <?php + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) { + comments_template(); + } ?> + </div><!-- .odin-post-wrapper --> </article><!-- #post-## --> diff --git a/components/post/post-audio.php b/components/post/post-audio.php index fb6f7a4..4d65995 100644 --- a/components/post/post-audio.php +++ b/components/post/post-audio.php @@ -55,6 +55,12 @@ */ get_template_part( 'components/post/parts/footer-post' ); ?> + <?php + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) { + comments_template(); + } ?> + </div><!-- .odin-post-wrapper --> </article><!-- #post-## --> diff --git a/components/post/post-gallery.php b/components/post/post-gallery.php index 3677141..cf23ab6 100644 --- a/components/post/post-gallery.php +++ b/components/post/post-gallery.php @@ -50,6 +50,12 @@ */ get_template_part( 'components/post/parts/footer-post' ); ?> + <?php + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) { + comments_template(); + } ?> + </div><!-- .odin-post-wrapper --> </article><!-- #post-## --> diff --git a/components/post/post-video.php b/components/post/post-video.php index 87ad542..e109477 100644 --- a/components/post/post-video.php +++ b/components/post/post-video.php @@ -55,6 +55,12 @@ */ get_template_part( 'components/post/parts/footer-post' ); ?> + <?php + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) { + comments_template(); + } ?> + </div><!-- .odin-post-wrapper --> </article><!-- #post-## --> diff --git a/components/post/post.php b/components/post/post.php index b2469bf..ac318ef 100644 --- a/components/post/post.php +++ b/components/post/post.php @@ -50,6 +50,12 @@ */ get_template_part( 'components/post/parts/footer-post' ); ?> + <?php + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) { + comments_template(); + } ?> + </div><!-- .odin-post-wrapper --> </article><!-- #post-## --> diff --git a/functions.php b/functions.php index 82b9c75..ddd8218 100644 --- a/functions.php +++ b/functions.php @@ -45,6 +45,7 @@ * Odin Components. */ require_once get_template_directory() . '/components/banner/banner.functions.php'; +require_once get_template_directory() . '/components/comments/comments.functions.php'; require_once get_template_directory() . '/components/footer/footer.functions.php'; require_once get_template_directory() . '/components/post/post.functions.php'; require_once get_template_directory() . '/components/sidebar/sidebar.functions.php'; @@ -230,10 +231,6 @@ function is_woocommerce_activated() { */ require_once get_template_directory() . '/inc/admin.php'; -/** - * Comments loop. - */ -require_once get_template_directory() . '/inc/comments-loop.php'; /** * WP optimize functions. diff --git a/inc/comments-loop.php b/inc/comments-loop.php deleted file mode 100644 index 41d7bf2..0000000 --- a/inc/comments-loop.php +++ /dev/null @@ -1,64 +0,0 @@ -<?php -if ( ! function_exists( 'odin_comments_loop' ) ) { - - /** - * Custom comments loop. - * - * @since 2.2.0 - * - * @param object $comment Comment object. - * @param array $args Comment arguments. - * @param int $depth Comment depth. - */ - function odin_comments_loop( $comment, $args, $depth ) { - $GLOBALS['comment'] = $comment; - - switch ( $comment->comment_type ) { - case 'pingback' : - case 'trackback' : -?> - <li class="media post pingback"> - <p><?php _e( 'Pingback:', 'odin' ); ?> <?php comment_author_link(); ?> <?php edit_comment_link( __( 'Edit', 'odin' ), '<span class="edit-link">', '</span>' ); ?></p> -<?php - break; - default : -?> - <li <?php comment_class( 'media' ); ?> id="li-comment-<?php comment_ID(); ?>"> - <article id="div-comment-<?php comment_ID(); ?>" class="comment-body comment-author vcard"> - <div class="media-left"> - <?php echo str_replace( "class='avatar", "class='media-object avatar", get_avatar( $comment, 64 ) ); ?> - </div> - <div class="media-body"> - <footer class="comment-meta"> - <h5 class="media-heading"> - <?php echo sprintf( '<strong><span class="fn">%1$s</span></strong> - %2$s <a href="%3$s"><time datetime="%4$s">%5$s %6$s </time></a> - <span class="says"> %7$s</span>', - get_comment_author_link(), __( 'in', 'odin' ), - esc_url( get_comment_link( $comment->comment_ID ) ), - get_comment_time( 'c' ), - get_comment_date(), __( 'at', 'odin' ), - get_comment_time(), __( 'said:', 'odin' ) ); ?> - </h5> - - <?php edit_comment_link( __( 'Edit', 'odin' ), '<span class="edit-link">', ' </span>' ); ?> - - <?php if ( $comment->comment_approved == '0' ) : ?> - <p class="comment-awaiting-moderation alert alert-info"><?php _e( 'Your comment is awaiting moderation.', 'odin' ); ?></p> - <?php endif; ?> - </footer><!-- .comment-meta --> - - <div class="comment-content"> - <?php comment_text(); ?> - </div><!-- .comment-content --> - - <div class="comment-metadata"> - <span class="reply-link"><?php comment_reply_link( array_merge( $args, array( 'reply_text' => __( 'Respond', 'odin' ), 'depth' => $depth, 'max_depth' => $args['max_depth'] ) ) ); ?></span> - </div><!-- .comment-metadata --> - </div> - </article><!-- .comment-body --> -<?php - break; - } - } -} From 9702c4c4b267cb2d2e7f0d17e5d08a8fe47bd52b Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Fri, 6 Apr 2018 11:54:02 -0300 Subject: [PATCH 178/217] Remove template-tags, don't using more --- inc/template-tags.php | 105 ------------------------------------------ 1 file changed, 105 deletions(-) delete mode 100644 inc/template-tags.php diff --git a/inc/template-tags.php b/inc/template-tags.php deleted file mode 100644 index 18f2905..0000000 --- a/inc/template-tags.php +++ /dev/null @@ -1,105 +0,0 @@ -<?php -/** - * Custom template tags for Odin. - * - * @package Odin - * @since 2.2.0 - */ - -if ( ! function_exists( 'odin_classes_page_full' ) ) { - - /** - * Classes page full. - * - * @since 2.2.0 - * - * @return string Classes name. - */ - function odin_classes_page_full() { - return 'col-md-12'; - } -} - -if ( ! function_exists( 'odin_classes_page_sidebar' ) ) { - - /** - * Classes page with sidebar. - * - * @since 2.2.0 - * - * @return string Classes name. - */ - function odin_classes_page_sidebar() { - return 'col-md-9'; - } -} - -if ( ! function_exists( 'odin_classes_page_sidebar_aside' ) ) { - - /** - * Classes aside of page with sidebar. - * - * @since 2.2.0 - * - * @return string Classes name. - */ - function odin_classes_page_sidebar_aside() { - return 'col-md-3 hidden-xs hidden-print widget-area'; - } -} - -if ( ! function_exists( 'odin_posted_on' ) ) { - - /** - * Print HTML with meta information for the current post-date/time and author. - * - * @since 2.2.0 - */ - function odin_posted_on() { - if ( is_sticky() && is_home() && ! is_paged() ) { - echo '<span class="featured-post">' . __( 'Sticky', 'odin' ) . ' </span>'; - } - - // Set up and print post meta information. - printf( '<span class="entry-date">%s <time class="entry-date" datetime="%s">%s</time></span> <span class="byline">%s <span class="author vcard"><a class="url fn n" href="%s" rel="author">%s</a></span>.</span>', - __( 'Posted in', 'odin' ), - esc_attr( get_the_date( 'c' ) ), - esc_html( get_the_date() ), - __( 'by', 'odin' ), - esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), - get_the_author() - ); - } -} - -if ( ! function_exists( 'odin_paging_nav' ) ) { - - /** - * Print HTML with meta information for the current post-date/time and author. - * - * @since 2.2.0 - */ - function odin_paging_nav() { - $mid = 2; // Total of items that will show along with the current page. - $end = 1; // Total of items displayed for the last few pages. - $show = false; // Show all items. - - echo odin_pagination( $mid, $end, false ); - } -} - -if ( ! function_exists( 'odin_the_custom_logo' ) ) { - - /** - * Displays the optional custom logo. - * - * Does nothing if the custom logo is not available. - * - * @since Odin 2.2.10 - */ - function odin_the_custom_logo() { - if ( function_exists( 'the_custom_logo' ) ) { - the_custom_logo(); - } - } -} From dc5faca1868f78f358f5094c3136c435d8538757 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Fri, 6 Apr 2018 12:53:13 -0300 Subject: [PATCH 179/217] Refactor functions, includes and core odin --- functions.php | 241 +-------------- inc/admin.php | 81 +---- inc/admin/config.php | 89 ++++++ inc/admin/functions.php | 18 ++ inc/assets/css/custom-admin.css | 32 -- inc/assets/images/logo-login.png | Bin 4714 -> 0 bytes inc/assets/images/logo-login.svg | 1 - inc/core.php | 30 ++ {core => inc/core}/assets/css/admin.css | 0 {core => inc/core}/assets/css/editor.css | 0 .../assets/images/odin-thumb-placeholder.jpg | Bin .../core}/assets/images/placeholder.png | Bin .../core}/assets/js/admin-custom-status.js | 0 {core => inc/core}/assets/js/admin.js | 0 .../core}/assets/js/editor-shortcodes.js | 0 .../abstracts/abstract-front-end-form.php | 0 .../core}/classes/class-contact-form.php | 0 {core => inc/core}/classes/class-metabox.php | 0 .../core}/classes/class-options-helper.php | 0 .../core}/classes/class-post-form.php | 0 .../core}/classes/class-post-status.php | 0 .../core}/classes/class-post-type.php | 0 .../core}/classes/class-shortcodes-menu.php | 0 .../core}/classes/class-shortcodes.php | 0 {core => inc/core}/classes/class-taxonomy.php | 0 .../core}/classes/class-term-meta.php | 0 .../core}/classes/class-theme-options.php | 0 .../core}/classes/class-thumbnail-resizer.php | 0 .../core}/classes/class-user-meta.php | 0 .../classes/widgets/class-widget-like-box.php | 0 .../odin-shortcodes-editor-i18n.php | 0 inc/enqueue-scripts.php | 55 ---- inc/media.php | 31 -- inc/optimize.php | 117 ------- inc/theme.php | 26 ++ inc/theme/config.php | 286 ++++++++++++++++++ core/helpers.php => inc/theme/functions.php | 32 +- inc/woocommerce.php | 29 ++ 38 files changed, 524 insertions(+), 544 deletions(-) create mode 100644 inc/admin/config.php create mode 100644 inc/admin/functions.php delete mode 100644 inc/assets/css/custom-admin.css delete mode 100644 inc/assets/images/logo-login.png delete mode 100644 inc/assets/images/logo-login.svg create mode 100644 inc/core.php rename {core => inc/core}/assets/css/admin.css (100%) rename {core => inc/core}/assets/css/editor.css (100%) rename {core => inc/core}/assets/images/odin-thumb-placeholder.jpg (100%) rename {core => inc/core}/assets/images/placeholder.png (100%) rename {core => inc/core}/assets/js/admin-custom-status.js (100%) rename {core => inc/core}/assets/js/admin.js (100%) rename {core => inc/core}/assets/js/editor-shortcodes.js (100%) rename {core => inc/core}/classes/abstracts/abstract-front-end-form.php (100%) mode change 100755 => 100644 rename {core => inc/core}/classes/class-contact-form.php (100%) mode change 100755 => 100644 rename {core => inc/core}/classes/class-metabox.php (100%) rename {core => inc/core}/classes/class-options-helper.php (100%) rename {core => inc/core}/classes/class-post-form.php (100%) rename {core => inc/core}/classes/class-post-status.php (100%) rename {core => inc/core}/classes/class-post-type.php (100%) rename {core => inc/core}/classes/class-shortcodes-menu.php (100%) rename {core => inc/core}/classes/class-shortcodes.php (100%) rename {core => inc/core}/classes/class-taxonomy.php (100%) rename {core => inc/core}/classes/class-term-meta.php (100%) rename {core => inc/core}/classes/class-theme-options.php (100%) rename {core => inc/core}/classes/class-thumbnail-resizer.php (100%) rename {core => inc/core}/classes/class-user-meta.php (100%) rename {core => inc/core}/classes/widgets/class-widget-like-box.php (100%) rename inc/{ => core}/odin-shortcodes-editor-i18n.php (100%) delete mode 100644 inc/enqueue-scripts.php delete mode 100644 inc/media.php delete mode 100644 inc/optimize.php create mode 100644 inc/theme.php create mode 100644 inc/theme/config.php rename core/helpers.php => inc/theme/functions.php (95%) create mode 100644 inc/woocommerce.php diff --git a/functions.php b/functions.php index ddd8218..7857961 100644 --- a/functions.php +++ b/functions.php @@ -1,253 +1,34 @@ <?php /** - * Odin functions and definitions. + * Functions and definitions. * * Sets up the theme and provides some helper functions, which are used in the * theme as custom template tags. Others are attached to action and filter * hooks in WordPress to change core functionality. * - * For more information on hooks, actions, and filters, - * see http://codex.wordpress.org/Plugin_API + * @see https://codex.wordpress.org/Plugin_API for more information on hooks, actions, and filters. + * @see https://github.com/wpbrasil/odin for documentation Odin Theme. * * @package Odin - * @since 2.2.0 + * @subpackage Custom_Theme */ /** - * Sets content width. + * Core Odin Framework. */ -if ( ! isset( $content_width ) ) { - $content_width = 600; -} +require_once get_template_directory() . '/inc/core.php'; /** - * Odin Classes. - */ -require_once get_template_directory() . '/core/classes/class-shortcodes.php'; -//require_once get_template_directory() . '/core/classes/class-shortcodes-menu.php'; -require_once get_template_directory() . '/core/classes/class-thumbnail-resizer.php'; -// require_once get_template_directory() . '/core/classes/class-theme-options.php'; -// require_once get_template_directory() . '/core/classes/class-options-helper.php'; -// require_once get_template_directory() . '/core/classes/class-post-type.php'; -// require_once get_template_directory() . '/core/classes/class-taxonomy.php'; -// require_once get_template_directory() . '/core/classes/class-metabox.php'; -// require_once get_template_directory() . '/core/classes/abstracts/abstract-front-end-form.php'; -// require_once get_template_directory() . '/core/classes/class-contact-form.php'; -// require_once get_template_directory() . '/core/classes/class-post-form.php'; -// require_once get_template_directory() . '/core/classes/class-user-meta.php'; -// require_once get_template_directory() . '/core/classes/class-post-status.php'; -//require_once get_template_directory() . '/core/classes/class-term-meta.php'; - -// Register scripts and stylesheets. -require_once get_template_directory() . '/inc/enqueue-scripts.php'; - -/** - * Odin Components. - */ -require_once get_template_directory() . '/components/banner/banner.functions.php'; -require_once get_template_directory() . '/components/comments/comments.functions.php'; -require_once get_template_directory() . '/components/footer/footer.functions.php'; -require_once get_template_directory() . '/components/post/post.functions.php'; -require_once get_template_directory() . '/components/sidebar/sidebar.functions.php'; - -/** - * Odin Widgets. - */ -require_once get_template_directory() . '/core/classes/widgets/class-widget-like-box.php'; - -if ( ! function_exists( 'odin_setup_features' ) ) { - - /** - * Setup theme features. - * - * @since 2.2.0 - */ - function odin_setup_features() { - - /** - * Add support for multiple languages. - */ - load_theme_textdomain( 'odin', get_template_directory() . '/languages' ); - - /** - * Register nav menus. - */ - register_nav_menus( - array( - 'menu-main' => __( 'Main Menu', 'odin' ) - ) - ); - - /* - * Add post_thumbnails suport. - */ - add_theme_support( 'post-thumbnails' ); - - /** - * Add feed link. - */ - add_theme_support( 'automatic-feed-links' ); - - /** - * Support Custom Header. - */ - $default = array( - 'width' => 0, - 'height' => 0, - 'flex-height' => false, - 'flex-width' => false, - 'header-text' => false, - 'default-image' => '', - 'uploads' => true, - ); - - add_theme_support( 'custom-header', $default ); - - /** - * Support Custom Background. - */ - $defaults = array( - 'default-color' => '', - 'default-image' => '', - ); - - add_theme_support( 'custom-background', $defaults ); - - /** - * Support Custom Editor Style. - * - * @link https://developer.wordpress.org/reference/functions/add_editor_style/ - */ - add_editor_style( 'dist/css/editor.css' ); - - /** - * Add support for infinite scroll. - */ - add_theme_support( - 'infinite-scroll', - array( - 'type' => 'scroll', - 'footer_widgets' => false, - 'container' => 'content', - 'wrapper' => false, - 'render' => false, - 'posts_per_page' => get_option( 'posts_per_page' ) - ) - ); - - /** - * Add support for Post Formats. - */ - add_theme_support( 'post-formats', array( - 'aside', - 'gallery', - 'link', - 'image', - 'quote', - 'status', - 'video', - 'audio', - 'chat' - ) ); - - /** - * Support The Excerpt on pages. - */ - // add_post_type_support( 'page', 'excerpt' ); - - /** - * Switch default core markup for search form, comment form, and comments to output valid HTML5. - */ - add_theme_support( - 'html5', - array( - 'search-form', - 'comment-form', - 'comment-list', - 'gallery', - 'caption' - ) - ); - - /* - * Let WordPress manage the document title. - * By adding theme support, we declare that this theme does not use a - * hard-coded <title> tag in the document head, and expect WordPress to - * provide it for us. - */ - add_theme_support( 'title-tag' ); - - /* - * Enable support for custom logo. - * - * @since Odin 2.2.10 - */ - add_theme_support( 'custom-logo', array( - 'height' => 240, - 'width' => 240, - 'flex-height' => true, - ) ); - } -} - -add_action( 'after_setup_theme', 'odin_setup_features' ); - -/** - * Flush Rewrite Rules for new CPTs and Taxonomies. - * - * @since 2.2.0 - */ -function odin_flush_rewrite() { - flush_rewrite_rules(); -} - -add_action( 'after_switch_theme', 'odin_flush_rewrite' ); - -/** - * Query WooCommerce activation - * - * @since 2.2.6 - * - * @return boolean - */ -if ( ! function_exists( 'is_woocommerce_activated' ) ) { - function is_woocommerce_activated() { - return class_exists( 'woocommerce' ) ? true : false; - } -} - -/** - * Media. - */ -require_once get_template_directory() . '/inc/media.php'; - -/** - * Core Helpers. - */ -require_once get_template_directory() . '/core/helpers.php'; - -/** - * WP Custom Admin. + * Admin. */ require_once get_template_directory() . '/inc/admin.php'; - -/** - * WP optimize functions. - */ -require_once get_template_directory() . '/inc/optimize.php'; - /** - * Custom template tags. + * Admin. */ -require_once get_template_directory() . '/inc/template-tags.php'; +require_once get_template_directory() . '/inc/theme.php'; /** - * WooCommerce compatibility files. + * Woocommerce. */ -if ( is_woocommerce_activated() ) { - add_theme_support( 'woocommerce' ); - require get_template_directory() . '/inc/woocommerce/hooks.php'; - require get_template_directory() . '/inc/woocommerce/functions.php'; - require get_template_directory() . '/inc/woocommerce/template-tags.php'; -} +require_once get_template_directory() . '/inc/woocommerce.php'; diff --git a/inc/admin.php b/inc/admin.php index 4d05535..0ab876a 100644 --- a/inc/admin.php +++ b/inc/admin.php @@ -1,82 +1,17 @@ <?php /** - * Odin admin functions. + * Admin functions. + * + * @package Odin + * @subpackage Custom_Theme */ /** - * Load scripts and styles in admin area. + * Config. */ -function odin_enqueue_scripts_admin() { - $template_url = get_template_directory_uri(); - - // Use minified libraries if SCRIPT_DEBUG is turned off. - $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; - - wp_enqueue_script( 'odin-admin-script', $template_url . '/dist/js/admin' . $suffix . '.js', array( 'jquery' ), null, true ); - wp_enqueue_style( 'odin-admin-style', $template_url . '/dist/css/admin' . $suffix . '.css' ); -} - -add_action( 'admin_enqueue_scripts', 'odin_enqueue_scripts_admin' ); -add_action( 'login_enqueue_scripts', 'odin_enqueue_scripts_admin' ); - -/** - * Remove logo from admin bar. - */ -function odin_admin_adminbar_remove_logo() { - global $wp_admin_bar; - - $wp_admin_bar->remove_menu( 'wp-logo' ); -} - -add_action( 'wp_before_admin_bar_render', 'odin_admin_adminbar_remove_logo' ); - -/** - * Custom Footer. - */ -function odin_admin_footer() { - echo date( 'Y' ) . ' - ' . get_bloginfo( 'name' ); -} - -add_filter( 'admin_footer_text', 'odin_admin_footer' ); - -/** - * Custom logo URL. - */ -function odin_admin_logo_url() { - return home_url(); -} - -add_filter( 'login_headerurl', 'odin_admin_logo_url' ); - -/** - * Custom logo title. - */ -function odin_admin_logo_title() { - return get_bloginfo( 'name' ); -} - -add_filter( 'login_headertitle', 'odin_admin_logo_title' ); - -/** - * Remove widgets dashboard. - */ -function odin_admin_remove_dashboard_widgets() { - // remove_meta_box( 'dashboard_right_now', 'dashboard', 'normal' ); - // remove_meta_box( 'dashboard_recent_comments', 'dashboard', 'normal' ); - remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' ); - remove_meta_box( 'dashboard_incoming_links', 'dashboard', 'normal' ); - remove_meta_box( 'dashboard_plugins', 'dashboard', 'normal' ); - remove_meta_box( 'dashboard_primary', 'dashboard', 'side' ); - remove_meta_box( 'dashboard_secondary', 'dashboard', 'side' ); - remove_meta_box( 'dashboard_recent_drafts', 'dashboard', 'side' ); - - // Yoast's SEO Plugin Widget - remove_meta_box( 'yoast_db_widget', 'dashboard', 'normal' ); -} - -add_action( 'wp_dashboard_setup', 'odin_admin_remove_dashboard_widgets' ); +require_once get_template_directory() . '/inc/admin/config.php'; /** - * Remove Welcome Panel. + * Functions. */ -remove_action( 'welcome_panel', 'wp_welcome_panel' ); +require_once get_template_directory() . '/inc/admin/functions.php'; diff --git a/inc/admin/config.php b/inc/admin/config.php new file mode 100644 index 0000000..1565c5d --- /dev/null +++ b/inc/admin/config.php @@ -0,0 +1,89 @@ +<?php +/** + * Admin Setup. + */ + +/** + * Support Custom Editor Style. + * + * @link https://developer.wordpress.org/reference/functions/add_editor_style/ + */ +add_editor_style( 'dist/css/editor.css' ); + +/** + * Load scripts and styles in admin area. + */ +function odin_enqueue_scripts_admin() { + $template_url = get_template_directory_uri(); + + // Use minified libraries if SCRIPT_DEBUG is turned off. + $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; + + wp_enqueue_script( 'odin-admin-script', $template_url . '/dist/js/admin' . $suffix . '.js', array( 'jquery' ), null, true ); + wp_enqueue_style( 'odin-admin-style', $template_url . '/dist/css/admin' . $suffix . '.css' ); +} + +add_action( 'admin_enqueue_scripts', 'odin_enqueue_scripts_admin' ); +add_action( 'login_enqueue_scripts', 'odin_enqueue_scripts_admin' ); + +/** + * Remove logo from admin bar. + */ +function odin_admin_adminbar_remove_logo() { + global $wp_admin_bar; + + $wp_admin_bar->remove_menu( 'wp-logo' ); +} + +add_action( 'wp_before_admin_bar_render', 'odin_admin_adminbar_remove_logo' ); + +/** + * Custom Footer. + */ +function odin_admin_footer() { + echo date( 'Y' ) . ' - ' . get_bloginfo( 'name' ); +} + +add_filter( 'admin_footer_text', 'odin_admin_footer' ); + +/** + * Custom logo URL. + */ +function odin_admin_logo_url() { + return home_url(); +} + +add_filter( 'login_headerurl', 'odin_admin_logo_url' ); + +/** + * Custom logo title. + */ +function odin_admin_logo_title() { + return get_bloginfo( 'name' ); +} + +add_filter( 'login_headertitle', 'odin_admin_logo_title' ); + +/** + * Remove widgets dashboard. + */ +function odin_admin_remove_dashboard_widgets() { + // remove_meta_box( 'dashboard_right_now', 'dashboard', 'normal' ); + // remove_meta_box( 'dashboard_recent_comments', 'dashboard', 'normal' ); + remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' ); + remove_meta_box( 'dashboard_incoming_links', 'dashboard', 'normal' ); + remove_meta_box( 'dashboard_plugins', 'dashboard', 'normal' ); + remove_meta_box( 'dashboard_primary', 'dashboard', 'side' ); + remove_meta_box( 'dashboard_secondary', 'dashboard', 'side' ); + remove_meta_box( 'dashboard_recent_drafts', 'dashboard', 'side' ); + + // Yoast's SEO Plugin Widget + remove_meta_box( 'yoast_db_widget', 'dashboard', 'normal' ); +} + +add_action( 'wp_dashboard_setup', 'odin_admin_remove_dashboard_widgets' ); + +/** + * Remove Welcome Panel. + */ +remove_action( 'welcome_panel', 'wp_welcome_panel' ); diff --git a/inc/admin/functions.php b/inc/admin/functions.php new file mode 100644 index 0000000..01040cf --- /dev/null +++ b/inc/admin/functions.php @@ -0,0 +1,18 @@ +<?php +/** + * Admin Functions. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Flush Rewrite Rules for new CPTs and Taxonomies. + * + * @since 2.2.0 + */ +function odin_flush_rewrite() { + flush_rewrite_rules(); +} + +add_action( 'after_switch_theme', 'odin_flush_rewrite' ); diff --git a/inc/assets/css/custom-admin.css b/inc/assets/css/custom-admin.css deleted file mode 100644 index 3f4ce84..0000000 --- a/inc/assets/css/custom-admin.css +++ /dev/null @@ -1,32 +0,0 @@ -/** - * Custom login styles. - */ -.login h1 a { - background: url('../images/logo-login.png') center top no-repeat !important; - background: url('../images/logo-login.svg') center top no-repeat !important; - background-size: 80px 80px !important; - height: 80px !important; - width: 80px !important; -} - -/** - * Custom admin styles. - */ -#footer-upgrade { - visibility: hidden !important; -} - -#footer-left { - float: right !important; -} - -#contextual-help-link-wrap, -#wp-version-message, -#normal-sortables #dashboard_right_now .inside .versions p { - display: none !important; -} - -.mce-window .mce-container-body.mce-abs-layout { - overflow: hidden !important; - overflow-y: auto !important; -} diff --git a/inc/assets/images/logo-login.png b/inc/assets/images/logo-login.png deleted file mode 100644 index 60c97f8f6ccd97afb3ac8af04ef6a575b87804b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4714 zcmaJ_c{r49-<By9V;NhDFm`1b#=bN5ee79>8BB~BV=#8Ihf?-6YoSESl6@&lwnmi5 zzNTzhLea<bK0WXE$M<~qaoqQH{jTFY&)@pTb=>hLM%utjS1yr}kpXpeVDQt`<m{!Q zIQ`yb_+ELsun{z^31(PVf<FR}B2z<Rol#u67=#-NjzS;<y!%j!WMlvyw7E6G+R#AW z1&a|yoMA+X7~CnFj7(95h(ow|pa@*fC^xj15_q$z4a|i`DuJz}48;v`8Yp+PP9Pp- z7HDMd66oO~hXkuAb14$#PX#b20)mT(@$~YMCn|ye(v?5mpB;;Vx&DF>Je0uy3Ch~g zgi8a9M{!AsN{P6LL!ewTa-t9^2vinwgG)jjA}J;=DF%@gfk?=U%gIBexc+{?r{3^L zS9v&0>u+DDmJ-;VK)}h1iTV5ci~387V)1Tb5IH$HF>who2?>!?gosao7Xd*O@$%vM zqX0wsxZu$^0vhYZb*6}L#`+SJz^9S^Cj|`dA6YM-zsq!5Ffk$mCk7D}KTGKk(9rPz zhhi}QpnV8%)PLjsKZSkF18^uYILZg>i+4F~oGZ_nE1bLr9)%!a@#a{p=btK?xMK-e zA9pN{OGAT8&=BE*_BykL{vsF}%IkXh5D;E2C|#Hm_*6m^jYi6ANk~GaWn?6!B;}+a z5KT#SElG$vR9zM(4Uv)1k`n*Jg<)NMF(@y>A1?C0T<E`Y&t?IGJM|1h;n995q!u2F z;rc6QdGx=>0{K_Hzq!bNk455Nxnifmh@Exze|7rL(dqb{ZU33uQ{$h>M|qu&JN|U8 zw_0$vWMs5cx-d0!;>2hBi>XX+*q(9FTV1eJH8){;R{(l(J~BpQDY;;l{8Hm;QL!@& zpvK4sHQqjS1`S3Aw1#slLoUikoVNx>+@QV$Qsg#OwA4_PwOs7Z)XeZu>;3H?(qe1> zUfXwg;M#|vFuEz*DT}=yVZpy0Ee!MBdmrfJ8TM>4FoS$~)(l1?%9KdDH`i|!DZv!t zr5QsE%++?&b-GnN%D5NDB)cxH$|kxCl2nT%LvC%34N(WLNdT-EM0kV+VnX)@5l-N- z+`F2vg}7(Dw+ey5KvEFwYrJrL9q2eC6K4=a`=gd4bLhcDUKyn+XOWTKU?faGKL3Jb zn^!iCL5b0$1$$UZoc#PPASnTcg7u?u4_!%2cG0X-umIg(w_QPlkLp@Iube_}lDs8I z#!R)gZb0?83((}2JtzKd`YBxk!?RE|=#;aoL~EP3gh|DCCF~wUUd$8yxJRas9c6;G z^veWiW?}@j2sF0>$c#!J<kt^x1styuIZ0G@pIq|<7Q(#jPW4+gdmhIhExgr-nUxi9 z9(?uzbBGBvrmljDu-7ZDnb$Ffz;-D}{plQr-A_U$8mU0CR92SOpzK7f7m<P=zVPKh z)`@a5H>k`dA(;2u&7!Mw(K|1Asbb?DxQ-I|_8bNbN*dPLaPr^E1x%)10lQR%)I2|S z&%ZS@xhH17mapB@6h99W@%i?{rsd&thg%Y@eWhZRA}_!g-V7Cb!;;3>wR;iq=Gw%O ze3(W0x_&on)2Kqm-L`PkD#rn#*QQ1AB1*-}0YHuwddN*{k57HbVB-xo!BX^v(OE!| zN7-DGDE5$>IKNzk&<7R_h`px|5AFzyJf1?%jUt0JHZEuCgiyx)W}1EFoM8lfw7@Ba zo4kApusd1ScHQ1-*asFlS4s)bGp-p{6$+?|2nefXSCeok)?}wafQq~`1fD9({~T%$ z;wI^cdxw|vE=N}fcyL<`+e#Y(?}N(CaL0HO^wPqJDKuv4?d5C)4Nu`vi=n6Uz`M!x zhyWU9J?L^CK=FflX3r8$Kfj(eUjn-s<XeyxH7y^!hf=Bcb^CBkeP#II6H?;VEkc=4 zs#JS9w(%sbCtb&$?&7*3G+{NCWMO?9+3o-P#dkkpym5(q7r!*~vWO8Q*{1gk%a#jq zJ})@Ohp4HBr`4iNVRSYXzbZLK>uebj)0WqdnfZ+~b&|;5x7CceUPCwz2tc-=nKJq= z4wA&DUPWJ0vkFt5_8oxS9k2h2!Gr6;5EETO+kU-vT0wJpDj&mU&h3K}N?ut$SDMtr z<{q3h>At*P3B_!oT5niJvJZ;``f(NMxj{;<MLR~VRAS_P>8MfXCn(ngRWU`j!v@rD zIDQ@51pP7@Yd|GqjybNl*blqIF%VWjA-p466v(XCl5!u}+f#M4c}x`YQ*gXpvC5|H zt<p2G6Jp(gTQq_3i#}SZsxC3%hlQ@M!xmK!Ftssr!79{WM74HT1g$PN=jThW+_$;P zk<7Cz98%U&%cl4c@p)3+wXUg*O~9T!fVQ|D4>HXZ-~sKw!$jxivp<5|>o2!#6uR%+ z^AbQag-~?k*3fF=I9a0EZwPO?L$4dnM%}iUm)z;U8Vo67it+0sToqJs{rYn^ZgY(j z#z{VpvnDiYD-BVLas^)4lY#&2VXGst_-z8h4_;9iVc6%V#5Kc&-fsoTB<o}|&ee~S z$b0$@Y#G=Z#OFh9=vuK&luS9<Wp+-8b1y0Z;!Rhsuh*C~$0z$`UIp|B73K)Py*R6$ z0?&@%Ym$Ra39cKIdcVAA8pfF$b2A_Al;5eE#n=S8hP_XLzQ(`iCdk35UR#uUALq;; z{T{8Yq1=|2rYbHL@Il{#kyZk0?V?+-Xjpl^MyIa2Ms(<67AYLGO%K%0lkkl2j4QuV zb?068J@?rbny)NQ-#!Yj<G&whsy;;s17hd>%lDJ7Zrgf3nCN>)8)LC>$dEq_-)lhF zUu~M6eUMtVWb^cc)7u(5)0q!%_sAP?j9<p72AE3i^w#|#Px~J&>qJS57E8xm8U30# zqh|j5{L&G1?MD%cx4wLdrOJ4uJ1Tl%jno_KA;9Kl@)Q1AdIQ)VE}hP7^6^BkiT$?M z^JZ`Gm=OQsk>VUV^ry#)6$!ZBc5XVe--!~YE5_=+(#U8ZIpZ+UuAbZc#A0m;B$F{3 zdF7#g<ku7zsbz`okEycy*!5pZzgW6co2LUS;dB|4GrK_e!u8-2X;p>IXL*y&Yb<7o zORn1Ns{;k2x+t)31cH(k+1?J}R<9}(tH_8wRv6MGSLiIilw@V^Oy$$y>AS7!;Qch7 zfaCd{C@U*HYjyQQZ3ku?PhKM%I2S(8oAGt+^S!)C#XPp&yK`i~gK(Cdz_gsQIcue| z=U)<PIxwm8EE7q4WltoM4JjWlO!Ty`w}^JMSjoMAqqTTDqD#HZ+k7k3+RX8;q84$~ zVkJ2%AUD(ltv^!8uG^DNGkO3h7SgdvhnX+fqqiIA1p-HXTQ*AXsPzq!ymkOK>FPT_ zi^{jvGI%$D%6s<?AzMU8k{|1e$5kMpxO_V(`=~A&uq{m4eA!xLMCSRo!I~?vdH0A4 zm_fw;7%|UJS&!O&uV#ktlgS{>XF$d?ih(9zS0SyOo_Ct?gYEb9x9qMJC4E$sFm_my zG`yMR|8NKKI3Y*+QxFR^LzdzuN+Xy}(9E3<krq<d@l!9Fn}a6#jUQ!oI!fC>ZOlHc z{*^J}>DHSl*O88-wrgr3v1CuO_zC?{pUpt#(_<e_>;-;h9IcO7&QA!{>$QGyxks$( zEZ~XW-EYl7@i?x{Gh?CIwJDznj8YC>RQX@I(t<pHc^e?i5!t**nPX%{cimAw*V==I z$Ld#JEVYcifwR|zsuY~Gjhv^<&t-ErMyv^yWB?WHiiT2L%epI$Xg@lS*w&PEv&U3I zUWfVxyy0o76^)^}{{HZ0=Polq(fz_GcZmyv>I-SdmnYG6{q`6!tL}nyTm*Y*ONEZ7 z_CZ1=4au|Xm0llgoa2+&fLp7<SZ2$jDPXTw#`Q_G65gA|!91&zW=QV`)$WI(!K8ii z@QhI%BwJ_#SPSrRe5d5x$XtDes)Zx%>JCq&|HX=_^bZ^)_Bh>`W4ZNaou#b7cKmn} z7-*7lX;Uh6=yP@ydDi7acx1$0*U?e|t8Y6uT9|0m{UmrG%As{cRVlVwgJJtdl}mx0 zP6LycZJy4u(<DKrxST+&6c)5FIhnnYnE<Ejdzsadf>!HKUAeUu!~u0FPolQiI=B(q z<3X2&rcyaFdpvaKtUTYPBbQrgpteuUHj0!`+_{wZY#v6{2T1ma<XO;S2NDI%DVnG0 z&#y#Nt?PvhMY3yJA!;lI?2}X~rT_wts>w&9IL{w?C889glaCH)q9aCXhhJy4(jGBz zXDqw+U;TQ^u0l2HoDGz<^x3S9(Un6?4DvwQqRDj!NwK{amvbJU1uT$Dr+9Cl(mBIM z$b7!Y7jvt5L^DL2I%VArUuhJoBXtr)wHMNP-zY^txJn~?6RlJXhCYUHtQ}lmFQiM@ zWg_y!8{TQ^bzhmb<!W9LB}gsz{ivAOO-syv_T!ZYb$3O&c1KFd@*De^eS=jwm!|8f zLtB1TlRygp$T_@ykVQmgs~g+v60o{^Jv}M5(od1UjZe5<A^m_4ZUs=>3EY@zSlZpK z?`G%?kqsIt6vp?Aq@3eWe#3VMmqIJe{GQ1|h+*z6{n{j&VvqO?na{nSvoW45;yrUC zcWQGVl91UmD;qfw#6xV$ZLLVD-=-{GHEh`))*w2zKv_F%kcbe2&glw%#+MG^4_SLv z%Ip`ExZQY4eBX41Qv5XH+75c2G_yfpyk%O=?0||Q1tNnc;N2xkng<{{n}-(9Yy0<r zEG{YAUD<0!QH+gU9*+70Zn)g?e6j^Ox~99|+MX-T<|#Z3`aA_LfiWkzmkR8C?WEtE z;`PgsVnM?_m%Y0Wjb(EdkH+W#7n#Ndeg^SES>={*r+5z`>AoYJFMknaASKu+jN}9T z5!b>v3*qHGptp|S-CZ=@`VQFJda|9Kads`+dwx166(H;{xwmJs(mGDM1{J>>IMg2= z;gSSult?HNr8s!KRxCMDt)ko!G7sCaSEEZ}8!y*rx64U(&s>PpL=j)l9wx;N@iKln zy=om)?fG<N=JtP0lJh8>?F#6P4;5bI--*nUG?75lU26ua9@-d!*qrFh)zx0KJDyZp zBOSahCVx+f9?14NILJ)q96wY~X+GR~r%>sc%%0Lq3*bwU<}#|yvaa~_`btqy__=!F zh%m>8k0o#$4=zwp@Da3&jjc>LIp4L)k6b~E<^*VT2Db>ZROI*?yc`Rt?NaEM&n;iQ zYyNJIj7LQa`8bz~KY-bFI(oEzEF1ZqI@H2+vcGc!o^-VRe4pr{s8BmuBX%T^hHUYP z{(Mf}X3%LC3!!<ck)GL*J#qQ6Gfmfh00t0iima&1lB}j3`)%2~Sux(%Q_dg5`h$+_ zXxMU2ncyc&ft8iC->x2}nkILh*i1B+Rf07F_N#C98ecG%1<}7cH|&MtthSvbTZW__ z%4GJ0T+?=G5E0&yNKtj`8D~(8UWGY{(}C};`Wh=6sD?#(D@FaD_iJL0UTdQZZnW&} zD~eRc?7{3jh8?SFppQ+1$wxntK-~U*56`7#$I@s=&mD_6F&>@-^LZ`79vw4Gh}_K_ z`yG&I9LB%K|F&)+*sHGfQ*y#E*9+~%q_<{FY4a%Xi%Q(PS65XR3y#xuGVikb>WlAp zZVYZ6TVsly3K$)eC?yqy>MCe<)l-eV0$+}uGeOGY+*?6khv>g+e3m;5^$iKW)XGNj zhSWLM`D#AgzoCi&A3Yv8+mFeI3zs%Ak~JO)5v7)&bx=ERPDH6(*c=MCEZR`vxy;+_ z)}0w)QRFo!DcPb*43iGHK5t90-S2Z!yG!BXB(ISb(E^(ai|v@swF-imd{oJ>OB!Wc s0m~h~{sMJCw~5mKT&n)%7=DiIQA|Ge?q1>e+20>sO(WPdb*J0^17JdS?f?J) diff --git a/inc/assets/images/logo-login.svg b/inc/assets/images/logo-login.svg deleted file mode 100644 index f898aea..0000000 --- a/inc/assets/images/logo-login.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="64px" height="64px" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve"><style>.style0{fill: #0074A2;}</style><g><g><path d="M4.548 31.999c0 10.9 6.3 20.3 15.5 24.706L6.925 20.827C5.402 24.2 4.5 28 4.5 31.999z M50.531 30.614c0-3.394-1.219-5.742-2.264-7.57c-1.391-2.263-2.695-4.177-2.695-6.439c0-2.523 1.912-4.872 4.609-4.872 c0.121 0 0.2 0 0.4 0.022C45.653 7.3 39.1 4.5 32 4.548c-9.591 0-18.027 4.921-22.936 12.4 c0.645 0 1.3 0 1.8 0.033c2.871 0 7.316-0.349 7.316-0.349c1.479-0.086 1.7 2.1 0.2 2.3 c0 0-1.487 0.174-3.142 0.261l9.997 29.735l6.008-18.017l-4.276-11.718c-1.479-0.087-2.879-0.261-2.879-0.261 c-1.48-0.087-1.306-2.349 0.174-2.262c0 0 4.5 0.3 7.2 0.349c2.87 0 7.317-0.349 7.317-0.349 c1.479-0.086 1.7 2.1 0.2 2.262c0 0-1.489 0.174-3.142 0.261l9.92 29.508l2.739-9.148 C49.628 35.7 50.5 33 50.5 30.614z M32.481 34.4l-8.237 23.934c2.46 0.7 5.1 1.1 7.8 1.1 c3.197 0 6.262-0.552 9.116-1.556c-0.072-0.118-0.141-0.243-0.196-0.379L32.481 34.4z M56.088 18.8 c0.119 0.9 0.2 1.8 0.2 2.823c0 2.785-0.521 5.916-2.088 9.832l-8.385 24.242c8.161-4.758 13.65-13.6 13.65-23.728 C59.451 27.2 58.2 22.7 56.1 18.83z M32 0c-17.645 0-32 14.355-32 32C0 49.6 14.4 64 32 64s32-14.355 32-32.001 C64 14.4 49.6 0 32 0z M32 62.533c-16.835 0-30.533-13.698-30.533-30.534C1.467 15.2 15.2 1.5 32 1.5 s30.534 13.7 30.5 30.532C62.533 48.8 48.8 62.5 32 62.533z" class="style0"/></g></g></svg> diff --git a/inc/core.php b/inc/core.php new file mode 100644 index 0000000..2a5753e --- /dev/null +++ b/inc/core.php @@ -0,0 +1,30 @@ +<?php +/** + * Odin Framework. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Classes. + */ +require_once get_template_directory() . '/inc/core/classes/class-shortcodes.php'; +//require_once get_template_directory() . '/inc/core/classes/class-shortcodes-menu.php'; +require_once get_template_directory() . '/inc/core/classes/class-thumbnail-resizer.php'; +// require_once get_template_directory() . '/inc/core/classes/class-theme-options.php'; +// require_once get_template_directory() . '/inc/core/classes/class-options-helper.php'; +// require_once get_template_directory() . '/inc/core/classes/class-post-type.php'; +// require_once get_template_directory() . '/inc/core/classes/class-taxonomy.php'; +// require_once get_template_directory() . '/inc/core/classes/class-metabox.php'; +// require_once get_template_directory() . '/inc/core/classes/abstracts/abstract-front-end-form.php'; +// require_once get_template_directory() . '/inc/core/classes/class-contact-form.php'; +// require_once get_template_directory() . '/inc/core/classes/class-post-form.php'; +// require_once get_template_directory() . '/inc/core/classes/class-user-meta.php'; +// require_once get_template_directory() . '/inc/core/classes/class-post-status.php'; +//require_once get_template_directory() . '/inc/core/classes/class-term-meta.php'; + +/** + * Odin Widgets. + */ +#require_once get_template_directory() . '/core/classes/widgets/class-widget-like-box.php'; diff --git a/core/assets/css/admin.css b/inc/core/assets/css/admin.css similarity index 100% rename from core/assets/css/admin.css rename to inc/core/assets/css/admin.css diff --git a/core/assets/css/editor.css b/inc/core/assets/css/editor.css similarity index 100% rename from core/assets/css/editor.css rename to inc/core/assets/css/editor.css diff --git a/core/assets/images/odin-thumb-placeholder.jpg b/inc/core/assets/images/odin-thumb-placeholder.jpg similarity index 100% rename from core/assets/images/odin-thumb-placeholder.jpg rename to inc/core/assets/images/odin-thumb-placeholder.jpg diff --git a/core/assets/images/placeholder.png b/inc/core/assets/images/placeholder.png similarity index 100% rename from core/assets/images/placeholder.png rename to inc/core/assets/images/placeholder.png diff --git a/core/assets/js/admin-custom-status.js b/inc/core/assets/js/admin-custom-status.js similarity index 100% rename from core/assets/js/admin-custom-status.js rename to inc/core/assets/js/admin-custom-status.js diff --git a/core/assets/js/admin.js b/inc/core/assets/js/admin.js similarity index 100% rename from core/assets/js/admin.js rename to inc/core/assets/js/admin.js diff --git a/core/assets/js/editor-shortcodes.js b/inc/core/assets/js/editor-shortcodes.js similarity index 100% rename from core/assets/js/editor-shortcodes.js rename to inc/core/assets/js/editor-shortcodes.js diff --git a/core/classes/abstracts/abstract-front-end-form.php b/inc/core/classes/abstracts/abstract-front-end-form.php old mode 100755 new mode 100644 similarity index 100% rename from core/classes/abstracts/abstract-front-end-form.php rename to inc/core/classes/abstracts/abstract-front-end-form.php diff --git a/core/classes/class-contact-form.php b/inc/core/classes/class-contact-form.php old mode 100755 new mode 100644 similarity index 100% rename from core/classes/class-contact-form.php rename to inc/core/classes/class-contact-form.php diff --git a/core/classes/class-metabox.php b/inc/core/classes/class-metabox.php similarity index 100% rename from core/classes/class-metabox.php rename to inc/core/classes/class-metabox.php diff --git a/core/classes/class-options-helper.php b/inc/core/classes/class-options-helper.php similarity index 100% rename from core/classes/class-options-helper.php rename to inc/core/classes/class-options-helper.php diff --git a/core/classes/class-post-form.php b/inc/core/classes/class-post-form.php similarity index 100% rename from core/classes/class-post-form.php rename to inc/core/classes/class-post-form.php diff --git a/core/classes/class-post-status.php b/inc/core/classes/class-post-status.php similarity index 100% rename from core/classes/class-post-status.php rename to inc/core/classes/class-post-status.php diff --git a/core/classes/class-post-type.php b/inc/core/classes/class-post-type.php similarity index 100% rename from core/classes/class-post-type.php rename to inc/core/classes/class-post-type.php diff --git a/core/classes/class-shortcodes-menu.php b/inc/core/classes/class-shortcodes-menu.php similarity index 100% rename from core/classes/class-shortcodes-menu.php rename to inc/core/classes/class-shortcodes-menu.php diff --git a/core/classes/class-shortcodes.php b/inc/core/classes/class-shortcodes.php similarity index 100% rename from core/classes/class-shortcodes.php rename to inc/core/classes/class-shortcodes.php diff --git a/core/classes/class-taxonomy.php b/inc/core/classes/class-taxonomy.php similarity index 100% rename from core/classes/class-taxonomy.php rename to inc/core/classes/class-taxonomy.php diff --git a/core/classes/class-term-meta.php b/inc/core/classes/class-term-meta.php similarity index 100% rename from core/classes/class-term-meta.php rename to inc/core/classes/class-term-meta.php diff --git a/core/classes/class-theme-options.php b/inc/core/classes/class-theme-options.php similarity index 100% rename from core/classes/class-theme-options.php rename to inc/core/classes/class-theme-options.php diff --git a/core/classes/class-thumbnail-resizer.php b/inc/core/classes/class-thumbnail-resizer.php similarity index 100% rename from core/classes/class-thumbnail-resizer.php rename to inc/core/classes/class-thumbnail-resizer.php diff --git a/core/classes/class-user-meta.php b/inc/core/classes/class-user-meta.php similarity index 100% rename from core/classes/class-user-meta.php rename to inc/core/classes/class-user-meta.php diff --git a/core/classes/widgets/class-widget-like-box.php b/inc/core/classes/widgets/class-widget-like-box.php similarity index 100% rename from core/classes/widgets/class-widget-like-box.php rename to inc/core/classes/widgets/class-widget-like-box.php diff --git a/inc/odin-shortcodes-editor-i18n.php b/inc/core/odin-shortcodes-editor-i18n.php similarity index 100% rename from inc/odin-shortcodes-editor-i18n.php rename to inc/core/odin-shortcodes-editor-i18n.php diff --git a/inc/enqueue-scripts.php b/inc/enqueue-scripts.php deleted file mode 100644 index 0660f84..0000000 --- a/inc/enqueue-scripts.php +++ /dev/null @@ -1,55 +0,0 @@ -<?php -/** - * Scripts and styles theme. - * - * @package Odin - * @subpackage Custom_Theme - */ - -/** - * Odin custom stylesheet URI. - * - * @param string $stylesheet Default URI. - * @param string $stylesheet_dir Stylesheet directory URI. - * @return string New URI. - */ -function odin_stylesheet_uri( $stylesheet, $stylesheet_dir ) { - // Use minified libraries if SCRIPT_DEBUG is turned off. - $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; - - $stylesheet = $stylesheet_dir . '/dist/css/theme' . $suffix . '.css'; - return $stylesheet; -} - -add_filter( 'stylesheet_uri', 'odin_stylesheet_uri', 10, 2 ); - -/** - * Load scripts and styles. - */ -function odin_enqueue_scripts() { - $template_url = get_template_directory_uri(); - - // Use minified libraries if SCRIPT_DEBUG is turned off. - $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; - - // // Deregister core jQuery and register jQuery 3.x. - wp_deregister_script( 'jquery' ); - wp_enqueue_script( 'jquery', '//code.jquery.com/jquery-3.2.1' . $suffix . '.js', array(), '3.2.1' ); - - // // Deregister core jQuery migrate and register jQuery migrate 3.x. - wp_deregister_script( 'jquery-migrate' ); - wp_enqueue_script( 'jquery-migrate', '//code.jquery.com/jquery-migrate-3.0.0' . $suffix . '.js', array( 'jquery' ), '3.0.0' ); - - // Loads main stylesheet file. - wp_enqueue_style( 'odin-theme-style', get_stylesheet_uri() ); - - // Loads main script file. - wp_enqueue_script( 'odin-theme-script', $template_url . '/dist/js/theme' . $suffix . '.js', array( 'jquery' ), null, true ); - - // Load Thread comments WordPress script. - if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { - wp_enqueue_script( 'comment-reply' ); - } -} - -add_action( 'wp_enqueue_scripts', 'odin_enqueue_scripts', 1 ); diff --git a/inc/media.php b/inc/media.php deleted file mode 100644 index d44c72a..0000000 --- a/inc/media.php +++ /dev/null @@ -1,31 +0,0 @@ -<?php -/** - * Functions for media display. - * - * @package Odin - * @subpackage Custom_Theme - */ - -/** - * Get a attachment image URL. - * - * This funciton required uses class Aq_Resize, to install via composer. - * - * @since 3.0.0 - * - * @param int|string $attachment Image ID or Url (must be uploaded using wp media uploade). - * @param int $width Image width. - * @param int $height Image height. - * @param bool $crop Image crop. - * @param bool $single Returns an array if false. - * @param bool $upscale Force the resize. - * - * @return string|array - */ -function odin_get_attachment_image_src( $attachment = null, $width = null, $height = null, $crop = null, $single = true, $upscale = false ) { - if ( ! class_exists( 'Aq_Resize' ) || ! $attachment ) { - return false; - } - - return aq_resize( $attachment, $width, $height, $crop, $single, $upscale ); -} diff --git a/inc/optimize.php b/inc/optimize.php deleted file mode 100644 index 5eaa058..0000000 --- a/inc/optimize.php +++ /dev/null @@ -1,117 +0,0 @@ -<?php -/** - * Odin optimize functions. - */ - -/** - * Cleanup wp_head(). - */ -function odin_head_cleanup() { - // Category feeds. - // remove_action( 'wp_head', 'feed_links_extra', 3 ); - - // Post and comment feeds. - // remove_action( 'wp_head', 'feed_links', 2 ); - - // EditURI link. - remove_action( 'wp_head', 'rsd_link' ); - - // Windows live writer. - remove_action( 'wp_head', 'wlwmanifest_link' ); - - // Index link. - remove_action( 'wp_head', 'index_rel_link' ); - - // Previous link. - remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); - - // Start link. - remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); - - // Links for adjacent posts. - remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 ); - - // WP version. - remove_action( 'wp_head', 'wp_generator' ); - - // Emoji's - // remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); - // remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); - // remove_action( 'wp_print_styles', 'print_emoji_styles' ); - // remove_action( 'admin_print_styles', 'print_emoji_styles' ); - // remove_filter( 'the_content_feed', 'wp_staticize_emoji' ); - // remove_filter( 'comment_text_rss', 'wp_staticize_emoji' ); - // remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ); -} - -add_action( 'init', 'odin_head_cleanup' ); - -/** - * Remove WP version from RSS. - */ -add_filter( 'the_generator', '__return_false' ); - -/** - * Remove injected CSS for recent comments widget. - */ -function odin_remove_wp_widget_recent_comments_style() { - if ( has_filter( 'wp_head', 'wp_widget_recent_comments_style' ) ) { - remove_filter( 'wp_head', 'wp_widget_recent_comments_style' ); - } -} - -add_filter( 'wp_head', 'odin_remove_wp_widget_recent_comments_style', 1); - -/** - * Remove injected CSS from recent comments widget. - */ -function odin_remove_recent_comments_style() { - global $wp_widget_factory; - - if ( isset( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'] ) ) { - remove_action( 'wp_head', array( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'], 'recent_comments_style' ) ); - } -} - -add_action( 'wp_head', 'odin_remove_recent_comments_style', 1 ); - -/** - * Remove injected CSS from gallery. - */ -add_filter( 'use_default_gallery_style', '__return_false' ); - -/** - * Add rel="nofollow" and remove rel="category". - */ -function odin_modify_category_rel( $text ) { - $search = array( 'rel="category"', 'rel="category tag"' ); - $text = str_replace( $search, 'rel="nofollow"', $text ); - - return $text; -} - -add_filter( 'wp_list_categories', 'odin_modify_category_rel' ); -add_filter( 'the_category', 'odin_modify_category_rel' ); - -/** - * Add rel="nofollow" and remove rel="tag". - */ -function odin_modify_tag_rel( $taglink ) { - return str_replace( 'rel="tag">', 'rel="nofollow">', $taglink ); -} - -add_filter( 'wp_tag_cloud', 'odin_modify_tag_rel' ); -add_filter( 'the_tags', 'odin_modify_tag_rel' ); - -/** - * Filter function used to remove the tinymce emoji plugin. - * - * @param array $plugins - * - * @return array Difference betwen the two arrays - */ -function disable_emojis_tinymce( $plugins ) { - return is_array( $plugins ) ? array_diff( $plugins, array( 'wpemoji' ) ) : array(); -} - -add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ); diff --git a/inc/theme.php b/inc/theme.php new file mode 100644 index 0000000..98d37ff --- /dev/null +++ b/inc/theme.php @@ -0,0 +1,26 @@ +<?php +/** + * Theme functions. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Config. + */ +require_once get_template_directory() . '/inc/theme/config.php'; + +/** + * Functions. + */ +require_once get_template_directory() . '/inc/theme/functions.php'; + +/** + * Components. + */ +require_once get_template_directory() . '/components/banner/banner.functions.php'; +require_once get_template_directory() . '/components/comments/comments.functions.php'; +require_once get_template_directory() . '/components/footer/footer.functions.php'; +require_once get_template_directory() . '/components/post/post.functions.php'; +require_once get_template_directory() . '/components/sidebar/sidebar.functions.php'; diff --git a/inc/theme/config.php b/inc/theme/config.php new file mode 100644 index 0000000..8111a76 --- /dev/null +++ b/inc/theme/config.php @@ -0,0 +1,286 @@ +<?php +/** + * Theme Setup. + */ + +/** + * Registers theme support. + * + * @link https://developer.wordpress.org/reference/functions/add_theme_support + */ +if ( ! function_exists( 'odin_theme_support' ) ) { + function odin_theme_support() { + + // Add post_thumbnails suport. + add_theme_support( 'post-thumbnails' ); + + // Add feed link support. + add_theme_support( 'automatic-feed-links' ); + + // Add support custom header support. + add_theme_support( 'custom-header', array( + 'width' => 1400, + 'height' => 600, + 'flex-width' => true, + 'flex-height' => true, + 'header-text' => false, + 'default-image' => '', + 'uploads' => true, + ) ); + + // Add support custom background support. + add_theme_support( 'custom-background', array( + 'default-color' => '', + 'default-image' => '', + ) ); + + // Add infinite scroll support. + // add_theme_support( 'infinite-scroll', array( + // 'type' => 'scroll', + // 'footer_widgets' => false, + // 'container' => 'content', + // 'wrapper' => false, + // 'render' => false, + // 'posts_per_page' => get_option( 'posts_per_page' ), + // ) ); + + // Add support for Post Formats. + add_theme_support( 'post-formats', array( + 'aside', + 'gallery', + 'link', + 'image', + 'quote', + 'status', + 'video', + 'audio', + 'chat', + ) ); + + // Add the excerpt on pages. + // add_post_type_support( 'page', 'excerpt' ); + + // Switch default core markup for search form, comment form, and comments to output valid HTML5. + add_theme_support( 'html5', array( + 'search-form', + 'comment-form', + 'comment-list', + 'gallery', + 'caption', + ) ); + + /** + * Let WordPress manage the document title. + * By adding theme support, we declare that this theme does not use a + * hard-coded <title> tag in the document head, and expect WordPress to + * provide it for us. + */ + add_theme_support( 'title-tag' ); + + // Add custom logo support. + add_theme_support( 'custom-logo', array( + 'height' => 240, + 'width' => 240, + 'flex-height' => true, + 'flex-width' => true, + 'header-text' => array( 'site-title', 'site-description' ), + ) ); + } +} + +add_action( 'after_setup_theme', 'odin_theme_support' ); + +/** + * Load the theme’s translated strings. + * + * @link https://developer.wordpress.org/reference/functions/load_theme_textdomain/ + */ +if ( ! function_exists( 'odin_theme_setup_language' ) ) { + function odin_theme_setup_language() { + + // Add multiple languages support. + load_theme_textdomain( 'odin', get_template_directory() . '/languages' ); + } +} + +add_action( 'after_setup_theme', 'odin_theme_setup_language' ); + +/** + * Sets the content width in pixels, based on the theme's design and stylesheet. + * + * Priority 0 to make it available to lower priority callbacks. + * + * @global int $content_width + */ +if ( ! function_exists( 'odin_content_width' ) ) { + function odin_content_width() { + $GLOBALS['content_width'] = apply_filters( 'odin_content_width', 730 ); + } +} + +add_action( 'after_setup_theme', 'odin_content_width', 0 ); + +/** + * Odin custom stylesheet URI. + * + * @param string $stylesheet Default URI. + * @param string $stylesheet_dir Stylesheet directory URI. + * @return string New URI. + */ +if ( ! function_exists( 'odin_stylesheet_uri' ) ) { + function odin_stylesheet_uri( $stylesheet, $stylesheet_dir ) { + // Use minified libraries if SCRIPT_DEBUG is turned off. + $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; + + $stylesheet = $stylesheet_dir . '/dist/css/theme' . $suffix . '.css'; + return $stylesheet; + } +} + +add_filter( 'stylesheet_uri', 'odin_stylesheet_uri', 10, 2 ); + +/** + * Load scripts and styles. + */ +if ( ! function_exists( 'odin_enqueue_scripts' ) ) { + function odin_enqueue_scripts() { + $template_url = get_template_directory_uri(); + + // Use minified libraries if SCRIPT_DEBUG is turned off. + $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; + + // // Deregister core jQuery and register jQuery 3.x. + wp_deregister_script( 'jquery' ); + wp_enqueue_script( 'jquery', '//code.jquery.com/jquery-3.2.1' . $suffix . '.js', array(), '3.2.1' ); + + // // Deregister core jQuery migrate and register jQuery migrate 3.x. + wp_deregister_script( 'jquery-migrate' ); + wp_enqueue_script( 'jquery-migrate', '//code.jquery.com/jquery-migrate-3.0.0' . $suffix . '.js', array( 'jquery' ), '3.0.0' ); + + // Loads main stylesheet file. + wp_enqueue_style( 'odin-theme-style', get_stylesheet_uri() ); + + // Loads main script file. + wp_enqueue_script( 'odin-theme-script', $template_url . '/dist/js/theme' . $suffix . '.js', array( 'jquery' ), null, true ); + + // Load Thread comments WordPress script. + if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { + wp_enqueue_script( 'comment-reply' ); + } + } +} + +add_action( 'wp_enqueue_scripts', 'odin_enqueue_scripts', 1 ); + +/** + * Cleanup wp_head(). + */ +function odin_head_cleanup() { + // Category feeds. + // remove_action( 'wp_head', 'feed_links_extra', 3 ); + + // Post and comment feeds. + // remove_action( 'wp_head', 'feed_links', 2 ); + + // EditURI link. + remove_action( 'wp_head', 'rsd_link' ); + + // Windows live writer. + remove_action( 'wp_head', 'wlwmanifest_link' ); + + // Index link. + remove_action( 'wp_head', 'index_rel_link' ); + + // Previous link. + remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); + + // Start link. + remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); + + // Links for adjacent posts. + remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 ); + + // WP version. + remove_action( 'wp_head', 'wp_generator' ); + + // Emoji's + // remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); + // remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); + // remove_action( 'wp_print_styles', 'print_emoji_styles' ); + // remove_action( 'admin_print_styles', 'print_emoji_styles' ); + // remove_filter( 'the_content_feed', 'wp_staticize_emoji' ); + // remove_filter( 'comment_text_rss', 'wp_staticize_emoji' ); + // remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ); +} + +add_action( 'init', 'odin_head_cleanup' ); + +/** + * Remove WP version from RSS. + */ +add_filter( 'the_generator', '__return_false' ); + +/** + * Remove injected CSS for recent comments widget. + */ +function odin_remove_wp_widget_recent_comments_style() { + if ( has_filter( 'wp_head', 'wp_widget_recent_comments_style' ) ) { + remove_filter( 'wp_head', 'wp_widget_recent_comments_style' ); + } +} + +add_filter( 'wp_head', 'odin_remove_wp_widget_recent_comments_style', 1); + +/** + * Remove injected CSS from recent comments widget. + */ +function odin_remove_recent_comments_style() { + global $wp_widget_factory; + + if ( isset( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'] ) ) { + remove_action( 'wp_head', array( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'], 'recent_comments_style' ) ); + } +} + +add_action( 'wp_head', 'odin_remove_recent_comments_style', 1 ); + +/** + * Remove injected CSS from gallery. + */ +add_filter( 'use_default_gallery_style', '__return_false' ); + +/** + * Add rel="nofollow" and remove rel="category". + */ +function odin_modify_category_rel( $text ) { + $search = array( 'rel="category"', 'rel="category tag"' ); + $text = str_replace( $search, 'rel="nofollow"', $text ); + + return $text; +} + +add_filter( 'wp_list_categories', 'odin_modify_category_rel' ); +add_filter( 'the_category', 'odin_modify_category_rel' ); + +/** + * Add rel="nofollow" and remove rel="tag". + */ +function odin_modify_tag_rel( $taglink ) { + return str_replace( 'rel="tag">', 'rel="nofollow">', $taglink ); +} + +add_filter( 'wp_tag_cloud', 'odin_modify_tag_rel' ); +add_filter( 'the_tags', 'odin_modify_tag_rel' ); + +/** + * Filter function used to remove the tinymce emoji plugin. + * + * @param array $plugins + * + * @return array Difference betwen the two arrays + */ +function disable_emojis_tinymce( $plugins ) { + return is_array( $plugins ) ? array_diff( $plugins, array( 'wpemoji' ) ) : array(); +} + +add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ); diff --git a/core/helpers.php b/inc/theme/functions.php similarity index 95% rename from core/helpers.php rename to inc/theme/functions.php index debb5ad..4e4e055 100644 --- a/core/helpers.php +++ b/inc/theme/functions.php @@ -1,13 +1,35 @@ <?php /** - * Odin Helpers. + * Theme Functions. * - * @package Odin - * @category Odin/Helpers - * @author WPBrasil - * @version 2.2.5 + * @package Odin + * @subpackage Custom_Theme */ +/** + * Get a attachment image URL. + * + * This funciton required uses class Aq_Resize, to install via composer. + * + * @since 3.0.0 + * + * @param int|string $attachment Image ID or Url (must be uploaded using wp media uploade). + * @param int $width Image width. + * @param int $height Image height. + * @param bool $crop Image crop. + * @param bool $single Returns an array if false. + * @param bool $upscale Force the resize. + * + * @return string|array + */ +function odin_get_attachment_image_src( $attachment = null, $width = null, $height = null, $crop = null, $single = true, $upscale = false ) { + if ( ! class_exists( 'Aq_Resize' ) || ! $attachment ) { + return false; + } + + return aq_resize( $attachment, $width, $height, $crop, $single, $upscale ); +} + /** * Pagination. * diff --git a/inc/woocommerce.php b/inc/woocommerce.php new file mode 100644 index 0000000..fbde04c --- /dev/null +++ b/inc/woocommerce.php @@ -0,0 +1,29 @@ +<?php +/** + * Odin Framework. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Query WooCommerce activation + * + * @return boolean + */ +if ( ! function_exists( 'is_woocommerce_activated' ) ) { + function is_woocommerce_activated() { + return class_exists( 'woocommerce' ) ? true : false; + } +} + +/** + * WooCommerce compatibility files. + */ +// if ( is_woocommerce_activated() ) { +// add_theme_support( 'woocommerce' ); +// require get_template_directory() . '/inc/woocommerce/hooks.php'; +// require get_template_directory() . '/inc/woocommerce/functions.php'; +// require get_template_directory() . '/inc/woocommerce/template-tags.php'; +// } + From c20cbc88bb9bd2b8273a642aeeb8dbb11080e9ff Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Fri, 6 Apr 2018 20:52:05 -0300 Subject: [PATCH 180/217] Add dist and vendor in .gitignore file --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 242437a..7c0c2cf 100644 --- a/.gitignore +++ b/.gitignore @@ -28,9 +28,10 @@ Thumbs.db bower_components node_modules .sass-cache +vendor # Ignore project files sftp-config.json .ftppass *.zip -src/node_modules/* +dist From c7841857d06bc99e6b739f08f10b55196bb268a9 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Fri, 6 Apr 2018 20:54:06 -0300 Subject: [PATCH 181/217] Feature gulp - update package.json --- package-lock.json | 9158 +++++++++++++++++++++++++++++++++++++++++++++ package.json | 59 + 2 files changed, 9217 insertions(+) create mode 100644 package-lock.json create mode 100644 package.json diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..d926cf9 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,9158 @@ +{ + "name": "odin", + "version": "2.4.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@fortawesome/fontawesome-free-webfonts": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free-webfonts/-/fontawesome-free-webfonts-1.0.4.tgz", + "integrity": "sha512-uYd3d748klO7/+0N2F0JFYO1JeSR8/VF50S2+anI3/tG56GDAaT7fwTwlhv3N+C023f4vw3z7IPRc9ixstaAcw==" + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "dev": true, + "requires": { + "mime-types": "2.1.18", + "negotiator": "0.6.1" + } + }, + "after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", + "dev": true + }, + "ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "requires": { + "co": "4.6.0", + "json-stable-stringify": "1.0.1" + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true + }, + "anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "dev": true, + "requires": { + "micromatch": "2.3.11", + "normalize-path": "2.1.1" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "archive-type": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-3.2.0.tgz", + "integrity": "sha1-nNnABpV+vpX62tW9YJiUKoE3N/Y=", + "dev": true, + "requires": { + "file-type": "3.9.0" + }, + "dependencies": { + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true + } + } + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz", + "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", + "dev": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.3.5" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "optional": true, + "requires": { + "sprintf-js": "1.0.3" + } + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "1.1.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "1.0.3" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", + "dev": true + }, + "asn1": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", + "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", + "dev": true + }, + "assert-plus": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", + "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", + "dev": true + }, + "async-each-series": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", + "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=", + "dev": true + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "async-limiter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.0.3.tgz", + "integrity": "sha1-GcenYEc3dEaPILLS0DNyrX1Mv10=", + "dev": true + }, + "aws-sign2": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", + "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", + "dev": true + }, + "aws4": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", + "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", + "dev": true + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "1.0.1", + "class-utils": "0.3.6", + "component-emitter": "1.2.1", + "define-property": "1.0.0", + "isobject": "3.0.1", + "mixin-deep": "1.3.1", + "pascalcase": "0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "1.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "dev": true + }, + "base64id": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", + "dev": true + }, + "batch": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz", + "integrity": "sha1-PzQU84AyF0O/wQQvmoP/HVgk1GQ=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", + "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", + "dev": true, + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", + "dev": true + }, + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "bin-build": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-2.2.0.tgz", + "integrity": "sha1-EfjdYfcP/Por3KpbRvXo/t1CIcw=", + "dev": true, + "optional": true, + "requires": { + "archive-type": "3.2.0", + "decompress": "3.0.0", + "download": "4.4.3", + "exec-series": "1.0.3", + "rimraf": "2.6.2", + "tempfile": "1.1.1", + "url-regex": "3.2.0" + }, + "dependencies": { + "tempfile": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz", + "integrity": "sha1-W8xOrsxKsscH2LwR2ZzMmiyyh/I=", + "dev": true, + "optional": true, + "requires": { + "os-tmpdir": "1.0.2", + "uuid": "2.0.3" + } + }, + "uuid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", + "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=", + "dev": true, + "optional": true + } + } + }, + "bin-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-2.0.0.tgz", + "integrity": "sha1-hvjm9CU4k99g3DFpV/WvAqywWTA=", + "dev": true, + "optional": true, + "requires": { + "executable": "1.1.0" + } + }, + "bin-version": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-1.0.4.tgz", + "integrity": "sha1-nrSY7m/Xb3q5p8FgQ2+JV5Q1144=", + "dev": true, + "optional": true, + "requires": { + "find-versions": "1.2.1" + } + }, + "bin-version-check": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-2.1.0.tgz", + "integrity": "sha1-5OXfKQuQaffRETJAMe/BP90RpbA=", + "dev": true, + "optional": true, + "requires": { + "bin-version": "1.0.4", + "minimist": "1.2.0", + "semver": "4.3.6", + "semver-truncate": "1.1.2" + }, + "dependencies": { + "semver": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", + "dev": true, + "optional": true + } + } + }, + "bin-wrapper": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-3.0.2.tgz", + "integrity": "sha1-Z9MwYmLksaXy+I7iNGT2plVneus=", + "dev": true, + "optional": true, + "requires": { + "bin-check": "2.0.0", + "bin-version-check": "2.1.0", + "download": "4.4.3", + "each-async": "1.1.1", + "lazy-req": "1.1.0", + "os-filter-obj": "1.0.3" + } + }, + "binary-extensions": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", + "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=", + "dev": true + }, + "bl": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.1.tgz", + "integrity": "sha1-ysMo977kVzDUBLaSID/LWQ4XLV4=", + "dev": true, + "requires": { + "readable-stream": "2.3.5" + } + }, + "blob": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz", + "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=", + "dev": true + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "boom": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", + "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "bootstrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.0.0.tgz", + "integrity": "sha512-gulJE5dGFo6Q61V/whS6VM4WIyrlydXfCgkE+Gxe5hjrJ8rXLLZlALq7zq2RPhOc45PSwQpJkrTnc2KgD6cvmA==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "browser-sync": { + "version": "2.23.6", + "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.23.6.tgz", + "integrity": "sha512-loCO5NQKZXfBJrEvmLwF1TPSECCsPopNd29qduoysLmpw8op2lgolGMjz3oI/MjG4duzB9TfDs7k58djRSwPwg==", + "dev": true, + "requires": { + "browser-sync-ui": "1.0.1", + "bs-recipes": "1.3.4", + "chokidar": "1.7.0", + "connect": "3.5.0", + "connect-history-api-fallback": "1.5.0", + "dev-ip": "1.0.1", + "easy-extender": "2.3.2", + "eazy-logger": "3.0.2", + "emitter-steward": "1.0.0", + "etag": "1.8.1", + "fresh": "0.5.2", + "fs-extra": "3.0.1", + "http-proxy": "1.15.2", + "immutable": "3.8.2", + "localtunnel": "1.8.3", + "micromatch": "2.3.11", + "opn": "4.0.2", + "portscanner": "2.1.1", + "qs": "6.2.1", + "resp-modifier": "6.0.2", + "rx": "4.1.0", + "serve-index": "1.8.0", + "serve-static": "1.12.2", + "server-destroy": "1.0.1", + "socket.io": "2.0.4", + "ua-parser-js": "0.7.12", + "yargs": "6.4.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "qs": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.1.tgz", + "integrity": "sha1-zgPF/wk1vB2daanxTL0Y5WjWdiU=", + "dev": true + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=", + "dev": true + }, + "yargs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz", + "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=", + "dev": true, + "requires": { + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "window-size": "0.2.0", + "y18n": "3.2.1", + "yargs-parser": "4.2.1" + } + }, + "yargs-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", + "dev": true, + "requires": { + "camelcase": "3.0.0" + } + } + } + }, + "browser-sync-ui": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-1.0.1.tgz", + "integrity": "sha512-RIxmwVVcUFhRd1zxp7m2FfLnXHf59x4Gtj8HFwTA//3VgYI3AKkaQAuDL8KDJnE59XqCshxZa13JYuIWtZlKQg==", + "dev": true, + "requires": { + "async-each-series": "0.1.1", + "connect-history-api-fallback": "1.5.0", + "immutable": "3.8.2", + "server-destroy": "1.0.1", + "socket.io-client": "2.0.4", + "stream-throttle": "0.1.3" + } + }, + "bs-recipes": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", + "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=", + "dev": true + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true + }, + "buffer-from": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz", + "integrity": "sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg==", + "dev": true, + "optional": true + }, + "buffer-to-vinyl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-to-vinyl/-/buffer-to-vinyl-1.1.0.tgz", + "integrity": "sha1-APFfruOreh3aLN5tkSG//dB7ImI=", + "dev": true, + "requires": { + "file-type": "3.9.0", + "readable-stream": "2.3.5", + "uuid": "2.0.3", + "vinyl": "1.2.0" + }, + "dependencies": { + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true + }, + "uuid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", + "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=", + "dev": true + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "1.0.3", + "clone-stats": "0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "1.0.0", + "component-emitter": "1.2.1", + "get-value": "2.0.6", + "has-value": "1.0.0", + "isobject": "3.0.1", + "set-value": "2.0.0", + "to-object-path": "0.3.0", + "union-value": "1.0.0", + "unset-value": "1.0.0" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "2.1.1", + "map-obj": "1.0.1" + } + }, + "capture-stack-trace": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz", + "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=", + "dev": true + }, + "caseless": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz", + "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=", + "dev": true + }, + "caw": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz", + "integrity": "sha1-/7Im/n78VHKI3GLuPpcHPCEtEDQ=", + "dev": true, + "requires": { + "get-proxy": "1.1.0", + "is-obj": "1.0.1", + "object-assign": "3.0.0", + "tunnel-agent": "0.4.3" + }, + "dependencies": { + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", + "dev": true + } + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + } + }, + "chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "dev": true, + "requires": { + "anymatch": "1.3.2", + "async-each": "1.0.1", + "fsevents": "1.1.3", + "glob-parent": "2.0.0", + "inherits": "2.0.3", + "is-binary-path": "1.0.1", + "is-glob": "2.0.1", + "path-is-absolute": "1.0.1", + "readdirp": "2.1.0" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "3.1.0", + "define-property": "0.2.5", + "isobject": "3.0.1", + "static-extend": "0.1.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "0.1.6" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "cli": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz", + "integrity": "sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=", + "dev": true, + "requires": { + "exit": "0.1.2", + "glob": "7.1.2" + } + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + } + }, + "clone": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.3.tgz", + "integrity": "sha1-KY1+IjFmD0DAA8LtMUDezz9TCF8=", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "dev": true + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.1.tgz", + "integrity": "sha512-DNNEq6JdqBFPzS29TaoqZFPNLn5Xn3XyPFqLIhyBT8Xou4lHQEWzD6FinXoJUfhIfWX3aE1JkRa3cbWCHFbt1g==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "process-nextick-args": "2.0.0", + "readable-stream": "2.3.5" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.1.tgz", + "integrity": "sha512-5wfTTO8E2/ja4jFSxePXlG5nRu5bBtL/r1HCIpJW/lzT6yDtKl0u0Z4o/Vpz32IpKmBn7HerheEZQgA9N2DarQ==", + "dev": true, + "optional": true, + "requires": { + "q": "1.5.1" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "1.0.0", + "object-visit": "1.0.1" + } + }, + "color-convert": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", + "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "dev": true, + "optional": true + }, + "combined-stream": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "dev": true, + "requires": { + "delayed-stream": "1.0.0" + } + }, + "commander": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.0.tgz", + "integrity": "sha512-7B1ilBwtYSbetCgTY1NJFg+gVpestg0fdA1MhC1Vs4ssyfSXnCAjFr+QcQM9/RedXC0EaUx1sG8Smgw2VfgKEg==", + "dev": true + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "dev": true + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.1.tgz", + "integrity": "sha512-gslSSJx03QKa59cIKqeJO9HQ/WZMotvYJCuaUULrLpjj8oG40kV2Z+gz82pVxlTkOADi4PJxQPPfhl1ELYrrXw==", + "dev": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.5", + "typedarray": "0.0.6" + } + }, + "concat-with-sourcemaps": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.0.5.tgz", + "integrity": "sha512-YtnS0VEY+e2Khzsey/6mra9EoM6h/5gxaC0e3mcHpA5yfDxafhygytNmcJWodvUgyXzSiL5MSkPO6bQGgfliHw==", + "dev": true, + "requires": { + "source-map": "0.6.1" + } + }, + "connect": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.5.0.tgz", + "integrity": "sha1-s1dSWgtMH1BZnNmD4dnv7qlncZg=", + "dev": true, + "requires": { + "debug": "2.2.0", + "finalhandler": "0.5.0", + "parseurl": "1.3.2", + "utils-merge": "1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + } + } + }, + "connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=", + "dev": true + }, + "console-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", + "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", + "dev": true, + "requires": { + "date-now": "0.1.4" + } + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=", + "dev": true, + "optional": true + }, + "convert-source-map": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", + "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=", + "dev": true + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "create-error-class": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", + "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", + "dev": true, + "requires": { + "capture-stack-trace": "1.0.0" + } + }, + "cross-env": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.1.4.tgz", + "integrity": "sha512-Mx8mw6JWhfpYoEk7PGvHxJMLQwQHORAs8+2bX+C1lGQ4h3GkDb1zbzC2Nw85YH9ZQMlO0BHZxMacgrfPmMFxbg==", + "dev": true, + "requires": { + "cross-spawn": "5.1.0", + "is-windows": "1.0.2" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "4.1.2", + "shebang-command": "1.2.0", + "which": "1.3.0" + } + } + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "4.1.2", + "which": "1.3.0" + } + }, + "cryptiles": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", + "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", + "dev": true, + "requires": { + "boom": "2.10.1" + } + }, + "css-select": { + "version": "1.3.0-rc0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.3.0-rc0.tgz", + "integrity": "sha1-b5MZaqrnN2ZuoQNqjLFKj8t6kjE=", + "dev": true, + "optional": true, + "requires": { + "boolbase": "1.0.0", + "css-what": "2.1.0", + "domutils": "1.5.1", + "nth-check": "1.0.1" + } + }, + "css-select-base-adapter": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.0.tgz", + "integrity": "sha1-AQKz0UYw34bD65+p9UVicBBs+ZA=", + "dev": true, + "optional": true + }, + "css-tree": { + "version": "1.0.0-alpha25", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha25.tgz", + "integrity": "sha512-XC6xLW/JqIGirnZuUWHXCHRaAjje2b3OIB0Vj5RIJo6mIi/AdJo30quQl5LxUl0gkXDIrTrFGbMlcZjyFplz1A==", + "dev": true, + "optional": true, + "requires": { + "mdn-data": "1.1.0", + "source-map": "0.5.7" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "optional": true + } + } + }, + "css-url-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-url-regex/-/css-url-regex-1.1.0.tgz", + "integrity": "sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w=", + "dev": true, + "optional": true + }, + "css-what": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz", + "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0=", + "dev": true, + "optional": true + }, + "csso": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.0.tgz", + "integrity": "sha512-WtJjFP3ZsSdWhiZr4/k1B9uHPgYjFYnDxfbaJxk1hz5PDLIJ5BCRWkJqaztZ0DbP8d2ZIVwUPIJb2YmCwkPaMw==", + "dev": true, + "optional": true, + "requires": { + "css-tree": "1.0.0-alpha.27" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.27", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.27.tgz", + "integrity": "sha512-BAYp9FyN4jLXjfvRpTDchBllDptqlK9I7OsagXCG9Am5C+5jc8eRZHgqb9x500W2OKS14MMlpQc/nmh/aA7TEQ==", + "dev": true, + "optional": true, + "requires": { + "mdn-data": "1.1.0", + "source-map": "0.5.7" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "optional": true + } + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "1.0.2" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + } + } + }, + "date-now": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", + "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "dev": true + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "decompress": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-3.0.0.tgz", + "integrity": "sha1-rx3VDQbjv8QyRh033hGzjA2ZG+0=", + "dev": true, + "requires": { + "buffer-to-vinyl": "1.1.0", + "concat-stream": "1.6.1", + "decompress-tar": "3.1.0", + "decompress-tarbz2": "3.1.0", + "decompress-targz": "3.1.0", + "decompress-unzip": "3.4.0", + "stream-combiner2": "1.1.1", + "vinyl-assign": "1.2.1", + "vinyl-fs": "2.4.4" + }, + "dependencies": { + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "dev": true, + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "3.1.0", + "path-dirname": "1.0.2" + } + }, + "glob-stream": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz", + "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=", + "dev": true, + "requires": { + "extend": "3.0.1", + "glob": "5.0.15", + "glob-parent": "3.1.0", + "micromatch": "2.3.11", + "ordered-read-streams": "0.3.0", + "through2": "0.6.5", + "to-absolute-glob": "0.1.1", + "unique-stream": "2.2.1" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "4.0.1" + } + } + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "2.1.1" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "ordered-read-streams": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz", + "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=", + "dev": true, + "requires": { + "is-stream": "1.1.0", + "readable-stream": "2.3.5" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "unique-stream": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz", + "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", + "dev": true, + "requires": { + "json-stable-stringify": "1.0.1", + "through2-filter": "2.0.0" + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "1.0.3", + "clone-stats": "0.0.1", + "replace-ext": "0.0.1" + } + }, + "vinyl-fs": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz", + "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=", + "dev": true, + "requires": { + "duplexify": "3.5.4", + "glob-stream": "5.3.5", + "graceful-fs": "4.1.11", + "gulp-sourcemaps": "1.6.0", + "is-valid-glob": "0.3.0", + "lazystream": "1.0.0", + "lodash.isequal": "4.5.0", + "merge-stream": "1.0.1", + "mkdirp": "0.5.1", + "object-assign": "4.1.1", + "readable-stream": "2.3.5", + "strip-bom": "2.0.0", + "strip-bom-stream": "1.0.0", + "through2": "2.0.3", + "through2-filter": "2.0.0", + "vali-date": "1.0.0", + "vinyl": "1.2.0" + } + } + } + }, + "decompress-tar": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-3.1.0.tgz", + "integrity": "sha1-IXx4n5uURQ76rcXF5TeXj8MzxGY=", + "dev": true, + "requires": { + "is-tar": "1.0.0", + "object-assign": "2.1.1", + "strip-dirs": "1.1.1", + "tar-stream": "1.5.5", + "through2": "0.6.5", + "vinyl": "0.4.6" + }, + "dependencies": { + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "4.0.1" + } + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "dev": true, + "requires": { + "clone": "0.2.0", + "clone-stats": "0.0.1" + } + } + } + }, + "decompress-tarbz2": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz", + "integrity": "sha1-iyOTVoE1X58YnYclag+L3ZbZZm0=", + "dev": true, + "requires": { + "is-bzip2": "1.0.0", + "object-assign": "2.1.1", + "seek-bzip": "1.0.5", + "strip-dirs": "1.1.1", + "tar-stream": "1.5.5", + "through2": "0.6.5", + "vinyl": "0.4.6" + }, + "dependencies": { + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "4.0.1" + } + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "dev": true, + "requires": { + "clone": "0.2.0", + "clone-stats": "0.0.1" + } + } + } + }, + "decompress-targz": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-3.1.0.tgz", + "integrity": "sha1-ssE9+YFmJomRtxXWRH9kLpaW9aA=", + "dev": true, + "requires": { + "is-gzip": "1.0.0", + "object-assign": "2.1.1", + "strip-dirs": "1.1.1", + "tar-stream": "1.5.5", + "through2": "0.6.5", + "vinyl": "0.4.6" + }, + "dependencies": { + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "4.0.1" + } + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "dev": true, + "requires": { + "clone": "0.2.0", + "clone-stats": "0.0.1" + } + } + } + }, + "decompress-unzip": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-3.4.0.tgz", + "integrity": "sha1-YUdbQVIGa74/7hL51inRX+ZHjus=", + "dev": true, + "requires": { + "is-zip": "1.0.0", + "read-all-stream": "3.1.0", + "stat-mode": "0.2.2", + "strip-dirs": "1.1.1", + "through2": "2.0.3", + "vinyl": "1.2.0", + "yauzl": "2.9.1" + }, + "dependencies": { + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "1.0.3", + "clone-stats": "0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "deep-extend": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz", + "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=", + "dev": true + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "1.0.3" + } + }, + "define-properties": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz", + "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", + "dev": true, + "requires": { + "foreach": "2.0.5", + "object-keys": "1.0.11" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "1.0.2", + "isobject": "3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "deprecated": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz", + "integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "dev-ip": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", + "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=", + "dev": true + }, + "dom-serializer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", + "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", + "dev": true, + "requires": { + "domelementtype": "1.1.3", + "entities": "1.1.1" + }, + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=", + "dev": true + } + } + }, + "domelementtype": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz", + "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=", + "dev": true + }, + "domhandler": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", + "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=", + "dev": true, + "requires": { + "domelementtype": "1.3.0" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0.1.0", + "domelementtype": "1.3.0" + } + }, + "download": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/download/-/download-4.4.3.tgz", + "integrity": "sha1-qlX9rTktldS2jowr4D4MKqIbqaw=", + "dev": true, + "requires": { + "caw": "1.2.0", + "concat-stream": "1.6.1", + "each-async": "1.1.1", + "filenamify": "1.2.1", + "got": "5.7.1", + "gulp-decompress": "1.2.0", + "gulp-rename": "1.2.2", + "is-url": "1.2.2", + "object-assign": "4.1.1", + "read-all-stream": "3.1.0", + "readable-stream": "2.3.5", + "stream-combiner2": "1.1.1", + "vinyl": "1.2.0", + "vinyl-fs": "2.4.4", + "ware": "1.3.0" + }, + "dependencies": { + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "dev": true, + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "3.1.0", + "path-dirname": "1.0.2" + } + }, + "glob-stream": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz", + "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=", + "dev": true, + "requires": { + "extend": "3.0.1", + "glob": "5.0.15", + "glob-parent": "3.1.0", + "micromatch": "2.3.11", + "ordered-read-streams": "0.3.0", + "through2": "0.6.5", + "to-absolute-glob": "0.1.1", + "unique-stream": "2.2.1" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "4.0.1" + } + } + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "2.1.1" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "ordered-read-streams": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz", + "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=", + "dev": true, + "requires": { + "is-stream": "1.1.0", + "readable-stream": "2.3.5" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "unique-stream": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz", + "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", + "dev": true, + "requires": { + "json-stable-stringify": "1.0.1", + "through2-filter": "2.0.0" + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "1.0.3", + "clone-stats": "0.0.1", + "replace-ext": "0.0.1" + } + }, + "vinyl-fs": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz", + "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=", + "dev": true, + "requires": { + "duplexify": "3.5.4", + "glob-stream": "5.3.5", + "graceful-fs": "4.1.11", + "gulp-sourcemaps": "1.6.0", + "is-valid-glob": "0.3.0", + "lazystream": "1.0.0", + "lodash.isequal": "4.5.0", + "merge-stream": "1.0.1", + "mkdirp": "0.5.1", + "object-assign": "4.1.1", + "readable-stream": "2.3.5", + "strip-bom": "2.0.0", + "strip-bom-stream": "1.0.0", + "through2": "2.0.3", + "through2-filter": "2.0.0", + "vali-date": "1.0.0", + "vinyl": "1.2.0" + } + } + } + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "dev": true, + "requires": { + "readable-stream": "1.1.14" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "duplexify": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.4.tgz", + "integrity": "sha512-JzYSLYMhoVVBe8+mbHQ4KgpvHpm0DZpJuL8PY93Vyv1fW7jYJ90LoXa1di/CVbJM+TgMs91rbDapE/RNIfnJsA==", + "dev": true, + "requires": { + "end-of-stream": "1.4.1", + "inherits": "2.0.3", + "readable-stream": "2.3.5", + "stream-shift": "1.0.0" + }, + "dependencies": { + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "dev": true, + "requires": { + "once": "1.4.0" + } + } + } + }, + "each-async": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz", + "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=", + "dev": true, + "requires": { + "onetime": "1.1.0", + "set-immediate-shim": "1.0.1" + } + }, + "easy-extender": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.2.tgz", + "integrity": "sha1-PTJI/r4rFZYHMW2PnPSRwWZIIh0=", + "dev": true, + "requires": { + "lodash": "3.10.1" + }, + "dependencies": { + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", + "dev": true + } + } + }, + "eazy-logger": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz", + "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=", + "dev": true, + "requires": { + "tfunk": "3.1.0" + } + }, + "ecc-jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", + "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", + "dev": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "emitter-steward": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/emitter-steward/-/emitter-steward-1.0.0.tgz", + "integrity": "sha1-80Ea3pdYp1Zd+Eiy2gy70bRsvWQ=", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", + "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", + "dev": true, + "requires": { + "once": "1.3.3" + }, + "dependencies": { + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + } + } + }, + "engine.io": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.1.5.tgz", + "integrity": "sha512-D06ivJkYxyRrcEe0bTpNnBQNgP9d3xog+qZlLbui8EsMr/DouQpf5o9FzJnWYHEYE0YsFHllUv2R1dkgYZXHcA==", + "dev": true, + "requires": { + "accepts": "1.3.5", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "3.1.0", + "engine.io-parser": "2.1.2", + "uws": "9.14.0", + "ws": "3.3.3" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "engine.io-client": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.1.6.tgz", + "integrity": "sha512-hnuHsFluXnsKOndS4Hv6SvUrgdYx1pk2NqfaDMW+GWdgfU3+/V25Cj7I8a0x92idSpa5PIhJRKxPvp9mnoLsfg==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "3.1.0", + "engine.io-parser": "2.1.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "3.3.3", + "xmlhttprequest-ssl": "1.5.5", + "yeast": "0.1.2" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "engine.io-parser": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.2.tgz", + "integrity": "sha512-dInLFzr80RijZ1rGpx1+56/uFoH7/7InhH3kZt+Ms6hT8tNx3NGW/WNSA/f8As1WkOfkuyb3tnRyuXGxusclMw==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.4", + "has-binary2": "1.0.2" + } + }, + "entities": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", + "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=", + "dev": true + }, + "error-ex": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", + "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", + "dev": true, + "requires": { + "is-arrayish": "0.2.1" + } + }, + "es-abstract": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.10.0.tgz", + "integrity": "sha512-/uh/DhdqIOSkAWifU+8nG78vlQxdLckUdI/sPgy0VhuXi2qJ7T8czBmqIYtLQVpCIFYafChnsRsB5pyb1JdmCQ==", + "dev": true, + "requires": { + "es-to-primitive": "1.1.1", + "function-bind": "1.1.1", + "has": "1.0.1", + "is-callable": "1.1.3", + "is-regex": "1.0.4" + } + }, + "es-to-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz", + "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", + "dev": true, + "requires": { + "is-callable": "1.1.3", + "is-date-object": "1.0.1", + "is-symbol": "1.0.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "esprima": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", + "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", + "dev": true, + "optional": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "eventemitter3": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", + "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=", + "dev": true + }, + "exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "dev": true, + "optional": true, + "requires": { + "execa": "0.7.0", + "p-finally": "1.0.0", + "pify": "3.0.0", + "rimraf": "2.6.2", + "tempfile": "2.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "optional": true + } + } + }, + "exec-series": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/exec-series/-/exec-series-1.0.3.tgz", + "integrity": "sha1-bSV6m+rEgqhyx3g7yGFYOfx3FDo=", + "dev": true, + "optional": true, + "requires": { + "async-each-series": "1.1.0", + "object-assign": "4.1.1" + }, + "dependencies": { + "async-each-series": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-1.1.0.tgz", + "integrity": "sha1-9C/YFV048hpbjqB8KOBj7RcAsTg=", + "dev": true, + "optional": true + } + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "optional": true, + "requires": { + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "optional": true, + "requires": { + "lru-cache": "4.1.2", + "shebang-command": "1.2.0", + "which": "1.3.0" + } + } + } + }, + "executable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/executable/-/executable-1.1.0.tgz", + "integrity": "sha1-h3mA6REvM5EGbaNyZd562ENKtNk=", + "dev": true, + "optional": true, + "requires": { + "meow": "3.7.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "requires": { + "fill-range": "2.2.3" + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "1.0.1" + } + }, + "extend": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", + "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "1.0.0", + "is-extendable": "1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fancy-log": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz", + "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", + "dev": true, + "requires": { + "ansi-gray": "0.1.1", + "color-support": "1.1.3", + "time-stamp": "1.1.0" + } + }, + "fd-slicer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", + "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", + "dev": true, + "requires": { + "pend": "1.2.0" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "optional": true, + "requires": { + "escape-string-regexp": "1.0.5", + "object-assign": "4.1.1" + } + }, + "file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=", + "dev": true + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true + }, + "filename-reserved-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", + "integrity": "sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=", + "dev": true + }, + "filenamify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", + "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", + "dev": true, + "requires": { + "filename-reserved-regex": "1.0.0", + "strip-outer": "1.0.0", + "trim-repeated": "1.0.0" + } + }, + "fill-range": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", + "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", + "dev": true, + "requires": { + "is-number": "2.1.0", + "isobject": "2.1.0", + "randomatic": "1.1.7", + "repeat-element": "1.1.2", + "repeat-string": "1.6.1" + } + }, + "finalhandler": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.0.tgz", + "integrity": "sha1-6VCKvs6bbbqHGmlCodeRG5GRGsc=", + "dev": true, + "requires": { + "debug": "2.2.0", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "statuses": "1.3.1", + "unpipe": "1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + } + } + }, + "find-index": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz", + "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=", + "dev": true + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "find-versions": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-1.2.1.tgz", + "integrity": "sha1-y96fEuOFdaCvG+G5osXV/Y8Ya2I=", + "dev": true, + "optional": true, + "requires": { + "array-uniq": "1.0.3", + "get-stdin": "4.0.1", + "meow": "3.7.0", + "semver-regex": "1.0.0" + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "dev": true, + "requires": { + "detect-file": "1.0.0", + "is-glob": "3.1.0", + "micromatch": "3.1.9", + "resolve-dir": "1.0.1" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "braces": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.1.tgz", + "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==", + "dev": true, + "requires": { + "arr-flatten": "1.1.0", + "array-unique": "0.3.2", + "define-property": "1.0.0", + "extend-shallow": "2.0.1", + "fill-range": "4.0.0", + "isobject": "3.0.1", + "kind-of": "6.0.2", + "repeat-element": "1.1.2", + "snapdragon": "0.8.2", + "snapdragon-node": "2.1.1", + "split-string": "3.1.0", + "to-regex": "3.0.2" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "1.0.2" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "posix-character-classes": "0.1.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "0.1.6" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "0.3.2", + "define-property": "1.0.0", + "expand-brackets": "2.1.4", + "extend-shallow": "2.0.1", + "fragment-cache": "0.2.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "1.0.2" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "2.0.1", + "is-number": "3.0.0", + "repeat-string": "1.6.1", + "to-regex-range": "2.1.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + }, + "micromatch": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.9.tgz", + "integrity": "sha512-SlIz6sv5UPaAVVFRKodKjCg48EbNoIhgetzfK/Cy0v5U52Z6zB136M8tp0UC9jM53LYbmIRihJszvvqpKkfm9g==", + "dev": true, + "requires": { + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "braces": "2.3.1", + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "extglob": "2.0.4", + "fragment-cache": "0.2.1", + "kind-of": "6.0.2", + "nanomatch": "1.2.9", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + } + } + } + }, + "fined": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz", + "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=", + "dev": true, + "requires": { + "expand-tilde": "2.0.2", + "is-plain-object": "2.0.4", + "object.defaults": "1.1.0", + "object.pick": "1.3.0", + "parse-filepath": "1.0.2" + } + }, + "first-chunk-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz", + "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=", + "dev": true + }, + "flagged-respawn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz", + "integrity": "sha1-Tnmumy6zi/hrO7Vr8+ClaqX8q9c=", + "dev": true + }, + "flatnest": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/flatnest/-/flatnest-1.0.0.tgz", + "integrity": "sha1-IEIa0FtGxjytMO8UqOxiX4az8cU=", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "1.0.2" + } + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", + "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", + "dev": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.6", + "mime-types": "2.1.18" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "3.0.1", + "universalify": "0.1.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.3.tgz", + "integrity": "sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q==", + "dev": true, + "optional": true, + "requires": { + "nan": "2.9.2", + "node-pre-gyp": "0.6.39" + }, + "dependencies": { + "abbrev": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "ajv": { + "version": "4.11.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "co": "4.6.0", + "json-stable-stringify": "1.0.1" + } + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "aproba": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.2.9" + } + }, + "asn1": { + "version": "0.2.3", + "bundled": true, + "dev": true, + "optional": true + }, + "assert-plus": { + "version": "0.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "asynckit": { + "version": "0.4.0", + "bundled": true, + "dev": true, + "optional": true + }, + "aws-sign2": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "aws4": { + "version": "1.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "balanced-match": { + "version": "0.4.2", + "bundled": true, + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "block-stream": { + "version": "0.0.9", + "bundled": true, + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "boom": { + "version": "2.10.1", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "brace-expansion": { + "version": "1.1.7", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "0.4.2", + "concat-map": "0.0.1" + } + }, + "buffer-shims": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "caseless": { + "version": "0.12.0", + "bundled": true, + "dev": true, + "optional": true + }, + "co": { + "version": "4.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "combined-stream": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "requires": { + "delayed-stream": "1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "cryptiles": { + "version": "2.0.5", + "bundled": true, + "dev": true, + "requires": { + "boom": "2.10.1" + } + }, + "dashdash": { + "version": "1.14.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "debug": { + "version": "2.6.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.4.2", + "bundled": true, + "dev": true, + "optional": true + }, + "delayed-stream": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "ecc-jsbn": { + "version": "0.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "extend": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "extsprintf": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "bundled": true, + "dev": true, + "optional": true + }, + "form-data": { + "version": "2.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.15" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "fstream": { + "version": "1.0.11", + "bundled": true, + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.6.1" + } + }, + "fstream-ignore": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "fstream": "1.0.11", + "inherits": "2.0.3", + "minimatch": "3.0.4" + } + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "1.1.1", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" + } + }, + "getpass": { + "version": "0.1.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "graceful-fs": { + "version": "4.1.11", + "bundled": true, + "dev": true + }, + "har-schema": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "optional": true + }, + "har-validator": { + "version": "4.2.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ajv": "4.11.8", + "har-schema": "1.0.5" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "hawk": { + "version": "3.1.3", + "bundled": true, + "dev": true, + "requires": { + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" + } + }, + "hoek": { + "version": "2.16.3", + "bundled": true, + "dev": true + }, + "http-signature": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "0.2.0", + "jsprim": "1.4.0", + "sshpk": "1.13.0" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "dev": true + }, + "ini": { + "version": "1.3.4", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "isstream": { + "version": "0.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "jodid25519": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "jsbn": { + "version": "0.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "json-schema": { + "version": "0.2.3", + "bundled": true, + "dev": true, + "optional": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "jsonify": "0.0.0" + } + }, + "json-stringify-safe": { + "version": "5.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "jsonify": { + "version": "0.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "jsprim": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.0.2", + "json-schema": "0.2.3", + "verror": "1.3.6" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "mime-db": { + "version": "1.27.0", + "bundled": true, + "dev": true + }, + "mime-types": { + "version": "2.1.15", + "bundled": true, + "dev": true, + "requires": { + "mime-db": "1.27.0" + } + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "node-pre-gyp": { + "version": "0.6.39", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "1.0.2", + "hawk": "3.1.3", + "mkdirp": "0.5.1", + "nopt": "4.0.1", + "npmlog": "4.1.0", + "rc": "1.2.1", + "request": "2.81.0", + "rimraf": "2.6.1", + "semver": "5.3.0", + "tar": "2.2.1", + "tar-pack": "3.4.0" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1.1.0", + "osenv": "0.1.4" + } + }, + "npmlog": { + "version": "4.1.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "oauth-sign": { + "version": "0.8.2", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "performance-now": { + "version": "0.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "1.0.7", + "bundled": true, + "dev": true + }, + "punycode": { + "version": "1.4.1", + "bundled": true, + "dev": true, + "optional": true + }, + "qs": { + "version": "6.4.0", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "0.4.2", + "ini": "1.3.4", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.2.9", + "bundled": true, + "dev": true, + "requires": { + "buffer-shims": "1.0.0", + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "string_decoder": "1.0.1", + "util-deprecate": "1.0.2" + } + }, + "request": { + "version": "2.81.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.1.4", + "har-validator": "4.2.1", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.15", + "oauth-sign": "0.8.2", + "performance-now": "0.2.0", + "qs": "6.4.0", + "safe-buffer": "5.0.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.2", + "tunnel-agent": "0.6.0", + "uuid": "3.0.1" + } + }, + "rimraf": { + "version": "2.6.1", + "bundled": true, + "dev": true, + "requires": { + "glob": "7.1.2" + } + }, + "safe-buffer": { + "version": "5.0.1", + "bundled": true, + "dev": true + }, + "semver": { + "version": "5.3.0", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sntp": { + "version": "1.0.9", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "sshpk": { + "version": "1.13.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jodid25519": "1.0.2", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "string_decoder": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "5.0.1" + } + }, + "stringstream": { + "version": "0.0.5", + "bundled": true, + "dev": true, + "optional": true + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "2.2.1", + "bundled": true, + "dev": true, + "requires": { + "block-stream": "0.0.9", + "fstream": "1.0.11", + "inherits": "2.0.3" + } + }, + "tar-pack": { + "version": "3.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "2.6.8", + "fstream": "1.0.11", + "fstream-ignore": "1.0.5", + "once": "1.4.0", + "readable-stream": "2.2.9", + "rimraf": "2.6.1", + "tar": "2.2.1", + "uid-number": "0.0.6" + } + }, + "tough-cookie": { + "version": "2.3.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "punycode": "1.4.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "bundled": true, + "dev": true, + "optional": true + }, + "uid-number": { + "version": "0.0.6", + "bundled": true, + "dev": true, + "optional": true + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "uuid": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "verror": { + "version": "1.3.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "extsprintf": "1.0.2" + } + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true + } + } + }, + "fstream": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", + "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.6.2" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "requires": { + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" + } + }, + "gaze": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz", + "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=", + "dev": true, + "requires": { + "globule": "1.2.0" + } + }, + "generate-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", + "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=", + "dev": true + }, + "generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "dev": true, + "requires": { + "is-property": "1.0.2" + } + }, + "get-caller-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", + "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", + "dev": true + }, + "get-proxy": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-1.1.0.tgz", + "integrity": "sha1-iUhUSRvFkbDxR9euVw9cZ4tyVus=", + "dev": true, + "requires": { + "rc": "1.2.5" + } + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "optional": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + } + } + }, + "gifsicle": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-3.0.4.tgz", + "integrity": "sha1-9Fy17RAWW2ZdySng6TKLbIId+js=", + "dev": true, + "optional": true, + "requires": { + "bin-build": "2.2.0", + "bin-wrapper": "3.0.2", + "logalot": "2.1.0" + } + }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "2.0.0", + "is-glob": "2.0.1" + } + }, + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "2.0.1" + } + }, + "glob-stream": { + "version": "3.1.18", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz", + "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=", + "dev": true, + "requires": { + "glob": "4.5.3", + "glob2base": "0.0.12", + "minimatch": "2.0.10", + "ordered-read-streams": "0.1.0", + "through2": "0.6.5", + "unique-stream": "1.0.0" + }, + "dependencies": { + "glob": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz", + "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=", + "dev": true, + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "2.0.10", + "once": "1.4.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "minimatch": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz", + "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", + "dev": true, + "requires": { + "brace-expansion": "1.1.11" + } + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "4.0.1" + } + } + } + }, + "glob-watcher": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz", + "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=", + "dev": true, + "requires": { + "gaze": "0.5.2" + }, + "dependencies": { + "gaze": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz", + "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=", + "dev": true, + "requires": { + "globule": "0.1.0" + } + }, + "glob": { + "version": "3.1.21", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", + "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", + "dev": true, + "requires": { + "graceful-fs": "1.2.3", + "inherits": "1.0.2", + "minimatch": "0.2.14" + } + }, + "globule": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz", + "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=", + "dev": true, + "requires": { + "glob": "3.1.21", + "lodash": "1.0.2", + "minimatch": "0.2.14" + } + }, + "graceful-fs": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", + "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=", + "dev": true + }, + "inherits": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", + "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=", + "dev": true + }, + "lodash": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", + "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=", + "dev": true + }, + "lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", + "dev": true + }, + "minimatch": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", + "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", + "dev": true, + "requires": { + "lru-cache": "2.7.3", + "sigmund": "1.0.1" + } + } + } + }, + "glob2base": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz", + "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", + "dev": true, + "requires": { + "find-index": "0.1.1" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "1.0.2", + "is-windows": "1.0.2", + "resolve-dir": "1.0.1" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, + "requires": { + "expand-tilde": "2.0.2", + "homedir-polyfill": "1.0.1", + "ini": "1.3.5", + "is-windows": "1.0.2", + "which": "1.3.0" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "1.0.2", + "glob": "7.1.2", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "globule": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz", + "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=", + "dev": true, + "requires": { + "glob": "7.1.2", + "lodash": "4.17.5", + "minimatch": "3.0.4" + } + }, + "glogg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz", + "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", + "dev": true, + "requires": { + "sparkles": "1.0.0" + } + }, + "got": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz", + "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=", + "dev": true, + "requires": { + "create-error-class": "3.0.2", + "duplexer2": "0.1.4", + "is-redirect": "1.0.0", + "is-retry-allowed": "1.1.0", + "is-stream": "1.1.0", + "lowercase-keys": "1.0.0", + "node-status-codes": "1.0.0", + "object-assign": "4.1.1", + "parse-json": "2.2.0", + "pinkie-promise": "2.0.1", + "read-all-stream": "3.1.0", + "readable-stream": "2.3.5", + "timed-out": "3.1.3", + "unzip-response": "1.0.2", + "url-parse-lax": "1.0.0" + }, + "dependencies": { + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "dev": true, + "requires": { + "readable-stream": "2.3.5" + } + } + } + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "graceful-readlink": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", + "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", + "dev": true + }, + "gulp": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz", + "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=", + "dev": true, + "requires": { + "archy": "1.0.0", + "chalk": "1.1.3", + "deprecated": "0.0.1", + "gulp-util": "3.0.8", + "interpret": "1.1.0", + "liftoff": "2.5.0", + "minimist": "1.2.0", + "orchestrator": "0.3.8", + "pretty-hrtime": "1.0.3", + "semver": "4.3.6", + "tildify": "1.2.0", + "v8flags": "2.1.1", + "vinyl-fs": "0.3.14" + }, + "dependencies": { + "semver": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", + "dev": true + } + } + }, + "gulp-decompress": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gulp-decompress/-/gulp-decompress-1.2.0.tgz", + "integrity": "sha1-jutlpeAV+O2FMsr+KEVJYGJvDcc=", + "dev": true, + "requires": { + "archive-type": "3.2.0", + "decompress": "3.0.0", + "gulp-util": "3.0.8", + "readable-stream": "2.3.5" + } + }, + "gulp-file-include": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/gulp-file-include/-/gulp-file-include-2.0.1.tgz", + "integrity": "sha512-CqwcK/X+GsHbOeJ7RUgUKGGD34UR7gVyHEmeJOwVdJKPdMMr505JtAh5cqKupcaISS4vDSMfJk+RmD1J7kxT+Q==", + "dev": true, + "requires": { + "balanced-match": "1.0.0", + "concat-stream": "1.6.1", + "extend": "3.0.1", + "flatnest": "1.0.0", + "plugin-error": "0.1.2", + "through2": "2.0.3", + "vinyl": "2.1.0" + }, + "dependencies": { + "clone": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", + "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=", + "dev": true + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true + }, + "vinyl": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz", + "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", + "dev": true, + "requires": { + "clone": "2.1.1", + "clone-buffer": "1.0.0", + "clone-stats": "1.0.0", + "cloneable-readable": "1.1.1", + "remove-trailing-separator": "1.1.0", + "replace-ext": "1.0.0" + } + } + } + }, + "gulp-flatten": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.4.0.tgz", + "integrity": "sha512-eg4spVTAiv1xXmugyaCxWne1oPtNG0UHEtABx5W8ScLiqAYceyYm6GYA36x0Qh8KOIXmAZV97L2aYGnKREG3Sg==", + "dev": true, + "requires": { + "plugin-error": "0.1.2", + "through2": "2.0.3" + } + }, + "gulp-header": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/gulp-header/-/gulp-header-2.0.5.tgz", + "integrity": "sha512-7bOIiHvM1GUHIG3LRH+UIanOxyjSys0FbzzgUBlV2cZIIZihEW+KKKKm0ejUBNGvRdhISEFFr6HlptXoa28gtQ==", + "dev": true, + "requires": { + "concat-with-sourcemaps": "1.0.5", + "lodash.template": "4.4.0", + "through2": "2.0.3" + }, + "dependencies": { + "lodash.template": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", + "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", + "dev": true, + "requires": { + "lodash._reinterpolate": "3.0.0", + "lodash.templatesettings": "4.1.0" + } + }, + "lodash.templatesettings": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", + "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", + "dev": true, + "requires": { + "lodash._reinterpolate": "3.0.0" + } + } + } + }, + "gulp-imagemin": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/gulp-imagemin/-/gulp-imagemin-4.1.0.tgz", + "integrity": "sha512-6nWkrMNY5ub+34+DwlgQdWg21Z4DWAOARLpnyuZ773pGPJrfiyQrkOzdz9DgQSGBQjU1zuw6gd+9clLi6eicuw==", + "dev": true, + "requires": { + "chalk": "2.3.2", + "fancy-log": "1.3.2", + "imagemin": "5.3.1", + "imagemin-gifsicle": "5.2.0", + "imagemin-jpegtran": "5.0.2", + "imagemin-optipng": "5.2.1", + "imagemin-svgo": "6.0.0", + "plugin-error": "0.1.2", + "plur": "2.1.2", + "pretty-bytes": "4.0.2", + "through2-concurrent": "1.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz", + "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", + "dev": true, + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.3.0" + } + }, + "supports-color": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", + "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", + "dev": true, + "requires": { + "has-flag": "3.0.0" + } + } + } + }, + "gulp-jshint": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/gulp-jshint/-/gulp-jshint-2.1.0.tgz", + "integrity": "sha512-sP3NK8Y/1e58O0PH9t6s7DAr/lKDSUbIY207oWSeufM6/VclB7jJrIBcPCsyhrFTCDUl9DauePbt6VqP2vPM5w==", + "dev": true, + "requires": { + "lodash": "4.17.5", + "minimatch": "3.0.4", + "plugin-error": "0.1.2", + "rcloader": "0.2.2", + "through2": "2.0.3" + } + }, + "gulp-plumber": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gulp-plumber/-/gulp-plumber-1.2.0.tgz", + "integrity": "sha512-L/LJftsbKoHbVj6dN5pvMsyJn9jYI0wT0nMg3G6VZhDac4NesezecYTi8/48rHi+yEic3sUpw6jlSc7qNWh32A==", + "dev": true, + "requires": { + "chalk": "1.1.3", + "fancy-log": "1.3.2", + "plugin-error": "0.1.2", + "through2": "2.0.3" + } + }, + "gulp-rename": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.2.2.tgz", + "integrity": "sha1-OtRCh2PwXidk3sHGfYaNsnVoeBc=", + "dev": true + }, + "gulp-sass": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-3.2.1.tgz", + "integrity": "sha512-UATbRpSDsyXCnpYSPBUEvdvtSEzksJs7/oQ0CujIpzKqKrO6vlnYwhX2UTsGrf4rNLwqlSSaM271It0uHYvJ3Q==", + "dev": true, + "requires": { + "gulp-util": "3.0.8", + "lodash.clonedeep": "4.5.0", + "node-sass": "4.8.3", + "through2": "2.0.3", + "vinyl-sourcemaps-apply": "0.2.1" + } + }, + "gulp-sass-glob": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/gulp-sass-glob/-/gulp-sass-glob-1.0.8.tgz", + "integrity": "sha1-O3N+zryebBBrgldMb6qTFL2Urqo=", + "dev": true, + "requires": { + "glob": "7.1.2", + "minimatch": "3.0.4", + "slash": "1.0.0", + "through2": "2.0.3" + } + }, + "gulp-sourcemaps": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz", + "integrity": "sha1-uG/zSdgBzrVuHZ59x7vLS33uYAw=", + "dev": true, + "requires": { + "convert-source-map": "1.5.1", + "graceful-fs": "4.1.11", + "strip-bom": "2.0.0", + "through2": "2.0.3", + "vinyl": "1.2.0" + }, + "dependencies": { + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "1.0.3", + "clone-stats": "0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulp-uglify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.0.tgz", + "integrity": "sha1-DfAzHXKg0wLj434QlIXd3zPG0co=", + "dev": true, + "requires": { + "gulplog": "1.0.0", + "has-gulplog": "0.1.0", + "lodash": "4.17.5", + "make-error-cause": "1.2.2", + "through2": "2.0.3", + "uglify-js": "3.3.14", + "vinyl-sourcemaps-apply": "0.2.1" + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", + "dev": true, + "requires": { + "array-differ": "1.0.0", + "array-uniq": "1.0.3", + "beeper": "1.1.1", + "chalk": "1.1.3", + "dateformat": "2.2.0", + "fancy-log": "1.3.2", + "gulplog": "1.0.0", + "has-gulplog": "0.1.0", + "lodash._reescape": "3.0.0", + "lodash._reevaluate": "3.0.0", + "lodash._reinterpolate": "3.0.0", + "lodash.template": "3.6.2", + "minimist": "1.2.0", + "multipipe": "0.1.2", + "object-assign": "3.0.0", + "replace-ext": "0.0.1", + "through2": "2.0.3", + "vinyl": "0.5.3" + }, + "dependencies": { + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", + "dev": true + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "requires": { + "glogg": "1.0.1" + } + }, + "har-schema": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz", + "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=", + "dev": true + }, + "har-validator": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz", + "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "commander": "2.15.0", + "is-my-json-valid": "2.17.2", + "pinkie-promise": "2.0.1" + } + }, + "has": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz", + "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", + "dev": true, + "requires": { + "function-bind": "1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "has-binary2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.2.tgz", + "integrity": "sha1-6D26SfC5vk0CbSc2U1DZ8D9Uvpg=", + "dev": true, + "requires": { + "isarray": "2.0.1" + }, + "dependencies": { + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + } + } + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "dev": true, + "requires": { + "sparkles": "1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "2.0.6", + "has-values": "1.0.0", + "isobject": "3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "3.0.0", + "kind-of": "4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "hawk": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", + "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", + "dev": true, + "requires": { + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" + } + }, + "hoek": { + "version": "2.16.3", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", + "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", + "dev": true + }, + "homedir-polyfill": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", + "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", + "dev": true, + "requires": { + "parse-passwd": "1.0.0" + } + }, + "hosted-git-info": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz", + "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.1.tgz", + "integrity": "sha1-ZouTd26q5V696POtRkswekljYl4=", + "dev": true, + "optional": true + }, + "htmlparser2": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", + "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", + "dev": true, + "requires": { + "domelementtype": "1.3.0", + "domhandler": "2.3.0", + "domutils": "1.5.1", + "entities": "1.0.0", + "readable-stream": "1.1.14" + }, + "dependencies": { + "entities": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", + "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "http-errors": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz", + "integrity": "sha1-eIwNLB3iyBuebowBhDtrl+uSB1A=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "setprototypeof": "1.0.2", + "statuses": "1.3.1" + } + }, + "http-proxy": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz", + "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=", + "dev": true, + "requires": { + "eventemitter3": "1.2.0", + "requires-port": "1.0.0" + } + }, + "http-signature": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", + "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", + "dev": true, + "requires": { + "assert-plus": "0.2.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" + } + }, + "imagemin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-5.3.1.tgz", + "integrity": "sha1-8Zwu7h5xumxlWMUV+fyWaAGJptQ=", + "dev": true, + "requires": { + "file-type": "4.4.0", + "globby": "6.1.0", + "make-dir": "1.2.0", + "p-pipe": "1.2.0", + "pify": "2.3.0", + "replace-ext": "1.0.0" + }, + "dependencies": { + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true + } + } + }, + "imagemin-gifsicle": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-5.2.0.tgz", + "integrity": "sha512-K01m5QuPK+0en8oVhiOOAicF7KjrHlCZxS++mfLI2mV/Ksfq/Y9nCXCWDz6jRv13wwlqe5T7hXT+ji2DnLc2yQ==", + "dev": true, + "optional": true, + "requires": { + "exec-buffer": "3.2.0", + "gifsicle": "3.0.4", + "is-gif": "1.0.0" + } + }, + "imagemin-jpegtran": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-5.0.2.tgz", + "integrity": "sha1-5ogiY7j3kW/duABkDPddLpcNKtY=", + "dev": true, + "optional": true, + "requires": { + "exec-buffer": "3.2.0", + "is-jpg": "1.0.0", + "jpegtran-bin": "3.2.0" + } + }, + "imagemin-optipng": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-5.2.1.tgz", + "integrity": "sha1-0i2kEsCfX/AKQzmWC5ioix2+hpU=", + "dev": true, + "optional": true, + "requires": { + "exec-buffer": "3.2.0", + "is-png": "1.1.0", + "optipng-bin": "3.1.4" + } + }, + "imagemin-svgo": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-6.0.0.tgz", + "integrity": "sha512-xwjBZQKpbkklHtJYnCOwRJjTRJA/nR0hQzKMh+CUZRvm/L0QwKKPJQ9tkPWQHrg+cydPu2i1vLgHuy2E0hKEkg==", + "dev": true, + "optional": true, + "requires": { + "buffer-from": "0.1.2", + "is-svg": "2.1.0", + "svgo": "1.0.5" + } + }, + "immutable": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", + "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", + "dev": true + }, + "in-publish": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", + "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "2.0.1" + } + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "interpret": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", + "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", + "dev": true + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "ip-regex": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", + "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=", + "dev": true, + "optional": true + }, + "irregular-plurals": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-1.4.0.tgz", + "integrity": "sha1-LKmwM2UREYVUEvFr5dd8YqRYp2Y=", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "1.0.0", + "is-windows": "1.0.2" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "1.11.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, + "requires": { + "builtin-modules": "1.1.1" + } + }, + "is-bzip2": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz", + "integrity": "sha1-XuWOqlounIDiFAe+3yOuWsCRs/w=", + "dev": true + }, + "is-callable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.3.tgz", + "integrity": "sha1-hut1OSgF3cM69xySoO7fdO52BLI=", + "dev": true + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "dev": true + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "requires": { + "is-primitive": "2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-gif": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-1.0.0.tgz", + "integrity": "sha1-ptKumIkwB7/6l6HYwB1jIFgyCX4=", + "dev": true, + "optional": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "is-gzip": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", + "integrity": "sha1-bKiwe5nHeZgCWQDlVc7Y7YCHmoM=", + "dev": true + }, + "is-jpg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-1.0.0.tgz", + "integrity": "sha1-KVnBfnNDDbOCZNp1uQ3VTy2G2hw=", + "dev": true, + "optional": true + }, + "is-my-ip-valid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", + "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==", + "dev": true + }, + "is-my-json-valid": { + "version": "2.17.2", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz", + "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==", + "dev": true, + "requires": { + "generate-function": "2.0.0", + "generate-object-property": "1.2.0", + "is-my-ip-valid": "1.0.0", + "jsonpointer": "4.0.1", + "xtend": "4.0.1" + } + }, + "is-natural-number": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz", + "integrity": "sha1-fUxXKDd+84bD4ZSpkRv1fG3DNec=", + "dev": true + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "is-number-like": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", + "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", + "dev": true, + "requires": { + "lodash.isfinite": "3.3.2" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "is-odd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz", + "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==", + "dev": true, + "requires": { + "is-number": "4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=", + "dev": true, + "optional": true + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true + }, + "is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", + "dev": true + }, + "is-redirect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", + "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", + "dev": true + }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "dev": true, + "requires": { + "has": "1.0.1" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "1.0.0" + } + }, + "is-retry-allowed": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", + "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-svg": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz", + "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", + "dev": true, + "optional": true, + "requires": { + "html-comment-regex": "1.1.1" + } + }, + "is-symbol": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz", + "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=", + "dev": true + }, + "is-tar": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz", + "integrity": "sha1-L2suF5LB9bs2UZrKqdZcDSb+hT0=", + "dev": true + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "0.1.2" + } + }, + "is-url": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz", + "integrity": "sha1-SYkFpZO/R8wtnn9zg3K792lsfyY=", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-valid-glob": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-0.3.0.tgz", + "integrity": "sha1-1LVcafUYhvm2XHDWwmItN+KfSP4=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-zip": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz", + "integrity": "sha1-R7Co/004p2QxzP2ZqOFaTIa6IyU=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "jpegtran-bin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-3.2.0.tgz", + "integrity": "sha1-9g7PSumZwL2tLp+83ytvCYHnops=", + "dev": true, + "optional": true, + "requires": { + "bin-build": "2.2.0", + "bin-wrapper": "3.0.2", + "logalot": "2.1.0" + } + }, + "jquery": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.3.1.tgz", + "integrity": "sha512-Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg==" + }, + "js-base64": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz", + "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==", + "dev": true + }, + "js-yaml": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz", + "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", + "dev": true, + "optional": true, + "requires": { + "argparse": "1.0.10", + "esprima": "4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true, + "optional": true + }, + "jshint": { + "version": "2.9.5", + "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.9.5.tgz", + "integrity": "sha1-HnJSkVzmgbQIJ+4UJIxG006apiw=", + "dev": true, + "requires": { + "cli": "1.0.1", + "console-browserify": "1.1.0", + "exit": "0.1.2", + "htmlparser2": "3.8.3", + "lodash": "3.7.0", + "minimatch": "3.0.4", + "shelljs": "0.3.0", + "strip-json-comments": "1.0.4" + }, + "dependencies": { + "lodash": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz", + "integrity": "sha1-Nni9irmVBXwHreg27S7wh9qBHUU=", + "dev": true + }, + "strip-json-comments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", + "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", + "dev": true + } + } + }, + "jshint-stylish": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/jshint-stylish/-/jshint-stylish-2.2.1.tgz", + "integrity": "sha1-JCCCosA1rgP9gQROBXDMQgjPbmE=", + "dev": true, + "requires": { + "beeper": "1.1.1", + "chalk": "1.1.3", + "log-symbols": "1.0.2", + "plur": "2.1.2", + "string-length": "1.0.1", + "text-table": "0.2.0" + } + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "0.0.0" + } + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsonpointer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz", + "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + }, + "lazy-req": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz", + "integrity": "sha1-va6+rTD42CQDnODOFJ1Nqge6H6w=", + "dev": true, + "optional": true + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "requires": { + "readable-stream": "2.3.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "1.0.0" + } + }, + "liftoff": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", + "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", + "dev": true, + "requires": { + "extend": "3.0.1", + "findup-sync": "2.0.0", + "fined": "1.1.0", + "flagged-respawn": "1.0.0", + "is-plain-object": "2.0.4", + "object.map": "1.0.1", + "rechoir": "0.6.2", + "resolve": "1.5.0" + } + }, + "limiter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.2.tgz", + "integrity": "sha512-JIKZ0xb6fZZYa3deZ0BgXCgX6HgV8Nx3mFGeFHmFWW8Fb2c08e0CyE+G3nalpD0xGvGssjGb1UdFr+PprxZEbw==", + "dev": true + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" + } + }, + "localtunnel": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.8.3.tgz", + "integrity": "sha1-3MWSL9hWUQN9S94k/ZMkjQsk6wU=", + "dev": true, + "requires": { + "debug": "2.6.8", + "openurl": "1.1.1", + "request": "2.81.0", + "yargs": "3.29.0" + }, + "dependencies": { + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "debug": { + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", + "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "har-validator": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz", + "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", + "dev": true, + "requires": { + "ajv": "4.11.8", + "har-schema": "1.0.5" + } + }, + "qs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", + "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=", + "dev": true + }, + "request": { + "version": "2.81.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz", + "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", + "dev": true, + "requires": { + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.6", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.1.4", + "har-validator": "4.2.1", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.18", + "oauth-sign": "0.8.2", + "performance-now": "0.2.0", + "qs": "6.4.0", + "safe-buffer": "5.1.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.4", + "tunnel-agent": "0.6.0", + "uuid": "3.2.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "yargs": { + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.29.0.tgz", + "integrity": "sha1-GquWYOrnnYuPZ1vK7qtu40ws9pw=", + "dev": true, + "requires": { + "camelcase": "1.2.1", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "os-locale": "1.4.0", + "window-size": "0.1.4", + "y18n": "3.2.1" + } + } + } + }, + "lodash": { + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", + "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", + "dev": true + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=", + "dev": true + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=", + "dev": true + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "dev": true + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", + "dev": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "dev": true, + "requires": { + "lodash._root": "3.0.1" + } + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", + "dev": true + }, + "lodash.isfinite": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", + "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=", + "dev": true + }, + "lodash.isobject": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-3.0.2.tgz", + "integrity": "sha1-PI+41bW/S/kK4G4U8qUwpO2TXh0=", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "requires": { + "lodash._getnative": "3.9.1", + "lodash.isarguments": "3.1.0", + "lodash.isarray": "3.0.4" + } + }, + "lodash.merge": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.1.tgz", + "integrity": "sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==", + "dev": true + }, + "lodash.mergewith": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz", + "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==", + "dev": true + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", + "dev": true + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "dev": true, + "requires": { + "lodash._basecopy": "3.0.1", + "lodash._basetostring": "3.0.1", + "lodash._basevalues": "3.0.0", + "lodash._isiterateecall": "3.0.9", + "lodash._reinterpolate": "3.0.0", + "lodash.escape": "3.2.0", + "lodash.keys": "3.1.2", + "lodash.restparam": "3.6.1", + "lodash.templatesettings": "3.1.1" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "dev": true, + "requires": { + "lodash._reinterpolate": "3.0.0", + "lodash.escape": "3.2.0" + } + }, + "log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "dev": true, + "requires": { + "chalk": "1.1.3" + } + }, + "logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=", + "dev": true, + "optional": true, + "requires": { + "figures": "1.7.0", + "squeak": "1.3.0" + } + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true, + "optional": true + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "0.4.1", + "signal-exit": "3.0.2" + } + }, + "lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=", + "dev": true + }, + "lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=", + "dev": true, + "optional": true, + "requires": { + "get-stdin": "4.0.1", + "indent-string": "2.1.0", + "longest": "1.0.1", + "meow": "3.7.0" + } + }, + "lru-cache": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.2.tgz", + "integrity": "sha512-wgeVXhrDwAWnIF/yZARsFnMBtdFXOg1b8RIrhilp+0iDYN4mdQcNZElDZ0e4B64BhaxeQ5zN7PMyvu7we1kPeQ==", + "dev": true, + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "make-dir": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.2.0.tgz", + "integrity": "sha512-aNUAa4UMg/UougV25bbrU4ZaaKNjJ/3/xnvg/twpmKROPdKZPZ9wGgI0opdZzO8q/zUFawoUuixuOv33eZ61Iw==", + "dev": true, + "requires": { + "pify": "3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "make-error": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.4.tgz", + "integrity": "sha512-0Dab5btKVPhibSalc9QGXb559ED7G7iLjFXBaj9Wq8O3vorueR5K5jaE3hkG6ZQINyhA/JgG6Qk4qdFQjsYV6g==", + "dev": true + }, + "make-error-cause": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", + "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=", + "dev": true, + "requires": { + "make-error": "1.3.4" + } + }, + "make-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.0.tgz", + "integrity": "sha1-V7713IXSOSO6I3ZzJNjo+PPZaUs=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "1.0.1" + } + }, + "mdn-data": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.0.tgz", + "integrity": "sha512-jC6B3BFC07cCOU8xx1d+sQtDkVIpGKWv4TzK7pN7PyObdbwlIFJbHYk8ofvr0zrU8SkV1rSi87KAHhWCdLGw1Q==", + "dev": true + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "2.1.0", + "decamelize": "1.2.0", + "loud-rejection": "1.6.0", + "map-obj": "1.0.1", + "minimist": "1.2.0", + "normalize-package-data": "2.4.0", + "object-assign": "4.1.1", + "read-pkg-up": "1.0.1", + "redent": "1.0.0", + "trim-newlines": "1.0.0" + } + }, + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "dev": true, + "requires": { + "readable-stream": "2.3.5" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + } + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", + "dev": true + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "1.33.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "1.1.11" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "mixin-deep": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", + "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "dev": true, + "requires": { + "for-in": "1.0.2", + "is-extendable": "1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + } + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "dev": true, + "requires": { + "duplexer2": "0.0.2" + } + }, + "nan": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.9.2.tgz", + "integrity": "sha512-ltW65co7f3PQWBDbqVvaU1WtFJUsNW7sWWm4HINhbMQIyVyzIeyZ8toX5TC5eeooE6piZoaEh4cZkueSKG3KYw==", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz", + "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==", + "dev": true, + "requires": { + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "fragment-cache": "0.2.1", + "is-odd": "2.0.0", + "is-windows": "1.0.2", + "kind-of": "6.0.2", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "natives": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.1.tgz", + "integrity": "sha512-8eRaxn8u/4wN8tGkhlc2cgwwvOLMLUMUn4IYTexMgWd+LyUDfeXVkk2ygQR0hvIHbJQXgHujia3ieUUDwNGkEA==", + "dev": true + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", + "dev": true + }, + "node-fs": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/node-fs/-/node-fs-0.1.7.tgz", + "integrity": "sha1-MjI8zLRsn78PwRgS1FAhzDHTJbs=", + "dev": true + }, + "node-gyp": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.2.tgz", + "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=", + "dev": true, + "requires": { + "fstream": "1.0.11", + "glob": "7.1.2", + "graceful-fs": "4.1.11", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "nopt": "3.0.6", + "npmlog": "4.1.2", + "osenv": "0.1.5", + "request": "2.79.0", + "rimraf": "2.6.2", + "semver": "5.3.0", + "tar": "2.2.1", + "which": "1.3.0" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "node-sass": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.8.3.tgz", + "integrity": "sha512-tfFWhUsCk/Y19zarDcPo5xpj+IW3qCfOjVdHtYeG6S1CKbQOh1zqylnQK6cV3z9k80yxAnFX9Y+a9+XysDhhfg==", + "dev": true, + "requires": { + "async-foreach": "0.1.3", + "chalk": "1.1.3", + "cross-spawn": "3.0.1", + "gaze": "1.1.2", + "get-stdin": "4.0.1", + "glob": "7.1.2", + "in-publish": "2.0.0", + "lodash.assign": "4.2.0", + "lodash.clonedeep": "4.5.0", + "lodash.mergewith": "4.6.1", + "meow": "3.7.0", + "mkdirp": "0.5.1", + "nan": "2.10.0", + "node-gyp": "3.6.2", + "npmlog": "4.1.2", + "request": "2.79.0", + "sass-graph": "2.2.4", + "stdout-stream": "1.4.0", + "true-case-path": "1.0.2" + }, + "dependencies": { + "nan": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz", + "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==", + "dev": true + } + } + }, + "node-status-codes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", + "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=", + "dev": true + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1.1.1" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "dev": true, + "requires": { + "hosted-git-info": "2.6.0", + "is-builtin-module": "1.0.0", + "semver": "5.5.0", + "validate-npm-package-license": "3.0.3" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "1.1.0" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "optional": true, + "requires": { + "path-key": "2.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "nth-check": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz", + "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", + "dev": true, + "optional": true, + "requires": { + "boolbase": "1.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "0.1.1", + "define-property": "0.2.5", + "kind-of": "3.2.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "0.1.6" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + } + } + }, + "object-keys": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz", + "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=", + "dev": true + }, + "object-path": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", + "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "dev": true, + "requires": { + "array-each": "1.0.1", + "array-slice": "1.1.0", + "for-own": "1.0.0", + "isobject": "3.0.1" + }, + "dependencies": { + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "1.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "dev": true, + "optional": true, + "requires": { + "define-properties": "1.1.2", + "es-abstract": "1.10.0" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "dev": true, + "requires": { + "for-own": "1.0.0", + "make-iterator": "1.0.0" + }, + "dependencies": { + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "1.0.2" + } + } + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "requires": { + "for-own": "0.1.5", + "is-extendable": "0.1.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "object.values": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.0.4.tgz", + "integrity": "sha1-5STaCbT2b/Bd9FdUbscqyZ8TBpo=", + "dev": true, + "optional": true, + "requires": { + "define-properties": "1.1.2", + "es-abstract": "1.10.0", + "function-bind": "1.1.1", + "has": "1.0.1" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true + }, + "openurl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", + "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=", + "dev": true + }, + "opn": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz", + "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=", + "dev": true, + "requires": { + "object-assign": "4.1.1", + "pinkie-promise": "2.0.1" + } + }, + "optipng-bin": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-3.1.4.tgz", + "integrity": "sha1-ldNPLEiHBPb9cGBr/qDGWfHZXYQ=", + "dev": true, + "optional": true, + "requires": { + "bin-build": "2.2.0", + "bin-wrapper": "3.0.2", + "logalot": "2.1.0" + } + }, + "orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", + "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", + "dev": true, + "requires": { + "end-of-stream": "0.1.5", + "sequencify": "0.0.7", + "stream-consume": "0.1.1" + } + }, + "ordered-read-streams": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz", + "integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=", + "dev": true + }, + "os-filter-obj": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-1.0.3.tgz", + "integrity": "sha1-WRUzDZDs7VV9LZOKMcbdIU2cY60=", + "dev": true, + "optional": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-pipe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-1.2.0.tgz", + "integrity": "sha1-SxoROZoRUgpneQ7loMHViB1r7+k=", + "dev": true + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, + "requires": { + "is-absolute": "1.0.0", + "map-cache": "0.2.2", + "path-root": "0.1.1" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "requires": { + "glob-base": "0.3.0", + "is-dotfile": "1.0.3", + "is-extglob": "1.0.0", + "is-glob": "2.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "1.3.1" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "parseqs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", + "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", + "dev": true, + "requires": { + "better-assert": "1.0.2" + } + }, + "parseuri": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", + "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", + "dev": true, + "requires": { + "better-assert": "1.0.2" + } + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "optional": true + }, + "path-parse": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", + "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", + "dev": true + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "requires": { + "path-root-regex": "0.1.2" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "dev": true + }, + "performance-now": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", + "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "2.0.4" + } + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "dev": true, + "requires": { + "ansi-cyan": "0.1.1", + "ansi-red": "0.1.1", + "arr-diff": "1.1.0", + "arr-union": "2.1.0", + "extend-shallow": "1.1.4" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "dev": true, + "requires": { + "arr-flatten": "1.1.0", + "array-slice": "0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=", + "dev": true + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", + "dev": true + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "dev": true, + "requires": { + "kind-of": "1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=", + "dev": true + } + } + }, + "plur": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/plur/-/plur-2.1.2.tgz", + "integrity": "sha1-dIJFLBoPUI4+NE6uwxLJHCncZVo=", + "dev": true, + "requires": { + "irregular-plurals": "1.4.0" + } + }, + "popper.js": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.14.1.tgz", + "integrity": "sha1-uIFeXNpvYvwgQuR2GGSfdYZuZ1M=" + }, + "portscanner": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz", + "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=", + "dev": true, + "requires": { + "async": "1.5.2", + "is-number-like": "1.0.8" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, + "pretty-bytes": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", + "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=", + "dev": true + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true, + "optional": true + }, + "qs": { + "version": "6.3.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz", + "integrity": "sha1-51vV9uJoEioqDgvaYwslUMFmUCw=", + "dev": true + }, + "randomatic": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", + "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", + "dev": true, + "requires": { + "is-number": "3.0.0", + "kind-of": "4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", + "dev": true + }, + "rc": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.5.tgz", + "integrity": "sha1-J1zWh/bjs2zHVrqibf7oCnkDAf0=", + "dev": true, + "requires": { + "deep-extend": "0.4.2", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + } + }, + "rcfinder": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/rcfinder/-/rcfinder-0.1.9.tgz", + "integrity": "sha1-8+gPOH3fmugK4wpBADKWQuroERU=", + "dev": true, + "requires": { + "lodash.clonedeep": "4.5.0" + } + }, + "rcloader": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/rcloader/-/rcloader-0.2.2.tgz", + "integrity": "sha1-WNIpi0YtC5v9ITPSoex0+9cFxxc=", + "dev": true, + "requires": { + "lodash.assign": "4.2.0", + "lodash.isobject": "3.0.2", + "lodash.merge": "4.6.1", + "rcfinder": "0.1.9" + } + }, + "read-all-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", + "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1", + "readable-stream": "2.3.5" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.4.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + } + }, + "readable-stream": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", + "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "readdirp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", + "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "minimatch": "3.0.4", + "readable-stream": "2.3.5", + "set-immediate-shim": "1.0.1" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "1.5.0" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "2.1.0", + "strip-indent": "1.0.1" + } + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "requires": { + "is-equal-shallow": "0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "3.0.2", + "safe-regex": "1.1.0" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", + "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "1.0.2" + } + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", + "dev": true + }, + "request": { + "version": "2.79.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz", + "integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=", + "dev": true, + "requires": { + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "caseless": "0.11.0", + "combined-stream": "1.0.6", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.1.4", + "har-validator": "2.0.6", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.18", + "oauth-sign": "0.8.2", + "qs": "6.3.2", + "stringstream": "0.0.5", + "tough-cookie": "2.3.4", + "tunnel-agent": "0.4.3", + "uuid": "3.2.1" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", + "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", + "dev": true, + "requires": { + "path-parse": "1.0.5" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "2.0.2", + "global-modules": "1.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "resp-modifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", + "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", + "dev": true, + "requires": { + "debug": "2.6.9", + "minimatch": "3.0.4" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "dev": true, + "requires": { + "glob": "7.1.2" + } + }, + "rx": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", + "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=", + "dev": true + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "0.1.15" + } + }, + "sass-graph": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "dev": true, + "requires": { + "glob": "7.1.2", + "lodash": "4.17.5", + "scss-tokenizer": "0.2.3", + "yargs": "7.1.0" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true, + "optional": true + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "2.4.3", + "source-map": "0.4.4" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": "1.0.1" + } + } + } + }, + "seek-bzip": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz", + "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=", + "dev": true, + "requires": { + "commander": "2.8.1" + }, + "dependencies": { + "commander": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", + "dev": true, + "requires": { + "graceful-readlink": "1.0.1" + } + } + } + }, + "semver": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", + "dev": true + }, + "semver-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz", + "integrity": "sha1-kqSWkGX5xwxpR1PVUkj8aPj2Usk=", + "dev": true, + "optional": true + }, + "semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=", + "dev": true, + "optional": true, + "requires": { + "semver": "5.5.0" + } + }, + "send": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.15.2.tgz", + "integrity": "sha1-+R+rRAO8+H5xb3DOtdsvV4vcF9Y=", + "dev": true, + "requires": { + "debug": "2.6.4", + "depd": "1.1.2", + "destroy": "1.0.4", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.8.1", + "fresh": "0.5.0", + "http-errors": "1.6.2", + "mime": "1.3.4", + "ms": "1.0.0", + "on-finished": "2.3.0", + "range-parser": "1.2.0", + "statuses": "1.3.1" + }, + "dependencies": { + "debug": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.4.tgz", + "integrity": "sha1-dYaps8OXQcAoKuM0RcTorHRzT+A=", + "dev": true, + "requires": { + "ms": "0.7.3" + }, + "dependencies": { + "ms": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.3.tgz", + "integrity": "sha1-cIFVpeROM/X9D8U+gdDUCpG+H/8=", + "dev": true + } + } + }, + "fresh": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.0.tgz", + "integrity": "sha1-9HTKXmqSRtb9jglTz6m5yAWvp44=", + "dev": true + }, + "http-errors": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", + "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", + "dev": true, + "requires": { + "depd": "1.1.1", + "inherits": "2.0.3", + "setprototypeof": "1.0.3", + "statuses": "1.3.1" + }, + "dependencies": { + "depd": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", + "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", + "dev": true + } + } + }, + "ms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-1.0.0.tgz", + "integrity": "sha1-Wa3NIu3FQ/e1OBhi0xOHsfS8lHM=", + "dev": true + }, + "setprototypeof": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", + "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=", + "dev": true + } + } + }, + "sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=", + "dev": true + }, + "serve-index": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.8.0.tgz", + "integrity": "sha1-fF2WwT+xMRAfk8HFd0+FFqHnjTs=", + "dev": true, + "requires": { + "accepts": "1.3.5", + "batch": "0.5.3", + "debug": "2.2.0", + "escape-html": "1.0.3", + "http-errors": "1.5.1", + "mime-types": "2.1.18", + "parseurl": "1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + } + } + }, + "serve-static": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.12.2.tgz", + "integrity": "sha1-5UbicmCBuBtLzsjpCAjrzdMjr7o=", + "dev": true, + "requires": { + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "parseurl": "1.3.2", + "send": "0.15.2" + } + }, + "server-destroy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", + "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=", + "dev": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "set-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "dev": true, + "requires": { + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "split-string": "3.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "setprototypeof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz", + "integrity": "sha1-gaVSFB7BBLiOic44MQOtXGZWTQg=", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shelljs": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz", + "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=", + "dev": true + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "0.11.2", + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "map-cache": "0.2.2", + "source-map": "0.5.7", + "source-map-resolve": "0.5.1", + "use": "3.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "0.1.6" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "1.0.0", + "isobject": "3.0.1", + "snapdragon-util": "3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "1.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "sntp": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", + "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "socket.io": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.0.4.tgz", + "integrity": "sha1-waRZDO/4fs8TxyZS8Eb3FrKeYBQ=", + "dev": true, + "requires": { + "debug": "2.6.9", + "engine.io": "3.1.5", + "socket.io-adapter": "1.1.1", + "socket.io-client": "2.0.4", + "socket.io-parser": "3.1.3" + } + }, + "socket.io-adapter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz", + "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=", + "dev": true + }, + "socket.io-client": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.0.4.tgz", + "integrity": "sha1-CRilUkBtxeVAs4Dc2Xr8SmQzL44=", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "2.6.9", + "engine.io-client": "3.1.6", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "3.1.3", + "to-array": "0.1.4" + } + }, + "socket.io-parser": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.1.3.tgz", + "integrity": "sha512-g0a2HPqLguqAczs3dMECuA1RgoGFPyvDqcbaDEdCWY9g59kdUAz3YRmaJBNKXflrHNwB7Q12Gkf/0CZXfdHR7g==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "3.1.0", + "has-binary2": "1.0.2", + "isarray": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.1.tgz", + "integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==", + "dev": true, + "requires": { + "atob": "2.0.3", + "decode-uri-component": "0.2.0", + "resolve-url": "0.2.1", + "source-map-url": "0.4.0", + "urix": "0.1.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sparkles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz", + "integrity": "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=", + "dev": true + }, + "spdx-correct": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", + "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", + "dev": true, + "requires": { + "spdx-expression-parse": "3.0.0", + "spdx-license-ids": "3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", + "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "2.1.0", + "spdx-license-ids": "3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", + "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "3.0.2" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true, + "optional": true + }, + "squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=", + "dev": true, + "optional": true, + "requires": { + "chalk": "1.1.3", + "console-stream": "0.1.1", + "lpad-align": "1.1.2" + } + }, + "sshpk": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", + "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", + "dev": true, + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + } + } + }, + "stable": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.6.tgz", + "integrity": "sha1-kQ9dKu17Ugxud3SZwfMuE5/eyxA=", + "dev": true, + "optional": true + }, + "stat-mode": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz", + "integrity": "sha1-5sgLYjEj19gM8TLOU480YokHJQI=", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "0.2.5", + "object-copy": "0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "0.1.6" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", + "dev": true + }, + "stdout-stream": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz", + "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=", + "dev": true, + "requires": { + "readable-stream": "2.3.5" + } + }, + "stream-combiner2": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", + "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", + "dev": true, + "requires": { + "duplexer2": "0.1.4", + "readable-stream": "2.3.5" + }, + "dependencies": { + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "dev": true, + "requires": { + "readable-stream": "2.3.5" + } + } + } + }, + "stream-consume": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", + "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", + "dev": true + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=", + "dev": true + }, + "stream-throttle": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", + "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", + "dev": true, + "requires": { + "commander": "2.15.0", + "limiter": "1.1.2" + } + }, + "string-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-1.0.1.tgz", + "integrity": "sha1-VpcPscOFWOnnC3KL894mmsRa36w=", + "dev": true, + "requires": { + "strip-ansi": "3.0.1" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "stringstream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", + "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + }, + "strip-bom-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz", + "integrity": "sha1-5xRDmFd9Uaa+0PoZlPoF9D/ZiO4=", + "dev": true, + "requires": { + "first-chunk-stream": "1.0.0", + "strip-bom": "2.0.0" + } + }, + "strip-dirs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz", + "integrity": "sha1-lgu9EoeETzl1pFWKoQOoJV4kVqA=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "get-stdin": "4.0.1", + "is-absolute": "0.1.7", + "is-natural-number": "2.1.1", + "minimist": "1.2.0", + "sum-up": "1.0.3" + }, + "dependencies": { + "is-absolute": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz", + "integrity": "sha1-hHSREZ/MtftDYhfMc39/qtUPYD8=", + "dev": true, + "requires": { + "is-relative": "0.1.3" + } + }, + "is-relative": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz", + "integrity": "sha1-kF/uiuhvRbPsYUvDwVyGnfCHboI=", + "dev": true + } + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "optional": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "4.0.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "strip-outer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.0.tgz", + "integrity": "sha1-qsC6YNLpDF1PJ1/Yhp/ZotMQ/7g=", + "dev": true, + "requires": { + "escape-string-regexp": "1.0.5" + } + }, + "sum-up": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz", + "integrity": "sha1-HGYfZnBX9jvLeHWqFDi8FiUlFW4=", + "dev": true, + "requires": { + "chalk": "1.1.3" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "svgo": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.0.5.tgz", + "integrity": "sha512-nYrifviB77aNKDNKKyuay3M9aYiK6Hv5gJVDdjj2ZXTQmI8WZc8+UPLR5IpVlktJfSu3co/4XcWgrgI6seGBPg==", + "dev": true, + "optional": true, + "requires": { + "coa": "2.0.1", + "colors": "1.1.2", + "css-select": "1.3.0-rc0", + "css-select-base-adapter": "0.1.0", + "css-tree": "1.0.0-alpha25", + "css-url-regex": "1.1.0", + "csso": "3.5.0", + "js-yaml": "3.10.0", + "mkdirp": "0.5.1", + "object.values": "1.0.4", + "sax": "1.2.4", + "stable": "0.1.6", + "unquote": "1.1.1", + "util.promisify": "1.0.0" + } + }, + "tar": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", + "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", + "dev": true, + "requires": { + "block-stream": "0.0.9", + "fstream": "1.0.11", + "inherits": "2.0.3" + } + }, + "tar-stream": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.5.tgz", + "integrity": "sha512-mQdgLPc/Vjfr3VWqWbfxW8yQNiJCbAZ+Gf6GDu1Cy0bdb33ofyiNGBtAY96jHFhDuivCwgW1H9DgTON+INiXgg==", + "dev": true, + "requires": { + "bl": "1.2.1", + "end-of-stream": "1.4.1", + "readable-stream": "2.3.5", + "xtend": "4.0.1" + }, + "dependencies": { + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "dev": true, + "requires": { + "once": "1.4.0" + } + } + } + }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", + "dev": true, + "optional": true + }, + "tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=", + "dev": true, + "optional": true, + "requires": { + "temp-dir": "1.0.0", + "uuid": "3.2.1" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "tfunk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz", + "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "object-path": "0.9.2" + } + }, + "through2": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", + "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", + "dev": true, + "requires": { + "readable-stream": "2.3.5", + "xtend": "4.0.1" + } + }, + "through2-concurrent": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/through2-concurrent/-/through2-concurrent-1.1.1.tgz", + "integrity": "sha1-EctOpMnjG8puTB5tukjRxyjDUks=", + "dev": true, + "requires": { + "through2": "2.0.3" + } + }, + "through2-filter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz", + "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", + "dev": true, + "requires": { + "through2": "2.0.3", + "xtend": "4.0.1" + } + }, + "tildify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz", + "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=", + "dev": true, + "requires": { + "os-homedir": "1.0.2" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true + }, + "timed-out": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-3.1.3.tgz", + "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc=", + "dev": true + }, + "to-absolute-glob": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz", + "integrity": "sha1-HN+kcqnvUMI57maZm2YsoOs5k38=", + "dev": true, + "requires": { + "extend-shallow": "2.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "regex-not": "1.0.2", + "safe-regex": "1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "3.0.0", + "repeat-string": "1.6.1" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + } + } + } + }, + "tough-cookie": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", + "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", + "dev": true, + "requires": { + "punycode": "1.4.1" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "dev": true, + "requires": { + "escape-string-regexp": "1.0.5" + } + }, + "true-case-path": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.2.tgz", + "integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=", + "dev": true, + "requires": { + "glob": "6.0.4" + }, + "dependencies": { + "glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "dev": true, + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + } + } + }, + "tunnel-agent": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", + "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=", + "dev": true + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true, + "optional": true + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.12", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.12.tgz", + "integrity": "sha1-BMgamb3V3FImPqKdJMa/jUgYpLs=", + "dev": true + }, + "uglify-js": { + "version": "3.3.14", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.14.tgz", + "integrity": "sha512-OY8VPQU25q09gQRbC+Ekk3xgEVBmYFEfVcgS47ksjTiNht2LmLlUkWutyi38ZsDSToJHwbe76kDGwmD226Z2Fg==", + "dev": true, + "requires": { + "commander": "2.14.1", + "source-map": "0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz", + "integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true + }, + "union-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", + "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "dev": true, + "requires": { + "arr-union": "3.1.0", + "get-value": "2.0.6", + "is-extendable": "0.1.1", + "set-value": "0.4.3" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "0.1.1" + } + }, + "set-value": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", + "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "dev": true, + "requires": { + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "to-object-path": "0.3.0" + } + } + } + }, + "unique-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz", + "integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=", + "dev": true + }, + "universalify": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", + "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true, + "optional": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "0.3.1", + "isobject": "3.0.1" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "2.0.6", + "has-values": "0.1.4", + "isobject": "2.1.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "unzip-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz", + "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=", + "dev": true + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "dev": true, + "requires": { + "prepend-http": "1.0.4" + } + }, + "url-regex": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", + "integrity": "sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ=", + "dev": true, + "optional": true, + "requires": { + "ip-regex": "1.0.3" + } + }, + "use": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.0.tgz", + "integrity": "sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw==", + "dev": true, + "requires": { + "kind-of": "6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "user-home": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", + "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dev": true, + "optional": true, + "requires": { + "define-properties": "1.1.2", + "object.getownpropertydescriptors": "2.0.3" + } + }, + "utils-merge": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz", + "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg=", + "dev": true + }, + "uuid": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", + "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==", + "dev": true + }, + "uws": { + "version": "9.14.0", + "resolved": "https://registry.npmjs.org/uws/-/uws-9.14.0.tgz", + "integrity": "sha512-HNMztPP5A1sKuVFmdZ6BPVpBQd5bUjNC8EFMFiICK+oho/OQsAJy5hnIx4btMHiOk8j04f/DbIlqnEZ9d72dqg==", + "dev": true, + "optional": true + }, + "v8flags": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", + "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", + "dev": true, + "requires": { + "user-home": "1.1.1" + } + }, + "vali-date": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz", + "integrity": "sha1-G5BKWWCfsyjvB4E4Qgk09rhnCaY=", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz", + "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", + "dev": true, + "requires": { + "spdx-correct": "3.0.0", + "spdx-expression-parse": "3.0.0" + } + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "1.3.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + } + } + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", + "dev": true, + "requires": { + "clone": "1.0.3", + "clone-stats": "0.0.1", + "replace-ext": "0.0.1" + } + }, + "vinyl-assign": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz", + "integrity": "sha1-TRmIkbVRWRHXcajNnFSApGoHSkU=", + "dev": true, + "requires": { + "object-assign": "4.1.1", + "readable-stream": "2.3.5" + } + }, + "vinyl-fs": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz", + "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=", + "dev": true, + "requires": { + "defaults": "1.0.3", + "glob-stream": "3.1.18", + "glob-watcher": "0.0.6", + "graceful-fs": "3.0.11", + "mkdirp": "0.5.1", + "strip-bom": "1.0.0", + "through2": "0.6.5", + "vinyl": "0.4.6" + }, + "dependencies": { + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", + "dev": true + }, + "graceful-fs": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", + "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", + "dev": true, + "requires": { + "natives": "1.1.1" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "strip-bom": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz", + "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=", + "dev": true, + "requires": { + "first-chunk-stream": "1.0.0", + "is-utf8": "0.2.1" + } + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": "1.0.34", + "xtend": "4.0.1" + } + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "dev": true, + "requires": { + "clone": "0.2.0", + "clone-stats": "0.0.1" + } + } + } + }, + "vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", + "dev": true, + "requires": { + "source-map": "0.5.7" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "ware": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz", + "integrity": "sha1-0bFPOdLiy0q4xAmPdW/ksWTkc9Q=", + "dev": true, + "requires": { + "wrap-fn": "0.1.5" + } + }, + "which": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", + "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", + "dev": true, + "requires": { + "isexe": "2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "wide-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz", + "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", + "dev": true, + "requires": { + "string-width": "1.0.2" + } + }, + "window-size": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", + "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1" + } + }, + "wrap-fn": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz", + "integrity": "sha1-8htuQQFv9KfjFyDbxjoJAWvfmEU=", + "dev": true, + "requires": { + "co": "3.1.0" + }, + "dependencies": { + "co": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz", + "integrity": "sha1-TqVOpaCJOBUxheFSEMaNkJK8G3g=", + "dev": true + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "1.0.0", + "safe-buffer": "5.1.1", + "ultron": "1.1.1" + } + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "y18n": "3.2.1", + "yargs-parser": "5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + } + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "dev": true, + "requires": { + "camelcase": "3.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + } + } + }, + "yauzl": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.9.1.tgz", + "integrity": "sha1-qBmB6nCleUYTOIPwKcWCGok1mn8=", + "dev": true, + "requires": { + "buffer-crc32": "0.2.13", + "fd-slicer": "1.0.1" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..184f6b6 --- /dev/null +++ b/package.json @@ -0,0 +1,59 @@ +{ + "name": "odin", + "version": "2.4.0", + "description": "Base Theme for developing WordPress.", + "title": "Odin Theme 3", + "homepage": "http://wpod.in", + "author": { + "name": "WordPress Brasil", + "url": "https://github.com/wpbrasil" + }, + "serveDev": { + "proxy": "localhost:8080", + "port": 3000, + "notify": false + }, + "license": { + "type": "MIT", + "url": "http://opensource.org/licenses/MIT" + }, + "repository": { + "type": "git", + "url": "http://github.com/wpbrasil/odin" + }, + "scripts": { + "dev": "gulp dev-server", + "build": "gulp", + "build:js": "cross-env NODE_ENV=development gulp js:compile js:dist", + "build:css": "cross-env NODE_ENV=production gulp css:compile css:dist", + "build:img": "cross-env NODE_ENV=production gulp img:dist" + }, + "engines": { + "node": ">= 8.9.4" + }, + "devDependencies": { + "browser-sync": "^2.23.6", + "cross-env": "^5.1.4", + "gulp": "^3.9.1", + "gulp-file-include": "^2.0.1", + "gulp-flatten": "^0.4.0", + "gulp-header": "2.0.5", + "gulp-imagemin": "^4.1.0", + "gulp-jshint": "^2.1.0", + "gulp-plumber": "^1.2.0", + "gulp-rename": "^1.2.2", + "gulp-sass": "^3.2.1", + "gulp-sass-glob": "^1.0.8", + "gulp-uglify": "^3.0.0", + "jshint": "^2.9.5", + "jshint-stylish": "^2.2.1", + "node-fs": "^0.1.7", + "node-sass": "^4.8.3" + }, + "dependencies": { + "@fortawesome/fontawesome-free-webfonts": "^1.0.4", + "bootstrap": "^4.0.0", + "jquery": "^3.3.1", + "popper.js": "^1.14.1" + } +} From ba980e3faf5dd6f858d2a861bd5fff643b2ce659 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Fri, 6 Apr 2018 20:54:51 -0300 Subject: [PATCH 182/217] Feature gulp - add gulpfile.js --- gulpfile.js | 172 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 172 insertions(+) create mode 100644 gulpfile.js diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..24f93b0 --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,172 @@ +/** + * Packages + */ + +// General +const fs = require('fs'); +const path = require('path'); +const browserSync = require('browser-sync').create(); +const gulp = require('gulp'); +const fileInclude = require('gulp-file-include'); +const flatten = require('gulp-flatten'); +const header = require('gulp-header'); +const plumber = require('gulp-plumber'); +const rename = require('gulp-rename'); +const package = require('./package.json'); +const env = process.env.NODE_ENV === 'production' ? 'production' : 'development'; + +// Scripts +const jshint = require('gulp-jshint'); +const stylish = require('jshint-stylish'); +const uglify = require('gulp-uglify'); + +// Styles +const sass = require('gulp-sass'); +const sassGlob = require('gulp-sass-glob'); + +// Media. +const imagemin = require('gulp-imagemin'); + +/** + * Config to project + */ +const config = { + "banner": + "/*!\n" + + " * <%= package.name %> v<%= package.version %> <<%= package.homepage %>>\n"+ + " * <%= package.title %> : <%= package.description %>\n" + + " * (c) " + new Date().getFullYear() + " <%= package.author.name %> <<%= package.author.url %>>\n" + + " * <%= package.license.type %> License <<%= package.license.url %>>\n" + + " * <%= package.repository.url %>\n" + + " */\n\n", + "js": { + "src": "{src,components}/**/*.js", + "dest": "dist/js/" + }, + "css": { + "src": "{src,components}/**/*.{scss,sass}", + "dest": "dist/css/", + "includePaths": [ + path.resolve(__dirname, "./"), + path.resolve(__dirname, "./src/css/"), + path.resolve(__dirname, "./node_modules/") + ] + }, + "images": { + "src": "src/img/**/*", + "dest": "dist/img/" + } +} + +/** + * Gulp Taks + */ + +// Lint scripts +gulp.task('js:lint', function() { + return gulp.src(config.js.src) + .pipe(plumber()) + .pipe(jshint()) + .pipe(jshint.reporter('jshint-stylish')); +}); + +// File include and concatenate scripts +gulp.task('js:compile', ['js:lint'], function() { + return gulp.src(config.js.src) + .pipe(plumber()) + .pipe(fileInclude({ + prefix: '@@', + basepath: '@file' + })) + .pipe(flatten()) + .pipe(gulp.dest(config.js.dest)) + .pipe(browserSync.stream()); +}); + +// Compress and add banner scripts +gulp.task('js:dist', ['js:compile'], function() { + return gulp.src([config.js.dest+'*.js','!'+config.js.dest+'*.min.js']) + .pipe(plumber()) + .pipe(uglify()) + .pipe(rename({suffix: ".min"})) + .pipe(header(config.banner, {package: package})) + .pipe(flatten()) + .pipe(gulp.dest(config.js.dest)); +}); + + +// Process SASS files styles +gulp.task('css:compile', function() { + return gulp.src(config.css.src) + .pipe(plumber()) + .pipe(sassGlob()) + .pipe(sass({ + outputStyle: 'expanded', + sourceComments: true, + includePaths: config.css.includePaths, + indentedSyntax: false + }).on('error', sass.logError)) + .pipe(flatten()) + .pipe(gulp.dest(config.css.dest)) + .pipe(browserSync.stream()); +}); + +// Compress and add banner scripts +gulp.task('css:dist', ['css:compile'], function() { + return gulp.src(config.css.src) + .pipe(plumber()) + .pipe(sassGlob()) + .pipe(sass({ + outputStyle: 'compressed', + sourceComments: false, + includePaths: config.css.includePaths, + indentedSyntax: false + }).on('error', sass.logError)) + .pipe(rename({suffix: '.min'})) + .pipe(header(config.banner, {package: package})) + .pipe(flatten()) + .pipe(gulp.dest(config.css.dest)); +}); + +// Copy image src -> dist to watch +gulp.task('img:compile', function() { + return gulp.src(config.images.src) + .pipe(plumber()) + .pipe(gulp.dest(config.images.dest)) + .pipe(browserSync.stream()); +}); + +// Compress image files +gulp.task('img:dist', function() { + return gulp.src(config.images.src) + .pipe(plumber()) + .pipe(imagemin()) + .pipe(gulp.dest(config.images.dest)); +}); + +// Starts a BrowerSync instance +gulp.task('serve', function(){ + browserSync.init(package.serveDev); +}); + +// Watch files for changes +gulp.task('watch', ['default'], function(done) { + gulp.watch(config.images.src, ['img:compile']); + gulp.watch(config.css.src, ['css:compile']); + gulp.watch(config.js.src, ['js:compile']); + gulp.watch(['**/*.php']).on('change', browserSync.reload); +}); + +// Compile and compress js, css and img. Move others files to dist, like app/fonts directory (default) +gulp.task('default', [ + 'js:dist', + 'css:dist', + 'img:dist' +]); + +// Compile, init serve and watch files +gulp.task('dev-server', [ + 'default', + 'serve', + 'watch' +]); From 0f77622a574e25f262662c2ba22f2d1fc7a0c3ea Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Fri, 6 Apr 2018 20:56:19 -0300 Subject: [PATCH 183/217] Update style.css new version --- style.css | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/style.css b/style.css index f4f4aff..129f38f 100644 --- a/style.css +++ b/style.css @@ -1,15 +1,15 @@ /* -Theme Name: Odin -Theme URI: https://github.com/wpbrasil/odin -Description: Base theme for development with WordPress. -Author: Grupo WordPress Brasil -Author URI: http://www.facebook.com/groups/wordpress.brasil/ -Version: 2.3.0 -Tags: light, gray, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, post-formats, sticky-post, theme-options, translation-ready -License: GNU General Public License v2 or later -License URI: http://www.gnu.org/licenses/gpl-2.0.html -Text Domain: odin +Theme Name: Odin +Theme URI: http://wpod.in +Description: Base Theme for developing WordPress. +Version: 2.4.0 +Author: WordPress Brasil +Author URI: https://github.com/wpbrasil +Text Domain: odin + +License: MIT +License URI: http://opensource.org/licenses/MIT Don't add css in this file! -The source theme css is in src/css/theme.scss +The theme css is in src/css/theme.scss */ From 0d59442d8c0bdbae4353542649b5087af32fcebb Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 7 Apr 2018 11:41:55 -0300 Subject: [PATCH 184/217] Update README.md --- README.md | 80 ++++++++++++-------------------------------- docs/README-pt_BR.md | 69 -------------------------------------- docs/pt-BR/README.md | 32 ++++++++++++++++++ 3 files changed, 53 insertions(+), 128 deletions(-) delete mode 100644 docs/README-pt_BR.md create mode 100644 docs/pt-BR/README.md diff --git a/README.md b/README.md index eb5c1e5..7ca0ba6 100644 --- a/README.md +++ b/README.md @@ -1,70 +1,32 @@ -# Odin Framework # +<p align="center"><a href="http://wpod.in/" target="_blank" rel="noopener noreferrer"><img width="100" src="https://camo.githubusercontent.com/f51173b8da26083e2cfdc893ef532a8bc2457bcb/68747470733a2f2f692e696d6775722e636f6d2f4464654d6755782e706e67" alt="Odin logo"></a></p> -[Ver essa documentação em Português do Brasil](https://github.com/wpbrasil/odin/blob/master/docs/README-pt_BR.md) +# Odin -![Odin Framework](https://i.imgur.com/DdeMgUx.png) +Odin is a base theme made in [@wpbrasil](https://github.com/wpbrasil) to ~kick ass~ help developing of WordPress themes. -* [Website](http://wpod.in/) -* [Odin Expo](http://expo.wpod.in/) -* [GitHub](https://github.com/wpbrasil/odin) -* [WordPress Brasil Group on Facebook](https://www.facebook.com/groups/wordpress.brasil) +* [Odin](http://wpod.in/) +* [Docs](https://github.com/wpbrasil/odin/tree/master/docs) +* [Expo](http://expo.wpod.in/) +* [Toolkit](https://github.com/wpbrasil/odin-toolkit) +* [WordPress Brasil](https://github.com/wpbrasil/) -## Project Description ## +## Getting start -Welcome to Odin, a base-theme developed by [WordPress Brasil Group](https://www.facebook.com/groups/wordpress.brasil), to help on agile development of themes for WordPress. +```bash +# install dependencies +npm install -## Installation ## +# serve with live reload at localhost:3000 +npm run dev -Send the folder "odin" to the default themes folder from WordPress `wp-content/themes` or send the zipball using the WordPress Theme Installer. +# build for production with minification +npm run build +``` -## Documentation ## +For detailed explanation on how things work, consult the [docs for Odin](https://github.com/wpbrasil/odin/tree/master/docs). -Informations about how-to use the classes and functions from Odin is on the [Official Wiki](https://github.com/wpbrasil/odin/wiki/) +## License -## Plugins Support ## +[MIT](http://opensource.org/licenses/MIT). And all PHP files [GPLv2](http://www.gnu.org/licenses/gpl-2.0.txt). -Odin supports natively these plugins: - -* [WooCommerce](http://wordpress.org/extend/plugins/woocommerce/) -* [JetPack](http://wordpress.org/extend/plugins/jetpack/) Infinite Scroll - -## References ## - -* [Bootstrap](http://getbootstrap.com/) -* [Bootstrap Sass](https://github.com/twbs/bootstrap-sass) -* [HTML5shiv](https://github.com/aFarkas/html5shiv) -* [matchMedia() polyfill](https://github.com/paulirish/matchMedia.js/) -* [Respond.js](https://github.com/scottjehl/Respond) -* [Sass](http://sass-lang.com/) -* [Compass](http://compass-style.org/) -* [Grunt.js](http://gruntjs.com/) -* [aq_resize](https://github.com/sy4mil/Aqua-Resizer) -* [FitVids](https://github.com/davatron5000/FitVids.js) -* [EditorConfig](http://editorconfig.org/) -* [goqr.me](http://goqr.me/) -* [Google Maps](https://developers.google.com/maps/) - -## Bugs and Sugestions ## - -The Odin Framework is an **Open Source** project. Anyone can (and should) help us to improve it. - -Report bugs or do suggestions using the [Issues/Project Forum](https://github.com/wpbrasil/odin/issues) - -## Contribute to the Project ## - -To contribute, just click on the **Fork** button, create a *Branch*, improve the code and send it with a **Pull Request**. - -More details about how to contribute and send Pull Requests in [GitHub Collaborating](https://help.github.com/categories/63/articles). - -[How to colaborate to opensource projects on GitHub](http://www.youtube.com/watch?v=H3olaBo83As) - -## Changelog ## - -[Changelog here!](https://github.com/wpbrasil/odin/blob/master/docs/CHANGELOG.md) - -## Copyright and License ## - -Copyright 2013 - 2018 - WordPress Brasil Group. - -The PHP code is licensed with [GPLv2](http://www.gnu.org/licenses/gpl-2.0.txt). -All the CSS, SCSS, JS, images files and others, not including the PHP files is licensed with [MIT](http://opensource.org/licenses/MIT) or by the license specified inside the file. +Copyright (c) 2013-Present, [@wpbrasil](https://github.com/wpbrasil). diff --git a/docs/README-pt_BR.md b/docs/README-pt_BR.md deleted file mode 100644 index da8b074..0000000 --- a/docs/README-pt_BR.md +++ /dev/null @@ -1,69 +0,0 @@ -# Odin Framework # - -[View this documentation in English](https://github.com/wpbrasil/odin/blob/master/README.md) - -![Odin Framework](https://camo.githubusercontent.com/f51173b8da26083e2cfdc893ef532a8bc2457bcb/68747470733a2f2f692e696d6775722e636f6d2f4464654d6755782e706e67) - -* [Website](http://wpod.in/) -* [Odin Expo](http://expo.wpod.in/) -* [GitHub](https://github.com/wpbrasil/odin) -* [Grupo WordPress Brasil no Facebook](https://www.facebook.com/groups/wordpress.brasil) - -## Descrição do Projeto ## - -Bem vindos ao Odin, um tema base desenvolvido pelo [Grupo WordPress Brasil](https://www.facebook.com/groups/wordpress.brasil), para auxiliar no desenvolvimento ágil de temas para WordPress. - -## Instalação ## - -Envie a pasta "odin" para a pasta de temas padrão do WordPress `wp-content/themes` ou simplesmente envie o arquivo zipado utilizando o instalador de temas do WordPress. - -## Documentação ## - -Informações de como usar as classes e funções do Odin na [Wiki Oficial](https://github.com/wpbrasil/odin/wiki/) - -## Suporte a plugins ## - -Odin suporta nativamente os plugins: - -* [WooCommerce](http://wordpress.org/extend/plugins/woocommerce/) -* [JetPack](http://wordpress.org/extend/plugins/jetpack/) Infinite Scroll - -## Referências ## - -* [Bootstrap](http://getbootstrap.com/) -* [Bootstrap Sass](https://github.com/twbs/bootstrap-sass) -* [HTML5shiv](https://github.com/aFarkas/html5shiv) -* [matchMedia() polyfill](https://github.com/paulirish/matchMedia.js/) -* [Respond.js](https://github.com/scottjehl/Respond) -* [Sass](http://sass-lang.com/) -* [Compass](http://compass-style.org/) -* [Grunt.js](http://gruntjs.com/) -* [aq_resize](https://github.com/sy4mil/Aqua-Resizer) -* [FitVids](https://github.com/davatron5000/FitVids.js) -* [EditorConfig](http://editorconfig.org/) -* [goqr.me](http://goqr.me/) -* [Google Maps](https://developers.google.com/maps/) - -## Bugs e Sugestões ## - -O Odin é um projeto **Open Source**. Qualquer um pode (e deveria) ajudar a melhorá-lo. - -Reporte bugs ou faça sugestões utilizando o [Issues/Fórum do Projeto](https://github.com/wpbrasil/odin/issues) - -## Contribua com o Projeto ## - -Para contribuir basta clicar no botão **Fork**, criar um *Branch*, arrumar o código e enviá-lo com um **Pull Request**. - -Mais detalhes de como contribuir e enviar Pull Requests em [GitHub Collaborating](https://help.github.com/categories/63/articles). - -[Como colaborar com projetos opensource com GitHub](http://www.youtube.com/watch?v=H3olaBo83As) - -## Changelog ## - -[Changelog aqui!](https://github.com/wpbrasil/odin/blob/master/docs/CHANGELOG.md) - -## Copyright e Licença ## - -Copyright 2013 - 2018 - Grupo WordPress Brasil. - -O código PHP esta licenciado sob a Licença [GPLv2](http://www.gnu.org/licenses/gpl-2.0.txt). Todos os arquivos CSS, SCSS, JS, imagens e outros não incluindo arquivos PHP estão licenciados como [MIT](http://opensource.org/licenses/MIT) ou pela licença especificada dentro de seus arquivos. diff --git a/docs/pt-BR/README.md b/docs/pt-BR/README.md new file mode 100644 index 0000000..354e37a --- /dev/null +++ b/docs/pt-BR/README.md @@ -0,0 +1,32 @@ +<p align="center"><a href="http://wpod.in/" target="_blank" rel="noopener noreferrer"><img width="100" src="https://camo.githubusercontent.com/f51173b8da26083e2cfdc893ef532a8bc2457bcb/68747470733a2f2f692e696d6775722e636f6d2f4464654d6755782e706e67" alt="Odin logo"></a></p> + +# Odin + +Odin é um tema base desenvolvido pela comunidade [@wpbrasil](https://github.com/wpbrasil) para ~chutar bundas~ auxiliar o desenvolvimento de temas para WordPress. + +* [Odin](http://wpod.in/) +* [Docs](https://github.com/wpbrasil/odin/tree/master/docs) +* [Expo](http://expo.wpod.in/) +* [Toolkit](https://github.com/wpbrasil/odin-toolkit) +* [WordPress Brasil](https://github.com/wpbrasil/) + +## Começo rápido + +```bash +# Instale as dependencias +npm install + +# Inicia serve com livereload em localhost:3000 +npm run dev + +# Compila/minifica arquivos fonte (scss, js e etc) para produção +npm run build +``` + +Para mais informações de como o Odin funciona, consulte nossa [documentação](https://github.com/wpbrasil/odin/tree/master/docs). + +## Licença + +[MIT](http://opensource.org/licenses/MIT). Exceto arquivos PHP, que estão sob a Licença [GPLv2](http://www.gnu.org/licenses/gpl-2.0.txt). + +Copyright (c) 2013-Atualmente, [@wpbrasil](https://github.com/wpbrasil). From 6dc11d3ae96236d36fded47d618c4bdd51d917a4 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Sat, 7 Apr 2018 12:57:50 -0300 Subject: [PATCH 185/217] Improve brand-logo functions --- components/shared/brand-logo.functions.php | 25 ++++++++++++++++++++++ inc/theme.php | 1 + inc/theme/config.php | 9 -------- 3 files changed, 26 insertions(+), 9 deletions(-) create mode 100644 components/shared/brand-logo.functions.php diff --git a/components/shared/brand-logo.functions.php b/components/shared/brand-logo.functions.php new file mode 100644 index 0000000..b3dc6df --- /dev/null +++ b/components/shared/brand-logo.functions.php @@ -0,0 +1,25 @@ +<?php +/** + * Brand Functions Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Add Custom Logo support + * + * @link https://developer.wordpress.org/themes/functionality/custom-logo/ + */ +function odin_custom_logo_setup() { + $defaults = array( + 'height' => 240, + 'width' => 240, + 'flex-height' => true, + 'flex-width' => true, + 'header-text' => array( 'site-title', 'site-description' ), + ); + add_theme_support( 'custom-logo', $defaults ); +} + +add_action( 'after_setup_theme', 'odin_custom_logo_setup' ); diff --git a/inc/theme.php b/inc/theme.php index 98d37ff..147f2e5 100644 --- a/inc/theme.php +++ b/inc/theme.php @@ -23,4 +23,5 @@ require_once get_template_directory() . '/components/comments/comments.functions.php'; require_once get_template_directory() . '/components/footer/footer.functions.php'; require_once get_template_directory() . '/components/post/post.functions.php'; +require_once get_template_directory() . '/components/shared/brand-logo.functions.php'; require_once get_template_directory() . '/components/sidebar/sidebar.functions.php'; diff --git a/inc/theme/config.php b/inc/theme/config.php index 8111a76..0722f01 100644 --- a/inc/theme/config.php +++ b/inc/theme/config.php @@ -76,15 +76,6 @@ function odin_theme_support() { * provide it for us. */ add_theme_support( 'title-tag' ); - - // Add custom logo support. - add_theme_support( 'custom-logo', array( - 'height' => 240, - 'width' => 240, - 'flex-height' => true, - 'flex-width' => true, - 'header-text' => array( 'site-title', 'site-description' ), - ) ); } } From 6a65cb33ed3f5fbe0c9b62d8b8e499f45c70fe60 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 12:28:14 -0300 Subject: [PATCH 186/217] Rename src to assets directory --- {src => assets}/css/admin.scss | 0 {src => assets}/css/editor.scss | 0 {src => assets}/css/theme.scss | 0 {src => assets}/css/theme/_abstracts.scss | 0 {src => assets}/css/theme/_variables.scss | 3 ++- {src => assets}/css/vendors/_bootstrap.scss | 0 {src => assets}/css/vendors/_font-awesome.scss | 0 {src => assets}/fonts/.gitkeep | 0 .../fonts/fontawesome/fa-brands-400.eot | Bin .../fonts/fontawesome/fa-brands-400.svg | 0 .../fonts/fontawesome/fa-brands-400.ttf | Bin .../fonts/fontawesome/fa-brands-400.woff | Bin .../fonts/fontawesome/fa-brands-400.woff2 | Bin .../fonts/fontawesome/fa-regular-400.eot | Bin .../fonts/fontawesome/fa-regular-400.svg | 0 .../fonts/fontawesome/fa-regular-400.ttf | Bin .../fonts/fontawesome/fa-regular-400.woff | Bin .../fonts/fontawesome/fa-regular-400.woff2 | Bin .../fonts/fontawesome/fa-solid-900.eot | Bin .../fonts/fontawesome/fa-solid-900.svg | 0 .../fonts/fontawesome/fa-solid-900.ttf | Bin .../fonts/fontawesome/fa-solid-900.woff | Bin .../fonts/fontawesome/fa-solid-900.woff2 | Bin .../img/admin-logo-login.png | Bin assets/img/theme-icon.png | Bin 0 -> 66886 bytes assets/img/theme-logo.png | Bin 0 -> 3450 bytes {src => assets}/js/admin.js | 0 {src => assets}/js/theme.js | 0 28 files changed, 2 insertions(+), 1 deletion(-) rename {src => assets}/css/admin.scss (100%) rename {src => assets}/css/editor.scss (100%) rename {src => assets}/css/theme.scss (100%) rename {src => assets}/css/theme/_abstracts.scss (100%) rename {src => assets}/css/theme/_variables.scss (93%) rename {src => assets}/css/vendors/_bootstrap.scss (100%) rename {src => assets}/css/vendors/_font-awesome.scss (100%) rename {src => assets}/fonts/.gitkeep (100%) rename {src => assets}/fonts/fontawesome/fa-brands-400.eot (100%) rename {src => assets}/fonts/fontawesome/fa-brands-400.svg (100%) rename {src => assets}/fonts/fontawesome/fa-brands-400.ttf (100%) rename {src => assets}/fonts/fontawesome/fa-brands-400.woff (100%) rename {src => assets}/fonts/fontawesome/fa-brands-400.woff2 (100%) rename {src => assets}/fonts/fontawesome/fa-regular-400.eot (100%) rename {src => assets}/fonts/fontawesome/fa-regular-400.svg (100%) rename {src => assets}/fonts/fontawesome/fa-regular-400.ttf (100%) rename {src => assets}/fonts/fontawesome/fa-regular-400.woff (100%) rename {src => assets}/fonts/fontawesome/fa-regular-400.woff2 (100%) rename {src => assets}/fonts/fontawesome/fa-solid-900.eot (100%) rename {src => assets}/fonts/fontawesome/fa-solid-900.svg (100%) rename {src => assets}/fonts/fontawesome/fa-solid-900.ttf (100%) rename {src => assets}/fonts/fontawesome/fa-solid-900.woff (100%) rename {src => assets}/fonts/fontawesome/fa-solid-900.woff2 (100%) rename src/img/login-logo.png => assets/img/admin-logo-login.png (100%) create mode 100644 assets/img/theme-icon.png create mode 100644 assets/img/theme-logo.png rename {src => assets}/js/admin.js (100%) rename {src => assets}/js/theme.js (100%) diff --git a/src/css/admin.scss b/assets/css/admin.scss similarity index 100% rename from src/css/admin.scss rename to assets/css/admin.scss diff --git a/src/css/editor.scss b/assets/css/editor.scss similarity index 100% rename from src/css/editor.scss rename to assets/css/editor.scss diff --git a/src/css/theme.scss b/assets/css/theme.scss similarity index 100% rename from src/css/theme.scss rename to assets/css/theme.scss diff --git a/src/css/theme/_abstracts.scss b/assets/css/theme/_abstracts.scss similarity index 100% rename from src/css/theme/_abstracts.scss rename to assets/css/theme/_abstracts.scss diff --git a/src/css/theme/_variables.scss b/assets/css/theme/_variables.scss similarity index 93% rename from src/css/theme/_variables.scss rename to assets/css/theme/_variables.scss index 49756fc..cd45146 100644 --- a/src/css/theme/_variables.scss +++ b/assets/css/theme/_variables.scss @@ -24,7 +24,7 @@ $fa-li-width: 2em; // WordPress Admin. // $wp-login-bg: #f1f1f1; -$wp-login-logo: '../img/login-logo.png'; +$wp-login-logo: '../img/admin-logo-login.png'; $wp-login-logo-width: 80px; $wp-login-logo-height: 80px; @@ -37,6 +37,7 @@ $odin-navigation-topbar-bg: $primary; $odin-navigation-topbar-color: #e9ecef; $odin-navigation-topbar-link-color: #ffffff; $odin-navigation-topbar-brand-logo-height: 50px; +$odin-navigation-topbar-brand-logo-width: auto; $odin-navigation-topbar-formSearch-color: #ffffff; $odin-navigation-topbar-formSearch-bg: none; $odin-navigation-topbar-formSearch-border-color: #ffffff; diff --git a/src/css/vendors/_bootstrap.scss b/assets/css/vendors/_bootstrap.scss similarity index 100% rename from src/css/vendors/_bootstrap.scss rename to assets/css/vendors/_bootstrap.scss diff --git a/src/css/vendors/_font-awesome.scss b/assets/css/vendors/_font-awesome.scss similarity index 100% rename from src/css/vendors/_font-awesome.scss rename to assets/css/vendors/_font-awesome.scss diff --git a/src/fonts/.gitkeep b/assets/fonts/.gitkeep similarity index 100% rename from src/fonts/.gitkeep rename to assets/fonts/.gitkeep diff --git a/src/fonts/fontawesome/fa-brands-400.eot b/assets/fonts/fontawesome/fa-brands-400.eot similarity index 100% rename from src/fonts/fontawesome/fa-brands-400.eot rename to assets/fonts/fontawesome/fa-brands-400.eot diff --git a/src/fonts/fontawesome/fa-brands-400.svg b/assets/fonts/fontawesome/fa-brands-400.svg similarity index 100% rename from src/fonts/fontawesome/fa-brands-400.svg rename to assets/fonts/fontawesome/fa-brands-400.svg diff --git a/src/fonts/fontawesome/fa-brands-400.ttf b/assets/fonts/fontawesome/fa-brands-400.ttf similarity index 100% rename from src/fonts/fontawesome/fa-brands-400.ttf rename to assets/fonts/fontawesome/fa-brands-400.ttf diff --git a/src/fonts/fontawesome/fa-brands-400.woff b/assets/fonts/fontawesome/fa-brands-400.woff similarity index 100% rename from src/fonts/fontawesome/fa-brands-400.woff rename to assets/fonts/fontawesome/fa-brands-400.woff diff --git a/src/fonts/fontawesome/fa-brands-400.woff2 b/assets/fonts/fontawesome/fa-brands-400.woff2 similarity index 100% rename from src/fonts/fontawesome/fa-brands-400.woff2 rename to assets/fonts/fontawesome/fa-brands-400.woff2 diff --git a/src/fonts/fontawesome/fa-regular-400.eot b/assets/fonts/fontawesome/fa-regular-400.eot similarity index 100% rename from src/fonts/fontawesome/fa-regular-400.eot rename to assets/fonts/fontawesome/fa-regular-400.eot diff --git a/src/fonts/fontawesome/fa-regular-400.svg b/assets/fonts/fontawesome/fa-regular-400.svg similarity index 100% rename from src/fonts/fontawesome/fa-regular-400.svg rename to assets/fonts/fontawesome/fa-regular-400.svg diff --git a/src/fonts/fontawesome/fa-regular-400.ttf b/assets/fonts/fontawesome/fa-regular-400.ttf similarity index 100% rename from src/fonts/fontawesome/fa-regular-400.ttf rename to assets/fonts/fontawesome/fa-regular-400.ttf diff --git a/src/fonts/fontawesome/fa-regular-400.woff b/assets/fonts/fontawesome/fa-regular-400.woff similarity index 100% rename from src/fonts/fontawesome/fa-regular-400.woff rename to assets/fonts/fontawesome/fa-regular-400.woff diff --git a/src/fonts/fontawesome/fa-regular-400.woff2 b/assets/fonts/fontawesome/fa-regular-400.woff2 similarity index 100% rename from src/fonts/fontawesome/fa-regular-400.woff2 rename to assets/fonts/fontawesome/fa-regular-400.woff2 diff --git a/src/fonts/fontawesome/fa-solid-900.eot b/assets/fonts/fontawesome/fa-solid-900.eot similarity index 100% rename from src/fonts/fontawesome/fa-solid-900.eot rename to assets/fonts/fontawesome/fa-solid-900.eot diff --git a/src/fonts/fontawesome/fa-solid-900.svg b/assets/fonts/fontawesome/fa-solid-900.svg similarity index 100% rename from src/fonts/fontawesome/fa-solid-900.svg rename to assets/fonts/fontawesome/fa-solid-900.svg diff --git a/src/fonts/fontawesome/fa-solid-900.ttf b/assets/fonts/fontawesome/fa-solid-900.ttf similarity index 100% rename from src/fonts/fontawesome/fa-solid-900.ttf rename to assets/fonts/fontawesome/fa-solid-900.ttf diff --git a/src/fonts/fontawesome/fa-solid-900.woff b/assets/fonts/fontawesome/fa-solid-900.woff similarity index 100% rename from src/fonts/fontawesome/fa-solid-900.woff rename to assets/fonts/fontawesome/fa-solid-900.woff diff --git a/src/fonts/fontawesome/fa-solid-900.woff2 b/assets/fonts/fontawesome/fa-solid-900.woff2 similarity index 100% rename from src/fonts/fontawesome/fa-solid-900.woff2 rename to assets/fonts/fontawesome/fa-solid-900.woff2 diff --git a/src/img/login-logo.png b/assets/img/admin-logo-login.png similarity index 100% rename from src/img/login-logo.png rename to assets/img/admin-logo-login.png diff --git a/assets/img/theme-icon.png b/assets/img/theme-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..799d175fd5151835783e94ff1a50b307df8b4cba GIT binary patch literal 66886 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 b|7IZ6OlPH0i%CsTL#5pOF{?$!nz3-** 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 LNkvXXu0mjfO|H?) literal 0 HcmV?d00001 diff --git a/assets/img/theme-logo.png b/assets/img/theme-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..e358ae642657e3f6a6274540fc08168a849d9f54 GIT binary patch literal 3450 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 literal 0 HcmV?d00001 diff --git a/src/js/admin.js b/assets/js/admin.js similarity index 100% rename from src/js/admin.js rename to assets/js/admin.js diff --git a/src/js/theme.js b/assets/js/theme.js similarity index 100% rename from src/js/theme.js rename to assets/js/theme.js From f543b1982b808b01e55377b93057ca64696e7fea Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 12:30:58 -0300 Subject: [PATCH 187/217] Remove scroll link in banner component --- components/banner/banner.js | 12 ---- components/banner/banner.php | 6 -- .../banner/parts/_scroll-link-banner.scss | 67 ------------------- .../banner/parts/scroll-link-banner.php | 18 ----- 4 files changed, 103 deletions(-) delete mode 100644 components/banner/banner.js delete mode 100644 components/banner/parts/_scroll-link-banner.scss delete mode 100644 components/banner/parts/scroll-link-banner.php diff --git a/components/banner/banner.js b/components/banner/banner.js deleted file mode 100644 index 09efbc6..0000000 --- a/components/banner/banner.js +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Animated scroll link anchor in header. - */ -jQuery(document).ready(function($){ - $('.odin-scroll-link a').on('click', function(e) { - e.preventDefault(); - var scrollTop = $(this).attr('href'); - if(scrollTop) { - $('html, body').animate({ scrollTop: $(scrollTop).offset().top}, 500, 'linear'); - } - }); -}); diff --git a/components/banner/banner.php b/components/banner/banner.php index 771ea39..a808556 100644 --- a/components/banner/banner.php +++ b/components/banner/banner.php @@ -24,12 +24,6 @@ </div> - <?php - /** - * Scroll Link Banner Component. - */ - get_template_part( 'components/banner/parts/scroll-link-banner' ); ?> - </div> </div> diff --git a/components/banner/parts/_scroll-link-banner.scss b/components/banner/parts/_scroll-link-banner.scss deleted file mode 100644 index acbc461..0000000 --- a/components/banner/parts/_scroll-link-banner.scss +++ /dev/null @@ -1,67 +0,0 @@ -/*! - * Banner Component - */ -.odin-banner { - - // Scroll link to #content. - // See more effects in http://codepen.io/adammacias/pen/oZVoeQ - .odin-scroll-link > a { - padding-top: 80px; - - & > span { - position: absolute; - bottom: 82px; - left: 50%; - width: 24px; - height: 24px; - margin-left: -12px; - border-left: 1px solid $odin-banner-color; - border-bottom: 1px solid $odin-banner-color; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-animation: sdb07 2s infinite; - animation: sdb07 2s infinite; - opacity: 0; - box-sizing: border-box; - - &:nth-of-type(1) { - -webkit-animation-delay: 0s; - animation-delay: 0s; - } - &:nth-of-type(2) { - bottom: 66px; - -webkit-animation-delay: .15s; - animation-delay: .15s; - } - &:nth-of-type(3) { - bottom: 50px; - -webkit-animation-delay: .3s; - animation-delay: .3s; - } - } - } - - @-webkit-keyframes sdb07 { - 0% { - opacity: 0; - } - 50% { - opacity: 1; - } - 100% { - opacity: 0; - } - } - - @keyframes sdb07 { - 0% { - opacity: 0; - } - 50% { - opacity: 1; - } - 100% { - opacity: 0; - } - } -} diff --git a/components/banner/parts/scroll-link-banner.php b/components/banner/parts/scroll-link-banner.php deleted file mode 100644 index c4ab96c..0000000 --- a/components/banner/parts/scroll-link-banner.php +++ /dev/null @@ -1,18 +0,0 @@ -<?php -/** - * Scroll link Banner Component. - * - * @package Odin - * @subpackage Custom_Theme - */ - -?> - -<!-- Scroll link to #content --> -<div class="odin-scroll-link"> - <a href="#content" aria-label="<?php esc_html_e( 'Skip to content', 'odin' ); ?>"> - <span></span> - <span></span> - <span></span> - </a> -</div> From c1da283af48eac9f2ba02d02763ea8e962c3f575 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 12:32:39 -0300 Subject: [PATCH 188/217] Update styles banner, form-search, brand and navigation components --- components/banner/_banner.scss | 2 -- components/form/_form-search.scss | 24 +++++++++++++ components/navigation/_navigation-main.scss | 3 +- components/navigation/_navigation-topbar.scss | 35 +------------------ components/shared/_brand-logo.scss | 24 +++++++++---- 5 files changed, 45 insertions(+), 43 deletions(-) diff --git a/components/banner/_banner.scss b/components/banner/_banner.scss index cc737af..21728fd 100644 --- a/components/banner/_banner.scss +++ b/components/banner/_banner.scss @@ -22,7 +22,6 @@ } &-wrapper { - @extend .px-5; @extend .d-flex; @extend .flex-column; @extend .flex-md-row; @@ -33,7 +32,6 @@ // Content &-content { - @extend .px-5; @extend .text-center; word-break: break-all; diff --git a/components/form/_form-search.scss b/components/form/_form-search.scss index 4f41e14..17994aa 100644 --- a/components/form/_form-search.scss +++ b/components/form/_form-search.scss @@ -21,4 +21,28 @@ @extend .btn-primary; @extend .mx-2; } + + // Inside Navigation Topbar Component + .odin-navigation-topbar & { + + &__control { + background: $odin-navigation-topbar-formSearch-bg; + color: $odin-navigation-topbar-formSearch-color; + border-color: $odin-navigation-topbar-formSearch-border-color; + + &:focus { + border-color: $odin-navigation-topbar-formSearch-color; + box-shadow: 0 0 0 0.2rem $odin-navigation-topbar-formSearch-placeholder-color; + } + &::placeholder { + color: $odin-navigation-topbar-formSearch-placeholder-color; + } + } + + &__btn { + @extend .btn-outline-light; + @extend .mx-2; + } + + } } diff --git a/components/navigation/_navigation-main.scss b/components/navigation/_navigation-main.scss index f88269c..450265c 100644 --- a/components/navigation/_navigation-main.scss +++ b/components/navigation/_navigation-main.scss @@ -4,6 +4,7 @@ .odin-navMain { @extend .navbar; @extend .navbar-expand-md; + @extend .navbar-dark; @extend .py-2; background: $odin-navigation-main-bg; color: $odin-navigation-main-color; @@ -17,7 +18,7 @@ */ &__toggler { @extend .navbar-toggler; - span { + > span { @extend .navbar-toggler-icon; } } diff --git a/components/navigation/_navigation-topbar.scss b/components/navigation/_navigation-topbar.scss index a01bd07..379594b 100644 --- a/components/navigation/_navigation-topbar.scss +++ b/components/navigation/_navigation-topbar.scss @@ -13,7 +13,7 @@ &-container { @extend .d-flex; @extend .flex-column; - @extend .flex-md-row; + @extend .flex-sm-row; @extend .justify-content-between; @extend .align-items-center; } @@ -21,37 +21,4 @@ a { color: $odin-navigation-topbar-link-color; } - - .odin-brand-logo { - a { - @extend .navbar-brand; - height: $odin-navigation-topbar-brand-logo-height; - } - img { - width: auto; - height: 100%; - } - } - - - .odin-formSearch { - &__control { - background: $odin-navigation-topbar-formSearch-bg; - color: $odin-navigation-topbar-formSearch-color; - border-color: $odin-navigation-topbar-formSearch-border-color; - - &:focus { - border-color: $odin-navigation-topbar-formSearch-color; - box-shadow: 0 0 0 0.2rem $odin-navigation-topbar-formSearch-placeholder-color; - } - &::placeholder { - color: $odin-navigation-topbar-formSearch-placeholder-color; - } - } - - &__btn { - @extend .btn-outline-light; - @extend .mx-2; - } - } } diff --git a/components/shared/_brand-logo.scss b/components/shared/_brand-logo.scss index e563606..3f77a18 100644 --- a/components/shared/_brand-logo.scss +++ b/components/shared/_brand-logo.scss @@ -2,12 +2,24 @@ * Brand Logo Component */ -// Inside header component -.header .odin-brand-logo { - & > a { - & > img { - // Change the height/width in inc/theme-support.php - @extend .m-5; + +.odin-brand-logo { + @extend .d-flex; + @extend .align-items-center; + + // Inside Navigation Topbar Component + .odin-navigation-topbar & { + &__link, + .custom-logo-link { + @extend .navbar-brand; + } + + &__image, + .custom-logo { + // Update the height/width and in assets/css/theme/_variables.scss + // Update the ratio image in components/shared/brand-logo.functions.php + height: $odin-navigation-topbar-brand-logo-height; + width: $odin-navigation-topbar-brand-logo-width; } } } From e9bc3393da0fa77a8ea014604d8b6606831e28ec Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 12:36:36 -0300 Subject: [PATCH 189/217] Remove odin_banner_component_enqueue_script() function, scroll link not exists more --- components/banner/banner.functions.php | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/components/banner/banner.functions.php b/components/banner/banner.functions.php index 61dba58..4d94ec5 100644 --- a/components/banner/banner.functions.php +++ b/components/banner/banner.functions.php @@ -6,20 +6,6 @@ * @subpackage Custom_Theme */ -/** - * Loads script Banner. - */ -if ( ! function_exists( 'odin_banner_component_enqueue_script' ) ) { - function odin_banner_component_enqueue_script() { - // Use minified libraries if SCRIPT_DEBUG is turned off. - $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; - - wp_enqueue_script( 'odin-banner-component-script', get_template_directory_uri() . '/dist/js/banner' . $suffix . '.js', array( 'jquery' ), null, true ); - } - - add_action( 'wp_enqueue_scripts', 'odin_banner_component_enqueue_script' ); -} - /** * Get banner title. */ From 3c24ec7eebedce096e72ce289906f443ad12b3de Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 12:53:13 -0300 Subject: [PATCH 190/217] Update and compress screenshot --- screenshot.png | Bin 83770 -> 23930 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/screenshot.png b/screenshot.png index d39759c6f9393f1bc80eda5378dd99a8749a9feb..a12484954b3ed89a105b2c5f896e878e3696ce8d 100644 GIT binary patch literal 23930 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 I&OGRU0D~B~e*gdg literal 83770 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 From 6344f310951d340aceceb48b5c17cf90bd1861a5 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 15:12:35 -0300 Subject: [PATCH 191/217] Update brand-logo component --- components/shared/brand-logo.functions.php | 5 ++--- components/shared/brand-logo.php | 6 +++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/components/shared/brand-logo.functions.php b/components/shared/brand-logo.functions.php index b3dc6df..f28610f 100644 --- a/components/shared/brand-logo.functions.php +++ b/components/shared/brand-logo.functions.php @@ -13,11 +13,10 @@ */ function odin_custom_logo_setup() { $defaults = array( - 'height' => 240, - 'width' => 240, + 'height' => 50, + 'width' => 50, 'flex-height' => true, 'flex-width' => true, - 'header-text' => array( 'site-title', 'site-description' ), ); add_theme_support( 'custom-logo', $defaults ); } diff --git a/components/shared/brand-logo.php b/components/shared/brand-logo.php index ba200fd..f0c200f 100644 --- a/components/shared/brand-logo.php +++ b/components/shared/brand-logo.php @@ -10,14 +10,14 @@ <div class="odin-brand-logo"> - <?php if ( function_exists( 'the_custom_logo' ) ) : ?> + <?php if ( has_custom_logo() ) : ?> <?php the_custom_logo(); ?> <?php else : ?> - <a href="<?php echo esc_url( home_url( '/' ) ); ?>" class="odin-logo__link" rel="home" itemprop="url"> - <img width="250" height="250" src="http://placehold.it/250x250" class="odin-logo__image" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" itemprop="logo" /> + <a href="<?php echo esc_url( home_url( '/' ) ); ?>" class="odin-brand-logo__link odin-brand-logo__link--image" rel="home" itemprop="url"> + <img src="<?php echo get_template_directory_uri() . '/dist/img/theme-logo.png'; ?>" class="odin-brand-logo__image" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" itemprop="logo" /> </a> <?php endif; ?> From 269677a28e520610e931c2baf7f4ac74f9e5a60b Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 15:13:05 -0300 Subject: [PATCH 192/217] Fix comment navigation component --- components/navigation/navigation-topbar.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/navigation/navigation-topbar.php b/components/navigation/navigation-topbar.php index 45ed163..468afac 100644 --- a/components/navigation/navigation-topbar.php +++ b/components/navigation/navigation-topbar.php @@ -1,6 +1,6 @@ <?php /** - * Nagivation Topbar component. + * Navigation Topbar Component. * * @package Odin * @subpackage Custom_Theme From 7cf059704aea5c90891a0fdfdbb94874c89f4a32 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 15:14:11 -0300 Subject: [PATCH 193/217] Improve functions custom-header --- components/header/header.functions.php | 26 ++++++++++++++++++++++++++ inc/theme.php | 1 + inc/theme/config.php | 11 ----------- 3 files changed, 27 insertions(+), 11 deletions(-) create mode 100644 components/header/header.functions.php diff --git a/components/header/header.functions.php b/components/header/header.functions.php new file mode 100644 index 0000000..50c5ca2 --- /dev/null +++ b/components/header/header.functions.php @@ -0,0 +1,26 @@ +<?php +/** + * Header Functions Component. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Add Custom Header support + * + * @link https://developer.wordpress.org/themes/functionality/custom-headers/ + */ +function odin_custom_header_setup() { + $args = array( + 'width' => 1400, + 'height' => 600, + 'flex-width' => true, + 'flex-height' => true, + 'header-text' => false, + 'default-image' => '', + 'uploads' => true, + ); + add_theme_support( 'custom-header', $args ); +} +add_action( 'after_setup_theme', 'odin_custom_header_setup' ); diff --git a/inc/theme.php b/inc/theme.php index 147f2e5..d426d28 100644 --- a/inc/theme.php +++ b/inc/theme.php @@ -22,6 +22,7 @@ require_once get_template_directory() . '/components/banner/banner.functions.php'; require_once get_template_directory() . '/components/comments/comments.functions.php'; require_once get_template_directory() . '/components/footer/footer.functions.php'; +require_once get_template_directory() . '/components/header/header.functions.php'; require_once get_template_directory() . '/components/post/post.functions.php'; require_once get_template_directory() . '/components/shared/brand-logo.functions.php'; require_once get_template_directory() . '/components/sidebar/sidebar.functions.php'; diff --git a/inc/theme/config.php b/inc/theme/config.php index 0722f01..542cf66 100644 --- a/inc/theme/config.php +++ b/inc/theme/config.php @@ -17,17 +17,6 @@ function odin_theme_support() { // Add feed link support. add_theme_support( 'automatic-feed-links' ); - // Add support custom header support. - add_theme_support( 'custom-header', array( - 'width' => 1400, - 'height' => 600, - 'flex-width' => true, - 'flex-height' => true, - 'header-text' => false, - 'default-image' => '', - 'uploads' => true, - ) ); - // Add support custom background support. add_theme_support( 'custom-background', array( 'default-color' => '', From 01691db143dc974ccd48c0f3382ed1345c000774 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 15:52:07 -0300 Subject: [PATCH 194/217] Remove webfonts source by font-awesome, because is better get from npm --- assets/fonts/fontawesome/fa-brands-400.eot | Bin 98640 -> 0 bytes assets/fonts/fontawesome/fa-brands-400.svg | 1004 ----------- assets/fonts/fontawesome/fa-brands-400.ttf | Bin 98404 -> 0 bytes assets/fonts/fontawesome/fa-brands-400.woff | Bin 63728 -> 0 bytes assets/fonts/fontawesome/fa-brands-400.woff2 | Bin 54484 -> 0 bytes assets/fonts/fontawesome/fa-regular-400.eot | Bin 31156 -> 0 bytes assets/fonts/fontawesome/fa-regular-400.svg | 362 ---- assets/fonts/fontawesome/fa-regular-400.ttf | Bin 30928 -> 0 bytes assets/fonts/fontawesome/fa-regular-400.woff | Bin 14712 -> 0 bytes assets/fonts/fontawesome/fa-regular-400.woff2 | Bin 12212 -> 0 bytes assets/fonts/fontawesome/fa-solid-900.eot | Bin 106004 -> 0 bytes assets/fonts/fontawesome/fa-solid-900.svg | 1514 ----------------- assets/fonts/fontawesome/fa-solid-900.ttf | Bin 105784 -> 0 bytes assets/fonts/fontawesome/fa-solid-900.woff | Bin 50524 -> 0 bytes assets/fonts/fontawesome/fa-solid-900.woff2 | Bin 40232 -> 0 bytes 15 files changed, 2880 deletions(-) delete mode 100644 assets/fonts/fontawesome/fa-brands-400.eot delete mode 100644 assets/fonts/fontawesome/fa-brands-400.svg delete mode 100644 assets/fonts/fontawesome/fa-brands-400.ttf delete mode 100644 assets/fonts/fontawesome/fa-brands-400.woff delete mode 100644 assets/fonts/fontawesome/fa-brands-400.woff2 delete mode 100644 assets/fonts/fontawesome/fa-regular-400.eot delete mode 100644 assets/fonts/fontawesome/fa-regular-400.svg delete mode 100644 assets/fonts/fontawesome/fa-regular-400.ttf delete mode 100644 assets/fonts/fontawesome/fa-regular-400.woff delete mode 100644 assets/fonts/fontawesome/fa-regular-400.woff2 delete mode 100644 assets/fonts/fontawesome/fa-solid-900.eot delete mode 100644 assets/fonts/fontawesome/fa-solid-900.svg delete mode 100644 assets/fonts/fontawesome/fa-solid-900.ttf delete mode 100644 assets/fonts/fontawesome/fa-solid-900.woff delete mode 100644 assets/fonts/fontawesome/fa-solid-900.woff2 diff --git a/assets/fonts/fontawesome/fa-brands-400.eot b/assets/fonts/fontawesome/fa-brands-400.eot deleted file mode 100644 index e5abf38a2eeff35fe156ccef4dc2c5ddc4ac1ee9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98640 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 MZZvcsO=r3P135&VRsaA1 diff --git a/assets/fonts/fontawesome/fa-brands-400.svg b/assets/fonts/fontawesome/fa-brands-400.svg deleted file mode 100644 index 3b12d1e..0000000 --- a/assets/fonts/fontawesome/fa-brands-400.svg +++ /dev/null @@ -1,1004 +0,0 @@ -<?xml version="1.0" standalone="no"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > -<svg xmlns="http://www.w3.org/2000/svg"> -<defs> - <font id="fontawesome-free" horiz-adv-x="640.4"> - <font-face font-family="Font Awesome 5 Brands" - units-per-em="512" ascent="448" - descent="64" - font-weight="400" - font-style="Regular" /> - <missing-glyph horiz-adv-x="0" /> - <glyph glyph-name="500px" - unicode="" - horiz-adv-x="448" d=" M103.3 103.7C96.8 117.9 96.4 122 110.7 126.8C136.3 134.8 118.7 117.6 153.9 77.6H154.2V171.5C155.4 221.7 198.2 263.7 251.9000000000001 263.7C305.8 263.7 349.6 220.2 349.6 166.9C349.6 103.5 288.8 53.7 221.1 73.6C210.6 77.8 219 105.3 229.6 102.2C282.6 102.2 319 112.3 319 166.6C319 227.6 241.9 256.2000000000001 202.1 211.2C178.6 184.8 184.5 169.1 184.5 53.6C235.2 22.6 302.8 31.6 344.9 73.7000000000001C369.7 98.5000000000001 383.4 131.7000000000001 383.4 166.7000000000001C383.4 201.9 369.6 234.9000000000001 344.6 260.0000000000001C319.8 284.8000000000001 286.8 298.5000000000001 251.3 298.5000000000001S182.5 284.7000000000001 157.8 260.0000000000001C157.5 259.7000000000001 141.8 243.5000000000001 136.6 236.1000000000001L136.1 235.5000000000001C132.8 230.8000000000001 129.8 226.4000000000001 116 229.4000000000001C109.1 231.1000000000001 101.7 235.2000000000001 101.7 241.2000000000001V428C101.7 433 105.6 438.5 112.2 438.5H353.5C361.8 438.5 361.8 426.9 361.8 423.4C361.8 419.5 361.8 408.3 353.5 408.3H130.3V275.4H130.6C234.8 385.2 413.4000000000001 311.4 413.4000000000001 166.5C413.4000000000001 -11.6 168.6 -53.8 103.3 103.7zM166.6 364.5C166.1 360.3 171.2 340 181.2 343.9C306 391.4 384 303.5 390.6 303.5C395.4000000000001 303.5 413.4000000000001 318.8 404.9000000000001 326.3C311.7000000000001 415.3 170.4 383.3 166.6 364.5zM393 33.3C283 -76.6 94 -27.5 61 137.5C61 149.7 30.6 144.9 32.1 134.2C56.1 -39.2 278.1 -122.7 413.7000000000001 12.9C420.6 20.7 401.1 41.3 393.0000000000001 33.3zM213.6 141.4C213.6 137.4 217.9 134.1 219.1 132.9C222.1 129.9 225.2 128.5 227.6 128.5C231.4 128.5 230.2 128.3 249.9 148C269.5 128.7 269 128.5 272.2 128.5C277.6 128.5 290.7 138.9 282.9 146.7L265.6 164L283.8 182.2C290.1 189 273.7 204 267.6 197.9L249.7 180C231.1 198.8 231.3 199.5 228.2 199.5C223.2 199.5 210.2 187.8 215.8 182.2L234 164C215.9 146.1 213.6 144.8 213.6 141.4z" /> - <glyph glyph-name="accessible-icon" - unicode="" - horiz-adv-x="448" d=" M423.9 192.2L411 34.9C407.7 -5.8 347.1 -0.2 350.4 39.8L360.4 162.3L319.3 160C329.4 139.3 335.1 116.1 335.1 91.4999999999999C335.1 50.3 319 12.8 292.8 -15.0000000000001L253.5 24.3C311.3999999999999 87.9999999999999 266.6 191.5 179.5 191.5C153.5999999999999 191.5 130 181.6 112.2999999999999 165.5L73 204.8C95 225.5 123.1 239.9 154.4 245L229.7 330.7L187.1 355.5L135.5 309.5C105.5 282.7 64.9 328 95 354.9L163 415.6C172.8 424.4000000000001 187.1 425.8 198.5 419.2C198.5 419.2 337.8 338.3 338 338.1C354.2 328 358.7 302.1 344.1 285.5L285.7 219L391.8 224.9C410.3 226 425.4 210.5 423.9 192.2zM359 346.2C387.1 346.2 409.9 369 409.9 397.1C409.9 425.2 387.1 448 359 448C330.9 448 308.1 425.2 308.1 397.1C308.1 369 330.9000000000001 346.2 359 346.2zM179.6 -8.5C99 -8.5 52.2 82.1 96.9 147.6L57.2 187.3C36.4 161 24 127.7 24 91.6C24 -39.1 174.7 -109.7999999999999 275.4 -30.9L235.7 8.8C219.7 -2.1 200.4 -8.5 179.6 -8.5z" /> - <glyph glyph-name="accusoft" - unicode="" - horiz-adv-x="640" d=" M482.2 75.9C476.5 82.8 250 373 242.3 382.5C228.6 399.7 242.3 399.3 261.5 399.4C271.2 399.5 367.8 400 378 400C402.1 400.1 406.7 399.4 416.4 387.2C418.5 384.5 621.5 141.4 623.5999999999999 138.9C629.0999999999999 132.2 638.8 119.8 630.8 115.5C628.4 114.2 516.1999999999999 67.8 513 66.6C502.9 62.6 495.5 59.8 482.2 75.9M596.9 81.5000000000001S481.9 31.1000000000001 479.4 29.9C463.4 22.6 452.5 33.1 442.7 44.5000000000001L385.6 118.5000000000001C380.2 119.4 325.2 128.1000000000001 320.3 127.8000000000001C317.2 127.6000000000001 310.7 127.0000000000001 305.9 124.9000000000001C301 122.8000000000001 160.7 72.1000000000001 155.7 70.2000000000001C150.6 68.2000000000001 144.3 66.6000000000001 144.6 62.6000000000001C144.8 60.1000000000001 146.6 60.0000000000001 149.2 59.1000000000001C151.9 58.3000000000001 450.1 -8.4999999999999 457.2 -9.9999999999999C472.8 -13.2999999999999 495.7 -20.4999999999999 510.8 -11.6999999999999C512.9 -10.4999999999999 634.6 64.7000000000002 636.6 66.1000000000001C642 70.1000000000001 640.9 72.9000000000002 634.9 74.3000000000001C632.6 74.6000000000001 610.3 79.0000000000001 596.9 81.5000000000001M270.9 262.8000000000002S258.9 261.2000000000002 245.9 247.7000000000002C236.9 238.4000000000001 3.8 8.6000000000001 2.5 6.8000000000001C-4.5 -3.1999999999999 4.1 1e-13 18.2 5.1000000000001C19 5.1000000000001 132.7 41.7000000000002 132.7 41.7000000000002C133.2 42.3000000000002 132.6 41.8000000000002 133.3 42.3000000000002C132.9 47.4000000000002 132.5 68.5000000000002 132.3 70.0000000000002C131.7 75.2000000000002 134.5 76.9000000000002 139.3 78.9000000000002L231.9 112.7000000000002C232.5 113.5000000000002 320.4 194.4000000000002 322.1 196.0000000000002V197.0000000000002L270.9 262.8000000000002" /> - <glyph glyph-name="adn" - unicode="" - horiz-adv-x="496" d=" M248 280.5L312.9 181.7H183.1L248 280.5zM496 192C496 55.1 384.9 -56 248 -56S0 55.1 0 192S111.1 440 248 440S496 328.9 496 192zM396.2 109.3L248 332.5L99.8 109.3H130.2L163.8 161H332.4L366 109.3H396.2z" /> - <glyph glyph-name="adversal" - unicode="" - horiz-adv-x="512" d=" M482.1 416H28.7C5.8 416 0 410.1 0 387.1V-3.1C0 -26.4 5.8 -32 28.7 -32H482.1C506.4999999999999 -32 511.9999999999999 -26.8 511.9999999999999 -2.3V385.8C511.9999999999999 410.4 506.6 416 482.1 416zM178.4 227.7C150.9 247.9 106.3 236.4 94.2 204.3C89.9 193.2 84.9 194.8 76.7 196C67 197.5 59.5 199.2 54.2 201.5C25.4 212.9 62.8 256.8 79.1 265.8C120.2 287.2 162.5 288 204.4 270.6C245.3 253.8 238.9 211.4 238.9 142.1C241.6 116.3 234.6 83.8 248.2 53.3C250.1 48.9 248.6 45.4 245.5 42.6C237.1 35.9 206.2 40.4 198.9 49.9999999999999C197 52.1999999999999 197.1 53.6 195 56.1999999999999C191.4 60.0999999999999 187.7 58.3999999999999 183.1 55.1999999999999C125.7 18.8 42.8 33.8 36.1 98.4999999999999C33 127.8 48.5 155.6 75.7 169.5C113.9 189 187.9 181.3 189.7 200.4C190.8 210.5999999999999 187.8 220.5 178.4 227.7zM465.1 5.7C465.1 -9.4 454 -4.2 447.3 -4.2H52.4C45 -4.2 34.2 -9 34.6 6.5C35 20.4 45.1 15.6 51.7 15.6C184 16 316.2 16 448.5 15.6C455.3 15.6 465.1 20 465.1 5.7zM468.9 346.2V55.2C468.9 49.5 468.2 41.3 460.8 41.3C448.4000000000001 41.7 433.3 34.2 424.7 46.9C418.9 55.6 416.9 50.9 412.3 48.1C358.9000000000001 18.4 284.2000000000001 41 267.9 133.3C261.8 166.7 267.2 200.4 283.6 233.3C295.4 257.2000000000001 340.5 309.4 419.7 263.8V334.8C419.7 361 419.5999999999999 361 445.7 361C448.8 361 452.3 360.6 455.3999999999999 361C465.4999999999999 361.8 468.9999999999999 356.6 468.9999999999999 346.7000000000001C468.8999999999999 346.5 468.8999999999999 346.4000000000001 468.8999999999999 346.2000000000001zM417.4000000000001 113.9C397.9000000000001 66.3 344.5 70.6 327.4000000000001 108.7C312.3 142 311.9000000000001 176.9 327.8 210.2C344.1 244.3 387.5 245.9 409.3 215C429.9000000000001 186.2 424.2 130.4 417.4000000000001 113.9zM122.6 78.6C115.1 79.9 89.6 81.9 88.9 106.4C88.5 120.3 96.7 129.4 108.7 132.2C133.1 138.1 158 142.1 182.4 146.9C191.3000000000001 148.9 189.8000000000001 142.5 190.2000000000001 137.4C191.6000000000001 104.4 164.1000000000001 78.2 122.6000000000001 78.6z" /> - <glyph glyph-name="affiliatetheme" - unicode="" - horiz-adv-x="512" d=" M159.7 210.6C108.4 139.7 43.1 99.8 14 121.4C-15.2 143.1 2.8 218 54.2 288.9C105.5 359.8 170.8 399.7 199.9 378.1C229 356.5 211 281.5 159.7 210.6zM510.9 267.9C437.1 144.5 319 80.2 246.4 124.3C221.4 139.5 205.1 165.5 197.4 198.1C163.8 133.3 104.6 84.3 33.3 64.9C83.1 5.6 157.4 -32 240.3 -32C390.3 -32 511.9 91.1 511.9 242.9C512 251.4 511.6 259.7 510.9 267.9z" /> - <glyph glyph-name="algolia" - unicode="" - horiz-adv-x="448" d=" M229.3 265.4C180 265.4 140.1 225.5 140.1 176.2C140.1 126.9 180 87 229.3 87S318.5 126.9 318.5 176.2C318.5 225.5 278.5 265.4 229.3 265.4zM292 208.8L233.1 178.2C231.3 177.3 229.3 178.6 229.3 180.5V247C229.3 248.5 230.6 249.7 232 249.6C258.2 248.6 280.9 233.9 293.1 212.5C293.8 211.2 293.3 209.5 292 208.8zM389.1 416H58.9C26.4 416 0 389.6 0 357.1V27C0 -5.6 26.4 -32 58.9 -32H389C421.6 -32 447.9 -5.6 447.9 26.9V357.1C448 389.6 421.6 416 389.1 416zM186.5 331.3C186.5 342.1 195.2 350.8 206 350.8H251.3C262.1 350.8 270.8 342.1 270.8 331.3V315.9C270.8 314.1 269.1 312.9 267.5 313.4C255.2 316.8 242.4 318.5 229.4 318.5C215.9 318.5 202.7 316.7 190 313C188.3 312.5 186.6 313.8 186.6 315.5V331.3zM102.1 294.3L111.3 303.5C118.9 311.1 131.2 311.1 138.8 303.5L146.5 295.8C147.6 294.7000000000001 147.5 292.8 146.2 291.8C140 287.3 134.1 282.4 128.6 276.9C123.2 271.5 118.2 265.6 113.8 259.5C112.8 258.2 110.9 258 109.8 259.2L102.1 266.9C94.5 274.4 94.5 286.7 102.1 294.3zM229.3 49.5C159.3 49.5 102.7 106.2 102.7 176.1S159.4 302.7000000000001 229.3 302.7000000000001C299.3 302.7000000000001 355.9 246.1 355.9 176.1C355.9 106.3 299.2 49.5 229.3 49.5z" /> - <glyph glyph-name="amazon-pay" - unicode="" - horiz-adv-x="611.2" d=" M0 122.8C2.3 127 5.2 127.7 9.7 125.3C20.1 119.7 30.3 113.9 40.9 108.6C81.6 88.2000000000001 124.1 73 168.3 62.3C189.2 57.3 210.2 53.3 231.5 50.5C263 46.3 294.7 44.5 326.5 45.3C343.9 45.7 361.3 47.1 378.6 49.1C435 55.8 489.5 69.9 541.9000000000001 91.9C544.8000000000001 93.1 547.8000000000001 93.9 551.0000000000001 93.1C557.7000000000002 91.3 560.0000000000001 84.1 555.1000000000001 79.2000000000001C552.3000000000002 76.4 548.8000000000002 74.1 545.5000000000001 71.8000000000001C514.8000000000001 50.7 481.3000000000001 35.4000000000001 445.9000000000001 23.9000000000001C421.3000000000001 16.0000000000001 396.3000000000001 10.1000000000001 370.8000000000001 6.3000000000001C353.2000000000001 3.7 335.4000000000001 1.9000000000001 317.6000000000001 1.5000000000001C316.8000000000001 1.5000000000001 315.9000000000001 1.3000000000001 315.1000000000001 1.2H294C293.2 1.3000000000001 292.3 1.5000000000001 291.5 1.5000000000001C287.9 1.7 284.3 1.8000000000001 280.8 1.9C263.9000000000001 2.6 247.1 4.5000000000001 230.4 7.2C203 11.7 176.2 18.6 150 28.1C95.9 47.7 47.4 76.7000000000001 4.4 115.1C2.6 116.7000000000001 1.4 118.9 0 120.8V122.8zM158 383C156.6 382.8 155.1 382.6 153.7 382.4C139.7 380.7 127.1 375.5 115.7 367.3C113.3 365.6 111.1 363.8 108.6 361.9C108.4 362.4 108.2 362.9 108.2 363.3C107.8 366 107.4 368.8 106.9 371.5C106.2 376.1 103.9 378.1 99.3 378.1H87.8C80.9 378.1 79.6 376.8 79.6 369.9V160.6C79.6 159.6 79.6 158.6 79.7 157.6C79.9 154.6 81.7 152.7000000000001 84.6 152.6C91.6 152.5 98.7 152.5 105.7 152.6C108.6 152.6 110.4 154.6 110.7 157.6C110.8 158.6 110.8 159.6 110.8 160.6V233C111.9 232.1 112.5 231.6 113 231.1C130.9 216.2 151.5 211.3 174 215.7C194.4 219.7 208.6 232.2 217.8 250.6C224.8 264.5 227.7 279.3 228.1 294.7C228.6 311.8 226.9000000000001 328.6 220 344.5C211.5 364.1 197.4 377 176.1 381.4C172.9 382.1 169.6 382.4 166.3 382.9C163.5 383 160.8 383 158 383zM110.6 341.1C110.6 342.6 111 343.5 112.3 344.4C126 353.9 141.1 358.9 157.9 357.6C172.8 356.5 185 349.2 191.4 331.7C195.3 321 196.3 309.9 196.3 298.7C196.3 288.3 195.5 278.1 192.3 268.1C185.5 246.8 169.9 238.7 149.7 239.6C135.7 240.2 123.5 245.6 112.3 253.5C111.1 254.4 110.6 255.2 110.6 256.8C110.7 270.9 110.6 284.9 110.6 299C110.6 313 110.7 327 110.6 341.1zM316.3 383C315.3 382.9 314.3 382.7 313.4000000000001 382.6C303.6 382.1 294.0000000000001 380.9 284.5000000000001 378.5C278.4000000000001 376.9 272.5000000000001 374.7 266.6000000000001 372.7C263.0000000000001 371.5 261.2000000000001 368.9 261.3000000000001 365C261.4000000000001 361.7 261.2000000000001 358.4 261.3000000000001 355.1C261.4000000000001 350.3 263.4000000000001 349 268.1000000000001 350.2C275.9000000000001 352.2 283.7000000000001 354.4 291.6000000000001 355.9C303.9000000000001 358.2 316.3000000000001 359.2 328.8000000000001 357.3C335.3000000000001 356.3 341.4000000000001 354.4 345.6000000000001 348.9C349.3000000000001 344.1 350.7000000000001 338.4 350.9000000000001 332.5C351.2000000000001 324.2 351.1000000000001 315.9 351.2000000000001 307.6C351.2000000000001 307.2 351.1000000000001 306.7 351.0000000000001 306.2C350.5000000000001 306.3 350.1000000000002 306.2 349.7000000000001 306.3C339.2000000000001 308.8 328.6000000000001 310.6 317.7000000000001 311.2C306.4000000000001 311.8 295.2000000000001 311.1 284.4000000000001 307.3C271.5000000000001 302.8 261.1000000000001 295 255.0000000000001 282.4C250.3000000000001 272.6 249.6000000000001 262.2 251.1000000000001 251.7C253.1000000000001 237.7 260.1000000000001 226.9 272.5000000000001 220C284.4000000000001 213.4 297.3000000000001 212.6 310.4000000000001 214.6C325.5000000000001 216.9 338.9000000000001 223.3 350.7000000000001 233C351.1 233.4 351.6 233.7 352.3000000000001 234.1C352.9000000000001 230.3 353.4000000000001 226.7 354.1000000000001 223.1C354.7000000000001 220 356.6000000000001 218 359.5000000000001 217.9C364.9000000000001 217.8 370.4000000000001 217.8 375.8000000000001 217.9C378.5000000000001 218 380.3000000000001 219.8 380.6000000000001 222.6C380.7000000000001 223.5 380.7000000000001 224.5 380.7000000000001 225.4V331.4C380.7000000000001 335.7 380.5000000000001 340 379.8000000000002 344.3C377.9000000000002 357.2000000000001 372.4000000000002 367.8 360.8000000000002 374.7000000000001C354.1000000000002 378.7000000000001 346.7000000000001 380.7000000000001 339.0000000000001 381.8C335.4000000000001 382.3 331.8000000000002 382.6 328.2000000000001 383.1C324.3000000000002 383 320.3000000000002 383 316.3000000000002 383zM351.3 255.3C351.3 254 350.9000000000001 253.1 349.8 252.3C338.6 244.2 326.3 238.8 312.4000000000001 237.4C306.7000000000001 236.8 301.0000000000001 237 295.6 239.2C289.3 241.7 285.2000000000001 246.1 283.2000000000001 252.5000000000001S281.2000000000001 265.5 283.1 271.9000000000001C285.6 280.2000000000001 291.5 284.9000000000001 299.5 287.5C307.6 290.1 316 290.5 324.3 289.7000000000001C332.7 289 340.9000000000001 287.4 349.3 286.3C350.9000000000001 286.1 351.4000000000001 285.3 351.4000000000001 283.7000000000001C351.3 278.9 351.4000000000001 274.2000000000001 351.4000000000001 269.4C351.3 264.7000000000001 351.2000000000001 260 351.3 255.3zM611.2 125.9C610.2 130.9 606.4000000000001 132.8 602.1 134.2C595.3000000000001 136.5 588.2 137.5 581.1 138.1C568 139.2 554.9 138.6 541.9 136.2C527.6 133.5 514 128.9 501.9 120.6C500.5 119.6 499.1 118.5 498.2 117.1C497.5 116 497.3 114.3 497.7 113.1C498.1 111.6 499.8 111.2 501.3 111.3C502 111.3 502.8 111.3 503.5 111.4C511.3 112.2 519 113.1 526.8 113.9C538.1999999999999 115 549.6999999999999 115.7 561.0999999999999 114.8C565.8999999999999 114.5 570.8 113.4 575.4999999999999 112.1C580.5999999999999 110.7 582.8999999999999 106.9 583.0999999999999 101.7C583.4999999999999 93.7 581.6999999999999 86 579.5999999999999 78.4C575.4999999999999 63 569.5999999999999 48.1 563.8 33.3C563.4 32.3 563 31.3 562.8 30.3C562.3 27.4 564 25.4999999999999 566.9 26.1999999999999C568.6 26.5999999999999 570.5 27.4999999999999 571.6999999999999 28.6999999999999C576.0999999999999 32.9999999999999 580.5999999999999 37.3 584.4 42.0999999999999C597.1999999999999 58.4999999999999 604.6999999999999 77.3999999999999 609.1 97.6999999999999C609.9 101.3 610.5 104.9999999999999 611.2 108.5999999999999V125.8999999999999zM479.1 249.1C466.2 284.8 453.3 320.6 440.4000000000001 356.3C438.4000000000001 362 436.2000000000001 367.6 434.1 373.2C433 376.1 430.9000000000001 378 427.7000000000001 378C420.1 378.1 412.5000000000001 378.2 404.8000000000001 378.1C402.3000000000001 378.1 401.1000000000001 376.1 401.6000000000001 373.6C402.1000000000001 371.5 402.7000000000001 369.5 403.5000000000001 367.5C423.1000000000001 319 442.8000000000001 270.4 462.6000000000001 222C464.3000000000001 217.9 464.7000000000001 214.4 462.8000000000001 210.2C459.5000000000001 202.9 456.9000000000001 195.2 453.5000000000001 187.9C450.5000000000001 181.4 445.5000000000001 176.5 438.3000000000001 174.6C433.2000000000001 173.2 428.1000000000001 173 422.9000000000001 173.5C420.4000000000001 173.6999999999999 417.9000000000001 174.3 415.4000000000001 174.5C412.0000000000001 174.6999999999999 410.3000000000001 173.1999999999999 410.2000000000001 169.6999999999999C410.1000000000001 166.3999999999999 410.1000000000001 163.0999999999999 410.2000000000001 159.8C410.3000000000002 154.3 412.2000000000001 151.8 417.6000000000001 150.9C423.2000000000001 149.9 428.9000000000001 149 434.5000000000001 148.9C451.6000000000001 148.5 465.2 155.4 474.0000000000001 170.3C477.5000000000001 176.1999999999999 480.7 182.4 483.2 188.6999999999999C506.9 248.5 530.3000000000001 308.3999999999999 553.8000000000001 368.3C554.5000000000001 370.0999999999999 555.1 371.8999999999999 555.4000000000001 373.8C555.8000000000001 376.5999999999999 554.5000000000001 378.2 551.7 378.2C545.1 378.3 538.4000000000001 378.2 531.8000000000001 378.2C528.1 378.2 525.5000000000001 376.5999999999999 524.1 373C523.6 371.5999999999999 523 370.3 522.5 368.8999999999999C510.9 335.5999999999999 499.3 302.3 487.7 268.8999999999999C485.2 261.7 482.6 254.3999999999999 480 246.7C479.6 247.8 479.4 248.3999999999999 479.1 249.1z" /> - <glyph glyph-name="amazon" - unicode="" - horiz-adv-x="448" d=" M257.2 285.3C208.5 283.5 87.7 269.8 87.7 167.8C87.7 58.3 226 53.8 271.2 124.6C277.7 114.4 306.6 87.1 316.5 77.8L373.3 133.8S341 159.1 341 186.6V333.7C341 359 316.5 416 228.7 416C140.7 416 94 361 94 311.7L167.5 304.9C183.8 354.4 221.7 354.4 221.7 354.4C262.4 354.5 257.2 324.6 257.2 285.3zM257.2 198.5C257.2 118.5 173 130.5 173 181.3C173 228.5 223.5 238 257.2 239.1V198.5zM393.2 35C385.5 25 323.2 -32 218.7 -32S34.2 39.5 9.7 69C2.9 76.7 10.7 80.3 15.2 77.3C88.5 32.8 203 -40.5 387.7 47C395.2 50.7 401 45 393.2 35zM433 32.8C426.5 17 417 6 411.8 1.8C406.3 -2.7 402.3 -0.9 405.3 5.6S424.6 52.1 418 60.6C411.5 68.9 381 64.9 370 63.8C359.2 62.8 357 61.8 356 64.1C353.7 69.8 377.7 79.6 393.5 81.6C409.2 83.4 434.5 82.4 439.5 75.9C443.2 70.8 439.5 48.8 433 32.8z" /> - <glyph glyph-name="amilia" - unicode="" - horiz-adv-x="448" d=" M240.1 416C178.2 416 108.6 399.1 55.9 360.6C50.8 357.5 46.8 351.4 48.7 341.2C49.8 336.1 53.8 313.8 58.9 301.6C63 291.4 73.1 291.4 79.2 295.5C111.7 317.8 175.7 343.2 231.5 343.2C289.4 343.2 290.4 314.8 290.4 270.1V231.6C203 220.3 78.2 197 46.7 183.8C11.2 167.5 16.3 90.3 16.3 72S31.5 -32 141.2 -32C189 -32 254.9000000000001 -11.3 294.5 10.1V-15.3C294.5 -18.3 296.6 -23.4999999999999 300.6 -24.4C303.7000000000001 -25.4 351.3 -26.4 360.5 -26.4S423 -26.7 427 -25.7C431.1 -24.7 432.1 -19.6 432.1 -16.6V280C432 360.3 374.2000000000001 416 240.1 416zM152.2 88.3C152.2 100.5 149.2 131 170.5 141.2C194.8 154.4 245.6 170.6 290.3 174.7V68C268.9000000000001 54.8 241.6 43.6 211.2 43.6C158.4 43.6 152.3 77.1 152.2 88.3" /> - <glyph glyph-name="android" - unicode="" - horiz-adv-x="448" d=" M89.6 243.5V127.7C89.6 112.3 77.5 100 62.1 100C46.8 100 32 112.4 32 127.7V243.5C32 258.6 46.8 271 62.1 271C77.2 271 89.6 258.6 89.6 243.5zM100.4 86.5C100.4 70.1 113.6 56.9 130 56.9H149.9L150.2 -4.2C150.2 -41.1 205.4 -40.8000000000001 205.4 -4.2V56.9H242.6V-4.2C242.6 -40.9 298.1 -41.0000000000001 298.1 -4.2V56.9H318.3C334.5 56.9 347.7 70.1 347.7 86.5V265.9H100.4V86.5zM348.4 275.6H99.3C99.3 318.4 124.9 355.6 162.9 375L143.8 410.3C141 415.2 148.1 418.3 150.5 414.1L169.9 378.5C204.8 394 244.9 393.2 278.2 378.5L297.5 414C300 418.3 307 415.1 304.2 410.2L285.1 375C322.8 355.6 348.4000000000001 318.4 348.4000000000001 275.6zM177.7 331.1C177.7 336.8 173.1 341.6 167.2 341.6C161.5 341.6 157 336.8 157 331.1S161.6 320.6 167.2 320.6C173.1 320.6 177.7 325.4 177.7 331.1zM291.1 331.1C291.1 336.8 286.5 341.6 280.9000000000001 341.6C275.0000000000001 341.6 270.4000000000001 336.8 270.4000000000001 331.1S275.0000000000001 320.6 280.9000000000001 320.6C286.5000000000001 320.6 291.1 325.4 291.1 331.1zM385.9000000000001 271C370.8 271 358.4000000000001 258.9 358.4000000000001 243.5V127.7C358.4000000000001 112.3 370.8 100 385.9000000000001 100C401.3 100 416.0000000000001 112.4 416.0000000000001 127.7V243.5C416.0000000000001 258.9 401.2000000000001 271 385.9000000000001 271z" /> - <glyph glyph-name="angellist" - unicode="" - horiz-adv-x="448" d=" M347.1 232.6C358.8 265.2 392.5 359.5 392.5 389.7C392.5 416.3 376.8 438.6 348.8 438.6C304.2 438.6 264.2000000000001 306.9 251.7 275.5C242 304 196.6 448 156.6 448C125.5 448 110.9 425.1 110.9 396.3C110.9 361 145.1 269.5 157.5 234.3C151.2 236.6 144.4 238.6 137.5 238.6C114.1 238.6 89.2 209.5 89.2 186C89.2 177.1 94.1 164.6 97.2 156.3C60.3 146.3 46.1 121.7 46.1 84.6C46 12.4 114.4 -64 210.6 -64C328.6 -64 402 24.6 402 138.9C402 182 395.1 220.9 347.1 232.6zM311.7 340C315.7 352.3 332.8 404.3 348.8 404.3C357.4000000000001 404.3 359.7 395.4 359.7 388.3C359.7 369.2 321.1 263.7 312.6 240.3L278.6 246.3L311.7 340zM142.3 399.7C142.3 411.6 156.8 445.4 188.6 352.6L223.2 252.3C207.6 253.6 195.5 255.3 187.8 250.9C176.9 279.7000000000001 142.3 370.6 142.3 399.7000000000001zM140 204C169.3 204 207.1 109.4 207.1 96.6C207.1 91.5 202.2 85.2000000000001 196.5 85.2000000000001C175.6 85.2000000000001 119.6 162.1 119.6 182.9C119.7 190.6 132.3 204 140 204zM324.3 17.7C295.2 -14.3 258 -30.9 214.6 -30.9C155.2 -30.9 108.3 1.7 85.7 57.4C68.6 100.8 89.5 125.7 106.3 125.7C117.7 125.7 160.6 65.4 160.6 52.6C160.6 47.7 152.9 44.3 148.9 44.3C132.8000000000001 44.3 126.5 59.8 97.8 95.7C68.1 66 118.3000000000001 8.8 156.1 8.8C182.2 8.8 199.2 32.9999999999999 194.1 50.8C197.8 50.8 202.4 50.4999999999999 205.8 51.4C206.9 24.3 214.9 -8 247.5 -10.3C247.5 -9.4 249.5 -3.2 249.5 -2.9C249.5 14.4999999999999 238.9 29.7 238.9 47.4C238.9 75.7 260.6 103.1 282.6 119.1C290.6 125.1 300.3 128.8 309.7000000000001 132.2C319.4000000000001 135.9 329.7000000000001 140.2 337.1 147.6C336 158.8 331.4000000000001 168.7 320.2000000000001 168.7C292.5000000000001 168.7 199.6000000000001 164.7 199.6000000000001 208.4C199.6000000000001 215.1 199.7000000000001 221.5 217.0000000000001 221.5C249.3000000000001 221.5 331.3000000000001 213.5 355.3000000000001 192.4C373.4000000000001 176.3 379.6000000000001 79.2 324.3000000000001 17.7zM225.7 143.7C235.4 140.6 245.4 139.7 255.4 137.7C248 132.3 241.4 125.7 235.1 118.6C232.3 127.1 228.9 135.4 225.7 143.7z" /> - <glyph glyph-name="angrycreative" - unicode="" - horiz-adv-x="640" d=" M640 209.8L636.8 181.6L602.3 179.3L600.3 161.2L634.8 163.5L631.5999999999999 135.3L597.1999999999999 133.1L594.9 113L629.3 115.2L626.3 89.1L561.5999999999999 84.9999999999999L574.3 198.1999999999999L527 82.8L495.1 80.8L471.3 198.6L501.6 200.6L515.2 121.2000000000001L546.9000000000001 203.6000000000001L640.0000000000001 209.8000000000001zM426.8 76.5L455.1 78.3L468 198.4L439.6 196.5L426.8 76.5zM162 59.9L142.6 95.9L139.1 58.5L110.9 56.8L113.6 85.9C102.6 67.9 81.6 51.6 56.7 50.1C23.9 48.1 -3 71 0.3 108.3C2.9 137.6 27 171.1 67.8 173.7000000000001C105.5 176.1 115.4 150.5000000000001 119.1 144.9L121.9 175.7000000000001L160.8 178.2000000000001C180.9 179.5000000000001 199.5 174.5000000000001 203.3 154.5000000000001L205.9 181.1000000000001L270.7 185.3000000000001L268 157.4000000000001L231.6 155.0000000000001L229.9 137.1000000000001L266.3 139.4000000000002L263.6 111.5000000000002L227.2 109.2000000000002L225.3 89.3000000000002L261.6 91.6000000000002L259.5 70.8000000000002L314.5 188.0000000000002L338.3 189.6000000000002L370.4 79L379.3 164.6L357 163.2000000000001L359.8999999999999 191.1L434.8999999999999 196L431.8999999999999 168L407.5999999999999 166.4L397.8999999999999 74.5L339.8999999999999 70.8L335.5999999999999 86.4L296.2 83.9L288.2 67.6L162 59.9zM117.7 130.1L91.3 128.4C84.6 140.8 76.9 145 65 144.2C46 143 31.7 126.7 30.4 110.9C29 94.9 37.7 78.4 59.1 79.7C71.9 80.5 80.4 88.3 88 98.6L115 100.3L117.7 130.1zM173.8 137.8C175 150.6999999999999 166.2 151.4 147.7 150.1999999999999L145 121.6999999999999C159.2 122.5999999999999 172.5 123.8 173.8000000000001 137.8zM194.9 66.9999999999999L200.7 127C195.7 113.5 186 105.8999999999999 172.8 100.3999999999999L194.9 66.9999999999999zM330.3 111.9999999999999L322.4000000000001 149.8L306.6 110.4999999999999L330.3 111.9999999999999zM160.2 186.5999999999999L155.9 204.0999999999999L116.3 201.4999999999999L108.2 183.2999999999999L76.3 181.1999999999999L133.3 303.0999999999999L157.2 304.6999999999999L187.9 202.6999999999999L197.8 307.3999999999999L224.8 309.1999999999999L262.6 245.5999999999999L269.1 312.1999999999999L297.6 314.0999999999999L293.6 272.8999999999999C301 286.3999999999999 316.5 317.5999999999999 357.2000000000001 320.3999999999999C397.7000000000001 323.1999999999999 409.6 291.0999999999999 410.6 290.0999999999999L413.9000000000001 322.0999999999999L453.2 324.7999999999999C465.9 325.6999999999999 481.0000000000001 324.4999999999999 489.5000000000001 315.0999999999999L485.1000000000001 326.9999999999999L517.3000000000001 329.1999999999999L530.2 285.9999999999999L553.2 331.6999999999999L584.2 333.8999999999999L540.6 255.4999999999999L535.8000000000001 211.1999999999999L507.4000000000001 209.2999999999999L512.2 253.5999999999999L496.4 296.5999999999999C497.4 274.2999999999999 487.2 256.4999999999999 464.4 246.9999999999999L489.6 208.1999999999999L453.2 205.7999999999999L434.0000000000001 242.5999999999999L430.0000000000001 204.2999999999999L401.6000000000001 202.3999999999998L404.9000000000001 233.8999999999999C398.2000000000001 224.5999999999998 385.2000000000001 198.4999999999998 345.3000000000001 195.8999999999998C319.1000000000001 194.1999999999999 299.7000000000001 206.1999999999999 289.9000000000001 235.0999999999999L285.9000000000001 194.7999999999999L260.9000000000001 193.1999999999999L223.3000000000001 256.4999999999999L217.0000000000001 190.2999999999999L160.2000000000001 186.5999999999999zM436.8000000000001 268.7C447.0000000000001 269.3999999999999 454.3000000000001 270.7999999999999 458.4000000000001 272.9999999999999C462.9000000000001 275.3999999999999 465.4000000000001 279.3999999999999 466.0000000000001 285.0999999999999C466.6000000000001 290.3999999999999 465.4000000000001 293.8999999999999 462.6000000000001 295.4999999999999C459.0000000000001 297.5999999999999 452.0000000000001 298.3 439.7000000000002 297.4999999999999L436.8000000000002 268.7zM327.7 234C333.3 228.1 340.4 225.5 349 226.1C353.7 226.4 358.1 227.9 362.3 230.2C367.8 233.2 372.9000000000001 238.2 377.4000000000001 244.5L343.2000000000001 242.2L345.6 266.1L408.7000000000001 270.4L409.9000000000001 282.4L378.7000000000001 280.3C374.6 284 370.9000000000001 286.9 367.6 288.4C363.6 290.1 359.5 291.2000000000001 355.4000000000001 290.9C347.4000000000001 290.4 340.1 287.3 333.4000000000001 281.7000000000001C325.7000000000001 275.3 321.4000000000001 267.2000000000001 320.5000000000001 257.3C319.4000000000001 247.7 321.9000000000001 240 327.7000000000001 234zM126.4 225.8L150.2 227.4L141.9 265L126.4 225.8z" /> - <glyph glyph-name="angular" - unicode="" - horiz-adv-x="415.6" d=" M169.7 179.9H245.9L207.8 271.5L169.7 179.9zM207.8 416L0 341.6L31.8 65.9L207.8 -32L383.8 65.9L415.6 341.6L207.8 416zM338 74.2H289.4L263.2 139.6H152.6L126.4 74.2000000000001H77.7L207.8 366.5L338 74.2z" /> - <glyph glyph-name="app-store-ios" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM127 63.5C121.5 53.9 109.2 50.7 99.7 56.2C90.1 61.7 86.9 74 92.4 83.5L106.7 108.2C122.8 113.1 136 109.3 146.3 96.8L127 63.5zM265.9 117.4H84C73 117.4 64 126.4 64 137.4S73 157.4 84 157.4H135L200.4 270.6L179.9 306C174.4 315.6 177.7 327.8 187.2 333.3C196.8 338.8 209 335.5 214.5 326L223.4 310.6L232.3000000000001 326C237.8000000000001 335.6 250.1000000000001 338.8 259.6 333.3C269.2000000000001 327.8 272.4000000000001 315.5 266.9000000000001 306L181.1 157.4H243.2C263.4000000000001 157.4 274.7000000000001 133.7 265.9000000000001 117.4zM364 117.4H335L354.6 83.5C360.1 73.9 356.8 61.7 347.3 56.2C337.7 50.7 325.5 54 320 63.5C287.1 120.4 262.5 163.2 246 191.6C229.3 220.6 241.2 249.6 253.1 259.4000000000001C266.2 236.7000000000001 285.8 202.7000000000001 312 157.4H364C375 157.4 384 148.4 384 137.4C384 126.3 375 117.4 364 117.4z" /> - <glyph glyph-name="app-store" - unicode="" - horiz-adv-x="512" d=" M255.9 327.1L265 342.8C270.6 352.6 283.1 355.9 292.9 350.3C302.7 344.7 306 332.2 300.4 322.4L212.9 170.9H276.2C296.7 170.9 308.2 146.8 299.3 130.1H113.8C102.5 130.1 93.4 139.2 93.4 150.5C93.4 161.8 102.5 170.8999999999999 113.8 170.8999999999999H165.8L232.4 286.3L211.6 322.3999999999999C206 332.2 209.3 344.5999999999999 219.1 350.3C228.9 355.8999999999999 241.3 352.5999999999999 247 342.8L255.9 327.0999999999999zM177.2 109.1L157.6 75.1C152 65.3 139.5 62 129.7 67.6C119.9 73.2000000000001 116.6 85.7000000000001 122.2 95.5L136.8 120.7C153.2 125.8 166.6 121.9 177.2 109.1zM346.1 170.8H399.2000000000001C410.5000000000001 170.8 419.6 161.7 419.6 150.4C419.6 139.1 410.5 130.0000000000001 399.2000000000001 130.0000000000001H369.7000000000001L389.6 95.5000000000001C395.2000000000001 85.7000000000001 391.9000000000001 73.3000000000001 382.1 67.6000000000001C372.3 62.0000000000001 359.9000000000001 65.3000000000001 354.2000000000001 75.1000000000001C320.7000000000001 133.2000000000001 295.5000000000001 176.7000000000001 278.8000000000001 205.7000000000001C261.7000000000001 235.2000000000001 273.9000000000001 264.8000000000001 286.0000000000001 274.8000000000001C299.4000000000001 251.8000000000001 319.4000000000001 217.1000000000001 346.1000000000001 170.8000000000001zM256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM472 192C472 73.3 375.9 -24 256 -24C137.3 -24 40 72.1 40 192C40 310.7 136.1 408 256 408C374.7 408 472 311.9 472 192z" /> - <glyph glyph-name="apper" - unicode="" - horiz-adv-x="640" d=" M42.1 208.9C64.3 208.9 71.1 206.1 75.6 194.3H76.4V217.2C76.4 228.5000000000001 71.6 232.6 58.5 232.6C47.2 232.6 44.1 230.1 43.4 219.8H4.8C5.1 233.7 6.3 238.9 10.6 244.2C17.9 253 29.5 256 56.7 256C89.7 256 103.8 251 110.6 237.1C112.6 232.8 114.6 221.5 114.6 213.4V137.1H76.3L77.6 156.2000000000001H76.6C71.3 140.6 63 135.8000000000001 41.1 135.8000000000001C10.8 135.8000000000001 0 145.9000000000001 0 173.1000000000001C0 198.3000000000001 12.3 208.9000000000001 42.1 208.9000000000001zM59.2 160.8C72.3 160.8 76.1 163.8 76.1 174.2C76.1 183.3 71.8 185.8 56.5 185.8C43.4 185.8 38.6 182.8 38.6 173.7C38.5 163.3 42.3 160.8 59.2 160.8zM137 255.7H175.3L173.8 235.1H174.6C183.7 252.2 190.5 256 212.1 256C226.5000000000001 256 236.8 253.0000000000001 243.6 246.9000000000001C253.4000000000001 238.3000000000001 256.4000000000001 226.5000000000001 256.4000000000001 198.8000000000001C256.4000000000001 168.8000000000001 253.4000000000001 155.7000000000001 244.3000000000001 145.9C237.5000000000001 138.6 227.9000000000001 135.8 211.1 135.8C190.7 135.8 181.9 141.3 177.3 157H176.5V86.7H137V255.7zM217.9 195C217.9 222.5 214.6 227.5 197.2 227.5C180.3 227.5 176.5 222.5 176.5 198.8C176.5 170.8 180 165.3 197.7 165.3C214.1 165.3 217.9 170.9 217.9 195zM275.8 255.7H314.1L312.6 235.1H313.4000000000001C322.5000000000001 252.2 329.3 256 350.9000000000001 256C365.3 256 375.6 253 382.4000000000001 246.9C392.2000000000001 238.3 395.2000000000001 226.5 395.2000000000001 198.8C395.2000000000001 168.8 392.2000000000001 155.7 383.1 145.9C376.3 138.6 366.7000000000001 135.8 349.8 135.8C329.4000000000001 135.8 320.6 141.3 316 157H315.2V86.7H275.7V255.7zM356.7000000000001 195C356.7000000000001 222.5 353.4000000000001 227.5 336.0000000000001 227.5C319.1000000000001 227.5 315.3000000000001 222.5 315.3000000000001 198.8C315.3000000000001 170.8 318.8000000000001 165.3 336.5000000000001 165.3C352.9000000000001 165.3 356.7000000000001 170.9 356.7000000000001 195zM410.5000000000001 198.8C410.5000000000001 224.2 413.8000000000001 236.6 422.8000000000001 244.6C431.6000000000001 252.7 445.0000000000001 255.9000000000001 467.9000000000001 255.9000000000001C510.7000000000001 255.9000000000001 523.6000000000001 243.1 523.6000000000001 200.2000000000001V189.1H448.3000000000002C448.0000000000001 187.1 448.0000000000001 185.1 448.0000000000001 184.3C448.0000000000001 167.4 452.5000000000001 162.4 468.1000000000001 162.4C482.0000000000001 162.4 486.0000000000001 165.4 486.0000000000001 176.3H523.5000000000001V174C523.5000000000001 164.2 521.0000000000001 155.1 516.7000000000002 149.3C509.4000000000001 139.5 497.1000000000001 135.7 472.4000000000001 135.7C444.9000000000002 135.7 430.8000000000002 139 421.8000000000002 148C413.3000000000002 156.5 410.5000000000001 169.3 410.5000000000001 198.8zM486.9000000000001 210.4C486.6000000000001 212.2 486.6000000000001 213.7 486.6000000000001 214.2C486.6000000000001 226.5000000000001 483.3000000000001 228.8 467.0000000000001 228.8C452.6000000000001 228.8 449.9000000000001 225.8 448.9000000000001 213.7L448.6 210.4H486.9zM542.5000000000001 255.7H580.8000000000001L579.0000000000001 235.8H579.7000000000002C586.5000000000001 250.7 594.1000000000001 256 609.4000000000002 256C620.2000000000002 256 628.5000000000002 252.7 632.8000000000002 246.7C638.1000000000001 239.4 639.6000000000001 232.3 639.6000000000001 212.7C639.6000000000001 211.2 639.6000000000001 207.7 639.8000000000002 203.4H604.8000000000002C605.1000000000001 205.2 605.1000000000001 206.7 605.1000000000001 207.4C605.1000000000001 222.8 603.1000000000001 226.8 594.8000000000002 226.8C588.5000000000002 226.8 584.0000000000002 223.5 581.7000000000002 217.5C580.7000000000002 214.5 580.7000000000002 213.1999999999999 580.7000000000002 205.1999999999999V137.1999999999999H542.4000000000002V255.7z" /> - <glyph glyph-name="apple-pay" - unicode="" - horiz-adv-x="640" d=" M116.9 289.5C109.4 280.6 97.4 273.6 85.4 274.6C83.9 286.6 89.8 299.4 96.7 307.2C104.2 316.3 117.3 322.8 128 323.3C129.2 310.9 124.3 298.6 116.9 289.5M127.8 272.3C110.4 273.3 95.5 262.4 87.3 262.4C78.9 262.4 66.3 271.8 52.5 271.5C34.6 271.2 18 261.1 8.9 245C-9.9 212.7 4 165 22.2 138.7C31.1 125.7 41.7 111.4 55.7 111.9C69 112.4 74.2 120.5 90.2 120.5C106.3 120.5 111 111.9 125 112.1C139.5 112.4 148.6 125.1 157.5 138.1C167.6 152.9 171.8 167.2000000000001 172 168C171.7 168.3 144 178.9 143.7 210.9C143.4 237.7 165.6 250.4 166.6 251.2C154.1 269.8 134.6 271.8 127.8 272.3M228.2 308.5V113.6H258.5V180.2000000000001H300.4C338.7 180.2000000000001 365.5 206.5000000000001 365.5 244.5000000000001S339.1 308.5000000000001 301.4 308.5000000000001H228.2zM258.5 283H293.4C319.7 283 334.7 269 334.7 244.4S319.7 205.6 293.3 205.6H258.5V283zM420.7 112.1C439.7 112.1 457.3 121.7000000000001 465.3 137H465.9V113.6H493.9V210.6C493.9 238.7 471.4 256.9000000000001 436.8 256.9000000000001C404.7 256.9000000000001 380.9000000000001 238.5000000000001 380 213.3000000000001H407.3C409.6 225.3000000000001 420.7 233.2000000000001 435.9000000000001 233.2000000000001C454.4 233.2000000000001 464.8 224.6000000000001 464.8 208.7000000000001V197.9L427 195.6C391.9 193.5 372.9 179.1 372.9 154.1C373 128.9 392.6 112.1 420.7 112.1zM428.9 135.2000000000001C412.8 135.2000000000001 402.5 143.0000000000001 402.5 154.8000000000001C402.5 167.1000000000001 412.4 174.2000000000001 431.3 175.3000000000001L464.9 177.4000000000001V166.4000000000001C464.9 148.2000000000001 449.4000000000001 135.2000000000001 428.9000000000001 135.2000000000001zM531.4 60.6C560.9 60.6 574.8 71.9 586.9 106L640 255H609.2L573.6 139.9H573L537.4 255H505.8L557 113.1L554.2 104.5C549.6 89.9 542.1 84.2 528.7 84.2C526.3000000000001 84.2 521.7 84.5 519.8000000000001 84.7V61.3C521.6 60.9 529.1 60.6 531.4000000000001 60.6z" /> - <glyph glyph-name="apple" - unicode="" - horiz-adv-x="376.5" d=" M314.7 179.3C314.5 216 331.1 243.7 364.7 264.1C345.9 291 317.5 305.8 280 308.7000000000001C244.5 311.5 205.7 288 191.5 288C176.5 288 142.1 307.7000000000001 115.1 307.7000000000001C59.3 306.8 0 263.2 0 174.5C0 148.3 4.8 121.2 14.4 93.3C27.2 56.6 73.4 -33.4 121.6 -31.9C146.8 -31.3 164.6 -14 197.4 -14C229.2 -14 245.7 -31.9 273.8 -31.9C322.4000000000001 -31.2 364.2000000000001 50.6 376.4 87.4C311.2 118.1 314.7 177.4 314.7 179.3000000000001zM258.1 343.5C285.4 375.9 282.9 405.4 282.1 416C258 414.6 230.1 399.6 214.2 381.1C196.7 361.3 186.4 336.8 188.6 309.2C214.7 307.2 238.5 320.6 258.1 343.5z" /> - <glyph glyph-name="asymmetrik" - unicode="" - horiz-adv-x="576" d=" M517.5 138.8C556.3 178.8 575.6 218.8 576 254.9C576.8 320.4 516.6 373.1 406.6 389.9C277.9 409.6 118.1 374.4 0 307.5C52 334 110.6 355.7 170.7 365.7C245.2 386.2 323.7 391.1 392 380.5C544.5 356.7 588.8 253 490.8 148.8C480.6 138 468.8 127.7 455.8 118.2L304.9 344.6L114.7 59.1C49.1 88.5 38.2 149.3 95.6 210.3C116.4 232.5 143.9 252.2 175.1 268.4C195.1 280.6 214.8 291 237.1 299.1C172 278.8 114.4 246.2 75.5 206.2C47.8 177.6 34.1 149.1 33.8 123.3C33.3 88.1999999999999 57.2 58.1999999999999 102.2 40.3L67.7 -11.4H169.3L191.3 22.9999999999999C213.5 21.9999999999999 236.6 22.9999999999999 259.9 25.6999999999999L237.1 -11.4000000000001H372.6L340 41.7C358.6 47 376.9 53.2 394.5 60.4L440.4 -11.4H542L468.6 99C487.1 111.1 503.6 124.5 517.5 138.8zM329.9 58.3L304.9 98.9L272.2 45.6C248.8 42.1 225.5 40.5 203 41.2L304.9 200.5000000000001L383.6 77.5000000000001C366.4 70.1000000000001 348.3 63.6000000000001 329.9 58.3000000000001z" /> - <glyph glyph-name="audible" - unicode="" - horiz-adv-x="640" d=" M640 248.1V194.1L320 -5.9L0 194V248L320 48L640 248.1zM445.5 176.1L492.6 205.5C455.4 261.3 391.9000000000001 298.1 319.9000000000001 298.1C247.9000000000001 298.1 184.4 261.4000000000001 147.3000000000001 205.7H147.6000000000001C150.1000000000001 208 152.7000000000001 210.2 155.3000000000001 212.4C245.0000000000001 286.8 374.7000000000001 270.5 445.5 176.1zM225.4 157.3C242.3 169.2 261.9 176 282.8 176C317.2 176 348 157.6 369.2000000000001 128.4L414.6 156.8C393.7000000000001 186.6999999999999 359 206.3 319.8 206.3C280.9000000000001 206.3 246.4 186.9 225.4 157.3zM103.6 286.9C235.4 391.2 421.8 363.3 521.1 224.8L521.8000000000001 223.8L570.6 254.2C517.1 335.9 424.8 389.9 319.9 389.9C216.4 389.9 123.3 336.4 69.4 254.3C79.3 264.8 92.1 277.8 103.6 286.9zM570.6 254.2z" /> - <glyph glyph-name="autoprefixer" - unicode="" - horiz-adv-x="640" d=" M318.4 432L157.4 -48H234.9L260.3 33.4H379.8L405 -48H482.5L318.4 432zM278.1 90.1L319.3 220.5H320.8L361.7 90.1H278.0999999999999zM640 43L630 74.4L462.1 90L481.5 33.5L640 43zM177.9 90L10 74.3L0 43L158.5 33.6L177.9 90z" /> - <glyph glyph-name="avianex" - unicode="" - horiz-adv-x="512" d=" M453.1 416H141.1C102.2 416 64.9 384.8 57.8 346.3L1.2 37.7C-5.9 -0.8 19.9 -32 58.9 -32H370.9C409.8 -32 447.1 -0.8 454.2 37.7L510.9 346.2C517.9 384.8 492.1 416 453.1 416zM394.9000000000001 68.7L362.9000000000001 55.2L247.5000000000001 165.2C232.8000000000001 155.2 218.3000000000001 145.7 205.8 138.1L227.9 73.9L210 61.2L169.4 122.2L117 170.3L132.7 185.7L190.7 154.6C200 165.1 211.5 177.2 223.5 189.5L203 219.1L134.2 318.9L153 347.8L161.9 352.6L265 240.2L269.9 235.7C289.3 254.5 303.7 268.1 303.7 268.1C311.4 274.6 325.2 271 334.4 260.2C343.4 249.7 345 235.5 337.1 228.9C335.3 227.6 321.6 217.5 301.8 203.3L306.3 196L401.2 76.6L394.8999999999999 68.7z" /> - <glyph glyph-name="aviato" - unicode="" - horiz-adv-x="640" d=" M107.2 164.5L88.2 206.3H36.1L17.1 164.5H0L62.2 295.9L124.4 164.5H107.2zM62.2 262.6L42.6 220.1H81.8L62.2 262.6zM174.9 160.2L112.7 291.6H129.8L174.9 195.6L220 291.6H237L174.9 160.2zM255.5 164.5V291.6H271V164.5H255.5zM464.6 280.1V164.5H447.3V280.1H406.1V291.6H505.7V280.1H464.6zM640 229.2C640 220 638.3 211.4 634.9 203.4C631.5 195.4 626.6999999999999 188.3 620.6999999999999 182.3C614.6999999999999 176.3 607.5999999999999 171.5 599.5999999999999 168.1C591.5999999999999 164.7 582.9999999999999 163 573.8 163S556 164.6999999999999 548 168.1C540 171.5 532.9 176.3 526.9 182.3C520.9 188.3 516.1 195.3 512.6999999999999 203.4C509.3 211.4 507.5999999999999 220 507.5999999999999 229.2S509.2999999999999 247 512.6999999999999 255C516.0999999999999 263 520.9 270.1 526.9 276.1C532.9 282.1 539.9 284.5 548 288C556 291.4 564.6 293.1 573.8 293.1S591.5999999999999 291.4 599.5999999999999 288C607.5999999999999 284.6 614.6999999999999 282.2 620.6999999999999 276.1C626.6999999999999 270.1 631.4 263 634.9 255C638.3 247 640 238.4 640 229.2zM624.5 229.2C624.5 236.5 623.2 243.2 620.6 249.5C618 255.8 614.4 261.2 609.8000000000001 265.8C605.2 270.4 599.8000000000001 274 593.6 276.7000000000001C587.4 279.4 580.8000000000001 280.7000000000001 573.8000000000001 280.7000000000001S560.2 279.4 554.0000000000001 276.7000000000001C547.8000000000001 274 542.4000000000001 270.4 537.8000000000001 265.8C533.2 261.2000000000001 529.6 255.8 527.0000000000001 249.5C524.4000000000001 243.2 523.1000000000001 236.4 523.1000000000001 229.2C523.1000000000001 221.9 524.4000000000001 215.2 527.0000000000001 208.9C529.6000000000001 202.6 533.2000000000002 197.2 537.8000000000001 192.6C542.4000000000001 188 547.8000000000001 184.4 554.0000000000001 181.7C560.2000000000002 179 566.8000000000001 177.7 573.8000000000001 177.7S587.4000000000001 179 593.6 181.7C599.8000000000001 184.4 605.2 188 609.8000000000001 192.6C614.4000000000001 197.2 618.0000000000001 202.6 620.6 208.9C623.2 215.2 624.5 222 624.5 229.2zM529.7 132.5V138.8L618.6 148.8L375.7000000000001 135.4C376.3000000000001 137.6 376.8000000000001 140.0000000000001 377.1 142.6C377.4000000000001 144.6 377.6 146.8 377.7000000000001 149.1L442.5000000000001 157.2000000000001L377.6 155.3000000000001C377.6 155.7000000000001 377.5 156.0000000000001 377.5 156.4000000000001C374.7 173.6000000000001 352 180.1000000000001 352 180.1000000000001L350.9 206.4000000000001H374.7L393.7 164.6000000000001H410.8L348.6 296L286.4000000000001 164.6H303.5000000000001L322.5000000000001 206.4H346.1000000000001L345 180S322.3 173.5 319.5 156.3C319.4 156 319.4 155.6 319.4 155.2L254.5 157.1L319.3 149C319.4 146.6999999999999 319.6 144.6 319.9 142.5C320.2 139.8999999999999 320.7 137.5 321.3 135.3L78.4 148.8L167.3 138.8V132.5C161.4 131.6 156.8 126.5 156.8 120.3C156.8 113.5 162.4 107.9 169.2 107.9C176 107.9 181.6 113.5000000000001 181.6 120.3C181.6 126.5 177 131.6 171.1 132.5V138.3L251.4000000000001 129.3V123.9C245.7000000000001 122.8 241.5000000000001 117.7000000000001 241.5000000000001 111.8C241.5000000000001 105 247.1 101.6 253.9000000000001 101.6C260.7000000000001 101.6 266.3 105 266.3 111.8C266.3 117.8 262 122.8 256.4000000000001 123.9V128.8L284.8 125.6V101.9H278.9000000000001V88H284.8V94.6H289.8V88H295.7V101.8H289.8V125L328.1 120.7C336.2000000000001 109.3 347.1 107.1 347.1 107.1L347 100.4L341.9 100.2L341.8 88.1H345.9L346 93.1H351.2L351.3 88.1H355.4000000000001L355.3 100.2L350.2 100.4L350.1 107.1S361 109.2 369.1 120.7L407.4 125V101.8H401.5V88H407.4V94.6H412.4V88H418.3V101.8H412.4V125.5L440.8 128.7V123.8C435.1 122.7 430.9 117.6 430.9 111.7C430.9 104.9 436.5 101.5 443.3 101.5C450.1 101.5 455.6999999999999 104.9 455.6999999999999 111.7C455.6999999999999 117.7 451.3999999999999 122.7 445.8 123.8V129.2L526.0999999999999 138.2V132.4C520.1999999999999 131.5 515.5999999999999 126.4 515.5999999999999 120.2C515.5999999999999 113.4 521.1999999999999 107.8 527.9999999999999 107.8C534.7999999999998 107.8 540.3999999999999 113.4 540.3999999999999 120.2C540.1999999999998 126.5 535.6999999999998 131.6 529.6999999999998 132.5zM328.9000000000001 220.1L348.5000000000001 262.6L368.1000000000001 220.1H350.2000000000001L348.5000000000001 260.4L346.8000000000002 220.1H328.9000000000002z" /> - <glyph glyph-name="aws" - unicode="" - horiz-adv-x="512" d=" M261.2 311.9C247.2 254.4 248.1 257.5 235.4 204.9C233.8 198.4 231.3 196.5 224.7 196.4H210.3C204.5 196.5 202.1 198 200.4 203.7C188.1 243.1 171.6 297.8 160.5 334.4C156.4 347.9 159.1 347.6 169.8 347.3C173.5 347.2000000000001 177.1 347.3 180.8 347.3C185.9 347.2000000000001 188.5 345.3 189.9 340.2000000000001C193.5 327.3 195.9 317.4 216.5 236.1C216.9 234.5000000000001 217.4 233.0000000000001 217.9 231.5000000000001H219C219.5 233.5000000000001 220.1 235.4000000000001 220.6 237.4000000000001C228.4 270.3000000000001 236.1 303.3000000000001 243.9 336.2000000000001C246.3 346.4000000000001 250.6 347.4000000000001 260.9 347.4000000000001H268.5C275.4 347.3000000000001 277.5 345.9000000000001 279.2 339.1C285.2 315.7000000000001 302.7 237.3000000000001 305.9 228.7000000000001C311 247.0000000000001 304.1 220.8000000000001 334.4 337.7000000000001C336.5 345.8000000000001 338.5 347.4000000000001 346.7 347.4000000000001H359.4C364.8 347.3000000000001 366.4 345.6 365.1 340.3000000000001C362.7 330.8000000000001 362.2 330.4000000000001 323.8 207.4C320.7 197.5 319.6 196.6 309.2 196.6H298.5999999999999C291.2999999999999 196.6 289.3999999999999 197.9 287.5999999999999 205C283.2999999999999 221.2 264.2999999999999 300.7000000000001 261.2 311.9000000000001zM125.4 200.7C129.6 194.9 133.5 194.4 139.5 198.3L145.8 202.5C152.6 207 153.1 208.8 149.4 216C145.1 224.4 143 233.3 143.1 242.9C143.1 246 143.7 298.6 142.2 309.7C139.5 329 129.7 342.5 110.5 348.4C99.8 351.8 88.8 351.7 77.8 351.4C62.7 351 48.4 346.8 35 340C33.2 339.1 31.3 336.9 30.9 335.1C30.1 331.2 29.8 327 30.2 323C30.8 317.1 32.8 316 38.4 317.9C43.5 319.6 48.4 321.8 53.5 323.3C68 327.7 82.7 329.7 97.6 325C104.7 322.8 109.3 318.1 111.9 311.2C114.9 303.3 114.3 295.1 114.3 287C114.3 281.5 114.2 281.5 108.8 282.5C94.9 285.1 81.1 287.5 66.9 285.6C51.7 283.5 38.3 278.3 28.7 265.6C19.6 253.6 18.7 240 21.3 226.1C24.1 211.1 33.1 200.4 47.7 195.7C68.3 189 87.8 192.4 105.4 205.2C109.2 208 112.6 211.4 116.5 214.7C119.6 209.7 122.3 205 125.4 200.7zM110.1 262.3C113.1 261.9 114.6 260.4 114.4 257.2C114.2 253.4 114.5 249.6 114.1 245.8C112.9 234.1 106.4 226.1 96.2 220.9C88 216.7 79.3 215.1 70.1 215.9C54.9 217.2 49.1 229 50.5 242.2C51.8 254.8 59 261.8 72 264C85.8 266.4 88 265.1 110.1 262.3zM458.9 197.2C480.2 205.8 491.8 223.4 488.1 247.2C485.9 261.8 476.3 271.4 462.9 276.7C448.2000000000001 282.6 429.1 287 414.8 294.9C410.4000000000001 297.3 407.4000000000001 301.2 407.2 306.8C406.8 317.9 411.4 324 422.6 326.6C431.9 328.7 441.4 328.8 450.7 327C458 325.6 465 322.8 472.1 320.7C474.9 319.8 477.9999999999999 318.6 479.9 322.3C483.7 329.6 480.3 341 472.6 344.1C450.1 353.1 427.1 355.7 404.4 345.7C389.8 339.3 379.8 328.3 378.4 311.5C376.8 292.2 385.3 278.1 402.5 269.8C410.2 266.1 418.6 263.9 426.7 260.9C434.8 257.9 442.9 255.1 450.8 251.8C463.1 246.5 462.4 227.6 452 221.8C424.3 206.5 387.1 224.2 382.8 225.6C379.5 226.7 377.5 225.4 376.5 221.9C373.5 210.6 377.2 203.1 388.1 199.2C409.8 191.3 437.7000000000001 188.7 458.9 197.2zM296 34.5C346.8 40.3 394.7 55.3 438.7 81.5C446.7 86.2 454.2 91.8 461.8 97.2C469.1 102.4 465 115.6 450.5 109.4C396.1 86.2 339.3 73.3 280.3 70.5C249.8 69 219.5 70.8 189.2 75.2C126.1 84.4 66.8 104.4 11.6 136.4C9.5 137.6 7.4 138.9 5.1 139.4C0.2 140.5 -2.6 134.7 2.7 129.7C26.7 107.6 53 88.9 81.8 74C135.5 46.3 192.3 31.3 253 32C267.4 32.8 281.8 32.9 296 34.5zM470.7 126.7C485.5 125.9 490.1 120.8 486.4 106.5C482.6 91.7 477.1 77.3 472.5 62.7C471.6 59.8 468.3 56.4 471.7 53.9C475.4 51.3 478.2 54.9 480.7 57.2C490.9 66.7 498.1 78.2 503.2 91C508.6 104.4 512.5 118.2 511.9 132.9C511.7 139.1 510.1 141.7 504.1 143.4C498.7 144.9 493.1 146.2 487.6 146.6C465.9999999999999 148.4 445.1 146.1 425.6 136C422.5 134.3999999999999 419.6 132.3 416.9 130.1C415.8 129.2 413.7 124.8 419.3 124C421.2 123.6999999999999 423.2 124.1 425.2 124.3C442.0999999999999 125.9 453.8 127.6 470.6999999999999 126.6999999999999z" /> - <glyph glyph-name="bandcamp" - unicode="" - horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM296.2 113.9H115.2L199.9 270H380.9L296.2 113.9z" /> - <glyph glyph-name="behance-square" - unicode="" - horiz-adv-x="448" d=" M186.5 155C186.5 135.7 172.5 129.6 155.3 129.6H110.2V182.5H156.2C174.8 182.4 186.5 174.7 186.5 155zM178.8 237.3C178.8 255 165.1 259.2000000000001 149.9 259.2000000000001H110.3V214.4H153C168.1 214.4 178.8 221 178.8 237.3000000000001zM311.1 214.1C292.8 214.1 280.6 202.7 279.4000000000001 184.4H341.6C339.9000000000001 202.9 330.3 214.1 311.1 214.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM271.7 263H349.5V281.9H271.7V263zM228.7 152.7C228.7 176.8 217.3 197.6 193.7 204.3C210.9 212.5 219.9 222 219.9 241.3C219.9 279.5 191.4 288.8 158.5 288.8H68V96.8H161.1C196 96.9999999999999 228.7 113.6999999999999 228.7 152.6999999999999zM380 167.5C380 208.6 355.9 242.9 312.4 242.9C270 242.9 241.3 211.1 241.3 169.3C241.3 126 268.6 96.3 312.4 96.3C345.6 96.3 367.1 111.2 377.5 143.1H343.8C340.1 131.2000000000001 325.2 125 313.6 125C291.2000000000001 125 279.5 138.1 279.5 160.3H379.7C379.8 162.6 380 165.1 380 167.5z" /> - <glyph glyph-name="behance" - unicode="" - horiz-adv-x="576" d=" M232 210.8C263.8 226 280.4 249 280.4 284.8C280.4 355.4 227.8 372.6 167.1 372.6H0V18.2H171.8C236.2 18.2 296.7000000000001 49.1 296.7000000000001 121.1C296.7000000000001 165.6 275.6 198.5 232.0000000000001 210.8zM77.9 312.1H151C179.1 312.1 204.4 304.2 204.4 271.6C204.4 241.5 184.7 229.4 156.9 229.4H77.9V312.1zM161.2 78.4H77.9V176H162.8C197.1 176 218.8 161.7 218.8 125.4C218.8 89.6 192.9 78.4 161.2 78.4zM519.7 319.1H376V354H519.7V319.1zM576 142.8C576 218.7 531.6 282 451.1 282C372.9000000000001 282 319.8 223.2 319.8 146.2C319.8 66.3 370.1 11.5 451.1 11.5C512.4 11.5 552.1 39.1 571.2 97.8H509C502.3 75.9 474.7 64.3 453.3 64.3C412 64.3 390.3 88.5 390.3 129.6H575.4C575.6999999999999 133.8 576 138.3 576 142.8zM390.4 174C392.7 207.7 415.1 228.8 448.9 228.8C484.3 228.8 502.1 208 505.1 174H390.4z" /> - <glyph glyph-name="bimobject" - unicode="" - horiz-adv-x="448" d=" M416 416H32C14.4 416 0 401.6 0 384V0C0 -17.6 14.4 -32 32 -32H416C433.6 -32 448 -17.6 448 0V384C448 401.6 433.6 416 416 416zM352 158.6C352 109.2000000000001 340.6 76 248.2 76H231.3C187.2 76 168.9 90.9 160.9 114.8H160V80H96V312H160V237.3H161.1C165.7 267.8 200.8 276.1 230.8 276.1H248.1C340.5 276.1 351.9000000000001 243.0000000000001 351.9000000000001 193.6V158.6zM288 187.5V164.6C288 142.9 284.6 130.8 249.6 130.8H204.3C175.4 130.8 160.2 137.3 160.2 166.5V185.5C160.2 214.8 175.4 221.2 204.3 221.2H249.6C284.6 221.4 288 209.2 288 187.5z" /> - <glyph glyph-name="bitbucket" - unicode="" - horiz-adv-x="512" d=" M23.1 416C14.2 416.1 7 409.1 6.9 400.2C6.9 399.3 7 398.4 7.1 397.4L74.9 -14C76.6 -24.4 85.6 -32 96.1 -32.1H421.2000000000001C429.1 -32.2 435.9000000000001 -26.5 437.2000000000001 -18.7L505.0000000000001 397.3C506.4 406 500.5000000000001 414.2 491.8000000000001 415.6C490.9000000000001 415.7 490.0000000000001 415.8 489.0000000000001 415.8L23.1 416zM308.4000000000001 118.7H204.6L176.5 265.5H333.5L308.4 118.7z" /> - <glyph glyph-name="bitcoin" - unicode="" - horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM362.349 227.33C367.286 260.329 342.158 278.069 307.799 289.903L318.945 334.605L291.732 341.386L280.881 297.862C273.727 299.645 266.379 301.326 259.078 302.992L270.007 346.802L242.809 353.583L231.656 308.897C225.734 310.246 219.9209999999999 311.579 214.279 312.981L214.31 313.121L176.78 322.491L169.541 293.429S189.732 288.802 189.3059999999999 288.516C200.3279999999999 285.765 202.3199999999999 278.472 201.9859999999999 272.691L189.2899999999999 221.766C190.0499999999999 221.572 191.0339999999999 221.293 192.119 220.859C191.2119999999999 221.084 190.243 221.332 189.243 221.572L171.447 150.2339999999999C170.098 146.8859999999999 166.68 141.8639999999999 158.976 143.7699999999999C159.2469999999999 143.375 139.196 148.7069999999999 139.196 148.7069999999999L125.6859999999999 117.56L161.0999999999999 108.733C167.6879999999999 107.0819999999999 174.1449999999999 105.3539999999999 180.5 103.727L169.238 58.514L196.4199999999999 51.733L207.5729999999999 96.466A1038.209 1038.209 0 0 1 229.26 90.8389999999999L218.1449999999999 46.3159999999999L245.3579999999999 39.5349999999999L256.6199999999999 84.6629999999999C303.0239999999999 75.8819999999999 337.9189999999999 79.4239999999999 352.6059999999999 121.3899999999999C364.4419999999999 155.1799999999999 352.0169999999999 174.6709999999999 327.6019999999999 187.3809999999999C345.3819999999999 191.4789999999999 358.7759999999999 203.1729999999999 362.3489999999999 227.3299999999999zM300.172 140.151C291.762 106.3609999999999 234.864 124.6279999999999 216.417 129.208L231.361 189.107C249.807 184.504 308.961 175.39 300.172 140.151zM308.589 227.818C300.916 197.082 253.558 212.698 238.196 216.526L251.744 270.853C267.107 267.025 316.58 259.88 308.589 227.818z" /> - <glyph glyph-name="bity" - unicode="" - horiz-adv-x="496" d=" M78.4 380.8C173.8 470 324.5 472 421.5 377C435.8 362.9 415.1 339.9 399.1 355.5C314.3 437.9 183.3 435.8 100.2000000000001 358.7C83.9000000000001 343.6 63.7000000000001 367 78.4000000000001 380.8zM177.3 -37.8C196.6 -43.5 206.6 -14.2 185.2 -7.8C73 26.1 9.4 141.9 37.7 253.2C42.7 272.8 12.8 281.3 7.5 260.3C-24.6 132.9 48.6 0.5 177.3 -37.8000000000001zM325.4 -35.8C447.3 4.4 518.3 131.1 489.8 255.2C485.3 274.9 454.9 269 459.8 247.3C483.9999999999999 139.6 422.7 29.4 316.6 -6.1C295.4 -13.1 306.2 -42.1 325.4 -35.8zM262.5 43.2L262.7 115C262.7 123.2 256.1 129.8 247.9 129.8C239.7 129.8 233.1 123.1 233.1 115L232.9 43.2C232.9 35 239.5 28.4 247.7 28.4S262.5 35 262.5 43.2zM333.5 312.2C335.6 221.3 338.2 180.3 248 179.7C155.5 180.4 161.1 224 162.5 312.2C162.5 334 130 331.8 130 312.2V240.6C130 171.3 190.7 149.7 248 150.5C305.3 149.7 366 171.3 366 240.6V312.2C366 331.8 333.5 334 333.5 312.2z" /> - <glyph glyph-name="black-tie" - unicode="" - horiz-adv-x="448" d=" M0 416V-32H448V416H0zM316.5 90.8L224 2.1L131.5 90.8L196 274.8L131.5 361.4H316.4L252 274.8L316.5 90.8z" /> - <glyph glyph-name="blackberry" - unicode="" - horiz-adv-x="512" d=" M166 331.1C166 307.7 149.6 282 93.5 282H23.4L44.4 370.8H112.2C154.3 370.8 166 347.5 166 331.1zM292.2 370.8H224.4L205.7 282H275.8C329.6 282 345.9 307.7 345.9 331.1C346 347.5 334.3 370.8 292.2 370.8zM88.8 239.9H21L0 151.1H70.1C126.2 151.1 142.6 174.5 142.6 200.2C142.6 216.5 130.9 239.9000000000001 88.8 239.9000000000001zM268.9 239.9H201.1L182.4 151.1H252.5C306.3 151.1 322.6 174.5 322.6 200.2C322.6 216.5 310.9 239.9000000000001 268.9 239.9000000000001zM458.2 293.7H390.4L371.7 204.9H441.8C495.6 204.9 511.9 228.3 511.9 254C512 270.3 500.3 293.7 458.2 293.7zM430.2 155.8H362.4L343.7 67H413.8C469.9 67 483.9 90.4 483.9 116.1C483.9 132.4 472.3 155.8 430.2 155.8zM240.8 102H173L154.3 13.2H224.4C280.5 13.2 294.5 38.9 294.5 62.3C294.6 78.6 282.9 102 240.8 102z" /> - <glyph glyph-name="blogger-b" - unicode="" - horiz-adv-x="448" d=" M446.6 225.3C444.8 233.3 439.8 240.7 434.1 243.8C432.3 244.8 421.1 246 409.1 246.5C389 247.4 386.8 247.8 380.4000000000001 251.5C370.3 257.4 367.6 263.8 367.5000000000001 281C367.4000000000001 314 353.7000000000001 344.7 326.6000000000001 372.3C307.3000000000001 392 285.7000000000001 405.3 261.1000000000001 412.8C255.2000000000001 414.6 242.0000000000001 415.2 197.8000000000001 415.7C128.4000000000001 416.5 113.0000000000001 415.1 89.4000000000001 405.7C45.9 388.5 14.7 351.9 3.3 305.1C1.2 296.3 0.7 282.2 0.2 201.2C-0.4 99.7 0.3 84.8 6.6 64.7C22.2 15.1 66.5 -21.6 111 -29.6C125.8 -32.3 308.3 -32.9 327 -30.4C359.5 -26.0000000000001 385 -12.9 408.9 11.4999999999999C426.2 29.1999999999999 437 48.3 444.1 73.6C449 91.2 448.6 216.4 446.6 225.3zM124.5 288.9C132.3 296.8 134.5 297.1 183.3 297.1C227.2 297.1 228.7 297 235.1 293.7C244.4000000000001 289 248.5000000000001 282.4 248.5000000000001 271.8C248.5000000000001 262.3 244.7 255.6 236.2 250.2C231.6 247.3 228.9 247.1 185.9 246.9C159.4 246.7 138.2000000000001 247.3 135.1 248.1C118.5 252.8 112.3 276.6 124.5 288.9zM316.3 89.1L301.4000000000001 86.7000000000001L223.9 85.8000000000001C155.8000000000001 85.0000000000001 136.6 86.2000000000001 133 87.8000000000001C125.9 90.9000000000001 119.2 99.5000000000001 118.1 107.2000000000001C117 114.5000000000001 120.7 124.5000000000001 126.3 129.6C133.4 136 136.5 136.2000000000001 223.6 136.3C313.2000000000001 136.4 312.7000000000001 136.4 321.2000000000001 128.5C333.3000000000001 117.2 330.7000000000001 97.3 316.3000000000001 89.1z" /> - <glyph glyph-name="blogger" - unicode="" - horiz-adv-x="448" d=" M162.4 252C167.2 256.9 168.6 257.1 198.8 257.1C226 257.1 226.9 257 230.9 255C236.7 252.1 239.2 248 239.2 241.4C239.2 235.5 236.8 231.4 231.6 228C228.8 226.2 227.1 226.1 200.5 225.9C184.1 225.8 171 226.1 169 226.7C158.7 229.6 154.9 244.4 162.4 252.0000000000001zM223.8 157.5C169.9 157.5 168 157.3 163.6 153.4C160.1 150.3 157.9 144 158.5 139.5C159.2 134.8 163.3000000000001 129.4 167.7 127.5C169.9 126.5 181.8 125.8 224 126.3L271.9 126.9L281.1 128.4C290.1 133.5000000000001 291.6 145.8 284.2 152.8C278.9 157.5 279.2 157.5 223.8 157.5zM447.2000000000001 27.4C443.7000000000001 -1 424.2000000000001 -23 396.1 -30.1C388.9000000000001 -31.9 386.4000000000001 -32 223.2 -31.9C65.4 -31.9 57.3 -31.8 51.2 -30.1C42.8 -27.9 35.6 -24.6 28.9 -20.1C23.3 -16.3 15 -8.3 11.9 -3.7C8.1 1.9 3.7 11.6 1.9 18.3C0.1 25 0 27.7 0 191.7C0 354.8 0 358.3 1.8 365.4C8.1 390.1 27.7 409 53 414.6C60.3 416.2 385.1 416.5 393 414.9C414.2 410.6 430.9 397.8 440.6 378.5C448.3 363.2 447.6 380 447.9000000000001 197.9C448.1 82.1 447.9000000000001 33.4 447.2000000000001 27.4zM361.8000000000001 212.6C360.7000000000001 217.6 357.6000000000001 222.2 354.1000000000001 224.1C353.0000000000001 224.7 346.1000000000001 225.4 338.6000000000001 225.8C326.2000000000001 226.4 324.8000000000001 226.6 320.8000000000001 228.9C314.6000000000001 232.5 312.9000000000001 236.5 312.8000000000001 247.2C312.8000000000001 267.6 304.3000000000001 286.6 287.5000000000001 303.7C275.5000000000001 315.9 262.2000000000001 324.2 246.9000000000001 328.8C243.3000000000001 329.9 235.1000000000001 330.3 207.7000000000001 330.6C164.8000000000001 331.1 155.2000000000001 330.2 140.6000000000001 324.4C113.6000000000001 313.7 94.3000000000001 291 87.2000000000001 262C85.9000000000001 256.5999999999999 85.6000000000001 247.8 85.3 197.6999999999999C84.9 134.8999999999999 85.3 125.5999999999999 89.3 113.1999999999999C99 82.4999999999999 126.4 59.8 153.9 54.8C163.1 53.1 276.1 52.6999999999999 287.6 54.3C307.7000000000001 56.9999999999999 323.5 65.1 338.3 80.1999999999999C349 91.0999999999999 355.7 102.9999999999999 360.1 118.6999999999999C363.3 129.5999999999999 363 207.0999999999999 361.8 212.5999999999999z" /> - <glyph glyph-name="bluetooth-b" - unicode="" - horiz-adv-x="320" d=" M196.48 187.977L289.106 291.31L143.125 448V241.67L57.014 327.781L25.608 296.376L133.669 187.977L25.608 79.578L57.014 48.173L143.125 134.284L145.84 -64L294.392 84.644L196.48 187.977zM237.34 290.973L187.363 240.995L187.025 341.29L237.34 290.973zM187.363 134.96L237.34 84.982L187.025 34.6659999999999L187.363 134.9599999999999z" /> - <glyph glyph-name="bluetooth" - unicode="" - horiz-adv-x="448" d=" M292.6 276.9L249.7 234L249.4 320L292.6 276.9M249.4 57.1L292.5 100.2000000000001L249.6 143.1L249.4 57.1zM416 188.6C416 -17 344.1 -64 230.9 -64S32 -17 32 188.6S115.4 448 228.6 448S416 394.1 416 188.6zM257.5 188.6L336.9 277.2000000000001L211.8 411.5V234.6L138 308.4L111 281.5L203.7 188.5L111 95.5L137.9 68.6L211.7 142.4L214 -27.6L341.4 99.9L257.5 188.6z" /> - <glyph glyph-name="btc" - unicode="" - horiz-adv-x="384" d=" M310.204 205.362C337.9340000000001 219.542 355.581 244.752 351.4840000000001 286.662C346.1260000000001 344.013 299.0260000000001 363.235 236.6340000000001 368.591V448H188.1060000000001V370.7970000000001C175.5010000000001 370.7970000000001 162.5810000000001 370.482 149.662 370.1670000000001V448H101.134V368.591C83.2920000000001 368.052 62.512 368.315 3.764 368.591V316.913C42.078 317.591 62.181 320.053 66.787 295.486V78.057C63.862 58.565 48.263 61.372 13.532 61.986L3.765 4.32C92.246 4.32 101.135 4.005 101.135 4.005V-64H149.663V3.06C162.897 2.745 175.817 2.745 188.107 2.745V-64H236.635V4.005C317.9340000000001 8.417 372.2820000000001 28.899 379.5300000000001 105.472C385.201 166.918 356.2100000000001 194.334 310.2040000000001 205.362zM150.608 313.447C178.023 313.447 263.7340000000001 321.954 263.7340000000001 264.919C263.7340000000001 210.404 178.0240000000001 216.707 150.608 216.707V313.447zM150.608 61.671V168.179C183.38 168.179 283.735 177.317 283.735 114.924C283.7340000000001 54.738 183.38 61.671 150.608 61.671z" /> - <glyph glyph-name="buromobelexperte" - unicode="" - horiz-adv-x="448" d=" M0 416V288H128V416H0zM120 296H8V408H120V296zM160 416V288H288V416H160zM280 296H168V408H280V296zM320 416V288H448V416H320zM440 296H328V408H440V296zM0 256V128H128V256H0zM120 136H8V248H120V136zM160 256V128H288V256H160zM280 136H168V248H280V136zM320 256V128H448V256H320zM440 136H328V248H440V136zM0 96V-32H128V96H0zM120 -24H8V88H120V-24zM160 96V-32H288V96H160zM280 -24H168V88H280V-24zM320 96V-32H448V96H320z" /> - <glyph glyph-name="buysellads" - unicode="" - horiz-adv-x="448" d=" M224 297.3L266.9 136.6H181.1L224 297.3zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM382.7 42.7L288.2 341.4H159.8L65.3 42.7H156L267.7 134.3L291.9 42.6999999999999H382.7z" /> - <glyph glyph-name="cc-amazon-pay" - unicode="" - horiz-adv-x="576" d=" M124.7 246.2C124.8 258 124.7 269.7 124.7 281.5V316.8C124.7 318.1 125.1 318.8 126.1 319.5C137.6 327.5 150.2 331.6 164.3 330.6C176.8 329.7 187 323.6 192.4 308.9C195.7 300 196.5 290.7000000000001 196.5 281.2000000000001C196.5 272.5 195.8 263.9 193.1 255.6C187.4 237.8 174.4 230.9000000000001 157.4 231.7C145.7 232.2 135.5 236.7 126 243.4C125.1 244.2 124.6 245 124.7 246.2zM279.6 231.6C284.2000000000001 229.8 288.9000000000001 229.6 293.7000000000001 230.1C305.3000000000001 231.3 315.6 235.8 325.0000000000001 242.6C325.9000000000001 243.2 326.3000000000001 243.9 326.3000000000001 245.1C326.2000000000001 249 326.3000000000001 253 326.3000000000001 256.9C326.3000000000001 260.9 326.2000000000001 264.9 326.3000000000001 268.9C326.3000000000001 270.3 325.9000000000001 270.9 324.5000000000001 271.1C317.5000000000001 272 310.6000000000001 273.3 303.6000000000001 274C296.6000000000001 274.6 289.6000000000001 274.3 282.8000000000001 272.1C276.1000000000001 269.9 271.1000000000001 265.9 269.1000000000001 259C267.5000000000001 253.6 267.5000000000001 248.2 269.2000000000001 242.8C270.8000000000002 237.3 274.4000000000001 233.6 279.6000000000001 231.6zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM368.5 344.1C368.9 342.4 369.4 340.7 370.1 339C386.6 298.4 403 257.7 419.6 217.1C421 213.6 421.3 210.7 419.8 207.2C417 201 414.9000000000001 194.6 412 188.5C409.4 183 405.3 179 399.3 177.3C395.1 176.2 390.8 176 386.4000000000001 176.4C384.3 176.6 382.2000000000001 177.1 380.1 177.2000000000001C377.3 177.4 375.9000000000001 176.1 375.8 173.2000000000001C375.7 170.4 375.7 167.6 375.8 164.9C375.9000000000001 160.3 377.4000000000001 158.2000000000001 382 157.4C386.7 156.6 391.4 155.8 396.2 155.7000000000001C410.5 155.4 421.9 161.1 429.3 173.6C432.2 178.5 434.9000000000001 183.7000000000001 437 189C456.8 239.1 476.5 289.3 496.2 339.5C496.8 341 497.3 342.5 497.5 344.1C497.9 346.5 496.8 347.7 494.4 347.8C488.8 347.9 483.3 347.8 477.7 347.8C474.6 347.8 472.4 346.4 471.3 343.5C470.9 342.4 470.4 341.2 470 340.1L440.9 256.4C438.8 250.3 436.7 244.3 434.4 237.8C434 238.7 433.8 239.2 433.6 239.7C422.8 269.6 412 299.6 401.2 329.5C399.5 334.2 397.7 339 395.9 343.7C395 346.2 393.2 347.7 390.5 347.7C384.1 347.8 377.7 347.9 371.3 347.8C369.1 347.8 368 346.2 368.5 344.1zM242.4 242C244.1 230.3 250 221.2 260.4 215.4C270.3 209.9 281.1 209.2 292.1 210.8C304.8 212.7 316 218.1 325.9 226.3C326.3 226.6 326.7 226.9 327.3 227.3C327.8 224.1 328.2 221.1 328.8 218.1C329.3 215.5 330.9 213.8 333.3 213.7C337.9 213.6 342.4 213.6 347 213.7C349.3 213.8 350.8 215.3 351 217.6C351.1 218.4 351.1 219.2 351.1 219.9V308.7000000000001C351.1 312.3000000000001 350.9 315.9000000000001 350.4 319.5000000000001C348.8 330.3000000000001 344.2 339.2000000000001 334.5 344.9000000000001C328.9 348.2000000000001 322.7 349.9000000000001 316.3 350.8000000000001C313.3 351.2000000000001 310.3 351.5000000000001 307.2 351.9000000000001H297.2C296.4 351.8000000000001 295.6 351.6000000000001 294.7 351.6000000000001C286.5 351.2000000000001 278.4 350.2000000000001 270.5 348.1000000000001C265.4 346.8000000000001 260.5 344.9000000000001 255.5 343.2000000000001C252.5 342.2000000000001 251 340.0000000000001 251.1 336.7000000000001C251.2 333.9000000000001 251 331.1000000000001 251.1 328.4000000000001C251.2 324.3000000000001 252.9 323.2000000000001 256.8 324.3000000000001C263.3 326.0000000000001 269.9000000000001 327.8000000000001 276.5 329.1000000000001C286.8 331.0000000000001 297.2 331.8000000000001 307.6 330.3000000000001C313 329.5000000000001 318.1 327.9000000000001 321.7000000000001 323.3000000000001C324.8000000000001 319.3000000000001 325.9000000000001 314.5000000000001 326.1 309.6000000000001C326.4000000000001 302.7000000000001 326.3 295.7000000000001 326.4000000000001 288.8000000000001C326.4000000000001 288.4000000000001 326.3 288.1000000000001 326.2000000000001 287.6000000000001C325.8000000000001 287.6000000000001 325.4000000000001 287.6000000000001 325.1 287.7000000000001C316.3 289.8000000000001 307.4000000000001 291.3000000000001 298.3 291.8000000000001C288.8 292.3000000000001 279.4000000000001 291.7000000000001 270.4000000000001 288.6000000000001C259.6 284.8000000000001 250.9000000000001 278.3000000000001 245.8000000000001 267.8000000000001C241.7000000000001 259.5000000000001 241.2000000000001 250.8000000000001 242.4000000000001 242.0000000000001zM98.7 341.1V165.8C98.7 165 98.7 164.1 98.8 163.3C99 160.8 100.5 159.1999999999999 102.9 159.1C108.8 159 114.7 159 120.6 159.1C123.1 159.1 124.6 160.8 124.7 163.2C124.8 164 124.8 164.9 124.8 165.7V226.4C125.7 225.7 126.2 225.2 126.7 224.8C141.7 212.3 158.9 208.2 177.8 211.9C194.9 215.3 206.7 225.8 214.5 241.1C220.3 252.7 222.8 265.2 223.2 278.1C223.7 292.4 222.2 306.5 216.4 319.8C209.3 336.2 197.5 347.1 179.7 350.7C177 351.3 174.2 351.5 171.5 351.9H164.5C163.3 351.7 162.1 351.6 160.9 351.4C149.2 350 138.6 345.6 129.1 338.7C127.1 337.3 125.2 335.7 123.2 334.2C123.1 334.7 122.9 335 122.8 335.4C122.4 337.7 122.1 340 121.7 342.3C121.1 346.2 119.2 347.8 115.3 347.9H105.6C99.7 348 98.7 346.9 98.7 341.1zM493.6 109C490.9 109.7 488.5 109 486 108C442.1 89.6 396.5 77.8 349.2 72.2C334.7 70.5 320.1 69.4 305.5 69C278.9 68.3 252.3 69.8 225.9 73.3C208.1 75.7 190.4 79 172.9 83.2C135.9 92.1 100.2 104.9 66.2 122C57.4 126.4 48.8 131.3 40.1 136C36.3 138.1 33.9 137.5 31.9 133.9V132.2C33.1 130.6 34.1 128.8 35.6 127.4C71.6 95.2 112.2 70.9 157.6 54.5C179.5 46.6 202 40.8 224.9 37C238.9 34.7 252.9 33.2 267.1 32.5C270.1 32.4 273.1 32.3 276.1 32.1C276.8 32.1 277.5 31.9 278.2 31.8H295.9C296.6 31.9 297.3 32.1 298 32.1C312.9 32.5 327.8 33.9 342.6 36.1C364 39.3 385 44.2 405.5 50.8C435.1 60.4 463.2 73.2 488.9 90.9C491.7 92.8 494.6 94.7000000000001 496.9 97.1C501.2 101.5 499.2 107.5 493.6 109zM544 136.7C543.2 140.9 540 142.5 536.4 143.7C530.6999999999999 145.6 524.8 146.5 518.8 147C507.8 147.9 496.8 147.4 485.9999999999999 145.4C473.9999999999999 143.2 462.6 139.3 452.4999999999999 132.3C451.3 131.5 450.1 130.5 449.3999999999999 129.3C448.7999999999999 128.4 448.7 127 448.8999999999999 125.9C449.2 124.6 450.5999999999999 124.3 451.8999999999999 124.4C452.4999999999999 124.4 453.0999999999999 124.4 453.6999999999999 124.5L473.1999999999999 126.6C482.8 127.5 492.3999999999999 128.1 501.9999999999999 127.4C506.1 127.1 510.1 126.2000000000001 514 125.2000000000001C518.3 124.1 520.2 120.8000000000001 520.4 116.5000000000001C520.6999999999999 109.8000000000001 519.1999999999999 103.4 517.5 97.0000000000001C514 84.1000000000001 509.2 71.6000000000001 504.2 59.2000000000001C503.9 58.4 503.5 57.5000000000001 503.4 56.7000000000001C503 54.2 504.4 52.7 506.8 53.2C508.1999999999999 53.5000000000001 509.8 54.3000000000001 510.8 55.3000000000001C514.5 58.9000000000001 518.3 62.5000000000001 521.4 66.5000000000001C532.1 80.3000000000001 538.4 96.1000000000001 542.1 113.1000000000001C542.8000000000001 116.1000000000001 543.3000000000001 119.2000000000001 543.8000000000001 122.2000000000001C544.0000000000001 126.9000000000001 544.0000000000001 131.8000000000001 544.0000000000001 136.7000000000001z" /> - <glyph glyph-name="cc-amex" - unicode="" - horiz-adv-x="576" d=" M576 192.6C538.1 192.8 531.8 193.5 521.5 187.6V192.6C476.2 192.6 468 194.3 456.6 187.4V192.6H378.4000000000001V187.5C367.0000000000001 194 357.0000000000001 192.6 302.7000000000001 192.6V187C296.4000000000001 190.7 288.2000000000001 192.6 278.4000000000001 192.6H220.4C216.9 188.8 207.9 178.9 204.7000000000001 175.4C192.0000000000001 189.5 194.2000000000001 187 189.2000000000001 192.6H106.1000000000001V100.3H188.1000000000001C191.4000000000001 103.8 201.0000000000001 114.1999999999999 204.2000000000001 117.6999999999999C216.9 103.3999999999999 214.5000000000001 105.9999999999999 219.6000000000001 100.3H268.5000000000001C268.5000000000001 115 268.6000000000001 108.6 268.6000000000001 123.3C280.1000000000001 123.1 292.9000000000001 123.5 302.9000000000001 129.5C302.9000000000001 115.6 302.8000000000001 112.3999999999999 302.8000000000001 100.3H342.4000000000001C342.4000000000001 118.8 342.5000000000001 107.6999999999999 342.5000000000001 125.6C348.7000000000001 125.6 350.2000000000001 125.6 351.9000000000001 125.5C352.0000000000001 124.1999999999999 351.9000000000001 125.5 351.9000000000001 100.3C504.7000000000001 100.3 497.8000000000001 99.1999999999999 508.6000000000001 104.8V100.3C543.4000000000001 100.3 563.4000000000001 98.1 576.1000000000001 106.4V16C576.1000000000001 -10.5 554.6000000000001 -32 528.1000000000001 -32H48C21.5 -32 0 -10.5 0 16V219.7H26.6C30.8 229.8 28.8 225 33 235H52.2C56.4 225 54.4 229.8 58.6 219.7H111.5V231.1C113.7 226.1 112.6 228.6 116.6 219.7H146.1C148.5 225.2 148.7 225.5 151.2 231.1V219.7H286.7V244.8C293.1 244.8 294.7 244.9 296.5 244.6C296.5 244.6 296.3 233.7 296.6 219.8H363.1V228.7C370.5 222.8 380.5 219.8 392.8 219.8H419.6C423.8 229.9 421.8 225.1 426 235.1H445C451.5 220.1 445.2 234.6 451.6 219.8H504.4V241.7C516.2 222 512.2 228.8 517.6 219.8H559.2V311.8H519.3000000000001V293.4C507.1000000000001 313.6 513.0000000000001 303.8 508.1000000000001 311.8H464.8000000000001V291.2C458.6000000000001 305.8 460.2 302 456.0000000000001 311.8H423.6000000000001C423.2000000000001 311.8 421.3000000000001 311.6 421.3000000000001 312.1H393.7000000000001C380.9000000000001 312.1 370.6 308.9 363.0000000000001 302.8V312.1H323.1000000000001V306.8C312.3000000000001 312.9 302.4000000000001 311.9 258.7000000000001 312.1C258.6 312.1 247.1000000000001 312.2 247.1000000000001 312.1H144.1000000000001C141.6000000000001 306 137.3000000000001 295.7 131.5000000000001 282.1C128.7000000000001 288.1 120.5000000000001 305.9 117.6000000000001 312.1H71.6000000000001V291C64.2000000000001 308.4 66.9000000000001 302 62.6000000000001 312.1H22.9C19.5 304.2 9.2 280.1 -0.2 258.2V368C-0.2 394.5 21.3 416 47.8 416H527.8C554.3 416 575.8 394.5 575.8 368V192.6zM389.4 273.2C389.1 273 388 271 388 265.6C388 259.6 388.9 257.9 389.1 257.7C389.3 257.6 390.2000000000001 257.2 392.5 257.2L399.8 274.1C398.7 274.1 397.7 274.2 396.7 274.2C391.1 274.2 389.7 273.5 389.4 273.2zM369.5 142.3C378.7 139 380.5 132.8 380.5 123.9L380.4 110.1H363.8L363.9 121.6C363.9 133.4 360.1 135.4 349.1 135.4H331.5L331.3999999999999 110.1H314.7999999999999L314.8999999999999 179.4H354.2999999999999C367.2999999999999 179.4 381.3999999999999 177.1 381.3999999999999 160.7C381.2999999999999 153.1 377.2 145.4 369.5 142.3zM363.2 157.6999999999999C363.2 164.0999999999999 357.6 165.0999999999999 352.5 165.0999999999999H331.5V149.4999999999999H352.2C357.8 149.4999999999999 363.2 150.7999999999999 363.2 157.6999999999999zM544.9 164.8H575V179.4H542.1C529.3000000000001 179.4 518.3000000000001 172.8 518.3000000000001 158.7C518.3000000000001 125.7 561.0000000000001 145.9 561.0000000000001 131.3C561.0000000000001 126.2 556.7000000000002 124.9 552.6000000000001 124.9H520.6000000000001L520.5000000000001 110.1H552.5000000000001C560.9000000000001 110.1 570.1000000000001 111.9 575.0000000000001 119V144.8C564.5000000000001 158.6 535.7000000000002 146.1 535.7000000000002 158.3C535.7000000000002 164.1 540.3000000000002 164.8 544.9000000000002 164.8zM445.7 165.1V179.4H390.5L390.4 110.1H445.6L445.7 124.4L407.1 124.7V138.5H445V152.6H407.2V165.1H445.7zM487.9 125H455.7L455.6 110.1999999999999H487.8C502.6 110.1999999999999 514 115.8 514 132.1999999999999C514 165.3999999999999 471.1 143.3999999999999 471.1 158.5C471.1 164.1 476 164.8999999999999 480.3 164.8999999999999H510.7V179.5H477.5C464.7 179.5 454 172.8999999999999 454 158.8C454 125.8 496.7 146.3 496.7 131.4C496.6 126 492 125 487.9 125zM409.8 283.7C392.4 284 376.6 287.8 376.6 264C376.6 252.2 379.4 244.1 392.7 244.1H400.1L423.6 298.5999999999999H448.4L476.3 233.2V298.5999999999999H501.6L530.6999999999999 250.5V298.5999999999999H547.5999999999999V229.6H524L492.8 281.5V229.6H459.1L452.5 244.9H418.2L411.8 229.6H392.6C369.8 229.6 359.6 241.4 359.6 263.5999999999999C359.6 286.9 370.1 298.8999999999999 393.6 298.8999999999999H409.7000000000001V283.7zM424.1 259.2H446.9L435.7 286.8L424.1 259.2zM351.5 298.8H334.6V229.5H351.5V298.8zM313.4 261.5C322.9 258.2 324.4 252.3 324.4 243.1V229.6H307.8C307.5 244.4 311.4 254.7 293 254.7H275V229.6H258.6V298.8999999999999L297.7 298.5999999999999C311 298.5999999999999 325.1 296.5999999999999 325.1 280.2C325.2 272.2 320.8 264.4999999999999 313.4 261.4999999999999zM306.7 276.8C306.7 283.2 301.1 284.2 296 284.2H275V268.9H295.7C301.4 268.9 306.7 270.2 306.7 276.8zM247.2 284.2V298.8H191.7V229.5H247.2V243.8H208.3V257.6H246.1V271.7H208.3V284.2H247.2zM162.6 229.5V283.7L138.6 229.5H124L100 283.7V229.5H66.2L59.8 244.8H25.3L18.9 229.5H1L30.7 298.8H55.2L83.3 233.1V298.8H110.4L132.1 251.8L151.8 298.8H179.4V229.5H162.6zM53.9 259.2L42.4 286.8L31.2 259.2H53.9zM306.9 156.7C306.9 128.8 276.5 133.4 257.6 133.4L257.5 110.1H225.3L204.9 133.1L183.5999999999999 110.1H118.1999999999999L118.2999999999999 179.4H184.7999999999999L205.2999999999999 156.6L226.3 179.4H279C294.6 179.4 306.9 174 306.9 156.7zM194.2 144.9L176.3 165.1H134.6V152.6H170.9V138.5H134.6V124.6999999999999H175.2L194.2 144.8999999999999zM241 172L215.7 144.6L241 116.5V172zM289.3 156.7C289.3 162.8 284.7 165.1 279.1 165.1H257.6V147.5H278.8C284.7 147.5 289.3 150.3 289.3 156.6999999999999z" /> - <glyph glyph-name="cc-apple-pay" - unicode="" - horiz-adv-x="576" d=" M302.2 229.6C302.2 212.4 291.7 202.5 273.2 202.5H248.9V256.7H273.3C291.7 256.7 302.2 246.9 302.2 229.6zM349.7 167C349.7 158.7 356.9 153.3 368.2 153.3C382.6 153.3 393.4 162.4 393.4 175.2V182.9L369.9 181.4C356.6 180.5 349.7 175.6 349.7 167zM576 369V17C576 -9.5 554.5 -31 528 -31H48C21.5 -31 0 -9.5 0 17V369C0 395.5 21.5 417 48 417H528C554.5 417 576 395.5 576 369zM127.8 250.8C136.2 250.1 144.6 255 149.9 261.2000000000001C155.1 267.6 158.5 276.2000000000001 157.6 284.9C150.2 284.6 141 280 135.7 273.6C130.9 268.1 126.8 259.2 127.8 250.8zM188.4 176.3C188.2 176.5 168.8 183.9 168.6 206.3C168.4 225 183.9 234 184.6 234.5C175.8 247.5 162.2 248.9 157.5 249.2C145.3 249.9 134.9 242.3 129.1 242.3C123.2 242.3 114.4 248.9 104.8 248.7C92.3 248.5 80.6 241.4 74.3 230.1C61.2 207.5 70.9 174.1 83.6 155.7C89.8 146.6 97.3 136.6 107.1 137C116.4 137.4 120.1 143 131.3 143C142.6 143 145.8 137 155.6 137.1C165.8 137.3 172.1 146.2000000000001 178.4 155.3C185.3 165.7 188.2 175.7 188.4 176.3zM323.8 229.7C323.8 256.3 305.3 274.5 278.9000000000001 274.5H227.7000000000001V138.1H248.9000000000001V184.7000000000001H278.2000000000001C305.0000000000001 184.7000000000001 323.8000000000001 203.1000000000001 323.8000000000001 229.7000000000001zM413.8 206C413.8 225.7 398 238.4000000000001 373.8 238.4000000000001C351.3 238.4000000000001 334.7 225.5000000000001 334.1 207.9H353.2000000000001C354.8000000000001 216.3000000000001 362.6 221.8000000000001 373.2000000000001 221.8000000000001C386.2000000000001 221.8000000000001 393.4000000000001 215.8000000000001 393.4000000000001 204.6000000000001V197.1000000000001L367.0000000000001 195.5000000000001C342.4000000000001 194.0000000000001 329.1000000000001 183.9 329.1000000000001 166.4C329.1000000000001 148.7000000000001 342.8000000000001 137.0000000000001 362.5000000000001 137.0000000000001C375.8000000000001 137.0000000000001 388.1000000000001 143.7000000000001 393.7000000000001 154.4H394.1V138H413.7000000000001V206zM516 237.1H494.5L469.6 156.5H469.2L444.3000000000001 237.1H422L457.9 137.8L456 131.8C452.8 121.6 447.5 117.6 438.1 117.6C436.4000000000001 117.6 433.2000000000001 117.8 431.9000000000001 117.9V101.5000000000001C433.1 101.1000000000001 438.4000000000001 101.0000000000001 440.0000000000001 101.0000000000001C460.7 101.0000000000001 470.4 108.9 478.9 132.8000000000001L516 237.1z" /> - <glyph glyph-name="cc-diners-club" - unicode="" - horiz-adv-x="576" d=" M239.7 368.1C142.8 368.1 63.9 289.5 63.9 192.3C63.9 95.4 142.8 16.5 239.7 16.5C336.9 16.5 415.5 95.4 415.5 192.3C415.5 289.5 336.9 368.1 239.7 368.1zM199.8 88.5C158.1 104.4 128.4 144.9 128.4 192.3S158.1 280.2000000000001 199.8 296.4V88.5zM279.6 88.2V296.4C321.3 280.2000000000001 351 239.7 351 192.3S321.3 104.4 279.6 88.2000000000001zM528 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H528C554.5 -32 576 -10.5 576 16V368C576 394.5 554.5 416 528 416zM329.7 0H239.4C133.2 0 45.6 85.5 45.6 190.2C45.6 304.8 133.2 384 239.4 384H329.7C434.7 384 530.4 304.8 530.4 190.2C530.4 85.5 434.7 0 329.7 0z" /> - <glyph glyph-name="cc-discover" - unicode="" - horiz-adv-x="576" d=" M83 235.9C83 228 79.8 220.4 74.1 215.2C69.2 210.8 62.5 208.8 52.2 208.8H48V263H52.2C62.5 263 68.9 261.3 74.1 256.4C79.8 251.4 83 243.8 83 235.9zM504.8 264H499.9V239.1H504.6C514.9 239.1 520.4 243.5 520.4 251.9C520.4 259.8 514.9 264 504.8 264zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM428 195H473.3V208.8H444V231H472.3V244.8H444V263H473.3V277H428V195zM341.8 277L376.8 192.8H385.4000000000001L420.9000000000001 277H403.4000000000001L381.2000000000001 221.8L359.3000000000001 277H341.8000000000001zM258.8 235.4C258.8 210.8 278.7 190.8 303.4000000000001 190.8C328.0000000000001 190.8 348.0000000000001 210.7 348.0000000000001 235.4C348.0000000000001 260 328.1000000000001 280 303.4000000000001 280C278.8 280 258.8 260.1 258.8 235.4zM190.8 235.9C190.8 203.4 224.4 183.4 254.1 197.7V216.7C234.8 197.4 207.3 210.9 207.3 235.9C207.3 259.6 234 275 254.1 254.9V273.9C223.9 288.9 190.8 267.1 190.8 235.9zM156.9 207.6C149.3 207.6 143.1 211.3 139.4 218.4L129.1 208.5C146.9 182.4 185.7 190.3 185.7 219.8C185.7 232.9 180.3 238.8 162.1 245.4C152.5 248.8 149.8 251.3 149.8 255.7C149.8 264.4 164.3 269.8 174.7 258.2000000000001L183.1 269C164 286.1 133.4 277.9000000000001 133.4 254.7C133.4 243.4 138.6 237.5000000000001 153.6 232.0000000000001C179.3 222.9 168.3 207.6 156.9 207.6zM99.5 235.9C99.5 260 81.5 277 55.4 277H32V195H55.4C86.3 195 99.5 217.4 99.5 235.9zM122.9 277H106.9V195H122.9V277zM544 160C510.7 139.2 317.6 35.6 128 0H529C537.2 0 544 6.8 544 15V160zM544 195L518.1 229.5C530.2 232 536.8000000000001 240.1 536.8000000000001 252.7C536.8000000000001 281.2 506.5000000000001 277.1 483.9000000000001 277.1V195.1H499.9000000000001V227.9H502.1000000000001L524.3000000000001 195.1H544z" /> - <glyph glyph-name="cc-jcb" - unicode="" - horiz-adv-x="576" d=" M431.5 203.7V236C472.7 236 470 235.8 470 235.8C477.3 234.5 483.3 228.5 483.3 219.8C483.3 211 477.3 205.3 470 204C468.8 203.6 466.7 203.7 431.5 203.7zM474.3 183.5C471.5 184.2 471 184 431.5 184V149C471.1 149 471.5 148.8 474.3 149.5C481.8 151 487.8 157.5 487.8 166.5C487.8 175.2 481.8 182 474.3 183.5zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM182 255.7H125C125 188.6 135.7 146 89.2 146C69.7 146 50.4 151.7 32 160.8V132.8C62 124.5 100 124.5 100 124.5C197.9 124.5 182 172.2 182 255.7zM360.5 251.2C297.1 267.2 195.5 266.1 195.5 191.9C195.5 114.8 303.7 118.3 360.5 132.7V161C312.9 136.3 253 139 253 192S312.8 247.6 360.5 223.2V251.2zM544 161.5C544 180 527.5 192 506 193.5V194.3C525.5 197 536.3 209.8 536.3 224.5C536.3 243.5 520.5999999999999 254.5 499.3 255.5C499.3 255.5 505.6 255.8 379 255.8V128.3H501.6999999999999C525.9999999999999 128.2 543.9999999999999 141.2 543.9999999999999 161.5z" /> - <glyph glyph-name="cc-mastercard" - unicode="" - horiz-adv-x="576" d=" M482.9 37.7C482.9 30.9 478.3 26 471.7 26C464.9 26 460.5 31.2 460.5 37.7C460.5 44.2 464.9 49.4 471.7 49.4C478.3 49.4 482.9 44.2 482.9 37.7zM172.1 49.4C165 49.4 160.9 44.2 160.9 37.7C160.9 31.2 165 26 172.1 26C178.6 26 183 30.9 183 37.7C182.9 44.2 178.6 49.4 172.1 49.4zM289.6 49.7C284.2 49.7 280.9 46.2 280.1 41H299.2C298.3 46.7 294.8 49.7 289.6 49.7zM397.4 49.4C390.6 49.4 386.5 44.2 386.5 37.7C386.5 31.2 390.6 26 397.4 26C404.2 26 408.6 30.9 408.6 37.7C408.6 44.2 404.2 49.4 397.4 49.4zM503.3 23.3C503.3 22.9999999999999 503.6 22.8 503.6 22.1999999999999C503.6 21.8999999999999 503.3 21.6999999999999 503.3 21.0999999999999C502.9999999999999 20.7999999999999 502.9999999999999 20.5999999999999 502.8 20.2999999999999C502.4999999999999 19.9999999999999 502.3 19.7999999999999 501.6999999999999 19.7999999999999C501.3999999999999 19.4999999999999 501.1999999999999 19.4999999999999 500.5999999999999 19.4999999999999C500.2999999999999 19.4999999999999 500.0999999999999 19.4999999999999 499.4999999999999 19.7999999999999C499.1999999999999 19.7999999999999 498.9999999999999 20.0999999999999 498.6999999999999 20.2999999999999C498.3999999999999 20.5999999999999 498.1999999999999 20.7999999999999 498.1999999999999 21.0999999999999C497.8999999999999 21.5999999999999 497.8999999999999 21.8999999999999 497.8999999999999 22.1999999999999C497.8999999999999 22.6999999999999 497.8999999999999 22.9999999999999 498.1999999999999 23.3C498.1999999999999 23.8 498.4999999999999 24.1 498.6999999999999 24.4C498.9999999999999 24.7 499.1999999999999 24.7 499.4999999999999 24.9C499.9999999999999 25.2 500.2999999999999 25.2 500.5999999999999 25.2C501.0999999999999 25.2 501.3999999999999 25.2 501.6999999999999 24.9C502.1999999999999 24.6 502.4999999999999 24.6 502.8 24.4S502.9999999999999 23.8 503.3 23.3zM501.1 21.9C501.6 21.9 501.6 22.2 501.9 22.2C502.2 22.5 502.2 22.7 502.2 23C502.2 23.3 502.2 23.5 501.9 23.8C501.6 23.8 501.4 24.1 500.8 24.1H499.1999999999999V20.6H499.9999999999999V22H500.3L501.4 20.6H502.2L501.1 21.9zM576 367V15C576 -11.5 554.5 -33 528 -33H48C21.5 -33 0 -11.5 0 15V367C0 393.5 21.5 415 48 415H528C554.5 415 576 393.5 576 367zM64 227.4C64 150.9 126.1 88.9 202.5 88.9C229.7 88.9 256.4 97.1 279 112C206.1 171.3 206.6 283.2 279 342.5C256.4 357.5 229.7 365.6 202.5 365.6C126.1 365.7 64 303.6 64 227.4zM288 118.6C358.5 173.6 358.2 280.8 288 336.1C217.8 280.8 217.5 173.5 288 118.6zM145.7 42.3C145.7 51 140 56.7 131 57C126.4 57 121.5 55.6 118.2 50.5C115.8 54.6 111.7 57 106 57C102.2 57 98.4 55.6 95.4 51.6V56H87.2V19.3H95.4C95.4 38.2 92.9 49.5 104.4 49.5C114.6 49.5 112.6 39.3 112.6 19.3H120.5C120.5 37.6 118 49.5 129.5 49.5C139.7 49.5 137.7 39.5 137.7 19.3H145.9V42.3zM190.6 56H182.7V51.6C180 54.9 176.2 57 171 57C160.7 57 152.8 48.8 152.8 37.7C152.8 26.5 160.7 18.4 171 18.4C176.2 18.4 180 20.3 182.7 23.8V19.1999999999999H190.6V56zM231.1 30.4C231.1 45.4 208.2 38.6 208.2 45.6C208.2 51.3 220.1 50.4 226.7 46.7L230 53.2C220.6 59.3 199.8 59.2 199.8 45C199.8 30.7 222.7 36.7 222.7 30C222.7 23.7 209.2 24.2 202 29.2L198.5 22.9C209.7 15.3 231.1 16.9 231.1 30.4zM266.5 21.1L264.3 27.9C260.5 25.8 252.1 23.5 252.1 32V48.6H265.2000000000001V56H252.1000000000001V67.2H243.9000000000001V56H236.3000000000001V48.7H243.9000000000001V32C243.9000000000001 14.4 261.2000000000001 17.6 266.5000000000001 21.1zM279.8 34.4999999999999H307.3C307.3 50.6999999999999 299.9000000000001 57.1 289.9000000000001 57.1C279.3 57.1 271.7000000000001 49.2 271.7000000000001 37.8C271.7000000000001 17.3 294.3000000000001 13.9 305.5000000000001 23.6L301.7000000000001 29.6C293.9000000000001 23.2 282.1 23.8 279.8000000000001 34.4999999999999zM338.9000000000001 55.9999999999999C334.3 57.9999999999999 327.3 57.8 323.7000000000001 51.6V56H315.5000000000001V19.3H323.7000000000001V40C323.7000000000001 51.6 333.2000000000001 50.1 336.5000000000001 48.4L338.9000000000001 56zM349.5000000000001 37.6999999999999C349.5000000000001 49.0999999999999 361.1000000000001 52.8 370.2000000000001 46.0999999999999L374.0000000000001 52.5999999999999C362.4000000000001 61.6999999999999 341.3000000000001 56.6999999999999 341.3000000000001 37.5999999999999C341.3000000000001 17.7999999999999 363.7000000000001 13.7999999999999 374.0000000000001 22.5999999999999L370.2000000000001 29.0999999999999C361.0000000000001 22.5999999999999 349.5000000000001 26.4999999999999 349.5000000000001 37.6999999999999zM416.2000000000001 55.9999999999999H408V51.6C399.7 62.6 378.1 56.4 378.1 37.7C378.1 18.5 400.5 13 408 23.8V19.2H416.2V56zM449.9000000000001 55.9999999999999C447.5000000000001 57.1999999999999 438.9000000000001 58.8999999999999 434.7000000000001 51.6V56H426.8000000000001V19.3H434.7000000000001V40C434.7000000000001 51 443.7000000000001 50.3 447.5000000000001 48.4L449.9000000000001 56zM490.2 70.8999999999999H482.3000000000001V51.5999999999999C474.1000000000001 62.4999999999999 452.4000000000001 56.6999999999999 452.4000000000001 37.6999999999999C452.4000000000001 18.3 474.9000000000001 13.0999999999999 482.3000000000001 23.8V19.1999999999999H490.2V70.8999999999999zM497.8000000000001 145.9999999999999V141.3999999999999H498.6000000000001V146H500.5000000000001V146.8H495.9V146H497.8zM504.4000000000001 22.1999999999999C504.4000000000001 22.6999999999999 504.4000000000001 23.2999999999999 504.1000000000001 23.7999999999999C503.8000000000001 24.0999999999999 503.6000000000001 24.5999999999999 503.3000000000001 24.8999999999999C503.0000000000001 25.1999999999999 502.5000000000001 25.3999999999999 502.2 25.6999999999999C501.7 25.6999999999999 501.1 25.9999999999999 500.6 25.9999999999999C500.3 25.9999999999999 499.8 25.6999999999999 499.2 25.6999999999999C498.7 25.3999999999999 498.4 25.1999999999999 498.1 24.8999999999999C497.6 24.5999999999999 497.3 24.0999999999999 497.3 23.7999999999999C497 23.2999999999999 497 22.6999999999999 497 22.1999999999999C497 21.8999999999999 497 21.3999999999999 497.3 20.7999999999999C497.3 20.4999999999999 497.6 19.9999999999999 498.1 19.6999999999999C498.4 19.3999999999999 498.6 19.1999999999999 499.2 18.8999999999999C499.7 18.5999999999999 500.3000000000001 18.5999999999999 500.6 18.5999999999999C501.1 18.5999999999999 501.7 18.5999999999999 502.2 18.8999999999999C502.5000000000001 19.1999999999999 503.0000000000001 19.3999999999999 503.3000000000001 19.6999999999999C503.6000000000001 19.9999999999999 503.8000000000001 20.4999999999999 504.1000000000001 20.7999999999999C504.4000000000001 21.3999999999999 504.4000000000001 21.8999999999999 504.4000000000001 22.1999999999999zM507.6000000000001 146.8999999999999H506.2000000000001L504.6000000000001 143.3999999999999L503.0000000000001 146.8999999999999H501.6000000000001V141.4999999999999H502.4000000000001V145.5999999999999L504.0000000000001 142.0999999999999H505.1000000000001L506.5000000000001 145.5999999999999V141.4999999999999H507.6000000000001V146.8999999999999zM512.0000000000001 227.3999999999999C512.0000000000001 303.5999999999999 449.9000000000001 365.6999999999999 373.5000000000001 365.6999999999999C346.3000000000002 365.6999999999999 319.6000000000002 357.4999999999999 297.0000000000001 342.5999999999999C369.1000000000002 283.2999999999999 370.2000000000001 171.0999999999999 297.0000000000001 112.0999999999999C319.6000000000002 97.0999999999999 346.5000000000001 88.9999999999999 373.5000000000001 88.9999999999999C449.9000000000001 88.8999999999999 512.0000000000001 150.8999999999999 512.0000000000001 227.3999999999999z" /> - <glyph glyph-name="cc-paypal" - unicode="" - horiz-adv-x="576" d=" M186.3 189.8C186.3 177.6 176.6 168.3 164.3 168.3C155.1 168.3 148.3 173.5 148.3 183.3C148.3 195.5 157.8 205.3 170 205.3C179.3 205.3 186.3 199.6 186.3 189.8zM80.5 238.3H75.8C74.3 238.3 72.8 237.3 72.6 235.6L68.3 208.9L76.5 209.2000000000001C87.5 209.2000000000001 96 210.7000000000001 98 223.4C100.3 236.8000000000001 91.8 238.3000000000001 80.5 238.3000000000001zM364.5 238.3H360C358.2 238.3 357 237.3 356.8 235.6L352.6 208.9L360.6 209.2000000000001C373.6 209.2000000000001 382.6 212.2000000000001 382.6 227.2000000000001C382.5 237.8000000000001 373 238.3000000000001 364.5 238.3000000000001zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM128.3 232.6C128.3 253.6 112.1 260.6 93.6 260.6H53.6C51.1 260.6 48.6 258.6 48.4 255.9L32 153.8C31.7 151.8 33.2 149.8 35.2 149.8H54.2C56.9 149.8 59.4 152.7 59.7 155.5L64.2 182.1C65.2 189.3 77.4 186.8 82.2 186.8C110.8 186.8 128.3 203.8 128.3 232.6zM212.5 223.8H193.5C189.7 223.8 189.5 218.3 189.3 215.6C183.5 224.1 175.1 225.6 165.6 225.6C141.1 225.6 122.4 204.1 122.4 180.4C122.4 160.9 134.6 148.2 154.1 148.2C163.1 148.2 174.3 153.1 180.6 160.1C180.1 158.6 179.6 155.4 179.6 153.9C179.6 151.6 180.6 149.9 182.8 149.9H200C202.7 149.9 205 152.8 205.5 155.6L215.7 219.9C216 221.8 214.5 223.8 212.5 223.8zM253 125.9L316.7 218.5C317.2 219 317.2 219.5 317.2 220.2C317.2 221.9 315.7 223.7 314 223.7H294.8C293.1 223.7 291.3 222.7 290.3 221.2L263.8 182.1999999999999L252.8 219.6999999999999C252 221.8999999999999 249.8 223.6999999999999 247.3 223.6999999999999H228.6C226.9000000000001 223.6999999999999 225.4000000000001 221.8999999999999 225.4000000000001 220.1999999999999C225.4000000000001 219 244.9000000000001 163.3999999999999 246.6 158.0999999999999C243.9000000000001 154.2999999999999 226.1 129.4999999999999 226.1 126.4999999999999C226.1 124.6999999999999 227.6 123.2999999999999 229.3 123.2999999999999H248.5C250.3 123.3999999999999 252 124.3999999999999 253 125.8999999999999zM412.3 232.6C412.3 253.6 396.1 260.6 377.6 260.6H337.9000000000001C335.2000000000001 260.6 332.7000000000001 258.6 332.4000000000001 255.9L316.2000000000001 153.9C316.0000000000001 151.9 317.5000000000001 149.9 319.4000000000001 149.9H339.9000000000001C341.9000000000001 149.9 343.4000000000001 151.4 343.9000000000001 153.1L348.4000000000001 182.1C349.4000000000001 189.3 361.6 186.8 366.4000000000001 186.8C394.8 186.8 412.3 203.8 412.3 232.6zM496.5 223.8H477.5C473.7 223.8 473.5 218.3 473.2 215.6C467.7 224.1 459.2 225.6 449.5 225.6C425 225.6 406.3 204.1 406.3 180.4C406.3 160.9 418.5 148.2 438 148.2C447.3 148.2 458.5 153.1 464.5 160.1C464.2 158.6 463.5 155.4 463.5 153.9C463.5 151.6 464.5 149.9 466.7 149.9H484C486.7 149.9 489 152.8 489.5 155.6L499.7 219.9C500 221.8 498.5 223.8 496.5 223.8zM544 257.1C544 259.1 542.5 260.6 540.8 260.6H522.3C520.8 260.6 519.3 259.4 519.0999999999999 257.9L502.8999999999999 153.9L502.5999999999999 153.4C502.5999999999999 151.6 504.0999999999999 149.9 506.0999999999999 149.9H522.5999999999999C525.0999999999999 149.9 527.5999999999999 152.8 527.8 155.6L544 256.8V257.1zM454 205.3C441.8 205.3 432.3 195.6 432.3 183.3C432.3 173.6 439.3 168.3 448.5 168.3C460.5 168.3 470.2 177.5 470.2 189.8C470.3 199.6 463.3 205.3 454 205.3z" /> - <glyph glyph-name="cc-stripe" - unicode="" - horiz-adv-x="576" d=" M396.9 191.5C396.9 172.4 388.1 158.1 375 158.1C366.7 158.1 361.7 161.1 358.2 164.8L358 217.6C361.7 221.7 366.8 224.6 375 224.6C387.9 224.7 396.9 210.1 396.9 191.5zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM122.2 166.9C122.2 209.2 67.9 201.6 67.9 217.6C67.9 223.1 72.5 225.3 80 225.3C90.8 225.3 104.5 222 115.3 216.2V249.6C103.5 254.3 91.8 256.1 80 256.1C51.2 256.1 32 241.1 32 215.9C32 176.6 86 183 86 166C86 159.4 80.3 157.3 72.4 157.3C60.6 157.3 45.5 162.2 33.5 168.6V134.7000000000001C46.7 129.0000000000001 60.1 126.6 72.3 126.6C101.9 126.8 122.2 141.3 122.2 166.9zM191.1 253.8H164.1V284.6L129.4 277.2L129.2000000000001 163.3C129.2000000000001 142.3 145.0000000000001 126.8 166.1000000000001 126.8C177.7000000000001 126.8 186.3000000000001 128.9 191.0000000000001 131.5V160.3999999999999C186.5000000000001 158.5999999999999 164.0000000000001 152.0999999999999 164.0000000000001 173V223.5H191.0000000000001V253.8zM264.9000000000001 253.8C260.2000000000001 255.5 243.6 258.6 235.3000000000001 243.3L233.1000000000001 253.8H202.4000000000001V129.3H237.9000000000001V213.7C246.3000000000001 224.7 260.5000000000001 222.6 265.0000000000001 221.1V253.8zM309.1 253.8H273.4000000000001V129.3H309.1V253.8zM309.1 301.1L273.4000000000001 293.5V264.6L309.1 272.2V301.1zM431.8 192.3C431.8 233.6 408.3 256.1 383.4000000000001 256.1C369.5000000000001 256.1 360.5000000000001 249.5 355.6 245L353.8 253.8H322.5V88L358 95.5L358.1 135.7C363.2000000000001 132 370.8 126.7 383.2000000000001 126.7C408.6 126.8 431.8000000000001 147.2 431.8000000000001 192.3zM544 191.1C544 227.5 526.4 256.2 492.7 256.2C458.9 256.2 438.4 227.5 438.4 191.3C438.4 148.5 462.6 126.8 497.2 126.8C514.2 126.8 526.9 130.6999999999999 536.6 136V164.6C526.9 159.7 515.8000000000001 156.7 501.7 156.7C487.9 156.7 475.7 161.6 474.1 178.2H543.6C543.7 180.2 544 187.6 544 191.1zM492.4 227.2C483.5 227.2 473.7 220.5 473.7 204.5H510.4C510.4 220.5 501.1 227.2 492.4 227.2z" /> - <glyph glyph-name="cc-visa" - unicode="" - horiz-adv-x="576" d=" M470.1 216.7S477.7 179.5 479.4 171.7H446C449.3 180.6 462 215.2 462 215.2C461.8 214.9 465.3 224.3 467.3 230.1L470.1 216.7zM576 368V16C576 -10.5 554.5 -32 528 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368zM152.5 116.8L215.7 272H173.2L133.9 166L129.6 187.5L115.6 258.9C113.3 268.8 106.2 271.6 97.4 272H32.7L32 268.9C47.8 264.9 61.9 259.1 74.2 251.8L110 116.8H152.5zM246.9 116.6L272.1 272H231.9000000000001L206.8000000000001 116.6H246.9000000000001zM386.8 167.4C387 185.1 376.2 198.6 353.1 209.7000000000001C339 216.8000000000001 330.4000000000001 221.6000000000001 330.4000000000001 228.9000000000001C330.6 235.5000000000001 337.7000000000001 242.3000000000001 353.5000000000001 242.3000000000001C366.6000000000001 242.6000000000001 376.2000000000001 239.5000000000001 383.4000000000001 236.4000000000001L387.0000000000001 234.7000000000001L392.5000000000001 268.3000000000001C384.6000000000001 271.4000000000001 372.0000000000001 274.9000000000001 356.5000000000001 274.9000000000001C316.8000000000001 274.9000000000001 288.9000000000001 253.7000000000001 288.7000000000001 223.5C288.4000000000001 201.2 308.7000000000001 188.8 323.9000000000001 181.3C339.4000000000001 173.7 344.7000000000001 168.7 344.7000000000001 162C344.5000000000001 151.6 332.1 146.8 320.6 146.8C304.6 146.8 296 149.3 282.9000000000001 155.1L277.6 157.6L272 122.7000000000001C281.4 118.4 298.8 114.6 316.8 114.4C359 114.3 386.5 135.2000000000001 386.8 167.4zM528 116.6L495.6 272H464.5C454.9 272 447.6 269.2 443.5 259.1L383.8 116.6H426S432.9 135.8 434.4 139.9H486C487.2 134.4 490.8 116.6 490.8 116.6H528z" /> - <glyph glyph-name="centercode" - unicode="" - horiz-adv-x="512" d=" M329.2 179.4C325.4 144.2 293.8 118.8 258.6 122.6C223.4 126.4 198 158 201.8 193.2C205.6 228.4 237.2 253.8 272.4 250C307.5 246.2 333 214.5999999999999 329.2 179.4zM243.4 -55.7C96.7 -48 -8.2 82.5 10.1 223.7C21.3 310.3 75.9 380.6 149.2 415.7C310.2 492.8 498.9 378.3 503.9 199.1C508 52.1 385.5 -63.1 243.4 -55.7zM423.3 124.3C451.1999999999999 242.3 262.8 330.2 186.1 358.5C128.6 302.2 117 169.9 152.3 14.1C221.1 -1.7 321.4 40.4999999999999 423.3 124.3z" /> - <glyph glyph-name="chrome" - unicode="" - horiz-adv-x="496" d=" M131.5 230.5L55.1 347.9C102.7 407.1 174.1 439.7 247.1 440C289.4 440.3 332.6 429.5 371.9 406.8C415.3 381.6 448.3 345.4 469.3 303.8L264 314.6C205.9 318 150.6 285.3 131.5 230.5zM164.4 192C164.4 145.8 201.8 108.4 248 108.4S331.6 145.8 331.6 192S294.2000000000001 275.6 248.0000000000001 275.6S164.4 238.3 164.4 192zM479.3 281.2L339.6 274C377.5 229.7 378.1 165.8 346.2000000000001 116.8L234.1 -55.6C280.6 -58.1 328.5 -47.9 371.9 -22.7C479.3 39.3 522.8 169.3 479.3 281.2zM133.7 144.4L40.4 327.9C14.9 288.9 0 242.1 0 192C0 68 90.8 -34.7 209.5 -52.9L273.2 71.9C215.6 61.1 160 92.7000000000001 133.7 144.4z" /> - <glyph glyph-name="cloudscale" - unicode="" - horiz-adv-x="448" d=" M318.1 294L308.7000000000001 286.4C286.2000000000001 305.7000000000001 257.2000000000001 320 225.4000000000001 320C153.8 320 96 259.2 96 187.7C96 181.1 96.4 174.6 97.4 168.3C95.4 224.3 139.2 265.7000000000001 190 265.7000000000001C214.2 265.7000000000001 236.2 256.3 252.6 241.0000000000001L227.4 220.6C219.1 221.5 210.6 218.8 204.3 212.5C193.2 201.5 193.2 183.6 204.3 172.5C215.4 161.5 233.2 161.5 244.3 172.5C250.6 178.8 253.3 187.4 252.4 195.6L327.6 284.4C333.9000000000001 290.9 324.3 300.3 318.1 294zM234.3 182.5C228.7 177 219.7 177 214.1 182.5C208.5 188.1 208.5 197.1 214.1 202.7S228.7 208.3 234.3 202.7S239.9 188 234.3 182.5zM224 416C100.5 416 0 315.5 0 192S100.5 -32 224 -32S448 68.5 448 192S347.5 416 224 416zM224 32C135.8 32 64 103.8 64 192S135.8 352 224 352S384 280.2 384 192S312.2 32 224 32z" /> - <glyph glyph-name="cloudsmith" - unicode="" - horiz-adv-x="332" d=" M332.5 28.1C332.5 -18.3 294.9 -56 248.5 -56S164.5 -18.3 164.5 28.1S202.1 112.1 248.5 112.1S332.5 74.5 332.5 28.1zM248.5 272C294.9 272 328.5 309.6 328.5 356S294.9 440 248.5 440S160.5 402.4000000000001 160.5 356S130.9 280 84.5 280S0.5 238.4000000000001 0.5 192S38.1 112 84.5 112S168.5 145.6 168.5 192S202.1 272 248.5 272z" /> - <glyph glyph-name="cloudversify" - unicode="" - horiz-adv-x="616" d=" M148.6 144C156.8 75.5 216 28.5 294.6 32.7C345.8 -10.6 431.4000000000001 -13.1 481 38.3C550.2 37.2 599.5 82.9 612.5 137.8C627.3 200.3 594.3 270.3 520.4 292.9C487.4 381 389 394.4 333.9 377.9C276.6 360.6 249.6 324.7 234.6 268.2C226.8 265.5 208.1 259.3 189.6 244.1C201.3 244.1 204.8 235.2 204.8 224.6V204.2C204.8 193.5 196.1 184.7 185.3 184.7H165.1C154.4 184.7 145.6 190.7 145.6 201.4V208H98.8C95 208 88 203.7 88 196.1V155.7C88 149.3 93.3 143.9 99.7 143.9H148.6zM376 136C365.3 89.7 397.7 63.6 431.3 49.2C324.1 15.4 259.7 100 296 160C262.8 138.4 262.3 88.8 266.8 67.1C248.9 79.5 213 99.5 209.4 146.9C206.4 186.8 230.9 222.6 266.4 240.8000000000001C297 256.6 369.9 249.3 400 200C385.9 248 346.2 270.1 298.2 274.8C329.1 305.5 362.6 325.1 412.4 318.5C482.2 309.2 545.5999999999999 235.7 480.1 168C515.0999999999999 184.3 528.8 222.4 527.5999999999999 244.9L538.0999999999999 225.3C549.8999999999999 203.3 553.3 177.7 547.4999999999999 153.3C538.2999999999998 114.3 506.8999999999999 84.5 467.7999999999999 76.8C435.6999999999999 70.5 384.7 81.9 375.9999999999999 136zM128 240H88.2C79.3 240 72 247.3 72 256.2V295.8C72 304.7 79.3 312 88.2 312H128C136.9 312 144.2 304.7 144.2 295.8V256.2C144.2 247.3 136.9 240 128 240zM10.1 280C4.5 280 0 284.5 0 290.1V317.9C0 323.5 4.5 328 10.1 328H37.8C43.3 328 47.9 323.5 47.9 317.9V290.1C47.9 284.5 43.4 280 37.8 280H10.1zM168 305.3V326.7000000000001C168 331.8 172.2 336 177.3 336H198.7C203.8 336 208 331.8 208 326.7000000000001V305.3C208 300.2000000000001 203.8000000000001 296 198.7 296H177.3C172.2 296 168 300.2 168 305.3zM56 212.5V187.5C56 181.2 50.9 176 44.6 176H19.4C13.1 176 8 181.2 8 187.5V212.5C8 218.8 13.1 224 19.4 224H44.5C50.9 224 56 218.8 56 212.5z" /> - <glyph glyph-name="codepen" - unicode="" - horiz-adv-x="512" d=" M502.285 288.296L268.2850000000001 444.296C260.298 449.211 251.7740000000001 449.256 243.7140000000001 444.296L9.714 288.296C3.714 284.2970000000001 0 277.153 0 270.011V114.012C0 106.869 3.714 99.726 9.715 95.726L243.715 -60.296C251.702 -65.211 260.226 -65.256 268.286 -60.296L502.286 95.726C508.286 99.725 512.001 106.869 512.001 114.012V270.011C512 277.153 508.286 284.2970000000001 502.285 288.296zM278 384.8690000000001L450.286 270.011L373.429 218.582L278 282.2970000000001V384.8690000000001zM234 384.8690000000001V282.2970000000001L138.571 218.582L61.714 270.011L234 384.8690000000001zM44 228.868L99.143 192.011L44 155.154V228.868zM234 -0.847L61.714 114.011L138.571 165.4400000000001L234 101.725V-0.847zM256 140.011L178.285 192.011L256 244.011L333.7150000000001 192.011L256 140.011zM278 -0.847V101.725L373.429 165.4400000000001L450.286 114.0110000000001L278 -0.847zM468 155.154L412.857 192.011L468 228.868V155.154z" /> - <glyph glyph-name="codiepie" - unicode="" - horiz-adv-x="472" d=" M422.5 245.1C453.2 245.1 456 192 422.2 192H411.4V147.7H384.8V245.1H422.5zM472 95.4C429.9 3.5 350.4 -56 248 -56C111 -56 0 55 0 192S111 440 248 440C345.4 440 420.8 386.3 466.2 301.6L280.2 192.8L472 95.4zM433.5 82.9L373.2 113.6C346.1 69.3 302.8 42.1999999999999 250.8 42.1999999999999C168.3 42.1999999999999 101.6 108.8999999999999 101.6 191.0999999999999C101.6 273.5999999999999 168.3 340.2999999999999 250.8 340.2999999999999C299.2 340.2999999999999 339.7 316.7999999999999 367.7 276.8999999999999L427.2 311.4999999999999C386.5 374.0999999999999 322.5 411.4999999999999 248 411.4999999999999C126.8 411.4999999999999 28.5 313.1999999999999 28.5 191.9999999999999S126.8 -27.5 248 -27.5C326.6 -27.5 394.5 14.6 433.5 82.9z" /> - <glyph glyph-name="connectdevelop" - unicode="" - horiz-adv-x="576" d=" M550.5 207L500.411 293.786C501.482 295.928 502.286 298.339 502.286 301.0180000000001C502.286 309.054 495.59 315.751 487.554 316.019L432.107 411.9120000000001C432.643 413.519 433.178 415.126 433.178 416.733C433.178 425.304 426.214 432.001 417.91 432.001C413.089 432.001 409.071 429.858 406.124 426.376H299.518C296.839 429.857 292.8210000000001 432 288 432S279.161 429.857 276.482 426.375H170.411C167.464 429.857 163.447 432 158.625 432C150.322 432 143.357 425.304 143.357 416.732C143.357 415.125 143.893 413.25 144.429 411.911L88.446 314.678C83.09 312.2680000000001 79.339 307.178 79.339 301.017C79.339 300.482 79.607 299.9460000000001 79.607 299.41L26.303 207.267C19.071 205.928 13.713 199.767 13.713 192.267C13.713 185.035 18.802 178.874 25.767 177.267L80.946 81.909C80.41 80.302 80.142 78.963 80.142 77.088C80.142 69.8559999999999 85.231 63.6949999999999 92.196 62.356L143.893 -27.376C143.357 -28.983 142.822 -30.858 142.822 -32.733C142.822 -41.304 149.786 -48.001 158.09 -48.001C162.911 -48.001 166.929 -45.858 169.608 -42.6439999999999H276.483C279.161 -45.857 283.447 -48 288 -48S296.839 -45.857 299.5180000000001 -42.643H406.6610000000001C409.3390000000001 -45.589 413.3570000000001 -47.464 417.6430000000001 -47.464C426.2140000000001 -47.464 432.9110000000001 -40.5 432.9110000000001 -32.196C432.9110000000001 -30.589 432.6440000000001 -29.25 432.1080000000001 -27.911L483.8050000000001 62.357C490.7690000000001 63.696 495.859 69.857 495.859 77.0889999999999C495.859 78.696 495.5910000000001 80.3029999999999 495.0550000000001 81.91L549.9660000000001 177.268C556.9300000000002 178.607 562.2880000000001 184.768 562.2880000000001 192.268C562.2860000000002 199.5 557.1960000000001 205.661 550.5000000000001 207zM153.535 -2.732L109.875 73.071H153.535V-2.732zM153.535 81.107H109.875C109.607 82.178 109.071 83.249 108.536 84.321L153.535 131.731V81.107zM153.535 143.518L103.178 90.2139999999999C101.839 90.7499999999999 100.499 91.5539999999999 99.16 91.821L43.447 188.25C43.982 189.589 43.982 190.929 43.982 192.268S43.982 194.678 43.714 195.75L95.679 285.75C98.358 286.0180000000001 101.036 286.822 103.447 288.429L153.536 236.464V143.518zM153.535 245.84L107.732 293.25C109.071 295.393 109.875 298.071 109.875 301.017C109.875 301.285 109.607 301.821 109.607 302.089L153.535 317.893V245.84zM153.535 326.465L109.875 310.661L153.535 386.197V326.465zM480.054 287.357L480.8579999999999 286.018L445.5 118.875L381.75 186.107L479.786 287.625L480.054 287.357zM291.75 92.893L303.2680000000001 81.107H280.5L291.75 92.893zM291.4820000000001 104.143L208.179 189.589L287.7320000000001 273.964L370.7680000000001 186.375L291.4820000000001 104.1429999999999zM296.8390000000001 98.25L376.1250000000001 180.482L443.6250000000001 109.232L437.7330000000001 81.107H313.714L296.839 98.25zM410.411 403.607C411.4820000000001 403.0710000000001 412.553 402.535 413.8930000000001 402.267L471.75 301.553V301.017C471.75 298.0710000000001 472.553 295.3930000000001 473.893 293.25L376.393 192L293.358 279.589L410.411 403.607zM401.304 405.75L287.7320000000001 285.482L230.6780000000001 345.75L397.0170000000001 405.75H401.3040000000001zM277.821 405.75C280.499 403.072 283.981 401.4650000000001 288 401.4650000000001S295.5 403.072 298.1789999999999 405.75H373.1789999999999L224.786 352.179L173.893 405.75H277.8210000000001zM161.572 400.125L162.643 402.267A33.834 33.834 0 0 1 165.322 403.0710000000001L216.483 349.231L161.572 329.41V400.125zM161.572 320.839L222.375 342.803L282.107 279.589L202.554 195.482L161.572 237.535V320.839zM161.572 228.161L198 190.393L161.572 152.089V228.161zM161.572 140.303L203.625 184.767L286.393 98.785L269.25 81.107H161.572V140.303zM168.536 -21.75C166.929 -20.143 165.054 -19.072 162.643 -18.268L161.572 -16.6609999999999V73.071H261.482L169.875 -21.75H168.536zM298.447 -21.75C295.7680000000001 -19.34 292.019 -17.465 288 -17.465S280.233 -19.34 277.553 -21.75H181.124L272.731 73.071H311.035L402.642 -21.75H298.447zM418.447 -9.964L414.161 -17.464C412.822 -17.732 411.751 -18.267 410.679 -18.803L321.483 73.072H435.8589999999999L418.447 -9.964zM431.303 12.268L444.161 73.071H466.125L431.303 12.268zM466.125 81.107H445.7680000000001L450.3210000000001 102.2670000000001L467.4640000000001 84.0530000000001C466.929 83.2500000000001 466.393 82.179 466.1250000000001 81.107zM532.2860000000001 188.518L476.8390000000001 91.821C475.5000000000001 91.286 474.1600000000001 90.75 472.8210000000001 89.947L452.1960000000001 111.911L486.7500000000001 275.839L532.5530000000001 196.553C532.2860000000001 195.214 531.7500000000001 193.875 531.7500000000001 192.268C531.7500000000001 190.929 532.0180000000001 189.857 532.2860000000001 188.518z" /> - <glyph glyph-name="contao" - unicode="" - horiz-adv-x="512" d=" M45.4 143C59.8 75.9 71.8 14 113.6 -32H34C15.3 -32 0 -16.8 0 2V382C0 400.7 15.2 416 34 416H91.7C77.9 403.4 65.6 388.8 54.8 372.4C9.4 302.4 27.8 225.6 45.4 143zM478 416H387.8C409.2 394.6 427 366.5 440.5 331.9L303.4 302.6C288.5 331.6 265.6 355.9 220.8 346.5C196.2 341.2 179.8 327.2 172.5 311.9C163.7 293.2000000000001 159.3 272.1 180.7 171.6C201.8 71.4 214.4 53.9 230.2 40.4C243.1 29.3 263.6 23.4 288.5 28.7C333 38.1 344.2 69.4 345.9 101.9L483.3 131.5000000000001C486.4999999999999 60.0000000000001 464.6 6.3000000000001 425.9 -32.0999999999999H478C496.7 -32.0999999999999 512 -16.8999999999999 512 1.9000000000001V382C512 400.8 496.8 416 478 416z" /> - <glyph glyph-name="cpanel" - unicode="" - horiz-adv-x="640" d=" M52.9 234.3H92.9L86.7 210.7C84.8 204.2 79.3 199.8 72.4 199.8H53.8C28.9 199.8 29.1 162.4 53.8 162.4H65.1C69.3 162.4 72.7 158.5000000000001 71.5 154.1L64.4 128H52C18.5 128 -7 159.4 1.7 193.2C9 220.2 30 234.3 52.9 234.3M73.1 128L108 258.1C109.8 264.5 115.2 269 122.3 269H159.3C183.4 269 204.7 252.6 210.3 227.8C216.9 198.7 195.8 162.5 158.6 162.5H126.6L133 186.3C134.8000000000001 192.5 140.3000000000001 197.1 147.3000000000001 197.1H157.6000000000001C170.0000000000001 197.1 178.4000000000001 208.8 175.9000000000001 219.7C173.8000000000001 228.9 166.0000000000001 234.5000000000001 157.6000000000001 234.5000000000001H137.8000000000001L112 138.8C110.1 132.6 104.6 128.1 97.8 128.1L73.1 128M293.7 197.4C294 198.4 295.6 202.7 291.6 202.7H234.1C224.4 202.7 217.5 211.6 219.9 221.2L223.4 234.6H301.3C320.1 234.6 334.6 217 329.8 197.8L315.8 146C313 135.4 303.6 128.2 292.4 128.2L234.9 128.4C192 128.4 196.4 192.2 235.6 192.2H284L280.5 179C278.6 172.8 273.1 168.2 266.3 168.2H244.7C239.4 168.2 239.4 160.3 244.7 160.3H279.6C284.2000000000001 160.3 284.7000000000001 164.2 285.1 165.6L293.7000000000001 197.4M396.8000000000001 234.3000000000001C431.2000000000001 234.3000000000001 456.1000000000001 202.0000000000001 447.1000000000001 168.9L438.3000000000001 135.8C437.1000000000001 130.9 432.6000000000001 128 428.0000000000001 128H408.9000000000001C404.4000000000001 128 401.3 132 402.5000000000001 136.3L413.1000000000001 176.3C416.4000000000001 187.9 407.5000000000001 199.7 395.0000000000001 199.7H375.2000000000001L358.0000000000001 135.7000000000001C356.8000000000001 130.9 352.4000000000001 127.9 347.6000000000001 127.9H328.7000000000001C324.5000000000001 127.9 321.1000000000001 131.8 322.3000000000002 136.2000000000001L348.5000000000001 234.2000000000001H396.8000000000002M498 196.4L490 166.4C489.1 163.1 491.5 159.7 495.1 159.7H568.4L562.6999999999999 138.7C560.8 132.5 555.3 128 548.4999999999999 128H481.7999999999999C461.7999999999999 128 448.4999999999999 147 453.4999999999999 164.7L464.2999999999999 204.7C469.0999999999999 222.3 484.9999999999999 234.3 502.8999999999999 234.3H550.1999999999999C569.1999999999999 234.3 583.4 216.6 578.4999999999999 197.5L575.2999999999998 185.5C572.3999999999999 174.5 562.5999999999998 167.9 552.0999999999998 167.9H498.6999999999998L502.1999999999998 180.9C503.7999999999998 187.1 509.3999999999998 191.7 516.3999999999999 191.7H538C540 191.7 541.3 192.7 541.9 194.7L542.6 197.3C543.3000000000001 200 541.3000000000001 202.4 538.7 202.4H505.8000000000001C501.7 202.4 498.9000000000001 200.3 498.0000000000001 196.4zM568.2 128L603.8000000000001 261.1C605.0000000000001 265.8 609.3000000000001 269 614.2 269H633.1C637.6 269 640.8000000000001 265 639.6 260.7L613.1 162.5C608 141.8 588.9 128 568.2 128" /> - <glyph glyph-name="creative-commons" - unicode="" - horiz-adv-x="512" d=" M255.547 440C392.884 440 504 333.5610000000001 504 191.996C504 42.021 381.106 -56 255.562 -56C122.319 -56 8 53.443 8 191.996C8 323.175 113.486 440 255.547 440zM256.446 395.266C136.105 395.266 52.719 294.698 52.719 191.988C52.719 85.473 141.703 -10.406 256.446 -10.406C357.974 -10.406 459.2669999999999 69.036 459.2669999999999 191.981C459.266 306.754 367.4939999999999 395.266 256.4459999999999 395.266zM253.338 233.173L220.113 215.898C214.718 227.101 204.863 235.824 192.654 235.824C170.52 235.824 159.437 221.215 159.437 191.982C159.437 168.14 168.883 148.14 192.654 148.14C207.1229999999999 148.14 217.3069999999999 155.231 223.22 169.399L253.771 153.899C240.958 130 216.8839999999999 114.924 188.6699999999999 114.924C145.5079999999999 114.924 114.7109999999999 142.196 114.7109999999999 191.976C114.7109999999999 241.517 147.4169999999999 269.035 187.3449999999999 269.035C218.0589999999999 269.048 240.0459999999999 257.089 253.3379999999999 233.173zM396.382 233.173L363.607 215.898C358.09 227.38 348.283 235.824 335.707 235.824C313.565 235.824 302.482 221.215 302.482 191.982C302.482 168.076 311.984 148.14 335.707 148.14C350.161 148.14 360.352 155.231 366.25 169.399L397.25 153.899C383.887 130.03 359.799 114.924 332.164 114.924C288.725 114.924 258.205 141.912 258.205 191.976C258.205 241.499 290.903 269.035 330.831 269.035C361.5370000000001 269.048 383.4000000000001 257.089 396.382 233.173z" /> - <glyph glyph-name="css3-alt" - unicode="" - horiz-adv-x="384" d=" M0 416L34.9 20.2L192 -32L349.1 20.2L384 416H0zM313.1 336L308.3 288.7L193 239.4L192.7 239.3H304.2L291.4 92.7000000000001L193.2 64.0000000000001L94.4 93.2000000000001L88 167.1H136.9L140.1 128.8L192.7 115.5L247.4 130.9L251.1 192.5L84.8 193V193.1L84.6 193L81 239.3L193.1 286L199.6 288.7H76.7L70.9 336H313.1z" /> - <glyph glyph-name="css3" - unicode="" - horiz-adv-x="512" d=" M480 416L416 48L192.7 -32L0 48L19.6 142.8H101.6L93.6 102.2L210 57.8L344.1 102.2L362.9000000000001 199.3H29.5L45.5 281.3H379.2L389.7 334H56.3L72.6 416H480z" /> - <glyph glyph-name="cuttlefish" - unicode="" - horiz-adv-x="440" d=" M344 142.5C326.5 110.9 286.6 88 248 88C191.4 88 144 135.4 144 192S191.4 296 248 296C286.6 296 326.5 273.1 344 241.5C357.7 292.4 385.7 334.8 431 359.3C385.7 408.9 320.5 440 248 440C111 440 0 329 0 192S111 -56 248 -56C320.5 -56 385.7 -24.9 431 24.7C385.7 49.2 357.7 91.6 344 142.5z" /> - <glyph glyph-name="d-and-d" - unicode="" - horiz-adv-x="576" d=" M82.5 349.1C81.9 366.3 84.5 382.9 95.2 397.3C95.5 389.9 96.4 382.8 99.4 375.7C105.3 403.2 119.1 425 141.7 441.2C139.8 435.3 138.2 429.4 138.7 423.5C147.4 430.9 157.5 441.3 183.1 446.2C197.8 449 212.8 448.2 225.2 445.2C263.7 435.9 286.2 410.9 294.9 372.9C300.2 349.8 295.6 327.9 286.6 306.5C281.4 294.1 274.6 282.1 265.9 271.4C263.9 273.3 262 275.2000000000001 260.1 277C217.3 317.8 233.3 302.2 222.7 314.4C221.6 315.6 221.7 316.6 222.6 318C230.9 331.5 234.4 346.2 232.6 362C231.5 371.8 228.3 380.9 221.3 388.2C206.8 403.5 182.1 403.2 167.8 387.6C156.4 375.1 153.7 360.2 156.9 344C157.0999999999999 342.7 157.3 341.3 156.9 340.1C153.5 326.4 152.3 312.5 154.4 298.5C154.5 298 154.5 297.4 154.5 296.9C154.5 296.6 154.4 296.4 154.3 295.8C132.5 306.8 118.3 324.1 111.1 348C102.8 330.2000000000001 100 312.5 104.5 293.9C88.9 309.1 83.2 328.2 82.5 349.1zM552.1 225.9C540.5 237.5 527.1 246.3 512 252.5C499.2 257.7 486 260.4 472.1 259.6C462.1 259 452.5 256.5 443.1 253.2C440.6 252.3 438 251.6 435.4000000000001 251C430.5000000000001 249.8 428.1 254.1 430.7000000000001 257.8C433.9000000000001 262.4 434.1 262 445.7000000000001 269.8C446.3000000000001 270.2 446.9000000000001 270.6 447.9000000000001 271.3H445.4000000000001C444.8 271.3 444.2000000000001 271.1 443.5000000000001 271C424.2000000000001 267.7 412.8000000000001 255.5 394.6000000000001 241.4C384.2000000000001 233.3 380.8000000000001 237.6 382.6000000000001 241.9C384.0000000000001 245.4 385.9000000000001 248.6 387.7000000000001 251.9C388.7000000000001 253.7 390.0000000000001 255.3 391.2000000000001 257C391.0000000000001 257.2 390.7000000000001 257.3 390.5000000000001 257.5C363.5000000000001 239.2 343.8000000000002 215.1 332.8000000000002 184.2C333.1000000000002 183.9 333.5000000000001 183.6 333.8000000000002 183.3C334.1000000000002 183.9 334.3000000000002 184.5 334.7000000000001 185C345.1000000000001 197.1 357.5000000000001 206.8 371.3000000000002 214.8C389.5000000000001 225.4 408.8000000000002 233.1 430.0000000000001 235C434.3000000000002 235.4 438.7000000000001 235.1 443.1000000000002 235.1C441.3000000000002 234.4 439.6000000000002 234.2 437.8000000000002 234C419.3000000000002 231.6 402.3000000000002 225 386.3000000000002 215.5C356.1000000000002 197.6 331.8000000000002 173.3 311.2000000000002 145.1C310.9000000000002 144.7000000000001 310.8000000000002 144.2000000000001 310.5000000000002 143.8C325.0000000000002 138.5 334.5000000000002 126.5 346.6000000000002 118.2C346.8000000000002 118.3 346.9000000000002 118.4 347.0000000000002 118.6L348.2000000000002 121.3C360.4000000000002 148.1999999999999 375.2000000000002 173.6 394.9000000000002 195.8C411.6000000000002 214.6 432.9000000000002 221.1 457.4000000000001 215.8C463.3000000000001 214.5 468.8000000000001 211.4 474.6000000000001 209C476.9000000000001 210.4 479.7000000000002 212.1999999999999 482.6000000000001 213.6999999999999C491.0000000000001 218 500.0000000000001 220.6999999999999 509.3000000000001 222.6999999999999C524.0000000000001 225.8 538.8000000000002 227.6 553.8000000000002 224V224.5C553.3000000000002 224.9 552.6000000000001 225.3 552.1000000000001 225.9zM316.7 50.4C277.3 83.4 293.9 69.9 274 86C273.2 85.1 274 86.2 272.1 83C260.9000000000001 63.9 246.6 47.7 228.1 35.4C217.8 28.6 206.6 23.6 194 23.6C172.4 23.6 155.8 33.1 144.6 51.4C132.6 70.9 131.3 92.1 136.4 114C144.2000000000001 147.8 166.5 169.2 175 178.3C156.3000000000001 184.5 142 176.6 128.6 164.4C129.4 178.3 132.9 190.6 140.4 201.7000000000001C116.1 191.1 94.5 176.7000000000001 75.6 157.8000000000001C75.3 163.6000000000001 81 201.5000000000001 81.2 202.5000000000001C81.5 205.2000000000001 80.6 207.8000000000001 78.2 209.9000000000001C54 185.2000000000001 33.7 158.1000000000001 22.1 125.3000000000001C29.5 131.2000000000001 37 136.7000000000001 45.7 141.5000000000001C37.4 119.2000000000001 26.1 88.7000000000001 37.9 40.4000000000001C42.5 21.4000000000001 49.8 3.6000000000001 62 -11.8999999999999C64.9 -15.5999999999999 68.3 -18.7999999999999 71.5 -22.1999999999999C71.7 -21.9999999999999 71.9 -21.8999999999999 72.1 -21.6999999999999C70.7 -14.6999999999999 69.9 -7.5999999999999 70.6 0.2C72.8 -2.9999999999999 74.5 -5.8 76.5 -8.4C89.1 -24.4 105.2 -35.8 123.7 -44C148.7000000000001 -55.3 174.8000000000001 -57.3 201.6 -52.6C256.5 -42.9 292.3 -4 317.6 46.2C318.6 48 318.2000000000001 49.1 316.7000000000001 50.4zM488.7 96.8C479.2 99.9 466.5 100.9999999999999 460 99.6999999999999C469.9 95.6999999999999 474.1 93.0999999999999 478.8 87.6999999999999C491.4 73.3 489.2 52.9999999999999 473.4 42.0999999999999C461.7 33.9999999999999 448.5000000000001 31.5999999999999 434.5000000000001 32.9999999999999C433.3000000000001 33.0999999999999 432.2000000000001 33.3999999999999 431.5000000000001 33.5999999999999C434.3000000000001 37.2999999999999 437.5000000000001 40.5999999999999 439.6000000000001 44.3999999999999C449.0000000000001 61.1999999999999 445.0000000000001 86.4999999999999 430.9000000000001 100.4999999999999C428.8000000000001 102.6 426.3000000000001 104.3999999999999 423.9000000000001 106.3999999999999C423.6000000000001 105.0999999999999 423.8000000000001 104.2999999999999 424.0000000000001 103.5999999999999C428.2000000000001 86.9999999999999 415.9000000000001 71.1999999999999 399.2000000000001 71.7999999999999C391.6000000000001 72.0999999999999 385.3000000000002 75.5999999999999 379.6000000000001 80.2999999999999C360.1000000000001 96.3999999999999 340.5000000000001 112.3999999999999 321.1000000000001 128.5999999999999C315.2000000000001 133.4999999999999 308.6000000000001 136.6999999999999 301.0000000000001 137.2999999999999C296.4000000000001 137.6999999999999 291.7000000000001 137.8999999999999 287.1000000000001 138.1999999999999C281.2000000000001 138.5999999999999 278.3000000000001 140.9999999999999 276.7000000000001 146.5999999999999C275.8000000000002 149.9999999999998 275.2000000000001 153.3999999999999 274.5000000000001 156.7999999999999C273.0000000000001 164.8999999999999 268.3000000000002 169.7999999999999 260.2000000000001 170.9999999999998C255.8000000000001 171.6999999999998 251.3000000000001 171.9999999999998 246.9000000000001 172.4999999999998C233.9000000000001 173.8999999999998 227.1000000000001 179.8999999999998 224.3000000000001 192.7999999999999C219.3000000000001 181.7999999999999 222.7000000000001 170.3999999999999 231.6000000000001 162.8999999999999C236.1000000000001 159.0999999999999 240.9000000000001 155.5999999999999 245.4000000000001 151.6999999999999C250.0000000000001 147.8999999999999 252.8000000000002 142.9999999999999 253.3000000000002 136.8999999999999C253.7000000000002 132.1999999999999 254.1000000000002 127.3999999999999 255.1000000000002 122.7999999999999C257.3000000000002 112.1999999999998 264.0000000000001 104.3999999999999 272.1000000000002 97.6999999999998C288.6000000000002 83.9999999999998 305.1000000000002 70.3999999999998 321.6000000000002 56.5999999999998C339.5000000000001 41.5999999999998 335.5000000000001 23.7999999999998 334.6000000000002 0.5999999999998C333.7000000000002 -22.3000000000002 346.8000000000002 -42.3000000000002 368.1000000000002 -50.6000000000002C369.1000000000002 -51.0000000000002 370.1000000000002 -51.2000000000002 371.7000000000002 -51.7000000000002C356.0000000000002 -33.5000000000002 361.6000000000002 -7.6000000000002 372.4000000000002 0.5999999999998C372.7000000000002 -1.6000000000002 372.8000000000002 -3.7000000000002 373.3000000000002 -5.8000000000002C382.7000000000001 -49.9000000000002 418.7000000000001 -70.0000000000002 458.3000000000001 -62.7000000000002C474.3000000000001 -59.8000000000002 488.9000000000001 -53.8000000000002 501.2000000000001 -42.9000000000001C503.2000000000001 -41.1000000000001 504.9000000000001 -38.8000000000001 507.1000000000001 -36.4000000000001C487.8000000000001 -41.0000000000002 471.3000000000001 -36.5000000000002 456.2000000000001 -25.8000000000001C456.9000000000001 -25.5000000000001 457.5000000000001 -25.5000000000001 458.1000000000001 -25.5000000000001C479.4000000000001 -27.3000000000001 498.7000000000001 -22.1000000000001 515.1000000000001 -8.1000000000001C534.6000000000001 8.4999999999999 541.7000000000002 34.7999999999998 532.5000000000001 57.8999999999999C524.2000000000002 77.9999999999999 508.9000000000001 90.1999999999999 488.7000000000001 96.7999999999998zM99.4 268.7C94.1 277.9 86.2 284.3 77.3 290C91 290.5 103.9 289.8 116.9 286.3C109.9 298.5 108.4 311 111.9 325C117.2 313.1 125.6 304.9 135.5 298.2000000000001C155.2 285 171.2 278.6 182.2 268C185.6 264.7000000000001 188.5 260.9000000000001 191.8 257.1C191 259.2000000000001 190.4 261.2000000000001 189.6 263.1C184.6 273.7000000000001 176.6 281.7000000000001 167 288.1C165.2 289.3 164.2 290.6 163.6 292.6C160.3 305.1 160.6 317.7000000000001 162.9 330.2000000000001C163.9 335.7000000000001 165.7 341.1 167.4 346.5C168.2 348.9000000000001 169.7 351.1 171.4 353.1C172 346.2 171.4 327.6 191 307.1C201.8 295.8 213.4 285.2000000000001 224.9 274.4000000000001C233.9 265.9000000000001 243.2 257.7000000000001 250.4 247.6C251.5 246.0000000000001 252.6 244.3 254.2 242.9000000000001C249.2 255.9000000000001 240.0000000000001 267 230.0000000000001 276.7000000000001C220.4 286.0000000000001 210.6 295.1 200.8000000000001 304.1C197.5 307.1 196.2000000000001 310.8000000000001 195.7000000000001 315.0000000000001C194.5000000000001 325.4000000000001 195.7000000000001 335.6 200.0000000000001 345.2000000000001C200.5000000000001 346.2000000000001 201.1000000000001 347.2000000000001 201.9000000000001 348.5000000000001C202.4000000000001 344.3000000000001 202.5000000000001 340.6 203.3000000000001 336.9000000000001C208.1000000000001 313.8000000000001 223.7000000000001 300.6000000000001 252.6000000000001 273.4000000000001C262.6000000000001 264.0000000000001 271.9000000000001 254.2000000000001 278.2000000000001 241.8000000000001C283.0000000000001 232.5000000000001 285.5000000000001 222.8000000000001 283.9000000000001 212.2000000000001C283.8000000000001 211.6000000000001 284.4000000000001 210.5000000000001 285.0000000000001 210.2000000000001C291.2000000000001 207.6000000000001 295.0000000000001 203.3000000000001 294.7000000000001 195.9000000000001C302.4000000000001 198.5000000000001 307.2000000000001 203.9000000000001 311.1000000000001 210.4000000000001C315.3000000000001 190.2000000000001 302.0000000000001 160.1000000000001 283.9000000000001 151.7000000000001C284.3000000000001 156.2000000000001 288.9000000000001 175.1 267.4000000000001 179.4C260.6000000000001 180.7000000000001 254.6000000000001 180.7000000000001 244.5000000000001 181.5000000000001C249.2000000000001 190.5000000000001 254.9000000000001 202.1000000000001 245.0000000000001 203.9000000000001C220.1000000000001 208.5000000000001 192.2000000000001 202.0000000000001 187.2000000000001 199.3000000000001C195.4000000000001 198.9000000000001 203.5000000000001 198.3000000000001 210.7000000000001 196.0000000000001C208.7000000000001 189.5000000000001 206.7000000000001 183.3000000000001 204.9000000000001 177.1000000000001C203.0000000000001 170.6000000000001 207.0000000000001 162.5000000000001 214.2000000000001 167.5000000000001C215.4000000000001 168.4 216.5000000000001 169.4 217.5000000000001 170.2000000000001C214.4000000000001 152.3000000000001 214.6000000000001 154.3000000000001 214.7000000000001 151.9C215.0000000000001 141.7000000000001 224.2000000000001 144.1 230.4000000000001 144.6C227.9000000000001 132.8 200.9000000000001 117.3 185.0000000000001 118.8C192.0000000000001 123.5 197.7000000000001 129.1 200.9000000000001 136.7C194.4000000000001 135.9 188.0000000000001 135.1 181.7000000000001 134.3L181.4000000000001 135.2C186.1000000000001 138.6 189.4000000000001 143 191.6000000000001 148.3C200.3000000000001 169.4 188.0000000000001 186.3 166.6000000000001 188.2C157.5000000000001 189 148.8000000000001 187.4 140.7000000000001 182.7C146.9000000000001 198.3 157.9000000000001 209.3 173.3000000000001 217.2C158.1000000000001 221.5 164.4000000000001 219.9 148.7000000000001 223.5C163.3000000000001 232.8 178.9000000000001 236.7 195.2000000000001 238.1C190.0000000000001 241.3 147.1000000000001 241.7 125.0000000000001 217.2C132.9000000000001 215.8 140.5000000000001 214.4 148.2000000000001 213C124.4000000000001 206 104.2000000000001 193.3 85.8000000000001 177.4C86.9000000000001 182.2 88.5000000000001 186.9 89.1000000000001 191.7C89.7000000000001 196.2 89.9000000000001 200.9 89.2000000000001 205.3C87.7000000000001 214.7 80.3000000000001 220.4 69.5000000000001 221.6C61.6000000000001 222.5 53.9000000000001 221.5 46.2000000000001 220.3C45.3000000000001 220.2 44.5000000000001 220 43.3000000000001 220.3C59.1000000000001 235.1 79.3000000000001 242 96.4000000000001 253.8C102.4000000000001 258.3 103.2000000000001 262 99.4000000000001 268.7zM227.8 241.9C231.1 225.9 240.4 216.4 251.6 217.6C247.0000000000001 228.9 239.5000000000001 237.1 227.8 241.9z" /> - <glyph glyph-name="dashcube" - unicode="" - horiz-adv-x="448" d=" M326.6 344H110.4C59.3 344 19.2 300.7 19.2 250.5V21C19.2 -29.5 59.3 -64 110.4 -64H337.6C388.7000000000001 -64 428.8 -29.5 428.8 21V448L326.6 344zM153.9 31.5C136.2 31.5 121.5 46.6 121.5 64.3V207.2C121.5 224.9 136.2 239.7 153.9 239.7H294.6C312.3 239.7 326.6 224.9 326.6 207.2V83.7L377.7000000000001 31.4H153.9z" /> - <glyph glyph-name="delicious" - unicode="" - horiz-adv-x="448" d=" M446.5 380C446.1 381.5 445.6 383 445.1 384.5C444.2000000000001 387 443.1 389.3 441.8 391.6C440.4000000000001 394 438.8 396.4 437.1 398.5C435 401 432.7000000000001 403.3 430.2000000000001 405.3C429.1 406.2 428.0000000000001 407 426.9000000000001 407.8C425.6 408.7 424.3 409.5 422.9000000000001 410.2C421.1 411.2 419.3 412 417.4000000000001 412.7C415.7000000000001 413.4 413.9000000000001 414 412.0000000000001 414.4C408.2000000000001 415.4 404.1000000000001 415.9 400.0000000000001 415.9H48C21.5 416 0 394.5 0 368V16C0 11.9 0.5 7.8 1.5 4C3.5 -3.7 7.3 -10.6 12.5 -16.3C13.5 -17.4 14.6 -18.5 15.8 -19.6C21.5 -24.8 28.4 -28.6 36.1 -30.6C39.9 -31.6 44 -32.1 48.1 -32.1H400.1C426.6 -32.1 448.1 -10.6 448.1 15.9V368C448 372.1 447.5 376.2 446.5 380zM416 16C416 7.2 408.8 0 400 0H224V192H32V368C32 376.8 39.2 384 48 384H224V192H416V16z" /> - <glyph glyph-name="deploydog" - unicode="" - horiz-adv-x="512" d=" M382.2 312H433.9V72.4H382.2V93.1C362.4 68.3 329.4 68.9999999999999 308.4 78.4C282.2 90.1 264.1 116.5 264.1 150.2C264.1 180 278.9 208.1 307.4 221C327.6 230.1 360.1 231.6 382.2 208.1V312zM317.5 150.2C317.5 132 331.1 116.7 350.7 116.7C370.5 116.7 383.9 133.1 383.9 149.6C383.9 166.7 370.2 182.8 350.7 182.8C331.1 182.8 317.5 166.4 317.5 150.1999999999999zM188.5 312H240.2V72.4H188.5V93.1C168.7 68.3 135.7 68.9999999999999 114.7 78.4C88.5 90.1 70.4 116.5 70.4 150.2C70.4 180 85.2 208.1 113.7 221C133.9 230.1 166.4 231.6 188.5 208.1V312zM123.8 150.2C123.8 132 137.4 116.7 157 116.7C176.8 116.7 190.2 133.1 190.2 149.6C190.2 166.7 176.5 182.8 157 182.8C137.3 182.8 123.8 166.4 123.8 150.1999999999999zM448 352C465.5 352 480 337.6 480 320V64C480 46.5 465.6 32 448 32H64C46.5 32 32 46.4 32 64V320C32 337.5 46.4 352 64 352H448M448 384H64C28.8 384 0 355.2 0 320V64C0 28.8 28.8 0 64 0H448C483.2 0 512 28.8 512 64V320C512 355.2 483.2 384 448 384z" /> - <glyph glyph-name="deskpro" - unicode="" - horiz-adv-x="480" d=" M205.9 -64L237 -25.6C249.3 -25.4 262.6 -24.2 273.5 -19C312.4 -0.4 311.9 42.9 311.8 44.8C311.7 49.8 311 49.2 282.9000000000001 82.2H362C361.8 32.1 354.7 13.7 351.8 6.5C342.4000000000001 -17.2 307.9000000000001 -56.3 256.6 -62.9C247.9000000000001 -64 223.8 -64.1 205.9 -64zM406.3 103.7C444.9000000000001 103.7 464.8 117.3 480 134.6L304.5 134.9L287.1 103.6L406.3 103.7zM362.7 327.6V159.3H289.2L256.5 103.8H250C197.7 103.8 191.9 160.3 191.7 162.6999999999999C190.5 175.8999999999999 170.4 174.3 171.6 160.8999999999999C173 145.0999999999999 180.4 120.8999999999999 198 103.7999999999999H107C81.5 103.7999999999999 -3.8 130.5999999999999 0 217.7999999999999V431.1C0 447.1 9.7 447.7 15 447.9H97C97.2 447.9 97.3 447.8 97.5 447.8C101.8 448.2 147.6 449.9 147.6 404.1C147.6 390.8 167.8 390.7 167.8 404.1C167.8 422.3 162.3 436.9 152 447.8H236.2C344.9 448.2 362.7 368.4 362.7 327.6zM230.2 271.6L294.2 242.3C307.5 287.8 252 314 230.2 271.6z" /> - <glyph glyph-name="deviantart" - unicode="" - horiz-adv-x="320" d=" M320 354.8L221.8 175.7L229.2 166.2H320V38.5H159.1L145.6 29.3L101.9 -54.7C101.6 -54.7 93.3 -63.3 92.7 -63.9H0V29.3L93.2 208.7L85.8 217.9H0V345.5H156L169.5 354.7L213.2 438.7C213.5 438.7 221.8 447.3 222.4 447.9H320V354.8z" /> - <glyph glyph-name="digg" - unicode="" - horiz-adv-x="512" d=" M81.7 275.7H0V101.3H132.7V352H81.7V275.7zM81.7 142.3H50.9V234.6H81.7V142.3zM378.9 275.7V101.3H460.7V72.8H378.9V32H512V275.7H378.9zM460.7 142.3H429.9V234.6H460.7V142.3zM225.1 101.3H307.2V72.8H225.1V32H358.4V275.7H225.1V101.3zM276.3 234.6H307.1V142.3H276.3V234.6zM153.3 352H204.6V301H153.3V352zM153.3 275.7H204.6V101.3H153.3V275.7z" /> - <glyph glyph-name="digital-ocean" - unicode="" - horiz-adv-x="512" d=" M256 -56V40.1C357.8 40.1 436.8 141 397.7 248.1C383.4 287.7000000000001 351.6 319.5 311.9 333.8C204.8 372.6 103.8 293.9000000000001 103.8 192.1H8C8 354.3 164.9 480.8 335 427.7C409.2 404.4 468.6 345.3 491.6 271.1C544.8 100.8 418.6 -56 256 -56zM256.3 135.4H160.7V39.8H256.3V135.4zM160.7 39.8H87V-33.8000000000001H160.7V39.8zM87 101.4H25.4V39.8H87V101.4z" /> - <glyph glyph-name="discord" - unicode="" - horiz-adv-x="448" d=" M297.216 204.8C297.216 189.184 285.6960000000001 176.384 271.104 176.384C256.768 176.384 244.992 189.184 244.992 204.8S256.512 233.216 271.104 233.216C285.696 233.216 297.216 220.416 297.216 204.8zM177.664 233.216C163.072 233.216 151.552 220.416 151.552 204.8S163.328 176.384 177.664 176.384C192.256 176.384 203.776 189.184 203.776 204.8C204.032 220.416 192.256 233.216 177.664 233.216zM448 395.264V-64C383.506 -7.006 404.132 -25.872 329.216 43.776L342.784 -3.584H52.48C23.552 -3.584 0 19.968 0 49.152V395.264C0 424.448 23.552 448 52.48 448H395.5200000000001C424.448 448 448 424.448 448 395.264zM375.04 152.576C375.04 235.0080000000001 338.1760000000001 301.824 338.1760000000001 301.824C301.3120000000001 329.472 266.24 328.704 266.24 328.704L262.656 324.608C306.176 311.296 326.4 292.096 326.4 292.096C265.589 325.425 194.156 325.4310000000001 135.168 299.52C125.696 295.168 120.064 292.096 120.064 292.096S141.312 312.32 187.392 325.632L184.832 328.704S149.76 329.472 112.896 301.824C112.896 301.824 76.032 235.008 76.032 152.576C76.032 152.576 97.536 115.456 154.112 113.6640000000001C154.112 113.6640000000001 163.584 125.184 171.264 134.912C138.752 144.6400000000001 126.464 165.12 126.464 165.12C130.23 162.484 136.44 159.067 136.96 158.72C180.17 134.5220000000001 241.548 126.5940000000001 296.704 149.7600000000001C305.664 153.088 315.648 157.9520000000001 326.144 164.864C326.144 164.864 313.344 143.872 279.808 134.4C287.488 124.672 296.704 113.6640000000001 296.704 113.6640000000001C353.28 115.456 375.04 152.576 375.04 152.576z" /> - <glyph glyph-name="discourse" - unicode="" - horiz-adv-x="448" d=" M225.9 416C103.3 416 0 317.5 0 195.9C0 192 0.1 -32 0.1 -32L225.9 -31.8C348.6 -31.8 448 70.5 448 192.1C448 313.7 348.6 416 225.9 416zM224 64C204.6 64 186.1 68.3 169.6 76.1L88.5 56L111.4 131C101.6 149.1 96 169.9 96 192C96 262.7 153.3 320 224 320S352 262.7 352 192S294.7 64 224 64z" /> - <glyph glyph-name="dochub" - unicode="" - horiz-adv-x="416" d=" M397.9 288H256V428.4L397.9 288zM304 256V126C304 59.2 267.5 25.9 190.7 25.9H96V363.2H190.7C202.7 363.2 213.8 362.4 223.8 360.7V444.7C212.9 446.9 201.4 448 189.2 448H0V-64H189.2C329.7 -64 400 0.6 400 129.9V256H304z" /> - <glyph glyph-name="docker" - unicode="" - horiz-adv-x="640" d=" M349.9 211.7H283.8V271.1H349.9V211.7zM349.9 416H283.8V355.3H349.9V416zM428.1 271.2H362V211.8H428.1V271.2zM271.8 343.3H205.7V283.2H271.8V343.3zM349.9 343.3H283.8V283.2H349.9V343.3zM626.7 243.3C612.3000000000001 253 579.1 256.5 553.6 251.7C550.3000000000001 275.7 536.9 296.6 512.5 315.4L498.5 324.7L489.2 310.7C470.8 282.9 465.8 237.1 485.5 206.9C476.8 202.2 459.7 195.8 437.1 196.2H2.4C-6.3 145.4 8.2 79.4 46.4 34.1C83.5 -9.8 139.1 -32.1 211.8 -32.1C369.2000000000001 -32.1 485.7 40.4 540.2 172.1C561.6 171.7000000000001 607.8000000000001 172 631.5 217.3C633 219.8 638.1 230.5 640 234.4L626.7 243.3zM115.6 271.2H49.6V211.8H115.7V271.2zM193.7 271.2H127.6V211.8H193.7V271.2zM271.8 271.2H205.7V211.8H271.8V271.2zM193.7 343.3H127.6V283.2H193.7V343.3z" /> - <glyph glyph-name="draft2digital" - unicode="" - horiz-adv-x="480" d=" M369.9 22.6V77L417 49.8L369.9 22.6zM82.4 67.4C107.9 94.7 180.1 172.1 233.3 237.4C268.4000000000001 280.5 273.6 319.8 261.7 350.1C254.3 368.9 244.2 380.3 237.4 385.8C282.7 383.7 305.4 362.4 319.6 347.5C319.6 347.5 362 299.3 325.4 234.2C288.4 168.3 214.5 86.7 196.9 67.5H82.4zM134.2 286.6C134.2 274.2 124.2 264.2 111.8 264.2C99.4 264.2 89.4 274.2 89.4 286.6C89.4 299 99.4 309 111.8 309C124.2 309 134.2 298.9 134.2 286.6M336 132.1V67.4H244.7C275.5 102.4 326.5 163.3000000000001 356.5 216.7000000000001C391.7 279.3000000000001 372.6 340.1 343.7 370.0000000000001C339.3 374.6 281.5 432.9000000000001 177.7 411.2000000000001C118.6 398.8000000000001 88.3 367.8000000000001 73.4 343.9000000000001C60.3 323.0000000000001 56.4 304.1000000000001 55.2 296.2000000000001C49.7 263.2000000000001 74.6 229.1000000000001 111.9 229.1000000000001C143.6 229.1000000000001 169.2 254.8000000000001 169.2 286.5000000000001C169.2 313.6 149.5 338.6 121.2 343.3000000000001C123 350.6 138.9 364.4000000000001 147.5 368.0000000000001C188.6 385.3000000000001 225.5 362.8000000000001 230.8 334.5000000000001C239.1 290.2000000000001 193.7 244.1000000000001 161.1 206.9000000000001C84.5 119.9 18.3 51.2 0 32.1L336 32.2V-32L480 49.9L336 132.1z" /> - <glyph glyph-name="dribbble-square" - unicode="" - horiz-adv-x="448" d=" M90.2 219.8C99.1 262.2000000000001 127.6 297.5 165.9 315.5C169.5 310.6 193.9 276.7 216.6 236.5C152.6 219.5 96.3 219.7 90.2 219.8zM314.6 294C281 323.8 235.3 335.1 192 324.6C195.8000000000001 319.5 220.6 285.7 243.0000000000001 244.6C291.6 262.9 312.1 290.5 314.6 294zM140.1 84C180.6 52.4 233.4 47.3 277.4 66C275.4 78 267.4 119.8 248.2 169.6C193.1 150.8 154.4 113.2000000000001 140.1 84zM238.9 192.2C235.5 200 231.7 207.7 227.8 215.4C159.6 195 93.4 195.8 87.4 196C87.4 194.6 87.3 193.2 87.3 191.8C87.3 156.7 100.6 124.7000000000001 122.4 100.4C144.6 138.3 189.5 178.3 238.9 192.2zM273.8 175.9C291.7 126.8 298.9 86.8 300.3 78.5C331 99.2 352.8 132.1 358.9 170.1C354.3 171.6 316.6 182.8 273.8 175.9zM253.5 224.3C258.3 214.5 261.8 206.5 265.5 197.5C311 203.2 356.2 194.1 360.7 193.1C360.3999999999999 225.4 348.8999999999999 255 329.8 278.2C326.9 274.3 304 245 253.5 224.3zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM384 192C384 280.2 312.2 352 224 352S64 280.2 64 192S135.8 32 224 32S384 103.8 384 192z" /> - <glyph glyph-name="dribbble" - unicode="" - horiz-adv-x="512" d=" M256 440C119.252 440 8 328.748 8 192S119.252 -56 256 -56S504 55.252 504 192S392.748 440 256 440zM419.9700000000001 325.634C449.473 289.588 467.3390000000001 243.677 467.805 193.679C460.821 195.156 390.7870000000001 209.361 320.303 200.497C314.551 214.538 309.122 226.89 301.686 242.111C380.007 274.088 415.504 319.593 419.97 325.634zM396.421 350.13C392.611 344.703 360.724 301.844 285.4 273.611C250.688 337.387 212.215 389.779 206.36 397.619C273.536 413.812 344.326 396.349 396.421 350.13zM165.941 383.38C171.526 375.721 209.379 323.264 244.478 260.871C145.391 234.558 58.118 234.937 48.644 235.062C62.38 300.795 106.678 355.427 165.941 383.38zM44.17 191.677C44.17 193.843 44.213 195.999 44.278 198.15C53.546 197.96 156.198 196.637 261.984 228.2960000000001C268.048 216.4280000000001 273.841 204.3810000000001 279.158 192.347C202.559 170.7720000000001 132.964 108.8200000000001 98.627 50.0410000000001C64.794 87.595 44.17 137.27 44.17 191.677zM125.977 24.564C148.104 69.797 208.155 128.186 293.5560000000001 157.3200000000001C323.2960000000001 80.037 335.5950000000001 15.2670000000001 338.7450000000001 -3.318C270.6330000000001 -32.331 188.7300000000001 -24.371 125.9770000000001 24.564zM374.357 16.075C372.186 28.9610000000001 360.911 90.972 333.205 167.1080000000001C399.585 177.734 457.905 160.3400000000001 465.152 158.0530000000001C455.71 99.1120000000001 421.879 48.2090000000001 374.357 16.075z" /> - <glyph glyph-name="dropbox" - unicode="" - horiz-adv-x="528" d=" M264.4 331.7L132.4 247.4L264.4 163.1L132.4 78.8L0 163.9L132.3 248.2L0 331.7L132.3 416L264.4 331.7zM131.6 52.3L263.6 136.6L395.6 52.3L263.6 -32L131.6 52.3zM264.4 163.9L396.4 248.2L264.4 331.8L395.7 416L528 331.7L395.7 247.4L528 163.2L395.7 78.9L264.4 163.9z" /> - <glyph glyph-name="drupal" - unicode="" - horiz-adv-x="448" d=" M319.5 333.3C297.3 347.3 276 352.8 254.8 366.8C241.8 375.6 223.5 396.8 208.3 415.1C205.6 385.8 196.8 373.9 186.3 365.6C165 348.6 151.5 343.4 132.8 333.3C117 325 32 266.5 32 157.5C32 48.3 123.8 -32 225.8 -32C327.5 -32 416 42 416 154C416 266.3 333 325 319.5 333.3zM322 7.7C301.9 -12.4 231.9 -21 205.3 3.5C200.5 8.3 205.6 15.5 211.8 15.5C211.8 15.5 228.8 2.2 263.3 2.2C290.3 2.2 309.3 9.9 317.8 16.2C323.9000000000001 20.8 326.2 11.9 322 7.7zM267.5 60.3C276.2 63.9 296.5 64.1 304.3 59C308.4000000000001 56.2 320.4000000000001 40.2 310.5 35.3C302.1 31.1 309.3 51 284 51C269.3 51 264.5 45.8 257.3 40C250.3 34 247.5 32 245.1 35.3C239.1 43.5 261 57.6 267.5 60.3zM360 43C344.8 44 314.5 91.8 295 92.5C264.1 93.4 190.9 11.8 133.7 50.5C94.9 77.1 119.1 155.3 185.5 155.7C235 156.2 269.3 106.7 294 107.2C315.3 107.5 355.8 149 375.8 149C424.5 149 399.1 39.7 360 43z" /> - <glyph glyph-name="dyalog" - unicode="" - horiz-adv-x="416" d=" M0 416V296.8H64V352H171.2C284.6 352 352 271.8 352 192.1C352 116 293.4 32 171.2 32H0V-32H171.2C331.9 -32 416 80.7 416 192.1C416 250.8 393.9 305.5 353.7 346.4C308.9 392 245.7 416 171.2 416H0z" /> - <glyph glyph-name="earlybirds" - unicode="" - horiz-adv-x="480" d=" M313.2 400.5C314.4 413.5 334.5 414.5 349.8 409.2C350.7 408.9 376 399.5 368.8 394C340.9000000000001 401.4 312.4000000000001 375.8 313.2 400.5zM112.2 393.6C142.9 401.7 174.2 373.6 173.3 400.7C172 414.9 149.9 416 133.1 410.3C132.1 410 104.4 399.8 112.2 393.6zM319.4 288C310.6 288 303.4 280.8 303.4 272S310.6 256 319.4 256S335.4 263.2 335.4 272S328.2 288 319.4 288zM159.7 288C150.9 288 143.7 280.8 143.7 272S150.9 256 159.7 256S175.7 263.2 175.7 272S168.5 288 159.7 288zM478.2 124.8C468.3 100.8 437.5 113.8 414.3 126C400.8 56.9 356.2 14.6 288 1.8C288.3 0.9 286 1.9 312 0.8C345.6 -0.6 375.8 3.9 409.4 8.8C389.6 22.6 398 45.9 399.6 46.9C401 47.8 414.3 45.2 421.2 35.4C429.8 47.9 449.6 50.2 451.4 49.0000000000001C453 47.9 458 28.1000000000001 444.5 14.4C449.2 15.3 452.7 16.0000000000001 454.3 16.5000000000001C456.9 17.3000000000001 472 5.2 457.4 3.2C443.1 0.9 434.8 -1.9 410.3 -7.6C364.4000000000001 -18.3 324.4 -19.4 292.6 -20.4L293.6 -32C297.4000000000001 -50.1 270.2000000000001 -56.3 266 -38.2C266.8 -56.1 238.9 -60 237.6 -37.2L237.1 -42.5C236.4 -60.9 208.7 -60.4 208.8 -41.9C201.3 -55.4 180.7 -48.7 182.4 -33.4L183.6 -21C146.9 -21.9 123.9 -24.1 121.8 -24.1C100.9 -24.1 100.9 7.5 121.8 7.5C124.2 7.5 149.5 6.2 185 4.7C123.9 20.2 81.3 59.7 70.1 122.9C45.1 110.1 12.6 96.1 1.9 122.1C-8.6 147.5 23.4 164.7 68.7 195.5C69.4 202.1 70.3 208.8 71.4 215.3C57 234.9 59.8 251.6 55.3 275.7C38.5 273.3 32.1 284.8 31.7 298.8C32 306.1 33.8 313.7 34.1 314.2C35.2 316 44.2 316.2 46.8 316.8C52.8 348.5 97.4 350 137.7 351.3C157.4 373.1 182.9 392.8 218.6 399.6C203.3 419 215.2 439.5 216.2 440C217.9 440.8 237.4 435.7 242.5 416.8C247.7 425.6 260.8 428.2 262.1 427.5C263.2000000000001 426.9 268.5 412.5 257.2000000000001 401.6C297.5000000000001 398.1 329.4000000000001 376.9 353.2000000000001 350.9C389.3000000000001 349.4 425.0000000000001 345 430.3000000000001 316.9C433.0000000000001 316.3 441.9000000000001 316.1 443.0000000000001 314.3C443.3000000000001 313.8 445.1000000000001 306.2000000000001 445.4000000000001 298.9C444.9000000000001 285 438.6 273.5 421.8 275.8C418.6 258.5 419.1 242.9 413.1 228.1C415.5 216.4 417.1 204.3 417.9000000000001 191.7000000000001C454.9 166.3000000000001 488.2 149.2000000000001 478.2 124.8000000000001zM207.4 288.1C208.3 332.1 169.5 330.3 128.8 328.4C107.1 327.4 89.9 326.5 83.3 314.5C71.9 293.6 89.2 221.6 106.5 213.3C116.3 208.6 179.9 205.4 192.8 220.4C201 229.8 207.8 269.8 207.4 288.1zM259.4 229.8C255.1 242.2 253.4 259.9 244.1 262.5C242.1 263 235.1 263 233.1 262.5C223.1 259.7 222.3 240.4 216.1 225.3C231.5 225.3 235.4 215.6 239.8 215.6C244.1 215.6 246.1 226.9000000000001 259.4 229.8zM395.1 314.5C388.5 326.6 370.3 327.4 348.6 328.4C308.4 330.3 270.4 332.2 271.3 288.1C270.8 269.8 276.3 229.8 284.5 220.3C297.5 205.4 361.0999999999999 208.5 370.8 213.2C386.6 220.8 407.3 292.1 395.1 314.5z" /> - <glyph glyph-name="edge" - unicode="" - horiz-adv-x="512" d=" M25.714 219.837C25.825 219.999 25.944 220.16 26.056 220.322C26.035 220.16 26.011 219.999 25.991 219.837H25.714zM486.286 204.329C486.286 248.361 478.532 288.794 457.485 326.734C416.498 400.121 343.912 439.999 258.893 439.999C118.962 440.276 40.617 334.786 26.056 220.321C68.485 281.633 143.129 341.697 246.431 345.287C246.431 345.287 356.097 345.287 345.85 240.33H169.997C176.366 277.716 188.551 299.316 204.336 319.256C129.288 284.363 82.486 223.16 83.594 130.941C84.424 59.493 133.718 -13.895 204.337 -41.035C287.694 -72.8820000000001 397.113 -48.235 444.469 -19.711V84.693C363.605 28.199 173.598 23.768 172.214 152.265H486.287V204.329z" /> - <glyph glyph-name="elementor" - unicode="" - horiz-adv-x="448" d=" M425.6 416H22.4C10 416 0 406 0 393.6V-9.6C0 -22 10 -32 22.4 -32H425.6C438 -32 448 -22 448 -9.6V393.6C448 406 438 416 425.6 416M164.3 92.5H124.5V291.5H164.3V92.5zM323.6 92.5H204.1V132.3H323.6V92.5zM323.6 172.1H204.1V211.9H323.6V172.1zM323.6 251.8H204.1V291.6H323.6V251.8z" /> - <glyph glyph-name="ember" - unicode="" - horiz-adv-x="640" d=" M639.9 193.4C638.8 204.1 629.1999999999999 200.2 629.1999999999999 200.2S613.5999999999999 188.1 599.9 189.5C586.1999999999999 190.8 590.5 221.5 590.5 221.5S593.5 249.6 585.4 251.9C577.3 254.3 567.4 244.6 567.4 244.6S555 230.9 549.1 213.4L547.5 212.9S549.4 243.5 547.2 250.5C545.6 254 530.8000000000001 253.7 528.4000000000001 247.5S514.2 198.3 513.4000000000001 180.3C513.4000000000001 180.3 490.3000000000001 160.7 470.1000000000001 157.5S445.1000000000001 166.9 445.1000000000001 166.9S499.9000000000001 182.2 498.0000000000001 226C496.1000000000001 269.8 453.8000000000001 253.6 449.0000000000001 250C444.4000000000001 246.5 419.6000000000001 231.6 412.4000000000001 190.3C412.2000000000001 188.9 411.7000000000001 182.8 411.7000000000001 182.8S390.5000000000001 168.6 378.7000000000001 164.8C378.7000000000001 164.8 411.7000000000001 220.4 371.4000000000001 245.7C353.1 256.7 338.6 233.6 338.6 233.6S393.1 294.3 381.1 345.6C375.3 370 363.1 372.7 351.9000000000001 368.7C334.9000000000001 362 328.4000000000001 352 328.4000000000001 352S306.4000000000001 320 301.3 272.5S288.7 167.4 288.7 167.4S278.2 157.2 268.5 156.7S263.1 185.4 263.1 185.4S270.6 230 270.1 237.5S269 249.1 260.2000000000001 251.7C251.3000000000001 254.4 241.7000000000001 243.1 241.7000000000001 243.1S216.2000000000001 204.4 214.0000000000001 198.5L212.7000000000001 196.1L211.4 197.7S229.4000000000001 250.4 212.2000000000001 251.2C195.0000000000001 252 183.7000000000001 232.4 183.7000000000001 232.4S164.1000000000001 199.6 163.3000000000001 195.9L162 197.5S170.1 235.7 168.4 245.1C166.8000000000001 254.5 157.9 252.6 157.9 252.6S146.6 253.9 143.7000000000001 246.7S130.0000000000001 191.3999999999999 128.7000000000001 176C128.7000000000001 176 100.5 155.8 81.9000000000001 155.6C63.4000000000001 155.3 65.2000000000001 167.4 65.2000000000001 167.4S133.2000000000001 190.7 114.6000000000001 236.6C106.3000000000001 248.4 96.6000000000001 252.1 82.9000000000001 251.9C69.2000000000001 251.6 52.6000000000001 243.3 41.6000000000001 218.6C36.3000000000001 206.8 34.8000000000001 195.6 33.8000000000001 187.1C33.8000000000001 187.1 21.5000000000001 184.7 15.0000000000001 190S5.0000000000001 190 5.0000000000001 190S-6.1999999999999 176 4.9000000000001 171.6999999999999S33.0000000000001 165.5999999999999 33.0000000000001 165.5999999999999C34.6000000000001 158.0999999999999 39.2000000000001 146.0999999999999 52.6000000000001 135.8999999999999C72.8000000000001 120.5999999999999 111.4000000000001 137.1999999999999 111.4000000000001 137.1999999999999L127.3000000000001 146S127.8000000000001 131.3999999999999 139.4000000000001 129.3C151.0000000000001 127.1999999999999 155.8000000000001 128.3 175.9000000000001 177.1999999999999C187.7000000000001 202.1999999999999 188.5000000000001 200.7999999999999 188.5000000000001 200.7999999999999L189.8000000000001 201.0999999999999S180.7000000000001 154.3 184.2000000000001 141.3999999999999C187.7 128.6 203 130 203 130S211.3 127.6 218 151.2C224.7 174.8 237.6 201.1 237.6 201.1H239.2S233.6 153 242.2 137.4C250.8 121.8 273.1 132.1 273.1 132.1S288.7 139.9 291.1 142.3C291.1 142.3 309.6 126.5 335.7 129.4C394 140.9 414.8 155.3 414.8 155.3S424.8 130.9 455.9 128.6C491.4 125.9 510.7 147.2 510.7 147.2S510.4 133.7 522.8 128.6C535.1999999999999 123.5 543.5 151.4 543.5 151.4L564.2 208.6H566.1S567.2 171.3 587.6 165.4S634.6 179.1 634.6 179.1S641 182.6 639.9 193.4zM61.9 188.1C62.7 220.1 83.7 234.0000000000001 90.9 227.1C98.2 220.1 95.5 205.1 81.8 195.7C68.1 186.2000000000001 61.9 188.1 61.9 188.1zM334.7 311.9000000000001S353.8 361.6 358.3 337.4000000000001S318.3 241.2000000000001 318.3 241.2000000000001C318.8 257.4000000000001 334.7 311.9000000000001 334.7 311.9000000000001zM357.5 173.5C344.9 140.5 314.2 153.9 314.2 153.9S310.7 165.7 320.6 198.8S353.9 219 353.9 219S370.1 206.6 357.5 173.5zM442.1 188.1S439.1 198.6 450.2000000000001 218.7C461.2 238.9 469.8000000000001 227.8 469.8000000000001 227.8S479.2 217.6 468.5000000000001 202.3S442.1000000000001 188.1 442.1000000000001 188.1z" /> - <glyph glyph-name="empire" - unicode="" - horiz-adv-x="496" d=" M287.6 393.8C276.8 396 265.5 397.1 254.1 397.4V415.6C332.2000000000001 413.4 400.2000000000001 371.6 438.7000000000001 309L422.9000000000001 299.9C416.8 309.6 410.2000000000001 318.7000000000001 402.7000000000001 327L384.7000000000001 311.5C358.7000000000001 341.1 323.3000000000001 362.2 282.8000000000001 369.9L287.6000000000001 393.8zM53.4 125.6L76.4 133.3C70 151.6 66.4 171.5 66.4 192S69.7 232.4 76.1 250.7L53.4 258.4C57 269.2 61.7 279.7 67 289.4L51.2 298.5C34 267 24.1 230.5 24.1 192S34.1 117 51.2 85.4L67 94.5C61.7 104.5 57.3 114.8 53.4 125.6zM213.1 14C172.7 22 137.3 43.1 111.2 72.7L93.2 56.9C85.7 65.5 78.8 74.6 73 84.3L57 74.9C95.5 12.6 163.8 -29.4 241.9 -31.7V-13.4C230.6 -13.1 219.2 -11.7 208.4 -9.8L213.1 14zM93.3 327.1L111.3 311.6C137.3 341.2 172.7 362.3 213.2 370L208.5 393.8C219.3 396 230.6 397.1 242 397.4V415.6C163.9 413.4 95.9 371.6 57.4 309L73.2 299.9C79.2 309.6 85.8 318.8 93.3 327.1zM402.7 56.9L384.7 72.7C358.7 43.1 323.3 22 282.8 14L287.5 -9.8C276.7 -11.7 265.3999999999999 -13.1 254 -13.4V-31.7C332.0999999999999 -29.5000000000001 400.4 12.6 438.9 74.9L422.8 84.3C417.1 74.6 410.2 65.4999999999999 402.7 56.9zM496 192C496 55 385 -56 248 -56S0 55 0 192S111 440 248 440S496 329 496 192zM483.8 192C483.8 322.1 378.1 427.8 248 427.8S12.2 322.1 12.2 192S117.9 -43.8 248 -43.8S483.8 61.9 483.8 192zM444.8 298.6L429 289.5C434.3 279.8 439 269.3 442.6 258.5L419.9000000000001 250.8C426.3 232.5 429.6 212.6 429.6 192.1S426 151.7000000000001 419.6 133.4L442.6 125.7000000000001C438.7000000000001 114.9 434.3 104.7000000000001 429 94.7000000000001L444.8 85.6C462 117 471.9 153.5 471.9 192S462 267 444.8 298.6zM261.8 120.9C278.1 124.2 292.2 132.5 302.5 144.4L353.7 99.6C365.6 113.2 375 128.9 380.8 146.4L316.6 168.5C319.1 176 320.5 183.7 320.5 192S319.1 208.1 316.6 215.5L381.1 237.6C375 255 365.6 270.8 353.7000000000001 284.4L302.5000000000001 239.6C292.3000000000001 251.5 278.1000000000001 260.1 261.8000000000001 263.4L275.1000000000001 329.8C266.5000000000001 331.7 257.4000000000001 332.6 248.0000000000001 332.6C238.6000000000001 332.6 229.5000000000001 331.8 220.9000000000001 329.8L234.2000000000001 263.4C217.9000000000001 260.1 203.8000000000001 251.5 193.5000000000001 239.6L142.3000000000001 284.4C130.4000000000001 270.8 121.0000000000001 255.1 114.9000000000001 237.6L179.4000000000001 215.5C176.9000000000001 208 175.5000000000001 200.3 175.5000000000001 192S176.9000000000001 175.9 179.4000000000001 168.5L115.2000000000001 146.4C121.0000000000001 129 130.4000000000001 113.2 142.3000000000001 99.6L193.5000000000001 144.4C203.7000000000001 132.5 217.9000000000001 124.2 234.2000000000001 120.9L220.9000000000001 54.2C229.5000000000001 52.5 238.6000000000001 51.4 248.0000000000001 51.4C257.4000000000001 51.4 266.5000000000001 52.5 275.1000000000001 54.2L261.8000000000001 120.9z" /> - <glyph glyph-name="envira" - unicode="" - horiz-adv-x="448" d=" M0 416C477.6 416 366.6 98.7 367.1 49.7L448 -32H422L351.6 39.2C312.6 35 227.2 4.7 137.2 76.2C47 147.7 52 233.3 0 416zM79.7 370C30 393.5 74.5 360.8 74.5 360.8C119.7 329.6 140.5 287.1 164.7 240.9C196.2 180.7 243.7 101.2 308.9 73.2C373.9 45.2 343.1 60.7 314.9 81.7C286.7 102.9 246.7 168.7 223.9 211.9C192.2 271.9 162.9 330.5 79.7 370z" /> - <glyph glyph-name="erlang" - unicode="" - horiz-adv-x="640" d=" M21.7 201.6C21.6 114.8 50.7 42.1 100.4 -10.5H0V394.5H87.2C45.7 344.3 21.6 278.3 21.7 201.6zM640 394.4H556.4C587.8 351.7 605.1 296.9 602.6 231.7C603.1 225.7 603.1 220 602.6 207.6H230.2C230 97.9 269.1 12.7 368.8 12.3C437.3 12.6 486.8 63.3 520.6999999999999 118.4L617.0999999999999 70.2C599.6999999999999 39.3 580.5999999999999 12.4 559.1999999999999 -10.6H640V394.4zM559.2 -10.6S559.2 -10.5 559.2 -10.6H559H559.2zM556.1 394.4H556.4L556.3 394.5L556.0999999999999 394.4zM325.4000000000001 384.8C279.5000000000001 384.7 240.3000000000001 351.3 236.2000000000001 301.6H406.1C405 351.3 371.6 384.7 325.4000000000001 384.8z" /> - <glyph glyph-name="ethereum" - unicode="" - horiz-adv-x="320" d=" M311.9 187.2L160 94.4L8 187.2L160 448L311.9 187.2zM160 64.6L8 157.4L160 -64L312 157.4L160 64.6z" /> - <glyph glyph-name="etsy" - unicode="" - horiz-adv-x="384" d=" M384 100C382.25 89.25 370.25 -10 368.5 -32C250.621 -27.701 148.605 -27.257 0 -32V-6.5C45.457 2.448 60.627 1.519 61 28.75C62.793 101.072 64.524 272.8930000000001 61 350.75C59.971 379.2100000000001 48.87 377.515 0 386.75V412.25C73.886 409.892 255.933 403.699 362.999 416C359.499 377.75 355.249 289.5 355.249 289.5H332C320.947 332.335 313.241 380 277.25 380H140.25C130 380 129.5 376.5 129.5 370.25V206.5C187.5 206 218 209 218 209C247.77 209.951 245.56 217.502 258.75 274.251H284.5C280.093 172.9 280.59 212.422 282.75 114.001H257C247.845 154.087 247.935 175.046 217.499 175.501C217.499 175.501 195.999 177.501 129.499 177.501V38.501C129.499 12.501 143.749 0.251 173.749 0.251H263C326.636 0.251 329.564 25.247 361.751 100.001H384z" /> - <glyph glyph-name="expeditedssl" - unicode="" - horiz-adv-x="496" d=" M248 404.6C130.6 404.6 35.4 309.4 35.4 192S130.6 -20.6 248 -20.6S460.6 74.6 460.6 192S365.4 404.6 248 404.6zM150.6 271.7C150.6 325.4 194.3 369.1 248 369.1S345.4 325.4 345.4 271.7V245.1C345.4 240.1 341.5 236.2 336.5 236.2H318.8C313.8 236.2 309.9000000000001 240.1 309.9000000000001 245.1V271.7C309.9000000000001 353.8 185.9 353.8 185.9 271.7V245.1C185.9 240.1 182 236.2 177 236.2H159.3000000000001C154.3000000000001 236.2 150.4 240.1 150.4 245.1V271.7zM389.7 68C389.7 58.3 381.7 50.3 372 50.3H124C114.3 50.3 106.3 58.3 106.3 68V209.7C106.3 219.4 114.3 227.4 124 227.4H372C381.7 227.4 389.7 219.4 389.7 209.7V68zM141.7 205.3V72.4C141.7 69.9 139.8 68 137.3 68H128.4C125.9 68 124 69.9 124 72.4V205.3C124 207.8 125.9 209.7 128.4 209.7H137.3C139.8 209.7 141.7 207.8 141.7 205.3zM283.4 156.6C283.4 143.6 276.2 132.2000000000001 265.7 126.2000000000001V94.6C265.7 89.6 261.8 85.7000000000001 256.8 85.7000000000001H239.1C234.1 85.7000000000001 230.2 89.6 230.2 94.6V126.2000000000001C219.7 132.3000000000001 212.5 143.6 212.5 156.6C212.5 176.3 228.3000000000001 192 247.9000000000001 192S283.4000000000001 176.2000000000001 283.4000000000001 156.6zM248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM248 -38.3C121 -38.3 17.7 65 17.7 192S121 422.3 248 422.3S478.3 319 478.3 192S375 -38.3 248 -38.3z" /> - <glyph glyph-name="facebook-f" - unicode="" - horiz-adv-x="264" d=" M76.7 -64V165H0V256H76.7V327.7C76.7 405.6 124.3 448 193.8 448C227.1 448 255.7 445.5 264 444.4V363H215.8C178 363 170.7 345 170.7 318.7V256H256L244.3 165H170.7V-64" /> - <glyph glyph-name="facebook-messenger" - unicode="" - horiz-adv-x="448" d=" M224 416C15.9 416 -77.5 170 84.6 47.4V-32L160.3 10C302.5 -29.8 445.7 69.9 445.7 208.7C445.8 323.2 346.5 416 224 416zM247.4 137.9L190 197.5L79.6 136.4L200.7 264.9L258.1 205.3L368.5 266.4L247.4 137.9z" /> - <glyph glyph-name="facebook-square" - unicode="" - horiz-adv-x="448" d=" M448 368V16C448 -10.5 426.5 -32 400 -32H314.7V145.2H375.3L384 212.8H314.7V256C314.7 275.6 320.1 288.9 348.2 288.9H384V349.3C377.8 350.1 356.6 352 331.8 352C280.2 352 244.8 320.5 244.8 262.6V212.7H184V145.1H244.9V-32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368z" /> - <glyph glyph-name="facebook" - unicode="" - horiz-adv-x="448" d=" M448 391.3V-7.2C448 -20.9 436.9 -31.9 423.3 -31.9H309.1V141.5H367.3L376 209.1H309V252.3C309 271.9 314.4 285.2000000000001 342.5 285.2000000000001H378.3V345.7000000000001C372.1 346.5 350.9000000000001 348.4000000000001 326.1 348.4000000000001C274.5 348.4000000000001 239.1 316.9000000000001 239.1 259V209.1H180.7V141.5H239.1V-32H24.7C11.1 -32 0 -20.9 0 -7.3V391.3C0 404.9 11.1 416 24.7 416H423.2C436.9 416 448 404.9 448 391.3z" /> - <glyph glyph-name="firefox" - unicode="" - horiz-adv-x="480" d=" M478.1 212.7C477.4 217.2 476.7 219.8 476.7 219.8S474.9 217.8 472.0000000000001 213.9C471.1000000000001 224.6 469.2 235.1 466.2 245.5C462.5000000000001 258.4 457.7 270.9 451.7 282.9C447.9000000000001 290.9 443.5000000000001 298.5 438.4000000000001 305.7C436.6 308.4 434.7000000000001 311.1 432.8 313.6C424 328 413.8 336.9 402.1 353.6C394.5 366.4 389.2000000000001 380.5 386.7000000000001 395.2C383.5000000000001 386.3 381.0000000000001 377.2 379.3000000000001 367.9C367.2000000000001 380.1 356.8000000000001 388.7 350.4000000000001 394.6C319.4 423.8 323 438.9 323 438.9S264.7 373.8 289.9 306C298.6 283 313.7 262.9 333.3 248.1C357.7 227.9 384.1 212.1 398 171.5C386.8 192.8 369.8999999999999 210.7 349.2 223C355.3999999999999 208.3 358.5999999999999 192.4 358.5 176.5C358.5 115.5 308.8999999999999 66 247.9 66.1C239.6 66.1 231.4 67 223.4 68.9C213.9 70.7000000000001 204.7 73.8 196 78.2000000000001C183.0999999999999 86.0000000000001 172 96.3000000000001 163.1999999999999 108.5000000000001L163 108.8000000000001L165 108.1000000000001C169.5999999999999 106.5000000000001 174.1999999999999 105.3000000000001 179 104.4000000000001C197.6999999999999 100.4000000000001 217.3 102.7000000000001 234.6 111.0000000000001C252.1 120.7000000000001 262.5999999999999 127.9000000000001 271.2 125.0000000000001H271.3999999999999C279.7999999999999 122.3000000000001 286.3999999999999 130.5000000000001 280.3999999999999 139.0000000000001C270 152.4000000000001 252.9999999999999 159.0000000000001 236.2 156.0000000000001C218.6999999999999 153.5000000000001 202.6999999999999 141.0000000000001 179.7999999999999 153.1000000000001C178.2999999999999 153.9000000000002 176.8999999999999 154.7000000000002 175.4999999999999 155.6000000000001C173.8999999999999 156.5000000000001 180.3999999999999 154.3000000000001 178.8999999999999 155.3000000000001C173.8999999999999 157.8000000000001 169.0999999999999 160.7000000000001 164.4999999999999 163.9000000000002C164.1999999999999 164.2000000000002 167.9999999999999 162.8000000000001 167.5999999999999 163.1000000000001C161.6999999999999 167.1000000000001 156.5999999999999 172.3000000000001 152.5999999999999 178.3000000000001C148.4999999999999 185.7000000000001 148.0999999999999 194.7000000000001 151.5999999999999 202.4000000000001C153.6999999999999 206.2000000000001 156.9999999999999 209.3000000000001 160.8999999999999 211.1000000000001C163.8999999999999 209.6000000000001 165.6999999999999 208.5000000000001 165.6999999999999 208.5000000000001S164.3999999999999 211.0000000000001 163.5999999999999 212.3000000000001C163.9 212.4000000000001 164.0999999999999 212.3000000000001 164.4 212.5000000000001C167 211.4000000000001 172.7 208.5000000000001 175.8 206.7000000000001C177.9 205.6000000000001 179.6 204.0000000000001 181 202.0000000000001C181 202.0000000000001 182 202.5000000000001 181.3 204.7000000000001C180.2 207.4000000000001 178.4 209.7000000000001 175.9 211.3000000000001H176.0999999999999C178.4 210.1000000000001 180.5999999999999 208.7000000000001 182.6999999999999 207.2000000000001C184.5999999999999 211.6000000000001 185.5 216.4000000000001 185.2999999999999 221.2000000000001C185.4999999999999 223.8000000000001 185.0999999999999 226.5000000000001 184.1999999999999 229.0000000000001C183.3999999999999 230.6000000000001 184.6999999999999 231.2000000000001 186.0999999999999 229.5000000000001C185.9 230.8000000000002 185.4 232.0000000000001 184.9 233.2000000000001V233.3000000000001S185.7 234.4000000000001 186.0999999999999 234.8000000000001C187.0999999999999 235.8000000000001 188.1999999999999 236.7000000000001 189.5 237.5000000000001C196.6999999999999 242.0000000000001 204.3 245.9000000000001 212.1999999999999 249.1000000000001C218.5999999999999 251.9000000000001 223.8999999999999 254.0000000000001 225 254.7000000000001C226.6 255.7000000000001 228.1 256.9000000000001 229.5 258.2000000000001C234.8 262.7000000000001 238.5 269.0000000000001 239.7 275.9000000000001C239.8 276.8000000000001 239.8999999999999 277.7000000000001 240 278.7000000000001V280.2000000000001C239.1 283.7000000000001 233.1 286.3000000000001 201.5999999999999 289.3000000000001C190.5 291.1000000000001 181.5999999999999 299.4000000000001 179.0999999999999 310.4000000000001V310.3000000000001C178.6999999999999 309.2000000000001 178.1999999999999 308.0000000000001 177.7999999999999 306.8000000000001C178.1999999999999 308.0000000000001 178.5999999999999 309.1000000000001 179.0999999999999 310.3000000000001V310.5000000000001C185.0999999999999 326.2000000000001 195.9 339.6 209.9 348.8000000000001C210.7 349.5000000000001 206.7 348.6 207.5 349.3000000000001C210.1999999999999 350.6 212.9 351.8000000000001 215.6999999999999 352.8000000000001C217.0999999999999 353.4000000000001 209.6999999999999 356.2000000000001 203.0999999999999 355.5000000000001C199.0999999999999 355.3000000000001 195.0999999999999 354.3000000000001 191.4 352.7000000000001C193 354.0000000000001 197.5999999999999 355.8000000000001 196.5 355.8000000000001C188.0999999999999 354.2000000000001 180 351.1 172.5999999999999 346.8000000000001C172.5999999999999 347.6 172.6999999999999 348.3000000000001 173.0999999999999 349.0000000000001C167.1999999999999 346.5000000000001 162.0999999999999 342.5000000000001 158.0999999999999 337.5000000000001C158.1999999999999 338.4000000000001 158.2999999999999 339.3000000000001 158.2999999999999 340.2000000000001C155.5999999999999 338.2000000000001 153.0999999999999 335.9000000000001 150.9999999999999 333.3000000000001L150.8999999999999 333.2000000000001C133.4999999999999 339.9000000000001 114.5999999999999 341.5000000000001 96.2999999999999 337.9000000000001L96.0999999999999 338.0000000000001H96.2999999999999C92.4999999999999 341.1 89.1999999999999 344.7000000000001 86.5999999999999 348.9000000000001L86.3999999999999 348.8000000000001L85.9999999999999 349.0000000000001C84.7999999999999 350.8000000000001 83.5999999999999 352.8000000000001 82.2999999999999 355.0000000000001C81.3999999999999 356.6000000000001 80.4999999999999 358.4000000000001 79.5999999999999 360.2000000000001C79.5999999999999 360.3000000000001 79.4999999999999 360.4000000000001 79.3999999999999 360.4000000000001C78.9999999999999 360.4000000000001 78.7999999999999 358.7000000000001 78.4999999999999 359.1000000000001V359.2000000000001C75.2999999999999 367.5000000000001 73.7999999999999 376.4000000000001 74.0999999999999 385.4000000000001L73.8999999999999 385.3000000000001C68.7999999999999 381.8000000000001 64.8999999999999 376.7000000000001 62.7999999999999 370.8000000000001C61.8999999999999 368.7000000000001 61.1999999999999 367.5000000000001 60.5999999999999 366.3000000000001V366.8000000000001C60.6999999999999 367.9000000000001 61.1999999999999 370.1000000000001 61.0999999999999 369.9000000000001C60.9999999999999 369.7000000000001 60.8999999999999 369.6000000000001 60.7999999999999 369.5000000000001C59.2999999999999 367.8000000000001 57.8999999999999 365.8000000000001 56.8999999999999 363.7000000000001C55.9999999999999 361.8000000000001 55.1999999999999 359.8000000000001 54.5999999999999 357.8000000000001C54.4999999999999 357.5000000000001 54.5999999999999 358.1 54.5999999999999 358.8000000000001S54.6999999999999 360.8000000000001 54.5999999999999 360.5000000000001L54.2999999999999 359.8000000000001C47.5999999999999 344.9000000000001 43.3999999999999 329.0000000000001 41.8999999999999 312.7000000000001C41.4999999999999 309.9000000000001 41.2999999999999 307.1 41.3999999999999 304.4000000000001V304.2000000000001C36.5999999999999 299.0000000000001 32.3999999999999 293.2000000000001 28.6999999999999 287.1C16.5999999999999 266.7000000000001 7.5999999999999 244.6000000000001 1.8999999999999 221.5000000000001C5.8999999999999 230.3000000000001 10.6999999999999 238.7000000000001 16.1999999999999 246.6000000000001C5.5 219.5 0 190.6 0 161.4C1.8 170 4.2 178.4 7 186.7C5.3 152.2 11.9 117.8 26.4 86.4C45.8 42.9 78 6.4 118.7 -18.3C135.3 -29.5 153.4 -38.2 172.5 -44.1C175 -45 177.6 -45.9 180.2 -46.8C179.4 -46.5 178.6 -46.1 177.8 -45.8C200.4 -52.6 224 -56.1 247.6 -56.1C331.3 -56.1 358.9 -24.2 361.4 -21.1C365.5 -17.4 368.9 -12.9 371.3 -7.8C372.9 -7.1 374.5 -6.4 376.2 -5.7L377.2 -5.2L379.0999999999999 -4.3C391.7 1.6 403.5999999999999 9.1 414.3999999999999 17.8C430.7 29.5 442.2999999999999 46.5 447.2999999999999 65.9C450.2999999999999 73.0000000000001 450.3999999999999 80.9 447.6999999999999 88.1C448.5999999999999 89.5 449.3999999999999 90.9 450.3999999999999 92.4C468.3999999999999 121.3 478.5999999999999 154.3 479.9999999999999 188.3000000000001V191.1000000000001C479.9999999999999 198.4000000000001 479.3999999999999 205.6000000000001 478.0999999999999 212.7000000000001z" /> - <glyph glyph-name="first-order" - unicode="" - horiz-adv-x="448" d=" M12.9 218.8C13 218.9 13.1 219.1 13.2 219.2C13.2 219.1 13.2 218.9 13.1 218.8H12.9zM224 351.4C216.9 351.4 209.4 350.8 202.6 349.7L206.3 282.3L184.3 346.3C170 342.6 156.6 336.9 144.3 329.7000000000001L173.7 268.3L128.6 319.2000000000001C117.2 310.3 106.9 300.1 98 288.3L148.6 242.9L87.5 272.6C80.4 260.3 74.6 246.9 70.9 232.6L135.2 210L67.2 214C66.3 206.9 65.8 199.4 65.8 192S66.4 177.4 67.2 170.3L134.9 174.3L70.9 151.7C74.6 137.4 80.3 124 87.5 111.4L148.6 141.1L97.7 96C106.6 84.3 116.8 73.7 128.6 65.1L173.5 116L144 54.6C156.3 47.2 169.7 41.5 184 37.7L206.3 102.3000000000001L202.3 34.3000000000001C209.4 33.2 216.9 32.6000000000001 224 32.6000000000001C231.4 32.6000000000001 238.6 33.2000000000001 245.7 34.3000000000001L241.7 102.9000000000001L264.3 37.8000000000001C278.6 41.8000000000001 292 47.2 304.3 54.7L274.9 116L319.8 65.1C331.5 74 341.8 84.2000000000001 350.4 96L299.8 141.1L360.9 111.7000000000001C368 124.0000000000001 373.8 137.4 377.5 152.0000000000001L313.5 174.3000000000001L380.9 170.3000000000001C382 177.4000000000001 382.3 184.6000000000001 382.3 192.0000000000001S382 206.9000000000001 380.9 214.0000000000001L313.2 210.0000000000001L377.2 232.3000000000001C373.5 246.6000000000001 368.1 260.3000000000001 360.6 272.6000000000001L299.7 242.9000000000001L350.3 288.3000000000001C341.4000000000001 300.0000000000001 331.2 310.3000000000001 319.7 319.2000000000001L274.6 268.3000000000001L304 329.4000000000001C291.7 336.8000000000001 278.3 342.5000000000001 264 346.3000000000001L241.7 282L245.7 349.7C238.6 350.9 231.4 351.4 224 351.4zM443.4 320V64L224 -64L4.6 64V320L224 448L443.4 320zM426.3 309.7L224 427.1L21.7 309.7V74.6L224 -43.1L426.3 74.6V309.7zM224 410.9L411.7 301.5V82.6L224 -26.9L36.3 82.6V301.4L224 410.9zM224 360C131.7 360 57.1 284.9 57.1 192C57.1 99.4 131.7 24.3 224 24.3C316 24.3 390.9 99.4 390.9 192C390.9 284.9 316 360 224 360z" /> - <glyph glyph-name="firstdraft" - unicode="" - horiz-adv-x="384" d=" M384 256H320V128H192V0H0V25.6H166.4V153.6H294.4V281.6H384V256zM358.4 217.6V89.6H230.4V-38.4H64V-64H256V64H384V217.6H358.4zM384 25.6H294.4V-64H320V0H384V25.6zM0 448V64H128V192H256V320H384V448H0z" /> - <glyph glyph-name="flickr" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM144.5 129C109.4 129 81 157.4 81 192.5S109.4 256 144.5 256S208 227.6 208 192.5S179.6 129 144.5 129zM303.5 129C268.4 129 240 157.4 240 192.5S268.4 256 303.5 256S367 227.6 367 192.5S338.6 129 303.5 129z" /> - <glyph glyph-name="flipboard" - unicode="" - horiz-adv-x="448" d=" M0 416V-32H448V416H0zM175.7 240.3V55.9H87.8V328.1H175.6V240.3zM360.2 240.3H272.3V143.7000000000001H184.5V231.5000000000001H272.3V240.3000000000001H184.5V328.1000000000001H360.2V240.3000000000001z" /> - <glyph glyph-name="fly" - unicode="" - horiz-adv-x="384" d=" M197.8 20.2C210.7 8.5 231.5 -13.1 231 -30.5C231 -31.3 230.9 -32.1 230.9 -33C229.1 -52.8 212.1 -64.1 191.8 -64C166.8 -63.9 151.9 -47.2 153.1 -28.2C154.1 -12 173.6 8.5 185.5 19.4C187.8000000000001 21.5000000000001 188.2 22.1 191.1 23.0000000000001C194.5 23.0000000000001 195 22.7 197.8 20.2zM331.9 380.7C315.6 406.4 293.3 421.3 268.6 432.8C243.1 443.5 214 448.2 192 448C147.9 448 120.8 434.8 110.9 430.7C57.3 402.8 26.5 360.8 28 289.4C35.1 207.2 125 113.4 183.8 55.6C185.5 54 188.3 51.1 190 50.5L193.3 50.4C195.4 51.1 195.1 50.9 196.8 52.5C249.1 101.7 337.5 198.3 352.7000000000001 268.2C359.7000000000001 307.4 355.8000000000001 340.7 331.9000000000001 380.7zM186.8 96.1C158.8 147.2000000000001 121.6 226.8 117.5 285.1C114.1 332.6 128.9 416.3 186.8 421.8V96.1zM328.7 268C312.3 211.2 251.4 140 209.8 97.7C237.6 149.6 275 231 277 289.6C278.6 335.5 267.2 395.4 229 421C317.8 402.7 344.5 322.9 328.7 268z" /> - <glyph glyph-name="font-awesome-alt" - unicode="" - horiz-adv-x="448" d=" M397.8 380.2C405.6 380.2 412.1 373.6 412.1 365.9V18.3C412.1 10.4999999999999 405.5 3.9999999999999 397.8 3.9999999999999H50.2C42.4 3.9999999999999 35.9 10.6 35.9 18.3V365.8C35.9 373.6 42.5 380.1 50.2 380.1H397.8M397.8 416H50.2C22.7 416 0 393.3 0 365.8V18.2C0 -9.3 22.7 -32 50.2 -32H397.8C425.3 -32 448 -9.3 448 18.2V365.8C448 393.3 425.3 416 397.8 416zM339.3 276.8C333.3 276.8 309.4000000000001 261.3 286.7 261.3C282.5 261.3 278.3 261.9 274.2 263.7000000000001C254.5 271.5 237.2 277.4 215.1 277.4C194.8 277.4 173.3 270.8 155.4 263.7000000000001C153.6 263.1 151.8 262.5 150.6 261.9V279.8C158.4 285.8 163.1 294.7000000000001 163.1 305.5C163.1 323.4 148.8 337.8 130.8 337.8S98.5 323.5 98.5 305.5C98.5 295.3 103.3 285.8 111 279.8V67.7000000000001C111 56.9 120 48.0000000000001 130.7 48.0000000000001C139.7 48.0000000000001 146.8 54.0000000000001 149.2 61.7000000000001V63C149.8 64.8 149.8 66 149.8 67.8V112C151 112 152.2 112.6 152.8 113.2C172.5 121.6 195.8 129.9 218.5 129.9C249.6 129.9 261.5 113.8 287.8 113.8C306.3 113.8 324.2 120.4 339.8 127.5C344 129.3 347 131.1 347 135.3V269.7C348.8 273.8 344.7 276.8 339.3 276.8z" /> - <glyph glyph-name="font-awesome-flag" - unicode="" - horiz-adv-x="448" d=" M444.373 88.576C444.373 81.408 438.229 78.336 431.061 75.264C402.389 62.976 371.669 51.712 338.901 51.712C292.821 51.712 271.317 80.384 216.021 80.384C176.085 80.384 134.101 66.048 100.309 50.688C98.261 49.664 96.213 49.664 94.165 48.64V-29.184C94.165 -50.5890000000001 78.043 -64 60.373 -64C40.9169999999999 -64 25.5569999999999 -48.64 25.5569999999999 -29.184V345.6C12.245 355.8400000000001 3.029 372.224 3.029 390.656C3.029 422.4 28.629 448 60.373 448S117.717 422.4 117.717 390.656C117.717 372.224 109.525 355.8400000000001 95.189 345.6V313.856C99.313 315.23 153.957 342.528 209.877 342.528C275.147 342.528 307.553 314.88 336.853 314.88C375.765 314.88 418.773 342.528 429.0130000000001 342.528C437.2050000000001 342.528 444.3730000000001 336.384 444.3730000000001 329.216V88.576z" /> - <glyph glyph-name="font-awesome" - unicode="" - horiz-adv-x="448" d=" M397.8 416H50.2C22.7 416 0 393.3 0 365.8V18.2C0 -9.3 22.7 -32 50.2 -32H397.8C425.3 -32 448 -9.3 448 18.2V365.8C448 393.3 425.3 416 397.8 416zM352.4000000000001 131.7C352.4000000000001 127.5 348.8 125.7 344.6 123.9C327.9000000000001 116.7 310 110.2 290.8 110.2C263.9000000000001 110.2 251.4 126.9 219.1 126.9C195.8 126.9 171.3 118.5 151.6 109.6C150.4 108.9999999999999 149.2 108.9999999999999 148 108.4V63C148 61.2 148 59.4 147.4 58.2V57C145 48.6 137.2000000000001 42.7 128.3000000000001 42.7C117.0000000000001 42.7 108 51.7 108 63V281.6C100.2000000000001 287.6 94.9000000000001 297.1 94.9000000000001 307.9C94.9000000000001 326.4 109.8000000000001 341.4 128.4 341.4C146.9 341.4 161.9 326.5 161.9 307.9C161.9 297.1 157.1 287.6 148.8000000000001 281.6V263.1C150.6000000000001 263.7 152.4 264.3 154.2000000000001 265.5C172.7000000000001 273.3 194.8000000000001 279.8 215.7000000000001 279.8C238.4000000000001 279.8 256.3000000000001 273.8 276.6 266.1C280.8 264.3 285 263.7000000000001 289.7000000000001 263.7000000000001C312.4000000000001 263.7000000000001 337.5000000000001 279.8 343.5000000000001 279.8C348.3000000000001 279.8 352.5000000000001 276.2000000000001 352.5000000000001 272V131.7z" /> - <glyph glyph-name="fonticons-fi" - unicode="" - horiz-adv-x="384" d=" M114.4 224H206.8L191.6 172.8H115.2V15C115.2 7 112.4 5.8 119.6 5L179.2 -0.6V-35H0V0.2L29.2 3C36.4 3.8 38.4 6.2 38.4 13.8V169.6C38.4 172.8 34.4 172.8 30.4 172.8H0V224H38.4V252.8C38.4 320.8 74.8 348.8 144.4 348.8C191.2 348.8 233.2 337.6 233.2 276.4L163.6 268C164 293.6 157.6 299.6 141.2 299.6C116 299.6 115.2 286 115.2 262V230C115.2 226.8 110.4 224 114.4 224zM384 -35H243.2V-0.6L271.2 3C278.4 3.8 281.6 5.4 281.6 13V161C281.6 166.6 277.6 170.2 272.4 171.8L239.2 180.6L248.4 221H358.4V13C358.4 5 354.8 4.2 362.4 3L384 -0.6V-35zM354 312.2L366.4 266.6L356.4 256.6L313.6 279.4L270.8 256.6L260.8 266.6L273.2 312.2L243.2 348.6L248 358.6H286L307.2 397H320L341.2 358.6H379.2L384 345.4L354 312.2z" /> - <glyph glyph-name="fonticons" - unicode="" - horiz-adv-x="448" d=" M0 416V-32H448V416H0zM167.4 220H234.8L223.7 182.7H168V69.8C168 63.9999999999999 166 63.1 171.2 62.4999999999999L214.7 58.3999999999999V33.2999999999999H84V59L105.3 61C110.5 61.6 112 63.3 112 68.9V180.3C112 182.6 109.1 182.6 106.2 182.6H84V220H112V241C112 290.6 138.5 311 189.3 311C223.4 311 254 302.8 254 258.2L203.3 252.1C203.6 270.8 198.9 275.1 187 275.1C168.6 275.1 168 265.2 168 247.7V224.4C168 222 164.5 220 167.4 220zM364 33.3H261.3V58.4L281.7 61.0000000000001C286.9 61.6000000000001 289.3 62.7000000000001 289.3 68.3000000000001V176.2C289.3 180.3 286.4000000000001 182.9 282.6 184.1L258.4000000000001 190.5L265.1 220H345.3V68.3C345.3 62.4999999999999 342.7 61.9 348.2 60.9999999999999L363.9 58.3999999999999V33.2999999999999zM342.1 288.8L351.1 255.6L343.8 248.3L312.6 264.9L281.4000000000001 248.3L274.1 255.6L283.1 288.8L261.3 313L264.8 322.6H292.5L308 350.6H317.3L332.8 322.6H360.5L364 313L342.1 288.8z" /> - <glyph glyph-name="fort-awesome-alt" - unicode="" - horiz-adv-x="512" d=" M211.7 206.9V155.2C211.7 153.1 210.1 151.5 208 151.5H185.8C183.7 151.5 182.1 153.1 182.1 155.2V206.9C182.1 209 183.7 210.6 185.8 210.6H208C210.1 210.6 211.7 209 211.7 206.9zM326.2 210.6H304C301.9 210.6 300.3 209 300.3 206.9V155.2C300.3 153.1 301.9000000000001 151.5 304 151.5H326.2C328.3 151.5 329.9 153.1 329.9 155.2V206.9C329.8 209 328.2 210.6 326.2 210.6zM297.1 -52.6C296.2 -52.7 295.4 -52.9 294.5 -53C293.5 -53.2 292.3999999999999 -53.3 291.3999999999999 -53.5C290.5 -53.6 289.5999999999999 -53.8 288.5999999999999 -53.9C287.5999999999999 -54 286.5999999999999 -54.2 285.5999999999999 -54.3C284.5999999999999 -54.4 283.5999999999999 -54.4999999999999 282.7 -54.6C281.7 -54.7 280.8 -54.8 279.8 -54.9C278.8 -55 277.7 -55.1 276.7 -55.2C275.8 -55.3 274.8999999999999 -55.4 274 -55.4C272.8999999999999 -55.5 271.7 -55.5 270.6 -55.6C269.8 -55.6 268.9 -55.7 268.1 -55.7C266.8 -55.8 265.5 -55.8 264.2 -55.8C263.5 -55.8 262.8 -55.9 262.1 -55.9C260.1 -55.9 258.1 -56.0000000000001 256.1 -56.0000000000001S252.1 -56.0000000000001 250.1 -55.9C249.4 -55.9 248.7 -55.9 248 -55.8C246.7 -55.8 245.4 -55.7 244.1 -55.7C243.3 -55.7 242.4 -55.6 241.6 -55.6C240.5 -55.4999999999999 239.3 -55.4999999999999 238.2 -55.4C237.3 -55.3 236.4 -55.3 235.5 -55.2C234.5 -55.1 233.4 -55 232.4 -54.9C231.4 -54.8 230.5 -54.7 229.5 -54.6C228.5 -54.4999999999999 227.5 -54.4 226.6 -54.3C225.6 -54.1999999999999 224.6 -54.1 223.6 -53.9C222.7 -53.8 221.8 -53.6 220.8 -53.5C219.8 -53.4 218.7 -53.2 217.7 -53C216.8 -52.9 216 -52.7 215.1 -52.6C149.5 -41.7 92.6 -4.9 55.1 46.8C54.9 46.9999999999999 54.8 47.3 54.6 47.4999999999999C53.8 48.6 53 49.6999999999999 52.3 50.8C52 51.1999999999999 51.7 51.6 51.5 51.9999999999999C50.8 53.1 50.1 54.1 49.4 55.1999999999999C49.1 55.6999999999999 48.8 56.0999999999999 48.5 56.5999999999999C47.8 57.6999999999999 47.1 58.6999999999999 46.5 59.7999999999999C46.2 60.2999999999999 45.9 60.6999999999999 45.6 61.1999999999999C44.9 62.2999999999999 44.3 63.3999999999999 43.6 64.4999999999999C43.4 64.8999999999999 43.1 65.2999999999999 42.9 65.6999999999999C40.5 69.6999999999999 38.3 73.7999999999999 36.1 77.8999999999999C36 78.0999999999999 35.9 78.1999999999999 35.8 78.3999999999999C35.2 79.4999999999999 34.7 80.5999999999999 34.1 81.6999999999999C33.8 82.2999999999999 33.5 82.7999999999999 33.3 83.3999999999999C32.8 84.3999999999999 32.3 85.4999999999999 31.8 86.4999999999999C31.5 87.1999999999999 31.2 87.7999999999999 30.9 88.4999999999999C30.4 89.4999999999999 30 90.4999999999999 29.5 91.4999999999999L28.6 93.5999999999999C28.2 94.5999999999999 27.7 95.5999999999999 27.3 96.5999999999999C27 97.2999999999999 26.7 98.0999999999999 26.4 98.7999999999999L25.2 101.7999999999999C24.9 102.5999999999999 24.6 103.2999999999999 24.3 104.0999999999999C23.9 105.0999999999999 23.5 106.0999999999999 23.2 107.0999999999999C22.9 107.9999999999999 22.6 108.8999999999999 22.2 109.8999999999999C21.6 111.4999999999999 21.1 113.1999999999999 20.5 114.7999999999999C20.2 115.6999999999999 19.9 116.5999999999999 19.6 117.5999999999999C19.3 118.4999999999999 19.1 119.3999999999999 18.8 120.2999999999999C18.5 121.1999999999999 18.2 122.1999999999999 18 123.0999999999999C17.7 123.9999999999999 17.5 124.8999999999999 17.2 125.7999999999999C16.9 126.7999999999999 16.7 127.6999999999999 16.4 128.6999999999999C16.2 129.5999999999999 15.9 130.4999999999999 15.7 131.3999999999999C15.4 132.3999999999999 15.2 133.3999999999999 15 134.3999999999999C14.8 135.2999999999999 14.6 136.0999999999999 14.4 136.9999999999999C14.2 138.0999999999999 13.9 139.1999999999999 13.7 140.1999999999999C13.5 140.9999999999999 13.4 141.7999999999999 13.2 142.5999999999999C12.9 143.8999999999999 12.7 145.2999999999999 12.4 146.5999999999999C12.3 147.1999999999999 12.2 147.6999999999999 12.1 148.2999999999999L11.2 153.9999999999998C11.1 154.5999999999999 11 155.2999999999999 10.9 155.8999999999998C10.7 157.1999999999998 10.5 158.4999999999998 10.4 159.7999999999998C10.3 160.5999999999998 10.2 161.2999999999998 10.1 162.0999999999998C10 163.2999999999998 9.8 164.4999999999998 9.7 165.6999999999998C9.6 166.4999999999998 9.5 167.2999999999999 9.5 168.0999999999998C9.4 169.2999999999998 9.3 170.4999999999998 9.2 171.5999999999998C9.1 172.3999999999998 9.1 173.1999999999998 9 173.9999999999998C8.9 175.1999999999998 8.8 176.3999999999998 8.8 177.6999999999998C8.8 178.4999999999998 8.7 179.1999999999998 8.7 179.9999999999998C8.6 181.2999999999998 8.6 182.6999999999998 8.5 183.9999999999998C8.5 184.6999999999998 8.5 185.2999999999998 8.4 185.9999999999998C8.4 187.9999999999998 8.3 189.9999999999998 8.3 191.9999999999998C8.3 245.4999999999998 25.2 294.9999999999998 54.1 335.5999999999998C56.4 338.7999999999998 58.8 341.9999999999998 61.2 345.0999999999998C66.1 351.2999999999998 71.3 357.3999999999998 76.8 363.0999999999998C79.5 365.9999999999998 82.3 368.7999999999998 85.2 371.4999999999998C88.1 374.1999999999998 91 376.8999999999998 94 379.4999999999998C98.5 383.3999999999998 103.1 387.0999999999998 107.9 390.6999999999998C109.5 391.8999999999998 111.1 393.0999999999998 112.7 394.1999999999998C140 413.8 171.7 427.9 206 435C222.1 438.3 238.9 440 256 440S289.8 438.3 306 435C340.3 428 372 413.9 399.6 394.3C401.2000000000001 393.1 402.8 392 404.4000000000001 390.8C409.2000000000001 387.2 413.8 383.5 418.3 379.6C430.3 369.2 441.3 357.7 451.1 345.2C453.6 342.1 455.9 338.9 458.2 335.7C487.1 295 504 245.5 504 192C504 190 504 188 503.9 186C503.9 185.3 503.9 184.7 503.8 184C503.8 182.7 503.6999999999999 181.3 503.6 180C503.6 179.2 503.4999999999999 178.5 503.4999999999999 177.7C503.3999999999999 176.5 503.3999999999999 175.3 503.3 177C503.1999999999999 176.2 503.1999999999999 175.4 503.1 174.6C502.9999999999999 173.4 502.9 172.2000000000001 502.8 171.1C502.6999999999999 170.3 502.6 169.5 502.6 168.7000000000001C502.4999999999999 167.5000000000001 502.3 166.3000000000001 502.2 165.1C502.1 164.3 502 163.6 501.9 162.8C501.7 161.5 501.5 160.2 501.4 158.9C501.3 158.3 501.2 157.6 501.1 157.0000000000001L500.2 151.3000000000001C500.1 150.7000000000001 500 150.2000000000001 499.9 149.6000000000001C499.7 148.3000000000001 499.4 146.9000000000001 499.1 145.6000000000001C498.9 144.8000000000001 498.8 144.0000000000001 498.6 143.2000000000001C498.4 142.1000000000001 498.1 141.0000000000001 497.9 140.0000000000001C497.7 139.1000000000001 497.5 138.3000000000001 497.3 137.4000000000001C497.1 136.4000000000001 496.8 135.4000000000001 496.6 134.4000000000001C496.4 133.5000000000001 496.1 132.6000000000001 495.9 131.7000000000001C495.6 130.7000000000001 495.4 129.8000000000001 495.1 128.8000000000001C494.9 127.9000000000002 494.6 127.0000000000001 494.3 126.1000000000001C493.9999999999999 125.2000000000002 493.6999999999999 124.2000000000002 493.4999999999999 123.3000000000001C493.1999999999999 122.4000000000002 492.9999999999999 121.5000000000001 492.6999999999999 120.6000000000001C492.3999999999999 119.7000000000002 492.0999999999999 118.8000000000001 491.8 117.8000000000001C491.3 116.2000000000001 490.6999999999999 114.5000000000001 490.1 112.9000000000002C489.8 112.0000000000002 489.4999999999999 111.1000000000001 489.1 110.1000000000001C488.7 109.1000000000001 488.4 108.1000000000001 487.9999999999999 107.1000000000001C487.6999999999999 106.3000000000001 487.3999999999999 105.6000000000001 487.1 104.8000000000001L485.9 101.8000000000001C485.6 101.1000000000001 485.3 100.3000000000001 485 99.6000000000001C484.6 98.6000000000001 484.2 97.6000000000001 483.7 96.6000000000001L482.8 94.5000000000001C482.4 93.5000000000001 481.9 92.5000000000001 481.4 91.5000000000001C481.1 90.8000000000001 480.8 90.2000000000001 480.5000000000001 89.5000000000001C480.0000000000001 88.5000000000001 479.5000000000001 87.4000000000001 479.0000000000001 86.4000000000001C478.7 85.8000000000001 478.4 85.3000000000001 478.2 84.7000000000001C477.6 83.6000000000001 477.1 82.5000000000001 476.5000000000001 81.4000000000001C476.4 81.2000000000001 476.3000000000001 81.1000000000001 476.2 80.9000000000001C474.0000000000001 76.8000000000001 471.8000000000001 72.7000000000001 469.4 68.7000000000001C469.2 68.3000000000001 468.9 67.9000000000001 468.7 67.5000000000001C468.0000000000001 66.4000000000001 467.4 65.3000000000001 466.7 64.2000000000001C466.4 63.7000000000001 466.1 63.3000000000001 465.8000000000001 62.8000000000001C465.1000000000001 61.7000000000001 464.4000000000001 60.7000000000001 463.8000000000001 59.6000000000001C463.5000000000001 59.1000000000001 463.2 58.7000000000002 462.9000000000001 58.2000000000002C462.2000000000001 57.1000000000001 461.5000000000001 56.1000000000001 460.8000000000001 55.0000000000002C460.5000000000001 54.6000000000002 460.2 54.2000000000002 460.0000000000001 53.8000000000002C459.2 52.7000000000002 458.5000000000001 51.6000000000002 457.7 50.5000000000002C457.5000000000001 50.3000000000002 457.4 50.0000000000002 457.2 49.8000000000002C419.6 -4.8999999999998 362.7000000000001 -41.5999999999998 297.1 -52.5999999999998zM414.4 33.6C427.4 46.6 438.6 60.9999999999999 448 76.4999999999999V147.8C448 149.9 446.4 151.5 444.3 151.5H422.1C420 151.5 418.4000000000001 149.8999999999999 418.4000000000001 147.8V122H388.9000000000001V266C388.9000000000001 268.1 387.3 269.7 385.2000000000001 269.7H363.1C361 269.7 359.4000000000001 268.1 359.4000000000001 266V240.1H329.9000000000001V266C329.9000000000001 268.1 328.3 269.7 326.2000000000001 269.7H304C301.9 269.7 300.3 268.1 300.3 266V240.1H270.8V266C270.8 270.8 264.3 269.7 261.3 269.7V300.4C268 302 275.1 303.2 282.1 303.2C290.9000000000001 303.2 298.9000000000001 299.7 307.5 299.7C311.2 299.7 329.9 300.6 329.9 306.2V354.6C329.9 356.7 328.3 358.3 326.2 358.3C322 358.3 314 354.8 306.8 354.8C298.9000000000001 354.8 289.9000000000001 358.3 280.5 358.3C274 358.3 267.6 357.4 261.3 356V359.9C265.7 362 268.7 366.6 268.7 371.4C268.7 388.2 243.3 388.2 243.3 371.4C243.3 366.6 246.3 361.9 250.7 359.9V269.7C247.7 269.7 241.2 270.8 241.2 266V240.1H211.7V266C211.7 268.1 210.1 269.7 208 269.7H185.8C183.7 269.7 182.1 268.1 182.1 266V240.1H152.6V266C152.6 268.1 151 269.7 148.9 269.7H126.8000000000001C124.7000000000001 269.7 123.1 268.1 123.1 266V122H93.5V147.8C93.5 149.9 91.9 151.5 89.8 151.5H67.7C65.6 151.5 64 149.9 64 147.8V76.5C73.4 61 84.6 46.6 97.6 33.6C118.2 13 142.1 -3.1 168.8 -14.4C182.7 -20.3 197 -24.7 211.7 -27.6V48.2C211.7 106.8000000000001 300.3 106.8000000000001 300.3 48.2V-27.6C315 -24.7 329.3 -20.2 343.2 -14.4C369.9 -3.1 393.8 13 414.4 33.6" /> - <glyph glyph-name="fort-awesome" - unicode="" - horiz-adv-x="512" d=" M489.2 160.1H461.8C459.2 160.1 457.2 158.1 457.2 155.5V123.5H420.6V301.8C420.6 304.4 418.6 306.4 416 306.4H388.6C386 306.4 384 304.4 384 301.8V269.8H347.3999999999999V301.8C347.3999999999999 304.4 345.3999999999999 306.4 342.7999999999999 306.4H315.3999999999999C312.7999999999999 306.4 310.7999999999999 304.4 310.7999999999999 301.8V269.8H274.1999999999999V301.8C274.1999999999999 307.8 266.1999999999999 306.4 262.4999999999999 306.4V344.4C270.7999999999999 346.4 279.5999999999999 347.8 288.1999999999999 347.8C299.0999999999999 347.8 309.0999999999999 343.5 319.5999999999999 343.5C324.1999999999999 343.5 347.2999999999999 344.6 347.2999999999999 351.5V411.5C347.2999999999999 414.1 345.2999999999999 416.1 342.6999999999998 416.1C337.5999999999998 416.1 327.5999999999998 411.8 318.6999999999998 411.8C308.9999999999999 411.8 297.7999999999999 416.1 286.0999999999998 416.1C278.0999999999998 416.1 270.0999999999998 415 262.3999999999998 413.2000000000001V418.1C267.7999999999998 420.7000000000001 271.4999999999999 426.4000000000001 271.4999999999999 432.4000000000001C271.4999999999999 453.1 240.0999999999998 453.2 240.0999999999998 432.4000000000001C240.0999999999998 426.4000000000001 243.7999999999998 420.7000000000001 249.1999999999998 418.1V306.4C245.4999999999999 306.4 237.4999999999999 307.8 237.4999999999999 301.8V269.8H200.8999999999998V301.8C200.8999999999998 304.4 198.8999999999998 306.4 196.2999999999999 306.4H168.8999999999998C166.2999999999999 306.4 164.2999999999999 304.4 164.2999999999999 301.8V269.8H128V301.8C128 304.4 126 306.4 123.4 306.4H96C93.4 306.4 91.4 304.4 91.4 301.8V123.5H54.8V155.5C54.8 158.1 52.8 160.1 50.2 160.1H22.8C20.2 160.1 18.2 158.1 18.2 155.5V-64H201.1V32C201.1 104.6 310.8 104.6 310.8 32V-64H493.7V155.5C493.8000000000001 158.1 491.8000000000001 160.1 489.2 160.1zM201.1 164.6C201.1 162 199.1 160 196.5 160H169.1C166.5 160 164.5 162 164.5 164.6V228.6C164.5 231.2 166.5 233.2 169.1 233.2H196.5C199.1 233.2 201.1 231.2 201.1 228.6V164.6zM347.5 164.6C347.5 162 345.5 160 342.9 160H315.5C312.9 160 310.9 162 310.9 164.6V228.6C310.9 231.2 312.9 233.2 315.5 233.2H342.9C345.5 233.2 347.5 231.2 347.5 228.6V164.6z" /> - <glyph glyph-name="forumbee" - unicode="" - horiz-adv-x="448" d=" M5.8 138.3C2 155.3 0 172.5 0 189.7C0 313 99.8 413 223.1 413C239.7 413 256.4 411 272.4 407.5C149 360.5 51.9 262 5.8 138.3zM398.7 327.5C385 345 369 360.2 350.9 372.8C201.3 328.5 84.6 210.7 41.2 60.8C53.7 42.7 69.2 25.2 86.4 11.8C129.5 163.1 247.6 283.5 398.7 327.5zM414.5 74.8C429.7 99.9 439.9 128.5 444 157.6C364.6 114.7000000000001 299 47 256.4 -32.7C286.4 -28.3 315.3 -17.4 341 -1.4C376 -14.5 411.9 -25.7 448 -35C438.7 1.5 427.6 39.5 414.5 74.8zM444.2 220.3C441.6 239.8 436.3 259 428.4 277.1C290.5 231.3 182 120.5 137.1 -18C155.2 -25.6 174.1 -30.5 193.7 -33.2C240 80.9 330.5 173.6 444.2 220.3z" /> - <glyph glyph-name="foursquare" - unicode="" - horiz-adv-x="368" d=" M323.1 445H49.9C12.4 445 0 416.7 0 398.9V-34.9C0 -55.2 12.1 -62.6 18.2 -65C24.4 -67.5 41 -69.6 51.1 -57.9C180 91.5 182.2 94 182.2 94C185.3 97.4 185.6 97.1 189 97.1H272.4C307.5 97.1 313 122.3 316.7 136.8L365.3 379.8C373.8 422.2 363.1 445 323.1 445zM306.8 371.2L295.4000000000001 311.5C294.2000000000001 305 285.9000000000001 298.3 278.5000000000001 298.3H172.1C160.1 298.3 151.5 290 151.5 278V265C151.5 253 160.1 244.4 172.1 244.4H262.5C270.8 244.4 279.1 235.2 277.3 226.2C275.5 217.3 266.8 172.4 265.9000000000001 167.4C265.0000000000001 162.5000000000001 259.1 153.9 249.0000000000001 153.9H175.5C162 153.9 158.3000000000001 152.1 149 141.3C149 141.3 140.1 129.9 59.5 33C58.6 32.1 57.7 32.4 57.7 33.3V372.1C57.7 379.8 64.5 388.7 74.3 388.7H293.3000000000001C301.5000000000001 388.7 308.9000000000001 381 306.8000000000001 371.2z" /> - <glyph glyph-name="free-code-camp" - unicode="" - horiz-adv-x="576" d=" M69.3 303.5C28.3 235 32.9 140.5 70.3 76.5C92.5 38.3 120 24.1 120 10C120 3.2 114 -3 107.2 -3C87.7 -3 8 72.5 8 194.8C8 306.3 86 380.8 105.1 380.8C111.1 380.8 120 376 120 369.7000000000001C120 357 91.7 341.1 69.3 303.5zM265.1 89.7C269.6 87.9 277.4000000000001 84.5 277.4000000000001 90.9C277.4000000000001 93.6 275.2000000000001 93.8 273.1 94.5C264.6 97.9 259.1 102.2 254.0000000000001 109.7C245.8000000000001 121.8 243.9000000000001 133.9 243.9000000000001 148.3C243.9000000000001 180.4 288.1 186.2 288.1 218.3C288.1 230.6 280.4000000000001 234.2 280.4000000000001 237.6C280.4000000000001 239.8 281.1 239.8 283.3 239.8C291.3 239.8 302.4000000000001 226.5 305.8 220C308 215.4 308.2 214 308.2 208.9C308.2 201.9 307.5 194.7 307.5 187.6C307.5 160.6 339.4 167.8 339.4 180.8C339.4 186.8 335.8 192.4 335.8 198.2C335.8 198.9 335.8 199.4 336.5 199.4C339.8999999999999 199.4 345.8999999999999 191.7 347.6 189.3C353.4 180.4 356.1 168.5 356.1 157.9C356.1 125.5000000000001 326.6 108.9 326.6 101.9C326.6 100.9 329.5 94.2000000000001 338.7 100.0000000000001C368.4 115.1000000000001 391.8 147.6000000000001 391.8 189.8000000000001C391.8 223.4000000000001 383.1 247.5000000000001 359.7 272.4000000000001C355.8 276.5000000000001 343.3 289.3000000000001 337.2 289.3000000000001C329 289.3000000000001 344.4 270.7000000000001 344.4 258.1000000000001C344.4 250.9000000000001 339.6 245.8000000000001 332.1 245.8000000000001C320.5 245.8000000000001 317.6 271.2000000000001 316.2 279.1000000000001C310.4 312.9000000000001 303.4 337.3000000000001 269.8 353.2000000000001C259.4000000000001 358.2000000000001 233.3 365.0000000000001 233.3 355.4000000000001C233.3 353.0000000000001 236 351.3000000000001 237.9 350.3000000000001C247.1 344.7000000000001 257.5 328.9000000000001 257.5 312.1000000000001C257.5 266.0000000000001 199.8 223.9000000000001 199.8 175.9000000000001C199.6 135.6000000000001 227.9 103.3000000000001 265.1 89.7000000000001zM470.4 381C464.4 381 456 374.5 456 368.4C456 359.7 468.1 348.8 473.6 343C555.2 257.9 552.2 128.7 491.2 52C484.2 43.1 455.9 16.7 455.9 8.5C455.9 3.4 464.1 -2.9 469.1 -2.9C494.5 -2.9 567.9 77.9 567.9 182.8C568 302.1 491.8 381 470.4 381zM428.1 57.9H167C157.6 57.9 151.5 50.4 151.5 41.5C151.5 33 158.5 26 167 26H428.1C437.5 26 440 33.5 440 42.4C440 50.9 436.5 57.9 428.1 57.9z" /> - <glyph glyph-name="freebsd" - unicode="" - horiz-adv-x="448" d=" M303.7 351.8C314.8 362.9 419.2 428.8 442.9 405C466.6 381.3 400.8 276.9 389.7 265.8C378.6 254.7 350.3 264.9 326.6 288.7000000000001C302.8 312.4 292.5 340.7000000000001 303.7 351.8zM109.9 379.9C73.6 400.5 22 423.4 5.6 406.9C-11 390.3 12.7 337.5 33.5 301.2C52 333.4 78.3 360.5 109.9 379.9zM406.7 274C410 262.7 409.4 253.3 404 247.9C383.7 227.6 316.5 274.9 294.7 318C276.7 350.3 283.6 371.4 309.6 366.7C315.3 370.3 321.9 374.3 329.2 378.3C299.4 393.8 265.6 402.6 229.7 402.6C110.6 402.6 14.1 306.1 14.1 187C14.1 68 110.6 -28.6 229.7 -28.6S445.3 67.9 445.3 187C445.3 225.4 435.2 261.5 417.6 292.8C413.7000000000001 285.8 410 279.5 406.7000000000001 274z" /> - <glyph glyph-name="get-pocket" - unicode="" - horiz-adv-x="448" d=" M407.6 384H40.6C18.5 384 0 365.5 0 343.4V208.2C0 83.5 99.7 -16 224.2 -16C348.2 -16 448 83.5 448 208.2V343.4C448 365.8 430.3 384 407.6 384zM245.6 115.5C233.2 103.7 214.2 104.4 203.2 115.5C89.5 224.4 88.3 220.6 88.3 238.7C88.3 255.6 102.1 269.4 119 269.4C136 269.4 135.1 265.6 224.2 180.1C314.8 267 312.8 269.4 329.7 269.4C346.6 269.4 360.4 255.6 360.4 238.7C360.4 220.9 357.5 223 245.6 115.5z" /> - <glyph glyph-name="gg-circle" - unicode="" - horiz-adv-x="512" d=" M257 440C120 440 9 329 9 192S120 -56 257 -56S505 55 505 192S394 440 257 440zM207.5 65.2L81.8 190.9L207.5 316.6L242.7 281.2L218.5 257L207.4 268.1L130.2 190.9L207.4 113.7L234 140.3L180.9 193.2L205.3 217.6L282.5 140.4L207.5 65.2000000000001zM306.5 67.4L271.3 102.6L295.4000000000001 127L306.5000000000001 115.8999999999999L383.7000000000001 193.0999999999999L306.5000000000001 270.2999999999999L280.0000000000001 243.7999999999999L333.1000000000001 190.8999999999999L308.7000000000001 166.5L231.5000000000001 243.7L306.5000000000001 318.7L432.2 193L306.5 67.4z" /> - <glyph glyph-name="gg" - unicode="" - horiz-adv-x="512" d=" M179.2 217.6L281.6 115.2L179.2 12.8L0 192L179.2 371.2L224 326.4L198.4 300.8L179.2 320L51.2 192L179.2 64L230.7 115.5L153.6 192L179.2 217.6zM332.8 371.2L230.4 268.8L332.8 166.4L358.4000000000001 192L281.3000000000001 268.5L332.8000000000001 320L460.8000000000001 192L332.8000000000001 64L313.6000000000001 83.2L288.0000000000001 57.6L332.8000000000001 12.8L512 192L332.8 371.2z" /> - <glyph glyph-name="git-square" - unicode="" - horiz-adv-x="448" d=" M140.1 99.5C152.2 99.5 169.6 97.4 169.6 81.6C169.6 66.1 155.7 62.8 142.6 62.8C130.3 62.8 111.7 64.8 111.7 80.8S127.4 99.5 140.1 99.5zM115.4 216.1C115.4 201.3 122 192 137.7 192C153.2 192 158.9 202 158.9 216.5C159 250.9 115.4 251.3 115.4 216.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM207 274.3C194.7 269.5 181.5 265.9 168.1 265.9C129.6 288 77.4 265 77.4 216.4C77.4 198.4 89 173.5 107 167.5V166.8C93.6 160.9 89.9 130.7 107.7 119.8V119.1C88.2 112.7000000000001 75.4 100.3 75.4 78.9C75.4 42.1 110.2 31.9 140.8 31.9C177.9 31.9 205.6 45.3 205.6 86.2000000000001C205.6 136.6 133.5 118.0000000000001 133.5 145.3000000000001C133.5 154.9000000000001 138.7 158.7000000000001 147.6 160.5000000000001C177.2 166.0000000000001 195.8 189.1000000000001 195.8 219.2000000000001C195.8 224.4 194.7 229.4000000000001 192.9 234.2000000000001C197.7 235.3000000000001 202.4 236.5000000000001 207 238.1000000000001V274.3000000000001zM263.8 272.5H224.2C225.5000000000001 261.9 225.3 129.9 224.2 117H263.8C262.7 129.8 262.6 262.1 263.8 272.5zM268.3 325.8C268.3 339.2 258.3 352 244.2 352C229.9 352 219.6 339.5 219.6 325.8C219.6 312.2 230.1 299.9 244.2 299.9C257.9000000000001 299.9 268.3 312.4 268.3 325.8zM372.6 272.5H336.2000000000001C336.2000000000001 282.3 335.8000000000001 292.1 337.3000000000001 302H296.8000000000001C298.1000000000001 294.7 297.9000000000001 288.4 297.9000000000001 272.5H280.8000000000001V238.6C292.7000000000001 240.5 292.9000000000001 239.3 297.9000000000001 239.3V238.6H297.5000000000001V175.9C297.5000000000001 144.8 302.0000000000001 114.7 340.2000000000001 114.7C350.9000000000001 114.7 363.2000000000001 116.5 372.7000000000001 121.7V156.7C367.0000000000001 152.8 358.8000000000002 150.8 351.8000000000002 150.8C338.6000000000002 150.8 336.3000000000002 163.7 336.3000000000002 174.2V239.4C359.0000000000001 239.4 372.7000000000001 238.7 372.7000000000001 238.7V272.5z" /> - <glyph glyph-name="git" - unicode="" - horiz-adv-x="448" d=" M18.8 226.3C18.8 201 35 166.3 60.3 157.8V156.8C41.5 148.5 36.3 106.2 61.3 91V90C34 81 16 63.7 16 33.8C16 -17.7 64.8 -32 107.5 -32C159.5 -32 198.2 -13.3 198.2 44C198.2 114.5 97.2 88.5 97.2 126.8C97.2 140.3 104.4 145.5 116.9 148.1C158.4 155.8 184.4 188.1 184.4 230.3C184.4 237.6 182.9 244.5 180.4 251.3C187.1 252.8 193.6 254.6 200.1 256.8V307.3C182.9 300.5 164.4 295.5 145.6 295.5C91.8 326.5 18.8 294.2 18.8 226.3zM106.5 62.5C123.5 62.5 147.7 59.5 147.7 37.5C147.7 15.7 128.2 11.2 110 11.2C92.7 11.2 66.7 13.9 66.7 36.4C66.8 58.7 88.8 62.5 106.5 62.5zM103.3 192C81.3 192 72 205 72 225.8C72 275.1 133 274.6 133 226.3C133 206 125 192 103.3 192zM432 142.5V93.5C418.7 86.2 401.5 83.7 386.5 83.7C333 83.7 326.7 125.9 326.7 169.4V257.1H327.2V258.1C320.2 258.1 319.9 259.7 303.2 257.1V304.6H327.2C327.2 326.9 327.5 335.6 325.7 345.8H382.4C380.4 332 380.9 318.3 380.9 304.6H431.9V257.1S412.6 258.1 380.9 258.1V167C380.9 152.2 384.2 134.2 402.7 134.2C412.5 134.2 424 137 432 142.5zM286 379.3C286 360.6 271.5 343.1 252.2 343.1C232.4 343.1 217.7 360.3 217.7 379.3C217.7 398.6 232.2 416 252.2 416C272 416 286 398 286 379.3zM279.8 304.8C278 290.2000000000001 278.2 105 279.8 87H224.3C225.9 105.1 226.1 290 224.3 304.8H279.8z" /> - <glyph glyph-name="github-alt" - unicode="" - horiz-adv-x="480" d=" M186.1 119.3C186.1 98.4 175.2 64.2 149.4 64.2S112.7 98.4 112.7 119.3S123.6 174.4 149.4 174.4S186.1 140.2000000000001 186.1 119.3zM480 169.8C480 137.9 476.8 104.1 462.5 74.8C424.6 -1.8 320.4 0 245.8 0C170 0 59.6 -2.7 20.2 74.8C5.6 103.8 0 137.9 0 169.8C0 211.7 13.9 251.3 41.5 283.4C36.3 299.2000000000001 33.8 315.8 33.8 332.2C33.8 353.7 38.7 364.5 48.4 384C93.7 384 122.7 375 157.2 348C186.2 354.9 216 358 245.9000000000001 358C272.9000000000001 358 300.1 355.1 326.3000000000001 348.8C360.3000000000001 375.5 389.3000000000001 384 434.1000000000001 384C443.9000000000001 364.5 448.7000000000001 353.7 448.7000000000001 332.2C448.7000000000001 315.8 446.1000000000001 299.5 441.0000000000001 284C468.5000000000001 251.6 480.0000000000001 211.7 480.0000000000001 169.8zM415.7 119.3C415.7 163.2 389 201.9 342.2 201.9C323.3 201.9 305.2 198.5 286.2 195.9C271.3 193.6 256.4 192.7 241.1 192.7C225.9 192.7 211 193.6 196 195.9C177.3 198.5 159 201.9 140 201.9C93.2 201.9 66.5 163.2 66.5 119.3C66.5 31.5 146.9 18 216.9 18H265.1C335.4000000000001 18 415.7000000000001 31.4 415.7000000000001 119.3zM333.1 174.4C307.3 174.4 296.4000000000001 140.2000000000001 296.4000000000001 119.3S307.3 64.2 333.1 64.2S369.8 98.4 369.8 119.3S358.9000000000001 174.4 333.1 174.4z" /> - <glyph glyph-name="github-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM277.3 32.3C268.9000000000001 30.8 265.8 36 265.8 40.3C265.8 45.7 266 73.3 266 95.6C266 111.2000000000001 260.8 121.1 254.7 126.3C291.7 130.4 330.7 135.5 330.7 199.4C330.7 217.6 324.2 226.7 313.6 238.4C315.3 242.7 321 260.4 311.9 283.4C298 287.7000000000001 266.2 265.5 266.2 265.5C253 269.2 238.7 271.1 224.6 271.1C210.5 271.1 196.2 269.2 183 265.5C183 265.5 151.2 287.7 137.3 283.4C128.2 260.5 133.8 242.8 135.6 238.4C125 226.7 120 217.6 120 199.4C120 135.8 157.3 130.4 194.3 126.3C189.5 122 185.2 114.6 183.7 104C174.2 99.7 149.9 92.3 135.4 117.9C126.3000000000001 133.7 109.9 135 109.9 135C93.7 135.2 108.8 124.8 108.8 124.8C119.6 119.8 127.2000000000001 100.6 127.2000000000001 100.6C136.9 70.9 183.3000000000001 80.9 183.3000000000001 80.9C183.3000000000001 67.0000000000001 183.5 44.4 183.5 40.3C183.5 36 180.5 30.8 172 32.3C106 54.4 59.8 117.2000000000001 59.8 190.6C59.8 282.4000000000001 130 352.1 221.8 352.1S388 282.4 388 190.6C388.1 117.2000000000001 343.3 54.3 277.3 32.3zM179.2 93.4C177.3 93.0000000000001 175.5 93.8 175.3 95.1C175.1 96.6 176.4 97.9 178.3 98.3C180.2 98.5 182 97.7 182.2 96.4C182.5 95.1 181.2 93.8 179.2 93.4zM169.7 94.3C169.7 93 168.2 91.9 166.2 91.9C164 91.7000000000001 162.5 92.8 162.5 94.3C162.5 95.6 164 96.7 166 96.7C167.9 96.9 169.7 95.8 169.7 94.3zM156 95.4C155.6 94.1 153.6 93.5000000000001 151.9 94.1C150 94.5 148.7000000000001 96 149.1 97.3C149.5 98.6 151.5 99.2 153.2 98.8C155.2 98.2 156.5 96.7 156 95.4zM143.7 100.8C142.8 99.7 140.9 99.9 139.4 101.4C137.9 102.7000000000001 137.5 104.6 138.5 105.5000000000001C139.4 106.6000000000001 141.3 106.4 142.8 104.9C144.1 103.6 144.6 101.6 143.7 100.8zM134.6 109.9C133.7 109.3 132 109.9 130.9 111.4S129.8000000000001 114.6 130.9 115.3C132 116.2 133.7000000000001 115.5 134.6 114C135.7 112.5 135.7 110.7 134.6 109.9zM128.1 119.6C127.2 118.7000000000001 125.7 119.2000000000001 124.6 120.2000000000001C123.5 121.5000000000001 123.3 123.0000000000001 124.2 123.7000000000001C125.1 124.6 126.6 124.1 127.7 123.1C128.8 121.8 129 120.3 128.1 119.6zM121.4 127C121 126.1 119.7 125.9 118.6 126.6C117.3 127.2000000000001 116.7 128.3 117.1 129.2000000000001C117.5 129.8000000000001 118.6 130.1 119.9 129.6C121.2 128.9 121.8 127.8 121.4 127z" /> - <glyph glyph-name="github" - unicode="" - horiz-adv-x="496" d=" M165.9 50.6C165.9 48.6 163.6 47 160.7 47C157.4 46.7 155.1 48.3 155.1 50.6C155.1 52.6 157.4 54.2 160.3 54.2C163.3 54.5000000000001 165.9 52.9 165.9 50.6zM134.8 55.1C134.1 53.1 136.1 50.8 139.1 50.2C141.7 49.2 144.7 50.2 145.3 52.2S144 56.5000000000001 141 57.4C138.4 58.1 135.5 57.1 134.8 55.1zM179 56.8C176.1 56.1 174.1 54.2 174.4 51.9C174.7 49.9 177.3 48.6 180.3 49.3C183.2 50 185.2 51.9 184.9 53.9C184.6 55.8 181.9 57.1 179 56.8zM244.8 440C106.1 440 0 334.7 0 196C0 85.1 69.8 -9.8 169.5 -43.2C182.3 -45.5 186.8 -37.6 186.8 -31.1C186.8 -24.9 186.5 9.3 186.5 30.3C186.5 30.3 116.5 15.3 101.8 60.1C101.8 60.1 90.4 89.2000000000001 74 96.7000000000001C74 96.7000000000001 51.1 112.4 75.6 112.1C75.6 112.1 100.5 110.1 114.2 86.3C136.1 47.7 172.8 58.8 187.1 65.4C189.4 81.4 195.9 92.5000000000001 203.1 99.1C147.2 105.3 90.8 113.4 90.8 209.6C90.8 237.1 98.4 250.9000000000001 114.4 268.5C111.8 275 103.3 301.8 117 336.4000000000001C137.9 342.9000000000001 186 309.4000000000001 186 309.4000000000001C206 315 227.5 317.9000000000001 248.8 317.9000000000001S291.6 315 311.6 309.4000000000001C311.6 309.4000000000001 359.7000000000001 343 380.6 336.4000000000001C394.3 301.7000000000001 385.8 275 383.2000000000001 268.5C399.2000000000001 250.8000000000001 409.0000000000001 237.0000000000001 409.0000000000001 209.6C409.0000000000001 113.1 350.1000000000001 105.4 294.2000000000001 99.1C303.4000000000001 91.2000000000001 311.2000000000001 76.2000000000001 311.2000000000001 52.7C311.2000000000001 19.0000000000001 310.9000000000001 -22.6999999999999 310.9000000000001 -30.9C310.9000000000001 -37.4 315.5000000000001 -45.3 328.2000000000001 -43C428.2 -9.8 496 85.1 496 196C496 334.7 383.5 440 244.8 440zM97.2 95.1C95.9 94.1 96.2 91.8 97.9 89.9C99.5 88.3 101.8 87.6 103.1 88.9C104.4 89.9 104.1 92.2000000000001 102.4 94.1C100.8 95.7000000000001 98.5 96.4 97.2 95.1zM86.4 103.2000000000001C85.7 101.9 86.7 100.3000000000001 88.7 99.3000000000001C90.3 98.3000000000001 92.3 98.6000000000001 93 100.0000000000001C93.7 101.3000000000001 92.7 102.9 90.7 103.9C88.7 104.5000000000001 87.1 104.2000000000001 86.4 103.2000000000001zM118.8 67.6C117.2 66.3 117.8 63.3 120.1 61.4C122.4 59.1 125.3 58.8 126.6 60.4C127.9 61.7000000000001 127.3 64.7000000000001 125.3 66.6C123.1 68.9 120.1 69.2000000000001 118.8 67.6zM107.4 82.3C105.8 81.3 105.8 78.7 107.4 76.4C109 74.1 111.7 73.1 113 74.1C114.6 75.4 114.6 78 113 80.3C111.6 82.6 109 83.6 107.4 82.3z" /> - <glyph glyph-name="gitkraken" - unicode="" - horiz-adv-x="592" d=" M565.7 329.9C563.4000000000001 336 556.4000000000001 339.1 550.4000000000001 336.5C544.7 334.1 541.9000000000001 327.6 544.1000000000001 321.9C555.0000000000001 292.9 561.0000000000001 261.4 561.0000000000001 228.6C561.0000000000001 94 460.7000000000001 -17.1 330.8000000000002 -34.1V89.6C338.7000000000001 91.1 346.3000000000002 93.2000000000001 353.8000000000002 95.8V-8.2C460.5000000000001 17.7 539.7000000000002 113.9 539.7000000000002 228.6C539.7000000000002 320.4000000000001 488.9000000000001 400.4000000000001 413.9000000000002 441.9000000000001C408.2000000000002 445.1 400.9000000000002 442.8 398.0000000000002 436.9000000000001C395.3000000000002 431.4000000000001 397.4000000000002 424.7000000000001 402.7000000000002 421.8C470.6000000000001 384.2000000000001 516.6000000000001 311.8000000000001 516.6000000000001 228.6000000000001C516.6000000000001 135.3000000000001 458.7000000000002 55.5000000000001 376.8000000000002 23.2V115.4C391.0000000000001 119.9 401.7000000000001 133.1 401.7000000000001 148.9C401.7000000000001 162.0000000000001 394.9000000000001 173.3 384.4000000000001 179.4C392.7000000000001 258.9000000000001 428.9000000000001 238.0000000000001 428.9000000000001 263.3000000000001V278C428.9000000000001 316 341.0000000000001 439.8 299.9000000000001 442.7C297.4000000000001 442.9 294.9000000000001 442.9 292.3000000000001 442.7C251.1 439.7 163.2 316 163.2 278V263.2C163.2 237.9 199.5 258.9 207.7 179.3C197.1 173.1999999999999 190.4 161.9 190.4 148.8C190.4 133 201 119.8 215.2 115.3V23.1C133.3 55.3 75.4 135.1 75.4 228.5C75.4 311.6 121.4 384 189.3 421.7C194.7 424.7 196.7 431.3 194 436.8C191.1 442.7 183.9 445 178.1 441.8C103.1 400.3 52.3 320.3 52.3 228.5C52.3 113.8 131.5 17.6999999999999 238.2 -8.3000000000001V95.6999999999999C245.8 93.1999999999999 253.3 91.0999999999999 261.2 89.4999999999999V-34.2C131.4 -17.2 31 93.9 31 228.5C31 261.3 37 292.8 47.9 321.8C50.1 327.6 47.3 334 41.6 336.4C35.6 339 28.6 336 26.3 329.8C14.5 298.3 8 264.2 8 228.5C8 73.4 130.6 -53.1 284.3 -59.3V86.6C291.1 86.2000000000001 299.3 86.1 307.7 86.6V-59.2C461.4 -53.1 584 73.4 584 228.5C584 264.2 577.5 298.3 565.7 329.9zM365.9 172.5C378.9 172.5 389.6 162 389.6 148.8C389.6 135.7 379 125.1 365.9 125.1C352.9 125.1 342.2 135.6 342.2 148.8C342.2 161.9 352.8 172.5 365.9 172.5zM226.1 125.2C212.9 125.2 202.4 135.9 202.4 148.9S212.9 172.6 226.1 172.6C239.2 172.6 249.8 162 249.8 148.9C249.8 135.9 239.3 125.2 226.1 125.2z" /> - <glyph glyph-name="gitlab" - unicode="" - horiz-adv-x="512" d=" M29.782 248.268L256 -45.714L8.074 138.301C1.218 143.443 -1.638 152.297 0.933 160.294L29.782 248.268zM105.187 423.074C102.045 431.928 89.478 431.928 86.336 423.074L29.782 248.268H161.743L105.187 423.074zM161.743 248.268L256 -45.714L350.257 248.2680000000001H161.743zM511.067 160.294L482.218 248.268L256 -45.714L503.926 138.301C510.781 143.443 513.637 152.297 511.067 160.294zM425.663 423.074C422.521 431.928 409.954 431.928 406.812 423.074L350.257 248.268H482.218L425.663 423.074z" /> - <glyph glyph-name="gitter" - unicode="" - horiz-adv-x="384" d=" M66.4 125.5H16V448H66.4V125.5zM166.9 371.9H116.5V-64H166.9V371.9zM267.5 371.9H217.1V-64H267.5V371.9zM368 372H317.6V125H368V372z" /> - <glyph glyph-name="glide-g" - unicode="" - horiz-adv-x="448" d=" M407.1 236.8C403.6 238.2 395.5 240.6 391.7000000000001 240.6C354.6 240.6 329.5000000000001 223.8 298.2000000000001 206.1L297.3000000000001 207C304.3000000000001 254.3 320.8000000000001 298.9000000000001 320.8000000000001 347.4000000000001C320.8 418.9 282.6 448 212.4 448C97.3 448 39 334.3 39 249.6C39 161.7 90.3 113 177.6 113C189.6 113 188.6 114 188.6 109.2C171.7 -19.7 97.8 -23.9 97.8 14.6C97.8 53.8 142.8 73.2000000000001 143.3 75.6C143 87.8 96.3 103.2000000000001 84.4 103.2000000000001C50.5 103.1 32 52.0000000000001 32 23.9C32 -28 64.8 -64 117.5 -64C194.9 -64 251.5 13.8 268.9 81.4C284 141.9 280.1 144.7 288.6 149C320.8 165.2 346.1 176 382.4 176C400.2 176 412.9 172.3 441.3 167.6C444.2 167.6 448 170.5 448 173.4C448 181.4 414.6 233.9000000000001 407.1 236.8000000000001zM231.8 321.2000000000001C222.5 276.5 213.2 231.6 204 186.9C201.7 176.7 190.7 179.1 182 179.1C143.7 179.1 133 220.9 133 252.2C133 299.2 151 361.5 194.8 385.6C201.8 389.7 209.6 392.3 217.4 392.3C236 392.3 237.4 379 237.4 363.6C237.3 349.3 234.7 335.1 231.8 321.2z" /> - <glyph glyph-name="glide" - unicode="" - horiz-adv-x="448" d=" M252.8 299.4C252.8 290.6 251.2 281.7000000000001 249.4 273C243.6 245.2 237.8 217.2 232.1 189.4C230.7 183.1 223.8 184.5 218.4 184.5C194.6 184.5 187.9 210.5 187.9 230C187.9 259.3 199.1 298.1 226.4 313.1C230.7 315.6 235.6 317.3 240.5 317.3C251.9 317.3 252.8 309 252.8 299.4zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM384 181C384 186.1 363.2 218.7 358.5 220.5C356.3 221.4 351.3 222.8 348.9 222.8C325.8 222.8 310.2 212.3 290.7 201.3L290.2 201.8C294.5 231.2 304.8 259 304.8 289.2000000000001C304.8 333.8 281 351.9000000000001 237.3 351.9000000000001C165.6 351.9000000000001 129.3 281.1 129.3 228.4000000000001C129.3 173.7000000000001 161.3 143.4 215.6 143.4C223.1 143.4 222.5 144.0000000000001 222.5 141.1C212 60.8 166 58.2000000000001 166 82.2000000000001C166 106.6 194 118.7000000000001 194.3000000000001 120.2000000000001C194.1000000000001 127.8000000000001 165 137.4 157.6 137.4C136.5 137.4 124.9 104.4 124.9 86.8C124.9 54.5 145.3 32.1 178.2 32.1C226.4000000000001 32.1 261.6 81.8 272.5 123.8C281.9 161.5 279.5 163.2 284.8 165.9C304.8 176.0000000000001 320.6 182.7000000000001 343.2 182.7000000000001C354.3 182.7000000000001 362.2 180.4 379.9 177.5000000000001C381.7 177.4 384 179.2000000000001 384 181.0000000000001z" /> - <glyph glyph-name="gofore" - unicode="" - horiz-adv-x="400" d=" M324 128.2H310.8V93.5C286.3 70.4 254.5 57.7 220.9 57.7C147.7 57.7 88.5 117.9 88.5 192.1C88.5 266.2 147.7 326.5 220.9 326.5C256.2 326.5 289.5 312.5 314.5 287.1L376.8 350.4C335 392.7 279.7 416 220.7 416C98 416 0 315.4 0 192C0 69.5 97 -32 220.7 -32C283.9 -32 345.2 -5.8 391.7 50.5C389.7 78.1 378.3 128.2 324 128.2zM311.9 240.7H205.6V151.7H324C357.5 151.7 384.5 136.6 400 109.9V140.5C400 205.7 359.6 240.7 311.9 240.7z" /> - <glyph glyph-name="goodreads-g" - unicode="" - horiz-adv-x="384" d=" M42.6 44.7H45.4C58.1 44.7 70.9 44.7 83.6 44.6C85.2 44.6 86.7 44.9999999999999 87.2 42.4999999999999C94.3 7.6 117.2 -12.1000000000001 150.1 -21.4C177 -29.0000000000001 204.2 -29.2 231.4 -23.2C265.2 -15.8000000000001 287.4 5.1 299.4 37.1999999999999C307.4 58.6999999999999 310.1 80.9999999999999 310.4 103.6999999999999C310.5 109.4999999999999 310.7 150.6999999999999 310.2 156.5L309.3 156.8C308.5 155.3 307.6 153.9 306.8 152.4C284.7 109.3 245.5 85 201.4 83.3C98.4 79.3 32 140.3 29.4 259.5C28.9 283.2 31.2 306.4 37.7 329.2C58.3 400.3 112.3 447.4 191.6 448C252.9 448.4 293.1 409.3 307.8 377.7C308.3 376.6 309.1 375.4 310.2 375.8V437.4H354.5C354.5 157.1 354.6 105.2 354.6 105.2C354.5 26.7 327.9000000000001 -38.5 251.6 -57C182.1 -73.9 92.6 -61.8 55.6 0.2C47.6 13.7 43.8 28.5 42.6 44.7zM188.9 411.5C136.4 412 80.4 370.8 73.9 277.7C69.8 218.7 88.7 155.5 145.4 129.1C173 116.2000000000001 219.7 114.1 253.7 137.8C301.3 171 316.4 234.8 308.5 291.8C298.8 362.9 260.7 411.8 188.9 411.5z" /> - <glyph glyph-name="goodreads" - unicode="" - horiz-adv-x="448" d=" M299.9 256.8C305 219.5 295.2 177.8 264 156.1C241.7 140.6 211.2 142 193.2 150.4C156.1 167.7000000000001 143.7 209 146.4 247.6C150.7 308.5 187.3 335.5 221.7 335.1C268.6 335.3 293.5 303.3 299.9 256.8zM448 360V24C448 -6.9 422.9 -32 392 -32H56C25.1 -32 0 -6.9 0 24V360C0 390.9 25.1 416 56 416H392C422.9 416 448 390.9 448 360zM330 134.8S329.9 168.8 329.9 352.1H300.9V311.8C300.1 311.5 299.7 312.3 299.3 313C289.7 333.7 263.4 359.3 223.3 359C171.4 358.6 136.1 327.8 122.7 281.2C118.4 266.3 116.9 251.1 117.2 235.6C118.9 157.7 162.3 117.8 229.6 120.4C258.5 121.5 284.1 137.4 298.6 165.6C299.1 166.6 299.7 167.5 300.3 168.5C300.5 168.3999999999999 300.7 168.3999999999999 300.9 168.3C301.2 164.5 301.1 137.6 301 133.8C300.8 119 299 104.3 293.8 90.3C286 69.3 271.5 55.6 249.3 50.8C231.5 46.9 213.7 46.9999999999999 196.1 51.9999999999999C174.6 58.1 159.6 70.9999999999999 155 93.8C154.7 95.4 153.7 95.1 152.7 95.1H125.9C126.7 84.4999999999999 129.1 74.8 134.4 65.9C158.6 25.4 217.1 17.4 262.6 28.5C312.5 40.8 329.9000000000001 83.4 330 134.8z" /> - <glyph glyph-name="google-drive" - unicode="" - horiz-adv-x="512" d=" M339 133.1L175.4 416H336.6L500.2 133.1H339zM201.5 109.5L120.9 -32H431.4L512 109.5H201.5zM154.1 380.6L0 109.5L80.6 -32L237 239.2L154.1 380.6z" /> - <glyph glyph-name="google-play" - unicode="" - horiz-adv-x="512" d=" M325.3 213.7L104.6 435L385.4 273.8L325.3 213.7zM47 448C34 441.2 25.3 428.8 25.3 412.7V-28.6C25.3 -44.7 34 -57.1 47 -63.9L303.6 192.1L47 448zM472.2 222.4L413.3 256.5L347.6 192L413.3 127.5L473.4 161.6C491.4 175.9 491.4 208.1 472.2 222.4zM104.6 -51L385.4 110.2L325.3 170.3L104.6 -51z" /> - <glyph glyph-name="google-plus-g" - unicode="" - horiz-adv-x="640" d=" M386.061 219.504C387.895 209.812 389.204 200.12 389.204 187.548C389.204 77.795 315.599 0 204.8 0C98.716 0 12.8 85.915 12.8 192S98.716 384 204.8 384C256.664 384 299.8830000000001 365.141 333.411 333.708L281.2850000000001 283.678C267.1400000000001 297.299 242.2570000000001 313.277 204.8 313.277C139.316 313.277 85.88 259.056 85.88 192C85.88 124.944 139.316 70.723 204.8 70.723C280.761 70.723 309.313 125.468 313.765 153.496H204.8V219.505H386.0610000000001zM571.467 213.067V268.8H515.466V213.067H459.733V157.066H515.466V101.333H571.467V157.066H627.2V213.067H571.4670000000001z" /> - <glyph glyph-name="google-plus-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM164 92C108.7 92 64 136.7 64 192S108.7 292 164 292C191 292 213.5 282.2 231 265.8L203.9 239.7C196.5 246.8 183.6 255.1 164.1 255.1C130 255.1 102.2 226.9000000000001 102.2 191.9C102.2 157.0000000000001 130 128.7000000000001 164.1 128.7000000000001C203.7 128.7000000000001 218.5 157.2000000000001 220.9 171.8000000000001H164V206.2000000000001H258.4C259.4 201.2000000000001 260 196.1000000000001 260 189.6000000000001C260 132.5000000000001 221.7 92.0000000000001 164 92.0000000000001zM384 173.8H355V144.8H325.8V173.8H296.8V203H325.8V232H355V203H384V173.8z" /> - <glyph glyph-name="google-plus" - unicode="" - horiz-adv-x="496" d=" M248 440C111.1 440 0 328.9 0 192S111.1 -56 248 -56S496 55.1 496 192S384.9 440 248 440zM177.3 68C108.5 68 53.3 123.5 53.3 192S108.5 316 177.3 316C208.6 316 237.4 305 260.3 283.7L226.7 251.1C213.5 264 195.4 270.2 177.3 270.2C134.4 270.2 100.1 234.7 100.1 192.1S134.3 114 177.3 114C209.9 114 242.2 133.1 247.4 167.3H177.3V209.9H294.2000000000001C295.5000000000001 203.1 296.1 196.3 296.1 189.2C296.1 118.4 248.6 68 177.3 68zM407.5 174.2V138.7H372V174.2H336.5V209.7H372V245.2H407.5V209.7H442.7V174.2H407.5z" /> - <glyph glyph-name="google-wallet" - unicode="" - horiz-adv-x="448" d=" M156.8 321.2C194.4 260.6 221 208.1 241.1 158.7C232.8 124.9 222.3 92.2 209.8 60.4C196.6 112.7 183.3 161.7 153.8 208.9C160.3 245.3 156.1 282.5 156.8 321.2zM109.3 248H16.1C9.6 248 5.6 240.5 9.6 235.3C51.8 181 81.3 117.5 101.3 48H204.8C188.6 117.7 166.1 181.7 122.3 241.5C119.3 245.5 114.3 248 109.3 248zM157.1 336C225.6 228 287.1 101.5 295.3 -32H409C397 106 340.6 233 265.8 336H157.1zM408.9 404.5C407.1 411.3 400.7 416 393.7 416H305.4C300.1 416 296.4 411 297.6 405.7C310.8 359.2 319.9 310.2 324.1 259.7C372.3 173.5 403.8 81.4 414.7 -11.1C430.5 49.4 440 122.4 440 191.9C440 265.5 427.8999999999999 337 408.8999999999999 404.5z" /> - <glyph glyph-name="google" - unicode="" - horiz-adv-x="488" d=" M488 186.2C488 44.7 391.1 -56 248 -56C110.8 -56 0 54.8 0 192S110.8 440 248 440C314.8 440 371 415.5 414.3 375.1L346.8 310.2C258.5 395.4 94.3 331.4 94.3 192C94.3 105.5 163.4 35.4 248 35.4C346.2 35.4 383 105.8 388.8 142.3H248V227.6H484.1C486.4 214.9 488 202.7 488 186.2z" /> - <glyph glyph-name="gratipay" - unicode="" - horiz-adv-x="496" d=" M248 440C111.1 440 0 328.9 0 192S111.1 -56 248 -56S496 55.1 496 192S384.9 440 248 440zM362.6 213.6L249.6 60.9L136.9 213.6C128.2000000000001 225.5 117.8000000000001 264 150.5 285.6C178.6 303.7 205.1 289.8 219 273.7C234.9000000000001 255.8 265.6 256.8 280.7000000000001 273.7C294.6 289.8 321.1 303.7 348.8000000000001 285.6C381.7000000000001 264 371.4000000000001 225.6 362.6000000000001 213.6z" /> - <glyph glyph-name="grav" - unicode="" - horiz-adv-x="512" d=" M301.1 236C305.5 231.6 305.5 224.1 301.1 219.7L291.4000000000001 210C287.0000000000001 205.3 279.5000000000001 205.3 274.8 210L264.3 220.5C259.9000000000001 225.2 259.9000000000001 232.4 264.3 237.1L274 246.8C278.4 251.2 285.9 251.2 290.6 246.8L301.1 236zM270.9000000000001 255.7C273.9000000000001 258.7 273.9000000000001 263.5 270.9000000000001 266.2C268.1 269.2 263.4000000000001 269.2 260.4000000000001 266.2C257.6 263.4 257.6 258.7 260.4000000000001 255.7C263.5000000000001 252.9 268.2000000000001 252.9 270.9000000000001 255.7zM244.9000000000001 250.4C241.9000000000001 247.6 241.9000000000001 242.9 244.9000000000001 240.2C247.7000000000001 237.2 252.4000000000001 237.2 255.4000000000001 240.2C258.2000000000001 243 258.2000000000001 247.7 255.4000000000001 250.4C252.4000000000001 253.4 247.7000000000001 253.4 244.9000000000001 250.4zM317.4000000000001 263.7C297.5000000000001 278.1 283.6 306.9 305.5000000000001 331.8C327.1000000000001 356.7 346.2000000000001 349 365.3000000000001 331C377.2000000000001 319.7 394.6000000000001 306.1 382.5000000000001 282.8C370.0000000000001 259.3 337.4000000000001 249.6 317.4000000000001 263.7zM365.1 308.2C356.2000000000001 318.2 341.8 301.3 349.6 292.1C357 283.1 381.7000000000001 289.7 365.1 308.2zM504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM437.8 149.4C440.3 165.5 417.6 166 412.6 175.1C399 199.2 384.9000000000001 211.9 358.1 205.5C369.7000000000001 213.5 381.6 211.6 381.6 211.6C381.9000000000001 218 381.6 224.6 372.2000000000001 236.5C376.1 249 372.5000000000001 258.9 372.5000000000001 258.9C388.0000000000001 267.5 399.3000000000001 283.3 401.6000000000001 302.1C405.2000000000001 333.1 382.8000000000001 361.3 351.8000000000001 364.9C329.7000000000001 367.4 308.1000000000001 357.2 297.5000000000001 339.2C274.3000000000001 299.1 298.9000000000001 268.3 319.9000000000001 257.8C305.5000000000001 259.2 285.6 269.7 279.8 292.1C273.2 317.8 282.6 341.9 288.7 353.5C288.7 353.5 284.3 359.3 280.7 362.4C280.7 362.4 266.9 362.4 256.1 357.1C268 372.3 281.3 371.5 281.3 371.5C281.3 377.9 280.7 386.4 277.7 393.1C272.3 404.1 253.8999999999999 406 246 390.3C246.1 390.5 246.3 390.7 246.4 390.8C241.4 378.9 245.3 334.9 263.3 303.6C260.8 302.2 254.2 297.5 250.3 293.6C228.7 283.9 194.1 233.3 194.1 233.3C165.9 222.5 116.9 182.4 123.5 153.6C123.8 150.6 124.9 148.1 126.5 146.1C123.7 143.9 121 141.1 118.2 137.8C106.3 124 112.9 102.6 135.9 113.4C151.7 120.6 165.5 133.6 172.2 143.8C172.2 143.8 166.7 148.8 155.9 148.2C183.6 154.8 190.2 157.6 202.1 157.3C210.1 153.4 210.1 191.6 210.1 191.6C210.1 206.3 207.9 222.6 199 233.1C211.5 220.9 228.1 200.4 227 172.5C226.2 154.2 211.8 149.5 211.8 149.5C202.7 132.9 168.6 83.6 181.4 43.5C181.4 43.5 171.7 58.4 171.2 65.6C153.8 46.2 124.7 13.3 146.6 1.1C173.2 -13.6 255.4 89.7000000000001 272.8 143.4C307.4000000000001 164.2000000000001 328.2 190.7000000000001 336.7 208.4C358.7 164.9 432 113.9 437.8 149.4z" /> - <glyph glyph-name="gripfire" - unicode="" - horiz-adv-x="384" d=" M171.8 -55.8C171.8 -50.5 176.6 -43.6 176.6 -33.5C176.6 -18.3 163.6 6.4 98.5 53.1C64.2 82.2 32 111.6 32 161.4C32 276.1 179.1 337.9 179.1 430C179.1 433.3 178.9 436.7 178.5 440C183.6 437.6 217.6 396.7 217.6 349.6C217.6 269.1 112.5 220.4 112.5 146.6C112.5 119.7000000000001 129.1 99.4 145.1 77.1C167.6 46.9 189.3 20.2 189.3 -9.4C189.2 -23.9 184.9 -39.1 171.8 -55.8zM317.8 185.6C319.3 177.2000000000001 320 169 320 161C320 109.2 290.6 63.5 252.7 24.2C251.7 23.2 250.5 21.8 249.5 21.8C245.9 21.8 214 63.4 214 75C214 75 255.8 130.7 255.8 171.9C255.8 182.7 253.1 193.6 246.7 205.3C245.2 173 191 117.6 188.6 117.6C185.9 117.6 170.7 139.6 170.7 159.7C170.7 165 171.7 170.4 173.9 175.5C176.3 181 230.5 247.5 230.5 292.2C230.5 298.4 229.5 304.2 227.1 309.3L223.1 316.5C239.8 310 305.7 252.4 317.8 185.6" /> - <glyph glyph-name="grunt" - unicode="" - horiz-adv-x="384" d=" M61.3 258.7C60.2 248.7 66.5 239.6 66.5 239.6C67.2 247.1 68.7 252.4 70.5 256.2C70.9 245.9 73.7 232.7 83.3 222.1C90.2 214.5 118.9 198.8 138.2 216C139.2 213.6 140.3 210.7 141.2 207.5C144.1 197.2 138.5 182.2 138.5 182.2S153.6 199.3 152.4 214.7C163.2 215.2 173.8 223.1 173.5 234.2C173.5 234.2 154.6 223.8 138 243C128.3 254.2 97.1 285 54.9 274.8C59.2 273.8 63.8 272.4 68.4 270.7000000000001H68.3C64.1 268.7000000000001 61.8 263.6 61.3 258.7000000000001zM89.6 260.5C109.1 249.5 127 234.8 134.5 223.5C128.8 220.2 112.8 213.1 96.5 225.2C86.2 232.8 86.7 251.4 89.6 260.5zM168.8 26.8C171 24.5 170.3 21.5 169.7 20C168.6 17.3 164.2 8.4 156.7 0.2C154 -2.7 150.1 -4.4 145.7 -4.4C141.4 -4.4 137 -2.8 133.9 -0.1C131.6 2 123.7 9.4 120.2 18.5C118.9 21.9 119.2 24.6 121.1 26.6C122.4 27.9 125.1 29.5 130.6 29.5H160C164.1 29.5 167 28.6 168.8 26.8zM231.7 214.7C230.5000000000001 199.2 245.6 182.2000000000001 245.6 182.2000000000001S240.0000000000001 197.2000000000001 242.9000000000001 207.5000000000001C243.8000000000001 210.7000000000001 244.9000000000001 213.5000000000001 245.9000000000001 216.0000000000001C265.2000000000001 198.7000000000001 293.9000000000001 214.5000000000001 300.7000000000001 222.1000000000001C310.3000000000001 232.7000000000001 313.0000000000001 245.9000000000001 313.5000000000001 256.2000000000001C315.3000000000001 252.4000000000001 316.9000000000001 247.1000000000001 317.5000000000001 239.6000000000001C317.5000000000001 239.6000000000001 323.9000000000001 248.7000000000001 322.7000000000001 258.7000000000001C322.1 263.7000000000001 319.8000000000001 268.7000000000001 315.7000000000001 270.5000000000001H315.6C320.2000000000001 272.3000000000001 324.8 273.7000000000001 329.1 274.6C286.8 284.8000000000001 255.7 254.0000000000001 246.0000000000001 242.8000000000001C229.3000000000001 223.6000000000001 210.5 234.0000000000001 210.5 234.0000000000001C210.3000000000001 223.1 220.9 215.1 231.7 214.7zM249.5000000000001 223.5C257 234.9000000000001 274.9000000000001 249.5000000000001 294.4000000000001 260.5C297.4000000000001 251.4000000000001 297.8 232.8000000000001 287.4000000000001 225.1C271.1 213 255.2000000000001 220.1 249.5000000000001 223.5C249.4000000000001 223.4 249.5000000000001 223.5 249.5000000000001 223.5zM263 26.6C264.9 24.7 265.2 22 263.9 18.7C260.4 9.8000000000001 252.5 2.6 250.2 0.6C247.1 -2 242.8 -3.6 238.4 -3.6S230.1 -1.9999999999999 227.4 0.9C219.9 8.9 215.4 17.6 214.4 20.2C213.8 21.7 213.1 24.6 215.3 26.9C217 28.7 220 29.6 224.2 29.6H253.6C259 29.5 261.7 27.9 263 26.6zM164.7 278.1C174.6 272.1 183.5 270 192 269.8C200.5 270 209.4 272.1 219.3 278.1C219.3 278.1 204.8 260.4000000000001 192.1 260.3H191.9C179.2000000000001 260.5 164.7000000000001 278.1 164.7000000000001 278.1zM349.2 130.7000000000001C346.8 112.8000000000001 336.2 96.9 324.6 87.0000000000001C321.5 109.7000000000001 320.9 142.5000000000001 320.9 149.4C320.9 164.1 330.4 173.9 333.1 175.5000000000001C335.6 177.0000000000001 338.5 178.5000000000001 341.4 180.1000000000001C359.4 189.7000000000001 381.8 201.7000000000001 381.8 223.8000000000001C381.8 240.0000000000001 372.5 247.0000000000001 366.4 251.6000000000001C365.6 252.2000000000001 364.9 252.7000000000001 364.2 253.3000000000001C362.1 255.0000000000001 360.5 256.3000000000001 359.9 257.7000000000001C355.5 267.5000000000001 356.3 291.9000000000001 358.2 295.3000000000001C358.8 295.9000000000001 374.9 316.2000000000001 370 334.5000000000001C368 341.9000000000001 363.1 347.8000000000001 355.9 351.5000000000001C350.6 354.2000000000001 344 355.7000000000001 336.4 356.0000000000001C336.3 358.0000000000001 335.9 359.9000000000001 335.5 361.9000000000001C334.9 364.5000000000001 334.4 367.2000000000001 334.6 370.0000000000001C335 374.7000000000001 335.4000000000001 379.0000000000001 336.8 381.3000000000001C345.2 394.6000000000001 365.6 398.9000000000001 365.8 398.9000000000001L378.1 401.3000000000001L370 410.8000000000001C369.9 411.0000000000001 352.7 428.3000000000001 323.7 428.3000000000001C315.8 428.3000000000001 307.7 427.0000000000001 299.6 424.4000000000001C275.4 416.6000000000001 256.7 393.9000000000001 250.2 385.1000000000001C247.1 386.1000000000001 243.9 387.0000000000001 240.6 387.8000000000001C236.4 403.6000000000001 249.6 426.3000000000001 249.6 426.3000000000001S236 429.3000000000001 215.9 411.1000000000001C213.3 417.6000000000001 207.8 431.6000000000001 214.1 448.3000000000001C184.6 437.9 177.2 422 175 407.6C167.4 413 168.3 430.7 167.8 435.2C160.3 434.3 138.6 413.3 139.6 386.9C137.6 386.4 135.7 385.8 133.7 385.2C127.2 394 108.6 416.7 84.3 424.5C76.4 426.7 68.3 428 60.4 428C31.4 428 14.3 410.7 14.1 410.5L6 401.1L18.3 398.7C18.5 398.7 38.9 394.4 47.3 381.1C48.7 378.9 49.1 374.5 49.5 369.8C49.7 367 49.1 364.3 48.6 361.7C48.2 359.8 47.8 357.8 47.7 355.8C40 355.5 33.5 354 28.2 351.3C21 347.6 16.1 341.7 14.1 334.3C9.1 316.1 25.3 295.8 25.9 295.1C27.8 291.7 28.6 267.3 24.2 257.5C23.6 256.1 22 254.8 19.9 253.1C19.2 252.6 18.5 252 17.7 251.4C11.6 246.8 2.3 239.7 2.3 223.6C2.3 201.5 24.7 189.5 42.7 179.9C45.7 178.3 48.5 176.8 51 175.3C53.7 173.6999999999999 63.2 163.9 63.2 149.1999999999999C63.2 142.3 62.6 109.4999999999999 59.5 86.8C47.9 96.6999999999999 37.3 112.6999999999999 34.9 130.6C34.9 130.6 5.7 107.9999999999999 14.3 59.8C19.5 30.3 37.5 13.6999999999999 61.3 5.1C70.1 -14.0000000000001 90.7 -40.6 128.6 -44.5000000000001C143 -56.3 163 -64 192.2 -64H192.4C221.5 -64 241.5 -56.3 256 -44.5C293.9 -40.6 314.5 -14 323.3 5.1C347.1 13.8 365 30.3 370.3 59.8C378.5 108.2 349.2 130.7000000000001 349.2 130.7000000000001zM305.7 410.3C311.3 412.1 317.3 413 323.4 413C334.4 413 343.3 410 348.1 408C345 406.6 341.7 404.8 338.4 402.7C336 403.1 332.8 403.5 329.2 403.5C318.7 403.5 308.7 400.4 300.5 394.6C288.2 385.9 282.5 377.7 279.8 372.2C277.6 373.5 275.3 374.7 272.7 375.9C271.1 376.7 269.6 377.4 268 378.1C274.1 387.2 287.9 404.6 305.7 410.3zM326.7 392.1C325.9 391.1 325.1 390 324.4 388.9C321.1 383.7 320.5 377.3 320 371.1C319.5 364.7 318.9 358.6 315.6 354.1C311.4000000000001 353.3 307.5 352.4 304.1 351.4C301.8 354.5 298.5 358.4 293.6 362.6C295 367.4 299.1 378.7 307.1 385.1C312.7000000000001 389.4 319.3 391.8 326.7000000000001 392.1zM45.6 402.7C42.3 404.9 39 406.7 35.9 408C40.7 410 49.6 413 60.6 413C66.7 413 72.6 412.1 78.3 410.3C96.1 404.5 109.9 387.1 116 378.2C114.4 377.5 112.8 376.8 111.2 376C108.7 374.8 106.3 373.5 104.1 372.3C101.5 377.7 95.8 386 83.4 394.7C75.1 400.5 65.2 403.6 54.6 403.6C51.2 403.5 48 403.1 45.6 402.7zM90.3 362.6C85.4 358.4 82 354.6 79.8 351.4C76.4 352.3 72.5 353.3 68.3 354.1C65 358.5 64.5 364.6 64 371C63.5 377.2 62.9 383.6 59.6 388.8C58.9 389.9 58.1 391 57.3 392C64.7 391.7 71.3 389.4 76.8 385C84.8 378.7 88.9 367.4 90.3 362.6zM58.1 188.1C55.4 189.7000000000001 52.5 191.2000000000001 49.7 192.7C34.8 200.7 19.5 209 19.5 223.2C19.5 234.3 23.8 237.8 28.4 241.4L28.9 241.8C29.6 242.4 30.3 243 31.1 243.6C30.2 236.4000000000001 29.2 230.3 28.4 228.7C28.4 228.7 40.5 243.7 44.1 273C45.5 284.5 43 307.3 39 316C39.2 311.1 39 306.2 38.7 301.6C38.3 302.4 37.9 303.2 37.4 303.8C34.2 307.8 25.6 321.3 28 330.4C28.9 333.9 31.1 336.4 34.7 338.2C38.5 340.1 43.5 341.1 49.8 341.1C62.1 341.1 75.7 337.4 82.7 335.1C107.8 327.1 138.1 304.2 146.8 297.4C147 297.2 147.2 297.1 147.2 297.1L152.8 293.2L149.3 299C149.1 299.3 130.2 330.4 96.1 345.5C98.1 348.4 103.5 353.6 117.7 360.6C139.1 371.1 164.2 376.4 192 376.4C219.9 376.4 244.9 371.1 266.3 360.6C280.5 353.7 285.9000000000001 348.4 287.9000000000001 345.5C253.9000000000001 330.4 235.0000000000001 299.3 234.8000000000001 299L231.3000000000001 293.2L236.9000000000001 297.1S237.1 297.2 237.3000000000001 297.4C246.0000000000001 304.2 276.3000000000001 327.2 301.4000000000001 335.1C308.4000000000001 337.3 322.0000000000001 341.1 334.3 341.1C340.6 341.1 345.6 340.1 349.4000000000001 338.2C352.9000000000001 336.4 355.1 333.8 356.1 330.4C358.6 321.3 350 307.8 346.7000000000001 303.8C346.2000000000001 303.2 345.8000000000001 302.5 345.4000000000001 301.6C345.1 306.2 344.9000000000001 311.1 345.1 316C341.1 307.2 338.6 284.5 340 273C343.6 243.7 355.7 228.7 355.7 228.7C354.9 230.3 353.9 236.4 353 243.6C353.7 243 354.5 242.4 355.2 241.8L355.7 241.4C360.3 237.7 364.6 234.3 364.6 223.2C364.6 209 349.2 200.7 334.4 192.7C331.5 191.2 328.7 189.6 326 188.1C317.3 183.1 308 171.4 306.9 153.9C306 139.3 307.8 104 310.3 78C297.9 73.2 283.6 71.6 270.6 71.2C268.6 75.3 266.7 79.7 265.1 84.3C264.4 86.3 245.5 135.4 238.7 146.5C244.2 107.5 256.2 72.8 262.2 56.9C258.7 57.4 254.8999999999999 57.6 250.5 57.6H133.5C129.0999999999999 57.6 125.2 57.3 121.8 56.9C127.8 72.8 139.9 107.5 145.3 146.5C138.5 135.3 119.6 86.2 118.9 84.3C117.3 79.7 115.4 75.3 113.4 71.2C100.4 71.6 86.2 73.2 73.7 78C76.2 104 77.9999999999999 139.2 77.1 153.9C76.2 171.3 66.8 183.1 58.1 188.1zM34.8 43.4C22.7 63.4 26.1 97.5 31.1 102.5C42 68.1 78.3 58.2 105.5 57.1C102.8 52.9 100.3 49.5 98.5 47.1L97.1 45.7C89.9 37.9 88.5 27.2 93 13.9C70.3 14.0000000000001 46.7 23.7 34.8 43.4zM80.5 -0.1C86.5 -1.2 92.7 -2 99.1 -2.5C102.6 -10.5 106.5 -18.4 111.4 -25.6C97 -19.7 87 -9.6 80.5 -0.1zM192 -50.2C131.4 -50.1 113.7 -4.4 107.1 14.5C103.4 25 103.7 32.7 108 37.6C110.9 40.9 117.5 44.8 132.6 44.8H251.4C266.5 44.8 273.2 40.9 276 37.6C280.2 32.8 280.5 25 276.9 14.5C270.3 -4.3 252.6 -50.1 192 -50.2zM272.6 -25.6C277.5 -18.4 281.4000000000001 -10.4999999999999 284.9000000000001 -2.4999999999999C291.3 -1.9999999999999 297.5000000000001 -1.1999999999999 303.5000000000001 -0.1C297.0000000000001 -9.6 287.0000000000001 -19.7 272.6000000000001 -25.6zM349.2000000000001 43.4C337.2000000000001 23.7 313.6 14.1 291.1 13.7C295.6 27.0000000000001 294.2000000000001 37.8000000000001 287 45.5000000000001C286.6 46.0000000000001 286.1 46.5000000000001 285.6 47.0000000000001C283.8 49.4 281.3 52.8000000000001 278.6 57.0000000000001C305.8 58.2000000000001 342.1 68.0000000000001 353 102.4C358 97.4 361.4 63.3 349.2 43.4z" /> - <glyph glyph-name="gulp" - unicode="" - horiz-adv-x="256" d=" M209.8 56.9L195.7 32.3L191.1 -47.9C191.1 -56.8 162.8 -64 128 -64S64.9 -56.8 64.9 -47.9L59.1 31.5L44.2 56.9C85.4 39.6 170.2000000000001 40.2 209.8000000000001 56.9zM13.8 310.2L27.4 184.7C33.3 204.7 48.2 231.7 67.4 239.9C73.7 242.6 80.1 242.6 86.1 239C91.3 236 95.7 229.7 96.2 227.2C97.4 220.7 94.2 218.1 91.7 218.1C88.7 218.1 86.4 222.7 84.9 225.4C80.8 232.7 74.6 233 68 228.2C61.1 223.2 55.1 214.8 50.9 207.5C45.8 198.7 41.5 189 38.9 179.3C37.4 173.7 36 164.7 38.3 159.4C39.3 157.2000000000001 40.8 155.8 43.2 155.8C48.2 155.8 55.5 162.4 59 165.9C63.5 170.4 69.3 177.4 71.5 181.9L76.7 197.4C79.3 204.2000000000001 86.6 203 86.6 197.4C86.6 187.2000000000001 82.9 183.8 76.6 162.7000000000001C70.8 143.2000000000001 69 136.9 69 136.9C68.3 134.1 65.6 129.4 62.7 129.4C61.5 129.4 60.6 129.8 60.1 130.6C59.1 132 59.2 135.9 59.3 136.9C59.5 140.1 65.6 159.1 66.6 162.1C64.6 159.9 62.5 157.7000000000001 60.2 155.5C54.8 150.4 46.1 143.7 38.7 143.7C35.3 143.7 33.1 144.6 31 146.1L38.6 66.5C40.6 61.5 77.8 49.4 126.8 49.4C175.9 49.4 213.1 61.6 215 66.5L225.9000000000001 161.1C220.2000000000001 155.9 213.6 149.5 206.3000000000001 146.3C200.9 144 188.9 142.5 188.9 152C188.9 157.2 198 166.8 203.3000000000001 173.5C204.7000000000001 175.2 208 179.4 208 181.6C208 184.5 202 183.8 196.3000000000001 179.1C193.1000000000001 176.4 190.1000000000001 172.8 187.6000000000001 169.4C183.3000000000001 163.4 181.0000000000001 158.2000000000001 179.1000000000001 153.9C172.9000000000001 139.7000000000001 175.0000000000001 145.3 170.0000000000001 131.9C165.0000000000001 118.6 165.8000000000001 120.1 164.8000000000001 117.9C163.9000000000001 116.0000000000001 162.6000000000001 114.4 160.8000000000001 113.4C158.9000000000001 112.4 156.3000000000001 112.5000000000001 154.7000000000001 113.7000000000001C153.8000000000001 114.3000000000001 153.4000000000001 115.6 153.4000000000001 117.4C153.4000000000001 118.3 153.5000000000001 119.2000000000001 153.7000000000001 120.1C155.2000000000001 126.2000000000001 161.5000000000001 138.2000000000001 168.7000000000001 154.4C170.3000000000001 158.1 169.7000000000001 157.0000000000001 169.5000000000001 156.7000000000001C163.3000000000001 150.7000000000001 158.6000000000001 147.8000000000001 155.1000000000001 146.2000000000001C149.3000000000001 143.6 142.1000000000001 143.6 140.6000000000001 150.3000000000001C140.5000000000001 150.7000000000001 140.5000000000001 151.1000000000001 140.4000000000001 151.5000000000001C128.6000000000001 142.3000000000001 116.1000000000001 139.8000000000001 120.4000000000001 159.6000000000001C115.8000000000001 151.4000000000001 107.8000000000001 144.7000000000001 98.0000000000001 144.7000000000001C93.9000000000001 144.7000000000001 90.9000000000001 146.1000000000001 89.4000000000001 149.8000000000001C87.1000000000001 155.3000000000001 90.7000000000001 164.7000000000001 94.0000000000001 173.6000000000001C95.7000000000001 178.1000000000001 98.0000000000001 183.5000000000001 101.1000000000001 189.8000000000001C102.7000000000001 193.2000000000001 105.3000000000001 195.2000000000001 108.7000000000001 194.3000000000001C109.3000000000001 194.1000000000001 109.8000000000001 193.9000000000001 110.3000000000001 193.6000000000001C112.9000000000001 191.8000000000001 111.9000000000001 189.1000000000001 110.6000000000001 186.4000000000002C106.8000000000001 178.9000000000002 103.5000000000001 173.4000000000002 101.3000000000001 165.6000000000001C100.4000000000001 162.3000000000001 99.3000000000001 156.6000000000001 102.8000000000001 156.6000000000001C105.2000000000001 156.6000000000001 107.5000000000001 157.4000000000002 109.7000000000001 159.0000000000001C114.3000000000001 162.4000000000001 118.0000000000001 167.5000000000001 120.8000000000001 172.5000000000001C122.8000000000001 176.1000000000001 125.2000000000001 180.8000000000001 126.4000000000001 184.8000000000001C126.9000000000001 186.5000000000001 127.5000000000001 188.1000000000001 128.2000000000001 189.6000000000001C129.3000000000001 192.1000000000001 130.8000000000001 194.7000000000001 133.4000000000001 194.7000000000001C134.7000000000001 194.7000000000001 135.8000000000001 194.2000000000001 136.6000000000001 193.2000000000001C138.3000000000001 191.0000000000001 137.9000000000001 188.7000000000002 137.0000000000001 186.3000000000001C135.0000000000001 180.7000000000001 132.3000000000001 175.7000000000001 130.1000000000001 169.6000000000001C128.8000000000001 166.1000000000001 127.4000000000001 161.6000000000001 127.4000000000001 157.9000000000002C127.4000000000001 154.5000000000002 131.1000000000001 155.3000000000001 134.2000000000001 156.7000000000002C136.6000000000001 157.8000000000002 139.0000000000001 159.5000000000002 141.0000000000001 161.2000000000002C142.2000000000001 166.1000000000001 141.9000000000001 165.0000000000002 167.4000000000001 229.4000000000002C168.7000000000001 232.7000000000002 171.1000000000001 234.1000000000002 173.5000000000001 234.1000000000002C174.7000000000001 234.1000000000002 175.7000000000001 233.7000000000002 176.7000000000001 233.0000000000002C178.4 231.7000000000002 178.4 228.9000000000002 177.7000000000001 226.8000000000002C177.0000000000001 224.9000000000002 177.1000000000001 225.5000000000002 173.2000000000001 216.3000000000002C168.0000000000001 204.2000000000002 164.6000000000001 195.5000000000002 160.0000000000001 184.4000000000002C158.1000000000001 179.8000000000001 152.3000000000001 165.5000000000002 151.3000000000001 162.1000000000001C150.7000000000001 159.9000000000002 150.0000000000001 156.3000000000001 152.3000000000001 156.3000000000001C157.7000000000001 156.3000000000001 171.6000000000001 169.4000000000002 175.4000000000001 173.3000000000001C175.6000000000001 173.6000000000001 175.9000000000001 173.7000000000001 176.3000000000001 173.9000000000002C176.9000000000001 175.8000000000001 177.5000000000001 177.6000000000001 178.0000000000001 179.4000000000002C179.4000000000001 183.2000000000002 180.7000000000001 187.6000000000001 183.3000000000001 190.7000000000002C184.1000000000001 191.7000000000002 185.0000000000001 192.3000000000002 186.0000000000001 192.3000000000002C188.8000000000001 192.3000000000002 190.2000000000001 191.1000000000001 190.2000000000001 188.3000000000002C190.2000000000001 187.2000000000002 189.5000000000001 183.2000000000002 189.1000000000001 182.1000000000002C190.5000000000001 183.6000000000002 192.0000000000001 185.1000000000002 193.6000000000001 186.6000000000002C208.6000000000001 200.5000000000002 219.3000000000001 193.4000000000002 219.3000000000001 186.4000000000002C219.3000000000001 179.0000000000002 210.4 168.7000000000002 205.5 163.0000000000002C203.9 161.1000000000003 200.6 157.6000000000003 200.5 156.6000000000003C200.5 155.3000000000003 201.4 154.8000000000003 202.7 154.8000000000003C204.7 154.8000000000003 209.1 158.3000000000003 210.7 159.5000000000002C215.7 163.4000000000002 222.5 169.4000000000002 227.3 173.6000000000003L242.1 310.4000000000003C211.6 293.3000000000003 44.5 293.2000000000003 13.8 310.2000000000003zM243.5 318.7C243.5 297.7 12.3 297.7 12.3 318.7C12.3 327.5 64.1 334.6 127.9 334.6C136.9 334.6 145.7 334.5 154.2 334.2L166.8 382.9L228.1 447.4C229.5 448.8 233.9 447.6 238 443.9S244.6 436 243.3 434.6L243.2 434.5L185.9 374L175.9 333.3C215.8 330.7 243.5 325.2 243.5 318.7zM174.1 314.1C174.1 314.9 173.2 315.6 171.6 316.2L171.4 315.4C171.4 314.1 166.4 313 160.3 313S149.2 314.1 149.2 315.4C149.2 315.5 149.2 315.6 149.3 315.7L149.5 316.4C147.7 315.8 146.5 315 146.5 314.1C146.5 312 152.7 310.4 160.2 310.4C167.9 310.3 174.1 312 174.1 314.1z" /> - <glyph glyph-name="hacker-news-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM21.2 218.8H21C21.1 218.9 21.2 219.1 21.3 219.2C21.3 219.1 21.3 218.9 21.2 218.8zM239.2 164.9V64H207.8V166.7L128 320H165.3C217.8 221.7 214.5 218.8 224.6 194.4C236.9000000000001 221.4 230.4000000000001 218.8 285.2000000000001 320H320L239.2 164.9z" /> - <glyph glyph-name="hacker-news" - unicode="" - horiz-adv-x="448" d=" M0 416V-32H448V416H0zM21.2 218.8H21C21.1 218.9 21.2 219.1 21.3 219.2C21.3 219.1 21.3 218.9 21.2 218.8zM239.2 164.9V64H207.8V166.7L128 320H165.3C217.8 221.7 214.5 218.8 224.6 194.4C236.9000000000001 221.4 230.4000000000001 218.8 285.2000000000001 320H320L239.2 164.9z" /> - <glyph glyph-name="hips" - unicode="" - horiz-adv-x="640" d=" M0 367.8C0 369.6 0.9 370.5 2.7 370.5H43.6C45.5 370.5 46.4 369.6 46.4 367.8V286.6C61.6 294.3 78.1 298.1 96.2 298C120.2 297.9 140.4 291.8 156.5 280C175.2 266.5 184.5 248.1 184.5 224.7V88.6C184.5 86.7000000000001 183.6 85.8 181.8 85.8H154.5C145.4 85.8 138.1 93.1 138.1 102.1V224.7C138.1 225.6 140.8 251.7 92.3 251.7C43.7 251.7 46.5 225.5 46.5 224.7V88.6C46.5 86.7000000000001 45.6 85.8 43.7 85.8H2.7C0.9 85.8 0 86.7 0 88.6V367.8zM497.7 146.3C511.4 136.1 531.8 127.2 556.1 127.2C579.4 127.2 588.9 131.7 592.6 140.8C595.6 148.7 592 156.9 580.4 162L526.8 185.5C505.4 194.9 492.9999999999999 209.5 489.6 229.1C483.9 262.8 511.8 282.4 512.3 282.8C525.5 292.4 544.3 298.2000000000001 570.8 298.2000000000001C589.8 298.2000000000001 608.1999999999999 294.9 625.9 288.3C627.1999999999999 287.8 627.8 287 627.8 285.7000000000001V241C627.8 238.9 625.5 237.6 623.8 238.6C584.0999999999999 259.3 547.1999999999999 250.9 539.8 245.4C533.1999999999999 240.5 533.8 232.9 542.4 229.3L600 204C616.5 196.9 628.1 185.6 634.9 169.9C640.4 157.3 641.5 144.3 638 130.8C628.4 93.9 593.1 85.3 592.4 84.9999999999999C581.9 81.8999999999999 568.8 80.6999999999999 556.1 80.6999999999999C539.5 80.6999999999999 523.5 83.3999999999999 507.9 88.8999999999999C498.2 92.2999999999999 493.3 99.1999999999999 493.3 109.5999999999999V144C493.3 146.1 495.6 147.7 497.7 146.3zM376.2 298.2C344.5 298.2 272 278.1 272 194.7V11.2C272 10.4 272.6 8.5 274.7 8.5H315.6C317.5 8.5 318.4 9.4 318.4 11.2V100C334.9 87.3 354.2 80.9 376.1 80.9C436.6 80.9 484.8 129.4 484.8 189.6C484.9 249.9 436.6 298.2 376.2 298.2zM376.2 127.3C359 127.3 344.3 133.4 332.2 145.5C320 157.6999999999999 314 172.3 314 189.5C314 224 341.6 251.7 376.2 251.7C410.7 251.7 438.4 224.0999999999999 438.4 189.5C438.5 155.1999999999999 411.1 127.3 376.2 127.3zM251.6 88.6C251.6 86.7 250.7 85.8 248.8 85.8H207.9C206.3 85.8 205.2 87.1999999999999 205.2 88.6V290.4C205.2 291.8 206.3 293.2000000000001 207.9 293.2000000000001H248.8C250.7 293.2000000000001 251.6 292.3 251.6 290.4V88.6M228.3 375.5C244.2 375.5 257.2 362.8 257.2 346.6C257.2 330.8 244.5 317.7 228.3 317.7S199.4 331 199.4 346.6C199.5 362.6 212.4 375.5 228.3 375.5" /> - <glyph glyph-name="hire-a-helper" - unicode="" - horiz-adv-x="512" d=" M443.1 448H71.9C67.9 410.7 37.4 380.2 0 376.3V4.8C37.4 -0.1 66 -27.6 71.9 -64H444.1C447.1 -27.6 476.6 1.8 512 5.8V376.3C475.6 382.2 447 411.6 443.1 448zM406.1 43.1C369.8 43.1 387.3 45.1 351 45.1C315.2 45.1 330 43.1 294.9 43.1C289 43.1 290 51.3 294.9 52.9C317.7 60.5000000000001 317.8 63.1 319.5 65.7000000000001C329.9 81.3000000000001 325.4 148.7000000000001 325.4 178.7000000000001C325.4 184.0000000000001 319 191.5000000000001 311.6 191.5000000000001H200.4C193 191.5000000000001 186.6 184.0000000000001 186.6 178.7000000000001C186.6 148.7000000000001 182.1 81.3000000000001 192.5 65.7000000000001C194.2 63.2000000000001 194.3 60.5000000000001 217.1 52.9C222 51.3 223.1 43.1 217.1 43.1C182 43.1 196.8 45.1 161 45.1C124.7 45.1 142.2 43.1 105.9 43.1C98 43.1 100.1 53.9 105.9 53.9C116.1 57.3 119.4 57.4 127.6 67.7000000000001C135.3 80.6 135.5 112.1 135.5 195.5000000000001V296.7C135.5 318.9 123.3 325 106.9 329.1C98.1 331.3 102.9 340.9 107.9 340.9C144.4 340.9 128.5 338.9 165 338.9C197.7 338.9 181.5 340.9 214.2 340.9C217.5 340.9 222.7 332.6 215.2 330.1C210.3 328.5 187.6 326.4 187.6 290.8C187.6 245.2 187.4 235 188.6 222C188.6 220.7 190.9 209.2 201.4 209.2H310.6C321.1 209.2 323.4000000000001 220.7 323.4000000000001 222C324.6 235 324.4000000000001 245.2 324.4000000000001 290.8C324.4000000000001 326.4 301.7000000000001 328.5 296.8 330.1C289.3 332.6 294.5 340.9 297.8 340.9C330.5 340.9 314.3 338.9 347 338.9C383.5 338.9 367.6 340.9 404.1 340.9C409 340.9 414 331.3 405.1 329.1C388.7000000000001 325 376.5 318.8 376.5 296.7000000000001V195.5C376.5 112.1 376.6 80.6 384.4 67.7C392.6 57.5 395.8 57.3 406.1 53.9C411.9 53.9 413.9 43.1 406.1 43.1z" /> - <glyph glyph-name="hooli" - unicode="" - horiz-adv-x="640" d=" M508.4 96H566.3V291.3L508.4 264V96zM582.1 206.5V96H640V206.5H582.1zM331.4000000000001 215.4C313.2000000000001 233.6 281.0000000000001 232.5 281.0000000000001 232.5S248.8000000000001 233.6 230.6000000000001 215.4C228.7000000000001 213.5 226.9000000000001 211.5 225.3000000000001 209.4C187.1 239 152.8000000000001 255.9 123.2000000000001 270.5V291.2L100.7000000000001 280.6C46.3000000000001 302.7 11.7 298.8 3.4 280.5C3.4 280.5 -21.4999999999999 247.7 65.3 169.6V200.6C16.5 255.2 26.3 276.7000000000001 30 279.8C43.5 291.2000000000001 67.5 287.8 94.4000000000001 277.7000000000001L65.2 264V200.7C78.3 186 95.7 169.2 118.7 150.3L123.2 146.7V176.5C123.2 183.4 124.9 194.7 134 194.7S144.6 187.8 144.6 179.7V131C162.6 118.8 181.9 108.9 202.3 101.4V195.3C202.3 214 188.9 232.7 161.7 232.7C145.9 232.8 131.2 224.5 123.2 210.8V265.1C165.1 244.2 207.1 218.6 223.1 206.8C212.9 192.2 213.8 178.6999999999999 213.8 163.1C213.8 144.4 212.4 128.8 230.6 110.6C248.8 92.4 281 93.4999999999999 281 93.4999999999999S313.3 92.3999999999999 331.4 110.6C349.6 128.8 348.1 144.4 348.1 163.1C348.1 181.6 349.6 197.3 331.4 215.4zM291.7000000000001 143.5C291.7000000000001 139.9 289.9000000000001 131 281.0000000000001 131C272.1000000000001 131 270.3000000000001 139.9 270.3000000000001 143.5V183.9C270.3000000000001 192.6 277.6000000000001 194.8 281.0000000000001 194.8C284.4000000000001 194.8 291.7000000000001 192.7 291.7000000000001 183.9V143.5zM477.4 215.4C459.2 233.6 427.0000000000001 232.5 427.0000000000001 232.5S394.7000000000001 233.6 376.6000000000001 215.4C358.4000000000001 197.2 359.8000000000001 181.5 359.8000000000001 162.8C359.8000000000001 144.1 358.4000000000001 128.5 376.6000000000001 110.3C394.8000000000001 92.1 427.0000000000001 93.2 427.0000000000001 93.2S459.3000000000001 92.1 477.4 110.3C495.6 128.5 494.2 144.1 494.2 162.8C494.1 181.6 495.5000000000001 197.3 477.4 215.4zM437.6 143.5C437.6 139.9 435.8 131 426.9000000000001 131C418.0000000000001 131 416.2000000000001 139.9 416.2000000000001 143.5V183.9C416.2000000000001 192.6 423.5000000000001 194.8 426.9000000000001 194.8C430.3 194.8 437.6 192.7 437.6 183.9V143.5zM611.1 216.5C627 216.5 640 229.4 640 245.4S627.1 269.9 611.1 269.9C595.2 269.9 582.2 261.3 582.2 245.4S595.1 216.5 611.1 216.5zM144.5 96L182.8 95.2C169.6 99.8 156.8 105.4 144.5 112V96zM123.1 96V124.6C116.6 128.8 110.1 133.3 103.7 138.2000000000001C88.9 149.4 76.2 159.9 65.2 169.7000000000001V96H123.1zM182.8 95.2C219.3 82.7 252.7 81 277.5 88C257.6 87.8 231.7 90.6 202.2 101.3V96L182.8 95.2z" /> - <glyph glyph-name="hotjar" - unicode="" - horiz-adv-x="448" d=" M414.9 286.5C340.2 419 121.1 448 121.1 448S222.2 337.6 93 250.3C11.3 195.2 -21 123.6 14 45.4C40.8 -14.5 97.5 -38.9 158.6 -48C129.4 7.1 152 74.4 154.5 81.6C211.6 -4.8 319.5 81.6 265.3 175.5C336.3 160.1 346.9 36.9 292.4000000000001 -40C372.9000000000001 -14.7 426.5 48.9 441.2000000000001 105.6C456.7 164.9 444.9000000000001 233.5000000000001 414.9000000000001 286.5z" /> - <glyph glyph-name="houzz" - unicode="" - horiz-adv-x="320" d=" M12.2 192L160 106.9L12.2 21.4V192M160 -64L307.8 21.4V192L160 106.9V-64zM160 448L12.2 362.6V192L160 277.4V448zM160 277.4L307.8 192V362.6L160 277.4z" /> - <glyph glyph-name="html5" - unicode="" - horiz-adv-x="384" d=" M0 416L34.9 20.2L191.5 -32L349.1 20.2L384 416H0zM308.2 288.1H124.4L128.5 238.7H304.1L290.5 90.3L192.6 63.3V62.9999999999999H191.5L92.8 90.3L86.8 166.1H134.5L138 128L191.5 113.5L245.2 128L251.2 190.2H84.3L71.5 335.8H312.6L308.2000000000001 288.1z" /> - <glyph glyph-name="hubspot" - unicode="" - horiz-adv-x="512" d=" M267.4 236.4C242.3 212.7 226.6 179.1 226.6 141.8C226.6 112.5 236.3 85.5 252.6 63.8L203.1 14C198.7 15.6 194 16.5 189.1 16.5C178.3 16.5 168.2 12.3 160.6 4.7C153 -2.9 148.8 -13.1 148.8 -23.9S153 -44.8 160.6 -52.4C168.2 -60.0000000000001 178.4 -64 189.1 -64C199.9 -64 210 -60.1 217.7 -52.4C225.3 -44.8 229.5 -34.6 229.5 -23.9C229.5 -19.7 228.9 -15.7 227.6 -11.8L277.6 38.4C299.6 21.5000000000001 327 11.5000000000001 356.9000000000001 11.5000000000001C428.8000000000001 11.5000000000001 486.9 69.8000000000001 486.9 141.7000000000001C486.9 206.9 439.2000000000001 260.9000000000001 376.7000000000001 270.4000000000001V332C394.2000000000001 339.4 404.9000000000001 355.8 404.9000000000001 374.9C404.9000000000001 401 384.0000000000001 422.8 357.9000000000001 422.8S311.2 401 311.2 374.9C311.2 355.8 321.9 339.4 339.4 332V270.8C324.2 268.7000000000001 309.8 264.1 296.7 257.2000000000001C269.1 278.1 179.2 342.9000000000001 127.8 382C129 386.4000000000001 129.8 391 129.8 395.8C129.8 424.6 106.3 448 77.4 448C48.6 448 25.2 424.6 25.2 395.8C25.2 366.9 48.6 343.5 77.4 343.5C87.2 343.5 96.3 346.4 104.2 351.1L267.4 236.4zM356.9 72.8C318.8 72.8 287.9 103.7 287.9 141.8S318.8 210.8 356.9 210.8S425.9 179.9 425.9 141.8S395 72.8 356.9 72.8z" /> - <glyph glyph-name="imdb" - unicode="" - horiz-adv-x="448" d=" M350.5 159.3C350.5 153.9 352.1 144.9 344.3 144.9C342.7 144.9 341.3 145.7000000000001 340.5 147.3C338.3 152.4 339.4 191.4 339.4 192C339.4 195.8 338.3 204.7 344.3 204.7C351.6 204.7 350.5 197.4 350.5 192V159.3zM265 218.1C265 227.8 266.6 234.1 254.7 234.1V150.4C266.9 150.1 265 159.1 265 168.8V218.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM21.3 219.2C21.2 219.1 21.1 218.9 21 218.8H21.3V219.2zM97 256H64V128.2H97V256zM210.3 256H167.2L159.6 196.1C156.9 216.1 154.2 236.2 150.9 256H108.1V128.2H137.1V212.7L149.3 128.2H169.9L181.5 214.6V128.2H210.2V256zM296.6 210.7C296.6 218.8 296.9000000000001 227.5 295.2000000000001 235.1C290.9000000000001 257.6 263.8000000000001 256 246.2000000000001 256H221.6000000000001V128.2C307.7000000000001 128.1 296.6 122.2 296.6 210.7zM382.5 193.4C382.5 210.7 381.7 223.5 360.3 223.5C351.4000000000001 223.5 345.4000000000001 220.8 339.4000000000001 214.3V256H307.7000000000001V128.2H337.5000000000001L339.4000000000001 136.3C345.1 129.5 351.3 126.5 360.3 126.5C380.1 126.5 382.5 141.7 382.5 157.4V193.4z" /> - <glyph glyph-name="instagram" - unicode="" - horiz-adv-x="448" d=" M224.1 307C160.5 307 109.2 255.7 109.2 192.1S160.5 77.2 224.1 77.2S339 128.5 339 192.1S287.7 307 224.1 307zM224.1 117.4C183 117.4 149.4 150.9 149.4 192.1S182.9 266.8 224.1 266.8S298.8 233.3 298.8 192.1S265.2 117.4 224.1 117.4zM370.5 311.7C370.5 296.8 358.5 284.9 343.7 284.9C328.8 284.9 316.9 296.9 316.9 311.7S328.9 338.5 343.7 338.5S370.5 326.5 370.5 311.7zM446.6 284.5C444.9000000000001 320.4 436.7000000000001 352.2 410.4000000000001 378.4C384.2000000000001 404.6 352.4000000000001 412.8 316.5 414.6C279.5 416.7 168.6 416.7 131.6 414.6C95.8 412.9 64 404.7 37.7 378.5S3.3 320.5 1.5 284.6C-0.6 247.6 -0.6 136.7 1.5 99.7C3.2 63.8 11.4 32 37.7 5.8S95.7 -28.6 131.6 -30.4C168.6 -32.5000000000001 279.5 -32.5000000000001 316.5 -30.4C352.4 -28.7 384.2 -20.5000000000001 410.4 5.8C436.6 31.9999999999999 444.8 63.8 446.6 99.6999999999999C448.7 136.6999999999999 448.7 247.5 446.6 284.5zM398.8 60C391 40.4 375.9000000000001 25.3 356.2 17.4C326.7 5.7 256.7 8.4 224.1 8.4S121.4 5.8 92 17.4C72.4 25.2 57.3 40.3 49.4 60C37.7 89.5 40.4 159.5 40.4 192.1S37.8 294.8 49.4 324.2C57.2 343.8 72.3 358.9 92 366.8C121.5 378.5 191.5 375.8 224.1 375.8S326.8 378.4 356.2 366.8C375.8 359 390.9 343.9 398.8 324.2C410.5 294.7 407.8 224.7 407.8 192.1S410.5 89.4 398.8 60z" /> - <glyph glyph-name="internet-explorer" - unicode="" - horiz-adv-x="512" d=" M483.049 288.294C493.904 312.8690000000001 504.473 348.7320000000001 504.473 376.165C504.473 448.887 424.832 474.536 294.8 414.742C187.168 421.923 83.579 341.072 57.7019999999999 228.2850000000001C88.554 263.1470000000001 135.973 310.5830000000001 179.679 329.4430000000001C125.404 281.15 79.128 219.998 43.992 156.275C23.246 118.349 0 57.06 0 11.253C0 -87.322 92.854 -75.2470000000001 180.251 -30.753C211.674 -46.183 246.81 -46.326 281.9460000000001 -46.326C379.0700000000001 -46.326 466.1950000000001 7.968 498.76 99.696H377.927C325.418 11.103 181.108 46.7 181.108 147.132H509.9C516.307 190.713 508.245 242.847 483.049 288.294zM64.559 101.123C82.27 49.973 118.262 5.252 164.825 -22.181C76.084 -71.1210000000001 -8.442 -51.277 64.559 101.1229999999999zM180.536 209.996C182.536 265.147 230.812 304.867 284.516 304.867C337.9340000000001 304.867 386.497 265.147 388.497 209.996H180.536zM365.072 397.596C386.497 407.883 413.635 419.599 437.63 419.599C469.052 419.599 491.904 397.882 491.904 365.877C491.904 345.874 484.477 316.87 477.335 298.01C451.0549999999999 340.302 411.349 379.594 365.072 397.596z" /> - <glyph glyph-name="ioxhost" - unicode="" - horiz-adv-x="640" d=" M616 288H548.7C511.2 377.3 422.9 440 320 440C183 440 72 329 72 192C72 175.6 73.6 159.5 76.7 144H24C10.7 144 0 133.2 0 120C0 106.7 10.7 96 24 96H91.3C128.8 6.7 217.1 -56 320 -56C457 -56 568 55 568 192C568 208.4 566.4 224.5 563.3 240H616C629.3 240 640 250.8 640 264C640 277.3 629.3 288 616 288zM520 192C520 81.5 430.5 -8 320 -8C244.3 -8 178.4 34 144.5 96H424C437.3 96 448 106.8 448 120C448 133.3 437.3 144 424 144H125.8C122 159.4 120 175.4 120 192C120 302.5 209.5 392 320 392C395.7 392 461.6 350 495.5 288H216C202.7 288 192 277.2 192 264C192 250.7 202.7 240 216 240H514.2C518 224.6 520 208.6 520 192zM216 216H424C437.3 216 448 205.3 448 192C448 178.8 437.3 168 424 168H216C202.7 168 192 178.7 192 192C192 205.2 202.7 216 216 216z" /> - <glyph glyph-name="itunes-note" - unicode="" - horiz-adv-x="384" d=" M381.9 59.8C375.5 32.4 354.7 17 326.8 11.8C302.3 7.3 281.9 6.2 262.3 22C238.4 42.1 238.1 75.4 259.6 96.4C276.6 112.6 300.5 115.9 336.4 122.2C342.4 123.3 347.6 124.7 352 129.6C358.4 136.8 356.4 133.7 356.4 292.8C356.4 304 350.9 307.1 339.4 305.1C331.2 303.7 153.7 270.5 153.7 270.5C143.5 268.3 140.3 265.3 140.3 253.8C140.3 19.1 141.4 29.9 137.8 14.3C133.6 -3.9 122.4 -17.6 107.6 -25.2C90.8 -34.5000000000001 60.4 -38.6 44.2 -35.6C1 -27.5 -14.2 22.4 15.1 51C32.1 67.2 56 70.5 91.9 76.8C97.9 77.9 103.1 79.3 107.5 84.2C117.6 95.7 109.3 340.8 112.7 354.4C113.5 359.6 115.7 364 119.8 367.3C124 370.8 131.6 372.8 133.2 372.8C337.2 411 362.1 415.9 365.6 415.9C377.1 416.7 383.7 409.9 383.7 398.3C383.9 53.8 384.8 72.3 381.9 59.8z" /> - <glyph glyph-name="itunes" - unicode="" - horiz-adv-x="448" d=" M223.6 367.7C129 367.7 52.5 291 52.5 196.5S129 25.2 223.6 25.2S394.8 101.9 394.8 196.4C394.8 291 318.1 367.7 223.6 367.7zM303 127.7C299.8 114.1 289.5 106.5 275.7 103.9C263.6 101.7 253.5 101.1 243.8 108.9C232 118.9 231.8 135.3 242.4 145.7C250.8 153.7 262.7 155.3 280.4 158.5C283.4 159 286 159.7 288.1 162.2C291.3 165.8 290.3 164.2 290.3 243C290.3 248.6 287.6 250.1 281.9 249.1C277.9 248.4 190 232 190 232C185 230.9 183.3 229.4 183.3 223.7C183.3 107.6 183.8 112.9 182.1 105.2C180 96.2 174.5 89.4 167.2 85.6C158.9 80.9999999999999 143.8 78.9999999999999 135.8 80.4C114.4 84.4 106.9 109.1 121.4 123.3C129.8 131.3 141.7 132.9 159.4 136.1C162.4 136.6 165 137.3 167.1 139.8C172.1 145.5 168 266.8 169.7 273.5C170.1 276.0999999999999 171.2 278.3 173.2 279.9C175.3 281.5999999999999 179 282.5999999999999 179.9 282.5999999999999C280.9 301.5999999999999 293.2 304 295 304C300.7 304.4 304 301 304 295.3C303.8999999999999 124.6999999999999 304.3999999999999 133.9 303 127.6999999999999zM345.2 416H102.8C45.9 416 0 370.1 0 313.2V70.8C0 13.9 45.9 -32 102.8 -32H345.2C402.2 -32 448 13.9 448 70.8V313.2C448 370.1 402.1 416 345.2 416zM223.6 4C117.3 4 31.1 90.2 31.1 196.5S117.3 389 223.6 389S416.1 302.8 416.1 196.5S329.9 4 223.6 4z" /> - <glyph glyph-name="jenkins" - unicode="" - horiz-adv-x="512" d=" M487.1 23C485.7 34.2 468.1 46.1 458.9 54.9C453.8 59.9 429.9000000000001 78 428.5000000000001 84.8C427.1000000000001 91.4 438.2000000000001 106.3 441.8000000000001 113.6999999999999C446.9000000000001 124.3999999999999 450.6000000000001 137.3999999999999 453.1000000000001 146.3C471.9000000000001 212.4 473.8000000000001 303.2 446.9000000000001 357.5C436.7000000000001 378.0999999999999 408.3000000000001 406.5 390.5000000000001 420C348.5000000000001 451.6999999999999 270.9000000000001 455.3 220.4000000000001 436.6C206.3000000000001 431.3999999999999 192.6000000000001 426.8 180.3000000000001 419.5C147.2000000000001 400.1 112.0000000000001 387 102.2000000000001 347.9C78.0000000000001 337.1 70.7000000000001 306.1 71.9000000000001 270.1C72.1000000000001 263.1 76.0000000000001 254.3 74.6000000000001 247.7C73.9000000000001 244.4 69.4000000000001 240.1 68.5000000000001 237.9C56.9000000000001 210.2 66.2000000000002 173.9 79.6000000000001 154.1999999999999C87.7000000000001 142.3 101.1000000000001 131.8 118.8000000000002 129C119.5000000000002 118.3999999999999 122.1000000000001 109.3 127.0000000000002 98.6C130.1000000000001 91.8 141.7000000000001 79.6 137.4000000000002 70.9C135.2000000000002 66.5 116.4000000000002 57.1 110.1000000000002 53.3C89 40.8 73.7 33 54.2 19C41.6 10 21.9 8.8 25 -12.1C27.1 -26.2 35.1 -43.7 39.7 -57.9C40.4 -59.9 41.1 -62.0000000000001 41.8 -63.9H463.8C468.7 -48.6 473.5 -33.0000000000001 478.4 -16.7C481.8 -5.3000000000001 488.6 11.1 487.1 22.9999999999999zM205.9 414.3C207.7 414.8 209.3 413.6 210.8 411.9C210.6 406.7 205.4 406.8 201.9 405.1C196.5 398.4 188.5 395.3 181.9 387.9C175.1 380.4 167.5 360.2 158.5 357.9C154 356.8 148.8 358.7 144.9 358.4C134.5 357.7 127.2 352.4 116.6 350.9C130.2 380.8 172.7 404.9 205.9 414.3zM101.1 320.7C114.6 335.6 133.2 344.8 155.9 346.6C167.6 316.9 147.5 281.6 155 249C157.3 239.1 165.2 223.6 152.6 223.3C152.9 251.6 117.8 269.6 91.3 252.9C89.5 274.4 86.4 304.6 101.1 320.7zM137.8 120.5C136.8 124.6 135.1 133.4 135.5 135.6C137.1 144.3 152.6 148.1 146.5 160.3C135.2 160.4 132.7 150.1 122.4 149C95.7 146.4 76.8 184.4 78 207.4C79 226.9 95.6 245.6 118.1 243.2C134.1 241.4 139.5 224 142.6 208.5C151.8 208 165.1 208.9 169.5 216.1C168.9 233.6 160.7 247.7 161.3 263.8C162.3 294.1 178.8 321.4 166.1 351.2000000000001C179.7 382.1 219.6 406.5 249.2 421.2000000000001C285.8 439.5 344.1 424.9000000000001 378.5 405.4000000000001C398.2 394.3 412.9 372.7000000000001 426.8 354.7000000000001C407.3 360.5 390.7 350.5 393.7 334.4000000000001C410 349.3 437.9 334.6 446.2 318C454.1 302.2000000000001 454 278.7000000000001 455.2 255.2000000000001C458.1 198.2000000000001 444.8 139.3000000000001 416.1 98.1C408.4 87.1 402 75.1 391.2 67.5C365.2 49.3 325.8 32.8 292 44.1C247.3 59.1 227 88.9 202.5 122.9C203.2 104.2000000000001 216.3 88.8 229.3 74.5000000000001C240.6 62.0000000000001 254.3 47.9 269 42.1000000000001C256.7 45.0000000000001 237.9 45.9000000000001 232.8 34.9000000000001C204.2 36.8000000000001 177.7 39.7000000000001 164.1 59.1000000000001C153.5 74.5000000000001 142.7 100.5000000000001 137.8 120.5000000000001zM359.8 -3.6C363.9000000000001 -0.6 370.9000000000001 -0.7 377.2 0C371.8 2.7 364.2 3.7 357.9 2.2C357.8 6.4 355.9 9 354.7 12.4C365.3 16.2 390.2 40.9 404.3 32.7C411 28.8 413.8 6.5 414.4000000000001 -4.3C414.8 -13.3 413.6 -22.3 409.9000000000001 -27.1C391.1 -26.5 374.1 -24.3 359.2000000000001 -20.1C360.1 -14 358.2000000000001 -8 359.8000000000001 -3.6zM342.6 16.4C325.8 15.6 316.6 17.6 304.3 27.2C304.5 28 305.7 27.7 305.8 28.6C323.8 20.6 346.6 31.9 364.8 33.4999999999999C356.9000000000001 28.3999999999999 350.2 21.8999999999999 342.6 16.3999999999999zM330.5 -16.8C328.9 -7.4 327 -4.8 327.7 3.4C352.7 20 357.4 -25.2 330.5 -16.8zM226 9.4C214.4 10.1 177.9 23.4 187.5 33.1C196.9 26.6 215 28.2 228.8 25.8C229.6 21.4 226 15.6 226 9.4zM57.7 -49.1C53.4 -36.4 48.5 -24 42.9 -12.2C73.7 11.6 108.2 36.6999999999999 145.1 51.3C147.9 52.4 168.3 25.9 171.3 23.6999999999999C187.8 11.9999999999999 208.3 2.6999999999999 227.5 -6.5000000000001C228.7 -15.3000000000001 231.4 -26.7 236.2 -42.0000000000001C236.9 -44.3000000000001 237.6 -46.7 238.4 -49.2H57.7zM298.3 -54.8H297.5C297.8 -54.6 298 -54.4 298.3 -54.3V-54.8zM305.8 -49.1C307.9000000000001 -47.7 310.1 -46.3 312.2 -44.8C313.3 -46.2 314.4 -47.6 315.4 -49.1H305.8zM320.9000000000001 -24.4C310.1 -31.7 300.3 -42.7 287.6 -49.6C281.6 -52.9 260.6 -61.3 254.2 -59.8C250.6 -59 250.3 -54.5 248.8 -50.3C245.7 -41.3 238.7 -26.9 238 -13.3C237.2 3.9 235.5 32.7 254 29.1C268.9 26.2 286.3 19.4 297.9 12.9999999999999C305 9.1 309 4.3999999999999 319.8 3.4999999999999C319.7 2.1 319.7 0.6999999999999 319.6 -0.8000000000001C313.7 -4.7 304.3 -4.6000000000001 297.8 -7.9000000000001C307.3 -8.3000000000001 314.8 -10.6000000000001 321.3 -13.8000000000001C321.2 -17.2 321 -20.8000000000001 320.9 -24.4000000000001zM374.3 -49.1H360.3C360.2 -45.9 357.5 -43.3 354.2 -43.3S348.3 -45.9 348.1 -49.1H330.7C327.9 -44.7 325 -40.5 321.8 -36.6C323.9000000000001 -34.4 325.8 -31.9 327.8 -29.7C336.8 -33.4 342.6 -24.8000000000001 349.5 -25.5000000000001C357.4 -26.3000000000001 363.7 -37.2 374.9 -36.5000000000001L374.3 -49.1000000000001zM383 -49.1C383.2 -45.1 383.4 -41.3 383.6 -37.6C399.2000000000001 -30.3 412.6 -38.9 419.3 -49.1H383zM466.4 -12.1C464.1 -23.3 460.6 -36.1 456.5 -49.2C456.3 -49.1 456.1 -49.1 455.9 -49.1H428C428.6 -48 429.2 -46.9 429.9 -45.8C427.3 -39.7 420.9 -37.1 419 -30.3C431.1 -7.6 425.5 63.1 394.8 48.2C399.1 54.5 410.4000000000001 59.7 415.6 67.5C428.6 57.1 436.4000000000001 47.2 448.8 36.1C455.6 30.1 468.8 22.8 470.2 13C471 7.5 467.6 -5.9 466.4 -12.1zM222.2 317.5C227.6 332.4 249.4 352.2 267.2 349.5C274.9 348.3 285.2 341.3 279.4 331.8C249.2 338.8 234.2 319.2 225 298.7C216.9 300.7 220.1 311.8 222.2 317.5zM406.3 254.4C414.5 258 428.7 255.1 435.9 259.7000000000001C431.7 271.2000000000001 425.6 281.1 426.6 297.4000000000001C427.1 297.4000000000001 427.6 297.4000000000001 428 297.3000000000001C434.8 283.1 440.7 268.1 449.3999999999999 255.6C443.7 242.1 405.7999999999999 230.2 406.2999999999999 254.4000000000001zM426.7 297.4zM309.5 251.7C302.7 262.6 290.5 284.2 295 297C301.5 285.1 303.6 272.6 312.8 263.7C316.9 259.7 325 254.7 321 243.5C320.1 240.8 313.2 234.9 309.3 233.8C294.9 229.5 261.4 232.9 272.7 250.9C284.5999999999999 250.2 300.5999999999999 243.1 309.5 251.7zM336.8 181.7C340.6 175.1 338.2 163 348.9 161.1C369.1 157.7 392.5 173.4 407 178.9C416 194.1 406.2 199.6 398.1 209.4C381.5 229.4 359.3 254.2 360.1 284.1C366.8 289 367.4000000000001 276.7 368.3 274.4C377 254.1 398.7 228.2 414.6 210.9C418.5 206.6 424.9000000000001 202.5 425.6 199.7C427.7000000000001 191.5 420.2000000000001 181.7 421.1 176.2C399.4000000000001 162.3 375.3 147.1 339.7000000000001 150.6C332.3000000000001 157.3 329.4000000000001 172 336.8000000000001 181.7zM135.5 190.9C128.6999999999999 194.8 127.0999999999999 211.9 119.0999999999999 212.3C107.6999999999999 213 109.7999999999999 190.1 109.7999999999999 176.8C101.9999999999999 183.9 100.5999999999999 205.9 106.2999999999999 217.1C99.7 220.3 96.7999999999999 213.5 93.2 211.2C97.9 245.3 143 227 135.5 190.9zM435.1 162.1C425 142.9 410.7 121.7 381.1 121.1C380.5 127.3 380 136.7 381.1 140.5C403.8 142.6999999999999 417.7 154.1999999999999 435.1 162.1zM293.2 149.7C312.0999999999999 139.8 346.8 138.7 372.5 139.5C373.8999999999999 133.9 373.8 126.9 373.8999999999999 120.1C340.8999999999999 118.3 301.8999999999999 126.5 293.2 149.7000000000001zM385.3999999999999 103C383.7 98.7 380.0999999999999 93.7 375.5999999999999 91.9C363.4999999999999 87 329.9999999999999 83.2 313.2 92.2C302.5 97.9 295.7 110.7 289.8 118.2C287 121.8 272.9 131.1 289.6 131.1C302.7 98.4 347.6 102.1 385.4 102.9999999999999z" /> - <glyph glyph-name="joget" - unicode="" - horiz-adv-x="496" d=" M227.5 -20.7C218.5 -7.1 207.6 12.6 203.8 21.7C198.1 35.4 176.6 67.3 235 88.8C286.7 107.9 411.7 105.3 443.8 106.4C439.8 97.4 435.2 88.5 429.9000000000001 79.8C389.5000000000001 14.3 319.5 -21.7 247.9000000000001 -21.7C241.1 -21.7 234.3000000000001 -21.3000000000001 227.5000000000001 -20.7M66.1 304.1C128 404.6 259.6 435.8 360.1 373.9C434.9000000000001 327.8 471.3 243 459.4 161.2000000000001C434.5000000000001 161.7000000000001 280.1 164.8000000000001 229.1 166.1C173.6 167.5 147.4 186.9 170.6 214.3C193.8 241.7 221.7 255 239.5000000000001 265.5C257.4000000000001 276 266.8 299.2 215.9 295.2C87.3 286.5 48.6 195.9 37.6 155C28.8 204.7 37.5 257.7 66.1 304.1M36.9 322.1C-35 205.5 1.3 52.8 117.9 -19.1C234.5 -91 387.2 -54.7 459.1 61.8C531 178.4 494.7 331.2 378.1 403C337.6 428.1 292.6 440 248.2 440C165 440 83.8 398.1 36.9 322.1M281.3 211.7C249.8 191.2 216 180.4 216 180.4L385.5 182L432 205.4S435.6 214.9 412.9 220.9C390.2 226.9 355.9 209.6 326.2 193.7C296.5 177.9 295.1 185.5 295.1 185.5S335.3 213.6 345.8 220C356.3 226.4 377.7 234 359.2 244.6C356 246.4 352.5 247.3 348.8 247.3C331 247.3 307.3 228.6 281.3 211.7" /> - <glyph glyph-name="joomla" - unicode="" - horiz-adv-x="448" d=" M0.6 355.9C0.6 389.2 27.4 416 60.4 416C90.4 416 114.9 394.1 119.6 365.8C152.2 373.4 186.7 365.2 216.1 335.8L171.8 291.5C151.3 312 129.2 307.8 116.4 295C102.1 280.7 102.1 257.1 116.4 242.8L215.9 143.3L171.9 99C84.2 186.2 122.2 148.7 72.1 198.7C45.3 225.2 37.1 263.5 47.3 297.6C20.4 303.4 0.6 327.3 0.6 355.9zM130.1 239.5L174.4 195.2C184.4 205.2 264.1 284.9 274.1 295C288.4 309.3 311.7 309.3 326 295C338.8 282.2 343 260 322.5 239.6L366.5 195.3C397.7 226.5 405 262.9 395.3999999999999 296.5C424.5999999999999 300.6 447.2999999999999 325.7 447.2999999999999 356C447.2999999999999 389.2 420.4999999999999 416.1 387.4999999999999 416.1C357.1999999999999 416.1 332.0999999999999 393.6 327.9999999999999 364.5C294.1999999999999 374.4 256.2999999999999 366 229.6999999999999 339.4C211.3999999999999 320.3 158.5999999999999 267.9 130.0999999999999 239.5zM396.4 87.3C404.6 120 395.5 155.8 370.1 181.2000000000001C358.3 193.4 375.1 176.5000000000001 270.6 280.9000000000001L226.3 236.6L326 136.9C340.3 122.6 340.3 99.3 326 85.0000000000001C313.2 72.2000000000001 291 68.0000000000001 270.6 88.5000000000001L226.6 44.2C254.2 14.0000000000001 294.6 5.4 329.3 16.2C334.8 -11.1999999999999 359 -31.9 388.2 -31.9C421.2 -31.9 448 -5.1 448 28.2C448 58.4 425.5 83.2000000000001 396.3999999999999 87.3000000000001zM312.1 140.4L268.1 184.7000000000001C181.1 98.3000000000001 217.7 134.3000000000001 168.4 84.9C154.1 70.6 130.8 70.6 116.5 84.9C103.4 98.3 99.6 120.2000000000001 119.7 140.3L75.7 184.6C45.5 154.4 37.7 119.4 46.2 86.3C19.5 80.3 0 56.4 0 28.1C0 -5.2 26.8 -32 59.8 -32C88.4 -32 112.3 -12.2 118.4 14.7C151.1 6.5 186.9 15.3 212.6 40.7C244.7 72.7 224.8 53.1 312.1 140.4z" /> - <glyph glyph-name="js-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM243.8 66.6C243.8 23 218.2 3.1 180.9 3.1C147.2 3.1 127.7 20.5 117.7 41.6L152 62.3C158.6 50.6 164.6 40.7 179.1 40.7C192.9 40.7 201.7 46.1 201.7 67.2V210.3H243.8V66.6zM343.4 3.1C304.3 3.1 279 21.7 266.7 46.1L301 65.9C310 51.2 321.8 40.3 342.5 40.3C359.9 40.3 371.1 49 371.1 61.1C371.1 75.5 359.7000000000001 80.6 340.4000000000001 89.1L329.9000000000001 93.6C299.5000000000001 106.5 279.4000000000001 122.8 279.4000000000001 157.1C279.4000000000001 188.7000000000001 303.5000000000001 212.7 341.0000000000001 212.7C367.8000000000001 212.7 387.0000000000001 203.4 400.8000000000001 179L368 158C360.8 170.9 353 176 340.9 176C328.6 176 320.8 168.2 320.8 158C320.8 145.4 328.6 140.3 346.7 132.4L357.2 127.9C393 112.6 413.0999999999999 96.9 413.0999999999999 61.7C413.0999999999999 23.9 383.2999999999999 3.1 343.3999999999999 3.1z" /> - <glyph glyph-name="js" - unicode="" - horiz-adv-x="448" d=" M0 416V-32H448V416H0zM243.8 66.6C243.8 23 218.2 3.1 180.9 3.1C147.2 3.1 127.7 20.5 117.7 41.6L152 62.3C158.6 50.6 164.6 40.7 179.1 40.7C192.9 40.7 201.7 46.1 201.7 67.2V210.3H243.8V66.6zM343.4 3.1C304.3 3.1 279 21.7 266.7 46.1L301 65.9C310 51.2 321.8 40.3 342.5 40.3C359.9 40.3 371.1 49 371.1 61.1C371.1 75.5 359.7000000000001 80.6 340.4000000000001 89.1L329.9000000000001 93.6C299.5000000000001 106.5 279.4000000000001 122.8 279.4000000000001 157.1C279.4000000000001 188.7000000000001 303.5000000000001 212.7 341.0000000000001 212.7C367.8000000000001 212.7 387.0000000000001 203.4 400.8000000000001 179L368 158C360.8 170.9 353 176 340.9 176C328.6 176 320.8 168.2 320.8 158C320.8 145.4 328.6 140.3 346.7 132.4L357.2 127.9C393 112.6 413.0999999999999 96.9 413.0999999999999 61.7C413.0999999999999 23.9 383.2999999999999 3.1 343.3999999999999 3.1z" /> - <glyph glyph-name="jsfiddle" - unicode="" - horiz-adv-x="576" d=" M510.634 210.538C505.907 213.159 504.97 216.286 504.253 221.314C501.9010000000001 237.802 500.7140000000001 254.933 495.1560000000001 270.409C459.2610000000001 370.366 341.1660000000001 413.795 248.3070000000001 362.055C220.9370000000001 346.805 199.3360000000001 325.6860000000001 182.8140000000001 298.1520000000001C179.6300000000001 299.6600000000001 177.3560000000001 300.862 174.9900000000001 301.838C144.8880000000001 314.259 115.9410000000001 311.9590000000001 89.6590000000001 292.6710000000001C64.1280000000001 273.9340000000001 53.2370000000001 248.123 56.9830000000001 216.263C57.3380000000001 213.238 55.0160000000001 208.642 52.4690000000001 206.7180000000001C12.7570000000001 176.7260000000001 -3.5619999999999 128.653 10.5670000000001 82.1030000000001C24.3980000000001 36.5340000000001 68.0810000000001 2.3070000000001 116.1750000000001 0.6700000000001C146.4660000000001 -0.3609999999999 176.8120000000001 0.1240000000001 207.1340000000001 0.1310000000001C291.1750000000001 0.1520000000001 375.2240000000001 -0.3999999999999 459.2540000000001 0.6110000000001C511.9180000000001 1.2450000000001 555.3620000000001 37.4840000000001 567.4660000000001 87.9040000000001C579.0060000000001 135.9780000000001 556.3220000000001 185.2040000000001 510.6340000000001 210.5380000000001zM531.741 53.658C513.511 31.226 489.398 18.405 460.461 18.008C403.587 17.227 346.694 17.778 289.8090000000001 17.778C289.8090000000001 17.078 126.781 17.619 126.081 17.624C82.22 17.956 49.342 37.39 30.906 77.619C12.004 118.864 26.902 168.4670000000001 65.092 193.725C74.274 199.798 77.597 205.291 75.188 216.861C69.698 243.222 79.641 264.817 101.608 279.842C124.595 295.5650000000001 149.03 295.988 173.642 282.925C183.911 277.475 188.249 271.361 195.84 285.452C210.0620000000001 311.851 230.3970000000001 332.179 256.511 346.746C353.971 401.112 484.881 339.178 486.751 214.049C486.873 205.899 489.163 201.621 496.599 198.155C554.1590000000001 171.326 571.0550000000001 102.033 531.7410000000001 53.658zM443.952 134.1570000000001C438.104 103.0000000000001 409.33 79.061 377.286 79.062C360.3330000000001 79.063 345.228 85.607 333.207 96.767C305.51 122.48 262.066 171.747 237.27 190.154C217.214 205.042 195.28 202.487 176.998 186.372C127.002 142.3010000000001 192.857 64.597 244.061 109.184C248.609 113.144 251.901 118.727 256.805 122.028C264.989 127.537 277.571 122.912 269.973 111.406C252.615 85.122 220.643 73.209 191.11 82.105C162.213 90.809 142.27 118.073 142.484 152.284C143.709 174.769 154.848 195.344 177.898 208.249C200.473 220.887 224.267 221.395 244.889 205.775C295.68 167.3 320.467 124.03 352.185 104.53C376.743 89.431 406.439 97.167 421.008 122.036C449.838 171.245 386.416 227.052 342.14 185.4959999999999C338.151 181.7519999999999 335.223 176.5639999999999 330.73 173.7759999999999C319.755 166.9649999999999 313.397 177.8889999999999 317.921 184.1289999999999C338.6239999999999 212.6829999999999 368.385 224.5689999999999 401.192 212.3429999999999C432.6209999999999 200.6289999999999 450.3 167.9769999999999 443.952 134.1569999999999z" /> - <glyph glyph-name="keycdn" - unicode="" - horiz-adv-x="512" d=" M63.8 38.7L124.3 97.7C156.4 54.9 195.4 31.7 250.9 30.3C281.4 29.6 311.2 37.3 337.3 52.6999999999999C342.4 47.3999999999999 355.8 33.1999999999999 358.2 30.6999999999999C326 9.9999999999999 288.5999999999999 -0.4000000000001 250.1 0.4999999999999C206.8 1.6 165.5 17.1999999999999 132.3999999999999 44.8999999999999C132.6999999999999 45.4999999999999 94.1999999999999 7.3999999999999 93.7999999999999 6.9999999999999C103.2999999999999 -22.8000000000001 80.6999999999999 -55.4 47.4999999999999 -55.4C20.7 -55.3 0 -33.7 0 -6.9C0 27.4 33.1 49.7 63.8 38.7zM418.7 291.1C437.8 259.8 448.3 223.7 447.4 187.1C446.3 142.3 428.4 99.6 398.8 66.1C399.1 65.8 422.6 40.9 422.9 40.6C432.5 41.9 442.1 38.6 448.8 31.5C460.1 19.5 459.6999999999999 0.6 447.7 -10.9C435.7 -22.2 416.8 -21.8 405.3 -9.8C398.6 -2.8 395.9 7.0000000000001 397.7 16.5000000000001C372.8 43.1000000000001 353.3 63.7000000000001 353.3 63.7000000000001C396 97.8000000000001 416.6 143.3000000000001 417.7 187.9C418.3999999999999 216.8000000000001 410.5 245.1 396.5999999999999 270.1L418.7 291.1zM104 394.9C110.7 387.9 113.4 378.1 111.6 368.6L157.5 320.5C152.8 316.7 144.2 310.1 134.7 299.2C109.3 270.7 95.1 234.4 94 196.3C93.3 167.4 100.1 139.1 114 113.9L92 92.4C72.7 124 63.1 160.1 64.2 197.1C65.2 241.7 82.5 284.7 111.7 318.2L86.4 344.6C76.8 343.3 67.2 346.6 60.5 353.7C49.2 365.7 49.6 384.6 61.6 396.1C73.5 407.3 92.2 407 104 394.9zM464.9 440C490.9 440 512 417.6 512 391.7S490.9 344 464.9 344C458.6 343.9 450.9 345.1 449 345.8L386.1 286.1C353.4000000000001 329.7 309.4000000000001 352 259.2000000000001 353.3C228.7000000000001 354 198.9 346.5 173.0000000000001 330.9L151.9000000000001 352.9C184.1 373.7 221.5 384 260 383.1C303.3 382 344.6 366.4 377.7 338.5L418.8 377.1C417.3 381.8 416.6 386.7 416.6 391.6C416.5 418.3 438.9 440 464.9 440zM256.7 334.6C262.2 334.6 267.6 334.2 273.1 333.5C351.2 323.7 406.5 252.4 396.9 174.4C387.1 96.3 315.8 41 237.8 50.6C159.7 60.4 104.4 131.6999999999999 114 209.8C123.3 282.2 184.1 334.4 256.7 334.6zM197.7 215.2C198.3 192.5 209.9 173.4 230.1 163L219.1 111.3H292.8L281.8 163C301.9000000000001 173.9 313.9000000000001 192 314.2 215.2C313.8 248 288.4 272.7 255.9 273.5C223.8 272.7 198.6 248.7 197.7 215.2zM256 288" /> - <glyph glyph-name="kickstarter-k" - unicode="" - horiz-adv-x="384" d=" M147.3 333.6C147.3 389.8 114.8 416 73.9 416C26.2 416 0 379.8 0 334.6V51.6C0 4.3 25.3 -31.8 74.9 -31.8C114.7 -31.8 147.3 -6.1999999999999 147.3 51.6V128.1L259.4 -10.2C282.1 -37.4 331.5 -40.9 362.6 -10.2C389.6 17.4 389.9 57.2000000000001 370 82L279.2 196.8L354.0999999999999 304.2000000000001C371.4999999999999 328.9000000000001 371.5999999999999 367.3 343.7 394C313.3999999999999 423 261.3 425.6 230.1 381.2000000000001L147.3 263V333.6z" /> - <glyph glyph-name="kickstarter" - unicode="" - horiz-adv-x="448" d=" M400 -32H48C21.6 -32 0 -10.4 0 16V368C0 394.4 21.6 416 48 416H400C426.4 416 448 394.4 448 368V16C448 -10.4 426.4 -32 400 -32zM199.6 269.5C199.6 300.2 182 314.6 159.9 314.6C134.1 314.6 119.9 294.8 119.9 270.1V115.3C119.9 89.4999999999999 133.6 69.6999999999999 160.4 69.6999999999999C181.9 69.6999999999999 199.6 83.6999999999999 199.6 115.3V157.1L260.2 81.4C272.5 66.5 299.2 64.6 316 81.4C330.6 96.5 330.8 118.2 320 131.8L270.9 194.6L311.4 253.3C320.8 266.8 320.9 287.8 305.8 302.4C289.4 318.3 261.2 319.7 244.4 295.4L199.6 230.7V269.5z" /> - <glyph glyph-name="korvue" - unicode="" - horiz-adv-x="446" d=" M386.5 414H59.5C26.8 414 0 387.2 0 354.5V27.4C0 -5.2 26.8 -32 59.5 -32H386.6C419.6 -32 446.1 -5.2 446.1 27.5V354.5C446 387.2 419.2 414 386.5 414zM87.1 327.2H183.1V211.2L244.9 327.2H355.8L274.6 195.2H87.1V327.2zM248.9 55.1L183.2 168.6999999999999V55.0999999999999H87.2V185.9H278.7L367.3 55.1H248.9z" /> - <glyph glyph-name="laravel" - unicode="" - horiz-adv-x="640" d=" M637.5 206.4C633.3 211.2 574.7 284.5 564.4 296.9C554.1 309.3 549 307.1 542.6999999999999 306.2000000000001C536.3 305.3 462.1999999999999 292.8 453.5999999999999 291.4C444.9999999999999 289.9 439.5999999999999 286.5 444.8999999999999 279.1C449.5999999999999 272.5 498.2999999999999 203.4 509.0999999999999 188.2L315.3999999999999 141.8L161.2 399.3C155.1 408.4 153.8 411.6 139.8 410.9C125.8 410.3 18.9 401.4 11.3 400.7C3.7 400.1 -4.7 396.7 2.9 378.7S131.9 99.1 135.3 91.5C138.7 83.9 147.5 71.5 168.1 76.5C189.2 81.6 262.4 100.7 302.4 111.2C323.5 72.9 366.6 -4.7 374.6 -15.8C385.2 -30.7 392.6 -28.2 408.9 -23.2C421.7 -19.3 608.5 47.9 616.9 51.3C625.3 54.8 630.5 57.2 624.8 65.7C620.5999999999999 71.9 571.3 137.9 545.5 172.5C563.2 177.2 626.1 193.9 632.8 195.8C640.6999999999999 197.8 641.8 201.6 637.5 206.4zM285.3 134.4C283 133.9 174.5 107.9 168.7 106.6C162.9 105.3 162.9 105.9 162.2 107.9C161.5 109.9 33.2 374.6 31.4 377.9C29.6 381.2 29.7 383.8 31.4 383.8S133.9 392.8 137.4 393C141 393.2 140.6 392.4 141.9 390.2C141.9 390.2 284.1 144.8 286.5 140.5C289.1 136.2 287.6 134.9 285.3 134.4zM591.3 77C593 74.3 594.8 72.5 589.3 70.6C583.9 68.6 405.6 8.5 402.2 7C398.7 5.5 396 5 391.5999999999999 11.5S329.2 118.3 329.2 118.3L518 167.4C522.7 168.9 524.2 169.9 527.2 165.2C530.1 160.4 589.6 79.7 591.3000000000001 77zM603.4 211.1C599.1999999999999 210.2 529.8 193 529.8 193L473.1 270.8C471.4999999999999 273.1 470.2 275.3 474.2 275.8S542.6 288 545.5 288.6C548.4 289.3 550.9 290.1 554.5 285.2000000000001C558.1 280.3 607.1 218.2 609 215.8C610.8 213.5 607.6 212.1 603.4 211.1z" /> - <glyph glyph-name="lastfm-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM307.8 103.1C244.4 103.1 222.4 131.7000000000001 210.7 167.2000000000001C194.4 218.2000000000001 189.2 251.5000000000001 147.7 251.5000000000001C125.3 251.5000000000001 102.6 235.4000000000001 102.6 190.3000000000001C102.6 155.1000000000001 120.6 133.1000000000001 145.9 133.1000000000001C174.5 133.1000000000001 193.5 154.4000000000001 193.5 154.4000000000001L205.2 122.5000000000001S185.4 103.1000000000001 144 103.1000000000001C92.7 103.1000000000001 64.1 133.2000000000002 64.1 188.9000000000002C64.1 246.8000000000002 92.7 280.9000000000002 146.6 280.9000000000002C220.1 280.9000000000002 227.4 239.5000000000002 247.4 179.0000000000001C256.2 152.2000000000001 271.6 132.8000000000001 308.6 132.8000000000001C333.5 132.8000000000001 346.7 138.3000000000001 346.7 151.9000000000002C346.7 171.8000000000001 324.9 173.9000000000002 296.8 180.5000000000002C266.4000000000001 187.8000000000002 254.3 203.6000000000002 254.3 228.5000000000002C254.3 268.5000000000002 286.6 280.9000000000002 319.5 280.9000000000002C356.9 280.9000000000002 379.6 267.3000000000002 382.5 234.3000000000002L345.8 229.9000000000002C344.3 245.7000000000002 334.8 252.3000000000002 317.2 252.3000000000002C301.1 252.3000000000002 291.2 245.0000000000002 291.2 232.5000000000002C291.2 221.5000000000002 296 214.9000000000002 312.1 211.2000000000002C344.8 204.1000000000002 383.9 199.2000000000002 383.9 153.7000000000002C384 117.0000000000002 353.2 103.1000000000001 307.8 103.1000000000001z" /> - <glyph glyph-name="lastfm" - unicode="" - horiz-adv-x="512" d=" M225.8 80.9L207 131.9S176.5 97.9 130.8 97.9C90.3 97.9 61.6 133.1 61.6 189.4C61.6 261.5 98 287.3 133.7 287.3C200.2 287.3 208.5 234 234.6 152.4C253.4 95.5 288.6 49.8 390 49.8C462.7 49.8 512 72.1 512 130.6999999999999C512 203.5999999999999 449.3 211.2999999999999 397 222.7999999999999C371.2 228.7 363.6 239.2 363.6 256.8C363.6 276.7 379.4000000000001 288.4999999999999 405.2000000000001 288.4999999999999C433.4000000000001 288.4999999999999 448.6 277.8999999999999 450.9 252.7L509.5000000000001 259.7C504.8000000000001 312.5 468.4 334.2 408.6 334.2C355.8 334.2 304.2000000000001 314.3 304.2000000000001 250.3C304.2000000000001 210.3999999999999 323.6 185.1999999999999 372.2000000000001 173.5C417.1 162.8999999999999 452.0000000000001 159.6999999999999 452.0000000000001 127.8C452.0000000000001 106.1 430.9000000000001 97.3 391.0000000000001 97.3C331.8000000000001 97.3 307.1 128.4 293.1 171.1999999999999C261.1 268 249.5000000000001 334.2 131.8 334.2C45.7 334.2 0 279.7 0 187C0 97.9 45.7 49.8 127.9 49.8C194.1 49.8 225.8 80.9 225.8 80.9z" /> - <glyph glyph-name="leanpub" - unicode="" - horiz-adv-x="576" d=" M386.539 336.515L401.635 87.56L390.656 87.835C354.424 88.659 319.016 79.052 287.999 59.838C256.983 79.052 221.575 87.835 185.3420000000001 87.835C139.7780000000001 87.835 103.2720000000001 77.13 61.826 60.112L93.117 318.4C121.663 330.203 154.601 336.515 185.343 336.515C226.516 336.515 259.1790000000001 323.3400000000001 288 293.971C315.723 322.242 347.013 335.692 386.539 336.515zM569.07 0C543.5440000000001 0 521.585 5.215 498.528 15.645C464.218 31.29 428.5350000000001 40.623 390.6570000000001 40.623C351.6800000000001 40.623 315.7230000000001 27.722 288.0000000000001 0C260.2770000000001 27.723 224.3200000000001 40.623 185.3430000000001 40.623C147.4650000000001 40.623 111.7820000000001 31.29 77.4720000000001 15.645C55.239 5.764 32.731 0 8.303 0H6.93L49.475 349.141C88.726 371.374 136.486 384 181.775 384C218.83 384 256.984 376.315 288 354.905C319.016 376.315 357.17 384 394.225 384C439.514 384 487.274 371.374 526.5250000000001 349.141L569.07 0zM525.702 44.741L491.666 324.987C460.924 338.986 424.418 346.397 390.657 346.397C352.229 346.397 316.272 334.32 288 307.695C259.728 334.32 223.772 346.397 185.343 346.397C151.582 346.397 115.076 338.986 84.334 324.987L50.298 44.741C97.509 64.228 133.192 78.227 185.343 78.227C222.947 78.227 256.16 68.621 288 48.583C319.84 68.621 353.052 78.227 390.657 78.227C442.808 78.227 478.491 64.228 525.702 44.741z" /> - <glyph glyph-name="less" - unicode="" - horiz-adv-x="640" d=" M612.7 229C612.7 249.5 615.9000000000001 261.6 615.9000000000001 283.6C615.9000000000001 317.8 603.3000000000001 328.8 575.4000000000001 328.8H554.9000000000001V304.6H561.2C575.4000000000001 304.6 578.5 299.9 578.5 282.5C578.5 266.2 576.9 249.9 576.9 231C576.9 206.8 584.8 197.4 600.5 193.7V192.1C584.7 188.4 576.9 179 576.9 154.8C576.9 135.9 578.5 120.6 578.5 103.3C578.5 85.4 574.8 80.7 561.2 80.7V80.2H554.9000000000001V55H575.4000000000001C603.2 55 615.9000000000001 66 615.9000000000001 100.2C615.9000000000001 122.8 612.7 134.4 612.7 154.8C612.7 165.8 619.5 177.4 640 178.4V205.7000000000001C619.5 206.4 612.7 218.0000000000001 612.7 229.0000000000001zM507.1 197C491.3 203.3 476.6 207 476.6 217.5C476.6 225.4 482.9 230.1 494.5 230.1S516.6 225.4 528.1 217L549.1 244.8C536 254.8 518.1 265.3 493.9 265.3C458.2 265.3 434.0000000000001 244.8 434.0000000000001 215.9C434.0000000000001 190.2 456.6000000000001 177 475.5000000000001 169.7C491.8000000000001 163.4 507.6000000000001 158.1 507.6000000000001 147.6C507.6000000000001 139.7 501.3000000000001 134.5 487.1000000000001 134.5C474.0000000000001 134.5 460.8000000000001 139.8 446.6000000000001 150.8L425.6000000000001 120.3C441.4000000000001 107.1999999999999 465.5000000000001 98.1999999999999 485.5000000000001 98.1999999999999C527.5 98.1999999999999 550.1 120.3 550.1 149.1999999999999S527.6 190.1999999999999 507.1 197zM148.2000000000001 137.6C144.5000000000001 137.6 139.8000000000001 140.8 139.8000000000001 150.7000000000001V328.9H65.2C36.8 328.9 24.2 317.9 24.2 283.7C24.2 261.1 27.4 248.5 27.4 229.1C27.4 218.1 20.6 206.5 0.1 205.5V178.2C20.6 177.7 27.4 166.1 27.4 155.1C27.4 135.7 24.2 124.1 24.2 101.4999999999999C24.2 67.3 36.8 56.3 64.7 56.3H85.2V80.4999999999999H78.9C65.8 80.4999999999999 61.6 85.8 61.6 103.1S63.2 135.2 63.2 154.6C63.2 178.8 55.3 188.2 39.6 191.9V193.5C55.4 197.2 63.2 206.6 63.2 230.8C63.2 249.7 61.6 265 61.6 282.3S65.3 304.4 78.9 304.4H93V153.5999999999999C93 121.4999999999999 104 100.4999999999999 136.1 100.4999999999999C146.1 100.4999999999999 154 102.0999999999999 159.7 104.1999999999999L154.4 138.3999999999999C151.3 137.5999999999999 149.8 137.5999999999999 148.2 137.5999999999999zM379.9 197C363.6 203.3 348.9 207 348.9 217.5C348.9 225.4 355.2 230.1 366.8 230.1C378.4 230.1 388.9 225.4 400.4 217L421.4 244.8C408.3 254.8 390.4 265.3 366.2 265.3C330.5 265.3 306.3 244.8 306.3 215.9C306.3 190.2 328.9000000000001 177 347.8 169.7C364.1 163.4 379.9000000000001 158.1 379.9000000000001 147.6C379.9000000000001 139.7 373.6 134.5 359.4000000000001 134.5C346.3 134.5 333.1 139.8 318.9000000000001 150.8L298.4000000000001 120.3C314.2000000000001 107.1999999999999 338.3 98.1999999999999 358.3 98.1999999999999C400.3 98.1999999999999 422.9 120.3 422.9 149.1999999999999C423 178.0999999999999 400.4 190.1999999999999 379.9 197zM224.9 265.8C186.5 265.8 149.8 233.7 150.8 183.3C150.8 131.3 185 100.8 230.1 100.8C249 100.8 270 107.6 286.3 118.7L270.5 146.5C258.8999999999999 139.7 247.9 136.5 236.3 136.5C215.3 136.5 199 146.5 194.8 170.7H290C290.5 174.4 291.6 181.7 291.6 190.1C292.2000000000001 232.7 269 265.8 224.9 265.8zM194.9 199.6C198.1 220.6 210.7 230.6 225.4 230.6C244.3 230.6 251.7 217.5 251.7 199.6H194.9z" /> - <glyph glyph-name="line" - unicode="" - horiz-adv-x="448" d=" M272.1 243.8V172.7000000000001C272.1 170.9 270.7000000000001 169.5000000000001 268.9000000000001 169.5000000000001H257.5000000000001C256.4000000000001 169.5000000000001 255.4000000000001 170.1000000000001 254.9000000000001 170.8000000000001L222.3000000000001 214.8000000000001V172.6000000000001C222.3000000000001 170.8000000000001 220.9000000000001 169.4000000000001 219.1000000000001 169.4000000000001H207.7000000000001C205.9000000000001 169.4000000000001 204.5000000000001 170.8000000000001 204.5000000000001 172.6000000000001V243.7000000000001C204.5000000000001 245.5000000000001 205.9000000000001 246.9000000000001 207.7000000000001 246.9000000000001H219C220 246.9000000000001 221.1 246.4000000000001 221.6 245.5000000000001L254.2 201.5000000000001V243.7000000000001C254.2 245.5000000000001 255.6 246.9000000000001 257.4 246.9000000000001H268.8C270.6 247.0000000000001 272.1 245.5000000000001 272.1 243.8000000000001zM190.1 247H178.7C176.9 247 175.5 245.6 175.5 243.8V172.7000000000001C175.5 170.9 176.9 169.5000000000001 178.7 169.5000000000001H190.1C191.9 169.5000000000001 193.3 170.9 193.3 172.7000000000001V243.8000000000001C193.3 245.5000000000001 191.9 247.0000000000001 190.1 247.0000000000001zM162.6 187.4H131.5V243.8C131.5 245.6 130.1 247 128.3000000000001 247H116.9C115.1 247 113.7 245.6 113.7 243.8V172.7C113.7 171.8 114 171.1 114.6 170.5C115.2 170 115.9 169.6 116.8000000000001 169.6H162.5000000000001C164.3000000000001 169.6 165.7000000000001 171 165.7000000000001 172.8V184.2C165.7000000000001 185.9 164.3000000000001 187.4 162.6000000000001 187.4zM332.1 247H286.4000000000001C284.7000000000001 247 283.2000000000001 245.6 283.2000000000001 243.8V172.7000000000001C283.2000000000001 171.0000000000001 284.6 169.5000000000001 286.4000000000001 169.5000000000001H332.1C333.9000000000001 169.5000000000001 335.3 170.9 335.3 172.7000000000001V184.1C335.3 185.9 333.9000000000001 187.3 332.1 187.3H301V199.3H332.1C333.9000000000001 199.3 335.3 200.7 335.3 202.5V214C335.3 215.8 333.9000000000001 217.2 332.1 217.2H301V229.2H332.1C333.9000000000001 229.2 335.3 230.6 335.3 232.4V243.8C335.2 245.5 333.8 247 332.1 247zM448 334.3V49C447.9 4.2 411.2 -32.1 366.3 -32H81C36.2 -31.9 -0.1 4.9 0 49.7V335C0.1 379.8 36.9 416.1 81.7 416H367C411.8 415.9 448.1 379.2 448 334.3zM386.4 211.7C386.4 284.7 313.2 344.1 223.3 344.1C133.4 344.1 60.2 284.7 60.2 211.7C60.2 146.3 118.2 91.5 196.6 81.1C215.7 77 213.5 70 209.2 44.3C208.5 40.2 205.9 28.2 223.3 35.5C240.7 42.8 317.2 90.8 351.5 130.2C375.1 156.2 386.4 182.5 386.4 211.7z" /> - <glyph glyph-name="linkedin-in" - unicode="" - horiz-adv-x="448" d=" M100.3 -32H7.4V267.1H100.3V-32zM53.8 307.9C24.1 307.9 0 332.5 0 362.2C0 391.9 24.1 416 53.8 416C83.5 416 107.6 391.9 107.6 362.2C107.6 332.5 83.5 307.9 53.8 307.9zM448 -32H355.3V113.6C355.3 148.3 354.6 192.8 307 192.8C258.7 192.8 251.3 155.1 251.3 116.1V-32H158.5V267.1H247.6V226.3H248.9C261.3 249.8 291.6 274.6 336.8 274.6C430.8 274.6 448.1 212.7 448.1 132.3V-32z" /> - <glyph glyph-name="linkedin" - unicode="" - horiz-adv-x="448" d=" M416 416H31.9C14.3 416 0 401.5 0 383.7V0.3C0 -17.5 14.3 -32 31.9 -32H416C433.6 -32 448 -17.5 448 0.3V383.7C448 401.5 433.6 416 416 416zM135.4 32H69V245.8H135.5V32zM102.2 275C80.9 275 63.7 292.3 63.7 313.5S80.9 352 102.2 352C123.4 352 140.7 334.7 140.7 313.5C140.7 292.2 123.5 275 102.2 275zM384.3 32H317.9V136C317.9 160.8 317.4 192.7 283.4 192.7C248.8 192.7 243.5 165.7 243.5 137.8V32H177.1V245.8H240.8V216.6H241.7C250.6 233.4000000000001 272.3 251.1 304.6 251.1C371.8 251.1 384.3 206.8 384.3 149.2000000000001V32z" /> - <glyph glyph-name="linode" - unicode="" - horiz-adv-x="448" d=" M437.4 221.7C437.1 222.6 436.5 223.1 436 223.7L366 262.3C365.1 262.9 364 262.9 362.9 262.3L304 226.3C303.1 225.7 302.6 224.6 302.6 223.7L301.7000000000001 192.3L277.7000000000001 208.3C276.8000000000001 208.9 275.4000000000001 208.9 274.6 208.3L240 187.1L238.6 222.2C238.6 223.1 238 224.2 237.2 224.5L201.2 248.8000000000001L234.9 266.2000000000001C236 266.8000000000001 236.6 267.9000000000001 236.6 269.1L230.9 401.4000000000001C230.9 402.3000000000001 230 403.4000000000001 229.2 404.0000000000001L138.6 447.7C137.7 448 136.9 448 136.3 448L12.6 409.4C11.2 408.8 10.3 407.4 10.6 405.7L38 272.6C38.9 269.2 72 245.2 76.6 241.7L49.7 228.8C48.3 227.9 47.7 226.5 48 225.4L68.6 125.1C69.2 122.2 92.3 101.9999999999999 95.7 98.8L78.3 88.1999999999999C77.4 87.5999999999999 76.6 86.1999999999999 76.9 85.0999999999999C78.3 77.9999999999999 92.3 7.3999999999999 93.8 5.9999999999999L158.9 -63.1000000000001C159.5 -63.7000000000002 160.3 -63.7000000000002 161.2 -64.0000000000001C161.8 -64.0000000000001 162.3 -63.7000000000001 162.9 -63.4000000000001L246.6 3.4999999999999C247.5 4.0999999999999 247.7 4.8999999999999 247.7 5.7999999999999L245.7 51.7999999999999L273.7 28.0999999999999C274.8 27.1999999999999 276.5999999999999 27.1999999999999 277.7 28.0999999999999L344.5999999999999 81.4999999999999C345.4999999999999 82.0999999999999 345.7 82.8999999999999 345.7 83.7999999999999L348 117.1999999999999L368.3 103.1999999999999C369.4 102.2999999999999 370.9 102.2999999999999 372 103.1999999999999L426.6 146.8999999999999C427.2 147.1999999999999 427.7 147.9999999999999 427.7 148.8999999999999C428.6 155.3999999999999 438 219.6999999999999 437.4 221.6999999999999zM232.6 216.9L236.6 124.3L146 63.1L132 159.6999999999999L232.6 216.8999999999999zM224.9 396.9L230.3 270.9L123.7 215.5L104 350.3L224.9 396.9zM44 274.9L18 400L97.7 350.6L117.1 217.7L44 274.9zM74.6 127.1L55.7 218L125.7 159.7L139.4 66.3L74.6 127.1zM98.9 9.4L85.2 76.5L146.9 15.6L156.6 -51.8L98.9 9.4zM163.4 -55.1L152.8 15.8000000000001L238.5 77.2000000000001L241.6 7.2L163.4 -55.1zM245.4 60C245.4 63.4 246.3 82.9 243.4 85.1L219.1 105.1L241.4 120C243.7 121.7 242.5 125.7 242.5 128L271.9 105.4L272.5 37.1L245.4 59.9999999999999zM339.7 85.4L278.8 36.8L278.2 105.4L343.9 152.3L339.7 85.4zM367.4 111.1L348.3 124.5L350.3 158.5C350.6 159.3999999999999 350 160.5 349.2 161.1L308 188.3L308.6 218.3L373.2000000000001 177.7L367.4000000000001 111.1zM422 150.9L373.7 112.6L379.4 177.6999999999999L430.5 214.2999999999999L422 150.8999999999999z" /> - <glyph glyph-name="linux" - unicode="" - horiz-adv-x="448" d=" M196.1 324.4C195.9 325.8 198 326.7 199.3 327.3C201 328 203.2 328.3 204.8 327.4C205.2 327.2 205.6 326.7 205.4 326.3C205 325.1 203 325.3 201.9 324.7000000000001C200.9 324.2000000000001 200.1 323 198.9 323C197.9 322.9000000000001 196.2 323.4000000000001 196.1 324.4000000000001zM220.8 324.7C221.8 324.2 222.6 323 223.8 323C224.9 323 226.6 323.4 226.7 324.5C226.9 325.9 224.8 326.8 223.5 327.4C221.8 328.1 219.6 328.4 218 327.5C217.6 327.3 217.2 326.8 217.4 326.4C217.7 325.1 219.7 325.3 220.8 324.7zM435.5 14.5C435 6.3 429 0.7 421.6 -3.8C406.7000000000001 -12.8 384.3 -19.6 370.7000000000001 -36L368.1 -33.8L370.7000000000001 -36C356.5000000000001 -52.9 339.0000000000001 -62.6 322.4000000000001 -63.9C305.9000000000001 -65.1999999999999 290.4000000000001 -57.6 282.1 -40.9V-40.8C281 -38.6999999999999 280.2000000000001 -36.4 279.6 -34.1C258.1 -35.3 239.4000000000001 -28.8 224.5 -29.9999999999999C202.5 -31.1999999999999 188.7000000000001 -36.4999999999999 176.2000000000001 -36.6C171.4 -47.2 161.9 -54.2 150.3000000000001 -56.7999999999999C134.3000000000001 -60.4999999999999 114.2000000000001 -56.7999999999999 94.4 -46.4L96 -43.4L94.4 -46.4C75.9 -36.6 52.4 -37.5 35.1 -33.9C26.4 -32.1 18.8 -28.9 15 -21.6C11.3 -14.3 12 -4.3 17.2 10.1C18.9 15.2 17.6 22.8 16.4 30.9C15.8 34.8 15.2 38.8 15.2 42.7C15.2 47.0000000000001 15.9 51.2 18 55.1C22.5 63.6 29.8 67.2000000000001 36.5 69.6C43.2 72 49.3 73.6 53.5 77.9C58.7 83.4 63.6 92.3 70.1 98.1C67.5 115.3 70.3 133.5 76.3 151.4C88.9 189.3 115.5000000000001 225.6 134.4 248.1C150.5 271 155.2000000000001 289.4000000000001 156.9 312.8C158 344.6 132.4 448.2 234.8 448C315.7000000000001 447.9 311.1 362.6 310.6 316.7C310.3 286.6 326.9000000000001 266.2 344 244.7C359.2 226.7 379.1 200.4 390.5 170.3C399.8 145.6999999999999 403.4 118.5 394.2 91.1999999999999C395.6 90.6999999999999 397 89.9999999999999 398.3 89.1999999999999C399.7 88.3999999999999 401 87.3999999999999 402.3 86.3C408.9000000000001 80.6999999999999 411 71.9999999999999 412.8 63.9C414.7 55.8 416.4000000000001 48.2 420 44.2C431.1 31.8 435.9 22.7 435.5 14.5zM220.8 338.9C224.4 338 229.7 336.5 233.8 334.5C231.7 346.7 238.3 358 245.6 357.5C254.5000000000001 357.2 259.5 342 254.7 330.2C253.9 328.3 251.9 326.8 250.8 325.6C257.5 323.3 261.8 321.5 263.4000000000001 320.7C271.3 330.2 274.2000000000001 346.9 267.7000000000001 361.1C257.9000000000001 382.5 233.5000000000001 382.9 223.7000000000001 360.7C220.5000000000001 353.5 219.8000000000001 345.8 220.8000000000001 338.9zM174.6 320.1C182.4 325.8 181.5 324.8 180.5 325.6C172.5 332.5 173.9 353 182.3000000000001 353.7000000000001C188.6000000000001 354.2000000000001 193.1000000000001 343 191.9 334.1C195 336.2000000000001 198.6 337.7000000000001 202.1 338.7000000000001C203.8 358 193.1 372.2000000000001 183 372.2000000000001C164.1 372.2000000000001 159 334.7000000000001 174.6 320.1zM165.2 299.2000000000001C166.7 294.3 171.3 288.7000000000001 179.9 283.9C187.7 279.3 191.9 272.4 199.9 268.9C202.5 267.8 205.6 267 209.5 266.8C227.9 265.7000000000001 236.6 278.1 247.7 281.7000000000001C259.4 285.4 267.8 292.7000000000001 270.4 299.8C273.6 308.3 268.3 314.5 259.9 318C248.6 322.9 243.6 323.2 237.3 327.3C227 333.9 218.5 336.2 211.4 336.2C197 336.2 188.2 326.4 183.5 322C183 321.5 175.6 316.1 169.4 311.5C165.2 308.2 163.8 304.1 165.2 299.2zM131.7 46.4L112.1 82C105.3 91.2 98.3 96.8 90.2 98C82.5 99.2 77.6 96.6 72.5 91.1C67.7 86 63.7 78.8 58.2 73.1C50.4 66.6 48.9 66.9 38.6 63.2000000000001C32.3 61.0000000000001 27.3 58.6 23.8 51.9C21.1 46.9 21.7 39.7 22.9 31.9C24.1 24.0000000000001 25.9 15.6 23.5 8.0000000000001V7.8000000000001C18.5 -5.8999999999999 18.5 -13.8999999999999 20.9 -18.5999999999999C28.8 -33.9999999999999 67.5 -24.6999999999999 97.4 -40.4999999999999C128.8 -56.8999999999999 170 -57.5999999999999 172.7 -22.4999999999999C174.8 -1.9999999999999 141.2 26.5000000000001 131.7 46.4000000000001zM285.6 10.6C288.8 21.6 291.9000000000001 31.9 292.4000000000001 39.6C293.2000000000001 54.8 294.0000000000001 68.3 296.8 79.4999999999999C299.9000000000001 92.1 306.1 102.6 318.2 106.8C320.5 127.9 336.9 127.9 356.5 119.3C375.4 110.8 382.5 103.3 379.3 93.1999999999999C380.3 93.1999999999999 381.3 93.3 383.5 93.1999999999999C388.7 110.0999999999999 369.2 121.1999999999999 352.8 128C355.7 140 355.2 152.1 352.4000000000001 163.6999999999999C346.4000000000001 189 329.8 211.5 317.2000000000001 222.6999999999999C314.9000000000001 222.7999999999999 315.1 220.7999999999999 319.8000000000001 216.1999999999999C331.4000000000001 205.5 356.9000000000001 167 343.1000000000001 131.3C339.2000000000001 132.3 335.5000000000001 132.8 332.2000000000001 132.6999999999999C326.9000000000001 161.8 314.7000000000001 185.8999999999999 308.6000000000001 197.2999999999999C297.1000000000001 218.6999999999999 279.1000000000001 262.5999999999999 271.4000000000001 293C266.9000000000001 286.5999999999999 259.0000000000001 281.0999999999999 249.1000000000001 278C244.4000000000001 276.5 239.4000000000001 272.5 233.2000000000001 269C219.3000000000001 261 203.2000000000001 260.2 190.8000000000001 270.2C186.3000000000001 273.8 182.8000000000001 277.8 178.2000000000001 280.5C176.6000000000001 281.4 173.1000000000001 283.8 172.0000000000001 284.5999999999999C170.0000000000001 246.8 144.7000000000001 199.3 132.7000000000001 171.8999999999999C124.4000000000001 152.1999999999999 119.5000000000001 131.0999999999999 118.9000000000001 110.3999999999999C97.1000000000001 139.5 113.0000000000001 176.6999999999999 121.5000000000001 192.7999999999999C131.0000000000001 210.3999999999999 132.5000000000001 215.2999999999999 130.2000000000001 213.5999999999999C121.6000000000001 199.5999999999999 108.2000000000001 177.3 103.0000000000001 154.3999999999999C100.3000000000001 142.5 99.8000000000001 130.3999999999999 103.3000000000001 119.1999999999999C106.8000000000001 107.9999999999999 114.4000000000001 97.6999999999999 127.9000000000001 89.3C127.9000000000001 89.3 152.7000000000001 74.9999999999999 166.2000000000001 56.8C173.6000000000001 46.8 175.9000000000001 38.1 173.6000000000001 31.9C171.1000000000001 25.2 164.0000000000001 23 156.9000000000001 23C161.7000000000001 17 167.2000000000001 10 171.3000000000001 3.4C208.9000000000001 -22.3 253.5000000000001 -12.3 285.6000000000002 10.6zM415 39.5C405 50.8 407.8 72.6 397.9 81.1C391 87.1 384.3 86.5 375.3 86.2000000000001C367.6 77.4 349.5 66.6 336.9 69.9C325.4 72.8 318.9 86.2000000000001 318.1 99.4C317.8 99.2000000000001 317.4 99.1 317.1 98.9C310 95.0000000000001 306 88.1 303.4 77.8C300.9 67.6 300 54.3 299.2 39.1C298.5 27.3 293 12.7 289.3 -1.5C285.8 -14.7 283.5 -26.7 288.2 -37.8C295.4 -52.3 307.7 -58.2 321.9 -57.1C336.1 -56 352.3 -47.3 365.5 -31.6C387.5 -5 427.8 -1.9 428.7 14.9C429 20 425.6 27.9 415 39.5zM173.3 299.3C175.3 297.4 178 294.8 181.3 292.2000000000001C187.9 287 197.1 281.6 208.6 281.6C220.2 281.6 231.1 287.5 240.4000000000001 292.4000000000001C245.3000000000001 295 251.3000000000001 299.4000000000001 255.2000000000001 302.8000000000001C259.1 306.2000000000001 261.1 309.1 258.3000000000001 309.4000000000001C255.5000000000001 309.7000000000001 255.7000000000001 306.8000000000001 252.3000000000001 304.3000000000001C247.9000000000001 301.1 242.6000000000001 296.9000000000001 238.4000000000001 294.5C231.0000000000001 290.3000000000001 218.9000000000001 284.3000000000001 208.5000000000001 284.3000000000001C198.1000000000001 284.3000000000001 189.8000000000001 289.1 183.6000000000001 294C180.5000000000001 296.5 177.9000000000001 299 175.9000000000001 300.9000000000001C174.4000000000001 302.3000000000001 174.0000000000001 305.5 171.6000000000001 305.8000000000001C170.2000000000001 305.9000000000001 169.8000000000001 302.1 173.3000000000001 299.3000000000001z" /> - <glyph glyph-name="lyft" - unicode="" - horiz-adv-x="512" d=" M0 366.9H77.8V158.2000000000001C77.8 125.1 92.8 105.4 105 97.2000000000001C92.3 86.1 53.8 76.3000000000001 24.8 100.0000000000001C7.8 114 0 137.3 0 159V366.9zM485.9 193.4V215.4H509.7V292.2H483.6C473.4999999999999 338.5 432.4 372.9 383.3 372.9C326.7 372.9 280.6 326.9 280.6 270.2V91C296.6 88.7 316 91.3 332.3 105C349.4 119 357.1 142.2 357.1 164V170.7H395.9V247.5H357.1V270.8C357.1 305.4 409.3 305.4 409.3 270.8V193.7C409.3 137.1 455.3 91 511.9999999999999 91V167.5C497.4999999999999 167.5 485.8999999999999 179.2 485.8999999999999 193.4zM191.6 292.4V179.4C191.6 164 167.8 164 167.8 179.4V292.4H91V159.7C91 135.9 99 105.7 136 95.8C173 86 194.2 106.4 194.2 106.4C192.1 93.0000000000001 179.7 83.1 159.3 81.1C143.8 79.5 124.1 84.7000000000001 114.3 88.9V18.6C139.4 11.1 165.8 8.8 191.9 13.9C239 23.0000000000001 268.7 62.3 268.7 114.7000000000001V292.9H191.6V292.4z" /> - <glyph glyph-name="magento" - unicode="" - horiz-adv-x="448" d=" M445.7 320.1V64L382.3 27.5V283.3L223.8 374.9L65.2 283.3L65.6 27.4L2.3 64V319.9L224.2 448L445.7 320.1zM255.6 27.5L224 9.1L192.2 27.3V283.3L128.9 246.7L129 -9.2L223.9 -64.1L319 -9.2V246.8L255.6 283.4V27.4999999999999z" /> - <glyph glyph-name="maxcdn" - unicode="" - horiz-adv-x="512" d=" M461.1 5.3H363.7000000000001L415.6 248C417.9000000000001 258.2 416.5 267.5 411.2000000000001 273.7C406.2000000000001 279.8 397.5000000000001 283.3 387.0000000000001 283.3H337.7000000000001L278.2000000000001 5.3H180.8000000000001L240.3000000000001 283.3H156.9L97.4 5.3H0L59.5 283.3L14.9 378.7H387C426.4 378.7 462.3 362.4 485.3 333.8C508.6 305.2 517.1 266.4 508.9 227.9L461.1 5.3z" /> - <glyph glyph-name="medapps" - unicode="" - horiz-adv-x="320" d=" M118.3 209.6C121.8 222.1 125.2 243.2 131.5 243.2C139.8 241.4 141.1 219.8 150.1 206.6C154.7 230.1 155.4 291.7 164.2 293.3C173.2 294 183.9 226.8 186.2 215.8C196.1 211.7 235.1 209.2 235.1 209.2C237 201.9 211.1 201.6 195.1 201.4C190.5 186.6 189.7 173.7 183.7 173.4C179 173.2 175.5 202.2 166.2 223L156.8 157.5C152.4 144.5 141.3 180 134.9 196.8C131.6 196.9 72.5 198.4 87.3 204.6L118.3 209.6zM228 0C249.2 0 249.2 32 228 32H92C70.8 32 70.8 0 92 0H228zM204 -64C225.2 -64 225.2 -32 204 -32H116C94.8 -32 94.8 -64 116 -64H204zM238.2 77.5C241.4 96.4 243.4 113.9 250.1 126.3C258 141 266.2 154.4 274.1 167.3C298.7000000000001 207.7 320 242.5 320 292.8C320 378.4 248.2 448 160 448S0 378.4 0 292.8C0 242.6 21.3 207.7 45.9 167.3C53.8 154.4 61.9 141 69.9 126.3C76.6 113.8 78.6 96.5 81.8 77.4C85.3 56.4 117.9 61.7000000000001 114.4 82.5000000000001C110.8 104.2000000000001 108.8 123.2000000000001 99.1 141.1000000000001C66.5 201.5 33 236.7 33 292.8C33 360.7 90 416 160 416S287 360.7 287 292.8C287 236.7 253.5 201.5 220.9 141.2000000000001C211.2 123.2000000000001 209.2 103.8000000000001 205.6 82.6C202.2 62 234.6 56.2 238.2 77.5z" /> - <glyph glyph-name="medium-m" - unicode="" - horiz-adv-x="512" d=" M71.5 305.7C72.1 311.6 69.8 317.5 65.4 321.5L20.3 375.9V384H160.5L268.9 146.3L364.2 384H497.9V375.9L459.3 338.9C455.9999999999999 336.4 454.3 332.2 454.9999999999999 328.1V56.1C454.3 52 455.9999999999999 47.8 459.3 45.3L496.9999999999999 8.3V0.2H307.3V8.3L346.4000000000001 46.2C350.2000000000001 50 350.2000000000001 51.2 350.2000000000001 57V276.8L241.5 0.9H226.8L100.4 276.8V91.9C99.3 84.1 101.9 76.3 107.4 70.7L158.2 9.1V0.9999999999999H14.2V8.9999999999999L65 70.7C70.4 76.3 72.9 84.2 71.5 91.9V305.7z" /> - <glyph glyph-name="medium" - unicode="" - horiz-adv-x="448" d=" M0 416V-32H448V416H0zM372.2 309.9L348.2 286.9C346.1 285.3 345.1 282.7000000000001 345.5 280.2000000000001V110.9C345.1 108.3 346.1 105.7 348.2 104.2L371.7 81.2V76.1H253.7V81L278 104.6C280.4 107 280.4 107.7000000000001 280.4 111.3V248.2L212.8 76.6H203.7L125 248.2V133.2C124.3 128.4 126 123.5 129.4 120L161 81.7V76.6H71.2V81.7L102.8 120C106.2 123.5 107.7 128.4 106.9 133.2V266.2C107.3 269.9 105.9 273.5 103.1 276L75 309.9V315H162.3L229.7 167L289 314.9H372.2V309.9z" /> - <glyph glyph-name="medrt" - unicode="" - horiz-adv-x="544" d=" M113.7 192C113.7 70.2 197.6 -30.8 307.2 -49.1C288.5 -53.6 269 -56 249 -56C111.4 -56 0 55 0 192S111.4 440 248.9 440C269 440 288.5 437.6 307.1 433.1C197.5 414.8 113.7 313.8 113.7 192M411.1 91.7C333.4 36.3 231.5 44.2 170.7 106.3C176.2 92.2 183.4 78.6 192.4 65.8C254 -22.4 374.8 -43.5 462.0999999999999 18.8C549.3999999999999 81.1 570.1999999999999 203.1 508.5999999999999 291.4000000000001C499.5999999999999 304.3000000000001 489.2999999999999 315.7000000000001 478.0999999999999 325.6C515.4999999999999 246.8000000000001 488.7999999999999 147.1 411.0999999999999 91.7000000000001M192.2999999999999 335.7000000000001C190.8999999999999 334.7000000000001 189.5999999999999 333.6 188.2999999999999 332.6C252.5999999999999 350.4000000000001 324.2 328.6 367.2 272.1C402.8999999999999 225.1000000000001 410.0999999999999 165.5000000000001 391.5999999999999 114.1C448.2999999999999 170.3 459.1999999999999 256.2000000000001 413.8999999999999 315.9000000000001C363.8999999999999 381.4000000000001 264.8 390.3000000000001 192.2999999999999 335.7000000000001M296 224C291.6 224 288 227.6 288 232V272C288 276.4 284.4 280 280 280H232C227.6 280 224 276.4 224 272V232C224 227.6 220.4 224 216 224H176C171.6 224 168 220.4 168 216V168C168 163.6 171.6 160 176 160H216C220.4 160 224 156.4 224 152V112C224 107.6 227.6 104 232 104H280C284.4 104 288 107.6 288 112V152C288 156.4 291.6 160 296 160H336C340.4 160 344 163.6 344 168V216C344 220.4 340.4 224 336 224H296z" /> - <glyph glyph-name="meetup" - unicode="" - horiz-adv-x="512" d=" M99 33.7C100.1 28 96.7 22.6 91 21.4C85.6 20.3 80.1 23.7 79 29.4C77.9 34.8 81.3 40.5 86.7 41.7C92.1 42.9 97.8 39.4 99 33.7zM242.1 -37.7C235.8 -42.3000000000001 234.1 -51.1 238.4 -57.7C243 -64.3000000000001 251.8 -66 258.4 -61.4C264.7 -56.8 266.4 -48.0000000000001 261.8 -41.4C257.6 -34.9 248.7 -33.1 242.1 -37.7zM156.1 424.6C162.4 426 166.4 432.3 165 438.6C163.9 445.2 157.6 449.2 151.3 447.7C145 446.3 141 440 142.2 433.7C143.6 427.1 149.8 423.1 156.1 424.6zM34.4 221.7C24.4 228.6 10.7 226 3.8 215.7C-3.1 205.7 -0.5 191.7 9.5 184.8C19.5 177.7 33.2 180.2 40.1 190.5C47 200.9 44.4 214.6 34.4 221.7zM306.4 392.6C317 398.9 320.1 412.6 314.1 422.9C307.8 433.5 294.4 436.9 284.1 430.6S270.4 410.6 276.7 400C282.7 389.7 296.1 386.3 306.4 392.6zM115.3 334.6C123 340 124.7 350.6 119.6 358.3S103.9 367.7 96.5 362.6C88.8 357.2 87.1 346.6 92.2 338.9C97.3 331.1 107.8 329.4 115.3 334.6zM487.6 178.6C480.2 176.9 475.3 169.5 477 161.7000000000001C478.4 154.3000000000001 485.9 149.4 493.3 151.1C500.7 152.5 505.6 160 503.9 167.7000000000001C502.4 175.1 495.0000000000001 180.0000000000001 487.6 178.6zM527.3000000000001 235.4000000000001C526.2 241.1 520.7 244.5000000000001 515.3000000000001 243.4000000000001C509.6000000000001 242.3000000000001 506.2 236.5000000000001 507.3000000000001 230.8000000000001C508.4000000000001 225.4000000000001 513.9000000000001 221.7000000000001 519.6 222.8000000000001C525 224.3000000000001 528.7 229.7000000000001 527.3000000000001 235.4000000000001zM447 309.1C438.4 303.1 436.4 291.4 442.1 282.8C447.8 274.2 459.5 272.2 468.1 277.9C476.4 283.9 478.4 295.6 472.7 304.2C467.0000000000001 312.9 455.3000000000001 315.1 447.0000000000001 309.1zM440.7 169.7C467 126.6 455.8 69.7 414.4 40.6C397 28.3 377.3 22.9 357.5 23.5C345.5 -23.6 288.1 -41.1 252.4 -9.1C251.3 -10 249.8 -10.8 248.7 -12C209.6 -39.1 156.4 -29.4 129.3 10.3C119.6 24.6 114.7 40.9 114.2 57.2C48.8 68.1 24.2 151.2 73.1 196.9C44.8 243.8 73.7 304.3 126.5 311.8C151.6 378 234.1 409.4 290.1 366C357.5 388.3 426.4000000000001 336.6 421 264.9C462.1 252.3 473.8 198 440.7 169.7zM370.7 95.4C367.6 116 329.8 100 327.6 122.5C324.5 154.5 371.3 223.6 367.6 250.5C364.2 274.5 348.2 279.6 334.2 279.9C320.8 280.2000000000001 317.3 277.9 312.8 275.3C309.9000000000001 273.6 306.2 270.4 301.1 275.6C294.8 281.6 290 287.3 281.7000000000001 288.5C269.4000000000001 290.5 264.0000000000001 286.5 255.1000000000001 278.8000000000001C251.7000000000001 275.9000000000001 243.1000000000001 265.9000000000001 235.1000000000001 269.7000000000001C231.7000000000001 271.4000000000001 219.7000000000001 277.4000000000001 211.1000000000001 281.1C194.8000000000001 288.2000000000001 171.1000000000001 276.5000000000001 162.5000000000001 261.1C149.6000000000001 238.2000000000001 124.5000000000001 148.0000000000001 120.8000000000001 136.0000000000001C112.2000000000001 109.4 131.7000000000001 87.4 157.7000000000001 88.9C168.8000000000001 89.5000000000001 176.0000000000001 93.5000000000001 183.1000000000001 106.3C187.1000000000001 113.7 224.8000000000001 214 227.7000000000001 218.9C229.7000000000001 222.3 236.6000000000001 226.9 242.3000000000001 224C248.0000000000001 220.9 249.2000000000001 214.6 248.3000000000001 208.9C247.2000000000001 199.2 220.3000000000001 138 219.4 131.2C216 108.3 246.3000000000001 104.6 258.0000000000001 127.2C261.7000000000001 134.3 303.7000000000001 219.8 307.4000000000001 225.5C311.7000000000001 231.8 314.8 233.8 319.1 233.5C322.2000000000001 233.5 327.4000000000001 232.6 326.2000000000001 222.6C324.8000000000001 213.2 291.1 150.3 287.3000000000001 134.9C282.7000000000001 114.3 293.9000000000001 93.5 312.2000000000001 84.3C323.6 78.6 374.7000000000001 68.6 370.7000000000001 95.4zM376.4 3.1C366.1 -4.3 363.5 -18.9 370.7 -29.5000000000001C377.8 -40.1000000000001 392.1 -42.6000000000001 402.7 -35.5000000000001C413.3 -28.1000000000001 415.8 -13.5000000000001 408.7 -2.9C401.3 7.7 387 10.6 376.4 3.1z" /> - <glyph glyph-name="microsoft" - unicode="" - horiz-adv-x="448" d=" M0 416H214.6V201.4H0V416zM233.4 416H448V201.4H233.4V416zM0 182.6H214.6V-32H0V182.6zM233.4 182.6H448V-32H233.4V182.6z" /> - <glyph glyph-name="mix" - unicode="" - horiz-adv-x="448" d=" M0 384V35.1C0 -21.1 88 -23 88 35.1V273.7C95.9 326.6 176 324.1 176 267.2V91.9C176 34 272 33.9 272 91.9V208C277.3 262.7 360 260.5 360 203.7V179.9C360 120 448 123.3 448 179.9V384H0z" /> - <glyph glyph-name="mixcloud" - unicode="" - horiz-adv-x="640" d=" M424.43 228.271C416.124 313.273 344.135 380 256.919 380C184.653 380 120.695 333.4840000000001 97.714 265.926C43.169 257.897 1.084 211.104 1.084 154.344C1.084 92.046 51.752 41.378 114.327 41.378H403.9409999999999C456.2699999999999 41.378 498.9099999999999 83.74 498.9099999999999 136.071C498.9099999999999 181.202 466.7919999999999 219.134 424.4299999999999 228.271zM403.9410000000001 83.741H114.327C75.287 83.741 43.446 115.305 43.446 154.345S75.287 224.949 114.327 224.949C133.154 224.949 150.875 217.474 164.165 204.183C184.128 184.22 214.298 214.41 194.345 234.363C179.67 248.761 161.673 258.728 142.292 263.712C162.227 308.012 207.082 337.638 256.92 337.638C326.416 337.638 382.899 281.155 382.899 211.936C382.899 198.368 380.6840000000001 185.079 376.53 172.342C367.587 144.825 408.663 133.403 416.677 159.052C419.446 167.358 421.661 175.941 423.046 184.524C442.4269999999999 177.048 456.5479999999999 158.221 456.5479999999999 136.0709999999999C456.5479999999999 107.2759999999999 433.0129999999999 83.7409999999999 403.9409999999999 83.7409999999999zM639.01 136.071C639.01 92.047 626.273 49.6849999999999 601.908 13.414C597.755 7.322 591.11 4 584.188 4C567.871 4 557.061 22.826 566.745 36.949C586.126 66.298 596.648 100.631 596.648 136.071S586.1270000000001 205.844 566.745 234.9160000000001C551.09 257.747 586.106 282.1560000000001 601.908 258.4500000000001C626.274 222.457 639.01 180.0940000000001 639.01 136.071zM568.13 136.071C568.13 104.506 558.9929999999999 74.05 541.273 47.746C537.12 41.655 530.475 38.61 523.553 38.61C506.352 38.61 496.531 57.5889999999999 506.11 71.5579999999999C519.123 90.6619999999999 525.768 112.8129999999999 525.768 136.0709999999999C525.768 159.0519999999999 519.123 181.4789999999999 506.11 200.5829999999999C490.349 223.5689999999999 525.118 247.6779999999999 541.273 224.1179999999999C558.9920000000001 198.0919999999999 568.13 167.6349999999999 568.13 136.0709999999999z" /> - <glyph glyph-name="mizuni" - unicode="" - horiz-adv-x="496" d=" M248 440C111 440 0 328.9 0 192C0 55 111 -56 248 -56S496 55 496 192C496 328.9 385 440 248 440zM168 88.1C136.6 77.5 109.2 60.8 88 39.9V312C88 334.1 105.9 352 128 352S168 334.1 168 312V88.1zM288 98C275.1 100 261.8 101.1 248.2 101.1C234.4 101.1 221 100 208 98V312C208 334.1 225.9 352 248 352S288 334.1 288 312V98zM408 40.3C386.8 61.1 359.4 77.7 328 88.3V312C328 334.1 345.9 352 368 352S408 334.1 408 312V40.3z" /> - <glyph glyph-name="modx" - unicode="" - horiz-adv-x="448" d=" M356 206.2L392.7 182.5V-32L259.7 51.8L356 206.2zM440 373H226.3L203.3 335.2L356.8 238.7L440 373zM351 230.2L55.2 416V201.5L101.2 172.5L351 230.2zM97 153.8L8 11H221.7L346.7 211.5L97 153.8z" /> - <glyph glyph-name="monero" - unicode="" - horiz-adv-x="496" d=" M352 64H460.4C417 -7.9 338.1 -56 248 -56S79 -7.9 35.6 64H144V191.8L248 87L352 192V64zM88 112V320L247.4 160.6L408 320V112H482.8C491.3 137.1 496 164 496 192C496 329 385 440 248 440S0 329 0 192C0 164 4.6 137.1 13.2 112H88z" /> - <glyph glyph-name="napster" - unicode="" - horiz-adv-x="496" d=" M298.3 74.4C284.1 60.8 267 50.3 247.9 43.9C228.9 50.3 211.7 60.8 197.6 74.4H298.3zM342.3 274C362.3 290.9 385.9000000000001 303.2 411.9 310.2V149C411.9 -70.4 83.9 -68.6 83.9 148.7V310.3C109.8 303.4 133.5 290.7000000000001 153.4 273.9C210.2 313.9 285.9 313.8 342.3 274zM133.5 332.5C197.9 392.5 297.8 392.6 362.4 332.7C355.3 329.2 348.5 325.4 341.8 321.2C283.1 351.7 212.6 351.6 153.9 321.1C147.5999999999999 325.1 140 329.3 133.5 332.5zM43.8 354.8V285.5C-14.6 249 -14.6 164.4 43.9 127.2C70.3 -117.9 425.6 -113.1 451.5 125.7L451.8 127.4C510.5 163.7 510.7 249.1 452 285.6V354.8C434.7 354.3 418 351.8 401.9 347.4C319.9 438.9 176.4 438.9 94.4 347.3C78.1 351.7 61.3 354.3 43.8 354.8zM259.2 96S295.2 96.3 320.5 97.5C330.7 98 341.6 101.5 346 104C372.3 119.1 371.4 143.2 372.2 151.4C292.7 152 272.3 155.3 259.2 96zM123.7 151.3C124.5 143.1 123.6 119 149.9 103.9C154.3 101.4 165.1 97.9 175.4 97.4C200.7 96.3 236.7 95.9 236.7 95.9C223.5 155.3 203 152.0000000000001 123.7 151.3zM292.8 27.9C289.6 33.2 285.9 35.2 285.9 35.2C261.1 27.9 233.7 28.3 210 35.2C210 35.2 207.1 33.7 203.6 28.6C200.8 24.4999999999999 199.9 18.9999999999999 199.9 18.9999999999999C229 1.3999999999999 267 1.3999999999999 296.1 18.9999999999999C296 19.1 295.8 22.9999999999999 292.8 27.8999999999999z" /> - <glyph glyph-name="nintendo-switch" - unicode="" - horiz-adv-x="448" d=" M95.9 414.5C51.3 406.5 15.4 373.5 4.1 330.1C0 314.4 -0.3 305.2 0.2 183.6C0.4 72 0.5 69.4 2.4 60.7C12.7 14.2 45.7 -18.9 92.7 -29.8C98.8 -31.2 106.6 -31.5 156.8 -31.7C208.7 -32.1 214.1 -32 215.5 -30.6C216.9 -29.2 217 -11.3 217 191.6C217 342.1 216.7 412.9000000000001 216.1 414.2000000000001C215.2 415.9000000000001 213.6 416 159.2 415.9000000000001C115 415.8 101.7 415.5 95.9 414.5zM179.8 191.9V4L142 4.5C107.2 4.9 103.5 5.1 96.5 6.8C66.6 14.5 44.5 37.5 38.2 67.5C36.2 76.9 36.2 307.6 38.1 316.8C43.7 342.9 61.8 364.5 86.1 374.2000000000001C98.3 379.1 104 379.7000000000001 143.7 379.8L179.6 379.9V191.9zM103.9 323.1C98.1 322 89.2 317.5 84.4 313.4C74.7 305 69.8 293 70.6 278.9C71 271.6 71.4 269.6 74.4 263.7C78.8 254.7 85.3 248.1 94.3 243.7C100.5 240.6 102.1 240.3 110.2 240C117.5 239.7 120.1 240 125 241.7C145.1 248.5 157.3 268 153.8 288.1C149.9 311.8 127.2 327.8 103.9 323.1zM262.1 415.4C261.7000000000001 415.1 261.5 314.6 261.5 191.9C261.5 -10.4 261.6 -30.9 263 -31.5C265.5 -32.4 337.5 -32.1 346.4 -31.1C384.1 -26.8 417.4 -3.9 435.4 30.1C437.7 34.4999999999999 440.8 41.8 442.4 46.3C448.2 63.6999999999999 448.1 59.1 448.1 192.4C448.1 298.8 447.9 314.7 446.6 321.4C437.4 369.7 400.5 406.2 352.1 414.5C345.6 415.6 335.6 415.8999999999999 303.3 415.8999999999999C280.9 416 262.4 415.7 262.1 415.3999999999999zM361.2000000000001 213.3C375.7000000000001 209.5 387.5000000000001 198.5 392.4000000000001 184.4C395.5000000000001 175.7 395.4000000000001 162.9 392.3 154.9C386.6 140.2 375.5 129.9 361.2 126.1C338 120.1 313.3 134.1 306.6 157.1C304.6 164.1 304.7 176 307 183.3C313.8999999999999 206 338 219.4 361.2 213.3z" /> - <glyph glyph-name="node-js" - unicode="" - horiz-adv-x="448" d=" M224 -60C217.3 -60 210.5 -58.2 204.6 -54.8L142.9 -18.3C133.7 -13.1 138.2 -11.3 141.2 -10.3C153.5 -6 156 -5.1 169.1 2.4C170.5 3.2 172.3 2.9 173.7 2L221.1 -26.1C222.8 -27.1 225.2 -27.1 226.8 -26.1L411.5 80.5C413.2 81.5 414.3 83.5 414.3 85.5V298.7C414.3 300.8 413.2 302.7 411.4000000000001 303.8L226.8 410.3C225.1 411.3 222.8 411.3 221.1 410.3L36.6 303.7C34.8 302.7 33.7 300.7 33.7 298.6V85.5C33.7 83.5 34.8 81.5 36.6 80.6L87.2 51.4C114.7 37.7 131.5 53.8 131.5 70.1V280.5C131.5 283.5 133.9 285.8 136.9 285.8H160.3C163.2 285.8 165.7 283.5 165.7 280.5V70C165.7 33.4 145.7 12.4 111 12.4C100.3 12.4 91.9 12.4 68.5 24L20.1 51.9C8.1 58.8 0.7 71.7 0.7 85.6V298.7C0.7 312.5 8.1 325.5 20.1 332.4L204.6 439C216.3 445.6 231.8 445.6 243.4 439L428.1 332.3C440.1 325.4 447.5 312.5 447.5 298.6V85.5C447.5 71.7 440.1 58.8 428.1 51.8L243.4 -54.8C237.5 -58.2 230.8 -60 224 -60zM373.1 150.1C373.1 190 346.1 200.6 289.4000000000001 208.1C232.0000000000001 215.7 226.2000000000001 219.6 226.2000000000001 233.0000000000001C226.2000000000001 244.1 231.1000000000001 258.9000000000001 273.6 258.9000000000001C311.5 258.9000000000001 325.5 250.7000000000001 331.3 225.1C331.8 222.7 334 220.9 336.5 220.9H360.5C362 220.9 363.4 221.5 364.4 222.6S365.9 225.2 365.8 226.7C362.1 270.8 332.8 291.3 273.6 291.3C220.9 291.3 189.5 269.1 189.5 231.8C189.5 191.4 220.8 180.2 271.3 175.2C331.8 169.3 336.5 160.4 336.5 148.5C336.5 127.9 319.8999999999999 119.1 281 119.1C232.1 119.1 221.4 131.4 217.8 155.7000000000001C217.4 158.3000000000001 215.2 160.2000000000001 212.5 160.2000000000001H188.5999999999999C185.5999999999999 160.2000000000001 183.2999999999999 157.8000000000001 183.2999999999999 154.9C183.2999999999999 123.8 200.1999999999999 86.7000000000001 281.0999999999999 86.7000000000001C339.4999999999999 86.8000000000001 373.0999999999999 109.9 373.0999999999999 150.1z" /> - <glyph glyph-name="node" - unicode="" - horiz-adv-x="640" d=" M316.3 -4C314.2 -4 312.1 -3.4 310.2 -2.4L291 9C288.1 10.6 289.5 11.2 290.5 11.5C294.3 12.8 295.1 13.1 299.2 15.5C299.6 15.7 300.2 15.6 300.6 15.4L315.4 6.6C315.9 6.3 316.7 6.3 317.2 6.6L375 40C375.5 40.3 375.9 40.9 375.9 41.6V108.3C375.9 109 375.6 109.6 375 109.9L317.2 143.2000000000001C316.7 143.5000000000001 316 143.5000000000001 315.4 143.2000000000001L257.6 109.9C257 109.6 256.7 108.9 256.7 108.3V41.6C256.7 41 257.1 40.4 257.6 40.1L273.4 31C282 26.7 287.3 31.8 287.3 36.8V102.7000000000001C287.3 103.6 288 104.4 289 104.4H296.3C297.2 104.4 298 103.7000000000001 298 102.7000000000001V36.8000000000001C298 25.3000000000001 291.8 18.8000000000001 280.8999999999999 18.8000000000001C277.5999999999999 18.8000000000001 274.8999999999999 18.8000000000001 267.5999999999999 22.4000000000001L252.3999999999999 31.1000000000001C248.7 33.3000000000001 246.3 37.3000000000001 246.3 41.6000000000001V108.3000000000001C246.3 112.6000000000001 248.6 116.7000000000001 252.3999999999999 118.8000000000001L310.2 152.2000000000001C313.8999999999999 154.3000000000001 318.7 154.3000000000001 322.3 152.2000000000001L380.1 118.8000000000001C383.8 116.6000000000001 386.2 112.6000000000001 386.2 108.3000000000001V41.6000000000001C386.2 37.3000000000001 383.9 33.2000000000001 380.1 31.1000000000001L322.3 -2.2999999999999C320.6 -3.3999999999999 318.5 -3.9999999999999 316.3 -3.9999999999999zM363 61.8C363 74.3 354.6 77.6 336.8 80C318.8 82.4 317 83.6 317 87.8C317 91.3 318.5 95.9 331.8 95.9C343.7 95.9 348.1 93.3 349.9000000000001 85.3C350.1 84.5 350.7000000000001 84 351.5000000000001 84H359.0000000000001C359.5000000000001 84 359.9000000000001 84.2 360.2000000000001 84.5C360.5000000000001 84.9 360.7000000000001 85.3 360.6 85.8C359.4000000000001 99.6 350.3 106 331.8 106C315.3 106 305.5 99 305.5 87.4C305.5 74.7 315.3 71.3 331.1 69.7C350 67.8 351.5 65.1 351.5 61.4C351.5 54.9 346.3 52.2 334.1 52.2C318.8 52.2 315.4000000000001 56 314.3 63.6C314.2 64.4 313.5 64.9999999999999 312.6 64.9999999999999H305.1C304.2000000000001 64.9999999999999 303.4000000000001 64.3 303.4000000000001 63.3C303.4000000000001 53.6 308.7000000000001 41.9999999999999 334.0000000000001 41.9999999999999C352.5000000000001 41.9999999999999 363.0000000000001 49.1999999999999 363.0000000000001 61.8zM417.5 111.9C417.5 105.8 412.5 100.8 406.4 100.8S395.3 105.8 395.3 111.9C395.3 118.2000000000001 400.5 123.0000000000001 406.4 123.0000000000001C412.4 123.1000000000001 417.5 118.2000000000001 417.5 111.9zM415.7 111.9C415.7 117.1 411.5 121.2000000000001 406.3 121.2000000000001C401.2 121.2000000000001 397 117.1 397 111.9C397 106.7000000000001 401.2 102.5000000000001 406.3 102.5000000000001C411.5 102.6000000000001 415.7 106.8000000000001 415.7 111.9zM411.2 105.7000000000001H408.6C408.5 106.3000000000001 408.1 109.5000000000001 408.1 109.6C407.9 110.3 407.7 110.7000000000001 406.8 110.7000000000001H404.6V105.7000000000001H402.2V118.2000000000001H406.5C408 118.2000000000001 410.9 118.2000000000001 410.9 114.9C410.9 112.6 409.4 112.1 408.5 111.8C410.2 111.7 410.3 110.6 410.6 109C410.7000000000001 108 410.9000000000001 106.3 411.2000000000001 105.7zM408.4 114.5000000000001C408.4 116.2000000000001 407.2 116.2000000000001 406.6 116.2000000000001H404.6V112.7000000000001H406.5C408.1 112.7000000000001 408.3999999999999 113.8000000000001 408.3999999999999 114.5000000000001zM137.3 257C137.3 259.7 135.9 262.1 133.6 263.4L72.3 298.7C71.3 299.3 70.1 299.6 68.9 299.7H68.3C67.1 299.7 66 299.3 64.9 298.7L3.7 263.4C1.4 262.1 0 259.6 0 257L0.1 162C0.1 160.7 0.8 159.5 1.9 158.8C3 158.1 4.4 158.1 5.6 158.8L42 179.7C44.3 181.1 45.7 183.5 45.7 186.1V230.5C45.7 233.1 47.1 235.6 49.4 236.9L64.9 245.8C66.1 246.5 67.3 246.8 68.6 246.8C69.9 246.8 71.2 246.5 72.3 245.8L87.8 236.9C90.1 235.6 91.5 233.1 91.5 230.5V186.1C91.5 183.5 92.9 181 95.2 179.7L131.6 158.8C132.7 158.1 134.2 158.1 135.3 158.8C136.4 159.4 137.1 160.7 137.1 162L137.3 257zM472.5 360.7V184.3C472.5 181.7 471.1 179.2 468.8 177.9L407.5 142.5000000000001C405.2 141.2000000000001 402.4 141.2000000000001 400.1 142.5000000000001L338.8 177.9C336.5 179.2000000000001 335.1 181.7000000000001 335.1 184.3V255.1C335.1 257.7000000000001 336.5 260.2000000000001 338.8 261.5L400.1 296.9000000000001C402.4000000000001 298.2000000000001 405.2000000000001 298.2000000000001 407.5 296.9000000000001L422.8 288.1C424.5 287.1 426.7 288.4000000000001 426.7 290.3V384.3C426.7 387.1 429.7 388.9000000000001 432.2 387.5L468.7 367.1C471 365.9000000000001 472.5 363.4000000000001 472.5 360.7000000000001zM426.5 231.8C426.5 232.5 426.1 233.1 425.6 233.4L404.6 245.6C404 245.9 403.3 245.9 402.7000000000001 245.6L381.7000000000001 233.4C381.1 233.1 380.8000000000001 232.5 380.8000000000001 231.8V207.5C380.8000000000001 206.8 381.2000000000001 206.2 381.7000000000001 205.9L402.7000000000001 193.8C403.3000000000001 193.5 404.0000000000001 193.5 404.5000000000001 193.8L425.5000000000001 205.9C426.1000000000001 206.2 426.4000000000001 206.8 426.4000000000001 207.5V231.8zM636.3 232.5C638.5999999999999 233.8 640 236.3 640 238.9V256C640 258.6 638.6 261.1 636.3 262.4L575.4 297.8C573.1 299.1 570.3 299.1 568 297.8L506.7 262.4C504.4 261.1 503 258.6 503 256V185.2C503 182.5 504.4 180.1 506.7 178.8L567.6 144.1C569.8000000000001 142.8 572.6 142.8 574.9 144.1L611.6999999999999 164.6C614.1999999999999 166 614.1999999999999 169.6 611.6999999999999 171L550 206.4C548.8 207.1 548.1 208.3 548.1 209.6V231.8C548.1 233.1 548.8000000000001 234.3 550 235L569.2 246.1C570.3000000000001 246.8 571.8000000000001 246.8 572.9000000000001 246.1L592.1000000000001 235C593.2000000000002 234.3 594.0000000000001 233.1 594.0000000000001 231.8V214.4C594.0000000000001 211.6 597.1000000000001 209.8 599.6000000000001 211.2L636.3000000000002 232.5zM559 229C558.6 228.7 558.3 228.3 558.3 227.8V214.2C558.3 213.7 558.5999999999999 213.2 559 213L570.8 206.2C571.1999999999999 205.9 571.8 205.9 572.1999999999999 206.2L584 213C584.4 213.3 584.7 213.7 584.7 214.2V227.8C584.7 228.3 584.4000000000001 228.8 584 229L572.2 235.8C571.8000000000001 236.1 571.2 236.1 570.8000000000001 235.8L559 229zM304.8 185.5V255.9C304.8 258.5 303.2 261 300.9000000000001 262.3L239.8000000000001 297.5C237.7000000000001 298.7 234.8000000000001 298.9 232.4000000000001 297.5L171.3000000000001 262.3C169 261 167.4 258.6 167.4 255.9V185.5C167.4 182.7 169.3000000000001 180.3 171.4 179.1L232.6 143.9C235.0000000000001 142.5000000000001 237.8 142.6 240.0000000000001 143.9L301 179.1C302.8 180.1 304.1 181.8 304.6 183.8C304.7000000000001 184.3 304.8 184.9 304.8 185.5zM230.5 310.4L229.7 309.9H230.8L230.5 310.4zM306.7 180.2000000000001L306.3 180.9V180.0000000000001L306.7 180.2000000000001z" /> - <glyph glyph-name="npm" - unicode="" - horiz-adv-x="576" d=" M288 160H256V224H288V160zM576 288V96H288V64H160V96H0V288H576zM160 256H32V128H96V224H128V128H160V256zM320 256H192V96H256V128H320V256zM544 256H352V128H416V224H448V128H480V224H512V128H544V256z" /> - <glyph glyph-name="ns8" - unicode="" - horiz-adv-x="640" d=" M187.1 288.1L152.9 174.4L98.4 288.1H49L0 128H44.9L76 234.5L126.6 128H183.5L232 288.1H187.1zM639.6 289C636.7 307 615.7 317.1 597.5 320.3C552.9 328.1 495.6 304 509 261.5V261.4C465.2 252.7 434.7 234.6 414.8 213.2C411.8 223 401.2 229.8 380.8 229.8H293.2000000000001C283.9000000000001 229.8 280.3000000000001 232.1 281.7000000000001 237.2C283.3000000000001 242.7 283.6 244 285.4000000000001 249.4C287.5000000000001 255.8 293.2000000000001 256.5 298.7000000000001 256.5H432.2000000000001L441.9000000000001 288C302.2000000000001 288 297.4000000000001 288.5 281.8000000000001 286.8C269.5000000000001 285.5 258.3000000000001 282 251.2000000000001 271.8C244.4000000000001 261.9 236.8000000000001 236.2 233.6000000000001 224.7C228.2000000000001 205.3 233.0000000000001 196.1 266.4000000000001 196.1H353.7000000000001C361.5000000000001 196.1 362.5000000000001 193.4 361.4000000000001 189.5C360.3000000000001 185.1 358.6000000000001 179.5 356.9000000000001 174.9C355.3000000000001 170.7 352.2000000000001 167.5 343.1000000000001 167.5H216.3L204.7 128C344.6 128 350 128.6 365.6 130.3C372.2000000000001 131 378.6 132.4 384.1 135.2C384.3 131.5 384.6 127.9 385.3 124.4C390.7 93.9 412.7 72.1 442.1 64.9C490.7 53 550.8000000000001 81.7 577.2 132.9C595.9000000000001 169.1 591.3000000000001 209.1 573.8000000000001 238.4H573.9000000000001C603.5000000000001 244.3 644.2 260.4 639.6000000000001 289zM530.7 184.3C524.8000000000001 154.8 494.1 136.5 469.1 140.4C438.2000000000001 145.2000000000001 430.6 179.9 455 205.2000000000001C471.2 222.0000000000001 500.2 229.2000000000001 523.5 232.1000000000001C530.2 218.0000000000001 533.8 200.1000000000001 530.7 184.3000000000001zM552.5 267.4C548.3 273.4 542.7 285.9 550 293.7000000000001C556.7 300.9 570.9 303.8 581.8 301.4C597.0999999999999 298 601.5 285.5 586.6999999999999 277C575.9999999999999 270.9 563.0999999999999 268.9 552.4999999999999 267.4z" /> - <glyph glyph-name="nutritionix" - unicode="" - horiz-adv-x="400" d=" M88 439.9S221.4 448.1 209 335.5C209 335.5 228.1 410.4 312 376.1C312 376.1 294.3 302.1 224 320.1C224 320.1 238.6 374.7 290.1 376.7C290.1 376.7 250.2 387 208 327.9C208 327.9 188.2 422.4 114.4 427.6C114.4 427.6 189.6 408.2 192 320.1C192 320 85.6 313.1 88 439.9zM400 124.3C400 75.8 390.3 28.9999999999999 368 -8.0000000000001C325.8 -38.9 263 -56.0000000000001 200 -56.0000000000001C137.1 -56.0000000000001 74.2 -38.9 32 -8.0000000000001C9.7 29 0 75.8 0 124.3C0 172.7 17.7 219 40 256C82.2 286.9 137.1 304.6 200 304.6C263 304.6 317.8 287 360 256C382.3 219 400 172.7 400 124.3zM120 20C120 35.5 107.5 48 92 48S64 35.5 64 20S76.5 -8 92 -8S120 4.5 120 20zM120 86.2C120 101.7 107.5 114.2 92 114.2S64 101.7 64 86.2S76.5 58.2 92 58.2S120 70.7 120 86.2zM120 152.4C120 167.9 107.5 180.4 92 180.4S64 167.9 64 152.4S76.5 124.4 92 124.4S120 136.9 120 152.4zM192 20C192 35.5 179.5 48 164 48S136 35.5 136 20S148.5 -8 164 -8S192 4.5 192 20zM192 86.2C192 101.7 179.5 114.2 164 114.2S136 101.7 136 86.2S148.5 58.2 164 58.2S192 70.7 192 86.2zM192 152.4C192 167.9 179.5 180.4 164 180.4S136 167.9 136 152.4S148.5 124.4 164 124.4S192 136.9 192 152.4zM264 20C264 35.5 251.5 48 236 48S208 35.5 208 20S220.5 -8 236 -8S264 4.5 264 20zM264 86.2C264 101.7 251.5 114.2 236 114.2S208 101.7 208 86.2S220.5 58.2 236 58.2S264 70.7 264 86.2zM264 152.4C264 167.9 251.5 180.4 236 180.4S208 167.9 208 152.4S220.5 124.4 236 124.4S264 136.9 264 152.4zM336 20C336 35.5 323.5 48 308 48S280 35.5 280 20S292.5 -8 308 -8S336 4.5 336 20zM336 86.2C336 101.7 323.5 114.2 308 114.2S280 101.7 280 86.2S292.5 58.2 308 58.2S336 70.7 336 86.2zM336 152.4C336 167.9 323.5 180.4 308 180.4S280 167.9 280 152.4S292.5 124.4 308 124.4S336 136.9 336 152.4zM360 192C355.2 214.3 352.6 228.9 344 248C305.2 267.9 253.5 280 200 280S94.8 267.9 56 248C47.2 228.5 44.8 214.1 40 192C82.2 199.9 138.7 206.8 200 206.8S317.8 199.9 360 192z" /> - <glyph glyph-name="odnoklassniki-square" - unicode="" - horiz-adv-x="448" d=" M184.2 270.9C184.2 293 202.1 310.9 224 310.9S263.8 293 263.8 270.9C263.8 248.9 245.9 231.1 224 231.1S184.2 249.0000000000001 184.2 270.9000000000001zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM142.9 270.9C142.9 226.3 179.3 190 224 190S305.1 226.2 305.1 270.9C305.1 315.7 268.7 352 224 352S142.9 315.8 142.9 270.9zM317.4 180.2C312.8 189.3 300.1 197 283.3 183.8C283.3 183.8 260.6 165.8 224 165.8S164.6999999999999 183.8 164.6999999999999 183.8C147.8999999999999 197 135.1999999999999 189.3 130.5999999999999 180.2C122.6999999999999 164.1 131.6999999999999 156.5 152 143.2C169.3 132.1 193.1999999999999 128 208.5999999999999 126.4L195.6999999999999 113.5C177.5 95.5 160.1999999999999 78 148 65.8C130.4 48.2 158.6999999999999 20 176.4 37.2L224.1 85.1C242.3 66.9 259.8 49.4 271.8 37.2C289.4 20 317.8 47.9 300.4 65.8L252.7 113.5L239.7 126.4C255.2 128 278.8 132.3 295.9 143.2C316.3 156.5 325.2 164.2 317.4 180.2z" /> - <glyph glyph-name="odnoklassniki" - unicode="" - horiz-adv-x="320" d=" M275.1 114C247.7 96.6 210 89.7 185.1 87.1L206 66.5L282.3 -9.8C310.2 -38.4 264.8 -83.1 236.6 -55.5C217.5 -36.1 189.5 -8.1 160.3 21.1L84 -55.4C55.8 -82.9 10.4 -37.8 38.6 -9.7C58 9.7 85.7 37.7 114.9 66.6L135.5 87.2000000000001C110.9 89.8000000000001 72.6 96.3000000000001 44.9 114.1C12.3 135.1 -2 147.4 10.6 173.1C18 187.7000000000001 38.3 200 65.2 178.8C65.2 178.8 101.5 149.9 160.1 149.9S255.0000000000001 178.8 255.0000000000001 178.8C281.9000000000001 199.9 302.1 187.7 309.6 173.1C322 147.4 307.7000000000001 135.1 275.1 114zM30.3 318.3C30.3 390 88.6 448 160 448S289.7 390 289.7 318.3C289.7 246.9 231.4 188.9 160 188.9S30.3 246.9 30.3 318.3zM96.3 318.3C96.3 283.2000000000001 124.9 254.6 160 254.6S223.7 283.2000000000001 223.7 318.3C223.7 353.7000000000001 195.1 382.3 160 382.3S96.3 353.7000000000001 96.3 318.3z" /> - <glyph glyph-name="opencart" - unicode="" - horiz-adv-x="640" d=" M423.3 7.3C423.3 -18 403 -38.3 377.7 -38.3S331.9 -18 331.9 7.3S352.5 53.1 377.7 53.1C403.1 53.1 423.3 32.6 423.3 7.3zM169.4 53.1C144.1 53.1 123.8 32.5 123.8 7.3S144.1 -38.3 169.4 -38.3S215.2 -18 215.2 7.3S194.7 53.1 169.4 53.1zM461.1 323.1C158.9 323.1 81.9 335.9 0 422.3C34.4 370.6 53.3 273.4 373.1 278.1C706.4000000000001 283.1 503.1 192 443.9000000000001 89.2000000000001C630.6 255.9000000000001 763.3 323.1 461.1 323.1z" /> - <glyph glyph-name="openid" - unicode="" - horiz-adv-x="448" d=" M271.5 16L203.5 -16C88.5 -5.7 0 55.5 0 129.8C0 201.3 82.5 260.8 191.7 274.1V231.1C120.2 218.6 67.7 178.1 67.7 129.8C67.7 78.8 126.2 36.5 203.4 26.8V366.8L271.4 400V16zM448 157L316.7 185.5L353.5 206.2C334 217.7 310 226.2 283.5 231V274C329.7 268.5 371.2 254.5 403.8 234.7L438.8 254.5L448 157z" /> - <glyph glyph-name="opera" - unicode="" - horiz-adv-x="496" d=" M313.9 415.3C143.7 415.3 61.3 191.5 166.4 60.2C202.9 14.8 255 -15.4 313.9 -15.4C350.2 -15.4 384.2 -4.3 413.3 15C369.5 -24.2 311.4 -48 248 -48C244.1 -48 240 -48 236.1 -47.7C104.6 -41.6 0 66.9 0 200C0 337 111 448 248 448H248.8C311.9000000000001 447.7 369.5 423.9 413.2000000000001 384.9C384.2000000000001 404.3 350.1 415.3 313.9000000000001 415.3zM415.7 17.6C374.8 -7.1 325 -6 283.7 23.4C339.9 43.9 381.4 115 381.4 200C381.4 284.7000000000001 340.2 355.8000000000001 284 376.6C325.8 405.8 375.2 406.9000000000001 416.9 381.6C522.8 282.9000000000001 522.4 115.9 415.7 17.6z" /> - <glyph glyph-name="optin-monster" - unicode="" - horiz-adv-x="576" d=" M550.671 -2.303C550.671 -13.923 534.998 -21.76 518.513 -17.166C506.353 -13.923 487.167 0.399 482.302 10.128C476.628 21.748 486.356 42.826 501.218 40.934C516.892 39.313 550.671 15.533 550.671 -2.3030000000001zM372.86 372.777C369.077 444.928 272.064 452.495 246.932 396.2870000000001C291.5200000000001 420.608 337.189 411.9600000000001 372.86 372.777zM74.795 40.934C59.122 39.313 25.343 15.533 25.343 -2.303C25.343 -13.923 41.016 -21.76 57.5 -17.166C69.66 -13.923 88.576 0.399 93.44 10.128C99.386 21.748 89.658 42.826 74.795 40.934zM572.56 26.612C573.641 23.099 574.452 19.586 574.452 15.803C575.262 -15.813 530.135 -48.242 500.949 -49.322C483.654 -50.132 466.359 -40.945 458.253 -25.812C344.7560000000001 -29.865 231.2590000000001 -30.676 118.033 -25.812C109.656 -40.945 92.361 -49.862 75.066 -49.322C46.151 -48.241 1.023 -15.813 1.563 15.803C1.833 19.586 2.374 23.099 3.455 26.612C-2.111 36.075 -1.39 41.894 8.86 38.232C12.103 43.366 15.886 47.6900000000001 19.94 52.014C17.37 62.931 21.21 66.108 31.019 61.202C35.613 64.445 41.017 67.687 46.963 70.39C46.963 86.147 58.802 81.521 64.258 76.065C76.725 77.845 84.387 75.356 91.011 70.39V90.116C78.024 90.116 50.37 101.491 45.071 126.328C40.097 147.053 47.678 164.403 70.203 173.888C71.013 179.833 78.31 187.94 85.065 189.832C92.632 191.724 97.496 185.238 99.117 179.563C106.542 179.563 116.874 178.098 120.195 171.456C125.6 171.997 131.274 172.808 136.679 173.348C134.2470000000001 175.24 131.545 176.861 128.572 177.942C123.438 186.859 114.79 189.021 103.981 189.562C103.981 190.372 103.981 191.183 104.251 192.264C84.524 192.805 60.203 197.939 49.394 210.099C28.073 233.737 33.459 293.6760000000001 61.554 313.5970000000001C69.931 319.2720000000001 83.172 314.408 84.253 303.8690000000001C86.678 283.271 84.652 277.0360000000001 110.465 277.927C118.572 285.7630000000001 127.22 292.519 136.948 297.9240000000001C122.086 299.2760000000001 108.034 296.303 93.17 294.1410000000001C105.922 306.6210000000001 117.123 319.5830000000001 149.918 336.5680000000001C173.429 348.4580000000001 199.911 357.3760000000001 226.123 359.807C207.477 367.6440000000001 186.13 371.6980000000001 166.402 376.2910000000001C242.877 392.5050000000001 340.971 398.4500000000001 410.691 338.7290000000001C428.796 323.326 443.118 302.5180000000001 453.3869999999999 278.7370000000001C493.1859999999999 273.884 489.857 284.3180000000001 492.03 303.8690000000001C493.111 314.1380000000001 506.352 319.2720000000001 514.7289999999999 313.3270000000001C529.5909999999999 302.7880000000001 536.8879999999999 282.5210000000001 539.319 265.2260000000001C541.481 247.3910000000001 539.5889999999999 223.8810000000001 526.889 210.0990000000001C516.08 197.9390000000001 492.569 192.5340000000001 473.113 191.994V189.2910000000001C462.033 189.0210000000001 452.845 186.859 447.44 177.6710000000001C444.468 176.59 441.766 174.9680000000001 439.063 173.0770000000001C444.738 172.537 450.413 171.7260000000001 455.818 171.186C457.687 176.8050000000001 468.353 179.5630000000001 476.895 179.5630000000001C478.516 184.968 483.651 191.453 490.947 189.8320000000001S504.999 179.8340000000001 505.81 173.888C516.619 169.564 527.969 161.728 530.941 148.216C532.8330000000001 140.109 532.562 133.083 531.211 126.328C525.485 101.066 497.85 90.116 485.272 90.116C485.272 83.36 485.272 76.8750000000001 485.002 70.39C493.012 76.3960000000001 501.369 77.5480000000001 511.754 76.0650000000001C517.673 81.984 529.3190000000001 85.4750000000001 529.3190000000001 70.39C534.994 67.6870000000001 540.6680000000001 64.4450000000001 545.263 61.2020000000001C555.363 66.253 558.932 61.741 556.072 52.0140000000001C560.125 47.6910000000001 564.179 43.0970000000001 567.151 38.2320000000001C577.2869999999999 41.8520000000001 578.1719999999999 36.1540000000001 572.56 26.6120000000001zM498.7869999999999 280.6280000000001C516.0819999999999 273.872 524.9989999999999 258.4690000000001 529.0519999999999 244.9580000000001C530.1329999999999 255.497 526.3499999999999 284.4110000000001 515.2699999999999 296.0310000000001C507.9739999999999 303.327 501.2179999999998 301.165 501.2179999999998 295.221C501.2189999999998 289.005 499.8679999999998 283.601 498.7869999999999 280.6280000000001zM480.1409999999999 268.198C493.1119999999999 252.525 497.1649999999999 226.583 492.8409999999999 205.235C503.6499999999999 207.397 513.3779999999999 211.45 519.0529999999999 217.395C520.9449999999999 219.557 522.8359999999999 222.259 523.9169999999999 224.961C522.8359999999999 246.3090000000001 513.6479999999999 267.658 494.1919999999999 273.8730000000001C490.9499999999999 270.63 485.0049999999999 269.009 480.1409999999999 268.198zM458.2519999999999 267.387C465.8189999999999 246.85 470.6829999999999 224.691 472.5739999999999 202.802C476.0869999999999 202.802 480.1409999999999 203.072 484.1939999999999 203.613C490.1389999999999 227.9340000000001 483.9239999999999 255.2270000000001 470.1419999999999 267.117C466.3589999999999 267.117 462.0349999999999 267.117 458.2519999999999 267.3870000000001zM77.768 280.628C76.687 283.601 75.336 289.005 75.336 295.221C75.336 301.166 68.31 303.328 61.284 296.031C49.934 284.411 46.421 255.497 47.502 244.958C51.555 258.47 60.473 273.873 77.768 280.628zM83.443 205.234C79.119 226.582 83.173 252.525 96.144 268.197C91.279 269.008 85.335 270.629 82.092 273.872C62.635 267.657 53.717 246.309 52.366 224.96C53.717 222.258 55.338 219.556 57.23 217.394C62.905 211.179 72.633 207.396 83.443 205.234zM124.788 266.307C119.654 265.226 114.79 263.334 109.926 261.442L97.766 256.308V256.578C90.47 242.526 87.767 222.259 92.361 203.613C96.955 203.072 101.008 202.802 105.061 202.802C107.493 224.961 114.249 246.58 124.788 266.307zM212.883 289.546C212.883 247.391 247.202 213.341 289.088 213.341S365.293 247.391 365.293 289.546C365.293 331.432 330.974 365.481 289.088 365.481S212.883 331.432 212.883 289.546zM365.293 192.263C375.262 141.655 368.592 127.571 381.777 134.164C397.721 142.271 404.476 173.347 404.747 191.183C391.776 191.993 378.534 191.993 365.293 192.263zM293.682 192.804V193.074C293.4120000000001 187.94 293.952 154.971 298.0060000000001 151.999C309.0850000000001 146.594 337.4590000000001 147.405 349.079 150.918C354.484 152.5389999999999 351.511 187.94 350.7 192.804C331.784 193.074 312.598 193.074 293.682 192.804zM279.629 192.804V193.074C260.173 192.804 240.987 192.804 221.8 192.263C219.908 183.076 217.206 143.352 223.692 140.649C236.663 134.974 265.308 135.515 278.278 139.028C282.8730000000001 141.46 280.711 184.427 279.629 192.804zM193.967 135.244C199.372 132.812 202.614 132.812 203.695 139.568C205.587 148.215 206.127 176.32 208.56 191.723C196.4 191.453 183.969 190.912 171.808 190.102C166.403 170.375 172.078 144.973 193.967 135.244zM128.301 146.324C172.079 99.304 220.99 60.661 284.2240000000001 39.8539999999999C351.7820000000001 59.0399999999999 399.8830000000001 99.8449999999999 447.4430000000001 146.8649999999999C436.348 151.1799999999999 439.7280000000001 157.2279999999999 440.1470000000001 158.4849999999999C431.2290000000001 159.2949999999999 422.3120000000001 160.3769999999999 413.6640000000001 161.1869999999999C404.206 128.2189999999999 377.7240000000001 108.2219999999999 366.9140000000001 129.5709999999999C364.2120000000001 134.7049999999999 363.4010000000001 141.1909999999999 362.3200000000001 146.3249999999999C358.5370000000001 137.9479999999999 349.0780000000001 138.218 337.7290000000001 137.4069999999999C324.4880000000001 136.3259999999999 306.112 136.0559999999999 293.6810000000001 140.3789999999999C290.7090000000001 127.4079999999999 282.6020000000001 127.4079999999999 266.9290000000001 126.0569999999999C252.8770000000001 124.7049999999999 218.287 122.0029999999999 212.072 136.8659999999999C210.9910000000001 108.2219999999999 176.942 126.868 166.9430000000001 143.892C163.7000000000001 149.567 161.5380000000001 155.242 159.917 161.4569999999999C152.0800000000001 160.6469999999999 144.244 159.836 136.406 158.755C138.8490000000001 155.0919999999999 137.9550000000001 149.7029999999999 128.3010000000001 146.324zM115.6 -5.545C109.926 17.694 96.954 44.177 82.092 48.501C59.663 55.257 13.183 24.991 15.885 -6.085C28.586 -25.542 55.879 -41.755 75.066 -42.566C92.901 -43.376 111.006 -31.486 114.79 -13.652C115.329 -11.22 115.6 -8.518 115.6 -5.5450000000001zM122.896 0.399C156.405 19.856 192.075 36.07 228.827 47.419C190.184 67.956 160.729 95.25 131.544 124.435C129.382 123.083 126.41 122.003 123.708 120.922C122.071 116.012 132.426 115.5920000000001 129.113 108.491C126.951 104.4370000000001 120.465 100.924 113.98 99.3030000000001C111.819 96.6010000000001 108.846 94.4390000000001 106.144 92.818H105.874C105.604 79.307 105.604 65.794 106.144 52.283C115.083 36.319 121.57 18.969 122.896 0.399zM443.6600000000001 -12.301C406.908 9.047 369.6160000000001 29.044 328.0010000000001 40.664C314.2190000000001 34.449 300.168 29.315 285.846 25.261C283.6840000000001 24.45 283.6840000000001 24.45 281.522 25.261C269.632 29.044 258.283 33.3679999999999 246.663 38.502C206.398 26.8819999999999 169.377 9.317 134.247 -12.301H133.977V-12.571C134.247 -12.571 134.247 -12.571 134.247 -12.301C237.474 -16.355 340.702 -15.814 443.66 -12.301zM470.683 51.744L470.4130000000001 51.474C470.9540000000001 65.256 471.224 79.037 471.224 92.8190000000001C468.251 94.4400000000001 465.549 96.8730000000001 463.1170000000001 99.5750000000001C456.6320000000001 100.9260000000001 450.1460000000001 104.7090000000001 447.9840000000001 108.4930000000001C446.0920000000001 112.5460000000001 449.3350000000001 116.059 453.9290000000001 118.7620000000001C453.6590000000001 119.3030000000001 453.3880000000001 120.3830000000001 453.3880000000001 121.1940000000001C450.4160000000001 122.0050000000001 447.9830000000001 123.0860000000001 445.8210000000001 124.4370000000001C414.2050000000001 94.9820000000001 380.4250000000001 67.6880000000001 342.3230000000001 47.6910000000001C381.2370000000001 36.0710000000001 418.2580000000001 19.5870000000001 454.1980000000001 0.1300000000001C455.2480000000001 14.8220000000001 461.4290000000001 35.8790000000001 470.6830000000001 51.7440000000001zM493.9230000000001 48.5C479.33 44.177 466.0890000000001 17.694 460.414 -5.546C460.414 -29.372 481.6920000000001 -43.443 500.948 -42.568C520.134 -41.757 547.428 -25.544 560.129 -6.087C563.102 24.99 516.6220000000001 55.257 493.923 48.5zM290.709 313.867C290.754 313.867 290.798 313.8640000000001 290.843 313.8640000000001C290.889 313.8640000000001 290.933 313.867 290.9790000000001 313.867H290.7090000000001zM290.709 217.124C319.354 217.124 342.593 238.742 342.593 265.495C342.593 301.587 302.086 323.574 270.442 309.813C279.9000000000001 306.841 286.926 298.193 286.926 288.195C286.926 264.938 253.635 256.24 240.446 276.8450000000001C233.149 242.778 259.814 217.124 290.709 217.124zM68.039 -26.083C68.579 -32.569 80.199 -38.784 89.657 -35.5410000000001C96.413 -32.8380000000001 104.25 -25.0020000000001 106.952 -19.3270000000001C109.925 -12.301 105.871 0.67 97.224 -0.9520000000001C88.307 -2.573 67.499 -17.7060000000001 68.039 -26.0830000000001zM478.789 -0.952C470.412 0.669 466.358 -12.301 469.331 -19.327C471.763 -25.002 479.6 -32.838 486.626 -35.541C495.813 -38.784 507.704 -32.569 507.974 -26.083C508.785 -17.706 487.707 -2.573 478.789 -0.952z" /> - <glyph glyph-name="osi" - unicode="" - horiz-adv-x="495.8" d=" M0 188.8C2.3 324.6 97.4 421.2 213.8 436.9C352.6 455.5 469.4 361.1 491.8 235.8C513.1 117 447.8 5.8 340.2000000000001 -38.2C330.9000000000001 -42 325.8000000000001 -39.9 322.2000000000001 -30.5C304.4000000000001 15.8 286.6 62.2 268.8000000000001 108.5C265.7000000000001 116.6 267.8000000000001 121.7 275.8000000000001 125.3C300.0000000000001 136.3 315.1000000000001 154.7 319.1000000000001 181.1C325.5000000000001 223.5 294.6000000000001 259.8 254.6000000000001 263.3C215.6000000000001 266.7000000000001 182.8000000000001 239.6 177.1000000000001 203.6C171.9000000000001 170.6 188.2000000000001 139.9 219.0000000000001 125.9C228.6000000000001 121.5000000000001 230.5000000000001 117.3 226.8000000000001 107.5000000000001C208.9000000000001 60.9 191.0000000000001 14.3000000000001 173.1000000000001 -32.4C170.5000000000001 -39.3 164.8000000000001 -41.7 157.6000000000001 -38.9C105.0000000000001 -18.6 56.2000000000001 22.1 26.8000000000001 80.1C1.9 129.3 1.6 167.8 0 188.8zM20.9 190.7C21.3 184.1 21.5 176.4 22.2 168.6C28.5 96.6999999999999 71.8 25.1 153.2 -14.5C156.4 -16 157.6 -15.3 158.8 -12.2C173.7 26.9 188.7 66 203.8 105.1C205.1 108.4 204.4 109.9 201.4 111.8C169.8 131.7 154.1 160.3 155.8 197.8C156.8 219.4 165.1 238.3 179.6 254.1C209.6 286.8 256.6 293.9000000000001 295.1 271.7000000000001C327 253.3 344.6 217.9 340.3 181.3C336.7 150.7 321 127.4 294.6 111.5C291.9000000000001 109.9 291.1 108.6 292.3 105.5C307.5 66.3 322.5 27.1 337.5 -12.2C338.7 -15.3 339.9 -16 343.1 -14.5C378.6 2.1 408.3 25.8 431.2000000000001 57.5C466.0000000000001 105.7 480.3000000000001 159.4 473.5000000000001 218.5C459.8 336 354.1 433.3 218 416.5C111.9 403.5 22.7 314 20.9 190.7z" /> - <glyph glyph-name="page4" - unicode="" - horiz-adv-x="496" d=" M248 -56C111 -56 0 55 0 192S111 440 248 440C268.9 440 289.3 437.4 308.7 432.5L42.3 56H248V-56zM248 87.6V301.2L98.6 87.6H248zM344 56V-36.7C389.7 -17.5 428.5 15 455.4 56H344zM401.4 194.2L380.2 185.8L401.4 177.5V194.2zM381.1 139.7C374.4 139.7 373.1 133.4 373.1 126.8V119.1H389.3V129.1C389.3 135 387 139.7000000000001 381.1 139.7000000000001zM496 192C496 154.7 487.8 119.3 473 87.6H344V420.7C433.3 383.2 496 294.9 496 192zM360.4 304.4H428.6V352H414.7V319.4H400.8V349H386.9000000000001V319.4H374.2000000000001V352H360.3000000000001V304.4zM428.5 119.1H402V130.1C402 145.5 396.4 155.3 381.1 155.3C365.7000000000001 155.3 360.4000000000001 144.7 360.4000000000001 129.4V104.1H428.6V119.1zM428.5 222.1L360.3 192.4V180L428.5 150.5V167.1L414.1 172.8V199.3L428.5 205.2V222.1zM423.7 290.6H388.1V264H402V276.2H413C421.6 260.4 414.3 240.9 394.4 240.9C371.9 240.9 366.1 266.2 378.9 278.6L367.3 289.2C351.1 271.7 355.1 225.3 394.4 225.3C428.4 225.3 439.1 261.2 423.7 290.6z" /> - <glyph glyph-name="pagelines" - unicode="" - horiz-adv-x="384" d=" M384 135.3C328.9 -1.4 196.9 81.3 196.9 81.3C156.4 -0.5 89.5 -53.1 12.3 -53.4C-3.8 -53.4 -4.3 -29 12.3 -29C76.7 -28.7 132.8 13.7 169.5 81.1C128.4 65.2000000000001 50.9 53.2 7.9 163.3C116.9 208.2 167 152.1 186.2 117.8C196.1 142.2 203.2 168.7 207.8 197.5C207.8 197.5 68.1 175.6 58.3 295.6C177.4 343.5 210.9 218.9 210.9 218.9C212.5 235.6 214.2 271.5 214.2 272.3C214.2 272.3 107.9 346 176.1 437.5C300.7000000000001 394.5 237.5000000000001 275.1 237.5000000000001 275.1C238.0000000000001 273.5 238.0000000000001 251.3 237.5000000000001 241.7C237.5000000000001 241.7 282.7000000000001 330.7 373.9000000000001 299.2C369.7000000000001 165.1999999999999 232.0000000000001 192.8 232.0000000000001 192.8C227.6 165.4 220.8000000000001 139.4 212 115.3C212 115.3 295 207.1 384 135.3z" /> - <glyph glyph-name="palfed" - unicode="" - horiz-adv-x="576" d=" M384.9 254.1C384.9 301.5 329.7 298.3 289.5 283.9C288.2 244.5 287 203.2 286.5 164.1C287.2 161.3 289.1 157.9 301.6 157.9C338.4000000000001 157.9 385 200.7000000000001 384.9000000000001 254.1zM190.4 181.9C190.6 181.9 196.9 184.6 201.6 184.6C228.2 184.6 222.3 140.5 187.2 140.5C165.7 140.5 150.1 158.6 150.1 183.5C150.1 225.5 193 279.0999999999999 250.8 310C251.8 322.4 253.8 332 261.3 338.2C272.5 347.2 287.9 341.7 290.8 327.1C363 349.3 426 326.1 426 255.1C426 177.1999999999999 346.7 102.5 285.9 116.9C285.8 77.5 286.8 42.5 288.6 16.9V16.7C288.8 13.3 289.2 4.2 283.3 -2.4C273.7 -13.0000000000001 249.9 -12.4 246.9 19.9C242.8 64.3 247.1 226 248.3 262.4C226.8 247.4 189.8 212.1 189.8 186.5C190 184 190.2 182.5 190.4 181.9zM8 266.9S7.9 229.5 46.4 229.5H76.4L98.8 12.3S98.8 -32 143.5 -32H432.4S477.1 -31.6 477.1 12.3L499.4999999999999 229.5H529.5S567.9 228.3 567.9 266.9C567.9 266.9 568 304.3 529.5 304.3H499.4C492.1 329.9 469.2 378.6 380 378.6H352V397.7S349.3 416.1 330.9 416.1H245.1S224 416.1 224 397.7V378.6H195.9S90.9 374.4 75.4 304.3H46.4S8 305.5 8 266.9z" /> - <glyph glyph-name="patreon" - unicode="" - horiz-adv-x="512" d=" M512 253.2C512 151.9 429.6 69.4 328.2 69.4C226.5 69.4 143.8 151.8 143.8 253.2C143.8 354.8 226.5 437.5 328.2 437.5C429.6 437.5 512 354.8 512 253.2zM0 -53.5H90V437.5H0V-53.5z" /> - <glyph glyph-name="paypal" - unicode="" - horiz-adv-x="384" d=" M111.4 152.1C107.9 132.9 94 43.4 89.9 18.1C89.6 16.3 88.9 15.6 86.9 15.6H12.3C4.7 15.6 -0.8 22.2 0.2 29.5L58.8 401.4C60.3 411 68.9 418.3 78.8 418.3C231.1 418.3 243.9 422 282.8 406.9C342.9000000000001 383.6 348.4 327.4 326.8 266.6C305.3 204 254.3 177.1 186.7 176.3C143.3 175.6 117.2 183.3 111.4 152.1zM357.1 296C355.3 297.3 354.6 297.8 354.1 294.7C352.1 283.3 349 272.2 345.3 261.1C305.4000000000001 147.3 194.8 157.2 140.8 157.2C134.7 157.2 130.7 153.9 129.9 147.8C107.3 7.4 102.8 -21.9 102.8 -21.9C101.8 -29 106.3 -34.8 113.4 -34.8H176.9C185.5 -34.8 192.6 -28.4999999999999 194.3 -19.9C195 -14.5 193.2 -26 208.7 71.4C213.3 93.4 223 91.1 238.0000000000001 91.1C309 91.1 364.4000000000001 119.9 380.9000000000001 203.4C387.4000000000001 238.2000000000001 385.5000000000001 274.8000000000001 357.1 296z" /> - <glyph glyph-name="periscope" - unicode="" - horiz-adv-x="448" d=" M370 384.4C331.4 425.4 280.5 448 226.6 448C111.9 448 18.5 351.8 18.5 233.6C18.5 158.5 76.3 73.8 101.2 40.9C137.8 -7.5 192.6 -64 226.6 -64C268.2 -64 339.5 30.2 347.5 41C372.1 74.1 429.5 159.3 429.5 233.6C429.5 290.1 408.4 343.7 370 384.4zM226.6 -45.9C184.1 -45.9 36.6 121.4 36.6 233.5C36.6 340.9 120.5 429.8 226.6 429.8C327.4 429.8 411.3 340.8 411.3 233.5C411.4 121.4 263.9 -45.9 226.6 -45.9zM338 241.2C338 182.1 286.9 131.5 227.2 131.5C126.6 131.5 76.5 239.7 134.3 313.3V312.9C134.3 288.4 154.4 268.5 179.1 268.5C203.8 268.5 223.9 288.4 223.9 312.9C223.9 331.1 212.8 346.7 197 353.6C273.6 372.8 338 314.3 338 241.2z" /> - <glyph glyph-name="phabricator" - unicode="" - horiz-adv-x="496" d=" M323 185.9L322.9 198.9S344.6 218.7 344 220.1L334.5 240.1C333.9 241.5 305 240.6 305 240.6L295.6 249.9S295.8 278.4 294.4000000000001 279L274.3 288.2C272.9000000000001 288.8 253.6 267.2 253.6 267.2L240.5000000000001 267.4S220 288.8 218.6 288.2L198.6 279.9C197.2 279.4 198.8 251 198.8 251L189.7 241.9S160.5 242.8 160 241.5L151.9 221.6999999999999C151.3000000000001 220.2999999999999 172.9 200.6999999999999 172.9 200.6999999999999L173 187.8S151.3000000000001 168 151.9 166.6L161.4 146.6C162 145.2 190.9 146.1 190.9 146.1L200.3000000000001 136.8S200.1000000000001 104.9999999999999 201.5 104.4999999999999L221.6 96.1999999999999C223 95.5999999999999 242.3 119.6999999999999 242.3 119.6999999999999L255.4 119.5S275.9 95.6999999999999 277.2 96.1999999999999L297.2 103.6999999999999C298.6 104.3 297 135.8 297 135.8L306.1 144.9S335.3 144 335.8 145.4L343.9000000000001 165.2C344.6 166.3 323.0000000000001 185.9 323.0000000000001 185.9zM278.1 194.6C278.8 177.5 265.3 163 248.0000000000001 162.2C230.7 161.4 215.9 174.7 215.2000000000001 191.8C214.5000000000001 208.9 228.0000000000001 223.4 245.3000000000001 224.1C262.6 224.9 277.4000000000001 211.6 278.1 194.6zM479.3 232.5L382.3 329.5L382.2 329.4C307.1 402.7 186.8 402.2 112.4 327.8C61.5 276.8 84.6 299.9 16.7 232.5C-5.6 210.2 -5.6 173.8 16.7 151.5C86.6 82.1 63.1 105.5 114.1 54.5L114.2 54.6C189.3 -18.7 309.6 -18.3 384 56.2C435 107.1 411.9 84.1 479.3 151.5000000000001C501.6 173.8000000000001 501.6 210.2000000000001 479.3 232.5000000000001zM140.4 84.2C80.8 143.7 80.8 240.2 140.4 299.7C199.9 359.3 296.4 359.2 356 299.7C415.5 240.2 415.6 143.7 356 84.1C296.4 24.6 200 24.7 140.4 84.2000000000001z" /> - <glyph glyph-name="phoenix-framework" - unicode="" - horiz-adv-x="640" d=" M212.9 103.7C216.7 103.8 235.7 105.1 238.5 105.9C236.1 108.5 194.9 106.9 170.5 155.5C166.2 164.1 163 173.1 164.1 183.1C167 208.6 197 213.1 216.1 201.6C252.1 180 279.4 110.3 329.8 104.1C366.8 99.6 414.4 121.1 438 149.5C437.4 149.6 437.2 149.7 437 149.6C436.6 149.5 436.2 149.4 435.9 149.3C402.6 137.2 341.6 139.6 301.2 164.1C263.6 186.9 248.1 222.8 249.4 238.7C251.2 260 272.3 261.9 285.3 258.3C299.7 254.4 309.7 240.7 324.2 230.9C339.8 220.5 357.0999999999999 217.2 375.5 220.6C390.3999999999999 223.3 409.8999999999999 232.9 412 235.1C410.8999999999999 235.2 410.2 235.2 409.5 235.3C403.3 235.9 397.1 236.1 391 237C279.8 253.5 262.1 400.6 138.5 410.1C94.2 413.5 39.1 402 2.2 375.1C1.4 374.5 0.7 373.9 0 373.3C0.1 373.1 0.1 373 0.2 372.8C1 372.8 1.8 372.9 2.6 373C8.9 374 15.1 373.8 21.3 372.7C45.1 368.4 69 349.6 77.2 296.2C82.5 261.9 76.5 245.4 85.2 210.1C104.2 133 176.2 102.5 212.9 103.7zM75.3 383.1C74.4 384.1 74.4 384.3 74 385.1C86.1 387.7 98.2 389.2 110.6 389.9C109.5 375.2 88.4 368.6 75.3 383.1zM272.2 32.6C229.4 31.4 180.2 59.3 148.7 94C144.1 99 131.9 114.2 130.1 117.4L130.5 117.8C137.1 113.6999999999999 156.2 99.1999999999999 185.3 90.8C209.5 83.8 233.4 84.4999999999999 256.9 94.1C279.6 103.4 297.9 94.6 300 91.2C281.5 87.4 279.9 86.8 276 83.3C270.9 78.9 271.4 71.6 283 66.1C309.2 53.7 346 68.9 380.2 40.7C382.6 38.7 388.3 32.9 390.3 30.0000000000001C390.2 29.8000000000001 390 29.7 389.9000000000001 29.5000000000001C385.1 31.0000000000001 373.5000000000001 37.0000000000001 349.7000000000001 38.8000000000001C325.0000000000001 40.8000000000001 303.4000000000001 33.5000000000001 272.2000000000001 32.6000000000001zM447 284.6C463.4 289.8 488.3 298 513.5 287.9000000000001C529.6 281.4000000000001 539.7 269.2000000000001 545.6 253.3000000000001C549.1 243.9000000000001 550.7 233.6000000000001 550.7 224.6000000000001C550.5 224.6000000000001 550.3000000000001 224.6000000000001 550.1 224.5000000000001C549.9 224.9000000000001 549.7 225.4000000000001 549.6 225.8000000000001C544.6 247.8000000000001 519.7 269.6000000000001 482 255.7000000000001C431.8 237.1000000000001 351.6 246.0000000000001 305.1 303.7000000000001C304.4000000000001 304.6000000000001 302.7000000000001 305.4000000000001 303.8 306.9000000000001C303.9000000000001 307.1 305.9000000000001 306.3000000000001 306.8 305.6C324.9000000000001 292.2000000000001 345.1 283.7000000000001 367.1 279.4000000000001C397.6 273.3000000000001 421.7000000000001 276.5000000000001 447 284.6zM549.7 167.1C517.3000000000001 166.9 515.9000000000001 117 446.1 102.7000000000001C427.9000000000001 99.0000000000001 407.4000000000001 98.1 401.2000000000001 98.5000000000001V98.9C404.0000000000001 100.4 415.9000000000001 101.5000000000001 430.9000000000001 115.5000000000001C438.8 122.8000000000001 446.2000000000001 130.6000000000001 453.7 138.4C473.2 158.6 495.1 180.6 535.6 177.4C558.7 175.6 564.9 169.2000000000001 571.7 164.7000000000001C572 164.5000000000001 572.1 164.2000000000001 572.4000000000001 163.8000000000001C571.9000000000001 163.8000000000001 571.7 163.7000000000001 571.5000000000001 163.8000000000001C564.5000000000001 166.5000000000001 557.2000000000002 167.1000000000001 549.7000000000002 167.1000000000001zM537.4000000000001 191.2000000000001C537.3000000000001 191.0000000000001 537.3000000000001 190.8000000000001 537.2 190.6C508.3000000000001 195 489.2 198.5 468.7 186.6C451.7 176.7000000000001 437.3000000000001 166.1 406.7000000000001 162.2000000000001C379.6 158.8000000000001 361.6 159.8000000000001 340.6 170.2000000000001C340.3 170.4 340 170.6 339.6 170.8000000000001C339.6 171.0000000000001 339.7000000000001 171.1000000000001 339.7000000000001 171.3000000000001C364.6 167.5000000000001 376.1 166.2000000000001 395.2000000000001 177.1000000000001C417.5000000000001 190.0000000000001 435.3000000000001 203.7000000000001 466.5000000000001 208.1000000000001C496.1000000000001 212.2000000000001 517.8000000000001 205.6000000000001 537.4000000000001 191.2000000000001zM268.6 350.7C268 351.3 267.5 351.9 266.5 353C274.1 353 296.2 354.2 319.9 344.6C339.6 336.6 352.1 323.6 370.1 311.7C381.2 304.4 393.5 302.4 406.5 303.6C410.8 304 415 304.8 419.3 305.3C419.7 305.4 420.2 305.3 420.8 305C420.2 304.6 419.6 304.1 419 303.8C410.8999999999999 299.8 402.3 297.5 393.3999999999999 296.7C367.2999999999999 294.1 343.0999999999999 300.4 319.9999999999999 312.1C300.6999999999999 322 283.5999999999999 335 268.5999999999999 350.7zM640 112.3C636.5 109.2 617.3 100.7 597.3 107C585 110.9 577.8 121.9 565.6999999999999 131.1C555.6999999999999 138.7000000000001 544.8 139 537.5999999999999 139.5C538.1999999999999 140.3 538.4999999999999 140.7 538.8 140.9C553.5999999999999 150.1 569.3 153.1 586.0999999999999 147.4C598.5999999999999 143.2 605.3 133.9 616.4999999999999 123.2C627.2999999999998 112.8 637.4999999999999 113.3 639.5999999999999 112.7C639.6999999999999 112.8 639.8 112.7 639.9999999999999 112.3zM427.5 -24.7C429.7 -25.9 429.1 -26.2 429 -26.7C410.5 -25.3 395.1 -19.1 382.2 -4.5C360.4 20.2 340.5 23.4 333.6 25.2C334.1 25.4 334.4 25.6 334.7 25.6C347.8 25.4999999999999 360.8 24.9 373.6 21.7C398.9 15.3 408.6 -3.7 415.2 -13.6C418.4 -18.4 422.5 -21.9 427.5 -24.7z" /> - <glyph glyph-name="php" - unicode="" - horiz-adv-x="640" d=" M320 343.5C491.4 343.5 623.2 271.3 623.2 192S491.3 40.5 320 40.5C148.6 40.5 16.8 112.7 16.8 192S148.7 343.5 320 343.5M320 360.3C143.3 360.3 0 285 0 192S143.3 23.7 320 23.7S640 99 640 192S496.7 360.3 320 360.3zM218.2 205.5C210.3 165 182.4 169.2 148.1 169.2L161.8 239.8C199.8 239.8 225.6 243.9 218.2 205.5zM97.4 97.7H134.1L142.8 142.5C183.9 142.5 209.4 139.5 233 161.6C259.1 185.6 265.9 228.3 247.3 249.7C237.6 260.9 222 266.4 200.8 266.4H130.1L97.4 97.7zM283.1 311.3H319.6L310.9000000000001 266.5C342.4000000000001 266.5 371.6 268.8 385.7000000000001 255.8C400.5000000000001 242.2 393.4000000000001 224.8 377.4000000000001 142.7000000000001H340.4000000000001C355.8 222.1000000000001 358.7000000000001 228.7000000000001 353.1 234.7000000000001C347.7000000000001 240.5000000000001 335.4000000000001 239.3000000000001 305.7000000000001 239.3000000000001L286.9000000000001 142.7000000000001H250.4000000000001L283.1 311.3000000000001zM505 205.5C497 164.4 468.3 169.2 434.9 169.2L448.6 239.8C486.8 239.8 512.4 243.9 504.9999999999999 205.5zM384.2 97.7H421L429.7 142.5C472.9 142.5 496.8 140 519.9 161.6C546 185.6 552.8 228.3 534.1999999999999 249.7C524.4999999999999 260.9 508.8999999999999 266.4 487.6999999999999 266.4H417L384.2 97.7000000000001z" /> - <glyph glyph-name="pied-piper-alt" - unicode="" - horiz-adv-x="576" d=" M242 261C248.3 272.8 255.2 278 267.9 282.8C295.2 293.1 308.1 313.3 326.8 333.9C338.7 325.5 338.8 309.3 358.4 310.9V289.1L364.7 288.8C402.1 303.2 439.4 319 471.3 343.4C519.5999999999999 380.2 524.1999999999999 393.4 552.5999999999999 443.4L554.5999999999999 446C553.9999999999999 431.9 548.3 418.7 542.1999999999999 406.1C511.6999999999999 342.3 463.4999999999999 305.8 395.3999999999999 289.4C383 286.5 369 286.2 357.7999999999999 280.5C359.1999999999999 270.7 370.9999999999999 262.4 370.9999999999999 257.5C370.9999999999999 254.1 365.4999999999999 250.3 363.4999999999999 248.9C352.2999999999999 261.8 347.3999999999999 268.2 340.7999999999999 271C333.1999999999999 274.5 276.8999999999999 277.4 241.9999999999999 261zM379.9 4.1C360.9 4.1 315.8 -5.4 300 -15.7L306.9 -60.8C342.6 -66.9 377 -64.4 412.9 -51C408.1 -41 389.4 4.1 379.9 4.1zM244 202C240.8 204 237.7 204.9 233.9 204.9C227.3 204.9 221.3 201.7 214.6 201.2L216.3 196.3L244 202zM231.4 170.2L255.5 109L276.5 122.8L245.2 173.7L231.4 170.2zM555.5 448L554.9 446.9L554.6 446L555.2 446.6L555.5 448zM496.3 65.9C462.4 122.8 421 184.3 346.3 181.4L346 187.4C344.9 200.9 378.8 184.2 381.1 218.4L366.7000000000001 211.2C346.9000000000001 256.9 358.1 265.5 301.2000000000001 265.5C286.5000000000001 265.5 274.5000000000001 263.8 259.8000000000001 260.9C262.7000000000001 242.3 262.0000000000001 224.2 248.9000000000001 210.6L268.4000000000001 205.1C266.7000000000001 201.9 265.5000000000001 198.8 265.5000000000001 195.3C265.5000000000001 174.3 308.3000000000002 192.4 308.3000000000002 161.7C308.3000000000002 143.3 271.5000000000001 101.6 253.4000000000001 101.6C245.4000000000001 101.6 199.7000000000001 151.6 200.0000000000001 161.7L200.3000000000001 166.3L252.6000000000002 177.8C265.6000000000002 180.4 264.9000000000002 200.5 249.7000000000002 200.5C246.0000000000002 200.5 206.6000000000001 191.3 200.3000000000001 189.9C198.3000000000001 195.1 192.8000000000001 204 186.5000000000001 204C183.3000000000001 204 180.2000000000001 200.8 177.0000000000001 200C167.8000000000001 197.4 146.0000000000001 197.1 155.5000000000001 179.9L15.9 149.5C10.4 148.4 7 143.2 7 137.7C7 131.7 12.5 126.8 18.5 126.8C26.5 126.8 149.8 155.2 165.9 159C168.5 155.8 170.5 152.7 173.7 150.4C193.8 136 233.5 64.5 250.1 64.5C274.2000000000001 64.5 308.1 86.9 321.4000000000001 106.4C324.6 110.7 328.3 113.9 333.8 113.3C334.4000000000001 99.4999999999999 302.2 79.1 300.8 69.6C299.4000000000001 59.4 299.8 34.4 300.5 28.4999999999999C327.2 20.3999999999999 352.5 32.1 378.4 31.3999999999999C382.7 52.3999999999999 389 73.2999999999999 388.2 94.8999999999999L387.9 104.3999999999999C386.5 138.5999999999999 377 142.8999999999999 353.1 163C352 164.1 350.5 165.6 349.4 167C351.6 168.3999999999999 350.5 168 354 168.6999999999999C442.5 168.6999999999999 410.3 -14.9000000000001 465.5 -61.2C498.6 -46.2 538 -33.3000000000001 569 -14.0000000000001C540 11.6 516.4 31.6999999999999 496.3 65.9zM300.1 19.9V-7.4L311.9000000000001 -4.0000000000001L309.0000000000001 19.8H300.1000000000001zM376.2000000000001 17C376.2000000000001 18.4 375.6 20.2 375.3000000000001 21.6C348.5000000000001 21.6 338.4000000000001 17.8 315.8000000000001 15.3L317.8000000000001 2.9C326.8000000000001 4.4 376.2000000000001 9.5000000000001 376.2000000000001 17.0000000000001z" /> - <glyph glyph-name="pied-piper-pp" - unicode="" - horiz-adv-x="448" d=" M205.3 273.4C205.3 252.3 191.1 235.3 173.6 235.3C166.5 235.3 160.8 236.5 156.4 239V307C160.8000000000001 309.7 166.5 311.2 173.6 311.2C191.1 311.2 205.3 294.3 205.3 273.4zM257.9000000000001 206.4C250.8000000000001 206.4 245.1 204.9 240.7000000000001 202.2V134.2000000000001C245.1000000000001 131.7000000000001 250.8000000000001 130.5000000000001 257.9000000000001 130.5000000000001C275.3 130.5000000000001 289.6 147.4 289.6 168.3000000000001C289.6 189.4000000000001 275.3 206.4000000000001 257.9000000000001 206.4000000000001zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM185 192.9C226 192.9 259.2 228.5 259.2 272.5C259.2 316.5 226 352.1 185 352.1C173 352.1 160.9 348.9 150.4 343.3H104.7V137L156.5 147.1V197.7C165.1 194.6 174.6 192.9 185 192.9zM343.4 167.6C343.4 211.6 310.2 247.2 269.5 247.2C266.3 247.2 263.1 247.0000000000001 259.9 246.5000000000001C256.2 234.0000000000001 249.8 222.7 240.7 213.1C226.9 198.1 208.5 189.3 188.9 188.3V32L240.7 42.1V92.7000000000001C249.3 89.5000000000001 258.9 88.0000000000001 269.4 88.0000000000001C310.2 88.0000000000001 343.4 123.6000000000001 343.4 167.6z" /> - <glyph glyph-name="pied-piper" - unicode="" - horiz-adv-x="640" d=" M640 423.1C559.2 369.5 550.6 330.6 543.6 318.7C536.9 306.5 531.9 258.4 520.3000000000001 235.1C508.6000000000001 211.5 466.1000000000001 192.9 454.2 185.1C442.5000000000001 177.3 425.9000000000001 147 412.3000000000001 120.9C304.2000000000001 125.3 244.9000000000001 82.1 153.1000000000001 27.3000000000001C182.5000000000001 37.0000000000001 196.4000000000001 44.0000000000001 196.4000000000001 44.0000000000001C290.6000000000001 80.0000000000001 335.7000000000001 112.3000000000001 477.5000000000001 93.2000000000001C478.6000000000001 93.2000000000001 479.4000000000001 92.6 480.3000000000001 92.4C484.2000000000001 90.2000000000001 485.6000000000001 85.5000000000001 483.4000000000001 81.6L429.5000000000002 -14.2C427.0000000000002 -18.9 421.7000000000002 -21.4 416.4000000000002 -20.3C289.6000000000002 3.5 189.5000000000002 -37.6 97.5000000000002 -38.9C24.1 -40 0 -5.4 0 -3.8C0 -2.7 0.6 -2.1 1.7 -2.1C1.7 -2.1 40 -2.1 104.8 13.2C178.4 153.5 244 202.6 315.4 202.6C315.4 202.6 387.1 202.6 406 140.7C428.8 180.4 434.3 189.9 434.3 189.9C439.6 199.3 469.3 267.1 520.7 331.3C572.2 395.3 611.1 411.2 640 423.1z" /> - <glyph glyph-name="pinterest-p" - unicode="" - horiz-adv-x="384" d=" M204 441.5C101.4 441.5 0 373.1 0 262.4C0 192 39.6 152 63.6 152C73.5 152 79.2 179.6 79.2 187.4C79.2 196.7 55.5 216.5 55.5 255.2C55.5 335.6 116.7 392.6 195.9 392.6C264 392.6 314.4 353.9 314.4 282.8C314.4 229.7 293.1 130.1 224.1 130.1C199.2 130.1 177.9 148.1 177.9 173.9C177.9 211.7000000000001 204.3 248.3000000000001 204.3 287.3000000000001C204.3 353.5000000000001 110.4 341.5000000000001 110.4 261.5C110.4 244.7 112.5 226.1 120 210.8C106.2 151.4 78 62.9 78 1.7C78 -17.1999999999999 80.7 -35.8 82.5 -54.6999999999999C85.9 -58.4999999999999 84.2 -58.0999999999999 89.4 -56.1999999999999C139.8 12.8000000000001 138 26.3000000000001 160.8 116.6000000000001C173.1 93.2000000000001 204.9 80.6000000000001 230.1 80.6000000000001C336.3 80.6000000000001 384 184.1000000000001 384 277.4000000000001C384 376.7 298.2 441.5 204 441.5z" /> - <glyph glyph-name="pinterest-square" - unicode="" - horiz-adv-x="448" d=" M448 368V16C448 -10.5 426.5 -32 400 -32H154.4C164.2 -15.6 176.8 8 181.8 27.3C184.8 38.8 197.1 85.7 197.1 85.7C205.1 70.4 228.5000000000001 57.5 253.4000000000001 57.5C327.5 57.5 380.8000000000001 125.6 380.8000000000001 210.2C380.8000000000001 291.3 314.6000000000001 352 229.4000000000001 352C123.4000000000001 352 67.2000000000001 280.9 67.2000000000001 203.4C67.2000000000001 167.4 86.4000000000001 122.6 117.0000000000001 108.3C121.7000000000001 106.1 124.1000000000001 107.1 125.2000000000001 111.6C126.0000000000001 115 130.2000000000001 131.7000000000001 132.0000000000001 139.4C132.6000000000001 141.9 132.3000000000001 144.0000000000001 130.3000000000001 146.4C120.2000000000001 158.7000000000001 112.0000000000001 181.3 112.0000000000001 202.4C112.0000000000001 256.6 153.0000000000001 309 222.9000000000001 309C283.2000000000001 309 325.5000000000001 267.9000000000001 325.5000000000001 209.1C325.5000000000001 142.7000000000001 292.0000000000001 96.7000000000001 248.3000000000002 96.7000000000001C224.2000000000001 96.7000000000001 206.2000000000001 116.6 211.9000000000001 141.1C218.8000000000001 170.3 232.2000000000002 201.8 232.2000000000002 222.9C232.2000000000002 275.9000000000001 156.7000000000001 268.6 156.7000000000001 197.9C156.7000000000001 176.2000000000001 164.0000000000002 161.4 164.0000000000002 161.4C132.6000000000001 28.6 127.9000000000002 26.9 134.4000000000002 -31.1999999999999L136.6000000000001 -31.9999999999999H48C21.5 -31.9999999999999 0 -10.4999999999999 0 16.0000000000001V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368z" /> - <glyph glyph-name="pinterest" - unicode="" - horiz-adv-x="496" d=" M496 192C496 55 385 -56 248 -56C222.4 -56 197.8 -52.1 174.6 -44.9C184.7 -28.4 199.8 -1.4 205.4 20.1C208.4 31.7 220.8 79.1 220.8 79.1C228.9 63.7000000000001 252.5 50.6 277.6 50.6C352.4000000000001 50.6 406.3 119.4 406.3 204.9C406.3 286.8000000000001 339.4 348.1 253.4 348.1C146.4 348.1 89.5 276.3 89.5 198C89.5 161.6 108.9 116.3 139.8 101.9C144.5 99.7000000000001 147 100.7000000000001 148.1 105.2000000000001C148.9 108.6 153.1 125.5000000000001 155 133.3000000000001C155.6 135.8000000000001 155.3000000000001 138.0000000000001 153.3000000000001 140.4000000000001C143.2000000000001 152.9000000000001 135 175.7000000000001 135 197.0000000000001C135 251.7000000000001 176.4 304.6000000000001 247.0000000000001 304.6000000000001C307.9000000000001 304.6000000000001 350.6 263.1000000000001 350.6 203.7000000000001C350.6 136.6000000000001 316.7000000000001 90.1000000000001 272.6 90.1000000000001C248.3 90.1000000000001 230.0000000000001 110.2000000000001 235.9000000000001 134.9000000000001C242.9000000000001 164.4000000000001 256.4000000000001 196.2000000000001 256.4000000000001 217.5000000000001C256.4000000000001 236.5000000000001 246.2000000000001 252.4000000000001 225 252.4000000000001C200.1 252.4000000000001 180.1 226.7000000000001 180.1 192.2000000000001C180.1 170.2000000000001 187.5 155.4000000000001 187.5 155.4000000000001S163 51.6000000000001 158.5 32.2000000000001C153.5 10.8000000000001 155.5 -19.3999999999999 157.6 -38.9999999999999C65.4 -2.9 0 86.9 0 192C0 329 111 440 248 440S496 329 496 192z" /> - <glyph glyph-name="playstation" - unicode="" - horiz-adv-x="576" d=" M570.9 75.7C559.6 61.5 532.1 51.4 532.1 51.4L327 -22.2V32.1L477.9 85.9C495 92.0000000000001 497.7 100.7000000000001 483.7 105.3C469.8 109.9 444.6 108.6 427.5 102.4L327 66.9V123.3C350.2 131.1 374.1 136.9 402.7 140.1C443.6 144.6 493.6 139.5 532.9 124.6C577.1 110.6 582.1 89.9 570.9 75.7zM346.5 168.2V307.2C346.5 323.5 343.5 338.5 328.2 342.8C316.5 346.6 309.2 335.7 309.2 319.4V-28.5L215.4 1.3V416C255.3 408.6 313.4 391.1 344.6 380.6C424.1 353.3 451 319.3 451 242.8C451 168.3 405 140 346.5 168.2000000000001zM43.2 37.8C-2.2 50.6 -9.8 77.3 10.9 92.6C30 106.8 62.6 117.5 62.6 117.5L197.1 165.3V110.8L100.3 76.2C83.2 70.1 80.6 61.4 94.5 56.8C108.4 52.2 133.6 53.5 150.7000000000001 59.7L197.1000000000001 76.6V27.8C145.5000000000001 18.4999999999999 95.7000000000001 20.4999999999999 43.2 37.8z" /> - <glyph glyph-name="product-hunt" - unicode="" - horiz-adv-x="512" d=" M326.3 229.2C326.3 208.7 309.6 192 289.1 192H218.8V266.4H289.1C309.6 266.4 326.3 249.7 326.3 229.2zM504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM375.9 229.2C375.9 277.1 337 316 289.1 316H169.2V68H218.8V142.4H289.1C337 142.4 375.9 181.3 375.9 229.2z" /> - <glyph glyph-name="pushed" - unicode="" - horiz-adv-x="432" d=" M407 336.1L308.5 345.1L322.5 378.5C332.9 402 311.7 418.9 293.8 415.5L22.5 371.1C7.4 368.4 -3.5 352.8 1.1 334.5L106.2 -13.8C112.7 -35.1 142.9 -38 153.9 -20.8L189.2 60L424.4 291.3C440.8 308.1 428.7 334.2000000000001 407 336.1zM297.6 394.4C302.7000000000001 395.1 305.1 391.9 302.8 387L286 347.1L108.6 363.4L297.6 394.4zM22.7 340.1C19.6 345.2 23.7 350.1 28.8 349.2L277.5 326.5L180.6 95.8L22.7 340.1zM136 -8.4C133.4 -12.4 128.1 -11.5 126.6 -7.2L43.5 268.3L171.2 70.7000000000001C164.2 55.7 136 -8.4 136 -8.4zM408.8 306.1L210.1 110.7L299.8 324.4L406.2000000000001 314.7C410.2000000000001 313.6 411.9000000000001 309.4 408.8000000000001 306.1z" /> - <glyph glyph-name="python" - unicode="" - horiz-adv-x="448" d=" M167.8 411.6C122.6 403.6 114.4 386.9 114.4 356V315.3H221.3V301.7000000000001H74.3C43.2 301.7000000000001 16 283 7.5 247.5C-2.3 206.8 -2.7 181.4 7.5 138.9C15.1 107.3 33.2 84.7 64.3 84.7H101V133.5C101 168.8 131.5 199.9 167.8 199.9H274.6C304.3 199.9 328 224.4 328 254.2V356.1C328 385.1 303.6 406.8 274.6 411.7C238.8 417.6 199.9 417.3 167.8 411.6zM161.1 383.2C172.1 383.2 181.2 374 181.2 362.8S172.2 342.5 161.1 342.5C150 342.5 141 351.6 141 362.8C141.1 374.1 150 383.2000000000001 161.1 383.2000000000001zM346.3 301.8V254.3C346.3 217.5 315.1 186.5 279.5 186.5H172.7C143.5 186.5 119.3 161.5 119.3 132.2V30.4C119.3 1.4 144.5 -15.6 172.7 -23.9C206.5 -33.8 239 -35.6 279.5 -23.9C306.4 -16.1 332.9 -0.4 332.9 30.4V71.1H226.2V84.7H386.4C417.5 84.7 429 106.4 439.8 138.9C450.9999999999999 172.4 450.4999999999999 204.6 439.8 247.5C432.1 278.4 417.5 301.7 386.4 301.7H346.3zM286.2 44C297.3 44 306.3 34.9 306.3 23.7C306.3 12.4 297.3 3.3 286.2 3.3C275.2 3.3 266.1 12.5 266.1 23.7C266.2 35 275.2 44 286.2 44z" /> - <glyph glyph-name="qq" - unicode="" - horiz-adv-x="448" d=" M433.754 27.555C422.228 26.162 388.894 80.296 388.894 80.296C388.894 48.951 372.758 8.049 337.843 -21.49C354.685 -26.682 392.6860000000001 -40.657 383.646 -55.911C376.3300000000001 -68.254 258.136 -63.792 224.014 -59.948C189.892 -63.792 71.698 -68.254 64.382 -55.911C55.337 -40.661 93.3 -26.697 110.165 -21.496C75.245 8.043 59.106 48.949 59.106 80.2960000000001C59.106 80.2960000000001 25.772 26.162 14.247 27.5550000000001C8.877 28.205 1.823 57.1990000000001 23.594 127.2590000000001C33.855 160.2830000000001 45.589 187.7370000000001 63.738 233.0380000000001C60.683 349.937 108.982 447.9940000000001 224 448C337.737 447.9940000000001 387.156 351.867 384.264 233.037C402.382 187.814 414.176 160.187 424.408 127.259C446.1760000000001 57.199 439.124 28.206 433.754 27.555z" /> - <glyph glyph-name="quinscape" - unicode="" - horiz-adv-x="489.1" d=" M301.9 -26.6H300.6C213.3 -26.6 142.5 44.2 142.5 131.5S213.3 289.6 300.6 289.6C395.5 289.6 468.8 206.5 457.6 113C461.6 107.9 465.8 103.4 468.8 97.7C482.1999999999999 128 489.1 160.1 489.1 195.4C489.1 330.5 379.6 440 244.5 440C109.5 440 0 330.5 0 195.4S109.5 -49.2 244.5 -49.2C269.3 -49.2 292.3 -46 314.9 -39.1C309.7 -35.6 305.9 -30.9 301.5 -26.4999999999999L301.9 -26.6zM280.7 43.2C280.7 98 325.1 142.4 379.9 142.4C434.7 142.4 479.1 98 479.1 43.2C479.1 -11.6 434.7 -56 379.9 -56C325.1 -56 280.7 -11.6 280.7 43.2" /> - <glyph glyph-name="quora" - unicode="" - horiz-adv-x="448" d=" M440.5 61.3H411.2C409.7 47.8 400.7 30.5 378.2 30.5C357.7 30.5 342.9 44.7 328.7 66.3C372.9 100.5 403.4 153.8 403.4 219.3C403.5 336.8 306.8 416 205 416C105.3 416 7.3 336.3 7.3 219.3C7.3 85.2000000000001 138.6 -2.3 256.3 30.3C276 -3.3 302 -32 351.5 -32C433.3 -32 442.3 43.3 440.5 61.3zM297 118.8C277.5 148 253.3 171 205.5 171C175 171 151.2 161 136.5 148.2L148.7 123.9C154.9 126.9 161.7 127.9 168.5 127.9C204 127.9 222.2 97.1 237.7 66.6C227.7 63.6 217 62.4 205 62.4C130 62.4 97.5 115.4 97.5 219.1C97.5 323.5 130 377 205 377C281.2 377 313.7 323.5 313.7 219.3C313.8 177.5 308.3 143.7000000000001 297 118.8z" /> - <glyph glyph-name="ravelry" - unicode="" - horiz-adv-x="512" d=" M407.4 386.5C331.6 425.9 257.8 417 182.9 382C171.6 376.8 167.4 371.4 163 363C152.7 343.8 146.8 325.6 143.1 310.3C121.9 284.7000000000001 106.7 254.2 99.8 220.4C89.2 202.4 78.9 179 76.7 149C76.7 149 76 141.4 76.2 141.1C40.9 145.7000000000001 0 168.1 0 168.1C9.1 153.6 61.3 135.8 76.3 130.2000000000001C76.3 130.2000000000001 78 32.2 140.8 -0.9999999999999C129.5 16.2 127.5 19.2 127.5 19.2S94.8 79 100.4 123.3C101.1 123.3 101.9 123.1 102.6 123.1C126.5 35.7 205.8 -28.3 299.5 -28.3C305.7 -28.3 311.6 -28.1 317.5 -27.6C331.5 -29.1 345.1 -28.1 357.6 -23.7C364.5 -21.5 371.4000000000001 -17.3 377.8 -12.9C448 26.2 478.7 69.1 500.9 134.8C506.3 150.8 509 170.3 510.7 187C519.4 269.3 480.1 348.6 407.4 386.5zM138.8 284.8S137.6 272.5 138.1 265.1C134.7 262.6 128 257 119.9 248.4000000000001C125.1 261.2000000000001 131.2 273.5 138.8 284.8000000000001zM107.6 162.9C112 180.1 120.9 202 137.4 218C137.4 218 139.1 170 153.2 127.9L111.8 134.8C109.6 144 108.3 153.3 107.6 162.9zM115.5 120.1C130.3 116.9 149.5 112.4999999999999 158.6 110.9999999999999C185.9 34.1999999999999 266.9000000000001 -13.3000000000001 266.9000000000001 -13.3000000000001C267.9000000000001 -13.8000000000001 268.6 -14.0000000000001 269.6 -14.3000000000001C196.5 -2.7 136.9 50.3999999999999 115.5 120.0999999999999zM386 3.9C371.5 -0.8 349.8 -4.5 321.3 0.2C321.3 0.2 230.2 23.3 193.8 108C232 107.3 246.2 108.2 271.8 111.9C311.2 117.6 350.8 128.1 386.8 144.9C398.6 150.3 397.9000000000001 164.3 396.4000000000001 174.7C394.4000000000001 187.5 385.3 186.8 375.0000000000001 179.4C375.0000000000001 179.4 293.0000000000001 120.8 185.2000000000001 125.7C166.5000000000001 157.7 158.4 236.5 158.4 236.5C199.8000000000001 271.7 241.6 296.1 326.8000000000001 288.9C327.0000000000001 295.3 329.8000000000001 316 306.4000000000001 317C306.4000000000001 317 212.9000000000001 328.1 160.4000000000001 283.5C162.9000000000001 300 166.3000000000001 312.8 171.5000000000001 322.9C205.7000000000001 353.7 250.5000000000001 372.4 299.8000000000001 372.4C406.2000000000001 372.4 492.8000000000001 285.3 492.8000000000001 177.9C492.6000000000001 101.9 449.0000000000001 35.9 386.0000000000001 3.9z" /> - <glyph glyph-name="react" - unicode="" - horiz-adv-x="512" d=" M418.2 270.8C412.8 272.6 407.4 274.3 402 275.9C402.9 279.6 403.7 283.3 404.5 287C416.8 346.6 408.7 394.5 381.4 410.3C355.1 425.4 312.2 409.7 268.8 371.9C264.5 368.2 260.3 364.3 256.3 360.4C253.6 363 250.8 365.6 248 368.1C202.5 408.5 156.9 425.5 129.5999999999999 409.6C103.3999999999999 394.4 95.5999999999999 349.3 106.5999999999999 292.9C107.6999999999999 287.3 108.8999999999999 281.8 110.2999999999999 276.2000000000001C103.8999999999999 274.4 97.5999999999999 272.4 91.6999999999999 270.3C38.3 251.8 0 222.6 0 192.4C0 161.2 40.8 129.9 96.3 110.9C100.8 109.4 105.3 107.9 109.9 106.6C108.4 100.6 107.1 94.7 105.9 88.6C95.4 33.1 103.6 -10.9 129.8 -26C156.8 -41.6 202.2 -25.6 246.4 13.1C249.9 16.2 253.4 19.4 256.9 22.8C261.3 18.5 265.9 14.4 270.5 10.4C313.3 -26.4 355.6 -41.3 381.7 -26.2C408.7 -10.6 417.5 36.7 406.1 94.3C405.2 98.7 404.2 103.2 403.1 107.8C406.3 108.7 409.4 109.7 412.5 110.7C470.1999999999999 129.8 511.9999999999999 160.7 511.9999999999999 192.4C511.9999999999999 222.7 472.6 252.1 418.2 270.8zM282.9 355.7C320.1 388.1 354.8 400.8 370.6 391.7C387.5 382 394 342.8 383.4 291.3C382.7 287.9 382 284.6 381.1 281.3C358.9 286.3 336.4 289.9 313.8 291.9C300.8 310.5 286.6 328.3 271.2 345C275.0999999999999 348.7 278.8999999999999 352.2 282.8999999999999 355.7zM152.9 166.6C157.5 157.8 162.2 149.1 167.2 140.5C172.3 131.8 177.5 123.1 183 114.6C167.4 116.3 151.9 118.8 136.6 122.1C141 136.5 146.5 151.4 152.9 166.6zM152.9 217.2C146.6 232.1 141.3 246.7 136.9 260.8C151.3 264 166.6 266.6 182.5 268.6C177.2 260.3 172 251.8 167.1 243.2C162.2 234.7 157.4 226.0000000000001 152.9 217.2zM164.3 191.9C170.9 205.7000000000001 178.1 219.2000000000001 185.7 232.5000000000001C193.3 245.8000000000001 201.5 258.7000000000001 210.1 271.4000000000001C225.1 272.5 240.4 273.1 256 273.1C271.6 273.1 287 272.5 301.9 271.4000000000001C310.4 258.8000000000001 318.5 245.9000000000001 326.2 232.7000000000001C333.9 219.5000000000001 341.1 206.0000000000001 347.9 192.3000000000001C341.2 178.5000000000001 334 164.9 326.3 151.5000000000001C318.7 138.2000000000001 310.6 125.3000000000001 302.1 112.5000000000001C287.2 111.4 271.7 110.9 256 110.9C240.3 110.9 225.1 111.4 210.4 112.3C201.7 125 193.5 138 185.8 151.3C178.1 164.6 171 178.1 164.3 191.9zM344.9 140.7000000000001C350 149.5000000000001 354.8 158.4 359.5 167.4C365.9 152.9 371.5 138.2000000000001 376.4 123.1C360.9 119.6 345.2 116.9 329.4 115.1C334.8 123.5 339.9 132.1 344.9 140.7000000000001zM359.3 217.2000000000001C354.6 226.0000000000001 349.8 234.8000000000001 344.8 243.4000000000001C339.9 251.9000000000001 334.8 260.3000000000001 329.5 268.6C345.6 266.6 361 263.9000000000001 375.3999999999999 260.6C370.7999999999999 245.8 365.3999999999999 231.4000000000001 359.2999999999999 217.2zM256.2 329.7C266.7 318.3 276.6 306.3 285.8 293.9C266 294.8 246.1 294.8 226.3 293.9C236.1 306.8 246.2 318.8 256.2 329.7zM140.2 391C157 400.8 194.3 386.8 233.6 352C236.1 349.8 238.6 347.4 241.2 345C225.7 328.3 211.4 310.5 198.3 291.9C175.7 289.9 153.3 286.4 131.1 281.5C129.8 286.6 128.7 291.8 127.6 297C118.2 345.4 124.4 381.9 140.2 391zM115.7 127.4C111.5 128.6 107.4 129.9 103.3 131.3C82 138 57.8 148.6 40.3 162.5C30.2 169.5 23.4 180.3 21.5 192.4C21.5 210.7 53.1 234.1 98.7 250C104.4 252 110.2 253.8 116 255.5C122.8 233.8 131 212.5 140.5 191.8999999999999C130.9 171 122.6 149.3999999999999 115.7 127.3999999999999zM232.3 29.4C215.8 14.3 196.7 2.3 175.9 -5.9C164.8 -11.2 152 -11.7 140.6 -7.2C124.7 1.9999999999999 118.1 37.3 127.1 84.8C128.2 90.4 129.4 95.9999999999999 130.8 101.4999999999999C153.2 96.6999999999999 175.8 93.3999999999999 198.7 91.6999999999999C211.9 72.9999999999999 226.4 55.0999999999999 241.9 38.3C238.7 35.1999999999999 235.5 32.1999999999999 232.3 29.4zM256.8 53.7C246.6 64.7 236.4 76.9 226.5 90C236.1 89.6 246 89.4 256 89.4C266.3 89.4 276.3999999999999 89.6 286.3999999999999 90.1C277.2 77.4 267.2999999999999 65.3 256.7999999999999 53.7zM387.5 23.7C386.6 11.5 380.6 0.1 371 -7.6C355.1 -16.8 321.2 -4.8 284.5999999999999 26.6C280.3999999999999 30.2 276.2 34.1 271.8999999999999 38.1C287.2 54.9999999999999 301.2999999999999 72.9 314.0999999999999 91.7C336.9999999999999 93.6 359.7999999999999 97.1 382.2999999999999 102.2C383.2999999999999 98.1 384.1999999999999 94 384.9999999999999 90C389.8999999999999 68.4 390.6999999999999 45.9 387.4999999999999 23.7zM405.7 131.2C402.8999999999999 130.3 400.0999999999999 129.4 397.2 128.6C390.2 150.4 381.5999999999999 171.7 371.7 192.4C381.3 212.8 389.3999999999999 233.8 396.2 255.3C401.3999999999999 253.8 406.3999999999999 252.2 411.2 250.6C457.8 234.6 490.4999999999999 210.8 490.4999999999999 192.6C490.4999999999999 173 455.6 147.7 405.7 131.2zM256 237.8C281.3 237.8 301.8 217.3 301.8 192C301.8 166.7 281.3 146.2 256 146.2C230.7 146.2 210.2 166.7 210.2 192C210.2 217.3 230.7 237.8 256 237.8" /> - <glyph glyph-name="rebel" - unicode="" - horiz-adv-x="512" d=" M256.5 -56C117.2 -56 9 60.2 13.2 198.1C16 277.3 56.4 350.3 129.7 398.5C130 398.5 131.6 399.1 130.8 397.7C125 392.2 19.5 267.9 116.7 171.3C166.5 121.8 206.7 168.8 206.7 168.8C245.2 218.9 206.1 294.7000000000001 206.1 294.7000000000001C196.1 319.6 160.4 334.8 160.4 334.8L189.2 366.6C213.6 356.1 232.4 327.9 232.4 327.9C233.2 357.5 210.5 389.3 210.5 389.3L255.1 440L299.4 389.9C278.9 361.1 277.5 327.3 277.5 327.3C291.3 350.3 321 366.6 321 366.6L349.5 334.8C322.1 325.9 304.1 294.9 304.1 294.9C288.3 266.4 277 205.5 304.7000000000001 167.6C337.1 123 392.4000000000001 170.4 392.4000000000001 170.4C495.1 262.3000000000001 381.9000000000001 395.4000000000001 381.9000000000001 395.4000000000001C375.8 400.9000000000001 382.7000000000001 398.2000000000001 382.7000000000001 398.2000000000001C432.8000000000001 361.7000000000001 497.3000000000001 313.8 498.9 193.4C500.9 47.8 399 -56 256.5 -56z" /> - <glyph glyph-name="red-river" - unicode="" - horiz-adv-x="448" d=" M353.2 416H94.8C42.4 416 0 373.6 0 321.2V62.8C0 10.4 42.4 -32 94.8 -32H353.2C405.6 -32 448 10.4 448 62.8V321.2C448 373.6 405.6 416 353.2 416zM144.9 247.1V190.8C144.9 163.8 123 141.9 96 141.9V296.1C96 309.3 106.7 320 119.9 320H274.1C274.1 293 252.2 271.1 225.2 271.1H168.9C156.6 271.7 144.3000000000001 259.5 144.9 247.1zM321.2000000000001 175.1H264.9000000000001C252.6 175.7000000000001 240.3000000000001 163.5 240.9000000000001 151.1V94.8C240.9000000000001 67.8 219 45.9 192 45.9V200.1C192 213.3 202.7 224 215.9 224H370.1C370.1 197 348.2000000000001 175.1 321.2000000000001 175.1z" /> - <glyph glyph-name="reddit-alien" - unicode="" - horiz-adv-x="512" d=" M440.3 244.5C425.3 244.5 412.1 238.3 402.4000000000001 228.6C366.7000000000001 253.3 318.6 269.2 265.3000000000001 270.9L293 395.7L381.2 375.9C381.2 354.3 398.8 336.7 420.4 336.7C442.4 336.7 460.1 354.8 460.1 376.4S442.5 416.1 420.4 416.1C405 416.1 391.7 406.8 385.1 394.1L287.7 415.7C282.8 417 278 413.5 276.7 408.6L246.3 271C193.4 268.8 145.8 252.9 110 228.2C100.3 238.3 86.6 244.5 71.6 244.5C16 244.5 -2.2 169.9 48.7 144.4C46.9 136.5 46.1 128.1 46.1 119.7C46.1 35.9 140.5 -32 256.4 -32C372.8 -32 467.2 35.9 467.2 119.7C467.2 128.1 466.3 136.9 464.1 144.8C514 170.4 495.6 244.5 440.3 244.5zM129.4 139.1C129.4 161.1 147 178.8 169.1 178.8C190.7 178.8 208.3 161.2 208.3 139.1C208.3 117.5 190.7 99.9 169.1 99.9C147.1 99.8 129.4 117.5000000000001 129.4 139.1zM343.7000000000001 45.6C307.3000000000001 9.2 204.6000000000001 9.2 168.2000000000001 45.6C164.2000000000001 49.1 164.2000000000001 55.3 168.2000000000001 59.3C171.7000000000001 62.8 177.9 62.8 181.4 59.3C209.2000000000001 30.8 301.4000000000001 30.3 330.4000000000001 59.3C333.9000000000001 62.8 340.1 62.8 343.6 59.3C347.7000000000001 55.3 347.7000000000001 49.1 343.7000000000001 45.6zM342.9000000000001 99.8C321.3 99.8 303.7000000000001 117.4 303.7000000000001 139C303.7000000000001 161 321.3000000000001 178.7 342.9000000000001 178.7C364.9000000000001 178.7 382.6 161.1 382.6 139C382.5 117.5 364.9000000000001 99.8 342.9000000000001 99.8z" /> - <glyph glyph-name="reddit-square" - unicode="" - horiz-adv-x="448" d=" M283.2 102.5C285.9 99.8 285.9 95.7 283.2 93.3C258.7 68.8 189.4 68.7 164.8 93.3C162.1 95.7 162.1 99.8 164.8 102.5C167.2 104.9 171.3 104.9 173.7 102.5C192.4 83.3 254.7 82.9 274.2 102.5C276.6 104.8 280.8 104.8 283.2 102.5zM191.9 156.3C191.9 171.2 180 183.1 165.4 183.1C150.5 183.1 138.6 171.2000000000001 138.6 156.3C138.6 141.7 150.5 129.8 165.4 129.8C180 129.8 191.9 141.7 191.9 156.3zM282.6 183.1C268 183.1 256.1 171.2000000000001 256.1 156.3C256.1 141.7 268 129.8 282.6 129.8C297.5 129.8 309.4 141.7 309.4 156.3C309.4 171.2 297.5 183.1 282.6 183.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM348.3 227.4C338.2 227.4 329.3 223.2 322.7 216.7C298.6 233.4 266.2 244.1 230.2 245.3L248.9 329.5L308.4 316.1C308.4 301.5 320.3 289.6 334.9 289.6C349.8 289.6 361.7 301.8 361.7 316.4000000000001C361.7 331 349.8 343.2000000000001 334.9 343.2000000000001C324.5 343.2000000000001 315.6 337 311.1 328.3L245.4 342.9000000000001C242.1 343.8 238.9 341.4000000000001 238 338.1L217.5 245.3C181.8 243.8 149.7 233.1 125.6 216.4C119.1 223.2 109.8 227.4 99.7 227.4C62.2 227.4 49.9 177 84.2 159.9C83 154.5 82.4 148.9 82.4 143.2C82.4 86.7 146.1 40.9 224.3 40.9C302.8 40.9 366.5 86.7 366.5 143.2C366.5 148.9 365.8999999999999 154.8 364.3999999999999 160.2C398 177.4 385.5999999999999 227.4 348.2999999999999 227.4z" /> - <glyph glyph-name="reddit" - unicode="" - horiz-adv-x="512" d=" M201.5 142.5C187.7 142.5 176.6 153.6 176.6 167.1C176.6 180.9 187.7 192 201.5 192C215.1 192 226.1 180.9 226.1 167.1C226.1 153.5 215 142.5 201.5 142.5zM504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM371.7 233.2C362.3 233.2 354 229.3 347.9 223.2C325.5 238.7 295.3 248.7 261.8 249.8L279.2 328.1L334.5999999999999 315.6C334.5999999999999 302 345.7 291 359.2 291C373 291 384.0999999999999 302.3 384.0999999999999 315.9S372.9999999999999 340.8 359.2 340.8C349.5 340.8 341.2 335 337.0999999999999 327L275.8999999999999 340.6C272.8999999999999 341.4 269.7999999999999 339.2 269 336.2L249.9 249.8C216.6999999999999 248.4 186.8 238.5 164.4 223C158.3 229.4 149.7 233.2 140.3 233.2C105.4 233.2 94 186.3 125.9 170.3999999999999C124.8 165.3999999999999 124.2 160.1999999999999 124.2 154.8999999999999C124.2 102.2999999999999 183.4 59.6999999999999 256.2 59.6999999999999C329.3 59.6999999999999 388.5 102.3 388.5 154.8999999999999C388.5 160.1999999999999 387.8999999999999 165.6999999999999 386.6 170.6999999999999C417.9 186.6999999999999 406.4 233.2 371.7 233.2zM302.8 117C284.6 98.8 226.7 99.1 209.2 117C207 119.2 203.1 119.2 200.9 117C198.4 114.5 198.4 110.6 200.9 108.4C223.7 85.6 288.2 85.6 311.1 108.4C313.6 110.6 313.6 114.5 311.1 117C308.9000000000001 119.2 305 119.2 302.8 117zM310.5 192C296.9 192 285.9 180.9 285.9 167.1C285.9 153.5 297 142.5 310.5 142.5C324.3 142.5 335.4 153.6 335.4 167.1C335.4 180.9 324.4 192 310.5 192z" /> - <glyph glyph-name="rendact" - unicode="" - horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56C266.6 -56 284.7 -53.9 302.1 -50.1C296.5 -42.7 291.3 -35.7 286.2000000000001 -28.8C273.8000000000001 -30.9 261.0000000000001 -32.1 247.9000000000001 -32.1C124.3 -32 24 68.3 24 192S124.3 416 248 416S472 315.7 472 192C472 121 439 57.8 387.5 16.7C361.6 -2.1 348.4 -4.7 304 60.9C225.3 173.8 256 132 230.3 169.2C303.1 160.3 458.8 241.2 398.9 337.8C314 474.8 15 354.2 59.7 221.6C62.9 211.8 74.1 183 105.3 183C107.3 183 107.9 183.6 107.3 184.7C102.9 193.4 87.2 194.5 87.2 222.1C87.2 262.6 127.7 311.7 187.5 342.1C253.6 374.4 319.4 372.3 345.7 336.7C372.9 298.4 324.8 217.5 225.3 199.8C232.8 209.2 282.3 275 288.1 283.8C310.8 318.4 311.7 332.8 302.1 343C286.6 359.9 272.6 353.3 251.4 354.7C240.6 355.6 137.7 173.5 115 137.8C109.1 128.8 93.8 103.6999999999999 93.8 86.9C93.8 65.6 96.6 35.5 114.4 35.5C125 35.5 122.4 54.2 122.4 62.1C122.4 75 149.8 111.5 197.2 166.7000000000001C217.6 130.6 254.9 52.4 327.4 -42.9999999999999C425.4 -9.8999999999999 495.9 82.8000000000001 495.9 192.0000000000001C496 329 385 440 248 440z" /> - <glyph glyph-name="renren" - unicode="" - horiz-adv-x="512" d=" M214 278.9C214 168.5 153 73.5 66.4 31.5C30 74.8 8 130.3 8 191.4C8 314.1 97.1 415.8 214 435.5V278.9zM255 -56C212.1 -56 171.7 -45 136.5 -25.6C193.7 10.5 239.9 65.1 255 129C270.5 65.1 316.7 10.5 373.8 -25.7C338.7 -45 298.3 -56 255 -56zM445.6 31.5C359 73.5 298 168.4 298 278.9V435.5C414.9 415.8 504 314.1 504 191.4C504 130.3 482 74.8 445.6 31.5z" /> - <glyph glyph-name="replyd" - unicode="" - horiz-adv-x="448" d=" M320 -32H128C57.6 -32 0 25.6 0 96V288C0 358.4 57.6 416 128 416H320C390.4 416 448 358.4 448 288V96C448 25.6 390.4 -32 320 -32zM193.4 174.8C187.3 176.8 181.8 177.9 177 177.9C169.8 177.9 163.5 176.0000000000001 158.1 172.3C152.7 168.6 148.5 163.3 145.3 156.5H144.2L140 174.8H112V35.9H148.1V125.6C149.6 131 152.5 135.4 156.8 138.8C161.1 142.1999999999999 166.6 143.9 173 143.9C177.6 143.9 182.8 142.9 188.6 140.8L193.4 174.8zM308.6 71.4C305.4000000000001 69 300.9000000000001 66.6 294.9000000000001 64.3C288.9000000000001 61.9999999999999 282.1 60.8 274.5000000000001 60.8C262.3000000000001 60.8 253.4000000000001 63.8 248.0000000000001 69.6999999999999C242.5000000000001 75.5999999999999 239.5000000000001 84.3999999999999 239.0000000000001 96.0999999999999H322.3000000000001C323.2000000000001 100.8999999999999 323.9000000000001 105.4999999999999 324.4000000000001 109.9999999999999C324.9000000000001 114.3999999999999 325.1000000000001 118.5999999999999 325.1000000000001 122.4999999999999C325.1000000000001 133.1999999999999 323.5000000000001 142.1999999999999 320.4000000000001 149.3999999999999C317.2000000000001 156.5999999999999 313.1000000000001 162.3999999999999 307.9000000000001 166.5999999999999C302.7000000000001 170.8999999999999 296.8000000000001 173.8999999999999 290.1000000000001 175.7999999999999C283.4000000000001 177.5999999999999 276.6000000000001 178.5999999999999 269.5000000000001 178.5999999999999C248.4000000000001 178.5999999999999 232.0000000000001 172.4999999999998 220.3000000000001 160.2999999999999S202.8000000000001 129.7999999999999 202.8000000000001 105.2999999999998C202.8000000000001 82.4999999999998 208.0000000000001 64.5999999999999 218.4000000000001 51.5999999999999C228.8000000000001 38.4999999999998 245.2000000000001 31.9999999999998 267.6000000000001 31.9999999999998C278.3000000000001 31.9999999999998 288.5000000000001 33.4999999999998 298.0000000000001 36.5999999999999C307.5000000000001 39.6999999999999 315.1000000000001 43.3999999999999 320.6000000000001 47.7999999999998L308.6000000000001 71.3999999999999zM286.8 141.7C290.6 136.3 292.1 128.6 291.4000000000001 118.6H239.7000000000001C240.6000000000001 128 243.4000000000001 135.6 247.9000000000001 141.2C252.4000000000001 146.8 259.4000000000001 149.7 268.9000000000001 149.7C277.1 149.8 283.0000000000001 147.1 286.8 141.7zM366.7000000000001 139.2C370.8000000000001 135.3 376.1 133.4 382.8000000000001 133.4C389.8000000000001 133.4 395.4000000000001 135.3 399.5000000000001 139.2S405.6000000000001 148.3 405.6000000000001 154.8S403.6000000000001 166.4 399.5000000000001 170.2C395.4000000000001 174 389.9000000000001 175.9 382.8000000000001 175.9C376.1000000000001 175.9 370.8000000000001 174 366.7000000000001 170.2C362.6 166.4 360.6 161.3 360.6 154.8S362.6 143.1 366.7000000000001 139.2zM366.7000000000001 38.7C370.8000000000001 34.8 376.1 32.9 382.8000000000001 32.9C389.8000000000001 32.9 395.4000000000001 34.8 399.5000000000001 38.7S405.6000000000001 47.8 405.6000000000001 54.3S403.6000000000001 65.9 399.5000000000001 69.7C395.4000000000001 73.5 389.9000000000001 75.4 382.8000000000001 75.4C376.1000000000001 75.4 370.8000000000001 73.5 366.7000000000001 69.7C362.6 65.9 360.6 60.8 360.6 54.3C360.6 47.7 362.6 42.6 366.7000000000001 38.7z" /> - <glyph glyph-name="resolving" - unicode="" - horiz-adv-x="496" d=" M281.2 169.8C327.2 183.1 330.8 193.3 325.2 213.2L314 252.5C307.9 273.4 295.6 280.6 242.9 265.3L54.7 211.2L83.3 112.6L281.2000000000001 169.8zM248.5 440C131.4 440 33.2 359.3 7.2 250.5L229.1 314.4C263.9 324.6 283.3 326.1 308.4 322.6C344.7 316.5 361.1 297.6 369.8 267.4L380.5 229.6C388.7 201.5 381.5 179 357 156C337.6 138.6 325.8 131.5 295.6 122.8L203 96.2L423.4 69.1L433.1 34.9L385 21.6L98.1999999999999 58.9L121.1999999999999 -21.3C158 -43.3 201.5 -56 247.5 -56C384.5 -56 495.9999999999999 55.4 495.9999999999999 192.3C497 328.6 385.5 440 248.5 440zM38.3 59.4L0 191.2C0 142.7 14.3 97.8 38.3 59.4z" /> - <glyph glyph-name="rocketchat" - unicode="" - horiz-adv-x="448" d=" M448 191.8C448 279 348.4 345.1 228.2 345.1C209.4 345.1 190.9 343.5 172.9 340.3C161.8 350.8 148.7 360.3 134.9 367.7000000000001C61.2 403.8 0 368.6 0 368.6S56.9 321.5 47.6 280.3C-4.7 228 -4.9 156.2000000000001 47.6 103.7000000000001C56.9 62.4 0 15.4 0 15.4S61.2 -19.8 134.9 16.2C148.7 23.7 161.8 33.1 172.9 43.6C190.9 40.4 209.4 38.8 228.2 38.8C348.5 38.9 448 104.6 448 191.8zM228.3 67.8C204.6 67.8 182 70.6 161 75.6C139.7 49.8 92.9 13.9 47.4 25.5C62.2 41.5 84.1 68.6 79.4 113.1C52.1 134.5 35.8 161.8 35.8 191.6C35.8 260 122 315.5 228.3 315.5S420.8 260 420.8 191.6C420.8 123.3 334.6 67.8 228.3 67.8zM253.9 191.7000000000001C253.9 177.5000000000001 242.4 165.9 228.3 165.9C214.2 165.9 202.7 177.4 202.7 191.7000000000001C202.7 205.9 214.2 217.5000000000001 228.3 217.5000000000001C242.4 217.5000000000001 253.9 205.9000000000001 253.9 191.7000000000001zM342.8 191.7000000000001C342.8 177.5000000000001 331.4000000000001 165.9 317.2 165.9C303.1 165.9 291.6 177.4 291.6 191.7000000000001C291.6 205.9 303 217.5000000000001 317.2 217.5000000000001C331.3 217.5000000000001 342.8 205.9000000000001 342.8 191.7000000000001zM164.9 191.7000000000001C164.9 177.5000000000001 153.5 165.9 139.3 165.9C125.2 165.9 113.7 177.4 113.7 191.7000000000001C113.7 205.9 125.1 217.5000000000001 139.3 217.5000000000001C153.5 217.5000000000001 164.9 205.9000000000001 164.9 191.7000000000001z" /> - <glyph glyph-name="rockrms" - unicode="" - horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM405.4 20.5H315.4L203.4 151.8C185.5 172.2 199.5 207.9 230 207.9H305.3L220.7 307.2L136.4 208.3H46.4L193.5 380.8C207.9 399.2 234.8 398.1 248 380.8L405.7 195.7C424.7 172.9 407.7 138.5 378.1 139.6C377.5 139.6 303.9 139.4 303.9 139.4L405.4 20.5z" /> - <glyph glyph-name="safari" - unicode="" - horiz-adv-x="512" d=" M236.9 191.2C236.9 200.3 243.5 208.9 253.2 208.9C262.1 208.9 270.6 202.5 270.6 192.8C270.6 183.7 264.2000000000001 175.1 254.5000000000001 175.1C245.5000000000001 175.1 236.9000000000001 181.8 236.9000000000001 191.2zM504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM477.4 192C477.4 314.3 378.3 413.4 256 413.4S34.6 314.3 34.6 192S133.7 -29.4 256 -29.4S477.4 69.7 477.4 192zM404.9 95.4C404.9 91.8 417.9 85.2 421.2 83.2C393.8 41.7 351.4 11.8 303.3 -0.1L298.9 18.4C298.6 20.9 297 21.2 294.7 21.2C292.8 21.2 291.7 18.4 291.9 17L296.3 -1.8C283 -4.6 269.5 -6 255.9 -6C219.6 -6 183.9 4.2 152.9 23.1C154.5999999999999 25.9 165.0999999999999 41.1 165.0999999999999 43.3C165.0999999999999 45.2 163.4 46.9 161.5 46.9C157.5999999999999 46.9 149.3 30.3 146.8 27.0000000000001C105 54.7 74.8 97.6 63.2 146.6L82.3 150.8C84.5 151.4 85.1 153 85.1 155C85.1 156.9 82.3 158 80.7 157.8L62 153.5C59.5 166.2 58.1 179 58.1 192C58.1 229.1 68.6 265.6 88.3 296.9C91.1 295.2000000000001 104.4 286.1 106.6 286.1C108.5 286.1 110.2 287.5 110.2 289.4C110.2 293.3 95.5 300.7000000000001 92.2 303C120.4 344.2 163.3 373.9 212 384.9L216.2 366.4C216.8 364.2 218.4 363.6 220.4 363.6S223.4 366.4 223.2 368L219 386.3C231.2 388.5 243.6 389.9 256.1 389.9C293.2000000000001 389.9 329.4000000000001 379.4 361 359.7C359.1 356.9 350.2 343.9 350.2 341.7C350.2 339.8 351.6 338.1 353.5 338.1C357.4 338.1 364.8 352.5 366.8 355.8C407.8 328.1 437.1 285.8 448.5 237.6L433 234.3C430.5 233.7 430.2 232.1 430.2 229.9C430.2 228 433 226.9 434.4 227.1L450.2 230.7C452.7 218 454.1 205 454.1 192C454.1 155.7 444.1 120 425.3 89.3C422.5 90.7 410.9 99 408.7 99C406.5999999999999 99 404.8999999999999 97.3 404.8999999999999 95.4zM371.7 337.6C358.7 325.4 237.5 213.9 234.1 208.1L137.5 47.6C150.2 59.4999999999999 271.7 171.6 274.8 176.9L371.7000000000001 337.6z" /> - <glyph glyph-name="sass" - unicode="" - horiz-adv-x="640.4" d=" M551.1 156.1C528.7 156 509.3 150.6 493.1 142.6C487.2 154.5 481.1 164.9 480.1 172.7000000000001C478.9 181.8000000000001 477.6 187.2000000000001 479 198.0000000000001S486.7 224.1000000000001 486.6 225.2000000000001C486.5 226.3000000000001 485.2 231.8000000000001 472.3 231.9000000000001C459.4 232.0000000000001 448.3 229.4000000000001 447 226.0000000000001C445.7 222.6 443.2 214.9 441.7 206.9C439.4 195.2000000000001 415.9 153.4 402.6 131.6C398.2 140.1 394.5 147.6 393.7 153.6C392.5 162.7000000000001 391.2 168.1 392.6 178.9S400.3 205 400.2 206.1C400.1 207.2 398.8 212.7 385.9 212.8C373 212.9 361.9 210.3 360.6 206.9C359.3 203.5 357.9 195.5 355.3 187.8C352.7 180.1 321.4 110.5 313.2 92.4C309 83.2 305.3999999999999 75.8 302.8 70.8S302.6 70.4999999999999 302.4 69.9C300.2 65.6 298.9 63.2 298.9 63.2V63.1C297.2 59.9 295.3 56.9999999999999 294.4 56.9999999999999C293.8 56.9999999999999 292.5 65.3999999999999 294.7 76.8999999999999C299.4 101.0999999999999 310.5 138.6999999999999 310.4 140C310.3 140.6999999999999 312.5 147.1999999999999 303.1 150.6999999999999C294 154 290.7 148.5 289.9 148.5C289.1 148.5 288.5 146.5 288.5 146.5S298.6 188.8999999999999 269.1 188.8999999999999C250.7 188.8999999999999 225.1 168.6999999999999 212.5 150.3999999999999C204.6 146.0999999999999 187.5 136.7999999999999 169.5 126.8999999999999C162.6 123.0999999999999 155.5 119.1999999999999 148.8000000000001 115.5C148.3000000000001 116 147.9 116.5 147.4 117C111.6 155.1999999999999 45.5 182.1999999999999 48.3 233.5C49.3 252.2 55.8 301.3 175.4 360.9C273.4000000000001 409.7 351.8000000000001 396.3 365.3000000000001 366.5C384.7000000000001 324 323.4000000000001 244.9 221.6000000000001 233.5C182.8000000000001 229.2 162.4000000000001 244.2 157.3000000000001 249.8C152.0000000000001 255.7 151.2000000000001 256 149.2000000000001 254.9C145.9000000000001 253.1 148.0000000000001 247.9 149.2000000000001 244.8C152.2000000000001 236.9 164.7000000000001 222.9 186.0000000000001 215.9C204.7000000000001 209.8 250.2000000000001 206.4 305.2000000000001 227.7C367 251.5 415.1 317.8 401 373.3C386.6 429.7 293.1 448.2 204.6 416.8C151.9 398.1 94.9 368.7 53.9 330.4C5.2 284.8 -2.6 245.1 0.6 228.5C12 169.6 93.2 131.2 125.7 102.8C124.1 101.9 122.6 101.1 121.2 100.3C104.9 92.2 43 59.8 27.5 25.6C10 -13.2 30.4 -41 43.8 -44.8C85.6 -56.4 128.4 -35.4999999999999 151.4 -1.1999999999999S171.6 77.9000000000001 161 98.3000000000001C160.9 98.6000000000001 160.7 98.8000000000001 160.6 99.1000000000001C164.8 101.6000000000001 169.1 104.1000000000001 173.4 106.6000000000001C181.7 111.5000000000001 189.8 116.0000000000001 196.9 119.9000000000001C192.9 109.1000000000001 190 96.1000000000001 188.5 77.3000000000001C186.7 55.3000000000001 195.8 26.8000000000001 207.6 15.6000000000001C212.8 10.7000000000001 219.1 10.6000000000001 223 10.6000000000001C236.8 10.6000000000001 243 22.0000000000001 249.9 35.6000000000001C258.4 52.2000000000001 265.9 71.5000000000001 265.9 71.5000000000001S256.5 19.3000000000001 282.2 19.3000000000001C291.6 19.3000000000001 301 31.4000000000001 305.2 37.6000000000001V37.5000000000001S305.4 37.9 305.9 38.7C306.9 40.2 307.4 41.1 307.4 41.1V41.4C311.2 47.9 319.5 62.8 332 87.4C348.2 119.2000000000001 363.7 158.9 363.7 158.9S365.1 149.2000000000001 369.9 133.1C372.7 123.6 378.6 113.2000000000001 383.3 103.1C379.5 97.9 377.2 94.9 377.2 94.9S377.2 94.8 377.3 94.7000000000001C374.3 90.7000000000001 370.9 86.4 367.4 82.2000000000001C354.6 67.0000000000001 339.4 49.6 337.4 44.6C335 38.7 335.6 34.3 340.2 30.9C343.6 28.3 349.6 27.9 355.9 28.4C367.4 29.2 375.5 32.0000000000001 379.4 33.8C385.6 36 392.8 39.5 399.6 44.4C412.1 53.6 419.7 66.8 419 84.2000000000001C418.6 93.8000000000001 415.5 103.4 411.7 112.4C412.8 114.0000000000001 414 115.7000000000001 415.0999999999999 117.4C434.8999999999999 146.3 450.2 178.0000000000001 450.2 178.0000000000001S451.5999999999999 168.3000000000001 456.3999999999999 152.2000000000001C458.7999999999999 144.1 463.4999999999999 135.2000000000001 467.7999999999999 126.5000000000001C449.1999999999999 111.4 437.6999999999999 93.9 433.6999999999999 82.4C426.2999999999999 61.1 432.0999999999999 51.5000000000001 442.9999999999999 49.3C447.8999999999999 48.3 454.8999999999999 50.6 460.0999999999999 52.8C466.5999999999999 55 474.3999999999999 58.5 481.6999999999999 63.9C494.1999999999999 73.1 506.3 86.0000000000001 505.4999999999999 103.5000000000001C505.1999999999999 111.4 502.9999999999999 119.3000000000001 500.1 126.9C515.8 133.5000000000001 536.1999999999999 137.1 562.1999999999999 134.1C617.9 127.6 628.8 92.8 626.6999999999999 78.3C624.5999999999999 63.7 612.9 55.7 608.9999999999999 53.3C605.0999999999999 50.9 603.8999999999999 50 604.1999999999999 48.2C604.6999999999999 45.6 606.4999999999999 45.7 609.8 46.3C614.4 47.1 639 58.1 640.0999999999999 85C641.6999999999999 119 608.9999999999999 156.4 551.0999999999999 156.1zM121.8 11.4C103.4 -8.7 77.6 -16.3 66.5 -9.9C54.6 -3 59.3 26.6 82 48C95.8 61 113.6 73 125.4 80.4C128.1 82 132 84.4 136.8 87.3C137.6 87.8 138 87.9999999999999 138 87.9999999999999C138.9 88.6 139.9 89.1 140.9 89.6999999999999C149.2 59.3 141.2 32.4999999999999 121.8 11.3999999999999zM256.2 102.8C249.8 87.1 236.3 47.1 228.1 49.1999999999999C221.1 50.9999999999999 216.8 81.4999999999999 226.7 111.4999999999999C231.7 126.6 242.3 144.6 248.6 151.6C258.7 162.9 269.8 166.5 272.4 162C275.9 156.1 260.2 112.6 256.2 102.8zM367.2 49.8C364.5 48.4 362 47.4999999999999 360.8 48.1999999999999C359.9000000000001 48.6999999999999 361.9000000000001 50.5999999999999 361.9000000000001 50.5999999999999S375.8 65.4999999999999 381.3 72.2999999999999C384.5 76.2999999999999 388.2 80.9999999999999 392.2 86.1999999999999C392.2 85.6999999999999 392.3 85.1999999999999 392.3 84.5999999999999C392.2 66.6999999999999 375 54.5999999999999 367.2 49.7999999999998zM452.8 69.3C450.8 70.6999999999999 451.1 75.4 457.8 89.9999999999999C460.4 95.6999999999999 466.4 105.3 476.8 114.5C477.9999999999999 110.6999999999999 478.6999999999999 107.1 478.6999999999999 103.6999999999999C478.5999999999999 81.1999999999999 462.4999999999999 72.8 452.8 69.3z" /> - <glyph glyph-name="schlix" - unicode="" - horiz-adv-x="448" d=" M350.5 290.3L296.3 336.4L369.7000000000001 375.4L448.0000000000001 331.2L350.5000000000001 290.3zM192 325.9L237.7 354.1L272.4 319.5L217 290.5L192 325.9zM126.9 319.3L158.8 341.4L176 313L139.3 290.5L126.9 319.3zM103.6 231.1L94.8 265.9000000000001L124.4 284.2000000000001L137.5 248.9000000000001L103.6 231.1zM82.4 314.8L106.3 332.9L115.2 308.9L88.5 290.6L82.4 314.8zM59 241.5L55.4 269.9L77.7 285.4L83.8 256.7000000000001L59 241.5zM28.4 224.9L49.2 237.7L52.5 204.3L29.6 192.3L28.4 224.9zM1.4 180L20.6 190.2L21 152L0 143.2L1.4 180zM60.5 120.7L32.2 112.4L30.6 159.2L55.7 169.9L60.5 120.7zM99 184.8L67.9 171.8L62.7 212.6L90.1 227L99 184.8zM123.2 71L81.6 65.1L73.5 128.6L108.7 139.4L123.2 71zM151.7 210.9L172.9 153.8L126.7 140.2L113 194.3L151.7 210.9zM237.4 -19.6L166.5 -16.3L142.2 79.5L197.4 88.1L237.4 -19.6zM152.5 260.1L194.7 282.5L222.7 236.6L171.9 215.3L152.5 260.1zM193.5 165.1999999999999L254.8 183.8999999999999L307.6 97.3L227.8 85.9999999999999L193.5 165.1999999999999zM244.9 250.8L312.2 279.5999999999999L377.7 214.1999999999999L289.1 188L244.9000000000001 250.8z" /> - <glyph glyph-name="scribd" - unicode="" - horiz-adv-x="384" d=" M42.3 195.3C26.2 214.3 17.6 241.2 17.5 275.2000000000001C17.5 375.6 92.7 428.3 184.7 428.3C283.3 429.9000000000001 341.5 379.3 369 357.7000000000001L318.5 285.6L281.2 310.2000000000001L308.1 348.8C271.6 372.8 228.7 385.3 185.1 384.6C134.4 385.4 73.4 357.4 73.4 308.4C73.4 289.7000000000001 84.6 287.7000000000001 102 292.8C125.3 298.1 143.9 292.2000000000001 157.8 278.8C184.2 254.5 181 211.2 157.1 186.9C127.9 157.4 71.9 159.6 42.3 195.3zM360 189.4C344.5 208.2000000000001 321.1 218.8000000000001 296.8 218C258.7 220 225.7 190 226.3 150.8C225.6 134 232.3 117.8 244.7 106.5C258.8 92.6 277.7000000000001 86.8 301 92.1C318.4 97.2000000000001 329.6 95.2000000000001 329.6 76.5C329.6 72.2 329.1 68 328.2000000000001 63.8C311.5000000000001 22.9 268.7000000000001 -0.6 206.8000000000001 -0.6C154.9 -0.8 104.4 15.8 62.7000000000001 46.7L96.4000000000001 86.1L60.8000000000001 113.5L0 41.7L15.4 27.9C67.9 -18.9 135.8 -44.6 206.1 -44.3C257.5 -44.3 300.5 -33.8 339.7 -0.2C396.8 51.2 393.9 149 360 189.4z" /> - <glyph glyph-name="searchengin" - unicode="" - horiz-adv-x="460" d=" M220.6 317.7L153.4 289.5V404.8L98.7 214.5L153.4 238.7V108.4L220.6 317.7zM137.4 414.4L136.1 409.7L120.9 356.8C80.6 341.3 52 302.2 52 256.5C52 204.2 86.3 160.6 135.4 151V97.4C57.5 107.9 0 175.6 0 256.4C0 336.9 59.8 403.6 137.4 414.4zM448.8 -32.8C437.6 -44 425.7 -45.1 420.2 -43.3C414.8 -41.5 393.0999999999999 -23.4 359.8 1.1C326.5 25.7 326.2 36.8 316.8 57.8C307.4 78.6999999999999 286.4 100.4 259.3 110.1999999999999L249.6 124.8999999999999C224.9 107.9999999999999 196.6 97.9999999999999 168.3 96.1999999999999L170.4 102.8L186.3 152.3C232.8 164.1999999999999 267.2 206.3 267.2 256.5C267.2 311 228.8 358.5999999999999 171.1999999999999 363.5999999999999V415.7C254.4 410.6 320 341.2 320 256.4C320 222.8 308.8 191.7 291 166L305.6 156.4C315.4000000000001 129.3 337.1 108.4 358 99S390.2 89.3 414.8 56C439.4000000000001 22.8 457.5 1.1 459.3 -4.3S460 -21.6 448.8 -32.8zM438.9 -14.9C438.9 -10.5000000000001 435.3 -6.9 430.9 -6.9S422.9 -10.5000000000001 422.9 -14.9S426.5 -22.9 430.9 -22.9S438.9 -19.3 438.9 -14.9z" /> - <glyph glyph-name="sellcast" - unicode="" - horiz-adv-x="448" d=" M353.4 416H94.7C42.6 416 0 373.4 0 321.4V62.7000000000001C0 10.6 42.6 -32 94.7 -32H353.4C405.5 -32 448.1 10.6 448.1 62.6V321.4C448.1 373.4 405.5 416 353.4 416zM303.4 99.6C275.5 51.4 213.5 34.7 165.2 62.4C142.3 22.6 110.3 53.8 122.9 75.6L138.6 102.8C144.5 113.1 157.8 116.7 168.1 110.7C186.7 99.9 168 110.8 186.6 100C214.2 84.1 250 93.7 266 121.3C281.9 148.9 272.3 184.7 244.7 200.7C226.9 210.9 244.1 201.1 226.1 211.3C201.5 225.5 222.7 263.2000000000001 247.7 248.8C266.3 238 247.6 248.9 266.2 238.1C314.6 210.1 331.3 147.8 303.4 99.6zM325.2 308.4000000000001C308.2 278.9000000000001 308.9 279.6 306.2 276.9000000000001C299.7 270.4000000000001 289.9 268.2000000000001 279.7 273.3000000000001C261.1 284.1 279.8 273.2000000000001 261.2 284C233.6 299.9000000000001 197.8 290.3000000000001 181.8 262.7000000000001S175.5 199.3 203.1 183.3C203.1 183.3 221.6 172.7 221.7 172.7C246.3 158.5 225.1 120.8 200.1 135.2C181.5 146 200.2 135.1 181.6 145.9C133.4 173.7 116.7 236 144.5 284.3C172.4 332.5 234.4 349.2 282.7 321.5L287.5 329.9C301.8 354.8 339.5 333.2 325.2 308.4z" /> - <glyph glyph-name="sellsy" - unicode="" - horiz-adv-x="640" d=" M539.71 210.692C542.774 222.949 544 235.513 544 248.076C544 340.618 468.618 416 376.076 416C298.856 416 231.4420000000001 362.988 213.056 288.219C197.734 301.395 178.122 308.749 157.899 308.749C111.628 308.749 73.937 271.059 73.937 224.788C73.937 217.434 74.857 209.773 77.002 202.419C34.102 182.194 6.217 138.6810000000001 6.217 91.185C6.216 23.157 61.68 -32 129.401 -32H510.599C578.319 -32 633.783 23.157 633.783 91.184C633.784 147.568 594.867 197.209 539.71 210.692zM199.88 46.446C199.88 38.172 192.832 31.125 184.559 31.125H153.61C145.336 31.125 138.289 38.173 138.289 46.446V157.374C138.289 165.6470000000001 145.337 172.6950000000001 153.61 172.6950000000001H184.559C192.833 172.6950000000001 199.88 165.6470000000001 199.88 157.374V46.446zM289.357 46.446C289.357 38.172 282.309 31.125 274.035 31.125H243.086C234.812 31.125 227.765 38.173 227.765 46.446V177.904C227.765 186.178 234.813 193.225 243.086 193.225H274.035C282.309 193.225 289.357 186.177 289.357 177.904V46.446zM378.834 46.446C378.834 38.172 371.7869999999999 31.125 363.5129999999999 31.125H332.5639999999999C324.2899999999999 31.125 317.2419999999999 38.173 317.2419999999999 46.446V209.16C317.2419999999999 217.434 324.2899999999999 224.481 332.5639999999999 224.481H363.5129999999999C371.7869999999999 224.481 378.834 217.433 378.834 209.16V46.446zM465.8609999999999 46.446C465.8609999999999 38.172 458.8129999999999 31.125 450.5389999999999 31.125H422.0419999999999C413.7679999999999 31.125 406.7209999999999 38.173 406.7209999999999 46.446V271.059C406.7209999999999 279.6380000000001 413.7679999999999 286.687 422.0419999999999 286.687H450.5389999999999C458.8129999999999 286.687 465.8609999999999 279.639 465.8609999999999 271.0590000000001V46.446z" /> - <glyph glyph-name="servicestack" - unicode="" - horiz-adv-x="496" d=" M88 232C169.7 221.8 361.7 129.7 392 0H0C99.5 8.1 184.5 137 88 232zM120 384C152.3 348.4 167.7 300.1 166.4 250.4C249.3 216.7 373.7 126.7 400 0H496C455.3 216.1 222.8 368.5 120 384z" /> - <glyph glyph-name="shirtsinbulk" - unicode="" - horiz-adv-x="448" d=" M395.2080000000001 226.417H406V192.875H395.2080000000001V226.417zM395.2080000000001 236.042H406V269.584H395.2080000000001V236.042zM395.2080000000001 149.709H406V183.25H395.2080000000001V149.709zM358.75 312.75H325.208V302.25H358.75V312.75zM395.208 106.542H406V140.0840000000001H395.2080000000001V106.542zM311.5 312.75H277.958V302.25H311.5V312.75zM264.25 312.75H231V302.25H264.25V312.75zM217 312.75H183.75V302.25H217V312.75zM395.208 279.208H406V312.75H372.458V302.25H395.208V279.208zM139.416 20.208L170.041 6.791L174.416 16.708L143.791 30.1249999999999L139.416 20.208zM179.083 3L209.417 -10.708L213.791 -0.792L183.458 12.6249999999999L179.083 2.9999999999999zM395.208 63.375H406V96.917H395.2080000000001V63.375zM60.3749999999999 55.208L91 41.792L95.375 51.416L64.75 65.125L60.375 55.208zM100.0409999999999 37.709L130.666 24.292L135.041 34.209L104.4159999999999 47.625L100.0409999999999 37.709zM232.458 -0.792L236.833 -10.708L267.459 3L263.084 12.625L232.458 -0.792zM350.875 51.4160000000001L355.25 41.792L385.874 55.208L381.5 65.125L350.875 51.416zM311.5 34.209L315.875 24.292L346.5 37.709L342.126 47.625L311.5 34.209zM271.833 16.708L276.208 6.7910000000001L306.833 20.208L302.458 30.125L271.833 16.708zM311.5 401.4170000000001H277.958V390.9170000000001H311.5V401.4170000000001zM405.709 401.4170000000001H372.4580000000001V390.9170000000001H405.709V401.4170000000001zM217 401.4170000000001H183.75V390.9170000000001H217V401.4170000000001zM358.75 401.4170000000001H325.208V390.9170000000001H358.75V401.4170000000001zM264.25 401.4170000000001H231V390.9170000000001H264.25V401.4170000000001zM448 444.292V38.292L221.666 -60.292L0 38.292V444.292H448zM418.834 327.334H29.166V57.25L221.958 -28.5L418.833 57.25V327.334zM418.834 415.125H29.166V356.5H418.833V415.125zM75.542 401.4170000000001H42.291V390.9170000000001H75.542V401.4170000000001zM170.042 401.4170000000001H136.5V390.9170000000001H170.042V401.4170000000001zM122.791 401.4170000000001H89.25V390.9170000000001H122.792V401.4170000000001zM130.375 164.875C130.375 215.042 171.5 256.1670000000001 221.667 256.1670000000001C272.125 256.1670000000001 312.959 215.042 312.959 164.875C312.959 114.417 272.126 73.583 221.667 73.583C171.5 73.584 130.375 114.417 130.375 164.875zM251.125 146.791C251.125 133.666 227.208 132.5 218.459 132.5C206.209 132.5 188.709 135.125 182.584 147.375H181.709L172.666 129C187.542 119.667 201.833 116.75 219.916 116.75C239.458 116.75 270.958 122.583 270.958 147.959C270.958 196.084 192.5 164.292 192.5 185.875C192.5 199 213.208 200.75 222.25 200.75C233.041 200.75 251.416 197.542 257.833 187.626H258.708L267.459 204.542C252.292 210.667 240.042 216.501 223.125 216.501C203 216.501 173.542 210.084 173.542 184.709C173.542 140.375 251.125 172.75 251.125 146.791zM122.791 312.75H89.25V302.25H122.792V312.75zM52.792 302.25H75.542V312.75H42V279.208H52.792V302.25zM52.792 269.584H42V236.042H52.792V269.584zM170.042 312.75H136.5V302.25H170.042V312.75zM52.792 226.417H42V192.875H52.792V226.417zM52.792 140.083H42V106.5409999999999H52.792V140.083zM52.792 183.25H42V149.708H52.792V183.25zM52.792 96.917H42V63.375H52.792V96.917z" /> - <glyph glyph-name="simplybuilt" - unicode="" - horiz-adv-x="512" d=" M481.2 384H375.2C360.7 384 348.6 372.2 348.6 357.7V318.1H163.3V357.7C163.3 372.2 151.3 384 136.7 384H30.7C16.1 384 4.3 372.2 4.3 357.7V26.3C4.3 11.8 16.1 0 30.9 0H481.3C496.1 0 507.9 11.8 507.9 26.3V357.7C507.7 372.2 495.9 384 481.2 384zM149.8 92.2C113.2 92.2 83.4 121.9 83.4 158.6C83.4 195.5 113.1 225.2 149.8 225.2C186.7 225.2 216.4 195.5 216.4 158.6C216.4 121.9 186.7 92.2000000000001 149.8 92.2000000000001zM362.2000000000001 92.2C325.3000000000001 92.2 295.6 121.9 295.6 158.8C295.6 195.4 325.3 225.2 362.2000000000001 225.2C398.8000000000001 225.2 428.6 195.5 428.6 158.8C428.6 121.9 398.8 92.1999999999999 362.2000000000001 92.1999999999999z" /> - <glyph glyph-name="sistrix" - unicode="" - horiz-adv-x="448" d=" M448 -1L301.2 147.8C321.2 175.7 333.1 210 333.1 247C333.1 340.1 258.4 415.9 166.6 415.9C74.7 416 0 340.2 0 247.1S74.7 78.2 166.5 78.2C206.3 78.2 242.8 92.4 271.5 116.1L417.5 -32L448 -1zM166.5 117.2C95.9 117.2 38.4 175.5 38.4 247.1S95.9 377 166.5 377S294.6 318.7 294.6 247.1S237.2 117.2 166.5 117.2z" /> - <glyph glyph-name="skyatlas" - unicode="" - horiz-adv-x="640" d=" M640 118.7C640 52.8 587.5 4.3 522.5 4.3C356.6 4.3 325.9 254 162.8 254C15.9 254 15.7 41.8 168.4 41.8C210.9 41.8 259.3 59.6 293.7 84.3C299.3 88.4 310.6 100.6 316.5 100.6S327.4 95.6 327.4 89.7C327.4 81.9 314.3 70.6 308.7 65.6C267.8 29.9999999999999 208.4 4.4 154 4.4C70.6 4.3 0 63.4 0 149.3S67.5 298.4 152.8 298.4C338.1 298.4 375.3 52.4999999999999 514.7 52.4999999999999C614.6 52.4999999999999 609.5 192.1999999999999 518.1 192.1999999999999C500.6 192.1999999999999 483.1 180.5999999999999 471.2 180.5999999999999C462.8000000000001 180.5999999999999 455.3000000000001 187.7999999999999 455.3000000000001 196.1999999999999C455.3000000000001 207.7999999999999 460.6000000000001 219.8999999999999 460.6000000000001 232.4999999999999C460.6000000000001 299.0999999999999 409.7000000000001 347.1999999999999 343.7000000000001 347.1999999999999C290.6 347.1999999999999 263.7000000000001 310.2999999999999 254.9000000000001 310.2999999999999C248.7000000000001 310.2999999999999 243.7000000000001 315.2999999999999 243.7000000000001 321.4999999999999C243.7000000000001 327.0999999999999 247.8000000000001 331.7999999999999 251.5000000000001 335.8999999999999C276.8000000000001 364.7 316.2000000000001 379.5999999999999 354.3000000000001 379.5999999999999C433.7000000000001 379.5999999999999 493.4000000000001 321.2 493.4000000000001 241.7999999999999C493.4000000000001 234.8999999999999 493.1000000000001 228.0999999999999 492.2000000000001 221.1999999999999C504.1000000000001 224.2999999999999 516.3000000000001 225.8999999999999 528.1000000000001 225.8999999999999C588.8000000000002 225.8999999999999 640.0000000000001 180.5999999999999 640.0000000000001 118.6999999999999z" /> - <glyph glyph-name="skype" - unicode="" - horiz-adv-x="448" d=" M424.7 148.2C427.6 162.2 429.4 177.1 429.4 192C429.4 305.5 337.5 397.3 224.1 397.3C209.2 397.3 194.4 395.6 180.3 392.6C161.3 407.3 137.7 416 112 416C50.2 416 0 365.8 0 304C0 278.3 8.7 254.7 23.3 235.8C20.4 221.8 18.6 206.9 18.6 192C18.6 78.5 110.5 -13.3 223.9 -13.3C238.8 -13.3 253.6 -11.6 267.7 -8.6C286.7 -23.2 310.3 -31.9 335.9 -31.9C397.7 -31.9 447.9 18.3 447.9 80.1C448 105.7 439.3 129.3 424.7 148.1999999999999zM230.1 56.7C164.5 56.7 109.6 85.9 109.6 121.7C109.6 137.7 118.6 152.3 139.1 152.3C170.3 152.3 173.2 107.4 227.2 107.4C252.9 107.4 269.5 118.8 269.5 133.7000000000001C269.5 152.4 253.5 155.3000000000001 227.5 161.7000000000001C165 177.1 109.7 183.7000000000001 109.7 248.9000000000001C109.7 308.1 168.3 330 218.8 330C273.9000000000001 330 329.6 308.1 329.6 274.6C329.6 257.7000000000001 318.2000000000001 242.8 299.3 242.8C271 242.8 270.1 276.3 224.3 276.3C198.6 276.3 182.3 269.3 182.3 253.8C182.3 234 203.1 232 251.4 220.8C292.8 211.5 342.1 194 342.1 143.2000000000001C342.1 84.1 285 56.7000000000001 230.1 56.7000000000001z" /> - <glyph glyph-name="slack-hash" - unicode="" - horiz-adv-x="448" d=" M446.2 177.6C440 196.6 419.3 206.7 400.2 200.5L354.8 185.4L324.5 275.4000000000001L369.9 290.5C389 296.7000000000001 399 317.3000000000001 392.9 336.4000000000001C386.7 355.4000000000001 366 365.5 346.9 359.3000000000001L301.5 344.2000000000001L285.8 391.2000000000001C279.6 410.2000000000001 258.9000000000001 420.3000000000001 239.8 414.1C220.7 407.9000000000001 210.7 387.3000000000001 216.8 368.2000000000001L232.5 321.2000000000001L139.1 290.0000000000001L123.4 337.0000000000001C117.2 356.0000000000001 96.5 366.1 77.4 359.9000000000001C58.3 353.7000000000001 48.3 333.1000000000001 54.4 314.0000000000001L70.1 267.0000000000001L24.8 252.0000000000001C5.7 245.8000000000001 -4.3 225.2000000000001 1.8 206.1000000000001C6.8 191.6 20.9 182.1 35.4 181.5000000000001C42.2 180.5000000000001 47.4 183.1000000000001 93.1 198.3000000000001L123.4 108.3000000000001L78 93.2C59 87 48.9 66.3 55 47.3C60 32.8 74.1 23.3 88.6 22.7C95.4 21.7 100.6 24.3 146.3 39.5L162 -7.5C167.9 -24.4 186.7 -36.5 208 -30.4C227.1 -24.2 237.1 -3.6 231 15.5L215.3 62.5L308.9 93.8L324.6 46.8C330.5 29.9 349.3 17.8 370.6 23.9C389.7 30.1 399.7 50.7 393.6 69.8L377.9 116.8L423.3 131.9C442.3 137.9 452.4 158.6 446.2 177.6zM192.1 130.4L161.8 220.6L255.3 251.9000000000001L285.6 161.7000000000001L192.1 130.4z" /> - <glyph glyph-name="slack" - unicode="" - horiz-adv-x="448" d=" M244.2 230.5L263.5 172.8L203.7 152.8L184.4 210.5L244.2 230.5zM285.6 -13.2C131.6 -59.4 65 -23.6 18.8 130.4S8.4 351 162.4 397.2C316.4 443.4 383 407.6 429.2 253.6C475.4 99.6 439.6 33 285.6 -13.2zM366.2 183C362.3 195.2 349 201.6 336.8 197.7L307.8 188L288.5 245.7L317.5 255.4C329.7 259.3 336.1 272.6 332.2 284.8C328.3 297 315 303.4 302.8 299.5L273.8 289.8L263.8 319.9C259.9000000000001 332.1 246.6 338.5 234.4 334.6C222.2 330.7 215.8 317.4 219.7 305.2L229.7 275.1L169.9 255L159.9 285.1C156 297.3 142.7000000000001 303.7 130.5 299.8C118.3 295.9 111.9 282.6 115.8 270.4L125.8 240.3L96.8 230.6C84.6 226.7 78.2 213.4 82.1 201.2C85.3 191.9 94.3 185.8 103.6 185.4C107.9 184.8 111.3 186.4 140.5 196.1L159.8000000000001 138.4L130.8000000000001 128.7C118.6 124.8 112.2000000000001 111.5 116.1 99.3C119.3000000000001 90 128.3000000000001 83.9 137.6 83.5C141.9 82.9 145.3 84.5 174.5 94.2L184.5 64.1C188.2 53.3 200.3000000000001 45.4999999999999 213.9 49.4C226.1 53.3 232.5000000000001 66.6 228.6 78.8L218.6 108.9L278.4000000000001 129L288.4000000000001 98.9C292.1 88.1 304.2000000000001 80.3 317.8 84.2C330 88.1 336.4000000000001 101.4 332.5 113.6L322.5 143.7L351.5 153.4C363.7 157.6 370.1 170.9 366.2 183z" /> - <glyph glyph-name="slideshare" - unicode="" - horiz-adv-x="512" d=" M249.429 236.564C249.429 204.848 221.714 178.847 187.712 178.847C153.711 178.847 125.996 204.848 125.996 236.564C125.996 268.565 153.711 294.28 187.712 294.28C221.713 294.28 249.429 268.565 249.429 236.564zM503.723 186.562C485.437 163.989 450.579 136.274 397.4340000000001 114.559C453.722 -77.163 260 -107.735 263.143 -9.446C263.143 -11.16 262.857 43.413 262.857 83.986C258.572 84.844 254.286 85.986 249.143 87.129C249.143 46.271 248.857 -11.16 248.857 -9.446C252 -107.735 58.278 -77.163 114.566 114.559C61.421 136.274 26.563 163.989 8.276 186.562C-0.867 200.276 9.134 214.849 24.277 204.277C26.277 202.849 28.562 201.42 30.562 199.992V398.284C30.563 425.713 51.135 448 76.565 448H435.722C461.151 448 481.724 425.713 481.724 398.284V199.991L487.724 204.276C502.867 214.849 512.867 200.276 503.723 186.562zM457.151 375.712C457.151 408.57 446.579 421.428 416.2920000000001 421.428H98.566C66.85 421.428 57.993 410.5700000000001 57.993 375.712V183.419C125.71 147.989 183.713 154.275 215.428 155.418C228.857 155.704 237.429 153.132 242.572 147.703C244.261 146.016 252.595 138.257 262.859 130.5600000000001C264.002 146.275 272.86 156.275 296.575 155.4180000000001C328.862 153.9900000000001 388.293 147.7030000000001 457.152 185.1340000000001V375.712zM331.146 294.28C297.144 294.28 269.43 268.565 269.43 236.564C269.43 204.848 297.145 178.847 331.146 178.847C365.433 178.847 392.862 204.848 392.862 236.564C392.862 268.565 365.4330000000001 294.28 331.146 294.28z" /> - <glyph glyph-name="snapchat-ghost" - unicode="" - horiz-adv-x="512" d=" M510.846 55.327C505.635 43.17 483.607 34.238 443.486 28.009C441.422 25.223 439.711 13.323 436.979 4.053C435.354 -1.513 431.356 -4.816 424.851 -4.816L424.554 -4.811C415.159 -4.811 405.351 -0.4880000000001 385.702 -0.4880000000001C359.181 -0.4880000000001 350.04 -6.5310000000001 329.448 -21.0760000000001C307.616 -36.5140000000001 286.677 -49.8400000000001 255.421 -48.4750000000001C223.775 -50.8090000000001 197.396 -31.5670000000001 182.55 -21.0710000000001C161.836 -6.4280000000001 152.722 -0.4890000000001 126.309 -0.4890000000001C107.445 -0.4890000000001 95.573 -5.2090000000001 87.457 -5.2090000000001C79.384 -5.2090000000001 76.244 -0.2870000000001 75.035 3.8309999999999C72.332 13.0199999999999 70.631 25.0939999999999 68.512 27.9609999999999C47.833 31.1699999999999 1.202 39.3049999999999 0.014 60.1109999999999A10.627 10.627 0 0 0 8.891 71.1799999999999C78.474 82.6349999999999 109.815 154.0809999999999 111.118 157.1139999999999C111.192 157.2899999999999 111.273 157.4579999999999 111.355 157.6289999999999C115.068 165.1659999999999 115.899 171.4779999999999 113.818 176.3819999999999C108.768 188.2779999999999 86.946 192.5459999999999 77.765 196.1779999999999C54.05 205.5439999999999 50.75 216.3059999999999 52.153 223.6819999999999C54.59 236.5179999999999 73.878 244.4169999999999 85.155 239.1349999999999C94.074 234.9539999999999 101.998 232.8379999999999 108.702 232.8379999999999C113.724 232.8379999999999 116.914 234.0419999999999 118.662 235.0089999999999C116.619 270.9449999999999 111.561 322.2989999999999 124.349 350.9779999999999C158.122 426.6960000000001 229.705 432.58 250.826 432.58C251.77 432.58 259.967 432.669 260.936 432.669C313.084 432.669 363.19 405.889 387.659 351.026C400.436 322.376 395.408 271.234 393.354 235.017C394.936 234.145 397.711 233.075 401.953 232.878C408.35 233.164 415.768 235.267 424.022 239.135C430.107 241.981 438.428 241.596 444.502 239.077L444.531 239.067C454.007 235.682 459.97 228.852 460.12 221.197C460.304 211.45 451.598 203.032 434.242 196.179C432.124 195.344 429.548 194.524 426.808 193.654C417.011 190.548 402.208 185.849 398.192 176.383C396.113 171.479 396.9360000000001 165.172 400.652 157.635C400.739 157.467 400.818 157.293 400.891 157.12C402.192 154.09 433.506 82.66 503.121 71.186C509.548 70.128 514.284 63.309 510.846 55.3270000000001z" /> - <glyph glyph-name="snapchat-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM393.5 101.1C390 93 375.4 87.1 348.7 82.9C347.3 81.0000000000001 346.2 73.1 344.4 67.0000000000001C343.3 63.3000000000001 340.7 61.1000000000001 336.3 61.1000000000001H336.1C329.9 61.1000000000001 323.3 64.0000000000001 310.3 64.0000000000001C292.7 64.0000000000001 286.6 60.0000000000001 272.9 50.3000000000001C258.4 40.0000000000001 244.5 31.2 223.7 32.1000000000001C202.7 30.5000000000001 185.1 43.3000000000001 175.2 50.3000000000001C161.4 60.0000000000001 155.4 64.0000000000001 137.8 64.0000000000001C125.3 64.0000000000001 117.4 60.9 112 60.9C106.6 60.9 104.5 64.2000000000001 103.7 66.9C101.9 73.0000000000001 100.8 81.0000000000001 99.4 82.9C85.6 85.0000000000001 54.6 90.4 53.9 104.3C53.7 107.9 56.2 111.1 59.8 111.7C106.1 119.3 126.9 166.8 127.8 168.8C127.8 168.9 127.9 169 128 169.1C130.5 174.1 131 178.3 129.6 181.6C126.2 189.5 111.7 192.3 105.6 194.8C89.8 201 87.6 208.2 88.6 213.1C90.2 221.6 103 226.9000000000001 110.5 223.4C116.4 220.6 121.7 219.2000000000001 126.2 219.2000000000001C129.5 219.2000000000001 131.7 220.0000000000001 132.8 220.6000000000001C131.4 244.5000000000001 128.1 278.6 136.6 297.7000000000001C159.1 348 206.7 352 220.7 352C221.3 352 226.8 352.1 227.4 352.1C262.1 352.1 295.4 334.3 311.7 297.8C320.2 278.7000000000001 316.9 244.7 315.5 220.7C316.6 220.1 318.4 219.4 321.2 219.3C325.5 219.5 330.4 220.9 335.9 223.5C339.9 225.4 345.5 225.1 349.5 223.5C355.8 221.2 359.8 216.7 359.9 211.6C360 205.1 354.2 199.5 342.7 195C341.3 194.4 339.6 193.9 337.8 193.3C331.3 191.2 321.4000000000001 188.1 318.8 181.8C317.4000000000001 178.5 318 174.3 320.4000000000001 169.3C320.5000000000001 169.2 320.5000000000001 169.1 320.6 169C321.5 167 342.3 119.5 388.6 111.9C392.6 110.9 395.7000000000001 106.4 393.5 101.1z" /> - <glyph glyph-name="snapchat" - unicode="" - horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM417.5 101.1C414 93 399.4 87.1 372.7 82.9C371.3 81.0000000000001 370.2 73.1 368.4 67.0000000000001C367.3 63.3000000000001 364.7 61.1000000000001 360.3 61.1000000000001H360.1C353.9 61.1000000000001 347.3 64.0000000000001 334.3 64.0000000000001C316.7 64.0000000000001 310.6 60.0000000000001 296.9 50.3000000000001C282.4 40.0000000000001 268.5 31.2 247.7 32.1000000000001C226.7 30.5000000000001 209.1 43.3000000000001 199.2 50.3000000000001C185.4 60.0000000000001 179.4 64.0000000000001 161.8 64.0000000000001C149.3 64.0000000000001 141.4 60.9 136 60.9C130.6 60.9 128.5 64.2000000000001 127.7 66.9C125.9 73.0000000000001 124.8 81.0000000000001 123.4 82.9C109.6 85.0000000000001 78.6 90.4 77.9 104.3C77.7 107.9 80.2 111.1 83.8 111.7C130.1 119.3 150.9 166.8 151.8 168.8C151.8 168.9 151.9 169 152 169.1C154.5 174.1 155 178.3 153.6 181.6C150.2 189.5 135.7 192.3 129.6 194.8C113.8 201 111.6 208.2 112.6 213.1C114.2 221.6 127 226.9000000000001 134.5 223.4C140.4 220.6 145.7 219.2000000000001 150.2 219.2000000000001C153.5 219.2000000000001 155.7 220.0000000000001 156.8 220.6000000000001C155.4 244.5000000000001 152.1 278.6 160.6 297.7000000000001C183.1 348 230.7 352 244.7 352C245.3 352 250.8 352.1 251.4 352.1C286.1 352.1 319.4 334.3 335.7 297.8C344.2 278.7000000000001 340.9 244.7 339.5 220.7C340.6 220.1 342.4 219.4 345.2 219.3C349.5 219.5 354.4 220.9 359.9 223.5C363.9 225.4 369.5 225.1 373.5 223.5C379.8 221.2 383.8 216.7 383.9 211.6C384 205.1 378.2 199.5 366.7 195C365.3 194.4 363.6 193.9 361.8 193.3C355.3 191.2 345.4000000000001 188.1 342.8 181.8C341.4000000000001 178.5 342 174.3 344.4000000000001 169.3C344.5000000000001 169.2 344.5000000000001 169.1 344.6 169C345.5 167 366.3 119.5 412.6 111.9C416.6 110.9 419.7000000000001 106.4 417.5 101.1z" /> - <glyph glyph-name="soundcloud" - unicode="" - horiz-adv-x="640" d=" M111.4 191.7L117.2 126.7L111.4 58.4C111.1 55.9 109.2 54 107 54S102.8 55.9 102.8 58.4L97.2 126.7L102.8 191.7C102.8 193.9 104.7 195.9 107 195.9C109.2 195.9 111.1 193.9 111.4 191.7zM132.8 237.3C130 237.3 128.1 235.1 127.8 232.3L122.8 126.7L127.8 58.4C128.1 55.6 130 53.4 132.8 53.4C135.3 53.4 137.5 55.6 137.5 58.4L143.3 126.7L137.5 232.3C137.5 235.1 135.3 237.3 132.8 237.3zM158.3 261.4C155.2 261.4 153 259.2 152.7 256.1L148.3 126.1L152.7 58.3C153 55.1999999999999 155.2 52.9999999999999 158.3 52.9999999999999C161.1 52.9999999999999 163.6 55.1999999999999 163.6 58.3L168.9 126.1L163.6 256.1C163.6 259.2 161.1 261.4 158.3 261.4zM7.2 164.8C5.8 164.8 5 163.7 4.7 162.3L0 126.7L4.7 91.7C5 90.3 5.8 89.2 7.2 89.2S9.4 90.3 9.7 91.7L15.3 126.7L9.7 162.3C9.4 163.7 8.6 164.8 7.2 164.8zM30.8 186.7C29.4 186.7 28.3 185.6 28.3 184.2L21.9 126.7L28.3 70.6C28.3 68.9 29.4 67.8 30.8 67.8S33.3 68.9 33.6 70.3L40.8 126.6999999999999L33.6 184.1999999999999C33.3 185.5999999999999 32.2 186.6999999999999 30.8 186.6999999999999zM56.1 198.1C54.4 198.1 53 196.7 52.8 194.8L47 126.7L52.8 60.9C53.1 59.2 54.5 57.8 56.1 57.8C57.8 57.8 59.2 59.1999999999999 59.2 60.9L66.1 126.7L59.2 194.8C59.2 196.7 57.8 198.1 56.1 198.1zM81.4 200.3C79.5 200.3 77.8 198.9 77.8 196.7L72 126.7L77.8 58.9C77.8 56.7 79.5 55.3 81.4 55.3S85 56.6999999999999 85.3 58.9L91.7 126.7L85.3 196.7C85 198.9 83.3 200.3 81.4 200.3zM322.8 311.2C321.7 312 320 312.6 318.6 312.6C316.4000000000001 312.6 314.4000000000001 311.8 313 310.7C311.1 309 309.9 306.5 309.7 304V303.2L306.4 126.5L308.1 94L309.8 62.3C310.1 57.6 314 53.7 318.7 53.7S327.3 57.6 327.3 62.3L331.2 126.5L327.3 304C326.9 307 325.3 309.8 322.8 311.2zM296.1 295.9C294.7000000000001 296.7 293.3 297.3 291.7000000000001 297.3S288.6 296.7 287.3000000000001 295.9C285.1000000000001 294.5 283.7000000000001 292 283.7000000000001 289.2L283.4000000000001 287.5L280.6 126.7S280.6 126.4 283.7000000000001 61.1V60.8C283.7000000000001 59.1 284.3000000000001 57.5 285.4000000000001 56.1C287.1 54.2 289.3 53 291.8 53C294 53 296 54.1 297.4000000000001 55.5C299.1 56.9 299.9000000000001 58.8 299.9000000000001 61.1L300.2000000000001 67.8L303.3000000000001 126.4L300.0000000000001 289.2000000000001C299.7000000000001 292.0000000000001 298.3000000000001 294.5000000000001 296.1000000000001 295.9000000000001zM184.7 273.4C181.6 273.4 178.9 270.6 178.9 267.3L174.5 126.7L178.9 59.5C179.2 56.2 181.7 53.7 184.7 53.7C188 53.7 190.5 56.2 190.8 59.5L195.8 126.7L190.8 267.3C190.6 270.6 188.1 273.4 184.7 273.4zM561.4 210.6C550.6 210.6 540.3 208.4 530.8 204.5C524.4 275.3 464.9999999999999 330.9 392.5 330.9C374.7 330.9 357.5 327.6 342.2 321.5C336.0999999999999 319.3 334.3999999999999 317.1 334.3999999999999 312.3V62.6C334.3999999999999 57.6 338.2999999999999 54 343 53.4H561.3C604.5999999999999 53.4 639.9 88.4 639.9 131.7000000000001C640 175.3000000000001 604.6999999999999 210.6000000000001 561.4 210.6000000000001zM264.7 270.9C260.5 270.9 257.2 267.6 256.9 263.1L253.6 126.4L256.9 60.8C257.2 56.6 260.5 53.3 264.7 53.3C268.9 53.3 272.2 56.6 272.2 60.8L276.1 126.4L272.2 263.1C271.9 267.6 268.9 270.9 264.7 270.9zM211.1 278.7C207.8 278.7 204.7 275.6 204.7 272L200.8 126.7L204.7 59.8C205 56.1999999999999 207.8 53.4 211.1 53.4C214.7 53.4 217.5 56.2 217.8 59.8L222.2 126.6999999999999L217.8 272C217.5 275.5999999999999 214.7 278.7 211.1 278.7zM237.8 275.3C233.9 275.3 230.9 272.2 230.9 268.4L227 126.7L230.9 60.3C231.2 56.4 234 53.4 237.8 53.4S244.7 56.5 244.7 60.3L248.9 126.6999999999999L244.7 268.3999999999999C244.7 272.3 241.7 275.3 237.8 275.3z" /> - <glyph glyph-name="speakap" - unicode="" - horiz-adv-x="448" d=" M352 416H96C43.2 416 0 372.8 0 320V64C0 11.2 43.2 -32 96 -32H352C404.8 -32 448 11.2 448 64V320C448 372.8 404.8 416 352 416zM221 65.1C181.4 65.1 139.1 82.9 139.1 118.8V146H179V128.2C179 113.1 198.5 103.7 220.9 103.7C245.1 103.7 262.2 114.1 262.2 133.2C262.2 157 235 165.1 207.5 175.8C175.6 188.2 144.4 202 144.4 244.9C144.4 292.9 183 311.3 224.3 311.3C261.9000000000001 311.3 299.8 297.2000000000001 299.8 269.4V238.2H259.9000000000001V254.3C259.9000000000001 266.4 242.1 272.8 224.3000000000001 272.8C204.8000000000001 272.8 188.7000000000001 264.7000000000001 188.7000000000001 246.6C188.7000000000001 224.5 211.2000000000001 217.4 235.7000000000001 207.7C271.6 195.3 306.8000000000001 180.5 306.8000000000001 136.2000000000001C306.9000000000001 87.6 266.0000000000001 65.1 221.0000000000001 65.1z" /> - <glyph glyph-name="spotify" - unicode="" - horiz-adv-x="496" d=" M248 440C111.1 440 0 328.9 0 192S111.1 -56 248 -56S496 55.1 496 192S384.9 440 248 440zM348.7 75.1C344.5 75.1 341.9 76.4 338 78.7000000000001C275.6 116.3000000000001 203 117.9 131.3 103.2000000000001C127.4 102.2000000000001 122.3 100.6 119.4 100.6C109.7 100.6 103.6 108.3 103.6 116.4C103.6 126.7000000000001 109.7 131.6 117.2 133.2000000000001C199.1 151.3000000000001 282.8 149.7000000000001 354.2 107.0000000000001C360.3 103.1000000000001 363.9 99.6000000000001 363.9 90.5000000000001S356.8 75.1000000000001 348.7 75.1000000000001zM375.6 140.7000000000001C370.4 140.7000000000001 366.9 143.0000000000001 363.3 144.9C300.8 181.9 207.6 196.8000000000001 124.7 174.3C119.9 173 117.3 171.7 112.8 171.7C102.1 171.7 93.4 180.4 93.4 191.1S98.6 208.9 108.9 211.8C136.7 219.6 165.1 225.4 206.6999999999999 225.4C271.5999999999999 225.4 334.3 209.3 383.7 179.9C391.8 175.1 395 168.9 395 160.2C394.8999999999999 149.4 386.5 140.7 375.6 140.7zM406.6 216.9C401.4 216.9 398.2 218.2000000000001 393.7 220.8000000000001C322.5 263.3000000000001 195.2 273.5000000000001 112.8 250.5000000000001C109.2 249.5000000000001 104.7 247.9000000000001 99.9 247.9000000000001C86.7 247.9000000000001 76.6 258.2000000000001 76.6 271.5C76.6 285.1 85 292.8000000000001 94 295.4000000000001C129.2 305.7000000000001 168.6 310.6 211.5 310.6C284.5 310.6 361 295.4000000000001 416.9 262.8C424.7 258.3 429.8 252.1 429.8 240.2C429.8 226.6 418.8 216.9 406.6 216.9z" /> - <glyph glyph-name="stack-exchange" - unicode="" - horiz-adv-x="448" d=" M17.7 115.7H430.4V93.7C430.4 56 401.1 25.7 365.1 25.7H346.1L259.3 -64V25.7H83C47 25.7 17.7 56 17.7 93.7V115.7zM17.7 139.3H430.4V224.3H17.7V139.3zM17.7 248.7H430.4V333.7000000000001H17.7V248.7zM365 448H83C47 448 17.7 417.7 17.7 380.3V358H430.4V380.3C430.3 417.7 401 448 365 448z" /> - <glyph glyph-name="stack-overflow" - unicode="" - horiz-adv-x="384" d=" M293.7 148L112.5 232.5L129.2 269L310.5 184.3L293.7 148zM341.7 224L188.2 352.3L162.7 321.5L316.2 193.2L341.7 224zM381.3 255.7L262 416L230 392L349.3 231.7L381.3 255.7zM290.7 137L95 178.3L86.8 139L282.5 98L290.7 137zM322.3 8H42.7V128H2.7V-32H362.2V128H322.2V8zM282.5 88H82.5V48.3H282.5V88z" /> - <glyph glyph-name="staylinked" - unicode="" - horiz-adv-x="440" d=" M201.6 320.6C205.7 323.8 211.9 323.6 215.4 320.1L385.4 152.8L382.7 155.5L427 114.1999999999999C430.7 110.6999999999999 430.3 105.1999999999999 426.3 101.9999999999999L228.3 -61.9000000000001C218.4 -69.5000000000001 211 -62.7000000000001 211 -62.7000000000001L2.3 133.4C-1.2 136.9 -0.7 142.4 3.5 145.6L49.3 180.5C53.5 183.6999999999999 59.7 183.5 63.2 180L215.1 32.4999999999999C218.8 28.9999999999999 225.1 28.8 229.3 32.1L322.5 106.1C326.6 109.3 327 114.8 323.4 118.3L239.4 199.6C235.8 203.1 229.5 203.3 225.4 200.1L225.3 200C221.2 196.8 214.9 197 211.3 200.5L143.2 264.8C139.7 268.3 140.1 273.8 144.3 277L201.6 320.5999999999999M216.4 63.3C220.1 59.8 226.5 59.6 230.7 62.9L280.9 101.7L280.6 102L288.3 108C292.5 111.2 292.9 116.7 289.2 120.2L232.1 174.6C228.5 178.1 222.0999999999999 178.3 217.9 175.1L217.8 175C213.6 171.8 207.3 171.8999999999999 203.6 175.3999999999999L109 267.2C105.4 270.7 105.9 276.1 110.1 279.4L202.3 350.9C206.4 354.1 212.6 353.9 216.2 350.4L376.6 191.4C380.3 187.9 386.6 187.7 390.7000000000001 190.9L436.5000000000001 226.7C440.6000000000001 229.9 440.9000000000001 235.4 437.2000000000001 238.9L226.7 445.5C225.2 446.7 218.7 451 210.4 444.4L3.6 282.3C-0.6 279.1 -1.2 273.6 2.4 270.1L44.7 228.4000000000001" /> - <glyph glyph-name="steam-square" - unicode="" - horiz-adv-x="448" d=" M185.2 91.5C192.9 110 184.2 131.2 165.6 138.9L136.1 151.1C147.5 155.4 160.4 155.6 172.5 150.6C184.7 145.5 194.1 136 199.2 123.9C204.2 111.7 204.2 98.3 199.1 86.2C188.6 61.1 159.7 49.2 134.5 59.7C122.9 64.5 114.1 73.3 109.1 83.9L137.6 72.1C156.2 64.3 177.5 72.9999999999999 185.2 91.4999999999999zM400 416H48C21.5 416 0 394.5 0 368V207.3L116.6 159.2C128.6 167.4 142.8 171.3 157.3 170.5L212.7 250.7V251.8C212.7 300 252 339.3 300.3 339.3S387.9 300 387.9 251.8C387.9 202.6 347 163.1 298.3 164.3L219.3 107.9999999999999C220.9 69.4999999999999 190.2 39.1999999999999 153.6 39.1999999999999C121.8 39.1999999999999 95.1 61.8999999999999 89.1 91.8999999999999L0 128.8V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM300.3 193.5C268.1 193.5 241.9 219.6 241.9 251.8S268.1 310.1 300.3 310.1S358.7 283.9000000000001 358.7 251.8S332.5 193.5 300.3 193.5zM300.4000000000001 208.1C324.6 208.1 344.3 227.7 344.3 251.9C344.3 276.1 324.7 295.7 300.4000000000001 295.7C276.2000000000001 295.7 256.5000000000001 276.1 256.5000000000001 251.9C256.5000000000001 227.7 276.2000000000001 208.1 300.4000000000001 208.1z" /> - <glyph glyph-name="steam-symbol" - unicode="" - horiz-adv-x="448" d=" M395.5 270.5C395.5 236.7 368 209.5 334.5 209.5C300.7 209.5 273.5 236.8 273.5 270.5S300.8 331.5 334.5 331.5C368 331.5 395.5 304.3 395.5 270.5zM448 270.3C448 207.3 397 156.5 334.3 156.5L225 76.7C221 33.7 184.5 -0.1 140.5 -0.1C100 -0.1 65.8 28.7 57.5 66.9L0 90V197.3L97.2 158C112.3 167.2 129.4 171.3 149.2 169.5L220.2 271.2C220.7 333.5 271.7 384 334.2 384C397 384 448 333 448 270.3zM203 85C203 119.7 175.2 147.5 140.5 147.5C136 147.5 131.5 147 127 146L153 135.5C178.5 125.3 191 96.5 180.7 71C170.5 45.5 141.5 33 116 43.5C105.8 47.5 95.5 51.8 85.3 55.7C95.8 36 116.5 22.5 140.5 22.5C175.2 22.5 203 50.3 203 85zM410.5 270.3C410.5 312.3 376.2 346.5 334.3 346.5C292 346.5 257.8 312.3 257.8 270.3C257.8 228.1 292.1 194.1 334.3 194.1C376.2 194 410.5 228.0000000000001 410.5 270.3z" /> - <glyph glyph-name="steam" - unicode="" - horiz-adv-x="496" d=" M496 192C496 55 384.8 -56 247.6 -56C133.8 -56 38 20.3 8.6 124.4L103.8 85.1C110.2 52.9999999999999 138.7 28.7 172.7 28.7C211.9 28.7 244.6 61.1 242.9 102.2L327.4 162.4C379.5 161.1 423.2 203.3 423.2 255.9C423.2 307.5 381.2 349.4 329.5 349.4S235.8 307.4 235.8 255.9V254.7L176.6 169C161.1 169.9 145.9 165.6 133.1 156.9L0 211.9C10.2 339.6 117.1 440 247.6 440C384.8 440 496 329 496 192zM155.7 63.7L125.2 76.3A52.79 52.79 0 0 1 152.4 50.5C179.3 39.3 210.2 52.1 221.4 78.9C226.8 91.9 226.9 106.2 221.5 119.2C216.1 132.2 206 142.4 193 147.8C180.1 153.2 166.3 153 154.1 148.4L185.6 135.4C205.4 127.2000000000001 214.8 104.5000000000001 206.5 84.7000000000001C198.2 64.8000000000001 175.5 55.5000000000001 155.7 63.7000000000001zM329.5 193.6C295.1 193.6 267.1 221.6 267.1 255.9S295.1 318.2 329.5 318.2S391.9 290.2 391.9 255.9S364 193.6 329.5 193.6zM329.6 209.2C355.5 209.2 376.5 230.2 376.5 256C376.5 281.9 355.5 302.8 329.6 302.8S282.7000000000001 281.8 282.7000000000001 256C282.8000000000001 230.2 303.8000000000001 209.2 329.6 209.2z" /> - <glyph glyph-name="sticker-mule" - unicode="" - horiz-adv-x="576" d=" M353.1 -61.8C347.2000000000001 -64.7 321 -65 316.6 -61.3C312.5 -58.3 314.4000000000001 -49.4 315.1 -46.3C317.3 -31.3 312.6 -38.4 305.3 -34.8C302.2 -33.3 301.2 -29.3 300.7 -24.8C300.2 -23.3 299.7 -22.3 299.2 -21.3C297.5 -10.6 306 12.3 307.4 22.1C312.3 45.8 306.7 59.3 308.9 68.9999999999999C312.6 85.1999999999999 313 72.4999999999999 313 98.8999999999999C311.6 124.7999999999999 316.3 135.7999999999999 313.5 137.7999999999999C298.7 137.7999999999999 249.2 127.0999999999999 201.3 135.7999999999999C155.2 144.6999999999999 141.9 164.7999999999999 135.9 166.6999999999999C125.6 171.1999999999999 112.7 166.1999999999999 108.6 159.6999999999999C108.5 159.5999999999999 73.6 89.0999999999999 69 71.8999999999999C62.8 51.3999999999999 68.5 24.4999999999999 73.1 5.0999999999999C73.1 4.9999999999998 77.6 -9.5000000000002 83.4 -14.4000000000001C85.5 -15.9000000000001 88.5 -16.9000000000001 90.6 -18.9000000000001C93.4 -21.6000000000001 100 -34.1000000000001 100.4 -34.9000000000001C103 -39.4000000000001 104 -42.9000000000001 98.9 -45.4000000000001C95.3 -47.4000000000001 89.6 -47.9000000000001 84.5 -47.9000000000001C81.9 -48.4000000000001 83 -51.4000000000001 81.4 -52.9000000000001C78.5 -55.7000000000002 60.7 -59.0000000000002 51.5 -55.4000000000001C48.9 -54.4000000000001 45.8 -52.4000000000001 45.3 -50.4000000000001C43.8 -46.4000000000001 47.4 -41.4000000000001 44.3 -37.9000000000001C39.8 -35.0000000000002 31.2 -35.9000000000001 27.3 -25.9000000000001C25.1 -20.5000000000002 24.7 -18.3000000000001 24.7 23.4999999999998C24.7 33.1999999999998 18.8 62.1999999999998 16.5 70.3999999999998C15 75.8999999999998 15 81.8999999999998 16.5 86.3999999999998C16.8 87.2999999999998 20.6 90.9999999999998 20.6 99.3999999999998C19.6 100.8999999999998 16 99.8999999999998 15.5 100.8999999999998C5.1 181.4999999999998 9.6 179.8999999999998 7.8 199.1999999999998C6.3 215.1999999999998 -3.1 243.0999999999998 1.1 263.4999999999999C1.6 265.8999999999999 4.5 284.4999999999999 25.3 302.3999999999999C56.3 329.0999999999999 73.7 340.6999999999998 184.3 313.8999999999999C185.4 313.4999999999999 250.6 292.7999999999999 295 322.8999999999999C310.5 334.1999999999998 323.8 334.1999999999998 330.5 338.8999999999999C330.6 338.9999999999999 392.2 390.9999999999999 417.5 404.1999999999998C464.7 433.5999999999999 487.4 420.8999999999998 492.6 422.1999999999998C497.3 423.1999999999998 506 447.9999999999999 509.6 447.9999999999999C515.1 447.9999999999999 511.2 427.7999999999999 513.2 422.0999999999999C513.7 420.0999999999999 516.8000000000001 417.0999999999999 519.4000000000001 417.0999999999999C521.7 417.0999999999999 521.1000000000001 417.8999999999999 529.7 422.0999999999999C538.1 427.4999999999999 544.6 439.6999999999998 550.3000000000001 439.0999999999999C562.0000000000001 437.4999999999999 531.3000000000001 397.4999999999999 531.3000000000001 392.1999999999998C531.3000000000001 390.1999999999998 531.5000000000001 391.3999999999999 535.9000000000001 382.6999999999998C538.5000000000001 377.1999999999998 540.5000000000001 369.1999999999998 542.1000000000001 362.6999999999998C550.4000000000001 332.9999999999999 547.8000000000002 348.0999999999999 555.5000000000001 325.7999999999999C575.7000000000002 275.6999999999998 576.1000000000001 280.5999999999999 576.1000000000001 272.8999999999999C576.1000000000001 265.3999999999999 572.0000000000001 261.8999999999999 568.9000000000001 256.3999999999999C567.4000000000001 253.3999999999999 564.3000000000001 248.8999999999999 561.7 248.3999999999999C559 247.6999999999999 568.7 249.8999999999999 548.3000000000001 245.8999999999999C541.1 244.8999999999999 534.9000000000001 250.3999999999999 533.4000000000001 255.3999999999999C531.8000000000001 260.0999999999998 536.2 265.4999999999999 521.6000000000001 278.2999999999999C511.3000000000001 288.2999999999999 500.5000000000001 289.5999999999999 489.7000000000002 295.2999999999999C479.9000000000001 300.9999999999999 477.8000000000002 294.2999999999999 471.7000000000002 287.2999999999999C453.7000000000002 264.3999999999999 437.7000000000002 240.3999999999999 419.7000000000002 217.4999999999998C407.9000000000002 202.4999999999998 395.5000000000002 187.0999999999999 386.2000000000002 170.0999999999999C382.3000000000002 163.2999999999999 376.7000000000002 141.9999999999998 375.9000000000002 140.1999999999999C369.7000000000002 122.4999999999999 370.4000000000002 114.3999999999999 359.4000000000002 71.8999999999999C356.3000000000002 61.8999999999999 353.7000000000002 50.4999999999999 350.7000000000002 39.4999999999999C348.5000000000002 32.6999999999999 343.3000000000002 -9.8000000000001 350.2000000000002 -19.9000000000001C352.3000000000002 -23.4000000000001 358.9000000000002 -24.4000000000001 361.5000000000002 -27.9000000000001C361.6000000000002 -28.0000000000001 371.1000000000002 -46.1000000000001 370.8000000000002 -47.9000000000001C370.8000000000002 -54.0000000000001 361.4000000000002 -53.5000000000001 359.5000000000002 -54.4000000000001C354.7000000000002 -57.3000000000001 355.7000000000002 -60.3000000000001 353.1000000000002 -61.8000000000001" /> - <glyph glyph-name="strava" - unicode="" - horiz-adv-x="369.2" d=" M301.6 156L257.7000000000001 67.8L213.1000000000001 156H145.5000000000001L257.7000000000001 -64L369.2000000000001 156H301.6zM151.4 448L0 156H89.2L151.4 272.1L213.1 156H301.6L151.4 448z" /> - <glyph glyph-name="stripe-s" - unicode="" - horiz-adv-x="362.3" d=" M144.3 293.4C144.3 315.7000000000001 162.9 324.3 192.7 324.3C236.1 324.3 291.2000000000001 311 334.6 287.6V421.9C287.3 440.8 240.1 448 192.8 448C77.1 448 0 387.6 0 286.6C0 128.7 216.8 154.3 216.8 86.2C216.8 59.8 193.9 51.3 162.1 51.3C114.9 51.3 53.9 70.8 6 96.8V-31.7C59 -54.5 112.8 -64.1 162 -64.1C280.6 -64.1 362.3000000000001 -13.1 362.3000000000001 89.5C362.3000000000001 259.7 144.3000000000001 229.2 144.3000000000001 293.4" /> - <glyph glyph-name="stripe" - unicode="" - horiz-adv-x="640" d=" M640 186.4C640 231.9 618 267.8 575.8 267.8S507.9 231.9 507.9 186.7C507.9 133.2 538.1999999999999 108.5 581.4 108.5C602.6 108.5 618.5 113.3 630.6 120V153.4C618.5 147.3 604.6 143.6 587 143.6C569.7 143.6 554.5 149.7 552.5 170.5H639.4C639.6 172.8 640 182.1 640 186.3999999999999M552.1 203.1999999999999C552.1 223.1999999999999 564.4 231.6 575.5 231.6C586.4 231.6 598 223.1999999999999 598 203.1999999999999H552.1zM439.2000000000001 267.8C421.8000000000001 267.8 410.6 259.5999999999999 404.4000000000001 253.8999999999999L402.1 264.8999999999999H363V60.0999999999999L407.4 69.4999999999999L407.5 119.6999999999999C413.9 114.9999999999999 423.4 108.4999999999999 438.9 108.4999999999999C470.7 108.4999999999999 499.7 131.6999999999999 499.7 188.0999999999999C499.8 239.6999999999999 470.4 267.7999999999999 439.2 267.7999999999999M428.6 145.2999999999999C418.2 145.2999999999999 412 149.0999999999999 407.7 153.6999999999999L407.4 219.6999999999999C412 224.7999999999999 418.4 228.4999999999999 428.6 228.4999999999999C444.8 228.4999999999999 455.9999999999999 210.2999999999999 455.9999999999999 187.0999999999999C456.1 163.1999999999999 445.1 145.2999999999999 428.6 145.2999999999999M346.4 324V287.8L301.8 278.3V314.5L346.4 324M301.9 264.8H346.5V111.6H301.9V264.8zM254.1 251.7C264.5 270.8 285.2 266.9 291.2 264.8V224C285.5 225.8 267.8 228.5 257.3 214.7V111.6H213V264.8H251.4L254.1 251.7M165.1 264.8H198.8V227H165.1V163.8C165.1 137.6 193.1 145.8 198.8 148.1V114.3C192.9 111.1 182.2 108.4 167.6 108.4C141.3 108.4 121.5 125.4 121.5 151.7000000000001L121.7 294.1L165 303.3000000000001L165.1 264.8000000000001zM44.9 219.7C44.9 199.7 112.8 209.2 112.8 156.3C112.8 124.3 87.4 108.5 50.5 108.5C35.2 108.5 18.5 111.5 2 118.6V158.6C16.9 150.5 35.9 144.4 50.6 144.4C60.5 144.4 67.6 147.1 67.6 155.3C67.6 176.5 0.1 168.5 0.1 217.7C0.1 249.1 24.1 267.9000000000001 60.1 267.9000000000001C74.8 267.9000000000001 89.5 265.6 104.2 259.8000000000001V218C90.7 225.3 73.5 229.4 60 229.4C50.7 229.3 44.9 226.6 44.9 219.7" /> - <glyph glyph-name="studiovinari" - unicode="" - horiz-adv-x="512" d=" M480.3 260.3L484.5 232.3V204.3L459.4 160.2L419.6 81.8L363.5 14.3L284.4 -23.5000000000001L266.7 -48.0000000000001L259 -60.0000000000001L249.4 -64S266.7 -0.4 268.8 -0.4C270.9000000000001 -0.4 289.1 -1.1 289.1 -1.1L355.8 37.5000000000001L263.3 11.4L207.4 -25.4L184.6 -53.4L178 -54.8L198.8 18.8000000000001L205.7 24.3000000000001L226.4 11.4000000000001L314.7 56.6000000000001L371.5 108.1000000000001L386.3 176.5000000000001L260.9 153.2000000000001L276.1 171.4000000000001L102.7 224.7000000000001L184.6 235.2000000000001L18.6 358.1000000000002L133.5 340L32.2 448L285.1 321.4L253.6 359.4L378 285L234.7 384L253.4 345.6L203.8 363.7L158.3 448L352.9 326L310 381.8L418 285.4L430 294.3L409 310.7L413.2 348.5L451 358.9L480.2 334.2L491.7 330L484.7 323.8L493.2 311.8L480.1 304.4L469.8 284.2000000000001L480.3 260.3z" /> - <glyph glyph-name="stumbleupon-circle" - unicode="" - horiz-adv-x="496" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 262.5C246.2 262.5 238.2 254.5 238.2 244.7V137.8C238.2 96.9 204.3 63.9 163.3 63.9C121.9 63.9 88.4 97.4 88.4 138.8V185.3H145.7V139.5C145.7 129.5 153.7 121.6999999999999 163.5 121.6999999999999S181.3 129.5999999999999 181.3 139.5V247.9C181.3 287.9 215.5 320 256 320C296.7 320 330.7 287.7 330.7 247.4V223.7L296.6 213.6L273.7 224.3V244.9C273.8 254.5 265.8 262.5 256 262.5zM423.6 138.9C423.6 97.5 390.1 64 348.7000000000001 64C307.5000000000001 64 273.8000000000001 97.2 273.8000000000001 138.2V185L296.7000000000001 174.3L330.8000000000001 184.4V137.3C330.8000000000001 127.5 338.8000000000001 119.7 348.6000000000001 119.7S366.4000000000001 127.6 366.4000000000001 137.3V185.3H423.7000000000001C423.6000000000001 139.4 423.6000000000001 138.9 423.6000000000001 138.9z" /> - <glyph glyph-name="stumbleupon" - unicode="" - horiz-adv-x="512" d=" M502.9 182V112.3C502.9 50.2 452.6 -0.1 390.5 -0.1C328.7 -0.1 278.1 49.7 278.1 111.2V181.4L312.4000000000001 165.4L363.5000000000001 180.6V110C363.5000000000001 95.3 375.5000000000001 83.5 390.2000000000001 83.5S417 95.3 417 110V182H502.9zM278.2 240.2L312.5 224.2L363.6 239.4V275C363.6 335.5 312.5 384 251.5000000000001 384C190.7000000000001 384 139.4 335.8 139.4 275.8V113.4C139.4 98.5 127.4 86.7 112.7 86.7S86 98.5 86 113.4V182H0V112.3C0 50.3 50.3 0 112.4 0C174 0 224.8 49.5 224.8 110.8V271.1C224.8 285.8 236.8 297.8 251.5 297.8S278.2 285.8 278.2 271.1V240.2z" /> - <glyph glyph-name="superpowers" - unicode="" - horiz-adv-x="448" d=" M448 416C364.7 405 281.2 394 198 383C106 370.5 34.7 296.3 29 203C25.7 147.5 47 93.5 86.8 54.8L0 -32C83.3 -21 166.5 -10 249.8 1C341.6 13.5 413.1 87.8 418.5 180.8C422 236.3 400.5 290.3 360.8 329L448 416zM368.3 183.7C364.1 104.2 294.3 44.5 215.5 49.2C136 53.9 74.8 120.2 79.2 200.2C83.7 279.4 153.5 339.5 232.2 334.7C311.5 330 372.7 263.7 368.3 183.7z" /> - <glyph glyph-name="supple" - unicode="" - horiz-adv-x="640" d=" M640 185.5C640 121.4 531 69.4 396.5 69.4C371.7 69.4 347.9 71.2 325.4 74.4C333.1 74 340.9 73.8 348.8 73.8C483.3 73.8 592.3 130.6999999999999 592.3 200.9C592.3 230.3 573.1999999999999 257.3 541.0999999999999 278.9C601.0999999999999 257.8 639.9999999999999 223.8 639.9999999999999 185.5zM47.7 220.1C47.6 290.3 156.5 347.4 291 347.7C298.9 347.7 306.6 347.5 314.3 347.2C291.8 350.4 268 352.1 243.3 352.1C108.8 351.7 -0.1 299.5 0 235.4C0.1 197.1 39.1 163.1 99.3 142.1C67 163.6 47.8 190.7000000000001 47.7 220.1zM107.9 180.2S118.4 167 137.2 167C155.1 167 165.6 178.5 165.6 192.1C165.6 220.1 125.4 217.2 125.4 231.8C125.4 237.2 130.7 240.9 137.9 240.9C143.6 240.9 149.2000000000001 238.3 149.2000000000001 234.3V230.4H163.4V238.3C163.4 250.4 148 255.1 138 255.1C121.5 255.1 109.5 244.9000000000001 109.5 231.0000000000001C109.5 204.4 149.7000000000001 205.6 149.7000000000001 191.1C149.7000000000001 184.5 143.9 181 137.4 181C125.5 181 116.7 191.1 116.7 191.1L107.9 180.2000000000001zM228.7 253.8V199.4C228.7 188.1 221.6 181.6 210.9 181.6C200.2 181.6 193.1 188.1 193.1 199.3V253.8H177.3V198.8C177.3 179.9 190.7 166.9 211 166.9C231.1 166.9 244.4 179.9 244.4 198.8V253.8H228.7zM263.1 168.4H278.9V197.9H294.4C310.4 197.9 321.6 209.4 321.6 226S310.4 253.8 294.4 253.8H255.3V240.4H263.1V168.4zM278.9 211.4V240.5H291.8C300.5 240.5 305.5 234.8 305.5 226.1C305.5 217.2 300.3999999999999 211.4 291.5 211.4H278.8999999999999zM335.9 168.4H351.7V197.9H367.2C383.2 197.9 394.4 209.4 394.4 226S383.2 253.8 367.2 253.8H328.1V240.4H335.9V168.4zM351.6 211.4V240.5H364.5C373.2 240.5 378.2 234.8 378.2 226.1C378.2 217.2 373.2 211.4 364.2 211.4H351.5999999999999zM408.7 176.6C408.7 170.8 411.1 168.4 416.9 168.4H454.5C460.3 168.4 462.7 170.8 462.7 176.6V189.6H448.4V184.4C448.4 182.7 447.4 181.8 445.8 181.8H427.2C425.5 181.8 424.5999999999999 182.8 424.5999999999999 184.4V245.6C424.5999999999999 251.3 422.2 253.8 416.3999999999999 253.8H401V240.4H406.2C407.9 240.4 408.8 239.4 408.8 237.8V176.6zM472.1 176.6C472.1 170.8 474.4999999999999 168.4 480.3 168.4H519C524.7 168.4 527.2 170.8 527.2 176.6V189.6H512.9000000000001V184.4C512.9000000000001 182.7 511.9000000000001 181.8 510.3000000000001 181.8H490.6000000000001C488.9000000000001 181.8 488.0000000000001 182.8 488.0000000000001 184.4V204.7H515.7V218.1H488V240.5H507.2C508.9 240.5 509.8 239.5 509.8 237.9V232.7H524V245.7C524 251.4 521.5 253.9 515.8 253.9H464.1999999999999V240.5H471.9999999999999V176.6zM531 252.6V246.7H532.6V252.6H535.3000000000001V253.8H528.3000000000001V252.6H531.0000000000001zM536.7 253.8V246.7H538.2V252.4L540.5 246.7H541.8L544.0999999999999 252.4V246.7H545.5999999999999V253.8H543.3L541.1999999999999 248.7L539.0999999999999 253.8H536.6999999999999z" /> - <glyph glyph-name="telegram-plane" - unicode="" - horiz-adv-x="448" d=" M446.7 349.4L379.1 30.6C374 8.1 360.7000000000001 2.5 341.8 13.1L238.8 89L189.1 41.2C183.6 35.7 179 31.1 168.4 31.1L175.8000000000001 136L366.7000000000001 308.5C375.0000000000001 315.9 364.9000000000001 320 353.8000000000001 312.6L117.8 164L16.2 195.8C-5.9 202.7 -6.3 217.9 20.8 228.5L418.2 381.6C436.6 388.5 452.7 377.5 446.7 349.4z" /> - <glyph glyph-name="telegram" - unicode="" - horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM369.8 270.1L329.1 78.3C326.1 64.6999999999999 318 61.4 306.7000000000001 67.8L244.7000000000001 113.5L214.8000000000001 84.6999999999999C211.5 81.3999999999999 208.7000000000001 78.5999999999999 202.3000000000001 78.5999999999999L206.7000000000001 141.6999999999999L321.6 245.5C326.6 249.9 320.5 252.4 313.9000000000001 248L171.9 158.5999999999999L110.7 177.6999999999999C97.4 181.8999999999999 97.1 191 113.5 197.3999999999999L352.6 289.5999999999999C363.7000000000001 293.5999999999999 373.4000000000001 286.8999999999999 369.8 270.0999999999999z" /> - <glyph glyph-name="tencent-weibo" - unicode="" - horiz-adv-x="384" d=" M72.3 -47.8C73.7 -67.7 44.7 -70 42.6 -50.7C31 79.2 73.7 188.8 144 262.5C128.4 296.5 153.2 339.6 194.6 339.6C224.9 339.6 249.7 315 249.7 284.5C249.7 240.5 200.2 213.7 162.8 239.4C97.1 168.1 61.4 69.6 72.3 -47.8zM192 447.9C66.1 447.9 -12.3 313.7 43.7 205.6C52.4 188.2 79 201.1 70 219C23.7 311.6 91 418.2 192 418.2C267.4 418.2 328.9 356.8 328.9 281.3C328.9 190.5 242 127.4 161.2 148.2C142.1 152.3 135.6 123.8 154.6 119.1C265.3 95.9 358.6 179.1 358.6 281.4C358.6 373.3 284 447.9 192 447.9z" /> - <glyph glyph-name="themeisle" - unicode="" - horiz-adv-x="512" d=" M208 359.714C208 369.714 214.286 381.428 225.715 381.428C236.857 381.428 243.429 369.714 243.429 359.714C243.429 349.429 236.857 338 225.715 338C214.286 338 208 349.429 208 359.714zM512 199.714C512 163.713 500.571 97.428 475.714 70C452.856 45.142 388.286 8.857 354.857 -0.572L353.714 -0.858V-33.429C353.714 -49.715 341.142 -64 324.5710000000001 -64C314.5710000000001 -64 305.1420000000001 -58.286 299.999 -49.714C294.572 -58.286 285.1430000000001 -64 275.1430000000001 -64C265.1430000000001 -64 255.7140000000001 -58.286 250.2850000000001 -49.714C245.1430000000001 -58.286 235.7140000000001 -64 225.7150000000001 -64C215.429 -64 206.286 -58.286 200.857 -49.714C195.714 -58.286 186.286 -64 176.286 -64C157.429 -64 146.857 -48.286 146.857 -31.143C130.571 -43.4280000000001 111.142 -50.571 90.286 -50.571C68.286 -50.571 46.857 -42.286 30 -27.7140000000001C40.285 -27.4280000000001 50.571 -25.4280000000001 60.285 -22.0000000000001C39.428 -16.2860000000001 20.857 -3.143 8.285 14.2859999999999C29.655 9.641 54.494 12.6129999999999 75.428 25.429C53.428 47.429 18.857 84.286 6.856 112.857C1.143 126.286 0 144.286 0 158.571C0 208.285 20.286 318.5710000000001 86.286 318.5710000000001C96.857 318.5710000000001 105.143 313.713 109.429 303.7140000000001A158.792 158.792 0 0 0 121.429 319.1420000000001C123.429 321.7140000000001 127.143 324.5710000000001 128.572 327.428C136.571 339.999 140.286 348.5700000000001 150.286 361.428C182.571 402.572 232 430.857 285.143 430.857C291.143 430.857 297.143 430.572 302.857 429.714C313.714 441.429 328.8570000000001 448 344.572 448C359.1430000000001 448 374.286 442 384.572 431.714C385.4290000000001 430.856 386 429.428 386 428.286C386 424.572 375.715 414.857 373.1430000000001 412C377.4290000000001 410.5710000000001 388.8570000000001 405.142 388.8570000000001 400C388.8570000000001 397.1430000000001 386 394.857 384.286 392.857C415.715 365.1430000000001 433.7150000000001 325.714 440.572 284.857C444.858 290 450.857 293.429 457.715 293.429C468.2860000000001 293.429 478.572 286.285 486.2860000000001 279.428C507.143 260.857 512 226.286 512 199.714zM188 358.572C188 340.286 200.571 321.429 220.286 321.429C240 321.429 252.571 340.286 252.571 358.572C252.571 376.572 240 395.429 220.286 395.429C200.571 395.429 188 376.5710000000001 188 358.572zM237.714 254C237.714 273.714 241.428 293.1430000000001 246.285 312.286C194.246 232.752 232.754 127.715 315.1430000000001 127.715C336.5710000000001 127.715 357.7140000000001 135.429 375.1430000000001 147.715C377.1430000000001 155.144 378.8570000000001 162.572 378.8570000000001 170.287C378.8570000000001 184.573 372.5710000000001 191.715 358.2850000000001 191.715C353.714 191.715 349.1420000000001 190.858 344.8560000000001 190.001C281.5130000000001 177.333 237.7140000000001 186.3320000000001 237.7140000000001 254.0000000000001zM196.572 -0.858C196.572 10.285 187.714 19.999 176.286 19.999C164.857 19.999 156.286 10.284 156.286 -0.8579999999999V-33.429C156.286 -44.572 164.857 -54.571 176.286 -54.571C187.714 -54.571 196.572 -44.856 196.572 -33.429V-0.8579999999999zM245.715 -0.858C245.715 10.285 237.143 19.999 225.715 19.999C214.286 19.999 205.429 10.284 205.429 -0.8579999999999V-33.429C205.429 -44.572 214.286 -54.571 225.715 -54.571C237.143 -54.571 245.715 -44.571 245.715 -33.429V-0.8579999999999zM295.428 -0.858C295.428 10.285 286.5710000000001 19.999 275.143 19.999C263.714 19.999 254.857 10.284 254.857 -0.8579999999999V-33.429C254.857 -44.572 263.714 -54.571 275.143 -54.571C286.571 -54.571 295.428 -44.856 295.428 -33.429V-0.8579999999999zM345.1430000000001 -0.858C345.1430000000001 10.285 336.2860000000001 19.999 324.8570000000001 19.999C313.4290000000001 19.999 304.5710000000001 10.284 304.5710000000001 -0.8579999999999V-33.429C304.5710000000001 -44.572 313.4290000000001 -54.571 324.8570000000001 -54.571C336.286 -54.571 345.1430000000001 -44.571 345.1430000000001 -33.429V-0.8579999999999zM421.714 162C390.857 102.858 331.429 59.428 263.1430000000001 59.428C166.572 59.428 102.572 144 102.572 236C102.572 252.857 104.572 269.429 108.572 285.714C88.572 251.999 78.858 213.142 78.858 174.285C78.858 113.999 103.715 52.5699999999999 150.287 13.428C155.43 23.142 165.144 29.714 176.287 29.714C186.287 29.714 195.715 24 200.858 15.428C206.287 23.999 215.429 29.714 225.7160000000001 29.714C235.7160000000001 29.714 245.1440000000001 24 250.2870000000001 15.428C255.7160000000001 23.999 265.144 29.714 275.1450000000001 29.714C285.1450000000001 29.714 294.5730000000001 24 300.0020000000001 15.428C305.1450000000001 23.999 314.5730000000001 29.714 324.5740000000001 29.714C335.4310000000001 29.714 345.4310000000001 23.142 350.2880000000001 13.714C393.7150000000001 50 418.8570000000001 105.714 421.7140000000001 162zM432.286 261.714C432.286 315.428 397.7150000000001 367.428 339.714 367.428C309.429 367.428 281.1430000000001 352.285 260.857 330.5710000000001C240.862 264.188 233.41 194 302.286 194C331.091 194 399.6430000000001 222.538 386.572 157.143C415.429 183.143 432.286 222.857 432.286 261.7140000000001z" /> - <glyph glyph-name="trello" - unicode="" - horiz-adv-x="448" d=" M392 416H56C25.1 416 0 390.9 0 360V24C0 -6.9 25.1 -32 56 -32H392C422.9 -32 448 -6.9 448 24V360C448 390.9 422.9 416 392 416zM194.9 76.6C194.9 61.8 182.9 49.7 168 49.7H85.1C70.3 49.7 58.2 61.7000000000001 58.2 76.6V330.9C58.2 345.7 70.2 357.8 85.1 357.8H168C182.8 357.8 194.9 345.8 194.9 330.9V76.6zM389.8 188.6C389.8 173.8 377.8 161.7000000000001 362.9000000000001 161.7000000000001H280C265.2 161.7000000000001 253.1 173.7000000000001 253.1 188.6V330.9C253.1 345.7 265.1 357.8 280 357.8H362.9C377.7 357.8 389.8 345.8 389.8 330.9V188.6z" /> - <glyph glyph-name="tripadvisor" - unicode="" - horiz-adv-x="576" d=" M166.4 167.479C166.4 154.243 155.67 143.513 142.434 143.513S118.468 154.243 118.468 167.479S129.198 191.445 142.434 191.445S166.4 180.716 166.4 167.479zM431.362 191.435C418.132 191.435 407.406 180.71 407.406 167.479C407.406 154.249 418.131 143.523 431.362 143.523C444.592 143.523 455.318 154.248 455.318 167.479C455.317 180.71 444.592 191.435 431.362 191.435zM520.75 51.945C458.083 2.841 367.474 13.836 318.371 76.504L287.392 30.179L256.709 76.1180000000001C208.432 15.7280000000001 121.087 4.227 58.824 50.063C-5.234 97.2210000000001 -18.935 187.379 28.223 251.4370000000001A186.76199999999997 186.76199999999997 0 0 1 0 308.584L90.286 308.634A358.48 358.48 0 0 0 287.351 362.664A350.382 350.382 0 0 0 479.532 309.3150000000001L575.75 309.241A185.71300000000002 185.71300000000002 0 0 1 547.398 251.592C594.191 188.845 582.3620000000001 100.222 520.75 51.9450000000001zM259.366 166.239C259.359 229.796 207.831 281.314 144.274 281.307C80.717 281.3 29.2 229.772 29.206 166.215C29.213 102.658 80.741 51.14 144.298 51.147C207.811 51.222 259.282 102.686 259.366 166.199V166.239zM287.957 176.694C293.39 250.134 353.467 307.578 427.077 309.716A339.146 339.146 0 0 1 287.35 337.528A356.31 356.31 0 0 1 147.186 310.275C221.53 308.693 282.485 250.851 287.957 176.694zM539.663 205.461C517.671 265.095 451.501 295.6089999999999 391.8680000000001 273.618C332.2340000000001 251.626 301.7200000000001 185.4559999999999 323.7110000000001 125.823V125.791C345.7490000000001 66.184 411.9090000000001 35.7 471.5380000000001 57.678C531.153 79.682 561.6510000000001 145.84 539.663 205.461zM213.624 167.4859999999999V167.3709999999999C213.567 128.0429999999999 181.638 96.2079999999999 142.31 96.2649999999999C102.982 96.322 71.147 128.2509999999999 71.204 167.579C71.261 206.907 103.19 238.742 142.518 238.685C181.7770000000001 238.569 213.56 206.745 213.624 167.4859999999999zM189.112 167.4859999999999V167.5699999999999C189.061 193.3539999999999 168.118 214.215 142.334 214.1639999999999C116.5500000000001 214.113 95.689 193.1699999999999 95.74 167.387C95.791 141.603 116.734 120.742 142.5170000000001 120.793C168.2430000000001 120.906 189.0540000000001 141.761 189.1120000000001 167.4859999999999zM502.535 167.4859999999999V167.4379999999999C502.515 128.1099999999999 470.617 96.2439999999999 431.288 96.2649999999999S360.094 128.1829999999999 360.115 167.512C360.135 206.84 392.033 238.706 431.362 238.685C470.652 238.619 502.483 206.776 502.535 167.4859999999999zM478.031 167.4939999999999C478.022 193.2779999999999 457.113 214.1729999999999 431.329 214.1639999999999C405.545 214.155 384.65 193.2459999999999 384.659 167.4619999999999C384.668 141.678 405.577 120.7839999999999 431.361 120.7919999999999C457.126 120.8379999999999 477.997 141.7199999999999 478.031 167.4849999999999V167.4939999999999z" /> - <glyph glyph-name="tumblr-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM317.7 51.8C309.2 42.7 286.5 32 256.8 32C181.3 32 164.9 87.5 164.9 119.9V209.9H135.2C131.8 209.9 129 212.7 129 216.1V258.6C129 263.1 131.8000000000001 267.1 136.1 268.6C174.9 282.3 187 316.1 188.8 341.8C189.3 348.7 192.9 352 198.8 352H243.1C246.5000000000001 352 249.3 349.2 249.3 345.8V273.8H301.2C304.6 273.8 307.4 271 307.4 267.6V216.5C307.4 213.1 304.6 210.3 301.2 210.3H249.1V127C249.1 105.6 263.9 93.5 291.6 104.6C294.6 105.8 297.2000000000001 106.6 299.6 106C301.8 105.5 303.2000000000001 103.9 304.2000000000001 101.1L318.0000000000001 60.9C319.0000000000001 57.7000000000001 320.0000000000001 54.2 317.7000000000001 51.8z" /> - <glyph glyph-name="tumblr" - unicode="" - horiz-adv-x="320" d=" M309.8 -32.3C296.2 -46.8 259.8 -64 212.4 -64C91.6 -64 65.4 24.8 65.4 76.6V220.6H17.9C12.4 220.6 7.9 225.1 7.9 230.6V298.6C7.9 305.8 12.4 312.2000000000001 19.2 314.6C81.2 336.4000000000001 100.7 390.6 103.5 431.7000000000001C104.3 442.7000000000001 110 448 119.6 448H190.5C196 448 200.5 443.5 200.5 438V322.8H283.5C289 322.8 293.5 318.4 293.5 312.9V231.2C293.5 225.7 289 221.2 283.5 221.2H200.1V88C200.1 53.8 223.8 34.4 268.1 52.2C272.9000000000001 54.1 277.1 55.4 280.8 54.4C284.3 53.5 286.6 51 288.2 46.5L310.2 -17.8C312 -22.8 313.5 -28.4 309.8 -32.3z" /> - <glyph glyph-name="twitch" - unicode="" - horiz-adv-x="448" d=" M40.1 416L10 339.1V24.8H117V-32H177.2L234 24.8H321L438 141.8V416H40.1zM397.9000000000001 161.9L331 95H224L167.2 38.2V95H76.9V375.9H397.9V161.9zM331 299V182.1H290.9V299H331zM224 299V182.1H183.9V299H224z" /> - <glyph glyph-name="twitter-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM351.1 257.2C351.3 254.4 351.3 251.5 351.3 248.7C351.3 162 285.3 62.1 164.7 62.1C127.5 62.1 93 72.9 64 91.5C69.3 90.9 74.4 90.7 79.8 90.7C110.5 90.7 138.7 101.1 161.2 118.7C132.4 119.3 108.2 138.2 99.9 164.2C110 162.7 119.1 162.7 129.5 165.4C99.5 171.5 77 197.9 77 229.8V230.6C85.7 225.7 95.9 222.7 106.6 222.3A65.447 65.447 0 0 0 77.4 276.9C77.4 289.1 80.6 300.3 86.3 310C118.6 270.2 167.1 244.2 221.5 241.4C212.2 285.9 245.5 322 285.5 322C304.4 322 321.4 314.1 333.4 301.3C348.2 304.1 362.4 309.6 375 317.1C370.1 301.9 359.8 289.1 346.2 281C359.4 282.4 372.2 286.1 384 291.2C375.1 278.1 363.9 266.5 351.1 257.2z" /> - <glyph glyph-name="twitter" - unicode="" - horiz-adv-x="512" d=" M459.37 296.284C459.695 291.736 459.695 287.187 459.695 282.639C459.695 143.919 354.112 -15.919 161.137 -15.919C101.685 -15.919 46.457 1.3 0 31.187C8.447 30.213 16.568 29.888 25.34 29.888C74.395 29.888 119.553 46.456 155.614 74.72C109.482 75.6950000000001 70.822 105.908 57.502 147.492C64 146.518 70.497 145.868 77.32 145.868C86.741 145.868 96.163 147.168 104.934 149.441C56.853 159.188 20.791 201.421 20.791 252.426V253.725C34.76 245.928 51.005 241.055 68.222 240.406C39.958 259.249 21.441 291.411 21.441 327.7970000000001C21.441 347.289 26.638 365.1570000000001 35.735 380.751C87.39 317.076 165.035 275.493 252.1 270.944C250.4760000000001 278.741 249.5010000000001 286.862 249.5010000000001 294.9840000000001C249.5010000000001 352.812 296.283 399.918 354.4350000000001 399.918C384.6480000000001 399.918 411.9370000000001 387.248 431.1050000000001 366.781C454.8200000000001 371.329 477.5610000000001 380.101 497.7040000000001 392.121C489.9060000000001 367.755 473.3380000000001 347.288 451.5720000000001 334.294C472.6890000000001 336.567 493.1560000000001 342.416 511.998 350.5370000000001C497.7060000000001 329.746 479.837 311.2290000000001 459.3700000000001 296.284z" /> - <glyph glyph-name="typo3" - unicode="" - horiz-adv-x="433.3" d=" M330.8 107C323.8 104.7 319.2 104.7 312.3 104.7C255.1 104.7 171.7 303.2 171.7 369.6C171.7 394.3 177.1 402 185.6 409C116.1 400.5 36.3 375 9.3 342.6C3.9 334.9 0 321.8 0 305.5C0 202 106.8 -32 184.1 -32C220.4 -32 281.4 27.5 330.8 107M294.5 416C366.3 416 433.3 404.4 433.3 363.5C433.3 280.9 380.8 181.2 354.5 181.2C306.6 181.2 252.8 313.3 252.8 379.7C252.8 410.6 264.4000000000001 416 294.5 416" /> - <glyph glyph-name="uber" - unicode="" - horiz-adv-x="448" d=" M414.1 416H33.9C15.2 416 0 400.8 0 382.1V2C0 -16.8 15.2 -32 33.9 -32H414C432.7 -32 447.9 -16.8 447.9 1.9V382.1C448 400.8 432.8 416 414.1 416zM237.6 56.9C163 49.4 96.4 103.8 88.9 178.4H183.3V158C183.3 154.3 186.3 151.2 190.1 151.2H258C261.7 151.2 264.8 154.2 264.8 158V225.9C264.8 229.6 261.8 232.7 258 232.7H190.1C186.4 232.7 183.3 229.7 183.3 225.9V205.5H88.9C95.9 274.9 154.3 327.7 224 327.7C293.7 327.7 352.1 274.9 359.1 205.5C366.6 131 312.2000000000001 64.4 237.6 56.9z" /> - <glyph glyph-name="uikit" - unicode="" - horiz-adv-x="448" d=" M443.9 320V64L218 -64L0 64V278.3L87.6 233.2V116.2000000000001L221.1 40.7L356.9 116.2000000000001V267.2000000000001L255.8 324.8000000000001L343.4 377.9000000000001L443.9 320zM308.6 398.9L223.8 448L135.2 393.2L221.2 345.9L308.6 398.9z" /> - <glyph glyph-name="uniregistry" - unicode="" - horiz-adv-x="384" d=" M281.1 227.9H384V242.7H281.1V227.9zM281.1 265H384V277.4H281.1V265zM281.1 190.8H384V208.1H281.1V190.8zM123.4 104.1H8.5C11.1 95.6 14.3 87.3 18.1 79.3H156.4C143.5 85 132.3 93.5 123.4 104.1M269.1 116.5H378.8C380.6 123.8 381.9000000000001 131.2 382.7 138.8H278.3C276.2 130.9 273.1 123.4 269.1 116.5M227.6 79.4H367C370.7 87.4 372.8 95.6 375.5 104.2H260.5C251.7 93.5 240.4 85 227.6 79.4M384 416H281.1V413.5H384V416zM192 -32C231.5 -32 268.2 -20.2 298.8 0.2H85.3C115.8 -20.2 152.5 -32 192 -32M281.1 302.2H384V312H281.1V302.2zM281.1 339.3H384V346.7H281.1V339.3zM281.1 376.4H384V381.3H281.1V376.4zM102.9 277.4H0V265H102.9V277.4zM38.8 42.3H344.1C350.8 50.8 356.7000000000001 59.9 361.9000000000001 69.5H23C28.2 59.9 32.2 50.8 38.8 42.3M102.9 161.1V173.5H0V161.1C0 158.6 0 156.1 0.1 153.7000000000001H103.2C103 156.1 102.9 158.6 102.9 161.1M281.1 161.1C281.1 158.6 281 156.1 280.7 153.7000000000001H383.8C383.9 156.2000000000001 384 158.6 384 161.1V173.5H281.1V161.1zM78.1 5.1H305.8C317.6 13.8 328.5 23.7 338 34.8H44.9C54.5 23.8 66.3 13.8 78.1 5.1M102.9 381.3H0V376.4H102.9V381.3zM102.9 416H0V413.5H102.9V416zM102.9 242.7H0V227.9H102.9V242.7zM102.9 208.1H0V190.8H102.9V208.1zM102.9 312H0V302.1H102.9V312zM102.9 346.7H0V339.3H102.9V346.7zM105.7 138.8H1.3C2.2 131.2 3.5 123.8 5.2 116.5H114.9C110.9 123.4 107.7 130.9 105.7 138.8" /> - <glyph glyph-name="untappd" - unicode="" - horiz-adv-x="640" d=" M401.3 398.1C321.5 238 316.7000000000001 245.6 313.4 224.9L308.2 192.1C306.3 180.1 301.6 168.6 294.5 158.7000000000001L145.6 -49.1C138 -59.7 125.2 -65.3000000000001 112.2 -63.7C71.9 -58.7 34.4 -31.5000000000001 16.9 4.8C11.2 16.6 12.4 30.6 20 41.1999999999999L168.9 249.1C176 259 185.3 267.0999999999999 196.1 272.8L225.4 288.3C243.9 298.0999999999999 235.1 300.2 361 427.2C362 432 362 434.5 364.6 435.2C367.6 435.8999999999999 371.2000000000001 436.2 370.9000000000001 439.8L370.5000000000001 444.3999999999999C370.3000000000001 446.3 371.8000000000001 448 373.7000000000001 448C378.2000000000001 448.0999999999999 386.9000000000001 446.8 399.3000000000001 438C411.6000000000001 429.0999999999999 415.7000000000001 421.2 417.0000000000001 416.8999999999999C417.6000000000001 415.0999999999999 416.4000000000001 413.2 414.6000000000001 412.7L410.1000000000001 411.5999999999999C406.7000000000001 410.7 407.6000000000001 407.2 407.8000000000001 404.2C407.9000000000001 401.3999999999999 405.5000000000001 400.5999999999999 401.3000000000001 398.0999999999999zM230.1 411.6C233.5 410.7 232.6 407.2 232.4 404.2C232.2 401.5 234.5 400.7 238.8 398.2C246.7 382.3 254.1 367.7 261 354.2C261.7 352.9 263.3 352.7 264.3 353.7C275.5 365.7 288.9000000000001 379.9 304.8 396.3C306.1 397.7 306.2 399.8 304.9000000000001 401.2C296.9000000000001 409.4 288.4000000000001 418.1 279.3 427.3C278.3 432 278.3 434.6 275.7 435.3C272.7 436.1 269.1 436.3 269.4 439.9C269.7 443.2 270.8 448 266.6 448.1C262.1 448.2 253.4 447 241 438.1C228.7 429.2 224.6 421.3 223.3 417C221.9 412.8 226.9 412.4 230.1 411.6zM620 41.3L471.2 249.2C458 267.7 444.6 272.6 414.8 288.3C403.6 294.2 400.6 299.2 384.3 317.2C383.3 318.3 381.4000000000001 318.1 380.7 316.7C334.4 227.9 333.6 233.9 331.7 221.9C330 211.2 330.4 201.9 332 192.1C333.9 180.1 338.6 168.6 345.7 158.7L494.6 -49.2C502.2 -59.8000000000001 514.8000000000001 -65.4000000000001 527.7 -63.9C568 -59.0000000000001 605.7 -31.9 623.4000000000001 4.6999999999999C628.8000000000001 16.5999999999999 627.7 30.5999999999999 620.0000000000001 41.3z" /> - <glyph glyph-name="usb" - unicode="" - horiz-adv-x="640" d=" M641.5 192C641.5 188.9 639.8 185.9 637 184.5L547.9 131C546.5 130.2 545.1 129.6 543.4 129.6C542 129.6 540.3 129.9 538.9 130.7000000000001C536.1 132.4 534.4 135.2000000000001 534.4 138.5000000000001V174.1000000000001H295.7C321 134.5000000000001 336.2 67.2000000000001 365.3 67.2000000000001H392V94C392 99 395.9 102.9 400.9 102.9H490C495 102.9 498.9 99 498.9 94V4.9C498.9 -0.1 495 -4 490 -4H400.9C395.9 -4 392 -0.1 392 4.9V31.6H365.3C289.9 31.6 284.2000000000001 174.1 240.6 174.1H140.3C132.2 143.5 104.4 120.6 71.3 120.6C32 120.7 0 152.7 0 192S32 263.3 71.3 263.3C104.4 263.3 132.3 240.5 140.3 209.8C179.4 209.8 184.2 200.3 214.9 270.2000000000001C255 359.3 273 352.3 323.8 352.3C331.3 373.2 350.8 387.9 374.2 387.9C403.7 387.9 427.7 364 427.7 334.4S403.8 280.9 374.2 280.9C350.8 280.9 331.3 295.7000000000001 323.8 316.5H294C264.9 316.5 249.7 249.1 224.4 209.6H534.5V245.2C534.5 248.5 536.2 251.3 539 253C541.8 254.7 545.4 254.4 547.9 252.7L637 199.2C639.8 198.1 641.5 195.1 641.5 192z" /> - <glyph glyph-name="ussunnah" - unicode="" - horiz-adv-x="512" d=" M156.8 162.9L162.5 148.5H154.3C153 151.7 151.2 156.2 150.5 158C148 164.3 149.4 166.4 150.5 168C152.4 170.7 153.7 172.4 154.1 173.2C154.1 171 154.9 167.5 156.8 162.9zM454.1 144.1C452 130.3 448.4000000000001 117 443.6 104.4L486.6 81L441.8 99.8C436.5 86.6 429.8 74.2 421.9000000000001 62.6L456.1 32.4L419.3 58.8C410.9000000000001 47 401.3 36.2 390.6 26.5L415.5 -8.2L387.4 23.6C376.4 14 364.3 5.6 351.3 -1.5L367 -38.7L347.7 -3.4C334.5999999999999 -10.2 320.7 -15.5 306.0999999999999 -19.3L312.7999999999999 -57.6999999999999L302.2999999999999 -20.3C287.9999999999999 -23.6999999999999 273.0999999999999 -25.6 257.7999999999999 -25.6999999999999L256 -64L254.1 -25.6C238.8 -25.5 223.9 -23.6 209.6 -20.3L199 -57.6L205.7 -19.4C191.1 -15.7 177.1 -10.3 164 -3.6L144.8 -38.7L160.4 -1.7C147.4 5.3 135.2 13.6999999999999 124.2 23.4L96.3 -8.2L121 26.1999999999999C110.3 35.8999999999999 100.6 46.6999999999999 92.2 58.4999999999999L55.7 32.3L89.6 62.1999999999999C81.7 73.8 75 86.3 69.6 99.4999999999999L25.2 80.8L67.8 104C63 116.7 59.4 130.1 57.3 143.9L6.3 134.9L56.6 149.1C55.5 157.6 54.9 166.2 54.9 175C54.9 179.6999999999999 55.1 184.3999999999999 55.4 189.1L0 192L56 194.8C57.3 207.9 59.8 220.6 63.5 232.9L6.4 249L65.3 238.6C69.3 250.6 74.4 262.1 80.5 273L25.4 303L83.7 278.4C90 289 97.2 298.8 105.3 308L55.8 351.6L109.7 312.9C117.8 321.5 126.7 329.4 136.3 336.5L96.3 392.1L141.9 340.5C151.4 347.1 161.6 352.8 172.2 357.7L144.9 422.6L178.7 360.5C189.2 364.9 200.1 368.4 211.4 370.9L199 441.6L218.5 372.4C229.5 374.5 240.8 375.6 252.3 375.8L256 448L259.6 375.8C271.1 375.6 282.4000000000001 374.4 293.4000000000001 372.3L313 441.6L300.6 370.9C311.9000000000001 368.3 322.8 364.8 333.2000000000001 360.4L367.1 422.6L339.7000000000001 357.5C350.3000000000001 352.6 360.4000000000001 346.8 369.9000000000001 340.3L415.7000000000001 392.1L375.6 336.2C385.1 329.1 394 321.2 402.1 312.6L456.3 351.5L406.6 307.6C414.6 298.5 421.8 288.7 428.1 278.2L486.8 302.9L431.3 272.7C437.4000000000001 261.8 442.4000000000001 250.4 446.4000000000001 238.4L505.7 248.8L448.2000000000001 232.6C451.9 220.4 454.4 207.7 455.7 194.7L512 192L456 189.2C456.3 184.6 456.5 179.9 456.5 175.1C456.5 166.4 455.9 157.8 454.9 149.3L505.6 135L454.1 144.1zM432.3 175.1C432.3 272.6 353.3 351.6 255.8 351.6S79.3 272.6 79.3 175.1S158.3 -1.4 255.8 -1.4S432.3 77.6 432.3 175.1zM408.3 175.1C408.3 90.8 340 22.5 255.7 22.5S103.1 90.8 103.1 175.1S171.4 327.7000000000001 255.7 327.7000000000001S408.3 259.4000000000001 408.3 175.1zM195 207C195 204.9 196.3 203.2 198.6 201.9C201.9 200 204.8 197.3 206.8 193.7C209.6 199.4 211.1 203.2 211.1 204.9C211.1 207.1 210 209.3 207.9 211.9C205.8 214.4 204.7 217.1 204.6 219.6C198.1 212.8 195 208.7 195 207zM154.3 226C154.3 223.9 155.6 222.2 157.9 220.9C161.4 219 164.1 216.3 166.1 212.7C168.9 218.4 170.4 222.2 170.4 223.9C170.4 226.1 169.3 228.3 167.2 230.9C165.1 233.4 164 236.1 163.9 238.6C157.4 231.8 154.3 227.7 154.3 226zM135.3 226C135.3 223.9 136.6 222.2 138.9 220.9C142.2 219 145.1 216.3 147.1 212.7C149.9 218.4 151.4 222.2 151.4 223.9C151.4 226.1 150.3 228.3 148.2 230.9C146.1 233.4 145 236.1 144.9 238.6C138.5 231.8 135.3 227.7 135.3 226zM340.2000000000001 138.1C331.8000000000001 141.1 331.5000000000001 144.9 331.5000000000001 153.7000000000001V266C323.3000000000001 253.5 317.3000000000001 247.4 313.5000000000001 247.4C319.8000000000001 233 323.0000000000001 223.5 323.0000000000001 219.1V154.8C323.0000000000001 152.6 320.8000000000001 148.3 318.3000000000001 148.3H300.3000000000001C297.5000000000001 155.8 290.1000000000001 175.2 285.0000000000001 188.6C283.0000000000001 186.1 277.8000000000001 179.4 274.3000000000001 174.9C276.7000000000001 173.3 278.4000000000001 171.3 279.5000000000001 168.6C282.1000000000001 161.9 285.9000000000001 152.1 287.4000000000001 148.4H278.2000000000001C274.3000000000001 158.8 268.6 173.8 266.4000000000001 179.5000000000001C264.4000000000001 177.0000000000001 259.2000000000001 170.3000000000001 255.7000000000001 165.8000000000001C258.1 164.2000000000001 259.8000000000001 162.2000000000001 260.9000000000001 159.5000000000001C261.7000000000001 157.5000000000001 263.7000000000001 152.2000000000001 265.2000000000001 148.6000000000001H256C254.5 152.7000000000001 250.4 163.2000000000001 247.6 170.6000000000001C245.6 168.1000000000001 240.4 161.4000000000001 236.9 156.9000000000001C239.4 155.3000000000001 241.2 153.3000000000001 242.1 150.6000000000001C242.3 150.0000000000001 242.6 149.2000000000001 242.7 148.9000000000001H225C220.4 162.8000000000001 213.6 176.6000000000001 213.6 183.0000000000001C213.6 185.2000000000001 213.9 188.1000000000001 214.7 191.2000000000001C205.9 180.4000000000001 200.7 175.3000000000001 200.7 166.2000000000001C200.7 158.7000000000001 211.1 137.9000000000001 211.1 132.9000000000001C211.1 131.2000000000001 210.6 129.6000000000001 209.7 128.0000000000001C200.1 140.7000000000001 194.2 148.7000000000001 190.9 148.7000000000001H178.9L167.7 176.7000000000001C163.9 186.3000000000001 162 192.7000000000001 162 195.5000000000001C162 199.3000000000001 162.5 203.2000000000001 163.7 207.7000000000001C162.7 206.4000000000001 160 203.0000000000001 158.2 200.6000000000001C157.4 202.7000000000001 155.1 208.3000000000001 153.6 212.1000000000001C151.5 209.6000000000001 146.1 203.0000000000001 142.4 198.5000000000001C143.3 196.2000000000001 145.7 190.4000000000001 147.3 186.3000000000001C144.8 183.0000000000001 138.2 174.5000000000001 133.7 168.6000000000001C129.7 163.3000000000001 127.9 155.3000000000001 131 146.8000000000001C133.5 140.1000000000001 133 138.9000000000002 129.3000000000001 132.7000000000001H191C196.5 132.7000000000001 205.3 118.7000000000001 206.5 110.7000000000001C219.7 126.7000000000001 221.9 130.3000000000001 223.3 132.3000000000001H330.3C334.2 132.3000000000001 337.5 134.2000000000001 340.2 138.1000000000001zM360.3000000000001 164.7000000000001V266.3C351.3000000000001 253.8 344.4000000000001 247.7 339.6000000000001 247.7C346.7000000000001 233.3 350.3000000000001 223.8 350.3000000000001 219.4V153.1C350.3000000000001 135.6 358.9000000000001 132.7000000000001 374.3000000000001 132.7000000000001C382.4000000000001 132.7000000000001 386.8000000000001 133.5000000000001 388.0000000000001 135.4C383.7000000000001 137.0000000000001 380.4000000000001 137.9 378.1000000000001 138.7000000000001C370.0000000000001 141.9 360.3000000000001 146.1 360.3000000000001 164.7000000000001z" /> - <glyph glyph-name="vaadin" - unicode="" - horiz-adv-x="448" d=" M224.5 307.3C226 324.9 229.4 360 274.3 360H372.9C393.6 360 405 367.8 405 381.6V393.9C405 406.1 414.3 416 426.5 416S448 406.1 448 393.9V357.4C448 314.5 426.5 295.4 381.2 295.4H280.7C250.6 295.4 247.7 280.7000000000001 247.7 268.3C247.7 267 247.6 265.8 247.5 264.6C246.8 252.3 236.6 242.4000000000001 224.1 242.4000000000001S201.4 252.2000000000001 200.7 264.6C200.6 265.8 200.5 267 200.5 268.3C200.5 280.6 197.5 295.4 167.5 295.4H66.8C21.5 295.4 0 314.5 0 357.4V393.9C0 406.1 9.4 416 21.6 416S43.1 406.1 43.1 393.9V381.6C43.1 367.8 54.5 360 75.2 360H173.8C218.6 360 222.1 324.9 223.6 307.3H224.5zM224 -8C235.5 -8 245.4 -1 249.7 8.3C250.8 10.1 346.8 177.9 347.9 179.7000000000001C359.8 199.3000000000001 344.7 224.0000000000001 320.7 224.0000000000001C306.8 224.0000000000001 297.4 217.6000000000001 290.9 203.7000000000001L224 86L157.1 203.7C150.7 217.6 141.2 224 127.3 224C103.3 224 88.2 199.4 100.1 179.7C101.2 177.8 197.2 10.1 198.3 8.3C202.6 -1.0000000000001 212.5 -8.0000000000001 224 -8.0000000000001z" /> - <glyph glyph-name="viacoin" - unicode="" - horiz-adv-x="384" d=" M384 416H320L239.3 224H144.8L64 416H0L48 304H0V256H68.5L82.3 224H0V176H102.8L192 -32L281.2 176H384V224H301.7L315.5 256H384V304H336L384 416zM192 112L165 176H219L192 112z" /> - <glyph glyph-name="viadeo-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM280.7 66.8C238.3 20.6 160.7 20.2 118.3 66.8C50.3 140.4 98.5 262.9 199.5 262.9C212.8 262.9 226.1 260.8 238.6 256.2000000000001C234.3 247.8 231.3 238.6 230.2 229.1C220.5 233.2 210 235.1 199.5 235.1C150.7 235.1 114.9 193.4 114.9 146.2000000000001C114.9 103.2000000000001 143.4 67.5000000000001 184.4 60.3000000000001C245.9 84.3000000000001 257.3 177.9000000000001 257.3 235.3000000000001C257.3 242.6000000000001 257.3 250.1000000000001 256.7 257.4000000000001C245.5 290.3000000000001 230.1 322.0000000000001 212.5 351.9000000000001C239.6 333.6000000000001 254.4 289.4000000000001 256.7 257.8000000000001V257.4000000000001C264.4 234.9000000000001 268.5 211.2000000000001 268.5 187.4000000000001C268.5 133.3000000000001 246.6 88.4000000000001 200.2 59.2000000000001L197.8 59.0000000000001C247.8 58.0000000000001 284 97.6000000000001 284 146.2000000000001C284 158.4000000000001 281.9 170.5000000000001 277.1 181.9000000000001C286.6 183.8000000000001 295.6 187.5000000000001 303.5 192.4000000000001C318.8 155.8000000000001 316.1 105.1000000000001 280.7 66.8000000000001zM309 214.3C295.7 214.3 283.9 221.4 274.6 230.4C296.5 242.4 324.2000000000001 261.1 336.9000000000001 283.4C338.4000000000001 286.4 341.0000000000001 292 341.4000000000001 295.4C328.9000000000001 267.5 297.2000000000001 245.6 267.5 238.7C262.8 246 260 254.2 260 263C260 273.3 265.2 287.1 272.9 294.6C294.5 315.1 325.9 303.1 345.3 344.6C377.8 298.4 358.4 214.3 309 214.3z" /> - <glyph glyph-name="viadeo" - unicode="" - horiz-adv-x="448" d=" M276.2 297.5V296.8C258.3 349.4 233.6 400.2 205.4 448C248.7 418.8 272.4 348 276.2 297.5zM308.9 175.8C316.5 157.6 319.9 138.3 319.9 118.8C319.9 41.1 262.1 -22.2 182.1 -20.6L185.9 -20.3C260.1 26.4 295.2 98.3 295.2 184.8C295.2 222.9 288.7 260.7 276.3 296.8C277.3 285.1 277.3 273.1 277.3 261.4C277.3 169.6 259.2 19.8 160.7 -18.6C95 -7.2 49.4 50 49.4 118.8C49.4 194.4 106.8 261.1 184.8 261.1C201.6 261.1 218.5 258 233.9 251.5000000000001C235.6 266.6 240.4 281.4000000000001 247.3 294.8C227.4 302 206.1 305.5 184.8 305.5C23.3 305.5 -53.9 109.6 54.9 -8.2C122.8 -82.7999999999999 246.9 -82.1 314.7000000000001 -8.2C371.3000000000001 53.1 375.6 134.2000000000001 351.1 192.8C338.4000000000001 184.8 324 178.9 308.9000000000001 175.8zM418.1 436.3C387.1 369.8 336.8 389.1 302.3 356.2C289.9000000000001 344.2 281.7 322.2 281.7 305.7C281.7 291.6 286.2 278.6 293.7 266.9C341.1 277.9 392 312.9 411.9 357.6C411.2 352.1 407.1 343.2 404.7 338.4C384.4 302.7 340.1 272.8 305 253.5C319.8 239.1 338.7 227.7 360 227.7C439 227.7 470.1 362.3 418.1 436.3z" /> - <glyph glyph-name="viber" - unicode="" - horiz-adv-x="512" d=" M444 398.1C431.3 409.8 379.9 447.1 265.3 447.6C265.3 447.6 130.2 455.7 64.4 395.3C27.8 358.7 14.9 305 13.5 238.5C12.1 172 10.4 47.4 130.5 13.6H130.6L130.5 -38S129.7 -58.9 143.5 -63.1C160.1 -68.3000000000001 169.9 -52.4 185.8 -35.3C194.5 -25.9 206.5 -12.1 215.6 -1.6C297.8 -8.5 360.9000000000001 7.3 368.1 9.6C384.7000000000001 14.9999999999999 478.6 26.9999999999999 493.8 151.6C509.6 280.2 486.2 361.4 444 398.1zM457.9 161C445 57 368.9 50.4 354.9 45.9C348.9 44 293.4 30.2 223.7 34.7C223.7 34.7 171.7 -28 155.5 -44.3C150.2 -49.6 144.4 -49.1 144.5 -38.6C144.5 -31.7 144.9 47.1 144.9 47.1C144.8 47.1 144.8 47.1 144.9 47.1C43.1 75.3 49.1 181.4 50.2 236.9C51.3 292.4 61.8 337.9 92.8 368.5C148.5 419 263.2000000000001 411.5 263.2000000000001 411.5C360.1 411.1 406.5000000000001 381.9 417.3000000000001 372.1C453.0000000000001 341.5 471.2 268.3 457.9000000000001 161zM318.9 241.8C319.3 233.2 306.4 232.6 306 241.2C304.9 263.2000000000001 294.6 273.9000000000001 273.4 275.1C264.8 275.6 265.6 288.5 274.1 288C302 286.5 317.5 270.5 318.9 241.8zM339.2 230.5C340.2 272.9 313.7 306.1 263.4 309.8C254.9 310.4 255.8 323.3 264.3 322.7000000000001C322.3 318.5 353.2 278.6 352.1 230.2C352 221.6 339 222 339.2 230.5000000000001zM386.2 217.1C386.3 208.5 373.3 208.4 373.3 217C372.7 298.5 318.4000000000001 342.9 252.5 343.4C244 343.5 244 356.3 252.5 356.3C326.2 355.8 385.5 304.9 386.2 217.1zM374.9 119V118.8C364.1 99.8 343.9 78.8 323.1 85.5L322.9 85.8C301.8 91.7 252.1 117.3 220.7 142.3C204.5 155.1 189.7 170.2 178.3 184.7C168 197.6 157.6 212.9 147.5 231.3C126.2 269.8 121.5 287 121.5 287C114.8 307.8 135.7 328 154.8 338.8H155C164.1999999999999 343.6 173 342 178.9 334.9C178.9 334.9 191.3 320.1 196.5999999999999 312.8C201.5999999999999 306 208.2999999999999 295.1 211.7999999999999 289C217.8999999999999 278.1 214.0999999999999 267 208.0999999999999 262.4L196.0999999999999 252.8C190 247.9 190.7999999999999 238.8 190.7999999999999 238.8S208.5999999999999 171.5 275.0999999999999 154.5C275.0999999999999 154.5 284.2 153.7 289.0999999999999 159.8L298.7 171.8C303.3 177.8 314.3999999999999 181.6 325.3 175.5C340 167.2 358.7 154.3 371.1 142.6C378.1 136.9 379.7 128.2000000000001 374.9 119z" /> - <glyph glyph-name="vimeo-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM383.8 266.4C382.4000000000001 235.3 360.6 192.6 318.5 138.5C275 82 238.2 53.7 208.1 53.7C189.4 53.7 173.7 70.9 160.8 105.3C135.6 197.6 124.9 251.7 104.1 251.7C101.7 251.7 93.3 246.7 79 236.6L64 256C100.9 288.4 136.1 324.4 158.1 326.4C183 328.8 198.3 311.8 204.1 275.3C224.6 145.7000000000001 233.7 126.1 270.9 184.8C284.3 206 291.5 222 292.4 233.1C295.8 265.9000000000001 266.8 263.7000000000001 247.2 255.3C262.9 306.8 293 331.8 337.3 330.4C370.2 329.4 385.7 308 383.8 266.4z" /> - <glyph glyph-name="vimeo-v" - unicode="" - horiz-adv-x="448" d=" M447.8 294.4C445.8 250.8 415.4000000000001 191.1 356.4 115.3C295.5 36.1 244 -3.5 201.8 -3.5C175.7 -3.5 153.6 20.6 135.5 68.8C100.3 198 85.3 273.7 56.2 273.7C52.8 273.7 41.1 266.6 21 252.6L0 279.8C51.6 325.1 100.9 375.5 131.8 378.3C166.7 381.7000000000001 188.1 357.8 196.2 306.8C224.9 125.3 237.6 97.9 289.8 180.1C308.5 209.7 318.6 232.2 320 247.7C324.8 293.6 284.2 290.5 256.7 278.7000000000001C278.7 350.8 320.8 385.8 382.9 383.8C428.7 382.6 450.4 352.7000000000001 447.8 294.4z" /> - <glyph glyph-name="vimeo" - unicode="" - horiz-adv-x="448" d=" M403.2 416H44.8C20.1 416 0 395.9 0 371.2V12.8C0 -11.9 20.1 -32 44.8 -32H403.2C427.9 -32 448 -11.9 448 12.8V371.2C448 395.9 427.9 416 403.2 416zM377 267.2C375.6 235.7 353.6 192.5 311 137.8C267 80.6 229.7 51.9999999999999 199.3 51.9999999999999C180.4 51.9999999999999 164.5 69.3999999999999 151.4 104.3C125.9 197.6 115 252.3 94 252.3C91.6 252.3 83.1 247.2 68.6 237.1L53.4 256.7C90.7 289.5 126.3 325.9 148.6 327.9C173.8 330.3 189.3 313.1 195.1 276.2C215.8 145 225 125.1999999999999 262.7 184.6C276.2 206 283.5 222.3 284.5 233.5C288 266.7 258.6 264.4 238.7 255.9C254.6 308 285 333.3 329.9 331.9C363.2 331 378.9 309.4 377 267.2z" /> - <glyph glyph-name="vine" - unicode="" - horiz-adv-x="384" d=" M384 193.3V141.2C365.6 137 347.1 135.1 331.9 135.1C295 57.6999999999999 228.9 -8.7 206.8 -21.1C192.8 -29 179.7 -29.5 164.1 -20.3C137 -4 34.2 80.3 0 345.3H74.5C93.2 186.2 139 104.6 189.3 43.5C217.2 71.4 244.1 108.6 264.9 150.4C215.1 175.7 184.8 231.3 184.8 296C184.8 361.6 222.5 411.1 287 411.1C401.9 411.1 393.2 283.2 368.6 229.6C368.6 229.6 322.2000000000001 220.4 305.1 250.1C308.5 261.4 313.3 280.9 313.3 298.6C313.3 329.9 302 345.2 284.9000000000001 345.2C266.7000000000001 345.2 254.1 328.1 254.1 295.2C254.2 216 313.5 176.5 384 193.3z" /> - <glyph glyph-name="vk" - unicode="" - horiz-adv-x="576" d=" M545 330.3C548.7 342.8 545 352 527.2 352H468.3000000000001C453.3000000000001 352 446.4000000000001 344.1 442.7000000000001 335.3C442.7000000000001 335.3 412.7000000000001 262.2 370.3000000000001 214.8C356.6000000000001 201.1 350.3000000000001 196.7 342.8000000000001 196.7C339.1000000000001 196.7 333.4000000000001 201.1 333.4000000000001 213.6V330.3C333.4000000000001 345.3 329.2000000000001 352 316.8000000000001 352H224.2000000000001C214.8000000000001 352 209.2000000000001 345 209.2000000000001 338.5C209.2000000000001 324.3 230.4000000000001 321 232.6000000000001 281V194.2C232.6000000000001 175.2 229.2000000000001 171.7 221.7000000000001 171.7C201.7000000000001 171.7 153.1000000000001 245.1 124.3000000000001 329.1C118.5000000000001 345.4 112.8000000000001 352 97.7000000000001 352H38.8C22 352 18.6 344.1 18.6 335.3C18.6 319.7 38.6 242.2 111.7 139.8C160.4 69.9 229 32 291.4 32C328.9 32 333.5 40.4 333.5 54.9C333.5 121.7 330.1 128 348.9 128C357.6 128 372.6 123.6 407.6 89.9C447.6 49.9 454.2 32 476.6 32H535.5C552.3 32 560.8 40.4 555.9 57C544.6999999999999 91.9 469 163.7 465.6 168.5C456.9 179.7 459.4 184.7 465.6 194.7C465.7 194.8 537.5999999999999 296 545 330.3z" /> - <glyph glyph-name="vnv" - unicode="" - horiz-adv-x="640" d=" M104.9 96C70.8 96 58.5 126.4 58.5 126.4L2.6 237.9S-7.8 256 13 256H45.8C56.2 256 59 247.3 64.6 237.9L101.3 163.4S106.5 150.3 122.4 150.3S143.5 163.4 143.5 163.4L180.2 237.9C185.8 247.4 188.6 256 199 256H231.8C252.6 256 242.2 237.9 242.2 237.9L186.4 126.4S174.2 96 140 96H104.9zM499.9 96C465.8 96 453.5 126.4 453.5 126.4L397.6 237.9S387.2 256 408 256H440.8C451.2 256 454 247.3 459.6 237.9L496.3 163.4S501.5 150.3 517.4 150.3S538.5 163.4 538.5 163.4L575.3 237.9C580.9 247.4 583.6999999999999 256 594.0999999999999 256H627C647.8 256 637.4 237.9 637.4 237.9L581.5 126.4S569.3 96 535.1 96H499.9zM337.6 256C371.7000000000001 256 384 225.6 384 225.6L439.9 114.1S450.3 96 429.5 96H396.7C386.3 96 383.5 104.7 377.9 114.1L341.2 188.6S336 201.7 320.1 201.7C304.2 201.7 299 188.6 299 188.6L262.3 114.1C256.7 104.7000000000001 253.9 96 243.5 96H210.5999999999999C189.7999999999999 96 200.1999999999999 114.1 200.1999999999999 114.1L256.0999999999999 225.6S268.2999999999999 256 302.4999999999999 256H337.5999999999999z" /> - <glyph glyph-name="vuejs" - unicode="" - horiz-adv-x="448" d=" M356.9 383.7H280L224 295.1L176 383.7000000000001H0L224 0L448 383.7H356.9zM55.7 351.7H109.5L224 153.5L338.4 351.7H392.2L224 63.5L55.7 351.7z" /> - <glyph glyph-name="weibo" - unicode="" - horiz-adv-x="512" d=" M407 270.4C414.6 294.4 393.6 317.2 369.6 312.1C347.6 307.3 340.8 340.2000000000001 362.5 344.9000000000001C412.6 355.8 454.8 307.8 439 260.1C432.2 238.9000000000001 400.2 249.3 407 270.4000000000001zM214.8 1.3C108.5 1.3 0 52.7 0 137.6C0 181.9 28 233.0000000000001 76.3 281.3C176 381 279.5 382.2 249.9 287C245.9 273.9 262.2 281.3 262.2 281C341.7 314.6 402.7 297.8 376.2 229.6C372.5 220.2 377.3 218.7 384.5 216.5C520.2 174.2 419.3 1.3 214.8 1.3zM358.5 147.6C353.1 203.3 280 241.6 195.1 233.3C110.3 224.7 46.3 173 51.7 117.3S130.2 23.3 215.1 31.6C299.9 40.2 363.9 91.9 358.5 147.6zM347.9 412.9C322 407.3 331.1 369.2 356.2 374.6C428.5 389.8 491 321.8 467.9 250.6C460.5 226.4 497 213.6 505.3 238.6C537.1999999999999 338.4 450.2 434.5 347.9 412.9zM269.4 101.9C252.3 63.1 202.6 41.9 160.3 55.6C119.5 68.7 102.3 108.9999999999999 120 145.3C137.7 180.6999999999999 183.1 200.7 223.4 190.4C265.4 179.6 286.5 140.2 269.4 101.9zM183.1 131.9C170.2 137.3 153.1 131.6 145.1 119C136.8 106.1 140.8 91 153.7 85C166.8 79 184.5 84.7 192.8 97.9C200.8 111 196.5 126.2 183.1 131.9zM215.7 145.3C210.6 147 204.3 144.6999999999999 201.4 139.9C198.5 134.8 200 129.3 205.0999999999999 127C210.1999999999999 125 216.7999999999999 127.3 219.6999999999999 132.4C222.5 137.6 220.7999999999999 143.3 215.6999999999999 145.3z" /> - <glyph glyph-name="weixin" - unicode="" - horiz-adv-x="576" d=" M385.2 280.4C391.6 280.4 397.8 280.1 404 279.3C387.4 357.7 303.3 416 207.7 416C100.5 416 13 343.2 13 250.6C13 197.2 42.3 153.1 90.9 119L71.6 60.4L139.6 94.5C164 89.7 183.4 84.8 207.8 84.8C214 84.8 219.9 85.1 226.1 85.6C222.1 98.5 219.9 112.2000000000001 219.9 126.4C219.8000000000001 211.3000000000001 292.8000000000001 280.4000000000001 385.2000000000001 280.4000000000001zM280.7 333.3C295.2 333.3 304.9 323.6 304.9 308.9C304.9 294.4 295.2 284.7000000000001 280.7 284.7000000000001C265.9 284.7000000000001 251.4 294.4 251.4 308.9C251.5 323.6 266 333.3 280.7 333.3zM144.3 284.7000000000001C129.8 284.7000000000001 115 294.4 115 308.9C115 323.7 129.8 333.3 144.3 333.3C159.1 333.3 168.7 323.6 168.7 308.9C168.7 294.3 159.1 284.7000000000001 144.3 284.7000000000001zM563 128.6C563 206.5 485.1 269.9000000000001 397.6 269.9000000000001C304.9000000000001 269.9000000000001 232.2 206.5 232.2 128.6S305 -12.7 397.6 -12.7C416.9000000000001 -12.7 436.5 -7.6 456.2 -2.8L509.6 -32.1L494.8 16.5C534 45.9 563 84.8 563 128.6zM343.9 153.1C334.2 153.1 324.6 162.8 324.6 172.7000000000001C324.6 182.4 334.3 192.0000000000001 343.9 192.0000000000001C358.7 192.0000000000001 368.3 182.3000000000001 368.3 172.7000000000001C368.3 162.7000000000001 358.6 153.1 343.9 153.1zM451 153.1C441.3 153.1 431.7 162.8 431.7 172.7000000000001C431.7 182.4 441.4 192.0000000000001 451 192.0000000000001C465.5 192.0000000000001 475.4 182.3000000000001 475.4 172.7000000000001C475.5 162.7000000000001 465.5 153.1 451 153.1z" /> - <glyph glyph-name="whatsapp-square" - unicode="" - horiz-adv-x="448" d=" M224 325.2C151.3 325.2 92.2 266.1 92.1 193.4C92.1 168.5 99.1 144.2 112.3 123.3L115.4 118.3L102.1 69.6999999999999L152 82.8L156.8 79.9C177 67.9 200.2 61.5 223.9 61.5H224C296.6 61.5 357.3 120.6 357.3 193.3C357.3 228.5 342.1 261.6 317.2 286.5C292.2 311.5 259.2 325.2 224 325.2zM301.5 136.8C298.2 127.5 282.4 119.1 274.8 118C262.2 116.1 252.4 117.1 227.3 127.9C187.6 145.1 161.6 185.1 159.6 187.7C157.6 190.3 143.4 209.2 143.4 228.7S153.6 257.8 157.3000000000001 261.8C160.9 265.8 165.2000000000001 266.8 167.9 266.8C170.5 266.8 173.2000000000001 266.8 175.5 266.7C177.9 266.6 181.2 267.6 184.4 259.9C187.7000000000001 252 195.6 232.5 196.6 230.5S198.3 226.2 196.9 223.6C189.3000000000001 208.4 181.2000000000001 209 185.3000000000001 202C200.6000000000001 175.7 215.9 166.6 239.2000000000001 154.9C243.2000000000001 152.9 245.5000000000001 153.2 247.8000000000001 155.9C250.1000000000001 158.5 257.7000000000001 167.5 260.3000000000001 171.4C262.9000000000001 175.4 265.6000000000001 174.7 269.2000000000001 173.4C272.8000000000001 172.1 292.3000000000001 162.5 296.3000000000001 160.5S302.9000000000001 157.5 303.9000000000001 155.9C304.8000000000001 154 304.8000000000001 146 301.5000000000001 136.8zM400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM223.9 34.8C197.3 34.8 171.2 41.5 148.1 54.1L64 32L86.5 114.2C72.6 138.2 65.3 165.5 65.3 193.5C65.4 280.9 136.5 352 223.9 352C266.3 352 306.1 335.5 336.1 305.5C366 275.5 384 235.7 384 193.3C384 105.9 311.3 34.8 223.9 34.8z" /> - <glyph glyph-name="whatsapp" - unicode="" - horiz-adv-x="448" d=" M380.9 350.9C339 392.9 283.2 416 223.9 416C101.5 416 1.9 316.4 1.9 194C1.9 154.9 12.1 116.7 31.5 83L0 -32L117.7 -1.1C150.1 -18.8 186.6 -28.1 223.8 -28.1H223.9C346.2 -28.1 448 71.5 448 193.9C448 253.2 422.8 308.9 380.9 350.9zM223.9 9.3C190.7 9.3 158.2 18.1999999999999 129.9 34.9999999999999L123.2 38.9999999999999L53.4 20.6999999999999L72 88.8L67.6 95.8C49.1 125.2 39.4 159.1 39.4 194C39.4 295.7 122.2 378.5 224 378.5C273.3 378.5 319.6 359.3 354.4 324.4C389.2 289.5 410.6 243.2 410.5 193.9C410.5 92.1 325.6 9.3 223.9 9.3zM325.1 147.5C319.6 150.3 292.3 163.6999999999999 287.2 165.5C282.1 167.3999999999999 278.4 168.3 274.7 162.6999999999999C271 157.0999999999999 260.4 144.6999999999999 257.1 140.8999999999999C253.9 137.1999999999999 250.6 136.6999999999999 245.1 139.5C212.5 155.8 191.1 168.6 169.6 205.5C163.9 215.3 175.3 214.5999999999999 185.9 235.8C187.7 239.5 186.8 242.7 185.4 245.5C184 248.3 172.9 275.5999999999999 168.3 286.7C163.8 297.5 159.2 296 155.8 296.2C152.6 296.3999999999999 148.9 296.3999999999999 145.2 296.3999999999999C141.5 296.3999999999999 135.5 294.9999999999999 130.4 289.4999999999999C125.3 283.8999999999999 111 270.4999999999999 111 243.2C111 215.8999999999999 130.9 189.5 133.6 185.8C136.4 182.1 172.7 126.1 228.4 101.9999999999999C263.6 86.8 277.4 85.4999999999999 295 88.1C305.7 89.7 327.8 101.4999999999999 332.4 114.5C337 127.5 337 138.6 335.6 140.8999999999999C334.3 143.3999999999999 330.6 144.7999999999999 325.1 147.5z" /> - <glyph glyph-name="whmcs" - unicode="" - horiz-adv-x="448" d=" M448 287V308.3L419.5 317.1L417.3 327.5L437.4000000000001 348.2000000000001L427 367.6L398 360.1L390.8 367.6L398.3 395.8L379.2 407.4L357.9 386.4L347.2 389.6L340.2 416H317.6L311.4 389.6L299.3 386.4L279.6 407.4L260.2 396.4L268.3 368.7L260.2 360.3L231.7 367.8L220.7 348.7L241.4 327.7L238.5 317.3L210 309.5L209.7 287.8L238.5 280.3L240.9 268.2L220.8 248.3L231.2 229.8L260.8 237.3L268 228.7L259.9 201.8L279.8 190.2L299.2 210.6L310.8 207.7L317.5 179.2L340.1 178.9L346.8 207.7L358.4 211.2L379.1 189.6L399.5 201.7L390.7 229.7L398.5 237.8L427.3 229L437.6 249.1L416.7 267.9L418.9 280L448 287zM328.8 241.8C297.5 241.8 272 267.2000000000001 272 298.6S297.4 355.4000000000001 328.8 355.4000000000001S385.6 330 385.6 298.6C385.6 267.1 360.2000000000001 241.8 328.8 241.8zM401.1 225.4L448 210.9V171L392.9 157.6L388.8 134.9L427.7 99.6L408.5 61.7000000000001L354.5 78.4L339.8999999999999 63.2000000000001L356.5999999999999 10.7L318.2999999999999 -11.9999999999999L279.3999999999999 28.5000000000001L257.7 21.9L245.1 -32.1L202.6999999999999 -31.6L190.0999999999999 22.0000000000001L168.4 27.6000000000001L132 -10.7999999999999L94.5999999999999 10.9000000000001L109.7999999999999 61.4000000000001L96.0999999999999 77.5000000000001L40.5999999999999 63.4000000000001L20.8999999999999 98.2000000000001L58.7999999999999 135.6000000000001L53.9999999999999 158.4000000000001L-1e-13 172.5000000000001L0.4999999999999 213.4000000000001L54 228.1L59.7 247.8L20.8 287.2L41.5 323L95.1 308.9L110.3 324.6L95.1 376.6L131.5 397.3L168.3 357.9L191 364L202.6 416H245L256.6 370.1L234 376L227.7 377.7L224.4 372L213.4 352.9L210.1 347.3L214.7 342.7000000000001L231.9 325.3L231.6 324.3L207.7999999999999 317.8L201.5999999999999 316.1L201.5 309.7000000000001L201.3 296.8C153.8 286.4 118 244 118 193.3C118 135 165.3 87.6 223.7 87.6C274.2 87.6 316.4 123 326.9 170.4L340.1 170.2000000000001L347 170.1L348.6 176.8L354.2 200.8L356.1 201.4L373.2 183.6L377.9 178.7000000000001L383.7 182.1L404.1 194.2L409.9 197.7L407.9 204.2L401.1 225.4z" /> - <glyph glyph-name="wikipedia-w" - unicode="" - horiz-adv-x="640" d=" M640 396.8L639.7 384.6C611.6 383.8 594.7 368.8 583.9000000000001 344.3C558.9000000000001 286.5 480.6000000000001 104.3 428.6000000000001 -14.3H415L333.1 178.8C300.6 115.1999999999999 264.8 48.8 233.9000000000001 -14.3000000000001C233.6 -14.6000000000001 218.9 -14.3000000000001 218.9 -14.0000000000001C172 95.7 122.8 204.6 75.8 314.6C64.4 341.3 26.4 384.6 0.2 384.3C0.2 387.4 -0.1 394.3 -0.1 398.5H161.8V384.6C142.6 383.5 109 371.3 118.5 350.4C140.4 300.7 222.1 110.1 244.1 61.8C259.1 91.4999999999999 301.9000000000001 171 319.4000000000001 204.6C305.5000000000001 232.9 260.8 338.5 246.6 364.6C236.9000000000001 382.4 210.5 384 190.8 384.3V398.2L333.3 397.9V384.8C313.9000000000001 384.2 295.2 377 303.9000000000001 358.7C322.8 318.7 334.5000000000001 290.6 352.0000000000001 254C357.6000000000001 264.8 386.7000000000001 323.4 400.1000000000001 354.8C409.0000000000001 375.4 396.2000000000001 383.4 361.5000000000001 384.2C361.8000000000001 387.8 361.5000000000001 394.5 361.8000000000001 397.8C406.2000000000001 398.1 472.9000000000001 398.1 484.9000000000001 398.4V384.8C462.4000000000001 384 439.1000000000001 372 426.8000000000001 353.1L367.6000000000001 230.3C374.0000000000001 214.2 430.9000000000001 87.5 436.8000000000001 73.6L559.2 356.2C550.6 379.3 522.8000000000001 384.3 512 384.5V398.4L639.8 397.3L640 396.8z" /> - <glyph glyph-name="windows" - unicode="" - horiz-adv-x="448" d=" M0 354.3L183.6 379.6V202.2H0V354.3zM0 29.7L183.6 4.4V179.6H0V29.7zM203.8 1.7L448 -32V179.6H203.8V1.7zM203.8 382.3V202.2H448V416L203.8 382.3z" /> - <glyph glyph-name="wordpress-simple" - unicode="" - horiz-adv-x="512" d=" M256 440C119.3 440 8 328.8 8 192C8 55.3 119.3 -56 256 -56S504 55.3 504 192C504 328.8 392.7 440 256 440zM33 192C33 224.3 39.9 255 52.3 282.7L158.7 -8.7C84.3 27.5 33 103.8 33 192zM256 -31C234.1 -31 213 -27.8 193 -21.9L259.9 172.5L328.4 -15.3C328.9 -16.4 329.4 -17.4 330 -18.4C306.9 -26.5000000000001 282 -31.0000000000001 256 -31.0000000000001zM286.7 296.5C300.1 297.2 312.2 298.6 312.2 298.6C324.2 300 322.8 317.7 310.8 317C310.8 317 274.7 314.2 251.4 314.2C229.5 314.2 192.7 317 192.7 317C180.7 317.7 179.3 299.3 191.3 298.6C191.3 298.6 202.7 297.2 214.7 296.5L249.4 201.3L200.6 55L119.4 296.5C132.8 297.2 144.9 298.6 144.9 298.6C156.9 300 155.5 317.7 143.5 317C143.5 317 107.4 314.2 84.1 314.2C79.9 314.2 75 314.3 69.7 314.5C109.6 375 178.1 415 256 415C314 415 366.9 392.8 406.6 356.5C405.6 356.6 404.7000000000001 356.7 403.7000000000001 356.7C381.8000000000001 356.7 366.3000000000001 337.6 366.3000000000001 317.1C366.3000000000001 298.7 376.9000000000001 283.2 388.2000000000001 264.8C396.7000000000001 250 406.6 230.9 406.6 203.3C406.6 184.2 399.3 162.1 389.6 131.2000000000001L367.4000000000001 56.9L286.7000000000001 296.5zM368.1 -0.7L436.2000000000001 196.2C448.9000000000001 228.0000000000001 453.2 253.4000000000001 453.2 276.1C453.2 284.3 452.7 291.9000000000001 451.7 299C469.1 267.2000000000001 479.0000000000001 230.8 479.0000000000001 192C479.0000000000001 109.7000000000001 434.4000000000001 37.9 368.1 -0.6999999999999z" /> - <glyph glyph-name="wordpress" - unicode="" - horiz-adv-x="512" d=" M61.7 278.6L163.2 0.6C92.2 35 43.3 107.8 43.3 192C43.3 222.9 49.9 252.1 61.7 278.6zM399.6 202.7C399.6 229 390.2 247.2 382.1 261.4C371.3 278.9 361.2 293.8 361.2 311.3C361.2 330.9 376 349.1 396.9 349.1C397.8 349.1 398.7 349 399.7 348.9C361.8 383.6 311.4 404.8 256 404.8C181.7 404.8 116.3 366.7 78.2 308.9C83.2 308.7 87.9 308.6 91.9 308.6C114.1 308.6 148.6 311.3 148.6 311.3C160.1 312 161.4 295.1 150 293.8C150 293.8 138.5 292.5 125.7 291.8L203.2 61.4L249.8 201L216.7 291.8C205.2 292.5 194.4 293.8 194.4 293.8C182.9 294.5 184.3 312 195.7 311.3C195.7 311.3 230.8 308.6 251.7 308.6C273.9000000000001 308.6 308.4000000000001 311.3 308.4000000000001 311.3C319.9000000000001 312 321.2000000000001 295.1 309.8 293.8C309.8 293.8 298.3 292.5 285.5 291.8L362.4 63.1L383.6 134C392.6 163.4 399.6 184.5 399.6 202.7zM259.7 173.4L195.8999999999999 -12.1C214.9999999999999 -17.7 235.0999999999999 -20.8 255.9999999999999 -20.8C280.7999999999999 -20.8 304.4999999999999 -16.5 326.5999999999999 -8.7C325.9999999999999 -7.8 325.4999999999999 -6.8 325.0999999999999 -5.8L259.7 173.4zM442.7 294.1C443.5999999999999 287.3 444.0999999999999 280.1 444.0999999999999 272.2C444.0999999999999 250.6 440.0999999999999 226.4 427.8999999999999 196L362.8999999999999 8.0999999999999C426.2 45 468.7 113.5 468.7 192C468.7 229 459.3 263.8 442.7 294.1zM504 192C504 55.2 392.7 -56 256 -56C119.2 -56 8 55.3 8 192C8 328.8 119.2 440 256 440C392.7 440 504 328.8 504 192zM492.6 192C492.6 322.5 386.4000000000001 428.6 256 428.6C125.5 428.6 19.4 322.5 19.4 192S125.6 -44.6 256 -44.6C386.5 -44.6 492.6 61.5 492.6 192z" /> - <glyph glyph-name="wpbeginner" - unicode="" - horiz-adv-x="512" d=" M462.799 125.626C519.01 61.318 466.961 -32 370.944 -32C331.3420000000001 -32 292.12 -14.313 270.802 18.04C263.915 17.684 248.1 17.684 241.212 18.04C219.848 -14.381 180.588 -32 141.069 -32C45.579 -32 -7.279 60.996 49.214 125.626C-29.925 257.477 80.479 416 256.006 416C431.638 416 541.876 257.374 462.799 125.626zM123.152 208.598H164.681V266.673H123.152V208.598zM340.332 122.526V146.365C279.826 125.4499999999999 207.977 137.167 152.743 180.336L152.989 155.439C204.09 109.072 284.735 97.564 340.332 122.526zM189.579 208.598H355.637V266.673H189.579V208.598z" /> - <glyph glyph-name="wpexplorer" - unicode="" - horiz-adv-x="512" d=" M512 192C512 50.8 397.3 -64 256 -64C114.8 -64 0 50.7 0 192S114.7 448 256 448S512 333.3 512 192zM480 192C480 315.2 379.7 416 256 416C132.5 416 32 315.5 32 192S132.5 -32 256 -32S480 68.5 480 192zM160.9 323.4L247.8 286.3L210.7 199.4L123.8 236.5L160.9 323.4zM270.9 154.3L317.5 60.3H302.9L252.9 160.3L204 60.3H190L241.1 167.2000000000001L218.8 176.6L224.8 190.6L293.4 161.5L287.4 147.2L270.9 154.3zM259.1 270.6L327.7 241.2L298.3 172.9L230 202L259.1 270.6zM339.4 227.7L394 204.6L370.6 150.3L316.3 173.4L339.4000000000001 227.7000000000001z" /> - <glyph glyph-name="wpforms" - unicode="" - horiz-adv-x="448" d=" M448 372.8V11.1C448 -13.2 429 -32.1 404.8 -32.1H43.2C19.3 -32 0 -13.4 0 11.2V372.8C0 396.9 18.8 416 43.2 416H404.9C428.9 416 448 397.2 448 372.8zM410.7 11.2V372.8C410.7 375.8 408.1 378.6 404.9 378.6H395.6L285.3 304L224 353.9L162.8 304L52.5 378.7H43.2C40 378.7 37.4 375.9 37.4 372.9V11.2C37.4 8.2 40 5.4 43.2 5.4H404.9C408.1 5.3 410.7 8.1 410.7 11.2zM150.2 262V225H76.7V262H150.2zM150.2 187.6V150.3H76.7V187.6H150.2zM161.3 334.9000000000001L215.3 378.6H96.8L161.3 334.9000000000001zM371.3 262V225H175.3V262H371.3zM371.3 187.6V150.3H175.3V187.6H371.3zM286.7 334.9000000000001L351.2 378.6H232.8L286.7 334.9000000000001zM371.3 113V75.7H271.9V113H371.3z" /> - <glyph glyph-name="xbox" - unicode="" - horiz-adv-x="512" d=" M369.9 129.8C414.2 75.5 434.6 31 424.3 11.1C416.4 -4 367.6 -33.5 331.7 -44.8C302.0999999999999 -54.1 263.3 -58.1 231.3 -54.9999999999999C193.0999999999999 -51.3 154.3999999999999 -37.6 121.1999999999999 -15.9999999999999C93.3 2.2 87 9.7 87 24.6C87 54.5 119.9 106.9 176.2 166.7000000000001C208.2 200.6000000000001 252.7 240.4000000000001 257.6 239.3000000000001C267 237.2000000000001 341.9000000000001 164.2000000000001 369.9000000000001 129.8000000000001zM188.6 304.2C158.9 331.1 130.5 358.1 102.2 367.6C87 372.7 85.9 372.4 73.5 359.5C44.3 329.1 20 279.8 13.2 237.1C7.8 202.9 7.1 193.3 9 176.6C14.6 126.1 26.3 91.2000000000001 49.5 55.7C59 41.1 61.6 38.4 58.8 45.8000000000001C54.6 56.8000000000001 58.5 83.3000000000001 68.3 109.8000000000001C82.6 148.8000000000001 122.2 222.7000000000001 188.6 304.2000000000001zM500.2 240.7C483.3 320.7 432.7 371 425.6 371C418.3 371 401.4000000000001 364.5 389.6 357.1C366.3 342.6 348.6 325.7 325.3 304.3C367.7 251 427.5 164.9 448.2 102C455 81.3 457.9 60.9 455.6 49.7C453.9 41.2 453.9 41.2 456.9999999999999 45.1C463.1 52.8 476.8999999999999 76.4 482.3999999999999 88.6C489.7999999999999 104.8 497.3999999999999 128.8 500.9999999999999 147.3C505.3 169.8 504.8999999999999 218.1 500.1999999999999 240.7zM141.3 405C189 407.5 251 370.5 255.6 369.6C256.3 369.5 266 373.8 277.2 379.3C341.1 410.4 371.2 405.1 384.6 404.5C320.7000000000001 443.8 231.9000000000001 454.5 150.7 416.2C127.3 405.1 126.7 404.3 141.3 405z" /> - <glyph glyph-name="xing-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM140.4 127.8H93.8C88.3 127.8 85.1 133.1 87.8 138.1L137.1 224.8C137.2 224.8 137.2 224.9 137.1 225L105.7 279C102.7 284.6 105.9 289.1 111.7 289.1H158.3C163.5 289.1 167.8 286.2 171.2 280.4L203.1 225.1C201.8 222.8 185.1 193.4 153 136.9C149.5 130.7000000000001 145.3 127.8 140.4 127.8zM360.1 341.9L257.3 161.2V161L322.8 42C325.6 36.9 322.9000000000001 31.9 316.8 31.9H270.2C264.7 31.9 260.5 34.8 257.3 40.6L191.3 160.9C193.6 165 228.1 225.8 294.7000000000001 343.2C298.0000000000001 349 302.1 351.9 307.2000000000001 351.9H354.1C359.8 352 362.9000000000001 347.2 360.1 341.9z" /> - <glyph glyph-name="xing" - unicode="" - horiz-adv-x="384" d=" M162.7 238C160.9 234.7 137.5 193.6 92.6 114.5C87.7 106.2 81.8 102 74.9 102H9.8C2.1 102 -2.3 109.5 1.3 116.4L70.3 237.7C70.5 237.7 70.5 237.8 70.3 238L26.4 313.6C22.1 321.4 26.7 327.7 34.9 327.7H100C107.3 327.7 113.3 323.6 118 315.5L162.7 238zM382.6 401.9L238.6 148.9V148.6L330.2 -18C334.1 -25.1 330.4 -32.1 321.7 -32.1H256.5C248.9 -32.1 242.9 -28.1 238.5 -19.9L146.1 148.6C149.4 154.4 197.6 239.4 290.9 403.8C295.5 411.9 301.3 416 308.4 416H374.1C382.1 416 386.4 409.3 382.6 401.9z" /> - <glyph glyph-name="y-combinator" - unicode="" - horiz-adv-x="448" d=" M448 416V-32H0V416H448zM236 160.5L313.5 306H280.8L235 215C230.3 205.7 226 196.7 222.2 188.2L210 215L164.8 306H129.8L206.5 162.2V67.7H236V160.5z" /> - <glyph glyph-name="yahoo" - unicode="" - horiz-adv-x="448" d=" M252 156L256 -64C243.3 -61.8 232.5 -60.1 223.7 -60.1C215.3 -60.1 204.5 -61.8 191.4 -64L195.4 156C140.4 250.8 85 352.8 21.4 448C33.3 444.9 44.4 444.1 54.6 444.1C63.6 444.1 75 444.9 88.7 448C129.6 375.8 170.8 309.3 223.7 222.5C261 284.1 314.8 366.6 358.6 448C369.7000000000001 445.1 380.6 444.1 391.5 444.1C403 444.1 414.7 445.1 426.5 448C392.1 400.1 294.9 231.1 252 156z" /> - <glyph glyph-name="yandex-international" - unicode="" - horiz-adv-x="320" d=" M129.5 -64V102.1L18.5 400H74.3L156.1 170.3L250.2 448H301.5L180.8 100.2V-64H129.5z" /> - <glyph glyph-name="yandex" - unicode="" - horiz-adv-x="256" d=" M153.1 132.2L65.7 -64H2L98 145.8C52.9 168.7 22.8 210.2 22.8 286.9C22.7 394.3 90.8 448 171.7 448H254V-64H198.9V132.2H153.1zM198.9 401.5H169.5C125.1 401.5 82.1 372.1 82.1 286.9C82.1 204.6 121.5 178.1 169.5 178.1H198.9V401.5z" /> - <glyph glyph-name="yelp" - unicode="" - horiz-adv-x="384" d=" M136.9 120C135.9 119.7 27.7 84.3 21.1 84.3C5.9 85.2 2.6 100.5 1.2 115.5C-0.3 129.7 -0.2 145.3 1.5 162.3C3.4 181.1 7 207.4 25.7 206.3C30.5 206.3 92.8 180.4 138.4 161.9C155.5 155.1 157 126.1 136.9 120.0000000000001zM194.8 233.9C196.6 195.7 169.3 185.4 147.6 219.6L41.3 387.6C39.8 394.2 41.6 400 46.6 405C62.2 421.5 146 444.8 168.1 439.1C175.6 437.2 180.2 433 181.9 426.5C183.2 418.2 193.4 259.1 194.8 233.9zM193.4 69.1C193.4 64.5 193.6 -47.3 191.7 -52.4C189.4 -58.4 184.7 -62.1 177.4 -63.6C167.3 -65.2999999999999 150.3 -61.7 126.4 -52.9C104.4 -44.8 69.7 -31.4 77.1 -10.4C79.9 -3.5 128.5 52.4 154.4 83.2000000000001C166.4 98.4 194.2 88.7000000000001 193.4 69.1zM373.6 186.9C368 183.2000000000001 262.8 158.7000000000001 255.5000000000001 156.3L255.8000000000001 156.9C237.7000000000001 152.2000000000001 220.4 175.4 232.5000000000001 191.5000000000001C236.2 195.2000000000001 298.4000000000001 283.9000000000001 305.3 288.5000000000001C310.5 292.1 316.6 292.3000000000001 323.6 289.1C342 280.3000000000001 378.7000000000001 226.0000000000001 381 204.5000000000001C380.9 201.6000000000001 382.2 192.8000000000001 373.6 186.9zM383.7000000000001 56.2C381.0000000000001 35.6 339.2000000000001 -17.1999999999999 319.9000000000001 -24.8C313.0000000000001 -27.4 307.0000000000001 -26.8 302.2000000000001 -22.8C297.2000000000001 -19.3 240.4000000000001 74.3000000000001 237.3000000000001 79.5000000000001C226.4000000000001 95.7000000000001 244.1000000000001 119.3000000000001 262.9000000000001 112.7000000000001C262.9000000000001 112.7000000000001 373.4000000000001 77.0000000000001 377.6 73.3000000000001C382.8 69.2000000000001 384.8 63.5000000000001 383.7000000000001 56.2z" /> - <glyph glyph-name="yoast" - unicode="" - horiz-adv-x="448" d=" M91.3 372H277.3L270.3 353.1H91.3C51.6 353.1 19.4 321.5 19.4 282.8V77.4C19.4 42 44.3 7.1 103.4 7.1V-12H91.3C41.2 -12 0 28.2 0 77.5V282.8C0 332.1 40.7 372 91.3 372zM320.4 428H386.9C243.1 49.9 241.2 29.1 202.2 -11.3C181.4 -32.9 152.9 -43 123.9 -44V7.1C173.1 14.8 188.5 57 188.5 82.4C188.5 102.5000000000001 189.1 95.0000000000001 106.4 305.6H167.8L218.2 149L320.4 428zM448 286.5V-12H234C240.6 -2.4 244.7 4.3 246.1 7.4H428.6V286.5C428.6 319 411.5 338.4 380.4000000000001 349.4L387.1 367C428.8 353.4 448 323.9 448 286.5z" /> - <glyph glyph-name="youtube-square" - unicode="" - horiz-adv-x="448" d=" M186.8 245.9L282 191.8L186.8 137.7V245.9zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM406 191.7S406 251.3 398.4 279.9C394.2 295.7 381.9 308.1 366.2 312.3C337.9 320 224 320 224 320S110.1 320 81.8 312.3C66.1 308.1 53.8 295.7000000000001 49.6 279.9C42 251.4 42 191.7 42 191.7S42 132.1 49.6 103.5C53.8 87.7 66.1 75.8 81.8 71.6C110.1 64 224 64 224 64S337.9 64 366.2 71.7C381.9 75.9 394.2 87.8 398.4 103.6C406 132.1 406 191.6999999999999 406 191.6999999999999z" /> - <glyph glyph-name="youtube" - unicode="" - horiz-adv-x="576" d=" M549.655 323.9170000000001C543.374 347.567 524.8679999999999 366.193 501.371 372.514C458.781 384 288 384 288 384S117.22 384 74.629 372.514C51.132 366.192 32.626 347.567 26.345 323.9170000000001C14.933 281.05 14.933 191.612 14.933 191.612S14.933 102.174 26.345 59.307C32.626 35.657 51.132 17.807 74.629 11.486C117.22 0 288 0 288 0S458.78 0 501.371 11.486C524.8679999999999 17.807 543.374 35.657 549.655 59.307C561.067 102.174 561.067 191.612 561.067 191.612S561.067 281.05 549.655 323.9170000000001zM232.145 110.409V272.815L374.884 191.61L232.145 110.409z" /> - </font> -</defs> -</svg> diff --git a/assets/fonts/fontawesome/fa-brands-400.ttf b/assets/fonts/fontawesome/fa-brands-400.ttf deleted file mode 100644 index 0147f478968b28ef0257d9406479bb58e7d8fe9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98404 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 hG}? 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 diff --git a/assets/fonts/fontawesome/fa-brands-400.woff b/assets/fonts/fontawesome/fa-brands-400.woff deleted file mode 100644 index e5ad7718e4cf9a42e79f75d322d07e9b4cce61d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63728 zcmV)oK%BpKPew)n0RR910Qm3#3jhEB0f1xx0RR91000000000000000000000000- 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%0DnUiHbP1846!dthnlh<WqH^XD(#Y#m;DdwE2j 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 BG}8b8 diff --git a/assets/fonts/fontawesome/fa-brands-400.woff2 b/assets/fonts/fontawesome/fa-brands-400.woff2 deleted file mode 100644 index 5e8b364ba7fda433f749549f6f62770bfa8ffb3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54484 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 N7gwwENppeMe**+<n56&! diff --git a/assets/fonts/fontawesome/fa-regular-400.eot b/assets/fonts/fontawesome/fa-regular-400.eot deleted file mode 100644 index 8abcf7fa61f44ca6a3256552e6e013e01112f501..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31156 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 UPoC!2PW3)$-Qw*06w&?v7cEPkDgXcg diff --git a/assets/fonts/fontawesome/fa-regular-400.svg b/assets/fonts/fontawesome/fa-regular-400.svg deleted file mode 100644 index a5099f4..0000000 --- a/assets/fonts/fontawesome/fa-regular-400.svg +++ /dev/null @@ -1,362 +0,0 @@ -<?xml version="1.0" standalone="no"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > -<svg xmlns="http://www.w3.org/2000/svg"> -<defs> - <font id="fontawesome-free" horiz-adv-x="640"> - <font-face font-family="Font Awesome 5 Free" - units-per-em="512" ascent="448" - descent="64" - font-weight="400" - font-style="Regular" /> - <missing-glyph horiz-adv-x="0" /> - <glyph glyph-name="address-book" - unicode="" - horiz-adv-x="448" d=" M436 288C442.627 288 448 293.373 448 300V340C448 346.627 442.627 352 436 352H416V400C416 426.51 394.51 448 368 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H368C394.51 -64 416 -42.51 416 -16V32H436C442.627 32 448 37.373 448 44V84C448 90.627 442.627 96 436 96H416V160H436C442.627 160 448 165.373 448 172V212C448 218.627 442.627 224 436 224H416V288H436zM362 -16H54A6 6 0 0 0 48 -10V394A6 6 0 0 0 54 400H362A6 6 0 0 0 368 394V-10A6 6 0 0 0 362 -16zM128 240C128 284.183 163.817 320 208 320S288 284.183 288 240S252.183 160 208 160S128 195.817 128 240zM336 106.523V88C336 74.745 325.255 64 312 64H104C90.745 64 80 74.745 80 88V106.523C80 128.549 94.99 147.7480000000001 116.358 153.09L152.015 162.004C181.116 141.072 226.524 135.059 263.985 162.004L299.642 153.09C321.01 147.748 336 128.548 336 106.523z" /> - <glyph glyph-name="address-card" - unicode="" - horiz-adv-x="512" d=" M464 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V336C512 362.51 490.51 384 464 384zM458 48H54A6 6 0 0 0 48 54V330A6 6 0 0 0 54 336H458A6 6 0 0 0 464 330V54A6 6 0 0 0 458 48zM404 224H300C293.373 224 288 229.373 288 236V252C288 258.627 293.373 264 300 264H404C410.627 264 416 258.627 416 252V236C416 229.373 410.627 224 404 224zM404 152H300C293.373 152 288 157.373 288 164V180C288 186.627 293.373 192 300 192H404C410.627 192 416 186.627 416 180V164C416 157.373 410.627 152 404 152zM176 288C209.137 288 236 261.137 236 228S209.137 168 176 168S116 194.863 116 228S142.863 288 176 288zM244.731 162.817L217.989 169.503C189.893 149.294 155.837 153.804 134.011 169.503L107.269 162.817C91.243 158.811 80 144.411 80 127.892V114C80 104.059 88.059 96 98 96H254C263.941 96 272 104.059 272 114V127.892C272 144.411 260.757 158.811 244.731 162.817z" /> - <glyph glyph-name="arrow-alt-circle-down" - unicode="" - horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8zM224 308V192H157C146.3 192 141 179.1 148.5 171.5L247.5 72.5C252.2 67.8 259.8 67.8 264.5 72.5L363.5 171.5C371.1 179.1 365.7 192 355 192H288V308C288 314.6 282.6 320 276 320H236C229.4 320 224 314.6 224 308z" /> - <glyph glyph-name="arrow-alt-circle-left" - unicode="" - horiz-adv-x="512" d=" M8 192C8 55 119 -56 256 -56S504 55 504 192S393 440 256 440S8 329 8 192zM456 192C456 81.5 366.5 -8 256 -8S56 81.5 56 192S145.5 392 256 392S456 302.5 456 192zM384 212V172C384 165.4 378.6 160 372 160H256V93C256 82.3 243.1 77 235.5 84.5L136.5 183.5C131.8 188.2 131.8 195.8 136.5 200.5L235.5 299.5C243.1 307.1 256 301.7 256 291V224H372C378.6 224 384 218.6 384 212z" /> - <glyph glyph-name="arrow-alt-circle-right" - unicode="" - horiz-adv-x="512" d=" M504 192C504 329 393 440 256 440S8 329 8 192S119 -56 256 -56S504 55 504 192zM56 192C56 302.5 145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8S56 81.5 56 192zM128 172V212C128 218.6 133.4 224 140 224H256V291C256 301.7 268.9 307 276.5 299.5L375.5 200.5C380.2 195.8 380.2 188.2 375.5 183.5L276.5 84.5C268.9 76.9 256 82.3 256 93V160H140C133.4 160 128 165.4 128 172z" /> - <glyph glyph-name="arrow-alt-circle-up" - unicode="" - horiz-adv-x="512" d=" M256 -56C393 -56 504 55 504 192S393 440 256 440S8 329 8 192S119 -56 256 -56zM256 392C366.5 392 456 302.5 456 192S366.5 -8 256 -8S56 81.5 56 192S145.5 392 256 392zM276 64H236C229.4 64 224 69.4 224 76V192H157C146.3 192 141 204.9 148.5 212.5L247.5 311.5C252.2 316.2 259.8 316.2 264.5 311.5L363.5 212.5C371.1 204.9 365.7 192 355 192H288V76C288 69.4 282.6 64 276 64z" /> - <glyph glyph-name="bell-slash" - unicode="" - horiz-adv-x="576" d=" M130.9 48C114.138 48 105.765 68.39 117.566 80.191C142.792 105.417 163.66 129.5290000000001 168.215 201.6710000000001L121.438 242.9450000000001A168.48 168.48 0 0 1 121.142 233.1430000000001C121.142 151.21 103.591 133.8510000000001 86.599 117.0650000000001C38.504 69.559 73.726 0 130.919 0H224C224 -35.346 252.654 -64 288 -64S352 -35.346 352 0H396.777L342.377 48H130.9zM288 -24C274.766 -24 264 -13.234 264 0H312C312 -13.234 301.234 -24 288 -24zM571.867 -24.553L503.936 35.018C517.04 59.136 515.4599999999999 91.336 489.404 117.0600000000001C472.415 133.8450000000001 454.858 151.2030000000001 454.858 233.1430000000001C454.858 316.1690000000001 393.9 385.2170000000001 314.391 397.9050000000001A31.848 31.848 0 0 1 320 416C320 433.673 305.673 448 288 448S256 433.673 256 416A31.848 31.848 0 0 1 261.609 397.905C220.138 391.287 183.718 369.334 158.36 338.064L36.459 444.963C31.401 449.399 23.682 448.919 19.219 443.892L3.056 425.687C-1.407 420.6600000000001 -0.925 412.988 4.134 408.553L539.542 -60.963C544.6 -65.399 552.3190000000001 -64.919 556.782 -59.892L572.945 -41.687C577.407 -36.66 576.9250000000001 -28.988 571.8670000000001 -24.553zM288 352C353.538 352 406.857 298.681 406.857 233.143C406.857 135.493 430.078 108.569 458.425 80.191C461.333 77.283 462.9979999999999 73.8630000000001 463.634 70.359L194.482 306.3880000000001C216.258 334.133 250.075 352 288 352z" /> - <glyph glyph-name="bell" - unicode="" - horiz-adv-x="448" d=" M425.403 117.061C408.4140000000001 133.846 390.8570000000001 151.204 390.8570000000001 233.144C390.8570000000001 316.17 329.899 385.218 250.39 397.906A31.842999999999996 31.842999999999996 0 0 1 256 416C256 433.673 241.673 448 224 448S192 433.673 192 416A31.848 31.848 0 0 1 197.609 397.905C118.101 385.217 57.143 316.169 57.143 233.143C57.143 151.21 39.592 133.851 22.6 117.065C-25.496 69.559 9.726 0 66.919 0H160C160 -35.346 188.654 -64 224 -64C259.346 -64 288 -35.346 288 0H381.08C438.27 0 473.495 69.583 425.403 117.061zM224 -24C210.766 -24 200 -13.234 200 0H248C248 -13.234 237.234 -24 224 -24zM381.092 48H66.9C50.138 48 41.765 68.39 53.566 80.191C82.151 108.776 105.143 135.915 105.143 233.1430000000001C105.143 298.6810000000001 158.462 352 224 352S342.857 298.681 342.857 233.143C342.857 135.493 366.078 108.569 394.425 80.191C406.278 68.339 397.783 48 381.092 48z" /> - <glyph glyph-name="bookmark" - unicode="" - horiz-adv-x="384" d=" M336 448H48C21.49 448 0 426.51 0 400V-64L192 48L384 -64V400C384 426.51 362.51 448 336 448zM336 19.57L192 103.57L48 19.57V394A6 6 0 0 0 54 400H330C333.314 400 336 397.317 336 394.004V19.57z" /> - <glyph glyph-name="building" - unicode="" - horiz-adv-x="448" d=" M128 300V340C128 346.6 133.4 352 140 352H180C186.6 352 192 346.6 192 340V300C192 293.4 186.6 288 180 288H140C133.4 288 128 293.4 128 300zM268 288H308C314.6 288 320 293.4 320 300V340C320 346.6 314.6 352 308 352H268C261.4 352 256 346.6 256 340V300C256 293.4 261.4 288 268 288zM140 192H180C186.6 192 192 197.4 192 204V244C192 250.6 186.6 256 180 256H140C133.4 256 128 250.6 128 244V204C128 197.4 133.4 192 140 192zM268 192H308C314.6 192 320 197.4 320 204V244C320 250.6 314.6 256 308 256H268C261.4 256 256 250.6 256 244V204C256 197.4 261.4 192 268 192zM192 108V148C192 154.6 186.6 160 180 160H140C133.4 160 128 154.6 128 148V108C128 101.4 133.4 96 140 96H180C186.6 96 192 101.4 192 108zM268 96H308C314.6 96 320 101.4 320 108V148C320 154.6 314.6 160 308 160H268C261.4 160 256 154.6 256 148V108C256 101.4 261.4 96 268 96zM448 -28V-64H0V-28C0 -21.4 5.4 -16 12 -16H31.5V424C31.5 437.3 42.2 448 55.5 448H392.5C405.8 448 416.5 437.3 416.5 424V-16H436C442.6 -16 448 -21.4 448 -28zM79.5 -15H192V52C192 58.6 197.4 64 204 64H244C250.6 64 256 58.6 256 52V-15H368.5V399L80 400L79.5 -15z" /> - <glyph glyph-name="calendar-alt" - unicode="" - horiz-adv-x="448" d=" M148 160H108C101.4 160 96 165.4 96 172V212C96 218.6 101.4 224 108 224H148C154.6 224 160 218.6 160 212V172C160 165.4 154.6 160 148 160zM256 172V212C256 218.6 250.6 224 244 224H204C197.4 224 192 218.6 192 212V172C192 165.4 197.4 160 204 160H244C250.6 160 256 165.4 256 172zM352 172V212C352 218.6 346.6 224 340 224H300C293.4 224 288 218.6 288 212V172C288 165.4 293.4 160 300 160H340C346.6 160 352 165.4 352 172zM256 76V116C256 122.6 250.6 128 244 128H204C197.4 128 192 122.6 192 116V76C192 69.4 197.4 64 204 64H244C250.6 64 256 69.4 256 76zM160 76V116C160 122.6 154.6 128 148 128H108C101.4 128 96 122.6 96 116V76C96 69.4 101.4 64 108 64H148C154.6 64 160 69.4 160 76zM352 76V116C352 122.6 346.6 128 340 128H300C293.4 128 288 122.6 288 116V76C288 69.4 293.4 64 300 64H340C346.6 64 352 69.4 352 76zM448 336V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336zM400 -10V288H48V-10C48 -13.3 50.7 -16 54 -16H394C397.3 -16 400 -13.3 400 -10z" /> - <glyph glyph-name="calendar-check" - unicode="" - horiz-adv-x="448" d=" M400 384H352V436C352 442.627 346.627 448 340 448H300C293.373 448 288 442.627 288 436V384H160V436C160 442.627 154.627 448 148 448H108C101.373 448 96 442.627 96 436V384H48C21.49 384 0 362.51 0 336V-16C0 -42.51 21.49 -64 48 -64H400C426.51 -64 448 -42.51 448 -16V336C448 362.51 426.51 384 400 384zM394 -16H54A6 6 0 0 0 48 -10V288H400V-10A6 6 0 0 0 394 -16zM341.151 184.65L198.842 43.481C194.137 38.814 186.539 38.844 181.871 43.549L106.78 119.248C102.113 123.953 102.143 131.551 106.848 136.219L129.567 158.755C134.272 163.422 141.87 163.392 146.537 158.686L190.641 114.225L301.713 224.406C306.418 229.073 314.016 229.043 318.6840000000001 224.3379999999999L341.2200000000001 201.62C345.887 196.9149999999999 345.8560000000001 189.317 341.151 184.65z" /> - <glyph glyph-name="calendar-minus" - unicode="" - horiz-adv-x="448" d=" M124 120C117.4 120 112 125.4 112 132V156C112 162.6 117.4 168 124 168H324C330.6 168 336 162.6 336 156V132C336 125.4 330.6 120 324 120H124zM448 336V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336zM400 -10V288H48V-10C48 -13.3 50.7 -16 54 -16H394C397.3 -16 400 -13.3 400 -10z" /> - <glyph glyph-name="calendar-plus" - unicode="" - horiz-adv-x="448" d=" M336 156V132C336 125.4 330.6 120 324 120H248V44C248 37.4 242.6 32 236 32H212C205.4 32 200 37.4 200 44V120H124C117.4 120 112 125.4 112 132V156C112 162.6 117.4 168 124 168H200V244C200 250.6 205.4 256 212 256H236C242.6 256 248 250.6 248 244V168H324C330.6 168 336 162.6 336 156zM448 336V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336zM400 -10V288H48V-10C48 -13.3 50.7 -16 54 -16H394C397.3 -16 400 -13.3 400 -10z" /> - <glyph glyph-name="calendar-times" - unicode="" - horiz-adv-x="448" d=" M311.7 73.3L294.7 56.3C290 51.6 282.4 51.6 277.7 56.3L224 110.1L170.3 56.4C165.6 51.7 158 51.7 153.3 56.4L136.3 73.4C131.6 78.1 131.6 85.7000000000001 136.3 90.4L190 144.1L136.3 197.8C131.6 202.5 131.6 210.1 136.3 214.8L153.3 231.8C158 236.5 165.6 236.5 170.3 231.8L224 178.1L277.7 231.8C282.4 236.5 290 236.5 294.7 231.8L311.7 214.8C316.4 210.1 316.4 202.5 311.7 197.8L257.9 144L311.6 90.3C316.4 85.6 316.4 78 311.7 73.3zM448 336V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336zM400 -10V288H48V-10C48 -13.3 50.7 -16 54 -16H394C397.3 -16 400 -13.3 400 -10z" /> - <glyph glyph-name="calendar" - unicode="" - horiz-adv-x="448" d=" M400 384H352V436C352 442.6 346.6 448 340 448H300C293.4 448 288 442.6 288 436V384H160V436C160 442.6 154.6 448 148 448H108C101.4 448 96 442.6 96 436V384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V336C448 362.5 426.5 384 400 384zM394 -16H54C50.7 -16 48 -13.3 48 -10V288H400V-10C400 -13.3 397.3 -16 394 -16z" /> - <glyph glyph-name="caret-square-down" - unicode="" - horiz-adv-x="448" d=" M125.1 240H322.9C333.6 240 339 227 331.4 219.5L232.5 121.2C227.8 116.5 220.3 116.5 215.6 121.2L116.7 219.5C109 227 114.4 240 125.1 240zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> - <glyph glyph-name="caret-square-left" - unicode="" - horiz-adv-x="448" d=" M272 290.9V93.1C272 82.4 259 77 251.5 84.6L153.2 183.5C148.5 188.2 148.5 195.7 153.2 200.4L251.5 299.3C259 307 272 301.6 272 290.9zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> - <glyph glyph-name="caret-square-right" - unicode="" - horiz-adv-x="448" d=" M176 93.1V290.9C176 301.6 189 307 196.5 299.4L294.8 200.5C299.5 195.8 299.5 188.3 294.8 183.6L196.5 84.7000000000001C189 77.0000000000001 176 82.4 176 93.1zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> - <glyph glyph-name="caret-square-up" - unicode="" - horiz-adv-x="448" d=" M322.9 144H125.1C114.4 144 109 157 116.6 164.5L215.5 262.8C220.2 267.5 227.7 267.5 232.4 262.8L331.3 164.5C339 157 333.6 144 322.9000000000001 144zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> - <glyph glyph-name="chart-bar" - unicode="" - horiz-adv-x="512" d=" M500 48C506.6 48 512 42.6 512 36V12C512 5.4 506.6 0 500 0H12C5.4 0 0 5.4 0 12V372C0 378.6 5.4 384 12 384H36C42.6 384 48 378.6 48 372V48H500zM144 108V180C144 186.6 138.6 192 132 192H108C101.4 192 96 186.6 96 180V108C96 101.4 101.4 96 108 96H132C138.6 96 144 101.4 144 108zM240 108V308C240 314.6 234.6 320 228 320H204C197.4 320 192 314.6 192 308V108C192 101.4 197.4 96 204 96H228C234.6 96 240 101.4 240 108zM336 108V244C336 250.6 330.6 256 324 256H300C293.4 256 288 250.6 288 244V108C288 101.4 293.4 96 300 96H324C330.6 96 336 101.4 336 108zM432 108V340C432 346.6 426.6 352 420 352H396C389.4 352 384 346.6 384 340V108C384 101.4 389.4 96 396 96H420C426.6 96 432 101.4 432 108z" /> - <glyph glyph-name="check-circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8C145.468 -8 56 81.451 56 192C56 302.532 145.451 392 256 392M396.204 261.733L373.668 284.451C369.0010000000001 289.156 361.403 289.187 356.698 284.519L215.346 144.303L155.554 204.58C150.887 209.285 143.289 209.316 138.584 204.649L115.865 182.113C111.16 177.446 111.129 169.848 115.797 165.142L206.578 73.6259999999999C211.245 68.9209999999999 218.843 68.8899999999999 223.548 73.5579999999999L396.1370000000001 244.762C400.8410000000001 249.43 400.8710000000001 257.0279999999999 396.2040000000001 261.733z" /> - <glyph glyph-name="check-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V368C448 394.51 426.51 416 400 416zM400 16H48V368H400V16zM364.136 257.724L191.547 86.52C186.842 81.853 179.244 81.883 174.577 86.588L83.796 178.104C79.129 182.809 79.159 190.407 83.865 195.075L106.584 217.611C111.289 222.278 118.887 222.248 123.554 217.542L183.346 157.265L324.698 297.481C329.403 302.148 337.001 302.118 341.668 297.413L364.204 274.695C368.871 269.9890000000001 368.841 262.391 364.136 257.724z" /> - <glyph glyph-name="circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8z" /> - <glyph glyph-name="clipboard" - unicode="" - horiz-adv-x="384" d=" M336 384H256C256 419.29 227.29 448 192 448S128 419.29 128 384H48C21.49 384 0 362.51 0 336V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V336C384 362.51 362.51 384 336 384zM330 -16H54A6 6 0 0 0 48 -10V330A6 6 0 0 0 54 336H96V300C96 293.373 101.373 288 108 288H276C282.627 288 288 293.373 288 300V336H330A6 6 0 0 0 336 330V-10A6 6 0 0 0 330 -16zM192 408C205.255 408 216 397.255 216 384S205.255 360 192 360S168 370.745 168 384S178.745 408 192 408" /> - <glyph glyph-name="clock" - unicode="" - horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8zM317.8 96.4L232.9 158.1C229.8 160.4 228 164 228 167.8V332C228 338.6 233.4 344 240 344H272C278.6 344 284 338.6 284 332V190.3L350.8 141.7C356.2 137.8 357.3 130.3 353.4000000000001 124.9L334.6 99C330.7000000000001 93.7 323.2000000000001 92.5 317.8 96.4z" /> - <glyph glyph-name="clone" - unicode="" - horiz-adv-x="512" d=" M464 448H144C117.49 448 96 426.51 96 400V352H48C21.49 352 0 330.51 0 304V-16C0 -42.51 21.49 -64 48 -64H368C394.51 -64 416 -42.51 416 -16V32H464C490.51 32 512 53.49 512 80V400C512 426.51 490.51 448 464 448zM362 -16H54A6 6 0 0 0 48 -10V298A6 6 0 0 0 54 304H96V80C96 53.49 117.49 32 144 32H368V-10A6 6 0 0 0 362 -16zM458 80H150A6 6 0 0 0 144 86V394A6 6 0 0 0 150 400H458A6 6 0 0 0 464 394V86A6 6 0 0 0 458 80z" /> - <glyph glyph-name="closed-captioning" - unicode="" - horiz-adv-x="512" d=" M464 384H48C21.5 384 0 362.5 0 336V48C0 21.5 21.5 0 48 0H464C490.5 0 512 21.5 512 48V336C512 362.5 490.5 384 464 384zM458 48H54C50.7 48 48 50.7 48 54V330C48 333.3 50.7 336 54 336H458C461.3 336 464 333.3 464 330V54C464 50.7 461.3 48 458 48zM246.9 133.7C248.6 131.3 248.4 128.1 246.4 126C192.8 69.2 73.6 93.9 73.6 193.9C73.6 291.2 195.3 313.4 246.1 264C248.2 262 248.6 260.8 247.1 258.3L229.6 227.8C227.7 224.7 223.4 223.8 220.5 226.1C179.7 258.1 125.9 241.0000000000001 125.9 194.9C125.9 146.9 176.9 124.4 218.1 162.3C220.9 164.8 225.2 164.4 227.3 161.4L246.9 133.7000000000001zM437.3 133.7C439 131.3 438.8 128.1 436.8 126C383.2 69.1 264 93.9 264 193.9C264 291.2 385.7 313.4 436.5 264C438.6 262 439 260.8 437.5 258.3L420 227.8C418.1 224.7 413.8 223.8 410.9 226.1C370.1 258.1 316.3 241.0000000000001 316.3 194.9C316.3 146.9 367.3 124.4 408.5 162.3C411.3 164.8 415.6 164.4 417.7 161.4L437.3 133.7000000000001z" /> - <glyph glyph-name="comment-alt" - unicode="" - horiz-adv-x="576" d=" M288 416C129 416 0 322.9 0 208C0 158.7 23.7 113.5 63.3 77.8C54.6 54.5 41.2 45.1 26.2 34.7C15.1 27 -6 15 1.6 -8.5C6.7 -23.9 22.5 -33.2 39.7 -31.8C97.4 -27.2 150.9 -12.6 196.7 10.7C225.4 3.8 256.1 0 287.9 0C447 0 575.9 93 575.9 208C576 322.9 447.1 416 288 416zM288 48C255.5 48 222.6 52.4 190.7 62C158.4 43 112 16 56 8C88 32 112.8 69.6 117.2 96.4C79.1 122.4 48 161.3 48 208C48 278.9 134.3 368 288 368S528 278.9 528 208C528 137 441.7 48 288 48zM224 208C224 181.5 202.5 160 176 160S128 181.5 128 208S149.5 256 176 256S224 234.5 224 208zM336 208C336 181.5 314.5 160 288 160S240 181.5 240 208S261.5 256 288 256S336 234.5 336 208zM448 208C448 181.5 426.5 160 400 160S352 181.5 352 208S373.5 256 400 256S448 234.5 448 208z" /> - <glyph glyph-name="comment" - unicode="" - horiz-adv-x="576" d=" M288 416C129 416 0 322.9 0 208C0 158.7 23.7 113.5 63.3 77.8C54.6 54.5 41.2 45.1 26.2 34.7C15.1 27 -6 15 1.6 -8.5C6.7 -23.9 22.5 -33.2 39.7 -31.8C97.4 -27.2 150.9 -12.6 196.7 10.7C225.4 3.8 256.1 0 287.9 0C447 0 575.9 93 575.9 208C576 322.9 447.1 416 288 416zM288 48C255.5 48 222.6 52.4 190.7 62C158.4 43 112 16 56 8C88 32 112.8 69.6 117.2 96.4C79.1 122.4 48 161.3 48 208C48 278.9 134.3 368 288 368S528 278.9 528 208C528 137 441.7 48 288 48z" /> - <glyph glyph-name="comments" - unicode="" - horiz-adv-x="576" d=" M574.507 4.14C569.0859999999999 -17.121 549.9369999999999 -32 527.996 -32C495.75 -32 461.485 -22.01 425.896 -2.266C375.256 -13.892 316.745 -10.143 267.9359999999999 11.171C309.08 14.09 348.2969999999999 23.51 384.267 39.876C400.589 41.096 416.9409999999999 44.196 432.8979999999999 49.469C454.404 35.635 490.663 16 527.996 16C495.996 33.455 484.777 54.958 481.837 74.502C507.28 93.35 527.996 121.685 527.996 155.637C527.996 166.132 525.6129999999999 177.173 520.9549999999999 188.104C528.3599999999999 214.034 529.6109999999999 238.298 526.1399999999999 262.042C558.3039999999999 231.581 575.9959999999999 192.914 575.9959999999999 155.637C575.9959999999999 121.7439999999999 563.0829999999999 90.5899999999999 541.0199999999999 64.5179999999999C543.6729999999999 62.4799999999999 546.9439999999998 60.3419999999999 550.9819999999999 58.1399999999999C570.2429999999998 47.632 579.9289999999999 25.401 574.5069999999998 4.1399999999999zM240.002 368C117.068 368 48.004 295.123 48.004 237.091C48.004 198.895 72.863 167.019 103.395 145.815C99.868 123.827 86.404 99.636 48.004 80C92.804 80 136.314 102.089 162.123 117.653C187.643 109.747 214.006 106.182 240.002 106.182C362.998 106.182 432 179.024 432 237.091C432 295.118 362.943 368 240.002 368M240.002 416C390.193 416 480 321.974 480 237.091C480 214.346 473.494 190.697 461.184 168.7C449.3060000000001 147.474 432.6450000000001 128.406 411.661 112.026C390.068 95.169 364.863 81.981 336.748 72.829C306.893 63.11 274.343 58.183 240.002 58.183C215.553 58.183 191.662 60.87 168.71 66.187C126.311 43.488 85.785 32 48.004 32C25.824 32 6.532 47.197 1.339 68.761C-3.855 90.324 6.403 112.639 26.15 122.737C33.813 126.655 39.474 130.4740000000001 43.669 134.031C36.276 141.86 29.717 150.155 24.035 158.875C8.09 183.345 0.005 209.661 0.005 237.091C0.005 321.741 89.508 416 240.002 416z" /> - <glyph glyph-name="compass" - unicode="" - horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 -8C145.468 -8 56 81.451 56 192C56 302.531 145.451 392 256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8zM347.326 304.131L313.9670000000001 166.352A24.005 24.005 0 0 0 307.1950000000001 154.623L204.5550000000001 56.844C187.4510000000001 40.551 158.9950000000001 56.41 164.6750000000001 79.868L198.0340000000001 217.647A23.997 23.997 0 0 0 204.8060000000001 229.376L307.4480000000001 327.155C324.7330000000001 343.625 352.9420000000001 327.33 347.3260000000001 304.131zM256 224C238.327 224 224 209.673 224 192S238.327 160 256 160S288 174.327 288 192S273.673 224 256 224z" /> - <glyph glyph-name="copy" - unicode="" - horiz-adv-x="448" d=" M433.941 382.059L382.059 433.941A48 48 0 0 1 348.118 448H176C149.49 448 128 426.51 128 400V352H48C21.49 352 0 330.51 0 304V-16C0 -42.51 21.49 -64 48 -64H272C298.51 -64 320 -42.51 320 -16V32H400C426.51 32 448 53.49 448 80V348.118A48 48 0 0 1 433.941 382.059zM266 -16H54A6 6 0 0 0 48 -10V298A6 6 0 0 0 54 304H128V80C128 53.49 149.49 32 176 32H272V-10A6 6 0 0 0 266 -16zM394 80H182A6 6 0 0 0 176 86V394A6 6 0 0 0 182 400H288V312C288 298.745 298.745 288 312 288H400V86A6 6 0 0 0 394 80zM400 336H336V400H345.632C347.223 400 348.749 399.368 349.875 398.243L398.243 349.875A6 6 0 0 0 400 345.632V336z" /> - <glyph glyph-name="copyright" - unicode="" - horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 -8C145.468 -8 56 81.451 56 192C56 302.531 145.451 392 256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8zM363.351 93.064C353.737 83.352 317.8210000000001 51.668 259.286 51.668C176.856 51.668 118.802 113.093 118.802 193.235C118.802 272.387 179.077 332.636 258.564 332.636C314.095 332.636 347.302 306.016 356.157 297.857A11.965 11.965 0 0 0 358.093 282.535L339.938 254.422C336.097 248.472 327.972 247.14 322.439 251.501C313.844 258.277 290.625 274.039 260.731 274.039C212.428 274.039 182.815 238.709 182.815 193.957C182.815 152.368 209.703 110.265 261.092 110.265C293.749 110.265 317.935 129.304 326.818 137.49C332.088 142.347 340.414 141.529 344.638 135.752L364.503 108.582A11.947000000000001 11.947000000000001 0 0 0 363.351 93.064z" /> - <glyph glyph-name="credit-card" - unicode="" - horiz-adv-x="576" d=" M527.9 416H48.1C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48.1 -32H527.9C554.5 -32 576 -10.5 576 16V368C576 394.5 554.5 416 527.9 416zM54.1 368H521.9C525.1999999999999 368 527.9 365.3 527.9 362V320H48.1V362C48.1 365.3 50.8 368 54.1 368zM521.9 16H54.1C50.8 16 48.1 18.7 48.1 22V192H527.9V22C527.9 18.7 525.1999999999999 16 521.9 16zM192 116V76C192 69.4 186.6 64 180 64H108C101.4 64 96 69.4 96 76V116C96 122.6 101.4 128 108 128H180C186.6 128 192 122.6 192 116zM384 116V76C384 69.4 378.6 64 372 64H236C229.4 64 224 69.4 224 76V116C224 122.6 229.4 128 236 128H372C378.6 128 384 122.6 384 116z" /> - <glyph glyph-name="dot-circle" - unicode="" - horiz-adv-x="512" d=" M256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8C145.468 -8 56 81.451 56 192C56 302.532 145.451 392 256 392M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 272C211.817 272 176 236.183 176 192S211.817 112 256 112S336 147.817 336 192S300.183 272 256 272z" /> - <glyph glyph-name="edit" - unicode="" - horiz-adv-x="576" d=" M402.3 103.1L434.3 135.1C439.3 140.1 448 136.6 448 129.4V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V336C0 362.5 21.5 384 48 384H321.5C328.6 384 332.2 375.4 327.2 370.3L295.2 338.3C293.7 336.8 291.7 336 289.5 336H48V-16H400V97.5C400 99.6 400.8 101.6 402.3 103.1zM558.9 304.9000000000001L296.3 42.3L205.9 32.3C179.7 29.4 157.4 51.5 160.3 77.9L170.3 168.3000000000001L432.9 430.9C455.8 453.8 492.8 453.8 515.6 430.9L558.8000000000001 387.7C581.7 364.8 581.7 327.7 558.9000000000001 304.9zM460.1 274L402 332.1L216.2 146.2L208.9 80.9L274.2 88.2L460.1 274zM524.9 353.7L481.7 396.9C477.6 401 470.9 401 466.9 396.9L436 366L494.1 307.9L525 338.8C529 343 529 349.6 524.9 353.7000000000001z" /> - <glyph glyph-name="envelope-open" - unicode="" - horiz-adv-x="512" d=" M494.586 283.4840000000001C489.889 287.367 382.863 373.4340000000001 359.3350000000001 392.141C337.231 409.809 299.437 448 256 448C212.795 448 175.364 410.283 152.665 392.141C128.202 372.6910000000001 21.595 286.9460000000001 17.515 283.592A48.004000000000005 48.004000000000005 0 0 1 0 246.515V-16C0 -42.51 21.49 -64 48 -64H464C490.51 -64 512 -42.51 512 -16V246.491A48 48 0 0 1 494.586 283.4840000000001zM464 -10A6 6 0 0 0 458 -16H54A6 6 0 0 0 48 -10V243.653C48 245.466 48.816 247.179 50.226 248.318C66.096 261.132 159.019 335.872 182.59 354.611C200.755 369.12 232.398 400 256 400C279.693 400 311.857 368.631 329.41 354.611C352.983 335.87 445.913 261.118 461.776 248.295A5.99 5.99 0 0 0 463.9999999999999 243.632V-10zM432.009 177.704C436.2580000000001 172.545 435.474 164.909 430.264 160.723C401.289 137.44 370.99 113.126 359.3350000000001 103.86C336.636 85.717 299.205 48 256 48C212.548 48 174.713 86.237 152.665 103.86C141.386 112.827 110.921 137.273 81.738 160.725C76.528 164.912 75.745 172.547 79.993 177.706L95.251 196.234C99.429 201.307 106.908 202.077 112.03 197.96C140.648 174.959 170.596 150.925 182.59 141.389C200.143 127.369 232.307 96 256 96C279.602 96 311.246 126.88 329.41 141.389C341.404 150.924 371.354 174.959 399.973 197.957C405.095 202.073 412.574 201.303 416.751 196.23L432.009 177.704z" /> - <glyph glyph-name="envelope" - unicode="" - horiz-adv-x="512" d=" M464 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V336C512 362.51 490.51 384 464 384zM464 336V295.195C441.578 276.936 405.832 248.544 329.413 188.705C312.572 175.458 279.212 143.633 256 144.004C232.792 143.629 199.421 175.463 182.587 188.705C106.18 248.535 70.425 276.933 48 295.195V336H464zM48 48V233.602C70.914 215.351 103.409 189.74 152.938 150.956C174.795 133.751 213.072 95.77 256 96.001C298.717 95.77 336.509 133.2000000000001 359.053 150.948C408.581 189.7310000000001 441.085 215.3490000000001 464 233.6010000000001V48H48z" /> - <glyph glyph-name="eye-slash" - unicode="" - horiz-adv-x="576" d=" M272.702 88.861C192.219 97.872 136.49 175.747 155.772 255.903L272.702 88.861zM288 56C185.444 56 95.908 110.701 48 192C69.755 228.917 100.1 260.342 136.344 283.658L108.803 323.0010000000001C67.001 295.766 31.921 259.259 6.646 216.369A47.999 47.999 0 0 1 6.646 167.63C63.004 71.994 168.14 8 288 8A332.89 332.89 0 0 1 327.648 10.367L295.627 56.111A284.16 284.16 0 0 0 288 56zM569.354 167.631C536.1220000000001 111.237 485.933 65.889 425.8000000000001 38.139L473.9160000000001 -30.601C477.717 -36.03 476.3960000000001 -43.513 470.967 -47.313L450.23 -61.83C444.8010000000001 -65.631 437.3180000000001 -64.3099999999999 433.5180000000001 -58.881L102.084 414.601C98.283 420.03 99.604 427.513 105.033 431.313L125.77 445.83C131.199 449.631 138.682 448.31 142.482 442.881L198.008 363.556C226.612 371.657 256.808 376 288 376C407.86 376 512.996 312.006 569.354 216.369A48.00200000000001 48.00200000000001 0 0 0 569.354 167.631zM528 192C483.843 266.933 404.323 319.27 311.838 327.007C302.042 316.9220000000001 296 303.17 296 288C296 257.072 321.072 232 352 232S408 257.072 408 288L407.999 288.0420000000001C438.6310000000001 230.765 424.738 157.7820000000001 371.0710000000001 116.323L397.766 78.188C452.626 101.449 498.308 141.614 528 192z" /> - <glyph glyph-name="file-alt" - unicode="" - horiz-adv-x="384" d=" M288 200V172C288 165.4 282.6 160 276 160H108C101.4 160 96 165.4 96 172V200C96 206.6 101.4 212 108 212H276C282.6 212 288 206.6 288 200zM276 128H108C101.4 128 96 122.6 96 116V88C96 81.4 101.4 76 108 76H276C282.6 76 288 81.4 288 88V116C288 122.6 282.6 128 276 128zM384 316.1V-16C384 -42.5 362.5 -64 336 -64H48C21.5 -64 0 -42.5 0 -16V400C0 426.5 21.5 448 48 448H252.1C264.8 448 277 442.9 286 433.9L369.9 350C378.9 341.1 384 328.8 384 316.1zM256 396.1V320H332.1L256 396.1zM336 -16V272H232C218.7 272 208 282.7 208 296V400H48V-16H336z" /> - <glyph glyph-name="file-archive" - unicode="" - horiz-adv-x="384" d=" M369.941 350.059L286.059 433.9410000000001A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V316.118A48 48 0 0 1 369.941 350.059zM256 396.118L332.118 320H256V396.118zM336 -16H48V400H127.714V384H159.714V400H208V296C208 282.745 218.745 272 232 272H336V-16zM192.27 352H160.27V384H192.27V352zM160.27 352V320H128.27V352H160.27zM160.27 288V256H128.27V288H160.27zM192.27 288H160.27V320H192.27V288zM194.179 182.322A12 12 0 0 1 182.406 192H160.27V224H128.27V192L108.58 94.894C101.989 62.389 126.834 32 160 32C193.052 32 217.871 62.192 211.476 94.62L194.179 182.322zM160.27 57.927C142.352 57.927 127.826 70.032 127.826 84.963C127.826 99.895 142.351 111.999 160.27 111.999S192.714 99.894 192.714 84.963C192.714 70.032 178.188 57.927 160.27 57.927zM192.27 224H160.27V256H192.27V224z" /> - <glyph glyph-name="file-audio" - unicode="" - horiz-adv-x="384" d=" M369.941 350.059L286.059 433.9410000000001A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V316.118A48 48 0 0 1 369.941 350.059zM332.118 320H256V396.118L332.118 320zM48 -16V400H208V296C208 282.745 218.745 272 232 272H336V-16H48zM192 60.024C192 49.333 179.074 43.979 171.515 51.539L136 87.514H108C101.373 87.514 96 92.887 96 99.514V155.514C96 162.141 101.373 167.514 108 167.514H136L171.515 204.461C179.075 212.021 192 206.667 192 195.976V60.024zM233.201 107.154C242.252 116.451 242.261 131.287 233.202 140.593C211.053 163.345 245.437 196.839 267.597 174.074C294.795 146.134 294.809 101.63 267.598 73.673C245.805 51.287 210.651 83.988 233.201 107.154z" /> - <glyph glyph-name="file-code" - unicode="" - horiz-adv-x="384" d=" M369.941 350.059L286.059 433.9410000000001A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V316.118A48 48 0 0 1 369.941 350.059zM332.118 320H256V396.118L332.118 320zM48 -16V400H208V296C208 282.745 218.745 272 232 272H336V-16H48zM149.677 99.115L116.854 128L149.676 156.885A8.793 8.793 0 0 1 150.281 169.509L132.878 188.073C129.494 191.686 123.914 191.735 120.44 188.4740000000001L62.78 134.42C59.077 130.946 59.076 125.053 62.781 121.5800000000001L120.44 67.525A8.738 8.738 0 0 1 126.452 65.1440000000001A8.746 8.746 0 0 1 132.879 67.9260000000001L150.282 86.489A8.795 8.795 0 0 1 149.677 99.115zM233.961 226.965L209.56 234.049A8.796 8.796 0 0 1 198.655 228.051L144.04 39.939C142.687 35.279 145.378 30.387 150.038 29.0340000000001L174.441 21.95C179.121 20.595 183.998 23.304 185.346 27.948L239.958 216.06C241.312 220.72 238.621 225.612 233.961 226.9650000000001zM321.219 134.42L263.561 188.475C260.035 191.7820000000001 254.462 191.6400000000001 251.122 188.074L233.719 169.511A8.795 8.795 0 0 1 234.324 156.886L267.146 128L234.324 99.115A8.793 8.793 0 0 1 233.719 86.491L251.122 67.927A8.797 8.797 0 0 1 263.5610000000001 67.526H263.5600000000001L321.2200000000001 121.581C324.923 125.054 324.923 130.947 321.2190000000001 134.42z" /> - <glyph glyph-name="file-excel" - unicode="" - horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM260 224H231.2C226.8 224 222.8 221.6 220.7 217.7C202.7 184.6 198.5 175.3 192.1 160C178.2 189.1 185.2 177.3 163.5 217.7C161.4 221.6 157.3 224 152.9 224H124C114.7 224 109 214 113.6 206L159.9 128L113.6 50C108.9 42 114.7 32 124 32H152.9C157.3 32 161.3 34.4 163.4 38.3C185.1 78.3 186.4 83.3 192 96C206.9 65.8 197.9 80.1 220.6 38.3C222.7 34.4 226.8 32 231.2 32H260C269.3 32 275 42 270.4 50L224 128C224.7 129.1 254.3 178.5 270.3 206C275 214 269.2 224 260 224z" /> - <glyph glyph-name="file-image" - unicode="" - horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM80 32H304V160L280.5 183.5C275.8 188.2 268.2 188.2 263.5 183.5L176 96L136.5 135.5C131.8 140.2 124.2 140.2 119.5 135.5L80 96V32zM128 272C101.5 272 80 250.5 80 224S101.5 176 128 176S176 197.5 176 224S154.5 272 128 272z" /> - <glyph glyph-name="file-pdf" - unicode="" - horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM298.2 127.7C286 139.7 251.2 136.4 233.8 134.2C216.6 144.7 205.1 159.2 197 180.5C200.9 196.6 207.1 221.1 202.4 236.5C198.2 262.7 164.6 260.1 159.8 242.4C155.4 226.3 159.4 203.9 166.8 175.3C156.8 151.4 141.9 119.3 131.4 100.9C111.4 90.6 84.4 74.7 80.4 54.7C77.1 38.9 106.4 -0.5 156.5 85.9C178.9 93.3 203.3 102.4 224.9 106C243.8 95.8 265.9 89 280.7 89C306.2 89 308.7 117.2 298.2 127.7zM100.1 49.9C105.2 63.6 124.6 79.4 130.5 84.9C111.5 54.6 100.1 49.2 100.1 49.9zM181.7 240.5C189.1 240.5 188.4 208.4 183.5 199.7C179.1 213.6 179.2 240.5 181.7 240.5zM157.3 103.9C167 120.8 175.3 140.9 182 158.6C190.3 143.5 200.9 131.4 212.1 123.1C191.3 118.8 173.2 109.9999999999999 157.3 103.9zM288.9 108.9S283.9 102.9 251.6 116.7C286.7 119.3 292.5 111.3 288.9 108.9z" /> - <glyph glyph-name="file-powerpoint" - unicode="" - horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM120 44V212C120 218.6 125.4 224 132 224H201.2C237.9 224 264 197 264 157.7C264 83.4 195.3 91.2 168.5 91.2V44C168.5 37.4 163.1 32 156.5 32H132C125.4 32 120 37.4 120 44zM168.5 131.4H191.5C199.4 131.4 205.4 133.8 209.6 138.6C218.1 148.4 218 167.1 209.7 176.4C205.6 181 199.8 183.4 192.3 183.4H168.4V131.4z" /> - <glyph glyph-name="file-video" - unicode="" - horiz-adv-x="384" d=" M369.941 350.059L286.059 433.9410000000001A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V316.118A48 48 0 0 1 369.941 350.059zM332.118 320H256V396.118L332.118 320zM48 -16V400H208V296C208 282.745 218.745 272 232 272H336V-16H48zM276.687 195.303L224 142.626V180C224 191.046 215.046 200 204 200H100C88.954 200 80 191.046 80 180V76C80 64.954 88.954 56 100 56H204C215.046 56 224 64.954 224 76V113.374L276.687 60.7000000000001C286.704 50.682 304 57.72 304 72.014V183.989C304 198.3 286.691 205.308 276.687 195.303z" /> - <glyph glyph-name="file-word" - unicode="" - horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48zM268.1 192C262.4000000000001 192 257.5 188 256.4000000000001 182.5C235.8000000000001 84.8 236.0000000000001 87.1 235.4000000000001 79C235.2000000000001 80.2 235.0000000000001 81.6 234.7000000000001 83.3C233.9000000000001 88.4 235.0000000000001 83.1 211.1000000000001 182.8C209.8000000000001 188.2 205.0000000000001 192 199.4000000000001 192H186.1000000000001C180.6000000000001 192 175.8000000000001 188.2 174.4000000000001 182.9C150.0000000000001 83.9 150.4000000000001 86.7 149.6000000000001 79.2C149.5000000000001 80.3 149.4000000000001 81.7 149.1000000000001 83.4C148.4000000000001 88.6 135.0000000000001 156.7 130.0000000000001 182.4C128.9000000000001 188 124.0000000000001 192.1 118.2000000000001 192.1H101.4000000000001C93.6000000000001 192.1 87.9000000000001 184.8 89.7000000000001 177.3C97.7000000000001 144.6999999999999 116.4000000000001 67.8 122.9000000000001 41.3C124.2000000000001 35.9 129.0000000000001 32.1999999999999 134.6000000000001 32.1999999999999H159.8000000000001C165.3000000000001 32.1999999999999 170.1000000000001 35.8999999999999 171.4 41.3L189.3000000000001 112.6999999999999C190.8000000000001 118.8999999999999 191.8000000000001 124.6999999999999 192.3000000000001 130L195.2000000000001 112.6999999999999C195.3000000000001 112.3 207.8000000000001 62.1999999999999 213.1000000000001 41.3C214.4000000000001 35.9999999999999 219.2000000000001 32.1999999999999 224.7000000000001 32.1999999999999H249.4000000000001C254.9000000000001 32.1999999999999 259.7000000000001 35.8999999999999 261.0000000000001 41.3C281.8000000000001 123.1999999999999 291.2000000000001 160.3 295.5000000000001 177.3C297.4000000000001 184.9 291.7000000000001 192.2 283.9000000000001 192.2H268.1z" /> - <glyph glyph-name="file" - unicode="" - horiz-adv-x="384" d=" M369.9 350.1L286 434C277 443 264.8 448.1 252.1 448.1H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V316.1C384 328.8 378.9 341.1 369.9 350.1zM332.1 320H256V396.1L332.1 320zM48 -16V400H208V296C208 282.7 218.7 272 232 272H336V-16H48z" /> - <glyph glyph-name="flag" - unicode="" - horiz-adv-x="512" d=" M336.174 368C287.042 368 242.869 400 174.261 400C142.96 400 115.958 393.5180000000001 93.54 384.832A48.04 48.04 0 0 1 95.682 405.559C93.067 428.425 74.167 446.406 51.201 447.896C23.242 449.71 0 427.569 0 400C0 382.236 9.657 366.738 24 358.438V-48C24 -56.837 31.163 -64 40 -64H56C64.837 -64 72 -56.837 72 -48V35.443C109.869 52.72 143.259 64 199.826 64C248.958 64 293.131 32 361.7390000000001 32C420.218 32 463.711 54.617 490.287 71.981C503.846 80.839 512 95.949 512 112.145V352.063C512 386.522 476.736 409.831 445.096 396.18C409.193 380.6910000000001 371.641 368 336.174 368zM464 112C442.217 96.588 403.176 80 361.7390000000001 80C301.7940000000001 80 259.737 112 199.826 112C156.465 112 103.447 102.597 72 88V320C93.784 335.4120000000001 132.824 352 174.261 352C234.206 352 276.2630000000001 320 336.1740000000001 320C379.4450000000001 320 432.4940000000001 337.366 464 352V112z" /> - <glyph glyph-name="folder-open" - unicode="" - horiz-adv-x="576" d=" M527.943 224H480V272C480 298.51 458.51 320 432 320H272L208 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H448A48.001 48.001 0 0 1 488.704 22.56L568.646 150.56C588.5939999999999 182.477 565.608 224 527.943 224zM54 336H188.118L252.118 272H426A6 6 0 0 0 432 266V224H152A48 48 0 0 1 110.902 200.798L48 96.551V330.007A5.993 5.993 0 0 0 54 336zM448 48H72L149.234 176H528L448 48z" /> - <glyph glyph-name="folder" - unicode="" - horiz-adv-x="512" d=" M464 320H272L208 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V272C512 298.51 490.51 320 464 320zM458 48H54C50.686 48 48 50.678 48 53.992V330.008A5.993 5.993 0 0 0 54 336H188.118L252.118 272H458A6 6 0 0 0 464 266V54A6 6 0 0 0 458 48z" /> - <glyph glyph-name="frown" - unicode="" - horiz-adv-x="512" d=" M256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8C145.468 -8 56 81.451 56 192C56 302.532 145.451 392 256 392M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM320 304C310.465 304 301.488 301.6140000000001 293.63 297.411H293.647C306.382 297.411 316.706 287.087 316.706 274.352C316.706 261.617 306.382 251.293 293.647 251.293S270.588 261.617 270.588 274.352V274.3690000000001C266.386 266.512 264 257.535 264 248C264 217.072 289.072 192 320 192S376 217.072 376 248S350.928 304 320 304zM192 304C182.465 304 173.488 301.6140000000001 165.63 297.411H165.647C178.382 297.411 188.706 287.087 188.706 274.352C188.706 261.617 178.382 251.293 165.647 251.293C152.912 251.293 142.588 261.617 142.588 274.352V274.3690000000001C138.386 266.512 136 257.535 136 248C136 217.072 161.072 192 192 192S248 217.072 248 248S222.928 304 192 304zM363.5470000000001 102.218C306.952 179.182 205.164 179.283 148.4900000000001 102.2189999999999C129.6700000000001 76.6259999999999 168.3480000000001 48.2009999999999 187.16 73.781C224.671 124.791 287.5250000000001 124.577 324.8770000000001 73.7819999999999C343.3860000000001 48.6099999999999 382.6980000000001 76.1769999999999 363.5470000000001 102.2179999999999z" /> - <glyph glyph-name="futbol" - unicode="" - horiz-adv-x="496" d=" M483.8 268.6C449.8 373.4 352.6 440 248.1 440C222.7 440 196.9 436.1 171.4 427.8C41.2 385.5 -30.1 245.6 12.2 115.4C46.2 10.6 143.4 -56 247.9 -56C273.3 -56 299.1 -52.1 324.6 -43.8C454.8 -1.5 526.1 138.4 483.8 268.6zM409.3 74.9L357.1 68.5L313.4000000000001 129.4L337.8 204.6L408.9 226.7L447.8 190.3C447.6 159.6 440.4 129.1999999999999 426.1 101.1C421.4 91.8 415.4 83.3 409.3 74.9zM409.3 310.3L398.9000000000001 257.2L328.2000000000001 235.2L264.0000000000001 281.7V355.5L311.4000000000001 381.7C350.6 368.7 384.8000000000001 343.7 409.3000000000001 310.3zM184.9 381.6L232 355.5V281.7L167.8 235.2L97.2 257.2L87.1 309.7C111.4 343.1 145 368.3 184.9 381.6zM139 68.5L85.9 75C71.5 95.1 48.6 134.6 48.1 190.3L87.1 226.7L158.2 204.5L182.5 130.2000000000001L139 68.5000000000001zM187.2 1.5L164.8 49.6L208.4 111.3H287L331.3 49.6L308.9000000000001 1.5C302.7000000000001 -0.3 251.3000000000001 -18.9 187.2000000000001 1.5z" /> - <glyph glyph-name="gem" - unicode="" - horiz-adv-x="576" d=" M464 448H112C108 448 104.2 446 102 442.6L2 295.4C-0.9 291 -0.6 285.2000000000001 2.7 281.2000000000001L278.7 -59.6C283.5 -65.5 292.5 -65.5 297.3 -59.6L573.3 281.2C576.5999999999999 285.3 576.9 291 574 295.4L474.1 442.6C471.8 446 468.1 448 464 448zM444.7 400L508 304H439.6L387.9000000000001 400H444.7000000000001zM242.6 400H333.3L385 304H191L242.6 400zM131.3 400H188.1L136.4 304H68L131.3 400zM88.3 256H139.7L208 96L88.3 256zM191.2 256H384.8L288 12.7L191.2 256zM368 96L436.2 256H487.6L368 96z" /> - <glyph glyph-name="hand-lizard" - unicode="" - horiz-adv-x="576" d=" M556.686 157.458L410.328 383.171C397.001 403.728 374.417 416 349.917 416H56C25.121 416 0 390.878 0 360V352C0 307.8880000000001 35.888 272 80 272H276.0420000000001L257.7090000000001 224H144C95.477 224 56 184.523 56 136C56 105.121 81.121 80 112 80H243.552C246.539 80 249.466 79.451 252.249 78.369L352 39.582V-32H576V92.171C576 115.396 569.321 137.972 556.686 157.458zM528 16H400V39.582C400 59.53 387.986 77.09 369.396 84.318L269.645 123.106A71.733 71.733 0 0 1 243.552 128H112C107.589 128 104 131.589 104 136C104 158.056 121.944 176 144 176H257.709C277.476 176 295.495 188.407 302.549 206.873L327.101 271.154C336.097 294.707 318.673 320 293.471 320H80C62.355 320 48 334.355 48 352V360C48 364.411 51.589 368 56 368H349.917C358.083 368 365.61 363.91 370.054 357.058L516.412 131.343A71.84 71.84 0 0 0 528 92.171V16z" /> - <glyph glyph-name="hand-paper" - unicode="" - horiz-adv-x="448" d=" M372.57 335.359V346.184C372.57 389.796 332.05 422.875 289.531 411.73C263.902 461.23 195.441 459.18 171.549 410.983C130.269 421.544 89.144 390.055 89.144 346V219.87C69.191 227.297 45.836 224.938 27.061 210.999C-2.294 189.203 -8.733 147.666 12.511 117.846L132.48 -50.569A32 32 0 0 1 158.542 -64.001H381.439C396.343 -64.001 409.274 -53.712 412.621 -39.188L442.805 91.77A203.637 203.637 0 0 1 448 137.436V269C448 309.62 412.477 340.992 372.57 335.359zM399.997 137.437C399.997 125.706 398.663 113.968 396.0320000000001 102.551L368.707 -16H166.787L51.591 145.697C37.152 165.967 66.614 188.473 80.985 168.302L108.113 130.223C117.108 117.597 137.144 123.936 137.144 139.506V346C137.144 371.645 173.715 370.81 173.715 345.309V192C173.715 183.163 180.878 176 189.715 176H196.571C205.408 176 212.571 183.163 212.571 192V381C212.571 406.663 249.142 405.81 249.142 380.309V192C249.142 183.163 256.305 176 265.142 176H271.998C280.835 176 287.998 183.163 287.998 192V346.875C287.998 372.5470000000001 324.568 371.685 324.568 346.184V192C324.568 183.163 331.731 176 340.568 176H347.425C356.262 176 363.425 183.163 363.425 192V268.309C363.425 294.551 399.995 293.949 399.995 269V137.437z" /> - <glyph glyph-name="hand-peace" - unicode="" - horiz-adv-x="448" d=" M362.146 256.024C348.4360000000001 277.673 323.385 290.04 297.14 286.365V374C297.14 414.804 264.329 448 223.999 448C183.669 448 150.859 414.804 150.859 374L160 280L141.321 358.85C126.578 397.157 83.85 415.89 46.209 400.7920000000001C8.735 385.762 -9.571 343.0370000000001 5.008 305.15L60.765 160.223C30.208 135.267 16.771 102.414 36.032 68.005L90.885 -29.994C102.625 -50.97 124.73 -64 148.575 -64H354.277C385.021 -64 411.835 -42.56 418.832 -12.203L446.259 106.7960000000001A67.801 67.801 0 0 1 447.988 121.999L448 192C448 236.956 404.737 269.343 362.146 256.024zM399.987 122C399.987 120.512 399.8180000000001 119.023 399.485 117.577L372.058 -1.424C370.08 -10.006 362.768 -16 354.276 -16H148.575C142.089 -16 136.033 -12.379 132.77 -6.551L77.916 91.449C73.359 99.59 75.297 110.117 82.424 115.937L109.071 137.701A16 16 0 0 1 113.883 155.84L49.793 322.389C37.226 355.044 84.37 373.163 96.51 341.611L156.294 186.254A16 16 0 0 1 171.227 176H182.859C191.696 176 198.859 183.163 198.859 192V374C198.859 408.375 249.14 408.43 249.14 374V192C249.14 183.163 256.303 176 265.14 176H271.996C280.833 176 287.996 183.163 287.996 192V220C287.996 245.122 324.563 245.159 324.563 220V192C324.563 183.163 331.726 176 340.563 176H347.419C356.256 176 363.419 183.163 363.419 192C363.419 217.12 399.986 217.16 399.986 192V122z" /> - <glyph glyph-name="hand-point-down" - unicode="" - horiz-adv-x="448" d=" M188.8 -64C234.416 -64 272 -26.235 272 19.2V54.847A93.148 93.148 0 0 1 294.064 62.776C316.0700000000001 60.269 339.0420000000001 66.2789999999999 356.855 78.761C409.342 79.9 448 116.159 448 178.701V200C448 260.063 408 298.512 408 327.2V329.879C412.952 335.626 416 343.415 416 351.999V416C416 433.673 403.106 448 387.2 448H156.8C140.894 448 128 433.673 128 416V352C128 343.416 131.048 335.627 136 329.88V327.201C136 320.237 129.807 312.339 112.332 297.0180000000001L112.184 296.889L112.038 296.7580000000001C102.101 287.9020000000001 91.197 278.642 78.785 270.9070000000001C48.537 252.202 0 240.514 0 195.2C0 138.272 35.286 103.2 83.2 103.2C91.226 103.2 98.689 104.014 105.6 105.376V19.2C105.6 -25.899 143.701 -64 188.8 -64zM188.8 -16C170.1 -16 153.6 0.775 153.6 19.2V177.6C136.275 177.6 118.4 151.2000000000001 83.2 151.2000000000001C56.8 151.2000000000001 48 171.8250000000001 48 195.2000000000001C48 203.9940000000001 80.712 215.6450000000001 104.1 230.1260000000001C118.675 239.2000000000001 131.325 249.6500000000001 143.975 260.9250000000001C162.349 277.0340000000001 180.608 294.761 183.571 320.0000000000001H360.3230000000001C364.087 277.2100000000001 400 245.491 400 200V178.701C400 138.177 377.803 121.577 338.675 128.1C330.6740000000001 113.488 304.6960000000001 103.949 285.05 115.175C266.825 95.81 238.669 97.388 224 110.225V19.2C224 0.225 207.775 -16 188.8 -16zM328 384C328 397.255 338.745 408 352 408S376 397.255 376 384S365.255 360 352 360S328 370.745 328 384z" /> - <glyph glyph-name="hand-point-left" - unicode="" - horiz-adv-x="512" d=" M0 227.2C0 181.584 37.765 144 83.2 144H118.847A93.148 93.148 0 0 1 126.776 121.936C124.269 99.93 130.279 76.958 142.761 59.145C143.9 6.658 180.159 -32 242.701 -32H264C324.063 -32 362.512 8 391.2 8H393.879C399.626 3.048 407.415 0 415.999 0H479.999C497.672 0 511.999 12.894 511.999 28.8V259.2C511.999 275.106 497.672 288 479.999 288H415.999C407.415 288 399.626 284.952 393.879 280H391.2C384.236 280 376.338 286.193 361.017 303.668L360.888 303.8160000000001L360.757 303.962C351.901 313.899 342.641 324.803 334.906 337.215C316.202 367.463 304.514 416 259.2 416C202.272 416 167.2 380.714 167.2 332.8C167.2 324.774 168.014 317.3110000000001 169.376 310.4H83.2C38.101 310.4 0 272.299 0 227.2zM48 227.2C48 245.9 64.775 262.4 83.2 262.4H241.6C241.6 279.725 215.2 297.6 215.2 332.8C215.2 359.2 235.825 368 259.2000000000001 368C267.9940000000001 368 279.6450000000001 335.288 294.1260000000001 311.9C303.2000000000001 297.325 313.6500000000001 284.675 324.925 272.025C341.034 253.651 358.761 235.392 384 232.429V55.677C341.21 51.913 309.491 16 264 16H242.701C202.177 16 185.577 38.197 192.1 77.325C177.488 85.326 167.949 111.304 179.175 130.95C159.81 149.175 161.388 177.331 174.225 192H83.2C64.225 192 48 208.225 48 227.2zM448 88C461.255 88 472 77.255 472 64S461.255 40 448 40S424 50.745 424 64S434.745 88 448 88z" /> - <glyph glyph-name="hand-point-right" - unicode="" - horiz-adv-x="512" d=" M428.8 310.4H342.623A115.52 115.52 0 0 1 344.799 332.8C344.799 380.714 309.727 416 252.799 416C207.485 416 195.797 367.463 177.092 337.216C169.357 324.803 160.098 313.899 151.241 303.963L151.11 303.817L150.981 303.6690000000001C135.662 286.193 127.764 280 120.8 280H118.121C112.374 284.952 104.585 288 96.001 288H32C14.327 288 0 275.106 0 259.2V28.8C0 12.894 14.327 0 32 0H96C104.584 0 112.373 3.048 118.12 8H120.799C149.487 8 187.936 -32 247.999 -32H269.298C331.8400000000001 -32 368.098 6.658 369.238 59.145C381.7200000000001 76.958 387.729 99.93 385.223 121.936A93.148 93.148 0 0 1 393.152 144H428.8C474.235 144 512 181.584 512 227.2C512 272.299 473.899 310.4 428.8 310.4zM428.8 192H337.774C350.611 177.331 352.189 149.175 332.824 130.95C344.051 111.304 334.511 85.326 319.899 77.325C326.423 38.197 309.823 16 269.299 16H248C202.509 16 170.79 51.913 128 55.676V232.429C153.239 235.393 170.966 253.651 187.075 272.025C198.35 284.675 208.8 297.3250000000001 217.874 311.9C232.355 335.288 244.006 368 252.8 368C276.175 368 296.8 359.2 296.8 332.8C296.8 297.6 270.4000000000001 279.725 270.4000000000001 262.4H428.8000000000001C447.2250000000001 262.4 464.0000000000001 245.9 464.0000000000001 227.2C464.0000000000001 208.225 447.7750000000001 192 428.8000000000001 192zM88 64C88 50.745 77.255 40 64 40S40 50.745 40 64S50.745 88 64 88S88 77.255 88 64z" /> - <glyph glyph-name="hand-point-up" - unicode="" - horiz-adv-x="448" d=" M105.6 364.8V278.623A115.52 115.52 0 0 1 83.2 280.799C35.286 280.799 0 245.727 0 188.799C0 143.485 48.537 131.797 78.784 113.092C91.197 105.357 102.101 96.098 112.037 87.241L112.183 87.11L112.331 86.981C129.807 71.662 136 63.764 136 56.8V54.121C131.048 48.374 128 40.585 128 32.001V-31.999C128 -49.672 140.894 -63.999 156.8 -63.999H387.2000000000001C403.1060000000001 -63.999 416.0000000000001 -49.672 416.0000000000001 -31.999V32.001C416.0000000000001 40.585 412.9520000000001 48.374 408.0000000000001 54.121V56.8C408.0000000000001 85.488 448.0000000000001 123.937 448.0000000000001 184V205.299C448.0000000000001 267.841 409.3420000000001 304.099 356.8550000000001 305.2390000000001C339.0420000000001 317.721 316.0700000000001 323.73 294.0640000000001 321.224A93.148 93.148 0 0 1 272 329.153V364.8C272 410.235 234.416 448 188.8 448C143.701 448 105.6 409.899 105.6 364.8zM224 364.8V273.774C238.669 286.611 266.825 288.189 285.05 268.824C304.6960000000001 280.0510000000001 330.6740000000001 270.511 338.675 255.899C377.803 262.423 400 245.823 400 205.299V184C400 138.509 364.087 106.79 360.324 64H183.571C180.607 89.239 162.349 106.966 143.975 123.075C131.325 134.35 118.675 144.8 104.1 153.874C80.712 168.355 48 180.006 48 188.8C48 212.175 56.8 232.8 83.2 232.8C118.4 232.8 136.275 206.4 153.6 206.4V364.8C153.6 383.225 170.1 400 188.8 400C207.775 400 224 383.775 224 364.8zM352 24C365.255 24 376 13.255 376 0S365.255 -24 352 -24S328 -13.255 328 0S338.745 24 352 24z" /> - <glyph glyph-name="hand-pointer" - unicode="" - horiz-adv-x="448" d=" M358.182 268.639C338.689 293.4070000000001 305.5030000000001 300.584 278.31 287.737C263.183 303.4240000000001 242.128 310.2240000000001 221.715 307.366V381C221.715 417.944 191.979 448 155.429 448S89.143 417.944 89.143 381V219.871C69.234 227.281 45.871 224.965 27.06 210.999C-2.295 189.204 -8.733 147.6660000000001 12.51 117.847L122.209 -36.154C134.632 -53.59 154.741 -64 176 -64H354.286C385.088 -64 411.86 -42.5 418.843 -12.203L446.272 106.7960000000001A67.873 67.873 0 0 1 448 122V206C448 252.844 401.375 285.273 358.182 268.639zM80.985 168.303L108.111 130.224C117.106 117.598 137.142 123.937 137.142 139.507V381C137.142 406.12 173.713 406.16 173.713 381V206C173.713 197.164 180.876 190 189.713 190H196.57C205.407 190 212.57 197.164 212.57 206V241C212.57 266.12 249.141 266.16 249.141 241V206C249.141 197.164 256.304 190 265.141 190H272C280.837 190 288 197.164 288 206V227C288 252.12 324.5710000000001 252.16 324.5710000000001 227V206C324.5710000000001 197.164 331.7340000000001 190 340.5710000000001 190H347.4280000000001C356.2650000000001 190 363.4280000000001 197.164 363.4280000000001 206C363.4280000000001 231.121 399.999 231.16 399.999 206V122C399.999 120.512 399.8300000000001 119.023 399.497 117.577L372.067 -1.424C370.089 -10.006 362.777 -16 354.2850000000001 -16H176C170.231 -16 164.737 -13.122 161.303 -8.303L51.591 145.697C37.185 165.92 66.585 188.515 80.985 168.303zM176.143 48V144C176.143 152.837 182.411 160 190.143 160H196.143C203.875 160 210.143 152.837 210.143 144V48C210.143 39.163 203.875 32 196.143 32H190.143C182.41 32 176.143 39.163 176.143 48zM251.571 48V144C251.571 152.837 257.839 160 265.5710000000001 160H271.5710000000001C279.3030000000001 160 285.5710000000001 152.837 285.5710000000001 144V48C285.5710000000001 39.163 279.3030000000001 32 271.5710000000001 32H265.5710000000001C257.839 32 251.5710000000001 39.163 251.5710000000001 48zM327 48V144C327 152.837 333.268 160 341 160H347C354.7320000000001 160 361 152.837 361 144V48C361 39.163 354.7320000000001 32 347 32H341C333.268 32 327 39.163 327 48z" /> - <glyph glyph-name="hand-rock" - unicode="" - horiz-adv-x="512" d=" M408.864 368.948C386.463 402.846 342.756 411.221 310.051 392.536C280.577 424.005 230.906 423.629 201.717 392.558C154.557 419.578 93.007 387.503 91.046 331.752C44.846 342.593 0 307.999 0 260.5710000000001V203.618C0 170.877 14.28 139.664 39.18 117.984L136.89 32.903C141.142 29.201 140 27.33 140 -1e-13C140 -17.6730000000001 154.327 -32.0000000000001 172 -32.0000000000001H424C441.673 -32.0000000000001 456 -17.6730000000001 456 -1e-13C456 23.5129999999999 454.985 30.745 459.982 42.37L502.817 142.026C508.911 156.203 512 171.198 512 186.5939999999999V301.0370000000001C512 353.876 457.686 389.699 408.8640000000001 368.948zM464 186.594A64.505 64.505 0 0 0 458.718 160.981L415.8830000000001 61.326C410.653 49.155 408.0000000000001 36.286 408.0000000000001 23.076V16H188V26.286C188 42.656 180.86 58.263 168.41 69.103L70.7 154.183C56.274 166.745 48 184.764 48 203.619V260.572C48 293.78 100 294.1090000000001 100 259.895V218.667A16 16 0 0 1 105.493 206.6L112.493 200.505A16 16 0 0 1 139 212.571V329.1430000000001C139 362.24 191 362.868 191 328.466V301.7150000000001C191 292.879 198.164 285.7150000000001 207 285.7150000000001H214C222.836 285.7150000000001 230 292.879 230 301.7150000000001V342.858C230 375.992 282 376.533 282 342.181V301.7150000000001C282 292.879 289.163 285.7150000000001 298 285.7150000000001H305C313.837 285.7150000000001 321 292.879 321 301.7150000000001V329.144C321 362.174 373 362.924 373 328.467V301.716C373 292.88 380.163 285.716 389 285.716H396C404.837 285.716 412 292.88 412 301.716C412 334.862 464 335.329 464 301.039V186.5940000000001z" /> - <glyph glyph-name="hand-scissors" - unicode="" - horiz-adv-x="512" d=" M256 -32L326 -31.987C331.114 -31.987 336.231 -31.404 341.203 -30.258L460.202 -2.831C490.56 4.165 512 30.98 512 61.723V267.425C512 291.27 498.97 313.376 477.995 325.115L379.996 379.968C345.587 399.2290000000001 312.733 385.7920000000001 287.778 355.235L142.85 410.992C104.963 425.5710000000001 62.238 407.265 47.208 369.791C32.11 332.149 50.843 289.421 89.15 274.679L168 256L74 265.141C33.196 265.141 0 232.33 0 192.001C0 151.671 33.196 118.86 74 118.86H161.635C157.96 92.615 170.327 67.563 191.976 53.8539999999999C178.657 11.263 211.044 -32 256 -32zM256 16.013C230.84 16.013 230.88 52.58 256 52.58C264.837 52.58 272 59.743 272 68.58V75.436C272 84.273 264.837 91.436 256 91.436H228C202.841 91.436 202.878 128.003 228 128.003H256C264.837 128.003 272 135.166 272 144.003V150.859C272 159.696 264.837 166.859 256 166.859H74C39.57 166.859 39.625 217.14 74 217.14H256C264.837 217.14 272 224.303 272 233.14V244.772A16 16 0 0 1 261.746 259.705L106.389 319.49C74.837 331.63 92.957 378.773 125.611 366.207L292.16 302.116A16.001 16.001 0 0 1 310.299 306.928L332.063 333.5750000000001C337.883 340.702 348.411 342.639 356.551 338.0830000000001L454.551 283.2290000000001C460.379 279.966 464 273.911 464 267.424V61.723C464 53.232 458.006 45.919 449.424 43.941L330.423 16.514A19.743 19.743 0 0 0 326 16.012H256z" /> - <glyph glyph-name="hand-spock" - unicode="" - horiz-adv-x="512" d=" M21.096 66.21L150.188 -55.303A32 32 0 0 1 172.12 -64.001H409.7200000000001C423.8900000000001 -64.001 436.3730000000001 -54.682 440.4000000000001 -41.097L472.215 66.216A115.955 115.955 0 0 1 477 99.189V136.028C477 140.079 477.476 144.132 478.414 148.073L510.144 281.4830000000001C520.243 323.8950000000001 487.828 364.221 444.6 364.0080000000001C440.456 388.8640000000001 422.057 411.1730000000001 394.75 418.0000000000001C358.947 426.9520000000001 322.523 405.3450000000001 313.5 369.25L296.599 264L274.924 395.99C266.638 432.06 230.621 454.562 194.62 446.286C165.004 439.4820000000001 144.482 413.897 142.738 384.991C100.101 384.16 69.283 344.428 78.667 303.147L109.707 166.639C82.513 189.154 42.423 186.631 18.225 160.917C-7.151 133.956 -5.873 91.592 21.096 66.21zM53.164 128.021L53.166 128.0219999999999C60.385 135.694 72.407 136.002 80.022 128.8349999999999L133.034 78.9409999999999C143.225 69.351 160 76.6 160 90.594V160.073C160 161.266 159.866 162.456 159.603 163.619L125.473 313.791C119.877 338.408 156.975 346.651 162.527 322.212L192.926 188.4549999999999A16 16 0 0 1 208.529 176.0009999999999H217.1330000000001C227.4090000000001 176.0009999999999 235.0270000000001 185.5679999999999 232.7270000000001 195.5839999999999L191.107 376.7369999999999C185.484 401.2059999999999 222.497 409.813 228.142 385.2449999999999L273.362 188.4169999999999A16 16 0 0 1 288.956 176H302.173A16 16 0 0 1 317.695 188.119L360.067 357.6090000000001C366.171 382.0310000000001 403.029 372.7680000000001 396.932 348.3920000000001L358.805 195.88C356.284 185.792 363.92 176 374.327 176H384.021A16 16 0 0 1 399.586 188.295L426.509 301.4C432.3300000000001 325.848 469.306 317.087 463.475 292.598L431.7200000000001 159.19A100.094 100.094 0 0 1 429 136.028V99.189C429 92.641 428.057 86.138 426.195 79.8610000000001L397.775 -16H178.465L53.978 101.164C46.349 108.344 45.984 120.393 53.164 128.021z" /> - <glyph glyph-name="handshake" - unicode="" - horiz-adv-x="640" d=" M616 352H568C560.893 352 554.51 348.909 550.116 344H526.59L495.46 380.3L495.3 380.48A103.974 103.974 0 0 1 417.03 416H370.48C352.73 416 335.58 411.06 320.79 401.99C304.33 411.07 285.67 416 266.62 416H234.51C205.607 416 176.911 404.781 155.31 383.2L116.12 344H89.884C85.49 348.909 79.107 352 72 352H24C10.745 352 0 341.255 0 328V88C0 74.745 10.745 64 24 64H72C82.449 64 91.334 70.68 94.629 80H113.43L188.78 12.43C214.322 -14.02 248.705 -32 285.36 -32C301.75 -32 317.64 -28.15 331.4600000000001 -21.07C356.396 -21.566 382.5610000000001 -10.702 400.5300000000001 10.34C420.2140000000001 15.919 438.033 27.766 451.25 44.9400000000001C472.239 49.3410000000001 491.978 61.4320000000001 504.67 80.0000000000001H545.371C548.6659999999999 70.6800000000001 557.5509999999999 64.0000000000001 568 64.0000000000001H616C629.255 64.0000000000001 640 74.7450000000001 640 88.0000000000001V328C640 341.255 629.255 352 616 352zM48 96C39.163 96 32 103.163 32 112S39.163 128 48 128S64 120.837 64 112S56.837 96 48 96zM460.52 101.76C445.17 87.465 423.636 90.432 420.57 93.76C421.984 80.378 402.313 52.717 371.49 54.88C365.949 36.357 343.272 21.054 320 29.13C311.11 20.24 297.54 16 285.36 16C260.4100000000001 16 237.59 30.54 222.22 46.91L140.92 119.8200000000001A31.975999999999996 31.975999999999996 0 0 1 119.56 128.0000000000001H96V296H122.75C131.23 296 139.37 299.37 145.37 305.37L189.25 349.25A64.004 64.004 0 0 0 234.51 368H266.62C272.42 368 278.13 367.21 283.62 365.7L240.35 315.2100000000001C216.79 287.73 216.51 247.59 239.69 219.77C272.078 180.904 331.068 180.542 364.17 217.79L390.1500000000001 247.87L462.59 152C476.03 137.4 473.54 113.87 460.52 101.76zM544 128H519.542C519.6460000000001 148.261 512.743 167.33 499.78 182.4L421.7 285.7200000000001C426.21 295.23 424.04 306.95 415.69 314.17C405.615 322.861 390.46 321.669 381.83 311.69L328.2 249.57C314.372 234.16 289.977 234.425 276.56 250.5A25.856999999999996 25.856999999999996 0 0 0 276.79 283.9700000000001L334.7100000000001 351.55A47.09 47.09 0 0 0 370.48 368H417.0300000000001C433.1400000000001 368 448.4700000000001 361.06 459.1 348.9600000000001L504.52 296H544V128zM592 96C583.163 96 576 103.163 576 112S583.163 128 592 128S608 120.837 608 112S600.837 96 592 96z" /> - <glyph glyph-name="hdd" - unicode="" - horiz-adv-x="576" d=" M567.403 212.358L462.323 363.411A48 48 0 0 1 422.919 384H153.081A48 48 0 0 1 113.677 363.411L8.597 212.358A48.001 48.001 0 0 1 0 184.946V48C0 21.49 21.49 0 48 0H528C554.51 0 576 21.49 576 48V184.946C576 194.747 573 204.312 567.403 212.358zM153.081 336H422.919L500.832 224H75.168L153.081 336zM528 48H48V176H528V48zM496 112C496 94.327 481.673 80 464 80S432 94.327 432 112S446.327 144 464 144S496 129.673 496 112zM400 112C400 94.327 385.673 80 368 80S336 94.327 336 112S350.327 144 368 144S400 129.673 400 112z" /> - <glyph glyph-name="heart" - unicode="" - horiz-adv-x="576" d=" M257.3 -27.4L92.5 134.4C85.4 141 24 199.9 24 273.2C24 363.9 80.8 424 176 424C217.4 424 256.6 401.2 288 374.2C319.3 401.2 358.6 424 400 424C491.7 424 552 367.5 552 273.2C552 221.2 520.2 169.7 483.9 134.5L483.5 134.1L318.7 -27.4A43.7 43.7 0 0 0 257.3 -27.4zM125.9 168.9L288 9.7L449.8 168.4C477.1 195.4 504 234.7 504 273.2C504 340.1 465.8 376 400 376C352.8 376 307.2 326.7 288 307.6C271 324.6 224 376 176 376C110.1 376 72 340.1 72 273.2C72 235.9 98.7 194.3 125.9 168.9z" /> - <glyph glyph-name="hospital" - unicode="" - horiz-adv-x="448" d=" M128 204V244C128 250.627 133.373 256 140 256H180C186.627 256 192 250.627 192 244V204C192 197.373 186.627 192 180 192H140C133.373 192 128 197.373 128 204zM268 192H308C314.627 192 320 197.373 320 204V244C320 250.627 314.627 256 308 256H268C261.373 256 256 250.627 256 244V204C256 197.373 261.373 192 268 192zM192 108V148C192 154.627 186.627 160 180 160H140C133.373 160 128 154.627 128 148V108C128 101.373 133.373 96 140 96H180C186.627 96 192 101.373 192 108zM268 96H308C314.627 96 320 101.373 320 108V148C320 154.627 314.627 160 308 160H268C261.373 160 256 154.627 256 148V108C256 101.373 261.373 96 268 96zM448 -28V-64H0V-28C0 -21.373 5.373 -16 12 -16H31.5V362.9650000000001C31.5 374.582 42.245 384 55.5 384H144V424C144 437.255 154.745 448 168 448H280C293.255 448 304 437.255 304 424V384H392.5C405.755 384 416.5 374.582 416.5 362.9650000000001V-16H436C442.627 -16 448 -21.373 448 -28zM79.5 -15H192V52C192 58.627 197.373 64 204 64H244C250.627 64 256 58.627 256 52V-15H368.5V336H304V312C304 298.745 293.255 288 280 288H168C154.745 288 144 298.745 144 312V336H79.5V-15zM266 384H240V410A6 6 0 0 1 234 416H214A6 6 0 0 1 208 410V384H182A6 6 0 0 1 176 378V358A6 6 0 0 1 182 352H208V326A6 6 0 0 1 214 320H234A6 6 0 0 1 240 326V352H266A6 6 0 0 1 272 358V378A6 6 0 0 1 266 384z" /> - <glyph glyph-name="hourglass" - unicode="" - horiz-adv-x="384" d=" M368 400H372C378.627 400 384 405.373 384 412V436C384 442.627 378.627 448 372 448H12C5.373 448 0 442.627 0 436V412C0 405.373 5.373 400 12 400H16C16 319.4360000000001 48.188 234.193 113.18 192C47.899 149.619 16 64.1 16 -16H12C5.373 -16 0 -21.373 0 -28V-52C0 -58.627 5.373 -64 12 -64H372C378.627 -64 384 -58.627 384 -52V-28C384 -21.373 378.627 -16 372 -16H368C368 64.564 335.812 149.807 270.82 192C336.102 234.381 368 319.9 368 400zM64 400H320C320 298.38 262.693 216 192 216S64 298.379 64 400zM320 -16H64C64 85.62 121.308 168 192 168S320 85.62 320 -16z" /> - <glyph glyph-name="id-badge" - unicode="" - horiz-adv-x="384" d=" M0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V400C384 426.51 362.51 448 336 448H48C21.49 448 0 426.51 0 400zM336 368V-10A6 6 0 0 0 330 -16H54A6 6 0 0 0 48 -10V368H336zM192 288C230.66 288 262 256.66 262 218S230.66 148 192 148S122 179.34 122 218S153.34 288 192 288zM272.187 141.953L240.987 149.753C208.208 126.176 168.477 131.437 143.013 149.753L111.813 141.953C93.116 137.279 80 120.48 80 101.207V85C80 73.402 89.402 64 101 64H283C294.598 64 304 73.402 304 85V101.207C304 120.48 290.884 137.279 272.187 141.953z" /> - <glyph glyph-name="id-card" - unicode="" - horiz-adv-x="512" d=" M404 192H300C293.373 192 288 197.373 288 204V220C288 226.627 293.373 232 300 232H404C410.627 232 416 226.627 416 220V204C416 197.373 410.627 192 404 192zM416 132V148C416 154.627 410.627 160 404 160H300C293.373 160 288 154.627 288 148V132C288 125.373 293.373 120 300 120H404C410.627 120 416 125.373 416 132zM512 336V48C512 21.49 490.51 0 464 0H48C21.49 0 0 21.49 0 48V336C0 362.51 21.49 384 48 384H464C490.51 384 512 362.51 512 336zM464 54V304H48V54A6 6 0 0 1 54 48H458A6 6 0 0 1 464 54zM176 256C203.614 256 226 233.614 226 206S203.614 156 176 156S126 178.386 126 206S148.386 256 176 256zM233.276 151.681L210.991 157.252C187.578 140.411 159.198 144.169 141.01 157.252L118.725 151.681C105.369 148.342 96 136.343 96 122.577V111C96 102.716 102.716 96 111 96H241C249.284 96 256 102.716 256 111V122.577C256 136.343 246.631 148.342 233.276 151.681z" /> - <glyph glyph-name="image" - unicode="" - horiz-adv-x="512" d=" M464 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V336C512 362.51 490.51 384 464 384zM458 48H54A6 6 0 0 0 48 54V330A6 6 0 0 0 54 336H458A6 6 0 0 0 464 330V54A6 6 0 0 0 458 48zM128 296C105.909 296 88 278.091 88 256S105.909 216 128 216S168 233.909 168 256S150.091 296 128 296zM96 96H416V176L328.485 263.515C323.7990000000001 268.201 316.201 268.201 311.514 263.515L192 144L152.485 183.515C147.799 188.201 140.201 188.201 135.514 183.515L96 144V96z" /> - <glyph glyph-name="images" - unicode="" - horiz-adv-x="576" d=" M480 32V16C480 -10.51 458.51 -32 432 -32H48C21.49 -32 0 -10.51 0 16V272C0 298.51 21.49 320 48 320H64V272H54A6 6 0 0 1 48 266V22A6 6 0 0 1 54 16H426A6 6 0 0 1 432 22V32H480zM522 368H150A6 6 0 0 1 144 362V118A6 6 0 0 1 150 112H522A6 6 0 0 1 528 118V362A6 6 0 0 1 522 368zM528 416C554.51 416 576 394.51 576 368V112C576 85.49 554.51 64 528 64H144C117.49 64 96 85.49 96 112V368C96 394.51 117.49 416 144 416H528zM264 304C264 281.909 246.091 264 224 264S184 281.909 184 304S201.909 344 224 344S264 326.091 264 304zM192 208L231.515 247.515C236.201 252.201 243.799 252.201 248.486 247.515L288 208L391.515 311.515C396.201 316.201 403.799 316.201 408.486 311.515L480 240V160H192V208z" /> - <glyph glyph-name="keyboard" - unicode="" - horiz-adv-x="576" d=" M528 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H528C554.51 0 576 21.49 576 48V336C576 362.51 554.51 384 528 384zM536 48C536 43.589 532.411 40 528 40H48C43.589 40 40 43.589 40 48V336C40 340.411 43.589 344 48 344H528C532.411 344 536 340.411 536 336V48zM170 178V206C170 212.627 164.627 218 158 218H130C123.373 218 118 212.627 118 206V178C118 171.373 123.373 166 130 166H158C164.627 166 170 171.373 170 178zM266 178V206C266 212.627 260.627 218 254 218H226C219.373 218 214 212.627 214 206V178C214 171.373 219.373 166 226 166H254C260.627 166 266 171.373 266 178zM362 178V206C362 212.627 356.627 218 350 218H322C315.373 218 310 212.627 310 206V178C310 171.373 315.373 166 322 166H350C356.627 166 362 171.373 362 178zM458 178V206C458 212.627 452.627 218 446 218H418C411.373 218 406 212.627 406 206V178C406 171.373 411.373 166 418 166H446C452.627 166 458 171.373 458 178zM122 96V124C122 130.627 116.627 136 110 136H82C75.373 136 70 130.627 70 124V96C70 89.373 75.373 84 82 84H110C116.627 84 122 89.373 122 96zM506 96V124C506 130.627 500.627 136 494 136H466C459.373 136 454 130.627 454 124V96C454 89.373 459.373 84 466 84H494C500.627 84 506 89.373 506 96zM122 260V288C122 294.627 116.627 300 110 300H82C75.373 300 70 294.627 70 288V260C70 253.373 75.373 248 82 248H110C116.627 248 122 253.373 122 260zM218 260V288C218 294.627 212.627 300 206 300H178C171.373 300 166 294.627 166 288V260C166 253.373 171.373 248 178 248H206C212.627 248 218 253.373 218 260zM314 260V288C314 294.627 308.627 300 302 300H274C267.373 300 262 294.627 262 288V260C262 253.373 267.373 248 274 248H302C308.627 248 314 253.373 314 260zM410 260V288C410 294.627 404.627 300 398 300H370C363.373 300 358 294.627 358 288V260C358 253.373 363.373 248 370 248H398C404.627 248 410 253.373 410 260zM506 260V288C506 294.627 500.627 300 494 300H466C459.373 300 454 294.627 454 288V260C454 253.373 459.373 248 466 248H494C500.627 248 506 253.373 506 260zM408 102V118C408 124.627 402.627 130 396 130H180C173.373 130 168 124.627 168 118V102C168 95.373 173.373 90 180 90H396C402.627 90 408 95.373 408 102z" /> - <glyph glyph-name="lemon" - unicode="" - horiz-adv-x="512" d=" M484.112 420.111C455.989 448.233 416.108 456.057 387.0590000000001 439.135C347.604 416.152 223.504 489.111 91.196 356.803C-41.277 224.328 31.923 100.528 8.866 60.942C-8.056 31.891 -0.234 -7.99 27.888 -36.112C56.023 -64.247 95.899 -72.0499999999999 124.945 -55.133C164.368 -32.163 288.502 -105.102 420.803 27.196C553.277 159.673 480.076 283.473 503.134 323.057C520.056 352.1070000000001 512.234 391.988 484.112 420.111zM461.707 347.217C422.907 280.608 507.307 181.582 386.862 61.137C266.422 -59.306 167.387 25.089 100.786 -13.706C78.1069999999999 -26.913 36.751 13.535 50.2929999999999 36.782C89.0929999999999 103.391 4.6929999999999 202.417 125.138 322.862C245.573 443.298 344.616 358.914 411.219 397.708C433.949 410.948 475.224 370.42 461.707 347.217zM291.846 338.481C293.216 327.521 285.442 317.524 274.481 316.154C219.635 309.299 138.702 228.367 131.846 173.519C130.473 162.53 120.447 154.785 109.52 156.154C98.559 157.524 90.785 167.52 92.155 178.48C101.317 251.766 196.322 346.6950000000001 269.5200000000001 355.8450000000001C280.473 357.213 290.4760000000001 349.442 291.8460000000001 338.481z" /> - <glyph glyph-name="life-ring" - unicode="" - horiz-adv-x="512" d=" M256 -56C392.967 -56 504 55.033 504 192S392.967 440 256 440S8 328.967 8 192S119.033 -56 256 -56zM152.602 20.72L206.013 74.131C237.819 60.625 274.141 60.609 305.987 74.131L359.398 20.72C296.1810000000001 -17.599 215.819 -17.599 152.602 20.72zM336 192C336 147.888 300.112 112 256 112S176 147.888 176 192S211.888 272 256 272S336 236.112 336 192zM427.28 88.602L373.869 142.013C387.374 173.819 387.391 210.141 373.869 241.987L427.28 295.398C465.599 232.181 465.599 151.819 427.28 88.602zM359.397 363.28L305.986 309.8690000000001C274.18 323.374 237.858 323.391 206.013 309.8690000000001L152.602 363.28C215.819 401.599 296.1810000000001 401.599 359.397 363.28zM84.72 295.398L138.131 241.987C124.625 210.181 124.609 173.859 138.131 142.013L84.72 88.602C46.401 151.819 46.401 232.181 84.72 295.398z" /> - <glyph glyph-name="lightbulb" - unicode="" - horiz-adv-x="384" d=" M272 20V-8C272 -18.449 265.32 -27.334 256 -30.629V-40C256 -53.255 245.255 -64 232 -64H152C138.745 -64 128 -53.255 128 -40V-30.629C118.68 -27.334 112 -18.449 112 -8V20C112 26.627 117.373 32 124 32H260C266.627 32 272 26.627 272 20zM128 272C128 307.29 156.71 336 192 336C200.837 336 208 343.164 208 352S200.837 368 192 368C139.065 368 96 324.935 96 272C96 263.164 103.164 256 112 256S128 263.164 128 272zM192 400C262.734 400 320 342.746 320 272C320 194.398 282.617 211.523 239.02 112H144.98C101.318 211.67 64 194.131 64 272C64 342.735 121.254 400 192 400M192 448C94.805 448 16 369.197 16 272C16 170.269 67.697 180.459 106.516 79.326C110.066 70.077 118.986 64 128.892 64H255.107C265.013 64 273.933 70.078 277.483 79.326C316.303 180.459 368 170.269 368 272C368 369.197 289.195 448 192 448z" /> - <glyph glyph-name="list-alt" - unicode="" - horiz-adv-x="512" d=" M464 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H464C490.51 -32 512 -10.51 512 16V368C512 394.51 490.51 416 464 416zM458 16H54A6 6 0 0 0 48 22V362A6 6 0 0 0 54 368H458A6 6 0 0 0 464 362V22A6 6 0 0 0 458 16zM416 108V84C416 77.373 410.627 72 404 72H204C197.373 72 192 77.373 192 84V108C192 114.627 197.373 120 204 120H404C410.627 120 416 114.627 416 108zM416 204V180C416 173.373 410.627 168 404 168H204C197.373 168 192 173.373 192 180V204C192 210.627 197.373 216 204 216H404C410.627 216 416 210.627 416 204zM416 300V276C416 269.373 410.627 264 404 264H204C197.373 264 192 269.373 192 276V300C192 306.627 197.373 312 204 312H404C410.627 312 416 306.627 416 300zM164 288C164 268.118 147.882 252 128 252S92 268.118 92 288S108.118 324 128 324S164 307.882 164 288zM164 192C164 172.118 147.882 156 128 156S92 172.118 92 192S108.118 228 128 228S164 211.882 164 192zM164 96C164 76.118 147.882 60 128 60S92 76.118 92 96S108.118 132 128 132S164 115.882 164 96z" /> - <glyph glyph-name="map" - unicode="" - horiz-adv-x="576" d=" M508.505 411.83L381.517 355.424L207.179 413.537A47.992 47.992 0 0 1 172.505 411.863L28.505 347.863A48 48 0 0 1 0 304V16.033C0 -18.905 35.991 -41.831 67.495 -27.83L194.483 28.576L368.822 -29.537A47.992 47.992 0 0 1 403.496 -27.863L547.496 36.137A48 48 0 0 1 576 80V367.967C576 402.905 540.009 425.831 508.505 411.83zM360 24L216 72V360L360 312V24zM48 16V304L168 357.333V69.333L48 16zM528 80L408 26.667V314.6670000000001L528 368V80z" /> - <glyph glyph-name="meh" - unicode="" - horiz-adv-x="512" d=" M256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8C145.468 -8 56 81.451 56 192C56 302.532 145.451 392 256 392M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM320 304C310.465 304 301.488 301.6140000000001 293.63 297.411H293.647C306.382 297.411 316.706 287.087 316.706 274.352C316.706 261.617 306.382 251.293 293.647 251.293S270.588 261.617 270.588 274.352V274.3690000000001C266.386 266.512 264 257.535 264 248C264 217.072 289.072 192 320 192S376 217.072 376 248S350.928 304 320 304zM192 304C182.465 304 173.488 301.6140000000001 165.63 297.411H165.647C178.382 297.411 188.706 287.087 188.706 274.352C188.706 261.617 178.382 251.293 165.647 251.293C152.912 251.293 142.588 261.617 142.588 274.352V274.3690000000001C138.386 266.512 136 257.535 136 248C136 217.072 161.072 192 192 192S248 217.072 248 248S222.928 304 192 304zM328 120H184C152.224 120 152.251 72 184 72H328C359.776 72 359.749 120 328 120z" /> - <glyph glyph-name="minus-square" - unicode="" - horiz-adv-x="448" d=" M108 164C101.4 164 96 169.4 96 176V208C96 214.6 101.4 220 108 220H340C346.6 220 352 214.6 352 208V176C352 169.4 346.6 164 340 164H108zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> - <glyph glyph-name="money-bill-alt" - unicode="" - horiz-adv-x="640" d=" M320 304C266.979 304 224 253.857 224 192C224 130.153 266.977 80 320 80C373 80 416 130.13 416 192C416 253.857 373.021 304 320 304zM368 139.572C368 132.095 364.0830000000001 128 356.428 128H289.135C281.479 128 277.562 132.095 277.562 139.572V148.473C277.562 155.95 281.479 160.045 289.135 160.045H304.266V199.923C304.266 205.086 304.8 210.426 304.8 210.426H304.444S302.665 207.756 301.596 206.688C297.1449999999999 202.415 291.092 202.237 285.93 207.756L280.412 213.987C275.07 219.328 275.428 225.203 280.946 230.366L302.666 250.305C307.115 254.4 311.032 256.002 317.086 256.002H329.191C336.847 256.002 340.941 252.086 340.941 244.43V160.046H356.429C364.084 160.046 368.001 155.952 368.001 148.474V139.572zM616 384H24C10.745 384 0 373.255 0 360V25C0 11.745 10.745 1 24 1H616C629.255 1 640 11.745 640 25V360C640 373.255 629.255 384 616 384zM512 48H128C128 92.183 92.183 128 48 128V256C92.183 256 128 291.817 128 336H512C512 291.817 547.817 256 592 256V128C547.817 128 512 92.183 512 48z" /> - <glyph glyph-name="moon" - unicode="" - horiz-adv-x="512" d=" M279.135 -64C357.891 -64 430.117 -28.196 477.979 30.775C506.249 65.606 475.421 116.497 431.73 108.176C349.382 92.493 273.458 155.444 273.458 238.968C273.458 287.392 299.518 331.26 340.892 354.804C379.637 376.854 369.891 435.592 325.87 443.723A257.936 257.936 0 0 1 279.135 448C137.775 448 23.135 333.425 23.135 192C23.135 50.64 137.711 -64 279.135 -64zM279.135 400C292.12 400 304.824 398.799 317.151 396.522C262.391 365.359 225.4580000000001 306.48 225.4580000000001 238.968C225.4580000000001 125.12 329.0990000000001 39.768 440.7100000000001 61.024C402.574 14.036 344.366 -16 279.135 -16C164.26 -16 71.135 77.125 71.135 192S164.26 400 279.135 400z" /> - <glyph glyph-name="newspaper" - unicode="" - horiz-adv-x="576" d=" M552 384H112C91.142 384 73.357 370.623 66.752 352H24C10.745 352 0 341.255 0 328V56C0 25.072 25.072 0 56 0H552C565.255 0 576 10.745 576 24V360C576 373.255 565.255 384 552 384zM48 56V304H64V56C64 51.589 60.411 48 56 48S48 51.589 48 56zM528 48H111.422C111.796 50.614 112 53.283 112 56V336H528V48zM172 168H308C314.627 168 320 173.373 320 180V276C320 282.627 314.627 288 308 288H172C165.373 288 160 282.627 160 276V180C160 173.373 165.373 168 172 168zM200 248H280V208H200V248zM160 108V132C160 138.627 165.373 144 172 144H308C314.627 144 320 138.627 320 132V108C320 101.373 314.627 96 308 96H172C165.373 96 160 101.373 160 108zM352 108V132C352 138.627 357.373 144 364 144H468C474.627 144 480 138.627 480 132V108C480 101.373 474.627 96 468 96H364C357.373 96 352 101.373 352 108zM352 252V276C352 282.627 357.373 288 364 288H468C474.627 288 480 282.627 480 276V252C480 245.373 474.627 240 468 240H364C357.373 240 352 245.373 352 252zM352 180V204C352 210.627 357.373 216 364 216H468C474.627 216 480 210.627 480 204V180C480 173.373 474.627 168 468 168H364C357.373 168 352 173.373 352 180z" /> - <glyph glyph-name="object-group" - unicode="" - horiz-adv-x="512" d=" M500 320C506.627 320 512 325.373 512 332V404C512 410.627 506.627 416 500 416H428C421.373 416 416 410.627 416 404V392H96V404C96 410.627 90.627 416 84 416H12C5.373 416 0 410.627 0 404V332C0 325.373 5.373 320 12 320H24V64H12C5.373 64 0 58.627 0 52V-20C0 -26.627 5.373 -32 12 -32H84C90.627 -32 96 -26.627 96 -20V-8H416V-20C416 -26.627 421.373 -32 428 -32H500C506.627 -32 512 -26.627 512 -20V52C512 58.627 506.627 64 500 64H488V320H500zM448 384H480V352H448V384zM32 384H64V352H32V384zM64 0H32V32H64V0zM480 0H448V32H480V0zM440 64H428C421.373 64 416 58.627 416 52V40H96V52C96 58.627 90.627 64 84 64H72V320H84C90.627 320 96 325.373 96 332V344H416V332C416 325.373 421.373 320 428 320H440V64zM404 256H320V308C320 314.628 314.627 320 308 320H108C101.373 320 96 314.628 96 308V140C96 133.372 101.373 128 108 128H192V76C192 69.372 197.373 64 204 64H404C410.627 64 416 69.372 416 76V244C416 250.628 410.627 256 404 256zM136 280H280V168H136V280zM376 104H232V128H308C314.627 128 320 133.372 320 140V216H376V104z" /> - <glyph glyph-name="object-ungroup" - unicode="" - horiz-adv-x="576" d=" M564 224C570.627 224 576 229.373 576 236V308C576 314.627 570.627 320 564 320H492C485.373 320 480 314.627 480 308V296H392V320H404C410.627 320 416 325.373 416 332V404C416 410.627 410.627 416 404 416H332C325.373 416 320 410.627 320 404V392H96V404C96 410.627 90.627 416 84 416H12C5.373 416 0 410.627 0 404V332C0 325.373 5.373 320 12 320H24V160H12C5.373 160 0 154.627 0 148V76C0 69.373 5.373 64 12 64H84C90.627 64 96 69.373 96 76V88H184V64H172C165.373 64 160 58.627 160 52V-20C160 -26.627 165.373 -32 172 -32H244C250.627 -32 256 -26.627 256 -20V-8H480V-20C480 -26.627 485.373 -32 492 -32H564C570.627 -32 576 -26.627 576 -20V52C576 58.627 570.627 64 564 64H552V224H564zM352 384H384V352H352V384zM352 128H384V96H352V128zM64 96H32V128H64V96zM64 352H32V384H64V352zM96 136V148C96 154.627 90.627 160 84 160H72V320H84C90.627 320 96 325.373 96 332V344H320V332C320 325.373 325.373 320 332 320H344V160H332C325.373 160 320 154.627 320 148V136H96zM224 0H192V32H224V0zM504 64H492C485.373 64 480 58.627 480 52V40H256V52C256 58.627 250.627 64 244 64H232V88H320V76C320 69.373 325.373 64 332 64H404C410.627 64 416 69.373 416 76V148C416 154.627 410.627 160 404 160H392V248H480V236C480 229.373 485.373 224 492 224H504V64zM544 0H512V32H544V0zM544 256H512V288H544V256z" /> - <glyph glyph-name="paper-plane" - unicode="" - horiz-adv-x="512" d=" M440 441.5L24 201.6C-10.4 181.7 -7.1 130.8 29.7 115.7L144 68.4V-16C144 -62.4 203.2 -81.5 230.6 -44.6L274.4 14.5L386.3 -31.7C392.2 -34.1 398.4 -35.3 404.6 -35.3C412.8 -35.3 420.9 -33.2 428.2 -29.1C441 -21.9 449.8 -9.1 452.1 5.4L511.4999999999999 392.6C517.5999999999999 432.7 474.6 461.4 440 441.5zM192 -16V48.6L228.6 33.5L192 -16zM404.6 12.7L250.8 76.2L391 278.5C401.7 294 381.5 312 367.3 299.7L155.8 115.4L48 160L464 400L404.6 12.7z" /> - <glyph glyph-name="pause-circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8zM352 272V112C352 103.2 344.8 96 336 96H288C279.2 96 272 103.2 272 112V272C272 280.8 279.2 288 288 288H336C344.8 288 352 280.8 352 272zM240 272V112C240 103.2 232.8 96 224 96H176C167.2 96 160 103.2 160 112V272C160 280.8 167.2 288 176 288H224C232.8 288 240 280.8 240 272z" /> - <glyph glyph-name="play-circle" - unicode="" - horiz-adv-x="512" d=" M371.7 210L195.7 317C179.9 325.8 160 314.5 160 296V88C160 69.6 179.8 58.2 195.7 67L371.7 168C388.1 177.1 388.1 200.8 371.7 210zM504 192C504 329 393 440 256 440S8 329 8 192S119 -56 256 -56S504 55 504 192zM56 192C56 302.5 145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8S56 81.5 56 192z" /> - <glyph glyph-name="plus-square" - unicode="" - horiz-adv-x="448" d=" M352 208V176C352 169.4 346.6 164 340 164H252V76C252 69.4 246.6 64 240 64H208C201.4 64 196 69.4 196 76V164H108C101.4 164 96 169.4 96 176V208C96 214.6 101.4 220 108 220H196V308C196 314.6 201.4 320 208 320H240C246.6 320 252 314.6 252 308V220H340C346.6 220 352 214.6 352 208zM448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM400 22V362C400 365.3 397.3 368 394 368H54C50.7 368 48 365.3 48 362V22C48 18.7 50.7 16 54 16H394C397.3 16 400 18.7 400 22z" /> - <glyph glyph-name="question-circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119.043 440 8 328.9170000000001 8 192C8 55.003 119.043 -56 256 -56S504 55.003 504 192C504 328.9170000000001 392.957 440 256 440zM256 -8C145.468 -8 56 81.431 56 192C56 302.495 145.472 392 256 392C366.491 392 456 302.529 456 192C456 81.47 366.569 -8 256 -8zM363.2440000000001 247.2C363.2440000000001 180.148 290.8230000000001 179.116 290.8230000000001 154.337V148C290.8230000000001 141.373 285.4500000000001 136 278.8230000000001 136H233.1760000000001C226.5490000000001 136 221.1760000000001 141.373 221.1760000000001 148V156.659C221.1760000000001 192.404 248.2760000000001 206.693 268.7550000000001 218.175C286.3160000000001 228.02 297.0790000000001 234.716 297.0790000000001 247.754C297.0790000000001 265 275.0800000000001 276.447 257.2950000000001 276.447C234.1060000000001 276.447 223.4010000000001 265.4700000000001 208.3530000000001 246.478C204.2960000000001 241.358 196.8930000000001 240.407 191.6870000000001 244.354L163.8630000000001 265.452C158.7560000000001 269.324 157.6120000000001 276.5180000000001 161.2190000000001 281.815C184.846 316.509 214.94 336 261.794 336C310.865 336 363.244 297.6960000000001 363.244 247.2zM298 80C298 56.841 279.159 38 256 38S214 56.841 214 80S232.841 122 256 122S298 103.159 298 80z" /> - <glyph glyph-name="registered" - unicode="" - horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 -8C145.468 -8 56 81.451 56 192C56 302.531 145.451 392 256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8zM366.442 73.791C313.396 170.075 316.192 165.259 313.171 169.876C337.438 183.755 352.653 211.439 352.653 243.052C352.653 295.555 322.406 328.304 251.1550000000001 328.304H172.488C165.8710000000001 328.304 160.488 322.921 160.488 316.304V68C160.488 61.383 165.8710000000001 56 172.488 56H211.0560000000001C217.673 56 223.0560000000001 61.383 223.0560000000001 68V151.663H255.0140000000001L302.5290000000001 62.36A11.98 11.98 0 0 1 313.1220000000001 56H355.9320000000001C365.0720000000001 56 370.8460000000001 65.799 366.4420000000001 73.791zM256.933 208.094H223.058V272.234H250.435C282.852 272.234 289.3640000000001 260.101 289.3640000000001 240.525C289.3630000000001 219.612 277.846 208.094 256.9330000000001 208.094z" /> - <glyph glyph-name="save" - unicode="" - horiz-adv-x="448" d=" M433.941 318.059L350.059 401.9410000000001A48 48 0 0 1 316.118 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V284.118A48 48 0 0 1 433.941 318.059zM272 368V288H144V368H272zM394 16H54A6 6 0 0 0 48 22V362A6 6 0 0 0 54 368H96V264C96 250.745 106.745 240 120 240H296C309.255 240 320 250.745 320 264V364.118L398.243 285.875A6 6 0 0 0 400 281.632V22A6 6 0 0 0 394 16zM224 216C175.477 216 136 176.523 136 128S175.477 40 224 40S312 79.477 312 128S272.523 216 224 216zM224 88C201.944 88 184 105.944 184 128S201.944 168 224 168S264 150.056 264 128S246.056 88 224 88z" /> - <glyph glyph-name="share-square" - unicode="" - horiz-adv-x="576" d=" M561.938 289.94L417.94 433.908C387.926 463.922 336 442.903 336 399.968V342.77C293.55 340.89 251.97 336.2200000000001 215.24 324.7800000000001C180.07 313.8300000000001 152.17 297.2000000000001 132.33 275.36C108.22 248.8 96 215.4 96 176.06C96 114.363 129.178 63.605 180.87 31.3C218.416 7.792 266.118 43.951 251.89 87.04C236.375 134.159 234.734 157.963 336 165.8V112C336 69.007 387.968 48.087 417.94 78.06L561.938 222.06C580.688 240.8 580.688 271.2 561.938 289.94zM384 112V215.84C255.309 213.918 166.492 192.65 206.31 72C176.79 90.45 144 123.92 144 176.06C144 285.394 273.14 295.007 384 295.91V400L528 256L384 112zM408.74 27.507A82.658 82.658 0 0 1 429.714 36.81C437.69 41.762 448 35.984 448 26.596V-16C448 -42.51 426.51 -64 400 -64H48C21.49 -64 0 -42.51 0 -16V336C0 362.51 21.49 384 48 384H180C186.627 384 192 378.627 192 372V367.514C192 362.597 189.013 358.145 184.431 356.362C170.729 351.031 158.035 344.825 146.381 337.777A12.138 12.138 0 0 0 140.101 336H54A6 6 0 0 1 48 330V-10A6 6 0 0 1 54 -16H394A6 6 0 0 1 400 -10V15.966C400 21.336 403.579 26.025 408.74 27.507z" /> - <glyph glyph-name="smile" - unicode="" - horiz-adv-x="512" d=" M256 392C366.532 392 456 302.549 456 192C456 81.468 366.549 -8 256 -8C145.468 -8 56 81.451 56 192C56 302.532 145.451 392 256 392M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM320 304C310.465 304 301.488 301.6140000000001 293.63 297.411H293.647C306.382 297.411 316.706 287.087 316.706 274.352C316.706 261.617 306.382 251.293 293.647 251.293S270.588 261.617 270.588 274.352V274.3690000000001C266.386 266.512 264 257.535 264 248C264 217.072 289.072 192 320 192S376 217.072 376 248S350.928 304 320 304zM192 304C182.465 304 173.488 301.6140000000001 165.63 297.411H165.647C178.382 297.411 188.706 287.087 188.706 274.352C188.706 261.617 178.382 251.293 165.647 251.293C152.912 251.293 142.588 261.617 142.588 274.352V274.3690000000001C138.386 266.512 136 257.535 136 248C136 217.072 161.072 192 192 192S248 217.072 248 248S222.928 304 192 304zM387.372 121.781C406.1910000000001 147.373 367.516 175.798 348.702 150.219C298.567 82.042 213.473 82.039 163.335 150.219C144.507 175.82 105.857 147.358 124.665 121.781C193.963 27.55 317.988 27.43 387.372 121.781z" /> - <glyph glyph-name="snowflake" - unicode="" - horiz-adv-x="448" d=" M438.237 92.073L371.663 130.613L431.111 140.94C436.957 142.315 441.72 146.123 444.569 151.07C447.0490000000001 155.377 448.075 160.548 447.093 165.721C444.983 176.836 434.4070000000001 183.76 423.4720000000001 181.188L338.0490000000001 150.073L255.914 192L338.05 233.926L423.473 202.811C434.409 200.239 444.985 207.163 447.094 218.278C449.205 229.393 442.048 240.487 431.113 243.059L371.665 253.386L438.238 291.926C447.778 297.449 450.853 310.018 445.105 320C439.357 329.982 426.965 333.596 417.425 328.074L350.851 289.534L371.656 346.3210000000001C374.902 357.103 368.898 368.863 358.243 372.589C347.589 376.314 336.3209999999999 370.592 333.075 359.81L317.2369999999999 270.075L244.8139999999999 228.149V312L314.3989999999999 370.621C322.0879999999999 378.831 321.3959999999999 391.4770000000001 312.8509999999999 398.866C304.3059999999999 406.257 291.1459999999999 405.589 283.4569999999999 397.38L244.8129999999999 350.92V428C244.8129999999999 439.046 235.4949999999999 448 223.9999999999999 448S203.1869999999999 439.046 203.1869999999999 428V350.92L164.5429999999999 397.38C156.8539999999999 405.5900000000001 143.6939999999999 406.256 135.1489999999999 398.866C126.6049999999999 391.477 125.9129999999999 378.831 133.6019999999999 370.621L203.187 312V228.147L130.764 270.073L114.926 359.809C111.679 370.591 100.411 376.313 89.757 372.588C79.101 368.863 73.098 357.102 76.344 346.32L97.149 289.533L30.576 328.073C21.036 333.596 8.643 329.981 2.896 319.999S0.223 297.448 9.763 291.925L76.337 253.385L16.888 243.057C5.953 240.485 -1.202 229.391 0.907 218.276C3.017 207.162 13.593 200.238 24.529 202.81L109.951 233.925L192.086 192L109.95 150.074L24.527 181.189C13.591 183.761 3.016 176.8370000000001 0.905 165.723C-1.204 154.61 5.951 143.514 16.886 140.942L76.335 130.614L9.761 92.074C0.223 86.551 -2.852 73.982 2.896 64S21.036 50.403 30.576 55.926L97.15 94.466L76.345 37.68C74.61 31.916 75.517 25.875 78.365 20.929C80.845 16.622 84.798 13.145 89.757 11.412C100.412 7.687 111.68 13.409 114.926 24.191L130.764 113.927L203.187 155.853V72L133.602 13.379C125.912 5.169 126.605 -7.476 135.149 -14.866C143.693 -22.254 156.854 -21.589 164.543 -13.379L203.187 33.081V-44C203.187 -55.046 212.505 -64 224 -64S244.813 -55.046 244.813 -44V33.081L283.457 -13.379C287.568 -17.768 293.2389999999999 -19.9999999999999 298.935 -19.9999999999999C303.8949999999999 -19.9999999999999 308.874 -18.3059999999999 312.851 -14.8659999999999C321.396 -7.4759999999999 322.088 5.1690000000001 314.399 13.3790000000001L244.813 72V155.853L317.236 113.927L333.074 24.191C336.32 13.409 347.588 7.687 358.242 11.412C368.8950000000001 15.138 374.901 26.8990000000001 371.654 37.6800000000001L350.849 94.467L417.423 55.927C426.963 50.404 439.356 54.019 445.103 64.001C450.852 73.982 447.778 86.5510000000001 438.237 92.073z" /> - <glyph glyph-name="square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM394 16H54C50.7 16 48 18.7 48 22V362C48 365.3 50.7 368 54 368H394C397.3 368 400 365.3 400 362V22C400 18.7 397.3 16 394 16z" /> - <glyph glyph-name="star-half" - unicode="" - horiz-adv-x="576" d=" M288 62.7L163.7 -2.7L187.4 135.6999999999999L86.8 233.7L225.8 253.8999999999999L288 379.8999999999999V448C276.6 448 265.2 442.1 259.3 430.2L194 297.8L47.9 276.6C21.7 272.8 11.2 240.5 30.2 222L135.9 119L110.9 -26.5C106.4 -52.6 133.9 -72.5 157.3 -60.2L288 8.4V62.7z" /> - <glyph glyph-name="star" - unicode="" - horiz-adv-x="576" d=" M528.1 276.5L382 297.8L316.7 430.2C305 453.8 271.1 454.1 259.3 430.2L194 297.8L47.9 276.5C21.7 272.7 11.2 240.4 30.2 221.9L135.9 118.9L110.9 -26.6C106.4 -52.9 134.1 -72.6 157.3 -60.3L288 8.4L418.7 -60.3C441.9 -72.5 469.6 -52.9 465.1 -26.6L440.1 118.9L545.8 221.9C564.8 240.4 554.3 272.7 528.0999999999999 276.5zM388.6 135.7L412.3 -2.7L288 62.6L163.7 -2.7L187.4 135.7000000000001L86.8 233.7000000000001L225.8 253.9000000000001L288 379.9000000000001L350.2 253.9000000000001L489.2 233.7000000000001L388.6 135.7000000000001z" /> - <glyph glyph-name="sticky-note" - unicode="" - horiz-adv-x="448" d=" M448 99.894V368C448 394.51 426.51 416 400 416H48C21.49 416 0 394.51 0 368V16.012C0 -10.498 21.49 -31.988 48 -31.988H316.118A48 48 0 0 1 350.059 -17.929L433.941 65.953A48 48 0 0 1 448 99.894zM320 19.894V96.012H396.118L320 19.894zM400 368V144.012H296C282.745 144.012 272 133.267 272 120.012V16.012H48V368H400z" /> - <glyph glyph-name="stop-circle" - unicode="" - horiz-adv-x="512" d=" M504 192C504 329 393 440 256 440S8 329 8 192S119 -56 256 -56S504 55 504 192zM56 192C56 302.5 145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8S56 81.5 56 192zM352 272V112C352 103.2 344.8 96 336 96H176C167.2 96 160 103.2 160 112V272C160 280.8 167.2 288 176 288H336C344.8 288 352 280.8 352 272z" /> - <glyph glyph-name="sun" - unicode="" - horiz-adv-x="512" d=" M220.116 -39.936L199.903 9.489A3.9920000000000004 3.9920000000000004 0 0 1 194.095 11.3750000000001L148.691 -16.7289999999999C119.225 -34.9689999999999 82.396 -8.2099999999999 90.637 25.45L103.336 77.3150000000001A3.9930000000000003 3.9930000000000003 0 0 1 99.746 82.256L46.495 86.2070000000001C11.941 88.7690000000001 -2.137 132.0620000000001 24.321 154.4540000000001L65.08 188.95A3.9920000000000004 3.9920000000000004 0 0 1 65.08 195.056L24.32 229.553C-2.13 251.937 11.93 295.235 46.494 297.799L99.745 301.75A3.9930000000000003 3.9930000000000003 0 0 1 103.335 306.691L90.637 358.557C82.398 392.213 119.218 418.977 148.691 400.736L194.094 372.632A3.9930000000000003 3.9930000000000003 0 0 1 199.902 374.519L220.115 423.944C233.231 456.015 278.753 456.025 291.873 423.944L312.085 374.52A3.9939999999999998 3.9939999999999998 0 0 1 317.894 372.6330000000001L363.2970000000001 400.737C392.761 418.973 429.5940000000001 392.224 421.351 358.558L408.652 306.693A3.9950000000000006 3.9950000000000006 0 0 1 412.242 301.752L465.4929999999999 297.8010000000001C500.0459999999999 295.2380000000001 514.126 251.947 487.6679999999999 229.555L446.908 195.058A3.9930000000000003 3.9930000000000003 0 0 1 446.908 188.951L487.6679999999999 154.455C514.179 132.014 499.99 88.766 465.4929999999999 86.208L412.242 82.257A3.9930000000000003 3.9930000000000003 0 0 1 408.653 77.3149999999999L421.351 25.451C429.592 -8.207 392.7679999999999 -34.97 363.2969999999999 -16.729L317.8939999999999 11.3749999999999A3.9939999999999998 3.9939999999999998 0 0 1 312.0849999999999 9.4879999999999L291.8729999999999 -39.936C278.7139999999999 -72.114 233.1979999999999 -71.9290000000001 220.1159999999999 -39.936zM236.93 24.632L255.994 -21.984L275.058 24.631C285.366 49.831 315.836 59.697 338.95 45.39L381.772 18.883L369.796 67.802C363.321 94.246 382.176 120.141 409.283 122.151L459.509 125.877L421.065 158.413C400.283 176.004 400.318 208.034 421.066 225.593L459.508 258.129L409.283 261.856C382.132 263.871 363.333 289.8040000000001 369.795 316.2050000000001L381.773 365.124L338.95 338.617C315.799 324.29 285.347 334.217 275.058 359.377L255.994 405.992L236.93 359.375C226.625 334.177 196.152 324.3090000000001 173.039 338.615L130.216 365.123L142.193 316.2050000000001C148.667 289.759 129.812 263.867 102.705 261.855L52.481 258.129L90.924 225.592C111.706 208.004 111.671 175.973 90.924 158.414L52.48 125.877L102.706 122.151C129.857 120.137 148.656 94.204 142.193 67.802L130.216 18.883L173.039 45.39C196.227 59.7450000000001 226.661 49.742 236.93 24.6320000000001zM256 64C185.42 64 128 121.421 128 192C128 262.58 185.42 320 256 320C326.579 320 384 262.58 384 192C384 121.421 326.579 64 256 64zM256 272C211.888 272 176 236.112 176 192S211.888 112 256 112S336 147.888 336 192S300.112 272 256 272z" /> - <glyph glyph-name="thumbs-down" - unicode="" - horiz-adv-x="512" d=" M466.27 222.69C470.944 245.337 467.134 267.228 457.28 285.68C460.238 309.548 453.259 334.245 439.94 352.67C438.986 408.577 404.117 448 327 448C320 448 312 447.99 304.78 447.99C201.195 447.99 168.997 408 128 408H117.155C111.515 412.975 104.113 416 96 416H32C14.327 416 0 401.673 0 384V144C0 126.327 14.327 112 32 112H96C107.842 112 118.175 118.438 123.708 128H130.76C149.906 111.047 176.773 67.347 199.52 44.6C213.187 30.9330000000001 209.673 -64 271.28 -64C328.86 -64 366.55 -32.064 366.55 40.73C366.55 59.14 362.62 74.46 357.7 87.27H394.18C442.782 87.27 479.9999999999999 128.835 479.9999999999999 172.85C479.9999999999999 192 475.04 207.84 466.2699999999999 222.69zM64 152C50.745 152 40 162.745 40 176S50.745 200 64 200S88 189.255 88 176S77.255 152 64 152zM394.18 135.27H290.19C290.19 97.45 318.55 79.9 318.55 40.73C318.55 16.98 318.55 -16.0000000000001 271.2800000000001 -16.0000000000001C252.3700000000001 2.91 261.8200000000001 50.18 233.4600000000001 78.54C206.9 105.11 167.28 176 138.92 176H128V362.17C181.611 362.17 228.001 399.99 299.64 399.99H337.46C372.972 399.99 398.28 382.87 390.58 334.0900000000001C405.78 325.93 417.08 297.65 404.52 276.52C426.101 256.136 423.219 225.455 409.73 210.9C419.18 210.9 432.09 191.99 432 173.09C431.91 154.18 415.29 135.2700000000001 394.18 135.2700000000001z" /> - <glyph glyph-name="thumbs-up" - unicode="" - horiz-adv-x="512" d=" M466.27 161.31C475.04 176.16 480 192 480 211.15C480 255.165 442.782 296.73 394.18 296.73H357.7C362.62 309.54 366.55 324.86 366.55 343.27C366.55 416.064 328.86 448 271.28 448C209.673 448 213.187 353.067 199.52 339.4C176.773 316.653 149.905 272.953 130.76 256H32C14.327 256 0 241.673 0 224V-16C0 -33.673 14.327 -48 32 -48H96C110.893 -48 123.408 -37.826 126.978 -24.05C171.487 -25.051 202.038 -63.99 304.78 -63.99C312 -63.99 320 -64 327 -64C404.117 -64 438.986 -24.577 439.94 31.33C453.259 49.755 460.239 74.452 457.28 98.32C467.134 116.772 470.944 138.663 466.27 161.31zM404.52 107.48C417.08 86.35 405.78 58.0700000000001 390.58 49.91C398.28 1.13 372.972 -15.99 337.46 -15.99H299.64C228.001 -15.99 181.611 21.83 128 21.83V208H138.92C167.28 208 206.9 278.89 233.46 305.46C261.82 333.82 252.37 381.09 271.28 400C318.55 400 318.55 367.02 318.55 343.27C318.55 304.1 290.19 286.55 290.19 248.73H394.18C415.29 248.73 431.91 229.82 432 210.91C432.0899999999999 192.01 419.18 173.1 409.73 173.1C423.219 158.545 426.101 127.864 404.52 107.48zM88 16C88 2.745 77.255 -8 64 -8S40 2.745 40 16S50.745 40 64 40S88 29.255 88 16z" /> - <glyph glyph-name="times-circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM256 -8C145.5 -8 56 81.5 56 192S145.5 392 256 392S456 302.5 456 192S366.5 -8 256 -8zM357.8 254.2L295.6 192L357.8 129.8C362.5 125.1 362.5 117.5 357.8 112.8L335.2 90.2C330.5 85.5 322.9 85.5 318.2 90.2L256 152.4L193.8 90.2C189.1 85.5 181.5 85.5 176.8 90.2L154.2 112.8C149.5 117.5 149.5 125.1 154.2 129.8L216.4 192L154.2000000000001 254.2C149.5000000000001 258.9 149.5000000000001 266.5 154.2000000000001 271.2L176.8000000000001 293.8C181.5 298.5 189.1000000000001 298.5 193.8000000000001 293.8L256.0000000000001 231.6L318.2000000000001 293.8C322.9000000000001 298.5 330.5000000000001 298.5 335.2000000000001 293.8L357.8000000000001 271.2C362.5000000000001 266.5 362.5000000000001 258.9 357.8000000000001 254.2z" /> - <glyph glyph-name="trash-alt" - unicode="" - horiz-adv-x="448" d=" M192 260V44C192 37.373 186.627 32 180 32H156C149.373 32 144 37.373 144 44V260C144 266.627 149.373 272 156 272H180C186.627 272 192 266.627 192 260zM292 272H268C261.373 272 256 266.627 256 260V44C256 37.373 261.373 32 268 32H292C298.627 32 304 37.373 304 44V260C304 266.627 298.627 272 292 272zM424 368C437.255 368 448 357.255 448 344V332C448 325.373 442.627 320 436 320H416V-16C416 -42.51 394.51 -64 368 -64H80C53.49 -64 32 -42.51 32 -16V320H12C5.373 320 0 325.373 0 332V344C0 357.255 10.745 368 24 368H98.411L132.429 424.6960000000001A48 48 0 0 0 173.589 448H274.412A48 48 0 0 0 315.572 424.6960000000001L349.589 368H424zM154.389 368H293.612L276.1600000000001 397.087A6 6 0 0 1 271.015 400H176.987A6 6 0 0 1 171.842 397.087L154.389 368zM368 320H80V-10A6 6 0 0 1 86 -16H362A6 6 0 0 1 368 -10V320z" /> - <glyph glyph-name="user-circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 392C366.457 392 456 302.457 456 192C456 155.018 445.951 120.389 428.452 90.672C421.38 116.1160000000001 402.789 144.88 364.522 156.0460000000001C377.207 176.218 384 199.586 384 224C384 294.689 326.811 352 256 352C185.311 352 128 294.81 128 224C128 199.586 134.793 176.217 147.478 156.046C109.179 144.871 90.602 116.133 83.54 90.684C66.046 120.399 56 155.024 56 192C56 302.457 145.543 392 256 392zM336 224C336 179.817 300.183 144 256 144S176 179.817 176 224S211.817 304 256 304S336 268.183 336 224zM128 38.331V66.089C128 86.499 141.53 104.437 161.156 110.044L185.632 117.037C206.342 103.352 230.605 96 256 96S305.658 103.352 326.3690000000001 117.038L350.8450000000001 110.045C370.4700000000001 104.437 384 86.5 384 66.089V38.331C349.315 9.408 304.693 -8 256 -8S162.685 9.408 128 38.331z" /> - <glyph glyph-name="user" - unicode="" - horiz-adv-x="512" d=" M423.3090000000001 156.975L402.221 163C431.798 204.11 436 245.706 436 268C436 367.351 355.484 448 256 448C156.649 448 76 367.484 76 268C76 245.701 80.198 204.116 109.779 163L88.691 156.975C21.28 137.715 0 76.41 0 39.395V13.714C0 -29.138 34.862 -64 77.714 -64H434.2850000000001C477.138 -64 512 -29.138 512 13.714V39.395C512 75.642 491.275 137.556 423.309 156.975zM256 400C328.902 400 388 340.901 388 268S328.902 136 256 136S124 195.099 124 268S183.098 400 256 400zM464 13.714C464 -2.696 450.696 -16 434.286 -16H77.714C61.304 -16 48 -2.696 48 13.714V39.395C48 72.562 69.987 101.711 101.878 110.822L147.981 123.994C162.683 112.942 200.427 88 256 88S349.317 112.942 364.019 123.994L410.122 110.822C442.013 101.71 464 72.562 464 39.395V13.714z" /> - <glyph glyph-name="window-close" - unicode="" - horiz-adv-x="512" d=" M464 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416zM464 22C464 18.7 461.3 16 458 16H54C50.7 16 48 18.7 48 22V362C48 365.3 50.7 368 54 368H458C461.3 368 464 365.3 464 362V22zM356.5 253.4L295.1 192L356.5 130.6C361.1 126 361.1 118.5 356.5 113.8L334.2 91.5C329.6 86.9 322.1 86.9 317.4 91.5L256 152.9L194.6 91.5C190 86.9 182.5 86.9 177.8 91.5L155.5 113.8C150.9 118.4 150.9 125.9 155.5 130.6L216.9 192L155.5 253.4000000000001C150.9 258 150.9 265.5 155.5 270.2000000000001L177.8 292.5000000000001C182.4 297.1 189.9 297.1 194.6 292.5000000000001L256 231.1000000000001L317.4 292.5000000000001C322 297.1 329.5 297.1 334.2 292.5000000000001L356.5 270.2000000000001C361.2 265.6 361.2 258.1 356.5 253.4000000000001z" /> - <glyph glyph-name="window-maximize" - unicode="" - horiz-adv-x="512" d=" M464 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416zM464 22C464 18.7 461.3 16 458 16H54C50.7 16 48 18.7 48 22V256H464V22z" /> - <glyph glyph-name="window-minimize" - unicode="" - horiz-adv-x="512" d=" M480 -32H32C14.3 -32 0 -17.7 0 0S14.3 32 32 32H480C497.7 32 512 17.7 512 0S497.7 -32 480 -32z" /> - <glyph glyph-name="window-restore" - unicode="" - horiz-adv-x="512" d=" M464 448H144C117.5 448 96 426.5 96 400V352H48C21.5 352 0 330.5 0 304V-16C0 -42.5 21.5 -64 48 -64H368C394.5 -64 416 -42.5 416 -16V32H464C490.5 32 512 53.5 512 80V400C512 426.5 490.5 448 464 448zM368 -16H48V192H368V-16zM464 80H416V304C416 330.5 394.5 352 368 352H144V400H464V80z" /> - </font> -</defs> -</svg> diff --git a/assets/fonts/fontawesome/fa-regular-400.ttf b/assets/fonts/fontawesome/fa-regular-400.ttf deleted file mode 100644 index bb8741e774d2299c8a62e69b184f70a3f6887886..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30928 zcmd_T3v^sZnI~R#pM7uNzWuuWRIAmJ`XR}d)RJ0~-<BVVoy19;#0hy3BwMoOM79)3 z&I3YlAY{WNuqK<GN0x_SGYl}yjF-dYKn51W0+X2yyB?NdIWwF^hvDpDSa!ChutQ*> zy}$2Pza&d>vaj<$=dV`Xu6u9Yx>a9&^}VZ_amJXJon<mB9=PrHy_sin?_`W`!PO%- z-_}34`{l!PIDZ!BcN{x4F?Y>@;Rs{$7a22tdSd3$<A497SFd5rKF8QZc6w@J((ire z3d$}ajZEW$vR(Qk<iCuRoj$er$PeYqub{pkBYk&f_SnRow?Fs-W4;%0|7WKr9+~4G zWIw~bIL<StCr(Y}kH@~p*z6bZ&d}WK!s4kHzVswx^Qc497~0M+UcShfboTNuF8@M$ zg08IkJL6u#)%R$3z55;h9siwqCAYx$UT)n+8T!VvUzVQW-^8hhiQA|cXJ^n4n@YJ? zO=co@**zEcO;%*Pn6&@eLr0iBGqHG@C7IH6zd6rmPM(-R{o+ZEa&(vD3TImFD*p*T z$5dSYZGIfr4phJYJ4-P1T4Jh<tLyw7K7P$48!Ib654iB?LtplzSQ9k(MbQcB-l{Zq z`7)ll%+I1Y%DmZBtD{ygJzu-#eve)LwItGS=)6`=8mpG8ed8X=iT9sHxi^tS{f+nW zGRA)F@^7Rude7xwBmJuWK1Tf$*BkA-d|ASKq%o1)`#4|Khw43vp&zX29@<*(51v`o z7J8;yzFr2;*7NRtw=EU7eRPi0Xsi1?>Th}nt6dZIxbMR?{HaKU51WyIOUnIXyyZz; zrIFu^Z(uC0D>BXJbL=cIEl^g=dO23^C}+!k<z40d<-5vr<%RN@@?+(*<)_LYC_i8R zX!(5k56a&xzfxW*|CjP><=4xV<=}F1Ikh~rynp%H<?EMkTE2Dp-sP#~r<R{v{-fo; zSpN3%_m}@}`KQbOxcti%bLF~~8&~dGdHc%Z$~#w{S^40~ODkVm`LmU;tbBdtJ1aj} z`LC}@uXVk4&uhQ`+F$)Va2fNdtgLC#+o~;k*Qyr1h!*|%susnYT6E*`;pKalCzs#9 z{9&}{Yin9`04+L#7CpG~sN14Ht+wcEE0^jmy0g(DK<ocIe;gzC+?vmCGx7Od*8KSx z`xraF>hmINd_KiK%Ra~cm|b9>$LH&7KHp;BV&BE*Z`cpq&wpa#v&4Q}|NNBE2Xu*@ zU~`~#x3Us5*ddl<r&yG|gLQ$Eq}d1?W)arLj<cItC%cyI28|qJJ6SuMU{kEXZUN0Z z$nIltc8ra(BkU#?U~gx)vlu(dGAzg(7G^`No6WEX*!}EnEX1<F<9;^CdO>gdSP$F8 z27uj%**$CvyOZgxgQeJA>~1#ATG(}LFWb)cv2CD$d)N*(4hrsLerB=TSS!1ion+Ur zJm!bQX4&=Z1~$(Y*dm)`r`e65vNC3pidnLi-N7Ej%p}VE|Mx$O0HB_&f?<*7t4P2D zRt6QK1dL#1T_oTJE5}3vmauY%NWd3X&WZ%gVdXxNfJ3ajOC(?uEAJNxc*V+Z6A2i` z%6EzcTw~?CL;}{aGQAH8_{Yi%A^{Uw`HV=wNmhQBNWe~3eoQ3bDJ!F2lz_3U{FF$* zT~_{pNWfxNeqJQtGb?{oBw#ixpBD)@&dM)}1Z-#J-xmpZ&&r<?2{V9||3D<n1y=s1 zNSGC@{O2NJey}nm8%mfdth^)=<_s(U7m+Y~Sot-PNSY|WE)r%GD_2Cq++xc?kub~H zay4PTvE_tFn0ag&V?zmZkS(V~!fa&ALn2{bvSo|~CCpH^jDAwWTxHAGi-cLrmTwdZ z^Or5t^GKM<Z27QAnA2<-?WTm;&6a@&lrYcP@;xG9#<S&nMZ(-?%abC33b19sf)eNf zTYkStpbTvJDUm=U*z$)(0<~bv&xr)O!ImL?QX)>c{56q4OW5+)MFLe}%l}3s&=<D+ z4Us@;*zz|;0?lE|-x3Mbhb?2gD1i>KWsDUiP$ahe7a|cyUjDX7pi*r4`yzo}vE{!L z36zU1|5PN<Ft+@UB7vH*<zI>fy2e(}Zc3nVY~_GRpml5o<4p-vkF8uM66haWxltrg zLbif&r39MDRxoCiKpol29U_5FvK7FN5-28HK|3gccCr<E2NKDVEA$Q|&{MX8K2QQ> zWh=l5N^Bh84~j(c^2)qOpu22kK_pOMwz4P^Xfa!PR3uPkw(?GqK%d#lGa`Xfvy~5u z1e(oO{!}DTZ?^K1NTB0v<x3)w#Iy2eB9Xwg@)eOl<=G0xof7ChTfw+f0_A5bmqY>& zU@Lzm61V|d`Ho273vA^FB7sA&mH#Rdcm;b6@1O*(!CvbU3H*b-2KZ3|Ct<Gvew0W$ zdkyfTL{i&pfFC82`(OKgk-%}-YiI){@E-Q_fJnrJ+`q>;<Ja@&_z$GK^m#ceACiBr zd{#Bp`_xyo9opmC*L6+5UjL9@@f`I0mgkFxY20dj${aMm;0<|S@cx5!*m}tq_ucCI zV|%kbZ~w@@&Hvee7Wh!$AA{EhzZcpZdMvaO?g)P@{39pse8~BSNHOwk)Qp~s6=Rp; za|t`~YH~dJpIhFWx+(QS>c_30OiSrI(wEw@ZNHuQLi_RdFL&(i_-<#s^Szy~WQ*BH za?#v3^3UhLSLi8B7rxQ8qw9sP*Sp`_{d&*0dVaMjyXpQ-FKqgo&6j!?`<%YTzMu3T z?*HSWQyeSaS$vLQb@?Ly8o!9yxD%8WaN>g_J9#O;i4T|Zo$Vc3B<Mtk+Uep@{Z1n% zw|C@+gQXFah@zw>mqrGoj@FTnMI3Dt@5rOBk=;BRi;l+9oPR;pb=65Zm5WX)<?u0N z-7DfaQh8NU6p5E`{8|6re*9mu%}b{31hTPorX?G2ct%&dRJ}-#SH|gBbT5pFW91Sa zf1WC-%t#7n?NmqqWZ1NAGaN`NMv(Kcp(JULfe$3*^Rt*OZJ<)SLDez8cvGLzv;5i~ z7CJ?zw)4SgD|a+~&3QrezcdmnXoY-1w>e5hQQ8G7za(1C&!g>0YGk#+Tc!yRs}Fyl z=<FQq?7XkViAO^%mfx#?MECmnS#*8Lg<r-=RW6_c$L;aYB;|sx2B;n!4mPq+Q!Rs? z@7DdC`*hi{Y~AbCZOfr~bNLniI{zZ5M1m+a@36U(=7YO<sgKJYeY~`b52m?eb2-x4 zp|$bo;BG!5umi)Zakg)M-@f^$=&*0(-jR`eXXtRpK98mylTGEAs(JRgW5d5#Erzm{ zv1&OK<~tVs>M;c+{flV2JC|3tX|&!TG)_fR>dn$!B*USf=Syf824rY3>S?@)Uu?Vx z0BL^H#dRCr0pwcU_A6nO18C}C%GCjcR*epqMz&+(i~vrKpKHK=U<ZG_(V*s@iv~@~ z@-dCN{)P<#giPhAM!+Pry<*%{F=C=wVKHI?Oko#4aR7V<(JstN0BnPCyZ(yqZ)vo> z8JLwXy3njQ9&J)CU%vcRX%GJzxMwFQHRjT2M}Bk!pF+d|!Ney*Gr@@tjtmbKbWn~V zM^g(UdCU`hh5^^Y2*?hIjuW%FUdVR<h)zr(U5OA8H$Y49$?f9r^BG3WwB>$PF;s7? zka~M=B-cASV%kNUhxVIV*sB_fnj7oV!pX4KHtf6;7#WZiDeit(mNKImU9*g!$}20u zfnv;vhtmVyW<KHA9&aqwQfSHLT8am4)3o`HaBs-#v7JP|`#`_uF@52%&-AEm@dsoj zq?mH0$NlDyq0+v#WY`x{w4X)e7%RY~Mq^7P@#WU*t+Wn^0H#tEN~55&E+}!yosl&_ zX#6v)df7FWYX-;LQ-vjh$3Lrl3(yK0mZoP$$Ew{nj5AmENb5h)y&3?8mefN8f`c(5 z<O{c?`_RLBCk=?CuCWAtJPSTzl58(%=xB_{XF;#A2Y#5y*2Rk{=iE6#v^esW;@lj+ z1VVP?$PxY!5i->0arx3k)K{a;H$(SWU{64db?2C%y~JQ*b!OC|5vA4FoYyEXQ7iX8 z5UiG`duyMMMcUmr1oJLa(}SQWxuN<?hl07YE<JM(&tkravv<{V@2}?$GzuQ7U;I)9 zyvpHzliy<aIT&B%+?-qP!O9Q$=6bPewZ!bk8`U&&N7gI(ST?Kb{ENixDhGAXK5E=P z{xPz95}yYau7c<L7-YWDHT(-SY!!Ugp6hGw7uKAwEgyzd06D^y5?tCS7-thi2cvSZ zy((oqU+>n5Mqir%uzvPpQ(0gX@z$zbaMry8aiLf_51cz9Dd!tyt@_Id%;Nez^<3jx zBgYL<IUjdYC3>VJj;YFXyr=R#V6ULf0@j_7s`g?wbk;%Clxs*<4JiXq&<eWNQDtW! z*P|}YcKA6V=G40b;R#KE1o1hDIpfOchd_aDP?Q)5+vZsuq6$B|s)1Fg&{LH;K*DY9 zUwlYbZorc<S?)cp;33j|h_}>mWr(zAP;rvt#JFKFN8i$jK1N`Ag$|EhZD=0R)i@Qz z;rnk5&Id?S&()*>A`33(70qtU-NEQvYdb%ztB2h79HMsBvvXJL$w$zI)sN8Ae{$7M zHDKQfdk^)=#fCac6kIW<ffs%ri#l&@hVd;yjQGe1kR&M6x4h>3{a5SUb?ZM@uZPQ5 z?I&n_6~}0fyu}%EwaM^iFu#iDOQ4D8VZCZ0>%u4~J>(6VeIvOh94FmI1}kgUhTi=x z2)IW9$YYwuZ>T|xW>*oq2PUN;Hf4ymkndFg*#=06R)7vwi;4NRsvRVs)dbpRd|j^{ zJWzYXg$*0QJE^gd#;LK_Y}gROy;bcXX|^WF@~gn(f?qo-%SSao4{X?uw>QJA<;}Mv z*Cf1N6(0MV`g&%=rktxacWJ|BknMm38|a4)Y+EJRW?<dP3BjYm&`9lF%ktjpIsZ9P zmr9NHjW@{PRkL6V?qht~t>Vi&4$`-KaA~f4c$%)cho4Z64psdBbN<V!?gy(|L#crv zt~cutF;^0=isMxsu(W{+@pW(!`9s@@t0>AnpfaCRnpMAILm_)_RFOZpQwH}jm3tKB z4`tKkJpu>)uvfy;BP2;-fe?H$*j}BZr0_K;AwSnNl3;dxJo`Dc0rgV#+dqT@c;fkH zjHt}<@zZ~ZMp9d4dFQi&0}^d&=)|j`vPvV~007OsZC3XPodkV93%ND|ZF>t*K3Cm= zYF)FlG^7Dyxvs(_j4#5zQnN1b!-w;w{Nb7z0FnUIe?{ui)laK>53<if3Uq9npH1fT z$<^H!v<af3u4V-p;-99n4$O(7jg9^jb*?MBYi$Cfg(k@W_8mXB`36w&+^*_s2FkU< z<&bP{1f=O*iuNKk>_bJ2Sdx?h7iO4;UxS5W6IoFSCt9Ic*Fol*rq+QQ=qTw;xKp=J z!Txd)G};B*n8>_SSe<%O&XRIplLd;DlOh0z@@|H#RTWToGEXfzDZqGKoB)KcN+QCb zVNcrW+S1U{^~SYkEh|J}9&$C`(Ge)M1inHaG~OtbX42K);BIU~OVVG<N_hL$P`EvP zBq2*dNtK-5bn7NZ()f2|*{R-2N>Y$(?yb!Z%Dj<P=?+DS_(HKnwl5jy30Y3dTng}H zU#k?7<d!$ON%*8*{`KV_N@L)&t*~|PgU<<;al$F!b__NFOlMsK@<6?f4%G}#1u_@x z;-gjI034+CyH<n(nHR~-7`r0FGdDeXQ+rx7HNWIj4ONc%-gfQgeq6lq{WlHuWn+b0 zyhCmaIjQu}w&%7DrBjsoK&mT+|G8CP{QQ=8Y|ZX#33xSAGIXzP`M93-Zh6Q2JGNBL z*%33Oh6bHzvaLOr&Bv0-SU!6_WzGXzP@S{ti%F|s@W0dh|FtguulB~J2bX_yc}d#G zKLPLA4)TEHY)rm_mM@TLCpzSQ50?rf1v1a*QL^)P2xAY%Ow$KxSjl!#a?L!0xF3NL zPuHlDP8g}E8jN!Z-_mY185kHY+?L%voQ#z=b*rwiQi~@$70tFQf3&TyCms#><Jv%J zSFYPVi^hBUwjJDB+MXNh=`H0t#<m8N9vj9|uMyu~+NuPcw4nvmxTLp7bN+BF9th-e zvC-6Ew<3Ge{N6~oEuC&jM1$RlyhSHF(rw{LF_pM=bLXBx+wbX!WYQj0vwXSRZ%w3J zn|Xt8c9TzQV+t8|@w<<MSK&X+^$yJL!I4sa12UOwm(=4%#3xt3?}M2s84hnmF8P+< z(v_ngIq0o^-$SL7VH!86qE#8Y1u`~Sw;3-~Rr@OO6t)o<Oh6)KNLfTFt2~Ej=M`7N zox?*!mm>W0CENL&lXCeFh#|gT`Y!RG>r>9S^0=G5-!|`5lrdA1iV}akWUry7mQy*q z4l%vcwEvPU_hWcUa%q19)}%{s%!@!V2%BIY8zN#MxKSaGuEJ(0FffX?Z)Ex$_BrkO zuCZ)(tgEvv<O7KVn^IHl*&ZjFjYNE27+@WVZ!{89wi(Qg-8`1_do0<ITNO!(_U(_g zcy&YJN{eEUJc)U<2lL1ePSyz@>^}5o4Tn&nYqWB*K;aIUYdgk4=(P<cyxFxvO1TuM zWL$=Zfk;(C9MG?16#l)+W&m<YseGX-5FUh$xhe-f4KvXySqOZs2ON!zB%l4Pq)c`Z z4_<w6X#x7s7>^FLzgbKiZ62H^OmFxFMw*Q7!Z*X8ZU}_MhOPP2!u?an<EmY`2T~J! zcR8?2^1al=aN?(6Bb#^-kQ)VQfw5ayyB)pY=c8d)bd7-o@#iv%S(k=Fs-k2hd4-RE zyz<Mtos?v9Jvb2D6kOc)vcBhkY{EdcZEKTHWE4gFunXdGCuQQ1%K3Tu)ygkTDdpUa zNASczaofv#bZ%~v-A9boa?1ee@;nc%4lSv&ye7dw7F~h40z|^)bwJcuG@?fZckC$O zQ6eI{xO)TS6a}L({@=2bW+IR(ru<3s9bF+<h0Y5NbVgF7f9iNa3cQY4x<$&!T)8Fb zN6A3q7KmVeNLRO1@81IXm$#&EHX>#qU`C7^+WpbWFWv5HvC7}Os;bNvg1XPA2R+?; zC2237*ego!MMWW0xJTUHgZE(2AhWTCECk(pEuQO<rk>>s!@*(V?{2>$t0WtzbJB1u z^uuzD$<77pLQ5dAxLRB(cDLT>skZN?RCi_R<$EJWAYer9eYxhB7=!$%Abz4mKJ8qe zG#cw5#zk_5>rw!LD1fo)F&E_d0&D;T;x<0wQj@3y!K~oY?%{!`rpI=19_-qgG@m^5 zo?QEA%UE95H(h_jU5=CC!NhgFMOjiJiYZmTP|a-F+;`Uv*Kg8`9rODG?S1Vrr>muV z-(AY!^@Ufi-?b%M=-J~<dav8GS?ZhHv^R2%VqlCgfB&YMx!Kyh={j%HxAmYF=xc9} zZ93YP4{akb6J5E;pQze)2hc;<?AFo@cqv`$x1ji?e6t>nYrv{PWGEbTZNZ&E^0I!K zC;$#tEu){nyde_fyz1CT?6ZfIY12OcN{Y(S;YRUA`7c+#;Gz$Z5hZsVs$Ae1+nlb9 zQ+r`!M0-gGqUf`B#2s~mKMlAX3h_u)9@R8E3bD>`dvGW+G(6<0Lj`alJ<>TGLmI+= ztdGN6-5Jp}a8`0F2_N(*Zt?jeHkykz^Nf=^d*~2c5Qj5GwB=mJ{Ts_<B(AB^OjvCj zY*UB8Zd=0PP$t9gI|7bXb=Dqo+&-KS1kmNf^dO$g{FbU_G86GaK9LJV1Ni?`hWaPQ zqt?GxP%MncmA%qChh=n%9AZI;wEg5M6!uCGw@8enrCns*)3rXnx*MfKm(EiU{AyMJ zKdbt?b=@=)UdQn!j5SRU9I8z6^JsWw=@9HdSzX<tc(QOM-laRbne=!g+ag|1g8bo4 z<I)PbW-rCcym8C>`RFbVvgSJKfJLr%7-}KSZsN8yiSojHK<7|ssL<#Dk>XWjQ|;8t z?d=kmgR(AfmGQ45%WsV<8Xx6~T>U;$y)HGC-MG&St*w#=DyKXmc_dgnL$c?+I+v9% zqtfd4z2dUeR1)JT<fpTkSA?gnL^s|T7KjXh*h@k#`IpdH4P)z)G@@-Z^ZJRp=hyA{ zp;kEN4MVjRy;awhzCJ}qMh<%<Q?+Gr&D*Ky8+Wv<WuswlO0%?^Zo;7>q(!_*It%X9 z5Cc@l%UXYWC<^S2dj!8%!}2p)7hTsIxXWxQ2Ci^t0b){t^lK<V8@IK1HZIF|cF9WN zg3!9qKH;Nkz<VbkegmQy5u5bJtt{kqaF7wwoS{gP;;4}}3CtTsB*REaM^*#ojSf0` z9%rMZl?-W}8iooY`MSfA_YEa1Q<Xwcn|)58PvvIB7YJGTklhyZzN*9&!=rg_Rb?e+ z`K(Z&<q<B)x@iYO>c+i3=hOWe-evm?-3S-^Qt_znm%Mgb@yQ;;4j;4}**0|TVux;I zKHzl5e6p8w33|H>nsUYX4Z5}vfox6Gaur>vx<1IaT<DD0pp$STL*6GBUu4~me_vOx zNp-e|ayr+QgsKn3ygr{dzHz5^fIs9~du@aFg9+U0kJ+Wh+z~XsmEs?-GKOp2iaSC3 zM8wQ`*tUJx@=SXy_b{wG&c@CA52akSoaM=tJRa|y7l^iYZj*HO#*plA<&^;-8BK0b zw@5AD#?zc8H}Gw^DWC6L7ry&3g-w&k!E}7cT9$)cQ1wXd_)dT(fl`G4`nam`PLPm| zdv-}x1_rcgMOBrde(i*+8rsuza?tRE4p8Q44N_=T4h6rh&HJnLblp~O+zJx&z&Bu@ z`#K_gVIk)bR_Oy`NK+E5fb2YQ?-Go55&;wfm8+BO;$V3&Hfv!_TG#`qJR}u;SQJYG z30%#MANGe3kP%2Gx(m?ElEFyY=QZ>ICQ72Mt9EbSPSbMQ0(*{x6RoXI)E@Fho%VyV zrn7Xuy@k&yvTn$l-}DCKoTnnbs9w2WHw^tYzvdD5y7Y)u4kipeb(#4LQ<Vd<>hu1j zmi2mkH5qpwKMSd{K>nkg@a}>Q)Qx_?i9VhiLW}`vb%ZyrW;fa{1z=h{KL!B_qRBZc zsvkDAWW{-E?2n;@{lpj5b}RhZ%F{RUcP)XKjtR-j@}Bi~#^%PLt6AP@2<DZgvo8GU zfOZ5aPMUW%Hvr(RN3d<@q8*6-xpcAmYHC0=4DG40e+N;Yk5yj=b13YcWvJ+mq~Mj% zDg_N{=zqP4QKgyl20EZVAPm;S1B3=dcz_pIT!REBi1sd0dmvh~byY^$whY@2`*g_9 z?Z4A}^3PL;52rj<(g+U@g^Z+c1FiCD-50iP!?I)TsAAR0U*=m{@>X2262V}?QV_SJ zVWk@N^-J(XP()J?WK`&$yiY<GY$=wOfSS7`KQHX&#C4!(7KTTog;+!fpNGm>7;TdZ zqeC$e3;yHafpJK5V{dDX)N|vd&4~jA9#Jjxz*zszKkFYmVCL=N94{P5DA7$fZ;nda zxo_yE9xHO}iLvVUd$k>hqPhMa^KXZv{nsZQCwYB;bhuRcTdlM^7ro(Zap%q=ckMqq z>~>#;-Hu{D!oblMMCP|slr|6%O`@o(Q4WzLug8EgLpTiSow1=9zIO8=C}HPyc@k8} zku4dzwmPXKcJD8J`0mozcWf=~cS`$%U!OR<zr-)9&+B>xeiVMYu0O99$LX(l{`_mV zop))&k~9XJM=M!7a+u)I*{hle=_IcF3-trSeF>baL@F{dDZ#j0>5)!JFou#3*)byZ z{xdTZs{Bo?y}$h%q4{j7J@%xcOfD7A2JK@$-;=T$3(mtp7}ulWzxIVyndg1_bJj<H z6bQD*Jnj9(Qa08u<qtlVos0Y9YC%=yU@T~lh1$YCkF0us6hZ(K*=xTF-|#m9F^Y+$ z&@`QpG*982d6Fj3mMYb!Ii@4ruahKpl6k4MWS^*#yf-|F@H6p(<LmGDM)GlgyB+le z9yWvj$qLG8wNFx7{&GP#9KA)4hQfxfYi1~9YPxRFnFc8$#BcUSJN#-q5Q?e(j>zMh zY6eE5pYhq=_eEn*rn~=bF!=B%jj&?o4c+>8mSI}IN2Km6l>0K}{srY;pxhxuh(S=4 zF8``(H|(VK9<VzQZ^lr?FnZK)N_CcpzV`7LdhZGs7(I-cs}Ydyd=&s-kYP%^-|TcY z?bu|5y<4`#y<6gbd(>zPeLI#@Tcku+khgGC|F%~hRb;hAk)<&$oYJ-{UQ06*i8Zib zfuMY6+onxz_ubqYk8WxGaJZN_8VI$<9@ahA0!$y2B;<^vx~)WE-1}4@BKbdJ8v08C zpD*wd!60P;1}Vx>rs}Vw_~<Q&i$~;oOz<!`Xk6AMSRJ?;;Q$E+7<Dqw=>s4L^Z|Z@ zO5o@Q(YR)DusNVN8N{ofA<#VfkVUHi4-o!QMYtA8{gsXZ%M7&JT|*w#^2mxOX#Hm^ z=<$M->Hd^A)StDy108n6<M(-dcF6D;sz2-rMG@>LUErExn2MHZ)!S`f){4Aa`1!^L zI<k@`c}zas7l|e8ctG=dWWzT`QH^6h1KiFE8j8m@1M!|g>5h(pV#NNq>5(;`6;?Ee ztE$)WdjmmVzzD(@5{RUes%3a=Zr)=@_&MQw6tc$;!JE$4;5ST@0`fQ6XEA*Q1aL(N z2QCaj7V?DwSB7wf0Yo~2P{hbG?RpRhb~O>g1ze;GYa$e*2*Slbs!(g5(*Gx2{k#7Q zgG90$Vn>%;_>H=&0KwfUK-N_>sn-KE>uQKcK!k8Fkcj{a9EFL?75DW{7_HoYKuKUN zRHix#x&Rdss1e92p!PN28vmm^q`{tez_dMxp0|8zGnRO~S|DyGVv)XKZhC-F*^YsM zj(bdQdkjlWrXzun83`HzUohbHJBU*S0x4n32Lv)dZbu@Oj|z0;BVH@pAM&RBI@r6n zis5k2SgL2J%We;t*1-OOhpep6Zr58gnqnG|lrKmK-HnDkVLvK1LN?If?}?-$XKUCe z@b99#zM%@gaD?Q`TJUUaAPsWfY#2i{qW}s`XwW+ynk5mxSOn%)_aC!VOl`fhilYS1 z22xUB<6tyg!@m3fFZ7I``hPGcuHRO`t^<5vmc57lQ^5^t457{lS2F`uC~j|t0}=yh zb)yD=mEavPcnQYu(n5DWU*()1w|gVrw7)P~5X|$GnF@T~<sB^uaeM>5No?iwhIR_< z^*GF8n#Vnmg-nGR2In_4u5w?<G`wE<`c$Ei`h;MyFZlc}UpW%%^qnH+x=bA7Pl$DN zQm&J75z0ks?Bs|7?&Em@-1xoYbZw&pcrbLTAHv!62}qq-Q$;)&egg;}LI82VTM2XP z62>q|N_AEYgoY>uc;bpX3~xawp&^Oz-wSR{M8~4BQYVk~BqO1t5)b=+?F(~xlhIae zQ#W~j;7q{lt?Hg|G6}&%H`adf2NOO!7V{bT7B!HIZB6tBZkIH#?Z(a9ibtD_#OIR* z-$mP+43Qx+c)OF{>IWn4_9&X}@h%1|E0`oWbq6e8po?-X^=nkH1}DZp1^FE7Fx4U0 zA6>>wawOT}Yz|Nr$a1wE2FVy1hB^?~Ef(Vtf`O}Cc|y*X5dvD(<3gO-FL8FQM}Iih z8VVdu6vH2G-4czr-h3a48+XdVfbQ>z(r8mN8&X6~vM@j5mm+~rsiquNZ2hQ#ir_|S zQFF0xhuVx$+aKTJjc?iF4I2=JoK7>+l_=I_JXi1|VaM_++qG0!8<S+E1-7SA)%$JT zgoFfE0lAIVUnr1SyJ_v_s4zJSym0l<PFEX;mI7=7Cc#<P#tA^918%U%$WEz{C#g+L zXA<S=Cj<xbun~)KfkG#MiYxS%B2O5;e=vh`M&%h2LY1V`Qq+P`t-l2mInwS|+akj` zsigU}VNbYI3Pj{IH!$N2-XjMcxmWUNKFuTb$dQ1YmrUKnNekd5x5;wq2ajocA2odD z1A$;p)7~E`#KLJ+Z*4jGWJ{~2c0}WO=jotQ*s@7e2Z1)%D8KEsRqH8uE<Arqxo?t# z;<H}Wwtm-R>FR@)YI~pZS~=4gKco4DPP>F1Nj?GXZZB3F{uAr~06yEHcLGpA5#8ml z=xH;b1zUv#GdKz+OP?VDGh!ORDIvM#z@Q5VbRc<7BcTrvg`a{@l#nilF+df7CR|RV zotUmL6_8;GC22OJNE;u5mrB$oO&7g-EaUHr^(SM=R3_RJC?s`nkz)Oea5;w#IfL*f zWbL%m8SauT58e6AzXmqihQR?6OSWQuB^~rdgCW1~7Q>3S_>9frmW;>P9OR)uUtb`3 zox!h*J2%O)?Pw!ro2hecn;q#-1p5lbYE9#wY!EthFi?PSST<p=-0#G_0l$&dAvU|0 zE;D+kZD=OvithNhKdAX28(!!6G+rnTIU|v<ZH3e0-gK}nHmwINN#AAp^sv4^5FUO- zJnW7Oka~<ifmpc&^v67{PpfH=0{x=U35o3G+GFi%`*6EnlUnK-Y4oHPu_`N8L_2A~ z)Iv6mySRN*<qrPMN`^0GM7+ef`1<bem|m~>JC^?gWS9AX|LM64XGtVROodN;(L4if z{*O{O{|r{f7tu_?{z-yDijolJ4kEnGqcvF#bI!Ghxq=7hFFL`@EeA%nZ5z4fHYb$+ zeP8z6CqEgpgCm2j9U;V1CBq%9gCjwI%O}FgV&65l4i4UOZ7$!L`lRo#KK`*-BHc1L z9JiAw=SvI^Cetm9>8|ev+`7KL<L%f_=l4Jb*6>eQfSPrc=vuSu+WYm@FeHB0>!N;M zu`Z?)N()g`MBc;oR#S%{Z3#XlG=03h+Jdu<_=3hNngflCYgf!5n#4BeO#3dwA8uMS zv&X$S_A){RVW&!xv$~OewTtFH9jafHe}k1X?=q||nowPqQF(uT{meV!bS++7Q+f40 zu8#Os*PluDp*^4-)gCr19pqsqWv~j2D%OG;kU|4A$+e4Bjl5kf?t+Pu8eaKbIx6vG ze}6LWUJ+rw)hm@toONu!c6$fMK1m{Tt`R!Cdvr%Sy<>Ful~)Fj3=STtJm-D^pJCRk z`u!*_rGsqs2}l;yNQ$YXUa0lx?^sQ)U3Yb>aI*?yB|nU~NW`R`Ywhmd*4=%oE!LWJ z+U$^JykuA*gzJvGwofuZmMTxtxbb%$rjpybpYvduuHU0X{Q<+WjDSCiW?r#gm#8(? zZc}tP$vL2xuG9z#ay6l@w_QYm%EO4MaeIeYZb2{5m;4nAb)TOm;M1Y{Mfvf%OBn4g zR>slj=gABkX>ILkZM`WP%=@FJ&(Pkh89v0?)YjtesAcrOYOLH%Rlf79U!mWx(xW}C z)2anmpA1z;GYkzHKlK@7Lj(u5U0Mg%MSEy)j7O8Zr*7TFc)1b6xtg0!Z*Owmt%|8= zUUyviLNFHVh{Xo@*qvA*@JJU9U8|!jRxdGrol1AaUO9ZHOr>Q6Y1eq@81#HvNwFQV z@~{h23<9vH7FD(i`NQZ1(S_Pn7!{4L6(6d{cIs{<tb2&G^CiIlEa6SSbTMX8Qtqxi zTgxg6-4X>J5zRd4_GcQMI*8?-0T<<%8zS>_ddeg$b#pktB7Yh8fW$b?39vj!J)D;1 zgNMc5WZ*}Q_2RT9QRqb<XMe)J%Kkn3;X32f0D?P2>RSAKi|1>f&#ifW?fF|>jIg%+ zS`M))+RRerN=AkWl`qL^<+(-#$oSQ=l?#m$9K4_wMp9|YU$v5^0!MZA`!r#3Sc|=G z``lK3toD}1`_|3fxK6pxtaGj2>UC@Rz51+&9p~5B^-kg6fW&Yg*%3*jbA>|K5+I9% zIUw8%qC;8|#w`dBh<*lZ5T=E^C{ZsAmp2}Pq022%FN|FlZ~;-Ku=LmxDt1dyMN$4^ zSTH<(Gqx$QsnCBrWNWTS@M-m|dvy~;H(BPgFL-UfEgLChU?KFT10>O{bNK={jpUx9 z%zZ(VtF5WSS&xsu81ed4bXg8WZZGEX)|lz{L`Qnoy;_19DN~4K+w#{25qgPta8nDU zz3X3gP`zB-lQc}p=gD>#w!%B_@`rkCBE@Uu5LE<vxoTy6VH8e}nAR~`6BJ_w1lo)u zx{LJd!pNW=LpT_s1e(Khv%~RHe7Jw^X%Uln&#-9@w@y?q{+)Z)v`YR)_rfb8y7B2% zrE1Rzp8Hk)Amlaj9qyvF@<c7geg?$P`p7Zr^0WfjmhhXAF&X-Xy9!<)4J=Tk)6tS} zioL9xwS+c8xIiCrUhsgS+vZ`@)(tlV^jzN6th=^A+8*oN-r-R*upi$C16oG)bZqY| z-qP>&L;{B2D_Ne$J(lG48-a+&+kcA#KbvfjL}WnAph@wIWFEC_AqD-P;L+BwH|LAC zwnlw9Zzzqri~YA0yOM#VW5-gkf9R>0?clTv?;zemaUa6Q*;wm+Cw6DLe;ry{<t8;= zM|N@{atc@tU*){67NDF^tm>H!8RX{b>eW|>x?FkqbtD~G^S?T>)?ICTgqRI23%u7| ztwo1>*2x9^Ze6phz6eINx55t)1N)+@2~o@(<FIa!*9Edb8j+!~DCy`B*syI!AsFMq z(O^ywj`H8U=TCycbG|^N&0o*Gc<x-~l}GsWBaiTpY~8NvV_F=+VdU<vo$(CLDrbs3 zQ>=WSXND_F-eG*XF(|A3zc-*I|NH)5$Ocg|Eg&rZEqZ<*Jm<G8KONq>&-aUQ{JHY` zlDiI6;NKgrcP7kRyB2hYFykk5n1S?h-jyK6MHntd93mn{|3!E4lY4lzQDp5>(5k%m z1aw{tR-CQ0m(;3=_m~582W5aRHi{@`SQLb%fc8C!V6D>{$q>@}Fr@f)$XOBW)iRdc zoJ?*m(IIN>^I|I*c#{;(V?;H?$oQ?-e{+H6wFEL@&sWa&x3~9maV(}wJ4$Ky@FJpa zpe4zOYKH~K(X1oZ&#>LVzoIAk&4@C*(BAJpbQZIlbmgz|pMlOLXrC^X%q7J6`bd`q zhl4v<#EgdrvEfGqm^@00OWY`a9@{>hwe?J-`?}s-Ti6rX9KYtFYw#Zq_YCfw9BsY5 zxMh6HmhrK{-e6Z;@nrUPXLp6nu1?Q2XP!NC4ZkGEj|^_PyT{CSyQ_9+9=QQAm`6{* zBi_O?;Kn6)UFRh2K1GtX>yxhTML^mQ>@_ZlP}@g??JzH{Ql3YLBApPA>Z%8kqO}Tl zjf|5Ck?u#<l$W|H2mJ|klWDidco{(aO(mdeDqpI+gY)y1k33CyMThpohr1fl`xn>l z6|{QmAbvK4;i!~j?HCjcXXT5pzYZ}-_3-$ob#<KT#Nlw)WSt1rSKjOYynbz8Jy(St zY|;#NvQbF*yW!720QvV(_HOnR(SRn%w679L5ma0?0Z<uIzG$WcE>P2g1%NPzL@P^F zB#K>e*FVrr7u@0jH#Pw9TWd@x<>~1do}?;=#7f$Ounz!0_|jF&q9d|=taha<lc|hn z=#QVzWV%p*N>f29V`Yz2>3sFO^54##E1x^0>RTFB)GEEqYL(WmVC4!buAt&frdlb= zP~~Ipehi;h_1brQZY+*%0SLAf6a7Qr<$0`)y9?3)?cMoq_5}Nv><`!<LN=(ui~3*f zYfZ~-m|6(1H4}pXF+fv;m<yg&upcJaN08c4<1muYoU4#@i;Bkq`ypuA?yKpo)iCT@ zo2sWY22_jWb`Jo*vj&o-wJ^H!&MO2iC}{L2poNDBXyX{9IKJuh&RRXlSQx}ird~7P zxO%kD*DhRn=X_=fPi9_6ttdq=p|7WFFQ&J-4^u0bP>{xl<oACq$&lY;*kdybd{<r1 z0-)p?aNQuaFi0Cm2w;I|987*W{>938(DaAqGu`&4IfPkw9c8;5$yR=myYRxZsus}y z!wf&qUoM-lHW!aXTjb!5ep&Oz_><wZQR&^|kL>=px?k14)LRxZV`E(|afj8sK^A0F zFyrtVNvI)N3Ubvf-!|>r)nn*n=%vG4BfHU>Cmugfg;yV3ek$7O#eSHORC0y9J8i+L zN-@YMg5qPP=c>K4_~HdC9=9%7k2F>RH7}q3&I7t_U$Sj|N>6#4mJv1N1sW%kC0$-# zU0)^ELDYd!w-wc?Fie@vYa!O-?|fWWfpS>9d?%qsJxj)*^|}3}E6UPi|DsWPE#rrs z2fEAah&7{q*bdM>mJKkGNY^~Jqg4lVjirE;ifCstH&cj-jfi|`ezXt{x?oMz-C)Rv z17^%Zu({f&>R2%&`87S!<~4k>p`;Wpg^L~WV(XqnM*{yFA;RUBu-B)<La7mej2O&z z+)#DH3g}u;mgEQ)3AMDuyDkQ)mW06Nh8#HxZt_O`g`5M?wnp%3{9{NsxC)>-WXRi~ zdt0nPA`~4g-K=;#N<q~#MOojZ>koFc!~%hh`g3bEz1b|pyCM6(PCYtuw`M&%=FbF) z7N~U`3&Jze2W~iq)+1D9wfI%Q>J(VHYSyn>tD)w@AnAG}Nvo@`R^gw=N|nmbYr^A& zv%eC%i1gSdgtD6?<#X9m>0qgp6?Q4U%Uzx#(9d$l4j-=VZ-j*&wmEr|BvpPbDX-8Y z2TNy#F{~O7;jX32K=K)P+f9TW#soK3iGnW+c``kKvXP^zqz}9IV$~Q2=##@SgwVTg z<tFQ%YkQ?ih)37VlO+2{gXjE()OE$-bhfuERDds>OWgyhg8!U-@nF|L5YCl=lW*J6 zeeJo2z3_0>=G2pLEjx&XzN02VtGwf!-4fX<`-AOW+k0<Fc)gvG7GEH&j6_=Ob9UE@ z)7<o>Gur~O*6dJg%+&bwxgR6m1PiljP=ztwK<Ek9#tGmi6)bw8@oeDY|GAh}FagX& zz)kr1-m+%%IRo*miT(Q%M$$4mCMMpxe)AH=v$n_M?TBZ!5HgG5zFdK=|Lc&)KR|TZ zmB7KN;49ums}rl|#J}M09;R=EiV{@;j$kDSd5j}OTPRa?uA`5x{#kRjSI=n;#>j37 zi?ZM*-3`$mrVEPc2ifl@CYi>R?#DUa%U{~N-7v89;r3f^z1^^7)3bfAu6P2Ty%EV1 zu;swPYc!aaw7iA&7h2HAwQCLrWIN!IB70Fv(f4lmm~ZlNJ!q|c{N92o!O<YK_4Kq! zM$nebf)cb<CBMZ31D@yZo+I0}fLHIkk=7C1*r$5~+V&$ocY9#o_iV{4stxC}DcQmG zYB2n7t_Gqjq$@S_P{vo2lPm1}t2R7w_W=`{<`tWqR4=<IPw(M)&sTT`F^zDm<n&R5 zFApO!U2+8)8ZNAz%{&&Hd}bF~zvnrhpBwilBwyV7zTJDDIqE#V-!PtxNKV{1@nIi0 z(f(T7zanks{|0uq0$xElvbstdX&1o|Zd`C*+J;Rep4+3vV%n;gyw4l=Ns0Rn?*HA` zV{S8cJ;NiBCoPZ1s=oI*cyqP=`!#rWpF3g1ooAle>$dE1huR`!fUiN87VEZHZuQ<x zplbT?P*}*eSnGJPMsm2-Sl75Ti8FF0fWo><7<pg`Ywq~CsJ~ebV;k=WDx{Bwe`=$h zKzUa~idugg(5LD`7TE|ee!l>$?_$s37YROrs8pB%;dFMl8OT%E0tFBtqQK42va@Pn zvKz)ha}T#^eY_T>C<gLZJ9HHpcZ*k&A7}+1sMlx=G=b(iYQz=|IM7R6(*q_tO<<H0 z2dWT!VYFFPsq?uXI9!%`{pp}$VMWtOz>%zO&buwi35-Y*x0GPo-wOfT(b8#cRoUSn zm6aqa8ysF+)*B9c3c*d58h3^Yfk0u%iL2J8V8OHMI``Law7?+g`buG`6gJwf0R&p5 z3?msRA*_ZcGG-@Nc&C|3V9B9W3M369g=JU+WM_KwMGyD)hb?b%z-i}7#_qDQAiv!i zNP2ytjc!D$&4NSsQf>7+#eaU4FM(c<Kt{rD*}0MGcB$aA#BPb<LM3Zxc@&BwB0xze z!L}SwjE75VEsR9%bTHz=*U%ilNQ<9_>*2VFA=M!{;@_35zM}^u17Svpc<RYIZ9$La z^%|Cl6*g>DH;Y~cL34prZz5@AvxAj!$RM=$(Acyp*|Ms6+f)Uxg=*u8M7@ac3_4ak z9cW4BTI~RqKY0AytNWurY)=QX_U3qtq55=5@q~S4AL87N-CiY;4Wtq+!?9SYBiS#4 zMiGpvr#wDi(h6%{&F`22uP2rEIxizc)l_tUpi}Sk`wLb)1sfmWc+rL9Abw+Dmf+~h zlLVkzG%egPP1^EkBaRj_4+YY?;j^xQL%|$)400!#*XtiV0T&K=b0V%pijdnz80~lL z!EDw@CVEo=gcm9Z+&SjPT6=@C<@1CPwbO%ubp$0EQeeNwwA6sznoG6>(s9cPBG%g* zh4ozn3?)Tv^J=PWOX_qW>es!z@&y5qPsEcQrC4mZC6Nkb6N-1Y;R4V$v8KsVjh6Uk zI~z<#{D4cquOo(5R$q3!>6FJCFdaW&7`Bo=pC_gJ2xeB{eldzQn%baww4S-H#I4m% z!dOC&xG>sAZ^La1H;~nfyLO4)z;^8tTXL;A-$-2N+6E8E)e2l0k78Lxe9S(qE4>{% z$=20Ep%Wu&+|^TS<|+83g^E>=AgHU4KnRpVcwFa@yKGR8)iy94zSs!3Xjs?Y1ILTI z@A;Cu<GF2K-=Rl+lURAy@r`G(iPC+t^o`0AIJE<hneu(oIp|RRqWriGoX{&5Tu~O= zQd*|H)oWSat*x?rW9221k}*(1j}&{lbz!~IzBMD|?&_u!`U3NXChjhn&BKG#aJfS{ z-c756Kq*?m1h9kknq9tAnjJ)t62+c`lR;ZcjokZ`AX%3}{zThNZ3%y<WzWGq%>#yw z-%j;K17S~F&LzPI+dSbwwC~itBcB#@_-|AGgrY|xSa#}9MPZo7pG*Hhp1%gUqKAIr zBUf)YoLxlznt})ldAZpW5w35lQSVKJ|3Rdqc-zt2iXD-@c(^aaCo_HF_+MvtWV1UC z(&6VpU*#jdU^?Dce5BYHPk&VF-!^btv3T3Swtmf5XzNU5`uZ}7&U6=N)kpAL<#Asy z=u0HJbYC{>)4QPIR^<>kcAxwTG!knix;2pj#7M6?bDH;$cc912xcbralJWp>omRCd zJ9lF8U~9cyI~8|pJ@-5&uklK`J1vWSC{JzhM1A&DWz%Y3(76qI0_*N7H(IrQFmau) z%UI(Gz;oaIQ-Tr6qDu&@&CoB%sL+;0j1IK<rHad6_(f33YLH$PrWetUi>@CmFIuwE zUU0+hut~ZGOKR3dcx2qkGbS>Nm5Y3A95EkDd~E%#-Y(5ywifZ$5PqErEp`8BCB4XV z_z<jWUSc}NSX`IkS)kuMqCW-sJ=MI5KHgi+Yp^4psOC*X%sgJrdr{|SAi;9%7sOya z`*JnUQR8>3c?ppyzpCbCHo`sCyn_6$YF=egzF5s`tdIXzHE*&zu-~Jo-^=oneeLY& z#mt_Erxs>UO*Q8;!<lR6r>1V5I&o%ZVt$=FnXBKrV`_fk<m~Cpa9@!ssJ>;mson!q zr>Ev87N;gNM<2~BJal4kaq)QO`26gt3_UP4Gc%i+o1eXZ>eyo6^y1>&w*LO()$4u7 zW>4YwDrOO{yT~$t@x!o~FW~$XzBjs_K|DYPcjr-N3Ofr-VGPdTH*Y3z<;^{l`9Jd1 z9e6YS64pt#{nV;Hc%o`8SlyT54cdDEb)0tVnE(W)@QW!K{36h!I4-b<(62#UU4*QY zL7I2rLOmDonnIsvkk8<^qv+oKc>Wkl_u)5f=&3pE)7OvB@ipc9P>LYz(gQ+o;;ZZa zo#EKU15&h#rLQ{oaD$uN%PsB$JHZyQ90A8X%pL4O5alr}hEMP$qS#YlH)&`a8PJgq ztbWh(9IOKc-o?9l4??jw^IoVl{k+Hr_#m7;B|gkYurtUOzLjqSL*9X)iCs`n#`qq- zm+#~I`8E7net;k3*WuS(Zs3Rbjr=BlGe694;kWYJ_z`|Pzk|Px-^uUdck_Grz5MO` zKK>3q&L{X$evD7@DSn)v;M4phzn?$AXZR_8n$Pk%L~hLU1-{77@Q0W+F*!LuwXo28 zbawWE`pL10`N_z{{QT_0y%RHwy~j?@ADfx#ot%C6^p#g<rj9R0uP8fz^2GFF_=?MC z=FFp*8NCZL6ARM{Wj*xbQxo$Kc#fVqIWu|k^a<<O#LU#`$%%P-w_QIuHa&IhfyU{n zlc&!t`097(X3i`$ZZ4iYHMQWW-3+2TQ;WR|51zrd+l$p#s0X1{W!%>LS6w<YXB?ZJ zm|yHYIx%m#ZK;B#dLnAq1gMN-GbiVc&H{?+G5mDt19Ut+6~u92YO?p(#M~lC3%cqB zAviU4dXajnSM#3g_X1s*n^;&-j?K<JYS6)LmiO5F)Z|GF3TiheXKSOQ&_&<W>4&Cf zX6L4QkxqMRXU5c{Qv&3k<0mnYc$+0M^T(!7J~U;DlQWYiXAL)dY<9AGaq5v{Q#0cJ z$x{<2rbGpElgIsT!MWLor{?EoPo7>BWga>?IaRIW;o12~g$gOhXC_W~kI&9bPR+aR z(nMYbt$g^jcKpoZ(b*aK#MCM8^u+1O-kFo{q@KC?xrw={`D%7*;@Fg5T&4H9<Jf#o zqZnwq?*hx$bm7dL)i|4)H{6qXjE*R@aO~v5!tDHlc-_JrZn#AjrY9bllBXvpRs2Tn z{Gw-ic46-1;>3(GJ$q*U1n_vlb8-?`F?nK2M}~$)bwQ=M#|6&=Q;!N%n3*~?d)k;e zd3>sO9)ph@=E%`AGe<o$Cl_2Cknyv*@~Nq5%f;?0#@cvl>e1e#Coyj@a>}V$)N*?2 z;RP2u*6dMYF})||XV1*p)sr))-BYhyqIYg);`Ed?H*scRs*1B-Tza&TKeJGMmH)vr zQwxNf)qCdr)Cn|g3K*v>OguDY0T`G<0@u}rQy5)i;q>go7~uz|G;!HjSj5zwo|rkV zP|l0`jy>>b@9EjaDdcD8s#VJiXHI(;r_Y=^y5J6_QO#qN+}T?#W-QKwQc%CWX#RZl uszQ0|;ghF9l6u`)<*%OLhk;L?I{D72`uWMz?zvsP4_dc4J3mEq|9=8mKY=*_ diff --git a/assets/fonts/fontawesome/fa-regular-400.woff b/assets/fonts/fontawesome/fa-regular-400.woff deleted file mode 100644 index ec61babbc11fb50c92aa004fe5535ac441cc8442..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14712 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 diff --git a/assets/fonts/fontawesome/fa-regular-400.woff2 b/assets/fonts/fontawesome/fa-regular-400.woff2 deleted file mode 100644 index 833df704724211aa2e1c995547e6d06ab1180550..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12212 zcmV;lFH6vOPew8T0RR91057xv3jhEB0C>;<054+z0RR9100000000000000000000 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 C(B{Pe diff --git a/assets/fonts/fontawesome/fa-solid-900.eot b/assets/fonts/fontawesome/fa-solid-900.eot deleted file mode 100644 index 8de6d53e2fbe9e7721264b177b9b6744ffbd24de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106004 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 SE|oyDGWKO6V#s6H;r{@b+xT?= diff --git a/assets/fonts/fontawesome/fa-solid-900.svg b/assets/fonts/fontawesome/fa-solid-900.svg deleted file mode 100644 index f782c24..0000000 --- a/assets/fonts/fontawesome/fa-solid-900.svg +++ /dev/null @@ -1,1514 +0,0 @@ -<?xml version="1.0" standalone="no"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > -<svg xmlns="http://www.w3.org/2000/svg"> -<defs> - <font id="fontawesome-free" horiz-adv-x="640"> - <font-face font-family="Font Awesome 5 Free" - units-per-em="512" ascent="448" - descent="64" - font-weight="900" - font-style="Solid" /> - <missing-glyph horiz-adv-x="0" /> - <glyph glyph-name="address-book" - unicode="" - horiz-adv-x="448" d=" M436 288C442.627 288 448 293.373 448 300V340C448 346.627 442.627 352 436 352H416V400C416 426.51 394.51 448 368 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H368C394.51 -64 416 -42.51 416 -16V32H436C442.627 32 448 37.373 448 44V84C448 90.627 442.627 96 436 96H416V160H436C442.627 160 448 165.373 448 172V212C448 218.627 442.627 224 436 224H416V288H436zM208 320C252.183 320 288 284.183 288 240S252.183 160 208 160S128 195.817 128 240S163.817 320 208 320zM336 88C336 74.745 325.255 64 312 64H104C90.745 64 80 74.745 80 88V106.523C80 128.549 94.99 147.7480000000001 116.358 153.09L152.015 162.004C181.116 141.072 226.524 135.059 263.985 162.004L299.642 153.09C321.01 147.748 336 128.548 336 106.523V88z" /> - <glyph glyph-name="address-card" - unicode="" - horiz-adv-x="512" d=" M464 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V336C512 362.51 490.51 384 464 384zM176 304C214.66 304 246 272.66 246 234S214.66 164 176 164S106 195.34 106 234S137.34 304 176 304zM288 101C288 89.402 278.598 80 267 80H85C73.402 80 64 89.402 64 101V117.207C64 136.479 77.116 153.279 95.813 157.953L127.013 165.753C152.477 147.437 192.208 142.176 224.987 165.753L256.187 157.953C274.884 153.279 288 136.48 288 117.207V101zM448 140C448 133.373 442.627 128 436 128H332C325.373 128 320 133.373 320 140V148C320 154.627 325.373 160 332 160H436C442.627 160 448 154.627 448 148V140zM448 204C448 197.373 442.627 192 436 192H332C325.373 192 320 197.373 320 204V212C320 218.627 325.373 224 332 224H436C442.627 224 448 218.627 448 212V204zM448 268C448 261.373 442.627 256 436 256H332C325.373 256 320 261.373 320 268V276C320 282.627 325.373 288 332 288H436C442.627 288 448 282.627 448 276V268z" /> - <glyph glyph-name="adjust" - unicode="" - horiz-adv-x="512" d=" M8 192C8 55.034 119.033 -56 256 -56S504 55.034 504 192S392.966 440 256 440S8 328.967 8 192zM256 8V376C357.705 376 440 293.689 440 192C440 90.295 357.689 8 256 8z" /> - <glyph glyph-name="align-center" - unicode="" - horiz-adv-x="448" d=" M352 404V364C352 355.163 344.837 348 336 348H112C103.163 348 96 355.163 96 364V404C96 412.837 103.163 420 112 420H336C344.837 420 352 412.837 352 404zM16 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H16C7.163 292 0 284.837 0 276V236C0 227.163 7.163 220 16 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM336 164H112C103.163 164 96 156.837 96 148V108C96 99.163 103.163 92 112 92H336C344.837 92 352 99.163 352 108V148C352 156.837 344.837 164 336 164z" /> - <glyph glyph-name="align-justify" - unicode="" - horiz-adv-x="448" d=" M0 364V404C0 412.837 7.163 420 16 420H432C440.837 420 448 412.837 448 404V364C448 355.163 440.837 348 432 348H16C7.163 348 0 355.163 0 364zM16 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H16C7.163 292 0 284.837 0 276V236C0 227.163 7.163 220 16 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM16 92H432C440.837 92 448 99.163 448 108V148C448 156.837 440.837 164 432 164H16C7.163 164 0 156.837 0 148V108C0 99.163 7.163 92 16 92z" /> - <glyph glyph-name="align-left" - unicode="" - horiz-adv-x="448" d=" M288 404V364C288 355.163 280.837 348 272 348H16C7.163 348 0 355.163 0 364V404C0 412.837 7.163 420 16 420H272C280.837 420 288 412.837 288 404zM0 276V236C0 227.163 7.163 220 16 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H16C7.163 292 0 284.837 0 276zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM272 164H16C7.163 164 0 156.837 0 148V108C0 99.163 7.163 92 16 92H272C280.837 92 288 99.163 288 108V148C288 156.837 280.837 164 272 164z" /> - <glyph glyph-name="align-right" - unicode="" - horiz-adv-x="448" d=" M160 364V404C160 412.837 167.163 420 176 420H432C440.837 420 448 412.837 448 404V364C448 355.163 440.837 348 432 348H176C167.163 348 160 355.163 160 364zM16 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H16C7.163 292 0 284.837 0 276V236C0 227.163 7.163 220 16 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM176 92H432C440.837 92 448 99.163 448 108V148C448 156.837 440.837 164 432 164H176C167.163 164 160 156.837 160 148V108C160 99.163 167.163 92 176 92z" /> - <glyph glyph-name="ambulance" - unicode="" - horiz-adv-x="640" d=" M624 96H608V204.1C608 216.8 602.9 229 593.9 238L494 337.9C485 346.9 472.8 352 460.1 352H416V400C416 426.5 394.5 448 368 448H48C21.5 448 0 426.5 0 400V80C0 53.5 21.5 32 48 32H64C64 -21 107 -64 160 -64S256 -21 256 32H384C384 -21 427 -64 480 -64S576 -21 576 32H624C632.8 32 640 39.2 640 48V80C640 88.8 632.8 96 624 96zM160 -16C133.5 -16 112 5.5 112 32S133.5 80 160 80S208 58.5 208 32S186.5 -16 160 -16zM304 232C304 227.6 300.4 224 296 224H240V168C240 163.6 236.4 160 232 160H184C179.6 160 176 163.6 176 168V224H120C115.6 224 112 227.6 112 232V280C112 284.4 115.6 288 120 288H176V344C176 348.4 179.6 352 184 352H232C236.4 352 240 348.4 240 344V288H296C300.4 288 304 284.4 304 280V232zM480 -16C453.5 -16 432 5.5 432 32S453.5 80 480 80S528 58.5 528 32S506.5 -16 480 -16zM560 192H416V304H460.1L560 204.1V192z" /> - <glyph glyph-name="american-sign-language-interpreting" - unicode="" - horiz-adv-x="640" d=" M290.5470000000001 258.961C270.252 269.11 246.4000000000001 270.1600000000001 225.808 262.851C268.4140000000001 262.851 297.016 242.376 311.386 212.275C319.9620000000001 194.376 306.238 174.204 287.769 174.204C306.198 174.204 319.98 154.068 311.386 136.1330000000001C296.661 105.287 265.2630000000001 85.2790000000001 231.088 85.2790000000001C230.5310000000001 85.2790000000001 136.617 93.8940000000001 136.617 93.8940000000001L70.211 60.5470000000001C60.827 55.8540000000001 50.396 60.1680000000001 46.316 68.3280000000001L1.86 157.253C-2.307 165.868 0.749 176.15 8.806 180.874L66.878 213.943L108 288.139C114.39 345.384 142.731 397.906 187.743 434.865C199.134 444.313 216.084 442.646 225.253 431.252C234.699 419.858 233.033 403.185 221.641 393.736C209.138 383.177 198.023 371.227 189.132 358.166C210.804 372.895 235.811 382.898 263.318 386.233C278.043 388.178 291.381 377.897 293.048 363.168C294.993 348.44 284.712 335.101 269.986 333.434C253.87 331.4890000000001 238.866 325.931 225.808 318.15C251.922 323.863 284.52 321.288 313.887 307.035C327.223 300.366 332.78 284.526 326.111 271.187C319.722 258.127 303.607 252.57 290.547 258.961zM263.3180000000001 189.489C257.206 201.994 244.9800000000001 209.775 231.0870000000001 209.775A35.46 35.46 0 0 1 195.5220000000001 174.2050000000001C195.5220000000001 152.7770000000001 213.3300000000001 138.6350000000001 231.0870000000001 138.6350000000001C244.9800000000001 138.6350000000001 257.206 146.4160000000001 263.3180000000001 158.9210000000001C267.7640000000001 168.3700000000001 276.932 173.927 286.6570000000001 174.2050000000001C276.932 174.482 267.764 180.04 263.3180000000001 189.489zM638.1390000000001 226.7260000000001C642.3070000000001 218.111 639.2500000000001 207.829 631.1930000000001 203.105L573.1220000000001 170.036L532 95.84C525.61 38.595 497.269 -13.927 452.257 -50.886C441.325 -59.998 424.4580000000001 -59.03 414.747 -47.273C405.301 -35.879 406.9670000000001 -19.206 418.36 -9.757C430.863 0.802 441.9770000000001 12.752 450.868 25.813C429.196 11.084 404.189 1.081 376.682 -2.254C366.661 -4.76 349.13 3.389 346.952 20.811C345.007 35.539 355.288 48.878 370.014 50.545C386.13 52.491 401.134 58.048 414.192 65.829C388.0780000000001 60.1159999999999 355.48 62.691 326.113 76.944C312.777 83.6129999999999 307.2200000000001 99.453 313.889 112.792C320.278 125.853 336.394 131.411 349.454 125.019C369.749 114.87 393.601 113.8199999999999 414.193 121.129C371.587 121.129 342.985 141.604 328.615 171.705C320.039 189.604 333.7630000000001 209.776 352.2320000000001 209.776C333.8030000000001 209.776 320.021 229.912 328.615 247.847C342.648 277.243 372.654 298.734 410.581 298.701L503.384 290.086L569.79 323.433C579.198 328.137 589.6179999999999 323.787 593.684 315.652L638.139 226.726zM408.9120000000002 245.344C395.0190000000001 245.344 382.7930000000001 237.563 376.6810000000002 225.058C372.2350000000002 215.609 363.0670000000002 210.052 353.3420000000002 209.774C363.0670000000002 209.4960000000001 372.2350000000002 203.938 376.6810000000002 194.4900000000001C382.7930000000002 181.985 395.0190000000002 174.2040000000001 408.9120000000002 174.2040000000001A35.46 35.46 0 0 1 444.4770000000002 209.7740000000001C444.4770000000002 231.2030000000001 426.6690000000002 245.3440000000001 408.9120000000002 245.3440000000001z" /> - <glyph glyph-name="anchor" - unicode="" - horiz-adv-x="576" d=" M12.971 96H45.365C67.172 -6.735 181.944 -64 288 -64C394.229 -64 508.853 -6.62 530.635 96H563.029C573.72 96 579.074 108.926 571.514 116.485L504.485 183.514C499.799 188.2 492.201 188.2 487.514 183.514L420.485 116.485C412.925 108.925 418.279 96 428.9700000000001 96H464.116C443.826 41.683 379.153 9.412 319.999 1.985V192H371.999C378.6260000000001 192 383.999 197.373 383.999 204V244C383.999 250.627 378.6260000000001 256 371.999 256H319.999V261.4700000000001C357.2800000000001 274.648 383.9940000000001 310.195 383.999 351.988C384.005 404.228 341.605 447.262 289.37 447.99C235.723 448.739 192 405.475 192 352C192 310.202 218.716 274.65 256 261.4700000000001V256H204C197.373 256 192 250.627 192 244V204C192 197.373 197.373 192 204 192H256V1.985C197.064 9.384 132.18 41.664 111.883 96H147.029C157.72 96 163.074 108.926 155.514 116.485L88.485 183.514C83.799 188.2 76.201 188.2 71.514 183.514L4.485 116.485C-3.074 108.926 2.28 96 12.971 96zM288 384C305.645 384 320 369.645 320 352S305.645 320 288 320S256 334.355 256 352S270.355 384 288 384z" /> - <glyph glyph-name="angle-double-down" - unicode="" - horiz-adv-x="320" d=" M143 191.7L7 327.7C-2.4 337.1 -2.4 352.3 7 361.6L29.6 384.2C39 393.6 54.2 393.6 63.5 384.2L159.9 287.8L256.3 384.2C265.7 393.6 280.9000000000001 393.6 290.2 384.2L313 361.7C322.4 352.3 322.4 337.1 313 327.8L177 191.8C167.6 182.3 152.4 182.3 143 191.7zM177 -0.3L313 135.7C322.4 145.1 322.4 160.3 313 169.6L290.4 192.2C281 201.6 265.8 201.6 256.5 192.2L160 95.9L63.6 192.3C54.2 201.7 39 201.7 29.7 192.3L7 169.7C-2.4 160.3 -2.4 145.1 7 135.8L143 -0.2C152.4 -9.7 167.6 -9.7 177 -0.3z" /> - <glyph glyph-name="angle-double-left" - unicode="" - horiz-adv-x="448" d=" M223.7 209L359.7 345C369.1 354.4 384.3 354.4 393.6 345L416.2 322.4C425.6 313 425.6 297.8 416.2 288.5L319.9 192L416.3 95.6C425.7 86.2000000000001 425.7 71 416.3 61.7000000000001L393.7 39C384.3 29.6 369.1 29.6 359.8 39L223.8 175C214.3 184.4 214.3 199.6 223.7 209zM31.7 175L167.7 39C177.1 29.6 192.3 29.6 201.6 39L224.2 61.6C233.6 71 233.6 86.2000000000001 224.2 95.5L127.9 192L224.3 288.4C233.7 297.8 233.7 313 224.3 322.3L201.7 345C192.3 354.4 177.1 354.4 167.8 345L31.8 209C22.3 199.6 22.3 184.4 31.7 175z" /> - <glyph glyph-name="angle-double-right" - unicode="" - horiz-adv-x="448" d=" M224.3 175L88.3 39C78.9 29.6 63.7 29.6 54.4 39L31.8 61.6C22.4 71 22.4 86.2000000000001 31.8 95.5L128.2 191.9L31.8 288.3C22.4 297.7 22.4 312.9 31.8 322.2L54.3 345C63.7 354.4 78.9 354.4 88.2 345L224.2 209C233.7 199.6 233.7 184.4 224.3 175zM416.3 209L280.3 345C270.9000000000001 354.4 255.7 354.4 246.4 345L223.8 322.4C214.4 313 214.4 297.8 223.8 288.5L320.2000000000001 192.1L223.8000000000001 95.7C214.4 86.3 214.4 71.1 223.8000000000001 61.8L246.4000000000001 39.2C255.8000000000001 29.8 271.0000000000001 29.8 280.3 39.2L416.3 175.2C425.7 184.4 425.7 199.6 416.3 209z" /> - <glyph glyph-name="angle-double-up" - unicode="" - horiz-adv-x="320" d=" M177 192.3L313 56.3C322.4 46.9 322.4 31.7 313 22.4L290.4 -0.2C281 -9.6 265.8 -9.6 256.5 -0.2L160 96.1L63.6 -0.3C54.2 -9.6999999999999 39 -9.6999999999999 29.7 -0.3L7 22.3C-2.4 31.7 -2.4 46.9 7 56.2L143 192.2C152.4 201.7 167.6 201.7 177 192.3zM143 384.3L7 248.3C-2.4 238.9 -2.4 223.7 7 214.4L29.6 191.8C39 182.4 54.2 182.4 63.5 191.8L159.9 288.2000000000001L256.3 191.8C265.7 182.4 280.9000000000001 182.4 290.2 191.8L312.8 214.4C322.2 223.8 322.2 239 312.8 248.3L176.8 384.3C167.6 393.7 152.4 393.7 143 384.3z" /> - <glyph glyph-name="angle-down" - unicode="" - horiz-adv-x="320" d=" M143 95.7L7 231.7C-2.4 241.1 -2.4 256.3 7 265.6L29.6 288.2C39 297.6 54.2 297.6 63.5 288.2L159.9 191.8L256.3 288.2C265.7 297.6 280.9000000000001 297.6 290.2 288.2L312.8 265.6C322.2 256.2 322.2 241 312.8 231.7L176.8 95.6999999999999C167.6 86.3 152.4 86.3 143 95.6999999999999z" /> - <glyph glyph-name="angle-left" - unicode="" - horiz-adv-x="256" d=" M31.7 209L167.7 345C177.1 354.4 192.3 354.4 201.6 345L224.2 322.4C233.6 313 233.6 297.8 224.2 288.5L127.9 192L224.3 95.6C233.7 86.2000000000001 233.7 71 224.3 61.7000000000001L201.7 39C192.3 29.6 177.1 29.6 167.8 39L31.8 175C22.3 184.4 22.3 199.6 31.7 209z" /> - <glyph glyph-name="angle-right" - unicode="" - horiz-adv-x="256" d=" M224.3 175L88.3 39C78.9 29.6 63.7 29.6 54.4 39L31.8 61.6C22.4 71 22.4 86.2000000000001 31.8 95.5L128.2 191.9L31.8 288.3C22.4 297.7 22.4 312.9 31.8 322.2L54.3 345C63.7 354.4 78.9 354.4 88.2 345L224.2 209C233.7 199.6 233.7 184.4 224.3 175z" /> - <glyph glyph-name="angle-up" - unicode="" - horiz-adv-x="320" d=" M177 288.3L313 152.3C322.4 142.9 322.4 127.7 313 118.4L290.4 95.8C281 86.4 265.8 86.4 256.5 95.8L160 192.1L63.6 95.7C54.2 86.3 39 86.3 29.7 95.7L7 118.3C-2.4 127.7 -2.4 142.9 7 152.2L143 288.2C152.4 297.7 167.6 297.7 177 288.3z" /> - <glyph glyph-name="archive" - unicode="" - horiz-adv-x="512" d=" M488 320H24C10.745 320 0 330.745 0 344V392C0 405.255 10.745 416 24 416H488C501.255 416 512 405.255 512 392V344C512 330.745 501.255 320 488 320zM480 -8V264C480 277.255 469.255 288 456 288H56C42.745 288 32 277.255 32 264V-8C32 -21.255 42.745 -32 56 -32H456C469.255 -32 480 -21.255 480 -8zM308 192H204C197.373 192 192 197.373 192 204V212C192 218.627 197.373 224 204 224H308C314.627 224 320 218.627 320 212V204C320 197.373 314.627 192 308 192z" /> - <glyph glyph-name="arrow-alt-circle-down" - unicode="" - horiz-adv-x="512" d=" M504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM212 308V192H141.1C130.4 192 125 179 132.6 171.5L247.5 57.2C252.2 52.5 259.7 52.5 264.4 57.2L379.3 171.5C386.9 179.1 381.5 192 370.8 192H300V308C300 314.6 294.6 320 288 320H224C217.4 320 212 314.6 212 308z" /> - <glyph glyph-name="arrow-alt-circle-left" - unicode="" - horiz-adv-x="512" d=" M256 -56C119 -56 8 55 8 192S119 440 256 440S504 329 504 192S393 -56 256 -56zM372 236H256V306.9C256 317.6 243 323 235.5 315.4L121.2 200.5C116.5 195.8 116.5 188.3 121.2 183.6L235.5 68.7000000000001C243.1 61.1 256 66.5000000000001 256 77.2000000000001V148H372C378.6 148 384 153.4 384 160V224C384 230.6 378.6 236 372 236z" /> - <glyph glyph-name="arrow-alt-circle-right" - unicode="" - horiz-adv-x="512" d=" M256 440C393 440 504 329 504 192S393 -56 256 -56S8 55 8 192S119 440 256 440zM140 148H256V77.1C256 66.4 269 61 276.5 68.6L390.8 183.5C395.5 188.2 395.5 195.7 390.8 200.4L276.5 315.4C268.9 323 256 317.6 256 306.9V236H140C133.4 236 128 230.6 128 224V160C128 153.4 133.4 148 140 148z" /> - <glyph glyph-name="arrow-alt-circle-up" - unicode="" - horiz-adv-x="512" d=" M8 192C8 329 119 440 256 440S504 329 504 192S393 -56 256 -56S8 55 8 192zM300 76V192H370.9C381.6 192 387 205 379.4 212.5L264.5 326.8C259.8 331.5 252.3 331.5 247.6 326.8L132.6 212.5C125 204.9 130.4 192 141.1 192H212V76C212 69.4 217.4 64 224 64H288C294.6 64 300 69.4 300 76z" /> - <glyph glyph-name="arrow-circle-down" - unicode="" - horiz-adv-x="512" d=" M504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM360.4 220.9L288 145.4V328C288 341.3 277.3 352 264 352H248C234.7 352 224 341.3 224 328V145.4L151.6 220.9C142.3 230.6 126.8 230.8 117.3 221.3L106.4 210.3C97 200.9 97 185.7 106.4 176.4L239 43.7C248.4 34.3 263.6 34.3 272.9 43.7L405.6 176.4C415 185.8 415 201 405.6 210.3L394.7 221.3C385.2 230.8 369.7 230.6 360.4 220.9z" /> - <glyph glyph-name="arrow-circle-left" - unicode="" - horiz-adv-x="512" d=" M256 -56C119 -56 8 55 8 192S119 440 256 440S504 329 504 192S393 -56 256 -56zM284.9 87.6L209.4 160H392C405.3 160 416 170.7 416 184V200C416 213.3 405.3 224 392 224H209.4L284.9 296.4C294.6 305.7000000000001 294.8 321.2 285.3 330.7L274.3 341.6C264.9 351 249.7 351 240.4 341.6L107.7 209C98.3 199.6 98.3 184.4 107.7 175.1L240.4 42.4C249.8 33.0000000000001 265 33.0000000000001 274.3 42.4L285.3 53.3C294.8 62.8 294.6 78.3 284.9 87.6z" /> - <glyph glyph-name="arrow-circle-right" - unicode="" - horiz-adv-x="512" d=" M256 440C393 440 504 329 504 192S393 -56 256 -56S8 55 8 192S119 440 256 440zM227.1 296.4L302.6 224H120C106.7 224 96 213.3 96 200V184C96 170.7 106.7 160 120 160H302.6L227.1 87.6C217.4 78.3 217.2 62.8 226.7 53.3L237.7 42.4C247.1 33.0000000000001 262.3 33.0000000000001 271.6 42.4L404.3 175C413.7 184.4 413.7 199.6 404.3 208.9L271.6 341.7C262.2000000000001 351.1 247.0000000000001 351.1 237.7 341.7L226.7 330.8C217.2 321.2 217.4 305.7 227.1 296.4z" /> - <glyph glyph-name="arrow-circle-up" - unicode="" - horiz-adv-x="512" d=" M8 192C8 329 119 440 256 440S504 329 504 192S393 -56 256 -56S8 55 8 192zM151.6 163.1L224 238.6V56C224 42.7 234.7 32 248 32H264C277.3 32 288 42.7 288 56V238.6L360.4 163.1C369.7 153.4 385.2 153.2000000000001 394.7 162.7000000000001L405.6 173.7000000000001C415 183.1 415 198.3000000000001 405.6 207.6000000000001L273 340.3C263.6 349.7 248.4 349.7 239.1 340.3L106.3 207.6C96.9 198.2 96.9 183 106.3 173.7L117.2 162.7C126.8 153.2 142.3 153.4 151.6 163.1z" /> - <glyph glyph-name="arrow-down" - unicode="" - horiz-adv-x="448" d=" M413.1 225.5L435.3 203.3C444.7 193.9 444.7 178.7 435.3 169.4L241 -25C231.6 -34.4 216.4 -34.4 207.1 -25L12.7 169.4C3.3 178.8 3.3 194 12.7 203.3L34.9 225.5C44.4 235 59.9 234.8 69.2 225.1L184 104.6V392C184 405.3 194.7 416 208 416H240C253.3 416 264 405.3 264 392V104.6L378.8 225.1C388.1 234.9000000000001 403.6 235.1 413.1 225.5000000000001z" /> - <glyph glyph-name="arrow-left" - unicode="" - horiz-adv-x="448" d=" M257.5 2.9L235.3 -19.3C225.9 -28.7 210.7 -28.7 201.4 -19.3L7 175C-2.4 184.4 -2.4 199.6 7 208.9L201.4 403.3C210.8 412.7 226 412.7 235.3 403.3L257.5 381.1C267 371.6 266.8 356.1 257.1 346.8L136.6 232H424C437.3 232 448 221.3 448 208V176C448 162.7 437.3 152 424 152H136.6L257.1 37.2C266.9000000000001 27.9 267.1 12.4 257.5 2.9z" /> - <glyph glyph-name="arrow-right" - unicode="" - horiz-adv-x="448" d=" M190.5 381.1L212.7 403.3C222.1 412.7 237.3 412.7 246.6 403.3L441 209C450.4 199.6 450.4 184.4 441 175.1L246.6 -19.3C237.2 -28.7 222 -28.7 212.7 -19.3L190.5 2.9C181 12.4 181.2 27.9 190.9 37.2L311.4 152H24C10.7 152 0 162.7 0 176V208C0 221.3 10.7 232 24 232H311.4L190.9 346.8C181.1 356.1 180.9 371.6 190.5 381.1z" /> - <glyph glyph-name="arrow-up" - unicode="" - horiz-adv-x="448" d=" M34.9 158.5L12.7 180.7C3.3 190.1 3.3 205.3 12.7 214.6L207 409C216.4 418.4 231.6 418.4 240.9 409L435.2000000000001 214.7C444.6 205.3 444.6 190.1 435.2000000000001 180.8L413 158.6C403.5 149.1 388 149.3 378.7 159L264 279.4V-8C264 -21.3 253.3 -32 240 -32H208C194.7 -32 184 -21.3 184 -8V279.4L69.2 158.9C59.9 149.1 44.4 148.9 34.9 158.5z" /> - <glyph glyph-name="arrows-alt-h" - unicode="" - horiz-adv-x="512" d=" M377.941 278.059V232H134.059V278.059C134.059 299.4410000000001 108.208 310.149 93.088 295.03L7.029 208.971C-2.344 199.598 -2.344 184.403 7.029 175.03L93.088 88.971C108.207 73.852 134.059 84.56 134.059 105.942V152H377.9410000000001V105.941C377.9410000000001 84.559 403.7920000000001 73.851 418.9120000000001 88.97L504.971 175.029C514.344 184.402 514.344 199.597 504.971 208.97L418.9120000000001 295.029C403.793 310.149 377.9410000000001 299.4410000000001 377.9410000000001 278.059z" /> - <glyph glyph-name="arrows-alt-v" - unicode="" - horiz-adv-x="256" d=" M214.059 70.059H168V313.9410000000001H214.059C235.441 313.9410000000001 246.149 339.7920000000001 231.03 354.9120000000001L144.971 440.971C135.598 450.344 120.403 450.344 111.03 440.971L24.971 354.9120000000001C9.852 339.793 20.56 313.9410000000001 41.942 313.9410000000001H88V70.059H41.941C20.559 70.059 9.851 44.208 24.97 29.088L111.029 -56.971C120.402 -66.344 135.597 -66.344 144.97 -56.971L231.029 29.088C246.149 44.207 235.441 70.059 214.059 70.059z" /> - <glyph glyph-name="arrows-alt" - unicode="" - horiz-adv-x="512" d=" M352.201 22.225L273.005 -56.971C263.632 -66.344 248.437 -66.344 239.064 -56.971L159.868 22.225C144.749 37.3440000000001 155.457 63.196 176.839 63.1950000000001H228.001L228 164H127.196V112.838C127.196 91.456 101.345 80.7480000000001 86.225 95.867L7.029 175.063C-2.344 184.436 -2.344 199.632 7.029 209.004L86.225 288.2C101.344 303.319 127.196 292.611 127.196 271.229V220H228V320.804H176.77C155.388 320.804 144.68 346.655 159.799 361.775L238.995 440.971C248.368 450.344 263.563 450.344 272.9360000000001 440.971L352.1320000000001 361.775C367.2510000000001 346.656 356.5430000000001 320.804 335.1610000000001 320.804H283.9990000000001V220H384.8030000000001V271.1620000000001C384.8030000000001 292.544 410.6540000000001 303.252 425.7730000000002 288.1330000000001L504.9690000000002 208.937C514.3420000000002 199.564 514.3420000000002 184.368 504.9690000000002 174.996L425.773 95.8C410.654 80.681 384.802 91.389 384.803 112.771V164H284V63.196H335.23C356.612 63.196 367.3200000000001 37.345 352.201 22.225z" /> - <glyph glyph-name="assistive-listening-systems" - unicode="" - horiz-adv-x="512" d=" M216 188C216 172.536 203.464 160 188 160S160 172.536 160 188C160 232.112 195.888 268 240 268S320 232.112 320 188C320 172.536 307.464 160 292 160S264 172.536 264 188C264 201.234 253.233 212 240 212S216 201.234 216 188zM240 364C142.953 364 64 285.0470000000001 64 188C64 172.536 76.536 160 92 160S120 172.536 120 188C120 254.168 173.832 308 240 308S360 254.168 360 188C360 112.836 288.991 117.689 288.003 44.378L288 44C288 15.327 264.673 -8 236 -8C220.536 -8 208 -20.536 208 -36S220.536 -64 236 -64C295.475 -64 343.876 -15.672 344 43.774C344.5950000000001 78.202 416 92.014 416 188C416 285.0470000000001 337.0470000000001 364 240 364zM160 128C142.327 128 128 113.673 128 96S142.327 64 160 64S192 78.327 192 96S177.673 128 160 128zM32 0C14.327 0 0 -14.327 0 -32S14.327 -64 32 -64S64 -49.673 64 -32S49.673 0 32 0zM512 187.993C512 189.511 511.988 191.018 511.955 192.524C510.076 307.475 436.157 409.53 327.9940000000001 446.489C313.3610000000001 451.487 297.4450000000001 443.68 292.444 429.0470000000001C287.444 414.414 295.254 398.498 309.886 393.497C395.7920000000001 364.1430000000001 454.496 282.984 455.963 191.544L455.966 191.356C455.992 190.238 455.999 189.12 455.999 187.993C455.999 172.529 468.535 159.993 483.999 159.993S512 172.529 512 187.993zM152.971 8.971L72.971 88.971L39.03 55.03L119.03 -24.97L152.971 8.971z" /> - <glyph glyph-name="asterisk" - unicode="" - horiz-adv-x="512" d=" M478.21 113.907L336 192L478.21 270.093C490.0050000000001 276.5700000000001 494.171 291.4770000000001 487.442 303.13L467.962 336.8710000000001C461.234 348.524 446.242 352.37 434.735 345.394L296 261.2820000000001L299.475 423.486C299.763 436.939 288.937 448 275.48 448H236.52C223.064 448 212.237 436.939 212.526 423.486L216 261.2820000000001L77.265 345.3930000000001C65.759 352.3690000000001 50.766 348.523 44.038 336.87L24.558 303.129C17.83 291.476 21.996 276.569 33.791 270.092L176 192L33.79 113.907C21.995 107.43 17.829 92.523 24.558 80.87L44.038 47.129C50.766 35.476 65.759 31.63 77.265 38.606L216 122.718L212.525 -39.486C212.237 -52.939 223.064 -64 236.52 -64H275.481C288.937 -64 299.764 -52.939 299.476 -39.486L296 122.718L434.735 38.607C446.241 31.631 461.234 35.477 467.962 47.1300000000001L487.442 80.871C494.17 92.5240000000001 490.005 107.4300000000001 478.21 113.9070000000001z" /> - <glyph glyph-name="at" - unicode="" - horiz-adv-x="512" d=" M256 440C118.941 440 8 329.081 8 192C8 54.941 118.919 -56 256 -56C304.154 -56 351.342 -41.86 391.408 -15.777C403.413 -7.962 406.033 8.511 396.9600000000001 19.595L386.783 32.028C379.112 41.399 365.6040000000001 43.695 355.4100000000001 37.157C325.92 18.243 291.314 8 256 8C154.542 8 72 90.542 72 192S154.542 376 256 376C356.139 376 440 318.381 440 216C440 177.214 418.907 136.258 381.83 132.307C364.481 132.761 364.92 145.164 368.354 162.331L391.787 283.4410000000001C394.653 298.25 383.308 312 368.225 312H323.2440000000001A13.518 13.518 0 0 1 309.812 300.007L309.802 299.915C295.105 317.8160000000001 269.3540000000001 321.69 249.831 321.69C175.251 321.69 112 259.456 112 170.23C112 104.927 148.785 64.36 208 64.36C234.9840000000001 64.36 265.3690000000001 79.997 282.9910000000001 102.693C292.5130000000001 68.589 323.6040000000001 68.59 353.701 68.59C462.609 68.59 504 140.202 504 216C504 352.347 394.023 440 256 440zM234.32 135.57C212.071 135.57 198.25 151.193 198.25 176.341C198.25 221.334 229.029 249.07 256.88 249.07C279.1720000000001 249.07 292.481 233.829 292.481 208.3C292.481 163.239 258.606 135.57 234.32 135.57z" /> - <glyph glyph-name="audio-description" - unicode="" - horiz-adv-x="512" d=" M162.925 209.291L171.747 178.636H146.141L155.182 209.288C156.459 213.709 157.833 219.282 159.054 224.533C160.274 219.282 161.648 213.71 162.9250000000001 209.291zM329.399 241.39H314.876V142.609H329.399C359.175 142.609 375.574 160.287 375.574 192.385C375.574 224.624 358.084 241.39 329.399 241.39zM512 336V48C512 21.49 490.51 0 464 0H48C21.49 0 0 21.49 0 48V336C0 362.51 21.49 384 48 384H464C490.51 384 512 362.51 512 336zM245.459 111.861L188.362 279.861A12.001000000000001 12.001000000000001 0 0 1 177 288H141.106A12.001000000000001 12.001000000000001 0 0 1 129.744 279.861L72.647 111.861C70.003 104.078 75.789 96 84.009 96H113.142A12 12 0 0 1 124.677 104.693L133.251 134.599H184.618L193.411 104.622A12 12 0 0 1 204.926 96H234.098C242.318 96 248.104 104.078 245.459 111.861zM430.16 192.386C430.16 251.363 392.241 288 331.2 288H273.834C267.207 288 261.834 282.627 261.834 276V108C261.834 101.373 267.207 96 273.834 96H331.2C392.241 96 430.16 132.933 430.16 192.386z" /> - <glyph glyph-name="backward" - unicode="" - horiz-adv-x="512" d=" M11.5 167.4L203.5 7.4C224.1 -9.8 256 4.6 256 32V352C256 379.4 224.1 393.8 203.5 376.6L11.5 216.6C-3.8 203.8 -3.8 180.2 11.5 167.4zM267.5 167.4L459.5 7.4C480.1 -9.8 512 4.6 512 32V352C512 379.4 480.1 393.8 459.5 376.6L267.5 216.6C252.2 203.8 252.2 180.2 267.5 167.4z" /> - <glyph glyph-name="balance-scale" - unicode="" - horiz-adv-x="640" d=" M352 0H520C533.255 0 544 -10.745 544 -24V-40C544 -53.255 533.255 -64 520 -64H120C106.745 -64 96 -53.255 96 -40V-24C96 -10.745 106.745 0 120 0H288V294.676C264.469 304.9600000000001 246.836 326.222 241.603 352H120C106.745 352 96 362.745 96 376V392C96 405.255 106.745 416 120 416H255.999C270.594 435.43 293.828 448 320 448S369.406 435.43 384.001 416H520C533.255 416 544 405.255 544 392V376C544 362.745 533.255 352 520 352H398.397C393.164 326.222 375.531 304.9600000000001 352 294.676V0zM639.981 112C639.982 128.182 641.323 120.726 554.933 293.506C537.286 328.8 486.747 328.8640000000001 469.068 293.506C381.94 119.25 384.019 127.669 384.019 112H384C384 67.817 441.308 32 512 32S640 67.817 640 112H639.981zM512 272L584 128H440L512 272zM255.981 112C255.982 128.182 257.323 120.726 170.933 293.506C153.286 328.8 102.747 328.8640000000001 85.068 293.506C-2.06 119.25 0.019 127.669 0.019 112H0C0 67.817 57.308 32 128 32S256 67.817 256 112H255.981zM128 272L200 128H56L128 272z" /> - <glyph glyph-name="ban" - unicode="" - horiz-adv-x="512" d=" M256 440C119.034 440 8 328.967 8 192S119.034 -56 256 -56S504 55.034 504 192S392.967 440 256 440zM386.108 322.108C451.556 256.6600000000001 456.108 156.627 406.7850000000001 86.471L150.47 342.784C220.674 392.14 320.6960000000001 387.519 386.108 322.108zM125.892 61.892C60.444 127.34 55.892 227.373 105.215 297.529L361.53 41.216C291.327 -8.14 191.304 -3.52 125.892 61.892z" /> - <glyph glyph-name="band-aid" - unicode="" - horiz-adv-x="640" d=" M0 288V96C0 60.7 28.7 32 64 32H160V352H64C28.7 352 0 323.3 0 288zM576 352H480V32H576C611.3 32 640 60.7 640 96V288C640 323.3 611.3 352 576 352zM192 32H448V352H192V32zM368 264C381.3 264 392 253.3 392 240S381.3 216 368 216S344 226.7 344 240S354.7 264 368 264zM368 168C381.3 168 392 157.3 392 144S381.3 120 368 120S344 130.7 344 144S354.7 168 368 168zM272 264C285.3 264 296 253.3 296 240S285.3 216 272 216S248 226.7 248 240S258.7 264 272 264zM272 168C285.3 168 296 157.3 296 144S285.3 120 272 120S248 130.7 248 144S258.7 168 272 168z" /> - <glyph glyph-name="barcode" - unicode="" - horiz-adv-x="512" d=" M0 0V384H18V0H0zM26.857 0.273V384H36V0.273H26.857zM54 0.273V384H62.857V0.273H54zM98.857 0.273V384H107.714V0.273H98.857zM134.857 0.273V384H152.571V0.273H134.857zM179.714 0.273V384H188.571V0.273H179.714zM197.714 0.273V384H206.571V0.273H197.714zM215.714 0.273V384H224.571V0.273H215.714zM251.429 0.273V384H269.429V0.273H251.429zM296.286 0.273V384H314.286V0.273H296.286zM332.2850000000001 0.273V384H350.286V0.273H332.2850000000001zM368.286 0.273V384H386.287V0.273H368.286zM395.1430000000001 0.273V384H413.1430000000001V0.273H395.1430000000001zM440.2860000000001 0.273V384H467.143V0.273H440.2860000000001zM476.0000000000001 0.273V384H485.143V0.273H476zM494.0000000000001 0V384H512V0H494z" /> - <glyph glyph-name="bars" - unicode="" - horiz-adv-x="448" d=" M16 316H432C440.837 316 448 323.163 448 332V372C448 380.837 440.837 388 432 388H16C7.163 388 0 380.837 0 372V332C0 323.163 7.163 316 16 316zM16 156H432C440.837 156 448 163.163 448 172V212C448 220.837 440.837 228 432 228H16C7.163 228 0 220.837 0 212V172C0 163.163 7.163 156 16 156zM16 -4H432C440.837 -4 448 3.163 448 12V52C448 60.837 440.837 68 432 68H16C7.163 68 0 60.837 0 52V12C0 3.163 7.163 -4 16 -4z" /> - <glyph glyph-name="baseball-ball" - unicode="" - horiz-adv-x="496" d=" M368.5 84.1L397.3 98C408.4000000000001 75.1 423.3 54.8 441.4000000000001 37.1C475.4 79.6 495.9 133.4 495.9 192C495.9 250.5000000000001 475.5000000000001 304.2000000000001 441.7000000000001 346.6C423.9000000000001 329.3 409.1 309.5 398.1 287.1L369.4000000000001 301.2000000000001C382.2000000000001 327.2000000000001 399.4000000000001 350.2000000000001 420.2000000000001 370.2000000000001C375.6 413.3 315 440 248 440C181.1 440 120.5 413.4 75.9 370.3C96.6 350.4 113.8 327.4 126.6 301.5L97.9 287.4C86.9 309.7000000000001 72.2 329.5 54.4 346.8C20.4 304.3 0 250.6 0 192C0 133.4 20.4 79.7 54.4 37.3C72.6 55 87.6 75.3 98.7 98.3L127.5 84.4C114.6 57.7000000000001 97.2 34.1 76 13.7C120.5 -29.4 181.1 -55.9999999999999 248 -55.9999999999999C314.8 -55.9999999999999 375.3 -29.4999999999999 419.9 13.5000000000001C398.8 33.9 381.4 57.4 368.5 84.1zM140.2 116.1L109.7 125.9C124.6 172.3 122.4 219.7000000000001 109.1 259.9000000000001L139.5 269.9000000000001C154.5 224.3000000000001 157.5 170 140.2 116.1zM356.5 269.5L386.9 259.5C373.7 219.4 371.4 172 386.3 125.5L355.8 115.7C338.5 169.7 341.5 224 356.5 269.5z" /> - <glyph glyph-name="basketball-ball" - unicode="" - horiz-adv-x="496" d=" M212.3 437.7C168.5 431.4 126.1 413.6 90.1 383.9L167.5 306.5C195.3 342.3 210.8 387.7 212.3 437.7zM248 226L405.9 383.9C363.5 418.9 312.3 437.4 260.4 440C259.2 376.1 238.9 317.7000000000001 201.7 272.3L248 226zM56.1 349.9C26.4 313.9 8.6 271.5 2.3 227.7C52.3 229.2 97.8 244.7 133.5 272.5L56.1 349.9zM328.3 145.7000000000001C373.6 182.8000000000001 432 203.1000000000001 496 204.4C493.4 256.3000000000001 474.9 307.5 439.9 349.9000000000001L282 192L328.3 145.7zM248 158L90.1 0.1C132.5 -34.8 183.7 -53.4 235.6 -56C236.9 8 257.2 66.4 294.3 111.7L248 158zM439.9 34.1C469.6 70.1 487.4 112.5 493.7 156.3C443.6 154.7 398.2 139.2 362.5 111.5L439.9 34.1zM167.7 238.3C122.3 201.1 63.9 180.7 0 179.6C2.6 127.7000000000001 21.1 76.5 56.1 34.1L214 192L167.7 238.3zM283.7 -53.7C327.5 -47.4 369.9 -29.6 405.9 0.1L328.5 77.5C300.8 41.8 285.3 -3.7 283.7 -53.7z" /> - <glyph glyph-name="bath" - unicode="" - horiz-adv-x="512" d=" M488 192H80V336C80 353.645 94.355 368 112 368C123.351 368 133.332 362.055 139.015 353.12C122.523 327.913 124.328 293.544 145.853 270.0850000000001C141.677 265.372 141.832 258.169 146.344 253.657L157.658 242.343C162.344 237.657 169.942 237.657 174.629 242.343L269.659 337.372C274.345 342.058 274.345 349.656 269.659 354.343L258.345 365.6570000000001C253.833 370.169 246.63 370.323 241.917 366.148C223.968 382.617 199.623 387.577 177.739 381.5130000000001C163.281 402.333 139.212 416 112 416C67.888 416 32 380.112 32 336V192H24C10.745 192 0 181.255 0 168V152C0 138.745 10.745 128 24 128H32V96C32 67.57 44.362 42.031 64 24.453V-8C64 -21.255 74.745 -32 88 -32H104C117.255 -32 128 -21.255 128 -8V0H384V-8C384 -21.255 394.745 -32 408 -32H424C437.255 -32 448 -21.255 448 -8V24.453C467.638 42.031 480 67.57 480 96V128H488C501.255 128 512 138.745 512 152V168C512 181.255 501.255 192 488 192z" /> - <glyph glyph-name="battery-empty" - unicode="" - horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352z" /> - <glyph glyph-name="battery-full" - unicode="" - horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352zM512 256H96V128H512V256z" /> - <glyph glyph-name="battery-half" - unicode="" - horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352zM320 256H96V128H320V256z" /> - <glyph glyph-name="battery-quarter" - unicode="" - horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352zM224 256H96V128H224V256z" /> - <glyph glyph-name="battery-three-quarters" - unicode="" - horiz-adv-x="640" d=" M544 288V224H576V160H544V96H64V288H544M560 352H48C21.49 352 0 330.51 0 304V80C0 53.49 21.49 32 48 32H560C586.51 32 608 53.49 608 80V96H616C629.255 96 640 106.745 640 120V264C640 277.255 629.255 288 616 288H608V304C608 330.51 586.51 352 560 352zM416 256H96V128H416V256z" /> - <glyph glyph-name="bed" - unicode="" - horiz-adv-x="576" d=" M552 160C565.255 160 576 149.255 576 136V0H480V64H96V0H0V360C0 373.255 10.745 384 24 384H72C85.255 384 96 373.255 96 360V160H552zM192 352C147.817 352 112 316.183 112 272S147.817 192 192 192S272 227.817 272 272S236.183 352 192 352zM576 224C576 277.019 533.019 320 480 320H312C298.745 320 288 309.255 288 296V192H576V224z" /> - <glyph glyph-name="beer" - unicode="" - horiz-adv-x="448" d=" M368 352H320V392C320 405.255 309.255 416 296 416H24C10.745 416 0 405.255 0 392V-8C0 -21.255 10.745 -32 24 -32H296C309.255 -32 320 -21.255 320 -8V34.11L400.606 70.087C429.396 82.937 448 111.612 448 143.14V272C448 316.112 412.112 352 368 352zM384 143.14A16.018 16.018 0 0 0 374.521 128.529L320 104.195V288H368C376.822 288 384 280.822 384 272V143.14zM208 64C199.164 64 192 71.164 192 80V304C192 312.836 199.164 320 208 320S224 312.836 224 304V80C224 71.164 216.836 64 208 64zM112 64C103.164 64 96 71.164 96 80V304C96 312.836 103.164 320 112 320S128 312.836 128 304V80C128 71.164 120.836 64 112 64z" /> - <glyph glyph-name="bell-slash" - unicode="" - horiz-adv-x="576" d=" M78.107 81.941C47.958 51.792 69.325 0 112.048 0H224C224 -35.346 252.654 -64 288 -64C323.346 -64 352 -35.346 352 0H384.685L127.848 226.621C125.65 129.543 99.409 103.243 78.107 81.941zM264 0C264 -13.234 274.766 -24 288 -24A8 8 0 0 0 288 -40C265.944 -40 248 -22.056 248 0H264zM569.896 -43.733L559.134 -55.819C550.219 -65.831 534.801 -66.7860000000001 524.697 -57.952L8.256 393.607C-1.848 402.442 -2.811 417.7200000000001 6.104 427.733L16.865 439.819C25.781 449.831 41.199 450.786 51.303 441.951L165.113 342.439C189.13 371.217 223.059 391.435 261.663 397.829A31.85 31.85 0 0 0 256 416C256 433.673 270.327 448 288 448S320 433.673 320 416C320 409.25 317.905 402.992 314.337 397.83C390.169 385.269 448 319.394 448 240C448 131.882 475.634 104.191 497.884 81.941C510.033 69.792 513.807 54.165 511.214 39.8200000000001L567.744 -9.607C577.8480000000001 -18.4419999999999 578.811 -33.72 569.8960000000001 -43.7329999999999z" /> - <glyph glyph-name="bell" - unicode="" - horiz-adv-x="448" d=" M433.884 81.941C411.634 104.191 384 131.882 384 240C384 319.394 326.169 385.269 250.337 397.8300000000001A31.845000000000002 31.845000000000002 0 0 1 256 416C256 433.673 241.673 448 224 448S192 433.673 192 416C192 409.25 194.095 402.992 197.663 397.83C121.831 385.269 64 319.394 64 240C64 131.882 36.357 104.191 14.107 81.941C-16.042 51.792 5.325 0 48.048 0H160C160 -35.346 188.654 -64 224 -64S288 -35.346 288 0H399.943C442.581 0 464.094 51.731 433.884 81.941zM224 -24A8 8 0 0 0 224 -40C201.944 -40 184 -22.056 184 0H200C200 -13.234 210.766 -24 224 -24z" /> - <glyph glyph-name="bicycle" - unicode="" - horiz-adv-x="640" d=" M512.509 255.999C496.136 256.063 480.479 253.044 466.073 247.504L388.3930000000001 372.657A24 24 0 0 1 368.001 384H304.001C295.164 384 288.001 376.837 288.001 368V352C288.001 343.163 295.164 336 304.001 336H354.65L369.546 312H256.002V328C256.002 336.837 248.839 344 240.002 344H152.543C139.102 344 127.766 333.001 128.007 319.563C128.239 306.519 138.883 296 152.002 296H200.728L171.311 248.48C157.878 253.31 143.407 255.963 128.319 256C58.094 256.17 0.412 198.988 0.002 128.764C-0.413 57.721 57.055 0 128.002 0C187.644 0 237.76 40.793 251.969 96H304.002A24 24 0 0 1 324.408 107.367L410.37 246.23L425.308 222.163C399.853 198.715 383.923 165.082 384.001 127.726C384.146 58.893 441.9 0.675 510.73 0.007C581.336 -0.678 638.911 55.81 639.9849999999999 126.003C641.0709999999999 196.944 583.459 255.723 512.5089999999999 255.999zM186.75 182.228C196.477 171.699 203.423 158.567 206.392 144H163.086L186.75 182.228zM128.002 48C83.89 48 48.002 83.888 48.002 128S83.89 208 128.002 208C133.871 208 139.588 207.347 145.101 206.141L99.596 132.632C89.715 116.673 101.213 96 120.002 96H201.302C188.932 67.775 160.74 48 128.002 48zM290.632 144H255.008C251.048 175.756 235.452 203.894 212.625 224.026L237.371 264H364.918L290.632 144zM507.689 48.114C466.653 50.2790000000001 433.64 83.806 432.062 124.869C431.25 145.99 438.695 165.3870000000001 451.3969999999999 180.132L495.8299999999999 108.546C500.49 101.038 510.3539999999999 98.73 517.862 103.39L531.456 111.827C538.964 116.487 541.273 126.351 536.612 133.859L492.1439999999999 205.502A79.901 79.901 0 0 0 512.002 207.999C556.1139999999999 207.999 592.002 172.111 592.002 127.999C592.001 82.459 553.75 45.683 507.689 48.114z" /> - <glyph glyph-name="binoculars" - unicode="" - horiz-adv-x="512" d=" M192 344H96V392C96 405.255 106.745 416 120 416H168C181.255 416 192 405.255 192 392V344zM416 392C416 405.255 405.255 416 392 416H344C330.745 416 320 405.255 320 392V344H416V392zM0 -8C0 -21.255 10.745 -32 24 -32H144C157.255 -32 168 -21.255 168 -8V8H0V-8zM88 320C74.745 320 64 309.255 64 296C64 192 0 176 0 32H168V136C168 149.255 178.745 160 192 160V320H88zM344 -8C344 -21.255 354.745 -32 368 -32H488C501.255 -32 512 -21.255 512 -8V8H344V-8zM216 320V160H296V320H216zM344 32H512C512 176 448 192 448 296C448 309.255 437.255 320 424 320H320V160C333.255 160 344 149.255 344 136V32z" /> - <glyph glyph-name="birthday-cake" - unicode="" - horiz-adv-x="448" d=" M448 64C419.98 64 416.74 96 373.5 96C330.07 96 326.675 64 298.75 64C271.055 64 267.296 96 224 96C181.158 96 176.782 64 149.5 64C121.352 64 118.298 96 74.75 96C31.203 96 28.097 64 0 64V144C0 170.5 21.5 192 48 192H64V336H128V192H192V336H256V192H320V336H384V192H400C426.5 192 448 170.5 448 144V64zM448 -64H0V32C43.356 32 46.767 64 74.75 64C102.701 64 106.003 32 149.5 32C192.343 32 196.717 64 224 64C252.148 64 255.201 32 298.75 32C342.107 32 345.517 64 373.5 64C400.988 64 404.752 32 448 32V-64zM96 352C78.25 352 64 366.25 64 384C64 415 96 407 96 448C108 448 128 418.5 128 392S113.75 352 96 352zM224 352C206.25 352 192 366.25 192 384C192 415 224 407 224 448C236 448 256 418.5 256 392S241.75 352 224 352zM352 352C334.25 352 320 366.25 320 384C320 415 352 407 352 448C364 448 384 418.5 384 392S369.75 352 352 352z" /> - <glyph glyph-name="blind" - unicode="" - horiz-adv-x="384" d=" M380.15 -62.837A8 8 0 0 0 369.161 -60.15L243.831 146.2770000000001A31.923 31.923 0 0 1 256.7890000000001 155.7620000000001L382.8370000000001 -51.8459999999999A8 8 0 0 0 380.1500000000001 -62.8369999999999zM142.803 133.662L110.263 44.177L146.383 -44.1080000000001C153.076 -60.4680000000001 171.76 -68.3000000000001 188.116 -61.609C204.473 -54.917 212.309 -36.2330000000001 205.617 -19.8750000000001L142.803 133.6619999999999zM96 360C120.301 360 140 379.699 140 404S120.301 448 96 448S52 428.301 52 404S71.699 360 96 360zM250.837 190.872L130.837 342.872C126.104 348.867 119.087 351.98 112 351.9840000000001V352H80V351.974C72.854 351.971 65.783 348.813 61.056 342.7340000000001L0 264.2340000000001V168.54C0 155.085 11.011 143.749 24.464 144.004C37.505 144.252 48 154.9 48 168V247.766L64 268.337V127.639L9.927 -21.055C3.887 -37.664 12.455 -56.024 29.065 -62.064C45.667 -68.1030000000001 64.033 -59.54 70.074 -42.926L136 138.362V245.559L104.594 285.375A4 4 0 1 0 110.863 290.346L213.163 161.129C222.308 149.545 237.531 149.79 246.871 157.1640000000001C257.281 165.3800000000001 259.0300000000001 180.4980000000001 250.837 190.8720000000001z" /> - <glyph glyph-name="bold" - unicode="" - horiz-adv-x="384" d=" M304.793 204.109C338.432 222.646 358.45 258.269 358.45 299.802C358.45 348.038 332.2 387.428 289.824 403.981C265.138 413.99 240.849 416 209.661 416H24C15.163 416 8 408.837 8 400V366.951C8 358.114 15.163 350.951 24 350.951H57.113V32.4210000000001H24C15.163 32.4210000000001 8 25.258 8 16.4210000000001V-16C8 -24.837 15.163 -32 24 -32H219.69C243.893 -32 264.524 -30.711 286.556 -24.416C337.52 -9.193 376 37.353 376 97.986C376 150.154 349.427 189.67 304.793 204.109zM142.217 347.1910000000001H209.661C225.955 347.1910000000001 237.197 345.1720000000001 247.186 340.474C263.014 331.995 272.092 313.972 272.092 291.028C272.092 255.999 251.772 234.2380000000001 219.063 234.2380000000001H142.217V347.1910000000001zM254.859 41.716C244.719 37.66 232.182 36.809 223.45 36.809H142.217V166.057H226.584C266.229 166.057 289.641 140.677 289.641 103C289.642 74.575 275.981 50.517 254.8590000000001 41.716z" /> - <glyph glyph-name="bolt" - unicode="" - horiz-adv-x="320" d=" M295.973 288H180.572L215.19 417.816C219.25 433.044 207.756 448 192 448H56C43.971 448 33.8 439.0950000000001 32.211 427.1720000000001L0.215 187.172C-1.704 172.783 9.504 160 24.004 160H142.705L96.646 -34.466C93.05 -49.649 104.659 -64 119.992 -64C128.342 -64 136.368 -59.626 140.77 -52.022L316.7430000000001 251.975C325.9870000000001 267.942 314.4550000000001 288 295.9730000000001 288z" /> - <glyph glyph-name="bomb" - unicode="" - horiz-adv-x="512" d=" M440.5 359.5L388.5 307.5L415 281C424.4 271.6 424.4 256.4 415 247.1L397.6 229.7C409.4000000000001 203.6 416 174.6 416 144.1C416 29.2 322.9 -63.9 208 -63.9S0 29.1 0 144S93.1 352 208 352C238.5 352 267.5 345.4 293.6 333.6L311 351C320.4 360.4 335.6 360.4 344.9 351L371.4 324.5L423.4 376.5L440.5 359.5zM500 388H476C469.4 388 464 382.6 464 376S469.4 364 476 364H500C506.6 364 512 369.4 512 376S506.6 388 500 388zM440 448C433.4 448 428 442.6 428 436V412C428 405.4 433.4 400 440 400S452 405.4 452 412V436C452 442.6 446.6 448 440 448zM473.9 393L490.9 410C495.6 414.7 495.6 422.3 490.9 427C486.2 431.7 478.6 431.7 473.9 427L456.9 410C452.2 405.3 452.2 397.7 456.9 393C461.7 388.3 469.3 388.3 473.9 393zM406.1 393C410.8 388.3 418.4 388.3 423.1 393C427.8 397.7 427.8 405.3 423.1 410L406.1 427C401.4 431.7 393.8 431.7 389.1 427C384.4 422.3 384.4 414.7 389.1 410L406.1 393zM473.9 359C469.2 363.7 461.6 363.7 456.9 359C452.2 354.3 452.2 346.7 456.9 342L473.9 325C478.6 320.3 486.2 320.3 490.9 325C495.6 329.7 495.6 337.3 490.9 342L473.9 359zM112 176C112 211.3 140.7 240 176 240C184.8 240 192 247.2 192 256S184.8 272 176 272C123.1 272 80 228.9 80 176C80 167.2 87.2 160 96 160S112 167.2 112 176z" /> - <glyph glyph-name="book" - unicode="" - horiz-adv-x="448" d=" M448 88V424C448 437.3 437.3 448 424 448H96C43 448 0 405 0 352V32C0 -21 43 -64 96 -64H424C437.3 -64 448 -53.3 448 -40V-24C448 -16.5 444.5 -9.7 439.1 -5.3C434.9000000000001 10.1 434.9000000000001 54 439.1 69.4C444.5 73.7 448 80.5 448 88zM128 314C128 317.3 130.7 320 134 320H346C349.3 320 352 317.3 352 314V294C352 290.7 349.3 288 346 288H134C130.7 288 128 290.7 128 294V314zM128 250C128 253.3 130.7 256 134 256H346C349.3 256 352 253.3 352 250V230C352 226.7 349.3 224 346 224H134C130.7 224 128 226.7 128 230V250zM381.4 0H96C78.3 0 64 14.3 64 32C64 49.6 78.4 64 96 64H381.4C379.5 46.9 379.5 17.1 381.4 0z" /> - <glyph glyph-name="bookmark" - unicode="" - horiz-adv-x="384" d=" M0 -64V400C0 426.51 21.49 448 48 448H336C362.51 448 384 426.51 384 400V-64L192 48L0 -64z" /> - <glyph glyph-name="bowling-ball" - unicode="" - horiz-adv-x="496" d=" M248 440C111 440 0 329 0 192S111 -56 248 -56S496 55 496 192S385 440 248 440zM120 256C102.3 256 88 270.3 88 288S102.3 320 120 320S152 305.7 152 288S137.7 256 120 256zM184 352C184 369.7 198.3 384 216 384S248 369.7 248 352S233.7 320 216 320S184 334.3 184 352zM232 208C214.3 208 200 222.3 200 240S214.3 272 232 272S264 257.7 264 240S249.7 208 232 208z" /> - <glyph glyph-name="box" - unicode="" - horiz-adv-x="512" d=" M509.5 263.4L458.9 415.2C452.4 434.8 434.1 448 413.4 448H272V256H510.7C510.3 258.5 510.3 261 509.5 263.4zM240 448H98.6C77.9 448 59.6 434.8 53.1 415.2L2.5 263.4C1.7 261 1.7 258.5 1.3 256H240V448zM0 224V-16C0 -42.5 21.5 -64 48 -64H464C490.5 -64 512 -42.5 512 -16V224H0z" /> - <glyph glyph-name="boxes" - unicode="" - horiz-adv-x="576" d=" M560 160H480V64L448 85.3L416 64V160H336C327.2 160 320 152.8 320 144V-48C320 -56.8 327.2 -64 336 -64H560C568.8 -64 576 -56.8 576 -48V144C576 152.8 568.8 160 560 160zM176 224H400C408.8 224 416 231.2 416 240V432C416 440.8 408.8 448 400 448H320V352L288 373.3L256 352V448H176C167.2 448 160 440.8 160 432V240C160 231.2 167.2 224 176 224zM240 160H160V64L128 85.3L96 64V160H16C7.2 160 0 152.8 0 144V-48C0 -56.8 7.2 -64 16 -64H240C248.8 -64 256 -56.8 256 -48V144C256 152.8 248.8 160 240 160z" /> - <glyph glyph-name="braille" - unicode="" - horiz-adv-x="640" d=" M128 192C128 156.654 99.346 128 64 128S0 156.654 0 192S28.654 256 64 256S128 227.346 128 192zM64 64C46.327 64 32 49.673 32 32S46.327 0 64 0S96 14.327 96 32S81.673 64 64 64zM64 416C28.654 416 0 387.346 0 352S28.654 288 64 288S128 316.654 128 352S99.346 416 64 416zM224 224C206.327 224 192 209.673 192 192S206.327 160 224 160S256 174.327 256 192S241.673 224 224 224zM224 64C206.327 64 192 49.673 192 32S206.327 0 224 0S256 14.327 256 32S241.673 64 224 64zM224 416C188.654 416 160 387.346 160 352S188.654 288 224 288S288 316.654 288 352S259.346 416 224 416zM448 224C430.327 224 416 209.673 416 192S430.327 160 448 160S480 174.327 480 192S465.673 224 448 224zM448 64C430.327 64 416 49.673 416 32S430.327 0 448 0S480 14.327 480 32S465.673 64 448 64zM448 416C412.654 416 384 387.346 384 352S412.654 288 448 288S512 316.654 512 352S483.346 416 448 416zM608 224C590.327 224 576 209.673 576 192S590.327 160 608 160S640 174.327 640 192S625.673 224 608 224zM608 64C590.327 64 576 49.673 576 32S590.327 0 608 0S640 14.327 640 32S625.673 64 608 64zM608 384C590.327 384 576 369.673 576 352S590.327 320 608 320S640 334.327 640 352S625.673 384 608 384z" /> - <glyph glyph-name="briefcase" - unicode="" - horiz-adv-x="512" d=" M320 160H512V16C512 -10.51 490.51 -32 464 -32H48C21.49 -32 0 -10.51 0 16V160H192V140C192 133.373 197.373 128 204 128H308C314.627 128 320 133.373 320 140V160zM512 272V192H0V272C0 298.51 21.49 320 48 320H128V368C128 394.51 149.49 416 176 416H336C362.51 416 384 394.51 384 368V320H464C490.51 320 512 298.51 512 272zM320 352H192V320H320V352z" /> - <glyph glyph-name="bug" - unicode="" - horiz-adv-x="512" d=" M511.988 159.1C511.51 141.67 496.771 128 479.335 128H424V112C424 90.136 419.118 69.416 410.4 50.855L470.628 -9.373C483.124 -21.87 483.124 -42.131 470.628 -54.628C458.13 -67.125 437.869 -67.124 425.372 -54.628L370.636 0.108C345.886 -19.965 314.351 -32 280 -32V212C280 218.627 274.627 224 268 224H244C237.373 224 232 218.627 232 212V-32C197.649 -32 166.114 -19.965 141.364 0.108L86.628 -54.628C74.13 -67.125 53.869 -67.124 41.372 -54.628C28.876 -42.131 28.876 -21.87 41.372 -9.373L101.6 50.855C92.882 69.416 88 90.136 88 112V128H32.666C15.23 128 0.491 141.67 0.013 159.1C-0.484 177.184 14.028 192 32 192H88V250.745L41.372 297.373C28.876 309.87 28.876 330.131 41.372 342.628C53.87 355.125 74.13 355.125 86.628 342.628L141.255 288H370.7440000000001L425.3710000000001 342.627C437.8690000000001 355.124 458.129 355.124 470.6270000000001 342.627C483.123 330.13 483.123 309.8690000000001 470.6270000000001 297.372L424 250.745V192H480C497.972 192 512.484 177.184 511.988 159.1zM257 448C195.144 448 145 397.856 145 336H369C369 397.856 318.856 448 257 448z" /> - <glyph glyph-name="building" - unicode="" - horiz-adv-x="448" d=" M436 -32H416V424C416 437.255 405.255 448 392 448H56C42.745 448 32 437.255 32 424V-32H12C5.373 -32 0 -37.373 0 -44V-64H448V-44C448 -37.373 442.627 -32 436 -32zM128 372C128 378.627 133.373 384 140 384H180C186.627 384 192 378.627 192 372V332C192 325.373 186.627 320 180 320H140C133.373 320 128 325.373 128 332V372zM128 276C128 282.627 133.373 288 140 288H180C186.627 288 192 282.627 192 276V236C192 229.373 186.627 224 180 224H140C133.373 224 128 229.373 128 236V276zM180 128H140C133.373 128 128 133.373 128 140V180C128 186.627 133.373 192 140 192H180C186.627 192 192 186.627 192 180V140C192 133.373 186.627 128 180 128zM256 -32H192V52C192 58.627 197.373 64 204 64H244C250.627 64 256 58.627 256 52V-32zM320 140C320 133.373 314.627 128 308 128H268C261.373 128 256 133.373 256 140V180C256 186.627 261.373 192 268 192H308C314.627 192 320 186.627 320 180V140zM320 236C320 229.373 314.627 224 308 224H268C261.373 224 256 229.373 256 236V276C256 282.627 261.373 288 268 288H308C314.627 288 320 282.627 320 276V236zM320 332C320 325.373 314.627 320 308 320H268C261.373 320 256 325.373 256 332V372C256 378.627 261.373 384 268 384H308C314.627 384 320 378.627 320 372V332z" /> - <glyph glyph-name="bullhorn" - unicode="" - horiz-adv-x="576" d=" M576 224C576 244.896 562.64 262.666 544 269.2580000000001V384C544 419.346 515.346 448 480 448C415.015 392 337.969 320 208 320H48C21.49 320 0 298.51 0 272V176C0 149.49 21.49 128 48 128H91.263C72.521 63.35 93.742 11.621 110.077 -39.44C111.779 -44.76 115.28 -49.333 119.999 -52.32C140.779 -65.475 188.354 -67.977 213.772 -57.471C229.818 -50.838 233.732 -30.048 221.294 -17.934C202.786 0.092 191.158 18.976 201.499 42.924A12.278 12.278 0 0 1 200.454 54.597C184.145 79.276 196.873 116.704 228.971 127.349C346.403 120.113 418.591 52.919 480 0C515.346 0 544 28.654 544 64V178.742C562.64 185.334 576 203.104 576 224zM480 84.145C425.391 129.124 354.967 177.085 256 189.127V258.874C354.967 270.916 425.391 318.876 480 363.856V84.145z" /> - <glyph glyph-name="bullseye" - unicode="" - horiz-adv-x="512" d=" M256 376C357.689 376 440 293.705 440 192C440 90.311 357.705 8 256 8C154.311 8 72 90.295 72 192C72 293.689 154.295 376 256 376M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 256C291.29 256 320 227.29 320 192S291.29 128 256 128S192 156.71 192 192S220.71 256 256 256M256 320C185.308 320 128 262.692 128 192S185.308 64 256 64S384 121.308 384 192S326.692 320 256 320z" /> - <glyph glyph-name="bus" - unicode="" - horiz-adv-x="512" d=" M512 296V216C512 202.745 501.255 192 488 192H480V24C480 10.745 469.255 0 456 0H448V-40C448 -53.255 437.255 -64 424 -64H376C362.745 -64 352 -53.255 352 -40V0H160V-40C160 -53.255 149.255 -64 136 -64H88C74.745 -64 64 -53.255 64 -40V0H56C42.745 0 32 10.745 32 24V192H24C10.745 192 0 202.745 0 216V296C0 309.255 10.745 320 24 320H32V368C32 412.183 132.288 448 256 448S480 412.183 480 368V320H488C501.255 320 512 309.255 512 296zM112 128C89.909 128 72 110.091 72 88S89.909 48 112 48S152 65.909 152 88S134.091 128 112 128zM400 128C377.909 128 360 110.091 360 88S377.909 48 400 48S440 65.909 440 88S422.091 128 400 128zM432 184V328C432 341.255 421.255 352 408 352H104C90.745 352 80 341.255 80 328V184C80 170.745 90.745 160 104 160H408C421.255 160 432 170.745 432 184z" /> - <glyph glyph-name="calculator" - unicode="" - horiz-adv-x="448" d=" M0 -16V400C0 426.51 21.49 448 48 448H400C426.51 448 448 426.51 448 400V-16C448 -42.51 426.51 -64 400 -64H48C21.49 -64 0 -42.51 0 -16zM384 268V372C384 378.627 378.627 384 372 384H76C69.373 384 64 378.627 64 372V268C64 261.373 69.373 256 76 256H372C378.627 256 384 261.373 384 268zM128 140V180C128 186.627 122.627 192 116 192H76C69.373 192 64 186.627 64 180V140C64 133.373 69.373 128 76 128H116C122.627 128 128 133.373 128 140zM384 12V180C384 186.627 378.627 192 372 192H332C325.373 192 320 186.627 320 180V12C320 5.373 325.373 0 332 0H372C378.627 0 384 5.373 384 12zM128 12V52C128 58.627 122.627 64 116 64H76C69.373 64 64 58.627 64 52V12C64 5.373 69.373 0 76 0H116C122.627 0 128 5.373 128 12zM256 140V180C256 186.627 250.627 192 244 192H204C197.373 192 192 186.627 192 180V140C192 133.373 197.373 128 204 128H244C250.627 128 256 133.373 256 140zM256 12V52C256 58.627 250.627 64 244 64H204C197.373 64 192 58.627 192 52V12C192 5.373 197.373 0 204 0H244C250.627 0 256 5.373 256 12z" /> - <glyph glyph-name="calendar-alt" - unicode="" - horiz-adv-x="448" d=" M436 288H12C5.4 288 0 293.4 0 300V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336V300C448 293.4 442.6 288 436 288zM12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM128 52C128 58.6 122.6 64 116 64H76C69.4 64 64 58.6 64 52V12C64 5.4 69.4 0 76 0H116C122.6 0 128 5.4 128 12V52zM128 180C128 186.6 122.6 192 116 192H76C69.4 192 64 186.6 64 180V140C64 133.4 69.4 128 76 128H116C122.6 128 128 133.4 128 140V180zM256 52C256 58.6 250.6 64 244 64H204C197.4 64 192 58.6 192 52V12C192 5.4 197.4 0 204 0H244C250.6 0 256 5.4 256 12V52zM256 180C256 186.6 250.6 192 244 192H204C197.4 192 192 186.6 192 180V140C192 133.4 197.4 128 204 128H244C250.6 128 256 133.4 256 140V180zM384 52C384 58.6 378.6 64 372 64H332C325.4 64 320 58.6 320 52V12C320 5.4 325.4 0 332 0H372C378.6 0 384 5.4 384 12V52zM384 180C384 186.6 378.6 192 372 192H332C325.4 192 320 186.6 320 180V140C320 133.4 325.4 128 332 128H372C378.6 128 384 133.4 384 140V180z" /> - <glyph glyph-name="calendar-check" - unicode="" - horiz-adv-x="448" d=" M436 288H12C5.373 288 0 293.373 0 300V336C0 362.51 21.49 384 48 384H96V436C96 442.627 101.373 448 108 448H148C154.627 448 160 442.627 160 436V384H288V436C288 442.627 293.373 448 300 448H340C346.627 448 352 442.627 352 436V384H400C426.51 384 448 362.51 448 336V300C448 293.373 442.627 288 436 288zM12 256H436C442.627 256 448 250.627 448 244V-16C448 -42.51 426.51 -64 400 -64H48C21.49 -64 0 -42.51 0 -16V244C0 250.627 5.373 256 12 256zM345.296 160.053L317.127 188.451C312.4600000000001 193.156 304.862 193.187 300.1570000000001 188.519L194.12 83.335L148.14 129.687C143.473 134.392 135.874 134.423 131.169 129.755L102.772 101.5849999999999C98.067 96.918 98.036 89.3199999999999 102.704 84.6149999999999L185.305 1.3459999999999C189.972 -3.3590000000001 197.57 -3.3900000000001 202.275 1.2779999999999L345.228 143.0829999999999C349.933 147.7499999999999 349.964 155.3479999999999 345.296 160.0529999999999z" /> - <glyph glyph-name="calendar-minus" - unicode="" - horiz-adv-x="448" d=" M436 288H12C5.4 288 0 293.4 0 300V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336V300C448 293.4 442.6 288 436 288zM12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM316 64C322.6 64 328 69.4 328 76V116C328 122.6 322.6 128 316 128H132C125.4 128 120 122.6 120 116V76C120 69.4 125.4 64 132 64H316z" /> - <glyph glyph-name="calendar-plus" - unicode="" - horiz-adv-x="448" d=" M436 288H12C5.4 288 0 293.4 0 300V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336V300C448 293.4 442.6 288 436 288zM12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM328 116C328 122.6 322.6 128 316 128H256V188C256 194.6 250.6 200 244 200H204C197.4 200 192 194.6 192 188V128H132C125.4 128 120 122.6 120 116V76C120 69.4 125.4 64 132 64H192V4C192 -2.6 197.4 -8 204 -8H244C250.6 -8 256 -2.6 256 4V64H316C322.6 64 328 69.4 328 76V116z" /> - <glyph glyph-name="calendar-times" - unicode="" - horiz-adv-x="448" d=" M436 288H12C5.4 288 0 293.4 0 300V336C0 362.5 21.5 384 48 384H96V436C96 442.6 101.4 448 108 448H148C154.6 448 160 442.6 160 436V384H288V436C288 442.6 293.4 448 300 448H340C346.6 448 352 442.6 352 436V384H400C426.5 384 448 362.5 448 336V300C448 293.4 442.6 288 436 288zM12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM269.3 96L317.4000000000001 144.1C322.1 148.8 322.1 156.4 317.4000000000001 161.1L289.1 189.4C284.4000000000001 194.1 276.8 194.1 272.1 189.4L224 141.3L175.9 189.4C171.2 194.1 163.6 194.1 158.9 189.4L130.6 161.1C125.9 156.4 125.9 148.8 130.6 144.1L178.7 96L130.6 47.9C125.9 43.2 125.9 35.6 130.6 30.9L158.9 2.6C163.6 -2.1 171.2 -2.1 175.9 2.6L224 50.7L272.1 2.6C276.8 -2.1 284.4000000000001 -2.1 289.1 2.6L317.4000000000001 30.9C322.1 35.6 322.1 43.2 317.4000000000001 47.9L269.3 96z" /> - <glyph glyph-name="calendar" - unicode="" - horiz-adv-x="448" d=" M12 256H436C442.6 256 448 250.6 448 244V-16C448 -42.5 426.5 -64 400 -64H48C21.5 -64 0 -42.5 0 -16V244C0 250.6 5.4 256 12 256zM448 300V336C448 362.5 426.5 384 400 384H352V436C352 442.6 346.6 448 340 448H300C293.4 448 288 442.6 288 436V384H160V436C160 442.6 154.6 448 148 448H108C101.4 448 96 442.6 96 436V384H48C21.5 384 0 362.5 0 336V300C0 293.4 5.4 288 12 288H436C442.6 288 448 293.4 448 300z" /> - <glyph glyph-name="camera-retro" - unicode="" - horiz-adv-x="512" d=" M48 416C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416H48zM48 384H154C157.3 384 160 381.3 160 378V358C160 354.7 157.3 352 154 352H38C34.7 352 32 354.7 32 358V368C32 376.8 39.2 384 48 384zM474 288H38C34.7 288 32 290.7 32 294V330C32 333.3 34.7 336 38 336H176L206.2 381.3C207.3 383 209.2 384 211.2 384H464C472.8 384 480 376.8 480 368V294C480 290.7 477.3 288 474 288zM256 24C189.8 24 136 77.8 136 144S189.8 264 256 264S376 210.2 376 144S322.2 24 256 24zM256 232C207.5 232 168 192.5 168 144S207.5 56 256 56S344 95.5 344 144S304.5 232 256 232zM208 128C199.2 128 192 135.2 192 144C192 179.3 220.7 208 256 208C264.8 208 272 200.8 272 192S264.8 176 256 176C238.4 176 224 161.6 224 144C224 135.2 216.8 128 208 128z" /> - <glyph glyph-name="camera" - unicode="" - horiz-adv-x="512" d=" M512 304V16C512 -10.5 490.5 -32 464 -32H48C21.5 -32 0 -10.5 0 16V304C0 330.5 21.5 352 48 352H136L148.3 384.9C155.3 403.6 173.2 416 193.2 416H318.7000000000001C338.7000000000001 416 356.6 403.6 363.6 384.9L376 352H464C490.5 352 512 330.5 512 304zM376 160C376 226.2 322.2 280 256 280S136 226.2 136 160S189.8 40 256 40S376 93.8 376 160zM344 160C344 111.5 304.5 72 256 72S168 111.5 168 160S207.5 248 256 248S344 208.5 344 160z" /> - <glyph glyph-name="car" - unicode="" - horiz-adv-x="512" d=" M499.991 280H445.176L437.322 300.944C428.13 325.457 411.897 346.295 390.38 361.207S343.651 384 317.472 384H194.528C168.348 384 143.137 376.118 121.62 361.207C100.102 346.295 83.87 325.457 74.678 300.944L66.824 280H12.009C3.818 280 -1.965 271.976 0.625 264.2050000000001L8.625 240.205A12 12 0 0 1 20.009 232H48.824L48.772 231.86C29.222 220.907 16 200.003 16 176V128C16 111.775 22.049 96.971 32 85.691V24C32 10.745 42.745 0 56 0H104C117.255 0 128 10.745 128 24V64H384V24C384 10.745 394.745 0 408 0H456C469.255 0 480 10.745 480 24V85.691C489.951 96.972 496 111.776 496 128V176C496 200.003 482.778 220.907 463.228 231.86L463.176 232H491.991A12 12 0 0 1 503.375 240.205L511.375 264.2050000000001C513.965 271.976 508.182 280 499.991 280zM134.603 278.472C143.918 303.3110000000001 168 320 194.528 320H317.472C344 320 368.082 303.3110000000001 377.397 278.472L391.824 240H120.176L134.603 278.472zM88 120C70.327 120 56 134.327 56 152C56 169.673 70.327 184 88 184S136 153.673 136 136S105.673 120 88 120zM424 120C406.327 120 376 118.327 376 136C376 153.673 406.327 184 424 184S456 169.673 456 152C456 134.327 441.673 120 424 120z" /> - <glyph glyph-name="caret-down" - unicode="" - horiz-adv-x="320" d=" M31.3 256H288.6C306.4000000000001 256 315.3 234.5 302.7000000000001 221.9L174.1 93.2C166.3 85.4 153.6 85.4 145.8 93.2L17.2 221.9C4.6 234.5 13.5 256 31.3 256z" /> - <glyph glyph-name="caret-left" - unicode="" - horiz-adv-x="192" d=" M192 320.6620000000001V63.338C192 45.52 170.457 36.597 157.858 49.196L29.196 177.858C21.386 185.668 21.386 198.332 29.196 206.142L157.858 334.804C170.457 347.404 192 338.48 192 320.6620000000001z" /> - <glyph glyph-name="caret-right" - unicode="" - horiz-adv-x="192" d=" M0 63.338V320.6620000000001C0 338.48 21.543 347.403 34.142 334.804L162.804 206.142C170.614 198.332 170.614 185.668 162.804 177.858L34.142 49.196C21.543 36.596 0 45.52 0 63.338z" /> - <glyph glyph-name="caret-square-down" - unicode="" - horiz-adv-x="448" d=" M448 368V16C448 -10.5 426.5 -32 400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368zM92.5 227.5L215.5 104.5C220.2 99.8 227.8 99.8 232.5 104.5L355.5 227.5C363.1 235.1 357.7 248 347 248H101C90.3 248 84.9 235.1 92.5 227.5z" /> - <glyph glyph-name="caret-square-left" - unicode="" - horiz-adv-x="448" d=" M400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368V16C448 -10.51 426.51 -32 400 -32zM259.515 323.515L136.485 200.485C131.799 195.799 131.799 188.201 136.485 183.514L259.514 60.485C267.074 52.925 279.999 58.279 279.999 68.97V315.029C280 325.7200000000001 267.074 331.074 259.5150000000001 323.515z" /> - <glyph glyph-name="caret-square-right" - unicode="" - horiz-adv-x="448" d=" M48 416H400C426.51 416 448 394.51 448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416zM188.485 60.485L311.514 183.514C316.2 188.2 316.2 195.798 311.514 200.485L188.485 323.515C180.925 331.0750000000001 168 325.721 168 315.0300000000001V68.971C168 58.28 180.926 52.926 188.485 60.485z" /> - <glyph glyph-name="caret-square-up" - unicode="" - horiz-adv-x="448" d=" M0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16zM355.515 156.485L232.485 279.515C227.799 284.201 220.201 284.201 215.514 279.515L92.485 156.485C84.925 148.925 90.279 136 100.97 136H347.029C357.72 136 363.074 148.926 355.515 156.485z" /> - <glyph glyph-name="caret-up" - unicode="" - horiz-adv-x="320" d=" M288.662 96H31.338C13.52 96 4.597 117.543 17.196 130.142L145.858 258.804C153.668 266.6140000000001 166.332 266.6140000000001 174.142 258.804L302.804 130.142C315.404 117.543 306.48 96 288.662 96z" /> - <glyph glyph-name="cart-arrow-down" - unicode="" - horiz-adv-x="576" d=" M504.717 128H211.572L218.117 96H486.535C501.936 96 513.351 81.699 509.938 66.681L504.421 42.405C523.112 33.332 536 14.172 536 -8C536 -39.202 510.481 -64.444 479.176 -63.994C449.353 -63.565 424.826 -39.3630000000001 424.021 -9.547C423.581 6.74 430.106 21.502 440.824 32.001H231.176C241.553 21.835 248 7.674 248 -8C248 -39.813 221.472 -65.431 189.33 -63.938C160.79 -62.613 137.579 -39.553 136.079 -11.021C134.921 11.013 146.515 30.434 164.13 40.5650000000001L93.883 384H24C10.745 384 0 394.745 0 408V424C0 437.255 10.745 448 24 448H126.529C137.93 448 147.757 439.979 150.042 428.81L159.208 384H551.99C567.391 384 578.806 369.699 575.393 354.681L528.12 146.681C525.637 135.754 515.923 128 504.717 128zM403.029 256H360V316C360 322.627 354.627 328 348 328H324C317.373 328 312 322.627 312 316V256H268.971C258.2800000000001 256 252.926 243.074 260.486 235.515L327.515 168.486C332.201 163.8 339.799 163.8 344.486 168.486L411.515 235.515C419.074 243.074 413.72 256 403.029 256z" /> - <glyph glyph-name="cart-plus" - unicode="" - horiz-adv-x="576" d=" M504.717 128H211.572L218.117 96H486.535C501.936 96 513.351 81.699 509.938 66.681L504.421 42.405C523.112 33.332 536 14.172 536 -8C536 -39.202 510.481 -64.444 479.176 -63.994C449.353 -63.565 424.826 -39.3630000000001 424.021 -9.547C423.581 6.74 430.106 21.502 440.824 32.001H231.176C241.553 21.835 248 7.674 248 -8C248 -39.813 221.472 -65.431 189.33 -63.938C160.79 -62.613 137.579 -39.553 136.079 -11.021C134.921 11.013 146.515 30.434 164.13 40.5650000000001L93.883 384H24C10.745 384 0 394.745 0 408V424C0 437.255 10.745 448 24 448H126.529C137.93 448 147.757 439.979 150.042 428.81L159.208 384H551.99C567.391 384 578.806 369.699 575.393 354.681L528.12 146.681C525.637 135.754 515.923 128 504.717 128zM408 280H360V320C360 328.837 352.837 336 344 336H328C319.163 336 312 328.837 312 320V280H264C255.163 280 248 272.837 248 264V248C248 239.163 255.163 232 264 232H312V192C312 183.163 319.163 176 328 176H344C352.837 176 360 183.163 360 192V232H408C416.837 232 424 239.163 424 248V264C424 272.837 416.837 280 408 280z" /> - <glyph glyph-name="certificate" - unicode="" - horiz-adv-x="512" d=" M458.622 192.08L504.607 237.085C518.315 250.062 511.923 273.124 493.943 277.424L431.2930000000001 293.414L448.9540000000001 355.4290000000001C453.9450000000001 373.2670000000001 437.1250000000001 390.092 419.2930000000001 385.1L357.2990000000001 367.433L341.3150000000001 430.1040000000001C337.085 447.803 313.765 454.276 300.99 440.772L256 394.43L211.011 440.771C198.381 454.122 174.964 448.005 170.686 430.103L154.702 367.432L92.707 385.099C74.87 390.093 58.056 373.262 63.046 355.428L80.707 293.413L18.057 277.423C0.069 273.122 -6.31 250.056 7.392 237.085L53.377 192.08L7.392 147.076C-6.316 134.0990000000001 0.076 111.037 18.056 106.737L80.706 90.747L63.045 28.732C58.054 10.894 74.874 -5.931 92.706 -0.939L154.7 16.7280000000001L170.684 -45.9429999999999C175.123 -64.5179999999999 198.38 -69.9609999999999 211.009 -56.6109999999999L256 -10.61L300.989 -56.611C313.489 -70.0989999999999 336.976 -64.097 341.314 -45.943L357.298 16.728L419.2919999999999 -0.939C437.128 -5.933 453.9429999999999 10.898 448.9529999999999 28.732L431.2919999999999 90.747L493.9419999999999 106.737C511.9289999999999 111.0390000000001 518.3079999999999 134.1040000000001 504.6059999999999 147.076L458.6219999999999 192.08z" /> - <glyph glyph-name="chart-area" - unicode="" - horiz-adv-x="512" d=" M500 64C506.6 64 512 58.6 512 52V12C512 5.4 506.6 0 500 0H12C5.4 0 0 5.4 0 12V372C0 378.6 5.4 384 12 384H52C58.6 384 64 378.6 64 372V64H500zM372.7 288.5L288 232L202.7 345.7C197.6 352.5 187.2 352 182.8 344.7L96 200V96H480L390.1 283.8C386.9000000000001 290.3 378.7000000000001 292.5 372.7000000000001 288.5z" /> - <glyph glyph-name="chart-bar" - unicode="" - horiz-adv-x="512" d=" M500 64C506.6 64 512 58.6 512 52V12C512 5.4 506.6 0 500 0H12C5.4 0 0 5.4 0 12V372C0 378.6 5.4 384 12 384H52C58.6 384 64 378.6 64 372V64H500zM192 108V180C192 186.6 186.6 192 180 192H140C133.4 192 128 186.6 128 180V108C128 101.4 133.4 96 140 96H180C186.6 96 192 101.4 192 108zM384 108V244C384 250.6 378.6 256 372 256H332C325.4 256 320 250.6 320 244V108C320 101.4 325.4 96 332 96H372C378.6 96 384 101.4 384 108zM288 108V308C288 314.6 282.6 320 276 320H236C229.4 320 224 314.6 224 308V108C224 101.4 229.4 96 236 96H276C282.6 96 288 101.4 288 108zM480 108V340C480 346.6 474.6 352 468 352H428C421.4 352 416 346.6 416 340V108C416 101.4 421.4 96 428 96H468C474.6 96 480 101.4 480 108z" /> - <glyph glyph-name="chart-line" - unicode="" - horiz-adv-x="512" d=" M500 64C506.6 64 512 58.6 512 52V12C512 5.4 506.6 0 500 0H12C5.4 0 0 5.4 0 12V372C0 378.6 5.4 384 12 384H52C58.6 384 64 378.6 64 372V64H500zM456 352H344C322.6 352 311.9 326.1 327 311L359.9 278.1L287.9 205.2L232.3 260.8C227.6 265.5 220.1 265.5 215.4 260.8L96.4 143C91.7 138.4 91.6 130.8 96.2 126.1L124.7 96.7000000000001C129.4 91.9 137.1 91.8000000000001 141.8 96.6L223.9 178.7000000000001L279.4 123.2000000000001C284.1 118.5000000000001 291.7 118.5000000000001 296.4 123.2000000000001L405.6 232.4000000000001L439 199C454.1 183.9 480 194.6 480 216V328C480 341.3 469.3 352 456 352z" /> - <glyph glyph-name="chart-pie" - unicode="" - horiz-adv-x="576" d=" M288 435.7V208H515.7C522.6 208 528 213.8 527.7 220.7C521.3000000000001 343.1 423.2000000000001 441.3 300.7000000000001 447.7C293.8000000000001 448 288.0000000000001 442.6 288.0000000000001 435.7zM552.7 160C559.6 160 565 154.2 564.7 147.3C561.9000000000001 94.1 541.5 41.7 503.5000000000001 -0.5C498.9 -5.6 490.9 -5.9 486.0000000000001 -1L325 160H552.7zM401 15C405.8 10.2 405.7 2.2 400.6 -2.3C358 -40.7 301.6 -64 239.8 -64C107.6 -63.9 -0.2 44.2 0 176.5C0.2 304.6 100.8 409.1 227.3 415.7C234.2 416.1 240 410.6 240 403.7V176L401 15z" /> - <glyph glyph-name="check-circle" - unicode="" - horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM227.314 60.686L411.314 244.686C417.562 250.934 417.562 261.065 411.314 267.313L388.687 289.94C382.439 296.189 372.308 296.189 366.059 289.94L216 139.882L145.941 209.941C139.693 216.189 129.562 216.189 123.313 209.941L100.686 187.314C94.438 181.066 94.438 170.935 100.686 164.687L204.686 60.687C210.935 54.438 221.065 54.438 227.314 60.686z" /> - <glyph glyph-name="check-square" - unicode="" - horiz-adv-x="448" d=" M400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368V16C448 -10.51 426.51 -32 400 -32zM195.314 66.059L379.314 250.059C385.562 256.307 385.562 266.438 379.314 272.686L356.687 295.313C350.439 301.561 340.308 301.562 334.059 295.313L184 145.255L113.941 215.314C107.693 221.562 97.562 221.562 91.313 215.314L68.686 192.687C62.438 186.439 62.438 176.308 68.686 170.06L172.686 66.06C178.935 59.81 189.065 59.81 195.314 66.059z" /> - <glyph glyph-name="check" - unicode="" - horiz-adv-x="512" d=" M173.898 8.596L7.498 174.996C-2.499 184.993 -2.499 201.202 7.498 211.2L43.701 247.404C53.698 257.402 69.908 257.402 79.905 247.404L192 135.31L432.0950000000001 375.404C442.0920000000001 385.401 458.302 385.401 468.299 375.404L504.5020000000001 339.2C514.499 329.203 514.499 312.9940000000001 504.5020000000001 302.996L210.1020000000001 8.595C200.1040000000001 -1.402 183.8950000000001 -1.402 173.8980000000001 8.5959999999999z" /> - <glyph glyph-name="chess-bishop" - unicode="" - horiz-adv-x="320" d=" M123.158 370.1190000000001C107.369 375.4700000000001 96 390.403 96 408C96 430.091 113.909 448 136 448H183.796C205.887 448 223.796 430.091 223.796 408C223.796 390.459 212.501 375.5660000000001 196.791 370.171C220.784 353.514 245.368 323.332 265.4940000000001 288.121L144.929 167.557A6 6 0 0 1 144.929 159.072L159.071 144.93A6 6 0 0 1 167.556 144.93L280.9 258.274C298.658 219.977 310.271 178.831 310.271 144.001C310.271 90.215 287.374 68.213 251.825 57.968V0H68.174V57.97C32.631 68.216 9.739 90.219 9.739 144C9.739 222.029 68.02 331.766 123.158 370.1190000000001zM320 -52V-28C320 -21.373 314.627 -16 308 -16H12C5.373 -16 0 -21.373 0 -28V-52C0 -58.627 5.373 -64 12 -64H308C314.627 -64 320 -58.627 320 -52z" /> - <glyph glyph-name="chess-board" - unicode="" - horiz-adv-x="512" d=" M256 192V128H192V192H256zM256 448H192V384H256V448zM256 192H320V256H256V192zM384 448H320V384H384V448zM384 -64H448V0H384V-64zM512 0V64H448V0H512zM128 -64H192V0H128V-64zM128 448H64V384H128V448zM512 256V320H448V256H512zM512 128V192H448V128H512zM0 -64H64V0H0V-64zM0 384V320H64V384H0zM0 256V192H64V256H0zM0 128V64H64V128H0zM256 -64H320V0H256V-64zM192 64V0H256V64H192zM256 256V320H192V256H256zM64 64V0H128V64H64zM128 192H64V128H128V192zM384 64H448V128H384V64zM512 448H448V384H512V448zM384 192H448V256H384V192zM384 384V320H448V384H384zM320 64V0H384V64H320zM128 128V64H192V128H128zM256 128V64H320V128H256zM192 256H128V192H192V256zM128 320H64V256H128V320zM320 128H384V192H320V128zM192 320V384H128V320H192zM320 320V384H256V320H320zM320 256H384V320H320V256z" /> - <glyph glyph-name="chess-king" - unicode="" - horiz-adv-x="448" d=" M416 -28V-52C416 -58.627 410.627 -64 404 -64H44C37.373 -64 32 -58.627 32 -52V-28C32 -21.373 37.373 -16 44 -16H404C410.627 -16 416 -21.373 416 -28zM407.967 296H248V344H298A6 6 0 0 1 304 350V386A6 6 0 0 1 298 392H248V442A6 6 0 0 1 242 448H206A6 6 0 0 1 200 442V392H150A6 6 0 0 1 144 386V350A6 6 0 0 1 150 344H200V296H40.033C12.459 296 -6.846 268.756 2.295 242.741L87.582 0H360.418L445.7050000000001 242.741C454.846 268.756 435.541 296 407.967 296z" /> - <glyph glyph-name="chess-knight" - unicode="" - horiz-adv-x="384" d=" M352 224V0H32V46.557C32 76.859 49.12 104.56 76.223 118.111L133.466 146.733A48 48 0 0 1 160 189.666V240L137.873 228.937A23.996 23.996 0 0 1 125.323 213.292L113.488 165.954A12 12 0 0 0 106.303 157.723L76.702 145.8830000000001A11.998 11.998 0 0 0 67.372 146.059L7.126 172.833A12 12 0 0 0 0 183.799V342.059C0 348.424 2.529 354.529 7.03 359.03L16 368L1.789 396.4220000000001A16.937 16.937 0 0 0 0 404C0 410.627 5.373 416 12 416H160C266.039 416 352 330.039 352 224zM372 -16H12C5.373 -16 0 -21.373 0 -28V-52C0 -58.627 5.373 -64 12 -64H372C378.627 -64 384 -58.627 384 -52V-28C384 -21.373 378.627 -16 372 -16zM52 320C40.954 320 32 311.046 32 300S40.954 280 52 280S72 288.954 72 300S63.046 320 52 320z" /> - <glyph glyph-name="chess-pawn" - unicode="" - horiz-adv-x="320" d=" M264 0H56S116 42.743 116 176H84C77.373 176 72 181.373 72 188V212C72 218.627 77.373 224 84 224H124.209C95.721 237.44 76 266.4120000000001 76 300C76 346.392 113.608 384 160 384S244 346.392 244 300C244 266.4120000000001 224.279 237.44 195.791 224H236C242.627 224 248 218.627 248 212V188C248 181.373 242.627 176 236 176H204C204 42.743 264 0 264 0zM292 -16H28C21.373 -16 16 -21.373 16 -28V-52C16 -58.627 21.373 -64 28 -64H292C298.627 -64 304 -58.627 304 -52V-28C304 -21.373 298.627 -16 292 -16z" /> - <glyph glyph-name="chess-queen" - unicode="" - horiz-adv-x="512" d=" M436 -64H76C69.373 -64 64 -58.627 64 -52V-28C64 -21.373 69.373 -16 76 -16H436C442.627 -16 448 -21.373 448 -28V-52C448 -58.627 442.627 -64 436 -64zM255.579 448C224.651 448 199.579 422.928 199.579 392S224.651 336 255.579 336S311.579 361.072 311.579 392S286.507 448 255.579 448zM460.147 293.366C454.3790000000001 296.411 447.2310000000001 294.298 444.0650000000001 288.596C435.4490000000001 273.0800000000001 421.3180000000001 250.795 400.0000000000001 250.795C371.2860000000001 250.795 369.3750000000001 270.5990000000001 368.3140000000001 308.337C368.1310000000001 314.829 362.8130000000001 320.0010000000001 356.3190000000001 320.0010000000001H315.3130000000001C310.1380000000001 320.0010000000001 305.5590000000001 316.673 303.9250000000002 311.7630000000001C295.0350000000002 285.0540000000001 277.8520000000002 270.7710000000001 256.0000000000001 270.7710000000001S216.9660000000001 285.0540000000001 208.0750000000001 311.7630000000001C206.4410000000001 316.673 201.8620000000001 320.0010000000001 196.6870000000001 320.0010000000001H155.6820000000001C149.1870000000001 320.0010000000001 143.8690000000001 314.827 143.6870000000001 308.3340000000001C142.6350000000001 270.692 140.7530000000001 250.795 111.9990000000001 250.795C91.3080000000001 250.795 78.1820000000001 271.019 67.5740000000001 288.8200000000001C64.3080000000001 294.3 57.3160000000001 296.2510000000001 51.6750000000001 293.273L12.4960000000001 272.5940000000001A12 12 0 0 1 6.9860000000001 257.449L112 0H400L505.014 257.448A12 12 0 0 1 499.504 272.593L460.147 293.366z" /> - <glyph glyph-name="chess-rook" - unicode="" - horiz-adv-x="384" d=" M81.241 232.973C80.957 189.08 77.411 99.924 48 0H335.9820000000001C306.5820000000001 99.604 303.0460000000001 188.912 302.761 232.975L348.1790000000001 275.287A11.998 11.998 0 0 1 351.999 284.067V404C351.999 410.627 346.6260000000001 416 339.999 416H299.999C293.372 416 287.999 410.627 287.999 404V360H239.999V404C239.999 410.627 234.6260000000001 416 227.999 416H155.999C149.372 416 143.999 410.627 143.999 404V360H96V404C96 410.627 90.627 416 84 416H44C37.373 416 32 410.627 32 404V284.068C32 280.738 33.384 277.558 35.82 275.288L81.241 232.973zM160 192C160 209.673 174.327 224 192 224C209.673 224 224 209.673 224 192V127.996H160V192zM384 -28V-52C384 -58.627 378.627 -64 372 -64H12C5.373 -64 0 -58.627 0 -52V-28C0 -21.373 5.373 -16 12 -16H372C378.627 -16 384 -21.373 384 -28z" /> - <glyph glyph-name="chess" - unicode="" - horiz-adv-x="512" d=" M199.821 230.367A6 6 0 0 0 205.821 224.367L205.82 203.601A6 6 0 0 0 199.82 197.601H174.015C174.015 165.886 171.862 101.4 191.413 44.372H64.597C84.54 102.548 82.02 168.755 82.02 197.601H56.183A6 6 0 0 0 50.183 203.601L50.185 224.367A6 6 0 0 0 56.185 230.367H199.821zM41.554 332.9120000000001L76.134 237.841H179.868L214.44 332.913C217.286 340.7390000000001 211.49 349.014 203.162 349.014H152V379.2340000000001H173.57A6 6 0 0 1 179.57 385.2340000000001V407.617A6 6 0 0 1 173.57 413.617H145.203V442A6 6 0 0 1 139.203 448H116.82A6 6 0 0 1 110.82 442V413.617H82.421A6 6 0 0 1 76.421 407.617V385.2340000000001A6 6 0 0 1 82.421 379.2340000000001H104V349.015H52.831C44.503 349.014 38.707 340.7390000000001 41.554 332.9120000000001zM222.678 2.83V30.897A6 6 0 0 1 216.678 36.897H39.322A6 6 0 0 1 33.322 30.897V2.83L11.174 -11.334A6 6 0 0 1 8.407 -16.389V-58A6 6 0 0 1 14.407 -64H241.594A6 6 0 0 1 247.594 -58V-16.388A6 6 0 0 1 244.8270000000001 -11.333L222.678 2.83zM313.256 147.055L338.136 130.0919999999999C338.226 111.9679999999999 337.969 66.1879999999999 326.231 15.5699999999999H473.757C462.044 66.045 461.788 111.894 461.875 130.107L486.734 147.056A3.856 3.856 0 0 1 488.418 150.243V220.144A3.8569999999999998 3.8569999999999998 0 0 1 484.561 224.001H456.9059999999999A3.8569999999999998 3.8569999999999998 0 0 1 453.0489999999999 220.144V188.63H430.3119999999999V220.144A3.8569999999999998 3.8569999999999998 0 0 1 426.4539999999999 224.001H373.5359999999999A3.8569999999999998 3.8569999999999998 0 0 1 369.6789999999999 220.144V188.63H346.9419999999999V220.144A3.8569999999999998 3.8569999999999998 0 0 1 343.0849999999998 224.001H315.43A3.8569999999999998 3.8569999999999998 0 0 1 311.573 220.144V150.243A3.8549999999999995 3.8549999999999995 0 0 1 313.256 147.055zM384.841 95.149C384.841 103.521 391.628 110.307 400 110.307S415.158 103.52 415.158 95.149V64.831H384.841V95.149zM504.62 -22.059L490.956 -11.42V4.132A3.8569999999999998 3.8569999999999998 0 0 1 487.099 7.989H312.915A3.8569999999999998 3.8569999999999998 0 0 1 309.058 4.132V-11.42L295.381 -22.059A3.8569999999999998 3.8569999999999998 0 0 1 293.893 -25.103V-60.142A3.8569999999999998 3.8569999999999998 0 0 1 297.75 -63.999H502.25A3.8569999999999998 3.8569999999999998 0 0 1 506.107 -60.142V-25.102A3.859 3.859 0 0 1 504.62 -22.059z" /> - <glyph glyph-name="chevron-circle-down" - unicode="" - horiz-adv-x="512" d=" M504 192C504 55 393 -56 256 -56S8 55 8 192S119 440 256 440S504 329 504 192zM273 78.1L408.5 213.6C417.9 223 417.9 238.2 408.5 247.5000000000001L391.5 264.5C382.1 273.9000000000001 366.9 273.9000000000001 357.6 264.5L256 162.9L154.4 264.5C145 273.9 129.8 273.9 120.5 264.5L103.5 247.5C94.1 238.1 94.1 222.9 103.5 213.6L239 78.1C248.4 68.7000000000001 263.6 68.7000000000001 273 78.1z" /> - <glyph glyph-name="chevron-circle-left" - unicode="" - horiz-adv-x="512" d=" M256 -56C119 -56 8 55 8 192S119 440 256 440S504 329 504 192S393 -56 256 -56zM142.1 175L277.6 39.5C287 30.1 302.2000000000001 30.1 311.5 39.5L328.5 56.5C337.9 65.9 337.9 81.1 328.5 90.4L226.9 192L328.5 293.6C337.9 303 337.9 318.2 328.5 327.5L311.5 344.5C302.1 353.9 286.9 353.9 277.6 344.5L142.1 209C132.7 199.6 132.7 184.4 142.1 175z" /> - <glyph glyph-name="chevron-circle-right" - unicode="" - horiz-adv-x="512" d=" M256 440C393 440 504 329 504 192S393 -56 256 -56S8 55 8 192S119 440 256 440zM369.9 209L234.4 344.5C225 353.9 209.8 353.9 200.5 344.5L183.5 327.5C174.1 318.1 174.1 302.9 183.5 293.6L285.1 192L183.5 90.4C174.1 81 174.1 65.8 183.5 56.5L200.5 39.5C209.9 30.1 225.1 30.1 234.4 39.5L369.9 175C379.3 184.4 379.3 199.6 369.9 209z" /> - <glyph glyph-name="chevron-circle-up" - unicode="" - horiz-adv-x="512" d=" M8 192C8 329 119 440 256 440S504 329 504 192S393 -56 256 -56S8 55 8 192zM239 305.9L103.5 170.4C94.1 161 94.1 145.8 103.5 136.5L120.5 119.5C129.9 110.1 145.1 110.1 154.4 119.5L256 221.1L357.6 119.5C367 110.1 382.2000000000001 110.1 391.5 119.5L408.5 136.5C417.9 145.9 417.9 161.1 408.5 170.4L273 305.9C263.6 315.3 248.4 315.3 239 305.9z" /> - <glyph glyph-name="chevron-down" - unicode="" - horiz-adv-x="448" d=" M207.029 66.524L12.686 260.868C3.313 270.241 3.313 285.437 12.686 294.809L35.353 317.476C44.71 326.833 59.875 326.851 69.254 317.516L224 163.495L378.745 317.516C388.124 326.851 403.289 326.833 412.646 317.476L435.313 294.809C444.686 285.4360000000001 444.686 270.24 435.313 260.868L240.971 66.524C231.598 57.152 216.402 57.152 207.029 66.524z" /> - <glyph glyph-name="chevron-left" - unicode="" - horiz-adv-x="320" d=" M34.52 208.97L228.87 403.31C238.24 412.68 253.44 412.68 262.81 403.31L285.48 380.64C294.8400000000001 371.28 294.85 356.12 285.5200000000001 346.74L131.49 192L285.51 37.25C294.85 27.87 294.83 12.71 285.47 3.35L262.8 -19.32C253.43 -28.69 238.23 -28.69 228.86 -19.32L34.52 175.03C25.15 184.4 25.15 199.6 34.52 208.97z" /> - <glyph glyph-name="chevron-right" - unicode="" - horiz-adv-x="320" d=" M285.476 175.029L91.132 -19.314C81.759 -28.687 66.563 -28.687 57.191 -19.314L34.524 3.353C25.167 12.7099999999999 25.149 27.8749999999999 34.484 37.254L188.505 192L34.484 346.745C25.149 356.124 25.167 371.289 34.524 380.646L57.191 403.313C66.564 412.6860000000001 81.76 412.6860000000001 91.132 403.313L285.475 208.97C294.848 199.598 294.848 184.402 285.476 175.029z" /> - <glyph glyph-name="chevron-up" - unicode="" - horiz-adv-x="448" d=" M240.971 317.476L435.314 123.1330000000001C444.687 113.7600000000001 444.687 98.564 435.314 89.192L412.647 66.525C403.29 57.168 388.125 57.15 378.7459999999999 66.485L224 220.505L69.255 66.484C59.876 57.149 44.711 57.167 35.354 66.524L12.687 89.191C3.314 98.564 3.314 113.7600000000001 12.687 123.1320000000001L207.03 317.475C216.402 326.848 231.598 326.848 240.971 317.476z" /> - <glyph glyph-name="child" - unicode="" - horiz-adv-x="384" d=" M120 376C120 415.765 152.235 448 192 448S264 415.765 264 376C264 336.236 231.765 304 192 304S120 336.236 120 376zM374.627 374.627C362.1310000000001 387.124 341.8690000000001 387.124 329.373 374.627L242.745 288H141.254L54.627 374.627C42.131 387.124 21.869 387.124 9.373 374.627C-3.124 362.13 -3.124 341.8690000000001 9.373 329.372L104 234.746V-32C104 -49.673 118.327 -64 136 -64H152C169.673 -64 184 -49.673 184 -32V80H200V-32C200 -49.673 214.327 -64 232 -64H248C265.673 -64 280 -49.673 280 -32V234.746L374.627 329.373C387.124 341.87 387.124 362.13 374.627 374.627z" /> - <glyph glyph-name="circle-notch" - unicode="" - horiz-adv-x="512" d=" M288 408.944V392.2850000000001C288 381.481 295.281 372.126 305.686 369.219C383.204 347.5660000000001 440 276.482 440 192C440 90.311 357.705 8 256 8C154.311 8 72 90.295 72 192C72 276.4700000000001 128.786 347.564 206.312 369.219C216.719 372.126 224 381.483 224 392.288V408.936C224 424.645 209.166 436.089 193.954 432.17C86.603 404.5180000000001 7.394 306.794 8.003 190.668C8.723 53.616 119.48 -56.288 256.534 -55.999C393.255 -55.711 504 55.212 504 192C504 307.633 424.86 404.779 317.789 432.236C302.678 436.111 288 424.544 288 408.944z" /> - <glyph glyph-name="circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440z" /> - <glyph glyph-name="clipboard-check" - unicode="" - horiz-adv-x="384" d=" M336 384H256C256 419.3 227.3 448 192 448S128 419.3 128 384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V336C384 362.5 362.5 384 336 384zM192 408C205.3 408 216 397.3 216 384S205.3 360 192 360S168 370.7 168 384S178.7 408 192 408zM313.2 176.2L170.2 34.4C165.5 29.7 157.9 29.8 153.2 34.5L70.6 117.8C65.9 122.5 66 130.1 70.7 134.8L99.1 163C103.8 167.7 111.4 167.6 116.1 162.9L162.1 116.5L268.1 221.7C272.8 226.4 280.4000000000001 226.3 285.1 221.6L313.3 193.2C318 188.4 317.9000000000001 180.9 313.2 176.2z" /> - <glyph glyph-name="clipboard-list" - unicode="" - horiz-adv-x="384" d=" M336 384H256C256 419.3 227.3 448 192 448S128 419.3 128 384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H336C362.5 -64 384 -42.5 384 -16V336C384 362.5 362.5 384 336 384zM96 24C82.7 24 72 34.7 72 48S82.7 72 96 72S120 61.3 120 48S109.3 24 96 24zM96 120C82.7 120 72 130.7 72 144S82.7 168 96 168S120 157.3 120 144S109.3 120 96 120zM96 216C82.7 216 72 226.7 72 240S82.7 264 96 264S120 253.3 120 240S109.3 216 96 216zM192 408C205.3 408 216 397.3 216 384S205.3 360 192 360S168 370.7 168 384S178.7 408 192 408zM320 40C320 35.6 316.4 32 312 32H168C163.6 32 160 35.6 160 40V56C160 60.4 163.6 64 168 64H312C316.4 64 320 60.4 320 56V40zM320 136C320 131.6 316.4 128 312 128H168C163.6 128 160 131.6 160 136V152C160 156.4 163.6 160 168 160H312C316.4 160 320 156.4 320 152V136zM320 232C320 227.6 316.4 224 312 224H168C163.6 224 160 227.6 160 232V248C160 252.4 163.6 256 168 256H312C316.4 256 320 252.4 320 248V232z" /> - <glyph glyph-name="clipboard" - unicode="" - horiz-adv-x="384" d=" M384 336V-16C384 -42.51 362.51 -64 336 -64H48C21.49 -64 0 -42.51 0 -16V336C0 362.51 21.49 384 48 384H128C128 419.29 156.71 448 192 448S256 419.29 256 384H336C362.51 384 384 362.51 384 336zM192 408C178.745 408 168 397.255 168 384S178.745 360 192 360S216 370.745 216 384S205.255 408 192 408M288 294V314A6 6 0 0 1 282 320H102A6 6 0 0 1 96 314V294A6 6 0 0 1 102 288H282A6 6 0 0 1 288 294z" /> - <glyph glyph-name="clock" - unicode="" - horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM313.1 89.9L224.9 154C221.8 156.3 220 159.9 220 163.7V332C220 338.6 225.4 344 232 344H280C286.6 344 292 338.6 292 332V194.3L355.5 148.1C360.9 144.2000000000001 362 136.7000000000001 358.1 131.3L329.9000000000001 92.5C326.0000000000001 87.2 318.5000000000001 86 313.1 89.9z" /> - <glyph glyph-name="clone" - unicode="" - horiz-adv-x="512" d=" M464 448C490.51 448 512 426.51 512 400V112C512 85.49 490.51 64 464 64H176C149.49 64 128 85.49 128 112V400C128 426.51 149.49 448 176 448H464M176 32C131.888 32 96 67.888 96 112V320H48C21.49 320 0 298.51 0 272V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V32H176z" /> - <glyph glyph-name="closed-captioning" - unicode="" - horiz-adv-x="512" d=" M464 384H48C21.5 384 0 362.5 0 336V48C0 21.5 21.5 0 48 0H464C490.5 0 512 21.5 512 48V336C512 362.5 490.5 384 464 384zM218.1 160.3C220.9 162.8 225.2 162.4 227.3 159.4L246.8 131.7000000000001C248.5 129.3000000000001 248.3 126.1 246.3 124.0000000000001C192.7 67.2000000000001 73.5 91.9 73.5 191.9000000000001C73.5 289.2000000000001 195.2 311.4000000000001 246 262.0000000000001C248.1 260.0000000000001 248.5 258.8000000000001 247 256.3000000000001L229.5 225.8000000000001C227.6 222.7000000000001 223.3 221.8000000000001 220.4 224.1000000000001C179.6 256.1000000000002 125.8 239.0000000000001 125.8 192.9000000000001C125.9 144.9000000000001 176.9 122.4000000000001 218.1 160.3000000000001zM408.5 160.3C411.3 162.8 415.6 162.4 417.7 159.4L437.2 131.7000000000001C438.9 129.3000000000001 438.7 126.1 436.7 124.0000000000001C383.2 67.1000000000001 264 91.9 264 191.9000000000001C264 289.2000000000001 385.7 311.4000000000001 436.5 262.0000000000001C438.6 260.0000000000001 439 258.8000000000001 437.5 256.3000000000001L420 225.8C418.1 222.7 413.8 221.8 410.9 224.1C370.1 256.1 316.3 239.0000000000001 316.3 192.9C316.3 144.9 367.3 122.4 408.5 160.3z" /> - <glyph glyph-name="cloud-download-alt" - unicode="" - horiz-adv-x="640" d=" M640 96C640 25.308 582.692 -32 512 -32H144C64.471 -32 0 32.471 0 112C0 174.773 40.171 228.155 96.204 247.867A163.68 163.68 0 0 0 96 256C96 344.366 167.634 416 256 416C315.288 416 367.0420000000001 383.752 394.684 335.841C409.935 346.046 428.271 352 448 352C501.019 352 544 309.019 544 256C544 243.816 541.725 232.164 537.585 221.44C596.017 209.586 640 157.93 640 96zM393.373 160H328V272C328 280.837 320.836 288 312 288H264C255.164 288 248 280.837 248 272V160H182.627C168.373 160 161.234 142.766 171.313 132.686L276.6860000000001 27.313C282.9340000000001 21.065 293.0650000000001 21.065 299.3130000000001 27.313L404.6860000000001 132.686C414.766 142.766 407.627 160 393.3730000000001 160z" /> - <glyph glyph-name="cloud-upload-alt" - unicode="" - horiz-adv-x="640" d=" M640 96C640 25.308 582.692 -32 512 -32H144C64.471 -32 0 32.471 0 112C0 174.773 40.171 228.155 96.204 247.867A163.68 163.68 0 0 0 96 256C96 344.366 167.634 416 256 416C315.288 416 367.0420000000001 383.752 394.684 335.841C409.935 346.046 428.271 352 448 352C501.019 352 544 309.019 544 256C544 243.816 541.725 232.164 537.585 221.44C596.017 209.586 640 157.93 640 96zM404.6860000000001 187.314L299.314 292.6860000000001C293.0660000000001 298.934 282.935 298.934 276.687 292.6860000000001L171.314 187.314C161.234 177.234 168.373 160 182.627 160H248V48C248 39.163 255.164 32 264 32H312C320.836 32 328 39.163 328 48V160H393.373C407.627 160 414.766 177.234 404.686 187.314z" /> - <glyph glyph-name="cloud" - unicode="" - horiz-adv-x="640" d=" M537.585 221.44C541.725 232.164 544 243.816 544 256C544 309.019 501.019 352 448 352C428.271 352 409.935 346.046 394.684 335.841C367.042 383.752 315.288 416 256 416C167.634 416 96 344.366 96 256C96 253.272 96.07 250.561 96.204 247.867C40.171 228.155 0 174.773 0 112C0 32.471 64.471 -32 144 -32H512C582.692 -32 640 25.308 640 96C640 157.93 596.017 209.586 537.585 221.44z" /> - <glyph glyph-name="code-branch" - unicode="" - horiz-adv-x="384" d=" M384 304C384 348.2 348.2 384 304 384S224 348.2 224 304C224 267.6 248.3 236.9 281.5 227.2C280.9 211.1 277.3 198.7 270.5 190.3C255.1 171.1 221.2 167.9 185.3 164.6C157.1 162 127.9 159.2000000000001 104 147.7000000000001V291.7000000000001C136.5 301.9000000000001 160 332.2000000000001 160 368.0000000000001C160 412.2000000000001 124.2 448.0000000000001 80 448.0000000000001S0 412.2 0 368C0 332.2 23.5 301.9 56 291.7V92.4C23.5 82.1 0 51.8 0 16C0 -28.2 35.8 -64 80 -64S160 -28.2 160 16C160 50 138.8 79.1 108.8 90.6C111.9 95.8 116.6 100.4 123.7 104C139.9 112.2 164.1 114.4 189.8 116.8C232 120.7 279.8 125.2 308 160.2C322 177.6 329.1 200 329.6 228.1C361.2000000000001 238.9 384 268.8 384 304zM80 384C88.8 384 96 376.8 96 368S88.8 352 80 352S64 359.2 64 368S71.2 384 80 384zM80 0C71.2 0 64 7.2 64 16S71.2 32 80 32S96 24.8 96 16S88.8 0 80 0zM304 320C312.8 320 320 312.8 320 304S312.8 288 304 288S288 295.2 288 304S295.2 320 304 320z" /> - <glyph glyph-name="code" - unicode="" - horiz-adv-x="640" d=" M278.9 -63.5L217.9 -45.8C211.5 -44 207.9 -37.3 209.7 -30.9L346.2 439.3C348 445.7 354.7 449.3 361.1 447.5L422.1 429.8C428.5 428 432.1 421.3 430.3 414.9L293.8 -55.3C291.9000000000001 -61.7 285.3 -65.4 278.9000000000001 -63.5zM164.9 48.7L208.4 95.1C213 99.9999999999999 212.7 107.8 207.6 112.3L117 192L207.6 271.7C212.7 276.2 213.1 284 208.4 288.9L164.9 335.3C160.4 340.1 152.8 340.4 147.9 335.8L3.8 200.8C-1.3 196.1 -1.3 188 3.8 183.3L147.9 48.2C152.8 43.6 160.4 43.8000000000001 164.9 48.7zM492.1 48.1L636.1999999999999 183.1999999999999C641.3 187.8999999999999 641.3 196 636.1999999999999 200.6999999999999L492.1 335.9C487.3 340.4 479.7 340.2 475.1 335.4L431.6 289C427 284.1 427.3 276.3 432.4000000000001 271.8L523 192L432.4 112.3C427.3 107.8 426.9 100 431.6 95.1L475.1 48.7C479.6 43.8000000000001 487.2 43.6 492.1 48.1z" /> - <glyph glyph-name="coffee" - unicode="" - horiz-adv-x="640" d=" M192 64H384C437 64 480 107 480 160H512C582.6 160 640 217.4 640 288S582.6 416 512 416H120C106.7 416 96 405.3 96 392V160C96 107 139 64 192 64zM512 352C547.3 352 576 323.3 576 288S547.3 224 512 224H480V352H512zM559.7 -32H48.3C0.7 -32 -12.7 32 12.3 32H595.5999999999999C620.5999999999999 32 607.3999999999999 -32 559.6999999999999 -32z" /> - <glyph glyph-name="cog" - unicode="" - horiz-adv-x="512" d=" M444.788 156.9L487.404 132.301C492.271 129.492 494.53 123.683 492.863 118.316C481.793 82.674 462.893 50.474 438.174 23.73A12.015999999999998 12.015999999999998 0 0 0 423.342 21.4759999999999L380.758 46.0709999999999A191.577 191.577 0 0 0 319.999 10.9409999999999V-38.2410000000001A12.01 12.01 0 0 0 310.622 -49.9590000000001C275.666 -57.8090000000001 238.123 -58.2150000000001 201.403 -49.9660000000001C195.913 -48.7330000000001 192 -43.8700000000001 192 -38.2430000000001V10.9409999999999A191.555 191.555 0 0 0 131.241 46.0709999999999L88.657 21.4759999999999A12.015999999999998 12.015999999999998 0 0 0 73.825 23.7299999999999C49.107 50.4739999999999 30.206 82.6739999999999 19.136 118.3159999999999C17.469 123.6819999999999 19.728 129.4909999999999 24.595 132.3009999999999L67.212 156.9A193.48000000000002 193.48000000000002 0 0 0 67.212 227.099L24.596 251.698C19.729 254.507 17.47 260.316 19.137 265.683C30.207 301.325 49.107 333.525 73.826 360.269A12.015999999999998 12.015999999999998 0 0 0 88.658 362.523L131.242 337.928A191.577 191.577 0 0 0 192.001 373.058V422.241A12.01 12.01 0 0 0 201.3780000000001 433.959C236.3340000000001 441.8090000000001 273.8770000000001 442.215 310.5970000000001 433.966C316.0870000000001 432.733 320.0000000000001 427.87 320.0000000000001 422.243V373.059A191.555 191.555 0 0 0 380.7590000000001 337.929L423.3430000000001 362.524A12.015999999999998 12.015999999999998 0 0 0 438.1750000000001 360.27C462.8930000000001 333.526 481.7940000000001 301.326 492.8640000000001 265.684C494.5310000000001 260.318 492.2720000000001 254.509 487.4050000000001 251.699L444.788 227.1A193.485 193.485 0 0 0 444.788 156.9zM336 192C336 236.112 300.112 272 256 272S176 236.112 176 192S211.888 112 256 112S336 147.888 336 192z" /> - <glyph glyph-name="cogs" - unicode="" - horiz-adv-x="640" d=" M512.1 257L503.9 242.7C500.9 237.4 494.5000000000001 235.2 488.8 237.3C477 241.7 466.2 248 456.7 255.9C452.1 259.7 450.9 266.4 453.9 271.6L462.1 285.9C455.2 293.9 449.8 303.2 446.2 313.3H429.7C423.7 313.3 418.5 317.6 417.5 323.6C415.5 335.6 415.4 348.2 417.5 360.7C418.5 366.7 423.7 371.1 429.7 371.1H446.2C449.8 381.2 455.2 390.5 462.1 398.5L453.9 412.8C450.9 418 452 424.7 456.7 428.5C466.2 436.4 477.1 442.7 488.8 447.1C494.5 449.2 500.9 447 503.9 441.7L512.1 427.4C522.6 429.3 533.3000000000001 429.3 543.8000000000001 427.4L552 441.7C555 447 561.4 449.2 567.1 447.1C578.9 442.7 589.7 436.4 599.2 428.5C603.8000000000001 424.7 605 418 602 412.8L593.8 398.5C600.6999999999999 390.5 606.0999999999999 381.2 609.6999999999999 371.1H626.1999999999999C632.1999999999999 371.1 637.4 366.8 638.4 360.8C640.4 348.8 640.5 336.2 638.4 323.7C637.4 317.7 632.1999999999999 313.3 626.1999999999999 313.3H609.6999999999999C606.0999999999999 303.2 600.6999999999999 293.9 593.8 285.9L602 271.6C605 266.4 603.9 259.7 599.2 255.9C589.7 248 578.8000000000001 241.7 567.1 237.3C561.4 235.2 555 237.4 552 242.7L543.8 257C533.4 255.1 522.5999999999999 255.1 512.0999999999999 257zM501.6 315.8C540.1 286.2000000000001 584 330.1 554.4 368.6C515.9 398.3 472 354.3 501.6 315.8zM386.3 161.9L420 145.1C430.1 139.3 434.5 127 430.5 116C421.6 91.8 404.1 69.6 387.9 50.1999999999999C380.5 41.3 367.7 39.0999999999999 357.6 44.8999999999999L328.5 61.6999999999999C312.5 47.9999999999999 293.8999999999999 37.0999999999999 273.6 29.9999999999999V-3.6000000000001C273.6 -15.2000000000001 265.3 -25.2000000000001 253.9 -27.2000000000001C229.3 -31.4000000000001 203.5 -31.6000000000001 178 -27.2000000000001C166.5 -25.2000000000001 158 -15.3000000000001 158 -3.6000000000001V30C137.7 37.2 119.1 48 103.1 61.7L74 45C64 39.2 51.1 41.4 43.7 50.3C27.5 69.7 10.4 91.9 1.5 116C-2.5 126.9 1.9 139.2 12 145.1L45.3 161.9C41.4 182.8 41.4 204.3000000000001 45.3 225.3000000000001L12 242.2C1.9 248 -2.6 260.3 1.5 271.2C10.4 295.4 27.5 317.6 43.7 337C51.1 345.9 63.9 348.1 74 342.3L103.1 325.5C119.1 339.2 137.7 350.1 158 357.2V390.9C158 402.4 166.2 412.4 177.6 414.4C202.2 418.6 228.1 418.8 253.6 414.5C265.1 412.5 273.6 402.6 273.6 390.9V357.3C293.9000000000001 350.1 312.5 339.3 328.5 325.6L357.6 342.4C367.6 348.2 380.5 346 387.9000000000001 337.1C404.1 317.7 421.1 295.5 430.0000000000001 271.3C434.0000000000001 260.4 430.1000000000001 248.1 420.0000000000001 242.2L386.3000000000001 225.4C390.2000000000001 204.4 390.2000000000001 182.9 386.3000000000001 161.9zM268.7000000000001 140.8C327.9000000000001 217.8 240.0000000000001 305.7 163.0000000000001 246.5C103.8000000000001 169.5 191.7000000000001 81.5999999999999 268.7000000000001 140.8zM512.1 -41.9L503.9 -56.2C500.9 -61.5000000000001 494.5000000000001 -63.7 488.8 -61.6C477 -57.2 466.2 -50.9 456.7 -43C452.1 -39.2 450.9 -32.5 453.9 -27.3L462.1 -13C455.2 -5 449.8 4.3 446.2 14.4H429.7C423.7 14.4 418.5 18.7 417.5 24.7C415.5 36.7 415.4 49.3 417.5 61.8C418.5 67.8 423.7 72.2 429.7 72.2H446.2C449.8 82.3 455.2 91.6 462.1 99.6L453.9 113.9C450.9 119.1 452 125.8 456.7 129.6C466.2 137.5 477.1 143.8 488.8 148.2C494.5 150.3 500.9 148.1 503.9 142.8L512.1 128.5C522.6 130.4 533.3000000000001 130.4 543.8000000000001 128.5L552.0000000000001 142.8C555.0000000000001 148.1 561.4000000000001 150.3 567.1000000000001 148.2C578.9000000000001 143.8 589.7000000000002 137.5 599.2000000000002 129.6C603.8000000000002 125.8 605.0000000000001 119.1 602.0000000000001 113.9L593.8000000000001 99.6C600.7 91.6 606.1 82.3 609.7 72.2H626.2C632.2 72.2 637.4000000000001 67.9 638.4000000000001 61.9C640.4000000000001 49.9 640.5000000000001 37.3 638.4000000000001 24.8C637.4000000000001 18.8 632.2 14.4 626.2 14.4H609.7C606.1 4.3 600.7 -5 593.8000000000001 -13L602.0000000000001 -27.3C605.0000000000001 -32.5 603.9000000000001 -39.2 599.2000000000002 -43C589.7000000000002 -50.9 578.8000000000002 -57.2 567.1000000000001 -61.6C561.4000000000001 -63.7 555.0000000000001 -61.5 552.0000000000001 -56.2L543.8000000000001 -41.9C533.4000000000001 -43.8 522.6 -43.8 512.1 -41.9zM501.6 17C540.1 -12.6 584 31.3 554.4 69.8C515.9 99.4 472 55.5 501.6 17z" /> - <glyph glyph-name="columns" - unicode="" - horiz-adv-x="512" d=" M464 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H464C490.51 -32 512 -10.51 512 16V368C512 394.51 490.51 416 464 416zM224 32H64V288H224V32zM448 32H288V288H448V32z" /> - <glyph glyph-name="comment-alt" - unicode="" - horiz-adv-x="576" d=" M576 208C576 93 447 0 288 0C239.7 0 194.1 8.6 154.1 23.8C113.8 -7.4 64.3 -26.5 11.7 -31.9C6.5 -32.5 1.5 -29.1 0.2 -24.2C-1.1 -19.2 2.9 -16.1 6.8 -12.4C26.1 6 49.5 20.4 58.7 82.2000000000001C21.9 117.1 0 160.7 0 208C0 322.9 129 416 288 416S576 322.9 576 208zM160 256C133.5 256 112 234.5 112 208S133.5 160 160 160S208 181.5 208 208S186.5 256 160 256zM288 256C261.5 256 240 234.5 240 208S261.5 160 288 160S336 181.5 336 208S314.5 256 288 256zM416 256C389.5 256 368 234.5 368 208S389.5 160 416 160S464 181.5 464 208S442.5 256 416 256z" /> - <glyph glyph-name="comment" - unicode="" - horiz-adv-x="576" d=" M576 208C576 93 447 0 288 0C239.7 0 194.1 8.6 154.1 23.8C113.8 -7.4 64.3 -26.5 11.7 -31.9C6.5 -32.5 1.5 -29.1 0.2 -24.2C-1.1 -19.2 2.9 -16.1 6.8 -12.4C26.1 6 49.5 20.4 58.7 82.2000000000001C21.9 117.1 0 160.7 0 208C0 322.9 129 416 288 416S576 322.9 576 208z" /> - <glyph glyph-name="comments" - unicode="" - horiz-adv-x="576" d=" M224 89.143C186.401 89.143 150.973 95.906 119.857 107.843C88.482 83.294 49.988 68.335 9.093 64.047A8.632 8.632 0 0 0 8.203 63.9999999999999C4.467 63.9999999999999 1.092 66.4979999999999 0.186 70.0609999999999C-0.794 74.0219999999999 2.274 76.4599999999999 5.312 79.3659999999999C20.329 93.805 38.534 105.156 45.654 153.6629999999999C17.015 181.114 0 215.378 0 252.571C0 342.8400000000001 100.297 416 224 416S448 342.841 448 252.571C447.999 162.239 347.703 89.143 224 89.143zM571.067 -18.0310000000001C557.123 -4.9040000000001 540.218 5.415 533.607 49.5119999999999C602.415 114.0799999999999 585.778 206.447 495.933 256.577C495.964 255.243 495.999 253.91 495.999 252.571C495.999 130.078 366.416 36.1769999999999 211.747 41.3489999999999C249.868 10.3879999999999 305.736 -9.1430000000001 367.999 -9.1430000000001C402.913 -9.1430000000001 435.81 -2.9950000000001 464.703 7.8569999999999C493.837 -14.4600000000001 529.581 -28.0590000000001 567.5559999999999 -31.9570000000001C571.3419999999999 -32.3520000000001 574.919 -29.9840000000001 575.8259999999999 -26.4900000000001C576.7369999999999 -22.8890000000001 573.8879999999999 -20.6730000000001 571.0669999999999 -18.0310000000001z" /> - <glyph glyph-name="compass" - unicode="" - horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM307.4460000000001 327.156L204.804 229.377A23.997 23.997 0 0 1 198.0320000000001 217.648L164.673 79.869C158.993 56.41 187.4500000000001 40.551 204.553 56.845L307.1930000000001 154.624A23.99 23.99 0 0 1 313.9650000000001 166.353L347.324 304.132C352.942 327.3300000000001 324.733 343.625 307.4460000000001 327.156zM256 224C238.327 224 224 209.673 224 192S238.327 160 256 160S288 174.327 288 192S273.673 224 256 224z" /> - <glyph glyph-name="compress" - unicode="" - horiz-adv-x="448" d=" M436 256H312C298.7 256 288 266.7 288 280V404C288 410.6 293.4 416 300 416H340C346.6 416 352 410.6 352 404V320H436C442.6 320 448 314.6 448 308V268C448 261.4 442.6 256 436 256zM160 280V404C160 410.6 154.6 416 148 416H108C101.4 416 96 410.6 96 404V320H12C5.4 320 0 314.6 0 308V268C0 261.4 5.4 256 12 256H136C149.3 256 160 266.7 160 280zM160 -20V104C160 117.3 149.3 128 136 128H12C5.4 128 0 122.6 0 116V76C0 69.4 5.4 64 12 64H96V-20C96 -26.6 101.4 -32 108 -32H148C154.6 -32 160 -26.6 160 -20zM352 -20V64H436C442.6 64 448 69.4 448 76V116C448 122.6 442.6 128 436 128H312C298.7 128 288 117.3 288 104V-20C288 -26.6 293.4 -32 300 -32H340C346.6 -32 352 -26.6 352 -20z" /> - <glyph glyph-name="copy" - unicode="" - horiz-adv-x="448" d=" M320 0V-40C320 -53.255 309.255 -64 296 -64H24C10.745 -64 0 -53.255 0 -40V328C0 341.255 10.745 352 24 352H96V56C96 25.121 121.121 0 152 0H320zM320 344V448H152C138.745 448 128 437.255 128 424V56C128 42.745 138.745 32 152 32H424C437.255 32 448 42.745 448 56V320H344C330.8 320 320 330.8 320 344zM440.971 375.029L375.029 440.971A24 24 0 0 1 358.0590000000001 448H352V352H448V358.059A24 24 0 0 1 440.971 375.029z" /> - <glyph glyph-name="copyright" - unicode="" - horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM373.134 93.247C371.5420000000001 91.38 333.358 47.516 263.283 47.516C178.591 47.516 118.799 110.776 118.799 193.083C118.799 274.386 180.803 336.4840000000001 262.5610000000001 336.4840000000001C329.5180000000001 336.4840000000001 364.5260000000001 299.1690000000001 365.9830000000001 297.5800000000001A12 12 0 0 0 367.2210000000001 282.9570000000001L344.8410000000001 248.3020000000001C340.7920000000001 242.0350000000001 332.0670000000001 240.9510000000001 326.6070000000001 246.0070000000001C326.3740000000001 246.2210000000001 300.0780000000001 269.8870000000001 264.7270000000001 269.8870000000001C218.6110000000001 269.8870000000001 190.8110000000001 236.3120000000001 190.8110000000001 193.8050000000001C190.8110000000001 154.2030000000001 216.3250000000001 114.1130000000001 265.0880000000001 114.1130000000001C303.7850000000001 114.1130000000001 330.3680000000001 142.4510000000001 330.6320000000001 142.7380000000001C335.7640000000001 148.3030000000001 344.6910000000001 147.7710000000001 349.1400000000001 141.6850000000001L373.6870000000001 108.1130000000001A12.001000000000001 12.001000000000001 0 0 0 373.1340000000001 93.2470000000001z" /> - <glyph glyph-name="credit-card" - unicode="" - horiz-adv-x="576" d=" M0 16C0 -10.5 21.5 -32 48 -32H528C554.5 -32 576 -10.5 576 16V192H0V16zM192 84C192 90.6 197.4 96 204 96H340C346.6 96 352 90.6 352 84V44C352 37.4 346.6 32 340 32H204C197.4 32 192 37.4 192 44V84zM64 84C64 90.6 69.4 96 76 96H148C154.6 96 160 90.6 160 84V44C160 37.4 154.6 32 148 32H76C69.4 32 64 37.4 64 44V84zM576 368V320H0V368C0 394.5 21.5 416 48 416H528C554.5 416 576 394.5 576 368z" /> - <glyph glyph-name="crop" - unicode="" - horiz-adv-x="512" d=" M488 96H448V338.7L505 395.7C514.4 405.1 514.4 420.3 505 429.6L493.7 441C484.3 450.4 469.1 450.4 459.8 441L402.8 384H160V424C160 437.3 149.3 448 136 448H88C74.7 448 64 437.3 64 424V384H24C10.7 384 0 373.3 0 360V312C0 298.7 10.7 288 24 288H64V24C64 10.7 74.7 0 88 0H352V-40C352 -53.3 362.7 -64 376 -64H424C437.3 -64 448 -53.3 448 -40V0H488C501.3 0 512 10.7 512 24V72C512 85.3 501.3 96 488 96zM306.7 288L160 141.3V288H306.7zM205.3 96L352 242.7V96H205.3z" /> - <glyph glyph-name="crosshairs" - unicode="" - horiz-adv-x="512" d=" M500 224H469.636C455.724 317.675 381.675 391.724 288 405.636V436C288 442.627 282.627 448 276 448H236C229.373 448 224 442.627 224 436V405.636C130.325 391.724 56.276 317.675 42.364 224H12C5.373 224 0 218.627 0 212V172C0 165.373 5.373 160 12 160H42.364C56.276 66.325 130.325 -7.724 224 -21.636V-52C224 -58.627 229.373 -64 236 -64H276C282.627 -64 288 -58.627 288 -52V-21.636C381.675 -7.724 455.724 66.325 469.636 160H500C506.627 160 512 165.373 512 172V212C512 218.627 506.627 224 500 224zM288 43.366V84C288 90.627 282.627 96 276 96H236C229.373 96 224 90.627 224 84V43.366C165.826 55.768 119.783 101.757 107.366 160H148C154.627 160 160 165.373 160 172V212C160 218.627 154.627 224 148 224H107.366C119.768 282.174 165.757 328.217 224 340.634V300C224 293.373 229.373 288 236 288H276C282.627 288 288 293.373 288 300V340.634C346.174 328.232 392.217 282.243 404.634 224H364C357.373 224 352 218.627 352 212V172C352 165.373 357.373 160 364 160H404.634C392.2320000000001 101.826 346.243 55.783 288 43.366zM288 192C288 174.327 273.673 160 256 160S224 174.327 224 192C224 209.673 238.327 224 256 224S288 209.673 288 192z" /> - <glyph glyph-name="cube" - unicode="" - horiz-adv-x="512" d=" M239.1 441.7L31.1 363.7C12.4 356.7 0 338.7 0 318.7V93.6C0 75.4 10.3 58.8 26.5 50.7L234.5 -53.3C248 -60.1 263.9 -60.1 277.4 -53.3L485.4 50.7C501.7 58.8000000000001 511.9 75.5000000000001 511.9 93.6V318.7C511.9 338.7 499.5 356.6 480.8 363.6L272.8 441.6C262 445.8 250 445.8 239.1 441.7zM256 379.6L448 307.6V306.5L256 228.5L64 306.5V307.6L256 379.6zM288 23.6V172.5L448 237.5V103.6L288 23.6z" /> - <glyph glyph-name="cubes" - unicode="" - horiz-adv-x="512" d=" M488.6 197.8L392 234V342.5C392 357.5 382.7 370.9 368.6 376.2L268.6 413.7C260.5 416.8 251.5000000000001 416.8 243.3 413.7L143.3 376.2C129.2 370.9 119.9 357.5 119.9 342.5V234L23.3 197.8C9.3 192.5 0 179.1 0 164.1V54C0 40.4 7.7 27.9 19.9 21.8L119.9 -28.2C130 -33.3 142 -33.3 152.1 -28.2L256 23.8L359.9 -28.2C370 -33.3 382 -33.3 392.1 -28.2L492.1 21.8C504.3 27.9 511.9999999999999 40.4 511.9999999999999 54V164.1C511.9999999999999 179.1 502.6999999999999 192.5 488.6 197.8zM358 233.2L273 201.3V269.5L358 306.5V233.2zM154 343.9L256 382.1L358 343.9V343.3L256 301.9L154 343.3V343.9zM238 52.8L153 10.3V89.4L238 128.2V52.8zM238 164.8L136 123.4L34 164.8V165.4L136 203.6L238 165.4V164.8zM478 52.8L393 10.3V89.4L478 128.2V52.8zM478 164.8L376 123.4L274 164.8V165.4L376 203.6L478 165.4V164.8z" /> - <glyph glyph-name="cut" - unicode="" - horiz-adv-x="448" d=" M444.485 25.574C449.1740000000001 20.885 449.1690000000001 13.287 444.485 8.603C411.6810000000001 -24.201 358.4940000000001 -24.201 325.69 8.603L210.176 124.117L185.317 99.258C189.63 88.343 192 76.448 192 64C192 10.981 149.019 -32 96 -32S0 10.981 0 64S42.981 160 96 160C100.536 160 104.995 159.678 109.363 159.07L142.293 192L109.363 224.93C104.995 224.322 100.536 224 96 224C42.981 224 0 266.981 0 320S42.981 416 96 416S192 373.019 192 320C192 307.552 189.63 295.6570000000001 185.318 284.742L210.177 259.883L325.69 375.397C358.4940000000001 408.201 411.681 408.201 444.485 375.397C449.1690000000001 370.713 449.1740000000001 363.115 444.485 358.426L278.0590000000001 192L444.485 25.574zM96 352C78.355 352 64 337.645 64 320S78.355 288 96 288S128 302.355 128 320S113.645 352 96 352M96 96C78.355 96 64 81.645 64 64S78.355 32 96 32S128 46.355 128 64S113.645 96 96 96M208 204C201.373 204 196 198.627 196 192S201.373 180 208 180S220 185.373 220 192S214.627 204 208 204z" /> - <glyph glyph-name="database" - unicode="" - horiz-adv-x="448" d=" M448 374.857V329.1430000000001C448 288.857 347.667 256 224 256S0 288.857 0 329.1430000000001V374.857C0 415.1430000000001 100.333 448 224 448S448 415.1430000000001 448 374.857zM448 272V169.143C448 128.857 347.667 96 224 96S0 128.857 0 169.143V272C48.125 238.857 136.208 223.428 224 223.428S399.874 238.857 448 272zM448 112V9.143C448 -31.143 347.667 -64 224 -64S0 -31.143 0 9.143V112C48.125 78.857 136.208 63.428 224 63.428S399.874 78.857 448 112z" /> - <glyph glyph-name="deaf" - unicode="" - horiz-adv-x="512" d=" M216 188C216 172.536 203.464 160 188 160S160 172.536 160 188C160 232.112 195.888 268 240 268S320 232.112 320 188C320 172.536 307.464 160 292 160S264 172.536 264 188C264 201.234 253.233 212 240 212S216 201.234 216 188zM240 364C142.953 364 64 285.0470000000001 64 188C64 172.536 76.536 160 92 160S120 172.536 120 188C120 254.168 173.832 308 240 308S360 254.168 360 188C360 112.836 288.991 117.689 288.003 44.378L288 44C288 15.327 264.673 -8 236 -8C220.536 -8 208 -20.536 208 -36S220.536 -64 236 -64C295.475 -64 343.876 -15.672 344 43.774C344.5950000000001 78.202 416 92.014 416 188C416 285.0470000000001 337.0470000000001 364 240 364zM508.485 416.201L480.2 444.485C475.513 449.171 467.916 449.171 463.229 444.485L376.2 357.456C371.514 352.77 371.514 345.1720000000001 376.2 340.485L404.485 312.2C409.171 307.514 416.769 307.514 421.4550000000001 312.2L508.485 399.229C513.172 403.917 513.172 411.515 508.485 416.201zM168.97 133.255C164.284 137.941 156.686 137.941 152 133.255L3.515 -15.23C-1.171 -19.916 -1.171 -27.514 3.515 -32.201L31.8 -60.485C36.487 -65.171 44.084 -65.171 48.771 -60.485L197.256 88C201.942 92.686 201.942 100.284 197.256 104.971L168.97 133.255z" /> - <glyph glyph-name="desktop" - unicode="" - horiz-adv-x="576" d=" M528 448H48C21.5 448 0 426.5 0 400V80C0 53.5 21.5 32 48 32H240L224 -16H152C138.7 -16 128 -26.7 128 -40S138.7 -64 152 -64H424C437.3 -64 448 -53.3 448 -40S437.3 -16 424 -16H352L336 32H528C554.5 32 576 53.5 576 80V400C576 426.5 554.5 448 528 448zM512 96H64V384H512V96z" /> - <glyph glyph-name="dna" - unicode="" - horiz-adv-x="448" d=" M447.9 430.1C449 439.6 441.6 447.9 432 447.9L399.6 448C391.5 448 384.7000000000001 442.1 383.6 434.1C382.9000000000001 429.2 381.8 423 380.2000000000001 416H67.9C66.3 422.9 65 429.2 64.4 434.1C63.3 442.1 56.5 448.1 48.4 448L16.1 447.9C6.5 447.9 -1 439.6 0.1 430.1C4.7 392.2 25.7 301.1 119 222.4C136.6 234.8 156.1 246.6 177.5 257.8C171.3 262.4 166.1 267.2000000000001 160.5 272H288.1C266.8 253.9 241.1 236.4 209.4 220.6C37.5 135.1 5.9 1.8 0.1 -46.1C-1 -55.6 6.4 -63.9 16 -63.9L48.3 -64C56.4 -64 63.2 -58.1 64.3 -50.1C65 -45.2 66.1 -39 67.7 -32H380.1C381.7 -39 382.8 -45.1 383.5 -50.1C384.6 -58.1 391.3999999999999 -64.1 399.5 -64L431.8 -63.9C441.4 -63.9 448.9 -55.6 447.7 -46.1C442.7 -3.2 416.5999999999999 107.8000000000001 288 192C416.5 276.2 442.7 387.2 447.9 430.1zM224 155.6C249.1 141.9 270.4 127.2000000000001 288.3 112H159.7C177.6 127.2 198.9 142 224 155.6zM92.9 32C98.7 42.4 105.7 53.1 113.9 64H333.9C342.2 53.1 349.2 42.4 354.9 32H92.9zM355.1 352C349.3 341.6 342.3 330.9 334.1 320H114.6C106.3 330.9 99.2 341.6 93.4 352H355.1z" /> - <glyph glyph-name="dollar-sign" - unicode="" - horiz-adv-x="320" d=" M113.411 278.625C113.411 301.962 134.947 317.0420000000001 168.276 317.0420000000001C195.002 317.0420000000001 222.392 304.779 244.737 288.709C250.617 284.48 258.867 286.355 262.312 292.726L285.8640000000001 336.275C288.5130000000001 341.173 287.4600000000001 347.266 283.2890000000001 350.9550000000001C259.0080000000001 372.432 224.1540000000001 385.045 192.0000000000001 388.761V436C192.0000000000001 442.627 186.6270000000001 448 180.0000000000001 448H140.0000000000001C133.3730000000001 448 128.0000000000001 442.627 128.0000000000001 436V386.168C69.3730000000001 372.878 30.7010000000001 330.251 30.7010000000001 277.529C30.7010000000001 153.996 215.466 166.719 215.466 108.115C215.466 88.292 199.155 66.957 163.3420000000001 66.957C132.591 66.957 100.41 82.837 75.494 102.844C70.184 107.108 62.412 106.159 58.335 100.704L27.946 60.037C24.319 55.1830000000001 24.871 48.3800000000001 29.248 44.1900000000001C53.297 21.1700000000001 88.497 2.9350000000001 127.9990000000001 -3.783V-52C127.9990000000001 -58.627 133.3720000000001 -64 139.9990000000001 -64H179.9990000000001C186.6260000000001 -64 191.9990000000001 -58.627 191.9990000000001 -52V-4.562C257.7190000000001 5.653 298.1750000000001 54.624 298.1750000000001 111.954C298.1760000000001 231.642 113.4110000000001 215.661 113.4110000000001 278.625z" /> - <glyph glyph-name="dolly-flatbed" - unicode="" - horiz-adv-x="640" d=" M208 128H592C600.8 128 608 135.2 608 144V400C608 408.8 600.8 416 592 416H448V288L400 320L352 288V416H208C199.2 416 192 408.8 192 400V144C192 135.2 199.2 128 208 128zM624 64H128V432C128 440.8 120.8 448 112 448H16C7.2 448 0 440.8 0 432V400C0 391.2 7.2 384 16 384H64V16C64 7.2 71.2 0 80 0H162.9C161.1 -5 160 -10.4 160 -16C160 -42.5 181.5 -64 208 -64S256 -42.5 256 -16C256 -10.4 254.8 -5 253.1 0H451C449.2 -5 448.1 -10.4 448.1 -16C448.1 -42.5 469.6 -64 496.1 -64S544.1 -42.5 544.1 -16C544.1 -10.4 542.9 -5 541.2 0H624C632.8 0 640 7.2 640 16V48C640 56.8 632.8 64 624 64z" /> - <glyph glyph-name="dolly" - unicode="" - horiz-adv-x="576" d=" M294.2 170.3C312.2 165.3 328.9 156.9 343.7 145.6L505.2 199.4C513.6 202.2000000000001 518.1 211.3000000000001 515.3 219.6L454.9 400.8C452.1 409.2 443 413.7 434.7 410.9L373.6 390.5L406.7 291.1L346 271L312.9 370.4L251.3 349.9C242.9 347.1 238.4 338 241.2 329.7L294.2 170.3zM575.2 121.6L565 152C562.2 160.4 553.1 164.9 544.8 162.1L331.3 90.9C314.1 112.9 287.7 127.3 257.8 127.9L158.4 426.1C154 439.2 141.8 448 128 448H16C7.2 448 0 440.8 0 432V400C0 391.2 7.2 384 16 384H104.9L197.1 107.3C171 86.9 155.4 53.7 161.1 16.8C167.2 -22.6 199 -55.5 238.4000000000001 -62.4C298.6 -73.1 350.7000000000001 -27.6 351.8000000000001 30.2L565.1000000000001 101.4C573.4000000000001 104.2000000000001 578.0000000000001 113.2000000000001 575.2000000000002 121.6zM256 -16C229.5 -16 208 5.5 208 32S229.5 80 256 80S304 58.5 304 32S282.5 -16 256 -16z" /> - <glyph glyph-name="dot-circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM336 192C336 147.888 300.112 112 256 112S176 147.888 176 192S211.888 272 256 272S336 236.112 336 192z" /> - <glyph glyph-name="download" - unicode="" - horiz-adv-x="512" d=" M216 448H296C309.3 448 320 437.3 320 424V256H407.7C425.5 256 434.4 234.5 421.8 221.9L269.7 69.7C262.2 62.2 249.9 62.2 242.4 69.7L90.1 221.9C77.5 234.5 86.4 256 104.2 256H192V424C192 437.3 202.7 448 216 448zM512 72V-40C512 -53.3 501.3 -64 488 -64H24C10.7 -64 0 -53.3 0 -40V72C0 85.3 10.7 96 24 96H170.7L219.7 47C239.8 26.9 272.2 26.9 292.3 47L341.3 96H488C501.3 96 512 85.3 512 72zM388 -16C388 -5 379 4 368 4S348 -5 348 -16S357 -36 368 -36S388 -27 388 -16zM452 -16C452 -5 443 4 432 4S412 -5 412 -16S421 -36 432 -36S452 -27 452 -16z" /> - <glyph glyph-name="edit" - unicode="" - horiz-adv-x="576" d=" M402.6 364.8L492.8 274.6C496.6 270.8 496.6 264.6 492.8 260.8L274.4 42.4L181.6 32.1C169.2 30.7 158.7 41.2 160.1 53.6L170.4 146.4L388.8 364.8C392.6 368.6 398.8 368.6 402.6 364.8zM564.6 387.7L515.8000000000001 436.5C500.6000000000001 451.7 475.9000000000001 451.7 460.6000000000001 436.5L425.2000000000001 401.1C421.4000000000001 397.3 421.4000000000001 391.1 425.2000000000001 387.3L515.4000000000001 297.1C519.2 293.3 525.4000000000001 293.3 529.2 297.1L564.6 332.5C579.8000000000001 347.8 579.8000000000001 372.5 564.6 387.7zM384 101.8V0H64V320H293.8C297 320 300 321.3 302.3 323.5L342.3 363.5C349.9000000000001 371.1 344.5 384 333.8 384H48C21.5 384 0 362.5 0 336V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V141.8C448 152.5 435.1 157.8 427.5 150.3L387.5 110.3C385.3 108 384 105 384 101.8z" /> - <glyph glyph-name="eject" - unicode="" - horiz-adv-x="448" d=" M448 64V0C448 -17.673 433.673 -32 416 -32H32C14.327 -32 0 -17.673 0 0V64C0 81.673 14.327 96 32 96H416C433.673 96 448 81.673 448 64zM48.053 128H399.939C441.5900000000001 128 463.52 177.674 435.322 208.435L259.383 400.442C240.369 421.185 207.632 421.186 188.616 400.442L12.67 208.435C-15.475 177.732 6.324 128 48.053 128z" /> - <glyph glyph-name="ellipsis-h" - unicode="" - horiz-adv-x="512" d=" M328 192C328 152.2 295.8 120 256 120S184 152.2 184 192S216.2 264 256 264S328 231.8 328 192zM432 264C392.2 264 360 231.8 360 192S392.2 120 432 120S504 152.2 504 192S471.8 264 432 264zM80 264C40.2 264 8 231.8 8 192S40.2 120 80 120S152 152.2 152 192S119.8 264 80 264z" /> - <glyph glyph-name="ellipsis-v" - unicode="" - horiz-adv-x="192" d=" M96 264C135.8 264 168 231.8 168 192S135.8 120 96 120S24 152.2 24 192S56.2 264 96 264zM24 368C24 328.2 56.2 296 96 296S168 328.2 168 368S135.8 440 96 440S24 407.8 24 368zM24 16C24 -23.8 56.2 -56 96 -56S168 -23.8 168 16S135.8 88 96 88S24 55.8 24 16z" /> - <glyph glyph-name="envelope-open" - unicode="" - horiz-adv-x="512" d=" M512 -16C512 -42.51 490.51 -64 464 -64H48C21.49 -64 0 -42.51 0 -16V247.276A48 48 0 0 0 18.387 285.052C43.3 304.581 63.888 320.4170000000001 182.587 406.563C199.412 418.83 232.797 448.347 256 447.997C279.198 448.351 312.596 418.825 329.413 406.564C448.1 320.427 468.716 304.569 493.613 285.052A48 48 0 0 0 512 247.276V-16zM446.334 180.605C443.771 184.333 438.634 185.2000000000001 434.995 182.512C412.15 165.639 379.533 141.807 329.413 105.433C312.588 93.167 279.2030000000001 63.652 256 64.003C232.789 63.659 199.441 93.146 182.587 105.433C132.473 141.803 99.853 165.637 77.005 182.512C73.366 185.2 68.229 184.333 65.666 180.605L56.594 167.409A7.997999999999999 7.997999999999999 0 0 1 58.433 156.442C81.32 139.543 113.887 115.752 163.736 79.574C184.01 64.793 220.26 31.761 256 32.001C291.724 31.759 327.961 64.7720000000001 348.2630000000001 79.574C398.1130000000001 115.7530000000001 430.6810000000001 139.544 453.566 156.442A7.997999999999999 7.997999999999999 0 0 1 455.405 167.409L446.334 180.605z" /> - <glyph glyph-name="envelope-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V368C448 394.51 426.51 416 400 416zM178.117 185.896C87.429 251.713 88.353 251.879 64 270.833V296C64 309.255 74.745 320 88 320H360C373.255 320 384 309.255 384 296V270.833C359.629 251.864 360.566 251.709 269.883 185.895C259.383 178.24 238.491 159.775 224 160.001C209.497 159.783 188.633 178.228 178.117 185.896zM384 230.225V88C384 74.745 373.255 64 360 64H88C74.745 64 64 74.745 64 88V230.225C77.958 219.431 97.329 204.989 159.303 160.011C173.465 149.67 197.278 127.866 223.997 128.001C250.884 127.867 275.034 150.042 288.717 160.026C350.675 204.991 370.042 219.432 384 230.225z" /> - <glyph glyph-name="envelope" - unicode="" - horiz-adv-x="512" d=" M502.3 257.2C506.2 260.3 512 257.4 512 252.5V48C512 21.5 490.5 0 464 0H48C21.5 0 0 21.5 0 48V252.4C0 257.4 5.7 260.2000000000001 9.7 257.1C32.1 239.7 61.8 217.6 163.8 143.5C184.9 128.1 220.5 95.7 256 95.9C291.7 95.6 328 128.7 348.3 143.5C450.3 217.6 479.9 239.8 502.3 257.2zM256 128C279.2 127.6 312.6 157.2 329.4 169.4C462.1 265.7 472.2 274.1 502.8 298.1C508.6 302.6 511.9999999999999 309.6 511.9999999999999 317V336C511.9999999999999 362.5 490.4999999999999 384 463.9999999999999 384H48C21.5 384 0 362.5 0 336V317C0 309.6 3.4 302.7 9.2 298.1C39.8 274.2 49.9 265.7 182.6 169.4C199.4 157.2 232.8 127.6 256 128z" /> - <glyph glyph-name="eraser" - unicode="" - horiz-adv-x="512" d=" M497.941 174.059C516.6859999999999 192.804 516.6859999999999 223.196 497.941 241.9410000000001L337.941 401.9410000000001C319.196 420.6860000000001 288.805 420.687 270.058 401.9410000000001L14.058 145.941C-4.687 127.196 -4.687 96.804 14.058 78.059L110.058 -17.941A48.004000000000005 48.004000000000005 0 0 1 144 -32H500C506.627 -32 512 -26.627 512 -20V20C512 26.627 506.627 32 500 32H355.883L497.941 174.059zM195.314 236.6860000000001L332.687 99.3130000000001L265.373 32H150.628L70.628 112L195.314 236.686z" /> - <glyph glyph-name="euro-sign" - unicode="" - horiz-adv-x="320" d=" M310.706 34.235C309.392 40.865 302.8710000000001 45.107 296.2820000000001 43.604C285.5900000000001 41.165 268.86 38.191 250.8560000000001 38.191C194.0930000000001 38.191 148.9270000000001 72.9810000000001 129.3950000000001 123.6400000000001H243.0840000000001A12 12 0 0 1 254.7920000000001 133.009L261.165 161.369C262.851 168.8710000000001 257.146 176 249.457 176H115.22C114.01 190.328 113.806 204.287 115.357 218.245H261.95A12 12 0 0 1 273.673 227.679L280.185 257.434C281.823 264.918 276.124 272 268.462 272H130.184C150.817 316.991 192.874 347.03 247.803 347.03C262.289 347.03 276.367 344.78 285.654 342.885C291.87 341.617 298.001 345.3830000000001 299.656 351.5080000000001L311.647 395.8760000000001C313.469 402.617 309.182 409.492 302.321 410.793C290.217 413.088 270.71 416 249.635 416C152.451 416 74.03 355.748 45.075 272H12C5.373 272 0 266.627 0 260V230.245C0 223.618 5.373 218.245 12 218.245H33.569C32.56 204.638 32.388 188.958 33.388 176H12C5.373 176 0 170.627 0 164V135.64C0 129.013 5.373 123.64 12 123.64H42.114C67.139 33.308 145.264 -32 249.635 -32C275.936 -32 298.197 -27.456 310.736 -24.212C316.903 -22.617 320.763 -16.504 319.524 -10.255L310.706 34.235z" /> - <glyph glyph-name="exchange-alt" - unicode="" - horiz-adv-x="512" d=" M0 280V296C0 309.255 10.745 320 24 320H384V368C384 389.367 409.899 400.0420000000001 424.971 384.971L504.971 304.971C514.343 295.598 514.343 280.4020000000001 504.971 271.03L424.971 191.03C409.956 176.018 384 186.544 384 208V256H24C10.745 256 0 266.745 0 280zM488 128H128V176C128 197.314 102.138 208.08 87.029 192.971L7.029 112.971C-2.343 103.598 -2.343 88.402 7.029 79.03L87.029 -0.97C102.057 -15.997 128 -5.437 128 16V64H488C501.255 64 512 74.745 512 88V104C512 117.255 501.255 128 488 128z" /> - <glyph glyph-name="exclamation-circle" - unicode="" - horiz-adv-x="512" d=" M504 192C504 55.003 392.957 -56 256 -56S8 55.003 8 192C8 328.9170000000001 119.043 440 256 440S504 328.9170000000001 504 192zM256 142C230.595 142 210 121.405 210 96S230.595 50 256 50S302 70.595 302 96S281.405 142 256 142zM212.327 307.346L219.745 171.346C220.092 164.982 225.354 160 231.727 160H280.273C286.646 160 291.908 164.982 292.255 171.346L299.673 307.346C300.048 314.2200000000001 294.575 320 287.6910000000001 320H224.308C217.424 320 211.952 314.2200000000001 212.327 307.346z" /> - <glyph glyph-name="exclamation-triangle" - unicode="" - horiz-adv-x="576" d=" M569.517 7.987C587.975 -24.007 564.806 -64 527.94 -64H48.054C11.117 -64 -11.945 -23.945 6.477 7.987L246.423 424.015C264.89 456.024 311.1430000000001 455.966 329.577 424.015L569.517 7.987zM288 94C262.5950000000001 94 242 73.405 242 48S262.5950000000001 2 288 2S334 22.595 334 48S313.405 94 288 94zM244.327 259.346L251.745 123.346C252.092 116.982 257.354 112 263.727 112H312.273C318.646 112 323.908 116.982 324.255 123.346L331.673 259.346C332.048 266.2200000000001 326.575 272 319.6910000000001 272H256.3080000000001C249.4240000000001 272 243.9520000000001 266.2200000000001 244.3270000000001 259.346z" /> - <glyph glyph-name="exclamation" - unicode="" - horiz-adv-x="192" d=" M176 16C176 -28.112 140.112 -64 96 -64S16 -28.112 16 16S51.888 96 96 96S176 60.112 176 16zM25.26 422.801L38.86 150.801C39.499 138.028 50.041 128 62.83 128H129.17C141.959 128 152.501 138.028 153.14 150.801L166.74 422.801C167.425 436.51 156.496 448 142.77 448H49.23C35.504 448 24.575 436.51 25.26 422.801z" /> - <glyph glyph-name="expand-arrows-alt" - unicode="" - horiz-adv-x="448.1" d=" M448.1 104V-8C448.1 -21.3 437.4000000000001 -32 424.1 -32H312.1C290.7000000000001 -32 280 -6.1 295.1 9L331.3 45.2L224 152.4L116.8 45.1L153 9C168.1 -6.1 157.4 -32 136 -32H24C10.7 -32 0 -21.3 0 -8V104C0 125.4 25.9 136.1 41 121L77.2 84.8L184.5 192L77.2 299.3L41 263C25.9 247.9 0 258.6 0 280V392C0 405.3 10.7 416 24 416H136C157.4 416 168.1 390.1 153 375L116.8 338.8L224 231.6L331.3 338.9L295.1 375C280 390.1 290.7000000000001 416 312.1 416H424.1C437.4000000000001 416 448.1 405.3 448.1 392V280C448.1 258.6 422.2000000000001 247.9 407.1 263L370.9000000000001 299.2L263.6 192L370.9000000000001 84.7L407.1 120.9C422.2000000000001 136.1 448.1 125.4 448.1 104z" /> - <glyph glyph-name="expand" - unicode="" - horiz-adv-x="448" d=" M0 268V392C0 405.3 10.7 416 24 416H148C154.6 416 160 410.6 160 404V364C160 357.4 154.6 352 148 352H64V268C64 261.4 58.6 256 52 256H12C5.4 256 0 261.4 0 268zM288 404V364C288 357.4 293.4 352 300 352H384V268C384 261.4 389.4 256 396 256H436C442.6 256 448 261.4 448 268V392C448 405.3 437.3 416 424 416H300C293.4 416 288 410.6 288 404zM436 128H396C389.4 128 384 122.6 384 116V32H300C293.4 32 288 26.6 288 20V-20C288 -26.6 293.4 -32 300 -32H424C437.3 -32 448 -21.3 448 -8V116C448 122.6 442.6 128 436 128zM160 -20V20C160 26.6 154.6 32 148 32H64V116C64 122.6 58.6 128 52 128H12C5.4 128 0 122.6 0 116V-8C0 -21.3 10.7 -32 24 -32H148C154.6 -32 160 -26.6 160 -20z" /> - <glyph glyph-name="external-link-alt" - unicode="" - horiz-adv-x="576" d=" M576 424V296.016C576 274.555 550.04 264.0360000000001 535.029 279.045L499.322 314.754L255.799 71.231C246.426 61.858 231.231 61.858 221.858 71.231L199.231 93.858C189.858 103.231 189.858 118.427 199.231 127.799L442.756 371.324L407.053 407.029C391.9820000000001 422.1 402.656 448 424.024 448H552C565.255 448 576 437.255 576 424zM407.029 177.206L391.029 161.206A23.999000000000002 23.999000000000002 0 0 1 384 144.235V0H64V320H328A24.003 24.003 0 0 1 344.9700000000001 327.029L360.9700000000001 343.029C376.089 358.149 365.381 384 344 384H48C21.49 384 0 362.51 0 336V-16C0 -42.51 21.49 -64 48 -64H400C426.51 -64 448 -42.51 448 -16V160.236C448 181.618 422.148 192.326 407.029 177.206z" /> - <glyph glyph-name="external-link-square-alt" - unicode="" - horiz-adv-x="448" d=" M448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368zM360 352H248.029C226.716 352 215.949 326.139 231.058 311.029L263.042 279.0420000000001L67.515 83.515C62.829 78.829 62.829 71.231 67.515 66.544L98.544 35.515C103.231 30.829 110.829 30.829 115.515 35.515L311.041 231.041L343.029 199.05C358.058 184.023 384 194.575 384 216.021V328C384 341.255 373.255 352 360 352z" /> - <glyph glyph-name="eye-dropper" - unicode="" - horiz-adv-x="512" d=" M177.38 241.36L39.03 103.03A24.01 24.01 0 0 1 32 86.06V24L0 -32L32 -64L88 -32H150.06C156.42 -32 162.53 -29.47 167.03 -24.97L305.38 113.36L177.38 241.36zM402.932 210.89L419.884 193.94C429.254 184.5700000000001 429.254 169.37 419.884 160L378.911 119.03C369.6190000000001 109.718 354.405 109.596 344.971 119.03L183.028 280.9700000000001C173.658 290.3400000000001 173.658 305.54 183.028 314.91L224 355.88C233.289 365.189 248.502 365.318 257.94 355.88L274.932 338.89L357.538 421.491C392.728 456.681 450.038 456.991 485.538 421.491C526.028 373.411 515.198 323.151 485.538 293.491L402.932 210.89z" /> - <glyph glyph-name="eye-slash" - unicode="" - horiz-adv-x="576" d=" M286.693 56.016L319.272 9.474A333.958 333.958 0 0 0 288 8C168.19 8 63.031 71.949 6.646 167.631A47.999 47.999 0 0 0 6.646 216.37C30.669 257.136 63.559 292.145 102.67 318.907L159.747 237.368C154.736 223.18 152 207.913 152 192C152 117.264 212.135 56.718 286.693 56.016zM569.354 167.631C537.687 113.894 490.607 70.1710000000001 434.1790000000001 42.1560000000001L434.1900000000001 42.1410000000001L475.6600000000001 -17.0589999999999C483.2600000000001 -27.9189999999999 480.6200000000001 -42.8789999999999 469.7600000000001 -50.4789999999999L456.6500000000001 -59.6589999999999C445.7900000000001 -67.2589999999999 430.8300000000001 -64.6189999999999 423.2300000000001 -53.759L100.34 401.06C92.74 411.92 95.38 426.88 106.24 434.48L119.35 443.6600000000001C130.21 451.26 145.17 448.62 152.77 437.76L203.808 365.1430000000001C230.68 372.224 258.905 376 288 376C407.81 376 512.969 312.051 569.354 216.369A48.00200000000001 48.00200000000001 0 0 0 569.354 167.631zM424 192C424 267.174 363.162 328 288 328C270.061 328 252.944 324.527 237.271 318.228L256.57 291.17C282.439 299.341 311.614 297.3330000000001 336.9700000000001 283.76H336.9400000000001C313.2900000000001 283.76 294.1200000000001 264.5900000000001 294.1200000000001 240.9400000000001C294.1200000000001 217.314 313.2670000000001 198.12 336.9400000000001 198.12C360.5900000000001 198.12 379.7600000000001 217.29 379.7600000000001 240.9400000000001V240.9700000000001C398.2220000000001 206.48 396.0720000000001 163.0560000000001 371.5100000000001 130.0200000000001V130.0100000000001L390.8240000000001 102.9490000000001C411.496 126.8 424 157.926 424 192zM262.014 91.273L184.484 202.03C179.47 149.643 213.798 103.6760000000001 262.014 91.273z" /> - <glyph glyph-name="eye" - unicode="" - horiz-adv-x="576" d=" M569.354 216.369C512.969 312.051 407.81 376 288 376C168.14 376 63.004 312.006 6.646 216.369A47.999 47.999 0 0 1 6.646 167.63C63.031 71.949 168.19 8 288 8C407.86 8 512.996 71.994 569.354 167.631A47.997 47.997 0 0 1 569.354 216.369zM288 56C212.838 56 152 116.827 152 192C152 267.1620000000001 212.826 328 288 328C363.1620000000001 328 424 267.174 424 192C424 116.838 363.174 56 288 56zM392 192C392 134.562 345.438 88 288 88S184 134.562 184 192C184 209.708 188.431 226.379 196.236 240.973L196.235 240.941C196.235 217.29 215.408 198.118 239.059 198.118S281.883 217.291 281.883 240.941C281.883 264.592 262.71 283.765 239.059 283.765L239.027 283.764C253.621 291.569 270.292 296 288 296C345.438 296 392 249.438 392 192z" /> - <glyph glyph-name="fast-backward" - unicode="" - horiz-adv-x="512" d=" M0 12V372C0 378.6 5.4 384 12 384H52C58.6 384 64 378.6 64 372V220.1L235.5 376.6C256.1 393.7 288 379.4 288 352V220.1L459.5 376.6C480.1 393.7 512 379.4 512 352V32C512 4.6 480.1 -9.7 459.5 7.4L288 162.7V32C288 4.6 256.1 -9.7 235.5 7.4L64 162.7V12C64 5.4 58.6 0 52 0H12C5.4 0 0 5.4 0 12z" /> - <glyph glyph-name="fast-forward" - unicode="" - horiz-adv-x="512" d=" M512 372V12C512 5.4 506.6 0 500 0H460C453.4 0 448 5.4 448 12V163.9L276.5 7.4C255.9 -9.8 224 4.6 224 32V163.9L52.5 7.4C31.9 -9.8 0 4.6 0 32V352C0 379.4 31.9 393.7 52.5 376.6L224 221.2V352C224 379.4 255.9 393.7 276.5 376.6L448 221.2V372C448 378.6 453.4 384 460 384H500C506.6 384 512 378.6 512 372z" /> - <glyph glyph-name="fax" - unicode="" - horiz-adv-x="512" d=" M128 304V-16C128 -42.51 106.51 -64 80 -64H48C21.49 -64 0 -42.51 0 -16V304C0 330.51 21.49 352 48 352H80C106.51 352 128 330.51 128 304zM512 240V-16C512 -42.51 490.51 -64 464 -64H192C165.49 -64 144 -42.51 144 -16V408C144 430.091 161.909 448 184 448H391.432A39.996 39.996 0 0 0 419.716 436.284L468.285 387.715A39.999 39.999 0 0 0 480 359.432V285.258C498.641 278.667 512 260.898 512 240zM192 256H432V352H408C394.7970000000001 352 384 362.7970000000001 384 376V400H192V256zM288 52C288 58.627 282.627 64 276 64H236C229.373 64 224 58.627 224 52V12C224 5.373 229.373 0 236 0H276C282.627 0 288 5.373 288 12V52zM288 180C288 186.627 282.627 192 276 192H236C229.373 192 224 186.627 224 180V140C224 133.373 229.373 128 236 128H276C282.627 128 288 133.373 288 140V180zM416 52C416 58.627 410.627 64 404 64H364C357.373 64 352 58.627 352 52V12C352 5.373 357.373 0 364 0H404C410.627 0 416 5.373 416 12V52zM416 180C416 186.627 410.627 192 404 192H364C357.373 192 352 186.627 352 180V140C352 133.373 357.373 128 364 128H404C410.627 128 416 133.373 416 140V180z" /> - <glyph glyph-name="female" - unicode="" - horiz-adv-x="256" d=" M128 448C163.346 448 192 419.346 192 384S163.346 320 128 320C92.654 320 64 348.654 64 384S92.654 448 128 448M247.283 93.821L199.283 285.8210000000001A24 24 0 0 1 176 304H164.64C141.929 293.557 115.05 293.106 91.36 304H80A24 24 0 0 1 56.717 285.8210000000001L8.717 93.821C4.935 78.695 16.383 64 32 64H88V-40C88 -53.255 98.745 -64 112 -64H144C157.255 -64 168 -53.255 168 -40V64H224C239.591 64 251.071 78.671 247.283 93.821z" /> - <glyph glyph-name="fighter-jet" - unicode="" - horiz-adv-x="640" d=" M544 224L416 240L368 256H344L227.158 404H266.667C278.3330000000001 404 288 406.625 288 410S278.3330000000001 416 266.6670000000001 416H152V404H168V240H120L53.333 320H18.667L8 309.333V240H16V224H64V221.334L0 213.334V170.667L64 162.667V160H16V144H8V74.667L18.667 64H53.334L120 144H168V-20H152V-32H266.6670000000001C278.334 -32 288 -29.375 288 -26S278.3330000000001 -20 266.6670000000001 -20H227.158L344 128H368L416 144L544 160C640 181.333 640 186.583 640 192C640 197.417 640 202.667 544 224z" /> - <glyph glyph-name="file-alt" - unicode="" - horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM288 76C288 69.4 282.6 64 276 64H108C101.4 64 96 69.4 96 76V84C96 90.6 101.4 96 108 96H276C282.6 96 288 90.6 288 84V76zM288 140C288 133.4 282.6 128 276 128H108C101.4 128 96 133.4 96 140V148C96 154.6 101.4 160 108 160H276C282.6 160 288 154.6 288 148V140zM288 212V204C288 197.4 282.6 192 276 192H108C101.4 192 96 197.4 96 204V212C96 218.6 101.4 224 108 224H276C282.6 224 288 218.6 288 212zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> - <glyph glyph-name="file-archive" - unicode="" - horiz-adv-x="384" d=" M224 312V448H160.4V416H128.4V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM95.9 416H127.9V384H95.9V416zM128.2 32C95 32 70.2 62.4 76.8 94.9L96.4 192V224H128.4V256H96.4V288H128.4V320H96.4V352H128.4V384H160.4V352H128.4V320H160.4V288H128.4V256H160.4V224H128.4V192H150.5C156.2 192 161.2 187.9 162.3 182.3L179.6 94.6C186 62.2000000000001 161.2 32 128.2 32zM160.9 85C160.9 70.1 146.4 58 128.5 58S96 70 96 85C96 99.9 110.5 112 128.4 112S160.9 99.9 160.9 85zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> - <glyph glyph-name="file-audio" - unicode="" - horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM160 44C160 33.3 147.1 28 139.5 35.5L104 72H76C69.4 72 64 77.4 64 84V140C64 146.6 69.4 152 76 152H104L139.5 188.5C147.1 196.1 160 190.7 160 180V44zM193.2 91.6C202.3 100.9 202.3 115.7000000000001 193.2 125C171.1 147.8 205.4 181.2 227.6 158.5C254.8 130.6 254.8 86.1 227.6 58.1C205.8 35.8 170.7 68.5 193.2 91.6zM279.2 208.7C333.6 152.8 333.6 63.9 279.2 7.9C257.4 -14.5 222.2 18.2 244.8 41.4C281 78.6 281.1 137.9 244.8 175.2C222.7 198 257.1 231.5 279.2 208.7zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> - <glyph glyph-name="file-code" - unicode="" - horiz-adv-x="384" d=" M384 326.059V320H256V448H262.0590000000001C268.4240000000001 448 274.5290000000001 445.471 279.0300000000001 440.971L376.971 343.03A24.005 24.005 0 0 0 384 326.059zM248 288C234.8 288 224 298.8 224 312V448H24C10.745 448 0 437.255 0 424V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V288H248zM123.206 47.495A5.4 5.4 0 0 0 115.573 47.249L50.707 108.061A5.4 5.4 0 0 0 50.707 115.9400000000001L115.573 176.7520000000001A5.4 5.4 0 0 0 123.206 176.5060000000001L142.785 155.6210000000001A5.4 5.4 0 0 0 142.413 147.8740000000001L101.65 112L142.413 76.126A5.4 5.4 0 0 0 142.785 68.379L123.206 47.495zM174.501 -2.984L147.048 4.986A5.401999999999999 5.401999999999999 0 0 0 143.367 11.6780000000001L204.807 223.3040000000001A5.401999999999999 5.401999999999999 0 0 0 211.499 226.9850000000001L238.951 219.0150000000001A5.4 5.4 0 0 0 242.631 212.3230000000001L181.191 0.6970000000001A5.396999999999999 5.396999999999999 0 0 0 174.501 -2.9839999999999zM335.293 108.061L270.427 47.249A5.4 5.4 0 0 0 262.7940000000001 47.495L243.2140000000001 68.38A5.4 5.4 0 0 0 243.5860000000001 76.127L284.35 112L243.587 147.874A5.4 5.4 0 0 0 243.215 155.6210000000001L262.795 176.506A5.4 5.4 0 0 0 270.428 176.752L335.294 115.94A5.4 5.4 0 0 0 335.293 108.061z" /> - <glyph glyph-name="file-excel" - unicode="" - horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM284.1 205.5L224 112L284.1 18.5C289.2000000000001 10.5 283.5 0 274 0H239.1C234.7 0 230.6 2.4 228.5 6.3C208.9 42.5 192 75 192 75C185.6 60.2 182 55 155.4 6.2C153.3 2.3 149.3 -0.1 144.9 -0.1H110C100.5 -0.1 94.8 10.4 99.9 18.4L160.2 111.9L99.9 205.4C94.7 213.4 100.5 223.9 110 223.9H144.8C149.2 223.9 153.3 221.5 155.4 217.6C181.5 168.8 175.4 184 192 149.1C192 149.1 198.1 160.8 228.6 217.6C230.7 221.5 234.8 223.9 239.2 223.9H274C283.5 224 289.2 213.5 284.1 205.5zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> - <glyph glyph-name="file-image" - unicode="" - horiz-adv-x="384" d=" M384 326.059V320H256V448H262.0590000000001A24 24 0 0 0 279.029 440.971L376.9700000000001 343.03A24.002000000000002 24.002000000000002 0 0 0 384 326.059zM248 288C234.8 288 224 298.8 224 312V448H24C10.745 448 0 437.255 0 424V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V288H248zM112.545 272C139.055 272 160.545 250.51 160.545 224S139.055 176 112.545 176S64.545 197.49 64.545 224S86.036 272 112.545 272zM320.545 32H64.545L65.03 80.485L104.545 120C109.231 124.686 116.344 124.201 121.03 119.515L160.545 80L264.06 183.515C268.746 188.201 276.344 188.201 281.031 183.515L320.545 144V32z" /> - <glyph glyph-name="file-pdf" - unicode="" - horiz-adv-x="384" d=" M181.9 191.9C176.9 207.9 177 238.8 179.9 238.8C188.3 238.8 187.5 201.9 181.9 191.9zM180.2 144.7C172.5 124.5 162.9 101.4 151.8 82C170.1 89 190.8 99.2 214.7 103.9C202 113.5 189.8 127.3 180.2 144.7zM86.1 19.9C86.1 19.1 99.3 25.3 121 60.1C114.3 53.8 91.9 35.6 86.1 19.9zM248 288H384V-40C384 -53.3 373.3 -64 360 -64H24C10.7 -64 0 -53.3 0 -40V424C0 437.3 10.7 448 24 448H224V312C224 298.8 234.8 288 248 288zM240 116.2C220 128.4 206.7 145.2 197.3 170C201.8 188.5 208.9 216.6 203.5 234.2C198.8 263.6 161.1 260.7 155.7 241C150.7 222.7 155.3 196.9 163.8 164C152.2 136.4 135.1 99.4 123 78.2C122.9 78.2 122.9 78.1 122.8 78.1C95.7 64.2 49.2 33.6 68.3 10.1C73.9 3.2 84.3 0.1 89.8 0.1C107.7 0.1 125.5 18.1 150.9 61.9C176.7 70.4 205 81 229.9 85.1C251.6 73.3 277 65.6 293.9 65.6C323.1 65.6 325.1 97.6 313.6 108.9999999999999C299.7 122.6 259.3 118.6999999999999 240 116.1999999999999zM377 343L279 441C274.5 445.5 268.4 448 262 448H256V320H384V326.1C384 332.4 381.5 338.5 377 343zM302.9 87.7C307 90.4 300.4 99.6 260.1 96.7C297.2 80.9 302.9 87.7 302.9 87.7z" /> - <glyph glyph-name="file-powerpoint" - unicode="" - horiz-adv-x="384" d=" M193.7 176.8C202.5 176.8 209.2 174.1 214 168.7C223.6 157.8 223.8 136 213.8 124.6C208.9 119 201.9 116.1 192.7 116.1H165.8V176.8H193.7zM377 343L279 441C274.5 445.5 268.4 448 262 448H256V320H384V326.1C384 332.4 381.5 338.5 377 343zM224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM277 146.8C277 56.5 188.2 69.2000000000001 165.9 69.2000000000001V12C165.9 5.4 160.5 0 153.9 0H123.1C116.5 0 111.1 5.4 111.1 12V211.8C111.1 218.4 116.5 223.8 123.1 223.8H204.1C248.6 223.8 277 191 277 146.8z" /> - <glyph glyph-name="file-video" - unicode="" - horiz-adv-x="384" d=" M384 326.059V320H256V448H262.0590000000001C268.4240000000001 448 274.5290000000001 445.471 279.0300000000001 440.971L376.971 343.03A24.005 24.005 0 0 0 384 326.059zM224 312V448H24C10.745 448 0 437.255 0 424V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V288H248C234.8 288 224 298.8 224 312zM320 167.984V56.0210000000001C320 34.5760000000001 294.057 24.0230000000001 279.029 39.0500000000001L224 94.059V56C224 42.745 213.255 32 200 32H88C74.745 32 64 42.745 64 56V168C64 181.255 74.745 192 88 192H200C213.255 192 224 181.255 224 168V129.941L279.029 184.954C294.04 199.964 320 189.445 320 167.984z" /> - <glyph glyph-name="file-word" - unicode="" - horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM281.1 192H305C312.7 192 318.4 184.9 316.7 177.3L278.7 9.3C277.5 3.8 272.6 0 267 0H229C223.5 0 218.7 3.8 217.4 9.1C191.6 112.6 196.6 90.3 191.8 119.6H191.3C190.2 105.3 188.9 102.2000000000001 165.7 9.1C164.4 3.8 159.6 0 154.1 0H117C111.4 0 106.5 3.9 105.3 9.4L67.5 177.4C65.8 184.9 71.5 192 79.2 192H103.7C109.4 192 114.4 188 115.5 182.3C131.1 104.3 135.6 72.8 136.5 60.1C138.1 70.3 143.8 92.8 165.9 182.8C167.2 188.2 172 191.9 177.6 191.9H206.7C212.3 191.9 217.1 188.1 218.4 182.7000000000001C242.4 82.3000000000001 247.2 58.7000000000001 248 53.3000000000001C247.8 64.5000000000001 245.4 71.1000000000001 269.6 182.5000000000001C270.6 188.1000000000001 275.5 192.0000000000001 281.1 192.0000000000001zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> - <glyph glyph-name="file" - unicode="" - horiz-adv-x="384" d=" M224 312V448H24C10.7 448 0 437.3 0 424V-40C0 -53.3 10.7 -64 24 -64H360C373.3 -64 384 -53.3 384 -40V288H248C234.8 288 224 298.8 224 312zM384 326.1V320H256V448H262.1C268.5 448 274.6 445.5 279.1 441L377 343C381.5 338.5 384 332.4 384 326.1z" /> - <glyph glyph-name="film" - unicode="" - horiz-adv-x="512" d=" M488 384H480V364C480 357.4 474.6 352 468 352H428C421.4 352 416 357.4 416 364V384H96V364C96 357.4 90.6 352 84 352H44C37.4 352 32 357.4 32 364V384H24C10.7 384 0 373.3 0 360V24C0 10.7 10.7 0 24 0H32V20C32 26.6 37.4 32 44 32H84C90.6 32 96 26.6 96 20V0H416V20C416 26.6 421.4 32 428 32H468C474.6 32 480 26.6 480 20V0H488C501.3 0 512 10.7 512 24V360C512 373.3 501.3 384 488 384zM96 76C96 69.4 90.6 64 84 64H44C37.4 64 32 69.4 32 76V116C32 122.6 37.4 128 44 128H84C90.6 128 96 122.6 96 116V76zM96 172C96 165.4 90.6 160 84 160H44C37.4 160 32 165.4 32 172V212C32 218.6 37.4 224 44 224H84C90.6 224 96 218.6 96 212V172zM96 268C96 261.4 90.6 256 84 256H44C37.4 256 32 261.4 32 268V308C32 314.6 37.4 320 44 320H84C90.6 320 96 314.6 96 308V268zM368 60C368 53.4 362.6 48 356 48H156C149.4 48 144 53.4 144 60V156C144 162.6 149.4 168 156 168H356C362.6 168 368 162.6 368 156V60zM368 228C368 221.4 362.6 216 356 216H156C149.4 216 144 221.4 144 228V324C144 330.6 149.4 336 156 336H356C362.6 336 368 330.6 368 324V228zM480 76C480 69.4 474.6 64 468 64H428C421.4 64 416 69.4 416 76V116C416 122.6 421.4 128 428 128H468C474.6 128 480 122.6 480 116V76zM480 172C480 165.4 474.6 160 468 160H428C421.4 160 416 165.4 416 172V212C416 218.6 421.4 224 428 224H468C474.6 224 480 218.6 480 212V172zM480 268C480 261.4 474.6 256 468 256H428C421.4 256 416 261.4 416 268V308C416 314.6 421.4 320 428 320H468C474.6 320 480 314.6 480 308V268z" /> - <glyph glyph-name="filter" - unicode="" - horiz-adv-x="512" d=" M487.976 448H24.028C2.71 448 -8.047 422.134 7.058 407.029L192 222.059V16C192 8.169 195.821 0.83 202.237 -3.662L282.237 -59.642C298.02 -70.69 320 -59.493 320 -39.98V222.059L504.947 407.029C520.021 422.104 509.338 448 487.976 448z" /> - <glyph glyph-name="fire-extinguisher" - unicode="" - horiz-adv-x="448" d=" M434.027 421.671L266.027 393.671C254.693 391.782 256 380.2 256 376H197.668C208.353 411.892 181.446 448 144 448C104.565 448 77.632 408.324 91.772 371.7970000000001C39.733 358.746 16.391 317.584 1.723 280.913C-3.2 268.606 2.786 254.639 15.093 249.716C27.41 244.79 41.372 250.791 46.289 263.086C75.058 335.01 106.964 328 168 328V300.924C126.457 290.062 96 251.689 96 206.795V-40C96 -53.255 106.745 -64 120 -64H264C277.255 -64 288 -53.255 288 -40V208C288 252.731 257.404 290.312 216 300.9700000000001V328H256C256 325.026 254.297 312.284 266.027 310.329L434.027 282.329C441.342 281.11 448 286.75 448 294.166V409.834C448 417.25 441.342 422.89 434.027 421.671zM144 376C135.178 376 128 383.178 128 392S135.178 408 144 408S160 400.822 160 392S152.822 376 144 376z" /> - <glyph glyph-name="fire" - unicode="" - horiz-adv-x="384" d=" M216 424.142C216 447.944 185.347 456.907 171.851 437.18C48 256.149 224 248 224 160C224 124.371 194.886 95.542 159.15 96.006C123.98 96.462 96 125.78 96 160.954V246.464C96 268.1670000000001 69.529 278.689 54.568 262.968C27.801 234.842 0 186.668 0 128C0 22.131 86.131 -64 192 -64S384 22.131 384 128C384 298.29 216 321.003 216 424.142z" /> - <glyph glyph-name="first-aid" - unicode="" - horiz-adv-x="576" d=" M0 368V16C0 -10.5 21.5 -32 48 -32H96V416H48C21.5 416 0 394.5 0 368zM128 -32H448V416H128V-32zM192 216C192 220.4 195.6 224 200 224H256V280C256 284.4 259.6 288 264 288H312C316.4 288 320 284.4 320 280V224H376C380.4 224 384 220.4 384 216V168C384 163.6 380.4 160 376 160H320V104C320 99.6 316.4 96 312 96H264C259.6 96 256 99.6 256 104V160H200C195.6 160 192 163.6 192 168V216zM528 416H480V-32H528C554.5 -32 576 -10.5 576 16V368C576 394.5 554.5 416 528 416z" /> - <glyph glyph-name="flag-checkered" - unicode="" - horiz-adv-x="512" d=" M466.515 381.072C487.731 390.926 512 375.449 512 352.056V108.956C512 98.43 506.839 88.549 498.157 82.598C462.32 58.034 423.822 41.74 375.652 41.74C308.279 41.74 264.022 76.523 210.435 76.523C159.582 76.523 124.311 66.465 96 54.401V-40C96 -53.255 85.255 -64 72 -64H56C42.745 -64 32 -53.255 32 -40V346.055C17.497 356.175 8 372.974 8 392C8 423.704 34.345 449.254 66.338 447.952C94.806 446.794 118.117 423.984 119.889 395.548C120.409 387.206 119.079 379.238 116.303 371.986C137.039 379.616 159.393 384 184.348 384C251.721 384 295.978 349.217 349.5650000000001 349.217C390.0610000000001 349.217 432.177 365.123 466.515 381.072zM96 313.37V242.88C125 253.55 147.18 260.71 169.6 263.79V335.36C146.1 333.19 129.16 325.57 96 313.37zM316.8 304.18C290.3830000000001 308.852 266.914 318.159 243.2 325.52V258.1C267.375 251.3940000000001 290.766 241.6560000000001 316.8 235.79V304.18zM169.6 263.79V193.75C202.396 196.728 223.51 194.385 243.2 189.95V258.1C217.953 265.135 196.619 267.523 169.6 263.79zM243.2 121.5600000000001C269.538 116.9080000000001 292.932 107.633 316.8 100.2200000000001V167.6300000000001C292.523 174.3760000000001 269.26 184.0800000000001 243.2 189.9500000000001V121.5600000000001zM96 105.9C119.62 114.29 143.79 119.74 169.6 122.46V193.75C143.49 191.4 122.24 185.71 96 176.39V105.9zM464 327.5C442.7 318.65 417.41 309.86 390.4 305.03V233.12C417.71 237.48 440.43 247.22 464 257.01V327.5zM464 117.54V188.03C441.81 173.83 415.2200000000001 165.42 390.4 162.01V90.43C415.47 92.81 438.89 101.47 464 117.54zM316.8 235.79V167.63C342.464 160.496 363.416 158.288 390.4 162.01V233.12C364.401 228.933 340.457 230.444 316.8 235.79z" /> - <glyph glyph-name="flag" - unicode="" - horiz-adv-x="512" d=" M349.565 349.217C295.978 349.217 251.721 384 184.348 384C159.393 384 137.039 379.616 116.303 371.987A55.947 55.947 0 0 1 119.889 395.549C118.117 423.985 94.806 446.794 66.338 447.952C34.345 449.254 8 423.704 8 392C8 372.974 17.497 356.175 32 346.055V-40C32 -53.255 42.745 -64 56 -64H72C85.255 -64 96 -53.255 96 -40V54.4C124.311 66.464 159.582 76.522 210.435 76.522C264.023 76.522 308.279 41.739 375.6520000000001 41.739C423.8210000000001 41.739 462.3190000000001 58.033 498.157 82.597C506.84 88.548 512 98.429 512 108.955V352.055C512 375.448 487.731 390.925 466.515 381.071C432.177 365.123 390.061 349.217 349.565 349.217z" /> - <glyph glyph-name="flask" - unicode="" - horiz-adv-x="448" d=" M437.2 44.5L320 233V384H328C341.3 384 352 394.7 352 408V424C352 437.3 341.3 448 328 448H120C106.7 448 96 437.3 96 424V408C96 394.7 106.7 384 120 384H128V233L10.8 44.5C-18.5 -2.6 15.3 -64 70.9 -64H377.1C432.8 -64 466.5 -2.5 437.2000000000001 44.5zM137.9 128L186.1 205.6C189.8 210.8 191.9 217.2 191.9 224V384H255.9000000000001V224C255.9000000000001 217.1 258.1 210.8 261.7000000000001 205.6L309.9000000000001 128H137.9z" /> - <glyph glyph-name="folder-open" - unicode="" - horiz-adv-x="576" d=" M572.694 155.907L500.27 31.752A63.99699999999999 63.99699999999999 0 0 0 444.989 0H45.025C26.502 0 14.961 20.093 24.294 36.093L96.718 160.2480000000001A64 64 0 0 0 152 192H551.9639999999999C570.487 192 582.0279999999999 171.907 572.694 155.907zM152 224H480V272C480 298.51 458.51 320 432 320H272L208 384H48C21.49 384 0 362.51 0 336V57.954L69.077 176.372C86.214 205.75 117.989 224 152 224z" /> - <glyph glyph-name="folder" - unicode="" - horiz-adv-x="512" d=" M464 320H272L208 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V272C512 298.51 490.51 320 464 320z" /> - <glyph glyph-name="font" - unicode="" - horiz-adv-x="448" d=" M152 32H127.987L154.573 112.782H292.8L319.386 32H296C287.163 32 280 24.837 280 16V-16C280 -24.837 287.163 -32 296 -32H432C440.837 -32 448 -24.837 448 -16V16C448 24.837 440.837 32 432 32H405.261L275.495 405.254A16 16 0 0 1 260.382 416H187.616A16 16 0 0 1 172.503 405.254L42.739 32H16C7.163 32 0 24.837 0 16V-16C0 -24.837 7.163 -32 16 -32H152C160.837 -32 168 -24.837 168 -16V16C168 24.837 160.837 32 152 32zM216.353 303.778C220.701 318.9940000000001 222.963 331.9340000000001 223.939 338.4220000000001C224.778 331.901 226.878 318.9460000000001 231.6660000000001 303.716L273.0010000000001 179.71H174.382L216.353 303.778z" /> - <glyph glyph-name="football-ball" - unicode="" - horiz-adv-x="496" d=" M481.5 387.7C476.7 405.9 462.4 420.2 444.2 425.1C420.3 431.5 383 439.1 339.4 440L496 283.2C495.2 326.7 487.8 363.8 481.5 387.7zM14.5 -3.7C19.3 -21.9 33.6 -36.2 51.8 -41.1C75.7 -47.4999999999999 113 -55.1 156.6 -55.9999999999999L0 100.8C0.8 57.3 8.2 20.2 14.5 -3.7zM4.2 164.6L220.4 -52C352.9 -32.6 469.2 66.7 491.9 219.4L275.6 436C143.1 416.6 26.8 317.3 4.2 164.6zM321.5 288.2000000000001C324.6 291.3 329.7 291.3 332.8 288.2000000000001L344.1 276.9C347.2000000000001 273.8 347.2000000000001 268.7000000000001 344.1 265.6L315.8 237.3L344.1 209C347.2000000000001 205.9 347.2000000000001 200.8 344.1 197.7L332.8 186.4C329.7 183.3 324.6 183.3 321.5 186.4L293.2 214.7L270.6 192L298.9 163.7C302 160.6 302 155.5 298.9 152.4L287.6 141.1C284.5 138 279.4 138 276.3 141.1L248 169.4L225.4 146.8L253.7 118.5C256.8 115.3999999999999 256.8 110.3 253.7 107.1999999999999L242.4 95.8999999999999C239.3 92.7999999999999 234.2 92.7999999999999 231.1 95.8999999999999L202.8 124.1999999999999L174.5 95.8999999999999C171.4 92.7999999999999 166.3 92.7999999999999 163.2 95.8999999999999L151.9 107.1999999999999C148.8 110.3 148.8 115.3999999999999 151.9 118.5L180.2 146.8L151.9 175C148.8 178.1 148.8 183.1999999999999 151.9 186.3L163.2 197.6C166.3 200.7 171.4 200.7 174.5 197.6L202.8 169.3L225.4 191.9L197.1 220.2C194 223.3 194 228.4 197.1 231.5L208.4 242.8C211.5 245.9 216.6 245.9 219.7 242.8L248 214.5L270.6 237.1L242.3 265.4C239.2 268.5 239.2 273.6 242.3 276.7000000000001L253.6 288C256.7000000000001 291.1 261.8 291.1 264.9000000000001 288L293.2000000000001 259.7000000000001L321.5000000000001 288.2000000000001z" /> - <glyph glyph-name="forward" - unicode="" - horiz-adv-x="512" d=" M500.5 216.6L308.5 376.6C287.9 393.7 256 379.4 256 352V32C256 4.6 287.9 -9.8 308.5 7.4L500.5 167.4C515.8 180.2 515.8 203.8 500.5 216.6zM244.5 216.6L52.5 376.6C31.9 393.7 0 379.4 0 352V32C0 4.6 31.9 -9.8 52.5 7.4L244.5 167.4C259.8 180.2 259.8 203.8 244.5 216.6z" /> - <glyph glyph-name="frown" - unicode="" - horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM108 256C108 218.503 138.503 188 176 188S244 218.503 244 256S213.497 324 176 324S108 293.497 108 256zM268.5 256C268.5 218.779 298.779 188.5 336 188.5S403.5 218.779 403.5 256S373.221 323.5 336 323.5S268.5 293.221 268.5 256zM336 304A47.789 47.789 0 0 1 313.397 298.353H313.412C324.328 298.353 333.177 289.504 333.177 278.588S324.328 258.8230000000001 313.412 258.8230000000001S293.647 267.6720000000001 293.647 278.588V278.603A47.789 47.789 0 0 1 288 256C288 229.49 309.49 208 336 208S384 229.49 384 256S362.51 304 336 304zM176 304A47.789 47.789 0 0 1 153.397 298.353H153.412C164.328 298.353 173.177 289.504 173.177 278.588S164.328 258.8230000000001 153.412 258.8230000000001S133.647 267.6720000000001 133.647 278.588V278.603A47.789 47.789 0 0 1 128 256C128 229.49 149.49 208 176 208S224 229.49 224 256S202.51 304 176 304zM368.551 91.34C309.423 182.795 202.705 182.934 143.487 91.34C131.985 73.55 158.87 56.192 170.36 73.966C216.986 146.084 295.222 145.821 341.678 73.966C353.006 56.442 380.226 73.282 368.551 91.34z" /> - <glyph glyph-name="futbol" - unicode="" - horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM456 192L455.997 192.282L429.933 169.541L367.254 228.041L383.7080000000001 312.396L418.011 309.324C393.122 343.54 358.007 369.413 317.302 382.4650000000001L330.9530000000001 350.526L256 309L181.047 350.525L194.698 382.464C154.067 369.436 118.918 343.594 93.989 309.323L128.554 312.396L144.746 228.041L82.068 169.541L56.004 192.282L56.001 192C56.001 148.985 69.498 108.048 94.473 74.009L102.177 107.906L187.315 97.459L223.616 19.633L193.714 1.847C233.916 -11.275 278.004 -11.301 318.286 1.847L288.384 19.633L324.685 97.4590000000001L409.823 107.9060000000001L417.527 74.0090000000001C442.503 108.048 456 148.985 456 192zM207.898 122.429L178.004 213.741L256 270.2680000000001L333.996 213.741L304.374 122.429H207.898z" /> - <glyph glyph-name="gamepad" - unicode="" - horiz-adv-x="640" d=" M480 352H160C71.6 352 0 280.4 0 192S71.6 32 160 32C204.8 32 245.2 50.4 274.2 80H365.7C394.7 50.4 435.2 32 479.9 32C568.3 32 639.9 103.6 639.9 192S568.4 352 480 352zM256 172C256 165.4 250.6 160 244 160H192V108C192 101.4 186.6 96 180 96H140C133.4 96 128 101.4 128 108V160H76C69.4 160 64 165.4 64 172V212C64 218.6 69.4 224 76 224H128V276C128 282.6 133.4 288 140 288H180C186.6 288 192 282.6 192 276V224H244C250.6 224 256 218.6 256 212V172zM440 104C413.5 104 392 125.5 392 152S413.5 200 440 200S488 178.5 488 152S466.5 104 440 104zM520 184C493.5 184 472 205.5 472 232S493.5 280 520 280S568 258.5 568 232S546.5 184 520 184z" /> - <glyph glyph-name="gavel" - unicode="" - horiz-adv-x="512" d=" M504.971 248.638L482.344 271.265C472.971 280.6380000000001 457.775 280.6380000000001 448.403 271.265L442.7460000000001 265.608L329.608 378.745L335.265 384.402C344.638 393.775 344.638 408.971 335.265 418.343L312.638 440.971C303.265 450.344 288.069 450.344 278.697 440.971L154.246 316.52C144.873 307.1470000000001 144.873 291.951 154.246 282.579L176.873 259.952C186.246 250.579 201.442 250.579 210.814 259.952L216.471 265.6090000000001L256.069 226.011L175.029 144.971L169.372 150.628C156.875 163.125 136.614 163.125 124.117 150.628L9.373 35.882C-3.124 23.385 -3.124 3.124 9.373 -9.373L54.628 -54.628C67.125 -67.125 87.386 -67.125 99.883 -54.628L214.628 60.117C227.125 72.614 227.125 92.875 214.628 105.372L208.971 111.029L290.011 192.069L329.6090000000001 152.471L323.9520000000001 146.814C314.5790000000001 137.441 314.5790000000001 122.245 323.9520000000001 112.8730000000001L346.5790000000001 90.246C355.9520000000001 80.8730000000001 371.1480000000001 80.8730000000001 380.5200000000001 90.246L504.9710000000001 214.697C514.3430000000001 224.069 514.3430000000001 239.2650000000001 504.9710000000001 248.6380000000001z" /> - <glyph glyph-name="gem" - unicode="" - horiz-adv-x="576" d=" M485.5 448L576 288H474.9L405.7 448H485.5zM357.5 448L426.7 288H149.3L218.5 448H357.5zM90.5 448H170.3L101.1 288H0L90.5 448zM0 256H100.7L223.7 4.3C225.2 1.2 221 -1.6 218.7 1L0 256zM148.2 256H427.8L290.8 -62.2C289.8 -64.6 286.3 -64.6 285.3 -62.2L148.2 256zM352.3 4.3L475.3 256H576L357.3 1.1C355 -1.6 350.8 1.2 352.3 4.3z" /> - <glyph glyph-name="genderless" - unicode="" - horiz-adv-x="288" d=" M144 272C188.1 272 224 236.1 224 192S188.1 112 144 112S64 147.9 64 192S99.9 272 144 272M144 336C64.5 336 0 271.5 0 192S64.5 48 144 48S288 112.5 288 192S223.5 336 144 336z" /> - <glyph glyph-name="gift" - unicode="" - horiz-adv-x="512" d=" M488 256H423.488C438.7200000000001 272.997 448 295.434 448 320C448 372.935 404.935 416 352 416C310.003 416 283.258 395.307 256.008 361.85C226.671 397.808 199.613 416 160 416C107.065 416 64 372.935 64 320C64 295.434 73.28 272.997 88.512 256H24C10.745 256 0 245.255 0 232V152C0 138.745 10.745 128 24 128H32V16C32 -10.51 53.49 -32 80 -32H432C458.51 -32 480 -10.51 480 16V128H488C501.255 128 512 138.745 512 152V232C512 245.255 501.255 256 488 256zM280 288C304 344 335.324 352 352 352C369.645 352 384 337.645 384 320S369.645 288 352 288H280zM160 352C176.676 352 208 344 232 288H160C142.355 288 128 302.355 128 320S142.355 352 160 352zM208 224H304V40C304 26.745 293.255 16 280 16H232C218.745 16 208 26.745 208 40V224z" /> - <glyph glyph-name="glass-martini" - unicode="" - horiz-adv-x="512" d=" M507.3 420.7C517.3 430.7 510.2 448 496 448H16C1.8 448 -5.4 430.8 4.7 420.7L216 209.4V-24H124C108.5 -24 96 -36.5 96 -52C96 -58.6 101.4 -64 108 -64H404C410.6 -64 416 -58.6 416 -52C416 -36.5 403.5 -24 388 -24H296V209.4L507.3 420.7z" /> - <glyph glyph-name="globe" - unicode="" - horiz-adv-x="512" d=" M364.215 256H495.645C501.084 235.581 503.999 214.132 503.999 192S501.0839999999999 148.419 495.645 128H364.215C369.369 171.049 369.154 214.746 364.215 256zM185.214 96C195.892 42.32 218.387 -16.514 255.339 -55.992C255.56 -55.9929999999999 255.779 -55.9999999999999 256 -55.9999999999999S256.44 -55.992 256.661 -55.992C293.673 -16.449 316.128 42.422 326.786 96H185.214zM359.344 288H484.729C452.802 363.976 384.128 420.695 300.95 435.925C331.188 392.805 349.771 339.593 359.344 288zM331.994 256H180.006C174.667 214.086 174.661 169.963 180.006 128H331.995C337.334 169.915 337.3400000000001 214.037 331.9940000000001 256zM152.656 96H27.271C59.197 20.024 127.871 -36.695 211.049 -51.925C180.803 -8.789 162.226 44.425 152.656 96zM359.344 96C349.769 44.395 331.181 -8.814 300.95 -51.925C384.128 -36.695 452.802 20.024 484.728 96H359.344zM326.786 288C316.108 341.68 293.612 400.514 256.661 439.992C256.44 439.992 256.221 440 256 440S255.56 439.992 255.339 439.992C218.327 400.449 195.872 341.578 185.214 288H326.786zM16.355 256C10.915 235.581 8 214.132 8 192S10.915 148.419 16.355 128H147.785C142.846 169.254 142.631 212.951 147.785 256H16.355zM152.656 288C162.231 339.602 180.817 392.81 211.05 435.925C127.872 420.695 59.198 363.976 27.271 288H152.656z" /> - <glyph glyph-name="golf-ball" - unicode="" - horiz-adv-x="416" d=" M96 32H320C320 14.3 305.7 0 288 0H272C254.3 0 240 -14.3 240 -32V-52C240 -58.6 234.6 -64 228 -64H188C181.4 -64 176 -58.6 176 -52V-32C176 -14.3 161.7 0 144 0H128C110.3 0 96 14.3 96 32zM416 240C416 165.8 377 100.8 318.5 64H97.5C39 100.8 0 165.8 0 240C0 354.9 93.1 448 208 448S416 354.9 416 240zM235.9 196.1C254.2 196.1 269 210.9 269 229.2C269 243.6 259.7 255.5 246.9 260.1C256.5 233.3 231.3 208.8 205 218.2C209.6 205.4 221.5 196.1 235.9 196.1zM285 149.2C285 163.6 275.7 175.5 262.9 180.1C272.5 153.3 247.3 128.8 221 138.2C225.6 125.4 237.5 116.1 251.9 116.1C270.2 116.1 285 131 285 149.2zM349 213.2C349 227.6 339.7 239.5 326.9 244.1C336.5 217.3 311.3 192.8 285 202.2C289.6 189.4 301.5 180.1 315.9 180.1C334.2 180.1 349 195 349 213.2z" /> - <glyph glyph-name="graduation-cap" - unicode="" - horiz-adv-x="640" d=" M622.884 248.995L347.067 163.895A96 96 0 0 0 292.933 163.895L92.398 225.768C83.834 214.33 81.38 202.718 80.48 187.433C89.778 181.835 96 171.645 96 160C96 148.048 89.443 137.634 79.735 132.139L95.932 9.043C96.562 4.257 92.832 0 88 0H40C35.172 0 31.438 4.253 32.068 9.044L48.265 132.14C38.557 137.634 32 148.048 32 160C32 172.034 38.646 182.511 48.465 187.976C49.412 205.927 52.439 221.207 60.617 235.573L17.115 248.995C-5.761 255.796 -5.651 288.236 17.115 295.005L292.932 380.105A96 96 0 0 0 347.0660000000001 380.105L622.883 295.005C645.76 288.204 645.6500000000001 255.764 622.884 248.995zM356.503 133.318L356.296 133.254L356.089 133.193A127.99799999999999 127.99799999999999 0 0 0 283.912 133.193L283.705 133.254L283.498 133.318L132.584 179.888L120 96C120 60.654 209.543 32 320 32S520 60.654 520 96L507.417 179.888L356.503 133.3180000000001z" /> - <glyph glyph-name="h-square" - unicode="" - horiz-adv-x="448" d=" M448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368zM336 320H304C295.163 320 288 312.837 288 304V224H160V304C160 312.837 152.837 320 144 320H112C103.163 320 96 312.837 96 304V80C96 71.163 103.163 64 112 64H144C152.837 64 160 71.163 160 80V160H288V80C288 71.163 295.163 64 304 64H336C344.837 64 352 71.163 352 80V304C352 312.837 344.837 320 336 320z" /> - <glyph glyph-name="hand-lizard" - unicode="" - horiz-adv-x="576" d=" M384 -32H576V84.222A95.998 95.998 0 0 1 561.167 135.485L398.127 393.632A48 48 0 0 1 357.544 416H24C10.745 416 0 405.255 0 392V376C0 345.072 25.072 320 56 320H285.981C298.825 320 307.537 306.933 302.596 295.077L281.186 243.692A32 32 0 0 0 251.648 224H128C92.654 224 64 195.346 64 160V152C64 138.745 74.745 128 88 128H235.406A47.995 47.995 0 0 0 261.098 120.545L372.846 49.734A24.001000000000005 24.001000000000005 0 0 0 384 29.461V-32z" /> - <glyph glyph-name="hand-paper" - unicode="" - horiz-adv-x="448" d=" M408.781 319.993C386.356 320.4220000000001 368 301.64 368 279.2100000000001V192H360V368.21C360 390.64 341.644 409.4220000000001 319.219 408.993C297.488 408.577 280 390.831 280 369V192H272V407.21C272 429.64 253.644 448.4220000000001 231.219 447.993C209.488 447.577 192 429.831 192 408V192H184V367.21C184 389.64 165.644 408.4220000000001 143.219 407.993C121.488 407.577 104 389.831 104 368V132.0080000000001L72.352 175.5270000000001C59.359 193.393 34.343 197.3440000000001 16.475 184.35C-1.39 171.356 -5.34 146.34 7.653 128.473L133.254 -44.232A48 48 0 0 1 172.073 -64H369.663C391.937 -64 411.2850000000001 -48.676 416.387 -26.994L442.895 85.6659999999999A192.011 192.011 0 0 1 447.999 129.641V280C448 301.831 430.512 319.577 408.781 319.993z" /> - <glyph glyph-name="hand-peace" - unicode="" - horiz-adv-x="448" d=" M408 232C385.908 232 368 214.091 368 192H360V224C360 246.091 342.092 264 320 264S280 246.091 280 224V192H272V400C272 426.51 250.51 448 224 448S176 426.51 176 400V192H162.428L92.688 369.551C82.994 394.226 55.134 406.37 30.461 396.676C5.787 386.983 -6.356 359.123 3.337 334.449L78.102 144.107L47.012 119.235C31.631 106.929 27.497 85.257 37.271 68.1539999999999L101.271 -43.8460000000001A39.998 39.998 0 0 1 136 -64H376C394.562 -64 410.686 -51.23 414.937 -33.162L446.937 102.838A39.97 39.97 0 0 1 448 112V192C448 214.091 430.092 232 408 232z" /> - <glyph glyph-name="hand-point-down" - unicode="" - horiz-adv-x="384" d=" M91.826 -19.2V130.034C83.578 124.193 75.268 119.464 66.908 115.881C35.098 102.248 -0.014 125.778 0 160C0.008 178.616 10.897 192.203 29.092 200C57.378 212.122 93.421 278.648 106.415 307.534C114.371 325.391 131.894 335.987 150.26 335.998L150.261 336H321.7870000000001C333.5990000000001 336 343.6840000000001 327.404 345.49 315.731C352.74 268.894 383.973 253.971 383.805 192C383.798 189.276 384 178.746 384 176C384 125.346 361.878 94.426 312.737 103.4C303.44 84.803 273.251 72.662 250.422 86.95C229.245 62.305 196.526 64.311 179.478 80.651V-19.2C179.478 -43.35 159.277 -64 135.652 -64C112.369 -64 91.826 -42.65 91.826 -19.2zM112 376V424C112 437.255 122.745 448 136 448H328C341.255 448 352 437.255 352 424V376C352 362.745 341.255 352 328 352H136C122.745 352 112 362.745 112 376zM324 400C324 411.046 315.046 420 304 420S284 411.046 284 400S292.954 380 304 380S324 388.954 324 400z" /> - <glyph glyph-name="hand-point-left" - unicode="" - horiz-adv-x="512" d=" M44.8 292.174H194.034C188.193 300.4220000000001 183.464 308.732 179.881 317.092C166.248 348.902 189.778 384.014 224 384C242.616 383.992 256.203 373.103 264 354.908C276.122 326.622 342.648 290.579 371.534 277.5850000000001C389.391 269.629 399.987 252.106 399.998 233.74L400 233.739V62.213C400 50.401 391.404 40.316 379.731 38.51C332.894 31.26 317.971 0.027 256 0.195C253.276 0.202 242.746 0 240 0C189.346 0 158.426 22.122 167.4 71.263C148.803 80.5600000000001 136.662 110.749 150.95 133.578C126.305 154.7550000000001 128.311 187.4740000000001 144.651 204.5220000000001H44.8C20.65 204.5220000000001 0 224.7230000000001 0 248.3480000000001C0 271.6310000000001 21.35 292.1740000000001 44.8 292.1740000000001zM440 272H488C501.255 272 512 261.255 512 248V56C512 42.745 501.255 32 488 32H440C426.745 32 416 42.745 416 56V248C416 261.255 426.745 272 440 272zM464 60C475.046 60 484 68.954 484 80S475.046 100 464 100S444 91.046 444 80S452.954 60 464 60z" /> - <glyph glyph-name="hand-point-right" - unicode="" - horiz-adv-x="512" d=" M512 248.348C512 224.723 491.35 204.522 467.2 204.522H367.349C383.689 187.4740000000001 385.695 154.756 361.05 133.578C375.338 110.749 363.197 80.561 344.6 71.263C353.574 22.122 322.654 0 272 0C269.254 0 258.724 0.203 256 0.195C194.029 0.027 179.106 31.26 132.269 38.51C120.596 40.317 112 50.401 112 62.214V233.739L112.002 233.74C112.013 252.106 122.609 269.629 140.466 277.5850000000001C169.352 290.579 235.879 326.623 248 354.908C255.797 373.102 269.384 383.992 288 384C322.222 384.014 345.752 348.902 332.1190000000001 317.092C328.536 308.733 323.807 300.422 317.966 292.174H467.2C490.65 292.174 512 271.631 512 248.348zM96 248V56C96 42.745 85.255 32 72 32H24C10.745 32 0 42.745 0 56V248C0 261.255 10.745 272 24 272H72C85.255 272 96 261.255 96 248zM68 80C68 91.046 59.046 100 48 100S28 91.046 28 80S36.954 60 48 60S68 68.954 68 80z" /> - <glyph glyph-name="hand-point-up" - unicode="" - horiz-adv-x="384" d=" M135.652 448C159.277 448 179.478 427.35 179.478 403.2V303.349C196.526 319.689 229.244 321.695 250.422 297.05C273.251 311.338 303.439 299.197 312.737 280.6C361.878 289.574 384 258.654 384 208C384 205.254 383.7970000000001 194.724 383.805 192C383.973 130.029 352.74 115.106 345.49 68.269C343.683 56.596 333.599 48 321.786 48H150.261L150.26 48.002C131.894 48.013 114.371 58.609 106.415 76.466C93.421 105.352 57.377 171.878 29.092 184C10.897 191.797 0.008 205.384 0 224C-0.014 258.222 35.098 281.752 66.908 268.1190000000001C75.267 264.536 83.578 259.807 91.826 253.966V403.2C91.826 426.65 112.369 448 135.652 448zM136 32H328C341.255 32 352 21.255 352 8V-40C352 -53.255 341.255 -64 328 -64H136C122.745 -64 112 -53.255 112 -40V8C112 21.255 122.745 32 136 32zM304 4C292.954 4 284 -4.954 284 -16S292.954 -36 304 -36S324 -27.046 324 -16S315.046 4 304 4z" /> - <glyph glyph-name="hand-pointer" - unicode="" - horiz-adv-x="448" d=" M448 208V112C448 108.916 447.644 105.841 446.937 102.838L414.937 -33.162C410.686 -51.23 394.562 -64 376 -64H168A40.004 40.004 0 0 0 135.65 -47.527L7.653 128.473C-5.34 146.339 -1.39 171.356 16.475 184.349C34.342 197.343 59.359 193.392 72.352 175.526L104 132.008V408C104 430.091 121.908 448 144 448S184 430.091 184 408V208H192V248C192 270.091 209.908 288 232 288S272 270.091 272 248V208H280V232C280 254.091 297.908 272 320 272S360 254.091 360 232V208H368C368 230.091 385.908 248 408 248S448 230.091 448 208zM192 128H184V32H192V128zM280 128H272V32H280V128zM368 128H360V32H368V128z" /> - <glyph glyph-name="hand-rock" - unicode="" - horiz-adv-x="512" d=" M512 319.2100000000001C512 345.5320000000001 491.139 367.554 464.82 367.993C437.935 368.442 416 346.783 416 320H408V351.21C408 377.532 387.139 399.554 360.82 399.993C333.935 400.442 312 378.783 312 352V320H304V367.21C304 393.532 283.139 415.554 256.82 415.993C229.935 416.442 208 394.783 208 368V320H200V351.21C200 377.532 179.139 399.554 152.82 399.993C125.935 400.442 104 378.783 104 352V216L96 223.111V271.2100000000001C96 297.5320000000001 75.139 319.554 48.82 319.993C21.935 320.442 0 298.783 0 272V205.555A95.998 95.998 0 0 1 32.221 133.804L143.889 34.543A47.999 47.999 0 0 0 160 -1.333V-8C160 -21.255 170.745 -32 184 -32H424C437.255 -32 448 -21.255 448 -8V-5.079A96.01 96.01 0 0 0 455.523 32.175L504.477 148.44A96.002 96.002 0 0 1 512 185.694V319.2100000000001z" /> - <glyph glyph-name="hand-scissors" - unicode="" - horiz-adv-x="512" d=" M216 8C216 30.092 233.909 48 256 48V56H224C201.909 56 184 73.908 184 96S201.909 136 224 136H256V144H48C21.49 144 0 165.49 0 192S21.49 240 48 240H256V253.572L78.449 323.312C53.775 333.006 41.631 360.867 51.324 385.54C61.017 410.214 88.878 422.357 113.552 412.664L303.894 337.899L328.766 368.9890000000001C341.072 384.37 362.7440000000001 388.504 379.8470000000001 378.73L491.847 314.73A40.002 40.002 0 0 0 512 280V40C512 21.438 499.23 5.314 481.162 1.063L345.162 -30.937A39.982 39.982 0 0 0 336 -32H256C233.909 -32 216 -14.092 216 8z" /> - <glyph glyph-name="hand-spock" - unicode="" - horiz-adv-x="512" d=" M10.872 131.415C26.011 147.501 51.326 148.269 67.415 133.1280000000001L128 76.107V155.5120000000001L88.995 327.135C84.099 348.677 97.593 370.1090000000001 119.135 375.005C140.684 379.899 162.11 366.406 167.005 344.8640000000001L201.747 192H211.58L164.016 399.034C159.07 420.565 172.514 442.028 194.044 446.974C215.576 451.924 237.038 438.476 241.984 416.9460000000001L293.664 192H308.769L357.194 385.702C362.5510000000001 407.134 384.269 420.164 405.701 414.806C427.1330000000001 409.448 440.1640000000001 387.731 434.805 366.299L391.231 192H402.311L433.079 321.265C438.196 342.756 459.764 356.033 481.256 350.912C502.747 345.795 516.021 324.226 510.903 302.735L474.611 150.268A96.02400000000002 96.02400000000002 0 0 1 472 128.033V85.931A96.002 96.002 0 0 0 468.04 58.6440000000001L441.8660000000001 -29.6429999999999C435.825 -50.022 417.101 -64 395.846 -64H179.172A48.00200000000001 48.00200000000001 0 0 0 146.274 -50.954L12.585 74.872C-3.502 90.013 -4.268 115.328 10.872 131.415z" /> - <glyph glyph-name="handshake" - unicode="" - horiz-adv-x="640" d=" M72 336H24C10.745 336 0 325.255 0 312V104C0 90.745 10.745 80 24 80H72C85.255 80 96 90.745 96 104V312C96 325.255 85.255 336 72 336zM48 108C36.954 108 28 116.954 28 128S36.954 148 48 148S68 139.046 68 128S59.046 108 48 108zM616 336H568C554.745 336 544 325.255 544 312V104C544 90.745 554.745 80 568 80H616C629.255 80 640 90.745 640 104V312C640 325.255 629.255 336 616 336zM592 108C580.954 108 572 116.954 572 128S580.954 148 592 148S612 139.046 612 128S603.046 108 592 108zM485.94 355.33L528 307.26V128H508.83C509.39 142.96 504.45 156.98 494.83 167.71L413.91 266.62C416.84 269.82 416.67 274.78 413.53 277.78C410.71 280.48 406.45 280.7 403.39 278.54C402.97 278.24 343.04 215.61 343.04 215.61L342.84 215.4C318.936 188.495 276.713 189.196 253.69 216.8199999999999C238.21 235.3999999999999 238.4 262.2099999999999 254.14 280.58L320.7099999999999 358.25C334.304 374.12 354.534 384 376.7 384H422.75A83.98 83.98 0 0 0 485.94 355.33zM482.57 157.41C498.03 140.63 495.16 113.5800000000001 480.2 99.66C462.489 83.198 437.767 86.656 434.27 90.46C435.923 74.802 412.881 43.211 377.85 45.78C371.525 24.595 345.552 6.871 318.67 16.17C308.45 5.96 292.85 1.2 278.86 1.2C250.17 1.2 223.94 13.19 206.28 32L112 128V312.48L173.36 363.05A71.52 71.52 0 0 0 223.93 384H261.35C278.0800000000001 384 294.0300000000001 377.16 305.56 365.15L241.99 290.99C221.15 266.68 220.9 231.18 241.4 206.57C270.775 171.323 324.4070000000001 170.717 354.7100000000001 204.65L402.82 255L482.57 157.41z" /> - <glyph glyph-name="hashtag" - unicode="" - horiz-adv-x="448" d=" M440.667 265.891L447.81 305.891C449.123 313.246 443.468 320 435.997 320H361.187L375.81 401.891C377.123 409.246 371.468 416 363.997 416H323.365A12 12 0 0 1 311.552 406.109L296.175 320H197.54L212.163 401.891C213.477 409.246 207.822 416 200.35 416H159.718A12 12 0 0 1 147.905 406.109L132.528 320H53.432A12 12 0 0 1 41.619 310.1090000000001L34.476 270.1090000000001C33.163 262.754 38.818 256 46.289 256H121.099L98.242 128H19.146A12 12 0 0 1 7.333 118.109L0.19 78.109C-1.123 70.754 4.532 64 12.003 64H86.813L72.19 -17.891C70.877 -25.246 76.532 -32 84.003 -32H124.635A12 12 0 0 1 136.448 -22.109L151.826 64H250.46L235.837 -17.891C234.523 -25.246 240.178 -32 247.65 -32H288.282A12 12 0 0 1 300.095 -22.109L315.472 64H394.568A12 12 0 0 1 406.381 73.891L413.524 113.891C414.837 121.2460000000001 409.182 128 401.711 128H326.901L349.7579999999999 256H428.854A12 12 0 0 1 440.6669999999999 265.891zM261.889 128H163.255L186.112 256H284.746L261.889 128z" /> - <glyph glyph-name="hdd" - unicode="" - horiz-adv-x="576" d=" M576 144V48C576 21.49 554.51 0 528 0H48C21.49 0 0 21.49 0 48V144C0 170.51 21.49 192 48 192H528C554.51 192 576 170.51 576 144zM528 224A79.557 79.557 0 0 0 558.777 217.835L462.25 362.626A48.003 48.003 0 0 1 422.311 384H153.689A48 48 0 0 1 113.751 362.626L17.223 217.835A79.557 79.557 0 0 0 48 224H528zM480 128C462.327 128 448 113.673 448 96S462.327 64 480 64S512 78.327 512 96S497.673 128 480 128zM384 128C366.327 128 352 113.673 352 96S366.327 64 384 64S416 78.327 416 96S401.673 128 384 128z" /> - <glyph glyph-name="heading" - unicode="" - horiz-adv-x="512" d=" M496 368V400C496 408.837 488.837 416 480 416H320C311.163 416 304 408.837 304 400V368C304 359.163 311.163 352 320 352H357.621V224H154.379V352H192C200.837 352 208 359.163 208 368V400C208 408.837 200.837 416 192 416H32C23.163 416 16 408.837 16 400V368C16 359.163 23.163 352 32 352H69.275V32H32C23.163 32 16 24.837 16 16V-16C16 -24.837 23.163 -32 32 -32H192C200.837 -32 208 -24.837 208 -16V16C208 24.837 200.837 32 192 32H154.379V160H357.62V32H320C311.163 32 304 24.837 304 16V-16C304 -24.837 311.163 -32 320 -32H480C488.837 -32 496 -24.837 496 -16V16C496 24.837 488.837 32 480 32H442.725V352H480C488.837 352 496 359.163 496 368z" /> - <glyph glyph-name="headphones" - unicode="" - horiz-adv-x="512" d=" M256 416C114.52 416 0 301.504 0 160V112A32 32 0 0 1 17.689 83.378L32.072 76.187C34.083 16.097 83.421 -32 144 -32H168C181.255 -32 192 -21.255 192 -8V168C192 181.255 181.255 192 168 192H144C112.658 192 84.329 179.121 64 158.373V160C64 265.8690000000001 150.131 352 256 352S448 265.8690000000001 448 160V158.373C427.671 179.121 399.342 192 368 192H344C330.745 192 320 181.255 320 168V-8C320 -21.255 330.745 -32 344 -32H368C428.579 -32 477.917 16.098 479.928 76.187L494.31 83.378A32 32 0 0 1 512 112V160C512 301.4790000000001 397.504 416 256 416z" /> - <glyph glyph-name="heart" - unicode="" - horiz-adv-x="576" d=" M414.9 424C361.8 424 312 382.3 288 358.7C264 382.3 214.2 424 161.1 424C70.3 424 16 371.1 16 282.5C16 209.9 82.8 149.2 85.2 147.1L272.2 -33.7C281 -42.2 295 -42.2 303.8 -33.7L490.5 146.5C493.2 149.2 560 210 560 282.5C560 371.1 505.7 424 414.9 424z" /> - <glyph glyph-name="heartbeat" - unicode="" - horiz-adv-x="512" d=" M320.2 204.2L270.5 104.8C264.5 92.6999999999999 247.1 93.1 241.6 105.4L184.7 231.7L154.7 160H60.6L243.1 -26.5C250.2 -33.8 261.7 -33.8 268.8 -26.5L451.4 160H342.3L320.2 204.2zM473.7 374.1L471.3 376.6C419.8 429.2 335.5 429.2 283.9 376.6L256 348L228.1 376.5C176.6 429.2 92.2 429.2 40.7 376.5L38.3 374.1C-10.4 324.3 -12.5 245 31 192H133.4L169.3 278.2C174.7 291.1 192.9 291.4 198.7 278.6L256.9000000000001 149.3L305.9000000000001 247.2C311.8 259 328.6 259 334.5000000000001 247.2L362.1000000000001 192H481C524.5 245 522.4 324.3 473.7 374.0999999999999z" /> - <glyph glyph-name="history" - unicode="" - horiz-adv-x="512" d=" M504 192.469C504.253 55.829 392.82 -55.903 256.18 -55.999C197.165 -56.041 142.957 -35.469 100.358 -1.088C89.281 7.852 88.453 24.453 98.519 34.519L109.786 45.786C118.395 54.395 132.139 55.337 141.677 47.77C173.062 22.865 212.781 8 256 8C357.705 8 440 90.311 440 192C440 293.705 357.689 376 256 376C207.186 376 162.851 357.031 129.932 326.068L180.686 275.314C190.766 265.234 183.627 248 169.373 248H24C15.163 248 8 255.163 8 264V409.373C8 423.627 25.234 430.766 35.314 420.687L84.686 371.315C129.209 413.864 189.552 440 256 440C392.81 440 503.747 329.2200000000001 504 192.469zM323.088 113.685L332.911 126.315C341.0489999999999 136.778 339.164 151.857 328.701 159.994L288 191.651V296C288 309.255 277.255 320 264 320H248C234.745 320 224 309.255 224 296V160.349L289.409 109.475C299.872 101.338 314.95 103.222 323.088 113.685z" /> - <glyph glyph-name="hockey-puck" - unicode="" - horiz-adv-x="512" d=" M0 288C0 341 114.6 384 256 384S512 341 512 288S397.4 192 256 192S0 235 0 288zM0 205.8V96C0 43 114.6 0 256 0S512 43 512 96V205.8C398.6 123.5 113.5 123.4 0 205.8z" /> - <glyph glyph-name="home" - unicode="" - horiz-adv-x="576" d=" M488 135.3V-8C488 -21.3 477.3 -32 464 -32H348C341.4 -32 336 -26.6 336 -20V92C336 98.6 330.6 104 324 104H252C245.4 104 240 98.6 240 92V-20C240 -26.6 234.6 -32 228 -32H112C98.7 -32 88 -21.3 88 -8V135.3C88 138.9 89.6 142.3 92.4 144.6L280.4 299.4000000000001C284.8 303 291.2 303 295.7 299.4000000000001L483.7 144.6C486.4 142.3 488 138.9 488 135.3zM571.6 196.2L488 265.1V403.6C488 410.2 482.6 415.6 476 415.6H420C413.4 415.6 408 410.2 408 403.6V331L318.5 404.7C300.8 419.3 275.2 419.3 257.5 404.7L4.4 196.2C-0.7 192 -1.4 184.4 2.8 179.3L28.3 148.3C32.5 143.2 40.1 142.5 45.2 146.7L280.4 340.4C284.8 344 291.2 344 295.7 340.4L530.9 146.7C536 142.5 543.6 143.2 547.8 148.3L573.3 179.3C577.5 184.5 576.6999999999999 192 571.5999999999999 196.2z" /> - <glyph glyph-name="hospital-symbol" - unicode="" - horiz-adv-x="512" d=" M256 448C114.6 448 0 333.4 0 192S114.6 -64 256 -64S512 50.6 512 192S397.4 448 256 448zM368 72C368 67.6 364.4 64 360 64H312C307.6 64 304 67.6 304 72V160H208V72C208 67.6 204.4 64 200 64H152C147.6 64 144 67.6 144 72V312C144 316.4 147.6 320 152 320H200C204.4 320 208 316.4 208 312V224H304V312C304 316.4 307.6 320 312 320H360C364.4 320 368 316.4 368 312V72z" /> - <glyph glyph-name="hospital" - unicode="" - horiz-adv-x="448" d=" M448 -44V-64H0V-44C0 -37.373 5.373 -32 12 -32H32V328C32 341.255 42.745 352 56 352H144V424C144 437.255 154.745 448 168 448H280C293.255 448 304 437.255 304 424V352H392C405.255 352 416 341.255 416 328V-32H436C442.627 -32 448 -37.373 448 -44zM308 256H268C261.373 256 256 250.627 256 244V204C256 197.373 261.373 192 268 192H308C314.627 192 320 197.373 320 204V244C320 250.627 314.627 256 308 256zM140 192H180C186.627 192 192 197.373 192 204V244C192 250.627 186.627 256 180 256H140C133.373 256 128 250.627 128 244V204C128 197.373 133.373 192 140 192zM244 64H204C197.373 64 192 58.627 192 52V-32H256V52C256 58.627 250.627 64 244 64zM308 160H268C261.373 160 256 154.627 256 148V108C256 101.373 261.373 96 268 96H308C314.627 96 320 101.373 320 108V148C320 154.627 314.627 160 308 160zM192 148C192 154.627 186.627 160 180 160H140C133.373 160 128 154.627 128 148V108C128 101.373 133.373 96 140 96H180C186.627 96 192 101.373 192 108V148zM182 352H208V326A6 6 0 0 1 214 320H234A6 6 0 0 1 240 326V352H266A6 6 0 0 1 272 358V378A6 6 0 0 1 266 384H240V410A6 6 0 0 1 234 416H214A6 6 0 0 1 208 410V384H182A6 6 0 0 1 176 378V358A6 6 0 0 1 182 352z" /> - <glyph glyph-name="hourglass-end" - unicode="" - horiz-adv-x="384" d=" M360 384C373.255 384 384 394.745 384 408V424C384 437.255 373.255 448 360 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384C24 293.035 75.016 216.266 144.842 192C75.016 167.734 24 90.965 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V-24C384 -10.745 373.255 0 360 0C360 90.965 308.984 167.734 239.158 192C308.984 216.266 360 293.035 360 384zM192 240C134.213 240 88 306.5180000000001 88 384H296C296 306.055 249.49 240 192 240z" /> - <glyph glyph-name="hourglass-half" - unicode="" - horiz-adv-x="384" d=" M360 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384C24 293.035 75.016 216.266 144.842 192C75.016 167.734 24 90.965 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V-24C384 -10.745 373.255 0 360 0C360 90.965 308.984 167.734 239.158 192C308.984 216.266 360 293.035 360 384C373.255 384 384 394.745 384 408V424C384 437.255 373.255 448 360 448zM284.9220000000001 64H99.08C116.139 110.797 151.176 144 192 144C232.821 144 267.862 110.804 284.9220000000001 64zM284.9410000000001 320H99.078C91.988 339.452 88 361.252 88 384H296C296 361.195 292.013 339.413 284.941 320z" /> - <glyph glyph-name="hourglass-start" - unicode="" - horiz-adv-x="384" d=" M360 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384C24 293.035 75.016 216.266 144.842 192C75.016 167.734 24 90.965 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V-24C384 -10.745 373.255 0 360 0C360 90.965 308.984 167.734 239.158 192C308.984 216.266 360 293.035 360 384C373.255 384 384 394.745 384 408V424C384 437.255 373.255 448 360 448zM296 0H88C88 77.458 134.204 144 192 144C249.786 144 296 77.483 296 0z" /> - <glyph glyph-name="hourglass" - unicode="" - horiz-adv-x="384" d=" M360 384C373.255 384 384 394.745 384 408V424C384 437.255 373.255 448 360 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384C24 293.035 75.016 216.266 144.842 192C75.016 167.734 24 90.965 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64H360C373.255 -64 384 -53.255 384 -40V-24C384 -10.745 373.255 0 360 0C360 90.965 308.984 167.734 239.158 192C308.984 216.266 360 293.035 360 384z" /> - <glyph glyph-name="i-cursor" - unicode="" - horiz-adv-x="256" d=" M256 395.952V435.935C256 442.504 250.726 447.852 244.158 447.9340000000001C211.621 448.344 166.469 447.989 128 410.041C90.266 447.264 46.979 448.114 11.913 447.886C5.318 447.843 0 442.481 0 435.886V396.241C0 389.554 5.458 384.163 12.145 384.243C38.111 384.553 96 380.757 96 335.818V224H60C53.373 224 48 218.627 48 212V172C48 165.373 53.373 160 60 160H96V48C96 3.068 39.925 -0.031 12.05 0.041C5.404 0.058 0 -5.306 0 -11.952V-51.935C0 -58.504 5.274 -63.852 11.842 -63.934C44.379 -64.3430000000001 89.531 -63.988 128 -26.04C165.734 -63.263 209.021 -64.1130000000001 244.087 -63.885C250.682 -63.842 256 -58.48 256 -51.885V-12.24C256 -5.553 250.542 -0.162 243.855 -0.242C217.889 -0.553 160 3.061 160 48V160H196C202.627 160 208 165.373 208 172V212C208 218.627 202.627 224 196 224H160V335.818C160 380.75 216.075 384.031 243.95 383.9600000000001C250.596 383.942 256 389.3060000000001 256 395.952z" /> - <glyph glyph-name="id-badge" - unicode="" - horiz-adv-x="384" d=" M336 448H48C21.49 448 0 426.51 0 400V-16C0 -42.51 21.49 -64 48 -64H336C362.51 -64 384 -42.51 384 -16V400C384 426.51 362.51 448 336 448zM128 404C128 410.627 133.373 416 140 416H244C250.627 416 256 410.627 256 404V396C256 389.373 250.627 384 244 384H140C133.373 384 128 389.373 128 396V404zM192 288C236.183 288 272 252.183 272 208S236.183 128 192 128S112 163.817 112 208S147.817 288 192 288zM320 56C320 42.745 309.255 32 296 32H88C74.745 32 64 42.745 64 56V74.523C64 96.549 78.99 115.7480000000001 100.358 121.09L136.014 130.004C165.115 109.072 210.523 103.059 247.984 130.004L283.64 121.09C305.01 115.7480000000001 320 96.548 320 74.523V56z" /> - <glyph glyph-name="id-card" - unicode="" - horiz-adv-x="512" d=" M464 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H464C490.51 0 512 21.49 512 48V336C512 362.51 490.51 384 464 384zM256 98C256 88.059 247.941 80 238 80H82C72.059 80 64 88.059 64 98V111.892C64 128.411 75.243 142.811 91.269 146.817L118.011 153.503C139.837 137.804 173.893 133.294 201.989 153.503L228.732 146.817C244.757 142.811 256 128.411 256 111.892V98zM100 212C100 245.137 126.863 272 160 272S220 245.137 220 212S193.137 152 160 152S100 178.863 100 212zM448 108C448 101.373 442.627 96 436 96H300C293.373 96 288 101.373 288 108V116C288 122.627 293.373 128 300 128H436C442.627 128 448 122.627 448 116V108zM448 172C448 165.373 442.627 160 436 160H300C293.373 160 288 165.373 288 172V180C288 186.627 293.373 192 300 192H436C442.627 192 448 186.627 448 180V172zM448 236C448 229.373 442.627 224 436 224H300C293.373 224 288 229.373 288 236V244C288 250.627 293.373 256 300 256H436C442.627 256 448 250.627 448 244V236zM480 332C480 325.373 474.627 320 468 320H44C37.373 320 32 325.373 32 332V340C32 346.627 37.373 352 44 352H468C474.627 352 480 346.627 480 340V332z" /> - <glyph glyph-name="image" - unicode="" - horiz-adv-x="512" d=" M464 0H48C21.49 0 0 21.49 0 48V336C0 362.51 21.49 384 48 384H464C490.51 384 512 362.51 512 336V48C512 21.49 490.51 0 464 0zM112 328C81.072 328 56 302.928 56 272S81.072 216 112 216S168 241.072 168 272S142.928 328 112 328zM64 64H448V176L360.485 263.515C355.7990000000001 268.201 348.201 268.201 343.514 263.515L208 128L152.485 183.515C147.799 188.201 140.201 188.201 135.514 183.515L64 112V64z" /> - <glyph glyph-name="images" - unicode="" - horiz-adv-x="576" d=" M480 32V16C480 -10.51 458.51 -32 432 -32H48C21.49 -32 0 -10.51 0 16V272C0 298.51 21.49 320 48 320H64V112C64 67.888 99.888 32 144 32H480zM576 112V368C576 394.51 554.51 416 528 416H144C117.49 416 96 394.51 96 368V112C96 85.49 117.49 64 144 64H528C554.51 64 576 85.49 576 112zM256 320C256 293.49 234.51 272 208 272S160 293.49 160 320S181.49 368 208 368S256 346.51 256 320zM160 176L215.515 231.515C220.201 236.201 227.799 236.201 232.486 231.515L272 192L407.515 327.515C412.201 332.201 419.799 332.201 424.486 327.515L512 240V128H160V176z" /> - <glyph glyph-name="inbox" - unicode="" - horiz-adv-x="576" d=" M567.938 204.092L462.25 362.626A48.003 48.003 0 0 1 422.311 384H153.689A48 48 0 0 1 113.751 362.626L8.062 204.092A47.994 47.994 0 0 1 0 177.467V48C0 21.49 21.49 0 48 0H528C554.51 0 576 21.49 576 48V177.467A47.994 47.994 0 0 1 567.938 204.092zM162.252 320H413.749L499.082 192H376L344 128H232L200 192H76.918L162.252 320z" /> - <glyph glyph-name="indent" - unicode="" - horiz-adv-x="448" d=" M0 364V404C0 412.837 7.163 420 16 420H432C440.837 420 448 412.837 448 404V364C448 355.163 440.837 348 432 348H16C7.163 348 0 355.163 0 364zM176 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H176C167.163 292 160 284.837 160 276V236C160 227.163 167.163 220 176 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM176 92H432C440.837 92 448 99.163 448 108V148C448 156.837 440.837 164 432 164H176C167.163 164 160 156.837 160 148V108C160 99.163 167.163 92 176 92zM123.313 203.313L27.313 299.297C17.266 309.348 0 302.224 0 287.9840000000001V96.009C0 81.68 17.325 74.705 27.313 84.696L123.313 180.6880000000001C129.562 186.9350000000001 129.562 197.0650000000001 123.313 203.3130000000001z" /> - <glyph glyph-name="industry" - unicode="" - horiz-adv-x="512" d=" M475.115 284.219L336 195.691V263.971C336 282.887 315.069 294.37 299.115 284.219L160 195.691V392C160 405.255 149.255 416 136 416H24C10.745 416 0 405.255 0 392V-8C0 -21.255 10.745 -32 24 -32H488C501.255 -32 512 -21.255 512 -8V263.971C512 282.8880000000001 491.069 294.37 475.115 284.219z" /> - <glyph glyph-name="info-circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119.043 440 8 328.9170000000001 8 192C8 55.003 119.043 -56 256 -56S504 55.003 504 192C504 328.9170000000001 392.957 440 256 440zM256 330C279.1960000000001 330 298 311.1960000000001 298 288S279.1960000000001 246 256 246S214 264.804 214 288S232.804 330 256 330zM312 76C312 69.373 306.627 64 300 64H212C205.373 64 200 69.373 200 76V100C200 106.627 205.373 112 212 112H224V176H212C205.373 176 200 181.373 200 188V212C200 218.627 205.373 224 212 224H276C282.627 224 288 218.627 288 212V112H300C306.627 112 312 106.627 312 100V76z" /> - <glyph glyph-name="info" - unicode="" - horiz-adv-x="192" d=" M20 23.771H40V168.229H20C8.954 168.229 0 177.183 0 188.229V236C0 247.046 8.954 256 20 256H132C143.046 256 152 247.046 152 236V23.771H172C183.046 23.771 192 14.817 192 3.771V-44C192 -55.046 183.046 -64 172 -64H20C8.954 -64 0 -55.046 0 -44V3.771C0 14.817 8.954 23.771 20 23.771zM96 448C56.235 448 24 415.765 24 376S56.235 304 96 304S168 336.235 168 376S135.764 448 96 448z" /> - <glyph glyph-name="italic" - unicode="" - horiz-adv-x="320" d=" M204.758 32H170.909L233.0010000000001 352H273.7260000000001A16 16 0 0 1 289.4300000000001 364.937L295.6720000000001 396.937C297.599 406.8160000000001 290.034 416 279.968 416H120.235A16 16 0 0 1 104.531 403.063L98.289 371.063C96.362 361.184 103.927 352 113.993 352H147.839L85.749 32H46.278A16 16 0 0 1 30.574 19.065L24.329 -12.935C22.402 -22.815 29.967 -32 40.034 -32H198.513A16 16 0 0 1 214.217 -19.065L220.462 12.935C222.389 22.815 214.824 32 204.758 32z" /> - <glyph glyph-name="key" - unicode="" - horiz-adv-x="512" d=" M512 271.999C512 174.797 433.202 96 336 96C324.78 96 313.81 97.062 303.173 99.069L279.161 72.055A23.999000000000002 23.999000000000002 0 0 0 261.223 64H224V24C224 10.745 213.255 0 200 0H160V-40C160 -53.255 149.255 -64 136 -64H24C10.745 -64 0 -53.255 0 -40V38.059C0 44.424 2.529 50.529 7.029 55.03L168.831 216.832C163.108 234.186 160 252.729 160 272C160 369.202 238.797 447.999 335.999 448C433.488 448.001 512 369.4890000000001 512 271.999zM336 320C336 293.49 357.49 272 384 272S432 293.49 432 320S410.51 368 384 368S336 346.51 336 320z" /> - <glyph glyph-name="keyboard" - unicode="" - horiz-adv-x="576" d=" M528 0H48C21.49 0 0 21.49 0 48V336C0 362.51 21.49 384 48 384H528C554.51 384 576 362.51 576 336V48C576 21.49 554.51 0 528 0zM128 268V308C128 314.627 122.627 320 116 320H76C69.373 320 64 314.627 64 308V268C64 261.373 69.373 256 76 256H116C122.627 256 128 261.373 128 268zM224 268V308C224 314.627 218.627 320 212 320H172C165.373 320 160 314.627 160 308V268C160 261.373 165.373 256 172 256H212C218.627 256 224 261.373 224 268zM320 268V308C320 314.627 314.627 320 308 320H268C261.373 320 256 314.627 256 308V268C256 261.373 261.373 256 268 256H308C314.627 256 320 261.373 320 268zM416 268V308C416 314.627 410.627 320 404 320H364C357.373 320 352 314.627 352 308V268C352 261.373 357.373 256 364 256H404C410.627 256 416 261.373 416 268zM512 268V308C512 314.627 506.627 320 500 320H460C453.373 320 448 314.627 448 308V268C448 261.373 453.373 256 460 256H500C506.627 256 512 261.373 512 268zM176 172V212C176 218.627 170.627 224 164 224H124C117.373 224 112 218.627 112 212V172C112 165.373 117.373 160 124 160H164C170.627 160 176 165.373 176 172zM272 172V212C272 218.627 266.627 224 260 224H220C213.373 224 208 218.627 208 212V172C208 165.373 213.373 160 220 160H260C266.627 160 272 165.373 272 172zM368 172V212C368 218.627 362.627 224 356 224H316C309.373 224 304 218.627 304 212V172C304 165.373 309.373 160 316 160H356C362.627 160 368 165.373 368 172zM464 172V212C464 218.627 458.627 224 452 224H412C405.373 224 400 218.627 400 212V172C400 165.373 405.373 160 412 160H452C458.627 160 464 165.373 464 172zM128 76V116C128 122.627 122.627 128 116 128H76C69.373 128 64 122.627 64 116V76C64 69.373 69.373 64 76 64H116C122.627 64 128 69.373 128 76zM416 76V116C416 122.627 410.627 128 404 128H172C165.373 128 160 122.627 160 116V76C160 69.373 165.373 64 172 64H404C410.627 64 416 69.373 416 76zM512 76V116C512 122.627 506.627 128 500 128H460C453.373 128 448 122.627 448 116V76C448 69.373 453.373 64 460 64H500C506.627 64 512 69.373 512 76z" /> - <glyph glyph-name="language" - unicode="" - horiz-adv-x="640" d=" M304 32H24C10.745 32 0 42.745 0 56V328C0 341.255 10.745 352 24 352H304V32zM183.324 104.622A12 12 0 0 1 194.839 96H217.702C225.922 96 231.709 104.078 229.064 111.861L171.61 280.915A12 12 0 0 1 160.248 289.054H127.759A12.001000000000001 12.001000000000001 0 0 1 116.397 280.915L58.942 111.861C56.297 104.078 62.084 96 70.304 96H93.109A12 12 0 0 1 104.644 104.693L113.762 136.5H173.973L183.324 104.622zM144.273 245.042S148.593 223.981 152.103 211.832L162.9030000000001 174.301H124.8330000000001L135.9030000000001 211.832C139.4130000000001 223.982 143.7330000000001 245.042 143.7330000000001 245.042H144.2730000000001zM616 32H336V352H616C629.255 352 640 341.255 640 328V56C640 42.745 629.255 32 616 32zM580 260H516V276C516 282.627 510.627 288 504 288H488C481.373 288 476 282.627 476 276V260H412C405.373 260 400 254.627 400 248V232C400 225.373 405.373 220 412 220H526.106C519.843 205.701 509.588 191.028 496.083 176.794C489.523 183.692 483.686 190.704 478.718 197.727C475.079 202.871 468.133 204.402 462.723 201.173L455.443 196.827L448.945 192.948C442.989 189.392 441.252 181.527 445.21 175.831C451.275 167.102 458.308 158.495 466.194 150.105C458.0719999999999 143.879 449.353 137.861 440.091 132.141C434.57 128.731 432.7099999999999 121.585 435.929 115.951L443.87 102.055C447.232 96.172 454.8049999999999 94.2289999999999 460.576 97.7789999999999C473.308 105.61 485.147 113.954 496.0189999999999 122.67C506.9359999999999 113.9089999999999 518.785 105.568 531.415 97.789C537.189 94.233 544.7679999999999 96.171 548.132 102.059L556.0759999999999 115.962C559.2889999999999 121.585 557.4459999999999 128.722 551.9409999999999 132.133A312.737 312.737 0 0 0 525.881 150.152C546.905 172.577 561.649 196.441 568.5939999999999 220.002H580C586.627 220.002 592 225.375 592 232.002V248.002C592 254.627 586.627 260 580 260z" /> - <glyph glyph-name="laptop" - unicode="" - horiz-adv-x="640" d=" M512 384V128H128V384H512M528 448H112C85.5 448 64 426.5 64 400V112C64 85.5 85.5 64 112 64H528C554.5 64 576 85.5 576 112V400C576 426.5 554.5 448 528 448zM628 32H389.5C386.5 32 384 29.9 383.6 26.9C381.2 11.7 368 0 352 0H288C272 0 258.8 11.7 256.4 26.9C255.9 29.8 253.4 32 250.5 32H12C5.4 32 0 26.6 0 20V-16C0 -42.5 21.5 -64 48 -64H592C618.5 -64 640 -42.5 640 -16V20C640 26.6 634.6 32 628 32z" /> - <glyph glyph-name="leaf" - unicode="" - horiz-adv-x="576" d=" M395.4 27.2C352 5.6 303.5 -7.2 254.6 -7.2C172.4 -7.2 103.5 32.9 103.5 32.9C87.4 32.9 68.1 -32 40.2 -32C13.2 -32 0 -8 0 6.5C0 39.6 63.6 65.4 63.6 83.8C63.6 83.8 51.1 105 51.1 143C51.1 244.2 132.4 316.4 223.7 346.3C289.6 367.9 429.7 342.8 474.4 384.8C492.1 401 500.8 416 527.8 416C564.0999999999999 416 576 322.8 576 295.7C576 184.8 521.5 89.2 395.4 27.2zM141.1 102.8C204.6 192.7 285.6 231.6 398.8 222.8C407.6 222.1 415.3 228.7 416 237.5C416.7 246.3 410.1 254 401.3 254.7C277.3 264.3 185.4 220.7999999999999 115 121.1999999999999C109.9 114 111.5999999999999 103.9999999999999 118.8 98.8999999999999C126 93.7999999999999 136 95.4999999999999 141.0999999999999 102.7999999999999z" /> - <glyph glyph-name="lemon" - unicode="" - horiz-adv-x="512" d=" M489.038 425.037C465.944 448.13 434.648 453.93 413.947 441.871C355.041 407.5590000000001 232.697 494.948 92.874 355.125S40.441 92.959 6.129 34.055C-5.93 13.353 -0.131 -17.944 22.962 -41.038C46.057 -64.133 77.354 -69.929 98.057 -57.87C156.958 -23.56 279.303 -110.9489999999999 419.125 28.873S471.56 291.04 505.871 349.944C517.93 370.646 512.132 401.943 489.038 425.0370000000001zM243.881 352.478C185.692 337.931 110.073 262.323 95.523 204.12C93.706 196.85 87.181 191.996 80.012 191.996C78.728 191.996 77.422 192.152 76.119 192.477C67.547 194.621 62.335 203.307 64.477 211.88C81.901 281.573 166.316 366.07 236.119 383.522C244.694 385.665 253.38 380.453 255.522 371.88S252.453 354.621 243.881 352.478z" /> - <glyph glyph-name="level-down-alt" - unicode="" - horiz-adv-x="320" d=" M313.553 55.669L209.587 -56.334C200.102 -66.548 183.911 -66.563 174.413 -56.334L70.438 55.669C56.232 70.969 67.062 96 88.025 96H152V368H68.024A11.996 11.996 0 0 0 59.539 371.515L3.539 427.515C-4.021 435.074 1.333 448 12.024 448H208C221.255 448 232 437.255 232 424V96H295.966C316.844 96 327.817 71.031 313.553 55.669z" /> - <glyph glyph-name="level-up-alt" - unicode="" - horiz-adv-x="320" d=" M313.553 328.331L209.587 440.334C200.102 450.548 183.911 450.563 174.413 440.334L70.438 328.331C56.232 313.031 67.062 288 88.025 288H152V16H68.024A11.996 11.996 0 0 1 59.539 12.485L3.539 -43.515C-4.021 -51.074 1.333 -64 12.024 -64H208C221.255 -64 232 -53.255 232 -40V288H295.966C316.844 288 327.817 312.969 313.553 328.331z" /> - <glyph glyph-name="life-ring" - unicode="" - horiz-adv-x="512" d=" M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM429.6960000000001 320.4410000000001L366.2970000000001 257.0420000000001C355.31 275.601 339.627 291.294 321.0420000000001 302.2970000000001L384.4410000000001 365.6960000000001A218.396 218.396 0 0 0 429.6960000000001 320.4410000000001zM256 96C202.981 96 160 138.981 160 192S202.981 288 256 288S352 245.019 352 192S309.019 96 256 96zM127.559 365.6960000000001L190.958 302.2970000000001C172.399 291.31 156.706 275.627 145.703 257.0420000000001L82.304 320.4410000000001A218.372 218.372 0 0 0 127.559 365.6960000000001zM82.304 63.559L145.703 126.958C156.69 108.399 172.373 92.706 190.958 81.703L127.559 18.304A218.396 218.396 0 0 0 82.304 63.559zM384.4410000000001 18.304L321.0420000000001 81.703C339.6010000000001 92.6900000000001 355.2940000000001 108.3730000000001 366.2970000000001 126.958L429.6960000000001 63.559A218.40299999999996 218.40299999999996 0 0 0 384.4410000000001 18.304z" /> - <glyph glyph-name="lightbulb" - unicode="" - horiz-adv-x="384" d=" M272 20V-8C272 -18.449 265.32 -27.334 256 -30.629V-40C256 -53.255 245.255 -64 232 -64H152C138.745 -64 128 -53.255 128 -40V-30.629C118.68 -27.334 112 -18.449 112 -8V20C112 26.627 117.373 32 124 32H260C266.627 32 272 26.627 272 20zM128.893 64C118.986 64 110.067 70.078 106.517 79.327C67.697 180.459 16 170.269 16 272C16 369.197 94.805 448 192 448S368 369.197 368 272C368 170.269 316.303 180.459 277.484 79.327C273.934 70.078 265.014 64 255.108 64H128.893zM112 272C112 316.112 147.888 352 192 352C200.837 352 208 359.164 208 368S200.837 384 192 384C130.243 384 80 333.757 80 272C80 263.164 87.164 256 96 256S112 263.164 112 272z" /> - <glyph glyph-name="link" - unicode="" - horiz-adv-x="512" d=" M326.612 262.6090000000001C386.3590000000001 202.8 385.5390000000001 106.911 326.9720000000001 48.019C326.862 47.899 326.7320000000001 47.769 326.612 47.649L259.4120000000001 -19.551C200.142 -78.821 103.713 -78.813 44.452 -19.551C-14.818 39.709 -14.818 136.149 44.452 195.409L81.558 232.515C91.398 242.355 108.344 235.8150000000001 108.852 221.909C109.5 204.187 112.678 186.382 118.542 169.1880000000001C120.528 163.3660000000001 119.109 156.9260000000001 114.759 152.576L101.672 139.489C73.646 111.463 72.767 65.8290000000001 100.517 37.5290000000001C128.541 8.95 174.603 8.78 202.842 37.0190000000001L270.0420000000001 104.2090000000001C298.233 132.4 298.115 177.9660000000001 270.0420000000001 206.0390000000001C266.341 209.733 262.6130000000001 212.603 259.701 214.608A16.037 16.037 0 0 0 252.754 227.2140000000001C252.3580000000001 237.7810000000001 256.1020000000001 248.67 264.452 257.0200000000001L285.506 278.0750000000001C291.027 283.596 299.688 284.2740000000001 306.09 279.8060000000001A152.482 152.482 0 0 0 326.612 262.6090000000001zM467.547 403.551C408.286 462.813 311.8570000000001 462.821 252.587 403.551L185.387 336.351C185.267 336.231 185.137 336.101 185.027 335.981C126.461 277.089 125.64 181.2 185.387 121.391A152.454 152.454 0 0 1 205.908 104.1949999999999C212.31 99.7269999999999 220.972 100.406 226.492 105.9259999999999L247.546 126.981C255.896 135.331 259.6400000000001 146.2199999999999 259.2440000000001 156.7869999999999A16.037 16.037 0 0 1 252.2970000000001 169.3929999999999C249.385 171.3979999999999 245.6570000000001 174.2679999999999 241.956 177.9619999999999C213.883 206.035 213.765 251.601 241.956 279.7919999999999L309.156 346.9819999999999C337.395 375.2209999999999 383.456 375.051 411.481 346.4719999999999C439.231 318.1719999999999 438.353 272.5379999999999 410.326 244.5119999999999L397.2390000000001 231.425C392.889 227.075 391.4700000000001 220.6349999999999 393.456 214.8129999999999C399.32 197.619 402.498 179.8139999999999 403.146 162.0919999999999C403.6550000000001 148.1859999999999 420.6 141.6459999999999 430.44 151.4859999999999L467.546 188.5919999999999C526.817 247.851 526.817 344.291 467.547 403.551z" /> - <glyph glyph-name="lira-sign" - unicode="" - horiz-adv-x="384" d=" M371.9940000000001 192H323.975C317.64 192 312 187.088 312 180.754C312 80 230.179 32 144 32V191.219L278.603 221.131A12 12 0 0 1 288 232.845V273.8210000000001C288 281.498 280.891 287.201 273.397 285.535L144 256.781V287.2200000000001L278.603 317.132A12 12 0 0 1 288 328.846V369.8210000000001C288 377.498 280.891 383.201 273.397 381.535L144 352.781V404C144 410.627 138.627 416 132 416H76C69.373 416 64 410.627 64 404V335.003L9.397 322.8690000000001A12 12 0 0 1 0 311.155V270.179C0 262.502 7.109 256.799 14.603 258.4650000000001L64 269.442V239.003L9.397 226.869A12 12 0 0 1 0 215.155V174.179C0 166.502 7.109 160.799 14.603 162.465L64 173.442V-20C64 -26.627 69.373 -32 76 -32H155.583C289.674 -32 378.838 45.834 383.991 179.592C384.252 186.374 378.78 192 371.994 192z" /> - <glyph glyph-name="list-alt" - unicode="" - horiz-adv-x="512" d=" M464 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H464C490.51 416 512 394.51 512 368V16C512 -10.51 490.51 -32 464 -32zM128 328C105.909 328 88 310.091 88 288S105.909 248 128 248S168 265.909 168 288S150.091 328 128 328zM128 232C105.909 232 88 214.091 88 192S105.909 152 128 152S168 169.909 168 192S150.091 232 128 232zM128 136C105.909 136 88 118.091 88 96S105.909 56 128 56S168 73.909 168 96S150.091 136 128 136zM416 272V304C416 310.627 410.627 316 404 316H204C197.373 316 192 310.627 192 304V272C192 265.373 197.373 260 204 260H404C410.627 260 416 265.373 416 272zM416 176V208C416 214.627 410.627 220 404 220H204C197.373 220 192 214.627 192 208V176C192 169.373 197.373 164 204 164H404C410.627 164 416 169.373 416 176zM416 80V112C416 118.627 410.627 124 404 124H204C197.373 124 192 118.627 192 112V80C192 73.373 197.373 68 204 68H404C410.627 68 416 73.373 416 80z" /> - <glyph glyph-name="list-ol" - unicode="" - horiz-adv-x="512" d=" M3.263 308.473C3.263 315.9500000000001 7.18 320.045 14.836 320.045H29.967V359.9220000000001C29.967 365.085 30.501 370.425 30.501 370.425H30.145S28.366 367.755 27.297 366.687C22.846 362.414 16.793 362.236 11.631 367.755L6.113 373.986C0.771 379.327 1.129 385.202 6.647 390.365L28.367 410.303C32.815 414.398 36.732 416 42.785 416H54.89C62.546 416 66.639 412.084 66.639 404.428V320.044H82.127C89.782 320.044 93.699 315.95 93.699 308.472V299.5710000000001C93.699 292.094 89.782 287.999 82.127 287.999H14.836C7.18 287.999 3.263 292.094 3.263 299.5710000000001V308.473zM2.211 143.409C2.211 190.687 53.166 199.792 53.166 212.574C53.166 219.754 47.212 221.329 43.886 221.329C40.733 221.329 37.407 220.278 34.431 217.477C29.352 212.574 23.924 210.473 18.32 215.026L9.741 221.855C3.962 226.408 2.561 231.6600000000001 6.938 237.264C13.592 246.019 26.025 256 47.387 256C66.824 256 91.863 245.494 91.863 216.427C91.863 178.08 45.11 170.025 43.184 159.518H82.233C89.762 159.518 93.79 155.491 93.79 148.136V139.381C93.79 132.027 89.762 127.999 82.233 127.999H14.293C7.288 127.999 2.21 132.027 2.21 139.381V143.409zM5.654 -6.61L11.257 2.67C15.11 9.324 20.362 9.674 26.841 5.8219999999999C31.744 3.7209999999999 36.471 2.67 41.2 2.67C51.355 2.67 55.558 6.172 55.558 10.9C55.558 17.554 49.954 20.006 39.624 20.006H34.896C28.942 20.006 25.616 22.107 22.638 27.886L21.588 29.812C19.137 34.54 20.362 39.6179999999999 24.389 44.696L29.993 51.7C36.822 60.105 42.25 65.183 42.25 65.183V65.533S38.047 64.482 29.642 64.482H16.685C9.155 64.482 5.302 68.5100000000001 5.302 75.864V84.619C5.302 92.149 9.155 96.001 16.685 96.001H75.169C82.698 96.001 86.551 91.9740000000001 86.551 84.619V81.292C86.551 75.514 85.15 71.4860000000001 81.472 67.109L63.963 46.972C83.574 41.8940000000001 92.679 26.485 92.679 12.1270000000001C92.679 -9.2359999999999 78.321 -31.9989999999999 44.176 -31.9989999999999C27.54 -31.9989999999999 15.984 -27.2709999999999 8.28 -22.5439999999999C2.501 -18.3419999999999 1.976 -12.7389999999999 5.654 -6.6099999999999zM144 316H496C504.837 316 512 323.163 512 332V372C512 380.837 504.837 388 496 388H144C135.163 388 128 380.837 128 372V332C128 323.163 135.163 316 144 316zM144 156H496C504.837 156 512 163.163 512 172V212C512 220.837 504.837 228 496 228H144C135.163 228 128 220.837 128 212V172C128 163.163 135.163 156 144 156zM144 -4H496C504.837 -4 512 3.163 512 12V52C512 60.837 504.837 68 496 68H144C135.163 68 128 60.837 128 52V12C128 3.163 135.163 -4 144 -4z" /> - <glyph glyph-name="list-ul" - unicode="" - horiz-adv-x="512" d=" M96 352C96 325.49 74.51 304 48 304S0 325.49 0 352S21.49 400 48 400S96 378.51 96 352zM48 240C21.49 240 0 218.51 0 192S21.49 144 48 144S96 165.49 96 192S74.51 240 48 240zM48 80C21.49 80 0 58.51 0 32S21.49 -16 48 -16S96 5.49 96 32S74.51 80 48 80zM144 316H496C504.837 316 512 323.163 512 332V372C512 380.837 504.837 388 496 388H144C135.163 388 128 380.837 128 372V332C128 323.163 135.163 316 144 316zM144 156H496C504.837 156 512 163.163 512 172V212C512 220.837 504.837 228 496 228H144C135.163 228 128 220.837 128 212V172C128 163.163 135.163 156 144 156zM144 -4H496C504.837 -4 512 3.163 512 12V52C512 60.837 504.837 68 496 68H144C135.163 68 128 60.837 128 52V12C128 3.163 135.163 -4 144 -4z" /> - <glyph glyph-name="list" - unicode="" - horiz-adv-x="512" d=" M128 332V372C128 380.837 135.163 388 144 388H496C504.837 388 512 380.837 512 372V332C512 323.163 504.837 316 496 316H144C135.163 316 128 323.163 128 332zM144 156H496C504.837 156 512 163.163 512 172V212C512 220.837 504.837 228 496 228H144C135.163 228 128 220.837 128 212V172C128 163.163 135.163 156 144 156zM144 -4H496C504.837 -4 512 3.163 512 12V52C512 60.837 504.837 68 496 68H144C135.163 68 128 60.837 128 52V12C128 3.163 135.163 -4 144 -4zM16 304H80C88.837 304 96 311.163 96 320V384C96 392.837 88.837 400 80 400H16C7.163 400 0 392.837 0 384V320C0 311.163 7.163 304 16 304zM16 144H80C88.837 144 96 151.163 96 160V224C96 232.837 88.837 240 80 240H16C7.163 240 0 232.837 0 224V160C0 151.163 7.163 144 16 144zM16 -16H80C88.837 -16 96 -8.837 96 0V64C96 72.837 88.837 80 80 80H16C7.163 80 0 72.837 0 64V0C0 -8.837 7.163 -16 16 -16z" /> - <glyph glyph-name="location-arrow" - unicode="" - horiz-adv-x="512" d=" M443.683 443.471L27.818 251.582C-18.702 230.111 -3.39 160 47.933 160H224V-15.993C224 -67.72 294.161 -82.519 315.582 -36.108L507.38 379.775C526.285 420.736 483.628 461.908 443.683 443.471z" /> - <glyph glyph-name="lock-open" - unicode="" - horiz-adv-x="576" d=" M423.5 448C339.5 447.7 272 378.5 272 294.5V224H48C21.5 224 0 202.5 0 176V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V176C448 202.5 426.5 224 400 224H352V295.1C352 334.7 383.7 367.6 423.3 368C463.3 368.4 496 335.9 496 296V216C496 202.7 506.7 192 520 192H552C565.3 192 576 202.7 576 216V296C576 380 507.5 448.3 423.5 448z" /> - <glyph glyph-name="lock" - unicode="" - horiz-adv-x="448" d=" M400 224H376V296C376 379.8 307.8 448 224 448S72 379.8 72 296V224H48C21.5 224 0 202.5 0 176V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V176C448 202.5 426.5 224 400 224zM296 224H152V296C152 335.7 184.3 368 224 368S296 335.7 296 296V224z" /> - <glyph glyph-name="long-arrow-alt-down" - unicode="" - horiz-adv-x="256" d=" M168 102.059V404C168 410.627 162.627 416 156 416H100C93.373 416 88 410.627 88 404V102.059H41.941C20.559 102.059 9.851 76.208 24.97 61.088L111.029 -24.971C120.402 -34.344 135.598 -34.344 144.97 -24.971L231.029 61.088C246.148 76.207 235.44 102.059 214.058 102.059H168z" /> - <glyph glyph-name="long-arrow-alt-left" - unicode="" - horiz-adv-x="448" d=" M134.059 152H436C442.627 152 448 157.373 448 164V220C448 226.627 442.627 232 436 232H134.059V278.059C134.059 299.4410000000001 108.208 310.149 93.088 295.03L7.029 208.971C-2.344 199.598 -2.344 184.402 7.029 175.03L93.088 88.971C108.207 73.852 134.059 84.56 134.059 105.942V152z" /> - <glyph glyph-name="long-arrow-alt-right" - unicode="" - horiz-adv-x="448" d=" M313.941 232H12C5.373 232 0 226.627 0 220V164C0 157.373 5.373 152 12 152H313.941V105.941C313.941 84.559 339.792 73.851 354.912 88.97L440.971 175.029C450.344 184.402 450.344 199.598 440.971 208.97L354.9120000000001 295.029C339.793 310.148 313.9410000000001 299.44 313.9410000000001 278.058V232z" /> - <glyph glyph-name="long-arrow-alt-up" - unicode="" - horiz-adv-x="256" d=" M88 281.9410000000001V-20C88 -26.627 93.373 -32 100 -32H156C162.627 -32 168 -26.627 168 -20V281.9410000000001H214.059C235.441 281.9410000000001 246.149 307.7920000000001 231.03 322.9120000000001L144.971 408.971C135.598 418.344 120.402 418.344 111.03 408.971L24.971 322.9120000000001C9.852 307.793 20.56 281.9410000000001 41.942 281.9410000000001H88z" /> - <glyph glyph-name="low-vision" - unicode="" - horiz-adv-x="576" d=" M569.344 216.369C512.96 312.051 407.81 376 288 376C259.532 376 231.898 372.381 205.549 365.591L152.778 437.76C145.177 448.618 130.214 451.26 119.355 443.6600000000001L106.241 434.482C95.381 426.881 92.739 411.916 100.341 401.056L143.472 342.661C89.449 316.27 40.228 273.317 6.682 216.419C6.672 216.402 6.659 216.386 6.648 216.369C-2.117 201.494 -2.316 182.841 6.648 167.63C45.148 102.298 106.39 51.768 179.507 26.281L55.316 203.698A272.194 272.194 0 0 0 83.61 239.61L203.01 69.03H203.02L243.65 10.99A330.055 330.055 0 0 1 322.59 9.8199999999999L132.61 281.2199999999999A277.628 277.628 0 0 0 171.387 302.7829999999999L423.223 -53.7610000000001C430.824 -64.619 445.7870000000001 -67.2600000000001 456.646 -59.6610000000001L469.76 -50.4830000000001C480.62 -42.8820000000001 483.262 -27.9160000000001 475.66 -17.0570000000001L432.54 41.3199999999999L432.533 41.329C489.694 69.307 537.3679999999999 113.369 569.343 167.63A47.937999999999995 47.937999999999995 0 0 1 569.3439999999999 216.369zM390.026 102.06L370.9600000000001 129.29C395.6420000000001 161.857 398.6710000000001 205.643 379.7600000000001 240.9700000000001V240.9400000000001C379.7600000000001 217.29 360.5900000000001 198.12 336.9400000000001 198.12C313.1120000000001 198.12 294.1200000000001 217.469 294.1200000000001 240.9400000000001C294.1200000000001 264.5900000000001 313.2900000000001 283.76 336.9400000000001 283.76H336.9700000000001C312.2200000000001 297.009 283.4480000000001 299.403 257.4600000000001 291.4400000000001L238.392 318.677C253.758 324.694 270.488 328 288 328C363.1620000000001 328 424 267.174 424 192C424 157.496 411.167 126.025 390.026 102.06z" /> - <glyph glyph-name="magic" - unicode="" - horiz-adv-x="512" d=" M101.1 -57L7 37.1C-2.4 46.5 -2.4 61.7000000000001 7 71L377 441C386.4 450.4 401.6 450.4 410.9 441L505 346.9C514.4 337.5 514.4 322.3 505 313L135 -57C125.7 -66.2999999999999 110.5 -66.2999999999999 101.1 -57zM304 288.8L352.8 240L442.7000000000001 329.9L393.9000000000001 378.7L304 288.8zM138.9 408.7L127.2 384.9L101 381.1C96.3 380.4 94.4 374.6 97.8 371.3L116.8 352.8L112.3 326.7000000000001C111.5 322 116.4 318.4 120.6 320.6L144 333L167.4 320.7C171.6 318.5 176.5 322.1 175.7 326.8L171.2 352.9L190.2 371.4C193.6 374.7 191.7 380.5 187 381.2L160.8 385L149.1 408.8C147.1 412.9 141 412.9 138.9 408.7zM236.6 429.4L228.8 413.6L211.3 411C208.2 410.5 206.9 406.7 209.2 404.5L221.8 392.2L218.8 374.8C218.3 371.7000000000001 221.6 369.3 224.4 370.8L240 379L255.6 370.8C258.4 369.3 261.7 371.7 261.2 374.8L258.2 392.2L270.8 404.5C273.1 406.7 271.8 410.6 268.7 411L251.2 413.5L243.4 429.3C242 432.3 238 432.3 236.6 429.4zM44.6 429.4L36.8 413.6L19.3 411C16.2 410.5 14.9 406.7 17.2 404.5L29.8 392.2L26.8 374.8C26.3 371.7000000000001 29.6 369.3 32.4 370.8L48 379L63.6 370.8C66.4 369.3 69.7 371.7 69.2 374.8L66.2 392.2L78.8 404.5C81.1 406.7 79.8 410.6 76.7 411L59.2 413.5L51.4 429.3C50 432.3 46 432.3 44.6 429.4zM460.6 205.9L452.8 190.1L435.3 187.6C432.2 187.1 430.9000000000001 183.3 433.2 181.1L445.8 168.8L442.8 151.4C442.3 148.3 445.6 145.9 448.4000000000001 147.4L464.0000000000001 155.6L479.6000000000001 147.4C482.4000000000001 145.9 485.7000000000001 148.3 485.2000000000001 151.4L482.2000000000001 168.8L494.8000000000001 181.1C497.1000000000001 183.3 495.8000000000001 187.2000000000001 492.7000000000001 187.6L475.2000000000001 190.1L467.4000000000001 205.9C466.0000000000001 208.7000000000001 462.0000000000001 208.7000000000001 460.6000000000001 205.9z" /> - <glyph glyph-name="magnet" - unicode="" - horiz-adv-x="512.1" d=" M164.1 288H12C5.4 288 0 293.4 0 300V380C0 399.9 16.1 416 36 416H140C159.9 416 176 399.9 176 380V300C176.1 293.4 170.7 288 164.1 288zM512.1 300V380.1C512.1 400 496 416.1 476.1 416.1H372.1C352.2000000000001 416.1 336.1 400 336.1 380.1V300.1C336.1 293.5 341.5 288.1 348.1 288.1H500.1C506.7 288 512.1 293.4 512.1 300zM348.1 256C341.5 256 336.1 250.6 336.1 244V192C336.1 63.9 176.1 64.1 176.1 192V244C176.1 250.6 170.7 256 164.1 256H12.1C5.4 256 0.1 250.6 0.1 243.9C0.2 222.5 0.7 203.6 0.1 190.6C0.1 40 136.3 -56 256.9 -56C377.5 -56 512 40 512 190.7C511.4 203.5 511.8 223.7 512 243.9C512 250.6 506.7 256 500 256H348.1z" /> - <glyph glyph-name="male" - unicode="" - horiz-adv-x="192" d=" M96 448C131.346 448 160 419.346 160 384S131.346 320 96 320S32 348.654 32 384S60.654 448 96 448M144 304H132.64C109.929 293.557 83.05 293.106 59.36 304H48C21.49 304 0 282.51 0 256V120C0 106.745 10.745 96 24 96H40V-40C40 -53.255 50.745 -64 64 -64H128C141.255 -64 152 -53.255 152 -40V96H168C181.255 96 192 106.745 192 120V256C192 282.51 170.51 304 144 304z" /> - <glyph glyph-name="map-marker-alt" - unicode="" - horiz-adv-x="384" d=" M172.268 -53.67C26.97 156.969 0 178.587 0 256C0 362.039 85.961 448 192 448S384 362.039 384 256C384 178.587 357.03 156.969 211.732 -53.67C202.197 -67.444 181.802 -67.443 172.268 -53.67zM192 176C236.183 176 272 211.817 272 256S236.183 336 192 336S112 300.183 112 256S147.817 176 192 176z" /> - <glyph glyph-name="map-marker" - unicode="" - horiz-adv-x="384" d=" M172.268 -53.67C26.97 156.969 0 178.587 0 256C0 362.039 85.961 448 192 448S384 362.039 384 256C384 178.587 357.03 156.969 211.732 -53.67C202.197 -67.444 181.802 -67.443 172.268 -53.67z" /> - <glyph glyph-name="map-pin" - unicode="" - horiz-adv-x="320" d=" M192 147.187V-25.633L169.985 -58.656C165.235 -65.7809999999999 154.766 -65.7809999999999 150.016 -58.656L128 -25.633V147.187A162.221 162.221 0 0 1 192 147.187zM160 448C239.529 448 304 383.529 304 304S239.529 160 160 160S16 224.471 16 304S80.471 448 160 448M80 312C80 351.701 112.299 384 152 384A8 8 0 0 1 152 400C103.477 400 64 360.523 64 312A8 8 0 0 1 80 312z" /> - <glyph glyph-name="map-signs" - unicode="" - horiz-adv-x="512" d=" M487.515 343.515L439.03 295.03A23.998000000000005 23.998000000000005 0 0 0 422.06 288.001H56C42.745 288.001 32 298.746 32 312.001V392C32 405.255 42.745 416 56 416H216V424C216 437.255 226.745 448 240 448H272C285.255 448 296 437.255 296 424V416H422.059A24 24 0 0 0 439.029 408.971L487.514 360.486C492.201 355.799 492.201 348.201 487.515 343.515zM216 80V-40C216 -53.255 226.745 -64 240 -64H272C285.255 -64 296 -53.255 296 -40V80H216zM456 224H296V272H216V224H89.941A24 24 0 0 1 72.971 216.971L24.486 168.486C19.8 163.8 19.8 156.202 24.486 151.515L72.971 103.03A23.998000000000005 23.998000000000005 0 0 1 89.941 96.001H456C469.255 96.001 480 106.746 480 120.001V200.001C480 213.255 469.255 224 456 224z" /> - <glyph glyph-name="map" - unicode="" - horiz-adv-x="576" d=" M576 391.985V56.015A23.998000000000005 23.998000000000005 0 0 0 562.733 34.549L434.733 -29.451C418.948 -37.344 400 -25.992 400 -7.985V327.985A23.998000000000005 23.998000000000005 0 0 0 413.267 349.451L541.267 413.451C557.052 421.344 576 409.992 576 391.985zM369.747 349.915L225.747 413.915C209.996 420.915 192 409.454 192 391.983V56.016A24 24 0 0 1 206.253 34.085L350.253 -29.915C366.004 -36.915 384 -25.4539999999999 384 -7.984V327.983A24 24 0 0 1 369.747 349.915zM141.267 413.451L13.267 349.466A23.998000000000005 23.998000000000005 0 0 1 0 328V-7.985C0 -25.992 18.948 -37.344 34.733 -29.451L162.733 34.534A23.998000000000005 23.998000000000005 0 0 1 176 56V391.985C176 409.992 157.052 421.344 141.267 413.451z" /> - <glyph glyph-name="mars-double" - unicode="" - horiz-adv-x="512" d=" M340 448H261C250.3 448 245 435.1 252.5 427.5L269.4 410.6L220.7 361.9C198.5 375.9 172.2 384 144 384C64.5 384 0 319.5 0 240S64.5 96 144 96S288 160.5 288 240C288 268.2 279.9 294.5 265.9 316.7L314.6 365.4L331.5 348.5C333.8999999999999 346.1 337 345 339.8999999999999 345C346.0999999999999 345 352 349.8 352 357V436C352 442.6 346.6 448 340 448zM144 160C99.9 160 64 195.9 64 240S99.9 320 144 320S224 284.1 224 240S188.1 160 144 160zM500 288.1H421C410.3 288.1 405 275.2 412.5 267.6L429.4 250.7L380.7 202C362.5 213.4 341.7 220.9 319.2 223.3C317.1 201.5 311 180 300.8 160C301.9000000000001 160 303 160.1 304 160.1C348.1 160.1 384 124.2000000000001 384 80.1S348.1 0.1 304 0.1S224 36 224 80.1C224 81.2000000000001 224 82.3 224.1 83.3C204.1 73.1 182.6 66.9 160.8 64.9C168.4 -7.6 229.6 -64 304 -64C383.5 -64 448 0.5 448 80C448 108.2 439.9 134.5 425.9 156.7L474.6 205.4L491.4999999999999 188.5C493.8999999999999 186.1 496.8999999999999 185 499.8999999999999 185C506.0999999999999 185 511.9999999999999 189.8 511.9999999999999 197V276C511.9999999999999 282.7 506.6 288.1 499.9999999999999 288.1z" /> - <glyph glyph-name="mars-stroke-h" - unicode="" - horiz-adv-x="480" d=" M476.2 200.5L420.3 256.4C412.7 264 399.8 258.6 399.8 247.9V224H376V244C376 250.6 370.6 256 364 256H324C317.4 256 312 250.6 312 244V224H284.4C278.6 249.6 265.7 273.9 245.8 293.8C189.6 350 98.4 350 42.2 293.8C-14 237.6 -14 146.4 42.2 90.2000000000001C98.4 34.0000000000001 189.6 34.0000000000001 245.8 90.2000000000001C265.7 110.1 278.6 134.4 284.4000000000001 160.0000000000001H312V140.0000000000001C312 133.4 317.4 128.0000000000001 324 128.0000000000001H364C370.6 128.0000000000001 376 133.4 376 140.0000000000001V160.0000000000001H399.9V136.1000000000001C399.9 125.4000000000001 412.8 120.1000000000001 420.4 127.6000000000001L476.3 183.5000000000001C480.9 188.2000000000001 480.9 195.8000000000001 476.1999999999999 200.5000000000001zM200.6 135.4C169.4 104.2 118.7 104.2 87.5 135.4C56.3 166.6 56.3 217.3 87.5 248.5C118.7 279.7 169.4 279.7 200.6 248.5C231.8 217.4 231.8 166.6 200.6 135.4z" /> - <glyph glyph-name="mars-stroke-v" - unicode="" - horiz-adv-x="288" d=" M245.8 213.8C225.9 233.7 201.6 246.6 176 252.4V277.8H196C202.6 277.8 208 283.2000000000001 208 289.8V329.8C208 336.4 202.6 341.8 196 341.8H176V366.6H199.9C210.6 366.6 215.9 379.5 208.4 387.1L152.5 442.9C147.8 447.6 140.2 447.6 135.5 442.9L79.6 387C72 379.4 77.4 366.5 88.1 366.5H112V341.8H92C85.4 341.8 80 336.4 80 329.8V289.8C80 283.2000000000001 85.4 277.8 92 277.8H112V252.4C86.4 246.6 62.1 233.7 42.2 213.8C-14 157.6 -14 66.4 42.2 10.2C98.4 -45.9999999999999 189.6 -45.9999999999999 245.8 10.2C302.1 66.4 302.1 157.6 245.8 213.8000000000001zM200.6 55.4C169.4 24.2 118.7 24.2 87.5 55.4C56.3 86.6 56.3 137.3 87.5 168.5C118.7 199.7 169.4 199.7 200.6 168.5C231.8 137.4 231.8 86.6 200.6 55.4z" /> - <glyph glyph-name="mars-stroke" - unicode="" - horiz-adv-x="384" d=" M372 384H293C282.3 384 277 371.1 284.5 363.5L301.4 346.6L283.9 329.1L269.8 343.2C265.1 347.9 257.5 347.9 252.8 343.2L224.5 315C219.8 310.3 219.8 302.7 224.5 298L238.6 283.9L220.6 265.9C198.4 279.9 172.1 288 143.9 288C64.5 288 0 223.5 0 144S64.5 0 144 0S288 64.5 288 144C288 172.2 279.9 198.5 265.9 220.7L283.9 238.7L298 224.6C302.7 219.9 310.3 219.9 315 224.6L343.3 252.9C348 257.6 348 265.2000000000001 343.3 269.9L329.2 284L346.7 301.5L363.6 284.6C371.2 277 384.1 282.4 384.1 293.1V372C384 378.6 378.6 384 372 384zM144 64C99.9 64 64 99.9 64 144S99.9 224 144 224S224 188.1 224 144S188.1 64 144 64z" /> - <glyph glyph-name="mars" - unicode="" - horiz-adv-x="384" d=" M372 384H293C282.3 384 277 371.1 284.5 363.5L301.4 346.6L220.7 265.9C198.5 279.9 172.2 288 144 288C64.5 288 0 223.5 0 144S64.5 0 144 0S288 64.5 288 144C288 172.2 279.9 198.5 265.9 220.7L346.6 301.4L363.5 284.5C371.1 276.9 384 282.3 384 293V372C384 378.6 378.6 384 372 384zM144 64C99.9 64 64 99.9 64 144S99.9 224 144 224S224 188.1 224 144S188.1 64 144 64z" /> - <glyph glyph-name="medkit" - unicode="" - horiz-adv-x="512" d=" M96 -32H416V320H384V368C384 394.51 362.51 416 336 416H176C149.49 416 128 394.51 128 368V320H96V-32zM192 352H320V320H192V352zM512 272V16C512 -10.51 490.51 -32 464 -32H448V320H464C490.51 320 512 298.51 512 272zM64 -32H48C21.49 -32 0 -10.51 0 16V272C0 298.51 21.49 320 48 320H64V-32zM352 176V144C352 135.163 344.837 128 336 128H288V80C288 71.163 280.837 64 272 64H240C231.163 64 224 71.163 224 80V128H176C167.163 128 160 135.163 160 144V176C160 184.837 167.163 192 176 192H224V240C224 248.837 231.163 256 240 256H272C280.837 256 288 248.837 288 240V192H336C344.837 192 352 184.837 352 176z" /> - <glyph glyph-name="meh" - unicode="" - horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM108 256C108 218.503 138.503 188 176 188S244 218.503 244 256S213.497 324 176 324S108 293.497 108 256zM268.5 256C268.5 218.779 298.779 188.5 336 188.5S403.5 218.779 403.5 256S373.221 323.5 336 323.5S268.5 293.221 268.5 256zM336 304A47.789 47.789 0 0 1 313.397 298.353H313.412C324.328 298.353 333.177 289.504 333.177 278.588S324.328 258.8230000000001 313.412 258.8230000000001S293.647 267.6720000000001 293.647 278.588V278.603A47.789 47.789 0 0 1 288 256C288 229.49 309.49 208 336 208S384 229.49 384 256S362.51 304 336 304zM176 304A47.789 47.789 0 0 1 153.397 298.353H153.412C164.328 298.353 173.177 289.504 173.177 278.588S164.328 258.8230000000001 153.412 258.8230000000001S133.647 267.6720000000001 133.647 278.588V278.603A47.789 47.789 0 0 1 128 256C128 229.49 149.49 208 176 208S224 229.49 224 256S202.51 304 176 304zM336 96H176C154.822 96 154.831 64 176 64H336C357.178 64 357.169 96 336 96z" /> - <glyph glyph-name="mercury" - unicode="" - horiz-adv-x="288" d=" M288 240C288 284.2 268.1 323.7 236.8 350.1C239.3 351.9 241.7 353.9 244 355.9C268.7 377.1 283.8 404.7 287.2 434.7C288.1 441.8 282.5 448 275.3 448H234.8C229 448 224.1 443.9 223 438.2C220.6 425.7 213.4 413.9 202.3 404.4C187 391.2 166.3 384 144 384S101 391.2 85.6 404.4C74.5 413.9 67.4 425.7 64.9 438.2C63.8 443.9 58.9 448 53.2 448H12.7C5.5 448 -0.1 441.8 0.8 434.7C4.2 404.6 19.2 377 44 355.8C46.3 353.8 48.7 351.9 51.2 350C19.9 323.7 0 284.2 0 240C0 171.5 47.9 114.1 112 99.6V48H76C69.4 48 64 42.6 64 36V-4C64 -10.6 69.4 -16 76 -16H112V-52C112 -58.6 117.4 -64 124 -64H164C170.6 -64 176 -58.6 176 -52V-16H212C218.6 -16 224 -10.6 224 -4V36C224 42.6 218.6 48 212 48H176V99.6C240.1 114.1 288 171.5 288 240.0000000000001zM64 240C64 284.1 99.9 320 144 320S224 284.1 224 240S188.1 160 144 160S64 195.9 64 240z" /> - <glyph glyph-name="microchip" - unicode="" - horiz-adv-x="512" d=" M416 400V-16C416 -42.51 394.51 -64 368 -64H144C117.49 -64 96 -42.51 96 -16V400C96 426.51 117.49 448 144 448H368C394.51 448 416 426.51 416 400zM512 342V330A6 6 0 0 0 506 324H488V318A6 6 0 0 0 482 312H440V360H482A6 6 0 0 0 488 354V348H506A6 6 0 0 0 512 342zM512 246V234A6 6 0 0 0 506 228H488V222A6 6 0 0 0 482 216H440V264H482A6 6 0 0 0 488 258V252H506A6 6 0 0 0 512 246zM512 150V138A6 6 0 0 0 506 132H488V126A6 6 0 0 0 482 120H440V168H482A6 6 0 0 0 488 162V156H506A6 6 0 0 0 512 150zM512 54V42A6 6 0 0 0 506 36H488V30A6 6 0 0 0 482 24H440V72H482A6 6 0 0 0 488 66V60H506A6 6 0 0 0 512 54zM30 72H72V24H30A6 6 0 0 0 24 30V36H6A6 6 0 0 0 0 42V54A6 6 0 0 0 6 60H24V66A6 6 0 0 0 30 72zM30 168H72V120H30A6 6 0 0 0 24 126V132H6A6 6 0 0 0 0 138V150A6 6 0 0 0 6 156H24V162A6 6 0 0 0 30 168zM30 264H72V216H30A6 6 0 0 0 24 222V228H6A6 6 0 0 0 0 234V246A6 6 0 0 0 6 252H24V258A6 6 0 0 0 30 264zM30 360H72V312H30A6 6 0 0 0 24 318V324H6A6 6 0 0 0 0 330V342A6 6 0 0 0 6 348H24V354A6 6 0 0 0 30 360z" /> - <glyph glyph-name="microphone-slash" - unicode="" - horiz-adv-x="512" d=" M421.45 162.805L376 208.254V236C376 242.627 381.373 248 388 248H412C418.627 248 424 242.627 424 236V192C424 182.043 423.1190000000001 172.29 421.45 162.805zM352 352C352 405.019 309.019 448 256 448C223.426 448 194.646 431.773 177.29 406.9650000000001L352 232.254V352zM504.971 -11.716L52.284 440.971C42.911 450.344 27.715 450.344 18.343 440.971L7.029 429.657C-2.343 420.284 -2.343 405.089 7.029 395.716L160 242.746V193.169C160 140.0800000000001 203.436 95.717 256.524 96.002C271.15 96.08 284.995 99.442 297.378 105.368L315.124 87.622C297.595 77.651 277.33 71.956 255.752 72C189.355 72.136 136 126.947 136 193.344V236C136 242.627 130.627 248 124 248H100C93.373 248 88 242.627 88 236V192C88 107.512 150.693 37.403 232 25.722V-20H164C157.373 -20 152 -25.373 152 -32V-52C152 -58.627 157.373 -64 164 -64H348C354.627 -64 360 -58.627 360 -52V-32C360 -25.373 354.627 -20 348 -20H280V25.722C305.625 29.404 329.396 38.894 349.942 52.805L459.717 -56.97C469.09 -66.3430000000001 484.286 -66.3430000000001 493.658 -56.97L504.971 -45.657C514.343 -36.284 514.343 -21.0890000000001 504.971 -11.716z" /> - <glyph glyph-name="microphone" - unicode="" - horiz-adv-x="384" d=" M96 192V352C96 405.019 138.981 448 192 448S288 405.019 288 352V192C288 138.981 245.019 96 192 96S96 138.981 96 192zM348 248H324C317.373 248 312 242.627 312 236V193.32C312 127.103 258.918 72.382 192.702 72.002C126.213 71.62 72 125.598 72 192V236C72 242.627 66.627 248 60 248H36C29.373 248 24 242.627 24 236V192C24 107.512 86.693 37.403 168 25.722V-20H100C93.373 -20 88 -25.373 88 -32V-52C88 -58.627 93.373 -64 100 -64H284C290.627 -64 296 -58.627 296 -52V-32C296 -25.373 290.627 -20 284 -20H216V25.722C297.307 37.403 360 107.512 360 192V236C360 242.627 354.627 248 348 248z" /> - <glyph glyph-name="minus-circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM124 152C117.4 152 112 157.4 112 164V220C112 226.6 117.4 232 124 232H388C394.6 232 400 226.6 400 220V164C400 157.4 394.6 152 388 152H124z" /> - <glyph glyph-name="minus-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM92 152C85.4 152 80 157.4 80 164V220C80 226.6 85.4 232 92 232H356C362.6 232 368 226.6 368 220V164C368 157.4 362.6 152 356 152H92z" /> - <glyph glyph-name="minus" - unicode="" - horiz-adv-x="448" d=" M424 129.8C437.3 129.8 448 140.5 448 153.8V230.2C448 243.5000000000001 437.3 254.2 424 254.2H24C10.7 254.2 0 243.5000000000001 0 230.2V153.8C0 140.5 10.7 129.8 24 129.8H424z" /> - <glyph glyph-name="mobile-alt" - unicode="" - horiz-adv-x="320" d=" M272 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H272C298.5 -64 320 -42.5 320 -16V400C320 426.5 298.5 448 272 448zM160 -32C142.3 -32 128 -17.7 128 0S142.3 32 160 32S192 17.7 192 0S177.7 -32 160 -32zM272 76C272 69.4 266.6 64 260 64H60C53.4 64 48 69.4 48 76V388C48 394.6 53.4 400 60 400H260C266.6 400 272 394.6 272 388V76z" /> - <glyph glyph-name="mobile" - unicode="" - horiz-adv-x="320" d=" M272 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H272C298.5 -64 320 -42.5 320 -16V400C320 426.5 298.5 448 272 448zM160 -32C142.3 -32 128 -17.7 128 0S142.3 32 160 32S192 17.7 192 0S177.7 -32 160 -32z" /> - <glyph glyph-name="money-bill-alt" - unicode="" - horiz-adv-x="640" d=" M640 328V56C640 42.745 629.255 32 616 32H24C10.745 32 0 42.745 0 56V328C0 341.255 10.745 352 24 352H616C629.255 352 640 341.255 640 328zM96 64C96 99.346 67.346 128 32 128V64H96zM96 320H32V256C67.346 256 96 284.654 96 320zM400 192C400 245.021 364.184 288 320 288S240 245.021 240 192C240 138.988 275.814 96 320 96C364.1670000000001 96 400 138.969 400 192zM608 128C572.654 128 544 99.346 544 64H608V128zM608 320H544C544 284.654 572.654 256 608 256V320zM277.563 148.473C277.563 155.95 281.48 160.045 289.136 160.045H304.267V199.923C304.267 205.086 304.801 210.426 304.801 210.426H304.445S302.666 207.756 301.5969999999999 206.688C297.1459999999999 202.415 291.0929999999999 202.237 285.931 207.756L280.413 213.987C275.071 219.328 275.429 225.203 280.947 230.366L302.6669999999999 250.305C307.116 254.4 311.0329999999999 256.002 317.087 256.002H329.192C336.848 256.002 340.941 252.086 340.941 244.43V160.046H356.429C364.084 160.046 368.001 155.952 368.001 148.474V139.573C368.001 132.096 364.084 128.001 356.429 128.001H289.136C281.48 128.001 277.563 132.096 277.563 139.573V148.473z" /> - <glyph glyph-name="moon" - unicode="" - horiz-adv-x="512" d=" M283.211 -64C362.173 -64 434.29 -28.075 482.068 30.792C489.136 39.5000000000001 481.429 52.222 470.506 50.1420000000001C346.303 26.4880000000001 232.244 121.7180000000001 232.244 247.0960000000001C232.244 319.3180000000001 270.906 385.7310000000001 333.742 421.4900000000001C343.428 427.0020000000001 340.992 441.6870000000001 329.986 443.7200000000001A258.156 258.156 0 0 1 283.211 448C141.902 448 27.211 333.4890000000001 27.211 192C27.211 50.691 141.722 -64 283.211 -64z" /> - <glyph glyph-name="motorcycle" - unicode="" - horiz-adv-x="640" d=" M512.949 255.997C498.0869999999999 256.105 483.809 253.675 470.515 249.123L437.589 304H520C533.255 304 544 314.745 544 328V360C544 373.255 533.255 384 520 384H474.689A24 24 0 0 1 456.85 376.055L419.3540000000001 334.392L396.5800000000001 372.348A24 24 0 0 1 376 384H296C287.163 384 280 376.837 280 368V352C280 343.163 287.163 336 296 336H362.411L381.611 304H227.904C210.177 327.073 182.98 344 128 344H72.54C59.085 344 47.749 332.9890000000001 48.004 319.536C48.252 306.495 58.9 296 72 296H128C152.504 296 166.686 285.081 175.787 271.231L164.496 250.702C151.49 254.567 137.625 256.438 123.245 255.912C55.857 253.451 1.565 198.395 0.034 130.979C-1.603 58.924 56.317 0 128 0C187.642 0 237.744 40.794 251.953 96H336.189C349.862 96 360.778 107.421 360.165 121.077C358.0470000000001 168.197 377.687 214.742 416.35 246.103L428.8350000000001 225.295C401.189 201.641 383.7380000000001 166.415 384.004 127.116C384.4740000000001 57.56 441.207 0.664 510.762 0.006C582.391 -0.672 640.601 57.493 639.996 129.105C639.408 198.696 582.5409999999999 255.491 512.949 255.997zM128 48C83.888 48 48 83.888 48 128S83.888 208 128 208C132.242 208 136.405 207.659 140.469 207.018L98.97 131.566C90.187 115.593 101.762 96 120 96H201.297C188.927 67.775 160.737 48 128 48zM516.351 48.116C470.272 45.663 432 82.446 432 128C432 149.363 440.4340000000001 168.781 454.125 183.144L503.537 100.792C508.083 93.215 517.912 90.758 525.489 95.304L539.2090000000001 103.5360000000001C546.7860000000001 108.0820000000001 549.243 117.9110000000001 544.6970000000001 125.4880000000001L496.1410000000001 206.4150000000001A80.005 80.005 0 0 0 512 208C557.554 208 594.338 169.727 591.884 123.648C589.724 83.09 556.91 50.276 516.351 48.116z" /> - <glyph glyph-name="mouse-pointer" - unicode="" - horiz-adv-x="320" d=" M302.189 118.874H196.105L251.936 -17.119C255.825 -26.547 251.381 -37.118 242.492 -41.118L193.327 -62.545C184.162 -66.5450000000001 173.884 -61.974 169.995 -52.831L116.942 76.305L30.278 -12.8330000000001C18.729 -24.71 0 -15.554 0 0.023V429.701C0 446.101 19.921 454.096 30.277 442.557L314.689 150.0150000000001C326.161 138.8360000000001 317.696 118.874 302.189 118.874z" /> - <glyph glyph-name="music" - unicode="" - horiz-adv-x="512" d=" M470.4 446.5L166.4 350.5C153.1 346.3 144 334 144 320V55.4C129.9 60.8 113.5 64 96 64C43 64 0 35.3 0 0S43 -64 96 -64S192 -35.3 192 0V227.5L464 313.4V119.4C449.9 124.8 433.5 128 416 128C363 128 320 99.3 320 64S363 0 416 0S512 28.7 512 64V416C512 437.7 490.9 453 470.4 446.5z" /> - <glyph glyph-name="neuter" - unicode="" - horiz-adv-x="288" d=" M288 272C288 351.5 223.5 416 144 416S0 351.5 0 272C0 203.5 47.9 146.1 112 131.6V-20C112 -26.6 117.4 -32 124 -32H164C170.6 -32 176 -26.6 176 -20V131.6C240.1 146.1 288 203.5 288 272zM144 192C99.9 192 64 227.9 64 272S99.9 352 144 352S224 316.1 224 272S188.1 192 144 192z" /> - <glyph glyph-name="newspaper" - unicode="" - horiz-adv-x="576" d=" M552 384H88C74.745 384 64 373.255 64 360V352H24C10.745 352 0 341.255 0 328V56C0 25.072 25.072 0 56 0H528C554.51 0 576 21.49 576 48V360C576 373.255 565.255 384 552 384zM56 48A8 8 0 0 0 48 56V304H64V56A8 8 0 0 0 56 48zM292 64H140C133.373 64 128 69.373 128 76V84C128 90.627 133.373 96 140 96H292C298.627 96 304 90.627 304 84V76C304 69.373 298.627 64 292 64zM500 64H348C341.373 64 336 69.373 336 76V84C336 90.627 341.373 96 348 96H500C506.627 96 512 90.627 512 84V76C512 69.373 506.627 64 500 64zM292 160H140C133.373 160 128 165.373 128 172V180C128 186.627 133.373 192 140 192H292C298.627 192 304 186.627 304 180V172C304 165.373 298.627 160 292 160zM500 160H348C341.373 160 336 165.373 336 172V180C336 186.627 341.373 192 348 192H500C506.627 192 512 186.627 512 180V172C512 165.373 506.627 160 500 160zM500 256H140C133.373 256 128 261.373 128 268V308C128 314.627 133.373 320 140 320H500C506.627 320 512 314.627 512 308V268C512 261.373 506.627 256 500 256z" /> - <glyph glyph-name="object-group" - unicode="" - horiz-adv-x="512" d=" M480 320V352H500C506.627 352 512 357.373 512 364V404C512 410.627 506.627 416 500 416H460C453.373 416 448 410.627 448 404V384H64V404C64 410.627 58.627 416 52 416H12C5.373 416 0 410.627 0 404V364C0 357.373 5.373 352 12 352H32V32H12C5.373 32 0 26.627 0 20V-20C0 -26.627 5.373 -32 12 -32H52C58.627 -32 64 -26.627 64 -20V0H448V-20C448 -26.627 453.373 -32 460 -32H500C506.627 -32 512 -26.627 512 -20V20C512 26.627 506.627 32 500 32H480V320zM96 172V308C96 314.627 101.373 320 108 320H276C282.627 320 288 314.627 288 308V172C288 165.373 282.627 160 276 160H108C101.373 160 96 165.373 96 172zM416 76C416 69.373 410.627 64 404 64H236C229.373 64 224 69.373 224 76V128H296C309.255 128 320 138.745 320 152V224H404C410.627 224 416 218.627 416 212V76z" /> - <glyph glyph-name="object-ungroup" - unicode="" - horiz-adv-x="576" d=" M64 128V102A6 6 0 0 0 58 96H6A6 6 0 0 0 0 102V154A6 6 0 0 0 6 160H32V352H6A6 6 0 0 0 0 358V410A6 6 0 0 0 6 416H58A6 6 0 0 0 64 410V384H352V410A6 6 0 0 0 358 416H410A6 6 0 0 0 416 410V358A6 6 0 0 0 410 352H384V160H410A6 6 0 0 0 416 154V102A6 6 0 0 0 410 96H358A6 6 0 0 0 352 102V128H64zM544 192V224H570A6 6 0 0 1 576 230V282A6 6 0 0 1 570 288H518A6 6 0 0 1 512 282V256H408V184H416C429.255 184 440 173.255 440 160V96C440 82.745 429.255 72 416 72H352C338.745 72 328 82.745 328 96V104H192V32H166A6 6 0 0 1 160 26V-26A6 6 0 0 1 166 -32H218A6 6 0 0 1 224 -26V0H512V-26A6 6 0 0 1 518 -32H570A6 6 0 0 1 576 -26V26A6 6 0 0 1 570 32H544V192z" /> - <glyph glyph-name="outdent" - unicode="" - horiz-adv-x="448" d=" M0 364V404C0 412.837 7.163 420 16 420H432C440.837 420 448 412.837 448 404V364C448 355.163 440.837 348 432 348H16C7.163 348 0 355.163 0 364zM208 220H432C440.837 220 448 227.163 448 236V276C448 284.837 440.837 292 432 292H208C199.163 292 192 284.837 192 276V236C192 227.163 199.163 220 208 220zM16 -36H432C440.837 -36 448 -28.837 448 -20V20C448 28.837 440.837 36 432 36H16C7.163 36 0 28.837 0 20V-20C0 -28.837 7.163 -36 16 -36zM208 92H432C440.837 92 448 99.163 448 108V148C448 156.837 440.837 164 432 164H208C199.163 164 192 156.837 192 148V108C192 99.163 199.163 92 208 92zM4.687 180.687L100.687 84.703C110.734 74.652 128 81.776 128 96.016V287.992C128 302.3210000000001 110.675 309.296 100.687 299.305L4.687 203.313C-1.562 197.065 -1.562 186.935 4.687 180.687z" /> - <glyph glyph-name="paint-brush" - unicode="" - horiz-adv-x="512" d=" M269.9 83.4C271.3 77 272 70.4 272 63.7C272 -17.5 217.8 -64 137.2 -64C41.5 -64 0 12.9 0 100.4C10.4 93.3 46.9 63.9 58.7 63.9C65.7 63.9 71.7 67.9 74.2 74.5C97.8 136.7 140.7 151 187.1 151.9C202.7 118.1 233.2 92.3 269.9000000000001 83.4zM460.6 448C446.2000000000001 448 432.7000000000001 441.6 422.4000000000001 432.3C228.2 258 208 253.9 208 202.6C208 153.8 248.5 112 298.2 112C357.2 112 391.4 155.4 498.8 356.8C505.8 370.5 511.9999999999999 385.3 511.9999999999999 400.7C512 428.3 487.3 448 460.6 448z" /> - <glyph glyph-name="pallet" - unicode="" - horiz-adv-x="640" d=" M144 192H496C504.8 192 512 199.2 512 208V432C512 440.8 504.8 448 496 448H384V320L320 352L256 320V448H144C135.2 448 128 440.8 128 432V208C128 199.2 135.2 192 144 192zM624 64C632.8 64 640 71.2 640 80V112C640 120.8 632.8 128 624 128H16C7.2 128 0 120.8 0 112V80C0 71.2 7.2 64 16 64H64V0H16C7.2 0 0 -7.2 0 -16V-48C0 -56.8 7.2 -64 16 -64H624C632.8 -64 640 -56.8 640 -48V-16C640 -7.2 632.8 0 624 0H576V64H624zM288 0H128V64H288V0zM512 0H352V64H512V0z" /> - <glyph glyph-name="paper-plane" - unicode="" - horiz-adv-x="512" d=" M476 444.8L12.5 177.4C-5.6 167 -3.3 141.8 14.7 134.2L121 89.6L408.3 342.8C413.8 347.7000000000001 421.6 340.2000000000001 416.9000000000001 334.5L176 41V-39.5C176 -63.1 204.5 -72.4 218.5 -55.3L282 22L406.6 -30.2C420.8 -36.2 437 -27.3 439.6 -12L511.6 420C515 440.2 493.3 454.8 476 444.8z" /> - <glyph glyph-name="paperclip" - unicode="" - horiz-adv-x="448" d=" M43.246 -18.142C-15.184 42.147 -14.095 139.369 44.632 199.439L254.392 414C298.708 459.332 370.743 459.336 415.063 414C458.953 369.106 459.006 296.671 415.063 251.724L232.214 64.872C202.359 34.335 153.581 34.761 124.232 65.87C95.957 95.84 96.864 143.343 125.684 172.823L269.427 319.658C275.6090000000001 325.972 285.7390000000001 326.08 292.053 319.899L314.914 297.52C321.229 291.338 321.336 281.208 315.155 274.894L171.427 128.073C166.495 123.028 166.191 114.645 170.779 109.781C175.151 105.1469999999999 182.024 105.0699999999999 186.467 109.6159999999999L369.316 296.467C388.929 316.529 388.929 349.1919999999999 369.305 369.265C350.116 388.892 319.348 388.902 300.151 369.265L90.39 154.705C55.627 119.145 55.091 61.585 89.199 26.392C123.209 -8.701 178.184 -8.745 212.257 26.106L384.317 202.105C390.4940000000001 208.424 400.624 208.538 406.943 202.361L429.82 179.997C436.139 173.82 436.254 163.69 430.076 157.3710000000001L258.016 -18.627C198.44 -79.5649999999999 102.073 -78.843 43.246 -18.1419999999999z" /> - <glyph glyph-name="paragraph" - unicode="" - horiz-adv-x="448" d=" M408 416H177.531C88.948 416 16.045 344.665 16 256.082C15.956 167.679 87.607 96 176 96V-8C176 -21.255 186.745 -32 200 -32H232C245.255 -32 256 -21.255 256 -8V336H288V-8C288 -21.255 298.745 -32 312 -32H344C357.255 -32 368 -21.255 368 -8V336H408C421.255 336 432 346.745 432 360V392C432 405.255 421.255 416 408 416z" /> - <glyph glyph-name="paste" - unicode="" - horiz-adv-x="448" d=" M128 264C128 294.879 153.122 320 184 320H320V392C320 405.255 309.255 416 296 416H215.39C204.306 435.11 183.637 448 160 448S115.694 435.11 104.61 416H24C10.745 416 0 405.255 0 392V56C0 42.745 10.745 32 24 32H128V264zM160 408C173.255 408 184 397.255 184 384S173.255 360 160 360S136 370.745 136 384S146.745 408 160 408zM344 160H448V-40C448 -53.255 437.255 -64 424 -64H184C170.745 -64 160 -53.255 160 -40V264C160 277.255 170.745 288 184 288H320V184C320 170.8 330.8 160 344 160zM448 198.059V192H352V288H358.0590000000001A24 24 0 0 0 375.029 280.971L440.9700000000001 215.03A24.002000000000002 24.002000000000002 0 0 0 448 198.059z" /> - <glyph glyph-name="pause-circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM240 112C240 103.2 232.8 96 224 96H176C167.2 96 160 103.2 160 112V272C160 280.8 167.2 288 176 288H224C232.8 288 240 280.8 240 272V112zM352 112C352 103.2 344.8 96 336 96H288C279.2 96 272 103.2 272 112V272C272 280.8 279.2 288 288 288H336C344.8 288 352 280.8 352 272V112z" /> - <glyph glyph-name="pause" - unicode="" - horiz-adv-x="448" d=" M144 -31H48C21.5 -31 0 -9.5 0 17V369C0 395.5 21.5 417 48 417H144C170.5 417 192 395.5 192 369V17C192 -9.5 170.5 -31 144 -31zM448 17V369C448 395.5 426.5 417 400 417H304C277.5 417 256 395.5 256 369V17C256 -9.5 277.5 -31 304 -31H400C426.5 -31 448 -9.5 448 17z" /> - <glyph glyph-name="paw" - unicode="" - horiz-adv-x="512" d=" M85.231 117.042C36 117.042 0 174.208 0 216.5C0 244.792 16 274.5420000000001 49.538 274.5420000000001C98.769 274.5420000000001 134.769 217.084 134.769 174.792C134.769 146.5 119.077 117.042 85.231 117.042zM433.231 10.875C433.231 -26.167 401.231 -32 369.846 -32C328.615 -32 295.384 -5.75 256 -5.75C214.769 -5.75 179.692 -31.708 135.077 -31.708C105.23 -31.708 78.769 -22.083 78.769 10.875C78.769 80 180.616 182.667 256 182.667S433.231 79.708 433.231 10.875zM182.462 244.208C132.615 244.208 102.462 303.708 102.462 344.541C102.462 377.208 120.308 416 160 416C210.154 416 240 356.5 240 315.6670000000001C240 283 222.154 244.208 182.462 244.208zM272 315.6670000000001C272 356.5 301.846 416 352 416C391.692 416 409.539 377.208 409.539 344.5420000000001C409.539 303.709 379.385 244.209 329.538 244.209C289.846 244.208 272 283 272 315.6670000000001zM512 216.5C512 174.208 476 117.042 426.769 117.042C392.9220000000001 117.042 377.231 146.5 377.231 174.792C377.231 217.083 413.23 274.5420000000001 462.462 274.5420000000001C496 274.5420000000001 512 244.792 512 216.5z" /> - <glyph glyph-name="pen-square" - unicode="" - horiz-adv-x="448" d=" M400 -32H48C21.5 -32 0 -10.5 0 16V368C0 394.5 21.5 416 48 416H400C426.5 416 448 394.5 448 368V16C448 -10.5 426.5 -32 400 -32zM238.1 270.1L102.4 134.4L96.1 77.3C95.3 69.6999999999999 101.7 63.1999999999999 109.4 63.9999999999999L166.5 70.3L302.2 206C304.5 208.3 304.5 212.1 302.2 214.5L246.7 270C244.2 272.4 240.4 272.4 238.1 270.1zM345 282.9L314.9 313C305.5 322.4 290.3 322.4 281 313L257.9 289.9C255.6 287.6 255.6 283.8 257.9 281.4L313.4 225.9C315.7 223.6 319.5 223.6 321.9 225.9L345 249C354.3 258.3 354.3 273.5 345 282.9z" /> - <glyph glyph-name="pencil-alt" - unicode="" - horiz-adv-x="512" d=" M497.9 305.9L451.8 259.8C447.1 255.1 439.5 255.1 434.8 259.8L323.8 370.8C319.1 375.5 319.1 383.1 323.8 387.8L369.9 433.9000000000001C388.6 452.6 419 452.6 437.8 433.9000000000001L497.9 373.8C516.6999999999999 355.1 516.6999999999999 324.7000000000001 497.9 305.9zM284.2 348.2L21.6 85.6L0.4 -35.9C-2.5 -52.3 11.8 -66.5 28.2 -63.7L149.7 -42.4L412.3 220.2000000000001C417 224.9 417 232.5000000000001 412.3 237.2000000000001L301.3 348.2000000000001C296.5 352.9000000000001 288.9000000000001 352.9000000000001 284.2 348.2000000000001zM124.1 108.1C118.6 113.6 118.6 122.4 124.1 127.9L278.1 281.9000000000001C283.6 287.4000000000001 292.4000000000001 287.4000000000001 297.9000000000001 281.9000000000001S303.4000000000001 267.6 297.9000000000001 262.1L143.9 108.1C138.4 102.6 129.6 102.6 124.1 108.1zM88 24H136V-12.3L71.5 -23.6L40.4 7.5L51.7 72H88V24z" /> - <glyph glyph-name="percent" - unicode="" - horiz-adv-x="448" d=" M112 224C173.9 224 224 274.1 224 336S173.9 448 112 448S0 397.9 0 336S50.1 224 112 224zM112 384C138.5 384 160 362.5 160 336S138.5 288 112 288S64 309.5 64 336S85.5 384 112 384zM336 160C274.1 160 224 109.9 224 48S274.1 -64 336 -64S448 -13.9 448 48S397.9 160 336 160zM336 0C309.5 0 288 21.5 288 48S309.5 96 336 96S384 74.5 384 48S362.5 0 336 0zM392.3 447.8L423.9000000000001 447.9C443.3 448 454.8 426.1 443.6 410.1L77.4 -53.6A23.95 23.95 0 0 0 57.8 -63.8L24.4 -63.9C4.9 -63.9 -6.5 -42.0000000000001 4.7 -26.1L372.7 437.6C377.2 444 384.5 447.8 392.3 447.8z" /> - <glyph glyph-name="phone-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V368C448 394.51 426.51 416 400 416zM94 32C86.967 32 80.943 36.873 79.384 43.627L64.386 108.627A15 15 0 0 0 73.093 125.787L143.091 155.7860000000001A15 15 0 0 0 160.609 151.4970000000001L191.606 113.6120000000001C240.55 136.5750000000001 279.903 176.4700000000001 302.387 224.3920000000001L264.501 255.3890000000001A15.000999999999998 15.000999999999998 0 0 0 260.212 272.9070000000001L290.212 342.9050000000001A15 15 0 0 0 307.372 351.6120000000001L372.372 336.6140000000001A14.997000000000002 14.997000000000002 0 0 0 384 322C384 161.708 254.055 32 94 32z" /> - <glyph glyph-name="phone-volume" - unicode="" - horiz-adv-x="384" d=" M97.333 -58.966C-32.541 70.908 -32.348 281.286 97.333 410.967C103.031 416.665 111.86 417.599 118.596 413.389L183.413 372.876A17.187 17.187 0 0 0 190.262 351.918L157.854 270.897A17.188 17.188 0 0 0 140.185 260.178L84.375 265.7580000000001C63.324 207.497 63.763 143.287 84.375 86.2430000000001L140.186 91.8240000000001A17.188 17.188 0 0 0 157.855 81.1050000000001L190.263 0.0830000000001A17.188 17.188 0 0 0 183.414 -20.8749999999999L118.597 -61.3879999999999A17.19 17.19 0 0 0 97.333 -58.9659999999998zM247.126 352.527C258.9580000000001 332.48 258.9580000000001 307.519 247.126 287.472C243.176 280.779 234.018 279.513 228.408 284.891L222.433 290.617C218.522 294.365 217.64 300.239 220.172 305.027A32.063 32.063 0 0 1 220.172 334.972C217.6390000000001 339.76 218.522 345.634 222.433 349.382L228.408 355.108C234.0180000000001 360.486 243.176 359.22 247.126 352.527zM338.913 443.714C399.053 372.11 399.005 267.832 338.913 196.286C334.439 190.959 326.3830000000001 190.54 321.361 195.353L315.563 200.91C311.003 205.281 310.586 212.439 314.633 217.289C364.32 276.827 364.279 363.222 314.633 422.711C310.586 427.561 311.002 434.719 315.563 439.09L321.361 444.647C326.383 449.46 334.439 449.041 338.913 443.714zM292.9410000000001 398.773C328.9910000000001 352.451 329.0490000000001 287.624 292.9410000000001 241.227C288.5510000000001 235.586 280.2440000000001 234.976 275.0850000000001 239.923L269.2670000000001 245.502C264.8670000000001 249.721 264.2690000000001 256.597 267.9820000000001 261.433C294.5180000000001 295.997 294.516 344.005 267.9820000000001 378.567C264.269 383.403 264.867 390.278 269.2670000000001 394.4980000000001L275.0850000000001 400.077C280.2440000000001 405.024 288.5510000000001 404.414 292.9410000000001 398.773z" /> - <glyph glyph-name="phone" - unicode="" - horiz-adv-x="512" d=" M493.397 423.385L389.397 447.382C378.083 449.993 366.518 444.13 361.941 433.451L313.941 321.454A24 24 0 0 1 320.803 293.425L381.42 243.829C345.447 167.154 282.4820000000001 103.321 204.171 66.581L154.575 127.197A24 24 0 0 1 126.546 134.059L14.549 86.059C3.873 81.484 -1.994 69.92 0.618 58.603L24.615 -45.397C27.109 -56.204 36.748 -64 48 -64C304.087 -64 512 143.5320000000001 512 400C512 411.176 504.286 420.873 493.397 423.385z" /> - <glyph glyph-name="pills" - unicode="" - horiz-adv-x="576" d=" M112 416C50.1 416 0 365.9 0 304V80C0 18.1 50.1 -32 112 -32S224 18.1 224 80V304C224 365.9 173.9 416 112 416zM160 192H64V304C64 330.5 85.5 352 112 352S160 330.5 160 304V192zM299.7 221.7C296.2 225.2 290.3 224.8 287.4 220.9C242.1 158.4 247 70.8 303.3 14.5C359.6 -41.8 447.2 -46.7 509.6999999999999 -1.4C513.6999999999999 1.5 513.9999999999999 7.4 510.4999999999999 10.9L299.7 221.7zM529.5 240.7C473.2 297 385.6 301.9 323.1 256.6C319.1 253.7 318.8 247.8 322.3 244.3L533.1 33.5C536.6 30 542.5 30.4 545.4 34.3C590.6999999999999 96.9 585.9 184.4 529.5 240.7z" /> - <glyph glyph-name="plane" - unicode="" - horiz-adv-x="576" d=" M472 248H360.211L256.013 442.289A12 12 0 0 1 245.793 448H188.006C180.156 448 174.42 440.587 176.39 432.989L209.624 248H99.766L64.862 306.174A12 12 0 0 1 54.572 312H12.004C4.432 312 -1.248 305.072 0.237 297.647L21.366 191.999L0.237 86.354C-1.248 78.928 4.432 72 12.005 72.001L54.573 72.003C58.788 72.003 62.694 74.215 64.862 77.829L99.766 136H209.624L176.39 -48.989C174.42 -56.588 180.156 -64 188.006 -64H245.793A12 12 0 0 1 256.013 -58.289L360.212 136H472C529.438 136 576 161.072 576 192S529.438 248 472 248z" /> - <glyph glyph-name="play-circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM371.7 168L195.7 67C179.9 58.2 160 69.5 160 88V296C160 314.4 179.8 325.8 195.7 317L371.7 210C388.1 200.8 388.1 177.1 371.7 168z" /> - <glyph glyph-name="play" - unicode="" - horiz-adv-x="448" d=" M424.4 233.3L72.4 441.4C43.8 458.3 0 441.9 0 400.1V-16C0 -53.5 40.7 -76.1 72.4 -57.3L424.4 150.7C455.8 169.2 455.9 214.8 424.4 233.3z" /> - <glyph glyph-name="plug" - unicode="" - horiz-adv-x="384" d=" M256 304V416C256 433.673 270.327 448 288 448S320 433.673 320 416V304H256zM368 288H16C7.163 288 0 280.837 0 272V240C0 231.163 7.163 224 16 224H32V192C32 114.594 86.969 50.029 160 35.204V-64H224V35.204C297.031 50.029 352 114.594 352 192V224H368C376.837 224 384 231.163 384 240V272C384 280.837 376.837 288 368 288zM128 304V416C128 433.673 113.673 448 96 448S64 433.673 64 416V304H128z" /> - <glyph glyph-name="plus-circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM400 164C400 157.4 394.6 152 388 152H296V60C296 53.4 290.6 48 284 48H228C221.4 48 216 53.4 216 60V152H124C117.4 152 112 157.4 112 164V220C112 226.6 117.4 232 124 232H216V324C216 330.6 221.4 336 228 336H284C290.6 336 296 330.6 296 324V232H388C394.6 232 400 226.6 400 220V164z" /> - <glyph glyph-name="plus-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416zM368 164C368 157.4 362.6 152 356 152H264V60C264 53.4 258.6 48 252 48H196C189.4 48 184 53.4 184 60V152H92C85.4 152 80 157.4 80 164V220C80 226.6 85.4 232 92 232H184V324C184 330.6 189.4 336 196 336H252C258.6 336 264 330.6 264 324V232H356C362.6 232 368 226.6 368 220V164z" /> - <glyph glyph-name="plus" - unicode="" - horiz-adv-x="448" d=" M448 153.8V230.2C448 243.5000000000001 437.3 254.2 424 254.2H286.2V392C286.2 405.3 275.5 416 262.2 416H185.8C172.5 416 161.8 405.3 161.8 392V254.2H24C10.7 254.2 0 243.5 0 230.2V153.8C0 140.5 10.7 129.8 24 129.8H161.8V-8C161.8 -21.3 172.5 -32 185.8 -32H262.2000000000001C275.5000000000001 -32 286.2000000000001 -21.3 286.2000000000001 -8V129.8H424C437.3 129.8 448 140.5 448 153.8z" /> - <glyph glyph-name="podcast" - unicode="" - horiz-adv-x="448" d=" M267.429 -40.563C262.286 -59.573 242.858 -64 224 -64C205.143 -64 185.714 -59.573 180.572 -40.563C172.927 -12.134 160 59.102 160 92.25C160 127.406 191.142 136 224 136S288 127.406 288 92.25C288 59.301 275.129 -11.929 267.429 -40.563zM156.867 159.446C138.174 177.754 126.909 203.619 128.083 232.045C130.137 281.769 170.478 322.0010000000001 220.207 323.9260000000001C274.862 326.0420000000001 320 282.193 320 228C320 201.173 308.936 176.884 291.134 159.448C288.459 156.828 288.733 152.462 291.762 150.261C301.074 143.496 308.222 134.918 312.996 124.898C314.737 121.244 319.493 120.238 322.445 123.007C351.271 150.05 368.998 188.79 367.956 231.572C366.101 307.778 304.361 369.78 228.163 371.9409999999999C146.869 374.247 80 308.785 80 228C80 186.639 97.532 149.3 125.55 123.011C128.503 120.24 133.261 121.241 135.003 124.898C139.777 134.919 146.926 143.496 156.238 150.261C159.267 152.461 159.542 156.827 156.867 159.446zM224 448C100.204 448 0 347.815 0 224C0 134.008 52.602 58.353 125.739 22.592C130.072 20.474 135.006 24.136 134.274 28.902C131.892 44.414 129.932 59.848 128.868 73.241C128.722 75.077 127.719 76.727 126.19 77.753C78.79 109.559 47.626 163.769 48.003 225.1C48.595 321.337 127.293 399.748 223.532 399.999C320.793 400.253 400 321.203 400 224C400 162.068 367.842 107.51 319.35 76.133C318.351 62.0960000000001 316.281 45.545 313.726 28.903C312.994 24.136 317.929 20.474 322.261 22.593C395.227 58.273 448 133.813 448 224C448 347.795 347.815 448 224 448zM224 288C188.654 288 160 259.346 160 224S188.654 160 224 160S288 188.654 288 224S259.346 288 224 288z" /> - <glyph glyph-name="pound-sign" - unicode="" - horiz-adv-x="320" d=" M308 96H262.505C255.878 96 250.505 90.627 250.505 84V33.152H128V160H212C218.627 160 224 165.373 224 172V212C224 218.627 218.627 224 212 224H128V287.556C128 319.822 152.562 344.642 189.792 344.642C213.45 344.642 235.67 333.137 247.444 325.793C252.5950000000001 322.58 259.332 323.742 263.132 328.478L291.625 363.991C295.858 369.267 294.904 376.996 289.506 381.072C273.124 393.44 236.576 416 187.931 416C106.026 416 48 363.258 48 290.039V224H20C13.373 224 8 218.627 8 212V172C8 165.373 13.373 160 20 160H48V32H12C5.373 32 0 26.627 0 20V-20C0 -26.627 5.373 -32 12 -32H308C314.627 -32 320 -26.627 320 -20V84C320 90.627 314.627 96 308 96z" /> - <glyph glyph-name="power-off" - unicode="" - horiz-adv-x="512" d=" M400 393.9C463 348.9 504 275.3 504 192C504 55.2 393.2 -55.7 256.5 -56C120 -56.3 8.2 55 8 191.6C7.9 274.9 48.9 348.7 111.8 393.8C123.5 402.1 139.8 398.6 146.8 386.1L162.6 358C168.5 347.5 165.7 334.2 156 327C114.5 296.2 88 247.4 88 192.1C87.9 99.8 162.5 24 256 24C347.6 24 424.6 98.2 424 193.1C423.7 244.9 399.3 294.9 355.9 327.1C346.2 334.3 343.5 347.6 349.4 358L365.2 386.1C372.2 398.5 388.4 402.2 400 393.9zM296 184V424C296 437.3 285.3 448 272 448H240C226.7 448 216 437.3 216 424V184C216 170.7 226.7 160 240 160H272C285.3 160 296 170.7 296 184z" /> - <glyph glyph-name="print" - unicode="" - horiz-adv-x="512" d=" M464 256H448V366.059A24 24 0 0 1 440.971 383.029L383.029 440.971A24 24 0 0 1 366.0590000000001 448H88C74.745 448 64 437.255 64 424V256H48C21.49 256 0 234.51 0 208V76C0 69.373 5.373 64 12 64H64V-40C64 -53.255 74.745 -64 88 -64H424C437.255 -64 448 -53.255 448 -40V64H500C506.627 64 512 69.373 512 76V208C512 234.51 490.51 256 464 256zM384 0H128V96H384V0zM128 224V384H320V344C320 330.8 330.8 320 344 320H384V224H128zM432 152C418.746 152 408 162.746 408 176S418.746 200 432 200S456 189.254 456 176S445.254 152 432 152z" /> - <glyph glyph-name="puzzle-piece" - unicode="" - horiz-adv-x="576" d=" M519.442 159.349C477.923 159.349 459.942 127.756 437.384 127.756C377.409 127.756 432 304 432 304S235.712 224 235.712 307.2970000000001C235.712 343.124 272 353.5470000000001 272 393.282C272 428.784 243.885 448 210.539 448C175.885 448 144.173 429.109 144.173 391.654C144.173 350.29 175.884 332.377 175.884 309.904C175.885 240.281 0 281.242 0 281.242V-51.995S178.635 -93.042 178.635 -23.333C178.635 -0.86 138.635 16.774 138.635 58.138C138.635 95.594 167.885 114.484 202.212 114.484C235.885 114.484 264 95.268 264 59.767C264 20.032 227.712 9.609 227.712 -26.218C227.712 -87.021 357.387 -51.948 408.942 -51.948C408.942 -51.948 374.217 68.153 434.769 68.153C470.731 68.153 481.192 32.001 521.077 32.001C556.712 32 576 60.01 576 93.557C576 127.756 557.038 159.3490000000001 519.442 159.3490000000001z" /> - <glyph glyph-name="qrcode" - unicode="" - horiz-adv-x="448" d=" M0 224H192V416H0V224zM64 352H128V288H64V352zM256 416V224H448V416H256zM384 288H320V352H384V288zM0 -32H192V160H0V-32zM64 96H128V32H64V96zM416 160H448V32H352V64H320V-32H256V160H352V128H416V160zM416 0H448V-32H416V0zM352 0H384V-32H352V0z" /> - <glyph glyph-name="question-circle" - unicode="" - horiz-adv-x="512" d=" M504 192C504 55.003 392.957 -56 256 -56S8 55.003 8 192C8 328.9170000000001 119.043 440 256 440S504 328.9170000000001 504 192zM262.655 358C208.158 358 173.4 335.043 146.106 294.242C142.57 288.956 143.753 281.827 148.821 277.984L183.52 251.674C188.725 247.727 196.141 248.666 200.185 253.796C218.049 276.454 230.298 289.593 257.488 289.593C277.9169999999999 289.593 303.1859999999999 276.445 303.1859999999999 256.635C303.1859999999999 241.659 290.8229999999999 233.968 270.652 222.659C247.128 209.472 216 193.059 216 152V148C216 141.373 221.373 136 228 136H284C290.627 136 296 141.373 296 148V149.333C296 177.795 379.1860000000001 178.98 379.1860000000001 256C379.1860000000001 314.0020000000001 319.021 358 262.6550000000001 358zM256 110C230.635 110 210 89.365 210 64C210 38.636 230.635 18 256 18S302 38.636 302 64C302 89.365 281.365 110 256 110z" /> - <glyph glyph-name="question" - unicode="" - horiz-adv-x="384" d=" M202.021 448C122.202 448 70.503 415.2970000000001 29.914 356.974C22.551 346.394 24.821 331.8880000000001 35.092 324.1L78.23 291.391C88.603 283.526 103.362 285.365 111.483 295.539C136.532 326.92 155.113 344.988 194.24 344.988C225.004 344.988 263.0560000000001 325.189 263.0560000000001 295.357C263.0560000000001 272.805 244.4390000000001 261.223 214.0630000000001 244.193C178.6400000000001 224.333 131.7640000000001 199.617 131.7640000000001 137.788V128C131.7640000000001 114.745 142.5090000000001 104 155.7640000000001 104H228.2350000000001C241.4900000000001 104 252.2350000000001 114.745 252.2350000000001 128V133.773C252.2350000000001 176.6330000000001 377.5030000000001 178.418 377.5030000000001 294.4000000000001C377.504 381.7440000000001 286.902 448 202.021 448zM192 74.541C153.804 74.541 122.729 43.466 122.729 5.27C122.729 -32.925 153.804 -64 192 -64S261.271 -32.925 261.271 5.271S230.1960000000001 74.541 192 74.541z" /> - <glyph glyph-name="quidditch" - unicode="" - horiz-adv-x="640" d=" M256.5 231.2L343.2 122S326.6 19.6 266.6 -28.1C206.7 -75.7999999999999 0 -62.2 0 -62.2S3.8 -39.1 11 -6.8L105.6 105.4C109.6 110.1 104.7 117 99 114.9L38.6 92.8C53 134.5 71.3 172.8 93.2 190.3C153.1 238.1 256.5 231.2 256.5 231.2zM494.5 96.2C450.5 96.2 414.7 60.4 414.7 16.3C414.7 -27.8000000000001 450.4 -63.6 494.5 -63.6C538.6 -63.6 574.3 -27.8 574.3 16.3C574.3 60.4999999999999 538.5 96.1999999999999 494.4999999999999 96.1999999999999zM636.5 417L616.7 442C611.2 448.9 601.2 450 594.3000000000001 444.6L361.8 266.7L327.7 309.7C322.6 316.1 312.6 314.9 309.1 307.5L283.8 252.9L370.5 143.7L429.3 156.1C437.3 157.8 440.7 167.3 435.6 173.7L401.5 216.6L634 394.5C640.9 400 642 410.1 636.5 417z" /> - <glyph glyph-name="quote-left" - unicode="" - horiz-adv-x="512" d=" M0 16V144C0 281.0180000000001 63.772 380.324 193.827 415.1720000000001C209.052 419.252 224 407.735 224 391.973V358.078C224 348.021 217.772 338.945 208.313 335.528C142.316 311.688 104 266.054 104 192H176C202.51 192 224 170.51 224 144V16C224 -10.51 202.51 -32 176 -32H48C21.49 -32 0 -10.51 0 16zM336 -32H464C490.51 -32 512 -10.51 512 16V144C512 170.51 490.51 192 464 192H392C392 266.054 430.3160000000001 311.688 496.313 335.528C505.772 338.945 512 348.021 512 358.078V391.973C512 407.735 497.052 419.252 481.827 415.1720000000001C351.772 380.324 288 281.0180000000001 288 144V16C288 -10.51 309.49 -32 336 -32z" /> - <glyph glyph-name="quote-right" - unicode="" - horiz-adv-x="512" d=" M512 368V240C512 102.982 448.228 3.676 318.173 -31.172C302.948 -35.252 288 -23.735 288 -7.973V25.922C288 35.979 294.228 45.055 303.687 48.472C369.6840000000001 72.312 408 117.946 408 192H336C309.49 192 288 213.49 288 240V368C288 394.51 309.49 416 336 416H464C490.51 416 512 394.51 512 368zM176 416H48C21.49 416 0 394.51 0 368V240C0 213.49 21.49 192 48 192H120C120 117.946 81.684 72.312 15.687 48.472C6.228 45.055 0 35.979 0 25.922V-7.973C0 -23.735 14.948 -35.2519999999999 30.173 -31.172C160.228 3.676 224 102.982 224 240V368C224 394.51 202.51 416 176 416z" /> - <glyph glyph-name="random" - unicode="" - horiz-adv-x="512" d=" M504.971 88.971C514.344 79.598 514.344 64.402 504.971 55.03L424.971 -24.954C409.961 -39.964 384 -29.444 384 -7.983V32H325.2150000000001A12.004 12.004 0 0 0 316.442 35.812L245.886 111.408L299.2190000000001 168.5510000000001L352 112H384V151.981C384 173.419 409.943 183.979 424.971 168.952L504.971 88.971zM12 272H96L148.781 215.449L202.114 272.592L131.558 348.188A11.999000000000002 11.999000000000002 0 0 1 122.785 352H12C5.373 352 0 346.627 0 340V284C0 277.373 5.373 272 12 272zM384 272V232.016C384 210.556 409.961 200.036 424.971 215.045L504.971 295.029C514.344 304.402 514.344 319.598 504.971 328.9700000000001L424.971 408.951C409.943 423.979 384 413.418 384 391.981V352H325.2150000000001A12.004 12.004 0 0 1 316.442 348.188L96 112H12C5.373 112 0 106.627 0 100V44C0 37.373 5.373 32 12 32H122.785C126.111 32 129.288 33.381 131.558 35.812L352 272H384z" /> - <glyph glyph-name="recycle" - unicode="" - horiz-adv-x="512" d=" M184.561 186.097C187.793 172.1 172.438 161.462 160.493 168.929L119.757 194.384L68.89 112.982C55.606 91.727 70.96 64 96.012 64H148C154.627 64 160 58.627 160 52V12C160 5.373 154.627 0 148 0H96.115C20.781 0 -25.187 83.048 14.707 146.88L65.529 228.268L24.804 253.716C12.723 261.2630000000001 15.838 279.677 29.683 282.874L139.92 308.324C148.531 310.312 157.121 304.943 159.109 296.334L184.561 186.097zM283.122 369.012L324.411 302.936L283.671 277.479C271.62 269.951 274.671 251.526 288.55 248.321L398.7870000000001 222.871C407.4590000000001 220.872 416.002 226.309 417.9760000000001 234.861L443.4260000000001 345.098C446.6230000000001 358.942 431.4360000000001 369.817 419.3580000000001 362.266L378.6710000000001 336.842L337.4080000000001 402.924C299.8870000000001 462.957 212.1990000000001 463.095 174.5920000000001 402.924L156.6290000000001 374.158C153.1190000000001 368.538 154.8290000000001 361.137 160.4490000000001 357.625L194.3680000000001 336.43C199.9880000000001 332.918 207.3920000000001 334.627 210.9040000000001 340.247L228.8650000000001 368.99C241.5770000000001 389.331 270.8380000000001 388.666 283.1220000000001 369.012zM497.288 146.88L469.773 190.945C466.262 196.568 458.857 198.279 453.235 194.766L419.374 173.607C413.754 170.095 412.0440000000001 162.692 415.5560000000001 157.071L443.1200000000001 112.959C456.3770000000001 91.7479999999999 441.0630000000001 63.999 415.9840000000001 63.999H320V111.98C320 126.1930000000001 302.758 133.363 292.687 123.293L212.687 43.312C206.438 37.064 206.438 26.933 212.687 20.685L292.687 -59.304C302.689 -69.308 320 -62.3 320 -47.989V0H415.88C491.154 0 537.215 82.997 497.288 146.88z" /> - <glyph glyph-name="redo-alt" - unicode="" - horiz-adv-x="512" d=" M256.455 440C322.724 439.881 382.892 413.767 427.314 371.315L463.029 407.03C478.149 422.149 504 411.4410000000001 504 390.059V256C504 242.745 493.255 232 480 232H345.941C324.559 232 313.851 257.851 328.97 272.971L370.72 314.721C339.856 343.62 299.919 359.628 257.49 359.9940000000001C165.092 360.7920000000001 87.207 286.017 88.0059999999999 190.552C88.764 99.991 162.184 24 256 24C297.127 24 335.997 38.678 366.629 65.556C371.372 69.717 378.5350000000001 69.464 382.997 65.003L422.659 25.341C427.531 20.469 427.29 12.526 422.177 7.908C378.202 -31.813 319.926 -56 256 -56C119.034 -56 8.001 55.033 8 191.998C7.999 328.807 119.646 440.245 256.455 440z" /> - <glyph glyph-name="redo" - unicode="" - horiz-adv-x="512.333" d=" M500.333 448H452.922C446.069 448 440.608 442.271 440.9360000000001 435.426L444.9020000000001 352.6670000000001C399.416 406.101 331.6720000000001 440 256.001 440C119.34 440 7.899 328.474 8 191.813C8.101 54.932 119.096 -56 256 -56C319.926 -56 378.202 -31.813 422.178 7.908C427.291 12.526 427.532 20.469 422.6600000000001 25.341L388.689 59.312C384.223 63.778 377.0490000000001 64.029 372.3090000000001 59.855C341.308 32.552 300.606 16 256 16C158.733 16 80 94.716 80 192C80 289.267 158.716 368 256 368C316.892 368 370.506 337.142 402.099 290.2L300.574 295.065C293.729 295.3930000000001 288 289.932 288 283.079V235.668C288 229.041 293.373 223.668 300 223.668H500.333C506.96 223.668 512.333 229.041 512.333 235.668V436C512.333 442.627 506.96 448 500.333 448z" /> - <glyph glyph-name="registered" - unicode="" - horiz-adv-x="512" d=" M285.363 240.525C285.363 221.925 275.532 212.094 256.932 212.094H227.056V268.234H250.4340000000001C279.1020000000001 268.234 285.3630000000001 259.461 285.3630000000001 240.525zM504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM363.411 87.586C316.682 172.411 320.112 166.222 318.709 168.566C342.141 183.7380000000001 356.654 211.545 356.654 243.052C356.654 297.2960000000001 325.154 332.3040000000001 251.156 332.3040000000001H180.489C167.234 332.3040000000001 156.489 321.5590000000001 156.489 308.3040000000001V76C156.489 62.745 167.234 52 180.489 52H203.056C216.311 52 227.056 62.745 227.056 76V147.663H252.612L296.7410000000001 64.726A24.001000000000005 24.001000000000005 0 0 1 317.9290000000001 51.999H342.3930000000001C360.6540000000001 52 372.2220000000001 71.59 363.4110000000001 87.586z" /> - <glyph glyph-name="reply-all" - unicode="" - horiz-adv-x="576" d=" M136.309 258.164L312.313 410.149C327.7200000000001 423.454 352 412.652 352 391.985V309.222C481.182 298.991 576 257.01 576 125.674C576 64.233 536.418 3.365 492.667 -28.458C479.014 -38.389 459.556 -25.925 464.59 -9.827C503.102 113.335 460.668 159.655 352 172.188V88.013C352 67.312 327.7 56.56 312.313 69.849L136.309 221.836C125.238 231.397 125.223 248.589 136.309 258.164zM8.309 221.836L184.313 69.85C199.7 56.561 224 67.313 224 88.014V103.832L115.394 197.617A55.96 55.96 0 0 0 96 240.002A55.95300000000001 55.95300000000001 0 0 0 115.393 282.382L224 376.168V391.985C224 412.652 199.72 423.454 184.313 410.149L8.309 258.164C-2.777 248.589 -2.762 231.397 8.309 221.836z" /> - <glyph glyph-name="reply" - unicode="" - horiz-adv-x="512" d=" M8.309 258.164L184.313 410.149C199.719 423.454 224 412.653 224 391.985V311.932C384.629 310.093 512 277.9000000000001 512 125.674C512 64.233 472.419 3.365 428.6670000000001 -28.458C415.014 -38.389 395.5560000000001 -25.925 400.5900000000001 -9.827C445.9340000000001 135.185 379.0830000000001 173.683 224 175.915V88C224 67.3 199.7 56.547 184.3130000000001 69.836L8.3090000000001 221.836C-2.7619999999999 231.398 -2.7769999999999 248.589 8.3090000000001 258.164z" /> - <glyph glyph-name="retweet" - unicode="" - horiz-adv-x="640" d=" M629.657 104.402L528.971 3.716C519.598 -5.656 504.403 -5.656 495.03 3.716L394.343 104.402C384.9700000000001 113.775 384.9700000000001 128.971 394.343 138.343L405.166 149.166C414.728 158.728 430.299 158.5059999999999 439.585 148.6739999999999L480 105.882V288H292.451A24.005 24.005 0 0 0 275.48 295.029L259.48 311.029C244.361 326.149 255.069 352 276.451 352H520C533.255 352 544 341.255 544 328V105.882L584.4159999999999 148.674C593.7009999999999 158.505 609.2719999999999 158.728 618.8349999999999 149.166L629.6579999999999 138.343C639.0299999999999 128.971 639.0299999999999 113.774 629.6569999999999 104.402zM364.5190000000001 88.971A23.999000000000002 23.999000000000002 0 0 1 347.548 96H160V278.1190000000001L200.416 235.327C209.702 225.496 225.272 225.273 234.835 234.836L245.657 245.658C255.03 255.031 255.03 270.227 245.657 279.599L144.971 380.284C135.598 389.657 120.402 389.657 111.03 380.284L10.343 279.598C0.97 270.225 0.97 255.029 10.343 245.657L21.165 234.835C30.727 225.273 46.298 225.495 55.584 235.326L96 278.1190000000001V56C96 42.745 106.745 32 120 32H363.549C384.931 32 395.639 57.851 380.52 72.971L364.519 88.971z" /> - <glyph glyph-name="road" - unicode="" - horiz-adv-x="576" d=" M567.3 64.4L429.9 369.8C426 378.5 417.4 384 408 384H311.9L313.8 365.2C314.5 358.1 309 352 301.9 352H274C266.9 352 261.3 358.2 262.1 365.2L264 384H168C158.6 384 150 378.5 146.1 369.8L8.7 64.4C3.2 52.2 0 38.4 0 24C0 10.7 10.7 0 24 0H237.6C230.5 0 224.9 6.2 225.7 13.2L236.5 117.2C237.1 123.3 242.3 128 248.4 128H327.6C333.7000000000001 128 338.9000000000001 123.4 339.5 117.2L350.3 13.2C351 6.1 345.5 0 338.4000000000001 0H552C565.2 0 576 10.7 576 24C576 37.9 573 51.7 567.3 64.4zM254.7 293.2L258 325.2C258.6 331.3 263.8 336 269.9 336H306.1C312.2 336 317.4 331.4 318 325.2L321.3 293.2C322 286.1 316.5 280 309.4 280H266.6C259.5 280 253.9 286.2 254.7 293.2zM321.8 160H254.2C247.1 160 241.5000000000001 166.2 242.3 173.2L249.7 245.2C250.3 251.3 255.5000000000001 256 261.6 256H314.3C320.4000000000001 256 325.6 251.4 326.2 245.2L333.6 173.2C334.5 166.2 328.9 160 321.8 160z" /> - <glyph glyph-name="rocket" - unicode="" - horiz-adv-x="512" d=" M505.1 428.9C503.8 435 499 439.8 492.9 441.1C460.7 448 435.5 448 410.4 448C307.2 448 245.3 392.8 199.1 320H94.9C76.7 320 60.1 309.7 52 293.5L2.6 194.7C-5.4 178.7 6.2 160 24.1 160H119.2C113.3 147.2 107.3 134.5 101.2 122.3C98.1 116.1 99.3 108.7 104.2 103.8L167.8 40.2C172.7 35.3 180.1 34.1 186.3 37.2C198.5 43.3 211.2 49.2 224 55.1V-40C224 -57.8 242.8 -69.4 258.7 -61.5L357.4 -12.1C373.7 -4 383.9 12.7 383.9 30.8V135.2C456.5 181.5 511.9 243.6 511.9 346.3C512 371.5 512 396.7 505.1 428.9zM400 288C373.5 288 352 309.5 352 336S373.5 384 400 384S448 362.5 448 336S426.5 288 400 288z" /> - <glyph glyph-name="rss-square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V368C448 394.51 426.51 416 400 416zM112 32C85.49 32 64 53.49 64 80S85.49 128 112 128S160 106.51 160 80S138.51 32 112 32zM269.533 32H235.198C229.187 32 224.147 36.636 223.756 42.634C218.542 122.684 154.513 186.554 74.633 191.757C68.636 192.147 64 197.188 64 203.198V237.533C64 244.068 69.468 249.31 75.994 248.9580000000001C186.54 242.9840000000001 274.9910000000001 154.422 280.9580000000001 43.994C281.31 37.468 276.0680000000001 32 269.533 32zM372.56 32H338.226C332.065 32 327.051 36.882 326.799 43.038C321.201 179.573 211.595 289.199 75.039 294.798C68.882 295.051 64 300.065 64 306.226V340.56C64 347.014 69.338 352.224 75.787 351.992C243.617 345.967 377.997 210.801 383.992 43.787C384.224 37.338 379.014 32.0000000000001 372.56 32.0000000000001z" /> - <glyph glyph-name="rss" - unicode="" - horiz-adv-x="448" d=" M128.081 32.041C128.081 -3.328 99.409 -32 64.04 -32S0 -3.328 0 32.041S28.672 96.082 64.041 96.082S128.081 67.409 128.081 32.041zM303.741 -15.209C295.387 139.391 171.556 263.378 16.791 271.741C7.656 272.235 0 264.895 0 255.747V207.678C0 199.263 6.49 192.206 14.887 191.66C126.719 184.376 216.36 94.958 223.659 -17.112C224.206 -25.509 231.263 -31.999 239.677 -31.999H287.746C296.895 -32 304.235 -24.344 303.741 -15.209zM447.99 -15.497C439.596 218.323 251.465 407.555 16.503 415.99C7.473 416.314 0 409.019 0 399.984V351.916C0 343.291 6.835 336.271 15.453 335.9170000000001C206.632 328.078 360.08 174.601 367.918 -16.548C368.271 -25.166 375.291 -32.001 383.917 -32.001H431.985C441.019 -32 448.314 -24.527 447.99 -15.497z" /> - <glyph glyph-name="ruble-sign" - unicode="" - horiz-adv-x="384" d=" M239.36 128C324.48 128 384 187.458 384 272.929S324.48 416 239.36 416H76C69.373 416 64 410.627 64 404V197.368H12C5.373 197.368 0 191.995 0 185.368V140C0 133.373 5.373 128 12 128H64V96H12C5.373 96 0 90.627 0 84V44C0 37.373 5.373 32 12 32H64V-20C64 -26.627 69.373 -32 76 -32H134.56C141.187 -32 146.56 -26.627 146.56 -20V32H308C314.627 32 320 37.373 320 44V84C320 90.627 314.627 96 308 96H146.56V128H239.36zM146.56 347.252H225.28C272 347.252 300.16 318.142 300.16 272.9290000000001C300.16 227.0970000000001 272 197.368 224 197.368H146.56V347.252z" /> - <glyph glyph-name="rupee-sign" - unicode="" - horiz-adv-x="320" d=" M308 352C314.627 352 320 357.373 320 364V404C320 410.627 314.627 416 308 416H12C5.373 416 0 410.627 0 404V359.252C0 352.625 5.373 347.252 12 347.252H97.28C124.588 347.252 145.541 337.294 158.25 320H12C5.373 320 0 314.627 0 308V268C0 261.373 5.373 256 12 256H170.757C164.54 219.914 137.796 197.368 96 197.368H12C5.373 197.368 0 191.995 0 185.368V132.356C0 129.007 1.4 125.81 3.861 123.538L168.913 -28.818A12.001000000000001 12.001000000000001 0 0 1 177.052 -32H259.614C270.538 -32 275.78 -18.592 267.753 -11.182L116.871 128.094C193.37 130.434 248.015 181.489 255.189 256H308C314.627 256 320 261.373 320 268V308C320 314.627 314.627 320 308 320H249.31C245.824 331.541 241.03 342.246 235.058 352H308z" /> - <glyph glyph-name="save" - unicode="" - horiz-adv-x="448" d=" M433.941 318.059L350.059 401.9410000000001A48 48 0 0 1 316.118 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H400C426.51 -32 448 -10.51 448 16V284.118A48 48 0 0 1 433.941 318.059zM224 32C188.654 32 160 60.654 160 96C160 131.346 188.654 160 224 160S288 131.346 288 96C288 60.654 259.346 32 224 32zM320 336.52V236C320 229.373 314.627 224 308 224H76C69.373 224 64 229.373 64 236V340C64 346.627 69.373 352 76 352H304.52C307.703 352 310.755 350.736 313.005 348.485L316.485 345.005A11.996 11.996 0 0 0 320 336.52z" /> - <glyph glyph-name="search-minus" - unicode="" - horiz-adv-x="512" d=" M304 256V224C304 217.4 298.6 212 292 212H124C117.4 212 112 217.4 112 224V256C112 262.6 117.4 268 124 268H292C298.6 268 304 262.6 304 256zM505 -28.7L476.7 -57C467.3 -66.4 452.1 -66.4 442.8 -57L343 42.7C338.5 47.2 336 53.3 336 59.7V76C300.7 48.4 256.3 32 208 32C93.1 32 0 125.1 0 240S93.1 448 208 448S416 354.9 416 240C416 191.7 399.6 147.3 372 112H388.3C394.7 112 400.8 109.5 405.3 105L505 5.3C514.3 -4.1 514.3 -19.3 505 -28.7zM344 240C344 315.2 283.2 376 208 376S72 315.2 72 240S132.8 104 208 104S344 164.8 344 240z" /> - <glyph glyph-name="search-plus" - unicode="" - horiz-adv-x="512" d=" M304 256V224C304 217.4 298.6 212 292 212H236V156C236 149.4 230.6 144 224 144H192C185.4 144 180 149.4 180 156V212H124C117.4 212 112 217.4 112 224V256C112 262.6 117.4 268 124 268H180V324C180 330.6 185.4 336 192 336H224C230.6 336 236 330.6 236 324V268H292C298.6 268 304 262.6 304 256zM505 -28.7L476.7 -57C467.3 -66.4 452.1 -66.4 442.8 -57L343 42.7C338.5 47.2 336 53.3 336 59.7V76C300.7 48.4 256.3 32 208 32C93.1 32 0 125.1 0 240S93.1 448 208 448S416 354.9 416 240C416 191.7 399.6 147.3 372 112H388.3C394.7 112 400.8 109.5 405.3 105L505 5.3C514.3 -4.1 514.3 -19.3 505 -28.7zM344 240C344 315.2 283.2 376 208 376S72 315.2 72 240S132.8 104 208 104S344 164.8 344 240z" /> - <glyph glyph-name="search" - unicode="" - horiz-adv-x="512" d=" M505 5.3L405.3 105C400.8 109.5 394.7 112 388.3 112H372C399.6 147.3 416 191.7 416 240C416 354.9 322.9 448 208 448S0 354.9 0 240S93.1 32 208 32C256.3 32 300.7 48.4 336 76V59.7C336 53.3 338.5 47.2 343 42.7L442.7 -57C452.1 -66.4 467.3 -66.4 476.6 -57L504.9 -28.7C514.3 -19.3 514.3 -4.1 505 5.3zM208 112C137.3 112 80 169.2 80 240C80 310.7 137.2 368 208 368C278.7 368 336 310.8 336 240C336 169.3 278.8 112 208 112z" /> - <glyph glyph-name="server" - unicode="" - horiz-adv-x="512" d=" M480 288H32C14.327 288 0 302.327 0 320V384C0 401.673 14.327 416 32 416H480C497.673 416 512 401.673 512 384V320C512 302.327 497.673 288 480 288zM432 376C418.745 376 408 365.255 408 352S418.745 328 432 328S456 338.745 456 352S445.255 376 432 376zM368 376C354.745 376 344 365.255 344 352S354.745 328 368 328S392 338.745 392 352S381.255 376 368 376zM480 128H32C14.327 128 0 142.327 0 160V224C0 241.673 14.327 256 32 256H480C497.673 256 512 241.673 512 224V160C512 142.327 497.673 128 480 128zM432 216C418.745 216 408 205.255 408 192S418.745 168 432 168S456 178.745 456 192S445.255 216 432 216zM368 216C354.745 216 344 205.255 344 192S354.745 168 368 168S392 178.745 392 192S381.255 216 368 216zM480 -32H32C14.327 -32 0 -17.673 0 0V64C0 81.673 14.327 96 32 96H480C497.673 96 512 81.673 512 64V0C512 -17.673 497.673 -32 480 -32zM432 56C418.745 56 408 45.255 408 32S418.745 8 432 8S456 18.745 456 32S445.255 56 432 56zM368 56C354.745 56 344 45.255 344 32S354.745 8 368 8S392 18.745 392 32S381.255 56 368 56z" /> - <glyph glyph-name="share-alt-square" - unicode="" - horiz-adv-x="448" d=" M448 368V16C448 -10.51 426.51 -32 400 -32H48C21.49 -32 0 -10.51 0 16V368C0 394.51 21.49 416 48 416H400C426.51 416 448 394.51 448 368zM304 152C289.438 152 276.177 146.439 266.217 137.329L198.259 178.104A56.33899999999999 56.33899999999999 0 0 1 198.259 205.897L266.217 246.672C276.177 237.561 289.438 232 304 232C334.928 232 360 257.072 360 288S334.928 344 304 344S248 318.928 248 288C248 283.203 248.605 278.5470000000001 249.74 274.103L181.782 233.328C171.823 242.439 158.562 248 144 248C113.072 248 88 222.928 88 192S113.072 136 144 136C158.562 136 171.823 141.561 181.783 150.671L249.741 109.896A56.08800000000001 56.08800000000001 0 0 1 248.001 95.999C248.001 65.071 273.073 39.999 304.001 39.999S360.001 65.071 360.001 95.999C360 126.928 334.928 152 304 152z" /> - <glyph glyph-name="share-alt" - unicode="" - horiz-adv-x="448" d=" M352 128C329.392 128 308.613 120.181 292.21 107.105L189.724 171.159A96.551 96.551 0 0 1 189.724 212.842L292.21 276.896C308.613 263.819 329.392 256 352 256C405.019 256 448 298.981 448 352S405.019 448 352 448S256 405.019 256 352C256 344.842 256.79 337.87 258.276 331.159L155.79 267.105C139.387 280.1810000000001 118.608 288 96 288C42.981 288 0 245.019 0 192S42.981 96 96 96C118.608 96 139.387 103.819 155.79 116.895L258.276 52.841A96.301 96.301 0 0 1 256 32C256 -21.019 298.981 -64 352 -64S448 -21.019 448 32S405.019 128 352 128z" /> - <glyph glyph-name="share-square" - unicode="" - horiz-adv-x="576" d=" M568.482 270.552L424.479 134.567C409.3 120.232 384 130.86 384 152.015V223.978C239.425 223.008 178.434 188.865 219.225 52.625C223.708 37.652 206.379 26.058 194.219 35.295C155.252 64.895 120 121.512 120 178.661C120 322.598 237.599 351.161 384 351.973V423.988C384 445.162 409.317 455.756 424.479 441.436L568.482 305.448C578.502 295.985 578.51 280.023 568.482 270.552zM384 68.872V0H64V320H114.916A11.989999999999998 11.989999999999998 0 0 1 123.564 323.693C138.517 339.261 155.801 351.583 174.578 361.3690000000001C185.708 367.17 181.584 384 169.033 384H48C21.49 384 0 362.51 0 336V-16C0 -42.51 21.49 -64 48 -64H400C426.51 -64 448 -42.51 448 -16V72.806C448 81.094 439.803 86.872 431.989 84.108A71.83 71.83 0 0 0 397.8 80.731C390.53 81.777 384 76.217 384 68.872z" /> - <glyph glyph-name="share" - unicode="" - horiz-adv-x="512" d=" M503.691 258.164L327.687 410.149C312.281 423.454 288 412.653 288 391.985V311.932C127.371 310.093 0 277.9 0 125.674C0 64.233 39.581 3.365 83.333 -28.458C96.986 -38.389 116.444 -25.925 111.41 -9.827C66.066 135.186 132.917 173.684 288 175.915V88C288 67.3 312.3 56.547 327.687 69.836L503.691 221.836C514.7620000000001 231.398 514.777 248.589 503.691 258.164z" /> - <glyph glyph-name="shekel-sign" - unicode="" - horiz-adv-x="448" d=" M170.12 352H80V-20C80 -26.627 74.627 -32 68 -32H12C5.373 -32 0 -26.627 0 -20V404C0 410.627 5.373 416 12 416H180.36C265.48 416 325 358.4 325 272.929V89C325 82.373 319.627 77 313 77H269C255.745 77 245 87.745 245 101V277.677C245 322.89 216.839 352 170.12 352zM436 416H380C373.373 416 368 410.627 368 404V32H277.88C231.16 32 203 61.11 203 106.323V283C203 296.255 192.255 307 179 307H135C128.373 307 123 301.627 123 295V111.071C123 25.6 182.52 -32 267.64 -32H436C442.627 -32 448 -26.627 448 -20V404C448 410.627 442.627 416 436 416z" /> - <glyph glyph-name="shield-alt" - unicode="" - horiz-adv-x="512" d=" M496 320C496 98.718 360.0660000000001 -24.645 274.461 -60.308A48 48 0 0 0 237.538 -60.308C130.495 -15.713 16 121.513 16 320A48 48 0 0 0 45.539 364.308L237.539 444.308A48 48 0 0 0 274.462 444.308L466.462 364.308A48 48 0 0 0 496 320zM256 1.687L256.066 1.653C349.801 48.342 428.563 157.961 431.883 309.382L256 382.6670000000001V1.687z" /> - <glyph glyph-name="ship" - unicode="" - horiz-adv-x="640" d=" M496.616 75.361L566.6279999999999 145.373C583.5269999999999 162.273 576.5699999999999 191.144 553.7919999999999 198.465L512 211.898V352C512 369.673 497.673 384 480 384H416V424C416 437.255 405.255 448 392 448H248C234.745 448 224 437.255 224 424V384H160C142.327 384 128 369.673 128 352V211.898L86.208 198.465C63.455 191.152 56.454 162.292 73.372 145.373L143.384 75.361C125.828 31.713 85.587 0 24 0C10.745 0 0 -10.745 0 -24V-40C0 -53.255 10.745 -64 24 -64C85.023 -64 131.499 -43.39 167.258 -4.604C181.677 -39.432 216.021 -64 256 -64H384C423.979 -64 458.323 -39.432 472.742 -4.604C508.495 -43.384 554.968 -64 616 -64C629.255 -64 640 -53.255 640 -40V-24C640 -10.745 629.255 0 616 0C555.183 0 514.458 31.001 496.616 75.361zM192 320H448V232.469L329.7920000000001 270.464A31.995 31.995 0 0 1 310.2080000000001 270.464L192 232.469V320z" /> - <glyph glyph-name="shipping-fast" - unicode="" - horiz-adv-x="640" d=" M624 96H608V204.1C608 216.8 602.9 229 593.9 238L494 337.9C485 346.9 472.8 352 460.1 352H416V400C416 426.5 394.5 448 368 448H112C85.5 448 64 426.5 64 400V352H8C3.6 352 0 348.4 0 344V328C0 323.6 3.6 320 8 320H280C284.4 320 288 316.4 288 312V296C288 291.6 284.4 288 280 288H40C35.6 288 32 284.4 32 280V264C32 259.6 35.6 256 40 256H248C252.4 256 256 252.4 256 248V232C256 227.6 252.4 224 248 224H8C3.6 224 0 220.4 0 216V200C0 195.6 3.6 192 8 192H216C220.4 192 224 188.4 224 184V168C224 163.6 220.4 160 216 160H64V32C64 -21 107 -64 160 -64S256 -21 256 32H384C384 -21 427 -64 480 -64S576 -21 576 32H624C632.8 32 640 39.2 640 48V80C640 88.8 632.8 96 624 96zM160 -16C133.5 -16 112 5.5 112 32S133.5 80 160 80S208 58.5 208 32S186.5 -16 160 -16zM480 -16C453.5 -16 432 5.5 432 32S453.5 80 480 80S528 58.5 528 32S506.5 -16 480 -16zM560 192H416V304H460.1L560 204.1V192z" /> - <glyph glyph-name="shopping-bag" - unicode="" - horiz-adv-x="448" d=" M352 288V320C352 390.58 294.579 448 224 448C153.42 448 96 390.58 96 320V288H0V16C0 -28.183 35.817 -64 80 -64H368C412.183 -64 448 -28.183 448 16V288H352zM160 320C160 355.29 188.71 384 224 384S288 355.29 288 320V288H160V320zM320 200C306.745 200 296 210.745 296 224S306.745 248 320 248S344 237.255 344 224S333.255 200 320 200zM128 200C114.745 200 104 210.745 104 224S114.745 248 128 248S152 237.255 152 224S141.255 200 128 200z" /> - <glyph glyph-name="shopping-basket" - unicode="" - horiz-adv-x="576" d=" M576 232V216C576 202.745 565.255 192 552 192H544L517.887 9.212C514.509 -14.435 494.257 -32 470.37 -32H105.63C81.743 -32 61.491 -14.435 58.112 9.212L32 192H24C10.745 192 0 202.745 0 216V232C0 245.255 10.745 256 24 256H91.341L198.121 402.8210000000001C208.516 417.113 228.528 420.274 242.822 409.879C257.115 399.484 260.275 379.471 249.88 365.178L170.477 256H405.523L326.12 365.179C315.725 379.471 318.886 399.485 333.1790000000001 409.88C347.4700000000001 420.275 367.485 417.115 377.8800000000001 402.822L484.659 256H552C565.255 256 576 245.255 576 232zM312 56V168C312 181.255 301.255 192 288 192S264 181.255 264 168V56C264 42.745 274.745 32 288 32S312 42.745 312 56zM424 56V168C424 181.255 413.255 192 400 192S376 181.255 376 168V56C376 42.745 386.745 32 400 32S424 42.745 424 56zM200 56V168C200 181.255 189.255 192 176 192S152 181.255 152 168V56C152 42.745 162.745 32 176 32S200 42.745 200 56z" /> - <glyph glyph-name="shopping-cart" - unicode="" - horiz-adv-x="576" d=" M528.12 146.681L575.393 354.681C578.806 369.699 567.391 384 551.99 384H159.208L150.042 428.81C147.758 439.979 137.93 448 126.529 448H24C10.745 448 0 437.255 0 424V408C0 394.745 10.745 384 24 384H93.883L164.131 40.565C147.325 30.9 136 12.778 136 -8C136 -38.928 161.072 -64 192 -64S248 -38.928 248 -8C248 7.674 241.553 21.835 231.176 32H440.823C430.447 21.835 424 7.674 424 -8C424 -38.928 449.072 -64 480 -64S536 -38.928 536 -8C536 14.172 523.112 33.332 504.421 42.405L509.938 66.681C513.351 81.699 501.936 96 486.535 96H218.117L211.572 128H504.717C515.923 128 525.637 135.754 528.12 146.681z" /> - <glyph glyph-name="shower" - unicode="" - horiz-adv-x="512" d=" M389.6600000000001 312.4L231.6 154.34C222.23 144.97 207.03 144.97 197.66 154.34L186.34 165.66C176.97 175.03 176.97 190.23 186.34 199.6L186.45 199.71C152.42 239.92 151.29 298.65 183.06 340.09C171.09 347.64 156.92 352 141.7600000000001 352C98.88 352 64 317.12 64 274.24V-32H0V274.24C0 352.41 63.59 416 141.76 416C178.69 416 212.37 401.8 237.62 378.58C273.52 390.09 314.12 383.08 344.29 357.55L344.4000000000001 357.66C353.7700000000001 367.03 368.9700000000001 367.03 378.3400000000001 357.66L389.6600000000001 346.3400000000001C399.0300000000001 336.9700000000001 399.0300000000001 321.77 389.6600000000001 312.4zM384 240C384 231.163 376.837 224 368 224S352 231.163 352 240S359.163 256 368 256S384 248.837 384 240zM416 240C416 248.837 423.163 256 432 256S448 248.837 448 240S440.837 224 432 224S416 231.163 416 240zM512 240C512 231.163 504.837 224 496 224S480 231.163 480 240S487.163 256 496 256S512 248.837 512 240zM352 208C352 199.163 344.837 192 336 192S320 199.163 320 208S327.163 224 336 224S352 216.837 352 208zM400 224C408.837 224 416 216.837 416 208S408.837 192 400 192S384 199.163 384 208S391.163 224 400 224zM480 208C480 199.163 472.837 192 464 192S448 199.163 448 208S455.163 224 464 224S480 216.837 480 208zM320 176C320 167.163 312.837 160 304 160S288 167.163 288 176S295.163 192 304 192S320 184.837 320 176zM352 176C352 184.837 359.163 192 368 192S384 184.837 384 176S376.837 160 368 160S352 167.163 352 176zM448 176C448 167.163 440.837 160 432 160S416 167.163 416 176S423.163 192 432 192S448 184.837 448 176zM320 144C320 152.837 327.163 160 336 160S352 152.837 352 144S344.837 128 336 128S320 135.163 320 144zM416 144C416 135.163 408.837 128 400 128S384 135.163 384 144S391.163 160 400 160S416 152.837 416 144zM320 112C320 103.163 312.837 96 304 96S288 103.163 288 112S295.163 128 304 128S320 120.837 320 112zM384 112C384 103.163 376.837 96 368 96S352 103.163 352 112S359.163 128 368 128S384 120.837 384 112zM352 80C352 71.163 344.837 64 336 64S320 71.163 320 80S327.163 96 336 96S352 88.837 352 80zM320 48C320 39.163 312.837 32 304 32S288 39.163 288 48S295.163 64 304 64S320 56.837 320 48z" /> - <glyph glyph-name="sign-in-alt" - unicode="" - horiz-adv-x="512" d=" M416 0H332C325.4 0 320 5.4 320 12V52C320 58.6 325.4 64 332 64H416C433.7 64 448 78.3 448 96V288C448 305.7 433.7 320 416 320H332C325.4 320 320 325.4 320 332V372C320 378.6 325.4 384 332 384H416C469 384 512 341 512 288V96C512 43 469 0 416 0zM369 201L201 369C186 384 160 373.5 160 352V256H24C10.7 256 0 245.3 0 232V136C0 122.7 10.7 112 24 112H160V16C160 -5.5 186 -16 201 -1L369 167C378.3 176.4 378.3 191.6 369 201z" /> - <glyph glyph-name="sign-language" - unicode="" - horiz-adv-x="448" d=" M91.434 -35.987C91.127 -19.969 104.543 -6.858 120.564 -6.858H182.857V-1.144H56.993C40.972 -1.144 27.556 11.967 27.863 27.985C28.16 43.509 40.835 56 56.428 56H182.857V61.714H29.136C13.115 61.714 -0.301 74.825 0.006 90.843C0.303 106.365 12.979 118.856 28.572 118.856H182.858V124.57H57.707C41.686 124.57 28.27 137.681 28.577 153.699C28.874 169.221 41.55 181.712 57.143 181.712H225.709L194.624 204.318C181.862 213.599 179.041 231.467 188.322 244.23C197.603 256.991 215.472 259.812 228.234 250.532L351.5950000000001 160.817A34.287 34.287 0 0 0 365.7150000000001 133.089V-8.047C365.7150000000001 -23.957 354.769 -37.777 339.2820000000001 -41.421L258.8110000000001 -60.3550000000001A137.16 137.16 0 0 0 227.4000000000001 -64.0010000000001H120C104.407 -64.0000000000001 91.731 -51.5090000000001 91.434 -35.9870000000001zM164.683 189.714H201.106L189.919 197.8499999999999C171.34 211.3609999999999 169.606 238.737 186.749 254.386L173.745 271.0859999999999C163.902 283.7269999999999 145.315 286.257 132.865 276.1739999999999C120.8 266.4029999999999 118.732 248.7269999999999 128.312 236.4239999999999L164.683 189.714zM447.981 191.817L442.978 344.269C442.4600000000001 360.04 429.2560000000001 372.405 413.485 371.8879999999999C397.712 371.37 385.348 358.166 385.866 342.395L387.128 303.98L283.565 436.981C273.985 449.284 256.342 451.611 243.912 442.3090000000001C231.085 432.71 228.983 414.069 238.826 401.428L315.715 302.683L311.206 299.1720000000001L216.416 420.906C206.8359999999999 433.209 189.1929999999999 435.536 176.763 426.234C163.936 416.635 161.834 397.994 171.6769999999999 385.353L266.12 264.065L261.611 260.554L183.9359999999999 360.308C174.3559999999999 372.611 156.7129999999999 374.938 144.2829999999999 365.636C131.4559999999999 356.0370000000001 129.3539999999999 337.396 139.1969999999999 324.755L191.2499999999999 257.906C203.7469999999999 266.163 220.3049999999999 266.1910000000001 232.9399999999999 257.002L356.2999999999999 167.288C367.2039999999999 159.358 373.7149999999999 146.573 373.7149999999999 133.09V116.091L434.779 163.64A34.285 34.285 0 0 1 447.981 191.817z" /> - <glyph glyph-name="sign-out-alt" - unicode="" - horiz-adv-x="512" d=" M497 175L329 7C314 -8 288 2.5 288 24V120H152C138.7 120 128 130.7 128 144V240C128 253.3 138.7 264 152 264H288V360C288 381.4 313.9 392 329 377L497 209C506.3 199.6 506.3 184.4 497 175zM192 12V52C192 58.6 186.6 64 180 64H96C78.3 64 64 78.3 64 96V288C64 305.7 78.3 320 96 320H180C186.6 320 192 325.4 192 332V372C192 378.6 186.6 384 180 384H96C43 384 0 341 0 288V96C0 43 43 0 96 0H180C186.6 0 192 5.4 192 12z" /> - <glyph glyph-name="signal" - unicode="" - horiz-adv-x="640" d=" M36 64H92C98.6 64 104 58.6 104 52V-52C104 -58.6 98.6 -64 92 -64H36C29.4 -64 24 -58.6 24 -52V52C24 58.6 29.4 64 36 64zM152 100V-52C152 -58.6 157.4 -64 164 -64H220C226.6 -64 232 -58.6 232 -52V100C232 106.6 226.6 112 220 112H164C157.4 112 152 106.6 152 100zM280 180V-52C280 -58.6 285.4 -64 292 -64H348C354.6 -64 360 -58.6 360 -52V180C360 186.6 354.6 192 348 192H292C285.4 192 280 186.6 280 180zM408 292V-52C408 -58.6 413.4 -64 420 -64H476C482.6 -64 488 -58.6 488 -52V292C488 298.6 482.6 304 476 304H420C413.4 304 408 298.6 408 292zM536 436V-52C536 -58.6 541.4 -64 548 -64H604C610.6 -64 616 -58.6 616 -52V436C616 442.6 610.6 448 604 448H548C541.4 448 536 442.6 536 436z" /> - <glyph glyph-name="sitemap" - unicode="" - horiz-adv-x="640" d=" M616 128H568V176C568 198.056 550.056 216 528 216H344V256H392C405.255 256 416 266.745 416 280V424C416 437.255 405.255 448 392 448H248C234.745 448 224 437.255 224 424V280C224 266.745 234.745 256 248 256H296V216H112C89.944 216 72 198.056 72 176V128H24C10.745 128 0 117.255 0 104V-40C0 -53.255 10.745 -64 24 -64H168C181.255 -64 192 -53.255 192 -40V104C192 117.255 181.255 128 168 128H120V168H296V128H248C234.745 128 224 117.255 224 104V-40C224 -53.255 234.745 -64 248 -64H392C405.255 -64 416 -53.255 416 -40V104C416 117.255 405.255 128 392 128H344V168H520V128H472C458.745 128 448 117.255 448 104V-40C448 -53.255 458.745 -64 472 -64H616C629.255 -64 640 -53.255 640 -40V104C640 117.255 629.255 128 616 128z" /> - <glyph glyph-name="sliders-h" - unicode="" - horiz-adv-x="576" d=" M576 368V328C576 321.4 570.6 316 564 316H160V308C160 294.7 149.3 284 136 284H120C106.7 284 96 294.7 96 308V316H12C5.4 316 0 321.4 0 328V368C0 374.6 5.4 380 12 380H96V388C96 401.3 106.7 412 120 412H136C149.3 412 160 401.3 160 388V380H564C570.6 380 576 374.6 576 368zM564 220H480V228C480 241.3 469.3 252 456 252H440C426.7 252 416 241.3 416 228V220H12C5.4 220 0 214.6 0 208V168C0 161.4 5.4 156 12 156H416V148C416 134.7 426.7 124 440 124H456C469.3 124 480 134.7 480 148V156H564C570.6 156 576 161.4 576 168V208C576 214.6 570.6 220 564 220zM564 60H288V68C288 81.3 277.3 92 264 92H248C234.7 92 224 81.3 224 68V60H12C5.4 60 0 54.6 0 48V8C0 1.4 5.4 -4 12 -4H224V-12C224 -25.3 234.7 -36 248 -36H264C277.3 -36 288 -25.3 288 -12V-4H564C570.6 -4 576 1.4 576 8V48C576 54.6 570.6 60 564 60z" /> - <glyph glyph-name="smile" - unicode="" - horiz-adv-x="512" d=" M504 192C504 55.033 392.967 -56 256 -56S8 55.033 8 192S119.033 440 256 440S504 328.967 504 192zM381.474 116.66C392.953 134.415 366.125 151.854 354.601 134.034C301.183 51.407 210.891 51.353 157.437 134.034C145.935 151.824 119.073 134.435 130.564 116.66C196.578 14.553 315.3590000000001 14.395 381.4740000000001 116.66zM108 256C108 218.503 138.503 188 176 188S244 218.503 244 256S213.497 324 176 324S108 293.497 108 256zM268.5 256C268.5 218.779 298.779 188.5 336 188.5S403.5 218.779 403.5 256S373.221 323.5 336 323.5S268.5 293.221 268.5 256zM336 304A47.789 47.789 0 0 1 313.397 298.353H313.412C324.328 298.353 333.177 289.504 333.177 278.588S324.328 258.8230000000001 313.412 258.8230000000001S293.647 267.6720000000001 293.647 278.588V278.603A47.789 47.789 0 0 1 288 256C288 229.49 309.49 208 336 208S384 229.49 384 256S362.51 304 336 304zM176 304A47.789 47.789 0 0 1 153.397 298.353H153.412C164.328 298.353 173.177 289.504 173.177 278.588S164.328 258.8230000000001 153.412 258.8230000000001S133.647 267.6720000000001 133.647 278.588V278.603A47.789 47.789 0 0 1 128 256C128 229.49 149.49 208 176 208S224 229.49 224 256S202.51 304 176 304z" /> - <glyph glyph-name="snowflake" - unicode="" - horiz-adv-x="448" d=" M444.816 146.361A24.12 24.12 0 0 1 447.477 163.339C444.752 176.305 432.138 184.584 419.303 181.831L331.896 156.785L264 192L331.896 227.215L419.303 202.169C432.138 199.416 444.752 207.695 447.477 220.661C450.202 233.627 442.006 246.369 429.172 249.122L381.695 256.259L434.772 287.2150000000001C446.135 293.842 450.029 308.521 443.468 320C436.9070000000001 331.479 422.377 335.4120000000001 411.014 328.785L357.937 297.829L375.558 342.933C379.615 355.539 372.79 369.079 360.311 373.178C347.833 377.2770000000001 334.428 370.3810000000001 330.371 357.776L308.139 268.786L247.759 233.571V304L312.9340000000001 367.945C321.7120000000001 377.7970000000001 320.9210000000001 392.972 311.168 401.839C301.415 410.706 286.3930000000001 409.907 277.616 400.055L247.759 362.088V424C247.759 437.255 237.122 448 224.001 448S200.243 437.255 200.243 424V362.088L170.386 400.055C161.607 409.907 146.587 410.707 136.834 401.839C127.081 392.972 126.291 377.7970000000001 135.068 367.945L200.242 304V233.569L139.862 268.784L117.63 357.774C113.573 370.379 100.168 377.2750000000001 87.69 373.1760000000001C75.212 369.077 68.386 355.536 72.443 342.9310000000001L90.063 297.827L36.986 328.783C25.623 335.41 11.093 331.477 4.532 319.998S1.865 293.841 13.228 287.213L66.305 256.257L18.828 249.12C5.993 246.366 -2.203 233.625 0.523 220.659C3.248 207.694 15.862 199.414 28.697 202.167L116.104 227.213L184 192L116.104 156.785L28.698 181.83C15.863 184.583 3.249 176.304 0.524 163.338C-2.201 150.371 5.994 137.63 18.829 134.877L66.306 127.74L13.229 96.7839999999999C1.866 90.157 -2.027 75.479 4.533 64S25.624 48.588 36.987 55.215L90.064 86.171L72.444 41.067A24.157 24.157 0 0 1 74.466 21.639C77.297 16.686 81.882 12.73 87.69 10.823C100.168 6.724 113.573 13.6200000000001 117.63 26.225L139.862 115.215L200.242 150.4300000000001V80L135.067 16.055C126.289 6.203 127.08 -8.972 136.833 -17.839C146.587 -26.707 161.607 -25.907 170.385 -16.055L200.242 21.912V-40C200.242 -53.255 210.879 -64 224 -64S247.758 -53.255 247.758 -40V21.912L277.615 -16.055A23.59 23.59 0 0 1 295.282 -24A23.534 23.534 0 0 1 311.167 -17.839C320.92 -8.972 321.711 6.203 312.933 16.055L247.758 80V150.431L308.1380000000001 115.216L330.37 26.226C334.427 13.621 347.832 6.725 360.31 10.824C372.789 14.923 379.614 28.464 375.557 41.069L357.9360000000001 86.173L411.0130000000001 55.217C422.3760000000001 48.59 436.9060000000001 52.523 443.4670000000001 64.002S446.134 90.159 434.771 96.787L381.694 127.7430000000001L429.171 134.8800000000001C436.031 136.3490000000001 441.565 140.6730000000001 444.816 146.3610000000001z" /> - <glyph glyph-name="sort-alpha-down" - unicode="" - horiz-adv-x="448" d=" M187.298 52.686L107.314 -27.316C101.066 -33.563 90.931 -33.561 84.687 -27.316L4.705 52.686C-5.365 62.756 1.807 80 16.019 80H64V400C64 408.837 71.163 416 80 416H112C120.837 416 128 408.837 128 400V80H175.984C190.225 80 197.347 62.736 187.298 52.686zM306.373 232.693A12 12 0 0 0 294.838 224H259.1210000000001C250.9010000000001 224 245.1140000000001 232.078 247.7590000000001 239.861L304.855 407.861A12 12 0 0 0 316.217 416H355.783C360.9220000000001 416 365.4910000000001 412.727 367.1450000000001 407.861L424.2410000000001 239.861C426.886 232.078 421.1 224 412.879 224H377.144A12 12 0 0 0 365.629 232.622L357.3280000000001 260.9210000000001H314.4650000000001L306.3730000000001 232.693zM329.23 311.39H342.5970000000001L335.997 334.327L329.23 311.39zM341.805 24.067L409.256 119.765A12 12 0 0 1 411.448 126.678V148C411.448 154.627 406.075 160 399.448 160H274.522C267.895 160 262.522 154.627 262.522 148V119.07C262.522 112.443 267.895 107.07 274.522 107.07H330.991C330.252 106.079 329.494 105.034 328.721 103.937L261.5180000000001 8.732A12.001000000000001 12.001000000000001 0 0 1 259.322 1.812V-20C259.322 -26.627 264.695 -32 271.322 -32H400.677C407.3040000000001 -32 412.677 -26.627 412.677 -20V8.93C412.677 15.557 407.3040000000001 20.93 400.677 20.93H339.531C340.271 21.923 341.031 22.969 341.805 24.067z" /> - <glyph glyph-name="sort-alpha-up" - unicode="" - horiz-adv-x="448" d=" M4.702 331.314L84.686 411.316C90.934 417.563 101.069 417.561 107.313 411.316L187.294 331.314C197.364 321.2440000000001 190.193 304 175.98 304H128V-16C128 -24.837 120.837 -32 112 -32H80C71.163 -32 64 -24.837 64 -16V304H16.016C1.775 304 -5.347 321.264 4.702 331.314zM306.373 232.693A12 12 0 0 0 294.838 224H259.1210000000001C250.9010000000001 224 245.1140000000001 232.078 247.7590000000001 239.861L304.855 407.861A12 12 0 0 0 316.217 416H355.783C360.9220000000001 416 365.4910000000001 412.727 367.1450000000001 407.861L424.2410000000001 239.861C426.886 232.078 421.1 224 412.879 224H377.144A12 12 0 0 0 365.629 232.622L357.3280000000001 260.9210000000001H314.4650000000001L306.3730000000001 232.693zM329.23 311.39H342.5970000000001L335.997 334.327L329.23 311.39zM341.805 24.067L409.256 119.765A12 12 0 0 1 411.448 126.678V148C411.448 154.627 406.075 160 399.448 160H274.522C267.895 160 262.522 154.627 262.522 148V119.07C262.522 112.443 267.895 107.07 274.522 107.07H330.991C330.252 106.079 329.494 105.034 328.721 103.937L261.5180000000001 8.732A12.001000000000001 12.001000000000001 0 0 1 259.322 1.812V-20C259.322 -26.627 264.695 -32 271.322 -32H400.677C407.3040000000001 -32 412.677 -26.627 412.677 -20V8.93C412.677 15.557 407.3040000000001 20.93 400.677 20.93H339.531C340.271 21.923 341.031 22.969 341.805 24.067z" /> - <glyph glyph-name="sort-amount-down" - unicode="" - horiz-adv-x="512" d=" M187.298 52.686L107.314 -27.316C101.066 -33.563 90.931 -33.561 84.687 -27.316L4.705 52.686C-5.365 62.756 1.807 80 16.019 80H64V400C64 408.837 71.163 416 80 416H112C120.837 416 128 408.837 128 400V80H175.984C190.225 80 197.347 62.736 187.298 52.686zM240 352H496C504.837 352 512 359.163 512 368V400C512 408.837 504.837 416 496 416H240C231.163 416 224 408.837 224 400V368C224 359.163 231.163 352 240 352zM224 240V272C224 280.837 231.163 288 240 288H432C440.837 288 448 280.837 448 272V240C448 231.163 440.837 224 432 224H240C231.163 224 224 231.163 224 240zM224 -16V16C224 24.837 231.163 32 240 32H304C312.837 32 320 24.837 320 16V-16C320 -24.837 312.837 -32 304 -32H240C231.163 -32 224 -24.837 224 -16zM224 112V144C224 152.837 231.163 160 240 160H368C376.837 160 384 152.837 384 144V112C384 103.163 376.837 96 368 96H240C231.163 96 224 103.163 224 112z" /> - <glyph glyph-name="sort-amount-up" - unicode="" - horiz-adv-x="512" d=" M4.702 331.314L84.686 411.316C90.934 417.563 101.069 417.561 107.313 411.316L187.294 331.314C197.364 321.2440000000001 190.193 304 175.98 304H128V-16C128 -24.837 120.837 -32 112 -32H80C71.163 -32 64 -24.837 64 -16V304H16.016C1.775 304 -5.347 321.264 4.702 331.314zM240 352H496C504.837 352 512 359.163 512 368V400C512 408.837 504.837 416 496 416H240C231.163 416 224 408.837 224 400V368C224 359.163 231.163 352 240 352zM224 240V272C224 280.837 231.163 288 240 288H432C440.837 288 448 280.837 448 272V240C448 231.163 440.837 224 432 224H240C231.163 224 224 231.163 224 240zM224 -16V16C224 24.837 231.163 32 240 32H304C312.837 32 320 24.837 320 16V-16C320 -24.837 312.837 -32 304 -32H240C231.163 -32 224 -24.837 224 -16zM224 112V144C224 152.837 231.163 160 240 160H368C376.837 160 384 152.837 384 144V112C384 103.163 376.837 96 368 96H240C231.163 96 224 103.163 224 112z" /> - <glyph glyph-name="sort-down" - unicode="" - horiz-adv-x="320" d=" M41 160H279C300.4 160 311.1 134.1 296 119L177 0C167.6 -9.4 152.4 -9.4 143.1 0L24 119C8.9 134.1 19.6 160 41 160z" /> - <glyph glyph-name="sort-numeric-down" - unicode="" - horiz-adv-x="448" d=" M308.811 334.213L289.363 355.008C284.841 359.844 285.089 367.429 289.919 371.958L333.362 412.699A11.999000000000002 11.999000000000002 0 0 0 341.571 415.9460000000001H373.162C379.789 415.9460000000001 385.162 410.573 385.162 403.9460000000001V276.876H410.822C417.449 276.876 422.822 271.5030000000001 422.822 264.876V235.946C422.822 229.319 417.449 223.946 410.822 223.946H301.649C295.022 223.946 289.649 229.319 289.649 235.946V264.876C289.649 271.5030000000001 295.022 276.876 301.649 276.876H327.063V334.814C319.809 328.2340000000001 312.852 329.8930000000001 308.811 334.213zM278.241 95.644C278.241 128.297 302.106 163 346.335 163C384.588 163 425.759 134.139 425.759 70.772C425.759 19.496 393.522 -35 333.776 -35C315.94 -35 303.23 -31.443 295.228 -28.219C289.438 -25.886 286.439 -19.473 288.306 -13.516L297.543 15.964C299.5780000000001 22.46 306.592 25.947 313.01 23.68C326.039 19.078 340.888 18.405 351.113 27.818C312.371 22.746 278.241 53.178 278.241 95.644zM370.514 76.306C370.514 98.591 355.212 112.811 344.6790000000001 112.811C336.0370000000001 112.811 331.5150000000001 104.846 331.5150000000001 96.979C331.5150000000001 91.31 333.3300000000001 72.811 356.6830000000001 72.811C366.6560000000001 72.811 370.0600000000001 74.965 370.427 75.542C370.4480000000001 75.588 370.514 75.833 370.514 76.306zM175.984 80H128V400C128 408.837 120.837 416 112 416H80C71.163 416 64 408.837 64 400V80H16.019C1.807 80 -5.365 62.756 4.705 52.686L84.686 -27.316C90.931 -33.561 101.066 -33.563 107.313 -27.316L187.297 52.686C197.347 62.736 190.225 80 175.984 80z" /> - <glyph glyph-name="sort-numeric-up" - unicode="" - horiz-adv-x="448" d=" M308.811 334.213L289.363 355.008C284.841 359.844 285.089 367.429 289.919 371.958L333.362 412.699A11.999000000000002 11.999000000000002 0 0 0 341.571 415.9460000000001H373.162C379.789 415.9460000000001 385.162 410.573 385.162 403.9460000000001V276.876H410.822C417.449 276.876 422.822 271.5030000000001 422.822 264.876V235.946C422.822 229.319 417.449 223.946 410.822 223.946H301.649C295.022 223.946 289.649 229.319 289.649 235.946V264.876C289.649 271.5030000000001 295.022 276.876 301.649 276.876H327.063V334.814C319.809 328.2340000000001 312.852 329.8930000000001 308.811 334.213zM278.241 95.644C278.241 128.297 302.106 163 346.335 163C384.588 163 425.759 134.139 425.759 70.772C425.759 19.496 393.522 -35 333.776 -35C315.94 -35 303.23 -31.443 295.228 -28.219C289.438 -25.886 286.439 -19.473 288.306 -13.516L297.543 15.964C299.5780000000001 22.46 306.592 25.947 313.01 23.68C326.039 19.078 340.888 18.405 351.113 27.818C312.371 22.746 278.241 53.178 278.241 95.644zM370.514 76.306C370.514 98.591 355.212 112.811 344.6790000000001 112.811C336.0370000000001 112.811 331.5150000000001 104.846 331.5150000000001 96.979C331.5150000000001 91.31 333.3300000000001 72.811 356.6830000000001 72.811C366.6560000000001 72.811 370.0600000000001 74.965 370.427 75.542C370.4480000000001 75.588 370.514 75.833 370.514 76.306zM16.016 304H64V-16C64 -24.837 71.163 -32 80 -32H112C120.837 -32 128 -24.837 128 -16V304H175.981C190.193 304 197.365 321.2440000000001 187.295 331.314L107.314 411.316C101.069 417.561 90.934 417.563 84.687 411.316L4.702 331.314C-5.347 321.264 1.775 304 16.016 304z" /> - <glyph glyph-name="sort-up" - unicode="" - horiz-adv-x="320" d=" M279 224H41C19.6 224 8.9 249.9 24 265L143 384C152.4 393.4 167.6 393.4 176.9 384L295.9 265C311.1 249.9 300.4 224 279 224z" /> - <glyph glyph-name="sort" - unicode="" - horiz-adv-x="320" d=" M41 160H279C300.4 160 311.1 134.1 296 119L177 0C167.6 -9.4 152.4 -9.4 143.1 0L24 119C8.9 134.1 19.6 160 41 160zM296 265L177 384C167.6 393.4 152.4 393.4 143.1 384L24 265C8.9 249.9 19.6 224 41 224H279C300.4 224 311.1 249.9 296 265z" /> - <glyph glyph-name="space-shuttle" - unicode="" - horiz-adv-x="640" d=" M592.604 239.756C559.735 255.164 515.777 264 472 264H186.327C181.375 270.555 175.742 275.978 169.607 280H376C229.157 310.253 219.403 416 96.003 416H96V288H80V416C53.49 416 32 387.346 32 352V288C8.803 288 0 277.968 0 264V224C0 210.017 8.819 200 32 200V184C8.803 184 0 173.968 0 160V120C0 106.017 8.819 96 32 96V32C32 -3.346 53.49 -32 80 -32V96H96V-32H96.003C219.403 -32 229.157 73.747 376 104H169.606C175.741 108.022 181.374 113.445 186.326 120H472C515.777 120 559.735 128.836 592.604 144.244C622.282 158.155 640 176.008 640 192S622.282 225.845 592.604 239.756zM488 152A8 8 0 0 0 480 160V224A8 8 0 0 0 488 232C519.909 232 519.942 152 488 152z" /> - <glyph glyph-name="spinner" - unicode="" - horiz-adv-x="512" d=" M304 400C304 373.49 282.51 352 256 352S208 373.49 208 400S229.49 448 256 448S304 426.51 304 400zM256 32C229.49 32 208 10.51 208 -16S229.49 -64 256 -64S304 -42.51 304 -16S282.51 32 256 32zM464 240C437.49 240 416 218.51 416 192S437.49 144 464 144S512 165.49 512 192S490.51 240 464 240zM96 192C96 218.51 74.51 240 48 240S0 218.51 0 192S21.49 144 48 144S96 165.49 96 192zM108.922 92.922C82.412 92.922 60.922 71.432 60.922 44.922S82.412 -3.078 108.922 -3.078S156.922 18.412 156.922 44.922C156.922 71.431 135.431 92.922 108.922 92.922zM403.078 92.922C376.568 92.922 355.078 71.432 355.078 44.922S376.568 -3.078 403.078 -3.078S451.078 18.412 451.078 44.922C451.078 71.431 429.588 92.922 403.078 92.922zM108.922 387.078C82.412 387.078 60.922 365.588 60.922 339.078S82.412 291.078 108.922 291.078S156.922 312.568 156.922 339.078S135.431 387.078 108.922 387.078z" /> - <glyph glyph-name="square-full" - unicode="" - horiz-adv-x="512" d=" M512 -64H0V448H512V-64z" /> - <glyph glyph-name="square" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416z" /> - <glyph glyph-name="star-half" - unicode="" - horiz-adv-x="576" d=" M288 448C276.6 448 265.2 442.1 259.3 430.2L194 297.8L47.9 276.6C21.7 272.8 11.2 240.5 30.2 222L135.9 119L110.9 -26.5C106.4 -52.6 133.9 -72.5 157.3 -60.2L288 8.4V448z" /> - <glyph glyph-name="star" - unicode="" - horiz-adv-x="576" d=" M259.3 430.2L194 297.8L47.9 276.5C21.7 272.7 11.2 240.4 30.2 221.9L135.9 118.9L110.9 -26.6C106.4 -52.9 134.1 -72.6 157.3 -60.3L288 8.4L418.7 -60.3C441.9 -72.5 469.6 -52.9 465.1 -26.6L440.1 118.9L545.8 221.9C564.8 240.4 554.3 272.7 528.0999999999999 276.5L382 297.8L316.7 430.2C305 453.8 271.1 454.1 259.3 430.2z" /> - <glyph glyph-name="step-backward" - unicode="" - horiz-adv-x="448" d=" M64 -20V404C64 410.6 69.4 416 76 416H124C130.6 416 136 410.6 136 404V227.6L331.5 408.6C352.1 425.7 384 411.4 384 384V0C384 -27.4 352.1 -41.7 331.5 -24.6L136 155.3V-20C136 -26.6 130.6 -32 124 -32H76C69.4 -32 64 -26.6 64 -20z" /> - <glyph glyph-name="step-forward" - unicode="" - horiz-adv-x="448" d=" M384 404V-20C384 -26.6 378.6 -32 372 -32H324C317.4 -32 312 -26.6 312 -20V156.4L116.5 -24.6C95.9 -41.7 64 -27.4 64 0V384C64 411.4 95.9 425.7 116.5 408.6L312 228.7V404C312 410.6 317.4 416 324 416H372C378.6 416 384 410.6 384 404z" /> - <glyph glyph-name="stethoscope" - unicode="" - horiz-adv-x="512" d=" M447.1 336C412.9000000000001 335.5 384.8 307.6 384.1 273.4C383.6 249.1 396.6 227.8 416.1 216.6V104C416.1 46.7 365.9000000000001 0 304.1 0C244.1 0 194.9 44.1 192.2 99.2C265 114.2 320 178.8 320 256V411.4C320 422.8 311.9 432.7 300.7 434.9L237.8 447.5C224.8 450.1 212.2 441.7 209.6 428.7L206.4 413C203.8 400 212.2 387.4 225.2 384.8L255.9 378.7V257.3C255.9 204.4 213.7 160.6 160.8 160.1C107.4 159.6 63.9 202.8 63.9 256.1V378.6L94.6 384.7C107.6 387.3 116 399.9 113.4 412.9L110.3 428.6C107.7 441.6 95.1 450 82.1 447.4L19.3 435C8.1 432.7 0 422.9 0 411.4V256C0 178.7 55.1 114 128.1 99.2C130.7 8.8 208.6 -64 304 -64C401 -64 480 11.4 480 104V216.6C499.1 227.7 512 248.3 512 272C512 307.7 482.8 336.5 447.1 336zM448 256C439.2 256 432 263.2 432 272S439.2 288 448 288S464 280.8 464 272S456.8 256 448 256z" /> - <glyph glyph-name="sticky-note" - unicode="" - horiz-adv-x="448" d=" M312 128H448V392C448 405.3 437.3 416 424 416H24C10.7 416 0 405.3 0 392V-8C0 -21.3 10.7 -32 24 -32H288V104C288 117.2 298.8 128 312 128zM441 73L343 -25C338.5 -29.5 332.4 -32 326 -32H320V96H448V89.9C448 83.6 445.5 77.5 441 73z" /> - <glyph glyph-name="stop-circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM352 112C352 103.2 344.8 96 336 96H176C167.2 96 160 103.2 160 112V272C160 280.8 167.2 288 176 288H336C344.8 288 352 280.8 352 272V112z" /> - <glyph glyph-name="stop" - unicode="" - horiz-adv-x="448" d=" M400 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H400C426.5 -32 448 -10.5 448 16V368C448 394.5 426.5 416 400 416z" /> - <glyph glyph-name="stopwatch" - unicode="" - horiz-adv-x="448" d=" M432 144C432 29.1 338.9 -64 224 -64S16 29.1 16 144C16 248 92.3 334.2 192 349.5V384H164C157.4 384 152 389.4 152 396V436C152 442.6 157.4 448 164 448H284C290.6 448 296 442.6 296 436V396C296 389.4 290.6 384 284 384H256V349.5C293.5 343.7 327.7 327.9 355.7 304.9L383.2 332.4C387.9 337.1 395.5 337.1 400.2 332.4L428.5 304.1C433.2 299.4 433.2 291.8 428.5 287.1L399.1 257.7L398.5 257.1C419.7 224.7 432 185.8 432 144zM256 108V259.5C256 266.1 250.6 271.5 244 271.5H204C197.4 271.5 192 266.1 192 259.5V108C192 101.4 197.4 96 204 96H244C250.6 96 256 101.4 256 108z" /> - <glyph glyph-name="street-view" - unicode="" - horiz-adv-x="512" d=" M192 384C192 419.346 220.654 448 256 448S320 419.346 320 384C320 348.654 291.346 320 256 320S192 348.654 192 384zM304 304H292.64C269.929 293.557 243.05 293.106 219.36 304H208C181.49 304 160 282.51 160 256V152C160 138.745 170.745 128 184 128H200V24C200 10.745 210.745 0 224 0H288C301.255 0 312 10.745 312 24V128H328C341.255 128 352 138.745 352 152V256C352 282.51 330.51 304 304 304zM389.642 114.848A72.50299999999999 72.50299999999999 0 0 0 360.632 87.839C391.133 82.749 480 62.146 480 32C480 -14.304 312.344 -32 256 -32C185.697 -32 32 -11.141 32 32C32 62.123 120.361 82.665 151.367 87.839A72.516 72.516 0 0 0 122.357 114.848C74.959 104.605 0 80.401 0 32C0 -45.111 178.658 -64 256 -64C333.249 -64 512 -45.135 512 32C512 80.403 437.033 104.606 389.642 114.848z" /> - <glyph glyph-name="strikethrough" - unicode="" - horiz-adv-x="512" d=" M496 160H16C7.163 160 0 167.163 0 176V208C0 216.837 7.163 224 16 224H496C504.837 224 512 216.837 512 208V176C512 167.163 504.837 160 496 160zM281.334 144C308.592 131.063 327.858 115.317 327.858 87.757C327.858 54.649 298.8810000000001 34.081 252.237 34.081C219.912 34.081 175.363 46.161 175.363 78.352V80C175.363 88.837 168.1990000000001 96 159.363 96H113.75C104.914 96 97.75 88.837 97.75 80V60.796C97.75 -6.049 175.467 -41.024 252.237 -41.024C340.815 -41.024 414.25 4.414 414.25 93.4C414.25 113.215 410.632 129.817 404.107 144H281.334zM250.382 240C217.96 253.505 193.546 268.9460000000001 193.546 299.683C193.546 333.603 224.447 347.089 258.508 347.089C301.155 347.089 323.47 330.496 323.47 314.104V312C323.47 303.163 330.634 296 339.47 296H385.083C393.919 296 401.083 303.163 401.083 312V342.318C401.083 394.756 329.358 422.193 258.508 422.193C173.305 422.193 107.782 381.221 107.782 296.5470000000001C107.782 273.837 112.447 255.371 120.559 240H250.382z" /> - <glyph glyph-name="subscript" - unicode="" - horiz-adv-x="512" d=" M395.198 32C398.659 42.526 413.994 53.28 431.463 64.425C448.088 75.03 466.9299999999999 87.051 481.804 103.287C499.2619999999999 122.341 507.748 143.4620000000001 507.748 167.8540000000001C507.748 228.4160000000001 457.046 256.0000000000001 409.938 256.0000000000001C367.447 256.0000000000001 333.56 233.9840000000001 315.506 205.5530000000001C310.852 198.2240000000001 312.914 188.5170000000001 320.129 183.6880000000001L350.457 163.3920000000001C357.4889999999999 158.686 366.9169999999999 160.3080000000001 372.087 167.006C380.1089999999999 177.4 390.9049999999999 185.2310000000001 403.7539999999999 185.2310000000001C423.1409999999999 185.2310000000001 430.0199999999999 172.3300000000001 430.0199999999999 161.2830000000001C430.0199999999999 125.1240000000001 310.5829999999999 104.2600000000001 310.5829999999999 1.2590000000001C310.5829999999999 -5.3949999999999 311.1439999999999 -11.7549999999999 311.998 -18.0719999999999C313.074 -26.0359999999999 319.832 -31.9999999999999 327.868 -31.9999999999999H496C504.837 -31.9999999999999 512 -24.8369999999999 512 -15.9999999999999V16.0000000000001C512 24.837 504.837 32.0000000000001 496 32.0000000000001H395.198zM272 192C280.837 192 288 184.837 288 176V144C288 135.163 280.837 128 272 128H209.601A16 16 0 0 0 196.06 135.478L150.359 208.093C148.062 211.445 145.937 215.062 144.164 218.302C142.514 215.058 140.517 211.365 138.29 207.72L93.578 135.573A15.999 15.999 0 0 0 79.978 128.001H16C7.163 128.001 0 135.1640000000001 0 144.001V176.001C0 184.838 7.163 192.001 16 192.001H42.325L98.877 274.7100000000001L46.111 352H16C7.163 352 0 359.163 0 368V400C0 408.837 7.163 416 16 416H84.806A16 16 0 0 0 98.451 408.356L138.333 343.23C140.405 339.707 142.386 336.059 144.06 332.86C145.837 336.104 147.98 339.814 150.297 343.397L190.629 408.432A15.999 15.999 0 0 0 204.226 416H272C280.837 416 288 408.837 288 400V368C288 359.163 280.837 352 272 352H244.021L191.331 276.329L249.974 192H272z" /> - <glyph glyph-name="subway" - unicode="" - horiz-adv-x="448" d=" M448 352V96C448 44.185 386.376 0 317.978 0L380.9580000000001 -49.721C386.905 -54.417 383.562 -64 376 -64H72C64.422 -64 61.108 -54.406 67.043 -49.721L130.022 0C61.82 0 0 44.046 0 96V352C0 405.019 64 448 128 448H320C385 448 448 405.019 448 352zM200 216V328C200 341.255 189.255 352 176 352H72C58.745 352 48 341.255 48 328V216C48 202.745 58.745 192 72 192H176C189.255 192 200 202.745 200 216zM400 216V328C400 341.255 389.255 352 376 352H272C258.745 352 248 341.255 248 328V216C248 202.745 258.745 192 272 192H376C389.255 192 400 202.745 400 216zM352 160C325.49 160 304 138.51 304 112S325.49 64 352 64S400 85.49 400 112S378.51 160 352 160zM96 160C69.49 160 48 138.51 48 112S69.49 64 96 64S144 85.49 144 112S122.51 160 96 160z" /> - <glyph glyph-name="suitcase" - unicode="" - horiz-adv-x="512" d=" M96 -32H416V320H384V368C384 394.51 362.51 416 336 416H176C149.49 416 128 394.51 128 368V320H96V-32zM192 352H320V320H192V352zM512 272V16C512 -10.51 490.51 -32 464 -32H448V320H464C490.51 320 512 298.51 512 272zM64 -32H48C21.49 -32 0 -10.51 0 16V272C0 298.51 21.49 320 48 320H64V-32z" /> - <glyph glyph-name="sun" - unicode="" - horiz-adv-x="512" d=" M274.835 435.354L300.351 372.961C304.564 362.66 317.022 358.612 326.485 364.469L383.8010000000001 399.948C399.2910000000001 409.536 418.6090000000001 395.501 414.2760000000001 377.806L398.2460000000001 312.331C395.5990000000001 301.521 403.2990000000001 290.923 414.3980000000001 290.1L481.6220000000001 285.1130000000001C499.7890000000001 283.765 507.1680000000001 261.0560000000001 493.2630000000001 249.2870000000001L441.81 205.74C433.315 198.55 433.315 185.451 441.81 178.261L493.264 134.713C507.17 122.944 499.791 100.235 481.623 98.887L414.399 93.9C403.3 93.077 395.6 82.479 398.247 71.669L414.2770000000001 6.194C418.6090000000001 -11.501 399.2910000000001 -25.5360000000001 383.802 -15.948L326.486 19.531C317.023 25.389 304.564 21.341 300.352 11.0389999999999L274.836 -51.354C267.94 -68.216 244.062 -68.216 237.166 -51.354L211.65 11.039C207.437 21.34 194.979 25.388 185.516 19.531L128.199 -15.948C112.709 -25.536 93.391 -11.501 97.724 6.194L113.754 71.669C116.401 82.479 108.701 93.077 97.602 93.9L30.378 98.887C12.211 100.235 4.832 122.944 18.737 134.713L70.19 178.26C78.685 185.45 78.685 198.549 70.19 205.739L18.736 249.287C4.83 261.056 12.209 283.765 30.377 285.113L97.601 290.1C108.7 290.923 116.4 301.521 113.753 312.331L97.723 377.806C93.391 395.501 112.709 409.536 128.198 399.948L185.515 364.469C194.978 358.611 207.436 362.659 211.649 372.961L237.165 435.354C244.061 452.215 267.939 452.215 274.835 435.354zM392 192C392 266.991 330.99 328 256 328C181.009 328 120 266.991 120 192S181.009 56 256 56C330.99 56 392 117.009 392 192zM360 192C360 134.654 313.346 88 256 88S152 134.654 152 192S198.654 296 256 296S360 249.346 360 192z" /> - <glyph glyph-name="superscript" - unicode="" - horiz-adv-x="512" d=" M395.198 192C398.659 202.526 413.994 213.28 431.463 224.425C448.088 235.03 466.9299999999999 247.051 481.804 263.2870000000001C499.2619999999999 282.341 507.748 303.462 507.748 327.854C507.748 388.416 457.046 416 409.938 416C367.447 416 333.56 393.984 315.506 365.553C310.852 358.224 312.914 348.517 320.129 343.688L350.457 323.392C357.4889999999999 318.6860000000001 366.9169999999999 320.308 372.087 327.006C380.1089999999999 337.4 390.9049999999999 345.231 403.7539999999999 345.231C423.1409999999999 345.231 430.0199999999999 332.33 430.0199999999999 321.283C430.0199999999999 285.124 310.5829999999999 264.26 310.5829999999999 161.259C310.5829999999999 154.605 311.1439999999999 148.245 311.998 141.928C313.074 133.964 319.832 128 327.868 128H496C504.837 128 512 135.163 512 144V176C512 184.837 504.837 192 496 192H395.198zM272 32C280.837 32 288 24.837 288 16V-16C288 -24.837 280.837 -32 272 -32H209.601A16 16 0 0 0 196.06 -24.522L150.359 48.093C148.062 51.445 145.937 55.062 144.164 58.302C142.514 55.058 140.517 51.365 138.29 47.72L93.578 -24.427A15.999 15.999 0 0 0 79.978 -31.999H16C7.163 -31.999 0 -24.836 0 -15.999V16.001C0 24.838 7.163 32.001 16 32.001H42.325L98.877 114.71L46.111 192H16C7.163 192 0 199.163 0 208V240C0 248.837 7.163 256 16 256H84.806A16 16 0 0 0 98.451 248.356L138.333 183.23C140.405 179.707 142.386 176.059 144.06 172.86C145.837 176.1040000000001 147.98 179.814 150.297 183.397L190.629 248.432A16 16 0 0 0 204.227 255.999H272C280.837 255.999 288 248.836 288 239.999V207.999C288 199.162 280.837 191.999 272 191.999H244.021L191.331 116.328L249.974 32H272z" /> - <glyph glyph-name="sync-alt" - unicode="" - horiz-adv-x="512" d=" M370.7200000000001 314.7200000000001C339.4580000000001 343.992 298.888 360.038 255.848 360C178.39 359.932 111.52 306.822 93.057 233.15C91.713 227.787 86.935 224 81.406 224H24.103C16.605 224 10.909 230.807 12.296 238.176C33.933 353.076 134.813 440 256 440C322.448 440 382.791 413.8640000000001 427.315 371.315L463.03 407.03C478.149 422.149 504 411.4410000000001 504 390.059V256C504 242.745 493.255 232 480 232H345.941C324.559 232 313.851 257.851 328.97 272.971L370.72 314.7200000000001zM32 152H166.059C187.441 152 198.149 126.149 183.03 111.029L141.28 69.279C172.542 40.006 213.115 23.96 256.156 23.999C333.574 24.069 400.471 77.143 418.943 150.848C420.287 156.211 425.065 159.998 430.594 159.998H487.898C495.396 159.998 501.092 153.191 499.705 145.822C478.067 30.924 377.187 -56 256 -56C189.552 -56 129.209 -29.864 84.685 12.685L48.97 -23.03C33.851 -38.149 8 -27.441 8 -6.059V128C8 141.255 18.745 152 32 152z" /> - <glyph glyph-name="sync" - unicode="" - horiz-adv-x="512.333" d=" M440.935 435.426L444.901 352.66C399.416 406.096 331.674 440 256 440C134.813 440 33.933 353.076 12.296 238.176C10.908 230.807 16.604 224 24.103 224H73.187C78.757 224 83.564 227.842 84.863 233.259C103.407 310.592 172.931 368 256 368C316.8930000000001 368 370.512 337.144 402.1040000000001 290.199L300.5740000000001 295.064C293.7290000000001 295.3920000000001 288.0000000000001 289.9310000000001 288.0000000000001 283.0780000000001V235.6670000000001C288.0000000000001 229.04 293.3730000000001 223.667 300.0000000000001 223.667H500.3330000000001C506.9600000000001 223.667 512.3330000000001 229.04 512.3330000000001 235.6670000000001V436C512.3330000000001 442.627 506.9600000000001 448 500.3330000000001 448H452.9220000000001C446.0690000000001 448 440.6070000000001 442.271 440.9350000000001 435.426zM256 16C195.105 16 141.483 46.858 109.891 93.805L211.759 88.934C218.604 88.607 224.332 94.068 224.332 100.92V148.332C224.332 154.959 218.959 160.332 212.332 160.332H12C5.373 160.332 0 154.959 0 148.332V-52C0 -58.627 5.373 -64 12 -64H59.385C66.248 -64 71.713 -58.255 71.37 -51.401L67.241 31.174C112.725 -22.166 180.405 -56 256 -56C377.187 -56 478.067 30.924 499.704 145.824C501.092 153.193 495.396 160 487.897 160H438.813C433.243 160 428.436 156.158 427.137 150.741C408.593 73.408 339.069 16 256 16z" /> - <glyph glyph-name="syringe" - unicode="" - horiz-adv-x="512" d=" M201.5 273.2L257.2 217.4C260.3 214.3 260.3 209.2 257.2 206.1L245.9 194.8C242.8 191.6999999999999 237.7 191.6999999999999 234.6 194.8L178.9 250.6L133.6 205.3L189.4 149.5C192.5 146.3999999999999 192.5 141.3 189.4 138.1999999999999L178.1 126.8999999999999C175 123.7999999999999 169.9 123.7999999999999 166.8 126.8999999999999L111 182.8L84.6 156.4C67.3 139.1 59 115.3 61.6 91L68.7 27.4L2.3 -39C-0.8 -42.1 -0.8 -47.2 2.3 -50.3L13.6 -61.6C16.7 -64.7 21.8 -64.7 24.9 -61.6L91.2 4.7L154.8 -2.4C178.7 -5.0000000000001 202.7 2.9999999999999 220.2 20.6L402.1 202.5L266.4000000000001 338.2L201.5 273.2zM509.7 366.5L430.5 445.7C427.4 448.8 422.3 448.8 419.2 445.7L407.9 434.4C404.8 431.3 404.8 426.2 407.9 423.1L436.2 394.8L390.9 349.5L334.3 406.1L317.3 423.1C314.2 426.2 309.1 426.2 306 423.1L272.1 389.2C269 386.1 269 381 272.1 377.9L289.1 360.9L424.8 225L441.8 208C444.9000000000001 204.9 450 204.9 453.1 208L487 242C490.1 245.1 490.1 250.2 487 253.3L413.5 326.8L458.8 372.1L487.1 343.8C490.2 340.7000000000001 495.3 340.7000000000001 498.4 343.8L509.7 355.1C512.8000000000001 358.3 512.8000000000001 363.3 509.7 366.5z" /> - <glyph glyph-name="table-tennis" - unicode="" - horiz-adv-x="512" d=" M496.2 151.5C527.7 229.3 512 321.8 449 384.9C365.1 469 229 469 145.1 384.9L89.1 328.8L300.6 117.3C346.7000000000001 179.4 432.1 194.7 496.2 151.5zM278.3 71.8L57.9 292.1C30.6 246.8 36.2 187.1 75.2 148L109.7 113.4L6.7 24C-1.9 16.5 -2.4 3.3 5.7 -4.8L59.1 -58.3C67.1 -66.4 80.3 -65.9 87.8 -57.3L177.1 46L212.8 10.3C232.5 -9.4 257.4000000000001 -20.2 283.1 -23C276 -6 272.1 12.6 272.1 32.1C272 45.9 274.6 59.1 278.3 71.8zM416 128C363 128 320 85 320 32S363 -64 416 -64S512 -21 512 32S469 128 416 128z" /> - <glyph glyph-name="table" - unicode="" - horiz-adv-x="512" d=" M464 416H48C21.49 416 0 394.51 0 368V16C0 -10.51 21.49 -32 48 -32H464C490.51 -32 512 -10.51 512 16V368C512 394.51 490.51 416 464 416zM224 32H64V128H224V32zM224 192H64V288H224V192zM448 32H288V128H448V32zM448 192H288V288H448V192z" /> - <glyph glyph-name="tablet-alt" - unicode="" - horiz-adv-x="448" d=" M400 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V400C448 426.5 426.5 448 400 448zM224 -32C206.3 -32 192 -17.7 192 0S206.3 32 224 32S256 17.7 256 0S241.7 -32 224 -32zM400 76C400 69.4 394.6 64 388 64H60C53.4 64 48 69.4 48 76V388C48 394.6 53.4 400 60 400H388C394.6 400 400 394.6 400 388V76z" /> - <glyph glyph-name="tablet" - unicode="" - horiz-adv-x="448" d=" M400 448H48C21.5 448 0 426.5 0 400V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V400C448 426.5 426.5 448 400 448zM224 -32C206.3 -32 192 -17.7 192 0S206.3 32 224 32S256 17.7 256 0S241.7 -32 224 -32z" /> - <glyph glyph-name="tachometer-alt" - unicode="" - horiz-adv-x="576" d=" M75.694 -32A48.02 48.02 0 0 0 33.246 -6.429C12.023 33.7 0 79.444 0 128C0 287.058 128.942 416 288 416S576 287.058 576 128C576 79.444 563.977 33.7 542.754 -6.429A48.01800000000001 48.01800000000001 0 0 0 500.306 -32H75.694zM512 160C494.327 160 480 145.673 480 128C480 110.327 494.327 96 512 96S544 110.327 544 128C544 145.673 529.673 160 512 160zM288 320C305.673 320 320 334.327 320 352C320 369.673 305.673 384 288 384S256 369.673 256 352C256 334.327 270.327 320 288 320zM64 160C46.327 160 32 145.673 32 128C32 110.327 46.327 96 64 96S96 110.327 96 128C96 145.673 81.673 160 64 160zM129.608 318.392C111.935 318.392 97.608 304.065 97.608 286.392C97.608 268.719 111.935 254.392 129.608 254.392S161.608 268.719 161.608 286.392C161.608 304.065 147.281 318.392 129.608 318.392zM446.392 318.392C428.719 318.392 414.392 304.065 414.392 286.392C414.392 268.719 428.719 254.392 446.392 254.392S478.392 268.719 478.392 286.392C478.392 304.065 464.065 318.392 446.392 318.392zM359.314 286.858C346.687 290.898 333.181 283.938 329.141 271.314L283.218 127.803C250.108 125.355 224 97.736 224 64C224 28.654 252.654 0 288 0C323.346 0 352 28.654 352 64C352 83.773 343.029 101.447 328.939 113.187L374.858 256.685C378.897 269.31 371.938 282.818 359.314 286.858z" /> - <glyph glyph-name="tag" - unicode="" - horiz-adv-x="512" d=" M0 195.882V400C0 426.51 21.49 448 48 448H252.118A48 48 0 0 0 286.059 433.941L497.941 222.059C516.6859999999999 203.314 516.6859999999999 172.922 497.941 154.177L293.823 -49.941C275.078 -68.6859999999999 244.686 -68.6859999999999 225.941 -49.941L14.059 161.941A48 48 0 0 0 0 195.882zM112 384C85.49 384 64 362.51 64 336S85.49 288 112 288S160 309.49 160 336S138.51 384 112 384z" /> - <glyph glyph-name="tags" - unicode="" - horiz-adv-x="640" d=" M497.941 222.059L286.0590000000001 433.941A48 48 0 0 1 252.118 448H48C21.49 448 0 426.51 0 400V195.882A48 48 0 0 1 14.059 161.941L225.941 -49.941C244.685 -68.6859999999999 275.077 -68.687 293.823 -49.941L497.941 154.177C516.6859999999999 172.922 516.6859999999999 203.314 497.941 222.059zM112 288C85.49 288 64 309.49 64 336S85.49 384 112 384S160 362.51 160 336S138.51 288 112 288zM625.941 154.177L421.823 -49.941C403.078 -68.6859999999999 372.686 -68.6859999999999 353.941 -49.941L353.581 -49.581L527.64 124.478C544.639 141.477 554 164.078 554 188.118S544.638 234.759 527.64 251.758L331.397 448H380.118A48 48 0 0 0 414.059 433.941L625.941 222.059C644.686 203.314 644.686 172.922 625.941 154.177z" /> - <glyph glyph-name="tasks" - unicode="" - horiz-adv-x="512" d=" M208 316H496C504.8 316 512 323.2 512 332V372C512 380.8 504.8 388 496 388H208C199.2 388 192 380.8 192 372V332C192 323.2 199.2 316 208 316zM208 156H496C504.8 156 512 163.2 512 172V212C512 220.8 504.8 228 496 228H208C199.2 228 192 220.8 192 212V172C192 163.2 199.2 156 208 156zM208 -4H496C504.8 -4 512 3.2 512 12V52C512 60.8 504.8 68 496 68H208C199.2 68 192 60.8 192 52V12C192 3.2 199.2 -4 208 -4zM64 80C37.5 80 15.4 58.5 15.4 32S37.5 -16 64 -16S112 5.5 112 32S90.5 80 64 80zM156.5 379L84.3 306.8L68.7 291.2000000000001C64 286.5 55.8 286.5 51.1 291.2000000000001L3.5 338.6C-1.2 343.3 -1.2 350.9 3.5 355.6L19.2 371.3C23.9 376 31.5 376 36.2 371.3L58.9 349.2L122.6 412.5C127.3 417.2 134.9 417.2 139.6 412.5L156.6 396C161.2 391.3 161.2 383.7 156.5 379zM156.5 219.4L84.3 147.2L68.6 131.5C63.9 126.8 55.7 126.8 51 131.5L3.5 179C-1.2 183.7 -1.2 191.3 3.5 196L19.2 211.7C23.9 216.4 31.5 216.4 36.2 211.7L58.9 189.6L122.6 253.3C127.3 258 134.9 258 139.6 253.3L156.6 236.3C161.2 231.7 161.2 224.1 156.5 219.4z" /> - <glyph glyph-name="taxi" - unicode="" - horiz-adv-x="512" d=" M461.951 204.135L440.1350000000001 291.403A79.885 79.885 0 0 1 362.522 352H352V392C352 405.255 341.255 416 328 416H184C170.745 416 160 405.255 160 392V352H149.478A79.885 79.885 0 0 1 71.866 291.403L50.05 204.135C25.515 195.177 8 171.634 8 144V96C8 75.793 17.374 57.786 32 46.057V-8C32 -21.255 42.745 -32 56 -32H104C117.255 -32 128 -21.255 128 -8V32H384V-8C384 -21.255 394.745 -32 408 -32H456C469.255 -32 480 -21.255 480 -8V46.057C494.626 57.786 504 75.794 504 96V144C504 171.634 486.485 195.177 461.951 204.135zM149.478 288H362.523A15.975 15.975 0 0 0 378.045 275.88L395.015 208H116.985L133.955 275.881A15.975999999999999 15.975999999999999 0 0 0 149.478 288zM132 112C132 92.118 115.882 76 96 76S60 92.118 60 112S76.118 148 96 148S132 131.882 132 112zM452 112C452 92.118 435.882 76 416 76S380 92.118 380 112S396.118 148 416 148S452 131.882 452 112z" /> - <glyph glyph-name="terminal" - unicode="" - horiz-adv-x="640" d=" M257.981 175.029L63.638 -19.314C54.265 -28.687 39.069 -28.687 29.697 -19.314L7.029 3.353C-2.328 12.71 -2.346 27.875 6.989 37.254L161.011 192L6.99 346.745C-2.345 356.124 -2.327 371.289 7.03 380.646L29.697 403.313C39.07 412.6860000000001 54.266 412.6860000000001 63.638 403.313L257.981 208.97C267.354 199.598 267.354 184.402 257.981 175.029zM640 -8V24C640 37.255 629.255 48 616 48H312C298.745 48 288 37.255 288 24V-8C288 -21.255 298.745 -32 312 -32H616C629.255 -32 640 -21.255 640 -8z" /> - <glyph glyph-name="text-height" - unicode="" - horiz-adv-x="576" d=" M16 416H304C312.837 416 320 408.837 320 400V304C320 295.163 312.837 288 304 288H268.504C259.6670000000001 288 252.504 295.163 252.504 304V352H197.743V32H232C240.837 32 248 24.837 248 16V-16C248 -24.837 240.837 -32 232 -32H88C79.163 -32 72 -24.837 72 -16V16C72 24.837 79.163 32 88 32H122.257V352H67.496V304C67.496 295.163 60.333 288 51.496 288H16C7.163 288 0 295.163 0 304V400C0 408.837 7.163 416 16 416zM491.308 411.315L571.303 331.314C581.309 321.307 574.297 304 559.99 304H512V80H560C575.639 80 580.635 62.009 571.313 52.686L491.318 -27.3150000000001C485.071 -33.5620000000001 474.937 -33.5600000000001 468.692 -27.3150000000001L388.697 52.6859999999999C378.691 62.693 385.703 80 400.01 80H448V304H400C384.361 304 379.365 321.991 388.687 331.314L468.682 411.315C474.929 417.563 485.063 417.56 491.308 411.315z" /> - <glyph glyph-name="text-width" - unicode="" - horiz-adv-x="448" d=" M16 416H432C440.837 416 448 408.837 448 400V304C448 295.163 440.837 288 432 288H396.504C387.6670000000001 288 380.504 295.163 380.504 304V352H261.743V224H296C304.837 224 312 216.837 312 208V176C312 167.163 304.837 160 296 160H152C143.163 160 136 167.163 136 176V208C136 216.837 143.163 224 152 224H186.257V352H67.496V304C67.496 295.163 60.333 288 51.496 288H16C7.163 288 0 295.163 0 304V400C0 408.837 7.163 416 16 416zM443.315 75.318L363.314 155.313C353.991 164.635 336 159.638 336 144V96H112V143.99C112 158.297 94.693 165.309 84.686 155.303L4.685 75.308C-1.56 69.063 -1.562 58.929 4.685 52.682L84.686 -27.313C94.009 -36.635 112 -31.638 112 -16V32H336V-15.99C336 -30.297 353.307 -37.309 363.314 -27.303L443.3150000000001 52.692C449.5600000000001 58.937 449.5630000000001 69.071 443.3150000000001 75.318z" /> - <glyph glyph-name="th-large" - unicode="" - horiz-adv-x="512" d=" M296 416H488C501.255 416 512 405.255 512 392V232C512 218.745 501.255 208 488 208H296C282.745 208 272 218.745 272 232V392C272 405.255 282.745 416 296 416zM216 416H24C10.745 416 0 405.255 0 392V232C0 218.745 10.745 208 24 208H216C229.255 208 240 218.745 240 232V392C240 405.255 229.255 416 216 416zM0 152V-8C0 -21.255 10.745 -32 24 -32H216C229.255 -32 240 -21.255 240 -8V152C240 165.255 229.255 176 216 176H24C10.745 176 0 165.255 0 152zM296 -32H488C501.255 -32 512 -21.255 512 -8V152C512 165.255 501.255 176 488 176H296C282.745 176 272 165.255 272 152V-8C272 -21.255 282.745 -32 296 -32z" /> - <glyph glyph-name="th-list" - unicode="" - horiz-adv-x="512" d=" M149.333 232V152C149.333 138.745 138.588 128 125.333 128H24C10.745 128 0 138.745 0 152V232C0 245.255 10.745 256 24 256H125.333C138.588 256 149.333 245.255 149.333 232zM0 72V-8C0 -21.255 10.745 -32 24 -32H125.333C138.588 -32 149.333 -21.255 149.333 -8V72C149.333 85.255 138.588 96 125.333 96H24C10.745 96 0 85.255 0 72zM125.333 416H24C10.745 416 0 405.255 0 392V312C0 298.745 10.745 288 24 288H125.333C138.588 288 149.333 298.745 149.333 312V392C149.333 405.255 138.588 416 125.333 416zM205.333 -32H488C501.255 -32 512 -21.255 512 -8V72C512 85.255 501.255 96 488 96H205.333C192.078 96 181.333 85.255 181.333 72V-8C181.333 -21.255 192.078 -32 205.333 -32zM181.333 392V312C181.333 298.745 192.078 288 205.333 288H488C501.255 288 512 298.745 512 312V392C512 405.255 501.255 416 488 416H205.333C192.078 416 181.333 405.255 181.333 392zM205.333 128H488C501.255 128 512 138.745 512 152V232C512 245.255 501.255 256 488 256H205.333C192.078 256 181.333 245.255 181.333 232V152C181.333 138.745 192.078 128 205.333 128z" /> - <glyph glyph-name="th" - unicode="" - horiz-adv-x="512" d=" M149.333 392V312C149.333 298.745 138.588 288 125.333 288H24C10.745 288 0 298.745 0 312V392C0 405.255 10.745 416 24 416H125.333C138.588 416 149.333 405.255 149.333 392zM330.6670000000001 152V232C330.6670000000001 245.255 319.9220000000001 256 306.6670000000001 256H205.333C192.078 256 181.333 245.255 181.333 232V152C181.333 138.745 192.078 128 205.333 128H306.666C319.9220000000001 128 330.667 138.745 330.667 152zM362.6670000000001 392V312C362.6670000000001 298.745 373.4120000000001 288 386.6670000000001 288H488C501.255 288 512 298.745 512 312V392C512 405.255 501.255 416 488 416H386.667C373.412 416 362.667 405.255 362.667 392zM330.6670000000001 312V392C330.6670000000001 405.255 319.9220000000001 416 306.6670000000001 416H205.333C192.078 416 181.333 405.255 181.333 392V312C181.333 298.745 192.078 288 205.333 288H306.666C319.9220000000001 288 330.667 298.745 330.667 312zM125.333 256H24C10.745 256 0 245.255 0 232V152C0 138.745 10.745 128 24 128H125.333C138.588 128 149.333 138.745 149.333 152V232C149.333 245.255 138.588 256 125.333 256zM0 72V-8C0 -21.255 10.745 -32 24 -32H125.333C138.588 -32 149.333 -21.255 149.333 -8V72C149.333 85.255 138.588 96 125.333 96H24C10.745 96 0 85.255 0 72zM386.667 128H488C501.255 128 512 138.745 512 152V232C512 245.255 501.255 256 488 256H386.667C373.412 256 362.667 245.255 362.667 232V152C362.667 138.745 373.412 128 386.667 128zM386.667 -32H488C501.255 -32 512 -21.255 512 -8V72C512 85.255 501.255 96 488 96H386.667C373.412 96 362.667 85.255 362.667 72V-8C362.667 -21.255 373.412 -32 386.667 -32zM181.333 72V-8C181.333 -21.255 192.078 -32 205.333 -32H306.666C319.921 -32 330.666 -21.255 330.666 -8V72C330.666 85.255 319.921 96 306.666 96H205.333C192.078 96 181.333 85.255 181.333 72z" /> - <glyph glyph-name="thermometer-empty" - unicode="" - horiz-adv-x="256" d=" M192 64C192 28.654 163.346 0 128 0S64 28.654 64 64C64 99.346 92.654 128 128 128S192 99.346 192 64zM224 148.653C243.912 126.09 256 96.459 256 64C256 -6.696 198.697 -64 128 -64C127.701 -64 127.391 -63.999 127.091 -63.997C56.789 -63.509 -0.357 -5.636 0.002 64.667C0.166 96.865 12.225 126.245 32 148.653V352C32 405.019 74.981 448 128 448S224 405.019 224 352V148.653zM208 64C208 98.339 188.63 116.19 176 130.502V352C176 378.467 154.467 400 128 400S80 378.467 80 352V130.502C67.268 116.074 48.175 98.402 48.001 64.422C47.777 20.5460000000001 83.564 -15.694 127.424 -15.998L128 -16C172.112 -16 208 19.888 208 64z" /> - <glyph glyph-name="thermometer-full" - unicode="" - horiz-adv-x="256" d=" M224 352C224 405.019 181.019 448 128 448S32 405.019 32 352V148.653C12.225 126.244 0.166 96.864 0.002 64.667C-0.357 -5.636 56.789 -63.509 127.091 -63.997C127.39 -63.999 127.701 -64 128 -64C198.698 -64 256 -6.696 256 64C256 96.459 243.912 126.09 224 148.653V352zM128 -16L127.424 -15.998C83.564 -15.694 47.777 20.546 48.001 64.422C48.174 98.402 67.267 116.074 80 130.502V352C80 378.467 101.533 400 128 400S176 378.467 176 352V130.502C188.63 116.19 208 98.338 208 64C208 19.888 172.112 -16 128 -16zM192 64C192 28.654 163.346 0 128 0S64 28.654 64 64C64 87.685 76.876 108.349 96 119.417V352C96 369.673 110.327 384 128 384S160 369.673 160 352V119.417C179.124 108.3490000000001 192 87.6850000000001 192 64z" /> - <glyph glyph-name="thermometer-half" - unicode="" - horiz-adv-x="256" d=" M192 64C192 28.654 163.346 0 128 0S64 28.654 64 64C64 87.685 76.876 108.349 96 119.417V224C96 241.673 110.327 256 128 256S160 241.673 160 224V119.417C179.124 108.3490000000001 192 87.6850000000001 192 64zM224 148.653C243.912 126.09 256 96.459 256 64C256 -6.696 198.697 -64 128 -64C127.701 -64 127.391 -63.999 127.091 -63.997C56.789 -63.509 -0.357 -5.636 0.002 64.667C0.166 96.865 12.225 126.245 32 148.653V352C32 405.019 74.981 448 128 448S224 405.019 224 352V148.653zM208 64C208 98.339 188.63 116.19 176 130.502V352C176 378.467 154.467 400 128 400S80 378.467 80 352V130.502C67.268 116.074 48.175 98.402 48.001 64.422C47.777 20.5460000000001 83.564 -15.694 127.424 -15.998L128 -16C172.112 -16 208 19.888 208 64z" /> - <glyph glyph-name="thermometer-quarter" - unicode="" - horiz-adv-x="256" d=" M192 64C192 28.654 163.346 0 128 0S64 28.654 64 64C64 87.685 76.876 108.349 96 119.417V160C96 177.673 110.327 192 128 192S160 177.673 160 160V119.417C179.124 108.3490000000001 192 87.6850000000001 192 64zM224 148.653C243.912 126.09 256 96.459 256 64C256 -6.696 198.697 -64 128 -64C127.701 -64 127.391 -63.999 127.091 -63.997C56.789 -63.509 -0.357 -5.636 0.002 64.667C0.166 96.865 12.225 126.245 32 148.653V352C32 405.019 74.981 448 128 448S224 405.019 224 352V148.653zM208 64C208 98.339 188.63 116.19 176 130.502V352C176 378.467 154.467 400 128 400S80 378.467 80 352V130.502C67.268 116.074 48.175 98.402 48.001 64.422C47.777 20.5460000000001 83.564 -15.694 127.424 -15.998L128 -16C172.112 -16 208 19.888 208 64z" /> - <glyph glyph-name="thermometer-three-quarters" - unicode="" - horiz-adv-x="256" d=" M192 64C192 28.654 163.346 0 128 0C92.654 0 64 28.654 64 64C64 87.685 76.876 108.349 96 119.417V288C96 305.673 110.327 320 128 320S160 305.673 160 288V119.417C179.124 108.3490000000001 192 87.6850000000001 192 64zM224 148.653C243.912 126.09 256 96.459 256 64C256 -6.696 198.697 -64 128 -64C127.701 -64 127.391 -63.999 127.091 -63.997C56.789 -63.509 -0.357 -5.636 0.002 64.667C0.166 96.865 12.225 126.245 32 148.653V352C32 405.019 74.981 448 128 448S224 405.019 224 352V148.653zM208 64C208 98.339 188.63 116.19 176 130.502V352C176 378.467 154.467 400 128 400S80 378.467 80 352V130.502C67.268 116.074 48.175 98.402 48.001 64.422C47.777 20.5460000000001 83.564 -15.694 127.424 -15.998L128 -16C172.112 -16 208 19.888 208 64z" /> - <glyph glyph-name="thermometer" - unicode="" - horiz-adv-x="512" d=" M476.8 427.6C439.3 458.3 381.3 453.9 344.9 417.4L299.2 371.4L349.7 320.9C352.8 317.8 352.8 312.7000000000001 349.7 309.6L338.4 298.3C335.3 295.2 330.2 295.2 327.1 298.3L276.7 348.8L231.6 303.4L281.9 253C285 249.9 285 244.8 281.9 241.7L270.6 230.4C267.5 227.3 262.4 227.3 259.3 230.4L209 280.6L163.9 235.2L214 185C217.1 181.9 217.1 176.8 214 173.7L202.7 162.4C199.6 159.3 194.5 159.3 191.4 162.4L141.3 212.6L96 166.9V66L7 -23C-2.4 -32.4 -2.4 -47.6 7 -56.9C16.4 -66.2999999999999 31.6 -66.2999999999999 40.9 -56.9L129.9 32.1H229.8L484 285.4C518.9 320.3 526.2 386.9 476.8 427.6z" /> - <glyph glyph-name="thumbs-down" - unicode="" - horiz-adv-x="512" d=" M0 392V152C0 138.745 10.745 128 24 128H104C117.255 128 128 138.745 128 152V392C128 405.255 117.255 416 104 416H24C10.745 416 0 405.255 0 392zM40 192C40 205.255 50.745 216 64 216S88 205.255 88 192S77.255 168 64 168S40 178.745 40 192zM312 -64C291.817 -64 282.515 -24.707 278.069 -6.205C272.863 15.461 267.48 37.865 252.676 52.697C220.207 85.221 203.173 126.664 163.559 165.808A11.98 11.98 0 0 0 160.001 174.329V388.099C160.001 394.64 165.244 399.977 171.784 400.097C187.615 400.387 208.478 409.176 224.435 416.275C256.189 430.402 295.709 447.983 343.995 448H346.839C389.616 448 440.202 447.587 460.613 418.263C469.005 406.206 471.059 391.229 466.761 373.631C483.073 356.578 491.824 324.7680000000001 483.143 298.874C500.687 275.442 502.2860000000001 242.742 492.451 219.405L492.561 219.295C504.4540000000001 207.346 512.0840000000001 188.036 512 170.098C511.844 139.746 485.843 111.9999999999999 452.447 111.9999999999999H350.723C358.03 83.66 384 59.868 384 17.452C384 -56 336 -64 312 -64z" /> - <glyph glyph-name="thumbs-up" - unicode="" - horiz-adv-x="512" d=" M104 224H24C10.745 224 0 213.255 0 200V-40C0 -53.255 10.745 -64 24 -64H104C117.255 -64 128 -53.255 128 -40V200C128 213.255 117.255 224 104 224zM64 -24C50.745 -24 40 -13.255 40 0S50.745 24 64 24S88 13.255 88 0S77.255 -24 64 -24zM384 366.548C384 324.132 358.03 300.3400000000001 350.723 272H452.446C485.843 272 511.843 244.254 511.999 213.902C512.083 195.964 504.453 176.653 492.56 164.705L492.45 164.595C502.286 141.258 500.687 108.558 483.142 85.126C491.823 59.231 483.073 27.422 466.76 10.369C471.058 -7.229 469.004 -22.206 460.612 -34.263C440.202 -63.587 389.616 -64 346.839 -64L343.994 -63.999C295.707 -63.982 256.188 -46.401 224.434 -32.274C208.477 -25.175 187.613 -16.387 171.783 -16.096C165.243 -15.976 160 -10.639 160 -4.098V209.672C160 212.872 161.282 215.943 163.558 218.193C203.172 257.337 220.206 298.78 252.675 331.304C267.479 346.136 272.863 368.54 278.068 390.206C282.515 408.707 291.817 448 312 448C336 448 384 440 384 366.548z" /> - <glyph glyph-name="thumbtack" - unicode="" - horiz-adv-x="384" d=" M298.028 233.733L285.793 352H328C341.255 352 352 362.745 352 376V424C352 437.255 341.255 448 328 448H56C42.745 448 32 437.255 32 424V376C32 362.745 42.745 352 56 352H98.207L85.972 233.733C37.465 211.18 0 170.739 0 120C0 106.745 10.745 96 24 96H160V-8.007C160 -9.249 160.289 -10.474 160.845 -11.585L184.845 -59.585C187.786 -65.467 196.209 -65.4779999999999 199.156 -59.585L223.156 -11.585A8.008 8.008 0 0 1 224.001 -8.007V96H360.001C373.256 96 384.001 106.745 384.001 120C384 171.183 346.018 211.42 298.028 233.733z" /> - <glyph glyph-name="ticket-alt" - unicode="" - horiz-adv-x="576" d=" M128 288H448V96H128V288zM528 192C528 165.49 549.49 144 576 144V48C576 21.49 554.51 0 528 0H48C21.49 0 0 21.49 0 48V144C26.51 144 48 165.49 48 192S26.51 240 0 240V336C0 362.51 21.49 384 48 384H528C554.51 384 576 362.51 576 336V240C549.49 240 528 218.51 528 192zM480 296C480 309.255 469.255 320 456 320H120C106.745 320 96 309.255 96 296V88C96 74.745 106.745 64 120 64H456C469.255 64 480 74.745 480 88V296z" /> - <glyph glyph-name="times-circle" - unicode="" - horiz-adv-x="512" d=" M256 440C119 440 8 329 8 192S119 -56 256 -56S504 55 504 192S393 440 256 440zM377.6 126.9C382.3 122.2 382.3 114.6 377.6 109.9L338 70.4C333.3 65.7 325.7 65.7 321 70.4L256 136L190.9 70.4C186.2 65.7 178.6 65.7 173.9 70.4L134.4 110C129.7 114.7 129.7 122.3 134.4 127L200 192L134.4 257.1C129.7 261.8 129.7 269.4 134.4 274.1L174 313.7C178.7 318.4 186.3 318.4 191 313.7L256 248L321.1 313.6C325.8 318.3 333.4000000000001 318.3 338.1 313.6L377.7000000000001 274C382.4000000000001 269.3 382.4000000000001 261.7 377.7000000000001 257L312 192L377.6 126.9z" /> - <glyph glyph-name="times" - unicode="" - horiz-adv-x="384" d=" M323.1 7L377 60.9C386.4 70.3 386.4 85.4 377 94.8L279.8 192L377 289.2C386.4 298.6 386.4 313.7 377 323.1L323.1 377C313.7000000000001 386.4 298.6 386.4 289.2000000000001 377L192 279.8L94.8 377C85.4 386.4 70.3 386.4 60.9 377L7 323.1C-2.4 313.7 -2.4 298.6 7 289.2L104.2 192L7 94.8C-2.4 85.4 -2.4 70.3 7 60.9L60.9 7C70.3 -2.4 85.4 -2.4 94.8 7L192 104.2L289.2 7C298.5 -2.3 313.7 -2.3 323.1 7z" /> - <glyph glyph-name="tint" - unicode="" - horiz-adv-x="384" d=" M192 -64C93.565 -64 13.913 15.652 13.913 114.087C13.913 225.283 115.107 268.152 162.435 425.912C171.539 456.028 213.534 454.69 221.565 425.912C269.111 267.426 370.087 225.843 370.087 114.087C370.087 15.652 290.435 -64 192 -64zM149.478 107.826C147.969 113.359 140.031 113.358 138.522 107.826C129.299 78.401 110.609 70.181 110.609 49.391C110.609 30.87 125.478 16 144 16S177.391 30.87 177.391 49.391C177.391 70.23 158.718 78.347 149.478 107.826z" /> - <glyph glyph-name="toggle-off" - unicode="" - horiz-adv-x="576" d=" M384 384H192C85.961 384 0 298.039 0 192S85.961 0 192 0H384C490.039 0 576 85.961 576 192S490.039 384 384 384zM64 192C64 262.741 121.249 320 192 320C262.741 320 320 262.751 320 192C320 121.259 262.751 64 192 64C121.259 64 64 121.249 64 192zM384 64H335.0950000000001C400.312 136.858 400.331 247.12 335.0950000000001 320H384C454.741 320 512 262.751 512 192C512 121.26 454.751 64 384 64z" /> - <glyph glyph-name="toggle-on" - unicode="" - horiz-adv-x="576" d=" M576 192C576 85.961 490.039 0 384 0H192C85.961 0 0 85.961 0 192S85.961 384 192 384H384C490.039 384 576 298.039 576 192zM384 320C313.259 320 256 262.751 256 192C256 121.259 313.249 64 384 64C454.741 64 512 121.249 512 192C512 262.741 454.751 320 384 320" /> - <glyph glyph-name="trademark" - unicode="" - horiz-adv-x="640" d=" M97.119 284.867H12C5.373 284.867 0 290.24 0 296.867V340C0 346.627 5.373 352 12 352H260.559C267.186 352 272.559 346.627 272.559 340V296.867C272.559 290.24 267.186 284.867 260.559 284.867H175.44V44C175.44 37.373 170.067 32 163.44 32H109.118C102.491 32 97.118 37.373 97.118 44V284.867zM329.825 352H395.25A12 12 0 0 0 406.596 343.907L450.355 216.839C457.516 196.251 466.466 164.027 466.466 164.027H467.362S476.312 196.251 483.473 216.839L527.231 343.907A12 12 0 0 0 538.577 352H603.987A12 12 0 0 0 615.948 340.9700000000001L639.96 44.97C640.527 37.983 635.009 32 627.999 32H573.898A12 12 0 0 0 561.926 43.182L552.844 176.112C551.0540000000001 200.28 552.844 229.8180000000001 552.844 229.8180000000001H551.9480000000001S541.2070000000001 196.2520000000001 534.046 176.112L503.3460000000001 91.381A12 12 0 0 0 492.0640000000001 83.4690000000001H441.7620000000001A12 12 0 0 0 430.4800000000001 91.381L399.7800000000001 176.112C392.6190000000001 196.252 381.8770000000001 229.8180000000001 381.8770000000001 229.8180000000001H380.9820000000001S382.7720000000001 200.28 380.9820000000001 176.112L371.9000000000001 43.182C371.4720000000001 36.887 366.2400000000001 32 359.9300000000001 32H305.4C298.383 32 292.864 37.994 293.441 44.987L317.866 340.987A11.999000000000002 11.999000000000002 0 0 0 329.825 352z" /> - <glyph glyph-name="train" - unicode="" - horiz-adv-x="448" d=" M448 352V96C448 44.185 386.376 0 317.978 0L380.9580000000001 -49.721C386.905 -54.417 383.562 -64 376 -64H72C64.422 -64 61.108 -54.406 67.043 -49.721L130.022 0C61.82 0 0 44.046 0 96V352C0 405.019 64 448 128 448H320C385 448 448 405.019 448 352zM400 216V328C400 341.255 389.255 352 376 352H72C58.745 352 48 341.255 48 328V216C48 202.745 58.745 192 72 192H376C389.255 192 400 202.745 400 216zM224 152C193.072 152 168 126.928 168 96S193.072 40 224 40S280 65.072 280 96S254.928 152 224 152z" /> - <glyph glyph-name="transgender-alt" - unicode="" - horiz-adv-x="480" d=" M468 448H389C378.3 448 373 435.1 380.5 427.5L397.4 410.6L316.7 329.9C294.5 343.9 268.2 352 240 352C211.8 352 185.5 343.9 163.3 329.9L146.8 346.4L166.6 366.2C171.3 370.9 171.3 378.5 166.6 383.2L138.3 411.5C133.6 416.2 126 416.2 121.3 411.5L101.5 391.7L82.5 410.7L99.4 427.6C107.1 435.1 101.7 448 91 448H12C5.4 448 0 442.6 0 436V357C0 346.3 12.9 341 20.5 348.5L37.4 365.4L56.4 346.4L36.6 326.6C31.9 321.9 31.9 314.3 36.6 309.6L64.9 281.3C69.6 276.6 77.2 276.6 81.9 281.3L101.7 301.1L118.2 284.6C104.1 262.5 96 236.2 96 208C96 139.5 143.9 82.1 208 67.6V40H172C165.4 40 160 34.6 160 28V-12C160 -18.6 165.4 -24 172 -24H208V-52C208 -58.6 213.4 -64 220 -64H260C266.6 -64 272 -58.6 272 -52V-24H308C314.6 -24 320 -18.6 320 -12V28C320 34.6 314.6 40 308 40H272V67.6C336.1 82.2000000000001 384 139.5 384 208C384 236.2 375.9 262.5 361.9 284.7000000000001L442.6 365.4000000000001L459.4999999999999 348.5000000000001C467.1 340.9000000000001 479.9999999999999 346.3000000000001 479.9999999999999 357.0000000000001V436C479.9999999999999 442.6 474.6 448 467.9999999999999 448zM240 128C195.9 128 160 163.9 160 208S195.9 288 240 288S320 252.1 320 208S284.1 128 240 128z" /> - <glyph glyph-name="transgender" - unicode="" - horiz-adv-x="384" d=" M372 448H293C282.3 448 277 435.1 284.5 427.5L301.4 410.6L220.7 329.9C198.5 343.9 172.2 352 144 352C64.5 352 0 287.5 0 208C0 139.5 47.9 82.1 112 67.6V40H76C69.4 40 64 34.6 64 28V-12C64 -18.6 69.4 -24 76 -24H112V-52C112 -58.6 117.4 -64 124 -64H164C170.6 -64 176 -58.6 176 -52V-24H212C218.6 -24 224 -18.6 224 -12V28C224 34.6 218.6 40 212 40H176V67.6C240.1 82.2000000000001 288 139.5 288 208C288 236.2 279.9 262.5 265.9 284.7000000000001L346.6 365.4000000000001L363.5 348.5000000000001C371.1 340.9000000000001 384 346.3000000000001 384 357.0000000000001V436C384 442.6 378.6 448 372 448zM144 128C99.9 128 64 163.9 64 208S99.9 288 144 288S224 252.1 224 208S188.1 128 144 128z" /> - <glyph glyph-name="trash-alt" - unicode="" - horiz-adv-x="448" d=" M0 364V392C0 405.3 10.7 416 24 416H136L145.4 434.7C149.4 442.9 157.7 448 166.8 448H281.1C290.2000000000001 448 298.5 442.9 302.6 434.7L312 416H424C437.3 416 448 405.3 448 392V364C448 357.4 442.6 352 436 352H12C5.4 352 0 357.4 0 364zM416 308V-16C416 -42.5 394.5 -64 368 -64H80C53.5 -64 32 -42.5 32 -16V308C32 314.6 37.4 320 44 320H404C410.6 320 416 314.6 416 308zM144 240C144 248.8 136.8 256 128 256S112 248.8 112 240V16C112 7.2 119.2 0 128 0S144 7.2 144 16V240zM240 240C240 248.8 232.8 256 224 256S208 248.8 208 240V16C208 7.2 215.2 0 224 0S240 7.2 240 16V240zM336 240C336 248.8 328.8 256 320 256S304 248.8 304 240V16C304 7.2 311.2 0 320 0S336 7.2 336 16V240z" /> - <glyph glyph-name="trash" - unicode="" - horiz-adv-x="448" d=" M0 364V392C0 405.3 10.7 416 24 416H136L145.4 434.7C149.4 442.9 157.7 448 166.8 448H281.1C290.2000000000001 448 298.5 442.9 302.6 434.7L312 416H424C437.3 416 448 405.3 448 392V364C448 357.4 442.6 352 436 352H12C5.4 352 0 357.4 0 364zM415.2 307.3L394.8 -19C393.2 -44.3 372.2 -64 346.9000000000001 -64H101.1C75.8 -64 54.8 -44.3 53.2 -19L32.8 307.3C32.4 314.2000000000001 37.9 320 44.8 320H403.3C410.1 320 415.6 314.2000000000001 415.2 307.3z" /> - <glyph glyph-name="tree" - unicode="" - horiz-adv-x="384" d=" M377.33 72.571L293.906 160H328C349.017 160 359.872 185.207 345.448 200.479L262.79 288H296C316.878 288 327.851 312.969 313.587 328.331L209.587 440.334C200.102 450.548 183.911 450.563 174.413 440.334L70.413 328.331C56.206 313.031 67.037 288 88 288H121.21L38.551 200.479C24.121 185.199 34.993 160 56 160H90.094L6.665 72.571C-7.869 57.345 2.925 32 24.025 32H144C144 -0.781 132.812 -17.26 110.005 -35.506C98.225 -44.93 104.914 -64 120 -64H264C279.086 -64 285.776 -44.931 273.995 -35.506C254.227 -19.6919999999999 240.003 -3.841 240 31.99V32H359.9700000000001C381.0200000000001 32 391.899 57.309 377.3300000000001 72.571z" /> - <glyph glyph-name="trophy" - unicode="" - horiz-adv-x="576" d=" M552 384H448V424C448 437.3 437.3 448 424 448H152C138.7 448 128 437.3 128 424V384H24C10.7 384 0 373.3 0 360V304C0 268.3 22.5 231.6 61.9 203.3C93.4 180.6 131.7 166.2 171.9 161.6C203.3 109.5 240 88 240 88V16H192C156.7 16 128 -4.7 128 -40V-52C128 -58.6 133.4 -64 140 -64H436C442.6 -64 448 -58.6 448 -52V-40C448 -4.7 419.3 16 384 16H336V88S372.7 109.5 404.1 161.6C444.4000000000001 166.2000000000001 482.7 180.6 514.1 203.3C553.4 231.6 576 268.3 576 304V360C576 373.3 565.3 384 552 384zM99.3 255.2C74.9 272.8 64 292.4 64 304V320H128.2C129.2 287.4 134 258.8 141 233.8C125.9 239 111.8 246.2 99.3 255.2zM512 304C512 287.9 494.3 267.9 476.7 255.2C464.2 246.2 450 239 434.9 233.8C441.9 258.8 446.7 287.4 447.7 320H512V304z" /> - <glyph glyph-name="truck" - unicode="" - horiz-adv-x="640" d=" M624 96H608V204.1C608 216.8 602.9 229 593.9 238L494 337.9C485 346.9 472.8 352 460.1 352H416V400C416 426.5 394.5 448 368 448H48C21.5 448 0 426.5 0 400V80C0 53.5 21.5 32 48 32H64C64 -21 107 -64 160 -64S256 -21 256 32H384C384 -21 427 -64 480 -64S576 -21 576 32H624C632.8 32 640 39.2 640 48V80C640 88.8 632.8 96 624 96zM160 -16C133.5 -16 112 5.5 112 32S133.5 80 160 80S208 58.5 208 32S186.5 -16 160 -16zM480 -16C453.5 -16 432 5.5 432 32S453.5 80 480 80S528 58.5 528 32S506.5 -16 480 -16zM560 192H416V304H460.1L560 204.1V192z" /> - <glyph glyph-name="tty" - unicode="" - horiz-adv-x="512" d=" M5.37 344.178C143.902 482.71 368.306 482.504 506.632 344.178C512.71 338.1 513.706 328.682 509.215 321.497L466.001 252.359A18.332 18.332 0 0 0 443.6450000000001 245.054L357.2230000000001 279.623A18.335 18.335 0 0 0 345.7890000000001 298.469L351.741 358C289.596 380.454 221.105 379.986 160.258 358L166.211 298.468A18.331 18.331 0 0 0 154.777 279.622L68.354 245.0540000000001A18.334 18.334 0 0 0 45.998 252.3590000000001L2.787 321.498A18.333 18.333 0 0 0 5.37 344.178zM96 140V180C96 186.627 90.627 192 84 192H44C37.373 192 32 186.627 32 180V140C32 133.373 37.373 128 44 128H84C90.627 128 96 133.373 96 140zM192 140V180C192 186.627 186.627 192 180 192H140C133.373 192 128 186.627 128 180V140C128 133.373 133.373 128 140 128H180C186.627 128 192 133.373 192 140zM288 140V180C288 186.627 282.627 192 276 192H236C229.373 192 224 186.627 224 180V140C224 133.373 229.373 128 236 128H276C282.627 128 288 133.373 288 140zM384 140V180C384 186.627 378.627 192 372 192H332C325.373 192 320 186.627 320 180V140C320 133.373 325.373 128 332 128H372C378.627 128 384 133.373 384 140zM480 140V180C480 186.627 474.627 192 468 192H428C421.373 192 416 186.627 416 180V140C416 133.373 421.373 128 428 128H468C474.627 128 480 133.373 480 140zM144 44V84C144 90.627 138.627 96 132 96H92C85.373 96 80 90.627 80 84V44C80 37.373 85.373 32 92 32H132C138.627 32 144 37.373 144 44zM240 44V84C240 90.627 234.627 96 228 96H188C181.373 96 176 90.627 176 84V44C176 37.373 181.373 32 188 32H228C234.627 32 240 37.373 240 44zM336 44V84C336 90.627 330.627 96 324 96H284C277.373 96 272 90.627 272 84V44C272 37.373 277.373 32 284 32H324C330.627 32 336 37.373 336 44zM432 44V84C432 90.627 426.627 96 420 96H380C373.373 96 368 90.627 368 84V44C368 37.373 373.373 32 380 32H420C426.627 32 432 37.373 432 44zM96 -52V-12C96 -5.373 90.627 0 84 0H44C37.373 0 32 -5.373 32 -12V-52C32 -58.627 37.373 -64 44 -64H84C90.627 -64 96 -58.627 96 -52zM384 -52V-12C384 -5.373 378.627 0 372 0H140C133.373 0 128 -5.373 128 -12V-52C128 -58.627 133.373 -64 140 -64H372C378.627 -64 384 -58.627 384 -52zM480 -52V-12C480 -5.373 474.627 0 468 0H428C421.373 0 416 -5.373 416 -12V-52C416 -58.627 421.373 -64 428 -64H468C474.627 -64 480 -58.627 480 -52z" /> - <glyph glyph-name="tv" - unicode="" - horiz-adv-x="640" d=" M592 448H48C21.5 448 0 426.5 0 400V80C0 53.5 21.5 32 48 32H293.1V0H133.1C115.4 0 101.1 -14.3 101.1 -32S115.4 -64 133.1 -64H517.1C534.8000000000001 -64 549.1 -49.7 549.1 -32S534.8000000000001 0 517.1 0H357.1V32H592C618.5 32 640 53.5 640 80V400C640 426.5 618.5 448 592 448zM576 96H64V384H576V96z" /> - <glyph glyph-name="umbrella" - unicode="" - horiz-adv-x="576" d=" M557.011 180.369C505.579 225.586 449.439 224.067 398.444 149.638C393.146 141.7770000000001 383.538 142.473 378.708 149.638C376.225 153.2620000000001 346.49 210.446 288 210.446C242.234 210.446 217.458 179.0680000000001 197.291 149.638C192.462 142.473 182.855 141.7770000000001 177.557 149.638C126.653 223.923 70.944 226.0440000000001 18.99 180.369C8.78 172.105 -1.922 181.478 0.294 189.85C32.146 313.427 158.516 383.3880000000001 288.001 383.3880000000001C416.794 383.3880000000001 544.547 313.427 575.707 189.85C577.913 181.528 567.281 172.057 557.011 180.369zM256 186.999V32C256 14.355 241.645 0 224 0S192 14.355 192 32C192 49.673 177.673 64 160 64S128 49.673 128 32C128 -20.935 171.065 -64 224 -64S320 -20.935 320 32V186.712C298.164 197.518 274.575 196.449 256 186.999zM320 398.0060000000001V416C320 433.673 305.673 448 288 448S256 433.673 256 416V398.0130000000001A372.105 372.105 0 0 0 320 398.0060000000001z" /> - <glyph glyph-name="underline" - unicode="" - horiz-adv-x="448" d=" M224.264 59.76C132.595 59.76 67.661 110.925 67.661 211.152V384H39.37C30.533 384 23.37 391.163 23.37 400V432C23.37 440.837 30.533 448 39.37 448H176.76C185.597 448 192.76 440.837 192.76 432V400C192.76 391.163 185.597 384 176.76 384H147.947V211.152C147.947 157.453 176.261 131.708 224.264 131.708C271.23 131.708 300.06 157.142 300.06 211.673V384H271.769C262.932 384 255.769 391.163 255.769 400V432C255.769 440.837 262.932 448 271.769 448H408.637C417.474 448 424.637 440.837 424.637 432V400C424.637 391.163 417.474 384 408.637 384H380.346V211.152C380.346 111.747 315.4650000000001 59.76 224.264 59.76zM16 0H432C440.837 0 448 -7.163 448 -16V-48C448 -56.837 440.837 -64 432 -64H16C7.163 -64 0 -56.837 0 -48V-16C0 -7.163 7.163 0 16 0z" /> - <glyph glyph-name="undo-alt" - unicode="" - horiz-adv-x="512" d=" M255.545 440C189.276 439.881 129.107 413.767 84.685 371.315L48.971 407.029C33.851 422.149 8 411.4410000000001 8 390.059V256C8 242.745 18.745 232 32 232H166.059C187.441 232 198.149 257.851 183.03 272.971L141.28 314.721C172.144 343.62 212.081 359.628 254.51 359.9940000000001C346.908 360.7920000000001 424.793 286.017 423.9940000000001 190.552C423.236 99.991 349.816 24 256 24C214.873 24 176.003 38.678 145.37 65.556C140.627 69.717 133.464 69.464 129.002 65.003L89.34 25.341C84.468 20.469 84.709 12.526 89.822 7.908C133.798 -31.813 192.074 -56 256 -56C392.966 -56 503.999 55.033 504 191.998C504.001 328.807 392.354 440.245 255.545 440z" /> - <glyph glyph-name="undo" - unicode="" - horiz-adv-x="512" d=" M212.333 223.667H12C5.373 223.667 0 229.04 0 235.667V436C0 442.627 5.373 448 12 448H60C66.627 448 72 442.627 72 436V357.8880000000001C117.773 408.721 184.26 440.53 258.175 439.993C395.081 438.999 504.623 328.37 504.332 191.461C504.041 54.742 393.12 -56 256.3330000000001 -56C192.244 -56 133.8370000000001 -31.687 89.823 8.215C84.724 12.837 84.489 20.769 89.356 25.635L123.323 59.602C127.7970000000001 64.076 134.9850000000001 64.319 139.7240000000001 60.127C170.76 32.664 211.58 16 256.3330000000001 16C353.601 16 432.3330000000001 94.716 432.3330000000001 192C432.3330000000001 289.267 353.617 368 256.3330000000001 368C197.837 368 146.053 339.524 114.059 295.6670000000001H212.333C218.96 295.6670000000001 224.333 290.294 224.333 283.6670000000001V235.667C224.333 229.04 218.96 223.667 212.333 223.667z" /> - <glyph glyph-name="universal-access" - unicode="" - horiz-adv-x="512" d=" M256 400C370.953 400 464 306.971 464 192C464 77.047 370.971 -16 256 -16C141.047 -16 48 77.029 48 192C48 306.953 141.029 400 256 400M256 440C119.033 440 8 328.967 8 192S119.033 -56 256 -56S504 55.033 504 192S392.967 440 256 440zM256 384C149.961 384 64 298.039 64 192S149.961 0 256 0S448 85.961 448 192S362.039 384 256 384zM256 340C275.882 340 292 323.882 292 304S275.882 268 256 268S220 284.118 220 304S236.118 340 256 340zM373.741 241.977C345.029 235.198 318.23 229.229 291.601 226.17C292.452 125.1470000000001 303.907 103.118 316.638 70.549C320.255 61.289 315.681 50.851 306.421 47.234C297.16 43.617 286.722 48.191 283.105 57.451C274.4000000000001 79.759 266.019 98.087 260.844 136H251.158C245.991 98.149 237.624 79.792 228.896 57.451C225.281 48.196 214.846 43.615 205.581 47.234C196.321 50.8510000000001 191.747 61.29 195.364 70.549C208.077 103.09 219.549 125.09 220.401 226.1700000000001C193.772 229.2280000000001 166.973 235.1970000000001 138.26 241.9770000000001C129.66 244.0080000000001 124.334 252.6250000000001 126.365 261.226S137.012 275.1520000000001 145.614 273.1210000000001C242.3 250.2920000000001 269.897 250.338 366.389 273.1210000000001C374.988 275.1510000000001 383.6070000000001 269.827 385.6380000000001 261.226C387.6670000000001 252.6250000000001 382.341 244.0070000000001 373.7410000000001 241.9770000000001z" /> - <glyph glyph-name="university" - unicode="" - horiz-adv-x="512" d=" M496 320V304A8 8 0 0 0 488 296H464V284C464 277.373 458.627 272 452 272H60C53.373 272 48 277.373 48 284V296H24A8 8 0 0 0 16 304V320A8 8 0 0 0 20.941 327.392L252.941 415.392A7.996000000000001 7.996000000000001 0 0 0 259.0590000000001 415.392L491.059 327.392A8 8 0 0 0 496 320zM472 16H40C26.745 16 16 5.255 16 -8V-24A8 8 0 0 1 24 -32H488A8 8 0 0 1 496 -24V-8C496 5.255 485.255 16 472 16zM96 256V64H60C53.373 64 48 58.627 48 52V32H464V52C464 58.627 458.627 64 452 64H416V256H352V64H288V256H224V64H160V256H96z" /> - <glyph glyph-name="unlink" - unicode="" - horiz-adv-x="512" d=" M304.0830000000001 42.093C308.769 37.407 308.769 29.809 304.0830000000001 25.122L259.4090000000001 -19.552C200.1460000000001 -78.814 103.716 -78.818 44.448 -19.552C-14.816 39.713 -14.816 136.144 44.448 195.4080000000001L89.123 240.0830000000001C93.809 244.7690000000001 101.407 244.7690000000001 106.094 240.0830000000001L145.692 200.485C150.3780000000001 195.799 150.3780000000001 188.201 145.692 183.514L101.017 138.84C72.945 110.7670000000001 72.945 65.09 101.017 37.0170000000001C129.089 8.9450000000001 174.7670000000001 8.9440000000001 202.841 37.0170000000001L247.5150000000001 81.691C252.2010000000001 86.377 259.7990000000001 86.377 264.4860000000001 81.691L304.0830000000001 42.093zM247.5150000000001 302.3090000000001C252.2010000000001 297.6230000000001 259.7990000000001 297.6230000000001 264.4860000000001 302.3090000000001L309.1600000000001 346.9830000000001C337.2320000000001 375.0580000000001 382.9100000000001 375.0560000000001 410.9840000000001 346.9830000000001C439.0560000000001 318.9100000000001 439.0560000000001 273.2330000000001 410.9840000000001 245.1600000000001L366.3090000000001 200.486C361.6230000000001 195.8 361.6230000000001 188.202 366.3090000000001 183.5150000000001L405.9070000000001 143.917C410.593 139.2310000000001 418.1910000000001 139.2310000000001 422.8780000000001 143.917L467.5530000000001 188.5920000000001C526.8180000000001 247.8570000000001 526.8180000000001 344.2870000000001 467.5530000000001 403.552C408.2870000000001 462.816 311.8580000000001 462.816 252.5920000000001 403.552L207.918 358.8780000000001C203.232 354.192 203.232 346.5940000000001 207.918 341.9070000000001L247.5150000000001 302.3090000000001zM482.3430000000001 -56.9709999999999L504.9700000000001 -34.3439999999999C514.3430000000001 -24.9709999999999 514.3430000000001 -9.7749999999999 504.9700000000001 -0.4029999999999L63.598 440.971C54.225 450.344 39.029 450.344 29.657 440.971L7.029 418.343C-2.344 408.9700000000001 -2.344 393.774 7.029 384.402L448.402 -56.971C457.775 -66.343 472.971 -66.343 482.343 -56.971z" /> - <glyph glyph-name="unlock-alt" - unicode="" - horiz-adv-x="448" d=" M400 192H152V295.1C152 334.7 183.7 367.6 223.3 368C263.3 368.4 296 335.9 296 296V280C296 266.7 306.7 256 320 256H352C365.3 256 376 266.7 376 280V296C376 380 307.5 448.3 223.5 448C139.5 447.7 72 378.5 72 294.5V192H48C21.5 192 0 170.5 0 144V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V144C448 170.5 426.5 192 400 192zM264 40C264 17.9 246.1 0 224 0S184 17.9 184 40V88C184 110.1 201.9 128 224 128S264 110.1 264 88V40z" /> - <glyph glyph-name="unlock" - unicode="" - horiz-adv-x="448" d=" M400 192H152V295.1C152 334.7 183.7 367.6 223.3 368C263.3 368.4 296 335.9 296 296V280C296 266.7 306.7 256 320 256H352C365.3 256 376 266.7 376 280V296C376 380 307.5 448.3 223.5 448C139.5 447.7 72 378.5 72 294.5V192H48C21.5 192 0 170.5 0 144V-16C0 -42.5 21.5 -64 48 -64H400C426.5 -64 448 -42.5 448 -16V144C448 170.5 426.5 192 400 192z" /> - <glyph glyph-name="upload" - unicode="" - horiz-adv-x="512" d=" M296 64H216C202.7 64 192 74.7 192 88V256H104.3C86.5 256 77.6 277.5 90.2 290.1L242.3 442.3C249.8 449.8 262.1 449.8 269.6 442.3L421.8 290.1C434.4000000000001 277.5 425.5 256 407.7 256H320V88C320 74.7 309.3 64 296 64zM512 72V-40C512 -53.3 501.3 -64 488 -64H24C10.7 -64 0 -53.3 0 -40V72C0 85.3 10.7 96 24 96H160V88C160 57.1 185.1 32 216 32H296C326.9 32 352 57.1 352 88V96H488C501.3 96 512 85.3 512 72zM388 -16C388 -5 379 4 368 4S348 -5 348 -16S357 -36 368 -36S388 -27 388 -16zM452 -16C452 -5 443 4 432 4S412 -5 412 -16S421 -36 432 -36S452 -27 452 -16z" /> - <glyph glyph-name="user-circle" - unicode="" - horiz-adv-x="512" d=" M8 192C8 328.967 119.033 440 256 440S504 328.967 504 192S392.967 -56 256 -56S8 55.033 8 192zM80.455 66.132C119.657 11.554 183.673 -24 256 -24S392.343 11.554 431.545 66.132C428.404 93.122 408.878 115.78 382.007 122.498L349.6329999999999 130.591C323.565 108.21 290.722 96 256 96S188.435 108.21 162.366 130.591L129.992 122.498C103.122 115.78 83.596 93.122 80.455 66.132zM144 240C144 178.144 194.144 128 256 128S368 178.144 368 240S317.856 352 256 352S144 301.856 144 240z" /> - <glyph glyph-name="user-md" - unicode="" - horiz-adv-x="448" d=" M224 192C294.7 192 352 249.3 352 320S294.7 448 224 448S96 390.7 96 320S153.3 192 224 192zM104 24C104 10.7 114.7 0 128 0S152 10.7 152 24S141.3 48 128 48S104 37.3 104 24zM354.4 175.6L320 181.3V126.3C356.5 118.9 384 86.5 384 47.9V-8.1C384 -15.7 378.6 -22.3 371.1 -23.8L338.9000000000001 -30.2C334.6 -31.1 330.4000000000001 -28.3 329.5000000000001 -23.9L326.4000000000001 -8.2C325.5000000000001 -3.9 328.3 0.4 332.7000000000001 1.2L352.0000000000001 5.1V48C352.0000000000001 77.6 325.1000000000001 101 294.4000000000001 95.1C271.6 90.7000000000001 256.0000000000001 69.3 256.0000000000001 46.1V5.1L275.3000000000001 1.2C279.6000000000001 0.3000000000001 282.4000000000001 -3.9 281.6000000000001 -8.1999999999999L278.5000000000001 -23.8999999999999C277.6000000000001 -28.1999999999999 273.4000000000001 -30.9999999999999 269.1000000000001 -30.1999999999999L237.9000000000001 -25.9999999999999C230.0000000000001 -24.8999999999999 224.1000000000001 -18.1999999999999 224.1000000000001 -10.1V47.9C224.1000000000001 86.5000000000001 251.6000000000001 118.8000000000001 288.1000000000001 126.3000000000001V173.5000000000001C268.5000000000001 164.9 246.9000000000001 159.9 224.1000000000001 159.9C194.8000000000001 159.9 167.7000000000001 168.4 144.1000000000001 182.2000000000001V77.3000000000001C167.2000000000001 70.4000000000001 184.1000000000001 49.2 184.1000000000001 23.9000000000001C184.1000000000001 -6.9999999999999 159.0000000000001 -32.0999999999999 128.1000000000001 -32.0999999999999S72.1000000000001 -6.9999999999999 72.1000000000001 23.9000000000001C72.1000000000001 49.2000000000001 89.0000000000001 70.4000000000001 112.1000000000001 77.3000000000001V178.7L93.7000000000001 175.6C39.7000000000001 166.6 0.1000000000001 119.9 0.1000000000001 65.1V-32C0.1000000000001 -49.7 14.4000000000001 -64 32.1000000000001 -64H416.1000000000001C433.8000000000001 -64 448.1000000000001 -49.7 448.1000000000001 -32V65.1C448.0000000000001 119.9 408.4000000000001 166.6 354.4000000000001 175.6z" /> - <glyph glyph-name="user-plus" - unicode="" - horiz-adv-x="640" d=" M224 416C301.32 416 364 353.32 364 276S301.32 136 224 136S84 198.68 84 276S146.68 416 224 416zM384.373 123.907L321.974 139.507C256.417 92.353 176.953 102.876 126.026 139.507L63.627 123.907C26.233 114.558 0 80.96 0 42.415V10C0 -13.196 18.804 -32 42 -32H406C429.1960000000001 -32 448 -13.196 448 10V42.415C448 80.96 421.767 114.558 384.373 123.9070000000001zM628 223.111H559.111V292C559.111 298.627 553.7379999999999 304 547.111 304H508.889C502.262 304 496.889 298.627 496.889 292L496.887 223.113L428 223.111C421.373 223.111 416 217.738 416 211.111V172.889C416 166.262 421.373 160.889 428 160.889L496.887 160.887L496.889 92C496.889 85.373 502.262 80 508.889 80H547.111C553.7379999999999 80 559.111 85.373 559.111 92L559.1129999999999 160.887L628 160.889C634.627 160.889 640 166.262 640 172.889V211.111C640 217.738 634.627 223.111 628 223.111z" /> - <glyph glyph-name="user-secret" - unicode="" - horiz-adv-x="448" d=" M388.829 152.676L409.801 207.728C412.793 215.582 406.992 224 398.587 224H340.39C347.84 240.236 352 258.297 352 277.333C352 280.964 351.84 284.557 351.544 288.111C391.0830000000001 295.926 416 307.3160000000001 416 320C416 333.2630000000001 388.769 345.112 346.053 352.937C336.868 385.742 318.875 418.734 305.339 435.787C295.887 447.695 279.466 451.421 265.868 444.621L238.311 430.842A31.997 31.997 0 0 0 209.689 430.842L182.132 444.622C168.5330000000001 451.421 152.112 447.696 142.661 435.788C129.125 418.735 111.132 385.743 101.947 352.938C59.231 345.112 32 333.2630000000001 32 320C32 307.3160000000001 56.917 295.926 96.456 288.111A129.362 129.362 0 0 1 96 277.333C96 258.296 100.159 240.235 107.608 224H50.198C41.583 224 35.775 215.192 39.169 207.273L62.075 153.826C25.799 140.118 0 105.075 0 64V-16C0 -42.51 21.49 -64 48 -64H400C426.51 -64 448 -42.51 448 -16V64C448 103.97 423.57 138.231 388.829 152.676zM184 -40L136 152L184 128L208 88L184 -40zM264 -40L240 88L264 128L312 152L264 -40zM318.778 263.746C318.7700000000001 263.703 314.4790000000001 260.515 313.653 257.975C309.7920000000001 246.111 306.627 233.403 297.139 224.616C287.068 215.289 249.182 202.211 233.143 249.645C230.306 258.04 217.696 258.043 214.858 249.645C197.895 199.477 158.839 217.228 150.862 224.616C141.374 233.402 138.209 246.111 134.348 257.975C133.522 260.515 129.23 263.703 129.223 263.746C128.669 266.671 128.242 269.63 128.003 272.596C127.694 276.444 138.081 276.254 139.081 276.343C165.384 278.669 191.384 276.922 217.104 270.846C219.667 270.24 228.657 270.317 230.897 270.846C256.617 276.9219999999999 282.617 278.67 308.92 276.343C309.922 276.254 320.307 276.445 319.998 272.596C319.759 269.63 319.332 266.671 318.7779999999999 263.746z" /> - <glyph glyph-name="user-times" - unicode="" - horiz-adv-x="640" d=" M224 416C301.32 416 364 353.32 364 276S301.32 136 224 136S84 198.68 84 276S146.68 416 224 416zM384.373 123.907L321.974 139.507C256.417 92.353 176.953 102.876 126.026 139.507L63.627 123.907C26.233 114.558 0 80.96 0 42.415V10C0 -13.196 18.804 -32 42 -32H406C429.1960000000001 -32 448 -13.196 448 10V42.415C448 80.96 421.767 114.558 384.373 123.9070000000001zM587.897 192L636.493 240.598C641.168 245.273 641.168 252.854 636.493 257.529L609.529 284.4930000000001C604.854 289.168 597.273 289.168 592.598 284.4930000000001L544 235.895L495.402 284.493C490.727 289.168 483.146 289.168 478.471 284.493L451.507 257.529C446.832 252.854 446.832 245.273 451.507 240.598L500.103 192L451.507 143.402C446.832 138.727 446.832 131.146 451.507 126.471L478.471 99.507C483.146 94.832 490.727 94.832 495.402 99.507L544 148.103L592.598 99.507C597.2729999999999 94.832 604.8539999999999 94.832 609.529 99.507L636.4929999999999 126.471C641.1679999999999 131.146 641.1679999999999 138.727 636.4929999999999 143.402L587.897 192z" /> - <glyph glyph-name="user" - unicode="" - horiz-adv-x="512" d=" M256 448C344.366 448 416 376.366 416 288S344.366 128 256 128S96 199.634 96 288S167.634 448 256 448zM439.283 114.179L367.9700000000001 132.007C293.0470000000001 78.117 202.232 90.143 144.03 132.007L72.717 114.179C29.981 103.495 0 65.097 0 21.045V-16C0 -42.51 21.49 -64 48 -64H464C490.51 -64 512 -42.51 512 -16V21.045C512 65.097 482.019 103.495 439.283 114.179z" /> - <glyph glyph-name="users" - unicode="" - horiz-adv-x="640" d=" M320 384C377.99 384 425 336.99 425 279S377.99 174 320 174S215 221.01 215 279S262.01 384 320 384zM433.463 166.634L393.481 176.63C344.313 141.265 284.715 149.157 246.52 176.63L206.538 166.634C174.485 158.621 152 129.823 152 96.784V36C152 16.118 168.118 0 188 0H452C471.882 0 488 16.118 488 36V96.784C488 129.823 465.515 158.621 433.463 166.634zM528 148C566.66 148 598 179.34 598 218S566.66 288 528 288S458 256.66 458 218S489.34 148 528 148zM112 148C150.66 148 182 179.34 182 218S150.66 288 112 288S42 256.66 42 218S73.34 148 112 148zM136 36V96.784C136 113.335 140.593 128.988 148.703 142.383C118.715 127.663 85.367 133.675 63.013 149.753L36.358 143.089C14.99 137.748 0 118.548 0 96.523V56C0 42.745 10.745 32 24 32H136.169A52.417 52.417 0 0 0 136 36zM603.642 143.09L576.9870000000001 149.754C549.0620000000001 129.668 516.0970000000001 130.521 491.2010000000001 142.536C499.369 129.107 504 113.399 504 96.784V36C504 34.653 503.932 33.322 503.831 32H616C629.255 32 640 42.745 640 56V96.523C640 118.548 625.01 137.7480000000001 603.642 143.09z" /> - <glyph glyph-name="utensil-spoon" - unicode="" - horiz-adv-x="512" d=" M480.1 416.1C425.1 471.2 315.2000000000001 450.6 252.3 387.6C203 338.3 197.2 277.6 223.5 227.2L9 34.8C-2.6 24.3 -3.1 6.3 8 -4.7L59.3 -56C70.3 -67 88.4 -66.5 98.8 -54.9L291.2 159.5C341.6 133.2 402.3 139 451.6 188.3C514.6 251.2 535.2 361.1 480.1 416.1z" /> - <glyph glyph-name="utensils" - unicode="" - horiz-adv-x="416" d=" M207.9 432.8C208.7 428.1 224 338.3 224 304C224 251.7 196.2 214.4 155.1 199.4L168 -38.7C168.7 -52.4 157.8 -64 144 -64H80C66.3 -64 55.3 -52.5 56 -38.7L68.9 199.4C27.7 214.4 0 251.8 0 304C0 338.4 15.3 428.1 16.1 432.8C19.3 453.1 61.4 453.4 64 431.7V290.5C65.3 287.1 79.1 287.3 80 290.5C81.4 315.8 87.9 429.7 88 432.3C91.3 453.1 132.7 453.1 135.9 432.3C136.1 429.6 142.5 315.8 143.9 290.5C144.8 287.3 158.7 287.1 159.9 290.5V431.7C162.5 453.3 204.7 453.1 207.9 432.8zM327.1 147.1L312.1 -38C310.9000000000001 -52 322 -64 336 -64H392C405.3 -64 416 -53.3 416 -40V424C416 437.2 405.3 448 392 448C309.5 448 170.6 269.5 327.1 147.1z" /> - <glyph glyph-name="venus-double" - unicode="" - horiz-adv-x="512" d=" M288 272C288 351.5 223.5 416 144 416S0 351.5 0 272C0 203.5 47.9 146.1 112 131.6V80H76C69.4 80 64 74.6 64 68V28C64 21.4 69.4 16 76 16H112V-20C112 -26.6 117.4 -32 124 -32H164C170.6 -32 176 -26.6 176 -20V16H212C218.6 16 224 21.4 224 28V68C224 74.6 218.6 80 212 80H176V131.6C240.1 146.1 288 203.5 288 272zM64 272C64 316.1 99.9 352 144 352S224 316.1 224 272S188.1 192 144 192S64 227.9 64 272zM400 131.6V80H436C442.6 80 448 74.6 448 68V28C448 21.4 442.6 16 436 16H400V-20C400 -26.6 394.6 -32 388 -32H348C341.4 -32 336 -26.6 336 -20V16H300C293.4 16 288 21.4 288 28V68C288 74.6 293.4 80 300 80H336V131.6C314.8 136.4 295.4 145.9 278.8 158.9C292.8 175.6 303.8 194.9 310.9000000000001 216C325.4000000000001 201.2 345.6 192 368.0000000000001 192C412.1000000000001 192 448.0000000000001 227.9000000000001 448.0000000000001 272S412.1000000000001 352 368.0000000000001 352C345.7000000000001 352 325.4000000000001 342.8 310.9000000000001 328C303.8 349.1 292.9000000000001 368.4000000000001 278.8 385.1C303.4 404.4 334.3 416 368 416C447.5 416 512 351.5 512 272C512 203.5 464.1 146.1 400 131.6z" /> - <glyph glyph-name="venus-mars" - unicode="" - horiz-adv-x="576" d=" M564 448H485C474.3 448 469 435.1 476.5 427.5L493.4 410.6L444.7 361.9C422.5 375.9 396.2 384 368 384C334.3 384 303.4 372.4 278.8 353.1C292.8 336.4 303.8 317.1 310.9000000000001 296C325.4000000000001 310.8 345.6 320 368.0000000000001 320C412.1000000000001 320 448.0000000000001 284.1 448.0000000000001 240S412.1000000000001 160 368.0000000000001 160C345.7000000000001 160 325.4000000000001 169.2 310.9000000000001 184C303.8 162.9 292.9000000000001 143.6 278.8 126.9C303.3 107.5 334.3 96 368 96C447.5 96 512 160.5 512 240C512 268.2 503.9 294.5 489.9 316.7L538.6 365.4L555.5 348.5C557.9 346.1 560.9 345 563.9 345C570.1 345 576 349.8 576 357V436C576 442.6 570.6 448 564 448zM144 384C64.5 384 0 319.5 0 240C0 171.5 47.9 114.1 112 99.6V48H76C69.4 48 64 42.6 64 36V-4C64 -10.6 69.4 -16 76 -16H112V-52C112 -58.6 117.4 -64 124 -64H164C170.6 -64 176 -58.6 176 -52V-16H212C218.6 -16 224 -10.6 224 -4V36C224 42.6 218.6 48 212 48H176V99.6C240.1 114.2000000000001 288 171.5 288 240.0000000000001C288 319.5 223.5 384 144 384zM144 160C99.9 160 64 195.9 64 240S99.9 320 144 320S224 284.1 224 240S188.1 160 144 160z" /> - <glyph glyph-name="venus" - unicode="" - horiz-adv-x="288" d=" M288 272C288 351.5 223.5 416 144 416S0 351.5 0 272C0 203.5 47.9 146.1 112 131.6V80H76C69.4 80 64 74.6 64 68V28C64 21.4 69.4 16 76 16H112V-20C112 -26.6 117.4 -32 124 -32H164C170.6 -32 176 -26.6 176 -20V16H212C218.6 16 224 21.4 224 28V68C224 74.6 218.6 80 212 80H176V131.6C240.1 146.1 288 203.5 288 272zM64 272C64 316.1 99.9 352 144 352S224 316.1 224 272S188.1 192 144 192S64 227.9 64 272z" /> - <glyph glyph-name="video" - unicode="" - horiz-adv-x="576" d=" M528 384H515.882A48 48 0 0 1 481.9409999999999 369.9410000000001L384 272V336C384 362.51 362.51 384 336 384H48C21.49 384 0 362.51 0 336V48C0 21.49 21.49 0 48 0H336C362.51 0 384 21.49 384 48V112L481.941 14.059A48 48 0 0 1 515.882 0H528C554.51 0 576 21.49 576 48V336C576 362.51 554.51 384 528 384z" /> - <glyph glyph-name="volleyball-ball" - unicode="" - horiz-adv-x="495.9" d=" M223.3 204.6C222.4 241.6 214.7 277.4 200.6 310.3C109.8 267.9 43.1 187.9 20.3 93.5C33.7 62.7 53.2 35.2 77.2 12.4C99.9 91.6 151.4 160.2 223.3 204.6zM186.4 339C171.4 365.4 151.9 389.1 129 409.7C38 359.9 -15.8 256.8 4 147.5C37.4 230.6 102.4 299.5 186.4 339zM374 173.9C382.6 273.7 346.7 371.4 276.5 438.3C261.8 440 224.9 443.8 177.6 429.8C234.9 370.5 268.6 291.6 271.1 207.1C303.6 189.4 338.4000000000001 178.1 374 173.9zM249.3 164.4C217.7 145.1 190.6 120.5 169.1 91.8C251.1 34.4999999999999 353.6 16.6999999999999 446.6 43.9999999999999C466.3 70.3999999999999 480.8 100.8 488.8 133.9C462.2 127.3 435.1 123.5 407.9 123.5C353.3 123.6 299 137.6 249.3 164.4zM151 64.7C135.8 38.7 125.3 10.3 118.9 -19.5C156.5 -42.5 200.6 -56 248 -56C309 -56 364.7 -33.9 407.9 2.6C295 -13.5 204.6 27.4 151 64.7zM331.3 425.3C386.6 354.9 413.8 264.1 405.9 171.7C436.2 171.5 466.4 176.5 495.6 185.9C495.6 187.9 495.9 189.9 495.9 191.9C495.9 299.7 427.2 391 331.3 425.3z" /> - <glyph glyph-name="volume-down" - unicode="" - horiz-adv-x="384" d=" M256 359.983V24.019C256 2.581 230.057 -7.979 215.029 7.048L126.059 96H24C10.745 96 0 106.745 0 120V264C0 277.255 10.745 288 24 288H126.059L215.03 376.954C230.04 391.964 256 381.444 256 359.983zM384 192C384 225.717 366.814 256.35 338.028 273.944C322.949 283.158 303.2530000000001 278.4070000000001 294.036 263.3280000000001S289.572 228.5530000000001 304.651 219.3360000000001C314.263 213.462 320 203.243 320 192A32.056 32.056 0 0 0 306.198 165.668C291.674 155.599 288.062 135.662 298.131 121.138C308.201 106.6130000000001 328.139 103.002 342.661 113.071C368.546 131.017 384 160.522 384 192z" /> - <glyph glyph-name="volume-off" - unicode="" - horiz-adv-x="256" d=" M256 359.983V24.019C256 2.581 230.057 -7.979 215.029 7.048L126.059 96H24C10.745 96 0 106.745 0 120V264C0 277.255 10.745 288 24 288H126.059L215.03 376.954C230.04 391.964 256 381.444 256 359.983z" /> - <glyph glyph-name="volume-up" - unicode="" - horiz-adv-x="576" d=" M256 359.983V24.019C256 2.581 230.057 -7.979 215.029 7.048L126.059 96H24C10.745 96 0 106.745 0 120V264C0 277.255 10.745 288 24 288H126.059L215.03 376.954C230.04 391.964 256 381.444 256 359.983zM438.0560000000001 437.8590000000001C422.9820000000001 447.08 403.283 442.332 394.061 427.255C384.84 412.178 389.588 392.481 404.665 383.26C468.967 343.937 512 273.017 512 192C512 118.569 475.923 49.708 415.493 7.794C400.971 -2.278 397.364 -22.216 407.436 -36.738C417.512 -51.266 437.452 -54.864 451.967 -44.795C529.633 9.073 576 97.594 576 192C576 295.2440000000001 521.421 386.877 438.0560000000001 437.8590000000001zM480 192C480 260.5470000000001 443.85 321.777 388.043 355.901C372.967 365.121 353.269 360.372 344.049 345.294C334.829 330.216 339.578 310.52 354.656 301.3C393.067 277.812 416 236.952 416 192C416 150.036 395.38 110.681 360.842 86.724C346.321 76.651 342.714 56.714 352.786 42.192C359.002 33.232 368.971 28.427 379.108 28.427A31.861999999999995 31.861999999999995 0 0 1 397.318 34.136C449.091 70.047 480 129.062 480 192zM384 192C384 225.717 366.814 256.35 338.028 273.944C322.949 283.158 303.2530000000001 278.4070000000001 294.036 263.3280000000001S289.572 228.5530000000001 304.651 219.3360000000001C314.263 213.462 320 203.243 320 192A32.056 32.056 0 0 0 306.198 165.668C291.674 155.599 288.062 135.662 298.131 121.138C308.201 106.6130000000001 328.139 103.002 342.661 113.071C368.546 131.017 384 160.522 384 192z" /> - <glyph glyph-name="warehouse" - unicode="" - horiz-adv-x="640" d=" M504 96H136.4C132 96 128.4 92.4 128.4 88L128.3 40C128.3 35.6 131.9 32 136.3 32H504C508.4 32 512 35.6 512 40V88C512 92.4 508.4 96 504 96zM504 0H136.1C131.7 0 128.1 -3.6 128.1 -8L128 -56C128 -60.4 131.6 -64 136 -64H504C508.4 -64 512 -60.4 512 -56V-8C512 -3.6 508.4 0 504 0zM504 192H136.6C132.2 192 128.6 188.4 128.6 184L128.5 136C128.5 131.6 132.1 128 136.5 128H504C508.4 128 512 131.6 512 136V184C512 188.4 508.4 192 504 192zM610.5 331L338.4 444.3A48.15 48.15 0 0 1 301.5 444.3L29.5 331C11.7 323.5 0 306.1 0 286.7V-56C0 -60.4 3.6 -64 8 -64H88C92.4 -64 96 -60.4 96 -56V192C96 209.6 110.6 224 128.6 224H511.4C529.4 224 544 209.6 544 192V-56C544 -60.4 547.6 -64 552 -64H632C636.4 -64 640 -60.4 640 -56V286.7C640 306.1 628.3 323.5 610.5 331z" /> - <glyph glyph-name="weight" - unicode="" - horiz-adv-x="512" d=" M448 384H422C438.4 355.7 448 323 448 288C448 182.1 361.9 96 256 96S64 182.1 64 288C64 323 73.6 355.7 90 384H64C28.7 384 0 355.3 0 320V0C0 -35.3 28.7 -64 64 -64H448C483.3 -64 512 -35.3 512 0V320C512 355.3 483.3 384 448 384zM256 128C344.4 128 416 199.6 416 288S344.4 448 256 448S96 376.4 96 288S167.6 128 256 128zM255.7 279.9L289.3 358.3C292.8 366.5 302.2 370.2000000000001 310.3 366.7000000000001S322.2 353.8 318.7 345.7000000000001L285 267.1C291.7 260 295.9 250.5 295.9 240C295.9 217.9 278 200 255.9 200S215.9 217.9 215.9 240C216 262 233.8 279.8 255.7 279.9z" /> - <glyph glyph-name="wheelchair" - unicode="" - horiz-adv-x="512" d=" M496.101 62.331L510.328 33.668C514.257 25.753 511.025 16.152 503.11 12.223L437.645 -20.663C421.596 -28.63 402.089 -21.857 394.456 -5.608L331.679 128H192C176.075 128 162.574 139.71 160.321 155.475C126.433 392.692 128.38 377.956 128 384C128 420.358 158.318 449.635 195.052 447.929C228.3230000000001 446.384 255.1 419.024 255.9770000000001 385.728C256.8450000000001 352.795 232.8250000000001 325.305 201.369 320.689L206.039 287.999H336C344.837 287.999 352 280.836 352 271.999V239.999C352 231.162 344.837 223.999 336 223.999H215.182L219.754 191.999H352A32 32 0 0 0 380.962 173.607L438.477 51.2L474.655 69.549C482.57 73.478 492.172 70.246 496.101 62.331zM311.358 96H286.852C279.064 41.796 232.324 0 176 0C114.243 0 64 50.243 64 112C64 153.505 86.694 189.809 120.324 209.156C116.612 235.121 113.48 257.016 110.836 275.4890000000001C45.956 249.536 0 186.037 0 112C0 14.953 78.953 -64 176 -64C247.87 -64 309.8060000000001 -20.692 337.11 41.192L311.358 96z" /> - <glyph glyph-name="wifi" - unicode="" - horiz-adv-x="640" d=" M384 32C384 -3.346 355.346 -32 320 -32S256 -3.346 256 32C256 67.346 284.654 96 320 96S384 67.346 384 32zM520.659 156.443C527.124 162.908 526.904 173.508 520.095 179.61C406.302 281.5950000000001 233.569 281.4790000000001 119.905 179.61C113.096 173.5080000000001 112.876 162.908 119.341 156.443L153.347 122.437C159.274 116.51 168.811 116.117 175.1160000000001 121.641C257.9960000000001 194.25 382.1900000000001 194.088 464.884 121.641C471.189 116.117 480.726 116.509 486.653 122.437L520.659 156.443zM632.769 270.161C639.154 276.546 639.023 286.977 632.419 293.134C456.651 456.994 183.285 456.934 7.582 293.134C0.978 286.977 0.847 276.545 7.232 270.161L41.198 236.195C47.293 230.1 57.089 229.964 63.422 235.812C208.185 369.48 431.778 369.514 576.578 235.812C582.911 229.964 592.707 230.1 598.802 236.195L632.769 270.161z" /> - <glyph glyph-name="window-close" - unicode="" - horiz-adv-x="512" d=" M464 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416zM380.4 125.5C385.2 120.7 385.2 112.9 380.4 108.1L339.9 67.6C335.1 62.8 327.3 62.8 322.5 67.6L256 134.7L189.5 67.6C184.7 62.8 176.9 62.8 172.1 67.6L131.6 108.1C126.8 112.9 126.8 120.7000000000001 131.6 125.5L198.7 192L131.6 258.5C126.8 263.3 126.8 271.1 131.6 275.9L172.1 316.4C176.9 321.2 184.7 321.2 189.5 316.4L256 249.3L322.5 316.4C327.3 321.2 335.1 321.2 339.9 316.4L380.4 275.9C385.2 271.1 385.2 263.3 380.4 258.5L313.3 192L380.4 125.5z" /> - <glyph glyph-name="window-maximize" - unicode="" - horiz-adv-x="512" d=" M464 416H48C21.5 416 0 394.5 0 368V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V368C512 394.5 490.5 416 464 416zM448 256H64V340C64 346.6 69.4 352 76 352H436C442.6 352 448 346.6 448 340V256z" /> - <glyph glyph-name="window-minimize" - unicode="" - horiz-adv-x="512" d=" M464 96H48C21.5 96 0 74.5 0 48V16C0 -10.5 21.5 -32 48 -32H464C490.5 -32 512 -10.5 512 16V48C512 74.5 490.5 96 464 96z" /> - <glyph glyph-name="window-restore" - unicode="" - horiz-adv-x="512" d=" M512 400V112C512 85.5 490.5 64 464 64H416V272C416 316.1 380.1 352 336 352H128V400C128 426.5 149.5 448 176 448H464C490.5 448 512 426.5 512 400zM384 272V-16C384 -42.5 362.5 -64 336 -64H48C21.5 -64 0 -42.5 0 -16V272C0 298.5 21.5 320 48 320H336C362.5 320 384 298.5 384 272zM316 244C316 250.6 310.6 256 304 256H76C69.4 256 64 250.6 64 244V192H316V244z" /> - <glyph glyph-name="won-sign" - unicode="" - horiz-adv-x="576" d=" M564 256C570.627 256 576 261.373 576 268V308C576 314.627 570.627 320 564 320H515.972L534.544 400.61C536.276 408.128 530.566 415.304 522.851 415.304H476.744A11.998 11.998 0 0 1 465.008 405.804L450.73 320H340.839L321.114 405.987A12 12 0 0 1 309.418 415.304H265.43A12 12 0 0 1 253.743 406.027L233.696 320H124.975L107.5 405.701A12 12 0 0 1 95.742 415.303H53.628C45.942 415.303 40.238 408.179 41.919 400.679L60 320H12C5.373 320 0 314.627 0 308V268C0 261.373 5.373 256 12 256H74.342L81.513 224H12C5.373 224 0 218.627 0 212V172C0 165.373 5.373 160 12 160H95.856L136.783 -22.624A12 12 0 0 1 148.492 -32H205.259C210.842 -32 215.687 -28.15 216.948 -22.712L259.335 160H314.421L356.807 -22.712A12 12 0 0 1 368.496 -32H425.322A12 12 0 0 1 437.016 -22.694L479.108 160H564C570.627 160 576 165.373 576 172V212C576 218.627 570.627 224 564 224H493.854L501.227 256H564zM138.024 256H218.781L211.324 224H144.548L138.024 256zM183.82 105.971C177.626 80.14 177.062 58.721 176.499 58.721H175.373S173.684 80.771 168.615 105.971L157.599 160H196.411L183.82 105.971zM274.182 224L276.178 232.602C278.034 240.564 279.635 248.57 280.981 256H292.775C294.122 248.57 295.722 240.564 297.578 232.602L299.574 224H274.182zM405.141 105.971C400.0730000000001 80.771 398.3830000000001 58.721 398.3830000000001 58.721H397.2570000000001C396.6940000000001 58.721 396.1310000000001 80.141 389.9360000000001 105.971L377.542 160H416.649L405.141 105.971zM430.281 224H362.861L355.521 256H437.098L430.281 224z" /> - <glyph glyph-name="wrench" - unicode="" - horiz-adv-x="512" d=" M481.156 248C490.456 248 496.276 237.845 491.481 229.876C466.295 188.008 420.419 160 368 160C288.778 160 224.499 223.974 224.003 303.079C223.505 382.531 288.548 448.001 368.002 448C420.3640000000001 447.999 466.198 420.051 491.402 378.257C496.24 370.234 490.523 360 481.154 360H376L336 304L376 248H481.156zM309.507 154.997L109.255 -45.255C84.261 -70.248 43.74 -70.249 18.745 -45.255C-6.248 -20.261 -6.248 20.261 18.745 45.255L218.991 245.5C235.151 204.303 268.294 171.165 309.507 154.997zM104 16C104 29.255 93.255 40 80 40S56 29.255 56 16S66.745 -8 80 -8S104 2.745 104 16z" /> - <glyph glyph-name="yen-sign" - unicode="" - horiz-adv-x="384" d=" M351.2080000000001 416H285.9310000000001A12 12 0 0 1 275.153 409.276L219.763 296.113C205.25 261.409 192.63 224.181 192.63 224.181H191.368S178.748 261.409 164.235 296.113L108.845 409.276A11.997 11.997 0 0 1 98.068 416H32.792C23.735 416 17.942 406.35 22.202 398.357L102.322 248H44C37.373 248 32 242.627 32 236V204C32 197.373 37.373 192 44 192H132.162L152 154.772V128H44C37.373 128 32 122.627 32 116V84C32 77.373 37.373 72 44 72H152V-20C152 -26.627 157.373 -32 164 -32H220C226.627 -32 232 -26.627 232 -20V72H340C346.627 72 352 77.373 352 84V116C352 122.627 346.627 128 340 128H232V154.772L251.838 192H340C346.627 192 352 197.373 352 204V236C352 242.627 346.627 248 340 248H281.678L361.798 398.357C366.058 406.35 360.266 416 351.2080000000001 416z" /> - </font> -</defs> -</svg> diff --git a/assets/fonts/fontawesome/fa-solid-900.ttf b/assets/fonts/fontawesome/fa-solid-900.ttf deleted file mode 100644 index ad5ab6186ee2d72b492d1b381093d3b1e69a3d4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 105784 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 SE|oyDGWKO6V#s6H;eP{4rQRa| diff --git a/assets/fonts/fontawesome/fa-solid-900.woff b/assets/fonts/fontawesome/fa-solid-900.woff deleted file mode 100644 index 4252e3ec5f3e7bafe7be347c8466c32f39de3ddb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50524 zcmV);K!(3}Pew)n0RR910L5GY3jhEB0i8Gi0RR91000000000000000000000000- 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%0DX`?L?5P)&`0TG^l|zGeUd&!pQg{yXX$hFdHMo< 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 F007z{Jd*$b diff --git a/assets/fonts/fontawesome/fa-solid-900.woff2 b/assets/fonts/fontawesome/fa-solid-900.woff2 deleted file mode 100644 index 29d5fefff435712b657713fb2dec08b6a95adf91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40232 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 E4TrAWcmMzZ From 9f1c576e994fa3947062ec59f7022b531258369d Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 15:52:53 -0300 Subject: [PATCH 195/217] Update gulpfile.js --- assets/css/theme/_variables.scss | 2 +- gulpfile.js | 23 +++++++++++++++++------ 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/assets/css/theme/_variables.scss b/assets/css/theme/_variables.scss index cd45146..356d9c2 100644 --- a/assets/css/theme/_variables.scss +++ b/assets/css/theme/_variables.scss @@ -13,7 +13,7 @@ $primary: #007bff; // // Font Awesome 5. // -$fa-font-path: '../fonts/fontawesome/'; +$fa-font-path: '../fonts/'; $fa-font-size-base: 16px; $fa-css-prefix: fa; $fa-border-color: #eee; diff --git a/gulpfile.js b/gulpfile.js index 24f93b0..9735997 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -40,21 +40,25 @@ const config = { " * <%= package.repository.url %>\n" + " */\n\n", "js": { - "src": "{src,components}/**/*.js", + "src": "{assets,components}/**/*.js", "dest": "dist/js/" }, "css": { - "src": "{src,components}/**/*.{scss,sass}", + "src": "{assets,components}/**/*.{scss,sass}", "dest": "dist/css/", "includePaths": [ path.resolve(__dirname, "./"), - path.resolve(__dirname, "./src/css/"), + path.resolve(__dirname, "./assets/css/"), path.resolve(__dirname, "./node_modules/") ] }, "images": { - "src": "src/img/**/*", + "src": "assets/img/**/*", "dest": "dist/img/" + }, + "fonts": { + "src": "{assets/fonts/**/,node_modules/@fortawesome/fontawesome-free-webfonts/webfonts/}", + "dest": "dist/fonts/" } } @@ -94,7 +98,6 @@ gulp.task('js:dist', ['js:compile'], function() { .pipe(gulp.dest(config.js.dest)); }); - // Process SASS files styles gulp.task('css:compile', function() { return gulp.src(config.css.src) @@ -144,6 +147,13 @@ gulp.task('img:dist', function() { .pipe(gulp.dest(config.images.dest)); }); +// Copy fonts files to dist +gulp.task('fonts:dist', function() { + return gulp.src(config.fonts.src+'*.{svg,eot,ttf,woff,woff2}') + .pipe(flatten()) + .pipe(gulp.dest(config.fonts.dest)); +}); + // Starts a BrowerSync instance gulp.task('serve', function(){ browserSync.init(package.serveDev); @@ -161,7 +171,8 @@ gulp.task('watch', ['default'], function(done) { gulp.task('default', [ 'js:dist', 'css:dist', - 'img:dist' + 'img:dist', + 'fonts:dist' ]); // Compile, init serve and watch files From 198a6496a4da3e8e14a9c0ad6d96ba8e26f32b2b Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 17:27:54 -0300 Subject: [PATCH 196/217] Update .jshintrc file --- assets/js/.jshintrc => .jshintrc | 8 +++++++- assets/js/admin.js | 2 +- assets/js/theme.js | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) rename assets/js/.jshintrc => .jshintrc (72%) diff --git a/assets/js/.jshintrc b/.jshintrc similarity index 72% rename from assets/js/.jshintrc rename to .jshintrc index 0766eb4..caf2c55 100644 --- a/assets/js/.jshintrc +++ b/.jshintrc @@ -7,6 +7,7 @@ "expr": true, "immed": true, "noarg": true, + "nonbsp": true, "onevar": true, "quotmark": "single", "trailing": true, @@ -16,9 +17,14 @@ "browser": true, "globals": { + "$": false, "_": false, "Backbone": false, "jQuery": false, - "wp": false + "JSON": false, + "wp": false, + "export": false, + "module": false, + "require": false } } diff --git a/assets/js/admin.js b/assets/js/admin.js index c01014e..8d5dd5f 100644 --- a/assets/js/admin.js +++ b/assets/js/admin.js @@ -4,4 +4,4 @@ * -------------------------------------------------------------------------- */ -console.log('hello admin area, by Odin'); +window.console.log('hello admin area, by Odin'); diff --git a/assets/js/theme.js b/assets/js/theme.js index d2805d3..6a34924 100644 --- a/assets/js/theme.js +++ b/assets/js/theme.js @@ -46,4 +46,4 @@ * -------------------------------------------------------------------------- */ -console.log('hello theme area, by Odin'); +window.console.log('hello theme area, by Odin'); From f2dc48846174831c86d7890680f1e96b7594a9d9 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 17:41:03 -0300 Subject: [PATCH 197/217] Update path inc files --- functions.php | 10 +++++----- inc/{ => admin}/admin.php | 0 inc/{ => core}/core.php | 0 inc/{ => theme}/theme.php | 0 inc/{ => woocommerce}/woocommerce.php | 0 5 files changed, 5 insertions(+), 5 deletions(-) rename inc/{ => admin}/admin.php (100%) rename inc/{ => core}/core.php (100%) rename inc/{ => theme}/theme.php (100%) rename inc/{ => woocommerce}/woocommerce.php (100%) diff --git a/functions.php b/functions.php index 7857961..b93ac3f 100644 --- a/functions.php +++ b/functions.php @@ -16,19 +16,19 @@ /** * Core Odin Framework. */ -require_once get_template_directory() . '/inc/core.php'; +require_once get_template_directory() . '/inc/core/core.php'; /** * Admin. */ -require_once get_template_directory() . '/inc/admin.php'; +require_once get_template_directory() . '/inc/admin/admin.php'; /** - * Admin. + * Theme. */ -require_once get_template_directory() . '/inc/theme.php'; +require_once get_template_directory() . '/inc/theme/theme.php'; /** * Woocommerce. */ -require_once get_template_directory() . '/inc/woocommerce.php'; +require_once get_template_directory() . '/inc/woocommerce/woocommerce.php'; diff --git a/inc/admin.php b/inc/admin/admin.php similarity index 100% rename from inc/admin.php rename to inc/admin/admin.php diff --git a/inc/core.php b/inc/core/core.php similarity index 100% rename from inc/core.php rename to inc/core/core.php diff --git a/inc/theme.php b/inc/theme/theme.php similarity index 100% rename from inc/theme.php rename to inc/theme/theme.php diff --git a/inc/woocommerce.php b/inc/woocommerce/woocommerce.php similarity index 100% rename from inc/woocommerce.php rename to inc/woocommerce/woocommerce.php From e7e5157f4fce7e76e5b50e09dfafbd5e88a459e6 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 17:41:25 -0300 Subject: [PATCH 198/217] Update .editorconfig file to WordPress coding standards --- .editorconfig | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/.editorconfig b/.editorconfig index f6b5670..c6f3cf4 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,20 +1,24 @@ +# This file is for unifying the coding style for different editors and IDEs # editorconfig.org + +# WordPress Coding Standards +# https://make.wordpress.org/core/handbook/coding-standards/ + root = true [*] charset = utf-8 end_of_line = lf -indent_size = 4 -tab_width = 4 -indent_style = tab insert_final_newline = true trim_trailing_whitespace = true +indent_style = tab + +[*.yml] +indent_style = space +indent_size = 2 [*.md] trim_trailing_whitespace = false -[*.json] -indent_size = 2 -tab_width = 2 -indent_style = space -insert_final_newline = false +[{*.txt,wp-config-sample.php}] +end_of_line = crlf From 4214ffabcb755b304a51ce38b6fa1c495a0960b8 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 18:50:12 -0300 Subject: [PATCH 199/217] Improve functions post --- components/post/post.functions.php | 26 ++++++++++++++++++++++++++ inc/theme/config.php | 13 ------------- 2 files changed, 26 insertions(+), 13 deletions(-) create mode 100644 components/post/post.functions.php diff --git a/components/post/post.functions.php b/components/post/post.functions.php new file mode 100644 index 0000000..0c23986 --- /dev/null +++ b/components/post/post.functions.php @@ -0,0 +1,26 @@ +<?php +/** + * Post Functions. + * + * @package Odin + * @subpackage Custom_Theme + */ + +/** + * Post Setup. + */ +add_action( 'after_setup_theme', function() { + + // Add post_thumbnails suport. + // @link https://developer.wordpress.org/reference/functions/add_theme_support/ + add_theme_support( 'post-thumbnails' ); + + // Add support for Post Formats. + // @link https://developer.wordpress.org/themes/functionality/post-formats/ + add_theme_support( 'post-formats', array( + 'audio', + 'gallery', + 'video', + ) ); + +} ); diff --git a/inc/theme/config.php b/inc/theme/config.php index 542cf66..2099ad4 100644 --- a/inc/theme/config.php +++ b/inc/theme/config.php @@ -33,19 +33,6 @@ function odin_theme_support() { // 'posts_per_page' => get_option( 'posts_per_page' ), // ) ); - // Add support for Post Formats. - add_theme_support( 'post-formats', array( - 'aside', - 'gallery', - 'link', - 'image', - 'quote', - 'status', - 'video', - 'audio', - 'chat', - ) ); - // Add the excerpt on pages. // add_post_type_support( 'page', 'excerpt' ); From c4f46d24c3b3958cc3e53c87b5a3df8faee903ca Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Mon, 9 Apr 2018 18:51:30 -0300 Subject: [PATCH 200/217] Add customize selective refresh widgets --- inc/theme/config.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inc/theme/config.php b/inc/theme/config.php index 2099ad4..dff9438 100644 --- a/inc/theme/config.php +++ b/inc/theme/config.php @@ -11,8 +11,8 @@ if ( ! function_exists( 'odin_theme_support' ) ) { function odin_theme_support() { - // Add post_thumbnails suport. - add_theme_support( 'post-thumbnails' ); + // Add customize selective refresh widgets. + add_theme_support( 'customize-selective-refresh-widgets' ); // Add feed link support. add_theme_support( 'automatic-feed-links' ); From f7760145b03b1e631fd750043b4cc58a91d2bd02 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 10 Apr 2018 16:32:29 -0300 Subject: [PATCH 201/217] Remove odin_pagination(), use the_posts_pagination() --- inc/theme/functions.php | 59 ----------------------------------------- 1 file changed, 59 deletions(-) diff --git a/inc/theme/functions.php b/inc/theme/functions.php index 4e4e055..3c76bb3 100644 --- a/inc/theme/functions.php +++ b/inc/theme/functions.php @@ -30,65 +30,6 @@ function odin_get_attachment_image_src( $attachment = null, $width = null, $heig return aq_resize( $attachment, $width, $height, $crop, $single, $upscale ); } -/** - * Pagination. - * - * @since 2.2.0 - * - * @global array $wp_query Current WP Query. - * @global array $wp_rewrite URL rewrite rules. - * - * @param int $mid Total of items that will show along with the current page. - * @param int $end Total of items displayed for the last few pages. - * @param bool $show Show all items. - * @param mixed $query Custom query. - * - * @return string Return the pagination. - */ -function odin_pagination( $mid = 2, $end = 1, $show = false, $query = null ) { - - // Prevent show pagination number if Infinite Scroll of JetPack is active. - if ( ! isset( $_GET[ 'infinity' ] ) ) { - - global $wp_query, $wp_rewrite; - - $total_pages = $wp_query->max_num_pages; - - if ( is_object( $query ) && null != $query ) { - $total_pages = $query->max_num_pages; - } - - if ( $total_pages > 1 ) { - $url_base = $wp_rewrite->pagination_base; - $big = 999999999; - - // Sets the paginate_links arguments. - $arguments = apply_filters( 'odin_pagination_args', array( - 'base' => esc_url_raw( str_replace( $big, '%#%', get_pagenum_link( $big, false ) ) ), - 'format' => '', - 'current' => max( 1, get_query_var( 'paged' ) ), - 'total' => $total_pages, - 'show_all' => $show, - 'end_size' => $end, - 'mid_size' => $mid, - 'type' => 'list', - 'prev_text' => __( '« Previous', 'odin' ), - 'next_text' => __( 'Next »', 'odin' ), - ) - ); - - $pagination = '<div class="pagination-wrap">' . paginate_links( $arguments ) . '</div>'; - - // Prevents duplicate bars in the middle of the url. - if ( $url_base ) { - $pagination = str_replace( '//' . $url_base . '/', '/' . $url_base . '/', $pagination ); - } - - return $pagination; - } - } -} - /** * Related Posts. * From 207cbe1181194710c48fbb9f3f7bd68ee921333a Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 10 Apr 2018 16:33:14 -0300 Subject: [PATCH 202/217] Fix text domain --- inc/theme/functions.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inc/theme/functions.php b/inc/theme/functions.php index 3c76bb3..83a270e 100644 --- a/inc/theme/functions.php +++ b/inc/theme/functions.php @@ -399,7 +399,7 @@ function odin_breadcrumbs( $homepage = '' ) { // Gets pagination. if ( get_query_var( 'paged' ) ) { - echo ' (' . sprintf( __( 'Page %s', 'abelman' ), get_query_var( 'paged' ) ) . ')'; + echo ' (' . sprintf( __( 'Page %s', 'odin' ), get_query_var( 'paged' ) ) . ')'; } echo '</ol>'; From 91bc82e05747a66a5466cc30c028ec2ff7b6a377 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 10 Apr 2018 19:44:36 -0300 Subject: [PATCH 203/217] Update version Odin --- package.json | 4 ++-- style.css | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 184f6b6..41192ac 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { "name": "odin", - "version": "2.4.0", + "version": "3.0.0", "description": "Base Theme for developing WordPress.", - "title": "Odin Theme 3", + "title": "Odin", "homepage": "http://wpod.in", "author": { "name": "WordPress Brasil", diff --git a/style.css b/style.css index 129f38f..b3c9577 100644 --- a/style.css +++ b/style.css @@ -2,7 +2,7 @@ Theme Name: Odin Theme URI: http://wpod.in Description: Base Theme for developing WordPress. -Version: 2.4.0 +Version: 3.0.0 Author: WordPress Brasil Author URI: https://github.com/wpbrasil Text Domain: odin From c6b8160b8de4ed99791118e57b37dcdfcce14d15 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 10 Apr 2018 19:46:35 -0300 Subject: [PATCH 204/217] Add task and package gulp-checktextdomain --- gulpfile.js | 28 ++++++++++++++++++++++++++++ package.json | 4 +++- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/gulpfile.js b/gulpfile.js index 9735997..33dcc51 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -27,6 +27,9 @@ const sassGlob = require('gulp-sass-glob'); // Media. const imagemin = require('gulp-imagemin'); +// Language. +const checktextdomain = require('gulp-checktextdomain'); + /** * Config to project */ @@ -154,6 +157,31 @@ gulp.task('fonts:dist', function() { .pipe(gulp.dest(config.fonts.dest)); }); +// Check text domain in PHP files +gulp.task('lang:checktextdomain', function() { + return gulp + .src(['**/*.php','!node_modules']) + .pipe(checktextdomain({ + text_domain: package.name, + keywords: [ + '__:1,2d', + '_e:1,2d', + '_x:1,2c,3d', + 'esc_html__:1,2d', + 'esc_html_e:1,2d', + 'esc_html_x:1,2c,3d', + 'esc_attr__:1,2d', + 'esc_attr_e:1,2d', + 'esc_attr_x:1,2c,3d', + '_ex:1,2c,3d', + '_n:1,2,4d', + '_nx:1,2,4c,5d', + '_n_noop:1,2,3d', + '_nx_noop:1,2,3c,4d' + ], + })); +}); + // Starts a BrowerSync instance gulp.task('serve', function(){ browserSync.init(package.serveDev); diff --git a/package.json b/package.json index 41192ac..5d701b5 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,8 @@ "build": "gulp", "build:js": "cross-env NODE_ENV=development gulp js:compile js:dist", "build:css": "cross-env NODE_ENV=production gulp css:compile css:dist", - "build:img": "cross-env NODE_ENV=production gulp img:dist" + "build:img": "cross-env NODE_ENV=production gulp img:dist", + "lang:checktextdomain": "gulp lang:checktextdomain", }, "engines": { "node": ">= 8.9.4" @@ -35,6 +36,7 @@ "browser-sync": "^2.23.6", "cross-env": "^5.1.4", "gulp": "^3.9.1", + "gulp-checktextdomain": "^2.1.1", "gulp-file-include": "^2.0.1", "gulp-flatten": "^0.4.0", "gulp-header": "2.0.5", From c4d213bd48b54d53e54f2eb6569ab533b4a5550f Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 10 Apr 2018 19:47:24 -0300 Subject: [PATCH 205/217] Add task and package node-wp-i18n --- package-lock.json | 126 +++++++++++++++++++++++++++++++++++++++++++++- package.json | 5 +- 2 files changed, 129 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index d926cf9..cfea4a6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "odin", - "version": "2.4.0", + "version": "3.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -505,6 +505,12 @@ "inherits": "2.0.3" } }, + "bluebird": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", + "dev": true + }, "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", @@ -2178,6 +2184,15 @@ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", "dev": true }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dev": true, + "requires": { + "iconv-lite": "0.4.21" + } + }, "end-of-stream": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", @@ -4026,6 +4041,16 @@ } } }, + "gettext-parser": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.3.1.tgz", + "integrity": "sha512-W4t55eB/c7WrH0gbCHFiHuaEnJ1WiPJVnbFFiNEoh2QkOmuSLxs0PmJDGAmCQuTJCU740Fmb6D+2D/2xECWZGQ==", + "dev": true, + "requires": { + "encoding": "0.1.12", + "safe-buffer": "5.1.1" + } + }, "gifsicle": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-3.0.4.tgz", @@ -4359,6 +4384,45 @@ } } }, + "gulp-checktextdomain": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/gulp-checktextdomain/-/gulp-checktextdomain-2.1.1.tgz", + "integrity": "sha1-lFpwn38QqEksg+VoynbElf7LIDk=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "fs-extra": "0.26.7", + "gulp-util": "3.0.8", + "php-parser": "2.2.0", + "ramda": "0.20.1", + "text-table": "0.2.0", + "through2": "2.0.3" + }, + "dependencies": { + "fs-extra": { + "version": "0.26.7", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", + "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "2.4.0", + "klaw": "1.3.1", + "path-is-absolute": "1.0.1", + "rimraf": "2.6.2" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + } + } + }, "gulp-decompress": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/gulp-decompress/-/gulp-decompress-1.2.0.tgz", @@ -4909,6 +4973,15 @@ "sshpk": "1.13.1" } }, + "iconv-lite": { + "version": "0.4.21", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.21.tgz", + "integrity": "sha512-En5V9za5mBt2oUA03WGD3TwDv0MKAruqsuxstbMUZaj9W9k/m1CV/9py3l0L5kw9Bln8fdHQmzHSYtvpvTLpKw==", + "dev": true, + "requires": { + "safer-buffer": "2.1.2" + } + }, "imagemin": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-5.3.1.tgz", @@ -5632,6 +5705,15 @@ "is-buffer": "1.1.6" } }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + }, "lazy-req": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz", @@ -6369,6 +6451,21 @@ "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=", "dev": true }, + "node-wp-i18n": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/node-wp-i18n/-/node-wp-i18n-1.1.0.tgz", + "integrity": "sha512-iXAVqMHH7MWcbof1L/akXISbykFGD7rl2Jj4LCFe0O0pOlI8kwXsu2cI9jCxn2ryN7lRkxLKHPxYtXBIPSDL1w==", + "dev": true, + "requires": { + "bluebird": "3.5.1", + "gettext-parser": "1.3.1", + "glob": "7.1.2", + "lodash": "4.17.5", + "minimist": "1.2.0", + "mkdirp": "0.5.1", + "tmp": "0.0.33" + } + }, "nopt": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", @@ -6903,6 +7000,12 @@ "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=", "dev": true }, + "php-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/php-parser/-/php-parser-2.2.0.tgz", + "integrity": "sha1-ZzhPClkz2770C+qwqzHQuMWC/4g=", + "dev": true + }, "pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", @@ -7061,6 +7164,12 @@ "integrity": "sha1-51vV9uJoEioqDgvaYwslUMFmUCw=", "dev": true }, + "ramda": { + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.20.1.tgz", + "integrity": "sha1-yB6PteeLXv8iaTSe4ENBN7THRlE=", + "dev": true + }, "randomatic": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", @@ -7387,6 +7496,12 @@ "ret": "0.1.15" } }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, "sass-graph": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", @@ -8443,6 +8558,15 @@ "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc=", "dev": true }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "1.0.2" + } + }, "to-absolute-glob": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz", diff --git a/package.json b/package.json index 5d701b5..d86ed4e 100644 --- a/package.json +++ b/package.json @@ -28,6 +28,8 @@ "build:css": "cross-env NODE_ENV=production gulp css:compile css:dist", "build:img": "cross-env NODE_ENV=production gulp img:dist", "lang:checktextdomain": "gulp lang:checktextdomain", + "lang:addtextdomain": "wpi18n addtextdomain --exclude='node_modules' --main-file='style.css'", + "lang:makepot": "wpi18n makepot --domain-path='languages' --exclude='node_modules' --type='wp-theme' --main-file='style.css'" }, "engines": { "node": ">= 8.9.4" @@ -50,7 +52,8 @@ "jshint": "^2.9.5", "jshint-stylish": "^2.2.1", "node-fs": "^0.1.7", - "node-sass": "^4.8.3" + "node-sass": "^4.8.3", + "node-wp-i18n": "^1.1.0" }, "dependencies": { "@fortawesome/fontawesome-free-webfonts": "^1.0.4", From e9385b31eed588182c6f75449d85d4eed8f76331 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 10 Apr 2018 19:47:58 -0300 Subject: [PATCH 206/217] Add odin.pot file in languages --- languages/odin.pot | 627 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 627 insertions(+) create mode 100644 languages/odin.pot diff --git a/languages/odin.pot b/languages/odin.pot new file mode 100644 index 0000000..12d2391 --- /dev/null +++ b/languages/odin.pot @@ -0,0 +1,627 @@ +# <!=Copyright (C) 2018 WordPress Brasil +# This file is distributed under the MIT.=!> +msgid "" +msgstr "" +"Project-Id-Version: Odin 3.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/theme/style\n" +"POT-Creation-Date: 2018-04-10 22:22:37+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2018-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"X-Generator: node-wp-i18n 1.1.0\n" + +#: components/banner/banner.functions.php:25 +msgid "Search Results for: %s" +msgstr "" + +#: components/comments/comments.functions.php:29 +msgid "Pingback:" +msgstr "" + +#: components/comments/comments.functions.php:31 +#: components/comments/comments.functions.php:76 +msgid "Edit" +msgstr "" + +#: components/comments/comments.functions.php:51 +msgid "in" +msgstr "" + +#: components/comments/comments.functions.php:54 +msgid "at" +msgstr "" + +#: components/comments/comments.functions.php:55 +msgid "said:" +msgstr "" + +#: components/comments/comments.functions.php:63 +msgid "Your comment is awaiting moderation." +msgstr "" + +#: components/comments/comments.functions.php:72 +msgid "Respond" +msgstr "" + +#: components/comments/comments.php:31 +msgid "0 Comments" +msgstr "" + +#: components/comments/comments.php:31 +#: components/post/parts/comments-link-post.php:17 +msgid "1 Comment" +msgstr "" + +#: components/comments/comments.php:31 +#: components/post/parts/comments-link-post.php:17 +msgid "% Comments" +msgstr "" + +#: components/comments/comments.php:32 +msgid "to" +msgstr "" + +#: components/comments/comments.php:47 +msgid "← Old Comments" +msgstr "" + +#: components/comments/comments.php:48 +msgid "New Comments →" +msgstr "" + +#: components/comments/comments.php:55 +msgid "Comments closed." +msgstr "" + +#: components/footer/footer.functions.php:22 +msgid "Footer" +msgstr "" + +#: components/footer/footer.functions.php:23 +msgid "Widgets in Footer" +msgstr "" + +#: components/footer/footer.php:26 +msgid "All rights reserved" +msgstr "" + +#: components/form/form-comment.php:19 +msgid "Name" +msgstr "" + +#: components/form/form-comment.php:24 +msgid "E-mail" +msgstr "" + +#: components/form/form-comment.php:29 +msgid "Website" +msgstr "" + +#: components/form/form-comment.php:36 +msgid "Comment" +msgstr "" + +#: components/form/form-search.php:16 components/form/form-search.php:17 +#: components/form/form-search.php:21 +msgid "Search" +msgstr "" + +#: components/main/main-404.php:16 +msgid "Not Found" +msgstr "" + +#: components/main/main-404.php:20 +msgid "It looks like nothing was found at this location. Maybe try a search?" +msgstr "" + +#: components/navigation/navigation-main.php:17 +msgid "Toggle navigation" +msgstr "" + +#: components/navigation/navigation-skiplink.php:14 +#: dist/navigation-skiplink.php:14 +msgid "Skip to content" +msgstr "" + +#: components/page/page.php:39 components/post/post-audio.php:41 +#: components/post/post-gallery.php:36 components/post/post-video.php:41 +#: components/post/post.php:36 +msgid "Continue reading" +msgstr "" + +#: components/pagination/pagination-within-post.php:12 +msgid "Pages:" +msgstr "" + +#: components/post/parts/comments-link-post.php:17 +msgid "Leave a comment" +msgstr "" + +#: components/post/parts/meta-author-post.php:20 +msgid "by" +msgstr "" + +#: components/post/parts/meta-date-post.php:16 +msgid "Posted in" +msgstr "" + +#: components/post/parts/taxonomy-tag-post.php:15 +msgid "Tagged as:" +msgstr "" + +#: components/post/post-none.php:14 +msgid "Nothing Found" +msgstr "" + +#: components/post/post-none.php:20 +msgid "Ready to publish your first post? <a href=\"%1$s\">Get started here</a>." +msgstr "" + +#: components/post/post-none.php:24 +msgid "" +"Sorry, but nothing matched your search terms. Please try again with some " +"different keywords." +msgstr "" + +#: components/post/post-none.php:29 +msgid "" +"It seems we can’t find what you’re looking for. Perhaps " +"searching can help." +msgstr "" + +#: components/sidebar/sidebar.functions.php:22 +msgid "Sidebar" +msgstr "" + +#: components/sidebar/sidebar.functions.php:23 +msgid "Widgets in Sidebar" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:327 +msgid "Install Required Plugins" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:328 +msgid "Install Plugins" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:330 +#. translators: %s: plugin name. +msgid "Installing Plugin: %s" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:332 +#. translators: %s: plugin name. +msgid "Updating Plugin: %s" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:333 +msgid "Something went wrong with the plugin API." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:370 +#. translators: 1: plugin name(s). +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "" +msgstr[1] "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:375 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "" +msgstr[1] "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:380 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "" +msgstr[1] "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:385 +msgid "Return to Required Plugins Installer" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:386 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:827 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2533 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3580 +msgid "Return to the Dashboard" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:387 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3159 +msgid "Plugin activated successfully." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:388 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2952 +msgid "The following plugin was activated successfully:" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:390 +#. translators: 1: plugin name. +msgid "No action taken. Plugin %1$s was already active." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:392 +#. translators: 1: plugin name. +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:394 +#. translators: 1: dashboard link. +msgid "All plugins installed and activated successfully. %1$s" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:395 +msgid "Dismiss this notice" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:396 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:397 +msgid "Please contact the administrator of this site for help." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:522 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:523 +msgid "Update Required" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:934 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:934 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:937 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:937 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:1982 +#. translators: %s: version number +msgid "TGMPA v%s" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2273 +msgid "Required" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2276 +msgid "Recommended" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2292 +msgid "WordPress Repository" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2295 +msgid "External Source" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2298 +msgid "Pre-Packaged" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2315 +msgid "Not Installed" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2319 +msgid "Installed But Not Activated" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2321 +msgid "Active" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2327 +msgid "Required Update not Available" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2330 +msgid "Requires Update" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2333 +msgid "Update recommended" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2392 +#. translators: 1: number of plugins. +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "" +msgstr[1] "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2396 +#. translators: 1: number of plugins. +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "" +msgstr[1] "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2400 +#. translators: 1: number of plugins. +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "" +msgstr[1] "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2490 +msgid "Installed version:" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2498 +msgid "Minimum required version:" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2510 +msgid "Available version:" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2533 +msgid "No plugins to install, update or activate." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2547 +msgid "Plugin" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2548 +msgid "Source" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2549 +msgid "Type" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2553 +msgid "Version" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2554 +msgid "Status" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2603 +#. translators: %2$s: plugin name in screen reader markup +msgid "Install %2$s" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2608 +#. translators: %2$s: plugin name in screen reader markup +msgid "Update %2$s" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2614 +#. translators: %2$s: plugin name in screen reader markup +msgid "Activate %2$s" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2684 +msgid "Upgrade message from the plugin author:" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2717 +msgid "Install" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2723 +msgid "Update" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2726 +msgid "Activate" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2757 +msgid "No plugins were selected to be installed. No action taken." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2759 +msgid "No plugins were selected to be updated. No action taken." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2800 +msgid "No plugins are available to be installed at this time." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2802 +msgid "No plugins are available to be updated at this time." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2908 +msgid "No plugins were selected to be activated. No action taken." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2934 +msgid "No plugins are available to be activated at this time." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3158 +msgid "Plugin activation failed." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3498 +#. translators: 1: plugin name, 2: action number 3: total number of actions. +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3501 +#. translators: 1: plugin name, 2: error message. +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3503 +#. translators: 1: plugin name. +msgid "The installation of %1$s failed." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3507 +msgid "" +"The installation and activation process is starting. This process may take " +"a while on some hosts, so please be patient." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3509 +#. translators: 1: plugin name. +msgid "%1$s installed and activated successfully." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3509 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3517 +msgid "Show Details" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3509 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3517 +msgid "Hide Details" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3510 +msgid "All installations and activations have been completed." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3512 +#. translators: 1: plugin name, 2: action number 3: total number of actions. +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3515 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3517 +#. translators: 1: plugin name. +msgid "%1$s installed successfully." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3518 +msgid "All installations have been completed." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3520 +#. translators: 1: plugin name, 2: action number 3: total number of actions. +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "" + +#: inc/theme/functions.php:59 +msgid "Related Posts" +msgstr "" + +#: inc/theme/functions.php:195 +msgid "Home" +msgstr "" + +#: inc/theme/functions.php:322 +msgid "%sCategory: %s%s" +msgstr "" + +#: inc/theme/functions.php:326 +msgid "%sTag: %s%s" +msgstr "" + +#: inc/theme/functions.php:341 +msgid "%sSearch result for: "%s"%s" +msgstr "" + +#: inc/theme/functions.php:347 +msgid "Posted by" +msgstr "" + +#: inc/theme/functions.php:397 +msgid "404 Error" +msgstr "" + +#: inc/theme/functions.php:402 +msgid "Page %s" +msgstr "" + +#: inc/woocommerce/template-tags.php:28 +msgid "View your shopping cart" +msgstr "" + +#: inc/woocommerce/template-tags.php:29 +msgid "%d item" +msgid_plural "%d items" +msgstr[0] "" +msgstr[1] "" + +#. Theme Name of the plugin/theme +msgid "Odin" +msgstr "" + +#. Theme URI of the plugin/theme +msgid "http://wpod.in" +msgstr "" + +#. Description of the plugin/theme +msgid "Base Theme for developing WordPress." +msgstr "" + +#. Author of the plugin/theme +msgid "WordPress Brasil" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://github.com/wpbrasil" +msgstr "" + +#. Template Name of the plugin/theme +msgid "Page Sidebar" +msgstr "" + +#: components/post/parts/taxonomy-category-post.php:17 +msgctxt "Used between list items, there is a space after the comma." +msgid ", " +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:1121 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2948 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2342 +#. translators: 1: install status, 2: update status +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2388 +#. translators: 1: number of plugins. +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "" +msgstr[1] "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2482 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "" \ No newline at end of file From da0a10a3f7e33486a817f221a7dbe3cb451f7549 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 10 Apr 2018 19:48:22 -0300 Subject: [PATCH 207/217] Update translate pt_BR theme --- languages/pt_BR.mo | Bin 7752 -> 4886 bytes languages/pt_BR.po | 1100 ++++++++++++++++++++++---------------------- 2 files changed, 551 insertions(+), 549 deletions(-) diff --git a/languages/pt_BR.mo b/languages/pt_BR.mo index 0f11837a9c107c2c9275cb6c3926b8196101e8f7..9d32c1cf516b1a2a0213b0207b9789a2c9c84253 100644 GIT binary patch literal 4886 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 literal 7752 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 diff --git a/languages/pt_BR.po b/languages/pt_BR.po index daad746..689a968 100644 --- a/languages/pt_BR.po +++ b/languages/pt_BR.po @@ -1,644 +1,646 @@ +# <!=Copyright (C) 2018 WordPress Brasil +# This file is distributed under the MIT.=!> msgid "" msgstr "" -"Project-Id-Version: Odin v2.2.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-02-10 07:21-0300\n" -"PO-Revision-Date: 2014-02-10 07:21-0300\n" -"Last-Translator: Rafael Funchal <rafaelfunchal@gmail.com>\n" -"Language-Team: WordPress Brasil Group\n" +"Project-Id-Version: Odin 3.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/theme/style\n" +"POT-Creation-Date: 2018-04-10 22:22:37+00:00\n" +"PO-Revision-Date: 2018-04-10 19:41-0300\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 1.5.4\n" -"X-Poedit-SourceCharset: UTF-8\n" -"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;" -"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" -"X-Poedit-Basepath: .\n" -"X-Textdomain-Support: yes\n" -"X-Poedit-SearchPath-0: ..\n" - -# @ odin -#: ../404.php:15 -msgid "Not Found" -msgstr "Nada Encontrado" +"X-Generator: Poedit 2.0.6\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" -# @ odin -#: ../404.php:19 -msgid "It looks like nothing was found at this location. Maybe try a search?" -msgstr "" -"Parece que nada foi encontrado neste local. Talvez tentar uma pesquisa?" - -# @ odin -#: ../archive.php:30 -#, php-format -msgid "Daily Archives: %s" -msgstr "Arquivos Diários: %s" - -# @ odin -#: ../archive.php:33 -#, php-format -msgid "Monthly Archives: %s" -msgstr "Arquivos Mensais: %s" - -# @ odin -#: ../archive.php:33 -msgctxt "monthly archives date format" -msgid "F Y" -msgstr "F Y" - -# @ odin -#: ../archive.php:36 -#, php-format -msgid "Yearly Archives: %s" -msgstr "Arquivos Anuais: %s" - -# @ odin -#: ../archive.php:36 -msgctxt "yearly archives date format" -msgid "Y" -msgstr "Y" - -# @ odin -#: ../archive.php:39 -msgid "Archives" -msgstr "Arquivos" - -# @ odin -#: ../audio.php:24 ../video.php:24 -msgid "URL:" -msgstr "URL:" - -# @ odin -#: ../audio.php:30 ../image.php:40 ../video.php:30 -#, php-format -msgid "Back to %s" -msgstr "Voltar para %s" - -# @ odin -#: ../audio.php:30 ../image.php:40 ../video.php:30 -#, php-format -msgid "<span class=\"meta-nav\">←</span> %s" -msgstr "<span class=\"meta-nav\">←</span> %s" - -# @ odin -#: ../author.php:30 -#, php-format -msgid "All posts by %s" -msgstr "Todas as publicações por %s" - -# @ odin -#: ../category.php:19 -#, php-format -msgid "Category Archives: %s" -msgstr "Arquivo da Categoria: %s" - -# @ odin -#: ../comments.php:13 -msgid "" -"This post is password protected. Enter the password to view all comments." -msgstr "" -"Esse post é protegido por senha. Informe a senha para ver todos os " -"comentários." +#: components/banner/banner.functions.php:25 +msgid "Search Results for: %s" +msgstr "Resultados para: %s" -# @ odin -#: ../comments.php:22 +#: components/comments/comments.functions.php:29 +msgid "Pingback:" +msgstr "Pingback:" + +#: components/comments/comments.functions.php:31 +#: components/comments/comments.functions.php:76 +msgid "Edit" +msgstr "Editar" + +#: components/comments/comments.functions.php:51 +msgid "in" +msgstr "em" + +#: components/comments/comments.functions.php:54 +msgid "at" +msgstr "às" + +#: components/comments/comments.functions.php:55 +msgid "said:" +msgstr "disse:" + +#: components/comments/comments.functions.php:63 +msgid "Your comment is awaiting moderation." +msgstr "Seu comentário esta aguardando aprovação." + +#: components/comments/comments.functions.php:72 +msgid "Respond" +msgstr "Responder" + +#: components/comments/comments.php:31 msgid "0 Comments" msgstr "0 Comentários" -# @ odin -#: ../comments.php:22 ../content.php:53 +#: components/comments/comments.php:31 +#: components/post/parts/comments-link-post.php:17 msgid "1 Comment" msgstr "1 Comentário" -# @ odin -#: ../comments.php:22 ../content.php:53 +#: components/comments/comments.php:31 +#: components/post/parts/comments-link-post.php:17 msgid "% Comments" msgstr "% Comentários" -# @ odin -#: ../comments.php:23 +#: components/comments/comments.php:32 msgid "to" msgstr "para" -# @ odin -#: ../comments.php:28 ../comments.php:37 +#: components/comments/comments.php:47 msgid "← Old Comments" -msgstr "← Comentários Antigos" +msgstr "" -# @ odin -#: ../comments.php:29 ../comments.php:38 +#: components/comments/comments.php:48 msgid "New Comments →" -msgstr "Novos Comentários →" +msgstr "" -# @ odin -#: ../comments.php:43 +#: components/comments/comments.php:55 msgid "Comments closed." -msgstr "Comentários não são permitidos." +msgstr "" -# @ odin -#: ../comments.php:54 -msgid "Comment" -msgstr "Comentário" +#: components/footer/footer.functions.php:22 +msgid "Footer" +msgstr "Rodapé" + +#: components/footer/footer.functions.php:23 +msgid "Widgets in Footer" +msgstr "Widgets no Rodapé" + +#: components/footer/footer.php:26 +msgid "All rights reserved" +msgstr "Todos os direitos reservados" -# @ odin -#: ../comments.php:56 +#: components/form/form-comment.php:19 msgid "Name" msgstr "Nome" -# @ odin -#: ../comments.php:57 +#: components/form/form-comment.php:24 msgid "E-mail" msgstr "E-mail" -# @ odin -#: ../comments.php:58 +#: components/form/form-comment.php:29 msgid "Website" msgstr "Website" -# @ odin -#: ../content-none.php:11 +#: components/form/form-comment.php:36 +msgid "Comment" +msgstr "Comerntário" + +#: components/form/form-search.php:16 components/form/form-search.php:17 +#: components/form/form-search.php:21 +msgid "Search" +msgstr "Pesquisar" + +#: components/main/main-404.php:16 +msgid "Not Found" +msgstr "Nada foi encontrado" + +#: components/main/main-404.php:20 +msgid "It looks like nothing was found at this location. Maybe try a search?" +msgstr "Parece que nada foi encontrado. Quer tentar fazer uma pesquisa?" + +#: components/navigation/navigation-main.php:17 +msgid "Toggle navigation" +msgstr "Alternar navegação" + +#: components/navigation/navigation-skiplink.php:14 +#: dist/navigation-skiplink.php:14 +msgid "Skip to content" +msgstr "Pular para conteúdo" + +#: components/page/page.php:39 components/post/post-audio.php:41 +#: components/post/post-gallery.php:36 components/post/post-video.php:41 +#: components/post/post.php:36 +msgid "Continue reading" +msgstr "Continuar lendo" + +#: components/pagination/pagination-within-post.php:12 +msgid "Pages:" +msgstr "Páginas:" + +#: components/post/parts/comments-link-post.php:17 +msgid "Leave a comment" +msgstr "Adicionar comentário" + +#: components/post/parts/meta-author-post.php:20 +msgid "by" +msgstr "por" + +#: components/post/parts/meta-date-post.php:16 +msgid "Posted in" +msgstr "Publicado em" + +#: components/post/parts/taxonomy-tag-post.php:15 +msgid "Tagged as:" +msgstr "Marcado como:" + +#: components/post/post-none.php:14 msgid "Nothing Found" msgstr "Nada Encontrado" -# @ odin -#: ../content-none.php:17 -#, php-format +#: components/post/post-none.php:20 msgid "" "Ready to publish your first post? <a href=\"%1$s\">Get started here</a>." msgstr "" -"Pronto para publicar o seu primeiro post? <a href=\"%1$s\">Comece agora " -"aqui</a>." +"Pronto para fazer sua primeira publicação? <a href=\"%1$s\">Comece por aqui</" +"a>." -# @ odin -#: ../content-none.php:21 +#: components/post/post-none.php:24 msgid "" "Sorry, but nothing matched your search terms. Please try again with some " "different keywords." msgstr "" -"Desculpe, mas nada foi encontrado com os termos da sua pesquisa. Por favor, " -"tente novamente com algumas palavras-chave diferentes." +"Nada foi encontrado com os termos da pesquisa. Tente novamente com algumas " +"palavras diferentes." -# @ odin -#: ../content-none.php:26 +#: components/post/post-none.php:29 msgid "" "It seems we can’t find what you’re looking for. Perhaps " "searching can help." msgstr "" -"Parece que não conseguimos encontrar o que você está procurando. Talvez a " -"pesquisa pode ajudar." +"Parece que nós não podemos encontrar o que você está procurando. " +"Provavelmente, a pesquisa pode te ajudar." -# @ odin -#: ../content-page.php:17 ../content.php:38 -msgid "Pages:" -msgstr "Páginas:" +#: components/sidebar/sidebar.functions.php:22 +msgid "Sidebar" +msgstr "Barra Lateral" -# @ odin -#: ../content.php:36 -msgid "Continue reading <span class=\"meta-nav\">→</span>" -msgstr "Continue lendo <span class=\"meta-nav\">→</span>" +#: components/sidebar/sidebar.functions.php:23 +msgid "Widgets in Sidebar" +msgstr "Widgets na Barra Lateral" -# @ odin -#: ../content.php:49 -msgid "Posted in:" -msgstr "Publicado em:" +#: inc/plugins/tgm/class-tgm-plugin-activation.php:327 +msgid "Install Required Plugins" +msgstr "Instalar plugins solicitados" -# @ odin -#: ../content.php:49 -msgctxt "Used between list items, there is a space after the comma." -msgid ", " -msgstr ", " +#: inc/plugins/tgm/class-tgm-plugin-activation.php:328 +msgid "Install Plugins" +msgstr "Instalar Plugins" -# @ odin -#: ../content.php:51 -msgid "Tagged as:" -msgstr "Marcado como:" +#. translators: %s: plugin name. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:330 +msgid "Installing Plugin: %s" +msgstr "Instalando Plugin %s" -# @ odin -#: ../content.php:53 -msgid "Leave a comment" -msgstr "Deixe um comentário" +#. translators: %s: plugin name. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:332 +msgid "Updating Plugin: %s" +msgstr "Atualizando Plugin: %s" -# @ odin -#: ../footer.php:17 -msgid "All rights reserved" -msgstr "Todos os direitos reservados" +#: inc/plugins/tgm/class-tgm-plugin-activation.php:333 +msgid "Something went wrong with the plugin API." +msgstr "" -# @ odin -#: ../footer.php:17 -#, php-format +#. translators: 1: plugin name(s). +#: inc/plugins/tgm/class-tgm-plugin-activation.php:370 +msgid "Begin installing plugin" +msgid_plural "Begin installing plugins" +msgstr[0] "" +msgstr[1] "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:375 +msgid "Begin updating plugin" +msgid_plural "Begin updating plugins" +msgstr[0] "" +msgstr[1] "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:380 +msgid "Begin activating plugin" +msgid_plural "Begin activating plugins" +msgstr[0] "" +msgstr[1] "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:385 +msgid "Return to Required Plugins Installer" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:386 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:827 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2533 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3580 +msgid "Return to the Dashboard" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:387 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3159 +msgid "Plugin activated successfully." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:388 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2952 +msgid "The following plugin was activated successfully:" +msgstr "O plugin a seguir foi ativado com sucesso:" + +#. translators: 1: plugin name. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:390 +msgid "No action taken. Plugin %1$s was already active." +msgstr "" + +#. translators: 1: plugin name. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:392 msgid "" -"Powered by the <a href=\"%s\" rel=\"nofollow\" target=\"_blank\">Odin</a> " -"forces and <a href=\"%s\" rel=\"nofollow\" target=\"_blank\">WordPress</a>." +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." msgstr "" -"Powered by the <a href=\"%s\" rel=\"nofollow\" target=\"_blank\">Odin</a> " -"forces and <a href=\"%s\" rel=\"nofollow\" target=\"_blank\">WordPress</a>." +"Plugin não ativado. É necessária uma versão mais nova de %s para este Tema. " +"Atualize o Plugin." -# @ odin -#: ../functions.php:64 -msgid "Main Menu" -msgstr "Menu Principal" +#. translators: 1: dashboard link. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:394 +msgid "All plugins installed and activated successfully. %1$s" +msgstr "" -# @ odin -#: ../functions.php:157 -msgid "Main Sidebar" -msgstr "Sidebar Principal" +#: inc/plugins/tgm/class-tgm-plugin-activation.php:395 +msgid "Dismiss this notice" +msgstr "" -# @ odin -#: ../functions.php:159 -msgid "Site Main Sidebar" -msgstr "Sidebar principal do site" +#: inc/plugins/tgm/class-tgm-plugin-activation.php:396 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" +"Há um ou mais plug-ins obrigatórios ou recomendados para instalar, atualizar " +"ou ativar." -# @ odin -#: ../header.php:53 -msgid "Skip to content" -msgstr "Pular para o conteúdo" +#: inc/plugins/tgm/class-tgm-plugin-activation.php:397 +msgid "Please contact the administrator of this site for help." +msgstr "" -# @ odin -#: ../header.php:56 -msgid "Toggle navigation" -msgstr "Alternar navegação" +#: inc/plugins/tgm/class-tgm-plugin-activation.php:522 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "Este plugin precisa ser atualizado para ser compatível com seu tema." -# @ odin -#: ../header.php:83 -msgid "Search:" -msgstr "Pesquisar:" +#: inc/plugins/tgm/class-tgm-plugin-activation.php:523 +msgid "Update Required" +msgstr "" -# @ odin -#: ../header.php:87 ../searchform.php:12 -msgid "Search" -msgstr "Pesquisa" - -# @ odin -#: ../image.php:23 -#, php-format -msgid "Image total size: %s pixels" -msgstr "Tamanho total da imagem: %s pixels" - -# @ odin -#: ../image.php:23 -msgid "Full image link" -msgstr "Link da imagem completa" - -# @ odin -#: ../image.php:34 -msgid "← Previous image" -msgstr "← Imagem anterior" - -# @ odin -#: ../image.php:35 -msgid "Next image →" -msgstr "Próxima imagem →" - -# @ odin -#: ../search.php:17 -#, php-format -msgid "Search Results for: %s" -msgstr "Resultado de Busca por: %s" - -# @ odin -#: ../tag.php:21 -#, php-format -msgid "Tag Archives: %s" -msgstr "Arquivo da Tag: %s" - -# @ odin -#: ../core/helpers.php:56 -msgid "« Previous" -msgstr "« Anterior" - -# @ odin -#: ../core/helpers.php:57 -msgid "Next »" -msgstr "Próximo »" - -# @ odin -#: ../core/helpers.php:99 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:934 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:934 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:937 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" +"Por favor, entre em contato com o provedor de plugins e peça que eles " +"empacotem seus plugins de acordo com as diretrizes do WordPress." + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:937 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" + +#. translators: %s: version number +#: inc/plugins/tgm/class-tgm-plugin-activation.php:1982 +msgid "TGMPA v%s" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2273 +msgid "Required" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2276 +msgid "Recommended" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2292 +msgid "WordPress Repository" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2295 +msgid "External Source" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2298 +msgid "Pre-Packaged" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2315 +msgid "Not Installed" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2319 +msgid "Installed But Not Activated" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2321 +msgid "Active" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2327 +msgid "Required Update not Available" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2330 +msgid "Requires Update" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2333 +msgid "Update recommended" +msgstr "" + +#. translators: 1: number of plugins. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2392 +msgid "To Install <span class=\"count\">(%s)</span>" +msgid_plural "To Install <span class=\"count\">(%s)</span>" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: number of plugins. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2396 +msgid "Update Available <span class=\"count\">(%s)</span>" +msgid_plural "Update Available <span class=\"count\">(%s)</span>" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: number of plugins. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2400 +msgid "To Activate <span class=\"count\">(%s)</span>" +msgid_plural "To Activate <span class=\"count\">(%s)</span>" +msgstr[0] "" +msgstr[1] "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2490 +msgid "Installed version:" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2498 +msgid "Minimum required version:" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2510 +msgid "Available version:" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2533 +msgid "No plugins to install, update or activate." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2547 +msgid "Plugin" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2548 +msgid "Source" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2549 +msgid "Type" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2553 +msgid "Version" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2554 +msgid "Status" +msgstr "" + +#. translators: %2$s: plugin name in screen reader markup +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2603 +msgid "Install %2$s" +msgstr "" + +#. translators: %2$s: plugin name in screen reader markup +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2608 +msgid "Update %2$s" +msgstr "" + +#. translators: %2$s: plugin name in screen reader markup +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2614 +msgid "Activate %2$s" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2684 +msgid "Upgrade message from the plugin author:" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2717 +msgid "Install" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2723 +msgid "Update" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2726 +msgid "Activate" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2757 +msgid "No plugins were selected to be installed. No action taken." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2759 +msgid "No plugins were selected to be updated. No action taken." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2800 +msgid "No plugins are available to be installed at this time." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2802 +msgid "No plugins are available to be updated at this time." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2908 +msgid "No plugins were selected to be activated. No action taken." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2934 +msgid "No plugins are available to be activated at this time." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3158 +msgid "Plugin activation failed." +msgstr "" + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3498 +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "" + +#. translators: 1: plugin name, 2: error message. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3501 +msgid "An error occurred while installing %1$s: <strong>%2$s</strong>." +msgstr "" + +#. translators: 1: plugin name. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3503 +msgid "The installation of %1$s failed." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3507 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" +"O processo de Instalação e Ativação começou. Isto poderá demorar algum " +"tempo, por favor seja paciente." + +#. translators: 1: plugin name. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3509 +msgid "%1$s installed and activated successfully." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3509 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3517 +msgid "Show Details" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3509 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3517 +msgid "Hide Details" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3510 +msgid "All installations and activations have been completed." +msgstr "" + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3512 +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3515 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" +"O processo de instalação está começando. Esse processo pode demorar um pouco " +"em alguns servidores, então pedimos que seja paciente." + +#. translators: 1: plugin name. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3517 +msgid "%1$s installed successfully." +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3518 +msgid "All installations have been completed." +msgstr "" + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:3520 +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "" + +#: inc/theme/functions.php:59 msgid "Related Posts" -msgstr "Artigos Relacionados" +msgstr "Publicações relacionadas" -# @ odin -#: ../core/helpers.php:228 +#: inc/theme/functions.php:195 msgid "Home" msgstr "Início" -# @ odin -#: ../core/helpers.php:320 -#, php-format +#: inc/theme/functions.php:322 msgid "%sCategory: %s%s" -msgstr "%sCategoria: %s%s" +msgstr "" -# @ odin -#: ../core/helpers.php:324 -#, php-format +#: inc/theme/functions.php:326 msgid "%sTag: %s%s" -msgstr "%sTag: %s%s" +msgstr "" -# @ odin -#: ../core/helpers.php:332 -#, php-format +#: inc/theme/functions.php:341 msgid "%sSearch result for: "%s"%s" -msgstr "%sResultado da busca para: "%s"%s" +msgstr "" -# @ odin -#: ../core/helpers.php:339 +#: inc/theme/functions.php:347 msgid "Posted by" msgstr "Publicado por" -# @ odin -#: ../core/helpers.php:378 +#: inc/theme/functions.php:397 msgid "404 Error" msgstr "Erro 404" -# @ odin -#: ../core/helpers.php:385 ../core/helpers.php:387 ../inc/optimize.php:27 -#, php-format +#: inc/theme/functions.php:402 msgid "Page %s" -msgstr "Página %s" - -# @ odin -#: ../core/classes/class-bootstrap-nav.php:203 -msgid "Add a menu" -msgstr "Adicionar um menu" - -# @ odin -#: ../core/classes/class-contact-form.php:170 -#, php-format -msgid "Message sent by the form %s in %s at %s" -msgstr "Mensagem enviada pelo formulário %s em %s às %s" - -# @ odin -#: ../core/classes/class-metabox.php:78 ../core/classes/class-metabox.php:424 -#: ../core/classes/class-theme-options.php:89 -#: ../core/classes/class-theme-options.php:616 -msgid "Add images in gallery" -msgstr "Adicionar imagens na galeria" - -# @ odin -#: ../core/classes/class-metabox.php:79 -#: ../core/classes/class-theme-options.php:90 -msgid "Add in gallery" -msgstr "Adicionar na galeria" - -# @ odin -#: ../core/classes/class-metabox.php:80 ../core/classes/class-metabox.php:388 -#: ../core/classes/class-metabox.php:413 -#: ../core/classes/class-theme-options.php:91 -#: ../core/classes/class-theme-options.php:570 -#: ../core/classes/class-theme-options.php:605 -msgid "Remove image" -msgstr "Remover imagem" - -# @ odin -#: ../core/classes/class-metabox.php:81 -#: ../core/classes/class-theme-options.php:92 -msgid "Choose a file" -msgstr "Selecione um arquivo" - -# @ odin -#: ../core/classes/class-metabox.php:82 -#: ../core/classes/class-theme-options.php:93 -msgid "Add file" -msgstr "Adicionar arquivo" - -# @ odin -#: ../core/classes/class-metabox.php:366 -#: ../core/classes/class-theme-options.php:537 -msgid "Select file" -msgstr "Selecionar arquivo" - -# @ odin -#: ../core/classes/class-metabox.php:388 -#: ../core/classes/class-theme-options.php:570 -msgid "Select image" -msgstr "Selecionar imagem" - -# @ odin -#: ../core/classes/class-post-type.php:73 -#: ../core/classes/class-post-type.php:80 -#: ../core/classes/class-taxonomy.php:75 ../core/classes/class-taxonomy.php:84 -#, php-format -msgid "%ss" -msgstr "%ss" - -# @ odin -#: ../core/classes/class-post-type.php:74 -#: ../core/classes/class-taxonomy.php:76 -#, php-format -msgid "%s" -msgstr "%s" - -# @ odin -#: ../core/classes/class-post-type.php:75 -#: ../core/classes/class-taxonomy.php:78 -#, php-format -msgid "View %s" -msgstr "Ver %s" - -# @ odin -#: ../core/classes/class-post-type.php:76 -#: ../core/classes/class-taxonomy.php:79 -#, php-format -msgid "Edit %s" -msgstr "Editar %s" - -# @ odin -#: ../core/classes/class-post-type.php:77 -#: ../core/classes/class-taxonomy.php:80 -#, php-format -msgid "Search %s" -msgstr "Pesquisar %s" - -# @ odin -#: ../core/classes/class-post-type.php:78 -#: ../core/classes/class-taxonomy.php:81 -#, php-format -msgid "Update %s" -msgstr "Atualizar %s" - -# @ odin -#: ../core/classes/class-post-type.php:79 -#: ../core/classes/class-taxonomy.php:82 ../core/classes/class-taxonomy.php:83 -#, php-format -msgid "Parent %s:" -msgstr "Parente %s" - -# @ odin -#: ../core/classes/class-post-type.php:81 -msgid "Add New" -msgstr "Adicionar Novo" - -# @ odin -#: ../core/classes/class-post-type.php:82 -#: ../core/classes/class-taxonomy.php:85 -#, php-format -msgid "Add New %s" -msgstr "Adicionar Novo %s" - -# @ odin -#: ../core/classes/class-post-type.php:83 -#: ../core/classes/class-taxonomy.php:86 -#, php-format -msgid "New %s" -msgstr "Novo %s" - -# @ odin -#: ../core/classes/class-post-type.php:84 -#: ../core/classes/class-taxonomy.php:87 -#, php-format -msgid "All %ss" -msgstr "Todos os %ss" - -# @ odin -#: ../core/classes/class-post-type.php:85 -#, php-format -msgid "No %s found" -msgstr "Nenhum %s encontrado" - -# @ odin -#: ../core/classes/class-post-type.php:86 -#, php-format -msgid "No %s found in Trash" -msgstr "Nenhum %s encontrado na Lixeira" - -# @ odin -#: ../core/classes/class-taxonomy.php:77 -#, php-format -msgid "Add or Remove %ss" -msgstr "Adicionar ou Remover %ss" - -# @ odin -#: ../core/classes/class-taxonomy.php:88 -#, php-format -msgid "Separate %ss with comma" -msgstr "Separe %ss com vírgula" - -# @ odin -#: ../core/classes/class-taxonomy.php:89 -#, php-format -msgid "Choose from %ss most used" -msgstr "Escolher entre os %ss mais usados" - -# @ odin -#: ../core/classes/abstracts/abstract-front-end-form.php:234 -msgid "Submit" -msgstr "Enviar" - -# @ odin -#: ../core/classes/abstracts/abstract-front-end-form.php:276 -msgid "Form submitted successfully!" -msgstr "Formulário enviado com sucesso!" - -# @ odin -#: ../core/classes/abstracts/abstract-front-end-form.php:514 -#, php-format -msgid "%s is required." -msgstr "%s é um campo obrigatório." - -# @ odin -#: ../core/classes/abstracts/abstract-front-end-form.php:520 -#, php-format -msgid "%s must be an email address valid." -msgstr "%s precisa ser um endereço de email válido" - -#: ../core/classes/widgets/class-widget-like-box.php:20 -msgid "Facebook Like Box" -msgstr "Caixa de Curtir do Facebook" - -#: ../core/classes/widgets/class-widget-like-box.php:21 -msgid "This widget includes a facebook like box on your blog" -msgstr "Esse widget inclui a caixa de curtir do Facebook em seu site" - -#: ../core/classes/widgets/class-widget-like-box.php:48 -msgid "Title:" -msgstr "Título:" - -#: ../core/classes/widgets/class-widget-like-box.php:54 -msgid "Facebook Page URL:" -msgstr "URL da página do Facebook:" - -#: ../core/classes/widgets/class-widget-like-box.php:60 -msgid "Width:" -msgstr "Largura:" - -#: ../core/classes/widgets/class-widget-like-box.php:66 -msgid "Height:" -msgstr "Altura:" - -#: ../core/classes/widgets/class-widget-like-box.php:72 -msgid "Color Scheme:" -msgstr "Esquema de cores:" - -#: ../core/classes/widgets/class-widget-like-box.php:74 -msgid "Dark" -msgstr "Escuro" - -#: ../core/classes/widgets/class-widget-like-box.php:75 -msgid "Light" -msgstr "Claro" - -#: ../core/classes/widgets/class-widget-like-box.php:81 -msgid "Show Friends Faces" -msgstr "Exibir rostos dos amigos" - -#: ../core/classes/widgets/class-widget-like-box.php:86 -msgid "Show Posts" -msgstr "Exibir atualizações" - -#: ../core/classes/widgets/class-widget-like-box.php:91 -msgid "Show Header" -msgstr "Exibir cabeçalho" - -#: ../core/classes/widgets/class-widget-like-box.php:96 -msgid "Show Border" -msgstr "Exibir borda" - -# @ odin -#: ../inc/comments-loop.php:23 -msgid "Pingback:" -msgstr "Pingback:" +msgstr "" -# @ odin -#: ../inc/comments-loop.php:23 ../inc/comments-loop.php:33 -msgid "Edit" -msgstr "Editar" +#: inc/woocommerce/template-tags.php:28 +msgid "View your shopping cart" +msgstr "" -# @ odin -#: ../inc/comments-loop.php:32 -msgid "in" -msgstr "em" +#: inc/woocommerce/template-tags.php:29 +msgid "%d item" +msgid_plural "%d items" +msgstr[0] "" +msgstr[1] "" -# @ odin -#: ../inc/comments-loop.php:32 -msgid "at" -msgstr "as" +#. Theme Name of the plugin/theme +msgid "Odin" +msgstr "Odin" -# @ odin -#: ../inc/comments-loop.php:32 -msgid "said:" -msgstr "disse:" +#. Theme URI of the plugin/theme +msgid "http://wpod.in" +msgstr "http://wpod.in" -# @ odin -#: ../inc/comments-loop.php:36 -msgid "Your comment is awaiting moderation." -msgstr "Seu comentário está aguardando moderação." +#. Description of the plugin/theme +msgid "Base Theme for developing WordPress." +msgstr "" -# @ odin -#: ../inc/comments-loop.php:41 -msgid "Respond" -msgstr "Responder" +#. Author of the plugin/theme +msgid "WordPress Brasil" +msgstr "WordPress Brasil" -# @ odin -#: ../inc/template-tags.php:62 -msgid "Sticky" -msgstr "Destacado" +#. Author URI of the plugin/theme +msgid "https://github.com/wpbrasil" +msgstr "https://github.com/wpbrasil" -# @ odin -#: ../inc/template-tags.php:67 -msgid "Posted in" -msgstr "Publicado em" +#. Template Name of the plugin/theme +msgid "Page Sidebar" +msgstr "Página com Barra Lateral" -# @ odin -#: ../inc/template-tags.php:70 -msgid "by" -msgstr "por" +#: components/post/parts/taxonomy-category-post.php:17 +msgctxt "Used between list items, there is a space after the comma." +msgid ", " +msgstr "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:1121 +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2948 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "" + +#. translators: 1: install status, 2: update status +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2342 +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "" + +#. translators: 1: number of plugins. +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2388 +msgctxt "plugins" +msgid "All <span class=\"count\">(%s)</span>" +msgid_plural "All <span class=\"count\">(%s)</span>" +msgstr[0] "" +msgstr[1] "" + +#: inc/plugins/tgm/class-tgm-plugin-activation.php:2482 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "" From 104f569b715cc1281a1599b2be58f4073f7231df Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Tue, 10 Apr 2018 20:07:11 -0300 Subject: [PATCH 208/217] Add build:fonts command --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index d86ed4e..3a45b32 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "build:js": "cross-env NODE_ENV=development gulp js:compile js:dist", "build:css": "cross-env NODE_ENV=production gulp css:compile css:dist", "build:img": "cross-env NODE_ENV=production gulp img:dist", + "build:fonts": "cross-env NODE_ENV=production gulp fonts:dist", "lang:checktextdomain": "gulp lang:checktextdomain", "lang:addtextdomain": "wpi18n addtextdomain --exclude='node_modules' --main-file='style.css'", "lang:makepot": "wpi18n makepot --domain-path='languages' --exclude='node_modules' --type='wp-theme' --main-file='style.css'" From bc0e63ecdbbb419e71d451cca04411fedfcc06ac Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Wed, 11 Apr 2018 15:03:06 -0300 Subject: [PATCH 209/217] Fix class css pagination component --- .../pagination/_pagination-between-single-posts.scss | 9 +++++---- .../pagination/pagination-between-single-posts.php | 8 ++++---- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/components/pagination/_pagination-between-single-posts.scss b/components/pagination/_pagination-between-single-posts.scss index b623b70..838c3c6 100644 --- a/components/pagination/_pagination-between-single-posts.scss +++ b/components/pagination/_pagination-between-single-posts.scss @@ -5,10 +5,11 @@ @extend .pagination; @extend .justify-content-between; - > &__item { - @extend .page-item; - span { - @extend .page-link; + &__item { + @extend .page-item; + + > span { + @extend .page-link; } } } diff --git a/components/pagination/pagination-between-single-posts.php b/components/pagination/pagination-between-single-posts.php index 3c1460e..630f64d 100644 --- a/components/pagination/pagination-between-single-posts.php +++ b/components/pagination/pagination-between-single-posts.php @@ -10,10 +10,10 @@ ?> -<div class="odin-pagination-between-single-posts"> +<nav class="odin-pagination-between-single-posts"> - <?php previous_post_link( '<div class="pagination-between-single-posts__item"><span>« %link</span></div>' ); ?> + <?php previous_post_link( '<div class="odin-pagination-between-single-posts__item"><span>« %link</span></div>' ); ?> - <?php next_post_link( '<div class="pagination-between-single-posts__item"><span>%link »</span></div>' ); ?> + <?php next_post_link( '<div class="odin-pagination-between-single-posts__item"><span>%link »</span></div>' ); ?> -</div> +</nav> From cfcacac0195ace088b20bdf07fb843e6d50568c3 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Thu, 12 Apr 2018 14:41:36 -0300 Subject: [PATCH 210/217] Update Bootstrap v4.0 to v4.1 --- assets/css/vendors/_bootstrap.scss | 2 +- package.json | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/assets/css/vendors/_bootstrap.scss b/assets/css/vendors/_bootstrap.scss index fda4302..d4b9fcc 100644 --- a/assets/css/vendors/_bootstrap.scss +++ b/assets/css/vendors/_bootstrap.scss @@ -1,5 +1,5 @@ /*! - * Bootstrap v4.0.0 (https://getbootstrap.com) + * Bootstrap v4.1.0 (https://getbootstrap.com/) * Copyright 2011-2018 The Bootstrap Authors * Copyright 2011-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) diff --git a/package.json b/package.json index 3a45b32..ecb766a 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,9 @@ }, "dependencies": { "@fortawesome/fontawesome-free-webfonts": "^1.0.4", - "bootstrap": "^4.0.0", + "@fortawesome/fontawesome-free-webfonts": "^1.0.6", + "bootstrap": "^4.1.0", "jquery": "^3.3.1", - "popper.js": "^1.14.1" + "popper.js": "^1.14.3" } } From 26387f66ec5966d5677534a01c80b22b48b8d0c0 Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Thu, 12 Apr 2018 14:42:30 -0300 Subject: [PATCH 211/217] Update FontAwesome v5.0.7 to v5.0.10 --- assets/css/vendors/_font-awesome.scss | 2 +- package.json | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/assets/css/vendors/_font-awesome.scss b/assets/css/vendors/_font-awesome.scss index a83a202..8687976 100644 --- a/assets/css/vendors/_font-awesome.scss +++ b/assets/css/vendors/_font-awesome.scss @@ -1,5 +1,5 @@ /*! - * Font Awesome Free 5.0.7 by @fontawesome - https://fontawesome.com + * Font Awesome Free 5.0.10 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */ diff --git a/package.json b/package.json index ecb766a..ba3ddc8 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,6 @@ "node-wp-i18n": "^1.1.0" }, "dependencies": { - "@fortawesome/fontawesome-free-webfonts": "^1.0.4", "@fortawesome/fontawesome-free-webfonts": "^1.0.6", "bootstrap": "^4.1.0", "jquery": "^3.3.1", From 1aef2b7dbf54197de62d2189175b1732cc7fc01f Mon Sep 17 00:00:00 2001 From: Adam Macias <eu@adammacias.com> Date: Thu, 12 Apr 2018 14:43:12 -0300 Subject: [PATCH 212/217] Update node-wp-i18n and gulp-sass packages --- package-lock.json | 113 ++++------------------------------------------ package.json | 6 +-- 2 files changed, 12 insertions(+), 107 deletions(-) diff --git a/package-lock.json b/package-lock.json index cfea4a6..fa1a01c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "dependencies": { "@fortawesome/fontawesome-free-webfonts": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free-webfonts/-/fontawesome-free-webfonts-1.0.4.tgz", - "integrity": "sha512-uYd3d748klO7/+0N2F0JFYO1JeSR8/VF50S2+anI3/tG56GDAaT7fwTwlhv3N+C023f4vw3z7IPRc9ixstaAcw==" + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free-webfonts/-/fontawesome-free-webfonts-1.0.6.tgz", + "integrity": "sha512-3eF7kD6vndZSSUN+FOqtrAaa+3t6udoUwIdD9BGERao3t9ytjtr1tQRE1voj2Zc+b9uZNAoUi6wZdxGJb7Rspw==" }, "abbrev": { "version": "1.1.1", @@ -505,12 +505,6 @@ "inherits": "2.0.3" } }, - "bluebird": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", - "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", - "dev": true - }, "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", @@ -527,9 +521,9 @@ } }, "bootstrap": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.0.0.tgz", - "integrity": "sha512-gulJE5dGFo6Q61V/whS6VM4WIyrlydXfCgkE+Gxe5hjrJ8rXLLZlALq7zq2RPhOc45PSwQpJkrTnc2KgD6cvmA==" + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.1.0.tgz", + "integrity": "sha512-kCo82nE8qYVfOa/Z3hL98CPgPIEkh6iPdiJrUJMQ9n9r0+6PEET7cmhLlV0XVYmEj5QtKIOaSGMLxy5jSFhKog==" }, "brace-expansion": { "version": "1.1.11", @@ -2184,15 +2178,6 @@ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", "dev": true }, - "encoding": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", - "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", - "dev": true, - "requires": { - "iconv-lite": "0.4.21" - } - }, "end-of-stream": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", @@ -4041,16 +4026,6 @@ } } }, - "gettext-parser": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.3.1.tgz", - "integrity": "sha512-W4t55eB/c7WrH0gbCHFiHuaEnJ1WiPJVnbFFiNEoh2QkOmuSLxs0PmJDGAmCQuTJCU740Fmb6D+2D/2xECWZGQ==", - "dev": true, - "requires": { - "encoding": "0.1.12", - "safe-buffer": "5.1.1" - } - }, "gifsicle": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-3.0.4.tgz", @@ -4607,31 +4582,6 @@ "integrity": "sha1-OtRCh2PwXidk3sHGfYaNsnVoeBc=", "dev": true }, - "gulp-sass": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-3.2.1.tgz", - "integrity": "sha512-UATbRpSDsyXCnpYSPBUEvdvtSEzksJs7/oQ0CujIpzKqKrO6vlnYwhX2UTsGrf4rNLwqlSSaM271It0uHYvJ3Q==", - "dev": true, - "requires": { - "gulp-util": "3.0.8", - "lodash.clonedeep": "4.5.0", - "node-sass": "4.8.3", - "through2": "2.0.3", - "vinyl-sourcemaps-apply": "0.2.1" - } - }, - "gulp-sass-glob": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/gulp-sass-glob/-/gulp-sass-glob-1.0.8.tgz", - "integrity": "sha1-O3N+zryebBBrgldMb6qTFL2Urqo=", - "dev": true, - "requires": { - "glob": "7.1.2", - "minimatch": "3.0.4", - "slash": "1.0.0", - "through2": "2.0.3" - } - }, "gulp-sourcemaps": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz", @@ -4973,15 +4923,6 @@ "sshpk": "1.13.1" } }, - "iconv-lite": { - "version": "0.4.21", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.21.tgz", - "integrity": "sha512-En5V9za5mBt2oUA03WGD3TwDv0MKAruqsuxstbMUZaj9W9k/m1CV/9py3l0L5kw9Bln8fdHQmzHSYtvpvTLpKw==", - "dev": true, - "requires": { - "safer-buffer": "2.1.2" - } - }, "imagemin": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-5.3.1.tgz", @@ -6451,21 +6392,6 @@ "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=", "dev": true }, - "node-wp-i18n": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/node-wp-i18n/-/node-wp-i18n-1.1.0.tgz", - "integrity": "sha512-iXAVqMHH7MWcbof1L/akXISbykFGD7rl2Jj4LCFe0O0pOlI8kwXsu2cI9jCxn2ryN7lRkxLKHPxYtXBIPSDL1w==", - "dev": true, - "requires": { - "bluebird": "3.5.1", - "gettext-parser": "1.3.1", - "glob": "7.1.2", - "lodash": "4.17.5", - "minimist": "1.2.0", - "mkdirp": "0.5.1", - "tmp": "0.0.33" - } - }, "nopt": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", @@ -7089,9 +7015,9 @@ } }, "popper.js": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.14.1.tgz", - "integrity": "sha1-uIFeXNpvYvwgQuR2GGSfdYZuZ1M=" + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.14.3.tgz", + "integrity": "sha1-FDj5jQRqz3tNeM1QK/QYrGTU8JU=" }, "portscanner": { "version": "2.1.1", @@ -7496,12 +7422,6 @@ "ret": "0.1.15" } }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, "sass-graph": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", @@ -7793,12 +7713,6 @@ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", "dev": true }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - }, "snapdragon": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", @@ -8558,15 +8472,6 @@ "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc=", "dev": true }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "1.0.2" - } - }, "to-absolute-glob": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz", diff --git a/package.json b/package.json index ba3ddc8..fbd9e2d 100644 --- a/package.json +++ b/package.json @@ -47,14 +47,14 @@ "gulp-jshint": "^2.1.0", "gulp-plumber": "^1.2.0", "gulp-rename": "^1.2.2", - "gulp-sass": "^3.2.1", - "gulp-sass-glob": "^1.0.8", + "gulp-sass": "^4.0.1", + "gulp-sass-glob": "^1.0.9", "gulp-uglify": "^3.0.0", "jshint": "^2.9.5", "jshint-stylish": "^2.2.1", "node-fs": "^0.1.7", "node-sass": "^4.8.3", - "node-wp-i18n": "^1.1.0" + "node-wp-i18n": "^1.1.1" }, "dependencies": { "@fortawesome/fontawesome-free-webfonts": "^1.0.6", From 54cf2fc7f118e639cd40b21f364bb1a8423ebf73 Mon Sep 17 00:00:00 2001 From: Allyson Souza <allyson@hastedesign.com.br> Date: Sun, 30 Sep 2018 01:36:15 -0300 Subject: [PATCH 213/217] Commenting TGM activation - Required and recommended plugins should start commented and be activated if needed --- inc/plugins/plugins.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inc/plugins/plugins.php b/inc/plugins/plugins.php index f623ac2..d7ffb8b 100644 --- a/inc/plugins/plugins.php +++ b/inc/plugins/plugins.php @@ -11,7 +11,7 @@ * * @link http://tgmpluginactivation.com/ */ -require_once get_template_directory() . '/inc/plugins/tgm/class-tgm-plugin-activation.php'; +//require_once get_template_directory() . '/inc/plugins/tgm/class-tgm-plugin-activation.php'; /** * Register the required plugins for this theme. From 89780a11a7eb82707f101a4c430af21cecc073d3 Mon Sep 17 00:00:00 2001 From: Adson Cicilioti <eu@adsonagencia.com> Date: Tue, 6 Nov 2018 03:11:17 -0200 Subject: [PATCH 214/217] fix para node v10 --- package-lock.json | 3110 ++++++++++++++++++++++++--------------------- 1 file changed, 1650 insertions(+), 1460 deletions(-) diff --git a/package-lock.json b/package-lock.json index fa1a01c..6de8660 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", "dev": true, "requires": { - "mime-types": "2.1.18", + "mime-types": "~2.1.18", "negotiator": "0.6.1" } }, @@ -37,8 +37,8 @@ "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", "dev": true, "requires": { - "co": "4.6.0", - "json-stable-stringify": "1.0.1" + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" } }, "amdefine": { @@ -47,6 +47,15 @@ "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", "dev": true }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, "ansi-cyan": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", @@ -98,8 +107,8 @@ "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", "dev": true, "requires": { - "micromatch": "2.3.11", - "normalize-path": "2.1.1" + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" } }, "aproba": { @@ -114,7 +123,7 @@ "integrity": "sha1-nNnABpV+vpX62tW9YJiUKoE3N/Y=", "dev": true, "requires": { - "file-type": "3.9.0" + "file-type": "^3.1.0" }, "dependencies": { "file-type": { @@ -137,8 +146,8 @@ "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", "dev": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.5" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "argparse": { @@ -148,7 +157,7 @@ "dev": true, "optional": true, "requires": { - "sprintf-js": "1.0.3" + "sprintf-js": "~1.0.2" } }, "arr-diff": { @@ -157,7 +166,7 @@ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "arr-flatten": "1.1.0" + "arr-flatten": "^1.0.1" } }, "arr-flatten": { @@ -202,7 +211,7 @@ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "dev": true, "requires": { - "array-uniq": "1.0.3" + "array-uniq": "^1.0.1" } }, "array-uniq": { @@ -313,13 +322,13 @@ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "dev": true, "requires": { - "cache-base": "1.0.1", - "class-utils": "0.3.6", - "component-emitter": "1.2.1", - "define-property": "1.0.0", - "isobject": "3.0.1", - "mixin-deep": "1.3.1", - "pascalcase": "0.1.1" + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" }, "dependencies": { "define-property": { @@ -328,7 +337,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "isobject": { @@ -364,7 +373,7 @@ "dev": true, "optional": true, "requires": { - "tweetnacl": "0.14.5" + "tweetnacl": "^0.14.3" } }, "beeper": { @@ -389,13 +398,13 @@ "dev": true, "optional": true, "requires": { - "archive-type": "3.2.0", - "decompress": "3.0.0", - "download": "4.4.3", - "exec-series": "1.0.3", - "rimraf": "2.6.2", - "tempfile": "1.1.1", - "url-regex": "3.2.0" + "archive-type": "^3.0.1", + "decompress": "^3.0.0", + "download": "^4.1.2", + "exec-series": "^1.0.0", + "rimraf": "^2.2.6", + "tempfile": "^1.0.0", + "url-regex": "^3.0.0" }, "dependencies": { "tempfile": { @@ -405,8 +414,8 @@ "dev": true, "optional": true, "requires": { - "os-tmpdir": "1.0.2", - "uuid": "2.0.3" + "os-tmpdir": "^1.0.0", + "uuid": "^2.0.1" } }, "uuid": { @@ -425,7 +434,7 @@ "dev": true, "optional": true, "requires": { - "executable": "1.1.0" + "executable": "^1.0.0" } }, "bin-version": { @@ -435,7 +444,7 @@ "dev": true, "optional": true, "requires": { - "find-versions": "1.2.1" + "find-versions": "^1.0.0" } }, "bin-version-check": { @@ -445,10 +454,10 @@ "dev": true, "optional": true, "requires": { - "bin-version": "1.0.4", - "minimist": "1.2.0", - "semver": "4.3.6", - "semver-truncate": "1.1.2" + "bin-version": "^1.0.0", + "minimist": "^1.1.0", + "semver": "^4.0.3", + "semver-truncate": "^1.0.0" }, "dependencies": { "semver": { @@ -467,12 +476,12 @@ "dev": true, "optional": true, "requires": { - "bin-check": "2.0.0", - "bin-version-check": "2.1.0", - "download": "4.4.3", - "each-async": "1.1.1", - "lazy-req": "1.1.0", - "os-filter-obj": "1.0.3" + "bin-check": "^2.0.0", + "bin-version-check": "^2.1.0", + "download": "^4.0.0", + "each-async": "^1.1.1", + "lazy-req": "^1.0.0", + "os-filter-obj": "^1.0.0" } }, "binary-extensions": { @@ -487,7 +496,7 @@ "integrity": "sha1-ysMo977kVzDUBLaSID/LWQ4XLV4=", "dev": true, "requires": { - "readable-stream": "2.3.5" + "readable-stream": "^2.0.5" } }, "blob": { @@ -502,9 +511,15 @@ "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", "dev": true, "requires": { - "inherits": "2.0.3" + "inherits": "~2.0.0" } }, + "bluebird": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.2.tgz", + "integrity": "sha512-dhHTWMI7kMx5whMQntl7Vr9C6BvV10lFXDAasnqnrMYhXVCzzk6IO9Fo2L75jXHT07WrOngL1WDXOp+yYS91Yg==", + "dev": true + }, "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", @@ -517,13 +532,13 @@ "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "bootstrap": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.1.0.tgz", - "integrity": "sha512-kCo82nE8qYVfOa/Z3hL98CPgPIEkh6iPdiJrUJMQ9n9r0+6PEET7cmhLlV0XVYmEj5QtKIOaSGMLxy5jSFhKog==" + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.1.3.tgz", + "integrity": "sha512-rDFIzgXcof0jDyjNosjv4Sno77X4KuPeFxG2XZZv1/Kc8DRVGVADdoQyyOVDwPqL36DDmtCQbrpMCqvpPLJQ0w==" }, "brace-expansion": { "version": "1.1.11", @@ -531,7 +546,7 @@ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -541,9 +556,9 @@ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, "browser-sync": { @@ -552,17 +567,17 @@ "integrity": "sha512-loCO5NQKZXfBJrEvmLwF1TPSECCsPopNd29qduoysLmpw8op2lgolGMjz3oI/MjG4duzB9TfDs7k58djRSwPwg==", "dev": true, "requires": { - "browser-sync-ui": "1.0.1", + "browser-sync-ui": "v1.0.1", "bs-recipes": "1.3.4", "chokidar": "1.7.0", "connect": "3.5.0", - "connect-history-api-fallback": "1.5.0", - "dev-ip": "1.0.1", + "connect-history-api-fallback": "^1.5.0", + "dev-ip": "^1.0.1", "easy-extender": "2.3.2", "eazy-logger": "3.0.2", - "emitter-steward": "1.0.0", - "etag": "1.8.1", - "fresh": "0.5.2", + "emitter-steward": "^1.0.0", + "etag": "^1.8.1", + "fresh": "^0.5.2", "fs-extra": "3.0.1", "http-proxy": "1.15.2", "immutable": "3.8.2", @@ -605,20 +620,20 @@ "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=", "dev": true, "requires": { - "camelcase": "3.0.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "1.4.0", - "read-pkg-up": "1.0.1", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "1.0.2", - "which-module": "1.0.0", - "window-size": "0.2.0", - "y18n": "3.2.1", - "yargs-parser": "4.2.1" + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^4.1.0" } }, "yargs-parser": { @@ -627,7 +642,7 @@ "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", "dev": true, "requires": { - "camelcase": "3.0.0" + "camelcase": "^3.0.0" } } } @@ -639,11 +654,11 @@ "dev": true, "requires": { "async-each-series": "0.1.1", - "connect-history-api-fallback": "1.5.0", - "immutable": "3.8.2", + "connect-history-api-fallback": "^1.1.0", + "immutable": "^3.7.6", "server-destroy": "1.0.1", "socket.io-client": "2.0.4", - "stream-throttle": "0.1.3" + "stream-throttle": "^0.1.3" } }, "bs-recipes": { @@ -671,10 +686,10 @@ "integrity": "sha1-APFfruOreh3aLN5tkSG//dB7ImI=", "dev": true, "requires": { - "file-type": "3.9.0", - "readable-stream": "2.3.5", - "uuid": "2.0.3", - "vinyl": "1.2.0" + "file-type": "^3.1.0", + "readable-stream": "^2.0.2", + "uuid": "^2.0.1", + "vinyl": "^1.0.0" }, "dependencies": { "file-type": { @@ -695,8 +710,8 @@ "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "dev": true, "requires": { - "clone": "1.0.3", - "clone-stats": "0.0.1", + "clone": "^1.0.0", + "clone-stats": "^0.0.1", "replace-ext": "0.0.1" } } @@ -714,15 +729,15 @@ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "dev": true, "requires": { - "collection-visit": "1.0.0", - "component-emitter": "1.2.1", - "get-value": "2.0.6", - "has-value": "1.0.0", - "isobject": "3.0.1", - "set-value": "2.0.0", - "to-object-path": "0.3.0", - "union-value": "1.0.0", - "unset-value": "1.0.0" + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" }, "dependencies": { "isobject": { @@ -751,8 +766,8 @@ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", "dev": true, "requires": { - "camelcase": "2.1.1", - "map-obj": "1.0.1" + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" } }, "capture-stack-trace": { @@ -773,10 +788,10 @@ "integrity": "sha1-/7Im/n78VHKI3GLuPpcHPCEtEDQ=", "dev": true, "requires": { - "get-proxy": "1.1.0", - "is-obj": "1.0.1", - "object-assign": "3.0.0", - "tunnel-agent": "0.4.3" + "get-proxy": "^1.0.1", + "is-obj": "^1.0.0", + "object-assign": "^3.0.0", + "tunnel-agent": "^0.4.0" }, "dependencies": { "object-assign": { @@ -793,11 +808,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "chokidar": { @@ -806,15 +821,15 @@ "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", "dev": true, "requires": { - "anymatch": "1.3.2", - "async-each": "1.0.1", - "fsevents": "1.1.3", - "glob-parent": "2.0.0", - "inherits": "2.0.3", - "is-binary-path": "1.0.1", - "is-glob": "2.0.1", - "path-is-absolute": "1.0.1", - "readdirp": "2.1.0" + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "fsevents": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" } }, "class-utils": { @@ -823,10 +838,10 @@ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "dev": true, "requires": { - "arr-union": "3.1.0", - "define-property": "0.2.5", - "isobject": "3.0.1", - "static-extend": "0.1.2" + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, "dependencies": { "define-property": { @@ -835,7 +850,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -844,7 +859,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -853,7 +868,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -864,7 +879,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -873,7 +888,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -884,9 +899,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "isobject": { @@ -910,7 +925,7 @@ "dev": true, "requires": { "exit": "0.1.2", - "glob": "7.1.2" + "glob": "^7.1.1" } }, "cliui": { @@ -919,9 +934,9 @@ "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", "dev": true, "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wrap-ansi": "2.1.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" } }, "clone": { @@ -948,9 +963,9 @@ "integrity": "sha512-DNNEq6JdqBFPzS29TaoqZFPNLn5Xn3XyPFqLIhyBT8Xou4lHQEWzD6FinXoJUfhIfWX3aE1JkRa3cbWCHFbt1g==", "dev": true, "requires": { - "inherits": "2.0.3", - "process-nextick-args": "2.0.0", - "readable-stream": "2.3.5" + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" } }, "co": { @@ -966,7 +981,7 @@ "dev": true, "optional": true, "requires": { - "q": "1.5.1" + "q": "^1.1.2" } }, "code-point-at": { @@ -981,8 +996,8 @@ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "dev": true, "requires": { - "map-visit": "1.0.0", - "object-visit": "1.0.1" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" } }, "color-convert": { @@ -991,7 +1006,7 @@ "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", "dev": true, "requires": { - "color-name": "1.1.3" + "color-name": "^1.1.1" } }, "color-name": { @@ -1019,7 +1034,7 @@ "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", "dev": true, "requires": { - "delayed-stream": "1.0.0" + "delayed-stream": "~1.0.0" } }, "commander": { @@ -1058,9 +1073,9 @@ "integrity": "sha512-gslSSJx03QKa59cIKqeJO9HQ/WZMotvYJCuaUULrLpjj8oG40kV2Z+gz82pVxlTkOADi4PJxQPPfhl1ELYrrXw==", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.5", - "typedarray": "0.0.6" + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" } }, "concat-with-sourcemaps": { @@ -1069,7 +1084,7 @@ "integrity": "sha512-YtnS0VEY+e2Khzsey/6mra9EoM6h/5gxaC0e3mcHpA5yfDxafhygytNmcJWodvUgyXzSiL5MSkPO6bQGgfliHw==", "dev": true, "requires": { - "source-map": "0.6.1" + "source-map": "^0.6.1" } }, "connect": { @@ -1078,9 +1093,9 @@ "integrity": "sha1-s1dSWgtMH1BZnNmD4dnv7qlncZg=", "dev": true, "requires": { - "debug": "2.2.0", + "debug": "~2.2.0", "finalhandler": "0.5.0", - "parseurl": "1.3.2", + "parseurl": "~1.3.1", "utils-merge": "1.0.0" }, "dependencies": { @@ -1113,7 +1128,7 @@ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", "dev": true, "requires": { - "date-now": "0.1.4" + "date-now": "^0.1.4" } }, "console-control-strings": { @@ -1159,7 +1174,7 @@ "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", "dev": true, "requires": { - "capture-stack-trace": "1.0.0" + "capture-stack-trace": "^1.0.0" } }, "cross-env": { @@ -1168,8 +1183,8 @@ "integrity": "sha512-Mx8mw6JWhfpYoEk7PGvHxJMLQwQHORAs8+2bX+C1lGQ4h3GkDb1zbzC2Nw85YH9ZQMlO0BHZxMacgrfPmMFxbg==", "dev": true, "requires": { - "cross-spawn": "5.1.0", - "is-windows": "1.0.2" + "cross-spawn": "^5.1.0", + "is-windows": "^1.0.0" }, "dependencies": { "cross-spawn": { @@ -1178,9 +1193,9 @@ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "dev": true, "requires": { - "lru-cache": "4.1.2", - "shebang-command": "1.2.0", - "which": "1.3.0" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } } } @@ -1191,8 +1206,8 @@ "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", "dev": true, "requires": { - "lru-cache": "4.1.2", - "which": "1.3.0" + "lru-cache": "^4.0.1", + "which": "^1.2.9" } }, "cryptiles": { @@ -1201,7 +1216,7 @@ "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", "dev": true, "requires": { - "boom": "2.10.1" + "boom": "2.x.x" } }, "css-select": { @@ -1211,10 +1226,10 @@ "dev": true, "optional": true, "requires": { - "boolbase": "1.0.0", - "css-what": "2.1.0", + "boolbase": "^1.0.0", + "css-what": "2.1", "domutils": "1.5.1", - "nth-check": "1.0.1" + "nth-check": "^1.0.1" } }, "css-select-base-adapter": { @@ -1231,8 +1246,8 @@ "dev": true, "optional": true, "requires": { - "mdn-data": "1.1.0", - "source-map": "0.5.7" + "mdn-data": "^1.0.0", + "source-map": "^0.5.3" }, "dependencies": { "source-map": { @@ -1275,8 +1290,8 @@ "dev": true, "optional": true, "requires": { - "mdn-data": "1.1.0", - "source-map": "0.5.7" + "mdn-data": "^1.0.0", + "source-map": "^0.5.3" } }, "source-map": { @@ -1294,7 +1309,7 @@ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", "dev": true, "requires": { - "array-find-index": "1.0.2" + "array-find-index": "^1.0.1" } }, "dashdash": { @@ -1303,7 +1318,7 @@ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "dev": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -1353,15 +1368,15 @@ "integrity": "sha1-rx3VDQbjv8QyRh033hGzjA2ZG+0=", "dev": true, "requires": { - "buffer-to-vinyl": "1.1.0", - "concat-stream": "1.6.1", - "decompress-tar": "3.1.0", - "decompress-tarbz2": "3.1.0", - "decompress-targz": "3.1.0", - "decompress-unzip": "3.4.0", - "stream-combiner2": "1.1.1", - "vinyl-assign": "1.2.1", - "vinyl-fs": "2.4.4" + "buffer-to-vinyl": "^1.0.0", + "concat-stream": "^1.4.6", + "decompress-tar": "^3.0.0", + "decompress-tarbz2": "^3.0.0", + "decompress-targz": "^3.0.0", + "decompress-unzip": "^3.0.0", + "stream-combiner2": "^1.1.1", + "vinyl-assign": "^1.0.1", + "vinyl-fs": "^2.2.0" }, "dependencies": { "glob": { @@ -1370,11 +1385,11 @@ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "glob-parent": { @@ -1383,8 +1398,8 @@ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "dev": true, "requires": { - "is-glob": "3.1.0", - "path-dirname": "1.0.2" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" } }, "glob-stream": { @@ -1393,14 +1408,14 @@ "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=", "dev": true, "requires": { - "extend": "3.0.1", - "glob": "5.0.15", - "glob-parent": "3.1.0", - "micromatch": "2.3.11", - "ordered-read-streams": "0.3.0", - "through2": "0.6.5", - "to-absolute-glob": "0.1.1", - "unique-stream": "2.2.1" + "extend": "^3.0.0", + "glob": "^5.0.3", + "glob-parent": "^3.0.0", + "micromatch": "^2.3.7", + "ordered-read-streams": "^0.3.0", + "through2": "^0.6.0", + "to-absolute-glob": "^0.1.1", + "unique-stream": "^2.0.2" }, "dependencies": { "readable-stream": { @@ -1409,10 +1424,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "through2": { @@ -1421,8 +1436,8 @@ "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" } } } @@ -1439,7 +1454,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } }, "isarray": { @@ -1454,8 +1469,8 @@ "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=", "dev": true, "requires": { - "is-stream": "1.1.0", - "readable-stream": "2.3.5" + "is-stream": "^1.0.1", + "readable-stream": "^2.0.1" } }, "string_decoder": { @@ -1470,8 +1485,8 @@ "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", "dev": true, "requires": { - "json-stable-stringify": "1.0.1", - "through2-filter": "2.0.0" + "json-stable-stringify": "^1.0.0", + "through2-filter": "^2.0.0" } }, "vinyl": { @@ -1480,8 +1495,8 @@ "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "dev": true, "requires": { - "clone": "1.0.3", - "clone-stats": "0.0.1", + "clone": "^1.0.0", + "clone-stats": "^0.0.1", "replace-ext": "0.0.1" } }, @@ -1491,23 +1506,23 @@ "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=", "dev": true, "requires": { - "duplexify": "3.5.4", - "glob-stream": "5.3.5", - "graceful-fs": "4.1.11", + "duplexify": "^3.2.0", + "glob-stream": "^5.3.2", + "graceful-fs": "^4.0.0", "gulp-sourcemaps": "1.6.0", - "is-valid-glob": "0.3.0", - "lazystream": "1.0.0", - "lodash.isequal": "4.5.0", - "merge-stream": "1.0.1", - "mkdirp": "0.5.1", - "object-assign": "4.1.1", - "readable-stream": "2.3.5", - "strip-bom": "2.0.0", - "strip-bom-stream": "1.0.0", - "through2": "2.0.3", - "through2-filter": "2.0.0", - "vali-date": "1.0.0", - "vinyl": "1.2.0" + "is-valid-glob": "^0.3.0", + "lazystream": "^1.0.0", + "lodash.isequal": "^4.0.0", + "merge-stream": "^1.0.0", + "mkdirp": "^0.5.0", + "object-assign": "^4.0.0", + "readable-stream": "^2.0.4", + "strip-bom": "^2.0.0", + "strip-bom-stream": "^1.0.0", + "through2": "^2.0.0", + "through2-filter": "^2.0.0", + "vali-date": "^1.0.0", + "vinyl": "^1.0.0" } } } @@ -1518,12 +1533,12 @@ "integrity": "sha1-IXx4n5uURQ76rcXF5TeXj8MzxGY=", "dev": true, "requires": { - "is-tar": "1.0.0", - "object-assign": "2.1.1", - "strip-dirs": "1.1.1", - "tar-stream": "1.5.5", - "through2": "0.6.5", - "vinyl": "0.4.6" + "is-tar": "^1.0.0", + "object-assign": "^2.0.0", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" }, "dependencies": { "clone": { @@ -1550,10 +1565,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -1568,8 +1583,8 @@ "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" } }, "vinyl": { @@ -1578,8 +1593,8 @@ "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", "dev": true, "requires": { - "clone": "0.2.0", - "clone-stats": "0.0.1" + "clone": "^0.2.0", + "clone-stats": "^0.0.1" } } } @@ -1590,13 +1605,13 @@ "integrity": "sha1-iyOTVoE1X58YnYclag+L3ZbZZm0=", "dev": true, "requires": { - "is-bzip2": "1.0.0", - "object-assign": "2.1.1", - "seek-bzip": "1.0.5", - "strip-dirs": "1.1.1", - "tar-stream": "1.5.5", - "through2": "0.6.5", - "vinyl": "0.4.6" + "is-bzip2": "^1.0.0", + "object-assign": "^2.0.0", + "seek-bzip": "^1.0.3", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" }, "dependencies": { "clone": { @@ -1623,10 +1638,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -1641,8 +1656,8 @@ "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" } }, "vinyl": { @@ -1651,8 +1666,8 @@ "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", "dev": true, "requires": { - "clone": "0.2.0", - "clone-stats": "0.0.1" + "clone": "^0.2.0", + "clone-stats": "^0.0.1" } } } @@ -1663,12 +1678,12 @@ "integrity": "sha1-ssE9+YFmJomRtxXWRH9kLpaW9aA=", "dev": true, "requires": { - "is-gzip": "1.0.0", - "object-assign": "2.1.1", - "strip-dirs": "1.1.1", - "tar-stream": "1.5.5", - "through2": "0.6.5", - "vinyl": "0.4.6" + "is-gzip": "^1.0.0", + "object-assign": "^2.0.0", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" }, "dependencies": { "clone": { @@ -1695,10 +1710,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -1713,8 +1728,8 @@ "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" } }, "vinyl": { @@ -1723,8 +1738,8 @@ "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", "dev": true, "requires": { - "clone": "0.2.0", - "clone-stats": "0.0.1" + "clone": "^0.2.0", + "clone-stats": "^0.0.1" } } } @@ -1735,13 +1750,13 @@ "integrity": "sha1-YUdbQVIGa74/7hL51inRX+ZHjus=", "dev": true, "requires": { - "is-zip": "1.0.0", - "read-all-stream": "3.1.0", - "stat-mode": "0.2.2", - "strip-dirs": "1.1.1", - "through2": "2.0.3", - "vinyl": "1.2.0", - "yauzl": "2.9.1" + "is-zip": "^1.0.0", + "read-all-stream": "^3.0.0", + "stat-mode": "^0.2.0", + "strip-dirs": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^1.0.0", + "yauzl": "^2.2.1" }, "dependencies": { "vinyl": { @@ -1750,8 +1765,8 @@ "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "dev": true, "requires": { - "clone": "1.0.3", - "clone-stats": "0.0.1", + "clone": "^1.0.0", + "clone-stats": "^0.0.1", "replace-ext": "0.0.1" } } @@ -1769,7 +1784,7 @@ "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", "dev": true, "requires": { - "clone": "1.0.3" + "clone": "^1.0.2" } }, "define-properties": { @@ -1778,8 +1793,8 @@ "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", "dev": true, "requires": { - "foreach": "2.0.5", - "object-keys": "1.0.11" + "foreach": "^2.0.5", + "object-keys": "^1.0.8" } }, "define-property": { @@ -1788,8 +1803,8 @@ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dev": true, "requires": { - "is-descriptor": "1.0.2", - "isobject": "3.0.1" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "dependencies": { "isobject": { @@ -1848,8 +1863,8 @@ "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", "dev": true, "requires": { - "domelementtype": "1.1.3", - "entities": "1.1.1" + "domelementtype": "~1.1.1", + "entities": "~1.1.1" }, "dependencies": { "domelementtype": { @@ -1872,7 +1887,7 @@ "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=", "dev": true, "requires": { - "domelementtype": "1.3.0" + "domelementtype": "1" } }, "domutils": { @@ -1881,8 +1896,8 @@ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", "dev": true, "requires": { - "dom-serializer": "0.1.0", - "domelementtype": "1.3.0" + "dom-serializer": "0", + "domelementtype": "1" } }, "download": { @@ -1891,21 +1906,21 @@ "integrity": "sha1-qlX9rTktldS2jowr4D4MKqIbqaw=", "dev": true, "requires": { - "caw": "1.2.0", - "concat-stream": "1.6.1", - "each-async": "1.1.1", - "filenamify": "1.2.1", - "got": "5.7.1", - "gulp-decompress": "1.2.0", - "gulp-rename": "1.2.2", - "is-url": "1.2.2", - "object-assign": "4.1.1", - "read-all-stream": "3.1.0", - "readable-stream": "2.3.5", - "stream-combiner2": "1.1.1", - "vinyl": "1.2.0", - "vinyl-fs": "2.4.4", - "ware": "1.3.0" + "caw": "^1.0.1", + "concat-stream": "^1.4.7", + "each-async": "^1.0.0", + "filenamify": "^1.0.1", + "got": "^5.0.0", + "gulp-decompress": "^1.2.0", + "gulp-rename": "^1.2.0", + "is-url": "^1.2.0", + "object-assign": "^4.0.1", + "read-all-stream": "^3.0.0", + "readable-stream": "^2.0.2", + "stream-combiner2": "^1.1.1", + "vinyl": "^1.0.0", + "vinyl-fs": "^2.2.0", + "ware": "^1.2.0" }, "dependencies": { "glob": { @@ -1914,11 +1929,11 @@ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "glob-parent": { @@ -1927,8 +1942,8 @@ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "dev": true, "requires": { - "is-glob": "3.1.0", - "path-dirname": "1.0.2" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" } }, "glob-stream": { @@ -1937,14 +1952,14 @@ "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=", "dev": true, "requires": { - "extend": "3.0.1", - "glob": "5.0.15", - "glob-parent": "3.1.0", - "micromatch": "2.3.11", - "ordered-read-streams": "0.3.0", - "through2": "0.6.5", - "to-absolute-glob": "0.1.1", - "unique-stream": "2.2.1" + "extend": "^3.0.0", + "glob": "^5.0.3", + "glob-parent": "^3.0.0", + "micromatch": "^2.3.7", + "ordered-read-streams": "^0.3.0", + "through2": "^0.6.0", + "to-absolute-glob": "^0.1.1", + "unique-stream": "^2.0.2" }, "dependencies": { "readable-stream": { @@ -1953,10 +1968,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "through2": { @@ -1965,8 +1980,8 @@ "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" } } } @@ -1983,7 +1998,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } }, "isarray": { @@ -1998,8 +2013,8 @@ "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=", "dev": true, "requires": { - "is-stream": "1.1.0", - "readable-stream": "2.3.5" + "is-stream": "^1.0.1", + "readable-stream": "^2.0.1" } }, "string_decoder": { @@ -2014,8 +2029,8 @@ "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", "dev": true, "requires": { - "json-stable-stringify": "1.0.1", - "through2-filter": "2.0.0" + "json-stable-stringify": "^1.0.0", + "through2-filter": "^2.0.0" } }, "vinyl": { @@ -2024,8 +2039,8 @@ "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "dev": true, "requires": { - "clone": "1.0.3", - "clone-stats": "0.0.1", + "clone": "^1.0.0", + "clone-stats": "^0.0.1", "replace-ext": "0.0.1" } }, @@ -2035,23 +2050,23 @@ "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=", "dev": true, "requires": { - "duplexify": "3.5.4", - "glob-stream": "5.3.5", - "graceful-fs": "4.1.11", + "duplexify": "^3.2.0", + "glob-stream": "^5.3.2", + "graceful-fs": "^4.0.0", "gulp-sourcemaps": "1.6.0", - "is-valid-glob": "0.3.0", - "lazystream": "1.0.0", - "lodash.isequal": "4.5.0", - "merge-stream": "1.0.1", - "mkdirp": "0.5.1", - "object-assign": "4.1.1", - "readable-stream": "2.3.5", - "strip-bom": "2.0.0", - "strip-bom-stream": "1.0.0", - "through2": "2.0.3", - "through2-filter": "2.0.0", - "vali-date": "1.0.0", - "vinyl": "1.2.0" + "is-valid-glob": "^0.3.0", + "lazystream": "^1.0.0", + "lodash.isequal": "^4.0.0", + "merge-stream": "^1.0.0", + "mkdirp": "^0.5.0", + "object-assign": "^4.0.0", + "readable-stream": "^2.0.4", + "strip-bom": "^2.0.0", + "strip-bom-stream": "^1.0.0", + "through2": "^2.0.0", + "through2-filter": "^2.0.0", + "vali-date": "^1.0.0", + "vinyl": "^1.0.0" } } } @@ -2062,7 +2077,7 @@ "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", "dev": true, "requires": { - "readable-stream": "1.1.14" + "readable-stream": "~1.1.9" }, "dependencies": { "isarray": { @@ -2077,10 +2092,10 @@ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -2097,10 +2112,10 @@ "integrity": "sha512-JzYSLYMhoVVBe8+mbHQ4KgpvHpm0DZpJuL8PY93Vyv1fW7jYJ90LoXa1di/CVbJM+TgMs91rbDapE/RNIfnJsA==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "inherits": "2.0.3", - "readable-stream": "2.3.5", - "stream-shift": "1.0.0" + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" }, "dependencies": { "end-of-stream": { @@ -2109,7 +2124,7 @@ "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", "dev": true, "requires": { - "once": "1.4.0" + "once": "^1.4.0" } } } @@ -2120,8 +2135,8 @@ "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=", "dev": true, "requires": { - "onetime": "1.1.0", - "set-immediate-shim": "1.0.1" + "onetime": "^1.0.0", + "set-immediate-shim": "^1.0.0" } }, "easy-extender": { @@ -2130,7 +2145,7 @@ "integrity": "sha1-PTJI/r4rFZYHMW2PnPSRwWZIIh0=", "dev": true, "requires": { - "lodash": "3.10.1" + "lodash": "^3.10.1" }, "dependencies": { "lodash": { @@ -2147,7 +2162,7 @@ "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=", "dev": true, "requires": { - "tfunk": "3.1.0" + "tfunk": "^3.0.1" } }, "ecc-jsbn": { @@ -2157,7 +2172,7 @@ "dev": true, "optional": true, "requires": { - "jsbn": "0.1.1" + "jsbn": "~0.1.0" } }, "ee-first": { @@ -2178,13 +2193,22 @@ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", "dev": true }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dev": true, + "requires": { + "iconv-lite": "~0.4.13" + } + }, "end-of-stream": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", "dev": true, "requires": { - "once": "1.3.3" + "once": "~1.3.0" }, "dependencies": { "once": { @@ -2193,7 +2217,7 @@ "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } } } @@ -2204,13 +2228,13 @@ "integrity": "sha512-D06ivJkYxyRrcEe0bTpNnBQNgP9d3xog+qZlLbui8EsMr/DouQpf5o9FzJnWYHEYE0YsFHllUv2R1dkgYZXHcA==", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.4", "base64id": "1.0.0", "cookie": "0.3.1", - "debug": "3.1.0", - "engine.io-parser": "2.1.2", - "uws": "9.14.0", - "ws": "3.3.3" + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "uws": "~9.14.0", + "ws": "~3.3.1" }, "dependencies": { "debug": { @@ -2232,14 +2256,14 @@ "requires": { "component-emitter": "1.2.1", "component-inherit": "0.0.3", - "debug": "3.1.0", - "engine.io-parser": "2.1.2", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", "has-cors": "1.1.0", "indexof": "0.0.1", "parseqs": "0.0.5", "parseuri": "0.0.5", - "ws": "3.3.3", - "xmlhttprequest-ssl": "1.5.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", "yeast": "0.1.2" }, "dependencies": { @@ -2261,10 +2285,10 @@ "dev": true, "requires": { "after": "0.8.2", - "arraybuffer.slice": "0.0.7", + "arraybuffer.slice": "~0.0.7", "base64-arraybuffer": "0.1.5", "blob": "0.0.4", - "has-binary2": "1.0.2" + "has-binary2": "~1.0.2" } }, "entities": { @@ -2279,7 +2303,7 @@ "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", "dev": true, "requires": { - "is-arrayish": "0.2.1" + "is-arrayish": "^0.2.1" } }, "es-abstract": { @@ -2288,11 +2312,11 @@ "integrity": "sha512-/uh/DhdqIOSkAWifU+8nG78vlQxdLckUdI/sPgy0VhuXi2qJ7T8czBmqIYtLQVpCIFYafChnsRsB5pyb1JdmCQ==", "dev": true, "requires": { - "es-to-primitive": "1.1.1", - "function-bind": "1.1.1", - "has": "1.0.1", - "is-callable": "1.1.3", - "is-regex": "1.0.4" + "es-to-primitive": "^1.1.1", + "function-bind": "^1.1.1", + "has": "^1.0.1", + "is-callable": "^1.1.3", + "is-regex": "^1.0.4" } }, "es-to-primitive": { @@ -2301,9 +2325,9 @@ "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", "dev": true, "requires": { - "is-callable": "1.1.3", - "is-date-object": "1.0.1", - "is-symbol": "1.0.1" + "is-callable": "^1.1.1", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.1" } }, "escape-html": { @@ -2344,11 +2368,11 @@ "dev": true, "optional": true, "requires": { - "execa": "0.7.0", - "p-finally": "1.0.0", - "pify": "3.0.0", - "rimraf": "2.6.2", - "tempfile": "2.0.0" + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^2.0.0" }, "dependencies": { "pify": { @@ -2367,8 +2391,8 @@ "dev": true, "optional": true, "requires": { - "async-each-series": "1.1.0", - "object-assign": "4.1.1" + "async-each-series": "^1.1.0", + "object-assign": "^4.1.0" }, "dependencies": { "async-each-series": { @@ -2387,13 +2411,13 @@ "dev": true, "optional": true, "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" }, "dependencies": { "cross-spawn": { @@ -2403,9 +2427,9 @@ "dev": true, "optional": true, "requires": { - "lru-cache": "4.1.2", - "shebang-command": "1.2.0", - "which": "1.3.0" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } } } @@ -2417,7 +2441,7 @@ "dev": true, "optional": true, "requires": { - "meow": "3.7.0" + "meow": "^3.1.0" } }, "exit": { @@ -2432,7 +2456,7 @@ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "is-posix-bracket": "0.1.1" + "is-posix-bracket": "^0.1.0" } }, "expand-range": { @@ -2441,7 +2465,7 @@ "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "dev": true, "requires": { - "fill-range": "2.2.3" + "fill-range": "^2.1.0" } }, "expand-tilde": { @@ -2450,7 +2474,7 @@ "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "dev": true, "requires": { - "homedir-polyfill": "1.0.1" + "homedir-polyfill": "^1.0.1" } }, "extend": { @@ -2465,8 +2489,8 @@ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", "dev": true, "requires": { - "assign-symbols": "1.0.0", - "is-extendable": "1.0.1" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" }, "dependencies": { "is-extendable": { @@ -2475,7 +2499,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -2486,7 +2510,7 @@ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "extsprintf": { @@ -2501,9 +2525,9 @@ "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", "dev": true, "requires": { - "ansi-gray": "0.1.1", - "color-support": "1.1.3", - "time-stamp": "1.1.0" + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "time-stamp": "^1.0.0" } }, "fd-slicer": { @@ -2512,7 +2536,7 @@ "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", "dev": true, "requires": { - "pend": "1.2.0" + "pend": "~1.2.0" } }, "figures": { @@ -2522,8 +2546,8 @@ "dev": true, "optional": true, "requires": { - "escape-string-regexp": "1.0.5", - "object-assign": "4.1.1" + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" } }, "file-type": { @@ -2550,9 +2574,9 @@ "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", "dev": true, "requires": { - "filename-reserved-regex": "1.0.0", - "strip-outer": "1.0.0", - "trim-repeated": "1.0.0" + "filename-reserved-regex": "^1.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" } }, "fill-range": { @@ -2561,11 +2585,11 @@ "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", "dev": true, "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "1.1.7", - "repeat-element": "1.1.2", - "repeat-string": "1.6.1" + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^1.1.3", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" } }, "finalhandler": { @@ -2574,11 +2598,11 @@ "integrity": "sha1-6VCKvs6bbbqHGmlCodeRG5GRGsc=", "dev": true, "requires": { - "debug": "2.2.0", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "statuses": "1.3.1", - "unpipe": "1.0.0" + "debug": "~2.2.0", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "statuses": "~1.3.0", + "unpipe": "~1.0.0" }, "dependencies": { "debug": { @@ -2610,8 +2634,8 @@ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "find-versions": { @@ -2621,10 +2645,10 @@ "dev": true, "optional": true, "requires": { - "array-uniq": "1.0.3", - "get-stdin": "4.0.1", - "meow": "3.7.0", - "semver-regex": "1.0.0" + "array-uniq": "^1.0.0", + "get-stdin": "^4.0.1", + "meow": "^3.5.0", + "semver-regex": "^1.0.0" } }, "findup-sync": { @@ -2633,10 +2657,10 @@ "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", "dev": true, "requires": { - "detect-file": "1.0.0", - "is-glob": "3.1.0", - "micromatch": "3.1.9", - "resolve-dir": "1.0.1" + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" }, "dependencies": { "arr-diff": { @@ -2657,18 +2681,18 @@ "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "define-property": "1.0.0", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "kind-of": "6.0.2", - "repeat-element": "1.1.2", - "snapdragon": "0.8.2", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "kind-of": "^6.0.2", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -2677,7 +2701,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -2686,7 +2710,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -2697,13 +2721,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -2712,7 +2736,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -2721,7 +2745,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-descriptor": { @@ -2730,9 +2754,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -2749,14 +2773,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "array-unique": "0.3.2", - "define-property": "1.0.0", - "expand-brackets": "2.1.4", - "extend-shallow": "2.0.1", - "fragment-cache": "0.2.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -2765,7 +2789,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -2774,7 +2798,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -2785,10 +2809,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -2797,7 +2821,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -2808,7 +2832,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -2817,7 +2841,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -2828,7 +2852,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -2837,7 +2861,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -2854,7 +2878,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } }, "is-number": { @@ -2863,7 +2887,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -2872,7 +2896,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -2895,19 +2919,19 @@ "integrity": "sha512-SlIz6sv5UPaAVVFRKodKjCg48EbNoIhgetzfK/Cy0v5U52Z6zB136M8tp0UC9jM53LYbmIRihJszvvqpKkfm9g==", "dev": true, "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "braces": "2.3.1", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "extglob": "2.0.4", - "fragment-cache": "0.2.1", - "kind-of": "6.0.2", - "nanomatch": "1.2.9", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" } } } @@ -2918,11 +2942,11 @@ "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "is-plain-object": "2.0.4", - "object.defaults": "1.1.0", - "object.pick": "1.3.0", - "parse-filepath": "1.0.2" + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" } }, "first-chunk-stream": { @@ -2955,7 +2979,7 @@ "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", "dev": true, "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } }, "foreach": { @@ -2976,9 +3000,9 @@ "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", "dev": true, "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.6", - "mime-types": "2.1.18" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.12" } }, "fragment-cache": { @@ -2987,7 +3011,7 @@ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "dev": true, "requires": { - "map-cache": "0.2.2" + "map-cache": "^0.2.2" } }, "fresh": { @@ -3002,9 +3026,9 @@ "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "3.0.1", - "universalify": "0.1.1" + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" } }, "fs.realpath": { @@ -3020,8 +3044,8 @@ "dev": true, "optional": true, "requires": { - "nan": "2.9.2", - "node-pre-gyp": "0.6.39" + "nan": "^2.3.0", + "node-pre-gyp": "^0.6.39" }, "dependencies": { "abbrev": { @@ -3036,8 +3060,8 @@ "dev": true, "optional": true, "requires": { - "co": "4.6.0", - "json-stable-stringify": "1.0.1" + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" } }, "ansi-regex": { @@ -3057,8 +3081,8 @@ "dev": true, "optional": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.2.9" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "asn1": { @@ -3102,7 +3126,7 @@ "dev": true, "optional": true, "requires": { - "tweetnacl": "0.14.5" + "tweetnacl": "^0.14.3" } }, "block-stream": { @@ -3110,7 +3134,7 @@ "bundled": true, "dev": true, "requires": { - "inherits": "2.0.3" + "inherits": "~2.0.0" } }, "boom": { @@ -3118,7 +3142,7 @@ "bundled": true, "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "brace-expansion": { @@ -3126,7 +3150,7 @@ "bundled": true, "dev": true, "requires": { - "balanced-match": "0.4.2", + "balanced-match": "^0.4.1", "concat-map": "0.0.1" } }, @@ -3156,8 +3180,9 @@ "version": "1.0.5", "bundled": true, "dev": true, + "optional": true, "requires": { - "delayed-stream": "1.0.0" + "delayed-stream": "~1.0.0" } }, "concat-map": { @@ -3180,7 +3205,7 @@ "bundled": true, "dev": true, "requires": { - "boom": "2.10.1" + "boom": "2.x.x" } }, "dashdash": { @@ -3189,7 +3214,7 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -3218,7 +3243,8 @@ "delayed-stream": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "delegates": { "version": "1.0.0", @@ -3238,7 +3264,7 @@ "dev": true, "optional": true, "requires": { - "jsbn": "0.1.1" + "jsbn": "~0.1.0" } }, "extend": { @@ -3279,10 +3305,10 @@ "bundled": true, "dev": true, "requires": { - "graceful-fs": "4.1.11", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.6.1" + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" } }, "fstream-ignore": { @@ -3291,9 +3317,9 @@ "dev": true, "optional": true, "requires": { - "fstream": "1.0.11", - "inherits": "2.0.3", - "minimatch": "3.0.4" + "fstream": "^1.0.0", + "inherits": "2", + "minimatch": "^3.0.0" } }, "gauge": { @@ -3302,14 +3328,14 @@ "dev": true, "optional": true, "requires": { - "aproba": "1.1.1", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" } }, "getpass": { @@ -3318,7 +3344,7 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -3334,12 +3360,12 @@ "bundled": true, "dev": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "graceful-fs": { @@ -3374,10 +3400,10 @@ "bundled": true, "dev": true, "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" + "boom": "2.x.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" } }, "hoek": { @@ -3391,9 +3417,9 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.0", - "sshpk": "1.13.0" + "assert-plus": "^0.2.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "inflight": { @@ -3401,8 +3427,8 @@ "bundled": true, "dev": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -3447,7 +3473,7 @@ "dev": true, "optional": true, "requires": { - "jsbn": "0.1.1" + "jsbn": "~0.1.0" } }, "jsbn": { @@ -3468,7 +3494,7 @@ "dev": true, "optional": true, "requires": { - "jsonify": "0.0.0" + "jsonify": "~0.0.0" } }, "json-stringify-safe": { @@ -3506,12 +3532,14 @@ "mime-db": { "version": "1.27.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "mime-types": { "version": "2.1.15", "bundled": true, "dev": true, + "optional": true, "requires": { "mime-db": "1.27.0" } @@ -3549,17 +3577,17 @@ "dev": true, "optional": true, "requires": { - "detect-libc": "1.0.2", + "detect-libc": "^1.0.2", "hawk": "3.1.3", - "mkdirp": "0.5.1", - "nopt": "4.0.1", - "npmlog": "4.1.0", - "rc": "1.2.1", + "mkdirp": "^0.5.1", + "nopt": "^4.0.1", + "npmlog": "^4.0.2", + "rc": "^1.1.7", "request": "2.81.0", - "rimraf": "2.6.1", - "semver": "5.3.0", - "tar": "2.2.1", - "tar-pack": "3.4.0" + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^2.2.1", + "tar-pack": "^3.4.0" } }, "nopt": { @@ -3578,16 +3606,17 @@ "dev": true, "optional": true, "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "oauth-sign": { "version": "0.8.2", @@ -3606,7 +3635,7 @@ "bundled": true, "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "os-homedir": { @@ -3665,10 +3694,10 @@ "dev": true, "optional": true, "requires": { - "deep-extend": "0.4.2", - "ini": "1.3.4", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "~0.4.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -3684,13 +3713,13 @@ "bundled": true, "dev": true, "requires": { - "buffer-shims": "1.0.0", - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "string_decoder": "1.0.1", - "util-deprecate": "1.0.2" + "buffer-shims": "~1.0.0", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "string_decoder": "~1.0.0", + "util-deprecate": "~1.0.1" } }, "request": { @@ -3699,28 +3728,28 @@ "dev": true, "optional": true, "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "caseless": "0.12.0", - "combined-stream": "1.0.5", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.1.4", - "har-validator": "4.2.1", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.15", - "oauth-sign": "0.8.2", - "performance-now": "0.2.0", - "qs": "6.4.0", - "safe-buffer": "5.0.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.2", - "tunnel-agent": "0.6.0", - "uuid": "3.0.1" + "aws-sign2": "~0.6.0", + "aws4": "^1.2.1", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.0", + "forever-agent": "~0.6.1", + "form-data": "~2.1.1", + "har-validator": "~4.2.1", + "hawk": "~3.1.3", + "http-signature": "~1.1.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.7", + "oauth-sign": "~0.8.1", + "performance-now": "^0.2.0", + "qs": "~6.4.0", + "safe-buffer": "^5.0.1", + "stringstream": "~0.0.4", + "tough-cookie": "~2.3.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.0.0" } }, "rimraf": { @@ -3728,7 +3757,7 @@ "bundled": true, "dev": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "safe-buffer": { @@ -3759,7 +3788,7 @@ "bundled": true, "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "sshpk": { @@ -3768,15 +3797,15 @@ "dev": true, "optional": true, "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.1", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jodid25519": "1.0.2", - "jsbn": "0.1.1", - "tweetnacl": "0.14.5" + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jodid25519": "^1.0.0", + "jsbn": "~0.1.0", + "tweetnacl": "~0.14.0" }, "dependencies": { "assert-plus": { @@ -3792,9 +3821,9 @@ "bundled": true, "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string_decoder": { @@ -3802,7 +3831,7 @@ "bundled": true, "dev": true, "requires": { - "safe-buffer": "5.0.1" + "safe-buffer": "^5.0.1" } }, "stringstream": { @@ -3816,7 +3845,7 @@ "bundled": true, "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-json-comments": { @@ -3830,9 +3859,9 @@ "bundled": true, "dev": true, "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" + "block-stream": "*", + "fstream": "^1.0.2", + "inherits": "2" } }, "tar-pack": { @@ -3841,14 +3870,14 @@ "dev": true, "optional": true, "requires": { - "debug": "2.6.8", - "fstream": "1.0.11", - "fstream-ignore": "1.0.5", - "once": "1.4.0", - "readable-stream": "2.2.9", - "rimraf": "2.6.1", - "tar": "2.2.1", - "uid-number": "0.0.6" + "debug": "^2.2.0", + "fstream": "^1.0.10", + "fstream-ignore": "^1.0.5", + "once": "^1.3.3", + "readable-stream": "^2.1.4", + "rimraf": "^2.5.1", + "tar": "^2.2.1", + "uid-number": "^0.0.6" } }, "tough-cookie": { @@ -3857,7 +3886,7 @@ "dev": true, "optional": true, "requires": { - "punycode": "1.4.1" + "punycode": "^1.4.1" } }, "tunnel-agent": { @@ -3866,7 +3895,7 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "5.0.1" + "safe-buffer": "^5.0.1" } }, "tweetnacl": { @@ -3907,7 +3936,7 @@ "dev": true, "optional": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2" } }, "wrappy": { @@ -3923,10 +3952,10 @@ "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.6.2" + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" } }, "function-bind": { @@ -3941,14 +3970,14 @@ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "dev": true, "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" } }, "gaze": { @@ -3957,7 +3986,7 @@ "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=", "dev": true, "requires": { - "globule": "1.2.0" + "globule": "^1.0.0" } }, "generate-function": { @@ -3972,7 +4001,7 @@ "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", "dev": true, "requires": { - "is-property": "1.0.2" + "is-property": "^1.0.0" } }, "get-caller-file": { @@ -3987,7 +4016,7 @@ "integrity": "sha1-iUhUSRvFkbDxR9euVw9cZ4tyVus=", "dev": true, "requires": { - "rc": "1.2.5" + "rc": "^1.1.2" } }, "get-stdin": { @@ -4015,7 +4044,7 @@ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "dev": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -4026,6 +4055,24 @@ } } }, + "gettext-parser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-2.0.0.tgz", + "integrity": "sha512-FDs/7XjNw58ToQwJFO7avZZbPecSYgw8PBYhd0An+4JtZSrSzKhEvTsVV2uqdO7VziWTOGSgLGD5YRPdsCjF7Q==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, "gifsicle": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-3.0.4.tgz", @@ -4033,9 +4080,9 @@ "dev": true, "optional": true, "requires": { - "bin-build": "2.2.0", - "bin-wrapper": "3.0.2", - "logalot": "2.1.0" + "bin-build": "^2.0.0", + "bin-wrapper": "^3.0.0", + "logalot": "^2.0.0" } }, "glob": { @@ -4044,12 +4091,12 @@ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dev": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "glob-base": { @@ -4058,8 +4105,8 @@ "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "dev": true, "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" } }, "glob-parent": { @@ -4068,7 +4115,7 @@ "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "dev": true, "requires": { - "is-glob": "2.0.1" + "is-glob": "^2.0.0" } }, "glob-stream": { @@ -4077,12 +4124,12 @@ "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=", "dev": true, "requires": { - "glob": "4.5.3", - "glob2base": "0.0.12", - "minimatch": "2.0.10", - "ordered-read-streams": "0.1.0", - "through2": "0.6.5", - "unique-stream": "1.0.0" + "glob": "^4.3.1", + "glob2base": "^0.0.12", + "minimatch": "^2.0.1", + "ordered-read-streams": "^0.1.0", + "through2": "^0.6.1", + "unique-stream": "^1.0.0" }, "dependencies": { "glob": { @@ -4091,10 +4138,10 @@ "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "2.0.10", - "once": "1.4.0" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^2.0.1", + "once": "^1.3.0" } }, "isarray": { @@ -4109,7 +4156,7 @@ "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", "dev": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.0.0" } }, "readable-stream": { @@ -4118,10 +4165,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -4136,8 +4183,8 @@ "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" } } } @@ -4148,7 +4195,7 @@ "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=", "dev": true, "requires": { - "gaze": "0.5.2" + "gaze": "^0.5.1" }, "dependencies": { "gaze": { @@ -4157,7 +4204,7 @@ "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=", "dev": true, "requires": { - "globule": "0.1.0" + "globule": "~0.1.0" } }, "glob": { @@ -4166,9 +4213,9 @@ "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", "dev": true, "requires": { - "graceful-fs": "1.2.3", - "inherits": "1.0.2", - "minimatch": "0.2.14" + "graceful-fs": "~1.2.0", + "inherits": "1", + "minimatch": "~0.2.11" } }, "globule": { @@ -4177,9 +4224,9 @@ "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=", "dev": true, "requires": { - "glob": "3.1.21", - "lodash": "1.0.2", - "minimatch": "0.2.14" + "glob": "~3.1.21", + "lodash": "~1.0.1", + "minimatch": "~0.2.11" } }, "graceful-fs": { @@ -4212,8 +4259,8 @@ "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", "dev": true, "requires": { - "lru-cache": "2.7.3", - "sigmund": "1.0.1" + "lru-cache": "2", + "sigmund": "~1.0.0" } } } @@ -4224,7 +4271,7 @@ "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", "dev": true, "requires": { - "find-index": "0.1.1" + "find-index": "^0.1.1" } }, "global-modules": { @@ -4233,9 +4280,9 @@ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "dev": true, "requires": { - "global-prefix": "1.0.2", - "is-windows": "1.0.2", - "resolve-dir": "1.0.1" + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" } }, "global-prefix": { @@ -4244,11 +4291,11 @@ "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "homedir-polyfill": "1.0.1", - "ini": "1.3.5", - "is-windows": "1.0.2", - "which": "1.3.0" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" } }, "globby": { @@ -4257,11 +4304,11 @@ "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", "dev": true, "requires": { - "array-union": "1.0.2", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "globule": { @@ -4270,9 +4317,9 @@ "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=", "dev": true, "requires": { - "glob": "7.1.2", - "lodash": "4.17.5", - "minimatch": "3.0.4" + "glob": "~7.1.1", + "lodash": "~4.17.4", + "minimatch": "~3.0.2" } }, "glogg": { @@ -4281,7 +4328,7 @@ "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", "dev": true, "requires": { - "sparkles": "1.0.0" + "sparkles": "^1.0.0" } }, "got": { @@ -4290,21 +4337,21 @@ "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=", "dev": true, "requires": { - "create-error-class": "3.0.2", - "duplexer2": "0.1.4", - "is-redirect": "1.0.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "lowercase-keys": "1.0.0", - "node-status-codes": "1.0.0", - "object-assign": "4.1.1", - "parse-json": "2.2.0", - "pinkie-promise": "2.0.1", - "read-all-stream": "3.1.0", - "readable-stream": "2.3.5", - "timed-out": "3.1.3", - "unzip-response": "1.0.2", - "url-parse-lax": "1.0.0" + "create-error-class": "^3.0.1", + "duplexer2": "^0.1.4", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "node-status-codes": "^1.0.0", + "object-assign": "^4.0.1", + "parse-json": "^2.1.0", + "pinkie-promise": "^2.0.0", + "read-all-stream": "^3.0.0", + "readable-stream": "^2.0.5", + "timed-out": "^3.0.0", + "unzip-response": "^1.0.2", + "url-parse-lax": "^1.0.0" }, "dependencies": { "duplexer2": { @@ -4313,7 +4360,7 @@ "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", "dev": true, "requires": { - "readable-stream": "2.3.5" + "readable-stream": "^2.0.2" } } } @@ -4336,19 +4383,19 @@ "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=", "dev": true, "requires": { - "archy": "1.0.0", - "chalk": "1.1.3", - "deprecated": "0.0.1", - "gulp-util": "3.0.8", - "interpret": "1.1.0", - "liftoff": "2.5.0", - "minimist": "1.2.0", - "orchestrator": "0.3.8", - "pretty-hrtime": "1.0.3", - "semver": "4.3.6", - "tildify": "1.2.0", - "v8flags": "2.1.1", - "vinyl-fs": "0.3.14" + "archy": "^1.0.0", + "chalk": "^1.0.0", + "deprecated": "^0.0.1", + "gulp-util": "^3.0.0", + "interpret": "^1.0.0", + "liftoff": "^2.1.0", + "minimist": "^1.1.0", + "orchestrator": "^0.3.0", + "pretty-hrtime": "^1.0.0", + "semver": "^4.1.0", + "tildify": "^1.0.0", + "v8flags": "^2.0.2", + "vinyl-fs": "^0.3.0" }, "dependencies": { "semver": { @@ -4365,13 +4412,13 @@ "integrity": "sha1-lFpwn38QqEksg+VoynbElf7LIDk=", "dev": true, "requires": { - "chalk": "1.1.3", - "fs-extra": "0.26.7", - "gulp-util": "3.0.8", - "php-parser": "2.2.0", - "ramda": "0.20.1", - "text-table": "0.2.0", - "through2": "2.0.3" + "chalk": "^1.1.3", + "fs-extra": "^0.26.7", + "gulp-util": "^3.0.7", + "php-parser": "^2.0.6", + "ramda": "^0.20.0", + "text-table": "^0.2.0", + "through2": "^2.0.1" }, "dependencies": { "fs-extra": { @@ -4380,11 +4427,11 @@ "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "2.4.0", - "klaw": "1.3.1", - "path-is-absolute": "1.0.1", - "rimraf": "2.6.2" + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" } }, "jsonfile": { @@ -4393,7 +4440,7 @@ "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", "dev": true, "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.6" } } } @@ -4404,10 +4451,10 @@ "integrity": "sha1-jutlpeAV+O2FMsr+KEVJYGJvDcc=", "dev": true, "requires": { - "archive-type": "3.2.0", - "decompress": "3.0.0", - "gulp-util": "3.0.8", - "readable-stream": "2.3.5" + "archive-type": "^3.0.0", + "decompress": "^3.0.0", + "gulp-util": "^3.0.1", + "readable-stream": "^2.0.2" } }, "gulp-file-include": { @@ -4416,13 +4463,13 @@ "integrity": "sha512-CqwcK/X+GsHbOeJ7RUgUKGGD34UR7gVyHEmeJOwVdJKPdMMr505JtAh5cqKupcaISS4vDSMfJk+RmD1J7kxT+Q==", "dev": true, "requires": { - "balanced-match": "1.0.0", - "concat-stream": "1.6.1", - "extend": "3.0.1", - "flatnest": "1.0.0", - "plugin-error": "0.1.2", - "through2": "2.0.3", - "vinyl": "2.1.0" + "balanced-match": "^1.0.0", + "concat-stream": "^1.6.0", + "extend": "^3.0.1", + "flatnest": "^1.0.0", + "plugin-error": "^0.1.2", + "through2": "^2.0.3", + "vinyl": "^2.1.0" }, "dependencies": { "clone": { @@ -4449,12 +4496,12 @@ "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", "dev": true, "requires": { - "clone": "2.1.1", - "clone-buffer": "1.0.0", - "clone-stats": "1.0.0", - "cloneable-readable": "1.1.1", - "remove-trailing-separator": "1.1.0", - "replace-ext": "1.0.0" + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" } } } @@ -4465,8 +4512,8 @@ "integrity": "sha512-eg4spVTAiv1xXmugyaCxWne1oPtNG0UHEtABx5W8ScLiqAYceyYm6GYA36x0Qh8KOIXmAZV97L2aYGnKREG3Sg==", "dev": true, "requires": { - "plugin-error": "0.1.2", - "through2": "2.0.3" + "plugin-error": "^0.1.2", + "through2": "^2.0.0" } }, "gulp-header": { @@ -4475,9 +4522,9 @@ "integrity": "sha512-7bOIiHvM1GUHIG3LRH+UIanOxyjSys0FbzzgUBlV2cZIIZihEW+KKKKm0ejUBNGvRdhISEFFr6HlptXoa28gtQ==", "dev": true, "requires": { - "concat-with-sourcemaps": "1.0.5", - "lodash.template": "4.4.0", - "through2": "2.0.3" + "concat-with-sourcemaps": "*", + "lodash.template": "^4.4.0", + "through2": "^2.0.0" }, "dependencies": { "lodash.template": { @@ -4486,8 +4533,8 @@ "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", "dev": true, "requires": { - "lodash._reinterpolate": "3.0.0", - "lodash.templatesettings": "4.1.0" + "lodash._reinterpolate": "~3.0.0", + "lodash.templatesettings": "^4.0.0" } }, "lodash.templatesettings": { @@ -4496,7 +4543,7 @@ "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", "dev": true, "requires": { - "lodash._reinterpolate": "3.0.0" + "lodash._reinterpolate": "~3.0.0" } } } @@ -4507,17 +4554,17 @@ "integrity": "sha512-6nWkrMNY5ub+34+DwlgQdWg21Z4DWAOARLpnyuZ773pGPJrfiyQrkOzdz9DgQSGBQjU1zuw6gd+9clLi6eicuw==", "dev": true, "requires": { - "chalk": "2.3.2", - "fancy-log": "1.3.2", - "imagemin": "5.3.1", - "imagemin-gifsicle": "5.2.0", - "imagemin-jpegtran": "5.0.2", - "imagemin-optipng": "5.2.1", - "imagemin-svgo": "6.0.0", - "plugin-error": "0.1.2", - "plur": "2.1.2", - "pretty-bytes": "4.0.2", - "through2-concurrent": "1.1.1" + "chalk": "^2.1.0", + "fancy-log": "^1.3.2", + "imagemin": "^5.3.1", + "imagemin-gifsicle": "^5.2.0", + "imagemin-jpegtran": "^5.0.2", + "imagemin-optipng": "^5.2.1", + "imagemin-svgo": "^6.0.0", + "plugin-error": "^0.1.2", + "plur": "^2.1.2", + "pretty-bytes": "^4.0.2", + "through2-concurrent": "^1.1.1" }, "dependencies": { "ansi-styles": { @@ -4526,7 +4573,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "chalk": { @@ -4535,9 +4582,9 @@ "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.3.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "supports-color": { @@ -4546,7 +4593,7 @@ "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -4557,11 +4604,11 @@ "integrity": "sha512-sP3NK8Y/1e58O0PH9t6s7DAr/lKDSUbIY207oWSeufM6/VclB7jJrIBcPCsyhrFTCDUl9DauePbt6VqP2vPM5w==", "dev": true, "requires": { - "lodash": "4.17.5", - "minimatch": "3.0.4", - "plugin-error": "0.1.2", - "rcloader": "0.2.2", - "through2": "2.0.3" + "lodash": "^4.12.0", + "minimatch": "^3.0.3", + "plugin-error": "^0.1.2", + "rcloader": "^0.2.2", + "through2": "^2.0.0" } }, "gulp-plumber": { @@ -4570,10 +4617,10 @@ "integrity": "sha512-L/LJftsbKoHbVj6dN5pvMsyJn9jYI0wT0nMg3G6VZhDac4NesezecYTi8/48rHi+yEic3sUpw6jlSc7qNWh32A==", "dev": true, "requires": { - "chalk": "1.1.3", - "fancy-log": "1.3.2", - "plugin-error": "0.1.2", - "through2": "2.0.3" + "chalk": "^1.1.3", + "fancy-log": "^1.3.2", + "plugin-error": "^0.1.2", + "through2": "^2.0.3" } }, "gulp-rename": { @@ -4582,17 +4629,116 @@ "integrity": "sha1-OtRCh2PwXidk3sHGfYaNsnVoeBc=", "dev": true }, + "gulp-sass": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-4.0.2.tgz", + "integrity": "sha512-q8psj4+aDrblJMMtRxihNBdovfzGrXJp1l4JU0Sz4b/Mhsi2DPrKFYCGDwjIWRENs04ELVHxdOJQ7Vs98OFohg==", + "dev": true, + "requires": { + "chalk": "^2.3.0", + "lodash.clonedeep": "^4.3.2", + "node-sass": "^4.8.3", + "plugin-error": "^1.0.1", + "replace-ext": "^1.0.0", + "strip-ansi": "^4.0.0", + "through2": "^2.0.0", + "vinyl-sourcemaps-apply": "^0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + } + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "gulp-sass-glob": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/gulp-sass-glob/-/gulp-sass-glob-1.0.9.tgz", + "integrity": "sha512-5NgvOYE8OrYj3hmxL4Tf79qdxRTJXe2UdAM+L6R/qu4h9ZPvoujtPYk/CmpNReuBJdDXR2DNWeq6t58NFARYUA==", + "dev": true, + "requires": { + "glob": "^7.1.2", + "minimatch": "^3.0.4", + "safe-buffer": "^5.1.1", + "slash": "^2.0.0", + "through2": "^2.0.3" + } + }, "gulp-sourcemaps": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz", "integrity": "sha1-uG/zSdgBzrVuHZ59x7vLS33uYAw=", "dev": true, "requires": { - "convert-source-map": "1.5.1", - "graceful-fs": "4.1.11", - "strip-bom": "2.0.0", - "through2": "2.0.3", - "vinyl": "1.2.0" + "convert-source-map": "^1.1.1", + "graceful-fs": "^4.1.2", + "strip-bom": "^2.0.0", + "through2": "^2.0.0", + "vinyl": "^1.0.0" }, "dependencies": { "vinyl": { @@ -4601,8 +4747,8 @@ "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "dev": true, "requires": { - "clone": "1.0.3", - "clone-stats": "0.0.1", + "clone": "^1.0.0", + "clone-stats": "^0.0.1", "replace-ext": "0.0.1" } } @@ -4614,13 +4760,13 @@ "integrity": "sha1-DfAzHXKg0wLj434QlIXd3zPG0co=", "dev": true, "requires": { - "gulplog": "1.0.0", - "has-gulplog": "0.1.0", - "lodash": "4.17.5", - "make-error-cause": "1.2.2", - "through2": "2.0.3", - "uglify-js": "3.3.14", - "vinyl-sourcemaps-apply": "0.2.1" + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash": "^4.13.1", + "make-error-cause": "^1.1.1", + "through2": "^2.0.0", + "uglify-js": "^3.0.5", + "vinyl-sourcemaps-apply": "^0.2.0" } }, "gulp-util": { @@ -4629,24 +4775,24 @@ "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", "dev": true, "requires": { - "array-differ": "1.0.0", - "array-uniq": "1.0.3", - "beeper": "1.1.1", - "chalk": "1.1.3", - "dateformat": "2.2.0", - "fancy-log": "1.3.2", - "gulplog": "1.0.0", - "has-gulplog": "0.1.0", - "lodash._reescape": "3.0.0", - "lodash._reevaluate": "3.0.0", - "lodash._reinterpolate": "3.0.0", - "lodash.template": "3.6.2", - "minimist": "1.2.0", - "multipipe": "0.1.2", - "object-assign": "3.0.0", + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", "replace-ext": "0.0.1", - "through2": "2.0.3", - "vinyl": "0.5.3" + "through2": "^2.0.0", + "vinyl": "^0.5.0" }, "dependencies": { "object-assign": { @@ -4663,7 +4809,7 @@ "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", "dev": true, "requires": { - "glogg": "1.0.1" + "glogg": "^1.0.0" } }, "har-schema": { @@ -4678,10 +4824,10 @@ "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=", "dev": true, "requires": { - "chalk": "1.1.3", - "commander": "2.15.0", - "is-my-json-valid": "2.17.2", - "pinkie-promise": "2.0.1" + "chalk": "^1.1.1", + "commander": "^2.9.0", + "is-my-json-valid": "^2.12.4", + "pinkie-promise": "^2.0.0" } }, "has": { @@ -4690,7 +4836,7 @@ "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", "dev": true, "requires": { - "function-bind": "1.1.1" + "function-bind": "^1.0.2" } }, "has-ansi": { @@ -4699,7 +4845,7 @@ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "has-binary2": { @@ -4737,7 +4883,7 @@ "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", "dev": true, "requires": { - "sparkles": "1.0.0" + "sparkles": "^1.0.0" } }, "has-unicode": { @@ -4752,9 +4898,9 @@ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "dev": true, "requires": { - "get-value": "2.0.6", - "has-values": "1.0.0", - "isobject": "3.0.1" + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" }, "dependencies": { "isobject": { @@ -4771,8 +4917,8 @@ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", "dev": true, "requires": { - "is-number": "3.0.0", - "kind-of": "4.0.0" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "dependencies": { "is-number": { @@ -4781,7 +4927,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -4790,7 +4936,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -4801,7 +4947,7 @@ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -4812,10 +4958,10 @@ "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", "dev": true, "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" + "boom": "2.x.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" } }, "hoek": { @@ -4830,7 +4976,7 @@ "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", "dev": true, "requires": { - "parse-passwd": "1.0.0" + "parse-passwd": "^1.0.0" } }, "hosted-git-info": { @@ -4852,11 +4998,11 @@ "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", "dev": true, "requires": { - "domelementtype": "1.3.0", - "domhandler": "2.3.0", - "domutils": "1.5.1", - "entities": "1.0.0", - "readable-stream": "1.1.14" + "domelementtype": "1", + "domhandler": "2.3", + "domutils": "1.5", + "entities": "1.0", + "readable-stream": "1.1" }, "dependencies": { "entities": { @@ -4877,10 +5023,10 @@ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -4899,7 +5045,7 @@ "requires": { "inherits": "2.0.3", "setprototypeof": "1.0.2", - "statuses": "1.3.1" + "statuses": ">= 1.3.1 < 2" } }, "http-proxy": { @@ -4908,8 +5054,8 @@ "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=", "dev": true, "requires": { - "eventemitter3": "1.2.0", - "requires-port": "1.0.0" + "eventemitter3": "1.x.x", + "requires-port": "1.x.x" } }, "http-signature": { @@ -4918,9 +5064,18 @@ "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", "dev": true, "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" + "assert-plus": "^0.2.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" } }, "imagemin": { @@ -4929,12 +5084,12 @@ "integrity": "sha1-8Zwu7h5xumxlWMUV+fyWaAGJptQ=", "dev": true, "requires": { - "file-type": "4.4.0", - "globby": "6.1.0", - "make-dir": "1.2.0", - "p-pipe": "1.2.0", - "pify": "2.3.0", - "replace-ext": "1.0.0" + "file-type": "^4.1.0", + "globby": "^6.1.0", + "make-dir": "^1.0.0", + "p-pipe": "^1.1.0", + "pify": "^2.3.0", + "replace-ext": "^1.0.0" }, "dependencies": { "replace-ext": { @@ -4952,9 +5107,9 @@ "dev": true, "optional": true, "requires": { - "exec-buffer": "3.2.0", - "gifsicle": "3.0.4", - "is-gif": "1.0.0" + "exec-buffer": "^3.0.0", + "gifsicle": "^3.0.0", + "is-gif": "^1.0.0" } }, "imagemin-jpegtran": { @@ -4964,9 +5119,9 @@ "dev": true, "optional": true, "requires": { - "exec-buffer": "3.2.0", - "is-jpg": "1.0.0", - "jpegtran-bin": "3.2.0" + "exec-buffer": "^3.0.0", + "is-jpg": "^1.0.0", + "jpegtran-bin": "^3.0.0" } }, "imagemin-optipng": { @@ -4976,9 +5131,9 @@ "dev": true, "optional": true, "requires": { - "exec-buffer": "3.2.0", - "is-png": "1.1.0", - "optipng-bin": "3.1.4" + "exec-buffer": "^3.0.0", + "is-png": "^1.0.0", + "optipng-bin": "^3.0.0" } }, "imagemin-svgo": { @@ -4988,9 +5143,9 @@ "dev": true, "optional": true, "requires": { - "buffer-from": "0.1.2", - "is-svg": "2.1.0", - "svgo": "1.0.5" + "buffer-from": "^0.1.1", + "is-svg": "^2.0.0", + "svgo": "^1.0.0" } }, "immutable": { @@ -5011,7 +5166,7 @@ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", "dev": true, "requires": { - "repeating": "2.0.1" + "repeating": "^2.0.0" } }, "indexof": { @@ -5026,8 +5181,8 @@ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -5073,8 +5228,8 @@ "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", "dev": true, "requires": { - "is-relative": "1.0.0", - "is-windows": "1.0.2" + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" } }, "is-accessor-descriptor": { @@ -5083,7 +5238,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" }, "dependencies": { "kind-of": { @@ -5106,7 +5261,7 @@ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "dev": true, "requires": { - "binary-extensions": "1.11.0" + "binary-extensions": "^1.0.0" } }, "is-buffer": { @@ -5121,7 +5276,7 @@ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", "dev": true, "requires": { - "builtin-modules": "1.1.1" + "builtin-modules": "^1.0.0" } }, "is-bzip2": { @@ -5142,7 +5297,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" }, "dependencies": { "kind-of": { @@ -5165,9 +5320,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" }, "dependencies": { "kind-of": { @@ -5190,7 +5345,7 @@ "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "dev": true, "requires": { - "is-primitive": "2.0.0" + "is-primitive": "^2.0.0" } }, "is-extendable": { @@ -5211,7 +5366,7 @@ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-fullwidth-code-point": { @@ -5220,7 +5375,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-gif": { @@ -5236,7 +5391,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "is-gzip": { @@ -5264,11 +5419,11 @@ "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==", "dev": true, "requires": { - "generate-function": "2.0.0", - "generate-object-property": "1.2.0", - "is-my-ip-valid": "1.0.0", - "jsonpointer": "4.0.1", - "xtend": "4.0.1" + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^4.0.0", + "xtend": "^4.0.0" } }, "is-natural-number": { @@ -5283,7 +5438,7 @@ "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-number-like": { @@ -5292,7 +5447,7 @@ "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", "dev": true, "requires": { - "lodash.isfinite": "3.3.2" + "lodash.isfinite": "^3.3.2" } }, "is-obj": { @@ -5307,7 +5462,7 @@ "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==", "dev": true, "requires": { - "is-number": "4.0.0" + "is-number": "^4.0.0" }, "dependencies": { "is-number": { @@ -5324,7 +5479,7 @@ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" }, "dependencies": { "isobject": { @@ -5372,7 +5527,7 @@ "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", "dev": true, "requires": { - "has": "1.0.1" + "has": "^1.0.1" } }, "is-relative": { @@ -5381,7 +5536,7 @@ "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", "dev": true, "requires": { - "is-unc-path": "1.0.0" + "is-unc-path": "^1.0.0" } }, "is-retry-allowed": { @@ -5403,7 +5558,7 @@ "dev": true, "optional": true, "requires": { - "html-comment-regex": "1.1.1" + "html-comment-regex": "^1.1.0" } }, "is-symbol": { @@ -5430,7 +5585,7 @@ "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", "dev": true, "requires": { - "unc-path-regex": "0.1.2" + "unc-path-regex": "^0.1.2" } }, "is-url": { @@ -5497,9 +5652,9 @@ "dev": true, "optional": true, "requires": { - "bin-build": "2.2.0", - "bin-wrapper": "3.0.2", - "logalot": "2.1.0" + "bin-build": "^2.0.0", + "bin-wrapper": "^3.0.0", + "logalot": "^2.0.0" } }, "jquery": { @@ -5520,8 +5675,8 @@ "dev": true, "optional": true, "requires": { - "argparse": "1.0.10", - "esprima": "4.0.0" + "argparse": "^1.0.7", + "esprima": "^4.0.0" } }, "jsbn": { @@ -5537,14 +5692,14 @@ "integrity": "sha1-HnJSkVzmgbQIJ+4UJIxG006apiw=", "dev": true, "requires": { - "cli": "1.0.1", - "console-browserify": "1.1.0", - "exit": "0.1.2", - "htmlparser2": "3.8.3", - "lodash": "3.7.0", - "minimatch": "3.0.4", - "shelljs": "0.3.0", - "strip-json-comments": "1.0.4" + "cli": "~1.0.0", + "console-browserify": "1.1.x", + "exit": "0.1.x", + "htmlparser2": "3.8.x", + "lodash": "3.7.x", + "minimatch": "~3.0.2", + "shelljs": "0.3.x", + "strip-json-comments": "1.0.x" }, "dependencies": { "lodash": { @@ -5567,12 +5722,12 @@ "integrity": "sha1-JCCCosA1rgP9gQROBXDMQgjPbmE=", "dev": true, "requires": { - "beeper": "1.1.1", - "chalk": "1.1.3", - "log-symbols": "1.0.2", - "plur": "2.1.2", - "string-length": "1.0.1", - "text-table": "0.2.0" + "beeper": "^1.1.0", + "chalk": "^1.0.0", + "log-symbols": "^1.0.0", + "plur": "^2.1.0", + "string-length": "^1.0.0", + "text-table": "^0.2.0" } }, "json-schema": { @@ -5587,7 +5742,7 @@ "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", "dev": true, "requires": { - "jsonify": "0.0.0" + "jsonify": "~0.0.0" } }, "json-stringify-safe": { @@ -5602,7 +5757,7 @@ "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", "dev": true, "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.6" } }, "jsonify": { @@ -5643,7 +5798,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } }, "klaw": { @@ -5652,7 +5807,7 @@ "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", "dev": true, "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.9" } }, "lazy-req": { @@ -5668,7 +5823,7 @@ "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", "dev": true, "requires": { - "readable-stream": "2.3.5" + "readable-stream": "^2.0.5" } }, "lcid": { @@ -5677,7 +5832,7 @@ "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", "dev": true, "requires": { - "invert-kv": "1.0.0" + "invert-kv": "^1.0.0" } }, "liftoff": { @@ -5686,14 +5841,14 @@ "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", "dev": true, "requires": { - "extend": "3.0.1", - "findup-sync": "2.0.0", - "fined": "1.1.0", - "flagged-respawn": "1.0.0", - "is-plain-object": "2.0.4", - "object.map": "1.0.1", - "rechoir": "0.6.2", - "resolve": "1.5.0" + "extend": "^3.0.0", + "findup-sync": "^2.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" } }, "limiter": { @@ -5708,11 +5863,11 @@ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" } }, "localtunnel": { @@ -5754,8 +5909,8 @@ "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", "dev": true, "requires": { - "ajv": "4.11.8", - "har-schema": "1.0.5" + "ajv": "^4.9.1", + "har-schema": "^1.0.5" } }, "qs": { @@ -5770,28 +5925,28 @@ "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", "dev": true, "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "caseless": "0.12.0", - "combined-stream": "1.0.6", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.1.4", - "har-validator": "4.2.1", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.18", - "oauth-sign": "0.8.2", - "performance-now": "0.2.0", - "qs": "6.4.0", - "safe-buffer": "5.1.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.4", - "tunnel-agent": "0.6.0", - "uuid": "3.2.1" + "aws-sign2": "~0.6.0", + "aws4": "^1.2.1", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.0", + "forever-agent": "~0.6.1", + "form-data": "~2.1.1", + "har-validator": "~4.2.1", + "hawk": "~3.1.3", + "http-signature": "~1.1.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.7", + "oauth-sign": "~0.8.1", + "performance-now": "^0.2.0", + "qs": "~6.4.0", + "safe-buffer": "^5.0.1", + "stringstream": "~0.0.4", + "tough-cookie": "~2.3.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.0.0" } }, "tunnel-agent": { @@ -5800,7 +5955,7 @@ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "^5.0.1" } }, "yargs": { @@ -5809,12 +5964,12 @@ "integrity": "sha1-GquWYOrnnYuPZ1vK7qtu40ws9pw=", "dev": true, "requires": { - "camelcase": "1.2.1", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "os-locale": "1.4.0", - "window-size": "0.1.4", - "y18n": "3.2.1" + "camelcase": "^1.2.1", + "cliui": "^3.0.3", + "decamelize": "^1.0.0", + "os-locale": "^1.4.0", + "window-size": "^0.1.2", + "y18n": "^3.2.0" } } } @@ -5897,7 +6052,7 @@ "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", "dev": true, "requires": { - "lodash._root": "3.0.1" + "lodash._root": "^3.0.0" } }, "lodash.isarguments": { @@ -5936,9 +6091,9 @@ "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", "dev": true, "requires": { - "lodash._getnative": "3.9.1", - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4" + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" } }, "lodash.merge": { @@ -5965,15 +6120,15 @@ "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", "dev": true, "requires": { - "lodash._basecopy": "3.0.1", - "lodash._basetostring": "3.0.1", - "lodash._basevalues": "3.0.0", - "lodash._isiterateecall": "3.0.9", - "lodash._reinterpolate": "3.0.0", - "lodash.escape": "3.2.0", - "lodash.keys": "3.1.2", - "lodash.restparam": "3.6.1", - "lodash.templatesettings": "3.1.1" + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" } }, "lodash.templatesettings": { @@ -5982,8 +6137,8 @@ "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", "dev": true, "requires": { - "lodash._reinterpolate": "3.0.0", - "lodash.escape": "3.2.0" + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" } }, "log-symbols": { @@ -5992,7 +6147,7 @@ "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", "dev": true, "requires": { - "chalk": "1.1.3" + "chalk": "^1.0.0" } }, "logalot": { @@ -6002,8 +6157,8 @@ "dev": true, "optional": true, "requires": { - "figures": "1.7.0", - "squeak": "1.3.0" + "figures": "^1.3.5", + "squeak": "^1.0.0" } }, "longest": { @@ -6019,8 +6174,8 @@ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", "dev": true, "requires": { - "currently-unhandled": "0.4.1", - "signal-exit": "3.0.2" + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" } }, "lowercase-keys": { @@ -6036,10 +6191,10 @@ "dev": true, "optional": true, "requires": { - "get-stdin": "4.0.1", - "indent-string": "2.1.0", - "longest": "1.0.1", - "meow": "3.7.0" + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.0" } }, "lru-cache": { @@ -6048,8 +6203,8 @@ "integrity": "sha512-wgeVXhrDwAWnIF/yZARsFnMBtdFXOg1b8RIrhilp+0iDYN4mdQcNZElDZ0e4B64BhaxeQ5zN7PMyvu7we1kPeQ==", "dev": true, "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, "make-dir": { @@ -6058,7 +6213,7 @@ "integrity": "sha512-aNUAa4UMg/UougV25bbrU4ZaaKNjJ/3/xnvg/twpmKROPdKZPZ9wGgI0opdZzO8q/zUFawoUuixuOv33eZ61Iw==", "dev": true, "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" }, "dependencies": { "pify": { @@ -6081,7 +6236,7 @@ "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=", "dev": true, "requires": { - "make-error": "1.3.4" + "make-error": "^1.2.0" } }, "make-iterator": { @@ -6090,7 +6245,7 @@ "integrity": "sha1-V7713IXSOSO6I3ZzJNjo+PPZaUs=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.1.0" } }, "map-cache": { @@ -6111,7 +6266,7 @@ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "dev": true, "requires": { - "object-visit": "1.0.1" + "object-visit": "^1.0.0" } }, "mdn-data": { @@ -6126,16 +6281,16 @@ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", "dev": true, "requires": { - "camelcase-keys": "2.1.0", - "decamelize": "1.2.0", - "loud-rejection": "1.6.0", - "map-obj": "1.0.1", - "minimist": "1.2.0", - "normalize-package-data": "2.4.0", - "object-assign": "4.1.1", - "read-pkg-up": "1.0.1", - "redent": "1.0.0", - "trim-newlines": "1.0.0" + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" } }, "merge-stream": { @@ -6144,7 +6299,7 @@ "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", "dev": true, "requires": { - "readable-stream": "2.3.5" + "readable-stream": "^2.0.1" } }, "micromatch": { @@ -6153,19 +6308,19 @@ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" } }, "mime": { @@ -6186,7 +6341,7 @@ "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", "dev": true, "requires": { - "mime-db": "1.33.0" + "mime-db": "~1.33.0" } }, "minimatch": { @@ -6195,7 +6350,7 @@ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -6210,8 +6365,8 @@ "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", "dev": true, "requires": { - "for-in": "1.0.2", - "is-extendable": "1.0.1" + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" }, "dependencies": { "is-extendable": { @@ -6220,7 +6375,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -6270,18 +6425,18 @@ "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==", "dev": true, "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "fragment-cache": "0.2.1", - "is-odd": "2.0.0", - "is-windows": "1.0.2", - "kind-of": "6.0.2", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-odd": "^2.0.0", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "arr-diff": { @@ -6305,10 +6460,9 @@ } }, "natives": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.1.tgz", - "integrity": "sha512-8eRaxn8u/4wN8tGkhlc2cgwwvOLMLUMUn4IYTexMgWd+LyUDfeXVkk2ygQR0hvIHbJQXgHujia3ieUUDwNGkEA==", - "dev": true + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.6.tgz", + "integrity": "sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==" }, "negotiator": { "version": "0.6.1", @@ -6328,19 +6482,19 @@ "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=", "dev": true, "requires": { - "fstream": "1.0.11", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "nopt": "3.0.6", - "npmlog": "4.1.2", - "osenv": "0.1.5", - "request": "2.79.0", - "rimraf": "2.6.2", - "semver": "5.3.0", - "tar": "2.2.1", - "which": "1.3.0" + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "2", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" }, "dependencies": { "semver": { @@ -6357,25 +6511,25 @@ "integrity": "sha512-tfFWhUsCk/Y19zarDcPo5xpj+IW3qCfOjVdHtYeG6S1CKbQOh1zqylnQK6cV3z9k80yxAnFX9Y+a9+XysDhhfg==", "dev": true, "requires": { - "async-foreach": "0.1.3", - "chalk": "1.1.3", - "cross-spawn": "3.0.1", - "gaze": "1.1.2", - "get-stdin": "4.0.1", - "glob": "7.1.2", - "in-publish": "2.0.0", - "lodash.assign": "4.2.0", - "lodash.clonedeep": "4.5.0", - "lodash.mergewith": "4.6.1", - "meow": "3.7.0", - "mkdirp": "0.5.1", - "nan": "2.10.0", - "node-gyp": "3.6.2", - "npmlog": "4.1.2", - "request": "2.79.0", - "sass-graph": "2.2.4", - "stdout-stream": "1.4.0", - "true-case-path": "1.0.2" + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash.assign": "^4.2.0", + "lodash.clonedeep": "^4.3.2", + "lodash.mergewith": "^4.6.0", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.10.0", + "node-gyp": "^3.3.1", + "npmlog": "^4.0.0", + "request": "~2.79.0", + "sass-graph": "^2.2.4", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" }, "dependencies": { "nan": { @@ -6392,13 +6546,28 @@ "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=", "dev": true }, + "node-wp-i18n": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/node-wp-i18n/-/node-wp-i18n-1.2.1.tgz", + "integrity": "sha512-Wvl98XA/GBnQFe20iAMwlsXvikVOFTVz//cbRsF8OPQf0NIkJdeWToNYww/dZl52lHtS1KUEIVRyWcol5ibHog==", + "dev": true, + "requires": { + "bluebird": "^3.4.1", + "gettext-parser": "^2.0.0", + "glob": "^7.0.5", + "lodash": "^4.14.2", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "tmp": "^0.0.33" + } + }, "nopt": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", "dev": true, "requires": { - "abbrev": "1.1.1" + "abbrev": "1" } }, "normalize-package-data": { @@ -6407,10 +6576,10 @@ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", "dev": true, "requires": { - "hosted-git-info": "2.6.0", - "is-builtin-module": "1.0.0", - "semver": "5.5.0", - "validate-npm-package-license": "3.0.3" + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, "normalize-path": { @@ -6419,7 +6588,7 @@ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, "requires": { - "remove-trailing-separator": "1.1.0" + "remove-trailing-separator": "^1.0.1" } }, "npm-run-path": { @@ -6429,7 +6598,7 @@ "dev": true, "optional": true, "requires": { - "path-key": "2.0.1" + "path-key": "^2.0.0" } }, "npmlog": { @@ -6438,10 +6607,10 @@ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", "dev": true, "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "nth-check": { @@ -6451,7 +6620,7 @@ "dev": true, "optional": true, "requires": { - "boolbase": "1.0.0" + "boolbase": "~1.0.0" } }, "number-is-nan": { @@ -6484,9 +6653,9 @@ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "dev": true, "requires": { - "copy-descriptor": "0.1.1", - "define-property": "0.2.5", - "kind-of": "3.2.2" + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" }, "dependencies": { "define-property": { @@ -6495,7 +6664,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -6504,7 +6673,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-data-descriptor": { @@ -6513,7 +6682,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-descriptor": { @@ -6522,9 +6691,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "dependencies": { "kind-of": { @@ -6555,7 +6724,7 @@ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.0" }, "dependencies": { "isobject": { @@ -6572,10 +6741,10 @@ "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", "dev": true, "requires": { - "array-each": "1.0.1", - "array-slice": "1.1.0", - "for-own": "1.0.0", - "isobject": "3.0.1" + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" }, "dependencies": { "for-own": { @@ -6584,7 +6753,7 @@ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", "dev": true, "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } }, "isobject": { @@ -6602,8 +6771,8 @@ "dev": true, "optional": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.10.0" + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" } }, "object.map": { @@ -6612,8 +6781,8 @@ "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", "dev": true, "requires": { - "for-own": "1.0.0", - "make-iterator": "1.0.0" + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" }, "dependencies": { "for-own": { @@ -6622,7 +6791,7 @@ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", "dev": true, "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } } } @@ -6633,8 +6802,8 @@ "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", "dev": true, "requires": { - "for-own": "0.1.5", - "is-extendable": "0.1.1" + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" } }, "object.pick": { @@ -6643,7 +6812,7 @@ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" }, "dependencies": { "isobject": { @@ -6661,10 +6830,10 @@ "dev": true, "optional": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.10.0", - "function-bind": "1.1.1", - "has": "1.0.1" + "define-properties": "^1.1.2", + "es-abstract": "^1.6.1", + "function-bind": "^1.1.0", + "has": "^1.0.1" } }, "on-finished": { @@ -6682,7 +6851,7 @@ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "onetime": { @@ -6703,8 +6872,8 @@ "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=", "dev": true, "requires": { - "object-assign": "4.1.1", - "pinkie-promise": "2.0.1" + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" } }, "optipng-bin": { @@ -6714,9 +6883,9 @@ "dev": true, "optional": true, "requires": { - "bin-build": "2.2.0", - "bin-wrapper": "3.0.2", - "logalot": "2.1.0" + "bin-build": "^2.0.0", + "bin-wrapper": "^3.0.0", + "logalot": "^2.0.0" } }, "orchestrator": { @@ -6725,9 +6894,9 @@ "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", "dev": true, "requires": { - "end-of-stream": "0.1.5", - "sequencify": "0.0.7", - "stream-consume": "0.1.1" + "end-of-stream": "~0.1.5", + "sequencify": "~0.0.7", + "stream-consume": "~0.1.0" } }, "ordered-read-streams": { @@ -6755,7 +6924,7 @@ "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", "dev": true, "requires": { - "lcid": "1.0.0" + "lcid": "^1.0.0" } }, "os-tmpdir": { @@ -6770,8 +6939,8 @@ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", "dev": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "p-finally": { @@ -6792,9 +6961,9 @@ "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", "dev": true, "requires": { - "is-absolute": "1.0.0", - "map-cache": "0.2.2", - "path-root": "0.1.1" + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" } }, "parse-glob": { @@ -6803,10 +6972,10 @@ "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", "dev": true, "requires": { - "glob-base": "0.3.0", - "is-dotfile": "1.0.3", - "is-extglob": "1.0.0", - "is-glob": "2.0.1" + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" } }, "parse-json": { @@ -6815,7 +6984,7 @@ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "dev": true, "requires": { - "error-ex": "1.3.1" + "error-ex": "^1.2.0" } }, "parse-passwd": { @@ -6830,7 +6999,7 @@ "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", "dev": true, "requires": { - "better-assert": "1.0.2" + "better-assert": "~1.0.0" } }, "parseuri": { @@ -6839,7 +7008,7 @@ "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", "dev": true, "requires": { - "better-assert": "1.0.2" + "better-assert": "~1.0.0" } }, "parseurl": { @@ -6866,7 +7035,7 @@ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "pinkie-promise": "2.0.1" + "pinkie-promise": "^2.0.0" } }, "path-is-absolute": { @@ -6894,7 +7063,7 @@ "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", "dev": true, "requires": { - "path-root-regex": "0.1.2" + "path-root-regex": "^0.1.0" } }, "path-root-regex": { @@ -6909,9 +7078,9 @@ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "pend": { @@ -6950,7 +7119,7 @@ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, "requires": { - "pinkie": "2.0.4" + "pinkie": "^2.0.0" } }, "plugin-error": { @@ -6959,11 +7128,11 @@ "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", "dev": true, "requires": { - "ansi-cyan": "0.1.1", - "ansi-red": "0.1.1", - "arr-diff": "1.1.0", - "arr-union": "2.1.0", - "extend-shallow": "1.1.4" + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" }, "dependencies": { "arr-diff": { @@ -6972,8 +7141,8 @@ "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-slice": "0.2.3" + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" } }, "arr-union": { @@ -6994,7 +7163,7 @@ "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", "dev": true, "requires": { - "kind-of": "1.1.0" + "kind-of": "^1.1.0" } }, "kind-of": { @@ -7011,7 +7180,7 @@ "integrity": "sha1-dIJFLBoPUI4+NE6uwxLJHCncZVo=", "dev": true, "requires": { - "irregular-plurals": "1.4.0" + "irregular-plurals": "^1.0.0" } }, "popper.js": { @@ -7026,7 +7195,7 @@ "dev": true, "requires": { "async": "1.5.2", - "is-number-like": "1.0.8" + "is-number-like": "^1.0.3" } }, "posix-character-classes": { @@ -7102,8 +7271,8 @@ "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", "dev": true, "requires": { - "is-number": "3.0.0", - "kind-of": "4.0.0" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "dependencies": { "is-number": { @@ -7112,7 +7281,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -7121,7 +7290,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -7132,7 +7301,7 @@ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -7149,10 +7318,10 @@ "integrity": "sha1-J1zWh/bjs2zHVrqibf7oCnkDAf0=", "dev": true, "requires": { - "deep-extend": "0.4.2", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "~0.4.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" } }, "rcfinder": { @@ -7161,7 +7330,7 @@ "integrity": "sha1-8+gPOH3fmugK4wpBADKWQuroERU=", "dev": true, "requires": { - "lodash.clonedeep": "4.5.0" + "lodash.clonedeep": "^4.3.2" } }, "rcloader": { @@ -7170,10 +7339,10 @@ "integrity": "sha1-WNIpi0YtC5v9ITPSoex0+9cFxxc=", "dev": true, "requires": { - "lodash.assign": "4.2.0", - "lodash.isobject": "3.0.2", - "lodash.merge": "4.6.1", - "rcfinder": "0.1.9" + "lodash.assign": "^4.2.0", + "lodash.isobject": "^3.0.2", + "lodash.merge": "^4.6.0", + "rcfinder": "^0.1.6" } }, "read-all-stream": { @@ -7182,8 +7351,8 @@ "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=", "dev": true, "requires": { - "pinkie-promise": "2.0.1", - "readable-stream": "2.3.5" + "pinkie-promise": "^2.0.0", + "readable-stream": "^2.0.0" } }, "read-pkg": { @@ -7192,9 +7361,9 @@ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "dev": true, "requires": { - "load-json-file": "1.1.0", - "normalize-package-data": "2.4.0", - "path-type": "1.1.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" } }, "read-pkg-up": { @@ -7203,8 +7372,8 @@ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "dev": true, "requires": { - "find-up": "1.1.2", - "read-pkg": "1.1.0" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" } }, "readable-stream": { @@ -7213,13 +7382,13 @@ "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "readdirp": { @@ -7228,10 +7397,10 @@ "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "minimatch": "3.0.4", - "readable-stream": "2.3.5", - "set-immediate-shim": "1.0.1" + "graceful-fs": "^4.1.2", + "minimatch": "^3.0.2", + "readable-stream": "^2.0.2", + "set-immediate-shim": "^1.0.1" } }, "rechoir": { @@ -7240,7 +7409,7 @@ "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", "dev": true, "requires": { - "resolve": "1.5.0" + "resolve": "^1.1.6" } }, "redent": { @@ -7249,8 +7418,8 @@ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", "dev": true, "requires": { - "indent-string": "2.1.0", - "strip-indent": "1.0.1" + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" } }, "regex-cache": { @@ -7259,7 +7428,7 @@ "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", "dev": true, "requires": { - "is-equal-shallow": "0.1.3" + "is-equal-shallow": "^0.1.3" } }, "regex-not": { @@ -7268,8 +7437,8 @@ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", "dev": true, "requires": { - "extend-shallow": "3.0.2", - "safe-regex": "1.1.0" + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" } }, "remove-trailing-separator": { @@ -7296,7 +7465,7 @@ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "dev": true, "requires": { - "is-finite": "1.0.2" + "is-finite": "^1.0.0" } }, "replace-ext": { @@ -7311,26 +7480,26 @@ "integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=", "dev": true, "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "caseless": "0.11.0", - "combined-stream": "1.0.6", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.1.4", - "har-validator": "2.0.6", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.18", - "oauth-sign": "0.8.2", - "qs": "6.3.2", - "stringstream": "0.0.5", - "tough-cookie": "2.3.4", - "tunnel-agent": "0.4.3", - "uuid": "3.2.1" + "aws-sign2": "~0.6.0", + "aws4": "^1.2.1", + "caseless": "~0.11.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.0", + "forever-agent": "~0.6.1", + "form-data": "~2.1.1", + "har-validator": "~2.0.6", + "hawk": "~3.1.3", + "http-signature": "~1.1.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.7", + "oauth-sign": "~0.8.1", + "qs": "~6.3.0", + "stringstream": "~0.0.4", + "tough-cookie": "~2.3.0", + "tunnel-agent": "~0.4.1", + "uuid": "^3.0.0" } }, "require-directory": { @@ -7357,7 +7526,7 @@ "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", "dev": true, "requires": { - "path-parse": "1.0.5" + "path-parse": "^1.0.5" } }, "resolve-dir": { @@ -7366,8 +7535,8 @@ "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "global-modules": "1.0.0" + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" } }, "resolve-url": { @@ -7382,8 +7551,8 @@ "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", "dev": true, "requires": { - "debug": "2.6.9", - "minimatch": "3.0.4" + "debug": "^2.2.0", + "minimatch": "^3.0.2" } }, "ret": { @@ -7398,7 +7567,7 @@ "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", "dev": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "rx": { @@ -7419,19 +7588,25 @@ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "dev": true, "requires": { - "ret": "0.1.15" + "ret": "~0.1.10" } }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, "sass-graph": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", "dev": true, "requires": { - "glob": "7.1.2", - "lodash": "4.17.5", - "scss-tokenizer": "0.2.3", - "yargs": "7.1.0" + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" } }, "sax": { @@ -7447,8 +7622,8 @@ "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", "dev": true, "requires": { - "js-base64": "2.4.3", - "source-map": "0.4.4" + "js-base64": "^2.1.8", + "source-map": "^0.4.2" }, "dependencies": { "source-map": { @@ -7457,7 +7632,7 @@ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dev": true, "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } } } @@ -7468,7 +7643,7 @@ "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=", "dev": true, "requires": { - "commander": "2.8.1" + "commander": "~2.8.1" }, "dependencies": { "commander": { @@ -7477,7 +7652,7 @@ "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", "dev": true, "requires": { - "graceful-readlink": "1.0.1" + "graceful-readlink": ">= 1.0.0" } } } @@ -7502,7 +7677,7 @@ "dev": true, "optional": true, "requires": { - "semver": "5.5.0" + "semver": "^5.3.0" } }, "send": { @@ -7512,18 +7687,18 @@ "dev": true, "requires": { "debug": "2.6.4", - "depd": "1.1.2", - "destroy": "1.0.4", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.8.1", + "depd": "~1.1.0", + "destroy": "~1.0.4", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "etag": "~1.8.0", "fresh": "0.5.0", - "http-errors": "1.6.2", + "http-errors": "~1.6.1", "mime": "1.3.4", "ms": "1.0.0", - "on-finished": "2.3.0", - "range-parser": "1.2.0", - "statuses": "1.3.1" + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.3.1" }, "dependencies": { "debug": { @@ -7558,7 +7733,7 @@ "depd": "1.1.1", "inherits": "2.0.3", "setprototypeof": "1.0.3", - "statuses": "1.3.1" + "statuses": ">= 1.3.1 < 2" }, "dependencies": { "depd": { @@ -7595,13 +7770,13 @@ "integrity": "sha1-fF2WwT+xMRAfk8HFd0+FFqHnjTs=", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.3", "batch": "0.5.3", - "debug": "2.2.0", - "escape-html": "1.0.3", - "http-errors": "1.5.1", - "mime-types": "2.1.18", - "parseurl": "1.3.2" + "debug": "~2.2.0", + "escape-html": "~1.0.3", + "http-errors": "~1.5.0", + "mime-types": "~2.1.11", + "parseurl": "~1.3.1" }, "dependencies": { "debug": { @@ -7627,9 +7802,9 @@ "integrity": "sha1-5UbicmCBuBtLzsjpCAjrzdMjr7o=", "dev": true, "requires": { - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "parseurl": "1.3.2", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "parseurl": "~1.3.1", "send": "0.15.2" } }, @@ -7657,10 +7832,10 @@ "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "split-string": "3.1.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -7669,7 +7844,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -7686,7 +7861,7 @@ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, "requires": { - "shebang-regex": "1.0.0" + "shebang-regex": "^1.0.0" } }, "shebang-regex": { @@ -7713,20 +7888,26 @@ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", "dev": true }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true + }, "snapdragon": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", "dev": true, "requires": { - "base": "0.11.2", - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "map-cache": "0.2.2", - "source-map": "0.5.7", - "source-map-resolve": "0.5.1", - "use": "3.1.0" + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" }, "dependencies": { "define-property": { @@ -7735,7 +7916,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -7744,7 +7925,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-accessor-descriptor": { @@ -7753,7 +7934,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -7762,7 +7943,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -7773,7 +7954,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -7782,7 +7963,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -7793,9 +7974,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -7818,9 +7999,9 @@ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "dev": true, "requires": { - "define-property": "1.0.0", - "isobject": "3.0.1", - "snapdragon-util": "3.0.1" + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" }, "dependencies": { "define-property": { @@ -7829,7 +8010,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "isobject": { @@ -7846,7 +8027,7 @@ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.2.0" } }, "sntp": { @@ -7855,7 +8036,7 @@ "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "socket.io": { @@ -7864,11 +8045,11 @@ "integrity": "sha1-waRZDO/4fs8TxyZS8Eb3FrKeYBQ=", "dev": true, "requires": { - "debug": "2.6.9", - "engine.io": "3.1.5", - "socket.io-adapter": "1.1.1", + "debug": "~2.6.6", + "engine.io": "~3.1.0", + "socket.io-adapter": "~1.1.0", "socket.io-client": "2.0.4", - "socket.io-parser": "3.1.3" + "socket.io-parser": "~3.1.1" } }, "socket.io-adapter": { @@ -7887,14 +8068,14 @@ "base64-arraybuffer": "0.1.5", "component-bind": "1.0.0", "component-emitter": "1.2.1", - "debug": "2.6.9", - "engine.io-client": "3.1.6", + "debug": "~2.6.4", + "engine.io-client": "~3.1.0", "has-cors": "1.1.0", "indexof": "0.0.1", "object-component": "0.0.3", "parseqs": "0.0.5", "parseuri": "0.0.5", - "socket.io-parser": "3.1.3", + "socket.io-parser": "~3.1.1", "to-array": "0.1.4" } }, @@ -7905,8 +8086,8 @@ "dev": true, "requires": { "component-emitter": "1.2.1", - "debug": "3.1.0", - "has-binary2": "1.0.2", + "debug": "~3.1.0", + "has-binary2": "~1.0.2", "isarray": "2.0.1" }, "dependencies": { @@ -7939,11 +8120,11 @@ "integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==", "dev": true, "requires": { - "atob": "2.0.3", - "decode-uri-component": "0.2.0", - "resolve-url": "0.2.1", - "source-map-url": "0.4.0", - "urix": "0.1.0" + "atob": "^2.0.0", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" } }, "source-map-url": { @@ -7964,8 +8145,8 @@ "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", "dev": true, "requires": { - "spdx-expression-parse": "3.0.0", - "spdx-license-ids": "3.0.0" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, "spdx-exceptions": { @@ -7980,8 +8161,8 @@ "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", "dev": true, "requires": { - "spdx-exceptions": "2.1.0", - "spdx-license-ids": "3.0.0" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, "spdx-license-ids": { @@ -7996,7 +8177,7 @@ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "dev": true, "requires": { - "extend-shallow": "3.0.2" + "extend-shallow": "^3.0.0" } }, "sprintf-js": { @@ -8013,9 +8194,9 @@ "dev": true, "optional": true, "requires": { - "chalk": "1.1.3", - "console-stream": "0.1.1", - "lpad-align": "1.1.2" + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" } }, "sshpk": { @@ -8024,14 +8205,14 @@ "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", "dev": true, "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.1", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jsbn": "0.1.1", - "tweetnacl": "0.14.5" + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "tweetnacl": "~0.14.0" }, "dependencies": { "assert-plus": { @@ -8061,8 +8242,8 @@ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", "dev": true, "requires": { - "define-property": "0.2.5", - "object-copy": "0.1.0" + "define-property": "^0.2.5", + "object-copy": "^0.1.0" }, "dependencies": { "define-property": { @@ -8071,7 +8252,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -8080,7 +8261,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -8089,7 +8270,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -8100,7 +8281,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -8109,7 +8290,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -8120,9 +8301,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -8145,7 +8326,7 @@ "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=", "dev": true, "requires": { - "readable-stream": "2.3.5" + "readable-stream": "^2.0.1" } }, "stream-combiner2": { @@ -8154,8 +8335,8 @@ "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", "dev": true, "requires": { - "duplexer2": "0.1.4", - "readable-stream": "2.3.5" + "duplexer2": "~0.1.0", + "readable-stream": "^2.0.2" }, "dependencies": { "duplexer2": { @@ -8164,7 +8345,7 @@ "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", "dev": true, "requires": { - "readable-stream": "2.3.5" + "readable-stream": "^2.0.2" } } } @@ -8187,8 +8368,8 @@ "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", "dev": true, "requires": { - "commander": "2.15.0", - "limiter": "1.1.2" + "commander": "^2.2.0", + "limiter": "^1.0.5" } }, "string-length": { @@ -8197,7 +8378,7 @@ "integrity": "sha1-VpcPscOFWOnnC3KL894mmsRa36w=", "dev": true, "requires": { - "strip-ansi": "3.0.1" + "strip-ansi": "^3.0.0" } }, "string-width": { @@ -8206,9 +8387,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string_decoder": { @@ -8217,7 +8398,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } }, "stringstream": { @@ -8232,7 +8413,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-bom": { @@ -8241,7 +8422,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } }, "strip-bom-stream": { @@ -8250,8 +8431,8 @@ "integrity": "sha1-5xRDmFd9Uaa+0PoZlPoF9D/ZiO4=", "dev": true, "requires": { - "first-chunk-stream": "1.0.0", - "strip-bom": "2.0.0" + "first-chunk-stream": "^1.0.0", + "strip-bom": "^2.0.0" } }, "strip-dirs": { @@ -8260,12 +8441,12 @@ "integrity": "sha1-lgu9EoeETzl1pFWKoQOoJV4kVqA=", "dev": true, "requires": { - "chalk": "1.1.3", - "get-stdin": "4.0.1", - "is-absolute": "0.1.7", - "is-natural-number": "2.1.1", - "minimist": "1.2.0", - "sum-up": "1.0.3" + "chalk": "^1.0.0", + "get-stdin": "^4.0.1", + "is-absolute": "^0.1.5", + "is-natural-number": "^2.0.0", + "minimist": "^1.1.0", + "sum-up": "^1.0.1" }, "dependencies": { "is-absolute": { @@ -8274,7 +8455,7 @@ "integrity": "sha1-hHSREZ/MtftDYhfMc39/qtUPYD8=", "dev": true, "requires": { - "is-relative": "0.1.3" + "is-relative": "^0.1.0" } }, "is-relative": { @@ -8298,7 +8479,7 @@ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", "dev": true, "requires": { - "get-stdin": "4.0.1" + "get-stdin": "^4.0.1" } }, "strip-json-comments": { @@ -8313,7 +8494,7 @@ "integrity": "sha1-qsC6YNLpDF1PJ1/Yhp/ZotMQ/7g=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5" + "escape-string-regexp": "^1.0.2" } }, "sum-up": { @@ -8322,7 +8503,7 @@ "integrity": "sha1-HGYfZnBX9jvLeHWqFDi8FiUlFW4=", "dev": true, "requires": { - "chalk": "1.1.3" + "chalk": "^1.0.0" } }, "supports-color": { @@ -8338,20 +8519,20 @@ "dev": true, "optional": true, "requires": { - "coa": "2.0.1", - "colors": "1.1.2", - "css-select": "1.3.0-rc0", - "css-select-base-adapter": "0.1.0", + "coa": "~2.0.1", + "colors": "~1.1.2", + "css-select": "~1.3.0-rc0", + "css-select-base-adapter": "~0.1.0", "css-tree": "1.0.0-alpha25", - "css-url-regex": "1.1.0", - "csso": "3.5.0", - "js-yaml": "3.10.0", - "mkdirp": "0.5.1", - "object.values": "1.0.4", - "sax": "1.2.4", - "stable": "0.1.6", - "unquote": "1.1.1", - "util.promisify": "1.0.0" + "css-url-regex": "^1.1.0", + "csso": "^3.5.0", + "js-yaml": "~3.10.0", + "mkdirp": "~0.5.1", + "object.values": "^1.0.4", + "sax": "~1.2.4", + "stable": "~0.1.6", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" } }, "tar": { @@ -8360,9 +8541,9 @@ "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", "dev": true, "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" + "block-stream": "*", + "fstream": "^1.0.2", + "inherits": "2" } }, "tar-stream": { @@ -8371,10 +8552,10 @@ "integrity": "sha512-mQdgLPc/Vjfr3VWqWbfxW8yQNiJCbAZ+Gf6GDu1Cy0bdb33ofyiNGBtAY96jHFhDuivCwgW1H9DgTON+INiXgg==", "dev": true, "requires": { - "bl": "1.2.1", - "end-of-stream": "1.4.1", - "readable-stream": "2.3.5", - "xtend": "4.0.1" + "bl": "^1.0.0", + "end-of-stream": "^1.0.0", + "readable-stream": "^2.0.0", + "xtend": "^4.0.0" }, "dependencies": { "end-of-stream": { @@ -8383,7 +8564,7 @@ "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", "dev": true, "requires": { - "once": "1.4.0" + "once": "^1.4.0" } } } @@ -8402,8 +8583,8 @@ "dev": true, "optional": true, "requires": { - "temp-dir": "1.0.0", - "uuid": "3.2.1" + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" } }, "text-table": { @@ -8418,8 +8599,8 @@ "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=", "dev": true, "requires": { - "chalk": "1.1.3", - "object-path": "0.9.2" + "chalk": "^1.1.1", + "object-path": "^0.9.0" } }, "through2": { @@ -8428,8 +8609,8 @@ "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", "dev": true, "requires": { - "readable-stream": "2.3.5", - "xtend": "4.0.1" + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" } }, "through2-concurrent": { @@ -8438,7 +8619,7 @@ "integrity": "sha1-EctOpMnjG8puTB5tukjRxyjDUks=", "dev": true, "requires": { - "through2": "2.0.3" + "through2": "^2.0.0" } }, "through2-filter": { @@ -8447,8 +8628,8 @@ "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", "dev": true, "requires": { - "through2": "2.0.3", - "xtend": "4.0.1" + "through2": "~2.0.0", + "xtend": "~4.0.0" } }, "tildify": { @@ -8457,7 +8638,7 @@ "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=", "dev": true, "requires": { - "os-homedir": "1.0.2" + "os-homedir": "^1.0.0" } }, "time-stamp": { @@ -8472,13 +8653,22 @@ "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc=", "dev": true }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, "to-absolute-glob": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz", "integrity": "sha1-HN+kcqnvUMI57maZm2YsoOs5k38=", "dev": true, "requires": { - "extend-shallow": "2.0.1" + "extend-shallow": "^2.0.1" }, "dependencies": { "extend-shallow": { @@ -8487,7 +8677,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -8504,7 +8694,7 @@ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "to-regex": { @@ -8513,10 +8703,10 @@ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", "dev": true, "requires": { - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "regex-not": "1.0.2", - "safe-regex": "1.1.0" + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" } }, "to-regex-range": { @@ -8525,8 +8715,8 @@ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "dev": true, "requires": { - "is-number": "3.0.0", - "repeat-string": "1.6.1" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" }, "dependencies": { "is-number": { @@ -8535,7 +8725,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } } } @@ -8546,7 +8736,7 @@ "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", "dev": true, "requires": { - "punycode": "1.4.1" + "punycode": "^1.4.1" } }, "trim-newlines": { @@ -8561,7 +8751,7 @@ "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5" + "escape-string-regexp": "^1.0.2" } }, "true-case-path": { @@ -8570,7 +8760,7 @@ "integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=", "dev": true, "requires": { - "glob": "6.0.4" + "glob": "^6.0.4" }, "dependencies": { "glob": { @@ -8579,11 +8769,11 @@ "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } } } @@ -8619,8 +8809,8 @@ "integrity": "sha512-OY8VPQU25q09gQRbC+Ekk3xgEVBmYFEfVcgS47ksjTiNht2LmLlUkWutyi38ZsDSToJHwbe76kDGwmD226Z2Fg==", "dev": true, "requires": { - "commander": "2.14.1", - "source-map": "0.6.1" + "commander": "~2.14.1", + "source-map": "~0.6.1" }, "dependencies": { "commander": { @@ -8655,10 +8845,10 @@ "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", "dev": true, "requires": { - "arr-union": "3.1.0", - "get-value": "2.0.6", - "is-extendable": "0.1.1", - "set-value": "0.4.3" + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" }, "dependencies": { "extend-shallow": { @@ -8667,7 +8857,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "set-value": { @@ -8676,10 +8866,10 @@ "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "to-object-path": "0.3.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" } } } @@ -8715,8 +8905,8 @@ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "dev": true, "requires": { - "has-value": "0.3.1", - "isobject": "3.0.1" + "has-value": "^0.3.1", + "isobject": "^3.0.0" }, "dependencies": { "has-value": { @@ -8725,9 +8915,9 @@ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", "dev": true, "requires": { - "get-value": "2.0.6", - "has-values": "0.1.4", - "isobject": "2.1.0" + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" }, "dependencies": { "isobject": { @@ -8773,7 +8963,7 @@ "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "dev": true, "requires": { - "prepend-http": "1.0.4" + "prepend-http": "^1.0.1" } }, "url-regex": { @@ -8783,7 +8973,7 @@ "dev": true, "optional": true, "requires": { - "ip-regex": "1.0.3" + "ip-regex": "^1.0.1" } }, "use": { @@ -8792,7 +8982,7 @@ "integrity": "sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.2" }, "dependencies": { "kind-of": { @@ -8822,8 +9012,8 @@ "dev": true, "optional": true, "requires": { - "define-properties": "1.1.2", - "object.getownpropertydescriptors": "2.0.3" + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" } }, "utils-merge": { @@ -8851,7 +9041,7 @@ "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", "dev": true, "requires": { - "user-home": "1.1.1" + "user-home": "^1.1.1" } }, "vali-date": { @@ -8866,8 +9056,8 @@ "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", "dev": true, "requires": { - "spdx-correct": "3.0.0", - "spdx-expression-parse": "3.0.0" + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, "verror": { @@ -8876,9 +9066,9 @@ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "dev": true, "requires": { - "assert-plus": "1.0.0", + "assert-plus": "^1.0.0", "core-util-is": "1.0.2", - "extsprintf": "1.3.0" + "extsprintf": "^1.2.0" }, "dependencies": { "assert-plus": { @@ -8895,8 +9085,8 @@ "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", "dev": true, "requires": { - "clone": "1.0.3", - "clone-stats": "0.0.1", + "clone": "^1.0.0", + "clone-stats": "^0.0.1", "replace-ext": "0.0.1" } }, @@ -8906,8 +9096,8 @@ "integrity": "sha1-TRmIkbVRWRHXcajNnFSApGoHSkU=", "dev": true, "requires": { - "object-assign": "4.1.1", - "readable-stream": "2.3.5" + "object-assign": "^4.0.1", + "readable-stream": "^2.0.0" } }, "vinyl-fs": { @@ -8916,14 +9106,14 @@ "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=", "dev": true, "requires": { - "defaults": "1.0.3", - "glob-stream": "3.1.18", - "glob-watcher": "0.0.6", - "graceful-fs": "3.0.11", - "mkdirp": "0.5.1", - "strip-bom": "1.0.0", - "through2": "0.6.5", - "vinyl": "0.4.6" + "defaults": "^1.0.0", + "glob-stream": "^3.1.5", + "glob-watcher": "^0.0.6", + "graceful-fs": "^3.0.0", + "mkdirp": "^0.5.0", + "strip-bom": "^1.0.0", + "through2": "^0.6.1", + "vinyl": "^0.4.0" }, "dependencies": { "clone": { @@ -8938,7 +9128,7 @@ "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", "dev": true, "requires": { - "natives": "1.1.1" + "natives": "^1.1.0" } }, "isarray": { @@ -8953,10 +9143,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -8971,8 +9161,8 @@ "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=", "dev": true, "requires": { - "first-chunk-stream": "1.0.0", - "is-utf8": "0.2.1" + "first-chunk-stream": "^1.0.0", + "is-utf8": "^0.2.0" } }, "through2": { @@ -8981,8 +9171,8 @@ "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "dev": true, "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" } }, "vinyl": { @@ -8991,8 +9181,8 @@ "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", "dev": true, "requires": { - "clone": "0.2.0", - "clone-stats": "0.0.1" + "clone": "^0.2.0", + "clone-stats": "^0.0.1" } } } @@ -9003,7 +9193,7 @@ "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", "dev": true, "requires": { - "source-map": "0.5.7" + "source-map": "^0.5.1" }, "dependencies": { "source-map": { @@ -9020,7 +9210,7 @@ "integrity": "sha1-0bFPOdLiy0q4xAmPdW/ksWTkc9Q=", "dev": true, "requires": { - "wrap-fn": "0.1.5" + "wrap-fn": "^0.1.0" } }, "which": { @@ -9029,7 +9219,7 @@ "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", "dev": true, "requires": { - "isexe": "2.0.0" + "isexe": "^2.0.0" } }, "which-module": { @@ -9044,7 +9234,7 @@ "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", "dev": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2" } }, "window-size": { @@ -9059,8 +9249,8 @@ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "dev": true, "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" } }, "wrap-fn": { @@ -9092,9 +9282,9 @@ "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", "dev": true, "requires": { - "async-limiter": "1.0.0", - "safe-buffer": "5.1.1", - "ultron": "1.1.1" + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" } }, "xmlhttprequest-ssl": { @@ -9127,19 +9317,19 @@ "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", "dev": true, "requires": { - "camelcase": "3.0.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "1.4.0", - "read-pkg-up": "1.0.1", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "1.0.2", - "which-module": "1.0.0", - "y18n": "3.2.1", - "yargs-parser": "5.0.0" + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" }, "dependencies": { "camelcase": { @@ -9156,7 +9346,7 @@ "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", "dev": true, "requires": { - "camelcase": "3.0.0" + "camelcase": "^3.0.0" }, "dependencies": { "camelcase": { @@ -9173,8 +9363,8 @@ "integrity": "sha1-qBmB6nCleUYTOIPwKcWCGok1mn8=", "dev": true, "requires": { - "buffer-crc32": "0.2.13", - "fd-slicer": "1.0.1" + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.0.1" } }, "yeast": { From f5434c2e44c2b5126a62167d7ce187f8b1f14ced Mon Sep 17 00:00:00 2001 From: Adson Cicilioti <eu@adsonagencia.com> Date: Tue, 6 Nov 2018 03:11:40 -0200 Subject: [PATCH 215/217] update bootstraop v4.1.3 --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index fbd9e2d..9c50020 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,9 @@ }, "dependencies": { "@fortawesome/fontawesome-free-webfonts": "^1.0.6", - "bootstrap": "^4.1.0", + "bootstrap": "^4.1.3", "jquery": "^3.3.1", + "natives": "^1.1.6", "popper.js": "^1.14.3" } } From 1fe91fd7a152838038afbf7863ae839f6f89f6a6 Mon Sep 17 00:00:00 2001 From: Adson Cicilioti <eu@adsonagencia.com> Date: Tue, 6 Nov 2018 03:24:23 -0200 Subject: [PATCH 216/217] To fix dependencies on Windows --- README.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 7ca0ba6..890f848 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,11 @@ Odin is a base theme made in [@wpbrasil](https://github.com/wpbrasil) to ~kick ass~ help developing of WordPress themes. -* [Odin](http://wpod.in/) -* [Docs](https://github.com/wpbrasil/odin/tree/master/docs) -* [Expo](http://expo.wpod.in/) -* [Toolkit](https://github.com/wpbrasil/odin-toolkit) -* [WordPress Brasil](https://github.com/wpbrasil/) +- [Odin](http://wpod.in/) +- [Docs](https://github.com/wpbrasil/odin/tree/master/docs) +- [Expo](http://expo.wpod.in/) +- [Toolkit](https://github.com/wpbrasil/odin-toolkit) +- [WordPress Brasil](https://github.com/wpbrasil/) ## Getting start @@ -23,6 +23,9 @@ npm run dev npm run build ``` +**To fix dependencies on Windows +https://github.com/nodejs/node-gyp#on-windows** + For detailed explanation on how things work, consult the [docs for Odin](https://github.com/wpbrasil/odin/tree/master/docs). ## License From 4a5f1958ae95002b9384774b1a96704cb3e57d35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hans=20M=C3=B6sl?= <contato@hans.mosl.nom.br> Date: Wed, 24 Jul 2019 18:21:57 -0300 Subject: [PATCH 217/217] =?UTF-8?q?Adi=C3=A7=C3=A3o=20do=20hook=20wp=5Fbod?= =?UTF-8?q?y=5Fopen()=20no=20Tema?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Conforme já indicado em #493 --- header.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/header.php b/header.php index 90eabca..c46ffa2 100644 --- a/header.php +++ b/header.php @@ -21,7 +21,11 @@ </head> <body <?php body_class(); ?>> - + + <?php if ( function_exists( 'wp_body_open' ) ) { + wp_body_open(); + } ?> + <?php get_template_part( 'components/navigation/navigation', 'skiplink' ); ?> <div class="odin-app">